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
340369573020	340369573541	340369574091	340369574641	340369575191	340369575741	340369576291	340369576841	340369577391	340369577941	340369578491	340369579041	340369579591	340369580141	340369580691	340369581241	340369581791	340369582341	340369582891	340369583442	340369583991	340369584541	340369585091	340369585641	340369586191	340369586741	340369587291	340369587841	340369588391	340369588941	340369589491	340369590041	340369590591	340369591141	340369591691	340369592241	340369592791	340369593341	340369593891	340369594441	340369594991	340369595541	340369596091	340369596641	340369597191	340369597741	340369598291	340369598841	340369599391	340369599941	340369600491	340369601041	340369601591	340369602141	340369602691	340369603241	340369603791	340369604342	340369604891	340369605441	340369605991	340369606541	340369607091	340369607642	340369608191	340369608741	340369609291	340369609841	340369610391	340369610941	340369611491	340369612042	340369612591	340369613141	340369613691	340369614241	340369614791	340369615341	340369615891	340369616442	340369616991	340369617542	340369618091	340369618641	340369619191	340369619741	340369620291	340369620841	340369621391	340369621941	340369622491	340369623042	340369623591	340369624142	340369624691	340369625241	340369625791	340369626342	340369626891	340369627442	340369627991	340369628542	340369629091	340369629641	340369630191	340369630742	340369631291	340369631841	340369632391	340369632942	340369633492	340369634042	340369634591	340369635142	340369635692	340369636242	340369636791	340369637342	340369637891	340369638441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2689	2000	3600	2300	2689	2000	3600	2300	2690	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2692	2000	3600	2300	2693	2000	3600	2300	2693	2000	3600	2300	2694	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2696	2000	3600	2300	2697	2000	3600	2300	2697	2000	3600	2300	2698	2000	3600	2300	2699	2000	3600	2300	2699	2000	3600	2300	2700	2000	3600	2300	2701	2000	3600	2300	2701	2000	3600	2300	2702	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2705	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2707	2000	3600	2300	2708	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21932	20297	27600	22801	20283	20291	8526	1005	761	705	691	698	653	571	634	604	606	563	578	589	602	510	570	561	552	573	533	547	552	551	514	519	534	521	555	534	470	561	531	516	545	521	558	515	486	510	487	520	542	523	497	535	507	540	539	516	497	535	510	472	501	503	468	521	563	513	515	528	522	493	568	499	541	561	559	508	489	512	495	532	501	521	533	558	502	498	514	541	528	534	555	513	506	528	501	521	493	474	570	533	513	550	480	493	575	501	567	519	535	544	503	537	545	545	510	506	531	513	596	561	496	535	529	518	513	561	518	546	526	544	517	503	483	497	497	525	526	536	513	510	507	530	535	513	521	526	544	516	511	534	572	513	494	500	507	503	518	514	476	530	488	480	522	501	550	521	526	505	508	530	526	516	530	524	514	542	543	481	515	519	510	525	509	515	548	501	482	550	521	584	510	499	522	519	537	554	511	531	532	563	525	513	480	519	524	530	483	522	508	508	503	544	512	501	506	464	463	496	478	539	556	520	518	534	537	552	527	521	505	480	501	496	507	519	496	499	506	524	489	507	528	557	469	501	512	535	546	575	510	534	513	493	552	492	498	493	509	490	489	522	526	539	536	512	494	532	553	543	519	525	542	507	509	518	512	500	522	540	518	488	546	502	478	544	530	520	553	515	507	530	574	540	538	531	502	546	547	497	489	549	556	501	499	541	548	564	559	446	520	500	530	542	526	545	530	513	543	483	580	486	529	519	512	507	525	502	461	538	526	566	464	528	474	548	539	542	471	532	508	508	537	532	477	533	517	532	515	512	509	488	514	531	498	540	544	529	521	566	515	511	556	492	525	507	464	523	547	504	509	512	528	523	543	528	474	473	543	532	499	545	551	524	532	538	523	486	549	514	541	522	473	526	509	502	486	552	502	500	547	479	524	497	505	518	507	494	505	522	510	493	512	521	468	547	506	487	538	534	529	552	516	513	504	532	518	523	491	518	526	549	481	522	517	500	511	504	507	549	517	501	546	491	512	520	557	492	521	516	505	493	536	551	550	519	528	527	522	517	552	515	511	524	528	541	511	530	517	555	500	544	487	500	522	551	481	550	523	542	520	494	528	505	520	483	541	540	510	502	495	524	525	526	537	514	491	508	515	521	502	516	552	523	532	526	501	497	483	524	565	537	540	519	482	497	487	491	541	505	487	502	484	540	521	490	521	483	530	532	522	540	552	451	496	503	483	504	533	524	510	487	564	479	476	524	497	513	502	532	502	554	528	496	501	535	493	519	516	502	481	510	515	533	562	497	484	531	506	502	492	549	563	532	543	513	510	512	535	535	462	515	548	494	517	520	547	543	514	524	524	513	507	541	498	526	534	498	492	502	514	529	548	505	531	514	533	492	539	568	550	516	498	568	501	528	517	526	509	508	492	521	490	549	528	567	493	511	529	510	528	496	518	551	543	515	512	521	553	513	509	510	496	444	513	491	548	554	505	532	538	564	576	534	489	507	496	573	527	517	511	535	505	498	510	517	522	523	495	563	539	504	546	556	513	486	517	510	492	510	528	548	511	505	511	484	534	522	510	549	514	485	535	497	522	468	492	520	513	527	518	483	487	506	525	491	486	554	518	544	530	522	518	510	486	499	521	514	524	509	496	519	541	559	520	533	514	507	538	511	551	518	552	498	503	537	546	522	495	498	501	556	535	491	506	493	497	526	501	518	494	503	516	516	508	532	511	508	486	514	575	506	579	519	551	532	488	513	468	527	514	514	516	555	489	523	523	498	529	537	529	545	489	565	503	505	518	464	552	500	504	533	529	472	542	530	491	504	490	528	541	523	493	547	516	498	555	496	510	529	516	522	513	480	523	474	508	525	534	507	511	505	531	520	492	470	535	555	540	522	519	499	508	507	550	503	507	511	519	522	520	517	529	519	485	539	555	504	492	543	533	524	462	488	471	520	518	499	515	547	479	537	527	561	524	515	487	539	526	498	509	502	542	533	507	479	530	504	529	482	514	541	523	482	500	515	512	545	523	526	505	543	548	518	512	511	520	501	484	500	523	537	502	566	504	541	516	512	504	545	550	499	534	511	525	527	534	498	531	551	555	535	500	469	495	500	518	518	522	565	527	544	523	512	546	539	480	502	524	520	541	529	509	497	529	498	492	510	503	495	477	515	506	480	484	536	525	474	494	503	499	503	540	524	502	529	497	525	481	546	502	554	533	514	495	517	529	532	547	517	529	498	482	560	499	499	492	539	523	512	520	557	530	484	491	530	513	527	517	543	527	522	502	534	534	499	505	489	543	487	507	512	522	518	521	521	503	534	502	527	517	495	523	493	527	518	518	490	510	527	533	517	492	486	466	533	508	524	537	545	539	537	543	568	554	482	511	528	506	508	510	470	537	547	511	518	530	488	527	565	487	528	486	496	491	501	525	535	534	506	541	497	510	512	493	548	497	530	506	535	572	519	526	526	504	476	526	504	486	508	478	532	487	483	546	534	516	530	524	508	536	493	552	531	505	524	541	540	557	505	514	544	563	543	534	511	566	537	505	514	500	545	523	511	484	513	534	484	481	533	491	479	493	525	487	520	520	528	550	498	488	499	582	503	529	530	484	493	521	471	497	494	514	517	504	496	528	516	544	518	527	517	541	531	560	513	486	512	498	520	534	485	513	550	502	524	491	529	541	532	518	522	531	495	497	504	554	518	490	528	518	497	544	489	517	511	504	516	541	476	510	534	547	477	543	490	480	508	535	507	491	490	508	516	515	573	551	536	500	508	551	529	510	496	530	514	561	493	492	492	529	506	556	513	503	524	491	548	479	509	464	500	528	501	532	486	519	524	506	500	477	522	528	533	563	512	489	517	520	510	500	522	566	548	476	490	529	469	495	547	490	477	552	506	477	523	514	486	516	522	465	474	505	503	556	516	528	504	498	521	533	518	515	532	533	504	550	482	464	544	523	513	526	501	521	536	520	544	493	516	498	497	509	545	540	528	481	504	529	529	525	497	521	529	538	502	531	487	524	473	507	517	543	542	509	540	512	507	473	473	566	541	530	531	554	484	516	523	536	542	561	550	526	480	487	535	486	531	512	545	569	496	520	513	537	507	542	519	447	510	514	554	537	511	527	512	548	542	487	536	479	509	483	515	541	517	503	507	497	493	500	520	506	546	481	518	528	524	483	515	523	523	537	515	498	488	483	535	498	508	488	525	538	522	499	491	519	505	480	537	544	510	514	516	516	492	528	535	559	540	519	497	495	486	511	507	503	548	535	501	534	503	494	511	551	469	527	550	513	486	540	507	527	561	547	547	533	526	491	491	520	544	554	508	537	507	509	506	495	518	484	520	479	515	567	467	513	486	502	540	556	456	500	520	519	496	514	538	519	495	490	508	518	518	504	516	505	554	520	543	533	525	472	521	493	535	507	522	529	511	539	506	524	553	545	519	522	519	535	510	517	532	542	538	489	508	479	503	517	567	537	521	504	531	536	551	500	486
42428	41615	7782	4047	2885	2212	1765	1448	1238	1148	986	865	884	845	829	836	760	723	729	702	693	722	652	696	698	647	651	674	676	634	619	668	616	615	658	621	608	652	625	627	630	662	623	599	613	603	616	622	656	610	627	621	677	642	618	605	618	645	627	635	595	609	613	593	638	616	607	587	648	615	641	578	636	573	630	629	604	592	649	619	639	579	656	599	650	635	611	619	607	629	640	631	610	634	661	613	640	654	578	606	607	637	645	591	625	584	600	645	596	608	594	646	629	616	606	651	598	630	627	620	600	598	594	643	639	612	597	570	597	613	601	648	591	610	595	630	564	598	582	564	568	622	550	617	646	599	553	578	644	588	618	634	567	669	633	626	607	586	652	575	607	611	641	618	589	610	629	605	618	620	607	633	646	583	670	637	631	610	601	638	590	601	617	608	612	596	636	613	609	652	580	565	629	623	636	588	586	576	594	595	585	634	600	575	573	600	650	603	610	594	614	570	611	653	587	566	595	582	595	589	626	613	619	623	585	559	557	614	569	613	655	627	588	580	587	641	628	619	650	621	622	605	629	615	611	649	595	596	631	654	547	620	618	641	621	599	599	603	626	649	645	618	567	633	631	614	626	626	540	661	605	598	559	651	605	601	604	638	667	609	620	614	607	596	581	568	605	641	621	598	661	622	582	575	640	628	686	581	621	638	574	614	618	621	639	596	623	606	609	630	591	680	580	607	649	607	592	631	580	604	640	619	623	630	637	618	630	642	605	588	615	582	581	591	600	608	597	630	619	568	594	630	598	596	618	639	575	600	631	599	607	643	582	581	617	604	662	635	599	577	591	631	636	595	631	617	649	555	679	638	600	616	598	609	589	609	570	606	655	615	597	602	658	623	604	620	642	632	623	626	610	606	625	578	611	610	706	630	585	596	608	598	616	593	579	654	577	611	567	610	583	612	644	617	656	638	594	582	628	635	622	608	652	578	660	624	575	639	657	665	597	606	625	585	635	623	590	600	594	580	596	602	600	555	546	588	642	637	630	632	624	633	634	585	602	600	621	601	619	575	632	607	600	605	635	589	627	582	674	661	594	582	639	643	635	618	640	641	683	621	579	646	597	650	613	633	674	636	648	612	637	569	639	689	614	613	591	602	614	624	594	633	608	664	562	588	627	624	606	575	556	576	574	650	635	612	579	581	619	603	618	612	624	570	592	614	603	617	600	639	618	606	602	629	606	612	614	649	596	609	601	591	605	612	580	610	612	648	589	594	631	591	601	627	563	619	637	628	589	599	564	577	603	623	563	643	599	599	610	598	625	620	648	572	605	624	595	616	598	652	558	632	593	605	623	599	640	596	623	588	657	604	603	652	589	566	596	629	635	669	630	619	593	596	616	608	618	628	644	618	641	634	608	591	645	624	598	589	628	675	584	572	590	553	628	610	634	624	605	618	641	635	589	630	585	634	606	639	607	563	635	642	675	635	627	599	658	631	572	616	641	638	645	636	607	572	605	591	594	640	611	601	619	571	589	607	594	588	621	606	613	615	645	610	595	600	605	617	620	622	601	599	567	565	591	601	582	625	607	608	673	611	594	595	623	636	624	555	580	595	605	635	614	615	600	644	586	629	659	571	653	631	647	590	625	601	631	632	583	595	594	647	613	586	601	631	622	601	631	623	624	627	569	605	641	583	587	605	634	622	583	604	604	657	604	611	582	584	619	609	648	653	637	613	590	548	604	623	587	542	612	658	626	595	655	630	584	617	651	582	605	634	631	625	602	604	623	634	583	573	634	623	606	632	589	651	616	601	604	586	614	620	670	637	578	622	654	610	581	625	610	615	605	656	648	641	575	601	634	622	649	626	601	615	630	609	615	616	599	616	656	598	597	585	616	620	619	638	612	601	590	611	602	638	618	585	646	593	608	597	574	594	598	607	664	665	604	597	627	614	646	630	638	586	673	612	612	607	610	595	657	594	628	648	616	623	598	594	642	629	600	586	633	591	631	589	625	610	580	607	595	658	626	647	661	581	641	600	614	631	604	622	619	671	615	609	619	616	611	615	623	617	588	639	598	624	602	618	614	636	608	579	602	578	590	643	615	618	565	635	618	598	675	634	579	593	615	619	578	595	614	616	649	620	621	578	618	578	613	591	609	629	616	571	586	601	673	625	648	608	592	592	603	634	612	613	570	638	609	604	604	622	607	641	628	642	644	555	619	617	576	650	630	600	610	648	609	642	585	607	632	573	634	634	573	626	664	604	600	607	616	633	610	585	598	605	573	603	646	600	601	614	612	637	642	657	623	602	617	628	628	640	616	569	627	558	618	612	624	591	626	571	628	604	573	608	632	635	643	596	645	630	613	580	624	622	627	568	612	602	643	608	597	611	653	639	613	603	635	590	616	618	601	592	639	615	567	636	576	615	613	603	576	571	642	648	622	635	604	598	588	621	590	587	610	577	572	627	640	558	625	596	586	596	600	598	624	611	612	658	649	586	622	632	647	602	598	639	594	643	594	604	613	586	601	603	606	660	608	642	612	640	601	606	572	612	609	588	636	619	616	624	574	612	619	621	649	609	611	570	623	613	601	597	645	578	608	658	617	596	604	605	615	621	634	621	624	579	586	580	589	578	588	665	659	603	606	642	604	592	624	573	627	634	596	609	662	580	607	566	584	586	605	603	626	639	600	640	597	589	606	627	633	600	586	620	578	594	621	602	596	605	623	626	599	621	616	610	591	611	648	627	640	624	647	622	601	596	617	620	636	597	569	605	647	620	560	580	592	644	612	602	617	626	621	616	643	629	571	631	665	595	631	626	603	601	596	614	603	652	623	625	595	593	585	610	606	549	618	632	586	616	581	630	572	599	629	646	612	607	594	579	645	576	620	632	656	655	650	585	603	628	629	595	584	603	621	664	596	638	579	647	631	591	603	592	623	629	582	581	575	604	620	602	593	584	592	626	644	610	617	619	575	547	615	625	643	631	611	650	627	597	678	604	609	601	582	660	618	621	595	643	567	610	641	613	624	599	646	618	614	638	623	600	601	617	674	691	632	609	603	639	607	590	591	609	606	594	592	653	647	592	593	671	597	619	583	595	614	617	586	605	598	624	622	618	612	613	579	648	653	614	624	600	590	630	612	596	615	566	571	592	582	598	578	611	601	633	617	667	578	628	653	614	616	587	650	589	640	623	659	595	624	537	583	587	608	587	590	585	629	607	637	609	551	588	625	601	610	593	604	599	588	619	600	636	583	569	620	576	625	633	582	642	584	651	597	631	648	657	606	630	595	573	585	658	602	642	576	623	626	643	642	626	606	655	603	604	595	622	614	649	621	602	566	581	587	570	581	610	631	553	608	618	590	613	581	564	601	632	624	606	646	605	606	597	589	603	630	619	621	629	661	646	641	682	590	622	607	585	639	673	641	599	590	614	608	684	601	642	667	593	661	648	603	565	667	638	662	627	588	623	640	643	636	578	612	628	586	607	630	602	591	584	559	640
29733	24586	12853	1060	264	211	199	213	194	205	216	194	192	178	176	188	198	187	171	179	195	186	186	208	213	200	191	174	191	175	195	184	157	162	173	173	187	192	180	179	199	187	194	208	176	178	196	198	185	169	224	190	215	191	182	195	196	204	173	177	191	175	173	171	213	180	183	179	191	173	208	193	183	189	181	190	214	184	181	163	196	163	184	176	189	205	191	174	155	189	220	170	208	182	189	181	213	187	187	175	200	198	202	160	177	174	204	198	171	202	183	198	182	194	188	189	210	175	201	196	171	190	161	195	154	172	164	206	177	177	178	202	199	180	169	200	169	198	165	196	191	210	172	180	194	184	193	208	187	157	177	173	186	181	165	188	200	178	193	200	174	202	165	182	193	178	187	176	190	194	180	190	197	214	203	182	183	181	201	166	209	192	189	202	190	181	177	191	216	186	183	221	216	186	204	184	196	174	211	181	185	164	205	174	158	146	183	206	184	200	192	197	193	166	172	198	201	174	210	183	191	202	202	188	174	196	189	193	204	190	178	188	201	175	195	198	212	192	174	173	198	202	164	193	214	194	199	186	169	201	171	205	174	191	184	195	203	203	219	195	180	198	197	160	180	169	201	204	173	154	182	181	182	181	191	200	180	179	194	179	193	181	161	183	186	172	200	184	189	207	183	209	188	177	205	201	203	192	182	217	184	188	158	190	171	200	177	194	190	209	204	179	181	183	202	193	190	196	184	178	185	179	180	187	197	179	201	175	192	184	200	211	179	219	169	172	179	174	186	185	191	184	202	173	169	185	183	186	184	152	179	184	194	175	182	192	171	175	180	185	172	156	201	177	167	193	197	177	182	185	189	194	197	193	176	181	190	170	181	188	192	194	161	197	177	180	198	208	198	178	214	214	192	168	163	191	193	186	172	199	194	199	163	189	169	200	180	165	192	204	187	180	200	197	191	200	177	163	195	195	190	219	194	180	201	173	174	186	183	173	168	169	198	189	192	189	193	173	197	178	191	196	208	184	189	171	181	178	168	156	191	178	195	187	169	179	179	174	196	185	172	200	173	185	192	184	189	199	199	169	171	173	189	181	197	203	196	213	208	182	171	196	185	198	174	195	166	180	197	210	172	177	210	203	189	199	172	169	216	181	188	200	187	200	202	183	194	197	183	177	182	188	200	180	192	174	214	191	192	188	200	165	187	186	186	185	184	180	189	206	188	195	184	173	208	180	198	182	190	196	183	189	190	211	190	214	184	204	207	189	203	166	168	179	214	189	180	169	180	176	172	168	197	195	181	196	189	197	184	185	160	173	209	187	178	187	189	205	188	189	184	189	182	185	199	203	186	196	203	188	181	181	200	180	201	208	167	180	206	191	174	183	183	203	182	174	201	189	187	216	190	212	196	192	176	188	197	204	167	194	162	183	183	180	163	181	195	202	193	185	180	190	177	189	154	171	202	174	201	208	166	192	189	185	182	173	191	184	162	196	183	205	189	192	184	176	186	163	172	164	180	162	175	203	199	183	192	182	192	218	184	183	183	176	184	174	194	174	161	190	188	194	179	202	195	200	195	184	174	178	212	195	192	198	181	220	202	202	197	181	190	182	200	164	175	193	203	179	196	197	170	183	174	158	187	208	189	200	186	212	160	168	178	199	214	191	164	185	198	186	206	179	199	173	187	185	185	197	212	161	159	199	185	193	184	199	175	198	214	207	194	185	200	165	171	213	191	169	184	191	178	196	202	207	220	196	189	188	199	159	198	192	198	177	174	190	178	186	200	208	185	194	174	188	158	185	180	176	218	162	194	209	166	196	199	190	190	183	176	191	192	159	187	184	167	200	191	192	182	168	197	178	176	197	185	182	175	219	191	188	168	184	178	213	188	214	193	170	207	189	198	172	196	176	192	194	178	153	189	176	169	190	182	220	193	180	165	203	186	195	192	176	206	178	200	187	186	200	186	165	169	180	174	199	203	208	149	169	193	182	220	183	172	172	194	186	197	191	207	200	192	168	185	203	176	164	190	228	186	208	202	173	180	195	186	192	188	210	225	178	191	182	213	183	193	179	200	216	169	187	207	213	193	183	171	195	157	174	187	192	219	175	180	168	193	189	194	178	202	176	199	188	211	207	171	224	176	195	172	173	174	181	196	197	199	181	186	195	165	189	206	195	154	160	198	186	188	197	184	215	197	192	194	193	201	197	186	184	182	192	198	188	189	165	166	180	178	191	183	205	175	204	208	163	182	178	174	174	173	167	200	200	184	174	208	178	177	175	197	174	188	175	183	184	179	192	185	201	199	171	192	199	182	186	170	223	174	196	190	192	169	166	196	181	191	179	228	206	188	180	170	184	191	175	174	157	197	188	190	200	187	189	195	179	170	193	198	178	174	158	177	191	176	180	184	193	176	180	160	168	189	178	163	181	189	180	172	198	182	166	208	175	185	170	184	216	185	179	172	203	186	200	170	170	189	189	168	178	192	190	160	187	193	172	201	201	191	182	183	183	173	182	168	194	205	183	197	180	174	187	191	164	201	195	189	181	213	173	185	166	181	167	167	158	185	186	211	182	187	190	183	186	195	194	184	178	185	181	189	178	198	201	164	202	179	181	172	182	213	213	195	189	192	187	136	173	191	168	189	184	188	212	165	198	200	203	153	201	221	188	204	185	172	201	159	179	181	181	213	179	151	186	188	202	168	169	191	195	173	166	221	193	191	195	169	171	191	200	189	205	175	181	177	180	163	172	171	166	190	213	181	191	208	198	176	194	200	186	197	188	188	174	197	210	185	186	190	186	180	185	156	198	173	189	191	178	152	198	189	210	175	203	192	178	176	188	176	190	173	181	203	195	189	181	179	164	182	185	175	192	183	179	189	201	201	184	193	155	173	188	197	202	179	170	184	187	202	186	181	191	175	189	184	178	204	192	200	201	210	184	184	187	200	176	202	189	189	196	188	174	183	166	168	185	169	195	190	181	182	160	202	158	173	172	198	183	191	177	192	218	182	185	194	196	184	176	179	189	208	181	180	189	194	202	200	177	191	187	196	174	178	198	194	197	173	191	188	191	186	193	175	185	190	200	184	188	188	203	167	204	184	215	174	174	165	183	191	192	214	195	190	195	183	199	207	199	181	170	217	189	180	184	165	171	173	183	170	176	191	198	188	176	185	196	197	187	183	196	191	197	174	200	203	175	196	177	175	192	170	175	179	166	173	152	192	182	201	183	168	201	152	177	187	204	188	177	198	215	198	204	203	186	190	194	157	198	196	178	173	169	170	182	184	184	193	181	168	181	204	183	184	203	182	185	191	205	210	190	162	187	204	176	180	164	156	204	180	207	209	194	182	173	176	192	193	187	211	217	204	175	185	187	180	199	177	194	200	195	187	189	175	182	175	200	179	182	215	208	191	203	186	210	171	196	215	201	192	178	165	192	193	185	172	199	176	190	211	200	180	191	210	185	175	180	159	186	209	180	204	189	169	209	176	173	183	188
35169	25356	569	395	289	290	276	261	229	251	261	243	249	222	286	251	243	234	223	242	265	244	270	239	248	257	238	282	239	257	254	226	235	246	277	237	258	260	274	252	229	237	218	260	233	240	256	251	240	263	277	232	242	211	270	252	247	265	249	236	246	252	238	255	240	219	245	252	247	260	248	265	242	259	230	232	248	241	230	235	248	245	209	243	248	256	256	273	258	237	276	236	217	234	193	253	231	247	226	256	255	266	277	256	242	259	248	272	235	247	255	254	231	261	241	226	231	226	265	242	241	247	246	234	243	227	239	263	239	226	237	238	245	249	262	226	242	246	215	242	253	255	258	222	202	267	236	268	253	262	238	287	191	246	248	244	225	239	250	253	246	255	247	252	228	254	253	244	284	244	238	228	263	290	260	261	234	247	257	240	253	250	230	217	214	239	242	212	254	254	274	244	248	244	260	241	260	242	264	240	223	264	234	259	233	248	252	233	265	254	226	247	220	235	244	219	233	221	204	253	218	238	254	236	249	244	241	234	271	256	225	255	246	251	253	239	226	236	233	249	254	217	249	257	236	219	260	283	255	260	247	247	244	245	248	260	244	270	248	263	251	226	251	234	270	265	224	251	271	261	236	262	235	251	239	221	256	256	266	251	256	260	253	237	265	272	231	248	257	248	284	245	254	263	235	250	239	229	226	250	255	238	272	234	214	238	246	246	244	251	225	257	252	264	260	264	233	274	219	231	217	243	272	271	232	239	266	238	238	250	236	236	241	246	233	249	251	233	234	247	236	243	274	240	255	231	227	238	271	253	269	256	247	246	224	270	256	281	242	225	258	261	247	267	243	249	256	254	253	227	287	255	234	249	225	247	239	243	231	279	254	230	264	249	246	254	250	254	258	243	251	246	258	263	240	233	231	270	249	236	229	249	218	261	260	242	254	287	249	234	238	254	263	234	236	253	249	230	234	230	236	245	244	246	238	220	241	253	279	244	262	269	238	251	267	216	238	216	267	239	214	247	247	258	231	260	245	232	237	252	215	250	264	234	283	253	257	250	259	240	253	238	249	243	281	244	259	226	260	251	237	230	268	240	255	256	244	218	230	229	236	240	262	241	229	253	261	240	231	251	247	249	251	214	251	268	256	226	250	236	240	222	249	229	221	268	271	264	243	224	224	254	246	268	252	219	246	243	238	246	236	260	254	242	232	258	237	257	236	249	233	277	238	263	248	226	252	249	225	229	238	283	242	272	241	268	264	270	239	249	247	238	239	234	251	257	236	251	243	234	218	248	220	249	227	268	236	275	232	279	252	251	252	250	241	254	231	257	254	261	254	263	265	267	250	233	231	254	266	243	274	254	234	250	262	236	243	237	261	229	265	239	241	223	226	241	267	238	231	253	251	271	255	243	227	253	253	270	255	232	204	228	236	251	279	232	239	243	245	252	246	258	226	256	223	250	251	270	262	269	231	246	254	238	271	230	228	241	243	252	254	223	235	271	208	245	239	266	251	265	244	272	243	228	270	239	255	253	220	273	240	212	235	220	236	272	272	247	259	250	209	236	204	248	253	274	285	277	253	219	250	243	258	274	244	235	247	256	229	233	266	243	257	256	247	227	263	249	254	243	250	227	257	233	235	242	245	205	267	281	242	225	283	250	250	208	242	252	243	239	238	252	243	248	235	247	237	260	267	261	257	208	268	242	251	236	262	278	264	276	242	246	285	197	239	244	237	240	245	233	278	274	232	243	238	253	267	264	250	272	234	246	238	253	251	263	260	255	247	249	248	234	243	222	253	278	226	223	249	242	252	276	241	225	256	227	242	224	263	221	270	269	242	271	238	224	255	227	246	218	229	231	229	247	229	246	271	241	246	233	254	240	235	264	238	234	213	244	239	254	232	225	238	246	240	225	254	252	238	250	245	238	268	253	289	221	238	234	218	253	256	258	264	241	251	271	231	267	238	230	248	252	245	240	270	252	253	236	270	263	249	230	247	271	223	248	216	260	227	249	235	256	223	231	232	245	252	264	260	244	247	221	223	242	248	242	245	243	234	226	257	238	212	250	228	225	255	275	272	239	252	241	255	220	248	303	272	239	253	224	249	276	248	257	237	226	235	224	250	220	234	227	232	281	254	255	237	251	231	262	256	238	249	243	241	231	251	238	244	243	243	252	260	258	247	236	233	241	247	248	260	258	245	243	265	245	225	257	304	246	229	230	246	244	248	253	257	262	230	250	257	238	257	237	229	299	261	243	249	268	239	260	235	261	236	268	275	279	247	270	258	273	239	262	244	253	286	232	247	236	252	249	246	231	244	252	243	220	222	251	238	255	249	241	233	262	242	250	241	260	245	217	258	258	259	234	238	246	248	269	213	237	252	259	215	275	242	244	246	252	247	246	198	246	226	241	259	266	250	226	227	232	250	229	222	241	232	256	232	263	238	263	246	232	273	267	233	273	244	221	252	258	263	221	261	248	245	232	235	249	246	282	271	255	252	243	245	233	221	259	226	276	233	280	250	234	260	255	258	229	245	207	241	232	245	245	233	226	256	257	263	213	244	264	260	243	236	240	250	261	242	262	198	252	266	261	232	257	246	247	277	260	272	258	256	224	225	233	256	253	249	249	230	211	251	243	270	239	239	221	235	265	262	247	266	248	256	241	255	258	229	260	259	278	259	263	247	251	226	258	260	239	241	268	245	239	254	255	246	248	228	250	229	230	236	241	244	245	238	224	239	226	245	249	275	261	238	243	254	232	277	252	236	247	234	250	227	241	240	237	258	254	252	249	270	256	244	271	252	251	247	259	243	241	229	248	230	246	259	245	256	257	250	262	237	243	261	251	250	252	239	250	276	269	263	259	230	257	256	246	207	236	233	257	225	232	268	261	262	267	234	264	241	254	253	253	254	260	249	240	235	245	240	248	260	253	277	251	235	233	215	245	251	260	251	262	228	254	254	264	243	247	268	260	261	252	265	279	256	229	238	231	263	245	247	247	241	243	242	254	228	255	218	257	244	242	261	220	237	250	261	256	243	236	254	244	264	238	236	252	243	234	237	214	231	256	233	231	245	232	269	257	232	229	240	227	251	224	244	244	247	244	233	262	245	233	245	259	268	259	239	243	265	241	246	242	243	247	238	245	246	241	248	245	262	221	238	235	273	240	224	235	232	259	257	251	253	239	262	224	266	225	248	239	237	225	282	247	253	254	231	251	258	253	242	253	253	249	264	262	235	258	244	226	264	250	230	278	248	266	241	231	232	228	200	246	202	248	258	244	220	240	244	253	231	220	250	223	265	251	256	273	255	241	250	213	257	230	251	220	242	247	276	239	264	227	235	240	264	257	248	251	241	243	232	241	231	250	274	240	249	244	229	258	241	225	222	257	228	241	242	257	240	231	259	229	244	249	245	266	249	249	239	248	245	267	233	264	265	245	233	266	248	238	229	242	210	246	220	247	242	236	234	238	218	230	268	272	240	237	232	217	261	259	249	269
24409	21509	28632	24758	21373	6181	713	516	427	432	409	357	348	395	308	338	345	336	299	325	300	352	341	314	313	319	325	308	315	308	298	298	292	313	312	317	315	311	292	320	280	294	279	300	311	304	342	303	324	304	346	311	305	284	296	286	341	342	347	313	273	306	302	290	296	319	299	311	311	289	287	308	315	300	294	299	306	295	298	274	275	297	285	270	308	287	296	307	299	316	287	338	293	286	310	285	314	316	293	311	290	286	326	305	315	315	285	286	292	283	306	276	280	306	307	312	319	302	291	292	301	299	316	285	312	303	294	319	296	293	317	313	290	294	306	299	320	318	290	281	322	302	302	313	295	299	276	308	268	324	310	296	295	287	292	311	288	291	327	277	298	328	296	321	322	340	305	297	284	287	283	299	254	293	277	321	282	284	264	318	298	282	288	309	295	325	288	283	328	271	290	323	305	308	315	310	276	302	295	322	264	278	313	291	255	294	292	301	298	289	281	290	316	323	328	290	312	278	307	305	294	307	288	310	268	299	279	324	302	292	319	314	314	312	297	303	314	289	314	303	288	284	302	244	281	281	286	315	289	300	299	284	301	299	294	317	289	295	267	274	328	304	278	297	295	319	318	319	313	288	280	320	301	295	287	305	313	276	310	303	308	277	288	271	299	298	301	284	294	281	283	291	303	299	293	295	285	313	283	284	288	318	306	265	298	288	293	304	303	317	284	290	302	306	282	279	314	300	265	307	295	313	302	277	282	275	290	296	316	295	291	306	311	296	285	281	300	287	304	309	305	274	324	305	280	302	307	312	300	260	332	293	298	320	315	298	307	307	331	309	334	310	291	308	316	322	308	297	318	261	271	287	303	292	285	345	316	294	283	280	310	310	322	286	299	300	257	305	262	301	293	303	274	321	319	286	291	304	305	287	324	274	307	297	311	329	290	284	279	295	297	308	324	311	307	294	296	318	306	293	291	338	273	295	304	268	278	276	289	309	292	299	297	312	310	302	279	292	294	297	280	301	298	305	272	324	280	315	323	302	312	319	293	314	301	309	282	290	317	304	310	260	279	271	298	297	303	281	285	312	311	299	274	287	305	280	297	304	289	323	325	306	313	291	271	301	286	293	302	283	299	304	306	322	322	318	294	295	312	342	286	299	324	296	301	295	288	292	288	326	274	284	301	317	294	330	300	319	301	279	282	299	270	306	282	303	309	328	294	286	304	294	322	295	301	322	272	273	314	310	305	293	303	329	295	291	271	319	273	298	300	309	291	291	286	313	290	291	290	294	281	284	299	291	261	293	306	307	319	302	312	325	302	320	271	332	291	317	283	279	285	273	266	274	323	303	284	275	308	297	298	324	313	304	280	263	322	311	306	282	292	312	301	301	295	281	318	293	326	305	271	307	304	305	315	298	307	303	273	309	316	297	308	300	301	290	309	307	304	298	318	318	309	311	310	294	314	317	273	311	308	261	280	316	303	308	302	292	309	299	271	294	297	286	290	288	293	282	312	305	263	325	293	299	312	296	293	317	314	302	284	269	313	280	317	300	311	302	315	287	336	287	326	264	317	299	311	263	310	301	322	282	282	286	306	315	314	304	299	340	307	281	323	306	283	293	274	305	276	322	335	269	289	310	294	330	347	288	314	289	320	273	282	311	268	295	307	306	296	283	325	306	299	283	318	296	275	321	286	322	290	288	302	295	300	265	276	283	296	296	274	288	300	289	317	305	281	302	301	285	303	275	328	298	268	313	306	285	300	303	294	287	316	283	276	297	285	291	299	318	310	278	269	285	310	320	280	296	265	271	292	306	319	295	291	305	297	292	285	284	279	289	303	288	319	289	299	280	313	309	317	277	298	304	316	312	273	307	332	320	256	295	303	310	310	284	288	312	319	309	251	313	274	312	297	311	291	311	285	308	277	311	302	287	315	269	272	321	315	310	296	295	319	288	296	273	290	315	328	289	291	312	248	321	304	263	286	302	296	294	282	323	338	300	307	281	316	306	310	327	341	307	276	280	318	297	311	275	327	286	297	283	298	309	296	307	254	316	285	276	300	323	294	309	281	296	288	313	298	313	278	299	348	302	281	297	297	289	299	306	264	314	296	289	292	288	290	295	292	282	328	279	328	289	271	325	281	295	302	318	314	308	307	315	285	305	286	323	305	300	312	297	311	278	307	327	273	299	326	328	286	277	294	309	287	289	323	271	267	302	305	290	306	273	312	264	311	280	266	317	330	272	335	285	288	314	317	271	299	298	290	300	318	282	305	281	305	298	286	294	297	317	290	284	288	314	296	281	276	293	289	282	301	302	272	291	285	337	309	290	308	278	291	294	300	327	292	309	302	284	305	273	293	267	306	315	324	302	303	307	291	305	276	308	327	345	288	267	303	282	295	274	289	281	295	293	278	291	303	280	302	296	338	267	316	320	281	282	297	315	319	290	319	308	308	309	319	299	270	294	279	313	288	300	300	314	316	297	336	325	274	284	324	296	306	282	285	282	312	297	294	298	284	318	304	310	323	281	302	299	315	306	271	300	340	266	259	291	312	342	272	307	285	306	300	334	303	314	302	299	301	294	316	273	287	267	309	261	289	285	294	295	313	275	299	282	287	308	277	325	328	309	315	306	290	314	252	269	306	319	315	279	285	279	311	271	332	315	336	302	284	270	291	312	296	317	304	299	309	303	324	287	299	307	308	268	296	332	296	307	294	301	286	294	275	309	330	289	312	312	299	321	269	275	293	294	317	288	299	283	299	289	302	287	312	325	270	301	298	319	316	299	295	291	278	296	294	295	309	288	295	276	312	309	270	274	263	288	322	323	274	301	295	294	316	280	269	301	321	303	315	305	307	321	297	276	304	305	306	311	319	348	318	295	292	315	313	311	292	284	299	285	286	295	318	304	283	257	288	306	328	310	291	277	288	287	311	281	296	309	285	267	281	306	284	295	260	293	285	300	310	267	300	315	286	319	290	303	320	285	317	310	293	302	324	279	305	318	281	288	310	313	306	271	280	289	315	274	284	304	286	309	296	312	308	293	278	286	285	289	301	314	274	285	275	302	256	291	284	296	309	297	304	317	291	284	303	310	285	292	296	320	293	317	305	295	302	323	298	303	300	271	296	291	312	296	300	288	299	323	313	326	278	280	328	289	264	313	299	305	295	305	293	323	311	299	313	324	287	338	313	281	302	294	308	313	277	300	277	282	291	298	312	311	307	317	312	304	297	287	288	281	321	310	275	281	273	295	296	317	316	281	312	285	278	288	309	280	315	303	317	296	303	266	296	281	288	318	289	303	276	273	329	291	275	330	283	291	317	285	311	305	302	295	304	284	283	307	291	321	304	332	302	288	299	282	306	277	272	272	277	294	312	285	306	315	296	297	327	302	269	314	269	304	295	283	296	298	282	307	330	307	284	281	286	316	303	297	293	290	303	267	280	296	290	277	308	330	306	311	278	299	290	297	298	295	292	297	284	276	295	273	301	325	290	291
39323	35993	4314	2166	1504	1203	881	785	674	623	587	488	505	445	477	422	398	424	456	384	384	385	443	403	389	377	408	383	379	378	403	364	384	400	370	356	405	386	349	372	380	385	349	404	394	357	376	341	404	376	333	348	392	335	397	390	395	355	361	382	365	341	352	365	352	378	368	353	371	371	364	383	381	337	381	354	390	392	406	395	374	380	379	358	356	358	352	357	392	368	363	404	370	406	382	389	386	357	389	342	396	368	365	352	372	365	368	359	376	429	361	341	370	357	383	373	370	365	362	383	356	398	388	365	356	363	359	371	336	340	374	401	385	376	408	360	411	395	389	375	374	359	391	379	366	357	405	363	385	344	354	392	366	389	385	363	346	374	375	345	370	356	324	347	374	345	330	391	393	347	375	387	361	394	370	355	359	362	359	356	385	374	339	384	366	395	341	345	386	402	360	388	381	383	394	376	362	369	390	358	377	361	383	349	362	357	355	339	360	341	363	367	360	400	375	372	397	335	370	346	350	348	351	357	365	383	410	353	353	332	360	397	371	399	354	348	387	385	359	368	335	369	399	354	354	370	371	407	372	395	336	354	343	383	384	398	371	370	371	380	356	324	375	365	354	382	347	375	408	333	385	403	336	359	374	335	361	372	403	403	409	359	392	363	402	357	373	360	355	385	354	382	363	346	402	385	379	365	376	366	369	383	347	384	362	345	365	370	348	369	389	352	359	361	364	338	354	317	380	358	378	385	371	356	344	360	350	348	372	346	370	402	364	386	343	377	383	356	354	333	360	374	395	392	380	368	360	394	369	384	367	362	360	398	330	359	402	326	396	347	382	400	337	359	365	373	362	367	396	365	381	368	359	366	363	348	391	350	361	387	370	386	386	378	390	360	377	349	370	353	370	382	356	370	391	374	374	347	356	373	342	380	358	366	366	365	334	414	327	353	368	328	376	394	381	396	347	360	339	340	362	341	337	363	378	341	371	373	406	326	387	360	339	402	368	373	373	380	364	384	396	367	349	374	399	384	390	373	370	355	359	353	382	388	354	362	338	322	381	374	354	371	378	371	371	383	371	361	361	355	351	356	346	393	332	354	366	402	331	385	383	350	420	368	376	345	361	364	348	343	360	343	389	360	345	362	370	392	374	371	374	385	351	389	362	376	363	379	381	376	351	360	361	359	381	389	364	372	361	381	380	352	387	372	350	375	392	374	368	353	352	409	366	373	365	363	371	380	358	408	379	333	360	391	314	374	375	357	391	363	370	364	353	366	326	339	405	350	364	329	354	358	374	340	352	380	392	371	368	377	337	367	353	368	350	387	364	354	341	403	334	365	345	344	354	347	373	381	354	392	373	354	341	341	339	356	355	371	351	378	350	370	325	372	330	355	363	428	364	384	381	366	352	338	393	381	371	337	370	332	375	394	374	380	362	374	359	363	352	365	369	354	354	347	351	345	371	383	359	385	366	364	395	373	385	373	384	340	412	359	327	370	364	312	396	379	371	369	380	380	376	350	347	355	345	351	380	361	342	363	374	386	364	342	370	371	342	359	389	343	354	357	339	387	402	415	377	330	373	373	335	363	352	365	344	368	370	359	330	383	357	338	345	383	370	399	345	362	370	368	370	324	380	339	357	371	397	373	348	364	386	361	371	365	370	340	369	367	384	329	373	386	374	319	364	357	358	388	381	361	392	388	370	370	365	357	353	382	378	361	359	368	379	358	382	348	384	357	374	368	391	366	350	348	389	337	366	360	399	380	379	374	335	345	388	365	359	329	346	379	375	392	348	352	389	378	363	385	371	370	356	371	377	378	340	328	379	381	389	386	366	387	389	370	361	366	356	369	365	402	363	383	370	378	362	373	339	363	320	404	377	363	344	352	358	312	381	371	360	382	368	364	361	349	351	390	374	411	378	398	360	350	368	376	387	407	347	368	392	336	366	366	357	395	361	344	362	333	395	393	409	375	365	355	321	401	377	360	385	381	340	405	382	344	359	371	373	391	382	347	351	354	359	361	383	367	369	365	388	349	378	363	340	357	354	330	352	371	371	377	360	363	364	332	383	375	366	381	350	335	351	358	387	346	358	337	346	316	356	367	345	354	372	399	365	366	380	381	346	354	349	361	374	355	384	372	363	355	361	391	363	393	387	332	351	349	384	372	373	314	364	405	397	408	353	369	349	366	370	345	389	360	360	375	366	353	353	337	378	359	366	342	399	399	374	381	372	354	350	356	383	366	364	340	386	384	385	356	343	363	345	357	351	377	359	317	344	371	362	346	352	379	363	415	380	356	362	370	346	378	368	363	372	390	354	356	415	388	367	359	310	362	356	361	380	321	385	394	338	359	354	362	347	359	357	351	379	384	354	323	398	349	370	373	359	370	402	363	376	356	372	378	382	370	352	368	379	370	374	359	335	357	374	382	341	368	366	401	378	387	363	356	340	356	365	330	388	390	380	371	346	383	319	369	335	338	356	376	338	361	403	386	334	381	366	349	382	362	359	357	398	378	355	366	365	400	366	394	374	387	366	363	391	336	420	361	414	373	373	337	354	374	344	339	380	380	341	320	361	361	349	374	372	372	371	380	378	352	354	360	379	357	394	352	335	371	368	379	387	346	373	354	339	341	356	356	376	370	395	373	406	347	327	355	360	380	318	357	366	376	385	361	368	363	355	367	372	403	388	331	344	365	418	374	331	377	364	392	402	367	382	377	361	371	378	387	389	373	389	377	358	340	348	403	373	405	371	349	369	376	357	364	375	404	357	365	352	334	291	378	380	371	351	389	373	362	382	345	334	339	362	356	360	328	378	346	358	333	372	346	364	376	345	358	367	383	391	361	374	382	377	357	371	368	335	375	410	388	352	337	398	363	366	382	366	354	398	362	335	354	385	354	376	352	338	384	376	355	355	364	350	374	379	355	387	378	390	373	395	365	388	381	362	381	356	376	349	358	366	330	377	381	399	375	387	376	379	329	365	386	377	354	368	381	326	381	384	347	358	344	372	359	382	381	369	388	406	398	307	404	377	331	355	342	356	409	333	373	391	371	391	367	356	373	334	385	357	368	360	342	383	364	368	380	353	367	369	373	343	337	355	325	399	383	401	339	350	355	387	358	354	388	323	346	381	358	355	387	345	365	378	381	328	376	360	334	374	388	385	357	357	337	381	382	370	350	349	378	387	385	404	368	413	371	342	379	399	357	354	368	347	353	360	372	356	351	381	379	354	360	351	335	368	385	369	354	377	350	349	360	372	333	370	387	393	378	363	377	369	394	384	387	337	369	371	380	359	354	385	384	384	358	369	353	359	343	344	353	350	395	348	373	346	420	367	363	366	360	384	370	377	320	397	394	335	359	329	373	379	387	369	352	380	349	383	357	356	341	354	395	370	377	372	342	358	376	383	374	393	353	377	363	375	380	364	369	302	381	376	361	389	335	374	370	384	381	354	365	405	362	364	368	348	349	382	354	386	384	336	366	369	356	357	345	360	350
25632	21550	27511	25626	8172	501	430	400	391	364	337	314	342	321	290	316	310	309	325	343	285	310	327	298	309	334	294	309	309	316	313	318	323	292	304	291	311	314	306	300	300	267	272	294	332	321	317	289	291	311	278	310	313	311	291	292	281	315	297	329	276	317	285	301	295	287	306	325	300	306	296	315	271	276	310	311	312	300	299	346	308	316	281	302	266	296	312	316	322	320	301	286	308	309	321	282	296	309	319	287	315	318	300	298	273	292	319	290	308	299	246	303	289	310	316	311	286	328	307	294	308	294	308	299	297	284	264	310	289	290	289	277	274	319	308	273	271	319	302	293	315	303	305	363	284	304	296	309	272	287	311	331	259	306	290	306	318	307	295	326	303	293	309	266	289	302	284	304	312	300	286	292	343	288	299	310	291	314	320	287	285	300	307	311	313	278	336	304	298	304	283	299	285	278	330	338	319	325	302	308	304	303	284	306	302	313	285	328	297	308	306	317	302	325	351	316	322	285	270	295	320	282	313	310	284	280	303	308	297	299	292	328	302	285	317	267	299	322	305	314	296	292	313	297	319	272	307	307	295	288	300	297	317	306	315	314	292	317	324	301	315	331	311	313	266	326	279	323	320	273	289	292	279	331	271	290	318	270	296	266	308	282	313	321	298	300	277	263	295	325	304	306	270	290	299	291	287	281	278	290	320	274	300	301	276	303	306	281	292	324	282	291	263	295	291	296	304	314	279	309	322	283	298	288	303	301	301	305	273	303	281	325	298	278	328	314	299	284	310	288	268	315	304	284	270	273	288	298	299	283	304	322	257	303	293	317	272	287	317	285	312	297	326	307	337	300	287	334	276	306	311	302	282	295	312	305	340	293	289	307	277	320	281	322	286	319	293	301	290	310	319	296	303	323	294	340	291	326	305	274	314	275	275	327	301	276	288	266	314	320	312	317	304	291	308	298	287	298	283	283	316	292	284	304	328	279	284	307	301	298	299	313	323	296	291	315	302	287	299	286	289	275	319	323	297	299	281	317	306	299	315	304	300	260	286	306	306	308	309	338	295	318	323	311	321	312	329	331	313	293	326	325	278	288	315	315	291	299	305	278	290	325	298	331	321	298	312	299	308	336	291	288	312	293	315	295	317	306	299	295	321	304	288	285	281	306	326	296	305	292	316	275	298	282	285	334	307	270	296	295	310	292	294	281	314	300	284	298	299	312	295	290	313	292	287	297	278	306	311	304	315	285	294	278	328	325	316	319	306	273	293	315	293	290	321	318	304	316	280	270	291	293	304	302	292	326	304	326	292	311	315	265	309	295	298	281	290	277	281	299	309	282	290	295	303	296	294	325	294	302	289	319	306	328	304	280	261	343	307	295	282	303	316	294	308	292	293	312	337	327	317	320	314	309	317	360	296	266	299	285	279	309	296	277	319	298	284	296	298	319	291	309	315	291	262	284	286	288	287	254	310	313	295	322	325	308	296	302	312	281	304	283	305	269	298	272	309	272	270	313	317	306	332	309	321	327	289	320	311	321	280	292	295	317	260	269	303	293	292	328	285	287	294	321	320	322	305	294	314	283	305	295	286	292	329	289	341	352	300	270	283	327	324	283	289	333	315	316	303	297	299	288	335	301	279	319	283	289	285	296	290	320	275	284	301	340	283	316	312	290	291	309	294	317	273	291	293	313	305	280	301	299	335	304	272	287	299	295	322	285	290	281	321	291	301	328	302	300	287	318	307	302	276	309	317	310	301	336	317	301	296	279	311	265	296	296	303	302	292	293	290	313	324	306	304	296	290	271	316	287	310	292	290	290	293	304	296	339	286	326	294	303	304	303	299	276	309	290	322	299	305	289	311	261	324	314	279	262	291	271	316	310	299	279	307	298	280	295	337	280	309	283	282	278	306	305	335	300	291	289	292	321	317	352	290	308	279	307	313	314	307	303	309	286	308	320	297	314	314	298	290	274	306	294	313	283	298	324	290	299	283	301	298	296	314	335	320	367	292	278	307	291	302	313	294	319	273	321	304	307	285	272	284	317	286	294	267	325	318	336	301	347	315	289	286	312	273	299	302	283	308	302	296	311	302	303	292	292	312	302	297	296	305	299	277	297	275	336	293	286	324	286	300	302	286	290	288	317	325	315	312	314	278	308	302	327	307	309	301	297	306	309	293	314	307	309	273	284	278	250	301	290	291	335	300	298	316	323	285	306	306	307	270	272	313	296	295	309	316	288	297	307	280	331	283	312	316	296	299	301	305	294	308	297	305	287	303	291	285	311	303	314	276	283	292	302	289	341	308	291	277	293	280	275	288	333	300	293	295	286	270	314	310	297	302	313	283	318	286	304	300	292	273	301	285	280	308	300	315	318	297	323	310	286	307	307	288	311	301	307	288	296	336	255	301	309	276	295	320	319	291	309	361	290	293	316	335	290	295	346	314	308	295	282	282	305	317	297	292	321	325	296	302	305	297	330	317	313	283	308	296	294	282	292	321	308	306	326	300	307	313	298	314	278	336	306	270	295	310	300	300	295	282	288	304	289	267	332	287	286	339	297	286	279	293	302	291	291	292	296	323	295	298	305	298	287	307	320	284	316	290	303	312	295	301	292	338	300	295	297	310	273	280	342	306	316	304	306	281	313	328	319	305	310	293	306	276	305	312	282	306	319	287	277	299	286	301	327	321	306	283	312	309	306	311	300	265	309	308	310	287	319	282	293	286	317	292	309	314	283	315	309	308	309	309	316	307	328	281	303	319	297	250	265	318	318	302	295	288	301	288	289	310	285	289	314	327	289	333	290	309	305	315	294	319	305	305	327	326	295	329	342	302	320	283	269	302	300	322	265	312	297	296	298	288	313	315	269	307	306	298	271	280	300	301	297	293	301	287	281	325	320	301	295	319	302	291	308	305	308	317	323	309	298	293	307	258	275	295	317	272	275	285	282	297	289	304	272	322	270	278	285	316	292	318	323	290	300	298	257	294	278	279	293	309	314	282	297	325	288	305	296	315	321	281	287	303	318	298	286	295	299	318	288	320	255	319	306	323	302	308	310	295	310	274	293	263	293	295	295	313	292	279	315	285	356	311	319	293	337	326	316	298	333	323	279	303	286	306	264	302	296	295	316	306	292	288	297	296	291	307	292	295	283	286	290	322	312	286	317	285	279	309	297	310	293	263	304	299	272	287	307	320	295	293	262	311	283	292	313	299	335	291	286	318	313	317	310	314	314	323	287	285	290	330	318	301	259	310	296	324	316	296	297	290	323	300	290	306	315	321	303	318	313	278	312	290	331	304	316	269	283	313	294	283	305	299	320	271	310	283	296	340	287	304	301	301	300	290	283	301	327	311	266	280	295	328	275	307	256	306	319	289	330	269	295	313	303	298	305	320	280	288	287	276	314	324	273	282	298	275	283	294	283	301	302	303	279	301	310	284	301	338	273	308	312	326	288	320	332	309	303	299	296	312	301	286	285	288	331	310	322	332	306	317	318
38168	32794	2577	1383	1068	845	681	606	564	534	482	509	501	444	454	438	446	414	437	437	457	399	383	396	401	382	434	402	399	390	422	405	398	457	412	402	438	380	377	394	390	429	385	394	385	407	393	391	384	415	413	384	375	380	392	394	403	364	404	413	414	391	422	375	410	378	423	405	396	396	394	399	403	373	369	358	363	408	382	398	371	395	355	432	389	417	394	407	393	401	361	413	392	412	404	383	392	384	421	422	406	421	379	352	391	392	397	386	387	370	380	397	365	420	396	368	412	400	389	396	380	355	389	394	375	394	364	374	427	353	369	396	361	402	421	408	405	386	409	409	374	403	460	376	401	346	382	393	394	394	382	348	362	415	367	379	359	426	381	382	390	397	368	420	346	378	409	385	442	407	397	406	386	375	368	381	341	395	373	388	361	402	427	406	399	404	401	377	376	370	385	386	382	416	370	442	411	387	392	393	421	405	409	366	373	391	378	382	351	366	386	403	372	387	364	391	397	390	395	380	414	418	383	432	393	416	398	398	388	408	424	379	393	365	387	427	381	381	349	411	422	395	386	381	403	376	387	420	376	401	373	412	400	403	380	374	424	413	396	386	374	341	416	391	373	397	380	416	380	378	425	385	381	384	396	380	404	412	398	398	373	343	391	369	366	417	397	434	403	402	419	386	407	420	387	385	377	389	385	398	388	408	403	344	387	398	356	361	377	412	383	429	393	370	425	368	366	409	391	378	365	363	395	400	400	389	444	406	390	394	392	397	362	378	388	402	371	415	382	363	359	389	398	384	417	403	399	406	376	404	409	390	372	376	365	403	394	405	395	395	344	412	405	377	399	372	409	406	438	404	377	388	415	398	355	407	399	376	421	424	409	384	405	421	362	415	356	397	363	420	370	375	375	409	372	406	403	364	361	382	401	404	392	387	404	401	431	365	412	400	400	390	377	385	381	387	400	380	368	408	379	382	397	413	376	378	400	385	402	412	452	375	399	382	383	345	379	390	384	398	373	390	401	366	352	414	402	387	378	386	388	373	410	376	384	397	394	413	368	370	386	368	388	385	365	393	402	417	381	377	385	382	414	343	402	387	419	413	347	408	370	389	386	363	353	383	391	372	406	410	373	361	417	344	372	394	377	393	376	354	400	402	387	405	379	395	386	403	385	397	378	392	378	389	415	367	365	374	410	380	376	391	415	392	387	368	384	413	387	416	380	391	414	379	417	381	380	413	386	375	393	412	348	456	380	376	399	393	400	418	379	375	358	405	401	410	419	351	421	402	388	370	388	396	417	396	389	382	384	391	385	396	386	358	370	373	390	364	381	379	419	378	359	380	420	402	403	405	415	368	392	366	384	409	424	366	396	374	358	380	364	354	367	390	394	375	380	424	382	378	393	406	382	415	375	419	422	411	395	389	354	375	398	413	405	396	381	390	376	394	387	390	391	393	387	401	385	394	380	383	402	368	391	386	405	399	400	407	379	385	426	379	418	393	391	400	429	372	416	383	395	387	398	376	368	403	384	380	356	408	437	392	363	358	389	382	378	423	404	383	392	384	407	412	417	438	392	390	348	389	361	380	376	378	370	385	404	378	390	380	381	372	408	368	364	373	438	372	399	394	368	421	392	371	414	367	376	386	393	410	410	395	398	364	399	381	373	379	387	394	428	373	375	363	355	404	394	405	349	383	388	377	394	367	382	372	425	378	416	400	392	396	420	387	435	421	384	396	402	409	385	419	398	372	392	373	390	399	375	412	403	401	385	382	380	387	399	423	387	409	399	340	383	392	366	407	409	393	372	372	384	396	396	385	406	430	383	351	372	398	410	378	397	409	406	379	379	398	388	378	401	396	413	393	419	414	378	387	402	414	419	382	404	370	418	411	376	374	388	402	391	367	362	384	397	393	402	405	406	385	420	407	367	414	383	402	379	416	383	383	379	401	392	403	388	360	370	373	393	367	399	366	385	431	386	440	368	391	386	423	393	372	365	403	416	381	369	400	407	375	383	380	400	392	409	414	356	402	381	378	372	401	386	377	411	359	383	360	378	381	408	382	414	424	402	371	422	361	377	396	407	365	383	392	394	381	384	393	383	405	386	391	375	364	372	385	377	402	386	366	372	365	398	381	371	387	390	377	374	377	371	398	366	427	369	391	403	359	373	374	387	367	401	383	385	392	406	381	410	392	418	369	387	349	392	386	422	428	382	432	381	408	385	373	395	391	365	382	387	350	356	395	412	372	409	347	382	393	377	388	416	369	382	415	383	361	361	387	361	361	384	396	380	431	378	402	387	387	385	403	392	385	344	385	397	373	376	397	389	357	386	381	371	381	368	424	393	371	399	370	417	404	431	393	392	370	380	374	367	384	368	395	403	421	390	390	397	415	408	435	387	363	374	417	364	359	389	390	391	390	373	388	389	358	383	410	405	362	398	389	406	389	363	410	409	398	393	387	393	389	389	342	388	370	388	396	389	393	408	350	380	366	380	405	393	359	421	372	413	431	384	409	389	358	372	412	387	416	379	412	385	417	403	377	402	412	386	369	351	399	376	380	363	364	408	409	406	364	356	394	376	394	409	411	371	356	406	380	393	429	414	411	413	359	393	380	376	389	382	405	390	396	365	388	387	352	372	401	403	389	397	397	397	431	393	354	396	387	439	397	431	367	389	372	392	386	370	371	418	382	404	393	404	374	402	387	391	420	368	390	364	403	401	367	396	399	386	349	330	406	377	379	378	395	389	401	364	404	364	383	384	426	400	361	370	391	418	394	358	420	410	365	377	344	402	367	400	368	398	414	371	384	391	380	415	400	362	392	410	400	413	391	350	352	393	379	401	366	389	396	417	361	387	387	383	370	389	385	440	383	418	407	405	411	387	388	395	418	377	392	387	417	375	390	407	398	388	356	415	364	398	401	408	385	366	381	390	399	397	405	373	397	383	391	395	366	395	360	352	372	394	397	399	396	354	385	363	355	374	376	423	370	432	413	400	382	382	370	368	385	413	376	411	386	398	418	411	352	376	382	386	406	388	365	372	372	422	382	403	378	386	365	371	354	369	388	360	376	389	402	395	404	392	418	385	379	360	406	374	391	387	382	407	375	376	379	404	412	404	374	424	407	382	390	399	396	418	430	405	347	359	429	378	368	363	359	406	384	378	347	368	413	408	393	397	386	392	385	366	375	419	410	372	383	405	378	400	371	417	423	384	404	421	402	380	361	366	368	418	401	396	413	400	378	412	387	387	393	398	377	377	393	368	371	440	419	369	407	403	424	385	376	394	389	410	363	394	359	416	361	393	413	373	420	403	396	402	379	432	387	404	404	426	368	420	382	367	408	396	372	393	371	429	404	370	353	420	384	358	403	413	339	406	389	432	368	407	387	382	366	380	414	414	423	372	385	421	407	362	379	388	393	432	405	388	386	393	393	389	412	382	401	432	404	401	395	395	427	388	384	402	413	363	367	368	409	366	360	418	421	391	391	382	377	335	382
23226	21527	29268	24184	21513	21519	9199	1090	828	740	754	748	727	630	634	618	556	557	598	637	620	600	562	577	579	624	542	607	568	592	621	595	544	590	558	549	580	546	571	579	530	543	508	506	600	544	610	565	510	553	575	552	557	567	547	541	590	559	565	519	541	542	564	534	564	479	525	565	562	533	523	576	510	554	549	564	580	559	501	537	578	539	568	595	554	488	530	526	512	512	532	540	568	612	488	567	582	528	552	496	528	508	538	572	543	577	582	538	578	540	581	550	544	582	509	539	527	581	552	498	581	568	529	518	513	566	563	529	550	498	588	537	556	487	530	531	516	579	549	555	577	494	533	553	593	540	543	519	585	580	518	565	526	519	521	549	564	553	570	575	541	563	564	533	557	516	537	530	549	526	551	574	611	549	530	550	528	521	563	552	553	556	539	530	591	533	553	600	543	576	544	575	559	555	561	528	540	573	572	542	563	481	572	530	562	534	524	575	520	554	551	565	527	522	597	539	546	554	536	557	551	562	553	536	569	503	527	528	542	493	551	554	541	518	572	551	551	509	515	570	539	570	529	541	548	558	547	523	574	530	512	513	519	543	536	537	571	521	510	533	550	572	566	521	547	525	493	537	570	554	551	504	604	545	528	562	544	554	543	541	583	519	540	589	546	528	549	508	500	551	517	526	555	538	513	542	548	576	531	548	537	561	533	571	602	516	576	506	513	533	561	546	588	530	579	553	521	575	548	516	535	562	526	525	537	534	533	602	563	547	525	538	533	585	578	579	528	552	541	578	540	554	521	545	563	505	565	547	553	554	549	546	550	531	572	566	534	600	500	546	542	549	537	552	553	537	593	577	569	501	513	557	556	588	555	557	537	501	550	577	543	541	546	546	536	568	546	591	556	550	507	557	535	524	548	548	538	517	537	508	528	535	545	542	543	610	565	537	553	524	537	567	555	555	592	527	551	511	554	547	537	497	520	521	545	545	519	512	549	565	554	537	506	584	599	574	554	559	582	525	555	568	572	567	546	564	555	524	517	572	559	563	530	564	525	560	547	554	557	520	510	553	541	551	507	573	570	516	537	570	545	550	539	544	518	518	558	538	552	498	533	508	556	526	551	570	538	554	541	535	531	555	567	575	579	558	537	526	510	522	567	536	554	557	516	529	544	567	547	567	503	574	566	564	544	537	524	539	548	520	517	547	579	579	515	542	494	504	585	530	550	549	586	546	505	517	581	579	558	531	561	557	561	559	518	506	589	537	508	577	544	555	526	500	553	578	516	542	555	557	573	566	569	547	557	568	588	531	530	548	561	582	567	557	611	584	544	515	501	611	538	546	538	509	545	547	562	566	577	595	555	583	509	564	526	555	507	552	538	542	530	532	509	538	508	576	534	554	565	542	577	544	501	540	503	537	585	562	548	571	562	538	542	520	562	542	534	553	512	517	532	539	515	502	563	510	524	542	553	548	565	554	584	515	540	536	540	549	550	577	540	563	540	521	525	556	565	546	495	529	544	526	569	538	572	526	522	550	555	525	536	546	505	541	560	560	557	535	528	519	519	546	565	605	539	529	592	559	533	567	575	494	541	529	547	569	558	547	533	543	565	554	517	552	512	555	552	531	561	530	543	561	518	556	510	540	548	523	586	546	597	570	526	557	538	569	545	557	553	544	545	507	571	522	544	575	546	518	509	543	506	566	536	564	535	528	542	537	532	562	560	532	525	546	524	627	537	518	546	544	492	531	552	549	572	537	582	564	526	533	521	545	555	527	525	536	549	526	569	521	560	612	563	528	584	592	541	538	555	523	572	528	513	554	517	505	564	546	536	580	527	535	530	527	550	541	547	555	562	563	513	612	514	522	548	546	550	575	530	532	528	527	526	539	545	531	521	552	574	558	540	547	535	555	515	527	540	576	556	557	561	544	610	567	557	565	563	544	561	529	555	540	465	527	574	609	511	537	578	590	582	540	562	539	559	539	535	528	512	539	555	519	576	565	516	570	551	547	559	573	529	548	510	541	528	538	554	575	561	555	614	544	524	509	600	547	577	549	547	520	570	597	573	516	553	556	549	525	548	561	549	560	575	562	504	541	568	542	529	542	520	530	533	537	530	555	565	515	561	547	536	530	572	560	502	528	564	573	520	542	522	550	484	532	569	562	523	577	531	541	545	585	557	554	516	529	558	541	542	537	528	548	529	553	564	532	525	503	533	510	526	514	526	520	544	553	529	531	591	517	509	512	548	559	541	611	547	540	563	529	566	555	579	567	596	567	506	526	543	567	543	575	585	521	552	561	593	578	566	525	532	528	530	572	561	568	545	552	555	552	568	534	565	529	571	603	562	496	541	550	559	525	520	550	580	592	534	556	544	535	506	537	559	539	508	559	563	528	591	515	499	533	479	518	559	578	544	546	576	587	535	527	547	534	558	549	522	563	511	650	532	582	514	557	544	540	549	517	574	550	558	516	517	566	572	550	558	526	585	514	554	549	552	535	547	583	526	505	554	533	534	562	515	577	509	525	543	555	573	563	589	519	543	535	556	550	539	520	529	552	547	521	538	531	540	510	544	531	577	535	563	570	535	565	586	566	527	548	515	552	548	556	558	532	561	527	525	528	574	565	531	508	584	524	559	522	543	551	515	555	556	577	527	537	519	560	532	550	605	548	551	531	553	518	569	600	573	555	554	552	571	552	531	551	535	580	534	516	554	537	515	535	571	559	500	557	529	546	549	576	531	534	507	547	561	536	524	551	548	503	550	583	561	531	536	543	569	576	508	571	536	548	583	568	579	523	548	533	510	586	554	538	565	576	568	544	570	547	514	501	556	541	521	569	571	566	560	538	511	524	542	583	565	550	572	543	567	518	550	539	596	567	569	588	552	559	561	524	528	566	579	541	537	576	551	529	559	546	562	541	527	566	539	567	517	581	555	493	560	555	525	554	527	555	542	560	532	532	539	565	517	540	584	528	546	541	514	546	630	532	531	551	526	559	559	574	521	525	529	549	529	529	575	584	539	554	592	533	569	531	518	555	548	577	512	531	524	579	588	529	529	535	573	516	568	556	567	516	546	525	586	551	566	523	534	589	519	536	553	551	513	535	559	534	560	511	566	526	534	511	525	556	516	574	539	566	553	545	551	533	569	531	551	587	557	541	560	553	585	541	584	592	538	538	555	530	561	557	533	502	545	552	601	582	526	504	572	546	571	549	561	555	535	552	590	539	515	534	520	532	546	540	529	532	565	543	499	553	527	512	528	534	570	544	573	536	559	521	538	553	553	524	538	549	538	561	576	553	547	525	547	552	534	495	523	569	543	556	577	591	577	568	564	541	549	541	529	561	537	516	558	567	512	528	557	539	564	539	573	577	517	548	547	551	560	565	531	542	551	576	488	520	568	547	528	571	547	586	565	525	553	540	481	493	560	533	543	494	562	530	515	537	578	562	563	535	556	544	545	548	543	581	554	537	518	570	581	538	534	550	513	551	556	522	569	502
45294	44314	8382	4307	3170	2508	1871	1581	1320	1153	1024	963	926	918	805	812	838	785	767	772	740	724	699	746	695	707	731	685	700	727	731	682	690	615	618	661	731	677	694	684	675	643	711	657	639	660	630	608	684	621	673	664	650	641	664	602	630	647	670	687	623	615	620	711	650	619	637	623	647	644	675	666	653	665	658	689	631	621	645	663	685	669	639	622	655	689	648	659	672	637	651	686	650	664	673	657	636	670	632	667	651	693	639	695	658	642	677	677	720	637	678	633	658	671	654	678	637	661	661	654	661	641	672	631	651	654	627	625	677	630	649	616	633	622	642	604	656	603	648	637	692	644	624	645	630	646	636	664	713	619	657	645	655	642	685	655	634	690	614	566	665	661	683	641	667	651	671	646	660	639	601	630	606	619	641	669	622	659	655	665	644	687	658	642	663	655	660	674	603	618	624	628	651	636	672	714	635	664	669	638	664	618	635	631	652	655	634	642	664	634	662	648	658	685	706	610	656	652	611	647	640	645	618	677	629	659	672	702	661	655	667	622	645	650	654	624	680	639	681	630	689	641	654	601	660	619	640	626	671	632	660	681	693	636	664	633	680	645	667	649	669	617	672	653	612	644	684	650	633	596	632	639	642	666	637	691	674	662	685	626	651	665	618	663	623	630	631	625	652	659	683	657	666	634	651	639	636	651	623	632	636	657	642	645	639	660	642	628	640	665	670	652	648	614	668	626	661	648	665	631	717	670	657	650	648	676	605	654	666	658	637	623	635	635	642	655	661	647	638	654	632	593	622	674	653	681	680	652	651	619	628	644	653	667	654	625	670	629	647	682	595	643	668	643	648	616	579	643	632	641	663	660	678	710	639	646	623	616	616	632	652	625	662	648	675	663	661	680	682	627	664	632	636	645	669	633	675	611	629	697	691	704	683	720	641	666	739	663	647	631	662	678	618	678	702	607	623	673	603	648	652	679	672	584	676	688	665	656	666	625	602	623	662	655	660	664	648	653	695	664	659	705	720	677	644	661	677	626	674	703	634	638	613	681	622	647	640	661	664	650	648	642	656	595	661	663	667	631	693	667	638	679	642	683	646	663	668	654	669	687	670	674	674	631	687	661	652	696	636	661	655	636	562	639	691	652	622	634	633	648	638	660	635	643	660	635	630	641	644	678	648	669	645	667	645	654	661	666	636	672	665	642	630	697	623	635	630	676	634	633	640	652	615	697	660	638	686	647	632	623	605	677	658	690	651	678	686	660	671	689	631	629	651	648	632	645	673	687	620	668	643	646	652	645	648	629	646	625	631	687	666	626	655	629	652	648	644	656	612	652	680	656	644	692	613	669	587	655	681	651	620	612	694	631	667	676	687	610	655	630	668	635	674	630	639	644	638	607	669	644	652	615	674	631	673	612	666	645	687	684	662	595	627	666	659	639	642	646	635	587	677	650	650	672	660	646	640	636	636	629	651	577	669	653	660	660	661	647	634	664	639	668	630	660	645	700	644	691	635	584	662	632	634	658	633	670	663	621	637	591	675	661	661	622	621	656	626	598	590	652	632	630	573	645	633	630	651	611	600	631	695	647	661	648	619	656	628	677	621	650	629	651	589	694	643	646	662	703	651	654	653	684	650	644	695	648	628	634	679	656	638	651	681	618	684	613	656	626	639	622	653	647	668	656	666	684	672	625	612	611	643	637	606	666	675	668	637	667	621	651	675	665	687	647	642	626	621	675	671	639	644	647	614	668	589	663	648	684	577	638	621	663	624	678	625	660	660	626	679	626	655	616	681	657	627	619	677	584	621	669	654	679	655	616	663	631	649	721	672	627	690	685	640	661	659	658	650	650	631	679	655	712	616	643	654	693	636	637	672	621	637	641	602	668	598	663	659	681	662	673	637	674	672	638	646	656	661	643	643	654	683	595	675	665	651	679	651	666	668	650	638	622	616	617	684	669	650	652	670	645	646	620	648	719	631	659	672	666	643	630	607	635	671	613	647	684	662	659	649	668	639	667	706	643	649	675	671	628	622	682	628	658	671	671	621	666	645	654	646	653	641	674	684	681	662	645	699	653	669	641	680	586	652	664	642	620	686	660	634	660	628	610	674	649	638	663	668	660	643	644	584	688	638	678	656	646	659	640	628	623	667	647	659	654	632	673	591	652	675	699	665	611	643	643	640	615	637	656	623	647	646	674	647	677	617	636	613	626	693	664	638	676	656	665	635	620	642	637	637	643	645	613	643	650	637	617	660	700	676	647	617	650	646	593	625	637	608	675	652	647	612	686	629	676	629	653	645	640	659	645	703	645	674	652	697	667	616	672	618	607	622	645	638	658	636	656	632	670	651	689	658	686	697	614	696	657	647	687	632	653	658	625	652	680	649	708	645	719	662	644	637	684	645	643	663	653	653	594	636	662	698	703	658	649	637	714	676	629	674	687	669	672	654	630	642	653	682	626	693	645	672	621	679	601	624	626	653	621	688	680	696	631	673	664	632	674	676	646	637	642	618	646	642	657	656	649	657	648	640	677	638	657	643	604	673	625	664	686	630	622	634	643	627	669	668	624	629	669	604	628	699	671	650	586	607	635	643	619	619	682	683	642	671	655	619	673	642	691	678	638	657	631	651	571	550	659	626	659	661	666	650	640	667	615	629	631	664	662	673	618	690	647	655	608	650	640	686	692	636	659	645	642	683	676	621	694	658	639	666	615	664	639	683	631	632	668	689	663	683	662	651	639	675	659	686	643	663	656	658	630	627	650	677	673	634	657	689	674	631	675	645	664	628	672	639	648	663	639	634	623	627	669	655	682	643	615	630	708	600	639	662	638	655	618	625	641	645	631	657	656	641	655	649	658	638	670	627	639	635	646	657	628	657	709	676	598	627	646	644	645	679	685	630	671	626	650	637	627	655	667	658	688	674	680	690	634	646	632	650	670	683	632	655	662	641	631	630	688	636	648	696	653	654	672	637	666	686	669	641	611	661	607	617	637	672	671	660	628	659	612	690	656	667	650	639	656	708	663	613	625	602	645	645	601	611	616	693	652	694	648	610	663	638	625	656	622	678	654	633	667	648	624	625	636	658	700	667	629	660	705	633	668	632	663	655	650	672	620	646	659	661	664	637	639	663	688	612	645	620	661	680	679	622	682	610	678	654	685	645	643	687	631	673	608	689	661	683	648	704	686	653	645	674	674	626	648	639	626	626	622	656	588	620	620	675	641	689	662	677	646	629	624	666	649	630	645	631	624	646	616	653	674	678	648	637	613	676	644	655	658	609	665	653	614	660	642	705	628	665	622	619	643	653	646	659	643	643	695	604	681	628	672	622	685	645	665	647	678	616	654	673	610	643	633	659	697	646	631	632	652	653	633	703	639	608	624	629	669	623	635	665	634	682	662	688	627	605	658	666	669	639	685	668	682	656	665	642	678	668	658	655	653	633	611	661	630	662	662	663	614	654	657	600	689	626	640	676	661	653	610	636	658	660	670	666	624
29848	25150	12638	1152	350	313	237	205	199	189	187	211	198	162	201	182	181	190	178	212	186	185	215	196	184	210	185	178	193	196	185	179	206	201	177	181	173	188	192	185	193	189	208	192	174	197	165	165	167	193	204	195	188	190	187	173	187	209	165	170	200	202	195	154	180	196	179	191	172	164	189	167	161	186	197	215	170	186	187	167	188	166	189	194	191	182	197	181	181	206	181	181	184	183	173	179	194	172	179	206	195	186	166	175	169	165	214	177	200	183	198	166	180	185	178	167	183	171	188	169	183	179	195	196	186	183	194	173	165	173	198	168	177	193	178	194	191	176	182	190	167	220	197	206	180	184	153	177	174	196	211	197	178	214	166	221	171	169	198	167	163	209	188	193	200	164	193	193	208	168	189	174	191	183	178	180	181	172	195	181	181	197	185	196	190	178	210	188	213	175	186	193	171	169	193	211	180	177	190	185	189	173	178	205	189	197	174	189	204	196	175	181	181	202	210	185	187	205	178	212	190	188	179	178	191	173	183	184	201	199	196	180	203	179	185	204	187	191	179	174	166	187	169	196	177	170	207	177	182	184	165	191	175	214	177	197	181	193	195	172	194	167	194	200	186	180	202	198	194	177	180	183	202	191	195	187	180	190	188	194	162	198	180	192	178	183	188	218	199	200	172	186	210	198	195	167	162	157	195	188	182	187	194	187	190	193	186	190	190	162	198	182	200	206	185	168	191	201	178	177	193	199	188	175	163	194	191	194	163	194	207	172	181	183	191	194	204	182	200	183	177	189	182	197	168	176	199	178	193	191	168	184	186	187	161	203	197	194	208	185	228	188	169	182	153	191	175	200	193	176	185	212	174	183	223	179	206	170	160	197	212	164	199	169	172	187	188	168	182	200	184	199	193	192	182	185	187	175	189	173	183	176	194	201	183	205	198	187	178	209	207	183	202	169	176	189	177	172	178	197	175	193	175	177	172	201	204	189	199	202	176	183	164	197	182	187	183	186	180	222	190	181	183	174	163	185	200	170	193	186	202	177	186	186	197	196	192	184	153	199	167	173	197	185	201	196	185	184	177	193	152	207	192	176	214	181	190	180	175	184	168	199	174	190	175	203	194	186	177	204	187	204	216	180	182	164	167	185	194	190	164	180	210	201	171	208	178	184	197	187	185	214	199	194	193	187	185	174	201	176	205	186	182	178	181	200	173	201	197	188	185	206	206	199	191	190	202	182	175	186	171	190	176	182	153	192	192	189	184	168	179	184	172	183	198	187	163	188	175	181	206	183	172	184	212	166	180	186	166	183	175	185	210	173	206	180	169	183	174	200	167	192	177	190	191	184	184	178	181	188	201	192	180	168	180	163	191	188	179	172	178	185	189	212	192	183	193	194	165	175	186	180	193	179	174	176	192	188	207	181	182	194	177	178	170	186	175	177	181	198	177	209	163	163	206	213	190	172	173	173	222	182	168	200	213	187	219	160	178	194	192	195	191	203	192	179	170	204	171	183	177	181	198	179	192	164	209	170	184	185	185	174	191	180	200	170	198	192	192	199	192	180	177	184	203	211	183	193	195	179	190	173	185	202	167	161	190	202	217	186	174	223	187	194	165	197	193	170	162	200	190	183	213	178	191	195	180	172	169	178	193	165	180	197	208	207	195	163	202	203	180	185	187	163	205	190	187	188	183	168	178	192	191	169	175	185	209	187	182	184	166	186	186	187	210	174	173	161	198	161	169	197	216	174	192	196	189	215	164	189	174	177	177	195	165	188	164	184	191	202	189	201	181	203	170	192	191	174	188	177	174	179	171	204	204	184	191	168	168	179	186	201	196	175	205	184	174	193	169	200	202	203	195	163	208	180	191	199	181	171	202	197	174	197	200	174	188	186	190	193	193	186	207	202	200	184	182	177	179	182	180	217	191	187	185	183	191	196	199	206	183	190	201	190	186	214	182	179	163	206	167	187	181	181	183	155	193	193	190	190	165	203	193	175	203	183	166	199	190	220	186	192	193	207	185	183	182	182	169	214	178	192	163	168	180	180	172	186	194	197	197	188	193	211	172	207	183	196	175	176	188	193	203	183	207	194	200	161	194	180	185	195	182	183	195	206	171	151	180	209	176	191	171	188	193	181	189	184	214	172	188	195	192	177	172	183	176	207	183	186	173	188	185	194	169	164	215	163	169	168	196	189	197	194	180	169	180	191	175	216	189	192	184	187	182	200	185	180	187	183	196	215	191	208	189	195	178	171	183	177	203	179	187	178	201	200	183	186	180	189	161	201	180	186	199	182	173	206	189	199	196	183	194	202	185	192	195	180	199	156	186	183	182	211	190	194	200	206	185	170	176	186	196	180	200	177	179	198	189	190	195	173	196	185	208	197	199	194	182	215	162	210	214	187	178	187	183	181	187	185	164	187	168	197	172	179	218	176	202	182	197	168	190	213	195	180	195	191	196	201	204	187	189	196	197	156	197	182	176	157	177	195	198	206	178	210	194	166	206	187	200	210	176	181	190	181	179	191	185	198	193	196	185	183	176	165	198	206	182	215	199	189	194	178	206	190	194	179	171	164	185	191	181	201	206	187	176	167	212	191	200	187	195	217	191	211	183	183	179	190	185	193	177	190	195	184	178	160	202	177	182	180	180	168	209	194	196	204	182	187	175	192	183	143	171	212	176	164	173	182	212	207	181	188	185	174	193	210	185	186	180	177	181	199	169	165	182	188	174	178	170	172	209	187	172	197	163	199	178	197	210	188	154	195	206	194	169	184	177	198	184	187	203	164	172	193	181	206	186	196	204	204	204	191	195	202	186	182	191	192	197	176	176	182	183	191	184	207	191	192	185	195	190	216	214	176	214	183	189	188	176	184	179	153	202	177	189	198	184	166	185	193	174	187	190	199	176	177	179	161	190	181	189	182	194	192	180	160	177	162	189	179	197	205	170	174	177	195	191	190	187	195	208	170	196	186	181	206	193	174	174	178	190	188	195	188	200	185	153	203	199	168	199	156	202	185	179	200	176	179	204	146	197	177	173	177	200	174	205	200	188	202	175	178	179	185	192	201	186	177	185	180	183	185	178	172	186	176	197	177	184	187	186	181	196	178	193	182	180	174	208	181	202	192	206	198	172	183	177	170	199	194	208	163	181	172	199	192	175	192	202	202	183	194	206	191	201	177	199	181	197	186	169	167	159	202	193	208	172	182	189	185	187	182	186	185	188	182	162	208	184	198	185	190	204	197	194	172	177	163	179	201	179	185	154	199	184	196	189	200	190	198	196	195	194	199	208	184	165	190	173	174	192	196	199	179	194	197	217	184	187	181	186	184	192	186	159	189	197	166	185	186	175	187	208	192	205	178	211	193	176	174	192	184	200	195	208	195	184	186	197	210	187	194	201	196	188	185	176	170	219	192	190	217	166	200	193	187	183	215	194	189	186	200	181	203	205	194	190	173	195	197	162	206	156	190	190	197	193	161	175	186	181	192	178	172
35548	26071	612	385	346	305	301	303	278	291	267	291	262	243	258	261	239	268	215	234	236	252	260	251	238	230	249	268	248	233	272	263	233	235	259	258	258	256	243	264	240	259	262	246	257	243	242	239	243	248	261	268	226	250	267	220	230	227	218	230	259	226	269	244	250	249	232	265	232	220	240	252	277	271	243	232	253	265	241	256	245	228	242	251	261	276	270	232	267	270	262	237	250	251	244	255	271	271	243	215	250	264	250	260	235	237	251	235	293	266	242	242	278	237	251	270	233	233	236	236	227	252	231	271	274	272	221	240	276	249	254	271	245	235	258	233	230	249	232	242	229	252	253	277	234	240	229	213	254	239	246	263	253	253	224	259	257	236	237	249	275	217	260	247	266	234	248	239	265	246	269	241	253	232	270	245	239	247	272	265	247	223	260	254	242	258	257	251	249	265	240	257	221	267	237	281	257	239	264	219	294	229	239	194	259	231	226	241	244	236	224	241	228	239	249	256	261	236	244	252	240	242	227	279	243	252	241	259	230	244	236	267	265	261	230	250	265	247	229	218	237	238	238	252	228	232	258	235	248	227	244	243	260	252	264	251	237	277	242	261	256	258	250	248	232	247	228	239	250	248	245	269	245	260	250	216	237	261	243	245	254	248	253	237	245	240	252	253	270	241	244	258	226	263	242	230	251	255	234	258	255	234	233	240	230	272	236	256	243	243	274	249	248	230	253	239	253	218	255	244	229	264	263	266	249	226	277	237	247	258	280	238	245	230	261	238	264	232	250	225	238	229	234	230	226	257	250	240	276	268	265	224	264	237	230	231	241	274	281	230	249	217	283	261	230	267	234	274	244	217	229	248	248	238	235	234	249	262	260	254	207	261	208	242	241	253	221	256	234	234	251	245	259	250	251	231	229	253	247	245	216	258	218	255	235	250	250	234	249	267	268	235	261	223	265	255	261	243	259	279	265	245	271	256	228	279	245	231	253	236	261	260	254	247	248	278	269	227	245	244	252	242	253	274	247	249	247	268	248	288	251	244	232	252	275	249	248	264	256	280	249	235	258	248	248	224	242	238	248	233	242	250	248	252	232	223	254	236	255	237	257	239	256	262	228	255	244	202	275	234	259	248	216	236	242	264	245	226	240	256	254	254	255	246	253	250	244	237	261	252	230	262	248	261	246	246	237	237	256	272	240	258	226	240	262	260	251	240	204	231	265	263	219	244	230	266	275	246	250	214	249	246	264	254	220	269	239	256	244	254	232	229	246	247	254	238	239	253	256	277	241	252	256	236	269	222	249	226	243	252	265	285	258	265	251	217	241	264	263	241	273	236	261	221	229	275	216	203	235	287	256	245	249	260	224	246	215	267	266	241	251	227	221	254	262	260	249	226	259	263	236	254	260	235	243	220	246	257	260	227	261	265	236	245	246	234	241	270	233	248	258	247	229	250	232	232	234	232	266	258	250	239	251	243	254	237	242	255	276	280	258	262	251	245	255	271	261	231	270	234	232	230	256	239	253	240	220	265	236	238	258	234	248	250	226	275	271	245	254	282	244	257	227	229	240	242	237	263	231	236	237	275	253	259	252	238	251	237	241	254	228	229	264	250	244	253	237	235	260	276	220	245	239	225	269	264	259	242	244	241	305	225	246	245	255	255	248	262	257	240	235	247	248	233	252	231	225	277	241	261	254	216	235	265	253	251	239	211	261	246	249	272	245	247	257	242	269	229	269	240	223	257	229	220	257	259	278	244	249	259	269	261	225	255	260	255	251	263	242	253	262	230	227	238	263	255	255	242	203	226	235	241	230	259	258	243	258	261	248	253	266	243	243	203	268	260	240	235	265	248	250	244	256	263	254	229	225	221	247	219	244	250	225	254	215	284	227	244	206	249	245	267	247	260	230	248	247	246	264	264	243	251	251	261	259	273	250	215	252	234	258	264	223	247	249	241	248	226	249	262	229	255	238	237	223	268	252	249	264	263	257	264	263	259	243	251	233	256	250	232	255	221	236	255	231	246	254	241	243	256	241	261	222	256	242	250	250	267	234	228	249	280	260	235	235	228	224	225	269	234	261	244	269	211	259	218	258	267	190	257	239	274	263	217	229	267	259	270	243	253	248	253	261	249	248	229	282	247	250	262	264	235	241	220	267	230	267	267	250	257	243	257	259	232	240	260	251	256	241	237	252	253	247	246	228	247	242	258	235	212	278	244	210	272	247	247	278	254	251	276	248	265	236	231	230	244	233	245	256	230	279	235	254	267	234	265	255	217	291	273	244	247	260	219	268	248	243	238	258	262	241	253	232	238	249	239	244	259	254	241	256	227	249	227	257	239	272	247	282	232	243	248	244	253	238	259	255	262	243	244	221	236	259	257	267	258	259	236	247	249	214	262	251	224	248	251	269	241	229	236	248	261	248	243	235	259	229	262	248	245	242	225	246	273	246	252	217	249	256	255	247	242	255	256	254	259	264	258	247	265	245	250	248	254	248	256	274	235	221	250	241	253	294	230	261	249	220	240	261	254	222	217	240	259	224	274	238	239	227	236	276	234	259	201	229	268	226	241	275	256	262	252	230	248	266	256	270	239	260	225	244	227	233	247	257	210	245	246	255	265	238	251	230	244	233	259	233	241	273	257	252	235	236	253	259	258	259	243	270	260	247	238	226	225	233	250	236	255	215	253	242	248	240	236	237	256	221	219	239	220	206	209	237	284	250	256	243	239	245	247	251	223	249	238	230	246	252	263	219	262	233	261	256	279	281	236	253	229	225	254	256	252	266	276	222	212	272	254	231	261	261	219	244	240	220	248	236	236	252	233	236	224	238	257	254	263	231	261	257	243	233	216	264	235	211	226	235	249	277	259	239	229	255	225	251	269	241	260	241	240	255	229	236	255	245	238	261	263	238	262	245	240	266	251	238	240	238	265	242	246	244	266	274	234	246	263	219	227	249	243	240	218	243	246	262	250	279	257	235	232	264	234	253	256	246	255	247	219	239	263	261	249	254	242	251	257	262	290	253	240	246	240	251	242	263	243	219	234	228	256	243	242	232	241	276	256	228	265	253	268	277	236	244	256	274	191	253	253	219	234	277	276	258	267	272	212	228	248	255	249	251	236	239	232	265	247	203	247	263	263	213	262	222	246	258	247	238	229	256	243	211	252	252	270	255	248	257	226	277	249	259	260	220	250	254	248	229	231	240	259	218	247	292	269	243	261	214	246	264	232	271	257	222	252	244	237	253	265	237	238	236	254	239	217	244	290	225	232	243	245	253	290	248	232	234	230	234	227	252	242	253	257	264	259	234	257	247	260	232	266	267	229	258	233	217	234	249	244	266	238	244	269	263	246	238	255	249	251	253	232	264	237	224	248	240	251	246	253	262	251	240	262	226	237	257	240	229	230	237	239	234	270	254	255	258	251	245	232	233	307	248	254	240	247	243	242	257	258	274	266	242	234	268	244	266	275	282	237	260	238	254	246	241	222	252	250
24436	21526	28556	24822	21335	6084	655	456	418	416	373	353	355	368	373	314	330	287	297	343	331	304	314	306	307	294	337	293	306	298	303	320	319	287	314	288	295	318	306	303	282	283	302	291	290	260	273	286	312	317	323	292	316	302	278	297	314	283	292	288	300	309	279	291	284	301	288	287	313	304	301	273	313	273	300	293	270	314	311	297	301	315	300	282	318	303	288	298	281	301	265	327	306	310	343	310	320	288	311	294	289	288	274	302	291	297	262	280	306	326	277	323	343	288	275	305	298	298	284	325	295	319	302	330	297	289	284	292	290	300	307	307	307	293	328	271	315	291	305	274	290	335	305	315	291	307	275	294	297	290	308	262	297	263	289	270	284	292	318	296	293	293	309	301	270	313	245	291	319	282	270	291	308	291	301	315	322	281	293	318	266	294	314	304	311	272	358	290	296	302	307	275	327	280	297	281	291	259	296	283	298	261	314	278	280	332	340	288	321	307	286	276	280	301	297	291	320	296	295	282	291	311	269	266	293	280	275	301	276	302	270	280	310	296	302	278	283	293	310	273	327	305	294	305	334	297	280	306	278	277	288	329	309	280	285	312	291	267	266	313	276	287	285	279	320	272	293	298	296	266	319	311	309	300	301	300	303	285	288	280	339	287	306	299	302	287	305	344	292	279	305	247	291	316	269	290	306	313	273	303	284	322	286	287	306	308	295	262	280	326	287	276	318	324	307	303	286	256	314	316	305	304	291	279	288	312	316	272	312	308	287	276	322	306	301	281	267	296	281	321	295	312	307	296	295	299	269	336	305	275	294	280	289	307	284	288	312	284	288	296	303	281	314	296	295	319	296	294	310	313	299	286	297	290	282	307	264	305	286	283	299	294	279	288	282	301	297	300	305	304	312	301	304	286	320	300	307	305	306	288	292	295	334	303	308	301	298	311	334	313	284	271	293	315	295	304	308	332	285	279	279	298	322	302	310	297	306	299	333	298	253	274	288	307	282	310	276	309	291	296	309	280	292	273	265	269	284	303	311	298	299	281	298	297	310	261	311	298	292	293	283	278	296	300	317	279	300	285	293	301	297	284	308	309	307	312	314	299	280	311	313	317	330	309	329	299	315	272	306	265	279	302	285	300	293	326	291	294	281	299	285	256	303	318	311	300	305	301	318	291	339	285	299	295	282	279	274	324	288	318	302	276	305	274	295	305	276	301	310	307	308	316	316	326	283	317	308	288	296	328	297	293	310	318	275	291	275	273	305	309	294	315	277	291	279	312	280	318	330	277	277	289	302	308	267	279	296	270	307	288	318	277	293	276	300	313	271	282	298	318	293	277	291	297	277	274	307	275	299	288	268	311	289	282	281	309	280	272	289	277	301	298	291	306	279	316	303	314	276	303	302	265	283	292	300	291	280	306	285	296	291	312	296	270	287	291	312	297	314	311	304	289	310	271	315	272	299	260	278	296	272	285	308	273	313	325	276	278	300	267	285	270	303	273	290	296	296	278	295	278	271	323	282	301	302	314	325	340	295	291	306	268	287	328	317	314	284	287	282	284	294	294	274	303	283	306	334	298	304	270	297	297	276	294	284	298	308	278	315	308	299	298	307	295	310	300	306	302	327	324	279	308	316	327	280	271	265	282	295	328	305	319	313	281	289	314	277	296	277	286	281	316	269	296	297	294	293	314	282	317	336	302	293	270	268	299	275	294	303	294	291	306	317	309	283	300	282	291	257	301	278	304	286	272	306	301	291	300	300	323	284	300	311	282	301	303	313	293	297	298	284	266	293	285	308	303	289	362	274	297	313	286	290	281	291	337	279	300	289	271	315	319	282	276	283	308	315	285	301	262	281	309	270	296	293	309	275	306	333	318	276	322	287	317	276	286	299	302	327	308	267	290	330	299	305	297	285	294	322	296	297	310	317	302	288	274	306	299	280	312	292	277	304	313	266	302	317	288	301	287	319	271	291	299	266	302	308	284	313	316	319	282	304	268	283	304	298	291	306	291	306	289	282	281	296	274	272	290	299	319	283	264	286	276	289	286	274	303	325	264	293	315	308	290	291	291	311	280	304	294	294	295	269	308	308	293	286	284	305	275	302	279	288	337	292	310	280	296	294	346	278	302	319	314	295	321	306	288	291	278	317	337	310	295	322	279	322	275	316	285	278	303	280	311	282	292	308	313	316	266	309	276	270	311	266	280	308	302	285	287	302	288	306	286	273	299	328	297	287	290	289	285	310	310	324	304	292	312	295	298	281	309	320	289	294	309	307	301	269	298	301	276	265	315	298	295	307	270	286	292	272	285	313	288	284	254	292	340	319	287	275	290	285	306	294	293	328	304	267	328	277	324	305	296	293	303	324	298	303	316	262	307	296	287	278	292	302	260	279	281	293	328	289	285	278	269	302	304	282	329	293	273	302	284	313	282	302	276	306	327	319	282	240	291	303	280	287	317	281	290	310	327	303	269	303	316	274	286	335	287	274	303	270	304	291	322	287	281	269	310	307	278	317	260	272	279	273	315	288	295	294	284	290	338	253	309	308	320	292	307	301	303	312	264	312	284	308	286	311	309	284	281	284	299	272	289	261	299	269	300	297	280	303	288	317	301	287	258	304	296	285	298	306	286	309	339	299	280	285	296	305	279	323	275	292	305	296	273	279	304	281	305	294	294	303	278	307	286	292	295	293	313	353	279	313	309	288	300	251	314	284	271	321	324	314	289	284	290	321	324	333	269	275	280	294	311	291	288	327	272	314	274	283	284	282	295	309	327	293	271	297	307	319	289	291	278	292	293	278	281	293	299	289	287	330	248	312	307	303	296	289	300	291	299	294	294	290	297	283	299	292	322	302	265	292	278	304	290	306	297	280	296	299	338	285	306	289	322	299	294	303	294	301	306	302	320	304	306	334	298	284	303	303	288	298	273	303	299	300	306	307	309	309	295	310	317	304	317	298	318	280	279	306	303	281	279	273	278	303	293	293	266	281	301	303	298	268	289	264	297	281	295	297	309	317	289	285	321	296	297	324	304	280	303	293	266	312	283	315	286	313	291	305	299	278	298	273	281	304	322	296	302	301	296	291	297	328	330	330	301	282	270	272	328	294	285	309	274	262	292	320	317	275	301	268	284	303	295	328	290	281	298	287	297	310	282	262	289	293	287	286	275	298	277	319	298	319	266	311	286	277	278	303	297	287	298	278	290	334	281	301	333	279	296	309	279	291	319	286	262	310	296	281	285	281	276	272	309	280	270	249	320	293	309	298	290	270	303	266	298	314	273	298	286	271	267	308	276	307	292	304	302	301	266	275	321	315	296	268	283	307	286	300	323	318	288	288	320	268	288	249	307	293	332	308	321	278	291	279	274	302	297	307	312	305	291	268	275	274	260	282	311	275	302	313	309	291	288	276	318	322	242	277	335	298	314	307	282	275	277	292	282	286	302	305	299	303	319	281	328	306	317	320	295	272	313	309	303	282	323	317	272	271	261	279	285
39993	39319	4396	2176	1456	1112	975	843	635	621	566	493	482	470	478	463	444	407	426	409	412	418	416	429	380	373	377	375	414	375	397	383	399	387	360	413	394	381	375	354	358	346	392	399	371	359	370	370	394	361	376	339	390	374	403	397	378	341	386	376	378	390	436	369	369	391	363	387	347	375	376	358	348	380	377	398	355	348	355	382	376	365	357	370	377	390	415	378	366	389	396	370	378	389	360	382	361	358	373	365	384	357	379	409	376	355	377	355	381	357	386	375	369	378	350	432	363	400	408	398	363	379	409	379	343	374	346	381	377	395	360	376	363	377	387	356	348	350	407	349	348	353	351	356	372	401	406	372	370	388	378	354	402	363	408	351	366	406	361	361	345	401	387	369	370	389	333	369	368	367	413	347	357	385	389	354	346	365	419	354	359	352	391	399	396	379	331	370	366	369	424	374	344	365	374	366	399	388	330	336	354	332	369	341	349	358	364	354	371	381	385	386	408	353	371	383	382	357	354	395	368	391	365	365	381	390	372	398	358	342	353	341	353	385	344	348	347	405	351	370	378	370	335	336	381	361	363	330	364	377	393	367	361	328	376	387	380	356	365	341	360	395	376	366	354	361	387	393	386	360	393	378	376	376	389	346	339	366	336	380	406	367	338	360	359	367	362	362	359	367	359	401	367	374	394	355	340	337	337	376	391	354	389	376	338	370	370	351	367	352	359	342	369	388	396	374	374	373	399	369	350	380	357	360	362	344	396	354	353	372	380	348	324	387	347	406	360	366	422	387	370	357	348	367	374	333	359	387	378	355	388	364	359	370	377	353	383	339	339	379	334	376	364	375	392	356	358	364	380	355	380	384	356	352	355	368	371	369	348	369	371	388	371	360	349	350	390	379	368	373	361	373	353	346	388	373	363	379	369	334	356	368	385	354	339	371	338	403	375	345	360	372	353	340	381	379	386	350	379	389	392	400	361	359	341	413	351	359	364	388	370	375	395	375	393	369	336	391	360	377	362	377	366	370	385	373	361	351	356	374	366	356	359	386	393	358	395	395	384	387	364	371	345	348	358	366	344	338	376	370	376	379	411	375	340	399	395	347	362	381	358	378	371	354	374	390	342	376	358	372	364	343	363	376	348	386	360	369	389	353	372	340	372	384	363	388	384	383	369	370	349	381	380	363	356	401	376	345	367	369	356	375	346	369	359	382	405	368	363	352	375	350	341	377	387	340	360	390	385	388	355	342	369	350	373	385	373	399	389	363	357	343	350	371	369	377	349	362	364	375	368	374	362	397	372	350	350	392	354	369	351	376	353	360	378	403	392	363	372	398	375	382	386	353	385	396	368	387	352	366	357	368	354	371	405	349	372	396	363	357	362	375	350	363	369	377	360	360	390	337	393	355	363	370	337	361	360	364	403	347	384	386	353	386	382	391	376	385	360	372	370	356	360	372	383	334	386	378	380	387	419	407	381	388	369	363	368	415	364	382	376	345	369	368	392	368	359	366	362	355	310	405	336	365	374	374	385	390	367	385	344	360	341	357	358	372	377	391	356	330	360	370	346	387	383	391	346	371	361	349	400	348	369	367	354	376	389	361	343	364	358	349	372	349	354	370	357	368	358	372	355	375	373	358	383	396	359	376	383	325	385	377	350	386	310	344	357	343	343	396	380	354	353	379	389	351	397	378	394	378	363	389	399	368	339	366	358	393	361	341	390	390	362	341	335	354	361	379	368	405	376	344	381	351	364	384	387	370	352	366	361	385	366	341	377	367	368	376	367	363	349	357	358	384	394	360	378	349	368	372	349	372	335	392	359	375	358	414	376	383	385	337	387	359	364	354	384	355	345	371	358	371	345	357	385	379	365	389	389	384	363	343	375	376	367	355	360	398	375	372	345	380	377	384	370	387	343	393	380	376	353	358	359	385	384	387	396	382	357	369	368	351	361	372	391	380	340	380	383	395	380	388	344	359	426	363	367	395	328	349	381	370	403	373	369	362	386	325	341	385	366	376	376	381	381	373	352	418	389	374	392	379	379	372	390	359	344	372	361	384	372	396	386	367	392	375	323	366	392	378	392	383	366	343	352	383	396	360	387	352	373	375	352	338	392	363	380	363	350	366	406	341	350	337	355	388	344	368	364	365	375	361	367	347	384	374	402	308	352	378	392	356	359	360	369	384	354	367	361	365	330	394	341	373	358	346	358	388	367	346	377	386	375	382	351	392	371	360	352	395	360	392	391	367	369	341	362	381	412	376	350	358	372	358	380	390	370	404	382	345	380	377	359	373	379	325	390	353	349	344	334	341	332	377	350	410	366	376	355	341	358	379	385	373	382	373	363	348	378	387	347	376	366	355	352	375	425	382	389	371	344	356	403	350	362	343	350	342	407	391	363	386	398	369	374	366	350	370	397	413	393	371	382	368	374	340	384	365	390	362	394	357	363	335	384	369	366	359	385	391	381	355	366	340	384	369	367	390	391	306	344	374	350	376	365	371	330	336	326	362	363	385	351	368	325	413	379	361	383	383	345	370	360	364	378	391	398	384	334	386	370	410	375	338	366	361	370	384	375	363	389	356	389	357	371	385	360	346	390	393	355	356	364	319	362	344	368	379	370	347	367	358	330	378	376	382	385	375	369	351	392	352	387	361	370	377	359	364	356	372	355	340	387	364	358	354	353	406	362	356	387	352	340	377	389	360	308	342	369	342	403	398	384	386	393	341	372	394	343	370	403	318	337	325	354	373	344	389	396	336	354	365	362	349	389	371	396	347	378	385	381	335	342	324	388	370	380	400	382	388	373	384	361	365	368	344	358	384	380	404	377	353	420	379	384	382	365	377	378	361	347	386	351	367	359	352	365	369	356	338	370	386	336	352	360	347	386	342	345	362	341	359	373	375	384	363	397	362	415	346	375	350	376	329	365	344	361	387	391	346	339	402	372	348	360	351	349	351	380	374	375	361	378	362	361	360	375	366	371	349	413	343	372	401	383	359	386	370	344	379	374	369	340	364	353	368	358	381	378	356	340	391	353	344	396	363	371	354	336	370	368	363	365	367	342	394	355	338	374	359	377	364	398	340	359	362	335	365	399	359	364	355	342	392	346	371	351	347	374	376	386	362	353	405	370	377	349	388	395	360	359	388	323	365	384	364	349	373	379	358	346	360	358	389	356	333	384	354	357	389	368	385	357	365	372	326	395	357	344	349	387	337	347	373	386	384	375	382	375	349	363	377	365	351	367	403	387	366	405	342	376	385	408	350	330	342	361	377	376	399	379	356	385	355	363	399	350	377	359	334	360	351	380	376	386	360	350	359	346	362	383	363	382	372	333	388	403	350	391	362	368	338	394	367	379	364	377	395	346	353	379	343	344	382	384	345	394	382	375	350	354	389	370	353	375	389	391	357	406	344	381	370	354	368	379	358	374	344	324	322	371	375	388	381	358	378	374	363	394	358	404	387	349	377	392	364	376	384	351	351	374	355	353	366	384	362
25633	21579	27456	25705	8116	539	418	401	366	348	301	328	383	320	309	315	322	350	338	306	317	325	283	314	304	302	304	274	316	316	286	284	289	287	294	292	297	303	284	300	322	305	317	280	294	303	286	343	284	280	313	317	281	300	263	309	287	303	295	304	318	304	330	331	285	331	308	311	282	290	299	323	300	320	303	301	304	313	321	282	293	326	308	323	292	297	282	323	288	341	295	283	322	295	318	282	333	299	299	295	290	310	302	305	273	285	286	283	305	296	299	284	308	285	289	308	279	316	297	288	304	269	301	289	284	279	337	274	321	269	294	271	292	307	327	275	277	295	273	285	298	272	320	269	301	312	311	289	312	317	298	320	276	299	305	285	292	315	278	287	312	284	298	293	288	324	279	290	293	276	313	319	298	317	293	282	275	297	275	298	285	303	321	288	299	307	272	300	327	290	339	286	290	285	298	308	293	273	305	294	275	284	289	307	330	328	308	310	288	278	317	279	324	286	265	333	328	299	310	283	286	298	269	296	287	330	306	311	287	285	283	294	315	295	294	277	269	289	260	267	315	318	285	325	314	319	315	304	296	285	299	309	314	337	320	314	293	278	275	313	322	279	292	317	285	283	297	299	271	282	304	300	286	283	324	292	322	310	294	311	310	284	287	304	271	283	288	317	307	258	302	304	299	290	295	308	307	338	282	295	270	285	295	275	298	314	301	277	296	300	290	297	327	297	301	276	292	304	301	296	275	336	310	292	304	274	321	295	307	322	282	313	320	289	270	270	322	299	315	303	315	283	249	299	290	287	369	295	316	299	282	319	302	318	309	321	279	287	313	318	288	307	291	274	268	304	311	306	299	311	309	265	294	327	311	312	299	272	332	270	310	272	289	315	276	297	292	279	294	282	270	315	275	279	324	295	263	314	297	295	285	300	302	294	285	307	315	272	316	326	288	306	301	315	303	305	303	285	297	312	294	302	292	290	286	283	324	297	319	323	287	317	293	341	287	306	280	292	323	291	318	276	273	269	332	319	306	312	289	277	332	299	289	297	276	300	321	336	284	262	311	279	302	299	315	313	312	292	312	312	268	324	295	306	311	285	322	310	293	318	287	302	279	274	297	312	309	296	287	322	301	289	294	287	305	266	311	334	289	317	293	330	292	289	334	261	315	336	279	299	273	310	313	293	289	299	283	294	288	277	278	294	307	279	310	336	305	325	279	315	324	329	291	305	283	279	300	285	305	280	321	320	278	322	283	318	280	280	287	303	331	290	330	330	281	279	281	331	278	293	307	316	291	286	293	306	285	291	337	291	334	296	303	303	306	292	299	261	309	323	288	321	311	310	294	298	307	289	311	288	306	326	309	319	293	304	268	294	279	261	313	322	311	295	307	280	291	293	303	283	293	306	340	313	310	307	282	322	283	317	298	343	310	298	263	314	262	295	313	302	292	276	261	290	279	274	304	290	320	299	297	307	290	279	271	319	292	286	272	283	296	312	282	320	292	292	304	286	304	292	290	305	278	282	345	313	309	321	303	304	281	284	296	301	303	333	309	309	301	297	309	280	324	307	303	317	304	276	287	259	312	280	278	306	329	260	307	291	299	318	308	327	284	305	292	314	330	277	314	312	292	296	266	321	321	308	296	299	317	286	303	312	301	339	301	330	301	294	286	322	323	283	283	283	286	284	301	272	286	313	273	295	285	285	297	327	273	281	268	269	285	301	285	288	314	306	326	315	286	294	261	313	322	312	302	263	293	281	312	310	303	293	296	274	321	273	326	319	294	294	291	269	292	308	283	305	300	299	284	296	300	321	302	278	318	288	329	310	267	288	314	293	310	310	309	297	300	314	298	291	283	305	309	300	327	322	320	298	325	286	305	319	301	289	293	264	264	305	296	289	299	319	302	303	289	297	313	302	313	299	303	308	291	284	306	308	300	299	309	309	308	304	322	334	289	288	321	308	314	308	331	292	341	292	306	290	298	310	302	292	278	325	299	260	305	330	317	298	289	279	299	295	284	303	296	298	299	329	287	290	313	321	303	292	296	297	290	312	328	292	303	311	281	290	293	322	316	273	283	269	339	298	261	342	301	280	305	284	272	303	278	317	291	306	299	296	296	335	290	334	276	279	308	282	304	283	291	314	286	293	298	301	296	323	328	320	290	314	302	306	291	302	325	311	291	331	286	317	297	300	293	292	320	288	290	290	290	296	300	301	294	306	305	298	299	305	286	322	298	301	327	268	339	316	278	318	295	309	288	334	310	305	311	287	301	273	280	286	304	292	287	292	295	304	284	281	274	324	284	296	301	322	309	323	300	288	288	281	306	295	283	316	294	297	286	310	305	302	310	288	327	288	306	297	280	275	316	280	324	269	297	264	310	335	302	309	310	286	331	285	297	288	322	323	314	287	287	298	309	306	317	353	306	297	276	278	304	324	275	310	303	344	335	290	287	298	320	299	301	302	333	265	317	325	281	292	314	313	273	311	306	266	291	286	288	297	291	300	334	285	325	287	301	311	298	270	292	294	297	287	322	318	292	293	293	306	300	285	289	277	267	308	305	303	287	327	295	278	266	302	300	297	303	295	303	290	307	309	296	274	268	310	307	308	295	307	287	304	323	304	302	305	305	334	295	305	276	341	306	306	310	306	295	299	314	323	309	284	304	300	278	291	287	312	282	314	324	273	305	292	274	300	343	297	293	278	280	288	296	318	301	281	295	303	307	295	302	289	301	292	307	301	317	292	275	306	345	291	298	283	318	339	314	284	294	301	326	316	293	280	302	296	286	301	285	277	307	315	295	281	279	284	315	267	321	308	285	304	275	290	282	306	293	287	295	280	268	285	287	309	283	279	294	336	303	311	295	296	301	297	301	314	297	265	284	284	303	286	306	286	304	317	309	317	277	289	281	296	307	278	293	278	331	322	314	303	327	287	288	309	334	306	338	295	301	287	310	309	303	292	291	295	320	263	326	304	313	280	299	296	322	307	281	291	301	322	284	307	293	290	280	344	294	341	286	321	274	308	295	307	281	286	315	332	299	295	271	319	302	275	278	271	290	308	334	276	324	313	268	288	294	294	306	290	274	308	316	307	333	280	292	287	294	286	286	264	281	289	320	324	324	259	311	280	267	302	268	281	324	312	294	302	288	288	291	292	289	281	319	303	330	301	300	295	306	287	263	312	305	297	301	259	295	279	301	325	324	319	292	295	279	276	278	268	294	326	271	289	282	298	329	304	271	278	278	293	299	312	332	309	300	289	324	308	283	295	306	273	288	304	306	317	298	287	302	287	315	279	294	285	328	297	294	321	286	287	282	276	278	318	281	308	315	314	313	311	270	276	292	298	293	299	278	270	283	278	273	294	301	290	271	274	310	310	297	299	281	329	291	313	289	307	330	315	280	312	300	319	314	311	295	300	280	314	282	278	314	302	297	303	307	300	295	278	298	304	259	283	322	290	319	276	298	294	273	275	325	303	280	328	322	285	285	291	265	316
38548	35877	2584	1317	1020	781	718	591	570	515	529	481	470	479	481	421	438	437	429	370	446	420	383	396	410	400	422	392	402	367	395	392	395	385	396	398	380	390	395	404	388	391	395	400	357	374	380	361	391	407	394	408	415	380	379	441	384	385	396	407	431	390	397	403	410	391	405	379	414	392	377	350	391	420	398	381	387	367	370	409	410	384	368	406	373	387	399	406	329	408	389	397	383	398	406	406	404	386	368	405	392	403	371	385	433	413	400	391	391	394	371	388	395	375	384	408	384	372	439	366	390	378	378	420	349	378	389	387	393	381	374	353	382	416	367	395	400	374	388	405	386	426	413	393	419	389	395	394	355	404	396	424	380	422	390	382	406	386	429	402	377	383	387	417	355	395	379	396	400	388	379	374	405	410	380	390	403	373	348	364	385	368	406	383	364	418	402	405	426	345	389	382	394	387	386	427	420	407	393	429	378	388	392	392	364	395	415	453	370	381	402	398	400	370	397	403	417	395	398	389	406	358	398	403	441	402	435	405	381	379	393	371	358	364	408	405	390	385	382	408	371	392	391	388	392	401	417	355	420	412	357	361	430	348	436	340	361	390	408	387	391	397	377	443	369	394	361	403	368	363	419	403	389	409	382	388	386	393	376	390	382	401	412	370	390	391	374	372	381	367	387	382	384	423	423	371	368	405	418	377	369	399	419	388	408	379	392	395	397	439	396	401	369	390	382	383	397	406	379	405	407	413	350	407	402	365	384	397	402	424	396	356	375	389	379	406	374	380	381	367	369	377	399	387	398	418	409	390	397	386	431	392	354	390	404	381	407	391	397	374	392	366	380	415	367	406	385	387	391	376	391	427	366	392	387	403	371	415	401	363	365	366	427	395	385	377	415	379	400	363	420	350	385	404	410	378	398	346	400	408	366	395	377	397	420	397	380	394	392	367	423	384	404	374	383	374	402	400	359	397	399	417	376	377	373	405	426	361	362	419	382	399	393	409	417	390	390	407	416	382	377	385	405	372	400	372	376	439	398	404	399	395	380	369	382	388	398	371	393	412	394	379	425	386	412	416	366	412	378	396	370	353	399	357	404	391	430	402	354	403	387	392	422	389	377	388	379	373	394	415	396	388	362	349	407	374	386	416	407	373	384	363	409	392	419	393	371	381	378	375	396	387	383	393	400	390	358	313	385	400	382	389	381	375	380	386	411	384	375	357	410	402	341	374	347	389	362	370	375	415	424	410	408	412	398	388	366	386	391	385	372	414	404	429	377	396	395	413	397	378	376	356	418	427	418	407	394	368	383	372	389	415	374	368	410	392	382	346	403	385	377	433	394	382	394	365	400	391	352	387	377	422	400	382	392	387	393	392	412	386	410	386	389	368	418	404	380	417	414	385	381	362	387	394	331	404	402	331	355	362	404	405	354	368	382	382	375	382	377	417	395	417	399	407	361	414	416	393	392	368	407	374	384	392	441	372	390	419	375	404	358	398	378	379	378	388	399	386	393	382	376	373	404	383	412	378	416	359	376	399	411	406	391	366	381	395	382	381	392	358	345	349	380	393	410	392	377	387	395	413	357	390	430	344	384	381	406	395	379	387	391	384	374	350	417	385	424	398	425	407	392	416	378	392	416	388	425	374	411	397	389	367	393	401	378	402	405	398	385	397	405	371	424	382	365	366	411	408	383	370	373	385	395	385	378	371	378	397	385	441	418	367	394	425	386	399	441	408	399	379	399	338	383	368	374	395	359	376	381	378	397	401	399	371	400	389	367	397	396	401	379	379	387	362	387	384	436	414	412	382	382	427	354	383	383	388	376	379	378	412	365	409	397	414	385	346	428	387	371	369	405	380	399	374	388	421	382	395	406	432	387	368	408	363	386	358	390	349	381	386	384	403	345	405	398	376	398	364	419	358	383	399	400	412	366	379	361	388	394	357	406	393	434	392	413	393	413	392	363	410	365	393	423	392	397	404	405	403	395	375	403	387	389	388	396	415	366	408	353	392	414	392	407	379	400	390	361	385	391	397	407	369	422	374	372	408	392	374	346	388	400	379	374	385	367	356	389	398	398	383	418	360	413	375	380	393	370	400	391	407	406	383	380	400	373	410	363	389	372	407	388	386	442	392	409	376	409	373	408	390	391	359	383	393	399	409	383	393	397	411	403	401	400	405	441	397	380	387	429	405	384	371	418	402	391	401	369	379	363	381	361	443	437	381	368	413	366	371	399	381	428	373	380	385	408	395	367	389	415	340	400	413	401	405	365	372	378	385	385	387	381	372	372	387	417	398	379	382	366	423	375	391	391	381	411	419	390	416	362	396	390	420	382	374	391	422	394	372	372	416	402	425	410	373	411	394	354	377	387	364	396	401	360	370	378	412	386	371	401	405	369	367	376	381	378	396	394	411	386	387	378	382	347	363	357	414	386	353	390	376	368	395	368	389	360	417	367	408	396	376	374	375	381	394	417	395	411	364	397	392	457	405	385	389	414	416	377	370	392	354	405	396	357	412	336	355	375	390	417	375	406	368	405	362	395	403	381	391	388	374	347	398	392	385	400	397	375	399	357	345	389	380	431	380	386	373	417	410	382	380	382	377	423	378	402	411	434	375	389	388	364	390	389	400	407	395	414	418	423	403	385	395	376	366	384	375	364	332	415	397	415	387	419	332	394	372	407	396	383	421	370	370	378	384	381	376	389	392	400	408	349	391	383	392	378	410	374	419	404	403	354	391	405	380	376	426	366	344	393	439	420	439	379	396	432	384	400	392	391	394	395	376	395	414	378	395	368	368	383	393	365	358	381	395	365	412	405	359	377	379	385	400	391	429	432	410	399	389	352	365	402	385	361	382	402	370	374	377	392	380	411	381	379	411	416	431	367	424	398	391	384	361	377	381	376	392	399	364	421	403	367	394	378	433	376	402	410	406	425	432	401	395	426	382	390	389	386	416	416	368	354	418	421	431	396	366	391	433	387	376	389	401	394	396	379	374	398	415	405	390	404	402	393	354	429	396	396	405	362	383	390	402	404	395	397	373	383	399	367	417	377	388	358	375	422	430	400	408	379	398	391	397	389	421	377	403	372	425	393	427	406	362	387	392	436	370	394	398	376	409	348	357	416	385	386	403	398	384	388	390	429	401	370	416	373	401	391	391	391	403	394	372	434	403	396	375	367	404	395	406	425	378	374	393	389	385	406	388	392	404	386	350	418	362	372	382	379	416	413	432	427	388	383	403	388	360	373	386	376	427	391	349	370	397	347	408	402	365	408	390	377	382	434	403	428	409	394	400	387	384	387	405	374	402	388	378	376	390	402	438	423	380	385	405	409	363	404	386	414	400	400	405	395	367	400	384	385	391	395	384	396	363	402	358	382	390	378	372	387	370	393	382	358	394	407	381	361	420	401	404	379	405	415	407	374	409	398	391	392	392	362	393	389	368	398	380	384	382	397	399	373	372	415	409	397	363	404	407	417	388	396	385	406	356	377	363
23205	21545	29279	24202	21522	21516	8898	1112	823	832	733	717	681	648	671	621	564	608	577	633	615	565	581	618	587	572	565	593	609	564	567	556	557	543	577	584	567	543	585	602	530	558	571	580	601	573	593	565	584	550	520	517	531	564	573	511	568	559	566	578	545	535	524	575	523	554	583	549	542	549	556	548	527	516	588	577	562	569	528	541	543	544	557	570	545	544	575	588	547	550	561	527	537	545	551	564	508	565	553	523	537	574	557	542	555	580	545	560	583	539	559	498	523	560	535	518	601	579	565	519	595	547	593	512	539	558	527	535	511	542	581	537	537	602	586	584	588	578	528	544	545	571	516	530	544	599	587	505	555	539	560	574	558	570	558	581	575	520	528	557	558	620	546	564	569	539	529	509	562	511	518	524	538	557	560	557	578	574	563	529	543	578	534	538	551	581	545	541	542	531	563	540	499	522	532	528	523	533	537	549	586	541	549	504	545	502	539	529	520	562	554	532	573	513	546	491	524	550	557	574	546	529	517	579	547	562	526	521	568	542	563	507	511	517	548	566	615	540	553	506	564	551	580	545	524	544	584	523	493	538	576	506	550	540	557	585	541	539	585	555	532	556	527	513	527	530	542	530	554	574	515	550	546	526	553	583	558	571	540	562	520	553	550	567	552	555	512	566	550	598	571	544	547	578	544	519	572	551	589	539	563	589	577	574	574	560	533	537	531	550	515	528	545	535	568	558	558	575	562	574	576	551	544	615	581	573	553	542	534	528	546	579	557	570	507	563	568	564	520	540	536	554	562	560	586	529	545	528	544	490	547	526	584	551	548	574	559	537	583	549	566	588	572	583	578	540	522	507	533	543	561	564	537	588	557	523	542	545	535	546	530	584	496	559	581	526	554	527	560	556	547	529	511	538	537	513	583	576	528	506	544	519	541	527	515	558	560	505	510	539	521	585	576	587	550	557	532	565	554	549	539	537	559	549	556	592	522	544	562	546	585	556	589	531	530	568	589	536	537	562	605	546	508	568	584	552	540	562	553	544	574	549	575	543	542	580	554	576	556	564	541	534	529	552	562	574	573	525	573	554	531	611	529	554	547	557	540	492	543	498	590	568	516	575	558	539	547	585	550	522	504	538	550	525	531	541	543	512	568	533	561	641	520	535	522	603	595	533	513	550	542	551	528	531	564	571	525	555	569	542	563	552	556	572	558	588	560	558	560	578	562	550	587	596	530	533	549	544	541	527	581	533	582	544	568	557	536	532	567	547	521	584	549	548	553	584	551	508	586	579	584	587	569	531	517	566	522	506	555	563	538	542	593	565	556	571	509	578	518	498	556	519	556	517	556	548	546	527	496	534	511	524	560	522	545	531	529	553	535	532	555	532	547	514	557	559	555	526	508	538	516	571	570	557	547	560	504	561	561	559	506	563	533	548	603	561	552	574	552	550	544	539	555	570	498	529	556	551	517	542	529	578	564	522	567	554	526	535	566	574	555	547	502	526	536	588	513	550	576	583	558	575	508	576	557	507	546	559	577	532	526	567	536	566	529	525	544	594	539	526	576	532	566	578	525	571	539	549	564	530	568	568	533	536	547	560	520	544	538	558	574	531	519	534	514	554	569	554	542	539	521	560	492	529	507	533	548	547	558	573	547	530	532	571	550	566	534	527	564	604	535	558	544	530	563	507	555	548	522	580	556	529	558	543	514	539	576	576	535	512	546	502	584	579	530	542	530	544	524	553	498	572	533	576	562	539	561	534	558	514	570	538	570	561	543	541	518	544	506	545	572	569	559	552	557	543	515	531	523	549	551	542	584	596	528	571	572	610	526	537	537	584	521	535	578	574	580	552	521	525	523	576	513	551	515	569	541	536	538	553	553	551	539	532	579	555	522	575	564	532	560	539	522	539	499	529	490	538	546	546	540	545	527	576	553	533	544	597	556	548	543	563	556	545	557	564	546	553	536	543	532	561	574	550	567	532	568	570	559	533	554	553	514	551	552	598	556	519	547	553	520	541	542	565	533	519	581	538	557	544	570	552	511	578	567	591	550	560	510	491	529	540	544	559	542	547	519	552	575	525	564	576	556	546	548	564	526	542	520	582	545	519	553	582	555	531	550	561	544	530	571	523	545	575	577	599	543	582	588	562	538	538	589	517	571	559	558	576	530	530	525	554	548	522	526	541	546	562	563	590	603	547	563	543	546	526	556	534	557	536	536	544	564	541	543	553	494	554	567	534	502	541	496	550	547	595	529	543	509	545	533	552	532	577	530	551	514	575	557	563	531	515	553	551	581	560	545	521	535	552	526	589	532	532	595	563	604	525	543	514	513	559	587	545	564	551	574	566	581	530	555	556	532	514	545	562	531	533	581	562	527	544	586	534	502	556	560	538	533	550	538	581	538	509	540	554	564	540	574	545	580	577	546	584	563	580	586	517	564	548	542	558	557	573	543	498	552	537	561	586	544	541	563	576	560	556	523	564	533	571	527	524	548	570	535	539	517	577	579	506	556	492	591	578	540	523	530	585	526	573	554	551	556	566	517	568	540	553	526	545	523	524	582	531	480	554	538	555	518	556	535	534	602	550	586	564	543	553	562	512	542	555	554	517	571	518	573	539	511	541	594	547	562	578	567	568	581	532	557	545	533	566	586	534	547	508	516	558	549	552	527	575	557	515	551	526	540	507	541	566	505	507	531	570	575	540	549	574	545	536	592	529	551	522	514	506	554	565	532	571	532	531	521	542	585	588	505	544	574	554	572	556	554	520	585	531	573	575	529	560	583	556	549	526	528	531	525	528	600	545	526	530	565	524	514	493	521	539	544	531	562	570	520	565	576	544	553	549	580	585	541	564	558	528	547	542	557	604	527	563	529	569	513	594	535	575	513	549	542	553	524	547	563	519	544	543	559	568	557	546	543	563	563	586	546	521	563	526	567	519	516	555	556	560	555	525	528	507	539	566	534	551	567	558	527	577	540	550	568	555	534	547	573	538	566	518	519	550	542	560	540	561	523	548	546	557	606	562	499	523	574	560	505	569	565	517	537	578	512	568	528	557	536	541	548	546	565	535	535	572	536	551	583	520	568	524	498	529	543	540	552	560	581	590	573	565	568	536	543	548	556	539	536	533	532	545	495	560	563	609	561	534	538	552	517	601	527	550	547	561	535	591	546	536	540	537	563	528	527	532	551	537	567	498	494	583	534	592	537	516	523	585	573	566	581	562	542	545	574	540	555	547	551	558	534	554	557	565	583	520	555	593	561	510	594	544	583	558	514	581	527	542	566	562	516	532	505	608	579	561	571	550	500	509	533	541	549	525	565	534	525	595	562	579	549	605	602	562	571	530	521	586	554	525	524	519	531	551	547	546	557	536	563	540	565	532	547	554	521	495	557	563	556	564	564	568	545	588	515	529	504	554	527	557	519	555	547	569	558	539	565	515	537	541	518	597	567	533	545	549	540	559	542	499	572	536	569	529	538	568	543	563	530	569	565	488
45245	48460	8366	4239	3091	2343	1839	1608	1309	1188	1079	950	929	877	854	842	783	775	775	761	733	702	665	617	727	715	663	708	651	686	690	720	668	692	690	609	687	618	714	652	666	674	646	639	638	659	658	651	672	687	616	692	670	623	684	646	637	650	664	668	693	590	666	684	660	711	621	654	674	640	617	661	641	611	629	665	648	674	702	659	663	638	653	672	639	616	657	670	641	623	659	714	648	631	623	674	641	666	605	664	662	632	690	645	635	624	638	649	662	642	662	695	623	650	644	680	637	655	656	660	652	658	694	624	679	620	601	671	617	674	674	651	661	682	663	713	691	667	632	650	673	633	646	624	628	609	661	649	643	672	669	608	638	623	664	614	640	672	613	619	659	663	641	636	622	651	642	642	662	669	674	659	643	661	689	623	615	697	609	648	658	668	648	644	657	615	666	614	664	642	641	648	671	641	645	674	662	651	596	607	639	663	608	671	654	623	647	668	707	685	673	649	653	677	633	659	693	636	684	620	639	635	627	606	655	615	674	633	634	639	692	654	639	669	624	676	681	637	664	690	642	630	598	625	650	642	632	667	684	675	656	631	630	664	608	630	652	656	665	639	606	625	647	677	660	640	700	648	661	627	663	608	635	659	637	612	648	623	650	638	694	693	635	624	637	648	672	641	662	627	666	642	626	682	663	663	660	687	643	644	699	652	663	633	657	652	618	667	640	680	626	680	687	704	640	632	631	630	670	688	668	661	618	627	610	646	705	609	669	697	644	670	614	627	629	622	693	626	648	615	649	592	695	669	680	632	678	669	671	635	673	663	664	617	646	619	643	684	685	640	604	688	586	642	665	633	660	707	630	680	634	619	620	618	670	656	673	649	659	685	666	677	639	623	613	632	665	666	624	681	635	668	655	622	672	619	629	670	646	681	610	682	623	660	698	627	633	598	667	649	653	646	603	668	638	651	667	604	625	592	674	668	644	626	627	659	673	641	687	600	726	721	671	639	651	645	662	633	674	697	663	638	657	664	587	656	595	602	622	619	674	648	679	635	637	656	669	611	606	631	652	639	650	671	667	636	650	664	678	650	681	681	618	656	637	644	646	634	623	648	617	623	622	627	647	592	607	625	646	637	664	658	643	655	670	633	663	618	718	630	645	703	651	637	687	620	609	635	616	645	653	626	634	632	649	652	617	659	706	645	683	675	662	655	640	617	663	613	657	651	608	622	668	631	647	641	630	668	634	653	669	642	656	640	648	609	649	617	681	633	685	630	656	676	609	631	637	670	675	656	686	657	664	629	640	675	627	633	657	612	677	612	634	670	688	644	592	666	633	668	650	606	663	678	650	641	655	645	711	649	613	641	648	653	663	602	635	660	669	645	710	633	649	663	652	656	651	674	650	676	721	665	643	639	658	650	674	617	673	630	625	624	641	631	613	653	665	648	710	635	683	648	609	671	636	625	709	632	689	632	686	654	620	651	625	642	601	666	671	673	638	638	641	636	641	622	677	673	632	651	623	625	648	631	614	601	612	645	616	599	630	656	639	644	665	662	612	629	613	657	596	643	677	643	653	617	604	651	640	647	675	687	606	671	663	644	641	708	645	676	607	664	678	666	635	621	661	678	657	664	640	632	638	670	665	636	649	624	648	632	647	636	644	666	662	632	619	624	684	646	645	671	656	617	627	613	651	632	649	629	633	627	631	604	641	684	722	661	658	596	655	678	637	638	666	666	681	655	695	648	653	666	682	636	688	599	685	694	671	631	669	666	701	702	633	644	686	633	633	649	618	639	617	592	678	674	644	695	691	659	631	660	663	601	662	689	670	659	649	648	616	616	659	683	641	692	628	640	658	671	624	652	655	681	626	647	682	587	685	659	697	621	639	651	668	649	651	657	652	633	625	672	695	644	604	724	669	655	687	636	625	641	677	648	658	675	644	662	654	635	647	625	632	637	627	668	665	637	601	654	646	626	662	635	663	628	645	643	643	632	623	632	649	646	632	613	629	686	689	627	648	652	640	660	669	638	605	609	642	625	624	652	634	639	660	702	661	650	628	656	682	615	695	704	614	635	663	621	629	635	666	659	701	661	619	639	652	660	643	629	603	646	681	671	679	647	673	651	635	630	656	684	667	696	626	649	650	660	646	670	682	696	651	645	669	647	660	655	636	622	585	687	584	624	664	657	619	630	626	652	664	605	652	658	681	668	676	630	665	668	655	663	611	646	637	646	640	634	625	653	650	648	609	683	622	672	653	673	645	694	686	646	667	641	689	684	651	610	671	641	633	635	655	652	639	641	701	631	659	639	601	613	640	632	719	633	644	638	637	678	651	636	673	640	647	653	671	631	640	596	682	659	663	659	645	674	628	622	642	620	593	637	637	642	662	663	661	686	700	659	606	599	645	613	634	679	635	630	703	642	636	676	678	652	662	592	685	664	610	629	596	642	636	652	628	664	679	666	644	656	677	617	694	666	655	617	642	594	670	641	642	629	622	659	624	629	641	601	627	589	699	650	671	677	653	667	653	668	656	630	659	674	674	666	625	657	698	672	615	653	620	635	639	650	624	685	659	656	598	649	632	625	639	640	624	655	671	665	658	653	666	607	634	663	649	669	655	681	630	629	697	640	656	611	637	596	634	643	640	602	637	678	683	643	656	625	643	623	623	606	660	598	634	629	654	660	656	649	641	604	624	652	657	677	604	685	649	631	625	591	653	663	657	687	663	622	593	661	616	603	638	657	663	626	663	648	620	651	642	687	668	621	639	631	636	576	673	637	675	657	638	691	619	667	633	670	651	698	655	624	685	659	630	671	668	664	647	666	677	686	650	687	651	674	607	649	640	661	632	661	629	642	606	682	695	617	708	646	669	665	635	667	642	643	661	653	616	659	626	643	655	689	677	599	630	656	635	640	636	629	709	668	651	636	650	642	632	664	644	670	660	659	702	624	638	638	669	671	658	668	627	644	650	635	654	601	632	669	643	602	647	658	649	655	687	672	661	670	588	636	618	673	672	657	674	663	662	652	648	630	623	614	655	625	668	677	632	689	614	673	637	643	666	648	698	652	644	650	672	623	678	656	685	653	649	656	640	670	683	589	639	632	630	676	612	647	617	681	666	624	584	694	681	667	616	670	664	651	641	648	617	590	648	700	628	684	647	675	657	634	651	642	644	664	689	649	668	627	670	682	666	644	680	634	654	679	706	584	636	655	633	619	652	676	634	626	651	615	626	642	679	634	637	638	654	665	667	625	646	605	685	645	650	660	689	663	655	678	634	669	654	658	636	665	680	616	618	630	603	630	704	686	644	653	638	630	670	637	675	634	606	633	676	693	639	637	655	660	697	679	673	662	635	623	656	670	681	633	613	656	683	664	658	615	614	700	625	638	654	655	657	634	592	624	693	636	628	637	655	687	645	664	651	637	678	652	645	678	655	677	649	655	642	644	686	624	677	622	644	644	686	629	626	617	651	678	630	626	671	639	646	625	602	592	646	684
29871	24849	12993	1209	259	226	195	200	207	201	202	179	186	189	203	179	175	184	175	198	181	211	168	197	205	178	193	161	170	194	181	185	190	167	177	149	192	191	174	174	177	189	191	192	196	205	169	176	184	179	185	185	189	196	181	182	182	180	168	185	188	174	187	147	158	191	215	184	197	160	187	185	188	191	183	178	191	184	186	192	167	174	184	186	165	188	178	183	168	182	162	159	190	192	184	185	174	181	160	173	174	210	182	192	183	184	163	181	199	191	190	179	186	180	173	187	176	200	171	191	182	160	196	190	188	188	162	197	175	186	188	174	173	184	194	175	189	199	184	175	174	183	182	178	157	147	196	189	171	194	176	196	162	177	187	178	172	180	202	188	202	170	189	166	181	186	199	180	178	182	187	153	178	174	192	171	195	182	184	157	172	195	174	153	190	186	190	188	181	148	185	185	198	204	160	192	171	173	220	195	177	184	198	180	175	186	170	208	183	206	201	204	164	193	202	185	169	154	199	178	191	195	168	187	179	173	185	166	170	191	174	185	173	201	175	182	202	159	205	175	179	198	180	175	190	175	191	193	185	172	176	193	184	177	174	189	177	167	170	171	190	188	179	184	186	192	196	165	186	182	157	169	160	175	173	188	157	181	190	171	194	174	173	171	176	186	180	195	179	171	174	197	167	185	187	183	156	184	183	189	195	195	182	175	177	180	198	170	213	183	190	188	194	172	200	181	180	167	192	168	214	184	191	186	187	193	192	171	197	187	194	209	190	155	188	187	187	154	171	189	194	189	183	186	186	170	174	189	189	190	178	187	182	178	178	200	178	210	183	179	174	192	165	182	172	187	194	172	213	199	158	173	198	181	177	178	172	157	182	203	194	178	192	184	165	170	170	201	186	203	173	211	190	193	176	190	181	184	187	185	197	184	192	163	188	173	175	191	177	172	161	172	183	196	164	176	185	172	170	190	190	191	171	193	178	179	185	191	175	169	181	153	172	171	171	171	170	201	207	187	167	172	191	181	171	180	174	157	186	172	174	202	170	190	167	199	175	202	187	194	214	169	182	166	175	174	172	183	179	187	186	171	166	211	180	168	183	189	182	195	162	182	179	185	170	181	216	173	185	176	169	170	186	210	191	196	196	165	173	167	202	173	170	170	156	168	159	179	172	169	173	176	185	167	166	177	213	184	194	194	195	182	195	194	190	197	162	191	216	188	164	170	192	194	193	202	179	168	163	150	175	174	180	171	174	173	180	197	205	169	199	190	194	166	190	173	195	173	175	204	186	160	162	181	180	193	163	175	189	175	172	194	171	193	179	189	177	167	171	192	172	185	200	176	182	187	180	200	178	196	183	159	195	180	174	169	163	178	206	201	159	196	181	171	177	190	175	182	187	178	178	209	182	170	191	189	188	186	175	161	192	189	193	181	183	187	177	180	188	162	178	191	206	208	186	176	189	187	194	184	165	173	206	146	185	211	202	178	188	200	193	167	161	187	169	171	197	192	182	185	201	168	175	195	179	166	180	159	199	193	190	180	185	190	172	202	179	187	203	195	202	176	176	194	180	179	172	185	208	176	197	185	186	196	181	167	178	194	193	168	179	179	180	182	191	196	190	176	186	198	168	171	173	167	180	181	195	194	179	184	186	194	157	180	165	193	174	206	210	160	181	204	172	178	169	166	140	193	199	209	191	170	211	185	178	166	180	220	175	182	217	195	189	193	185	185	206	174	178	174	187	214	179	184	172	177	175	186	194	190	190	174	175	191	172	193	208	180	201	195	200	160	183	189	194	196	180	208	211	173	184	208	162	196	209	175	184	179	152	191	187	183	182	182	206	179	187	183	167	191	171	191	186	166	188	196	189	213	200	182	185	191	170	156	169	175	183	188	194	176	163	189	195	172	178	198	177	196	181	180	179	198	203	183	168	172	177	189	185	198	173	171	197	193	186	201	187	186	201	186	190	189	188	196	182	168	165	171	176	202	188	165	192	196	164	181	193	167	170	194	188	171	177	165	186	195	154	180	144	175	190	167	169	163	174	171	178	194	189	175	199	172	189	182	208	172	191	164	184	184	192	180	193	184	195	189	174	176	162	160	200	176	182	170	194	180	186	192	176	190	178	181	203	191	171	177	209	173	201	184	188	195	181	166	175	208	190	169	177	186	188	204	185	201	197	186	181	208	173	192	186	189	202	166	171	177	185	176	167	158	189	198	208	174	165	163	194	169	196	169	184	194	192	183	170	172	152	177	186	181	187	182	149	192	177	182	195	171	187	205	180	192	186	210	186	177	175	194	174	192	185	170	200	176	190	195	194	183	187	156	186	191	202	176	151	193	177	180	197	186	185	171	188	192	158	182	175	196	168	199	194	204	174	162	173	203	170	185	190	174	172	182	194	179	189	183	196	167	200	202	163	195	178	202	192	173	177	167	182	193	195	182	181	190	202	186	174	206	193	189	212	175	183	197	190	181	190	175	183	176	191	199	192	184	175	175	172	199	163	175	185	156	178	181	173	206	183	208	195	176	215	203	175	166	159	157	145	196	187	202	177	181	194	176	174	187	182	179	183	160	191	181	162	180	214	170	191	165	193	171	176	170	164	204	210	178	170	186	171	177	172	196	199	191	158	202	164	171	175	195	206	196	182	188	187	195	175	155	176	184	198	172	182	173	187	184	184	173	188	192	191	195	182	192	188	184	182	191	199	175	170	183	172	202	186	182	168	161	156	212	188	204	163	187	177	177	170	168	177	188	184	209	187	161	159	172	175	180	186	190	175	187	195	184	176	190	186	176	179	177	220	201	202	175	181	189	169	161	170	166	175	198	179	187	183	180	182	177	191	158	189	179	180	161	190	193	182	182	196	202	209	211	175	164	161	196	181	162	167	192	185	184	204	196	200	180	167	183	161	169	167	172	187	180	177	190	177	164	179	148	188	200	180	197	190	164	182	173	194	198	165	187	170	169	174	187	180	171	172	216	195	179	195	200	193	173	183	187	201	183	173	200	177	193	186	216	165	182	181	182	199	188	180	158	167	173	172	190	204	160	160	193	197	188	188	197	184	187	188	203	172	194	173	169	189	191	167	159	181	154	172	171	160	201	184	183	175	170	185	197	182	185	218	183	198	173	161	177	183	168	186	182	183	184	208	209	173	173	218	198	154	188	171	183	189	178	160	159	203	185	165	187	169	170	187	189	185	180	193	185	180	213	174	182	170	182	193	170	173	179	172	185	189	174	197	178	217	177	183	161	196	196	169	200	194	182	181	165	173	152	167	185	197	157	184	193	179	179	208	177	206	167	185	166	196	175	199	187	199	169	157	193	186	187	199	196	186	168	206	194	174	188	167	204	181	172	199	174	202	191	176	170	173	175	204	183	184	189	171	167	193	159	179	168	189	190	179	196	169	173	189	163	166	180	190	174	174	167	189	200	164	189	169	166	186	192	189	186	201	219	196	187	180	188	179	203	186	165	154	191	200	197	186	181	204	185
35385	26209	639	358	335	317	280	249	240	270	241	259	237	266	278	264	241	249	264	252	245	237	257	246	253	223	258	241	273	250	229	255	227	232	229	261	261	243	263	249	240	261	259	253	225	231	253	250	249	249	253	222	265	229	262	252	250	245	266	247	236	238	263	247	233	225	242	225	266	232	274	264	257	253	229	239	221	266	240	231	245	248	240	265	244	210	250	247	220	225	256	236	237	253	233	261	226	219	248	267	268	283	260	264	262	214	210	254	218	262	235	227	241	246	242	238	269	280	215	248	270	255	227	243	226	254	245	247	246	261	255	244	246	245	254	260	244	218	244	259	252	255	254	265	257	245	232	242	238	225	249	232	275	243	262	235	258	233	253	246	223	248	246	223	253	213	235	259	249	233	229	247	246	255	249	218	258	232	244	263	233	255	247	271	236	245	225	242	233	226	239	236	250	248	262	277	252	249	247	272	230	258	249	236	235	247	253	245	230	244	238	245	243	248	245	250	251	249	268	258	251	248	242	250	210	246	247	239	230	265	246	250	248	267	251	253	266	237	269	217	254	226	257	214	247	243	235	247	243	239	236	236	264	222	250	241	251	271	205	251	248	247	229	228	255	221	261	247	256	252	225	223	257	253	262	266	252	230	248	264	251	252	255	270	252	264	252	208	230	261	271	245	237	257	274	264	263	226	231	265	223	249	222	244	247	261	263	220	248	278	245	238	250	264	238	274	226	256	280	239	249	237	244	258	241	243	251	255	249	251	244	269	246	251	233	258	237	263	240	205	235	235	256	255	261	237	215	233	237	240	230	241	230	243	215	242	245	243	227	239	275	238	253	247	244	223	232	237	221	254	226	242	230	231	234	214	221	262	233	246	240	260	257	221	248	245	248	281	239	238	219	237	263	213	221	229	242	226	271	251	262	243	265	250	209	221	234	244	234	226	213	252	262	260	252	261	239	255	267	260	276	235	224	221	225	238	227	254	258	246	254	240	232	263	228	245	209	232	250	253	234	239	251	250	247	211	247	268	260	228	255	245	269	267	205	209	243	209	261	224	235	231	242	235	246	252	247	262	233	253	253	234	250	230	242	235	222	246	221	243	245	247	241	234	267	280	242	231	270	258	241	239	234	263	230	228	235	230	247	240	235	239	230	274	253	249	241	255	264	274	236	241	242	215	229	261	251	217	249	228	247	226	260	281	251	231	251	265	244	231	252	260	257	237	246	239	253	262	239	257	217	251	246	220	258	252	260	227	225	252	274	243	264	256	246	266	262	250	221	257	262	277	279	246	244	236	248	250	230	265	246	252	252	244	221	217	248	228	249	266	244	224	261	221	232	247	245	244	283	264	237	239	226	235	237	254	248	225	245	236	275	258	239	248	274	251	219	254	238	221	254	222	245	235	228	244	241	238	255	239	235	251	253	271	243	251	229	219	235	242	234	245	212	260	229	238	262	243	237	284	244	250	235	256	232	275	253	239	272	240	237	234	244	249	252	243	233	265	245	259	253	228	235	287	267	236	246	245	247	256	249	230	218	235	243	229	220	216	265	238	247	219	237	222	242	241	238	278	256	246	245	246	250	232	246	243	233	217	199	240	234	227	270	263	266	237	253	255	267	238	249	263	259	227	243	218	265	250	306	253	246	265	213	239	246	239	267	265	233	247	253	233	257	248	208	240	242	232	250	226	231	241	261	231	227	274	242	238	266	259	240	240	225	255	229	224	258	239	267	248	248	270	266	239	261	245	255	264	234	216	240	258	244	243	247	263	259	253	248	239	268	264	257	235	239	241	231	221	233	256	243	277	210	252	246	238	235	266	268	261	254	227	243	252	247	215	230	258	232	251	246	220	250	248	253	238	249	202	236	248	252	237	242	236	266	255	237	243	245	263	234	229	227	240	256	222	247	267	238	263	242	261	255	248	249	237	257	236	249	239	249	292	257	243	244	250	259	252	241	269	233	243	238	225	238	235	250	242	247	232	249	251	258	237	268	235	270	221	232	237	243	272	222	247	235	242	232	209	233	238	215	230	250	237	251	242	254	236	228	268	247	262	245	247	262	233	257	226	269	248	233	223	238	223	250	239	260	225	243	260	231	235	238	237	244	261	249	255	232	234	247	245	245	230	237	244	256	237	254	249	221	258	260	252	259	243	251	260	291	252	241	256	221	248	216	240	261	247	233	273	240	240	261	235	246	231	243	217	231	205	220	240	253	221	269	232	230	275	235	250	288	265	235	240	225	226	239	277	229	254	251	253	231	241	263	215	267	240	262	247	234	243	250	271	250	251	274	248	254	252	241	241	232	245	254	254	235	263	247	262	244	237	255	263	265	248	274	260	250	218	247	232	235	241	241	259	263	239	229	240	239	215	267	239	252	242	240	225	228	255	253	263	236	245	265	234	283	242	252	260	238	230	245	259	243	236	242	229	235	242	264	212	234	267	238	268	274	285	236	265	248	216	262	222	239	217	239	234	257	244	240	230	256	234	218	245	238	210	227	241	237	239	219	252	248	226	236	245	238	246	252	256	233	254	243	248	234	247	233	224	236	271	226	236	231	257	235	237	239	243	256	248	230	229	241	272	260	231	242	232	226	205	229	226	267	231	218	237	264	241	254	244	262	269	252	229	236	228	234	246	257	259	236	240	236	242	243	228	240	240	275	262	226	266	231	233	254	234	228	211	219	227	244	236	221	280	209	252	248	230	251	264	236	262	267	229	253	250	213	259	244	218	229	258	261	281	234	249	230	229	224	244	244	258	243	240	240	242	254	276	214	229	268	239	276	229	263	233	230	230	238	227	274	268	239	218	243	229	266	230	238	244	224	255	233	246	207	272	241	246	250	246	242	237	252	270	264	234	241	260	218	253	208	252	223	222	267	216	249	241	237	262	260	284	246	257	273	261	249	244	273	230	259	260	253	247	232	259	221	216	233	226	230	235	223	258	243	242	246	244	250	213	216	218	238	234	232	263	237	249	239	236	228	243	240	252	269	247	217	231	263	253	244	230	270	239	250	240	247	265	223	217	271	270	229	250	231	297	247	233	244	213	244	241	257	238	255	247	254	239	262	290	228	245	232	218	245	225	252	256	253	264	254	237	266	261	265	228	268	261	237	273	258	239	230	253	265	247	247	257	247	258	256	257	245	255	228	248	225	251	217	219	225	243	237	238	250	255	257	220	227	209	238	258	243	263	262	241	267	229	245	261	263	251	203	243	257	244	270	230	228	262	254	238	228	233	240	229	225	259	220	243	217	258	233	213	237	238	253	232	245	230	235	228	250	258	245	259	233	254	261	234	237	246	249	234	274	200	224	272	236	261	260	210	225	246	233	231	240	286	242	237	240	210	256	250	241	269	264	234	267	293	265	262	273	245	236	243	239	221	243	249	266	241	235	252	244	232	242	269	245	250	251	270	267	267	234	236	243	257	224	239	240	250	275	265	255	241	240	224	251	248	227	243	226	230	226	246	271	247	220	271	234	231	255	261
24360	21495	28604	24725	21333	5982	726	467	458	451	413	359	333	368	330	330	338	278	301	316	293	341	331	285	322	306	305	299	320	318	315	295	337	285	315	282	289	294	308	292	308	299	329	310	291	281	311	285	274	297	301	263	304	306	312	300	294	293	297	311	325	301	306	314	278	282	309	315	321	297	279	291	291	269	278	303	305	315	280	325	287	299	311	307	354	268	322	294	301	294	297	308	313	316	297	303	325	283	278	261	284	331	298	321	272	317	312	295	297	281	276	282	311	308	264	307	278	296	294	308	305	290	313	299	323	291	314	311	305	260	334	297	295	295	268	306	285	297	304	276	282	291	294	310	274	272	303	311	304	305	269	288	278	297	291	281	283	306	296	312	296	278	310	303	307	325	265	297	271	293	302	291	287	326	279	305	299	314	327	279	346	301	295	282	308	324	290	269	293	310	316	296	288	298	288	298	311	320	288	301	319	287	281	315	280	329	293	324	311	263	293	295	282	308	259	307	299	303	312	279	296	304	278	305	294	285	310	286	317	312	287	297	295	301	294	273	305	286	307	281	286	314	290	315	324	303	299	344	312	285	298	300	314	307	331	272	317	268	294	306	314	295	286	281	302	303	320	310	289	333	290	307	279	284	296	299	324	270	299	292	317	286	309	258	292	281	308	312	284	267	311	282	265	311	303	287	307	279	309	290	283	301	279	314	312	315	288	306	288	286	314	322	262	286	311	314	289	316	302	303	328	299	293	299	293	294	308	314	334	316	318	306	272	300	286	337	277	302	320	294	282	303	294	312	285	271	281	267	290	298	275	272	305	317	298	331	274	282	312	316	301	314	285	313	282	294	297	296	274	272	279	290	313	273	314	283	309	272	331	293	303	257	315	312	312	286	285	316	326	289	323	315	284	282	268	307	270	288	295	300	304	275	326	293	278	280	272	262	297	265	292	296	313	268	271	314	264	304	294	305	317	297	287	318	296	302	328	303	307	277	296	335	304	333	274	276	326	354	334	312	290	290	311	295	275	296	320	314	283	306	308	288	303	286	276	302	278	296	316	281	301	264	321	316	276	277	301	269	285	282	298	296	279	325	289	296	310	318	281	275	307	277	282	306	321	313	317	261	290	304	289	277	288	292	311	299	291	287	286	300	271	301	313	298	323	283	287	292	301	314	324	296	308	322	287	273	277	293	295	280	293	271	296	326	303	305	319	285	288	263	327	277	295	296	278	302	284	294	341	305	310	318	314	291	281	285	344	317	285	307	311	292	298	288	308	301	313	321	310	298	285	298	281	301	303	282	302	290	293	308	317	279	313	295	280	303	293	300	292	287	297	278	325	305	311	314	297	276	294	318	270	321	318	284	308	291	291	295	303	277	309	328	297	320	281	307	301	304	286	276	305	301	255	297	309	304	301	304	321	290	304	294	265	272	292	277	270	315	289	305	296	327	266	296	312	283	305	300	296	304	273	286	285	264	294	320	312	301	301	321	284	301	268	267	308	284	264	286	265	292	280	244	283	293	303	301	301	302	335	283	284	315	308	254	316	293	295	321	308	329	304	292	281	304	326	306	281	297	288	327	283	297	299	271	321	295	269	323	296	286	295	293	283	314	274	334	295	278	314	303	305	287	298	288	316	266	296	337	313	309	300	304	313	295	308	306	305	279	301	279	312	316	312	275	282	308	280	325	304	314	297	303	303	285	324	283	303	291	306	334	262	282	307	307	291	296	322	310	314	324	303	276	311	291	312	295	321	305	287	295	277	281	300	261	272	276	330	293	294	296	283	308	284	292	290	312	330	289	288	296	293	306	270	280	290	287	306	327	324	288	287	317	307	275	311	306	270	299	315	303	304	281	310	294	300	301	324	269	300	304	329	299	309	311	300	305	286	282	300	320	305	294	283	300	332	311	288	295	299	278	292	264	278	294	302	280	302	286	287	317	331	292	260	311	290	312	302	313	308	310	284	287	286	302	292	315	328	313	295	300	297	309	271	301	289	283	297	346	280	295	266	323	351	335	277	297	296	263	308	312	317	292	322	297	285	313	288	314	278	281	308	292	303	312	335	307	308	300	296	297	291	285	302	318	300	292	313	318	297	291	296	326	339	279	290	314	295	293	268	282	293	311	321	309	281	307	299	314	310	334	276	293	322	302	281	311	281	322	303	273	316	297	284	312	312	293	314	301	294	263	329	302	282	289	297	298	279	284	308	273	292	259	300	325	323	309	312	310	336	276	309	283	287	296	305	293	296	311	297	284	316	288	317	300	312	266	295	283	305	316	305	297	262	263	303	302	314	306	318	286	289	304	312	294	290	308	297	312	303	257	282	297	357	294	303	301	295	335	338	287	286	295	313	320	309	313	292	283	280	299	300	313	268	283	298	311	311	294	317	292	308	305	296	308	280	280	265	315	294	290	315	313	321	316	281	312	300	297	296	287	304	313	270	311	281	271	293	277	300	341	257	271	292	284	306	316	301	303	287	316	303	275	252	301	304	295	315	298	303	287	309	305	301	311	301	287	306	272	310	308	269	313	309	266	283	324	304	310	293	302	314	275	313	292	306	271	290	322	293	256	324	279	298	284	279	290	286	295	312	299	288	304	313	290	281	301	312	316	317	300	292	305	304	327	274	278	299	301	293	287	294	295	319	328	293	269	297	284	286	295	310	309	285	277	288	301	334	309	270	279	317	295	285	284	278	289	290	307	289	303	283	311	310	315	293	316	336	279	306	313	335	276	308	311	283	282	322	324	292	325	288	295	289	289	341	284	284	281	289	301	290	303	288	306	315	317	283	336	280	308	306	310	284	285	305	306	306	318	298	301	337	296	308	300	296	304	297	303	276	300	325	273	305	283	316	296	303	300	292	301	316	304	306	301	294	291	278	312	313	299	305	267	297	286	292	300	284	334	311	268	300	287	295	274	284	284	305	293	294	275	336	299	313	277	330	292	308	287	273	301	331	308	288	325	301	316	276	273	316	307	308	301	320	298	268	290	291	303	287	278	307	306	280	318	293	312	281	285	301	316	262	310	302	276	302	280	336	289	324	309	293	305	329	332	298	293	324	287	292	290	309	283	296	315	298	300	302	332	291	279	299	297	316	278	296	294	289	302	301	265	295	299	326	298	306	317	303	289	296	281	305	292	290	265	275	270	298	321	335	319	306	323	297	303	327	286	288	303	315	282	293	279	296	337	307	321	295	349	303	298	309	295	320	290	315	312	308	297	278	323	298	280	303	299	283	305	310	296	298	319	313	307	290	317	311	299	281	290	289	258	324	312	292	297	286	300	310	307	312	282	274	283	302	277	272	305	290	321	304	294	333	278	316	293	290	260	296	310	285	311	320	302	279	291	272	328	297	306	297	288	304	300	311	291	327	308	257	316	275	314	297	313	336	298	303	285	328	305	299	306	296	299	306	325	308	297	280	327	282	320	246	321	272	290	311	304	297	296	320	312	264	299	301	288	293	311	291	285	237	287	293	306	292	277	314	285
40004	37370	4422	2186	1477	1166	957	755	694	599	558	525	476	461	482	450	436	418	417	417	434	427	383	356	372	358	351	397	408	364	385	392	394	399	330	396	375	397	381	334	390	383	390	368	382	376	377	354	378	368	369	377	399	367	392	351	368	405	345	348	364	358	351	367	393	363	365	384	339	372	408	371	339	376	360	374	359	345	374	387	340	343	355	350	395	361	356	411	348	394	368	376	392	367	370	375	359	361	369	369	357	379	339	369	336	370	383	374	380	368	388	364	364	373	356	357	360	386	353	394	393	399	357	388	375	394	365	372	344	374	373	399	378	350	372	380	376	339	348	345	394	380	368	368	372	362	387	376	353	342	387	353	375	392	362	369	353	357	370	404	371	389	405	359	361	352	377	371	353	358	361	376	326	353	372	365	348	353	368	383	371	351	352	361	344	369	376	374	377	360	383	352	339	376	364	351	345	382	341	374	361	404	378	408	354	374	378	417	367	414	382	335	355	353	381	361	361	359	344	342	360	344	372	355	363	332	404	329	350	365	368	361	363	384	333	375	355	378	371	364	369	370	372	342	354	369	392	366	343	395	393	383	365	413	361	336	392	388	366	370	391	363	371	360	355	361	392	360	380	339	393	341	380	360	348	379	367	382	368	375	364	384	345	390	360	373	380	381	376	355	365	399	362	348	363	393	367	377	376	365	378	376	356	365	370	344	371	384	401	342	379	359	361	430	346	375	357	369	371	344	366	391	358	376	344	364	392	356	377	347	382	351	385	383	357	364	380	360	356	397	358	361	360	362	376	377	363	371	377	383	401	388	367	408	404	356	389	359	403	370	374	362	361	366	366	368	381	355	342	386	349	363	354	338	369	372	333	359	345	366	346	341	386	361	357	390	352	362	386	371	330	375	380	336	359	384	385	350	328	333	365	396	380	404	333	382	379	381	367	379	375	368	356	383	360	380	324	389	367	369	389	393	396	372	364	347	372	370	373	366	347	372	341	387	391	368	376	353	340	390	361	352	379	341	349	357	377	354	392	379	394	368	362	340	368	361	357	402	344	356	392	362	351	383	378	370	385	366	361	354	368	372	356	347	372	358	362	387	343	369	375	404	366	412	364	338	350	338	384	364	372	345	378	353	374	392	351	375	377	365	383	367	390	324	361	383	406	338	354	412	366	369	329	375	342	350	330	382	347	358	342	356	347	350	371	409	368	379	371	370	363	352	359	390	370	367	391	383	357	390	397	385	375	382	380	346	353	370	386	346	369	389	361	380	357	397	345	391	358	347	377	361	402	395	355	349	339	351	354	353	410	360	378	362	362	358	366	370	388	369	354	374	343	372	397	352	343	385	372	365	358	376	388	350	366	382	408	361	396	356	362	347	343	393	372	350	374	368	375	335	355	380	345	363	397	386	405	378	354	350	377	396	363	346	402	354	389	388	370	371	394	388	358	379	413	349	358	363	362	380	379	363	355	352	364	366	350	348	392	353	404	364	377	381	348	350	367	351	346	350	377	379	364	376	330	360	367	329	394	353	370	376	374	372	325	391	388	369	335	402	330	365	365	393	378	394	371	336	403	389	369	366	360	368	375	386	355	332	349	371	362	358	373	400	385	348	361	395	379	327	347	362	398	359	335	371	379	362	385	378	346	398	343	380	371	355	324	402	362	377	355	339	369	355	359	334	384	367	361	400	375	373	367	394	379	335	354	381	360	390	402	400	360	385	376	383	337	339	345	342	391	365	354	366	395	381	348	406	370	358	366	382	390	344	376	394	383	379	343	356	374	351	382	380	396	360	355	378	373	350	389	347	389	365	328	405	362	409	337	395	379	372	352	338	399	372	356	367	325	350	363	368	368	368	364	362	387	391	327	392	371	377	360	381	372	353	348	379	395	369	357	347	347	340	387	366	363	341	394	326	371	375	321	384	356	367	397	363	358	374	332	383	369	373	367	361	359	338	361	377	357	348	351	339	387	361	349	371	393	358	354	393	360	360	380	367	390	380	357	381	367	347	391	356	374	340	376	404	366	356	411	358	399	376	359	379	358	408	365	382	376	386	378	332	352	366	364	342	372	383	387	339	364	396	400	391	358	359	364	389	348	347	330	401	341	378	348	375	356	357	364	364	366	398	404	361	348	361	372	364	369	352	388	354	345	328	373	402	359	354	379	375	385	400	358	377	363	382	399	339	329	362	347	364	365	398	376	373	365	380	395	348	364	368	367	357	381	351	344	363	360	359	370	360	336	326	357	371	353	342	344	360	353	342	355	381	356	361	363	375	359	358	400	374	358	380	355	379	361	387	385	377	330	365	352	373	351	383	379	349	381	386	406	325	374	358	370	376	334	364	375	382	403	378	397	357	341	360	367	388	371	396	396	345	344	368	386	386	355	369	334	376	378	360	385	370	347	369	379	396	355	342	357	345	401	351	376	369	379	335	366	369	382	369	371	341	360	374	379	395	368	376	372	355	392	370	362	369	365	362	364	395	343	351	346	378	370	362	378	322	390	372	349	382	351	374	347	381	376	365	350	379	408	376	353	361	391	358	358	374	371	393	365	350	381	364	396	397	328	336	355	400	383	412	411	358	367	394	372	368	370	410	389	389	350	371	328	405	373	363	373	370	377	348	378	394	352	357	367	372	384	359	387	386	374	380	355	352	382	390	388	365	372	421	370	350	368	360	409	373	390	395	377	383	360	357	369	375	399	369	369	399	371	384	351	392	362	372	385	374	374	392	327	380	369	389	385	346	373	407	371	411	398	372	344	352	334	391	371	356	371	414	369	373	325	365	386	370	350	355	381	395	384	349	366	364	363	353	384	397	381	396	385	383	379	346	364	373	397	345	353	363	385	363	376	396	349	363	329	352	363	356	376	376	402	379	383	375	389	388	345	373	330	328	389	401	366	383	386	391	365	404	361	376	374	371	389	370	394	392	354	363	358	376	370	344	340	365	369	372	354	356	389	361	332	360	399	393	410	365	393	412	383	384	362	345	385	378	354	388	343	357	376	397	372	360	375	372	355	380	370	358	373	373	363	357	346	357	357	372	369	362	353	371	387	376	396	364	358	377	371	377	371	354	364	355	403	368	375	364	333	388	369	386	372	368	367	378	364	375	359	359	358	347	383	376	354	392	383	376	356	376	379	374	366	396	353	382	367	372	404	392	351	358	385	388	358	397	366	338	360	378	416	378	404	370	365	369	346	382	328	391	363	380	385	360	359	338	384	363	383	354	371	358	355	368	405	383	351	349	382	352	377	371	376	361	374	357	345	355	359	381	353	364	355	377	348	376	349	332	371	382	331	366	379	380	368	337	392	362	355	364	354	367	366	368	346	412	362	354	353	361	371	389	380	375	352	390	361	358	370	386	364	348	346	363	373	402	376	362	378	405	375	382	408	379	358	375	357	345	349	382	366	364	368	363	398	365	362	340	391	403	380	354	331	380	341	352	379	358	409	354	378	374	330	376	389	403	378	374	364	349	352	380	336	367
25566	21564	27390	25685	7788	560	452	396	374	358	349	362	305	291	337	321	292	319	343	320	306	267	294	327	307	291	295	318	297	313	321	287	300	294	290	315	293	299	324	305	288	355	333	289	305	284	306	303	335	301	278	302	333	295	308	288	356	307	298	310	281	331	359	314	326	258	309	286	294	291	327	292	285	315	330	302	294	310	292	310	297	306	310	307	324	323	319	292	291	309	293	304	285	299	272	294	321	290	273	285	300	292	282	293	306	274	328	323	308	291	303	281	270	318	287	306	285	314	302	268	289	307	287	301	283	285	301	289	303	309	307	304	308	273	276	316	305	300	317	270	308	277	309	308	311	311	318	296	313	295	296	276	330	256	291	308	298	297	282	333	315	287	290	303	295	278	288	322	304	338	279	313	271	329	307	294	287	294	278	286	327	306	284	278	324	310	299	272	293	291	315	327	305	300	273	287	305	296	305	325	303	307	315	300	296	273	297	275	335	306	274	289	319	303	325	271	288	303	290	292	351	317	298	317	321	296	281	296	313	340	326	324	265	276	304	291	302	313	298	303	298	286	290	312	289	317	291	326	312	312	290	330	312	300	304	295	296	270	300	276	319	306	308	279	325	309	322	304	317	296	309	284	307	290	291	273	297	284	313	302	304	325	309	278	290	349	280	295	271	277	271	277	325	271	268	293	309	280	313	302	312	293	274	326	299	278	307	299	293	294	308	322	302	296	269	314	338	303	305	303	305	276	327	324	293	308	309	290	295	300	309	290	311	277	287	298	285	284	306	270	284	306	307	312	315	303	294	304	305	293	327	310	286	297	301	310	304	295	308	324	298	290	274	320	302	283	308	301	299	289	311	264	290	261	292	267	309	312	298	319	288	275	298	290	302	294	342	285	289	306	322	299	291	314	308	294	324	309	293	293	330	302	260	274	307	287	304	267	292	298	296	320	316	275	325	313	291	277	262	324	299	293	281	303	291	293	280	301	292	294	268	326	346	316	301	301	265	299	305	321	267	284	292	335	303	291	293	273	294	278	273	289	297	322	312	321	286	321	314	301	287	325	299	304	265	288	285	287	295	300	298	310	310	303	315	287	292	325	277	313	306	309	324	317	303	267	330	287	338	302	308	309	308	316	317	286	287	293	270	289	286	322	279	309	289	330	290	300	280	290	297	307	307	275	300	277	314	266	288	296	310	309	289	277	283	286	289	313	306	309	304	313	319	292	313	308	311	285	300	307	310	294	284	306	298	303	331	315	283	293	314	322	314	314	293	293	316	312	298	301	296	310	311	280	275	288	301	280	326	319	270	288	290	297	317	300	299	278	310	307	323	287	305	305	278	280	313	265	310	316	319	296	313	328	270	279	272	282	271	286	321	273	281	323	293	317	297	291	287	295	295	315	305	291	284	304	359	281	287	298	351	315	284	319	298	305	284	307	311	267	306	265	304	285	284	300	323	304	281	304	293	298	298	311	297	292	295	323	305	300	319	325	310	317	303	315	303	315	335	307	269	307	290	291	323	315	307	306	308	286	299	283	332	305	294	311	302	279	319	274	290	316	307	259	311	294	298	325	298	300	304	293	315	278	321	287	289	307	311	280	307	297	281	301	288	286	325	302	289	297	316	283	295	323	312	275	287	317	309	312	325	289	302	322	297	288	277	286	262	288	336	294	293	308	310	309	294	310	281	296	316	307	302	287	275	287	309	290	270	272	289	290	305	310	277	280	273	275	308	318	290	308	302	296	283	296	271	293	308	307	295	287	300	284	317	287	272	305	300	286	316	303	286	291	305	300	313	309	304	307	309	305	277	319	284	285	312	286	300	299	302	303	283	284	309	296	286	321	273	292	297	302	321	315	299	297	300	324	291	301	297	298	282	316	298	317	277	272	305	297	293	253	293	305	337	283	288	294	308	311	295	315	307	274	331	288	285	281	310	265	295	319	305	278	277	295	296	302	299	291	280	323	295	277	308	268	290	288	333	291	326	312	299	290	290	314	316	306	311	277	317	318	316	257	302	329	300	325	322	270	308	291	308	289	278	270	299	308	293	295	287	291	311	286	303	294	272	319	330	301	302	296	300	310	309	288	308	324	301	326	300	337	302	306	289	314	320	294	279	285	281	278	307	327	339	285	324	301	302	291	307	313	313	292	305	278	294	278	322	281	300	299	296	308	271	319	308	299	277	297	298	300	319	278	301	318	286	288	288	284	285	297	284	314	276	305	306	286	293	303	322	281	264	321	294	284	303	278	308	314	301	308	268	336	303	304	315	285	304	305	314	305	323	303	316	307	304	305	304	339	284	320	292	277	336	308	279	299	300	305	327	284	306	294	287	296	313	282	289	285	308	302	291	289	305	323	311	271	312	302	316	289	315	291	323	335	294	305	273	299	309	302	279	263	272	322	312	322	272	315	295	300	294	295	299	303	289	331	305	297	312	305	299	294	297	262	281	289	273	301	330	295	289	295	287	297	296	302	308	330	331	322	296	302	293	294	302	310	335	328	284	275	268	335	324	285	304	310	285	297	300	310	304	312	304	309	327	279	295	289	267	288	298	299	286	291	324	314	284	290	297	305	326	310	258	328	292	288	291	287	293	314	304	292	319	308	287	305	295	317	291	297	306	309	306	288	310	285	306	312	296	277	341	278	275	275	303	314	303	322	299	294	271	304	312	335	308	294	302	264	322	275	299	328	316	284	285	308	272	314	315	308	310	286	303	307	338	307	309	282	286	304	271	308	290	288	292	331	305	335	298	289	291	289	327	302	291	313	335	265	300	254	252	312	296	284	309	296	280	283	299	302	291	309	303	274	279	342	301	264	289	278	278	281	299	313	313	315	272	273	314	328	288	304	318	295	337	302	322	288	312	313	311	280	293	293	303	302	300	289	325	343	286	304	282	302	288	303	263	279	303	295	278	295	299	319	296	302	322	258	286	308	296	308	338	291	314	291	268	305	324	285	291	276	293	324	289	301	297	298	301	280	279	335	297	302	286	300	327	311	284	328	328	291	316	282	288	308	333	284	293	265	334	313	311	289	306	287	331	314	289	294	296	292	296	313	286	280	320	303	318	275	312	278	287	298	278	297	290	314	305	289	284	276	296	298	312	289	308	264	282	282	286	285	298	304	317	300	323	289	305	282	276	280	282	302	256	306	320	286	286	288	302	303	300	300	312	271	297	316	321	304	265	308	274	280	288	304	263	306	296	294	301	283	305	327	277	328	294	259	300	297	302	276	261	272	286	316	294	301	293	309	294	302	296	303	280	320	264	304	277	303	275	302	295	279	295	331	322	281	288	301	320	285	289	280	313	279	301	315	301	267	307	294	301	292	313	307	317	299	335	273	306	297	328	283	289	301	286	284	332	292	301	281	304	298	299	282	278	296	312	298	286	315	336	298	309	263	272	322	315	320	306	298	304	326	281	285	272	315	290	275	316	300	274	312	316	322	331	272	298	320	308	286	312	299	319	303	299	316	293	287	306	293	308	305
38575	34555	2496	1293	1048	835	733	607	583	503	518	470	452	426	410	433	383	418	443	412	386	463	407	400	369	444	410	433	375	408	374	421	416	386	394	379	409	442	373	416	365	394	395	415	424	371	425	373	438	405	406	388	376	396	376	425	412	409	436	429	381	380	392	363	417	388	424	374	373	365	403	432	401	361	382	338	403	374	364	389	398	359	373	357	394	366	397	393	374	377	395	410	412	413	388	393	406	394	408	406	403	406	435	377	379	394	390	413	378	358	367	415	394	397	396	378	390	375	413	401	370	401	385	391	361	345	406	412	427	394	407	370	453	366	377	376	439	414	378	362	379	370	378	386	357	413	376	390	400	382	398	399	391	355	363	387	390	388	397	377	386	407	411	382	408	405	360	378	399	414	381	357	384	398	363	362	380	401	377	393	391	385	397	410	377	374	390	389	381	417	386	420	394	392	403	387	400	370	380	382	387	401	369	397	420	376	417	365	402	392	382	383	387	382	422	414	415	380	396	383	327	383	363	387	374	383	371	402	397	394	381	376	385	387	406	379	374	377	388	375	390	416	374	402	454	371	380	384	361	410	381	345	345	375	388	411	396	384	396	421	418	371	422	374	387	364	375	362	378	401	402	392	371	377	401	393	383	379	394	386	370	355	369	365	419	407	450	374	402	369	389	351	409	410	403	378	384	397	404	396	398	402	403	385	421	410	397	400	384	396	351	411	403	375	377	389	380	381	410	395	386	371	426	401	381	376	408	397	402	402	374	407	388	412	370	417	360	380	412	385	400	385	398	385	399	389	390	395	375	383	375	382	373	405	394	372	433	379	369	377	400	373	379	374	361	397	378	372	379	385	406	388	404	387	378	366	382	415	378	407	385	372	386	386	387	368	377	367	375	366	375	346	389	367	384	381	396	392	394	392	368	420	399	398	355	398	385	371	389	389	359	385	385	407	368	368	414	391	376	382	389	349	389	350	403	374	380	403	392	420	407	364	376	374	381	445	404	358	408	421	408	425	355	395	404	394	385	398	379	345	389	388	393	397	404	390	375	380	383	379	380	363	367	387	400	382	393	376	383	364	374	379	390	409	407	398	408	394	395	412	435	362	411	368	391	414	374	376	396	389	399	405	346	393	426	428	400	354	388	381	387	381	411	388	389	387	389	384	381	403	393	394	369	358	363	389	433	437	423	388	391	401	391	358	378	361	359	388	371	357	414	362	403	406	365	395	410	368	356	404	383	400	392	402	400	383	367	408	351	398	380	352	368	393	374	395	407	389	374	361	412	400	383	389	404	375	380	361	379	409	400	410	392	362	407	358	416	368	385	352	389	371	386	417	367	387	418	380	375	405	416	387	370	427	362	400	363	380	376	437	381	401	379	373	419	373	381	368	352	421	393	355	387	416	396	343	401	379	397	396	416	374	401	386	395	402	381	407	379	388	403	391	380	371	372	373	388	391	352	385	379	379	383	401	405	378	394	380	394	403	386	397	355	389	370	393	394	404	384	407	402	375	380	378	413	393	372	382	384	396	376	404	393	411	404	392	398	374	409	384	384	363	395	424	393	372	408	393	379	382	390	393	386	355	386	388	382	391	428	379	364	428	395	378	400	378	365	415	385	379	407	403	376	391	389	373	385	363	375	388	380	366	399	424	398	382	398	368	385	400	347	373	399	399	389	373	410	397	402	388	387	364	381	388	396	362	387	397	388	403	382	366	377	396	389	363	388	403	365	387	399	385	414	375	393	428	366	397	407	379	380	394	380	399	368	359	405	383	393	369	380	382	419	394	408	414	409	366	402	401	411	377	370	371	405	417	447	417	390	407	393	398	400	371	381	412	384	438	398	417	355	389	372	377	377	338	397	368	401	381	395	396	411	393	396	367	404	398	382	370	344	380	380	398	389	383	363	412	378	394	375	349	425	391	398	407	398	387	398	371	378	383	351	416	403	384	413	377	388	376	385	382	396	378	399	371	403	384	384	379	393	381	375	405	362	381	421	386	366	380	410	399	408	397	388	389	393	389	376	374	396	421	384	368	357	384	397	385	377	383	373	366	412	392	385	401	357	396	401	423	380	390	391	361	364	376	359	342	406	388	375	411	378	395	394	446	418	420	375	388	377	396	403	402	388	407	397	409	397	392	396	378	425	391	380	406	386	366	396	415	384	395	364	371	358	417	400	380	381	367	369	390	369	374	404	423	344	409	382	389	392	408	417	365	435	356	403	390	410	355	389	367	418	449	400	409	395	435	423	400	399	351	383	369	366	392	378	431	394	413	417	391	377	416	357	408	386	387	383	390	414	401	374	376	382	399	366	393	407	408	389	416	379	362	378	373	375	430	382	404	394	394	411	394	403	387	371	392	382	376	407	437	371	385	381	410	388	372	432	402	380	373	397	350	389	366	353	417	374	375	409	399	359	381	407	375	393	408	366	407	360	408	380	394	413	407	429	382	380	398	384	418	388	360	383	381	399	412	379	384	380	390	377	395	418	403	392	363	394	388	400	416	399	414	383	367	367	378	371	373	383	413	393	383	408	425	413	385	432	405	392	390	375	388	391	369	401	397	365	380	379	375	366	381	385	398	382	397	380	388	382	392	427	356	384	426	370	402	363	383	374	399	428	365	379	406	386	357	373	419	367	382	395	411	425	372	406	393	388	375	372	368	394	361	407	369	398	392	374	392	399	428	397	418	377	363	391	396	408	403	393	411	383	394	373	389	398	383	421	394	353	404	409	415	401	384	387	390	393	338	425	346	363	397	394	450	405	377	383	428	355	412	389	372	393	389	411	377	397	390	404	344	379	397	358	407	383	399	365	381	397	393	392	365	397	405	400	405	398	402	406	383	401	359	383	387	399	388	405	385	390	373	359	392	393	416	392	412	357	415	422	361	445	396	425	371	392	395	405	400	384	408	398	353	365	363	383	386	356	382	394	385	347	403	396	418	373	389	385	414	402	359	383	383	366	393	395	400	366	423	412	394	422	399	421	415	407	389	408	358	387	395	387	351	400	385	406	399	414	396	375	386	371	389	355	359	376	394	392	377	390	369	373	377	374	379	412	384	369	376	386	395	349	387	423	400	391	401	352	373	400	366	378	368	404	375	378	372	359	368	382	391	438	367	387	402	369	394	412	371	388	383	363	390	406	360	363	389	348	395	367	351	354	432	371	401	418	420	401	386	400	388	382	404	358	421	403	393	351	377	372	399	422	362	381	395	368	407	415	389	352	370	372	371	367	408	412	389	385	384	375	397	435	398	366	381	382	389	386	380	375	362	391	400	390	361	410	404	373	416	372	395	348	396	387	405	406	375	403	359	380	399	372	388	377	403	366	432	393	403	386	391	390	369	393	384	398	405	428	354	407	358	407	420	359	402	377	407	385	395	433	402	354	384	394	403	409	399	402	364	401	382	388	386	371	392	410	395	382	411	377	392	378	397	396	430	359	392	376	378	371	380	384	387	395	400	383	426	371	408	359	415	397	386	379	417
23266	21595	29341	24234	21562	21601	9364	1128	834	819	771	706	730	675	652	654	599	615	583	572	614	619	599	585	617	578	597	580	596	539	579	530	522	577	572	550	549	581	603	527	539	602	595	537	583	618	555	603	560	585	547	527	584	568	595	540	540	551	557	576	529	564	523	529	550	567	568	535	562	554	549	574	584	523	552	576	565	559	555	528	578	510	539	541	558	559	504	508	566	543	549	553	534	532	530	560	558	533	547	560	522	601	550	594	541	526	572	537	582	564	530	574	586	522	530	571	540	524	524	595	555	613	541	541	533	566	542	567	552	548	565	531	585	615	560	557	604	593	557	566	538	558	574	562	605	565	541	556	510	594	594	541	543	544	533	551	505	532	556	536	541	531	545	581	561	568	561	545	514	547	537	570	569	604	541	596	558	603	547	558	537	565	511	531	533	607	509	560	525	540	567	552	552	603	541	531	578	519	581	531	577	526	521	542	525	546	553	552	544	567	542	529	525	588	510	544	566	562	545	516	520	542	575	548	571	574	571	532	524	571	533	582	565	536	533	519	519	521	576	523	545	545	536	500	585	535	568	579	532	520	570	533	567	577	530	544	576	561	571	529	538	573	581	536	517	533	532	573	548	588	552	524	552	524	539	589	572	557	570	576	540	512	543	538	583	589	540	543	557	571	536	591	571	556	566	585	571	558	566	574	556	569	539	559	557	553	567	560	612	528	559	530	534	537	546	555	548	499	515	567	575	563	547	572	499	527	546	586	544	586	559	521	551	576	582	564	583	559	574	523	544	583	571	533	545	529	567	585	551	518	543	556	551	543	552	552	539	564	556	561	525	521	560	540	564	545	559	571	573	575	549	550	539	544	576	547	564	524	565	572	543	554	577	570	550	573	556	578	574	567	583	544	550	555	571	587	565	545	513	586	530	549	580	475	546	574	542	528	561	568	538	595	559	544	562	544	574	531	522	574	534	542	564	536	548	576	578	557	539	554	548	541	539	558	601	546	586	560	550	572	559	534	533	535	551	570	526	569	548	559	557	537	527	492	565	546	533	535	553	570	576	548	597	557	588	500	569	541	559	567	521	521	595	592	561	562	530	556	603	564	569	509	545	578	594	564	532	559	553	518	543	549	564	551	573	528	525	565	596	552	548	533	527	554	558	552	585	513	555	506	574	553	556	590	527	559	561	571	540	557	590	592	548	554	549	567	574	528	544	582	554	540	543	555	544	551	563	509	570	600	566	574	524	600	534	564	574	560	595	554	551	540	550	593	521	557	565	558	584	532	583	568	573	531	589	561	559	590	569	543	529	589	563	540	536	534	524	564	556	548	566	585	583	534	570	579	557	569	584	529	563	611	556	568	567	575	570	576	546	583	583	536	545	578	565	557	549	545	527	529	539	523	510	534	556	604	553	565	520	567	580	567	558	557	581	534	554	564	563	551	538	581	588	533	539	543	592	558	595	564	543	544	563	570	560	576	551	578	548	588	555	548	528	536	571	532	548	548	525	524	555	532	569	548	574	557	560	546	571	552	514	593	542	535	525	569	582	544	517	531	546	580	535	545	589	580	556	533	599	541	568	536	543	524	556	582	590	610	538	561	578	538	529	567	574	571	489	527	573	582	596	549	540	550	552	536	562	511	548	559	508	589	561	542	523	571	541	545	545	505	586	534	572	553	558	510	587	536	587	529	542	504	561	521	567	527	543	526	554	569	588	563	536	568	563	560	585	527	554	589	529	544	586	555	495	549	533	517	535	570	531	558	487	560	571	561	529	552	599	554	529	567	531	561	558	552	558	540	502	540	561	554	532	520	554	581	560	550	588	542	563	567	564	559	539	520	537	603	583	553	519	589	543	561	545	579	524	548	587	538	532	572	529	513	552	564	542	577	499	581	570	591	579	562	507	546	586	570	562	521	560	552	536	564	557	575	555	562	528	536	535	533	578	548	561	574	560	521	555	570	536	558	574	564	571	544	551	587	543	554	557	567	556	547	553	534	589	558	516	581	540	556	558	533	556	527	557	559	529	567	557	517	546	598	574	499	585	589	531	602	523	569	566	575	562	506	558	572	534	574	522	538	569	603	546	567	533	524	583	536	603	536	564	552	536	526	544	548	572	524	581	571	548	545	573	583	552	560	580	486	510	529	568	568	544	560	519	588	547	568	601	576	581	570	554	581	547	522	571	562	534	518	551	604	544	581	565	560	584	557	535	558	564	545	569	591	515	558	572	528	535	556	528	572	586	549	529	549	600	579	554	526	561	563	552	576	548	533	546	534	486	566	544	551	545	551	555	529	548	584	545	538	580	596	512	542	561	561	547	574	584	564	553	544	539	529	581	549	508	543	540	561	569	510	557	580	546	556	537	562	602	527	560	528	547	530	521	558	590	535	522	578	529	576	607	572	541	574	578	512	526	578	555	553	543	538	569	554	534	552	519	573	564	569	548	536	530	582	564	557	564	553	529	549	587	599	557	561	531	527	555	519	554	558	553	567	569	557	552	505	553	590	571	538	569	566	551	586	580	566	512	584	551	519	512	562	545	554	498	569	523	539	572	555	568	534	567	544	540	552	537	561	563	583	513	544	600	553	527	522	544	574	581	561	582	541	536	587	553	552	527	544	528	545	553	533	542	569	510	548	590	544	595	549	552	489	543	539	523	526	534	552	582	559	526	548	566	534	542	567	516	577	529	540	546	580	582	541	573	541	536	552	484	557	591	552	553	583	547	583	540	536	520	549	505	533	544	565	509	509	559	535	553	574	517	564	580	540	544	543	560	568	537	546	559	496	558	545	550	531	546	549	538	591	574	551	577	539	511	548	600	524	525	555	548	562	526	567	557	582	529	542	536	524	543	552	566	532	571	569	566	598	536	526	531	537	525	547	593	560	526	551	517	550	574	539	527	548	543	499	525	554	555	556	572	584	580	568	588	592	588	577	595	546	583	544	561	537	548	558	606	535	585	599	527	557	525	532	532	525	525	550	551	590	526	561	545	554	569	532	559	530	569	557	577	551	563	524	537	566	525	552	530	543	525	515	562	531	557	545	539	570	579	568	583	545	540	568	532	543	549	541	527	551	545	526	528	526	547	519	576	568	563	589	568	534	524	527	530	553	540	509	589	572	573	542	560	533	550	562	549	520	550	545	520	548	556	545	560	546	525	577	570	529	565	555	539	529	516	550	534	508	528	502	526	578	545	551	568	553	537	555	548	537	540	565	557	562	571	530	551	518	528	542	542	525	542	546	522	502	558	568	547	549	555	543	577	544	541	558	550	530	625	584	530	572	563	552	520	577	537	541	507	567	537	563	527	550	541	521	554	534	545	521	559	569	569	560	623	538	566	578	534	571	564	602	549	529	586	548	546	549	527	572	546	569	574	574	568	547	589	555	551	612	573	581	538	588	552	551	564	542	580	544	543	508	521	538	543	549	581	494	518	594	525	508	542	534	559	505	557	572	561	508	566	525	546	563	561	522	585	523	568	540	554	582
45552	46157	8510	4271	3115	2406	1887	1566	1329	1175	1125	993	947	932	830	827	783	774	752	723	718	733	707	740	672	713	689	670	692	678	671	687	642	628	668	696	681	670	651	660	670	660	702	662	666	659	635	673	631	645	669	705	640	674	681	672	669	719	689	659	629	710	659	668	668	656	658	633	591	657	652	625	663	645	638	635	615	661	645	637	622	640	653	682	645	704	643	631	663	661	649	635	641	656	655	627	660	683	668	652	668	683	666	658	674	652	654	604	636	692	616	649	697	652	676	639	680	634	650	639	615	656	641	701	631	646	667	654	627	670	618	662	661	660	653	659	682	655	667	645	644	674	656	655	645	681	686	656	639	611	675	669	672	694	642	698	649	628	637	673	680	675	656	656	675	635	661	654	613	662	606	669	648	668	657	575	628	701	670	660	631	676	705	632	669	651	636	635	613	685	627	629	686	692	692	623	704	706	629	668	660	659	636	648	662	687	604	660	651	640	631	628	637	606	643	647	628	649	619	640	686	622	655	702	628	672	621	638	644	643	665	627	666	606	632	655	650	651	677	648	641	666	672	648	657	630	661	615	655	670	641	615	650	598	652	657	644	658	659	637	632	648	673	619	631	679	702	653	632	677	665	644	699	638	636	680	660	630	688	661	631	678	653	702	686	673	676	671	640	649	633	673	678	646	665	611	651	609	641	656	678	676	692	674	600	654	636	682	687	652	657	676	631	691	654	636	693	593	652	668	669	698	652	676	640	693	643	638	635	621	626	662	634	668	666	634	602	656	690	601	662	642	618	705	683	666	655	647	669	630	701	689	656	618	662	655	655	625	649	551	677	662	617	652	704	699	653	651	610	643	639	633	638	649	624	653	632	654	693	614	680	626	652	679	643	636	656	665	651	630	644	632	687	679	654	621	676	682	609	650	673	650	670	659	655	638	598	667	662	589	636	656	641	630	658	650	666	631	642	652	670	641	658	663	654	628	634	632	664	621	609	641	657	648	656	644	595	665	655	623	664	609	663	667	696	646	652	670	564	682	657	643	664	654	666	657	686	649	637	624	643	654	690	662	602	673	641	683	591	690	613	652	640	672	646	677	663	641	674	639	625	631	610	645	670	667	647	642	658	611	680	661	691	635	677	618	647	634	661	604	666	672	659	624	629	622	661	652	621	628	616	643	659	640	634	651	607	688	650	626	582	653	705	738	662	645	666	645	626	651	629	657	656	683	670	634	627	629	610	657	633	647	685	644	644	653	618	660	619	700	687	708	670	632	631	640	743	680	674	661	660	689	666	627	642	624	672	643	668	701	663	586	655	656	652	632	597	604	656	646	674	666	711	586	634	631	639	626	636	671	624	685	608	641	657	600	644	652	646	677	637	636	692	652	659	662	663	623	638	645	657	593	606	643	671	652	641	625	616	610	624	593	677	625	631	630	682	652	646	625	727	663	664	611	679	641	637	626	630	656	609	671	650	608	627	681	638	675	675	624	622	633	711	643	664	662	644	664	654	645	613	647	618	680	630	668	684	625	625	660	635	645	689	627	610	637	639	643	658	583	687	665	677	610	666	613	659	677	676	614	645	633	684	664	636	662	711	592	668	656	658	659	710	677	631	647	668	651	705	630	616	602	592	636	643	673	623	615	664	629	662	670	663	652	650	651	707	604	627	624	668	619	665	652	613	626	606	631	670	615	622	669	640	630	672	634	630	661	648	657	587	670	657	650	683	646	619	646	696	619	657	638	670	656	677	672	697	681	623	663	665	644	618	653	645	630	613	656	625	672	628	662	635	702	636	634	613	617	658	671	665	605	675	630	618	641	617	640	647	643	631	615	627	661	659	664	652	621	608	689	622	740	651	651	643	602	643	703	603	682	643	653	642	661	646	633	633	672	659	694	652	635	605	668	652	677	651	669	665	651	662	617	657	631	629	656	657	663	589	675	625	680	662	604	648	669	617	683	643	690	685	641	639	608	628	666	631	624	671	650	651	610	603	624	639	658	666	633	641	638	650	634	678	619	634	665	629	666	607	624	674	694	689	626	694	618	612	611	663	660	661	627	657	670	667	651	607	595	642	687	651	620	671	602	684	668	641	607	671	622	683	582	640	658	646	644	624	611	645	625	651	653	657	647	681	615	646	660	617	681	664	694	673	664	654	687	596	706	633	710	656	630	642	594	610	607	670	670	609	664	685	659	671	634	605	662	631	673	653	672	621	659	604	648	624	650	633	673	630	664	683	657	610	637	582	602	693	650	636	656	652	684	665	652	655	602	650	637	664	661	668	616	636	647	672	632	610	632	662	618	639	632	633	635	666	671	713	667	655	682	638	640	669	654	638	631	585	665	606	649	685	674	627	658	635	654	659	667	638	633	694	611	652	665	665	627	647	684	643	620	601	632	637	659	660	709	660	666	632	657	640	617	668	598	648	652	632	633	669	596	712	659	598	665	694	665	674	643	644	669	678	597	659	648	633	668	608	658	640	656	659	691	677	692	673	650	668	674	682	687	657	660	678	620	688	640	624	644	651	627	670	615	620	667	638	665	669	616	623	656	671	651	665	631	613	607	646	710	646	644	625	643	637	675	611	654	658	721	622	690	628	643	656	628	635	620	661	639	658	649	676	672	674	644	609	674	637	666	652	642	661	621	647	630	650	677	667	666	638	646	665	642	651	670	639	657	624	640	637	630	625	686	631	616	661	655	644	660	617	636	670	659	677	721	623	654	678	607	659	653	691	631	641	676	676	635	656	628	688	612	695	679	618	630	668	685	628	654	680	667	675	589	626	637	638	666	627	667	671	659	620	693	680	631	630	607	643	623	647	629	633	597	664	655	639	682	650	650	675	643	622	655	620	672	667	651	690	649	656	665	649	674	690	652	706	660	658	654	629	634	700	664	657	662	652	647	625	683	679	670	642	617	672	614	639	671	686	663	658	659	629	643	638	650	669	670	666	664	651	654	616	622	630	654	653	662	645	665	667	631	655	657	613	685	637	627	640	619	682	675	635	702	667	689	641	691	644	640	629	659	635	607	641	625	660	650	675	667	667	642	642	632	634	635	602	664	629	665	665	667	642	644	670	631	624	593	639	673	644	646	626	621	617	671	646	622	656	586	621	629	623	658	651	685	662	651	641	674	663	657	670	654	624	648	676	676	631	666	618	625	647	638	645	666	660	653	649	661	622	654	650	669	655	681	635	668	661	657	655	693	685	692	675	664	662	679	666	596	603	591	636	659	677	632	627	632	671	681	652	601	652	614	650	648	647	610	624	660	620	678	643	665	644	665	633	645	723	627	641	635	611	620	633	697	671	679	619	630	674	639	647	665	687	696	630	656	687	670	613	646	634	623	625	634	641	643	597	630	696	651	649	639	646	644	632	662	657	685	690	669	657	599	662	636	635	610	661	610	639	652	682	644	608	623	612	656	660	669	636	633	683	638	640	632	623	642	700	611	685	748	611	625	659	646	636	649	670	664	658	656	672	673	676	692	637	630
29730	25138	13136	1202	287	244	216	201	215	182	201	199	177	201	184	193	178	175	186	203	193	183	182	193	172	218	201	193	186	167	182	169	191	197	195	182	200	188	161	203	181	187	193	189	202	207	165	195	184	195	180	195	176	191	206	208	171	207	153	194	192	199	195	185	218	175	198	194	182	185	183	194	182	169	181	191	196	201	222	168	166	156	169	177	203	187	196	175	175	201	156	184	199	187	187	180	175	179	176	193	182	200	188	188	182	185	184	181	189	199	197	179	214	189	194	177	204	182	203	175	197	201	164	193	172	178	205	152	183	168	183	179	164	141	187	177	181	183	209	185	177	171	208	179	181	173	174	230	173	180	186	184	173	198	217	172	196	177	164	158	181	189	201	200	172	178	193	157	201	191	163	205	192	174	185	193	189	186	203	156	190	199	187	178	173	192	168	172	190	171	193	202	211	157	167	181	209	161	178	178	165	182	187	181	173	183	182	196	179	181	171	197	170	177	180	179	179	185	207	189	175	166	178	198	184	187	187	184	183	189	199	183	169	194	173	196	199	206	178	184	167	181	175	184	193	193	195	183	187	200	181	188	193	191	189	181	206	186	198	150	194	204	194	170	168	227	166	194	171	192	168	179	185	186	156	187	189	184	194	185	180	197	184	181	188	187	179	180	175	189	184	194	165	180	189	218	209	173	206	194	177	205	166	180	175	193	195	184	160	154	205	159	211	190	158	172	173	159	203	182	192	183	197	196	176	217	206	188	201	180	196	204	173	170	201	190	171	189	170	181	176	189	179	173	187	190	176	179	196	189	209	180	201	189	170	203	186	162	215	201	209	173	196	217	168	167	193	163	172	185	192	172	198	205	197	195	177	178	197	181	180	197	216	171	209	194	188	186	190	174	206	170	174	173	184	159	164	200	184	197	183	198	195	186	206	160	166	179	195	179	174	183	174	187	190	197	187	178	175	173	174	192	179	177	182	179	172	176	186	190	189	181	210	176	196	180	177	206	185	158	165	199	174	187	173	168	178	185	182	196	198	194	188	206	173	156	169	180	217	226	175	197	185	177	188	185	179	198	172	178	184	163	193	173	185	194	175	187	172	186	174	175	155	189	168	175	188	180	157	206	192	186	180	187	188	203	158	172	182	206	194	172	193	181	175	185	200	192	200	185	201	176	151	174	161	180	191	192	188	194	170	194	201	163	176	174	184	180	186	189	182	178	166	201	160	180	167	209	180	143	197	193	185	190	171	198	201	159	207	180	173	181	167	191	182	208	213	178	201	178	164	181	194	178	174	176	195	179	184	199	171	177	166	194	179	176	171	177	199	192	194	172	199	167	169	172	184	178	214	190	204	176	182	181	197	166	182	181	183	188	184	165	180	161	195	196	169	172	177	188	184	180	179	186	193	204	202	189	181	166	166	184	183	176	199	192	190	179	175	191	188	181	168	174	195	184	176	184	178	157	194	182	232	213	170	203	201	187	181	168	180	176	190	175	204	173	189	208	193	187	170	191	193	159	182	207	186	161	157	164	206	165	181	171	194	175	188	174	186	182	171	176	184	199	200	204	202	164	193	176	190	218	175	169	167	191	187	184	199	191	216	166	194	171	161	197	195	176	191	184	211	191	182	205	177	185	204	178	210	195	183	177	178	180	170	180	190	176	189	184	192	175	176	203	215	191	183	183	191	185	185	172	188	205	145	176	186	190	168	185	174	182	188	196	178	184	177	176	195	179	194	173	178	188	222	177	199	175	199	196	189	186	202	192	195	197	162	174	197	191	153	191	189	193	164	204	168	161	179	173	171	199	187	175	176	193	188	169	173	162	193	174	176	192	187	168	165	177	174	190	188	178	185	180	187	205	194	193	169	174	186	215	191	206	208	174	221	174	171	181	184	184	178	178	191	182	188	189	174	174	175	192	203	170	209	173	178	167	186	181	163	192	191	190	198	205	178	178	198	179	198	178	189	189	176	160	162	167	201	196	186	181	183	199	202	182	194	180	204	183	198	198	174	157	176	199	185	187	207	197	172	201	192	193	197	172	174	190	191	188	195	167	192	181	189	162	195	200	213	188	180	183	180	189	167	167	191	158	158	174	203	178	181	205	204	168	197	166	208	175	184	190	176	215	185	171	183	189	170	173	173	179	166	168	185	164	193	179	180	197	203	180	188	165	192	192	201	180	196	190	198	181	206	180	195	181	200	171	190	173	166	175	200	194	160	199	188	166	185	175	172	192	167	176	170	202	198	192	176	199	183	162	196	174	190	189	175	202	197	169	185	177	191	201	193	201	177	195	170	151	182	201	178	183	186	181	183	191	187	175	202	177	190	203	192	201	185	181	198	207	190	190	204	189	185	207	202	173	180	176	190	188	176	160	198	176	177	167	170	175	187	197	204	209	190	179	188	208	192	202	198	208	173	181	189	180	170	199	168	170	183	214	191	191	191	190	180	183	202	197	179	186	166	169	157	168	181	200	196	184	176	186	192	227	183	185	192	155	162	195	202	180	193	181	180	195	175	168	183	197	182	173	176	165	162	198	193	177	184	180	172	168	187	194	165	168	179	192	181	185	178	175	163	182	181	172	181	165	193	176	181	186	204	166	181	187	181	189	189	182	169	174	186	170	195	162	197	180	173	190	173	200	176	171	167	197	192	171	193	162	169	170	194	174	168	185	181	176	180	180	168	187	182	196	182	177	183	192	178	185	200	166	169	191	172	209	194	188	189	170	181	169	169	144	186	164	176	200	196	220	201	207	186	165	211	188	177	185	199	183	170	179	169	179	189	164	188	170	183	168	186	190	171	196	188	182	189	181	184	169	186	190	189	187	186	220	166	199	185	189	177	184	179	193	179	169	167	186	203	194	200	172	172	206	187	188	182	182	187	184	185	177	206	187	181	183	182	161	187	191	184	166	189	201	164	176	186	201	170	172	178	192	178	208	189	182	153	179	196	189	183	168	188	169	166	177	200	191	180	210	200	200	179	191	174	197	185	182	165	196	176	171	169	182	179	176	187	194	193	202	184	197	178	198	179	183	183	171	196	183	176	180	202	174	191	168	188	163	216	182	180	152	196	167	175	205	182	177	185	204	187	197	184	192	190	182	187	193	198	192	178	179	182	176	184	190	165	200	183	183	176	187	163	174	164	187	189	173	201	175	176	164	198	181	188	178	179	188	172	177	176	189	188	190	183	199	168	209	199	183	198	181	190	190	188	192	175	159	182	169	171	180	193	193	182	185	173	202	152	182	176	168	169	172	173	189	187	179	157	165	194	172	189	159	166	192	184	203	199	195	186	164	182	177	184	177	212	177	214	192	177	190	162	181	199	179	168	189	197	194	183	179	180	194	191	194	162	174	172	187	172	170	190	183	203	164	187	170	180	182	179	193	191	167	174	184	192	206	180	213	184	185	201	177	164	211	193	170	187	183	188	183	202	209	179	192	189	180	184	200	173	192	171	192	173	184	197	187	175	191	183	168	211	155	175	176
35246	26419	629	341	365	302	310	300	258	244	255	283	257	253	245	234	247	260	255	267	245	243	253	278	223	273	256	228	261	259	229	234	233	213	243	252	221	269	233	235	247	270	238	253	239	243	265	241	256	245	247	226	227	225	233	261	241	251	269	254	254	237	237	257	230	257	252	261	247	239	250	232	260	232	224	214	218	253	267	256	257	265	249	263	241	255	225	241	257	220	253	232	245	225	259	234	208	263	246	264	251	244	257	240	230	242	243	256	238	269	233	267	237	247	240	255	251	236	248	262	238	263	243	248	259	210	225	247	199	246	252	225	240	234	242	224	247	247	239	237	238	255	217	244	219	260	270	235	242	282	254	222	250	262	253	228	251	243	245	254	241	240	211	260	253	239	224	251	239	239	239	266	252	213	236	240	254	245	257	220	243	263	268	243	247	268	240	234	229	260	252	239	254	217	245	255	230	230	226	275	259	225	260	240	240	250	251	262	255	227	237	240	229	215	232	238	258	259	256	223	212	229	265	255	223	229	247	234	230	231	272	262	256	242	274	225	208	248	243	238	290	237	245	244	251	240	251	250	268	241	247	239	259	226	237	256	209	223	232	236	270	255	277	211	241	249	258	239	246	287	271	245	266	260	233	253	260	241	245	251	241	223	252	228	249	230	253	251	240	259	250	254	242	248	246	255	252	258	260	280	230	274	248	230	267	228	224	257	234	243	255	258	234	242	220	255	253	255	268	271	241	217	212	232	244	233	216	223	224	206	252	272	228	231	241	226	229	242	234	233	254	263	252	247	254	262	224	245	270	255	256	262	233	270	240	266	245	232	242	271	245	233	269	232	224	243	263	256	230	224	236	243	246	252	233	237	237	219	240	256	268	261	252	244	242	258	241	251	211	257	230	234	258	248	252	247	257	267	249	239	236	233	295	253	284	288	249	230	264	260	248	238	259	236	245	237	244	236	252	278	270	216	244	219	228	254	240	247	241	256	257	246	220	236	261	232	238	249	245	254	243	246	246	255	253	230	236	257	220	243	243	254	263	229	241	237	248	251	237	259	250	243	250	251	264	279	239	253	262	254	242	242	253	252	234	234	255	251	236	261	237	238	218	216	263	232	251	219	238	244	231	244	237	235	238	226	229	255	261	238	201	240	265	278	245	241	256	228	250	254	231	263	248	223	241	212	244	229	261	226	239	244	231	245	246	239	252	254	229	249	235	219	207	209	234	245	243	264	237	236	263	224	265	209	224	250	237	253	256	250	262	226	258	245	274	237	252	255	261	249	235	231	252	253	250	244	242	262	246	249	234	259	271	235	257	244	236	222	257	205	243	266	232	260	275	251	221	252	256	227	241	232	229	225	246	214	226	241	236	235	222	241	261	245	266	249	225	244	244	242	241	254	257	251	228	257	238	250	251	225	230	250	237	226	231	236	236	215	273	243	259	232	247	257	248	271	230	251	246	227	242	231	258	269	223	248	221	237	222	237	255	246	238	258	227	250	248	240	254	275	225	244	240	238	231	265	254	235	266	218	232	249	231	266	256	232	239	232	236	258	236	241	235	245	256	251	251	231	244	236	228	263	250	268	219	256	289	236	245	269	265	235	252	254	236	268	231	214	252	269	239	262	239	233	254	244	251	266	249	279	230	265	213	246	250	237	233	238	247	252	274	249	257	246	230	241	254	235	232	237	245	245	243	237	243	237	244	240	274	258	252	267	235	269	265	258	248	228	226	236	264	247	253	247	253	253	224	253	277	243	255	255	223	277	254	236	261	216	228	245	226	235	249	240	272	242	246	261	274	254	231	247	243	245	238	250	211	259	239	256	235	258	237	253	230	247	241	253	227	254	227	254	258	266	245	248	254	247	270	244	264	281	228	264	256	237	255	218	240	257	242	223	224	279	240	221	233	216	252	238	231	271	249	229	226	257	269	224	255	259	241	225	243	236	243	266	253	236	263	252	250	233	251	231	238	234	238	261	257	256	256	261	246	266	230	242	250	265	273	272	260	266	249	226	244	253	214	247	235	238	250	240	258	256	276	252	245	235	245	256	246	258	240	250	243	253	237	254	250	243	249	235	248	232	251	244	221	251	244	253	261	273	250	252	254	250	248	249	240	247	240	237	258	231	222	229	249	245	242	269	238	251	239	237	241	248	213	248	226	226	248	241	261	242	258	245	229	252	251	253	228	237	249	240	243	247	250	242	240	257	240	258	214	245	239	238	276	279	225	211	251	246	244	245	232	254	237	268	250	229	219	236	245	269	267	252	225	267	252	265	260	248	240	256	237	236	250	246	227	233	232	271	275	276	243	246	257	249	254	213	266	228	277	227	247	220	249	214	244	230	257	201	238	255	248	238	246	237	222	247	234	253	275	273	232	232	233	235	225	240	245	244	227	232	249	232	252	249	235	263	289	250	254	194	248	227	271	251	252	254	254	255	233	255	241	258	250	218	249	256	240	261	250	251	209	250	217	229	227	223	245	229	259	277	245	242	262	284	280	242	241	242	236	243	247	240	237	251	251	241	255	260	214	240	242	257	229	245	258	246	253	237	229	262	250	230	226	243	246	247	255	279	235	232	250	224	269	263	237	220	230	254	245	233	244	235	260	237	248	222	236	245	238	250	266	239	246	228	230	242	254	230	237	248	241	240	253	233	236	241	273	241	239	267	234	243	232	255	250	234	224	244	282	253	240	227	230	259	224	274	267	234	227	224	211	244	236	218	216	249	238	227	258	241	260	231	268	229	222	246	253	276	249	264	253	236	255	234	239	250	270	248	243	288	250	237	261	243	257	232	261	216	256	248	226	240	246	241	244	219	221	274	242	242	252	240	275	253	273	245	242	247	238	236	262	235	230	235	239	243	247	268	265	241	224	254	254	250	265	244	234	251	259	247	245	234	247	258	242	258	233	261	233	238	237	262	254	241	231	225	250	262	265	286	246	278	238	238	257	245	271	216	234	266	260	235	236	272	254	220	224	259	255	232	244	254	238	261	255	244	249	234	258	248	252	248	280	249	262	239	245	239	251	243	263	225	263	237	223	216	248	259	247	231	233	269	253	245	241	247	245	241	243	237	260	250	247	238	254	254	254	253	231	227	263	223	257	239	245	265	231	279	235	247	241	258	255	247	243	249	264	285	265	248	263	228	241	243	236	212	248	251	240	235	273	242	246	235	259	255	232	252	223	216	261	251	244	225	226	242	258	238	230	244	212	241	241	261	232	221	230	268	208	238	237	240	230	269	237	268	245	226	235	247	219	238	236	236	230	243	240	233	256	243	261	215	245	234	249	260	231	258	252	229	268	209	224	256	240	244	261	241	225	248	242	258	245	253	247	269	255	232	262	261	245	250	256	240	251	250	234	233	234	250	256	262	264	244	264	259	242	257	221	258	210	240	243	233	241	233	278	258	259	225	252	237	263	243	238	229	254	222	235	245	258	225	238	252	242	216	239	222	238	259	234	273	240	283	241	224	232	236	266	266	236	250
24403	21515	28588	24839	21362	6100	691	506	478	415	377	362	356	383	334	338	314	320	325	315	305	320	320	321	309	297	312	331	322	298	298	293	306	321	287	318	312	303	329	314	292	289	308	315	301	299	299	312	318	290	279	329	312	305	290	301	274	294	294	315	302	310	298	293	302	273	305	285	309	325	336	304	310	282	305	332	306	313	302	316	289	269	281	309	303	300	285	295	298	321	295	305	314	279	314	280	266	292	286	286	302	295	283	282	303	307	294	318	298	271	300	319	289	269	282	302	270	311	268	312	326	282	280	304	305	280	333	317	314	270	294	286	303	286	307	267	336	293	317	307	322	262	315	311	287	314	280	278	316	319	328	291	282	288	283	305	304	292	292	307	321	340	317	303	300	296	301	333	277	289	295	297	318	316	308	326	280	281	286	309	295	296	290	304	285	313	319	288	306	322	299	296	283	319	312	323	330	308	300	294	281	276	322	297	313	315	323	282	313	295	273	321	288	310	339	298	299	312	313	302	308	279	322	302	288	291	299	288	337	293	310	303	305	313	305	314	301	295	307	312	273	292	255	302	279	330	319	300	290	307	334	326	300	282	308	278	299	274	302	302	299	307	320	287	318	299	322	303	323	295	313	305	294	293	318	290	289	277	294	297	317	317	297	303	300	297	327	311	283	327	301	287	305	306	282	285	305	285	275	287	334	340	294	298	312	293	299	283	287	285	260	254	323	297	312	282	311	294	307	309	338	302	294	327	281	274	305	320	290	285	284	276	317	316	274	292	277	303	259	278	283	269	335	326	303	316	283	283	316	299	329	292	309	318	313	308	287	307	320	266	282	284	307	290	293	308	288	288	288	303	310	292	335	302	296	279	302	261	326	286	274	277	305	301	289	319	314	274	303	295	283	287	276	305	303	277	318	286	310	308	325	296	284	285	301	313	295	288	290	274	291	302	299	302	310	310	266	285	292	328	311	300	307	309	292	303	306	277	316	314	291	292	288	280	272	309	277	307	300	338	308	274	302	297	298	255	280	302	287	296	311	293	309	308	323	308	293	309	303	277	298	302	301	290	280	301	282	304	290	307	301	310	334	317	311	276	278	264	283	290	308	260	278	329	289	306	291	275	290	275	322	263	306	265	290	255	291	305	298	315	291	333	304	302	291	298	309	290	317	311	304	313	246	325	285	320	307	322	312	327	302	302	291	301	325	315	294	286	303	307	299	336	306	299	271	320	293	314	269	297	293	306	319	269	305	277	301	292	309	284	312	313	273	285	308	281	296	319	286	284	345	311	341	262	262	288	346	293	294	315	281	291	297	299	299	280	299	320	268	294	281	318	296	301	298	307	313	294	296	300	325	298	300	290	287	305	286	288	287	290	293	297	302	297	283	304	329	316	300	290	283	277	314	251	281	296	308	274	300	291	291	308	274	274	300	329	310	313	296	289	300	314	356	281	302	312	301	280	265	282	287	317	295	324	299	302	302	352	314	298	306	298	324	312	298	312	311	302	279	276	296	317	288	295	288	322	306	294	304	325	289	294	275	302	297	287	327	299	286	295	319	300	304	306	309	328	289	296	271	316	309	302	308	307	289	291	294	309	320	291	285	275	308	287	283	320	281	305	319	334	318	294	295	278	299	309	278	296	301	280	288	298	308	313	279	294	309	306	287	288	301	309	269	258	314	304	282	305	287	292	295	279	297	302	308	280	317	275	336	295	296	297	342	305	327	310	302	290	307	282	322	325	301	323	293	340	277	278	329	296	311	299	317	281	276	288	322	322	288	285	300	319	305	301	308	299	307	324	300	309	282	311	326	304	304	298	287	319	279	285	312	305	306	292	320	307	289	320	297	288	281	280	289	310	311	304	318	283	297	299	313	302	310	300	301	311	296	320	271	279	281	301	287	262	321	296	317	294	294	264	302	308	277	287	310	281	313	300	271	325	315	300	297	312	279	316	267	302	277	280	297	286	273	252	330	271	307	329	350	285	306	271	263	283	309	292	297	303	304	312	310	298	322	303	300	301	305	304	312	293	312	312	276	309	299	326	293	314	285	307	324	308	300	285	300	325	281	293	313	280	321	308	295	289	296	320	304	344	286	285	295	263	271	296	298	285	306	327	280	312	333	331	296	270	299	306	300	293	323	305	277	291	319	294	290	307	306	270	311	310	316	296	312	294	285	330	311	290	294	330	294	326	326	288	320	308	284	298	305	284	249	288	303	298	324	311	323	295	280	314	271	288	273	294	298	321	319	282	316	286	289	337	270	275	277	322	302	291	299	313	285	307	292	317	292	283	283	333	279	303	259	304	315	323	313	276	289	309	320	289	273	280	286	313	275	296	289	270	289	307	296	295	292	310	333	299	282	296	319	291	309	303	288	319	311	300	318	288	329	303	333	293	310	306	311	279	242	288	296	288	301	278	288	326	294	306	267	304	283	283	294	288	299	334	322	277	294	296	257	292	271	321	295	277	299	303	279	325	312	338	293	289	312	310	323	297	286	308	339	277	297	292	342	278	310	319	275	291	295	306	285	293	289	271	271	301	323	300	295	307	309	315	301	313	284	317	285	278	299	305	307	311	329	295	314	279	279	288	297	295	308	307	302	290	279	303	315	286	297	271	311	300	314	288	266	298	277	321	302	295	302	306	291	291	302	310	285	274	296	258	336	317	297	307	300	289	328	314	293	307	307	287	276	273	268	300	298	274	287	311	304	309	285	315	274	325	302	280	287	308	328	300	299	286	285	307	303	293	331	288	331	296	261	299	305	263	324	286	308	294	296	321	286	318	286	295	285	308	256	262	309	312	285	281	306	308	314	290	305	329	283	307	291	289	305	296	297	309	307	296	298	286	336	298	305	303	316	313	316	280	300	328	309	289	279	304	289	290	329	304	293	305	292	283	310	298	283	289	292	260	333	288	283	291	266	281	276	309	309	306	320	302	310	293	312	304	318	301	307	288	316	293	303	334	317	278	290	299	281	308	284	317	302	284	296	288	316	308	262	278	271	287	294	277	326	293	336	321	297	276	289	302	292	268	280	298	303	330	282	282	309	293	297	288	280	322	279	299	301	343	288	295	318	337	312	294	302	287	295	301	291	310	324	313	309	301	291	269	277	315	309	312	291	282	349	288	294	313	278	297	297	299	302	281	300	275	287	284	285	335	317	306	312	284	330	282	278	289	290	320	291	303	278	269	306	329	315	305	281	332	289	302	303	282	300	298	327	308	303	314	317	299	327	297	295	296	302	274	289	275	282	322	319	303	282	286	298	317	326	280	286	294	297	288	306	304	308	302	330	282	315	302	327	332	297	288	311	282	306	304	295	269	293	292	305	288	283	272	271	305	290	288	309	285	273	311	293	324	301	273	312	302	299	286	296	289	275	276	316	287	276	292	315	302	289	303	288	296	267	297	307	293	312	325	308	299	313	292	308	279	314	323	284	315	282	275	296	317	295	307	299	284	286	290	284	306	274	269	311	300	292	295	286	306	297	314
39894	36659	4375	2127	1558	1172	924	747	646	587	541	504	499	474	465	426	404	408	429	418	414	392	369	417	401	413	420	382	401	357	390	357	421	329	374	358	389	354	388	378	357	391	416	386	379	366	381	413	357	380	398	367	348	389	414	362	330	371	384	349	360	382	380	386	395	402	405	341	359	377	341	380	387	385	368	372	388	380	410	332	393	366	349	396	354	344	408	371	379	377	374	336	371	352	356	389	367	409	393	365	401	368	375	353	413	374	367	357	357	384	331	373	362	353	336	340	432	365	357	357	353	370	345	397	356	372	373	354	360	344	379	367	353	344	371	393	366	371	366	394	389	349	363	382	369	374	372	387	388	353	381	381	373	396	394	365	342	364	391	343	362	379	383	354	365	370	353	341	394	379	371	377	359	365	385	363	387	345	381	373	369	330	351	348	387	338	402	340	383	394	376	384	351	367	356	358	383	355	381	402	396	356	351	349	378	348	378	406	343	416	346	369	351	372	373	378	385	328	373	349	370	360	396	394	367	397	352	361	369	355	389	350	354	336	366	316	384	410	383	374	361	364	332	369	381	374	414	357	368	387	385	359	360	370	387	381	377	365	358	346	368	367	355	384	360	366	386	360	357	371	394	405	392	397	383	367	354	378	389	342	354	387	363	353	354	369	368	362	360	351	380	378	386	368	335	337	362	328	388	352	386	368	391	356	337	346	372	383	376	353	341	370	395	345	383	325	351	351	384	355	347	335	365	359	345	376	350	365	390	383	350	388	380	395	356	350	364	361	374	348	361	388	382	378	343	371	369	333	339	368	336	378	373	363	378	352	340	412	342	395	333	355	406	373	355	370	357	341	330	379	376	354	384	394	387	368	362	363	360	370	370	363	377	382	387	380	358	344	364	363	352	364	381	383	389	310	351	352	351	380	386	400	368	357	359	315	342	355	337	363	389	397	353	396	376	348	359	360	357	351	400	338	409	375	363	362	368	360	418	353	347	352	389	346	371	355	397	393	351	360	368	349	352	338	372	358	393	410	383	383	354	358	367	385	364	366	398	394	362	374	353	298	373	350	381	350	383	354	410	388	374	375	332	355	361	391	380	347	392	358	356	367	354	365	371	374	372	375	384	369	365	373	368	395	358	393	383	381	389	365	378	351	364	360	352	341	357	371	354	372	377	363	365	384	378	369	378	395	388	349	363	363	372	403	369	360	377	355	382	348	365	366	348	361	359	354	365	340	391	409	350	375	346	352	386	378	385	404	365	399	383	359	382	382	347	368	359	346	334	339	370	367	349	377	355	402	342	400	398	353	356	384	387	348	338	389	344	355	367	370	385	390	389	366	349	410	391	365	372	385	328	389	364	349	343	355	370	388	380	351	344	365	373	410	362	366	376	345	370	401	343	351	386	363	384	387	387	349	407	401	361	359	366	351	361	368	395	333	323	387	356	363	365	365	374	365	329	370	386	396	365	355	364	359	369	361	362	379	373	368	354	351	352	387	358	356	347	379	356	349	366	354	363	344	375	363	353	398	376	385	388	394	358	351	384	389	351	379	397	365	362	409	396	389	383	377	367	377	357	369	364	369	389	343	364	385	382	360	334	377	365	374	342	370	396	367	370	342	329	351	367	342	413	358	379	389	391	359	376	373	407	359	373	384	370	355	389	362	348	393	355	358	371	323	372	346	349	374	368	402	385	382	383	347	369	365	389	326	358	379	364	360	377	355	353	377	368	367	362	343	386	357	364	376	381	376	368	376	341	371	365	393	383	374	347	383	357	382	386	378	350	381	373	353	392	370	380	384	387	380	412	341	373	394	347	334	352	357	355	397	352	385	358	383	372	382	408	403	377	340	360	357	348	366	348	390	369	381	366	358	384	378	364	346	370	358	339	390	343	347	366	365	361	403	361	393	350	376	342	371	392	340	383	343	346	384	371	375	352	326	373	338	364	327	345	363	349	370	365	361	378	346	355	371	376	367	365	377	375	402	365	354	354	372	341	339	398	366	361	356	382	365	363	355	364	329	370	369	324	409	346	384	339	391	351	386	391	367	369	336	355	354	386	368	380	348	328	342	343	397	371	351	356	382	362	380	335	376	354	376	343	359	384	339	348	347	397	368	384	368	378	387	346	374	344	382	357	380	358	374	337	357	378	351	370	376	342	341	354	348	379	376	359	374	328	347	383	381	352	345	336	361	358	410	355	387	392	343	347	356	398	354	381	390	403	364	342	409	360	407	338	350	362	377	405	350	359	400	350	333	374	373	371	352	347	347	362	352	367	355	360	386	374	386	379	376	365	391	369	356	359	353	370	365	363	393	362	381	357	371	368	343	395	355	388	368	352	378	370	352	343	365	388	380	376	378	366	364	371	379	378	347	366	383	348	373	361	391	362	368	339	348	412	405	374	373	389	395	358	397	400	372	354	343	355	364	328	365	338	367	378	342	391	358	381	389	367	353	376	359	362	365	403	386	344	377	388	367	345	350	373	344	354	381	369	365	360	374	371	353	373	393	395	370	382	339	350	359	358	356	353	382	360	318	367	355	350	340	374	383	408	385	348	365	383	379	374	357	385	386	345	367	364	367	387	365	357	356	355	406	409	350	352	367	344	406	355	372	391	349	377	386	381	365	401	371	361	377	364	372	369	345	356	336	354	347	378	366	355	367	379	346	382	370	352	376	379	358	354	330	311	372	376	349	338	353	390	357	385	381	375	363	356	348	389	359	340	377	385	323	358	373	387	350	361	354	349	382	361	381	360	360	341	353	412	356	356	381	361	397	346	376	351	342	376	409	388	349	338	341	376	371	379	353	343	355	392	391	391	359	337	339	366	382	383	351	361	370	375	343	405	343	357	340	346	346	380	405	398	361	401	389	377	375	352	358	329	392	347	359	386	360	373	359	353	389	378	390	367	356	351	380	371	398	359	366	376	383	377	370	384	369	368	381	365	383	371	359	365	337	373	342	365	362	361	364	369	364	377	403	368	361	371	373	396	367	334	340	362	362	398	371	371	387	390	381	339	354	371	365	350	385	348	371	373	341	378	394	374	375	335	373	333	371	388	364	382	364	372	389	353	378	347	368	379	346	332	341	350	373	351	410	321	353	377	353	370	346	364	388	371	375	348	375	340	362	388	363	341	350	347	420	355	370	369	353	374	372	431	323	338	402	384	387	390	366	379	373	380	392	365	350	369	368	329	346	384	350	347	347	342	391	384	383	365	369	375	349	364	357	383	364	357	397	364	370	367	346	358	358	346	339	346	350	365	336	364	380	357	361	375	389	372	364	379	362	354	362	365	366	385	388	376	333	332	362	353	385	369	336	355	358	399	376	358	361	359	397	364	392	349	392	387	393	380	352	384	371	355	340	383	380	371	349	358	384	332	346	381	359	385	338	397	376	374	361	366	377	360	366	362	371	380	373	401	358	376	372	379	355	378	393	353	371	372	362	360	371	367	368	367	356	339	369	369	359	396	369	376	361	406	371	383	350	364	334
25565	21589	27469	25677	8109	596	452	380	387	390	357	325	348	328	329	298	311	322	312	325	332	306	307	294	321	276	314	278	306	327	302	301	328	316	272	283	325	301	298	300	308	319	284	306	296	264	294	279	278	306	317	292	290	308	329	305	285	326	273	305	319	312	313	313	300	305	323	320	354	319	306	315	289	291	311	328	291	274	278	273	318	288	283	298	328	298	305	317	291	275	310	294	321	282	315	292	289	325	316	284	313	299	300	299	290	310	300	285	296	303	303	269	304	289	274	284	321	289	295	302	293	322	268	295	314	303	306	320	288	312	281	278	306	319	276	323	263	305	299	304	277	272	273	283	263	309	277	281	299	283	303	330	296	313	304	281	303	329	289	309	298	304	288	310	281	279	277	268	299	284	311	302	262	274	314	279	309	312	283	288	287	299	280	308	260	296	332	295	335	285	303	320	295	286	263	302	324	295	318	330	297	284	303	241	297	313	301	315	306	271	299	296	316	345	293	335	286	300	290	302	288	340	310	312	287	316	316	282	308	293	293	315	295	310	293	314	279	310	287	293	302	330	294	286	323	312	292	304	298	308	309	281	321	306	266	285	294	300	266	287	308	290	307	297	304	298	277	256	319	292	293	297	305	281	288	280	291	302	304	302	306	296	307	296	308	286	296	299	290	264	307	265	313	284	264	307	287	280	338	287	299	300	300	289	303	320	281	296	350	311	328	293	282	317	295	301	272	322	315	299	305	285	320	349	291	314	303	290	293	281	307	280	335	318	310	300	278	290	281	324	297	297	266	288	346	327	326	313	312	283	292	303	289	315	293	313	308	295	302	304	299	319	313	285	285	302	316	326	293	314	315	285	318	324	306	316	310	309	305	306	312	257	300	288	284	306	315	289	279	305	277	303	297	304	307	311	297	279	292	309	320	304	310	304	289	309	269	291	322	312	299	313	293	310	304	299	309	312	301	316	305	320	336	297	329	294	334	302	295	295	277	285	299	290	303	307	298	332	304	290	298	308	299	339	299	324	294	296	290	316	291	310	302	280	311	314	318	312	293	291	314	325	281	273	298	303	298	303	301	337	280	290	299	324	270	305	302	308	290	290	320	316	330	308	320	298	276	289	276	289	288	305	289	288	291	293	292	276	307	301	329	289	291	285	277	302	317	306	309	292	305	292	300	288	299	309	281	296	302	291	329	312	277	315	298	288	330	284	296	312	321	289	291	279	312	302	300	269	284	282	342	283	291	295	302	293	269	313	280	299	298	266	325	304	288	303	278	303	336	290	287	304	292	307	311	310	290	296	296	313	310	271	278	287	322	300	332	329	308	329	320	273	272	296	328	276	345	288	294	259	329	298	300	308	309	281	328	301	311	275	292	319	324	321	279	291	303	297	320	308	294	289	274	305	299	304	284	312	301	273	308	316	278	279	286	300	317	266	300	280	316	319	285	310	322	277	299	290	307	303	295	297	300	274	313	339	297	314	332	291	269	285	287	269	283	290	309	286	331	301	291	283	320	311	318	327	316	280	323	287	279	274	304	325	283	294	301	293	312	286	307	289	301	284	314	288	305	326	313	287	308	307	293	289	328	290	306	276	291	283	317	260	307	293	299	307	298	292	298	326	286	328	308	306	288	293	349	290	283	319	323	320	258	317	324	311	311	312	339	303	302	274	309	286	302	321	300	250	275	328	334	303	298	316	322	323	337	288	292	336	336	265	288	320	266	312	290	255	272	329	304	331	326	300	306	292	303	295	325	314	313	349	310	293	262	290	286	293	279	329	317	292	296	300	307	322	313	330	286	274	286	284	271	315	330	333	291	277	298	295	292	302	290	291	271	295	297	279	290	323	300	293	308	293	308	320	318	283	289	267	316	296	313	283	304	288	309	292	300	322	321	302	298	304	295	292	301	297	313	303	273	306	302	280	292	296	292	287	286	284	311	287	284	292	272	300	306	325	298	295	325	304	299	299	309	336	301	325	297	304	286	290	300	298	276	261	320	301	290	301	282	288	298	296	308	314	292	312	315	307	297	286	295	304	288	293	296	298	321	316	279	317	271	294	290	315	307	306	294	326	281	283	300	264	310	299	300	300	288	295	312	313	261	278	312	289	306	292	303	286	268	309	314	313	286	310	309	271	320	308	290	307	292	316	270	282	305	292	296	287	299	277	299	276	281	329	317	324	323	278	300	312	337	317	302	291	317	303	301	294	294	284	298	296	296	307	292	312	293	312	276	299	309	312	304	289	320	296	309	297	306	314	316	276	317	291	323	280	317	318	301	285	294	301	331	288	293	340	313	291	299	310	278	309	292	303	285	312	324	311	319	308	290	291	272	303	297	301	287	310	300	284	294	301	285	315	296	311	320	297	279	301	313	287	321	287	319	309	287	311	300	309	312	316	279	290	298	260	314	321	309	311	266	287	315	284	274	291	310	308	298	289	286	287	302	287	335	309	295	294	308	249	296	284	281	301	283	293	306	304	309	284	313	319	325	288	303	320	313	290	296	310	322	299	322	324	298	299	313	323	309	296	324	288	284	279	264	303	298	287	288	282	289	322	319	296	294	308	326	296	264	286	306	287	325	297	284	295	314	296	280	323	289	279	321	282	305	321	284	297	310	300	292	299	287	310	316	298	290	294	274	282	263	341	270	308	285	310	289	305	282	314	285	293	293	302	296	274	267	298	313	271	290	308	305	326	290	310	256	323	307	267	275	313	310	310	266	286	291	285	295	279	300	304	300	288	295	292	285	290	300	298	307	286	305	341	317	281	310	286	307	294	263	291	264	282	336	270	291	312	317	327	294	286	305	276	303	294	274	305	283	283	317	283	269	281	291	303	313	307	300	308	321	291	309	300	287	315	294	320	303	278	284	325	311	278	314	301	270	266	313	330	339	253	286	270	302	343	332	286	282	276	297	304	290	319	304	316	292	294	289	286	333	295	275	289	293	305	292	310	307	323	310	304	291	290	307	283	281	326	266	318	304	318	326	284	300	299	245	295	279	268	321	308	280	287	300	280	292	288	307	310	309	293	311	279	324	323	263	298	307	265	294	308	304	270	291	294	275	318	297	325	304	292	296	273	307	329	327	305	343	285	308	293	316	277	321	295	307	287	274	315	286	300	296	291	309	312	306	314	274	298	287	319	303	331	327	297	307	276	323	316	290	299	276	313	285	309	309	304	300	292	307	318	294	292	318	300	293	312	275	260	312	311	303	286	281	271	327	297	273	309	319	316	307	298	299	283	315	304	313	279	301	314	277	280	290	282	311	273	344	261	295	292	320	304	287	281	280	290	311	331	297	321	353	311	318	278	305	292	296	289	270	333	298	287	305	265	310	327	313	282	288	294	308	305	286	293	295	290	276	292	290	298	265	307	291	285	313	345	314	273	293	288	298	316	323	276	308	327	318	278	326	288	310	267	302	277	288	288	336	332	290	299	295	318	271	318	295	302	295	314	285	302	276	297	317	316	309	289	309	282	260	296	321	291
38446	38057	2620	1393	1002	796	706	573	523	562	516	471	459	425	401	420	389	416	395	433	409	342	382	409	375	437	402	428	393	415	410	364	399	372	385	388	380	371	398	376	386	419	413	400	398	373	437	409	355	405	422	389	378	414	366	389	359	390	413	417	407	405	389	387	391	396	405	362	383	379	377	400	387	370	369	409	369	411	414	346	412	377	421	394	410	372	387	381	382	367	370	373	430	404	375	406	386	386	421	421	410	374	398	386	391	369	403	379	405	386	376	376	384	413	394	400	405	395	359	378	388	382	367	402	410	388	368	406	364	390	386	406	389	390	359	384	372	400	420	422	379	391	408	385	412	386	375	386	344	378	354	366	372	389	421	426	403	368	408	374	400	382	382	387	364	374	346	388	401	401	398	402	395	372	373	388	400	410	424	390	368	371	386	422	406	367	378	390	415	379	392	408	358	357	406	379	397	395	433	387	393	411	393	372	364	430	371	384	425	348	402	375	362	344	393	375	373	391	400	402	382	400	449	397	376	366	408	405	359	391	411	382	381	406	416	386	373	396	370	372	381	376	433	409	404	429	371	353	383	370	405	396	376	401	400	382	400	383	412	401	386	395	379	419	379	405	382	375	367	425	377	412	376	404	393	374	393	406	396	369	362	380	369	347	365	379	409	401	387	356	361	396	385	399	390	398	415	396	355	394	389	375	397	389	385	384	364	375	394	397	382	402	383	413	392	369	377	425	375	373	341	375	366	375	417	405	402	382	366	391	410	394	376	378	389	395	378	387	378	374	377	393	388	369	396	370	395	356	412	373	393	399	416	381	374	378	415	395	404	375	333	367	364	365	370	379	365	392	410	365	399	390	370	348	381	417	375	371	337	401	398	368	382	416	402	407	387	400	415	368	407	407	371	370	379	385	385	417	382	397	399	405	385	400	386	384	417	375	359	382	358	415	374	354	392	383	395	421	378	391	384	368	360	386	358	363	425	378	360	415	392	397	395	376	357	385	376	385	373	401	395	400	412	392	393	390	392	383	386	407	381	372	381	394	343	381	392	356	381	380	388	377	383	382	374	381	367	409	396	354	380	346	371	404	434	376	377	414	401	371	382	407	389	360	371	387	390	384	410	368	389	413	369	405	380	366	360	375	378	366	382	389	362	418	425	387	398	375	382	373	414	382	395	364	405	383	372	357	377	395	378	358	382	412	396	410	415	365	392	395	399	389	419	394	379	383	380	397	385	394	378	352	382	362	390	410	414	410	360	360	402	391	388	401	395	389	412	336	382	359	381	424	360	347	379	390	400	384	386	380	392	369	384	397	348	407	397	385	381	396	418	363	364	371	426	384	379	392	359	386	387	363	374	405	405	394	385	395	395	406	430	382	406	406	401	385	405	398	369	361	393	406	382	397	405	385	382	407	414	388	354	397	386	390	399	400	391	385	386	396	413	424	375	423	388	400	370	380	375	386	373	381	362	391	417	380	391	369	389	386	379	385	392	390	402	382	405	399	368	390	391	391	390	412	383	362	356	394	386	398	395	387	384	386	392	463	371	404	331	390	369	371	420	428	369	390	385	383	406	397	383	378	392	372	414	388	395	389	380	357	376	402	418	405	374	404	396	387	401	385	399	371	384	366	354	427	396	410	341	373	459	420	417	352	361	410	372	360	360	374	349	388	407	413	414	415	354	399	396	371	388	348	386	429	388	415	330	384	393	396	410	382	343	414	403	415	365	389	383	398	415	372	363	408	428	382	414	402	379	421	386	398	382	407	381	380	412	359	375	376	378	392	402	369	396	397	348	415	393	385	367	369	389	377	389	391	382	394	363	367	378	392	401	427	378	371	396	377	375	369	368	360	356	366	392	367	367	425	382	412	397	388	419	365	378	394	361	387	387	398	402	378	372	388	389	398	357	404	353	384	426	392	399	381	375	431	392	379	359	406	366	393	364	376	384	378	364	408	388	405	369	396	376	430	400	385	351	375	424	391	398	361	366	396	404	392	393	377	398	385	402	383	382	394	412	375	394	398	439	376	393	390	396	389	367	385	382	383	421	393	410	355	371	415	409	399	362	380	373	395	359	397	415	390	404	405	386	398	372	347	383	374	395	368	438	386	368	400	387	392	380	394	416	415	433	382	353	360	410	379	366	398	406	388	372	343	384	397	365	382	373	426	406	412	394	403	390	373	391	394	386	399	376	355	378	365	385	399	339	373	386	377	412	396	388	373	382	367	381	386	391	416	394	390	375	415	362	413	394	371	411	412	383	376	339	426	396	372	384	352	432	373	420	377	347	392	379	368	394	377	392	398	346	390	402	386	390	399	401	374	388	364	415	382	368	378	371	367	395	417	438	371	390	366	361	436	412	370	408	371	431	417	396	370	379	408	368	361	402	417	365	366	401	393	390	441	410	372	394	415	398	381	368	363	350	397	369	345	368	390	407	392	401	386	374	347	365	425	357	396	383	383	398	384	426	403	402	397	394	366	377	389	367	409	401	437	412	385	412	368	404	383	394	401	363	379	357	395	368	397	396	389	392	424	390	383	404	386	382	375	392	376	390	372	376	393	363	390	397	389	375	389	366	371	354	412	410	398	395	416	400	370	384	382	365	384	384	367	366	392	378	380	359	384	390	391	382	413	393	419	402	362	359	369	362	383	389	368	378	381	365	354	395	373	402	373	389	411	383	386	376	407	382	370	397	415	403	391	379	382	424	375	403	385	403	388	391	395	376	400	361	375	404	394	367	403	357	387	435	405	372	384	407	379	416	389	417	417	374	426	400	389	364	392	375	363	377	398	407	384	382	403	347	371	390	376	422	351	418	388	383	335	362	365	385	367	410	400	424	382	388	366	372	412	383	400	371	377	384	401	409	387	367	356	403	352	381	378	400	386	424	409	361	433	377	423	367	388	410	392	399	428	390	366	350	407	389	412	373	390	351	388	399	402	382	383	395	395	390	381	394	393	404	383	379	400	381	406	377	356	399	414	385	374	383	382	379	362	381	383	387	430	381	357	386	353	387	396	405	395	422	350	423	371	393	380	367	371	415	397	398	402	404	396	389	410	378	394	374	393	380	394	393	363	395	393	381	377	378	375	371	380	393	412	373	412	400	335	363	356	405	387	389	382	381	391	428	353	369	397	393	336	381	358	384	396	369	379	394	381	370	385	403	386	408	378	389	377	382	402	385	402	427	394	373	383	400	391	399	422	407	411	365	422	389	373	387	389	414	385	390	371	382	427	396	369	434	389	332	397	356	392	389	352	370	400	386	415	410	409	401	411	391	374	382	409	379	379	386	362	383	358	404	383	381	408	389	386	413	382	389	396	387	392	372	363	450	378	388	416	392	383	382	384	382	390	409	409	364	375	385	389	376	411	388	377	353	370	390	373	387	391	409	383	401	383	399	404	371	392	364	367	368	401	380	365	364	405	374	389	392	410	388	403	375	386	395	405	377	369	398	353	384	388	397	402	374	389	355	357	373	394	365	375	389	396
23252	21527	29276	24200	21516	21536	9193	1121	831	738	697	667	637	635	664	586	623	607	650	599	605	541	579	588	541	596	544	603	527	538	596	562	572	553	533	583	610	538	580	529	557	595	575	520	530	590	545	521	482	537	546	551	605	543	577	521	541	504	539	495	565	555	570	547	580	566	494	544	552	547	562	544	532	511	579	530	518	542	518	564	531	557	530	537	503	540	506	526	549	563	570	544	527	570	537	529	562	567	534	567	517	522	564	533	545	566	568	551	533	560	538	565	531	541	566	547	516	585	523	504	571	565	513	551	513	556	494	552	554	525	512	530	558	573	546	544	557	544	496	563	549	532	514	538	510	513	503	514	544	507	533	536	547	541	512	561	499	574	530	563	544	547	572	524	523	518	575	549	533	522	580	522	537	550	520	563	556	518	513	519	521	584	536	539	553	552	557	558	533	537	484	516	543	526	537	506	514	533	546	520	534	517	558	527	549	558	538	527	524	566	489	517	533	567	559	538	553	496	511	509	589	530	525	520	550	549	498	517	488	495	538	534	545	537	568	532	562	512	541	566	543	552	536	540	524	562	517	542	556	552	552	530	519	508	559	565	553	549	563	569	551	527	501	543	542	572	596	518	576	579	539	533	565	524	491	582	560	512	563	522	560	547	550	532	496	549	539	530	545	590	565	556	523	588	548	522	542	517	556	524	534	511	549	594	538	530	577	564	540	545	558	574	499	531	547	555	522	581	524	512	574	524	538	545	554	538	551	531	545	540	529	553	533	580	530	542	529	545	564	558	515	552	508	550	523	529	525	566	530	546	578	510	548	540	557	547	540	507	570	567	546	528	520	544	546	566	503	555	526	545	537	554	548	544	551	585	570	516	537	510	504	517	568	536	553	521	518	536	535	530	582	558	540	544	527	567	525	503	517	543	573	531	549	528	500	548	545	520	527	549	557	548	516	553	547	563	507	542	548	573	548	569	541	557	539	588	534	519	537	505	551	531	587	512	495	539	582	541	548	550	528	592	524	559	550	545	568	574	577	535	542	479	530	561	588	551	533	548	538	530	532	582	548	536	563	531	533	492	543	573	506	526	509	575	523	549	539	517	535	511	516	529	554	554	535	531	514	569	567	563	497	534	574	530	551	550	533	557	550	561	509	533	575	533	538	534	528	534	494	535	567	542	557	495	556	543	560	496	557	513	498	519	557	603	525	558	540	556	522	560	556	546	552	500	542	474	560	537	565	555	517	513	495	565	536	560	574	552	576	541	550	526	511	514	512	552	522	526	562	519	570	486	535	552	533	527	513	531	507	527	590	531	519	544	567	563	569	560	545	584	511	523	532	532	550	526	569	541	534	530	533	538	596	491	531	543	524	556	577	535	526	498	566	491	497	527	551	515	512	544	536	563	580	512	531	539	553	535	518	562	533	547	526	548	563	565	525	614	489	547	537	534	543	529	551	535	530	534	527	504	586	516	515	554	603	537	541	523	581	537	540	582	565	563	505	521	513	521	601	547	540	566	535	564	525	527	522	539	548	520	559	546	558	569	524	526	542	572	518	545	533	583	503	541	544	541	510	534	515	574	486	544	535	533	569	519	556	508	506	540	551	551	561	540	510	556	500	578	517	566	583	540	549	514	505	532	566	513	556	587	488	529	523	566	555	535	541	547	535	531	554	540	562	527	561	499	548	565	570	564	539	515	530	516	526	571	551	530	530	551	539	519	542	538	552	561	502	520	548	545	549	556	530	564	532	552	539	531	567	561	549	518	565	543	536	562	507	574	548	521	554	539	535	512	541	511	539	550	501	536	496	524	571	545	572	555	536	534	543	511	538	546	498	533	521	547	513	537	541	561	532	570	549	490	554	520	540	583	511	562	503	507	508	532	580	552	521	512	521	508	517	532	538	548	543	542	541	524	551	543	516	543	529	559	529	506	567	544	543	585	558	556	566	610	551	561	498	550	535	521	525	529	525	528	589	499	565	547	568	551	541	577	552	557	539	525	517	528	522	498	543	526	542	520	540	536	542	520	538	604	534	544	551	544	552	628	551	525	571	505	572	556	568	594	560	528	526	546	575	555	533	517	557	562	511	500	598	540	560	549	556	535	502	560	548	530	519	514	519	551	552	540	529	531	534	516	584	531	560	567	546	525	528	504	546	582	553	542	507	499	541	520	534	522	533	525	520	557	572	511	545	589	565	572	542	570	540	579	588	564	557	530	540	544	532	539	498	550	491	587	565	567	514	562	573	561	513	538	560	563	552	553	565	520	537	556	519	563	536	567	544	491	517	527	577	557	556	526	490	549	497	541	497	563	548	562	511	521	538	522	570	558	543	527	549	531	529	549	521	520	573	533	549	572	534	562	528	541	589	535	559	522	519	534	522	478	537	516	527	556	540	539	582	556	542	564	551	563	539	529	561	557	509	572	533	553	547	583	520	547	552	557	572	558	562	503	584	554	561	504	524	548	571	547	557	551	563	582	547	588	536	507	516	612	515	525	523	539	568	519	526	522	559	551	574	530	506	534	520	566	607	527	544	559	538	546	591	545	505	509	545	583	511	534	556	498	526	536	525	538	557	566	544	497	545	540	582	532	552	567	502	528	522	545	557	544	535	501	553	521	560	533	547	572	514	558	532	537	521	530	559	509	504	560	528	559	531	544	564	531	543	539	503	525	512	540	518	549	533	526	496	570	543	549	532	519	537	517	521	535	529	537	547	577	574	551	563	525	530	562	539	524	566	516	531	517	520	560	560	581	506	564	570	565	508	502	583	565	537	559	573	539	539	562	532	555	557	511	552	535	547	516	561	522	524	521	528	568	538	544	529	552	534	528	536	562	537	545	558	521	532	485	538	536	507	579	547	515	565	529	550	540	546	550	539	539	530	528	555	581	483	539	530	494	522	536	563	535	525	505	556	541	546	560	509	567	539	487	552	560	558	526	538	547	478	558	562	560	538	540	565	534	569	520	533	526	542	558	545	531	526	544	537	555	519	551	531	530	566	548	553	553	546	503	566	573	557	537	541	587	570	524	550	577	515	560	556	538	589	540	546	535	566	528	529	509	545	528	545	526	557	540	498	556	568	538	583	534	532	580	523	586	529	554	504	504	543	526	533	530	537	506	565	545	517	539	504	545	519	579	527	534	502	579	507	557	543	527	560	553	541	568	530	526	525	516	554	516	550	543	588	561	544	536	553	522	540	558	544	587	534	518	560	559	540	529	540	517	537	551	530	537	518	518	543	564	515	514	570	582	525	525	507	553	538	541	515	527	499	569	531	561	526	502	559	562	518	530	568	572	581	542	511	550	532	581	562	524	529	513	541	530	555	534	534	586	538	578	537	558	568	541	540	551	570	488	549	580	534	555	554	513	536	531	494	525	572	517	533	562	550	541	520	490	541	543	561	556	489	548	521	557	536	558	539	534	500	550	537	537	522	531	513	566	507	576	543	634	552	556	570	558	538	545	554	543	551	573	505	570	530	507	547	501	553	526
45309	50699	8484	4180	3130	2363	1873	1520	1304	1151	1035	1001	962	841	805	813	839	806	780	720	761	745	733	761	679	669	654	695	704	628	750	671	657	703	660	708	638	663	682	643	666	634	629	657	672	649	652	623	618	722	686	680	661	626	635	643	611	652	652	639	620	630	590	642	680	657	667	660	669	648	629	645	673	679	686	653	657	669	669	642	638	618	619	632	662	623	635	645	631	663	647	661	630	636	612	650	608	626	650	670	692	659	617	633	642	649	624	634	668	645	612	660	626	649	637	706	659	603	618	653	666	679	683	622	656	651	668	689	650	630	619	637	640	663	646	616	701	655	647	634	701	590	627	605	658	634	613	594	632	682	649	617	638	665	633	658	617	675	651	664	635	656	623	675	649	679	632	632	619	599	602	646	620	681	656	620	658	605	663	636	652	658	648	652	635	639	646	646	653	636	650	668	661	620	647	621	648	665	667	644	650	646	630	630	644	643	646	639	632	693	657	651	669	669	661	650	624	697	646	632	631	628	645	583	617	604	663	668	609	624	704	627	647	622	635	657	599	643	660	652	629	627	644	613	648	624	631	639	624	641	692	624	656	639	623	629	699	639	665	628	654	635	599	637	639	652	632	660	664	669	628	700	638	653	657	631	635	642	694	671	642	642	671	633	616	642	670	602	594	688	652	664	680	631	653	649	666	575	609	623	654	606	660	613	613	687	677	620	632	610	618	664	636	586	634	628	629	638	651	596	685	621	694	656	625	616	594	657	604	572	656	649	623	660	647	679	662	642	628	653	648	613	654	678	651	606	644	630	651	691	638	641	613	703	639	631	647	607	621	648	648	652	611	612	695	641	676	642	642	632	593	684	653	651	628	653	679	669	639	648	646	631	625	654	658	688	624	622	672	624	626	631	688	632	658	613	606	648	647	648	610	652	666	661	636	667	649	640	636	704	642	624	603	649	631	659	646	654	630	704	627	623	609	620	618	637	615	594	647	623	678	640	675	626	667	582	662	632	643	619	636	659	659	643	632	661	696	670	648	634	640	681	633	632	676	650	662	635	622	645	658	668	645	719	636	619	612	641	665	624	672	642	654	677	644	609	648	621	631	642	681	622	619	613	583	600	650	639	614	579	636	659	688	652	658	610	659	621	668	650	639	622	652	658	638	660	647	623	646	625	632	646	633	705	614	649	647	641	629	652	627	635	661	637	586	569	696	670	676	666	624	661	658	683	627	598	638	664	661	670	668	630	635	611	603	645	623	634	622	660	633	671	620	663	636	666	652	636	653	644	625	672	668	629	620	627	713	626	610	646	667	627	685	636	671	643	686	668	665	649	635	607	699	645	640	645	651	622	659	618	636	659	667	627	678	613	610	604	576	663	653	635	648	706	660	627	640	652	679	695	640	657	658	673	662	640	667	663	647	651	672	661	627	629	643	664	687	636	610	608	651	646	611	636	617	628	673	634	614	612	663	651	639	650	612	635	627	681	628	642	620	633	666	663	630	695	620	659	635	632	685	642	653	604	593	657	657	644	623	633	657	654	695	623	630	667	624	642	698	638	664	687	690	661	644	613	620	658	638	624	624	630	644	645	673	634	624	647	666	660	625	718	666	629	627	658	607	690	715	686	626	644	620	696	667	665	602	619	612	650	651	626	657	667	645	660	665	613	642	590	632	628	674	618	644	619	668	642	639	650	655	661	636	611	668	620	655	686	639	639	599	680	643	649	595	592	641	661	701	649	666	650	620	627	665	690	595	634	637	651	646	627	634	641	604	619	627	638	649	638	588	634	657	682	672	645	673	621	655	667	655	672	721	655	666	619	624	634	669	659	655	639	670	610	629	636	650	639	685	647	691	628	636	623	659	614	662	681	636	608	679	645	643	657	650	626	627	647	665	636	671	616	645	593	624	628	651	598	604	649	631	570	604	659	641	651	614	626	692	639	619	684	656	660	661	614	629	638	648	613	630	639	632	649	641	641	666	683	667	635	668	669	659	617	634	677	634	612	668	606	676	640	617	632	643	671	649	643	591	684	667	644	655	622	640	609	668	664	665	626	652	633	662	660	635	646	661	655	638	649	680	603	663	638	652	669	634	637	662	631	668	677	654	674	662	668	614	672	634	678	654	645	664	583	680	683	640	679	669	620	638	648	639	684	630	678	675	602	607	702	626	603	645	636	617	659	595	659	697	702	661	645	593	633	648	685	664	648	669	662	669	678	677	621	627	667	674	658	620	680	641	611	619	640	571	631	648	699	655	678	623	668	650	645	642	604	661	620	675	597	632	620	667	656	671	667	654	642	626	650	671	668	638	637	623	676	644	646	634	633	619	653	670	661	671	666	654	674	653	639	668	635	634	674	645	628	687	682	662	618	679	709	663	641	629	635	630	645	627	621	609	612	653	656	675	669	590	646	617	641	629	635	640	654	672	622	621	612	659	666	654	672	703	639	620	632	651	642	667	599	586	652	648	632	629	659	587	649	602	641	647	620	672	595	628	624	658	643	598	652	654	649	627	664	670	647	633	646	622	673	649	654	649	618	654	667	645	681	663	642	624	631	627	614	618	599	678	638	644	671	661	634	628	645	662	618	653	638	653	628	594	661	622	628	683	640	621	661	672	646	639	669	677	657	588	669	690	640	605	682	664	657	620	602	604	636	647	685	665	613	650	648	635	626	678	616	669	620	662	652	634	630	688	654	610	628	635	638	684	641	640	629	677	616	620	634	647	671	657	618	579	627	639	612	633	607	598	618	625	619	641	650	644	668	660	603	611	627	657	660	633	656	663	639	659	647	622	633	647	648	620	594	645	652	697	654	673	658	676	638	666	642	641	626	679	607	649	615	575	640	684	638	704	650	655	675	627	630	640	678	679	652	672	643	605	620	625	643	613	633	657	644	645	641	627	662	631	645	648	607	664	638	622	624	633	612	637	666	629	626	670	621	705	613	680	638	676	660	621	627	647	711	678	630	700	651	607	613	707	683	618	641	667	681	653	649	613	672	655	670	687	637	634	627	599	691	601	628	665	658	653	651	638	641	636	694	611	680	643	653	669	697	580	616	645	628	656	598	631	684	672	660	593	639	653	639	659	654	649	614	641	617	600	693	630	654	609	662	614	641	638	682	620	657	643	644	654	647	650	637	647	611	661	611	641	608	658	652	598	679	609	653	670	625	691	634	593	652	664	618	643	673	680	627	652	611	658	655	646	630	632	634	635	616	616	638	674	640	651	650	643	681	708	646	667	694	638	598	661	627	676	643	630	643	623	629	657	640	668	674	618	667	649	666	620	678	692	664	653	633	629	581	680	639	646	647	558	683	633	653	669	674	635	673	618	694	642	631	609	632	705	642	646	679	667	672	615	681	618	630	658	627	623	676	635	682	638	610	654	644	653	645	672	628	667	620	609	634	615	647	684	664	698	633	621	664	604	677	643	591	612	636	642	670	656	629	639	630	638	635	638	599	638	687	639	637	655	658	655	650	585	621	651	632	620	653
29912	24903	13190	1258	408	375	275	203	195	161	185	206	196	190	205	177	205	186	172	179	181	183	182	190	169	208	163	178	158	180	176	177	184	172	195	192	176	202	187	185	194	178	210	178	172	198	215	183	165	175	201	181	171	182	184	170	196	184	183	190	166	182	207	178	190	163	213	186	212	204	192	204	202	180	167	180	205	174	176	197	197	172	204	188	170	195	191	174	184	189	164	207	196	173	183	158	166	185	192	192	202	212	179	177	190	182	171	171	200	193	189	162	181	174	209	175	192	200	173	185	183	188	191	190	165	206	205	176	172	185	189	162	181	173	205	197	162	182	184	179	162	196	193	192	196	178	166	200	189	207	164	165	182	176	220	194	161	163	198	168	176	202	183	212	172	204	193	187	177	186	184	184	180	187	157	199	198	182	181	202	188	193	174	159	171	190	175	173	177	190	166	192	196	194	173	168	187	204	171	188	209	197	182	199	208	191	171	179	182	212	189	203	192	202	175	159	186	174	181	191	192	190	187	155	197	185	181	191	171	183	195	177	186	175	210	188	204	214	167	192	206	199	185	189	188	202	191	196	175	172	179	173	179	199	194	182	174	174	183	203	193	166	156	201	208	176	169	195	152	182	200	180	183	169	166	188	168	197	189	182	174	191	193	221	201	175	174	186	170	202	185	176	184	180	177	173	197	181	168	208	201	183	180	204	178	186	172	187	204	204	170	194	203	188	171	180	199	169	198	194	168	188	154	195	172	198	171	196	164	175	171	188	188	185	161	184	161	191	202	185	184	182	208	179	193	165	174	184	194	191	176	179	194	201	212	189	196	198	184	190	189	187	196	190	171	180	195	174	185	208	156	172	186	181	188	207	183	193	204	184	190	172	180	169	198	185	181	174	208	196	200	163	186	178	199	167	181	200	171	169	185	167	197	159	153	193	176	213	182	179	202	179	180	165	193	169	170	188	179	176	175	178	163	184	174	178	171	182	202	208	188	185	195	194	181	202	181	189	216	191	203	160	174	186	222	184	203	182	201	197	184	174	153	166	186	206	218	213	191	193	178	176	183	203	167	195	192	187	194	180	174	196	199	168	172	206	200	170	167	175	181	167	188	169	165	187	163	180	187	170	189	179	190	185	182	170	182	170	182	195	159	181	194	200	180	185	181	200	149	187	172	168	198	191	191	180	169	199	200	176	163	196	169	195	178	166	201	188	193	204	193	183	191	177	189	211	198	186	166	169	158	212	194	187	161	185	202	197	187	178	160	177	170	206	199	179	183	157	180	195	167	161	197	178	201	186	161	183	182	180	186	198	202	190	191	220	199	201	187	189	211	177	166	178	195	181	193	179	187	197	201	184	190	187	192	178	180	173	180	188	189	167	189	181	184	183	180	169	176	175	177	211	178	191	197	164	184	180	203	172	184	194	150	189	180	205	196	170	172	189	187	200	170	174	185	209	203	200	168	193	162	189	202	170	190	190	173	177	180	174	163	187	196	195	188	195	187	176	190	188	203	196	214	189	195	209	191	160	178	204	187	185	206	202	203	173	181	173	177	190	179	174	185	174	197	169	177	182	177	190	187	185	187	177	177	170	197	207	174	186	159	164	168	174	189	177	196	169	205	170	165	210	182	181	167	196	189	180	177	203	182	177	171	222	182	175	181	205	191	173	217	186	159	185	185	159	187	201	182	173	196	187	194	187	185	201	190	200	167	172	192	180	208	193	182	208	170	191	178	178	179	176	175	206	173	204	174	181	181	164	192	191	197	176	191	219	186	202	187	174	192	173	160	187	187	162	164	207	186	208	169	188	190	157	175	199	209	187	173	190	187	171	197	171	165	183	206	163	200	214	184	184	184	183	191	181	182	195	198	184	183	181	191	196	173	214	183	192	182	209	166	191	179	186	172	189	185	199	196	223	177	182	175	208	201	206	186	179	198	184	171	171	160	172	186	172	189	193	166	174	175	175	179	209	186	196	185	179	178	183	208	165	186	185	189	216	194	186	191	198	196	169	170	208	191	169	186	203	185	192	165	188	184	186	181	179	184	183	176	176	197	180	189	184	182	199	168	171	175	177	164	199	192	178	204	202	187	212	198	179	194	148	179	177	187	172	185	174	165	206	199	206	190	185	185	193	177	168	188	167	193	192	195	186	179	194	196	159	193	194	196	179	188	201	207	195	205	192	173	186	158	193	197	159	186	200	201	198	195	203	171	190	184	175	197	186	152	172	190	187	194	166	171	185	176	174	181	187	190	186	176	178	200	189	192	172	178	178	181	168	196	186	197	193	204	188	196	195	165	183	200	199	205	194	158	159	194	181	163	200	196	195	188	172	164	179	185	204	197	182	186	161	180	178	185	177	191	213	186	190	195	199	197	203	193	186	186	208	202	200	231	150	167	186	190	204	186	170	171	206	197	197	190	178	156	173	179	182	193	183	186	181	194	179	189	194	185	165	203	184	209	164	173	208	194	188	197	191	169	184	203	177	184	174	176	209	172	209	178	164	172	182	187	188	154	194	172	196	164	156	163	189	183	174	178	191	188	190	182	189	181	189	151	179	170	143	206	184	179	193	195	186	196	214	198	181	180	175	173	190	193	173	204	189	192	198	195	194	185	180	158	185	188	223	177	179	210	180	196	197	178	180	183	168	182	186	164	180	195	186	179	185	174	195	187	201	190	206	186	174	167	188	183	193	179	202	207	189	193	193	184	180	199	194	190	201	181	173	179	162	178	185	174	166	169	184	210	196	206	188	170	171	188	183	193	232	187	196	201	170	171	166	194	161	177	170	195	194	204	199	181	170	215	190	172	185	211	199	194	165	189	193	212	185	203	224	195	155	196	193	179	236	199	183	189	173	164	184	197	185	195	192	187	202	187	166	184	175	186	214	167	196	209	186	171	174	182	175	171	211	178	199	179	194	208	200	190	195	190	195	180	182	167	168	165	181	194	184	174	181	189	211	185	177	192	207	183	179	194	197	202	173	201	207	166	177	197	189	185	196	193	198	185	188	165	165	215	183	174	177	202	210	181	188	192	204	176	171	190	199	162	186	194	197	174	183	180	189	180	169	198	171	186	159	187	163	163	172	189	190	203	186	188	178	182	195	172	178	192	184	197	201	171	169	198	205	166	176	187	201	157	186	167	180	169	182	180	168	198	195	183	183	187	181	194	151	196	180	170	190	176	165	209	200	195	179	191	174	172	198	165	166	197	197	175	186	214	181	179	183	175	177	177	202	198	192	190	182	188	172	168	168	187	215	187	165	185	200	174	202	201	209	187	204	192	180	174	207	154	171	186	194	181	181	173	176	177	176	210	175	184	191	191	173	192	208	188	178	195	184	179	199	170	195	182	210	196	187	199	202	189	182	192	191	170	182	202	183	145	191	195	210	185	185	203	184	174	191	193	181	179	177	161	177	211	198	185	180	183	200	167	156	187	193	211	193	182	166	198	185	180	191	211	199	193	177	178	159	190	177	184	186	184	168	174	189
35641	27450	582	383	332	305	304	265	305	288	246	292	241	225	245	250	242	267	252	243	217	269	205	235	246	275	230	276	246	246	234	238	230	271	214	267	225	253	250	241	237	239	252	250	233	223	240	276	252	264	229	227	245	260	233	252	270	231	229	242	239	248	236	242	233	264	267	225	254	262	245	268	252	212	238	251	253	246	248	247	244	255	253	274	243	237	250	260	232	243	238	250	238	240	251	263	243	226	229	256	259	267	251	244	254	223	240	238	226	267	226	262	244	241	270	265	239	228	223	265	259	232	237	229	230	228	245	265	244	265	256	242	266	240	224	244	267	241	254	250	255	253	256	284	226	262	269	262	259	269	257	221	236	276	235	244	229	242	256	231	250	246	267	271	294	256	238	253	230	252	203	236	250	240	233	228	259	251	291	254	255	243	240	233	241	213	252	234	256	237	258	236	241	252	224	240	246	237	243	249	241	247	254	249	256	235	241	262	223	254	250	252	259	244	252	242	239	226	280	235	235	215	228	237	250	243	221	232	234	241	249	257	267	236	267	262	260	231	220	234	255	252	260	249	244	230	250	256	251	209	237	262	245	241	236	254	240	251	266	218	250	263	249	256	235	275	222	257	268	269	242	225	221	232	225	240	254	233	249	270	249	233	208	279	246	228	277	234	272	229	241	275	249	275	228	217	258	255	226	234	220	271	258	247	228	264	259	264	228	273	247	238	230	249	233	228	257	233	251	253	272	264	245	222	236	234	245	263	242	250	245	257	243	242	260	243	242	249	226	254	242	250	223	230	233	251	245	248	219	271	265	241	259	260	217	229	244	277	255	203	236	278	245	247	239	238	286	220	225	243	224	282	249	245	275	258	235	277	253	248	219	246	245	225	252	241	243	244	223	244	230	234	259	269	255	259	245	258	226	238	264	249	245	255	235	244	242	264	231	233	240	220	239	259	236	228	212	246	236	247	225	255	231	245	233	254	254	225	240	270	264	237	231	239	230	269	225	254	268	243	220	221	250	255	228	254	249	239	229	257	264	240	232	248	225	238	254	239	255	238	226	234	243	271	273	263	241	230	233	245	253	230	234	244	242	254	224	238	251	230	238	238	226	266	250	245	256	249	252	237	236	243	242	223	222	226	274	252	232	261	242	225	255	251	248	229	265	245	246	265	235	217	252	236	248	248	250	266	265	240	229	239	244	237	258	263	251	247	250	226	237	237	258	247	237	236	238	244	243	227	238	275	290	245	239	225	228	247	251	250	253	266	244	260	221	228	238	219	239	240	303	262	234	223	260	245	268	248	216	259	278	252	253	250	227	260	256	251	248	232	267	234	243	243	234	261	253	232	246	250	279	260	235	215	248	263	248	254	258	282	219	249	248	242	245	240	250	232	219	252	252	236	266	232	240	257	251	239	260	250	256	268	248	252	246	241	252	247	264	236	242	224	245	252	272	249	238	241	206	245	259	262	241	236	238	261	240	224	235	217	254	259	227	233	224	258	236	251	262	231	252	248	260	255	250	241	240	234	255	267	265	239	237	263	246	267	254	274	281	245	222	248	236	250	247	261	227	256	253	248	271	247	213	243	211	228	265	259	258	234	230	217	248	230	224	255	251	222	271	238	240	243	245	265	275	251	245	234	246	246	269	263	251	250	256	259	252	265	249	288	220	240	244	248	248	221	257	253	248	234	247	271	230	239	259	215	295	241	230	222	237	252	268	265	247	272	255	223	241	242	241	235	259	276	266	255	233	236	245	233	287	249	247	278	259	267	232	268	248	272	238	244	261	230	279	230	255	256	265	245	222	271	255	251	250	269	207	256	261	240	256	236	244	239	254	259	227	258	225	260	244	226	260	240	264	253	239	250	286	242	248	254	233	265	237	268	269	218	231	249	263	251	259	252	246	255	227	239	231	226	237	237	241	268	247	253	275	263	245	271	242	245	261	252	262	242	259	256	256	228	231	278	256	249	233	231	267	209	248	236	216	249	239	255	234	226	248	244	259	225	261	230	226	234	260	220	223	253	241	211	251	239	235	261	247	237	266	219	248	256	228	272	240	259	252	222	258	246	255	229	232	240	272	241	269	246	247	244	266	213	212	228	226	245	255	241	256	232	210	245	251	257	246	220	245	264	231	245	226	223	230	247	241	223	235	245	223	247	254	267	231	250	259	209	226	232	231	247	262	258	238	260	232	241	240	218	251	217	247	271	239	289	217	236	250	263	248	229	247	253	282	254	253	239	260	254	247	251	249	258	238	232	255	244	231	266	256	232	235	220	266	257	255	253	242	253	263	240	221	251	235	235	233	242	238	244	218	242	242	249	233	258	221	230	245	246	261	245	256	279	232	258	273	256	248	237	239	242	225	227	238	282	243	211	218	254	272	218	234	248	267	250	229	236	281	211	245	224	234	238	235	247	230	251	234	236	268	279	226	251	260	268	240	223	285	245	246	249	253	241	231	230	237	232	251	249	244	239	234	239	275	278	242	235	247	246	239	212	275	239	229	263	250	244	236	234	253	245	237	243	223	250	247	256	251	251	259	224	279	242	249	276	237	260	233	238	257	233	244	217	242	245	256	244	254	222	246	238	269	242	257	253	256	226	251	227	253	271	246	229	246	258	236	231	242	256	248	226	218	240	217	239	223	274	236	253	251	263	268	233	228	269	271	244	234	240	259	247	235	243	238	275	259	229	255	210	259	260	283	240	246	274	228	232	254	231	245	249	260	254	236	267	255	250	258	235	256	224	249	259	269	245	269	228	254	229	225	240	221	238	250	277	228	232	265	227	241	232	225	243	257	239	241	263	276	263	242	209	223	259	253	258	252	244	263	245	247	247	247	242	228	243	216	244	249	256	269	277	226	248	198	244	221	234	247	257	234	236	254	236	242	276	271	241	237	263	233	288	250	239	235	237	248	251	259	227	251	250	250	265	231	256	253	227	252	236	237	243	238	239	236	218	215	254	264	245	231	269	259	241	219	250	245	241	225	228	243	227	265	257	242	238	225	248	244	233	221	224	263	262	246	218	255	219	245	227	204	230	241	250	243	256	248	234	247	244	228	273	264	265	236	233	217	219	262	278	266	266	247	245	204	234	247	236	238	230	236	242	223	228	286	256	251	263	259	239	245	247	237	242	241	240	299	237	264	249	240	244	237	230	225	254	213	243	265	248	246	213	263	257	229	278	228	248	255	261	278	257	263	229	261	252	274	247	233	235	237	252	235	229	249	229	236	261	251	243	220	261	262	215	229	254	244	257	250	273	259	258	244	265	228	248	254	255	233	235	263	259	253	253	230	228	250	272	274	234	227	251	261	269	252	250	249	219	277	252	255	251	246	254	243	256	239	228	250	259	264	227	232	224	266	262	270	243	261	254	251	244	252	234	256	234	234	256	253	239	234	234	237	244	251	246	257	236	233	241	239	237	274	235	240	242	246	229	247	244	236	240	257	235	238	247	274	248	230	260	259	247	262	222	244	228	239	283	269	234
24460	21503	28591	24801	21368	6071	665	474	441	392	347	349	350	357	332	322	328	286	318	309	328	318	296	288	296	311	305	306	312	310	317	320	349	297	316	298	303	282	276	285	300	328	263	330	307	320	319	285	279	298	288	274	290	312	313	283	320	276	299	305	280	308	271	270	318	299	275	292	292	307	311	269	302	258	292	287	298	299	291	276	300	315	268	312	303	296	275	289	279	274	309	286	280	293	294	302	298	295	303	282	312	311	310	264	315	309	275	300	317	317	318	309	290	328	334	325	310	279	275	312	313	292	316	331	296	277	284	276	303	303	310	282	299	299	260	292	295	325	278	284	263	301	318	310	328	296	301	317	304	293	295	297	298	297	280	307	270	309	288	289	266	303	277	320	316	306	294	287	271	296	306	283	298	306	286	276	316	340	293	302	299	297	269	323	282	298	261	296	286	280	321	315	314	281	290	350	285	310	293	306	308	327	292	299	282	266	268	294	273	306	304	299	293	298	315	289	257	288	330	304	290	333	276	308	310	308	317	324	304	334	303	308	311	286	302	306	310	270	309	276	291	273	319	288	306	289	291	308	305	274	304	327	331	304	299	311	295	324	269	288	284	309	305	303	278	287	311	297	297	288	296	302	294	294	281	290	304	275	311	303	291	314	326	306	300	299	285	297	302	276	283	301	286	320	300	310	300	283	310	294	308	302	299	290	287	297	314	294	301	329	304	264	280	319	302	270	292	296	317	304	323	276	295	288	318	319	305	282	294	291	311	306	274	304	264	275	279	300	297	306	317	297	281	301	292	240	304	324	311	272	284	291	268	266	271	278	297	299	324	275	278	313	288	281	248	279	288	307	304	295	297	305	303	289	321	300	316	300	282	257	307	268	285	320	286	257	312	287	284	298	307	310	264	269	317	301	282	294	300	318	295	287	280	298	307	322	297	309	257	304	320	292	284	290	312	276	267	341	309	288	296	297	319	294	323	292	317	282	323	292	284	301	278	288	286	321	312	277	274	292	300	308	287	308	267	279	298	271	306	286	316	305	301	299	281	299	310	304	304	314	257	293	310	325	297	272	298	294	282	280	311	275	330	291	302	298	309	266	290	289	312	289	277	295	261	279	321	292	308	308	303	310	270	295	299	309	302	302	284	282	285	307	294	322	304	288	339	280	319	306	281	320	270	247	302	300	291	275	282	292	318	312	296	280	295	270	294	271	301	301	291	289	312	287	305	303	270	295	306	295	298	268	300	288	312	281	302	282	299	291	327	307	315	302	296	268	268	271	284	303	296	298	271	302	296	302	292	307	263	297	315	296	291	282	284	299	290	288	273	267	315	313	285	293	299	294	309	265	277	300	302	321	305	305	284	304	305	263	323	289	269	297	299	281	289	324	305	316	261	296	302	308	282	293	272	303	310	286	296	293	297	325	310	297	312	296	329	285	260	308	327	321	314	298	304	296	267	289	291	316	292	278	297	274	303	297	264	299	291	284	307	281	318	324	266	310	289	309	304	274	292	287	303	309	296	298	289	280	303	313	283	290	259	268	315	316	301	284	322	293	305	298	296	305	316	293	289	291	286	290	277	325	290	304	283	298	307	298	310	303	298	302	319	278	318	308	275	312	282	263	317	260	294	294	299	323	298	307	302	311	268	302	299	279	260	244	275	274	283	303	279	313	321	299	309	276	290	320	276	274	297	293	282	299	270	271	308	296	287	295	303	280	295	309	308	281	332	293	325	285	293	310	314	302	297	280	268	286	310	292	282	282	271	285	284	314	340	253	329	272	309	290	315	256	310	289	300	296	320	269	304	303	298	306	325	280	287	324	291	279	302	295	284	297	316	323	307	291	269	313	265	280	312	295	288	280	324	300	268	279	331	295	272	288	279	313	275	278	296	301	333	301	316	311	312	299	290	273	331	294	295	332	299	286	287	290	338	298	289	305	287	286	293	326	319	290	316	277	278	305	285	281	307	270	258	344	287	303	275	338	303	279	288	331	308	321	270	294	284	299	305	271	327	265	306	298	316	310	326	281	294	305	310	283	293	310	328	252	293	329	310	302	288	306	281	286	320	309	298	289	317	311	296	274	301	312	287	292	305	263	308	266	273	294	326	304	306	281	312	296	281	285	311	324	291	306	278	289	309	306	288	275	320	305	293	330	290	299	291	295	297	307	277	302	306	310	293	298	317	321	276	254	322	301	317	284	310	297	333	310	318	270	310	286	274	271	289	306	292	319	328	314	304	283	298	298	295	292	319	305	292	267	306	313	277	291	325	303	302	309	305	304	262	291	281	318	297	261	290	295	282	312	281	299	292	317	290	299	271	278	297	296	307	330	283	332	325	296	268	301	295	299	280	298	300	307	287	299	323	334	312	301	313	325	318	323	277	303	282	294	307	282	285	291	288	309	293	309	286	297	295	281	272	305	276	284	310	300	322	319	293	274	324	279	322	291	305	266	284	321	306	315	315	305	295	272	289	313	275	330	311	307	307	305	275	290	300	333	266	277	316	310	302	293	277	327	296	291	300	294	266	316	324	301	306	312	291	299	298	282	327	314	295	289	285	310	294	302	298	299	318	274	299	299	278	269	299	288	275	298	274	293	315	299	306	294	304	289	282	285	312	313	299	288	318	300	251	294	302	292	280	304	300	299	295	280	322	301	301	310	298	340	305	294	298	290	286	312	278	324	315	283	305	299	295	300	284	310	284	300	329	305	318	288	300	305	301	288	314	278	314	275	290	295	262	303	299	287	313	291	304	288	269	312	321	288	311	281	316	333	290	287	287	331	267	286	281	305	284	284	305	264	281	308	306	316	289	299	316	302	298	290	292	321	305	294	321	289	295	291	298	292	306	285	278	302	299	278	297	305	308	276	286	327	298	303	307	263	296	310	316	284	298	275	298	281	313	274	290	300	296	292	295	284	284	291	312	326	290	321	294	312	315	294	326	313	296	295	285	315	333	294	319	324	272	286	271	274	287	271	282	310	298	318	295	285	305	284	317	316	299	297	282	288	286	302	282	283	291	304	274	287	280	311	299	310	292	326	327	297	280	312	274	329	313	300	281	279	291	278	289	289	267	298	279	327	297	298	300	259	303	310	291	314	272	269	325	293	303	272	295	284	280	302	303	300	292	286	289	286	287	331	340	311	265	261	285	299	283	288	316	283	284	308	319	285	295	312	326	285	326	281	300	306	275	335	266	298	301	275	309	343	283	305	307	298	310	295	289	276	316	294	256	292	291	291	296	297	286	285	286	285	290	282	273	291	305	294	295	300	298	309	305	285	295	291	275	303	304	294	284	308	282	307	260	296	326	312	286	283	302	292	327	297	269	310	280	279	311	297	310	303	298	290	289	312	283	290	307	321	316	317	277	302	265	320	302	284	318	322	271	284	305	296	299	325	293	270	281	279	300	276	273	330	302	288	307	306	307	319	298	316	286	289	305	312	304	300	294	309	337	321	293	299	306	249	303	288	295	305	301	288	298	301	307	289
39956	39054	4525	2165	1548	1196	836	766	684	635	570	531	520	465	507	431	426	427	389	365	411	374	397	398	407	373	380	375	400	351	385	380	376	407	378	379	374	395	396	397	377	399	370	342	359	336	404	363	341	369	373	381	374	353	389	360	396	388	359	373	373	381	393	390	371	378	359	355	403	344	388	393	393	394	350	365	359	365	390	351	354	351	367	359	383	370	398	338	362	361	385	349	391	402	349	369	397	367	395	371	345	344	377	392	366	364	373	339	360	357	350	370	392	361	353	347	356	377	353	366	384	352	364	395	324	333	368	385	357	386	353	394	363	383	365	347	364	348	392	373	341	364	346	346	376	348	410	346	374	384	348	373	357	351	359	365	339	374	346	376	414	380	383	345	387	346	392	363	348	362	384	374	399	358	349	377	366	356	377	387	406	412	373	353	360	362	354	410	400	400	345	360	337	347	358	363	361	345	383	359	345	376	372	383	344	361	379	378	357	392	363	357	380	399	340	370	353	365	380	361	365	407	359	360	381	324	400	359	376	371	358	363	378	375	360	350	400	355	364	374	334	383	349	340	372	366	347	379	385	379	391	364	366	391	367	335	340	365	381	387	347	371	380	365	361	359	378	335	365	359	351	327	369	381	368	363	369	367	341	408	334	361	410	390	375	368	349	364	375	355	355	351	363	342	376	369	363	384	385	347	371	402	370	371	382	382	394	391	391	346	356	396	406	357	371	385	343	354	388	343	388	369	386	377	356	377	344	361	367	359	381	347	393	358	338	378	351	366	359	371	360	351	407	398	371	341	333	378	375	360	373	364	431	381	379	349	381	393	354	381	335	380	343	364	353	364	399	375	394	361	346	377	362	361	373	372	369	411	408	353	396	373	396	379	412	355	345	373	343	370	350	355	392	416	386	354	366	346	372	365	390	360	369	356	361	384	377	343	377	362	345	379	398	360	370	403	408	357	363	368	388	360	360	364	352	370	374	396	359	360	376	355	350	404	357	351	363	389	403	375	348	405	369	322	353	374	340	387	345	407	329	348	340	352	391	358	356	400	388	327	401	371	365	367	349	364	352	339	378	396	385	365	369	375	377	359	352	362	386	353	392	338	382	396	364	374	337	381	398	358	388	376	328	363	365	377	357	374	359	380	369	400	362	372	375	385	376	398	379	412	377	317	383	397	352	387	344	369	330	433	368	380	375	380	391	386	373	349	382	399	359	328	341	372	389	372	389	376	394	355	389	393	401	346	326	379	398	352	367	336	398	340	351	336	335	363	361	373	380	382	386	384	375	335	347	388	380	403	395	339	403	337	371	364	383	397	369	363	372	356	355	356	383	372	376	349	357	372	344	367	378	375	359	354	368	350	410	356	379	348	397	385	344	381	338	362	398	357	377	351	360	345	347	351	378	373	383	392	377	368	345	369	337	404	335	362	347	339	361	349	347	372	372	370	366	381	396	362	340	367	380	349	337	346	358	371	383	349	372	354	373	357	359	407	395	367	375	338	335	340	344	335	396	387	386	357	373	348	375	333	364	395	363	393	374	402	366	332	337	402	382	344	363	355	354	362	363	383	389	372	381	364	371	365	353	375	341	368	384	370	342	370	361	328	395	386	368	367	328	374	395	381	370	350	359	366	347	351	360	347	375	333	397	385	358	340	386	393	372	352	327	371	367	390	336	345	373	393	361	365	388	364	412	361	370	360	367	390	364	379	392	354	371	399	356	366	362	376	399	356	347	363	357	373	348	394	331	349	382	357	362	356	352	330	410	342	365	388	391	381	370	370	410	360	378	353	391	369	360	337	379	374	357	374	370	351	376	379	377	355	355	365	420	344	403	362	309	388	389	351	389	372	356	365	367	346	361	398	374	366	370	355	373	354	370	380	366	384	385	365	377	337	375	362	355	367	368	381	391	349	348	385	384	364	345	381	367	374	358	376	398	371	346	376	348	387	368	352	371	367	393	331	334	357	385	382	368	358	384	381	367	372	388	385	393	373	344	372	388	370	338	360	382	370	367	364	363	355	408	349	395	357	363	353	307	380	341	343	372	382	367	383	339	350	355	384	395	363	353	397	356	346	344	398	362	367	377	374	385	374	362	396	374	371	373	376	332	339	385	398	357	382	392	343	390	362	358	377	346	372	335	399	392	362	383	359	364	383	395	412	366	382	353	364	361	345	344	325	359	366	379	373	365	378	397	371	378	406	343	388	389	364	328	396	360	352	370	336	368	373	380	349	393	350	360	339	347	321	361	371	370	383	353	394	363	356	353	387	362	384	368	328	357	372	341	405	379	365	376	381	365	341	328	368	368	387	379	376	343	386	386	348	383	380	386	415	369	362	396	349	344	377	392	357	403	366	360	366	367	388	396	378	340	380	367	369	363	359	341	387	388	353	359	375	372	371	357	374	339	388	388	336	392	369	391	335	345	348	383	363	373	357	366	332	374	391	362	356	349	383	374	361	357	334	381	343	356	369	385	349	370	354	362	364	334	371	361	362	366	393	349	369	356	391	361	344	391	368	364	376	351	361	366	348	397	365	377	384	350	381	367	342	375	347	345	353	371	368	377	341	404	363	381	370	414	370	353	361	379	393	343	386	354	378	361	382	357	370	366	355	356	383	343	381	315	391	382	329	360	373	349	382	365	404	372	376	367	399	391	348	360	398	355	370	363	405	393	406	360	378	371	402	352	364	390	338	367	364	379	352	362	378	385	357	410	367	364	373	367	397	342	339	365	329	374	370	372	376	346	372	368	357	378	373	358	361	351	357	322	340	397	385	377	387	357	374	372	389	369	382	370	354	330	354	356	377	371	342	371	359	398	352	349	342	342	371	371	382	345	359	339	374	396	400	376	358	365	384	370	377	397	349	393	361	390	399	350	361	362	383	340	384	379	381	377	353	359	373	390	383	360	312	394	401	373	373	378	372	372	378	375	377	383	384	389	358	363	387	383	377	361	409	395	335	388	377	337	379	364	351	377	369	364	340	382	329	362	328	387	360	392	351	361	375	398	385	352	370	374	364	352	349	357	352	378	330	373	368	357	369	394	356	378	399	355	375	388	371	366	359	352	377	395	344	340	306	359	395	361	365	364	402	355	358	338	349	402	392	333	377	373	361	313	354	376	352	379	359	340	340	355	382	353	372	344	367	389	343	364	343	373	392	343	369	362	376	382	366	356	404	377	361	358	395	366	389	369	372	373	340	354	361	365	368	370	361	333	367	331	380	360	380	386	395	326	364	362	330	367	359	353	360	373	353	368	381	383	372	314	392	369	342	348	400	380	345	407	374	362	349	363	370	356	355	354	349	367	358	368	383	362	375	382	366	381	398	376	344	391	374	396	389	342	339	356	362	358	365	392	366	349	356	386	386	368	356	343	377	380	392	353	367	354	373	404	340	375	364	353	355	335	370	379	339	360	389	353	364	361	392	351	363	332	379	393	351	368	365	377	351	345	371	356	368	382	372	340	421	363	370	419	356	376	306	361	376
25485	21542	27498	25577	8236	538	423	389	370	337	321	331	367	317	321	355	322	331	300	326	310	302	274	292	274	282	308	311	307	312	311	304	294	282	314	294	298	286	291	299	297	289	255	290	314	277	282	282	291	307	324	286	285	289	295	303	297	325	300	319	309	317	323	321	324	293	295	304	284	289	271	268	291	309	298	323	293	270	289	277	279	302	311	313	290	301	285	300	300	278	302	281	312	300	290	312	276	284	271	298	287	309	272	295	272	318	307	231	300	311	297	295	331	305	305	296	317	284	266	323	293	334	288	317	292	314	280	324	329	306	301	318	298	289	321	288	304	303	313	272	280	318	312	323	313	301	281	298	311	296	281	336	282	302	315	303	293	303	308	275	296	268	304	307	283	286	339	314	292	287	324	312	268	282	313	311	304	300	329	308	279	255	309	311	288	293	286	295	331	299	277	275	288	300	286	290	270	335	291	321	291	279	305	309	294	303	325	297	264	322	288	301	283	306	276	304	285	291	311	321	304	293	297	289	315	306	273	282	302	294	319	301	286	299	272	301	314	280	303	295	293	281	273	305	280	287	282	314	287	293	317	313	294	319	333	273	309	308	297	287	319	306	326	344	308	279	287	291	318	289	281	301	286	314	311	289	277	297	293	292	278	306	281	297	311	290	303	319	302	291	334	283	298	286	312	308	297	305	314	334	330	291	287	292	285	286	339	337	295	313	310	276	308	281	313	304	303	294	286	304	309	299	275	289	313	293	272	279	291	316	320	296	305	300	303	272	294	312	298	303	299	294	312	297	284	297	284	306	305	307	319	284	288	304	319	292	309	294	293	300	304	287	276	297	306	329	303	266	321	306	315	308	298	289	321	313	292	295	281	312	296	308	324	298	323	320	319	298	264	284	313	290	285	282	282	322	309	286	299	264	319	302	317	301	272	291	281	326	292	292	293	287	307	288	309	300	291	322	278	298	312	290	303	330	284	309	268	285	316	288	293	317	319	292	287	313	327	318	291	311	290	299	287	292	285	324	328	327	289	272	318	338	291	312	300	273	303	280	308	323	301	298	303	303	293	282	310	301	300	299	334	303	282	289	304	314	302	296	275	310	299	302	305	317	306	324	282	309	282	300	280	278	279	304	261	289	275	285	286	262	303	298	309	268	315	320	308	270	323	308	283	284	329	308	310	308	301	291	277	310	300	309	298	302	287	309	329	271	294	302	300	310	293	302	288	319	266	322	302	303	317	298	314	282	318	282	278	286	306	299	328	275	283	300	271	277	333	293	305	318	289	296	313	304	290	332	324	270	296	310	282	261	276	277	299	290	305	286	285	299	301	306	290	271	312	281	271	322	263	319	294	318	293	300	268	284	338	290	311	312	315	310	281	303	263	280	302	297	287	314	299	284	249	270	293	282	280	297	279	292	272	288	311	298	283	302	302	281	276	287	289	320	332	271	302	283	313	315	283	339	278	309	300	326	270	320	285	271	326	318	295	291	290	288	304	283	306	303	294	300	298	323	288	323	332	311	289	301	291	305	329	288	315	296	312	295	284	297	289	280	287	273	331	305	320	274	308	314	292	301	290	314	268	306	294	311	273	284	265	282	302	301	334	301	269	297	262	295	295	308	295	284	298	290	290	288	322	288	296	285	301	250	322	304	313	297	319	302	312	303	259	266	292	292	282	341	302	339	290	300	288	287	295	303	329	288	297	308	307	307	296	272	278	295	313	275	309	274	282	290	285	288	296	320	283	273	316	320	305	319	301	285	255	296	270	295	307	321	293	308	281	283	303	307	336	309	302	290	325	305	309	294	308	335	321	286	347	285	265	315	288	318	304	276	319	283	300	288	319	266	303	311	280	284	316	279	288	322	302	353	277	342	320	284	302	340	302	298	271	313	251	304	280	264	301	305	317	285	268	292	310	334	283	285	296	308	302	294	315	339	306	293	293	306	299	324	292	301	325	317	273	313	293	283	272	325	327	304	293	300	313	293	296	267	308	317	268	283	320	290	266	310	304	276	293	281	326	301	322	279	270	318	311	304	312	286	283	335	320	303	307	270	293	305	276	302	286	291	274	268	318	313	288	302	280	315	303	256	293	300	286	312	296	284	319	305	276	264	299	290	309	276	257	275	276	308	260	313	308	297	319	301	301	298	291	300	285	311	308	361	292	300	295	289	307	279	282	295	302	328	300	317	299	307	311	295	300	297	312	291	286	297	356	294	276	276	273	278	299	309	292	297	336	285	289	301	306	331	307	293	316	295	301	297	275	322	304	295	281	291	282	288	324	300	270	298	321	302	297	313	304	293	276	269	315	273	302	290	299	312	300	286	307	342	287	310	292	324	318	298	292	305	301	304	311	298	315	299	284	286	300	264	320	285	290	309	292	286	321	279	274	281	315	272	298	305	269	308	312	320	312	305	289	265	311	327	320	283	284	313	312	287	290	308	298	275	320	291	287	293	295	285	295	297	288	301	312	266	323	310	305	336	312	309	290	265	300	280	301	339	292	322	289	302	296	296	305	288	302	284	277	309	274	299	304	294	301	308	325	277	282	318	296	297	278	285	320	283	297	304	283	297	300	284	299	286	297	292	281	305	336	287	343	322	293	309	286	284	303	305	276	270	305	263	317	272	299	312	293	308	314	273	309	291	288	273	306	314	312	310	277	282	282	294	302	244	325	313	258	270	303	278	301	320	306	299	278	313	282	287	276	287	283	312	306	298	285	313	320	275	266	274	279	293	334	295	326	282	286	286	300	286	333	319	313	303	282	301	320	265	299	286	312	281	283	315	315	322	299	326	294	326	307	297	281	284	314	293	319	303	293	288	282	330	289	357	286	274	294	268	299	324	340	306	289	294	286	328	295	292	322	340	318	302	332	296	314	286	317	320	312	297	303	296	306	311	309	309	290	278	303	287	289	284	334	262	256	312	287	280	277	302	301	303	325	325	298	329	302	272	309	317	283	307	299	309	300	312	284	314	313	300	282	289	317	295	301	293	279	283	295	310	303	306	270	292	285	323	312	300	280	326	306	308	277	309	296	268	291	277	322	283	304	298	300	303	307	282	325	298	312	300	280	302	286	302	285	272	275	257	273	304	286	261	308	305	279	323	306	313	316	275	292	312	319	281	269	291	298	316	315	294	309	326	308	276	311	307	305	276	315	290	313	276	276	271	282	320	306	330	301	284	288	299	299	317	287	319	316	277	294	301	321	289	267	296	274	302	293	288	301	309	261	281	313	268	297	293	286	286	297	276	266	316	323	294	310	274	337	292	291	319	297	291	298	315	322	314	305	283	293	310	288	278	276	304	311	335	315	296	295	301	289	261	281	269	293	299	342	299	300	311	302	290	290	296	272	298	255	313	275	286	290	298	284	327	306	268	309	294	297	324	312	278	310	281	332	298	259	293	319	283	302	288	341	292	292	297	285	292	284	285	288	292	303	325	299	275	290	291	278	319	333	305	302	301	294	305	306	295	312	312	326	300	304	297
38743	35226	2567	1396	1011	837	719	637	588	520	500	494	457	488	434	426	450	432	371	421	437	406	367	421	429	407	364	388	395	399	362	411	384	386	404	391	397	423	358	410	365	401	400	373	361	391	394	390	376	410	408	372	383	432	413	341	412	389	371	379	394	373	377	398	426	402	410	407	394	388	403	412	404	404	378	364	396	357	378	388	395	390	406	417	368	361	376	362	396	389	396	387	375	399	370	385	386	403	362	401	390	412	384	385	364	366	403	367	422	363	382	369	392	377	398	404	364	394	395	427	371	376	415	412	406	393	379	376	376	403	416	381	403	340	350	367	389	382	382	375	415	374	357	411	380	415	375	388	393	384	358	404	393	416	399	400	390	378	385	413	377	374	370	381	387	377	372	400	405	367	360	393	410	400	412	373	358	357	374	372	369	380	412	407	426	346	375	395	410	352	372	411	375	365	418	353	358	351	369	400	384	380	389	378	369	375	405	388	403	357	354	404	384	384	368	371	379	350	390	384	350	387	405	384	358	385	382	394	364	406	394	382	367	420	395	398	356	348	405	345	370	368	389	365	373	377	367	367	397	346	352	360	371	385	362	368	377	387	383	385	387	406	391	366	402	375	383	374	410	412	361	386	421	380	353	410	367	375	407	385	377	378	384	408	378	355	398	382	399	369	366	356	425	340	381	415	382	411	384	411	369	401	357	437	378	392	384	386	391	377	387	383	382	359	395	377	400	401	390	397	387	429	399	388	380	347	391	395	405	401	387	363	376	383	373	414	374	408	390	406	384	377	386	385	412	394	406	390	390	402	352	396	387	382	375	398	393	377	396	370	378	387	370	374	379	383	378	363	396	391	386	378	410	361	375	374	341	374	394	353	397	386	402	411	379	357	420	378	435	343	361	398	387	386	412	354	377	360	364	422	346	371	363	375	425	354	374	384	394	390	402	410	388	409	407	378	330	379	360	387	388	377	319	432	381	367	370	390	377	397	378	357	389	394	381	398	361	411	377	378	404	407	380	360	391	408	359	378	377	366	374	383	389	414	392	396	380	368	398	401	384	409	407	366	356	402	394	381	403	376	397	375	399	392	408	409	366	417	371	384	358	379	382	378	366	391	403	357	436	404	404	393	407	377	420	385	411	370	378	383	398	414	380	377	420	408	387	368	394	342	369	428	389	406	397	390	412	392	368	347	383	356	392	387	385	382	370	360	410	375	384	364	392	392	367	428	367	402	409	405	349	361	354	367	356	398	385	435	390	403	385	408	406	411	385	397	382	333	382	378	409	378	376	398	387	437	359	383	401	346	361	368	381	331	420	399	395	377	393	391	379	362	375	386	383	389	395	347	381	387	409	434	405	405	378	414	360	389	386	367	409	408	390	391	413	364	347	356	397	422	380	395	401	399	386	365	401	371	364	367	366	386	394	347	401	407	358	404	388	381	410	345	392	407	395	392	402	351	345	390	409	379	379	390	342	382	359	425	361	401	379	402	383	409	391	373	369	375	370	421	383	387	362	397	408	384	371	393	388	386	398	370	387	380	392	368	363	345	379	363	360	352	400	358	382	411	417	394	370	377	381	364	405	378	362	419	420	385	364	344	382	392	390	400	373	389	377	424	366	390	375	382	401	370	387	377	422	384	372	410	388	400	430	412	378	380	374	349	403	369	389	406	380	395	416	401	368	367	397	415	374	372	406	399	354	416	396	365	375	403	364	409	356	424	398	348	398	373	391	405	378	354	356	381	370	387	375	409	404	393	401	392	401	406	392	387	378	366	408	362	423	395	390	396	371	410	385	376	369	377	369	367	372	394	403	373	380	380	360	362	398	356	406	354	358	377	401	409	407	339	402	374	349	388	385	384	395	390	425	374	391	389	367	353	376	392	387	399	380	367	375	394	439	368	381	404	383	367	366	385	373	397	387	382	394	365	368	385	396	406	388	344	372	370	388	418	394	378	397	359	380	370	389	352	382	387	379	419	382	439	372	369	369	402	378	409	395	416	385	421	381	412	394	364	402	422	404	384	425	371	354	415	385	362	387	396	421	382	373	420	376	365	369	417	334	350	396	375	370	369	402	371	378	366	368	388	407	408	397	386	393	396	396	374	417	415	384	377	358	356	419	428	397	408	420	346	395	391	359	394	378	370	365	382	391	365	376	381	373	362	407	374	380	387	415	374	415	378	392	374	348	366	372	410	350	403	361	377	421	370	405	391	361	336	380	381	385	415	381	405	379	355	363	393	430	388	374	352	416	359	363	373	388	390	422	392	411	396	404	422	370	410	406	398	404	380	381	358	359	403	412	366	363	360	370	363	348	390	386	365	364	435	408	359	404	358	356	422	364	383	371	376	415	392	382	376	389	393	399	360	389	362	394	384	398	375	396	394	369	373	411	398	397	373	377	386	396	376	395	398	366	400	357	386	366	364	380	395	390	389	396	420	385	397	397	397	371	363	357	385	358	399	387	368	425	395	398	373	412	395	362	406	377	401	365	368	379	382	388	376	357	399	360	429	404	382	363	416	356	413	373	395	374	391	367	381	397	392	426	412	381	376	355	395	380	379	423	378	409	368	349	371	389	431	368	403	382	371	340	373	396	355	346	379	390	366	365	362	368	376	399	401	395	347	426	414	386	387	416	396	383	391	378	371	407	377	404	387	391	395	357	396	388	356	400	391	380	384	386	385	368	390	433	365	389	380	385	336	368	403	398	392	362	412	387	376	373	386	377	409	372	362	397	394	392	390	401	379	405	405	367	393	409	376	373	391	395	391	346	380	390	379	393	372	416	361	400	423	357	361	394	380	377	404	355	406	356	385	394	395	434	379	393	356	402	358	393	413	389	377	359	399	411	391	378	365	385	402	379	388	385	404	400	375	369	374	360	405	375	388	408	384	390	392	403	395	348	395	346	383	385	384	414	354	378	355	364	394	368	401	402	385	411	367	388	393	370	409	388	364	378	375	355	375	399	401	393	393	440	388	418	413	369	392	403	389	379	428	404	336	379	350	375	372	399	395	371	362	396	375	391	419	351	410	388	408	367	366	374	383	366	357	389	368	378	400	368	378	388	386	396	376	392	366	402	367	411	390	376	416	387	409	380	409	375	393	385	419	415	411	377	394	389	352	331	359	354	413	408	401	386	376	394	388	389	378	388	366	417	362	408	393	384	358	356	412	375	375	381	370	361	382	370	393	394	403	397	397	380	396	401	408	361	348	402	425	375	375	386	362	405	399	387	364	413	382	376	363	400	364	372	369	423	380	346	385	397	355	385	401	361	379	376	345	382	380	379	409	382	364	348	394	372	355	386	381	366	397	365	378	398	352	399	367	379	390	388	376	395	383	370	369	382	399	354	362	371	391	387	417	391	360	380	373	400	385	392	425	399	390	396	383	391	385	404	416	395	396	390	408	379	372	365	387	390	394	385	407	429	390	385	413	368	388	390	383	381	408	385	366	419	370	339	385	349	381	382	388	394	360	349	372	424	376	376	409
23306	21564	29346	24234	21551	21568	8894	1113	816	828	730	701	735	658	591	639	618	602	639	636	577	622	544	570	601	583	569	519	572	564	576	578	595	586	585	568	549	547	554	584	586	528	550	540	559	614	568	545	567	552	560	539	511	558	517	527	558	543	569	534	556	591	529	517	541	536	534	587	574	532	532	568	538	567	596	507	592	510	531	549	525	541	515	521	514	555	545	556	569	544	522	517	576	534	562	531	536	563	533	566	537	568	558	552	546	563	544	526	534	536	596	574	577	546	554	530	517	528	557	581	542	547	564	501	563	539	559	503	514	539	511	594	544	557	529	528	595	549	531	589	575	512	551	520	522	528	598	534	555	572	502	548	622	519	537	511	540	539	536	560	495	544	586	534	571	556	548	553	521	540	555	519	550	525	536	553	547	530	542	584	516	545	491	511	508	539	529	540	523	566	564	510	497	578	555	538	554	514	561	516	496	532	531	534	506	536	537	546	551	586	525	545	506	534	577	530	586	563	548	548	516	549	523	513	551	568	584	530	517	547	568	532	540	505	534	523	568	558	504	527	532	542	507	552	542	579	535	572	549	563	536	517	559	542	517	527	549	551	537	523	575	499	554	494	491	545	536	546	502	534	529	553	548	569	565	568	547	542	504	567	543	569	514	548	560	577	564	570	548	542	560	553	529	473	523	513	543	530	532	533	547	555	525	553	503	535	486	518	531	530	541	551	535	490	505	540	530	546	518	522	576	523	548	514	598	524	547	575	584	581	524	553	603	524	563	568	533	550	524	498	488	562	591	517	582	568	537	542	571	496	536	540	602	505	519	516	544	557	589	568	536	540	586	535	567	585	542	548	513	521	549	571	545	481	568	536	497	546	561	542	551	551	557	569	534	549	543	557	522	567	538	549	515	478	548	572	534	533	562	600	512	528	554	543	523	526	498	533	569	551	554	594	509	516	524	536	552	528	569	546	556	577	505	492	555	529	558	534	571	534	530	533	515	550	508	503	514	516	521	581	556	541	557	543	585	524	519	526	536	553	591	523	537	566	534	567	513	515	546	558	564	542	555	512	529	546	556	537	545	528	549	540	550	582	536	515	544	517	513	528	564	524	539	585	563	533	558	518	514	524	537	500	541	573	575	488	583	561	504	539	559	549	528	517	569	520	539	512	552	546	537	528	550	558	588	570	508	549	551	591	538	574	565	552	547	557	540	580	571	530	542	555	565	563	545	551	523	522	552	582	537	539	551	523	507	577	564	553	544	559	572	530	539	556	522	582	547	571	518	540	604	546	533	546	507	531	552	530	532	556	511	500	529	503	517	537	535	542	532	563	542	578	540	534	540	513	507	578	521	536	567	548	570	569	480	531	560	574	563	546	541	533	535	547	523	569	541	569	544	543	514	564	502	538	594	562	574	530	535	534	570	566	566	514	558	579	538	559	517	515	533	548	538	532	576	561	564	571	551	529	571	505	560	523	543	576	568	533	534	557	581	565	577	523	553	527	546	498	550	531	565	553	592	546	513	560	556	530	561	540	561	549	574	578	511	529	516	545	549	558	572	527	549	498	559	501	556	526	569	512	516	474	505	541	590	507	529	526	531	529	552	526	555	554	541	562	582	571	561	524	567	547	560	504	523	595	569	549	530	547	541	552	508	524	560	537	607	520	518	548	524	590	570	537	514	551	526	561	550	551	528	526	558	595	561	528	492	508	536	517	507	519	587	534	540	530	564	558	550	518	543	548	539	556	490	536	556	529	526	555	555	533	556	547	577	509	527	495	548	532	517	523	544	521	576	570	531	566	529	543	489	542	534	545	541	540	568	558	538	560	517	547	554	555	534	580	560	523	537	539	551	551	489	531	544	523	577	553	530	522	570	499	573	529	571	538	529	521	539	563	544	584	547	553	530	503	544	525	517	542	546	572	523	590	576	515	583	556	521	577	496	535	537	514	544	545	531	515	543	540	546	528	549	564	493	570	555	537	537	554	552	538	549	513	574	533	558	561	553	577	565	511	547	572	541	566	539	604	537	519	544	546	545	539	538	528	579	510	520	547	524	532	597	552	508	557	509	567	480	534	544	541	554	566	508	525	542	538	538	552	534	550	549	536	544	536	552	531	564	568	507	542	566	520	551	507	588	573	519	564	524	554	541	524	534	559	539	511	577	528	529	514	553	536	553	552	531	522	564	526	538	533	549	586	545	524	560	520	590	518	513	557	521	555	546	515	523	551	530	543	573	585	549	566	588	523	527	512	519	498	540	534	569	552	575	560	553	563	516	513	576	526	532	566	561	521	550	563	548	554	539	514	553	510	557	554	556	561	559	571	537	494	577	514	560	564	563	566	538	535	551	560	539	511	564	521	522	513	542	526	563	573	555	551	499	599	548	542	553	567	572	527	560	538	560	534	545	543	531	540	546	542	531	540	527	534	530	537	556	551	520	536	548	561	550	475	502	555	596	556	532	557	555	581	542	551	546	573	551	549	510	535	546	520	546	534	523	530	501	548	517	528	581	533	510	525	593	505	522	551	514	560	548	528	561	528	542	556	518	547	552	568	543	517	538	501	548	524	537	550	579	547	531	548	555	537	539	529	545	529	489	528	552	525	508	558	520	532	532	521	510	531	534	553	549	519	489	547	559	559	547	561	542	569	522	491	538	551	535	563	514	556	533	517	572	598	541	520	528	546	545	533	537	511	554	548	532	520	520	509	542	557	542	556	552	541	534	572	523	568	517	507	550	560	502	547	529	574	519	532	558	548	586	530	516	535	555	553	562	516	490	555	516	543	540	521	567	534	533	551	582	554	543	556	521	526	532	563	528	542	523	561	563	517	575	522	548	550	552	533	545	541	546	602	543	525	567	512	532	502	542	518	585	554	537	522	512	566	567	582	540	515	549	561	553	584	568	556	534	576	526	528	520	537	562	512	526	556	512	531	554	541	567	558	537	529	544	507	589	548	517	539	540	544	523	520	495	503	537	561	536	516	538	513	573	537	552	544	545	613	567	547	566	551	510	563	575	512	565	541	538	545	544	521	551	521	556	518	545	588	536	541	577	546	560	548	541	605	546	520	531	555	551	530	541	579	564	509	575	565	534	579	568	603	558	595	565	539	586	619	583	515	527	515	520	584	554	551	529	522	531	533	545	605	509	563	598	492	567	553	568	537	530	516	529	555	537	535	567	500	524	532	528	535	538	536	538	528	525	555	562	520	509	555	526	544	531	560	553	529	535	558	583	543	515	550	545	546	550	543	563	505	547	523	543	559	528	521	529	545	529	524	560	564	531	518	518	552	530	533	540	547	586	574	540	521	555	554	523	561	569	512	530	532	531	512	524	509	512	553	556	580	540	521	585	572	554	544	552	547	527	532	553	516	536	546	567	523	551	497	502	502	531	521	531	515	487	548	556	548	547	536	563	573	550	500	539	559	548	537	541	581	553	534	565	610	541	568	547	529	528	526	542	556	508	536	558	593	543	539	518	526	551	546	520	517
45346	50480	8488	4285	3068	2357	1844	1575	1332	1198	1073	1011	858	812	852	742	759	756	760	723	790	787	707	644	693	657	668	675	717	649	702	726	655	671	689	641	630	651	662	626	669	664	647	651	641	636	637	629	659	649	676	691	663	610	629	698	633	637	622	672	684	668	633	647	642	660	663	688	671	699	657	631	605	693	637	650	616	630	650	598	641	667	669	642	625	617	616	647	649	677	645	654	627	635	609	654	691	611	662	649	656	674	636	640	682	656	679	607	642	613	666	617	614	583	652	666	604	618	624	652	617	685	654	634	662	657	669	619	596	640	625	579	649	610	610	624	666	606	649	645	612	671	597	616	648	660	640	653	659	645	615	636	626	636	658	680	642	641	652	607	640	594	707	645	619	615	617	656	621	644	645	649	632	668	650	674	622	640	651	675	641	634	632	616	648	682	654	665	667	664	630	657	616	660	655	647	652	608	614	684	613	637	635	657	645	647	639	654	631	680	667	643	612	623	639	627	611	629	645	621	668	631	617	637	618	608	653	620	632	645	619	655	602	621	712	617	631	603	632	683	668	650	654	655	625	668	643	660	645	707	638	643	652	608	656	680	634	665	631	629	648	654	622	650	668	697	624	702	623	660	657	619	607	622	703	654	645	610	639	662	641	661	609	629	637	624	670	636	633	657	601	627	637	632	659	651	651	685	611	637	639	666	676	642	655	674	639	616	618	624	618	696	684	633	650	668	618	671	614	631	606	584	665	685	667	657	634	643	622	635	693	610	683	644	678	678	617	655	661	639	732	657	666	625	640	642	652	660	635	670	622	666	619	662	690	648	598	637	605	655	604	648	653	665	603	621	653	689	654	640	684	665	666	670	607	657	597	613	642	618	637	646	599	645	663	644	679	632	667	650	606	645	653	652	626	678	640	617	654	679	648	684	622	658	638	623	681	671	614	598	671	617	664	667	645	634	594	646	613	653	663	625	632	645	685	622	620	639	665	616	572	654	584	676	644	658	603	695	673	653	620	663	661	689	610	607	716	664	645	651	606	663	635	655	641	648	576	638	675	639	640	675	639	622	663	600	687	634	668	662	606	635	676	622	557	622	617	661	620	658	624	585	641	627	674	670	643	638	643	658	667	713	606	636	654	633	603	629	674	622	627	621	630	693	632	628	643	634	682	639	636	653	637	657	646	632	613	634	640	627	627	636	665	630	659	643	603	646	675	645	675	659	648	684	679	654	653	692	646	642	637	651	657	625	626	706	596	649	626	634	652	634	649	631	676	617	699	619	661	596	654	667	647	680	724	683	643	649	635	619	631	607	652	647	660	642	621	684	641	669	611	711	645	666	663	621	638	648	613	639	648	676	636	651	674	624	633	626	628	683	652	631	676	644	686	636	682	625	631	667	592	650	629	661	651	685	599	630	637	610	625	609	642	646	669	594	651	645	618	610	610	588	713	632	669	618	646	657	632	628	691	654	642	669	635	644	702	651	649	639	622	657	661	620	637	652	620	637	637	631	641	642	650	666	640	648	695	626	620	631	594	631	640	629	646	684	627	607	615	666	663	663	606	635	653	652	601	603	714	689	670	650	662	605	661	651	651	621	661	661	634	688	641	659	617	647	640	652	593	660	630	647	654	665	661	660	658	634	648	632	621	621	682	650	633	648	641	637	634	602	653	638	651	605	644	646	628	646	665	662	590	691	630	636	647	678	653	624	653	642	645	686	635	664	637	649	608	620	657	602	604	644	655	657	667	617	664	681	640	630	658	650	639	631	626	633	643	633	625	638	611	654	689	644	672	650	657	673	656	643	668	669	610	666	659	631	624	638	642	635	612	609	645	676	642	674	636	612	641	641	645	667	638	638	631	618	599	664	654	686	624	618	598	624	632	633	649	647	629	645	669	650	636	646	622	643	629	575	633	646	632	661	629	664	608	624	674	637	645	659	666	663	650	624	649	657	694	640	660	651	697	633	667	636	635	659	660	596	652	628	624	640	661	624	683	620	661	627	664	619	651	638	633	658	620	611	629	610	676	638	668	646	624	652	725	651	621	591	625	677	637	676	638	643	597	629	660	604	622	635	655	626	641	649	664	636	630	616	624	597	661	635	632	658	633	638	647	646	622	631	657	573	617	707	673	613	614	673	625	595	624	692	663	615	655	631	638	653	640	648	683	669	656	646	596	613	645	619	673	646	642	646	659	607	665	608	612	651	613	667	692	676	593	646	682	663	682	676	595	604	612	641	616	660	669	648	655	639	657	635	660	628	676	665	659	666	637	639	630	610	641	686	656	682	643	652	605	661	635	615	648	690	637	601	669	658	674	689	607	707	639	687	657	639	638	617	654	639	638	629	658	641	634	591	650	665	621	644	620	622	657	702	697	614	613	636	642	628	674	664	633	628	598	649	647	670	630	618	650	633	633	622	667	662	653	591	655	647	639	629	646	632	658	618	644	609	682	630	701	627	638	665	685	673	624	652	639	653	660	674	632	646	687	644	627	647	610	665	618	626	648	678	664	672	655	620	654	674	674	675	668	620	612	654	642	640	643	644	639	657	644	653	639	617	665	661	651	616	627	635	653	649	658	646	600	651	631	669	645	641	655	620	698	682	678	660	662	631	606	626	606	709	664	672	672	634	647	658	670	662	667	601	596	610	661	668	642	616	631	649	642	630	664	638	635	676	635	633	630	641	635	618	661	622	647	657	659	659	642	644	641	679	657	614	603	615	656	644	616	627	652	638	604	705	609	636	607	666	639	642	618	619	667	617	640	667	640	646	615	676	599	678	632	643	647	644	648	655	615	644	631	642	645	653	624	682	670	642	616	667	635	668	667	627	593	644	639	631	699	622	638	568	620	663	583	660	602	564	645	660	613	616	641	660	622	650	659	671	702	650	655	636	641	657	637	672	676	646	615	637	660	610	700	626	681	661	603	638	654	617	645	604	651	626	649	625	648	638	637	638	645	704	626	654	623	625	628	631	624	662	678	614	630	608	654	634	637	636	646	710	629	632	641	644	654	636	637	632	634	585	646	653	606	663	637	630	638	649	655	614	617	663	648	693	670	638	659	640	617	628	654	636	644	652	612	658	683	627	613	649	649	623	636	664	681	611	614	673	650	601	627	623	612	630	636	641	676	669	697	652	619	647	644	647	667	635	610	645	652	658	672	657	646	643	632	657	635	686	637	648	610	651	681	641	652	650	631	649	606	662	631	628	605	690	628	611	627	625	647	658	659	646	624	656	644	680	617	638	618	626	598	678	588	631	631	667	624	636	608	611	611	668	632	665	642	641	596	696	635	614	662	649	650	655	602	657	626	656	678	631	627	664	653	628	659	632	649	623	601	646	671	679	605	592	640	638	658	646	642	624	626	669	642	677	686	627	644	640	648	672	629	628	620	668	601	631	672	670	615	641	665	686	608	617	688	685	654	600	629	630	684	655	604	669	615	691	629	645	660	661	652	604	610	634	597	650	627	651	637	659	648	664	660	657	603	612
30154	26297	13906	1395	239	198	199	201	207	215	188	177	187	177	210	187	193	221	178	173	178	181	186	189	214	190	198	188	168	193	186	200	202	205	179	188	148	181	173	193	183	210	176	180	179	198	200	200	180	207	153	167	188	182	191	192	177	189	208	178	190	208	180	186	178	205	176	190	204	171	192	188	194	207	176	190	190	161	189	202	197	195	188	176	177	161	194	187	184	211	182	160	185	183	174	194	171	177	180	182	178	196	168	194	171	169	189	169	184	156	195	192	212	154	207	194	204	181	180	183	184	171	186	195	203	211	188	182	187	173	199	182	170	165	193	200	179	218	174	195	173	187	182	188	184	213	169	166	156	176	201	199	168	165	200	187	195	186	195	197	210	184	204	183	192	199	180	199	169	197	188	192	211	173	197	178	175	181	170	189	168	172	153	191	157	199	190	179	216	165	163	197	197	162	203	174	214	157	154	154	190	184	160	192	186	184	179	187	178	191	192	181	177	172	165	165	202	193	181	169	188	195	192	169	201	192	190	198	172	183	192	188	210	176	203	202	189	177	182	170	187	182	184	179	184	187	160	186	190	159	202	207	179	177	169	186	199	162	193	162	191	191	183	188	176	180	153	168	176	181	199	189	185	177	179	157	183	189	182	201	200	178	177	173	199	189	188	175	185	178	182	191	185	172	191	185	182	204	193	199	167	202	206	168	179	182	206	196	193	191	178	195	187	167	160	183	182	192	190	186	219	204	199	187	186	163	191	180	200	178	159	191	189	178	178	178	191	181	158	191	197	210	199	189	193	182	181	166	194	192	208	182	174	189	162	209	201	182	199	205	195	180	176	188	208	190	189	170	184	201	170	181	189	180	191	190	208	173	182	184	189	177	162	182	195	212	195	187	197	167	192	203	161	194	205	177	216	189	166	198	179	185	190	176	190	159	181	176	207	175	175	201	202	174	203	176	161	176	171	181	184	174	189	175	189	193	184	209	193	187	186	187	178	173	195	198	190	193	203	180	190	169	182	193	196	161	194	194	190	185	163	174	212	175	179	207	182	175	201	189	183	170	188	207	187	167	186	193	183	183	174	199	180	172	182	160	189	174	190	199	201	196	195	197	174	163	188	180	200	178	159	210	165	194	194	199	198	207	195	173	177	159	180	196	213	196	183	186	196	183	186	190	181	183	207	182	173	171	186	206	210	190	172	187	187	191	184	157	173	189	166	183	178	183	222	183	193	159	193	177	170	189	198	201	178	163	195	160	191	205	176	198	204	206	177	226	155	183	180	175	171	178	176	221	194	170	163	162	163	193	193	177	178	184	195	208	201	164	193	171	190	203	181	187	191	195	195	170	163	181	168	199	180	176	190	189	180	182	191	187	184	179	199	190	189	180	187	179	171	193	172	186	184	212	171	170	191	203	195	203	187	190	150	185	194	184	192	189	176	177	189	186	181	194	190	188	182	196	196	185	167	195	192	183	182	190	185	170	194	190	183	190	179	190	182	183	167	184	186	202	169	172	154	206	215	160	212	201	184	179	167	162	166	209	161	186	193	195	170	184	172	198	205	180	191	185	180	163	179	196	185	201	206	201	172	148	183	179	189	186	180	187	164	198	178	180	158	184	206	175	196	196	170	171	209	179	189	183	190	211	207	181	169	192	189	196	179	190	190	173	171	186	187	213	175	191	170	198	187	176	201	214	199	219	170	195	205	172	187	210	171	202	179	155	207	193	188	191	177	186	168	186	190	182	201	185	192	193	215	181	202	198	209	196	192	178	203	176	192	201	199	173	154	214	183	199	183	201	191	172	194	168	198	173	172	207	181	193	187	204	191	190	200	190	181	184	184	206	197	201	192	195	191	165	200	186	179	200	196	211	183	200	170	186	193	164	169	188	195	161	179	193	186	197	201	170	145	215	193	175	161	181	178	180	172	166	196	182	193	201	171	194	174	199	175	178	155	178	203	179	181	185	206	192	177	199	181	191	203	192	164	188	178	184	178	171	194	196	203	192	193	177	188	164	194	169	181	166	200	173	178	184	153	175	174	178	208	163	175	185	180	193	157	177	200	158	156	184	190	190	200	177	192	185	188	208	182	175	171	178	226	171	179	158	180	193	217	184	188	209	194	161	195	171	179	159	197	171	188	171	184	210	174	181	161	176	177	173	167	182	179	218	196	189	190	163	184	198	189	155	199	190	155	179	188	179	163	205	195	176	188	161	174	187	182	174	192	197	208	174	178	190	189	189	191	185	197	207	203	192	193	203	193	185	191	180	198	195	191	170	193	175	188	188	182	188	151	186	173	171	187	163	203	179	172	187	173	171	187	189	195	193	201	210	190	170	192	186	201	189	215	169	198	172	198	214	161	153	188	204	195	174	191	192	195	199	185	175	182	206	211	177	203	203	168	224	168	184	166	200	186	190	193	178	179	175	217	192	186	181	171	190	191	185	193	200	184	189	183	201	186	174	190	184	178	189	167	171	189	203	183	201	195	183	172	180	155	191	182	182	194	181	211	205	209	201	190	206	194	182	193	177	187	158	186	192	193	177	173	160	183	207	170	186	181	188	172	198	162	182	186	193	175	188	178	179	190	170	171	170	179	190	177	237	172	191	190	161	176	186	179	185	202	191	200	162	186	180	177	197	193	173	180	200	187	172	165	195	193	170	185	190	189	194	201	167	189	175	195	201	178	198	187	162	188	198	180	196	167	197	205	204	192	202	187	168	196	196	204	180	181	174	189	194	168	201	177	183	184	187	184	202	187	177	175	178	181	185	165	169	194	183	189	201	216	180	229	207	187	176	191	198	190	192	172	169	218	198	195	199	200	196	182	184	204	213	180	201	172	187	195	199	199	191	170	186	176	189	204	187	185	203	214	193	160	181	199	174	188	167	182	191	192	187	200	185	171	216	190	182	191	228	206	166	173	190	167	154	184	162	197	174	188	201	189	194	172	189	196	170	188	189	201	173	194	174	183	209	166	172	184	171	200	199	187	161	174	174	177	191	207	181	168	194	214	237	147	190	189	178	225	193	199	161	177	196	186	192	188	213	191	179	201	194	165	204	188	186	157	194	192	200	174	172	190	174	174	216	175	191	198	185	174	182	171	176	180	177	192	197	189	174	200	183	176	207	193	187	192	175	177	194	200	175	213	185	189	190	180	214	180	193	194	204	193	189	200	182	188	177	187	188	189	170	182	174	209	170	172	178	185	187	179	207	180	188	192	193	175	182	183	180	178	200	193	175	170	185	201	184	209	175	162	171	205	184	203	199	199	210	182	184	182	210	168	196	200	212	196	210	155	165	204	196	184	218	210	181	194	202	157	175	162	197	194	190	165	196	186	202	194	184	152	208	165	176	189	173	187	180	178	201	193	182	175	181	214	170	180	193	178	201	191	166	189	184	194	199	177	175	193	193	198	163	205	165	191	160	184	188	200	169	185	217	169	178	199	193	181	193	184	179	189	200	186	192	204	209	186	180	212	180	154	199	185	177
35879	33308	608	377	312	322	279	286	263	272	242	257	248	272	227	245	233	283	269	258	260	257	206	249	220	241	252	263	244	233	257	252	242	248	238	230	262	214	264	228	270	234	229	218	220	295	230	292	218	251	225	256	235	223	222	263	227	275	277	270	232	236	260	252	236	245	227	274	240	241	227	257	243	227	229	241	236	261	255	226	254	261	258	215	228	243	241	265	254	263	223	259	235	270	236	247	232	275	239	271	224	236	257	241	261	270	212	245	264	260	232	251	270	254	262	226	236	234	253	260	244	234	263	233	244	251	249	265	250	229	246	253	237	246	243	223	266	250	243	232	260	257	276	255	272	249	264	241	240	255	240	229	246	245	251	241	262	247	256	247	243	220	233	250	233	207	240	223	250	259	249	249	232	223	256	219	247	267	222	250	266	238	234	242	269	246	251	257	241	262	255	236	246	247	255	237	228	239	258	239	243	229	232	235	251	249	240	235	241	239	232	256	235	242	245	244	258	233	228	226	248	263	237	247	230	220	232	221	235	237	238	238	236	242	245	256	246	223	199	240	259	258	233	228	239	237	245	240	227	285	238	244	258	253	237	262	260	232	218	250	223	220	248	274	226	234	244	246	226	243	229	241	240	231	221	250	242	254	275	245	238	248	242	255	241	230	243	225	236	227	254	240	244	227	252	263	227	241	250	245	237	275	254	218	235	263	223	254	253	232	224	237	227	236	213	244	225	249	224	264	252	230	255	228	247	239	238	262	264	230	215	246	245	246	259	270	236	258	243	251	240	268	244	236	262	235	254	247	251	237	290	225	254	236	261	236	247	243	225	239	236	276	275	235	276	266	269	219	255	239	256	227	237	225	237	257	245	231	222	236	246	243	276	241	248	272	238	250	223	245	217	258	248	275	231	251	275	256	281	232	244	239	222	249	233	279	257	259	250	243	222	236	228	222	242	241	249	250	266	232	236	230	239	230	260	235	219	231	248	252	231	260	249	232	253	245	254	254	234	278	221	235	247	240	268	249	240	243	244	256	245	246	225	248	233	227	225	253	225	242	250	253	239	226	257	248	243	262	265	254	232	254	239	252	269	249	230	246	244	242	255	244	249	235	216	236	250	282	218	251	255	243	263	243	241	268	238	260	233	243	259	218	222	229	265	255	267	216	241	254	230	232	203	264	248	230	230	264	242	241	268	252	252	254	250	256	249	233	269	253	232	239	264	233	233	239	244	252	252	250	250	257	237	210	249	261	240	226	243	211	274	261	231	243	258	243	236	260	248	224	251	246	222	254	267	241	263	273	231	249	243	242	259	280	233	236	236	251	254	241	243	223	237	212	253	261	267	260	251	246	235	248	233	274	245	225	233	270	233	260	247	249	252	241	222	244	224	244	243	229	245	248	288	253	224	223	221	242	240	258	238	225	235	247	252	257	244	238	238	242	270	248	250	251	238	227	234	268	226	237	244	251	263	223	228	242	264	258	259	243	253	244	271	222	242	232	245	255	224	271	223	247	241	238	254	237	212	222	260	229	259	256	265	222	259	240	218	231	225	233	258	248	236	236	281	272	222	270	239	279	221	248	229	238	253	247	240	250	243	247	207	252	257	240	265	273	270	225	256	245	254	271	264	234	267	253	280	234	231	219	290	231	241	259	260	245	235	247	232	266	256	263	249	237	263	264	252	269	236	244	236	253	257	230	238	254	262	261	242	244	249	243	240	252	246	249	264	226	230	251	229	243	214	230	235	240	246	237	219	239	236	265	219	237	233	231	227	257	242	233	243	241	242	230	243	264	232	264	228	253	240	260	252	232	242	244	263	262	222	246	266	262	267	252	225	232	238	283	259	249	249	245	284	258	260	269	261	246	245	239	250	225	249	247	228	221	204	239	225	247	251	253	255	247	232	246	233	293	223	214	274	242	238	232	260	233	256	243	231	243	239	273	275	231	244	245	215	248	267	242	242	243	244	220	233	241	249	248	229	252	255	239	251	246	260	249	229	228	245	271	228	258	247	232	262	241	245	244	272	257	208	258	252	232	254	238	259	213	237	231	243	241	248	252	214	231	257	225	248	233	249	258	259	241	253	253	243	240	255	250	242	244	243	244	248	236	244	237	264	255	230	223	243	215	246	224	218	249	261	281	245	230	237	255	249	246	245	234	234	233	267	252	259	247	259	253	257	267	252	261	255	236	254	283	245	267	257	241	221	233	236	258	256	212	244	243	241	260	232	213	236	236	223	246	225	270	272	263	240	235	264	230	232	233	252	246	247	236	263	237	240	234	211	257	257	236	230	255	255	229	246	238	223	270	251	263	224	245	240	254	234	246	245	246	254	230	240	235	238	221	214	245	241	250	232	253	273	235	261	261	229	234	257	249	220	226	225	253	238	241	252	254	250	257	211	262	242	232	268	267	248	239	246	265	244	259	218	230	220	254	254	261	220	229	241	241	244	277	257	236	250	275	235	223	240	225	256	253	227	240	255	293	244	233	256	265	245	229	236	280	263	237	238	256	227	265	268	242	251	246	225	222	256	238	228	288	229	245	237	241	253	265	228	238	237	228	220	258	236	236	246	250	266	239	250	238	260	218	244	255	240	229	223	251	227	239	240	232	250	247	256	249	246	240	230	251	234	245	224	208	244	257	218	237	243	263	231	236	215	241	265	223	241	248	253	233	271	239	253	226	252	252	248	246	236	257	240	246	240	231	241	260	203	233	259	245	248	256	248	242	254	250	234	245	211	277	235	266	238	242	252	247	248	255	221	240	230	249	247	266	238	239	228	244	247	260	230	260	246	242	269	226	239	253	247	230	251	279	210	285	241	231	243	249	255	256	251	221	233	234	277	245	224	247	249	256	254	231	239	247	251	237	232	235	238	249	247	246	245	266	280	243	238	249	243	262	244	258	223	270	231	233	256	230	240	220	250	257	242	238	231	250	245	248	215	243	250	224	238	253	235	239	235	265	256	233	210	252	259	232	209	223	244	267	235	254	263	243	254	230	242	223	251	266	224	270	201	229	249	256	274	274	244	253	222	262	243	258	256	228	230	237	227	242	239	269	266	254	249	237	223	250	235	233	246	241	272	238	246	241	272	237	238	249	231	213	241	240	254	217	241	220	253	261	248	230	275	250	213	247	225	247	238	240	224	268	217	238	211	247	274	258	245	259	227	219	242	253	269	242	238	267	232	262	253	258	234	257	250	221	257	253	279	253	243	232	249	251	257	255	265	257	216	224	253	251	236	244	256	249	231	254	242	237	248	247	238	254	260	247	267	225	250	228	250	226	228	241	229	279	249	251	220	242	269	255	256	230	238	260	253	245	254	245	255	253	258	254	242	237	279	243	261	228	228	244	256	226	225	242	250	234	220	242	229	249	229	262	243	225	257	243	225	258	234	263	291	237	247	237	223	223	249	255	285	262	250	233	251	229	253	258	244	257	251	258	230	238	239	261	251	214	220	265	251	249	247	213	259	243	214	211	227	227	265	253
24498	21544	28682	24757	21344	6529	640	468	467	388	388	382	359	371	329	322	334	312	323	339	287	317	338	347	306	308	288	307	313	285	332	301	318	335	293	285	296	326	312	302	334	312	292	343	320	263	279	345	310	275	322	294	298	306	267	331	304	310	293	298	322	289	283	305	291	281	321	336	310	314	316	323	327	300	302	304	279	288	297	305	355	303	311	313	295	303	297	302	281	314	289	312	306	296	293	305	283	320	329	301	316	297	313	290	335	293	273	330	305	292	276	271	298	325	310	309	306	320	298	319	287	338	292	310	300	292	301	328	276	309	309	287	293	296	329	297	304	286	306	273	293	328	299	335	301	284	319	318	310	318	310	333	325	298	283	271	313	303	326	297	306	295	294	307	333	280	262	308	275	287	285	317	321	293	313	324	297	297	270	287	308	287	284	295	306	275	309	300	296	321	295	285	317	271	307	283	272	313	326	280	333	310	310	307	324	316	300	304	310	316	285	296	313	285	342	279	273	297	295	314	306	272	303	284	272	267	291	281	296	308	310	293	300	287	300	297	310	329	300	297	289	315	303	324	308	273	285	291	268	300	313	313	316	321	290	316	294	308	321	326	327	301	324	312	283	306	317	298	277	287	322	315	317	288	299	303	313	274	286	342	294	289	314	292	313	309	289	323	304	304	304	296	305	294	277	275	296	279	280	266	305	279	311	305	322	305	294	298	283	268	288	289	293	295	324	309	312	288	319	279	280	302	273	319	284	288	292	290	287	304	296	316	312	299	300	296	289	282	320	291	313	319	284	296	283	293	298	305	263	296	317	304	301	296	312	314	291	303	320	285	294	291	288	297	290	312	288	293	305	304	277	310	321	284	297	318	259	280	290	264	267	309	302	263	333	312	315	289	297	307	331	288	269	293	329	330	315	302	269	275	286	304	286	302	274	277	301	306	318	310	325	312	292	305	294	292	301	286	315	328	319	265	282	250	279	290	263	318	326	304	284	305	309	299	295	288	287	286	303	312	277	298	275	267	291	279	296	303	289	293	299	300	303	290	299	301	315	278	314	312	304	306	279	280	286	328	300	330	275	305	298	296	320	292	314	314	300	318	290	299	258	326	295	292	309	345	325	315	324	294	315	311	351	317	302	316	331	294	297	296	308	304	324	279	325	300	305	267	314	299	267	316	325	291	316	292	311	294	320	297	286	315	312	325	294	294	277	306	300	314	311	299	299	313	299	280	299	305	325	299	301	297	292	334	289	298	308	298	309	282	295	298	311	311	282	299	321	289	299	306	282	275	337	309	300	286	307	327	296	283	293	300	313	340	302	303	287	311	287	294	295	305	277	293	291	267	285	314	329	288	301	303	273	351	277	325	317	313	281	291	307	303	316	315	301	303	291	315	284	299	293	311	299	293	277	302	288	299	322	328	271	306	308	291	308	300	288	315	282	306	302	297	320	315	312	298	283	281	285	306	305	318	301	318	267	318	313	292	302	320	293	289	284	296	313	309	279	276	313	306	311	281	328	278	298	308	291	297	325	276	295	297	293	282	312	309	294	311	333	277	293	314	297	296	322	319	322	280	325	293	290	302	303	296	275	308	307	289	332	297	286	296	292	307	276	341	302	314	318	339	308	313	270	301	296	306	299	284	311	293	299	301	279	298	302	308	299	274	304	285	315	294	337	310	305	314	288	314	303	296	290	308	300	289	293	299	322	265	311	322	277	286	291	303	309	331	288	326	319	305	276	309	302	310	307	318	276	306	307	287	297	304	286	288	304	337	278	274	318	289	301	280	292	295	280	292	308	290	336	284	311	313	326	314	288	330	339	300	293	293	308	302	287	292	282	321	302	292	296	306	298	327	278	292	282	276	308	306	314	304	271	281	300	282	278	319	283	278	305	282	315	277	264	318	302	302	310	291	305	294	310	276	324	316	308	319	291	296	286	321	328	297	317	291	275	313	342	289	289	332	304	317	293	302	283	301	286	284	312	314	310	316	316	294	273	303	289	306	285	270	276	307	293	319	312	305	294	295	283	309	246	303	295	309	315	275	286	294	307	299	312	296	304	313	296	311	300	260	273	307	336	301	305	299	266	313	309	305	330	342	273	301	308	303	352	296	297	305	305	301	304	333	310	311	280	279	305	302	313	313	300	310	309	327	320	306	284	288	283	313	284	308	282	317	279	291	264	273	295	298	300	290	297	310	283	300	343	294	318	318	296	268	320	296	305	297	290	303	271	316	268	274	292	317	258	308	329	287	281	306	307	318	287	297	252	280	284	309	295	289	258	289	290	288	303	269	283	318	300	302	322	314	311	319	280	320	282	293	332	306	264	310	321	278	311	307	299	270	313	274	307	258	253	289	287	272	284	275	290	312	298	300	280	318	308	275	305	299	308	308	301	304	309	310	318	300	276	298	279	267	318	301	310	272	294	290	287	290	283	283	309	305	265	305	315	248	291	303	305	319	310	299	292	299	313	288	280	305	278	326	278	285	302	277	287	296	324	331	305	299	289	299	298	291	285	276	337	284	297	309	306	300	295	305	285	300	292	303	294	343	287	303	296	297	306	317	305	302	305	299	307	306	311	302	289	321	297	291	303	278	282	303	304	286	279	303	303	294	307	252	324	276	321	308	263	295	279	285	302	289	315	262	312	263	291	293	339	290	281	342	308	309	309	317	296	313	300	310	278	316	297	288	310	295	322	301	303	281	304	319	322	280	288	302	307	286	274	285	320	295	305	315	295	289	282	313	298	287	288	277	305	321	294	287	319	319	285	287	304	288	280	270	303	356	306	285	311	308	332	273	309	275	300	313	305	320	319	328	321	312	300	305	294	291	330	306	296	305	306	292	292	302	305	314	296	321	296	286	285	283	286	277	296	293	308	335	292	288	296	276	272	274	286	323	290	313	281	278	304	304	310	293	278	285	281	327	269	301	294	288	290	315	293	308	314	269	314	314	284	273	287	329	309	277	300	286	316	283	321	318	303	315	294	287	279	300	294	314	304	306	287	299	293	272	304	334	335	331	304	323	283	293	322	292	326	293	291	283	329	295	311	291	293	281	290	299	320	278	331	301	274	305	328	296	269	313	280	319	299	291	299	293	303	320	292	268	279	284	302	311	291	262	309	289	326	310	316	293	296	308	312	331	324	322	292	305	315	298	267	310	292	277	288	281	313	310	286	286	289	322	298	304	311	295	298	307	281	262	323	304	299	316	291	294	280	319	302	303	290	304	310	300	301	332	289	342	313	287	312	299	295	284	262	268	305	294	322	299	282	269	302	324	294	275	314	284	318	302	263	298	280	281	293	283	306	311	310	289	303	293	315	300	297	312	291	317	305	292	292	292	320	299	277	274	270	314	265	300	305	332	291	298	310	280	272	290	326	285	281	292	288	263	352	322	315	302	256	300	307	294	335	331	283	299	253	262	312	296	306	292	295	306	283	309	285	298	283	309	316	283	304	321	295	306	307	275	284	277	295	299	297	318	312	286	293	321
40183	45745	4303	2069	1581	1111	922	773	664	600	547	528	478	477	424	426	420	407	407	409	389	383	404	356	404	425	404	350	375	402	387	363	364	373	374	390	375	381	364	340	345	390	346	370	380	323	361	348	346	324	408	371	366	377	355	383	374	374	404	375	358	367	373	345	377	382	371	416	370	390	355	401	368	373	344	377	370	371	370	388	370	386	374	370	357	351	356	343	384	358	375	401	371	388	364	357	375	360	366	341	345	399	397	379	345	365	401	365	367	353	377	352	374	411	347	374	354	355	347	376	398	354	353	356	366	390	353	373	388	357	331	385	385	382	363	334	374	359	382	370	345	371	342	386	370	332	374	405	361	378	375	354	380	363	331	364	391	376	345	371	398	357	369	401	367	363	338	365	361	344	329	359	371	348	342	371	378	356	367	370	363	391	367	367	372	357	370	393	376	338	373	355	382	364	372	403	378	372	357	346	333	403	377	379	345	356	364	386	348	375	352	375	372	364	386	352	367	348	339	376	356	360	389	377	366	378	341	375	312	348	376	362	375	343	350	353	384	386	357	373	393	356	388	356	361	333	390	380	373	363	353	375	390	344	336	363	328	336	370	389	374	375	338	389	340	354	383	319	335	384	385	346	379	371	390	344	367	401	365	345	378	354	368	362	357	339	392	386	330	382	365	339	380	358	348	383	366	383	374	383	373	351	380	394	369	350	397	420	395	372	375	372	349	338	339	359	350	376	383	380	360	392	383	355	372	349	362	405	388	356	332	334	362	367	388	381	381	355	355	376	372	356	379	369	357	386	418	334	373	383	366	378	356	351	372	385	367	363	368	379	387	367	389	357	364	372	344	367	355	350	321	354	377	380	359	362	383	400	394	368	375	378	371	384	389	389	379	354	359	349	403	386	402	348	399	348	331	375	383	400	370	384	397	363	360	378	369	392	351	366	369	367	340	357	378	347	368	369	365	363	367	346	384	386	376	348	379	351	343	364	409	349	352	360	403	360	368	347	399	358	340	336	342	365	363	369	393	375	358	367	394	396	382	385	346	392	386	360	372	385	387	352	379	334	375	357	386	372	366	384	331	325	367	371	363	354	356	342	346	358	383	382	383	386	373	354	378	341	371	388	352	358	388	350	371	414	357	353	371	367	383	380	329	351	337	349	355	360	347	351	377	361	366	385	389	365	375	358	393	384	357	368	326	361	373	404	340	347	342	367	361	356	375	379	382	322	331	380	372	357	392	377	332	388	415	346	343	353	349	391	324	366	401	367	393	372	394	362	335	369	347	355	389	375	385	397	371	378	387	357	368	362	337	410	361	370	370	346	384	352	367	404	373	309	339	382	368	342	378	372	378	341	351	399	345	376	385	334	372	374	358	389	355	378	368	337	328	369	332	357	344	356	345	376	388	371	343	373	326	369	369	370	379	347	373	402	368	379	347	363	376	384	340	360	385	365	356	371	368	363	355	355	385	360	401	355	352	349	390	366	400	394	357	365	342	372	389	331	380	373	369	368	340	379	379	362	369	334	347	358	389	370	368	351	383	388	370	353	363	384	357	366	371	368	356	372	338	373	345	411	381	386	360	381	398	387	339	359	392	351	348	344	383	325	381	355	348	348	397	414	359	350	382	343	388	358	362	369	366	396	388	341	350	395	372	364	367	369	346	416	385	391	378	384	385	377	356	344	338	361	344	340	370	390	379	377	366	356	346	353	365	396	370	378	366	359	359	375	348	373	352	359	359	383	394	376	359	358	395	361	362	345	358	372	381	354	408	388	349	351	343	368	403	371	350	396	357	368	349	384	383	372	379	342	367	349	367	357	399	350	353	360	394	378	352	356	374	365	363	328	394	347	388	387	349	356	379	385	358	389	386	358	345	352	372	388	393	379	355	379	370	399	392	329	394	374	369	372	354	364	365	356	366	398	381	350	348	363	371	380	346	372	357	376	351	312	357	346	385	368	362	390	376	372	364	389	348	348	362	380	361	385	333	357	325	378	349	381	331	362	385	354	372	355	359	378	379	354	343	406	363	359	404	352	356	378	386	367	372	395	395	367	356	371	368	381	366	326	352	375	394	368	363	378	338	378	364	368	350	354	380	391	369	370	400	352	371	409	375	397	325	391	377	395	377	369	380	373	365	351	379	379	334	415	371	348	383	367	335	356	358	412	339	388	342	379	370	366	374	404	396	364	335	372	396	389	374	361	356	373	316	398	380	356	404	356	392	367	403	397	339	367	369	379	375	379	357	354	399	345	368	374	351	362	351	384	407	351	353	370	379	352	348	333	358	377	374	369	367	340	371	364	380	353	358	368	358	365	393	357	383	364	371	357	349	406	387	394	420	365	369	366	388	339	354	382	344	355	344	313	381	370	386	365	367	350	372	374	359	369	364	375	349	365	381	345	383	394	358	384	385	337	401	318	381	368	389	367	365	352	387	367	355	373	375	344	340	382	367	370	359	385	364	353	393	387	368	359	369	388	356	384	344	349	368	373	355	354	372	395	399	353	362	347	356	373	351	345	393	359	357	343	350	369	385	367	397	390	357	366	377	383	385	394	357	398	366	393	354	352	381	387	376	372	381	352	365	354	359	370	394	357	393	372	360	340	371	362	403	381	344	371	339	352	385	365	412	380	358	367	371	375	352	369	354	377	345	320	390	358	366	399	370	345	374	403	381	372	342	339	374	401	374	377	377	371	371	364	352	374	357	351	366	372	346	343	357	373	375	383	371	354	375	343	360	375	338	376	352	366	366	383	383	356	379	337	378	375	373	375	361	359	370	332	362	393	372	393	334	363	376	382	395	347	379	349	393	386	398	396	362	351	335	413	359	351	375	351	362	364	375	394	378	361	354	396	360	364	375	338	378	340	342	360	374	365	408	373	384	386	356	350	380	362	368	354	370	352	351	417	349	349	348	362	357	385	354	374	348	333	371	357	367	345	354	388	386	387	364	360	355	364	413	358	382	388	379	357	366	374	373	374	395	338	366	361	382	396	376	396	340	363	371	372	368	373	359	353	371	352	393	388	403	382	364	363	375	358	369	365	345	404	366	363	377	376	342	368	378	372	371	356	384	380	367	389	353	389	356	400	395	356	379	373	379	390	369	375	401	374	358	414	355	365	362	357	368	376	377	375	393	394	367	373	380	359	396	378	362	366	366	342	368	354	397	384	327	376	356	349	368	377	354	373	384	359	349	362	384	363	383	347	348	366	397	392	382	332	387	403	385	359	354	379	376	412	357	361	363	390	386	370	386	364	369	367	350	374	368	374	362	385	375	369	386	362	398	365	362	419	368	366	343	349	360	391	391	404	360	382	364	356	363	379	368	334	372	392	396	371	375	346	371	375	355	371	361	355	356	375	360	335	366	366	357	330	369	350	407	381	382	343	367	343	386	415	372	423	355	368	370	367	374	358	355	354	373	354	352	372	390	389	369	390	380	345	407	366	373	362	374	389	367	360	375	349	350	392	366	375	376	361	362	359	381	353
25646	21619	27455	25639	8116	546	452	396	376	369	311	317	343	344	336	318	305	334	317	312	306	276	338	330	331	316	305	323	276	316	296	320	291	320	312	318	282	301	281	291	315	294	287	295	285	308	296	326	310	301	270	281	291	323	316	317	311	293	284	286	257	298	284	317	259	327	281	262	279	293	318	286	307	279	284	268	302	269	293	315	275	293	306	295	305	286	304	285	291	287	288	294	293	330	300	317	294	294	300	268	318	309	293	305	271	305	327	315	301	288	268	299	300	317	265	268	314	288	328	295	290	273	288	309	284	291	270	305	305	278	293	294	266	286	308	274	328	330	302	304	307	308	283	274	288	324	276	300	312	310	303	281	264	303	299	294	296	295	293	296	309	287	313	283	286	282	281	247	271	307	300	264	266	295	298	272	327	286	297	307	323	323	291	289	293	318	303	300	310	292	313	289	313	273	277	288	316	294	312	317	297	301	284	292	292	286	295	306	276	305	293	288	301	313	297	285	277	315	307	292	293	294	305	297	344	279	315	302	312	292	311	295	309	279	279	273	275	280	321	302	308	300	317	298	304	318	278	292	332	288	300	287	300	285	304	327	282	298	301	274	305	307	300	299	307	305	300	282	321	292	310	289	279	288	301	275	289	286	289	349	301	307	295	287	300	278	309	289	278	313	310	294	303	288	282	241	264	284	297	329	292	292	283	283	328	295	288	308	309	326	282	305	305	313	293	299	292	294	295	283	303	287	301	289	279	303	297	286	279	304	295	281	301	290	293	284	287	297	306	304	280	264	297	269	299	298	306	271	330	309	327	288	312	324	266	303	302	296	281	324	271	288	271	324	296	281	290	295	300	282	327	308	259	275	267	299	305	326	315	304	318	305	319	304	305	336	286	322	289	297	321	320	285	288	289	293	323	329	269	291	290	309	299	283	278	268	296	318	308	281	321	278	283	300	328	297	315	307	276	294	293	301	276	329	292	296	298	307	299	292	292	320	258	306	287	300	300	291	296	292	322	275	297	300	289	275	319	306	310	295	280	288	329	274	312	289	303	291	287	283	308	328	290	304	302	274	322	294	268	297	296	304	292	286	311	280	308	277	321	289	293	271	322	294	291	302	269	289	282	316	292	310	318	277	296	295	286	278	296	335	293	289	323	298	293	278	298	294	309	292	302	277	258	290	305	324	300	299	309	291	303	303	328	271	303	290	316	300	309	279	288	280	305	284	283	295	291	256	305	280	286	300	289	314	300	299	299	316	266	349	318	300	305	280	296	270	275	299	318	268	297	303	301	279	315	260	322	305	295	303	296	294	310	292	313	304	270	280	313	310	282	300	295	329	279	291	306	305	288	314	314	287	276	325	296	320	295	280	290	280	286	317	305	289	322	305	288	320	308	307	308	272	301	296	286	286	340	270	305	303	347	261	302	299	303	295	307	272	285	295	323	329	310	270	288	316	301	325	308	327	309	304	305	351	303	303	277	310	285	252	268	312	290	297	317	290	307	311	347	310	302	288	265	300	322	263	304	275	309	290	268	300	318	291	275	287	320	293	301	315	289	295	304	280	290	280	307	301	291	294	276	312	285	303	283	258	283	301	314	306	313	291	281	289	284	284	321	308	311	279	314	276	298	257	302	286	298	282	299	306	288	301	289	308	300	298	277	294	275	313	282	312	326	307	290	293	273	277	318	285	271	328	288	294	311	306	335	325	298	287	306	282	293	309	307	309	272	306	316	300	320	290	318	300	313	311	271	277	278	326	301	290	292	301	306	288	277	285	294	294	310	312	311	279	308	271	293	333	335	310	326	270	304	266	286	301	284	308	308	328	317	330	288	278	276	267	266	292	306	248	289	279	308	305	305	307	261	305	271	285	284	303	299	269	288	322	282	296	317	293	284	330	297	283	317	294	269	266	272	286	296	307	299	327	300	294	296	292	280	258	310	282	297	322	258	308	321	319	291	297	292	281	291	306	301	286	263	307	297	313	278	281	296	307	279	324	298	317	277	316	285	311	292	302	296	307	293	303	296	282	308	289	306	291	315	288	318	303	290	296	292	290	282	286	280	273	274	281	274	280	260	307	292	325	284	310	285	284	293	310	270	306	293	313	275	311	284	302	333	307	297	319	301	289	296	297	298	282	334	286	281	309	319	320	306	298	291	301	296	288	304	293	313	317	305	295	301	293	291	289	265	316	292	270	291	278	313	297	337	242	314	289	314	288	300	298	300	285	267	305	285	306	309	309	268	296	283	265	328	312	315	312	305	309	261	316	316	292	316	311	308	274	297	306	295	306	277	316	304	299	315	300	295	295	296	285	298	319	328	322	281	311	319	297	307	293	303	315	262	306	316	315	317	291	321	325	305	299	268	297	284	297	300	279	282	286	300	332	290	301	279	293	311	306	273	298	261	306	283	309	290	266	296	276	284	280	325	292	304	283	314	317	271	287	313	331	325	288	313	300	295	293	268	289	289	282	292	283	302	291	323	322	293	270	282	327	262	298	303	307	299	281	295	301	288	306	272	316	262	308	321	294	302	302	312	289	326	333	297	317	300	268	316	288	263	295	276	301	307	261	295	319	301	289	302	323	280	300	302	276	281	292	306	282	284	299	306	299	313	297	316	291	299	293	308	320	308	305	303	303	293	310	292	300	318	304	307	307	323	311	320	263	310	307	291	294	281	320	286	280	280	292	309	307	338	315	296	309	274	311	296	294	304	288	313	311	320	287	301	313	310	300	318	281	297	310	331	313	311	326	301	280	263	304	255	272	322	292	320	311	306	296	264	252	294	308	281	291	291	315	257	314	284	319	289	341	280	309	295	281	299	307	286	292	325	314	318	292	317	301	279	296	291	316	281	287	285	254	295	275	299	296	284	287	301	318	298	287	291	304	325	278	273	310	319	288	307	331	309	281	284	301	300	274	293	315	296	279	312	321	274	284	273	298	303	293	281	273	292	299	283	332	313	314	292	273	278	315	319	316	297	283	292	307	290	317	293	303	272	291	273	297	285	279	262	306	270	296	300	279	292	293	298	279	323	273	291	321	321	304	337	278	295	310	301	318	290	313	301	317	286	294	315	327	324	297	300	284	321	332	340	290	304	282	308	281	297	306	298	305	283	296	299	286	289	302	289	289	308	294	288	290	323	275	310	290	303	298	297	277	276	309	307	304	327	314	284	295	280	278	277	306	286	287	317	290	299	312	306	294	326	297	299	310	335	292	264	274	285	310	293	274	311	273	309	308	322	319	302	339	304	288	287	303	290	305	312	303	280	274	267	323	289	340	302	304	332	315	297	296	303	320	318	306	316	296	316	297	268	269	286	320	330	312	300	281	277	277	261	307	300	283	297	318	311	331	306	286	305	292	302	309	326	281	293	301	325	273	316	309	285	271	305	288	323	297	285	285	305	292	325	309	272	298	292	277	311	311	307	308	296	293	294	281	316	310	320	307	293	306	337	326	349	286	295	286	284	286	299	294	297	303	318	277	311	296
39160	40334	2533	1340	1029	811	723	610	569	503	472	461	459	478	452	405	412	430	399	384	420	416	431	387	403	388	397	405	422	370	381	400	415	381	421	403	377	375	386	414	395	389	370	376	394	394	422	397	393	379	354	404	412	369	403	419	344	379	412	400	397	366	385	373	380	410	414	363	386	376	366	393	415	389	366	407	387	391	378	435	353	390	382	385	400	400	401	351	385	391	415	416	426	418	391	378	377	397	374	396	384	405	373	393	377	372	362	378	403	431	396	378	378	386	362	424	401	396	383	366	371	405	391	381	376	421	384	367	355	374	382	370	389	412	366	367	345	395	389	382	386	363	407	345	378	393	318	399	367	384	397	384	372	398	409	394	400	385	381	422	368	361	374	361	412	418	357	413	370	352	378	369	406	392	367	380	382	407	374	382	383	371	353	361	376	382	415	410	381	392	371	395	412	387	362	389	354	365	321	384	369	363	339	448	395	366	406	434	412	367	397	385	392	397	408	404	362	365	377	394	400	345	367	363	378	389	373	389	369	407	398	393	375	384	385	394	397	394	397	390	399	390	401	390	384	396	403	426	368	361	402	390	377	390	366	376	389	388	370	376	390	411	372	367	386	393	398	339	386	386	387	377	384	408	389	418	372	412	390	349	366	360	403	357	376	379	386	372	396	397	355	397	411	410	405	399	418	379	394	434	351	413	385	401	363	378	391	383	366	411	394	386	391	360	383	408	377	407	383	392	398	370	398	383	377	394	378	415	396	377	379	400	394	384	365	414	401	358	358	361	371	380	385	379	422	368	424	401	394	403	337	361	350	383	394	383	420	365	397	328	359	371	397	373	418	380	401	368	366	358	385	392	387	386	389	398	384	393	415	411	388	376	400	379	382	396	386	414	391	405	396	404	360	378	368	398	406	427	335	370	402	391	372	371	390	367	378	389	372	367	390	446	408	416	368	364	398	383	436	356	421	399	389	378	415	395	377	365	374	399	384	360	392	381	351	391	399	384	394	394	394	364	361	381	387	396	436	384	403	378	391	386	383	397	360	389	357	378	375	414	400	389	401	393	374	377	369	378	377	349	420	379	401	402	375	342	386	371	369	395	380	392	396	368	377	373	373	381	367	410	380	426	364	386	380	379	364	370	417	382	362	383	392	387	400	397	376	393	346	382	352	374	398	363	363	378	387	369	418	392	395	385	393	392	357	400	374	371	395	370	336	396	386	362	391	395	399	388	376	367	381	382	396	372	360	399	390	384	360	391	380	382	365	369	384	381	371	415	399	367	384	381	380	377	400	372	386	364	400	393	397	351	386	375	391	384	380	362	379	373	373	420	412	369	373	378	449	371	408	376	400	392	391	369	379	347	402	361	391	385	400	359	385	398	376	362	361	365	382	391	391	409	375	409	393	397	398	373	405	410	364	386	397	398	338	397	414	404	372	379	402	349	358	389	409	393	417	371	376	370	389	399	368	392	375	391	364	392	375	392	374	375	402	389	402	367	393	381	388	379	377	380	377	380	382	412	374	389	340	379	369	360	408	388	378	380	408	403	410	401	391	336	392	370	399	401	404	374	382	359	376	391	395	399	360	385	349	382	357	426	372	382	364	388	402	416	424	396	420	366	381	355	361	404	351	355	398	386	411	369	384	379	399	361	367	386	381	381	365	396	375	376	384	353	393	363	389	384	362	347	404	374	399	388	395	412	343	418	370	402	387	385	384	340	364	378	407	376	399	410	365	379	385	383	412	378	393	360	360	406	411	387	392	388	375	388	397	348	388	379	393	375	394	396	400	380	369	397	408	405	379	385	350	405	384	376	412	380	379	394	393	368	390	397	365	401	398	392	357	395	357	395	365	393	380	389	371	402	378	357	356	379	365	357	377	376	388	378	380	371	381	378	390	380	384	379	359	388	385	372	386	405	372	443	381	397	417	369	401	376	392	411	399	374	366	358	379	365	377	363	383	422	401	412	397	361	328	377	390	387	360	380	365	375	382	406	398	345	398	372	398	358	403	398	345	380	398	385	379	361	380	397	368	355	418	362	389	416	359	371	369	393	373	400	368	377	377	420	390	372	380	411	387	393	416	381	382	378	386	406	377	392	402	397	395	373	376	375	392	376	391	417	395	398	368	366	402	362	346	373	428	379	369	387	367	380	378	383	382	377	384	368	400	403	378	389	378	389	393	386	384	388	367	368	358	372	375	393	384	400	376	378	363	420	389	381	363	367	431	379	370	414	381	407	369	365	394	376	377	412	385	388	393	364	356	383	355	394	396	361	390	380	394	368	368	382	381	400	345	356	394	391	384	414	365	398	379	402	403	414	366	408	397	366	383	443	401	391	390	379	409	380	380	328	342	372	354	381	383	388	397	400	420	398	404	355	367	395	391	372	357	370	380	376	372	377	379	349	374	372	364	405	377	357	384	387	366	364	327	350	374	375	385	400	410	431	375	368	371	394	392	398	362	423	392	370	390	406	344	363	381	370	393	371	366	345	378	394	401	378	387	356	376	388	350	391	386	379	360	387	364	354	370	365	377	373	403	407	381	382	423	383	388	389	379	379	404	375	386	384	330	364	387	396	362	373	386	389	362	418	395	372	402	369	366	350	422	400	369	395	389	347	381	389	372	382	371	382	401	433	369	373	373	411	384	387	368	358	378	381	402	384	354	374	394	362	390	387	406	370	370	408	381	357	345	423	387	390	354	346	369	363	396	408	421	396	359	389	383	412	387	379	389	378	395	377	359	389	385	374	368	380	405	412	396	369	360	411	370	356	373	362	396	390	386	363	404	383	460	375	387	363	402	362	354	374	367	380	426	363	404	379	385	351	413	367	379	406	395	360	403	416	383	393	394	397	365	357	410	395	433	382	394	369	411	388	359	353	391	336	411	381	392	399	386	371	377	383	375	377	372	385	392	374	385	378	390	374	397	395	373	401	368	362	423	380	367	372	398	393	397	408	390	392	431	416	422	389	369	389	373	385	385	381	381	400	408	346	390	394	446	385	368	389	377	369	385	391	378	413	416	391	409	405	391	384	366	393	405	371	361	393	380	369	417	381	399	410	387	388	406	371	379	379	396	398	418	377	378	385	370	389	362	420	392	389	396	359	401	403	394	385	377	394	369	379	405	376	344	425	437	365	366	388	385	398	378	357	376	377	350	416	400	368	386	380	394	402	364	398	368	380	377	417	401	431	411	435	357	411	371	387	390	362	406	437	391	377	390	364	429	395	371	430	367	386	401	373	387	357	386	391	397	388	372	396	373	409	346	367	371	370	385	376	389	382	369	392	400	407	340	356	410	406	349	394	398	375	387	405	392	428	348	375	371	408	380	386	374	380	375	390	384	391	395	374	419	396	409	366	339	371	389	366	366	386	403	413	350	411	380	424	381	398	396	366	373	384	389	412	364	394	413	400	408	384	389	370	390	398	372	373	428	399	403	411	392	384	411	361	364	375	415	370	371	373	380	378	379	382	389	396	406	370	384	409
23292	21554	29268	24241	21533	21543	9265	1123	849	796	735	689	710	666	646	631	616	590	642	598	635	605	543	550	543	606	571	563	562	595	549	578	568	543	597	549	543	599	552	578	533	573	578	548	550	553	567	531	534	554	522	560	536	536	580	567	605	577	574	541	512	559	566	502	533	511	546	550	569	568	536	558	548	560	535	515	507	527	589	531	556	527	566	551	552	545	529	576	545	600	561	559	511	581	576	581	600	522	546	524	548	549	551	520	532	513	545	537	588	526	567	598	586	542	572	570	546	539	477	519	530	545	521	582	524	528	557	499	533	521	526	580	546	505	573	589	558	583	561	525	544	534	563	527	541	538	559	565	540	528	563	549	507	554	526	552	571	555	546	557	546	542	534	537	571	549	518	534	563	568	511	548	535	538	555	585	506	579	537	559	532	533	499	521	579	561	565	544	520	560	569	556	544	540	561	572	535	522	571	572	528	545	592	536	523	562	523	560	536	526	508	509	568	516	564	557	536	586	549	532	564	564	511	587	541	543	544	576	485	508	551	548	577	550	525	541	509	526	542	533	530	586	504	549	556	558	506	558	584	515	550	533	548	522	561	560	518	521	525	544	544	530	519	501	542	505	507	563	546	600	534	555	551	578	514	490	578	525	512	525	547	524	541	541	553	576	556	570	540	486	524	551	532	528	586	538	555	519	541	563	543	597	541	541	528	558	550	536	531	548	543	548	527	530	562	574	565	523	558	548	533	559	555	557	508	521	529	567	562	532	557	533	582	525	520	543	567	539	585	539	552	514	535	536	516	535	549	544	571	498	502	536	570	534	564	551	549	553	576	605	547	557	521	537	535	585	510	550	526	557	534	574	513	552	601	536	534	540	530	561	530	576	555	578	545	541	570	545	571	592	553	502	523	511	566	540	579	557	514	549	551	548	534	517	549	543	530	528	558	575	567	544	554	579	567	561	577	591	528	588	589	532	512	516	499	561	561	506	558	560	551	546	552	554	550	554	536	573	531	549	547	526	539	544	556	508	543	561	540	537	576	514	573	566	553	520	548	534	586	519	561	551	513	552	581	550	565	557	563	600	545	545	580	525	572	554	558	550	540	563	538	550	547	528	584	550	581	562	560	562	524	557	585	552	540	518	551	544	549	496	517	529	578	484	508	529	531	540	545	532	523	535	540	563	557	582	510	555	532	510	531	552	553	531	510	522	566	607	560	589	527	544	553	540	539	483	529	522	535	566	506	584	573	564	556	579	580	500	561	542	549	564	512	496	554	540	538	508	547	523	567	577	549	566	527	583	555	561	558	510	540	544	533	568	554	589	573	539	547	575	536	561	535	539	505	545	595	529	517	549	565	527	557	505	560	578	546	515	516	533	558	522	520	525	544	563	510	560	496	568	555	542	523	516	522	539	554	524	510	464	534	542	540	510	567	551	545	538	569	525	557	541	539	525	560	565	551	567	531	508	563	588	534	573	541	558	541	606	558	559	519	548	495	551	534	577	554	558	543	568	551	550	512	560	551	501	543	542	551	528	560	524	542	541	545	556	562	591	537	543	534	547	600	592	525	545	525	525	542	510	565	567	533	521	575	543	519	523	580	540	547	525	582	584	559	502	530	552	577	555	569	549	520	557	532	525	522	548	521	505	508	544	528	540	543	529	510	611	581	535	578	567	551	547	531	571	511	542	555	561	567	552	583	517	542	540	565	513	549	526	557	552	523	590	519	550	511	554	508	552	551	531	573	559	563	527	555	515	499	570	520	561	538	541	559	509	559	554	551	553	598	593	555	523	547	534	539	528	564	534	542	539	534	523	533	555	527	543	569	511	582	515	526	518	524	539	533	523	531	525	513	516	581	518	513	545	505	525	548	540	535	546	564	568	599	538	558	555	522	526	531	540	548	515	530	498	528	514	552	549	547	564	545	555	514	564	555	506	520	580	548	566	537	528	545	547	559	557	549	538	515	556	513	581	524	539	543	557	537	555	548	554	542	502	526	557	590	578	516	535	530	546	537	507	548	516	526	562	555	538	544	550	550	558	517	517	568	515	579	554	512	542	513	517	478	532	533	549	539	558	542	538	564	543	572	551	543	550	549	523	533	534	579	533	547	526	565	577	533	548	556	518	571	532	564	527	550	532	550	545	532	601	563	548	489	545	520	513	528	551	512	528	540	505	572	540	563	556	526	527	542	521	518	517	544	547	513	563	542	566	598	566	506	543	476	535	576	594	537	549	522	533	563	552	574	577	519	528	539	529	512	552	561	526	547	570	548	571	523	500	527	561	587	531	568	546	533	514	559	544	528	543	564	554	528	526	506	537	551	506	532	546	518	505	547	510	574	496	584	529	541	524	559	529	557	532	542	493	531	585	536	522	528	485	583	564	495	567	545	507	548	556	557	575	496	575	588	528	561	512	564	529	552	543	501	569	549	553	596	519	549	488	549	551	565	524	533	555	560	536	627	545	557	555	500	578	549	516	560	530	545	577	551	579	536	534	511	553	574	541	527	537	553	514	529	579	567	528	496	554	570	558	553	554	529	527	498	518	511	523	524	539	573	525	503	531	520	527	538	532	547	571	521	511	544	531	573	564	540	549	553	539	556	537	557	558	520	526	537	547	574	520	559	502	560	532	533	501	522	514	513	548	505	551	526	544	562	535	570	564	568	495	562	560	552	553	562	531	530	537	548	557	557	539	505	520	574	591	607	583	545	514	552	540	536	549	514	524	536	544	570	514	523	565	561	554	546	550	508	519	518	534	561	524	499	509	526	573	567	578	564	539	560	507	566	562	515	587	530	529	555	515	485	525	540	552	534	580	566	553	556	563	542	530	540	547	591	564	580	548	587	542	542	536	537	533	556	524	582	574	569	529	548	588	587	586	574	534	562	532	527	515	517	498	505	533	543	562	530	568	556	495	508	562	559	551	567	544	565	569	509	580	507	568	517	575	520	518	561	572	534	535	553	545	523	522	556	547	532	541	535	509	531	526	533	513	507	496	571	539	519	563	545	524	552	465	572	533	529	526	541	548	574	515	599	528	557	514	493	542	534	548	572	538	583	537	504	546	523	546	501	564	525	546	517	542	521	562	571	513	561	542	556	497	543	551	531	566	535	535	525	553	561	551	529	594	516	534	560	561	544	574	547	533	529	563	557	551	555	536	544	565	600	525	509	581	554	532	543	471	557	568	537	492	546	527	514	540	531	516	551	541	518	550	527	539	548	525	519	562	561	547	537	551	538	529	575	593	509	532	557	573	567	574	583	534	531	505	549	563	517	543	532	546	558	515	574	525	544	558	546	545	510	577	604	522	530	514	529	536	565	532	563	529	542	561	569	528	512	536	584	545	554	517	530	537	548	526	564	524	546	562	575	548	553	561	502	526	523	546	563	494	508	519	524	539	545	546	504	573	572	535	562	503	569	524	559	519	518	541	548	530	561	549	531	517	557	500	521	538	553	555	553	536	551	549	543	536	507	528	575	547	550	546	541	559
45525	55618	8382	4142	3077	2354	1918	1564	1283	1183	1043	987	892	898	832	830	827	788	732	780	765	728	700	667	693	676	704	703	657	705	718	697	697	657	708	652	647	671	606	683	655	633	637	652	697	635	634	601	626	647	612	652	630	606	687	640	646	643	648	692	602	723	620	640	680	653	654	689	674	660	653	623	655	680	649	621	615	642	637	647	591	692	604	658	612	663	616	640	622	670	636	633	674	650	666	673	631	600	637	615	639	637	645	663	633	616	691	632	632	610	620	633	632	679	642	640	655	692	628	659	666	657	613	656	701	654	626	632	657	620	628	646	644	609	664	667	614	690	649	597	660	614	603	613	621	602	643	671	663	614	650	643	629	598	618	654	665	626	653	679	625	647	597	617	609	614	689	661	688	676	657	612	657	652	672	640	651	580	649	647	623	648	641	641	640	651	650	639	662	673	676	592	694	627	640	637	656	617	647	661	648	668	655	669	630	682	692	653	662	652	643	606	615	645	631	613	637	598	644	643	608	622	673	599	605	646	649	673	646	619	705	656	625	619	599	648	672	663	633	686	689	626	676	652	667	629	660	597	658	629	619	598	635	670	648	640	596	649	623	687	682	650	655	662	632	646	649	651	669	685	614	627	688	654	674	648	687	677	626	659	654	639	625	683	617	686	698	701	636	679	643	649	645	649	622	699	673	656	637	628	600	686	614	616	635	648	640	633	621	610	636	674	627	649	707	672	676	649	634	610	638	619	625	621	639	643	627	673	635	634	613	595	616	655	626	629	624	657	634	636	608	608	639	615	667	666	641	591	615	625	660	657	635	682	657	651	652	641	676	630	647	590	692	681	648	675	645	669	611	657	654	627	679	638	672	636	628	641	666	616	625	687	624	641	617	633	617	622	651	657	686	617	660	636	701	644	650	626	659	680	595	669	635	591	649	671	703	662	671	641	632	673	625	592	647	629	622	654	631	632	633	646	653	646	611	628	586	669	674	606	631	620	606	646	612	641	606	633	665	662	673	646	675	635	626	628	612	646	679	617	658	641	631	628	672	630	634	624	686	638	660	646	636	687	621	635	627	637	647	612	640	650	649	615	599	655	581	619	624	690	631	654	667	666	662	654	597	595	650	626	667	566	658	655	643	625	625	605	640	644	628	693	654	603	662	636	641	620	613	685	661	591	623	644	664	643	620	674	658	605	590	628	612	603	676	643	663	687	692	664	625	693	685	601	647	587	634	634	617	625	614	624	654	685	647	643	635	637	654	632	594	603	650	648	621	616	653	672	632	624	614	645	680	635	658	646	673	603	662	623	620	674	637	639	676	621	637	664	637	643	666	684	632	663	676	653	649	696	630	589	611	669	636	653	629	649	608	657	648	651	624	668	625	640	673	640	635	607	645	593	627	603	640	647	707	626	623	699	664	675	634	659	620	665	624	639	676	672	650	662	659	629	659	649	624	672	658	666	672	704	639	594	617	596	657	625	621	623	657	638	647	630	628	652	625	646	676	663	629	602	668	637	660	618	680	620	623	653	612	627	667	598	615	698	638	672	605	643	659	633	664	643	624	618	681	637	625	660	703	628	622	668	637	627	639	636	691	616	614	619	674	610	657	636	644	631	673	655	645	637	661	621	652	689	623	616	677	669	645	618	652	665	634	626	653	650	636	616	642	634	649	673	636	591	611	639	632	618	629	673	658	640	628	612	621	629	669	645	638	694	688	643	645	668	653	650	663	620	662	658	636	634	647	618	631	635	615	613	590	689	656	618	659	634	599	662	625	647	624	626	615	646	642	624	648	637	634	632	651	635	670	678	696	625	599	661	669	636	650	643	665	619	657	650	653	657	645	672	640	684	639	658	631	585	625	624	650	660	577	662	672	664	654	632	593	618	624	628	641	656	662	646	624	632	659	651	648	648	618	643	644	635	676	659	657	621	644	628	613	625	644	619	625	682	636	622	635	711	677	614	606	633	663	640	631	620	648	653	605	642	668	649	643	656	612	678	658	645	671	594	684	596	628	634	648	634	627	597	631	640	646	599	644	641	633	623	660	647	623	605	635	654	626	624	643	666	630	612	630	675	639	632	672	665	643	596	671	635	631	641	622	616	625	626	665	622	657	648	628	637	660	608	647	688	648	714	637	663	691	663	606	668	644	634	650	657	667	664	669	637	601	638	709	622	623	641	645	638	658	667	630	626	660	644	636	656	652	647	628	694	628	627	602	704	663	647	676	645	671	614	655	667	634	622	633	639	597	636	625	663	678	624	625	651	656	590	624	653	621	618	626	647	618	645	654	597	629	612	619	635	636	648	606	686	673	643	670	663	651	652	611	593	649	601	669	631	603	649	626	628	622	666	623	651	645	667	631	651	679	656	660	647	613	644	641	618	651	641	626	664	634	635	670	601	645	621	652	668	628	644	635	641	627	617	662	658	626	658	652	615	649	640	604	651	671	602	658	621	687	693	626	623	643	654	652	678	636	682	679	640	652	645	672	597	610	630	726	656	621	621	642	606	631	650	656	611	662	667	638	678	644	649	610	664	655	655	671	667	621	594	604	625	652	608	676	632	591	653	614	659	616	631	655	647	691	669	607	626	615	620	624	638	607	671	664	628	653	584	611	657	661	583	669	611	615	610	645	614	666	648	629	652	635	661	620	620	664	613	647	622	578	640	672	646	638	629	594	627	652	599	638	650	671	638	658	642	650	643	684	655	620	626	599	644	605	638	655	626	591	621	638	651	639	685	592	617	679	611	600	659	624	587	646	650	685	625	637	644	662	671	643	639	646	630	645	643	662	649	651	584	590	661	621	648	617	667	594	646	596	608	684	668	592	617	671	662	642	659	679	573	617	644	642	630	638	645	628	625	676	637	699	666	636	642	659	629	658	640	636	709	665	631	642	622	637	667	610	608	629	676	669	647	610	685	661	673	673	634	650	695	663	700	641	653	634	604	687	642	655	639	661	635	645	689	684	651	642	602	652	642	639	673	615	687	634	629	619	617	671	632	661	622	644	695	678	619	659	641	632	681	612	647	658	614	661	631	618	606	654	646	629	643	623	628	663	611	636	642	673	667	680	629	611	656	657	614	622	636	679	658	655	669	667	646	652	644	653	628	648	626	650	587	642	625	666	606	632	634	616	659	632	611	663	596	630	671	626	617	633	656	638	629	635	658	568	656	669	643	647	645	630	637	635	633	660	579	669	647	675	632	680	659	610	675	582	641	651	619	648	618	629	679	659	634	673	594	608	685	625	644	628	647	634	648	663	652	582	674	619	645	651	616	651	627	622	629	590	631	640	645	619	637	628	669	646	704	622	611	644	601	592	622	635	600	652	653	613	654	651	605	625	630	662	670	634	616	688	581	628	625	691	598	649	641	650	612	612	627	666	631	619	609	649	618	610	697	614	657	625	653	616	625	658	604	696	651	662	625	633	695	655	613	664	612	672	645	604	646	613	660	652	609	648	610	611	605	631	614	638	650	649	595	676	661	608	683
30027	26649	13233	1322	420	358	279	200	192	218	193	184	173	187	184	178	189	187	202	190	190	185	165	176	191	186	164	198	171	179	176	182	196	206	222	204	172	195	168	178	190	188	194	194	198	172	182	200	166	152	168	170	186	205	210	177	160	208	179	178	213	165	221	188	159	187	180	176	185	196	180	187	194	208	189	188	193	172	217	182	196	185	185	173	195	191	191	196	173	187	171	193	158	180	196	201	170	204	196	188	206	176	200	179	188	167	174	161	198	203	157	188	161	174	177	201	200	170	180	167	174	178	178	202	171	189	173	185	183	164	197	164	196	181	178	176	182	208	187	169	206	176	167	194	216	176	185	191	179	192	202	199	176	178	183	191	164	185	196	173	188	171	180	181	181	206	184	184	190	201	156	187	168	197	172	219	199	148	195	185	183	175	180	194	179	189	202	191	180	179	198	193	191	150	182	197	163	185	207	188	162	204	208	183	160	160	186	177	182	185	144	207	168	178	184	161	183	180	198	163	183	192	209	194	216	191	177	161	184	181	202	191	181	178	170	172	183	208	213	203	191	181	173	188	200	178	161	178	156	199	179	190	168	183	191	168	184	207	171	210	184	166	213	188	205	185	198	191	196	182	191	200	189	197	189	158	181	190	150	181	184	217	161	178	180	178	188	173	169	185	193	196	187	190	191	178	178	171	164	167	179	201	175	178	181	184	183	156	188	187	157	189	168	158	199	206	175	189	176	182	177	167	168	168	154	199	190	168	184	182	172	188	186	193	182	175	174	177	180	174	182	173	184	181	186	165	216	153	182	173	179	200	191	181	152	190	188	163	188	165	183	181	165	218	197	187	172	173	166	175	171	168	180	188	199	175	199	183	173	166	185	199	192	180	210	199	210	176	179	169	188	160	170	202	189	197	191	182	165	191	163	194	175	182	158	184	186	184	203	170	172	200	187	194	175	196	172	188	155	173	206	163	172	192	191	176	179	194	180	178	167	204	164	169	170	167	181	167	163	206	159	190	168	183	192	174	204	187	176	191	187	181	158	184	181	208	189	148	188	182	189	203	184	188	177	163	191	173	191	182	193	173	185	161	176	174	198	179	173	188	177	183	187	184	175	192	189	185	186	192	171	194	187	178	174	173	178	187	197	181	215	197	196	195	201	185	178	192	175	178	174	197	176	174	201	182	183	193	188	185	204	178	196	165	163	179	168	183	211	185	165	193	172	201	169	157	195	219	181	187	179	184	185	201	203	184	177	155	194	202	172	188	173	203	196	201	186	178	184	200	199	190	195	170	183	192	199	170	179	209	183	166	197	204	158	197	179	158	190	191	174	190	206	188	188	157	207	189	171	169	179	183	186	180	195	188	171	179	176	165	182	201	172	197	183	178	184	192	203	180	170	189	163	186	167	202	208	203	178	201	168	185	201	184	181	181	193	182	171	195	172	177	172	170	164	176	187	172	166	174	194	192	190	203	181	177	194	180	203	196	177	194	179	173	174	178	216	153	174	177	173	167	177	190	160	185	181	167	175	175	182	196	180	165	203	172	170	187	172	193	159	194	172	185	166	177	181	192	176	161	184	189	197	185	156	182	198	163	194	164	197	174	177	180	169	175	179	177	199	165	177	184	178	186	181	224	187	195	181	155	174	191	174	204	211	185	208	191	173	197	178	173	205	181	170	161	180	185	179	216	165	186	167	160	170	176	157	168	192	186	178	188	156	180	196	197	159	206	203	192	182	176	169	196	181	196	168	188	190	185	168	184	204	168	215	169	175	165	183	206	200	178	188	176	211	179	205	175	187	184	188	189	161	177	190	203	189	180	156	186	178	174	167	160	205	185	204	171	180	186	185	176	183	182	175	185	198	185	188	166	194	193	168	198	187	174	171	168	206	201	193	177	172	183	198	192	195	207	180	208	218	161	201	169	175	176	158	175	185	189	166	173	191	215	167	186	191	203	192	182	204	198	166	189	178	174	191	175	183	181	211	173	205	200	198	194	179	193	180	178	207	178	203	180	179	175	184	198	179	202	189	199	193	188	174	199	175	189	193	196	176	200	198	176	168	159	189	184	159	172	185	198	179	159	213	196	177	166	192	191	195	185	180	168	193	182	195	172	190	191	191	188	185	194	195	189	197	183	167	172	196	145	157	181	201	172	189	163	185	185	167	180	183	181	183	176	181	187	193	187	180	207	194	207	190	185	207	209	158	198	181	193	179	191	178	192	191	177	197	195	198	172	178	173	169	195	193	172	186	161	191	173	211	179	207	175	181	175	207	192	192	165	200	183	157	210	176	205	176	193	183	184	169	170	223	157	166	167	199	172	186	197	178	177	178	189	180	194	160	177	174	195	182	190	180	183	189	184	174	199	165	181	185	190	192	173	193	196	199	194	190	198	170	177	169	188	195	166	167	199	158	193	184	178	188	178	178	160	197	171	195	160	187	177	176	202	190	206	210	179	166	173	178	201	174	182	175	182	177	183	192	214	216	190	182	191	182	191	163	185	174	188	179	202	170	202	188	168	188	188	192	200	194	179	206	183	190	193	229	175	204	192	181	177	187	185	175	176	171	214	157	175	170	181	166	190	186	194	166	181	199	176	209	187	173	200	190	184	169	182	183	175	182	165	177	182	171	163	178	208	195	197	198	159	193	211	171	186	193	187	156	164	157	189	171	181	166	154	190	174	166	170	209	180	185	182	200	188	184	173	181	181	207	168	196	196	175	166	164	192	186	173	178	171	191	202	185	176	174	184	188	169	169	165	191	164	191	157	181	161	177	187	199	181	186	185	190	192	188	181	181	177	176	174	186	187	207	177	173	183	168	191	195	170	178	199	196	194	197	198	183	202	171	183	177	166	173	190	179	170	187	217	178	192	162	186	180	180	203	197	181	182	192	221	152	162	169	201	185	187	185	167	174	177	169	168	167	192	164	191	172	184	188	171	196	197	164	188	177	175	183	184	194	179	164	169	188	188	175	198	190	163	164	180	198	162	185	181	197	162	187	184	191	172	175	182	189	175	194	196	196	187	176	186	183	191	202	183	170	200	196	186	202	174	192	158	192	200	194	189	204	179	179	201	194	205	180	179	180	201	167	181	192	174	169	194	203	202	158	158	196	156	177	198	148	177	174	197	169	195	196	168	191	192	184	165	209	186	208	183	181	178	190	182	204	204	179	174	168	160	180	159	195	198	170	166	173	189	185	189	179	191	182	188	193	170	169	212	179	165	202	164	189	204	179	193	172	184	191	168	195	190	170	204	173	169	196	177	214	197	176	194	181	172	188	189	189	177	195	198	189	184	173	182	180	165	179	192	173	213	183	187	184	166	169	185	182	174	193	176	182	178	187	186	212	203	170	172	188	162	177	184	191	190	172	185	167	180	202	163	170	189	172	199	197	198	180	171	175	216	167	204	200	190	168	176	204	179	197	187	179	186	206	186	195	193	178	208	195	182	199	184	182	199	154	177	186	178	180	182	199	186	199	153	193	180
35499	33542	737	390	328	285	294	252	267	282	245	244	263	241	257	271	248	265	287	261	248	231	240	241	263	280	241	250	245	245	244	230	250	249	257	239	243	218	253	240	248	271	260	219	242	260	249	273	233	253	271	258	252	218	272	213	232	242	251	238	262	259	230	230	239	226	236	248	246	247	251	257	240	222	218	258	241	231	233	247	266	268	241	220	257	262	209	275	267	225	251	254	239	216	232	250	258	265	218	218	216	237	231	266	218	228	234	229	228	239	235	241	265	235	234	258	254	245	243	257	237	244	255	256	248	280	240	261	255	230	236	255	233	235	247	225	247	250	246	253	239	259	224	218	242	239	239	244	245	229	229	242	250	227	284	251	245	252	239	233	255	255	253	237	215	226	240	253	244	246	250	267	258	238	218	244	237	246	219	257	236	239	240	250	253	263	258	232	222	260	256	214	227	248	255	229	244	255	233	233	266	243	256	242	243	243	250	233	242	250	245	245	248	208	224	237	228	257	235	242	217	243	230	237	250	271	235	242	223	261	253	239	229	243	231	241	225	237	229	252	238	255	228	219	246	239	255	207	246	255	240	269	243	242	231	254	248	240	237	225	211	256	250	236	241	270	252	229	246	235	220	243	270	238	250	243	250	244	259	243	254	248	252	227	259	253	226	257	243	260	224	247	255	226	265	237	223	244	234	226	257	248	227	221	234	247	254	245	240	254	250	226	231	231	235	247	209	233	249	252	244	231	258	233	229	231	255	245	242	256	227	216	241	260	212	254	222	248	231	240	240	265	249	252	266	221	210	263	247	238	248	252	234	247	226	247	248	240	228	235	230	246	251	249	252	239	244	232	256	283	235	265	246	233	272	285	234	249	230	247	269	217	201	248	257	238	244	253	245	239	235	262	246	246	249	240	251	249	229	259	234	243	228	230	227	252	243	247	276	238	238	259	255	209	249	227	272	224	233	254	238	266	268	233	237	252	256	254	233	252	241	253	239	247	257	255	240	238	233	233	276	242	248	252	264	258	237	280	222	252	234	234	264	241	241	245	239	245	241	258	270	241	255	217	259	252	259	225	263	249	235	251	246	243	235	240	225	247	251	259	260	231	259	248	221	252	258	237	226	227	243	226	229	221	244	243	236	214	240	236	256	242	261	247	248	244	280	238	229	230	258	254	247	249	236	227	264	264	285	243	249	248	255	224	230	238	243	237	244	222	272	218	234	278	270	272	248	255	233	234	264	255	248	257	237	238	225	242	232	233	252	237	238	245	230	246	247	250	235	253	243	238	274	248	264	259	255	214	233	248	236	256	227	245	237	257	255	241	263	272	228	245	233	257	250	268	247	224	243	256	216	241	243	233	257	229	252	245	267	256	242	238	253	228	257	238	240	219	226	244	244	263	230	222	255	235	238	247	223	256	252	230	248	253	233	274	236	224	252	229	244	219	252	247	239	229	288	228	253	250	228	239	254	237	245	231	260	276	241	257	266	241	263	264	219	238	251	262	272	234	214	268	268	245	286	262	290	241	225	247	266	248	295	249	257	240	231	255	240	258	274	282	246	243	245	244	238	240	237	264	255	222	250	224	271	234	219	262	253	232	267	249	237	273	227	250	251	255	244	249	235	242	241	247	244	230	249	222	254	252	262	237	267	238	240	259	257	239	238	262	247	249	234	245	227	239	256	234	247	253	222	280	229	220	256	249	227	254	228	239	249	225	221	253	282	219	253	264	246	261	270	270	239	232	243	236	255	260	239	239	230	244	248	260	267	238	242	263	246	216	252	252	248	245	237	239	257	235	244	229	230	204	237	246	218	252	238	255	249	249	235	256	234	245	255	239	262	227	245	220	214	231	237	234	263	246	246	252	233	260	229	240	229	232	254	261	253	235	267	234	234	221	267	212	238	226	249	223	247	246	251	234	240	228	229	235	252	233	251	240	245	238	255	262	244	236	236	259	214	234	260	246	245	250	252	220	262	262	245	293	251	254	256	226	253	244	223	228	242	255	262	254	195	259	240	223	247	252	243	250	262	265	259	251	246	235	264	223	256	232	235	253	265	237	292	244	255	262	213	247	251	204	242	245	234	227	260	233	240	259	249	219	217	240	264	253	229	276	245	249	250	243	229	258	267	237	255	270	221	260	254	249	221	229	241	258	259	246	224	266	247	247	253	257	273	241	242	229	243	274	236	231	250	256	256	235	259	232	265	240	226	232	241	271	237	254	230	273	241	222	265	249	272	248	253	232	236	246	254	263	257	266	246	245	239	258	250	237	242	256	249	256	253	219	274	249	249	240	270	247	209	270	226	232	237	265	255	217	222	251	247	266	267	235	256	241	239	225	243	242	257	263	240	249	278	235	237	262	260	276	273	258	242	229	260	280	237	256	251	242	233	272	236	224	254	249	216	232	249	272	249	236	210	221	245	248	273	248	229	229	261	246	232	261	232	243	260	237	240	254	256	235	234	220	242	258	220	226	250	231	267	269	242	281	240	240	247	222	245	244	250	246	205	248	244	241	247	256	269	242	231	227	256	227	240	228	256	221	250	238	250	251	260	252	249	244	254	227	238	264	245	250	239	242	232	275	214	248	240	229	213	229	251	213	245	239	211	259	230	244	231	247	249	248	222	230	269	240	233	254	240	246	240	207	203	271	255	236	243	235	251	255	256	253	245	273	250	252	236	247	245	258	264	240	253	240	249	240	270	241	221	240	240	234	241	239	239	233	240	233	231	257	245	223	250	261	234	240	237	234	214	219	276	255	259	268	259	254	263	256	246	255	235	246	243	249	239	224	221	242	223	234	235	244	257	247	272	256	224	237	244	270	255	233	236	235	255	252	239	277	228	239	239	235	286	241	242	269	249	252	234	244	234	227	222	252	252	265	248	258	241	226	251	245	238	267	219	254	236	241	265	230	249	234	234	239	254	232	237	244	265	241	226	239	230	252	221	235	256	265	236	259	236	238	227	247	238	247	254	273	208	216	222	237	226	227	233	235	249	266	218	255	216	236	278	252	244	256	224	240	252	251	250	242	236	249	239	222	256	234	234	249	224	226	249	250	253	223	251	246	229	234	231	239	225	228	229	236	232	245	222	216	240	253	238	221	249	237	226	205	223	225	220	238	238	248	261	218	246	238	239	270	262	231	233	268	227	272	265	241	282	235	225	248	230	247	233	246	232	243	268	277	238	254	246	241	250	233	271	241	257	205	243	254	233	259	232	252	213	280	234	232	235	250	255	258	269	226	261	239	237	280	235	239	248	231	259	257	259	239	217	234	251	232	256	248	237	230	261	239	264	246	232	242	241	248	239	267	264	230	242	236	226	244	226	217	235	241	242	250	236	214	234	262	247	233	252	287	227	222	254	237	254	251	236	226	269	267	239	240	220	265	213	226	247	235	245	244	225	246	266	240	238	226	250	239	242	243	206	250	235	242	225	227	258	236	242	238	231	249	250	263	248	236	228	231	245	240	277	235	241	226	240	279	244	222
24397	21523	28724	24730	21356	6525	729	467	460	411	382	344	362	364	333	334	322	324	301	313	300	315	311	307	333	308	289	325	292	274	289	297	324	253	297	323	303	304	301	319	281	301	285	329	279	299	309	297	310	297	302	304	288	294	329	316	287	287	289	306	313	301	293	292	322	306	293	306	298	296	324	289	286	275	309	313	320	316	297	294	304	330	314	311	320	291	280	302	275	297	287	312	284	280	316	277	285	282	295	307	288	302	326	321	332	282	294	329	304	305	314	297	290	303	302	297	301	304	298	297	305	301	310	283	270	300	314	297	327	310	316	290	324	278	296	318	296	324	288	281	297	295	309	307	284	312	308	331	297	292	287	300	302	305	301	280	292	273	295	290	324	295	303	306	309	303	328	303	293	304	278	320	292	322	254	331	319	302	292	316	293	343	284	309	296	319	283	299	269	285	296	321	303	302	264	306	297	300	309	307	337	308	319	282	294	282	313	293	327	298	292	279	291	285	274	275	283	298	306	297	288	277	283	294	292	306	269	279	287	253	271	300	303	308	323	284	279	303	300	286	322	296	284	316	282	282	297	293	307	288	316	317	315	321	295	301	295	298	297	301	323	288	297	295	287	299	293	307	266	306	292	335	299	289	288	300	332	314	306	293	306	288	303	314	311	296	304	303	274	300	303	302	295	319	281	287	318	328	315	279	311	275	290	319	295	291	331	293	318	266	309	314	256	283	320	285	267	312	282	303	303	299	262	284	295	300	304	287	340	271	266	304	304	281	300	304	308	285	286	290	317	308	264	296	281	279	286	291	294	292	283	287	307	294	302	289	253	284	295	305	319	294	288	257	261	285	283	281	284	315	256	306	300	302	302	287	330	309	303	311	268	265	278	294	296	296	323	300	347	274	293	322	297	297	301	284	275	299	279	324	292	292	343	290	287	295	291	289	268	305	277	261	312	307	318	263	291	295	312	290	250	305	285	262	280	289	310	284	288	273	290	286	294	303	311	312	318	266	270	297	293	331	312	311	291	315	297	270	315	302	266	296	293	268	311	300	289	277	268	320	266	320	297	281	265	325	301	280	315	285	296	329	289	313	292	310	291	291	338	281	305	293	328	274	290	291	304	300	274	277	294	311	285	297	289	271	308	309	308	297	271	298	299	283	313	297	316	283	298	295	300	281	319	318	268	277	298	313	308	280	277	283	279	299	285	306	290	299	319	332	309	276	307	303	290	284	311	281	285	308	307	259	293	318	282	298	308	324	326	310	293	306	300	286	284	309	283	309	322	302	294	266	286	276	272	285	319	294	283	284	296	310	338	313	278	281	297	283	333	272	307	309	302	299	255	294	308	314	301	309	279	283	314	281	310	273	295	308	295	267	288	297	270	327	284	304	340	324	288	297	282	274	313	279	305	316	323	277	310	294	310	282	293	311	285	291	303	282	282	324	312	298	268	270	292	314	268	287	305	290	326	291	293	285	282	321	287	264	249	309	288	275	301	274	307	294	277	304	302	328	302	309	267	284	325	291	293	330	312	299	311	300	312	297	363	307	295	304	303	296	280	303	309	304	304	326	302	307	286	330	311	279	303	327	295	285	317	296	320	284	291	321	299	306	304	285	286	265	291	292	281	297	309	289	276	268	299	308	292	290	312	308	308	265	309	283	329	290	316	306	293	281	267	283	319	310	271	286	266	282	291	322	259	307	263	290	309	287	266	293	288	318	322	281	292	289	283	289	304	291	290	296	312	288	275	270	302	301	313	307	305	294	317	310	291	274	287	286	316	309	317	277	290	301	324	255	294	294	315	293	266	278	321	317	260	313	309	307	270	303	289	309	279	291	299	292	282	270	277	302	302	276	288	340	276	300	291	302	296	298	267	306	293	314	326	310	312	299	305	326	303	294	292	281	297	303	313	317	298	307	294	294	284	283	299	289	322	284	300	298	292	276	312	283	290	313	309	290	290	310	308	301	311	307	285	312	289	309	353	300	300	289	323	299	300	315	263	310	273	320	299	284	287	296	291	279	293	287	287	295	268	285	298	303	259	283	290	276	307	286	312	279	290	318	295	305	286	315	279	284	304	278	303	314	305	291	291	283	314	296	284	269	318	295	313	311	315	316	294	296	323	306	294	302	333	342	295	298	308	270	265	308	310	267	304	274	304	296	326	261	292	304	310	261	291	305	279	340	327	315	303	302	318	316	299	290	285	297	329	308	304	294	266	301	281	280	259	289	282	293	283	285	265	295	312	288	306	310	275	269	297	325	299	282	321	293	307	312	278	282	293	300	294	303	303	300	309	280	284	309	272	318	292	301	328	277	326	309	301	300	262	301	261	294	285	311	276	305	303	298	299	320	279	288	311	293	281	302	334	270	304	286	277	291	313	303	312	296	294	316	325	278	278	313	290	297	313	286	277	286	301	302	284	267	291	256	326	299	314	282	296	306	276	271	272	326	334	298	300	313	314	284	303	301	303	279	304	291	292	272	300	280	275	301	260	275	300	310	258	297	316	317	299	285	286	301	321	311	312	301	312	275	274	309	293	303	312	287	263	294	286	317	275	288	279	282	293	287	283	293	303	328	284	288	254	324	282	266	290	311	296	317	313	269	274	313	306	287	266	253	302	286	300	307	308	331	293	322	283	306	253	303	286	329	317	296	307	270	309	295	291	313	311	282	291	298	298	265	320	289	305	290	305	269	299	309	298	293	291	287	292	308	290	314	271	299	307	275	297	276	289	329	295	325	298	273	282	306	313	308	294	270	285	314	276	291	284	318	326	303	295	315	313	293	299	309	285	281	283	292	302	297	315	321	306	326	292	297	269	317	325	286	282	280	311	290	293	296	273	308	312	314	286	267	307	313	308	295	284	266	306	290	323	286	305	288	259	304	300	310	325	290	322	288	301	316	309	267	299	276	323	284	293	286	291	284	267	309	293	295	261	300	293	296	326	312	297	285	294	285	320	284	273	277	282	307	315	272	306	309	318	298	327	319	282	311	319	316	294	320	297	313	307	310	339	295	283	293	279	279	260	268	301	322	316	324	279	276	287	321	329	307	276	257	277	299	295	296	310	329	279	298	309	287	280	318	299	272	292	290	299	288	254	301	290	290	299	276	271	326	310	282	285	302	279	300	264	295	314	303	292	284	290	270	260	291	311	294	305	297	275	313	301	276	288	299	285	309	322	286	302	312	313	263	354	287	316	295	293	313	275	284	298	327	286	277	296	295	283	293	308	277	290	278	284	285	273	318	308	325	284	281	304	283	313	319	286	267	303	324	286	289	288	274	316	291	294	276	317	287	322	331	308	301	332	298	331	268	264	289	302	292	271	303	276	295	322	287	293	311	297	294	305	310	316	300	278	304	300	281	306	268	284	269	315	307	299	319	282	287	295	299	279	289	312	314	304	327	303	278	299	286	301	296	299	276	261	296	305	271	288	298	286	292	288	306	290	290	284	296	304	286	309	294	288	276	298	262	298	291	298	330	267	292	306	321
40263	43266	4293	2129	1548	1169	927	753	698	553	506	527	505	461	455	415	456	423	396	409	391	393	400	409	360	389	422	376	364	368	380	401	396	395	387	352	375	360	387	395	369	407	339	358	374	377	380	373	380	382	364	353	378	382	385	382	358	371	377	366	360	356	347	372	378	342	382	343	350	394	367	422	378	363	416	392	355	351	404	385	411	354	330	364	344	390	360	362	394	323	361	370	362	362	347	364	339	373	359	365	379	380	364	392	347	345	343	381	395	349	373	368	340	373	397	342	368	356	372	343	371	366	374	347	357	365	376	357	391	341	395	374	371	346	363	345	363	354	368	369	347	347	379	369	342	377	407	354	352	349	364	385	393	363	361	377	332	375	380	378	356	344	377	386	372	403	376	349	358	380	374	368	391	444	404	366	411	391	363	376	350	385	387	355	364	372	353	364	347	362	378	381	356	389	366	376	410	338	373	376	357	356	364	357	357	375	359	380	339	354	354	347	357	416	377	355	363	365	363	366	384	389	360	337	391	372	401	373	379	375	374	378	360	371	353	361	352	390	339	360	375	341	379	345	380	357	360	400	390	384	376	387	354	373	371	349	344	358	400	368	404	368	357	338	359	376	346	385	348	364	367	350	344	349	387	345	382	377	344	358	382	341	372	358	352	365	345	375	401	347	348	364	384	359	348	382	379	319	405	367	354	353	359	395	368	357	367	373	355	384	362	371	367	352	368	350	377	386	356	381	357	345	357	361	349	349	374	371	386	383	387	390	365	377	356	378	329	400	388	408	417	356	372	361	391	341	389	368	358	393	348	360	354	342	366	366	352	351	347	347	362	375	347	362	361	347	355	371	392	378	342	412	368	371	392	372	373	359	335	361	296	340	382	347	395	368	385	355	335	385	365	378	389	368	370	350	382	359	367	343	390	356	352	353	377	375	363	299	358	370	361	357	373	400	363	367	382	385	367	358	379	381	390	369	337	377	369	330	372	389	399	333	367	383	321	352	365	406	364	386	381	378	344	345	398	368	310	387	419	339	401	365	334	353	365	334	396	330	346	374	379	372	367	355	352	344	370	381	388	343	408	356	355	332	392	396	356	374	358	360	379	313	383	341	371	356	360	335	375	349	357	373	385	347	372	356	373	371	333	422	359	373	387	370	386	386	337	343	384	409	372	398	375	409	366	375	361	348	381	361	387	337	365	367	385	373	352	387	377	376	352	358	375	365	398	339	362	357	324	343	411	390	374	347	332	352	356	377	377	341	321	361	351	399	409	404	334	379	403	376	356	369	386	342	365	363	338	346	399	370	352	397	380	344	371	359	343	370	374	362	367	375	366	336	360	370	384	335	351	356	338	394	390	350	383	387	352	365	360	351	382	362	331	320	338	361	384	369	398	387	368	331	386	384	370	379	352	363	374	372	351	334	361	361	402	342	385	377	339	376	365	376	377	377	378	387	349	364	381	345	341	349	378	346	400	373	375	380	412	356	354	404	379	356	402	393	378	379	334	332	405	348	389	331	373	365	355	333	385	371	355	339	369	385	364	391	320	363	376	382	367	344	349	400	393	368	351	363	381	382	353	370	360	353	361	389	373	362	333	359	400	353	396	364	367	388	305	389	392	366	344	370	400	364	379	402	350	365	368	365	372	365	381	344	383	368	341	377	383	380	338	356	328	367	365	387	366	352	366	365	357	381	343	351	356	375	358	380	371	380	401	375	375	344	337	341	389	368	354	395	339	382	339	341	384	392	384	365	357	396	374	380	371	353	358	370	400	361	353	382	392	344	368	356	346	349	366	380	353	394	364	392	379	373	372	374	368	391	380	383	334	382	372	364	382	371	353	348	364	410	371	328	353	364	366	377	410	405	378	403	373	345	359	386	342	371	387	356	347	374	347	360	363	366	336	370	373	372	361	357	344	372	345	366	395	398	371	395	369	383	368	390	382	375	383	329	390	343	362	353	373	354	352	369	371	373	361	370	381	363	381	377	378	391	372	392	373	412	387	388	372	371	389	347	396	349	407	371	359	381	368	351	355	397	332	378	388	413	373	379	336	343	351	398	323	352	368	329	375	399	350	359	361	349	387	388	371	383	382	382	391	384	370	340	342	324	387	380	362	374	354	367	363	349	348	391	379	374	370	343	350	322	339	410	384	362	381	381	334	348	358	333	360	376	360	373	389	355	386	378	349	369	366	401	341	363	322	373	329	359	388	372	334	368	357	341	340	379	382	383	358	366	339	372	356	333	322	353	360	360	365	381	362	380	367	389	356	352	381	380	366	369	355	367	364	395	359	366	367	363	343	358	344	349	391	361	373	357	386	400	370	375	368	348	407	357	359	366	347	338	374	376	382	387	360	371	368	363	364	398	342	385	349	328	345	331	384	369	363	395	379	341	364	370	424	367	358	379	369	375	397	375	362	356	370	365	345	358	324	371	396	373	345	367	404	350	373	336	352	347	383	370	351	366	385	387	384	339	399	386	351	352	382	365	354	372	369	348	365	366	355	360	343	396	384	380	337	361	359	363	343	311	370	370	358	388	340	359	362	372	355	392	357	379	321	346	350	361	373	365	383	342	371	340	378	375	376	360	348	347	329	351	361	336	390	353	365	357	380	398	361	409	352	386	384	355	377	364	342	352	388	397	355	369	376	359	353	368	374	366	351	381	378	391	368	377	356	345	361	367	392	366	386	333	376	350	342	338	364	339	411	365	363	367	362	377	362	352	338	369	395	397	365	345	361	368	377	366	388	366	360	373	351	356	357	383	322	387	380	361	377	409	357	361	362	366	388	352	374	370	359	353	382	388	372	378	374	350	375	361	346	355	382	377	370	369	369	357	363	350	336	361	420	372	378	379	409	376	354	356	367	345	368	358	372	355	373	397	374	379	367	374	355	377	339	338	370	403	368	389	370	341	374	352	363	347	365	351	353	357	347	356	361	379	361	363	354	350	356	362	334	375	359	339	347	355	340	367	390	369	388	354	358	361	392	375	380	389	373	365	380	350	363	369	354	376	374	386	384	358	390	335	356	367	385	354	374	371	368	361	403	365	363	352	378	384	362	339	359	368	345	352	410	382	385	383	352	377	353	392	370	357	385	378	335	385	337	343	423	375	349	370	374	365	364	367	372	390	347	392	341	363	334	377	363	358	373	372	356	346	354	369	362	361	387	355	387	406	389	364	361	347	338	363	350	385	368	329	371	378	394	360	376	346	363	363	358	388	357	386	348	369	356	371	345	346	354	381	385	348	383	346	356	390	389	317	420	393	377	358	337	347	388	348	370	365	378	331	390	401	345	368	378	370	384	350	376	353	392	355	350	364	378	361	377	344	371	375	359	400	379	378	394	377	390	355	332	360	378	348	351	337	370	378	377	354	312	370	404	352	326	352	348	387	389	352	363	356	349	359	356	381	390	368	349	354	354	336	342	335	352	348	359	326	355	386	379	377	381	345	351	375	381	407	363	394	403	330	362	328	344	344	341	336	341	380
25721	21645	27561	25682	7858	541	402	391	348	356	331	339	310	335	313	302	290	292	316	322	310	315	298	274	312	297	309	279	321	299	316	290	299	271	320	295	275	304	285	290	312	318	293	294	331	298	274	248	306	272	310	328	302	296	316	296	328	311	316	270	254	292	323	289	270	282	332	304	240	288	286	292	313	307	286	311	294	300	280	279	260	306	281	317	282	275	276	271	295	315	284	327	297	282	297	325	324	305	315	305	286	306	287	283	299	281	315	317	277	305	304	333	312	292	313	290	295	288	304	276	297	297	319	291	299	266	290	272	301	256	290	303	281	297	283	277	276	299	277	289	281	269	270	301	316	281	289	284	318	279	284	281	310	297	271	309	300	292	314	302	294	276	295	299	293	250	290	256	297	309	303	286	294	283	278	263	255	267	274	287	303	287	299	310	308	323	285	288	294	304	328	315	299	265	297	300	277	292	306	303	285	288	288	293	292	327	302	269	268	314	307	316	304	319	308	305	299	303	291	286	280	293	297	298	309	273	291	296	272	312	292	294	307	309	335	263	281	299	291	297	302	296	286	287	289	284	300	298	300	316	312	269	259	304	281	280	281	324	287	261	276	312	288	304	273	281	288	291	301	289	280	305	293	266	295	276	302	290	333	300	283	306	292	313	293	269	311	276	281	292	275	267	279	291	288	316	291	277	287	303	278	284	279	301	267	316	284	290	291	277	277	285	310	326	314	334	246	281	294	274	280	296	243	321	299	282	293	266	276	272	294	328	309	279	296	301	285	289	315	278	296	278	284	263	320	294	306	299	266	271	287	304	302	303	280	295	292	293	294	290	278	298	300	286	297	299	294	303	299	271	282	315	297	271	283	278	312	308	303	327	282	283	300	257	270	307	302	281	320	345	323	332	288	268	283	286	286	275	287	309	280	278	297	302	285	294	296	292	269	272	284	282	298	295	314	294	303	268	280	297	303	280	319	306	318	308	281	298	285	286	289	277	316	292	297	296	289	280	301	295	269	263	278	296	294	303	310	310	300	308	321	271	305	304	313	305	266	281	302	295	258	293	285	293	290	284	305	323	304	281	283	288	274	300	265	291	282	308	299	328	287	327	320	304	282	316	296	276	294	291	284	285	302	268	267	303	297	308	295	277	293	292	325	280	272	262	273	284	307	309	298	261	299	306	306	283	262	286	272	286	293	278	288	296	276	284	278	312	268	283	256	314	286	282	296	302	318	277	288	288	278	282	304	269	277	296	287	295	284	282	283	292	269	263	298	313	247	287	310	276	320	321	305	316	293	304	314	288	304	309	295	291	299	291	270	291	290	289	303	298	310	276	305	291	290	297	323	310	286	312	289	318	338	296	293	291	311	276	326	327	310	310	278	289	290	300	301	308	265	280	313	306	275	278	263	296	285	307	308	302	273	291	292	294	331	285	285	274	311	303	296	280	318	299	307	289	268	300	313	294	342	288	326	293	295	280	298	292	319	281	299	255	293	288	302	290	293	314	287	301	288	292	289	311	284	279	301	305	337	275	286	326	299	307	309	305	285	295	289	286	292	312	275	271	295	289	265	288	262	266	280	304	272	274	286	284	272	293	290	287	269	304	305	301	262	310	281	289	274	278	292	292	278	316	277	303	306	266	276	287	298	323	291	288	289	287	325	290	301	289	286	308	280	303	277	300	285	270	297	312	339	312	302	310	283	284	283	296	272	316	296	319	287	305	307	274	299	314	319	312	333	291	288	316	260	318	265	303	298	295	306	309	323	284	281	281	287	281	294	269	277	319	301	295	287	263	289	295	300	294	289	293	308	277	284	249	281	315	311	264	297	307	267	281	285	304	298	275	303	292	304	276	274	287	300	284	291	289	317	299	322	273	298	311	284	287	280	271	298	314	303	289	284	285	295	292	295	308	316	278	293	293	328	306	292	292	290	295	275	310	313	303	319	322	283	293	302	287	316	290	314	283	312	318	277	258	313	279	305	298	289	303	326	282	299	276	258	315	286	311	296	318	300	286	270	285	251	295	259	310	299	291	299	309	274	305	299	306	308	297	306	274	278	327	319	300	266	273	315	286	319	275	314	300	284	270	279	290	322	290	274	265	288	290	273	285	316	297	289	306	314	302	297	290	306	289	281	291	330	267	289	305	299	310	290	280	291	306	284	267	307	285	275	298	258	298	281	285	333	275	295	254	323	302	280	316	286	309	291	269	317	283	309	285	309	290	323	268	300	314	256	283	313	246	258	293	272	286	336	281	289	308	299	307	305	279	302	271	288	293	292	280	293	285	297	263	285	308	299	304	281	268	326	321	273	279	295	291	288	321	300	296	264	304	275	317	279	268	294	290	290	285	271	291	292	279	269	303	267	267	290	306	289	290	299	269	283	293	320	304	312	312	285	279	268	327	301	292	301	286	299	309	270	306	285	297	290	289	331	304	283	320	319	299	310	297	279	281	283	306	296	296	284	302	286	270	326	274	288	281	306	276	288	280	285	301	266	268	297	299	302	321	303	333	313	279	288	289	307	286	261	291	293	286	278	297	276	281	269	288	266	291	320	304	266	282	264	282	314	298	290	308	296	292	301	301	301	299	293	279	290	285	299	298	278	263	273	317	314	310	319	286	277	291	298	303	286	296	302	275	282	276	288	313	284	309	269	282	308	270	297	318	300	291	282	297	292	305	297	286	315	302	298	302	305	289	321	287	287	297	281	309	278	333	307	292	264	280	307	282	321	298	287	271	305	281	298	275	280	291	293	312	346	290	307	285	304	299	293	289	283	295	273	296	283	268	300	282	295	251	302	279	297	305	276	288	272	322	336	272	271	290	304	311	317	310	311	304	308	276	284	281	281	281	287	271	313	277	311	283	315	270	275	279	255	257	281	272	264	291	306	294	302	278	283	301	301	303	278	287	277	304	276	322	275	298	285	307	304	309	284	290	342	300	267	286	278	273	280	290	298	258	307	291	268	285	325	276	272	314	317	284	245	305	276	331	335	288	288	282	295	315	328	275	304	288	281	281	305	273	265	275	252	280	317	282	273	292	296	270	281	294	286	315	294	292	289	272	285	282	258	317	260	301	283	304	300	305	281	318	285	282	278	282	349	306	313	315	274	296	298	296	303	259	282	296	314	278	310	288	282	279	288	287	290	296	287	291	289	316	277	272	304	287	262	287	291	290	319	275	282	293	288	278	277	292	299	303	304	308	299	291	328	285	273	310	300	301	331	285	322	304	307	307	269	293	284	269	283	291	288	298	312	275	303	268	305	294	305	301	298	284	303	288	259	284	292	281	275	297	312	266	306	334	291	280	284	300	270	295	271	264	318	274	286	297	287	314	284	275	294	305	307	261	300	277	285	307	313	279	307	321	293	308	267	277	272	304	291	283	299	307	304	320	287	311	299	302	287	270	292	300	292	312	278	323	303	313	309	274	289	277	285	297	279	280	301	300	271	345	257	299	319	294	288	287	287	284	288	305	268	294	309	309	296	297
38800	41486	2486	1283	1097	809	688	659	559	528	484	493	431	435	453	409	405	399	421	416	417	392	421	390	422	408	412	364	405	402	377	404	432	382	373	394	382	401	389	365	384	389	359	372	399	359	378	412	376	437	370	400	404	394	380	353	408	401	409	386	367	396	361	371	408	374	400	381	346	401	380	368	368	376	373	370	373	375	371	385	429	366	397	410	383	370	364	379	388	374	373	409	375	378	387	396	387	371	386	346	392	388	405	388	372	361	407	372	449	362	390	383	388	370	404	392	384	387	393	417	382	393	389	387	347	372	375	380	368	395	387	373	386	397	406	405	393	396	400	397	384	397	411	372	381	375	369	400	403	378	374	371	402	382	394	381	370	344	423	377	394	371	377	410	370	387	400	349	391	356	354	352	394	401	380	366	378	387	393	385	408	392	397	378	374	383	368	366	384	399	403	398	358	373	410	392	386	367	405	360	353	343	404	387	344	393	386	409	388	368	407	353	363	360	381	381	387	360	395	379	406	359	393	374	359	371	403	421	370	400	365	359	372	374	345	385	367	381	395	385	374	352	369	394	356	387	370	372	354	343	372	352	384	406	370	373	365	360	398	358	405	344	379	394	381	357	393	414	363	408	382	381	393	363	395	368	401	388	351	381	377	404	392	356	412	384	392	374	382	376	355	379	381	387	347	358	360	348	350	379	347	374	391	425	391	373	356	366	381	393	386	371	408	389	381	361	382	405	376	383	380	369	364	368	375	378	370	423	370	418	368	353	349	423	377	401	392	398	370	361	374	391	371	371	391	362	384	371	376	422	360	410	382	362	429	366	359	406	387	392	379	362	391	365	389	376	373	364	423	387	392	362	391	386	382	393	362	407	404	403	395	392	400	355	392	418	376	406	367	373	405	384	397	388	385	358	376	377	382	375	388	338	396	380	395	345	362	443	371	401	379	375	387	403	392	392	388	414	393	430	390	419	427	402	375	376	406	404	353	366	371	353	390	390	383	382	347	390	375	377	392	409	344	379	345	362	407	384	395	370	361	394	340	373	391	389	343	392	390	375	399	398	371	368	400	378	394	381	415	383	379	401	354	393	400	375	373	393	381	380	375	418	382	398	371	378	362	380	389	386	395	382	393	353	401	373	386	357	400	376	413	409	372	405	396	359	404	396	352	381	363	371	361	359	384	416	394	386	394	392	385	381	359	356	377	368	405	405	377	384	406	356	381	392	393	352	406	387	357	419	407	367	383	374	367	352	387	392	414	387	395	386	410	365	370	400	354	376	353	382	357	357	376	409	364	396	394	395	384	388	347	421	393	372	377	375	353	400	400	366	353	402	373	399	370	452	388	355	386	366	424	378	377	375	390	359	398	354	420	396	378	398	380	410	356	382	397	357	369	363	393	357	406	393	376	358	393	399	369	337	393	392	371	388	405	362	400	368	365	388	378	368	374	383	378	379	387	362	363	362	359	359	384	375	400	369	398	394	374	398	424	373	378	388	361	396	367	384	383	380	363	366	378	363	389	430	403	399	353	389	434	364	402	376	389	360	412	380	384	397	332	430	346	361	396	385	358	383	384	357	376	373	368	395	345	371	373	385	376	392	382	354	353	400	345	382	399	385	336	383	381	400	370	395	391	363	391	397	375	390	394	353	388	379	401	393	380	378	360	391	331	402	398	392	368	387	405	349	445	377	374	386	346	363	365	399	412	363	396	358	374	392	362	392	375	393	392	364	383	374	375	384	411	356	393	382	368	369	364	375	425	379	385	380	390	382	406	374	409	368	396	413	384	385	376	384	402	373	377	372	373	379	383	366	412	364	349	374	380	379	392	408	385	390	368	387	381	377	378	398	370	364	371	341	371	405	402	386	394	376	376	369	416	381	347	362	413	375	393	392	352	402	364	377	387	369	366	362	381	380	397	363	424	336	383	402	358	363	374	390	380	346	418	353	394	352	371	385	388	408	412	399	385	369	370	383	389	406	370	369	366	376	373	357	382	389	380	393	397	385	397	385	381	378	386	371	384	362	388	387	378	362	392	348	412	413	442	409	407	356	386	369	355	377	387	388	367	371	375	352	384	386	371	374	410	385	380	404	368	357	403	378	337	393	369	388	358	410	339	398	347	373	413	379	374	374	395	414	370	398	385	379	396	411	370	381	388	405	393	379	373	369	394	390	406	397	386	411	396	340	378	399	361	426	409	367	423	384	399	374	372	383	356	395	368	397	371	386	372	410	396	393	356	400	360	369	374	379	363	408	364	356	373	408	377	384	412	400	422	369	353	365	356	379	370	362	378	389	418	396	394	394	370	373	349	381	375	390	404	402	382	390	389	390	364	396	376	396	391	354	330	374	367	414	406	403	363	383	388	352	386	358	410	354	363	337	366	385	379	392	404	412	397	367	387	386	379	378	430	388	367	377	367	399	363	363	402	380	353	410	329	391	381	414	364	369	380	385	414	367	390	405	369	374	372	386	379	379	400	396	389	367	380	397	352	387	401	375	408	395	334	400	408	432	392	364	413	388	413	390	378	392	408	384	366	344	378	368	377	407	342	392	377	352	355	380	383	402	389	384	378	375	387	401	391	371	370	382	398	374	394	377	371	377	413	364	398	401	387	369	415	383	379	393	384	361	398	409	329	401	398	378	394	367	397	360	393	405	413	420	390	387	371	401	383	364	403	364	379	362	383	365	396	376	378	404	374	363	375	387	376	383	395	393	413	373	355	374	361	385	403	369	404	387	359	396	367	413	389	384	400	358	391	421	388	409	390	411	370	348	368	348	386	360	399	394	348	387	367	387	342	417	387	382	379	417	366	395	371	392	362	370	376	412	360	388	366	371	395	400	365	369	400	375	375	386	386	399	377	401	353	402	384	397	387	372	390	359	407	366	395	394	409	396	377	365	366	372	368	370	398	368	362	339	338	376	382	343	339	376	325	408	348	390	342	408	377	390	344	372	390	377	416	397	402	394	419	387	377	385	378	412	393	377	399	379	392	400	378	396	385	371	379	356	397	375	386	383	389	417	385	358	382	382	362	339	388	390	368	381	344	414	411	372	374	353	391	398	375	376	404	366	420	394	399	378	367	401	369	369	406	375	421	402	358	397	364	388	372	373	374	394	375	407	379	334	404	398	387	385	384	385	349	382	370	385	366	395	372	404	377	371	337	355	373	410	371	388	363	396	373	377	383	381	396	393	384	400	358	372	392	380	371	409	340	412	338	392	413	387	390	398	389	396	400	368	400	378	409	386	409	380	365	378	369	390	406	380	378	396	396	383	390	404	389	409	399	399	413	375	340	398	388	388	400	379	343	390	353	364	390	381	347	386	367	393	397	385	377	392	360	374	407	375	408	384	373	385	382	370	439	380	389	397	369	386	353	378	417	369	369	377	368	411	395	399	384	357	396	399	409	384	374	368	372	401	344	384	391	392	383	398	378	400	376	381	338	398	383	357	393	391	405	410	407	356	387	371	388	369	354	387	350	389	391	358
23276	21533	29323	24144	21510	21504	9234	1111	831	736	788	702	667	636	622	643	631	576	622	572	568	585	605	563	561	546	544	553	587	564	585	537	598	563	520	530	581	542	580	614	502	535	605	565	584	524	637	587	530	529	562	552	566	582	523	551	540	562	505	544	532	541	539	546	553	550	587	532	542	569	551	551	544	548	539	489	554	575	552	561	553	553	534	527	588	517	554	538	519	543	526	544	609	540	583	519	563	552	554	545	559	531	554	562	572	535	560	580	573	545	560	575	563	552	533	545	580	548	520	522	521	562	549	521	579	572	544	567	542	550	556	513	535	537	562	559	557	561	540	575	546	544	568	546	540	535	576	557	499	539	566	492	547	514	552	542	534	564	546	540	529	581	564	550	547	572	564	529	554	573	579	560	563	514	550	559	550	542	535	585	558	566	564	526	574	528	536	525	574	551	550	561	540	555	559	558	531	574	547	555	572	557	499	548	566	553	542	544	542	530	567	515	537	550	534	537	536	598	569	505	519	536	490	493	550	545	546	544	551	547	529	537	559	524	560	563	533	525	536	586	579	548	525	537	512	525	556	523	543	519	562	577	540	519	535	565	543	522	533	506	540	571	533	561	578	540	491	525	535	541	573	584	544	559	556	520	516	525	539	570	549	556	526	517	521	549	555	563	562	539	520	557	525	542	547	525	548	580	567	567	548	516	514	592	486	516	571	546	530	535	593	550	547	531	543	514	544	562	577	553	549	520	556	521	576	545	535	558	544	550	588	553	567	573	585	540	522	572	545	540	555	535	550	549	543	570	534	588	539	543	544	547	542	550	544	536	526	547	526	529	564	579	559	548	520	508	560	545	550	562	538	598	528	538	543	529	571	537	560	593	532	533	544	544	532	479	547	564	557	587	570	531	545	546	591	528	564	564	533	552	548	534	532	540	557	576	556	542	552	513	550	552	536	542	543	535	540	548	527	532	556	566	538	502	560	568	590	523	532	506	540	531	540	496	571	565	593	547	545	570	553	562	538	527	558	531	588	545	534	514	523	507	571	528	563	528	536	510	509	554	545	549	538	539	532	506	532	546	520	521	546	538	561	570	570	559	546	562	536	508	545	582	543	524	602	561	528	554	545	558	560	538	511	526	538	531	575	507	569	528	499	555	531	569	559	543	531	556	543	538	522	515	535	569	523	548	527	522	544	514	514	527	543	531	557	532	513	562	524	553	546	533	543	561	565	554	556	586	552	545	553	490	537	533	556	580	582	534	534	506	602	504	588	517	525	526	532	582	548	519	558	547	574	525	482	511	552	528	526	572	541	523	563	550	534	546	543	558	525	572	546	515	540	581	553	514	545	541	484	574	598	584	550	555	563	546	541	532	538	556	569	571	573	547	563	556	516	558	526	569	583	547	521	530	536	565	544	564	484	535	518	528	512	508	500	546	588	551	572	550	517	536	591	523	556	552	552	554	544	519	555	554	527	536	570	542	555	543	522	540	554	569	555	565	473	553	521	535	575	522	547	563	534	523	540	560	523	540	550	583	554	511	565	525	525	596	539	544	533	540	584	560	556	583	544	561	519	521	559	569	536	570	509	544	520	546	562	556	571	546	576	529	504	526	536	508	557	531	566	503	498	554	565	543	504	545	565	521	535	553	533	552	563	568	545	534	570	534	542	568	546	549	513	563	547	536	556	533	515	536	555	590	550	552	512	519	533	564	546	543	541	528	557	533	562	530	539	575	554	567	522	532	550	541	539	537	531	566	553	531	525	519	549	558	603	548	545	545	512	542	512	547	537	558	544	592	548	546	526	517	515	619	519	558	547	556	526	545	564	521	529	538	586	549	554	523	560	543	543	543	552	526	562	541	549	532	522	552	525	551	572	549	557	542	559	576	539	563	547	531	517	548	521	523	564	536	545	511	551	569	540	598	516	534	538	552	574	570	544	556	522	512	562	544	567	508	562	542	516	538	578	530	553	501	535	576	516	587	552	537	539	548	523	516	546	568	549	525	561	512	534	505	546	570	567	551	534	578	532	547	536	513	556	549	525	543	568	535	536	563	552	541	541	558	569	553	529	547	540	537	525	561	538	553	553	531	553	524	544	574	537	493	590	588	519	526	546	543	583	603	532	582	533	568	538	569	561	548	559	548	558	568	542	539	592	524	525	523	531	551	538	537	530	551	579	572	563	581	561	545	522	595	542	540	549	577	569	572	571	520	562	544	573	575	535	554	572	520	579	576	506	593	568	579	509	569	553	531	552	545	509	589	547	526	556	557	567	550	523	546	538	531	574	559	530	534	546	545	529	601	513	588	568	525	547	536	571	531	538	563	505	539	532	551	536	558	550	566	542	533	533	544	559	534	566	556	524	561	541	516	543	520	529	532	516	561	531	515	558	529	566	561	570	558	546	498	563	526	520	532	549	542	544	550	524	562	543	514	532	555	520	534	481	554	538	554	544	542	601	580	571	557	546	530	533	538	572	531	539	531	545	570	536	525	561	541	551	539	504	544	585	567	532	581	577	537	532	541	552	550	553	547	521	535	554	564	486	510	558	524	523	544	531	545	516	546	544	565	515	571	536	582	535	556	573	542	520	543	563	565	548	530	576	536	583	573	539	587	573	538	549	581	553	572	515	513	550	560	554	530	586	587	492	522	577	567	525	495	536	537	547	600	483	580	547	542	556	541	560	540	548	534	502	584	521	552	553	543	552	533	532	520	546	522	529	499	569	585	540	540	539	522	528	510	550	543	570	540	511	543	534	557	539	556	558	545	542	504	530	545	500	560	561	511	566	558	541	571	526	535	545	505	572	523	539	563	530	608	562	552	602	567	517	543	532	587	551	555	545	519	535	555	518	543	527	568	548	552	530	543	549	511	534	508	526	592	530	541	555	527	572	549	543	580	535	472	521	583	528	557	560	547	537	525	562	551	586	561	500	590	515	554	530	529	569	590	568	534	513	532	541	556	512	525	570	557	562	519	554	550	552	527	499	555	505	542	569	594	520	535	571	538	551	566	529	539	526	610	531	593	542	536	585	507	529	536	532	551	528	540	516	553	547	580	533	480	533	592	537	529	523	514	564	496	532	541	539	566	569	542	526	564	564	543	546	576	563	555	552	619	559	524	568	486	537	499	567	524	547	525	502	579	585	523	532	576	510	554	580	528	526	554	561	529	532	551	546	557	571	541	521	536	484	528	573	533	540	572	532	528	518	539	546	538	560	564	551	538	567	543	580	532	571	567	557	544	599	551	556	537	572	578	548	575	559	542	564	545	535	545	528	521	543	509	495	571	512	546	559	558	546	507	555	580	512	542	528	540	557	540	601	556	530	466	544	536	528	527	514	545	542	572	555	516	546	560	570	577	590	578	563	542	546	569	566	559	552	535	547	485	559	515	556	534	557	531	532	524	521	541	561	536	589	523	527	505	563	524	531	573	555	525	554	564	568	530	518	549	531	513	543	509	536	526	605	547	549	568	542	582	562	561	544	578	570	542
45510	56828	8350	4175	3059	2237	1826	1541	1254	1147	1112	954	938	812	839	837	817	793	770	741	696	726	698	609	714	706	661	681	721	682	700	652	672	669	641	645	686	651	650	673	603	642	631	628	687	655	664	648	684	650	706	651	654	653	675	633	643	617	638	664	652	603	621	648	636	630	665	660	682	646	592	691	654	671	639	609	658	631	670	652	642	643	632	657	621	682	666	674	645	649	681	620	658	632	660	626	666	654	630	628	602	655	580	609	654	667	641	676	627	636	643	681	654	660	684	601	690	650	631	656	637	647	655	629	629	638	618	658	661	639	614	631	674	608	608	681	647	652	640	691	623	651	676	635	694	605	662	661	665	651	632	664	653	648	689	603	664	662	623	644	636	669	669	602	648	651	652	622	651	643	670	583	692	663	621	610	637	637	605	644	650	653	606	709	677	628	648	595	633	611	670	666	628	681	628	694	607	642	668	606	665	663	610	605	679	626	608	613	657	630	596	665	656	647	613	647	656	650	608	674	605	682	656	658	632	642	645	653	646	627	604	660	663	623	607	636	618	690	624	630	641	627	604	639	630	662	614	679	637	659	640	652	658	636	637	635	625	625	648	596	630	641	640	643	622	662	641	645	623	615	622	659	645	642	652	657	631	639	665	675	592	647	630	646	640	642	681	645	629	642	649	682	605	616	684	645	647	711	655	667	645	636	618	598	689	618	618	620	627	618	682	686	625	642	664	650	599	651	641	667	643	615	595	657	709	604	631	650	628	619	646	589	589	653	659	622	626	621	648	690	704	636	648	653	668	642	629	640	636	626	648	649	609	596	663	621	599	659	646	654	646	654	621	659	628	605	587	642	613	641	641	634	653	647	637	581	616	666	612	654	625	648	651	626	657	614	645	640	639	608	668	619	624	661	686	671	643	648	656	632	664	663	652	591	607	632	627	608	648	594	669	640	683	688	660	644	638	633	664	617	639	627	635	637	692	648	578	658	611	652	676	670	630	648	625	610	620	612	616	627	659	624	618	651	645	641	641	641	667	637	611	634	635	666	655	630	641	690	604	666	651	634	628	646	639	619	612	636	636	590	625	649	653	664	645	606	612	653	588	591	614	634	649	671	620	681	618	670	667	654	621	659	666	632	632	602	597	612	649	628	652	619	613	657	698	621	653	636	692	639	677	637	640	617	617	628	655	621	618	593	697	668	661	637	637	647	650	649	646	650	619	652	642	650	630	659	637	610	620	643	590	646	622	650	620	617	619	620	652	617	663	647	653	636	615	647	630	568	604	593	669	675	667	631	655	593	615	629	646	629	654	638	640	662	665	638	624	654	645	645	639	662	623	641	645	648	573	612	634	638	699	613	649	682	672	623	608	634	662	641	664	648	661	673	604	666	635	631	642	630	643	613	668	651	642	631	614	643	630	663	661	654	641	647	649	677	666	632	690	633	632	632	609	618	669	602	643	631	633	662	636	663	677	612	622	651	666	633	683	575	662	628	634	654	644	656	624	611	622	652	628	652	640	664	637	621	651	672	603	651	658	642	631	597	624	658	667	657	695	598	653	619	604	669	678	614	677	659	602	632	636	680	631	645	658	671	668	624	639	621	613	672	624	642	681	626	694	648	648	634	612	634	654	626	641	659	639	634	626	624	640	655	620	632	606	660	628	598	598	642	623	636	688	692	563	638	631	658	657	633	644	632	634	630	604	607	636	674	644	680	636	666	602	643	615	676	637	616	649	652	665	672	630	595	603	654	632	622	660	640	653	699	641	624	659	645	630	655	660	680	658	695	655	633	647	643	618	602	654	641	720	670	671	651	613	639	634	684	633	659	677	648	672	658	657	664	616	650	645	648	671	646	640	590	657	682	612	643	679	623	657	671	607	658	665	667	621	637	640	669	609	687	623	645	688	647	647	647	653	624	682	626	623	619	662	620	621	643	615	620	648	668	637	692	658	647	670	638	672	684	607	638	633	664	632	602	627	615	660	671	615	617	577	614	654	667	646	667	670	632	635	626	634	646	644	633	674	671	647	627	600	611	644	610	632	650	669	670	591	711	678	602	658	647	591	603	628	630	588	681	663	647	647	607	642	673	637	661	645	639	617	646	601	626	603	688	626	649	670	607	648	635	620	709	662	652	580	651	623	623	627	621	635	716	592	626	659	679	614	613	657	617	679	670	598	661	624	655	618	591	673	604	633	605	626	622	720	614	687	674	653	679	596	647	666	676	676	658	645	688	667	673	680	635	616	647	594	635	624	680	612	658	617	605	600	605	623	678	678	662	610	658	605	648	643	669	624	663	652	630	693	635	663	613	726	683	668	693	630	620	646	615	626	637	633	609	611	662	645	619	606	671	642	634	647	630	624	699	617	672	700	625	641	693	643	636	617	687	643	647	629	626	619	670	659	655	635	625	613	654	640	621	638	623	680	704	672	657	617	658	702	616	623	700	613	669	682	615	640	637	651	651	650	663	649	646	618	674	652	583	653	666	659	667	663	661	624	644	628	606	641	673	638	619	608	655	593	615	648	696	653	661	677	663	601	644	650	626	661	608	644	678	632	640	629	644	623	599	614	651	646	631	629	630	641	647	655	653	676	637	624	619	617	612	652	598	610	650	644	644	612	697	666	658	648	611	663	643	642	674	648	637	661	628	647	604	616	660	647	641	584	595	645	653	664	656	571	643	630	623	620	619	610	684	695	596	656	679	621	604	615	670	628	655	627	645	637	653	638	663	609	607	674	664	648	652	657	672	660	617	683	664	597	665	628	705	631	640	673	629	652	655	639	648	645	617	693	706	648	640	650	627	644	624	650	629	669	627	612	616	660	644	663	665	638	652	656	612	604	621	657	666	624	669	642	634	640	653	641	608	643	640	670	673	683	677	624	624	643	602	647	622	673	639	631	709	640	628	666	654	677	689	647	657	630	647	693	622	641	651	650	633	658	589	620	631	671	582	673	681	625	628	658	685	647	622	609	658	667	688	665	692	643	630	655	635	618	639	608	638	668	640	679	637	639	632	617	657	629	649	602	669	636	674	609	625	600	634	641	662	634	656	671	662	609	618	627	671	620	605	630	607	657	608	646	641	620	631	656	690	620	608	647	638	656	613	679	632	630	638	647	688	636	592	642	605	649	667	657	669	630	621	617	645	609	654	684	680	646	643	692	673	618	638	638	610	670	669	650	619	652	613	627	674	647	673	625	659	632	695	630	608	664	618	633	635	664	641	618	633	624	638	661	582	681	642	662	666	658	678	642	647	636	692	651	614	584	666	622	656	636	628	638	634	641	600	657	631	655	664	635	694	663	660	623	644	666	627	641	637	688	677	646	647	688	647	680	667	618	601	645	630	639	614	617	614	667	627	643	665	655	639	609	663	657	664	616	575	641	640	639	653	639	686	601	672	627	673	655	673	651	630	658	600	646	610	706	620	654	636	630	656	624	614	695	646	673	619	641	650	672	608	612	659	658	687	675	648	636	650	610	659	636	628	666	682
29818	26439	14087	1407	273	220	194	197	176	201	169	169	192	165	174	172	187	199	204	186	190	155	154	179	191	172	179	203	190	186	189	191	200	196	165	182	191	183	186	168	219	191	160	179	162	190	165	192	194	168	163	166	168	183	193	204	175	184	192	150	162	206	185	186	171	177	188	180	192	173	172	184	177	173	196	198	153	174	164	167	171	170	192	190	178	200	174	171	172	222	181	196	168	193	189	175	176	161	181	170	153	178	174	180	184	188	178	179	164	179	200	193	185	188	195	183	198	172	163	175	189	197	175	177	185	174	204	215	163	182	189	186	196	175	171	177	179	186	163	179	156	189	184	193	172	208	172	164	174	175	209	173	179	179	194	201	208	170	200	182	172	184	175	184	189	155	162	163	203	197	184	191	165	182	188	176	186	191	142	174	200	179	162	170	177	179	191	192	189	170	173	177	170	174	178	185	185	149	164	184	190	184	180	184	186	167	192	150	180	186	176	172	161	170	177	169	195	166	165	190	192	226	168	199	170	183	164	198	175	176	190	197	188	204	152	197	183	173	184	183	195	179	165	171	176	197	186	161	176	177	178	196	210	199	196	197	168	151	195	194	175	194	202	162	170	199	159	177	197	200	161	194	160	190	164	187	158	190	174	171	172	182	164	167	206	170	188	179	191	203	195	180	184	178	187	184	165	175	180	179	172	186	168	187	197	194	178	195	172	180	203	190	206	167	173	195	188	187	167	171	209	189	163	205	167	171	160	186	180	191	171	189	170	186	192	179	175	153	199	172	182	177	186	169	156	191	174	167	168	149	189	184	192	187	188	191	188	184	193	179	201	154	177	162	226	195	210	159	180	195	162	203	170	181	188	161	173	191	181	165	184	169	184	166	158	163	178	175	182	174	171	181	207	148	174	189	170	192	185	182	167	186	187	198	193	192	189	184	166	164	176	179	165	199	180	182	165	179	205	194	188	191	187	200	175	180	198	192	162	157	188	192	174	182	167	182	195	210	198	189	170	175	169	179	198	161	188	175	199	183	167	182	197	178	164	181	177	182	173	158	178	182	171	176	156	171	187	174	196	186	194	189	208	174	187	177	168	166	166	184	192	194	186	161	202	172	193	161	182	191	184	153	181	171	170	186	181	196	176	174	201	184	182	171	162	175	180	162	171	200	184	173	177	195	192	175	171	196	172	168	168	179	178	175	179	183	213	188	181	171	149	180	188	180	183	185	189	209	180	208	189	189	211	171	184	186	207	178	166	184	178	185	173	193	172	168	179	201	173	183	167	185	193	183	200	172	198	189	178	159	170	199	176	188	181	180	176	193	188	185	159	195	197	194	169	172	192	200	184	167	174	192	167	176	165	180	182	183	184	179	189	194	165	189	179	186	168	168	194	172	169	173	175	196	178	171	183	176	187	167	181	174	206	179	181	173	187	173	178	189	179	179	195	180	182	174	187	198	191	174	169	198	189	194	177	173	168	176	180	175	170	204	184	182	190	174	177	189	170	198	185	165	174	174	184	185	220	199	174	181	185	188	168	178	194	190	184	176	191	161	175	157	211	183	192	183	171	177	199	196	184	193	186	173	176	176	181	177	178	195	172	171	174	181	170	183	196	158	182	177	180	208	176	188	189	177	191	195	169	163	155	157	175	176	166	186	198	177	190	154	185	190	175	191	173	164	167	176	159	185	180	171	185	185	169	181	203	181	180	168	169	187	193	176	160	178	198	185	170	178	191	188	206	181	195	184	177	198	208	192	201	202	158	216	183	202	153	195	199	181	182	186	196	190	146	203	194	169	158	170	166	203	177	177	184	171	186	164	180	171	187	173	171	178	185	174	171	179	195	184	192	188	193	197	189	184	193	183	181	181	206	180	162	202	184	179	190	190	172	196	189	188	157	172	182	170	162	180	206	196	183	198	164	186	204	184	191	181	186	170	167	176	144	198	201	173	171	193	190	168	157	179	190	174	171	203	182	175	187	180	188	184	177	163	173	200	198	188	197	179	193	186	190	179	188	151	189	165	188	166	173	180	192	174	169	183	186	189	213	180	171	185	160	192	180	164	183	175	210	161	179	190	171	168	174	171	190	179	167	191	173	183	179	177	191	177	178	168	193	195	179	167	202	162	187	180	181	174	178	170	195	176	169	172	184	185	188	177	164	202	176	161	186	190	154	198	180	201	167	174	163	175	187	182	185	194	184	198	190	182	195	194	174	162	179	186	170	174	177	186	173	171	166	172	191	172	203	177	197	176	183	162	188	176	191	202	172	209	179	191	172	174	167	159	195	188	187	179	194	190	195	186	183	183	201	186	180	211	168	205	181	166	166	173	171	192	170	171	161	183	176	181	185	190	167	183	186	215	173	179	187	183	183	199	177	176	174	179	179	163	197	193	184	187	198	178	193	162	165	183	170	182	206	180	173	202	185	189	184	187	155	180	159	200	186	177	185	183	182	201	195	192	174	159	174	192	186	179	184	171	198	195	181	168	180	161	199	185	161	185	192	198	205	177	184	165	178	145	193	179	174	180	187	189	167	184	161	169	191	174	157	171	159	197	180	186	194	193	167	175	179	188	180	180	176	191	200	156	165	168	158	188	198	161	198	211	181	202	188	177	213	206	174	181	202	162	196	207	187	182	175	183	173	181	152	179	181	177	187	206	162	179	176	188	198	181	177	167	191	174	159	174	196	168	177	206	209	167	179	171	189	194	173	187	161	167	175	203	163	190	210	172	194	169	165	198	196	176	182	188	187	176	188	162	175	180	184	195	198	196	178	179	186	162	185	153	159	188	181	189	190	191	189	175	171	177	191	195	182	169	171	178	202	167	172	171	168	190	202	182	162	182	175	179	180	187	189	162	167	180	182	170	168	184	171	190	176	183	169	179	191	208	182	202	190	179	179	178	192	178	165	160	180	179	163	163	177	186	182	170	168	184	212	187	175	199	178	159	167	164	185	163	174	190	188	171	167	176	177	183	188	167	176	187	197	182	198	200	183	187	190	184	161	188	179	187	181	157	213	172	179	168	211	179	183	183	195	154	170	197	194	177	184	188	179	175	170	191	191	175	178	170	206	166	155	183	189	166	198	185	189	195	198	174	177	170	181	183	179	174	179	188	202	164	200	172	173	168	207	195	194	211	179	189	194	186	173	148	202	181	171	170	166	196	187	190	195	165	184	170	193	192	190	192	173	183	185	168	188	176	176	176	186	176	205	179	191	195	204	175	214	188	177	205	181	180	169	204	188	176	156	185	190	191	181	177	211	172	172	184	183	208	171	199	190	188	177	193	204	160	179	184	161	184	191	185	172	186	172	180	177	183	186	205	179	178	203	175	174	182	174	164	182	184	198	184	183	196	186	176	174	176	182	155	200	187	189	188	211	171	165	188	184	186	194	182	170	182	170	180	198	172	189	177	181	187	190	165	186	183	179	186	178	194	159	185	173	198	175	169	165	182	205	186	178	182	187	188	187	189	169	187	174	195	162	175
35182	33965	621	404	315	295	304	276	261	240	291	269	251	225	239	255	258	254	248	230	233	248	242	224	232	228	249	229	255	230	239	240	215	232	241	244	244	232	237	233	222	246	247	235	223	261	246	258	227	274	212	237	236	272	240	237	241	254	239	250	225	241	236	239	263	232	257	218	248	246	250	264	233	242	224	277	254	226	232	263	233	252	230	269	224	246	252	259	255	225	246	238	278	247	236	239	222	259	242	215	228	233	256	243	245	241	249	247	221	268	230	249	222	235	260	210	248	227	261	216	213	223	227	237	243	233	267	255	249	243	245	243	242	248	209	229	253	237	238	243	250	237	228	255	219	254	227	227	215	262	229	238	217	241	250	226	259	235	244	270	229	253	256	217	244	243	227	232	252	262	242	231	242	251	235	238	217	233	213	224	239	229	222	240	248	271	209	254	255	212	253	232	244	237	236	250	236	242	241	259	254	238	262	225	262	224	227	247	247	246	243	245	207	248	238	240	275	253	232	235	258	259	231	237	269	234	242	268	228	239	251	252	249	265	232	243	278	213	250	229	245	251	233	279	238	250	266	266	251	226	229	269	250	220	236	241	230	262	250	248	222	246	221	249	242	240	232	232	240	224	227	219	243	236	214	234	222	240	226	240	225	240	247	249	242	239	234	242	224	258	244	228	229	230	249	246	233	241	255	246	210	242	264	229	253	229	264	259	244	219	248	251	260	221	207	256	230	232	217	253	271	258	216	217	226	241	230	237	242	228	244	239	262	250	235	245	248	246	246	229	259	239	249	237	213	225	250	245	244	221	239	264	231	251	252	234	229	238	256	249	245	222	248	261	238	226	229	235	245	239	229	257	228	237	225	223	230	249	213	239	230	222	251	246	243	262	231	259	239	206	242	232	217	225	267	245	231	242	255	218	272	259	226	235	243	245	270	207	249	267	224	248	242	254	233	249	232	246	218	231	237	262	254	252	244	248	237	234	248	241	250	262	225	218	244	240	235	228	185	231	266	230	257	230	273	205	233	240	235	251	236	243	219	248	248	235	267	204	255	240	230	213	243	269	202	235	279	251	236	207	222	264	231	247	227	267	250	227	235	254	286	246	232	242	252	252	233	244	221	245	253	226	226	231	270	250	238	230	269	254	230	244	239	225	260	253	226	227	219	259	266	249	227	232	252	236	259	239	230	233	244	242	221	244	233	224	237	280	245	251	246	225	231	241	229	238	208	257	230	219	278	245	237	250	252	220	256	270	239	233	217	267	236	242	229	242	237	224	250	235	246	246	247	233	254	236	248	226	227	229	225	265	267	222	242	267	222	237	252	220	252	207	240	244	266	237	225	250	208	246	260	263	229	224	216	221	237	233	210	265	269	260	258	238	240	234	237	246	228	232	259	251	256	256	229	243	240	262	248	232	218	233	243	221	248	251	245	263	248	244	242	241	242	262	228	250	249	258	234	246	244	235	240	237	251	232	247	246	256	214	255	251	277	254	258	239	253	231	216	240	227	276	258	248	234	246	262	241	234	247	264	240	226	239	252	262	217	221	254	240	221	244	230	214	245	229	242	253	240	247	244	219	229	231	248	256	257	200	216	230	243	258	236	244	187	221	232	233	236	256	211	244	246	260	213	232	251	267	236	240	243	222	228	261	204	209	253	250	262	273	213	256	240	229	249	245	250	240	254	268	235	231	228	255	239	247	226	222	226	244	225	214	238	244	225	234	220	239	241	237	245	272	262	225	245	257	260	264	235	226	224	244	213	277	232	246	242	232	246	259	229	240	273	258	213	242	248	231	247	213	229	231	254	238	251	228	233	241	228	223	231	260	268	219	230	229	256	245	230	264	249	231	262	229	249	227	228	198	238	240	222	240	252	258	216	244	244	266	233	242	235	289	240	242	220	267	258	274	216	227	261	233	254	240	225	244	254	234	238	228	214	236	250	238	234	257	262	231	250	206	221	207	232	267	268	239	236	218	236	222	226	275	223	233	246	231	239	243	218	215	238	264	245	248	256	253	247	253	241	256	250	263	235	271	201	257	230	246	248	234	249	238	259	238	240	237	252	260	265	208	260	259	248	255	246	272	222	248	250	221	232	251	245	256	236	227	251	254	224	253	228	231	210	247	243	252	272	251	237	259	222	212	255	249	266	218	240	235	204	244	231	256	272	277	221	220	272	215	240	227	231	234	264	221	253	255	226	240	232	246	276	254	224	238	229	225	220	226	256	245	216	236	284	240	233	252	241	246	247	220	257	229	267	251	254	223	265	245	237	255	244	246	251	242	237	268	246	256	228	232	223	230	245	253	253	235	258	237	248	266	232	238	256	234	268	228	246	257	231	257	216	217	229	233	264	218	241	245	255	244	249	241	260	260	264	252	225	230	237	235	244	237	250	251	238	245	248	229	217	242	258	251	220	224	244	258	241	220	229	240	256	224	251	241	214	241	214	262	233	255	234	236	260	249	257	245	222	245	244	220	225	253	251	228	230	248	272	209	243	253	239	237	234	240	253	229	291	229	223	231	249	229	276	225	246	268	230	256	237	237	240	266	226	260	249	216	229	248	239	246	231	253	228	227	203	250	255	225	260	250	237	232	227	245	231	249	270	236	233	243	234	245	237	234	250	216	209	234	273	236	248	254	267	240	226	234	214	219	257	236	256	260	237	219	246	224	259	244	229	248	255	250	246	228	241	233	272	242	258	247	214	232	262	238	247	243	248	212	225	226	242	224	249	245	237	248	262	227	240	242	233	222	246	249	255	240	218	260	237	232	247	233	238	242	236	218	247	239	217	254	225	244	272	246	241	229	232	259	233	243	253	235	266	219	227	223	238	255	221	259	256	240	237	269	242	248	251	228	251	226	251	229	232	250	231	259	256	271	252	215	245	254	264	257	242	263	242	220	265	235	245	223	236	239	231	240	238	216	250	258	238	234	245	235	243	240	228	236	227	218	231	244	233	230	260	224	233	241	236	251	229	289	242	242	245	246	259	262	229	240	207	254	273	234	228	279	252	253	233	229	239	244	211	244	247	257	232	265	229	250	244	256	226	254	228	230	264	256	269	216	234	220	229	239	260	264	245	245	253	273	246	235	248	255	246	223	256	211	235	256	241	234	245	233	236	230	228	231	261	235	249	237	227	225	263	270	225	226	268	260	256	244	233	212	230	253	262	239	229	235	253	224	260	217	240	232	269	226	240	238	265	246	263	256	246	231	244	235	258	219	236	241	230	255	245	246	266	245	234	253	247	215	255	240	277	228	236	229	244	220	243	236	235	230	228	219	246	235	234	238	242	263	244	262	257	277	235	249	235	244	260	231	241	234	235	240	223	250	256	204	237	229	221	254	274	244	222	239	238	258	264	288	234	257	259	234	243	246	261	236	246	226	214	210	228	242	244	233	251	230	275	256	235	233	244	243	227	281	196	243	224	253	259	245	231	244	251	254	239	245	255	239	242	260	250	246	241	247	262	264	254	261	245	265	220	208
24380	21554	28773	24722	21406	6547	731	492	451	418	384	370	370	369	347	336	333	294	291	307	293	306	323	336	274	308	318	313	342	292	280	291	307	320	321	292	269	286	291	348	312	305	352	292	315	304	291	303	281	265	272	300	293	296	310	290	281	305	315	319	295	314	312	289	294	291	331	289	278	281	290	290	302	298	298	285	307	283	306	280	310	347	297	313	302	303	302	317	300	317	281	325	290	317	347	317	304	300	278	304	328	325	274	316	283	321	310	313	298	267	297	336	307	296	285	302	283	291	313	321	313	282	296	279	340	357	330	320	316	294	295	291	304	339	316	289	284	308	311	285	322	310	281	262	268	318	309	287	301	276	317	306	275	306	305	299	294	281	295	288	277	285	283	297	295	284	308	280	320	320	318	299	285	326	279	270	296	318	314	294	279	287	292	318	320	306	267	277	305	339	268	288	298	288	309	260	301	304	315	305	323	302	260	295	284	311	286	300	291	314	311	292	306	294	312	307	300	322	306	335	321	311	279	315	302	277	305	302	290	304	273	271	262	264	315	281	277	283	291	307	324	279	260	318	273	310	330	283	307	304	281	273	323	287	299	306	315	303	317	296	278	290	306	292	284	311	308	306	310	274	299	322	310	277	315	304	299	280	301	317	314	265	269	267	300	302	324	293	287	277	283	316	356	279	303	330	282	287	309	306	315	268	323	307	314	302	317	280	293	298	311	295	286	323	304	292	272	298	298	310	309	340	311	316	285	270	317	325	279	295	278	303	305	286	294	290	304	329	293	308	299	298	292	281	278	290	292	308	320	285	287	287	291	301	321	312	312	300	311	269	302	256	331	299	294	263	297	290	272	333	288	328	309	294	296	306	313	302	316	307	303	341	283	304	348	298	311	312	288	302	312	327	317	303	298	319	319	311	318	300	291	305	290	276	307	281	290	313	295	313	303	307	300	299	260	278	289	301	301	280	318	307	270	285	291	327	311	334	296	317	306	309	297	305	319	302	269	311	284	280	311	327	288	307	286	327	287	281	322	298	297	275	297	290	316	304	318	287	260	275	326	268	304	308	301	281	335	287	299	291	317	294	332	300	299	299	265	304	306	301	294	320	309	291	326	300	318	312	283	296	288	274	262	283	259	321	319	308	287	288	312	321	281	287	289	301	288	273	294	312	308	321	322	311	305	308	316	305	263	321	286	322	313	307	296	290	293	285	297	281	317	282	283	279	316	323	279	293	301	286	322	313	305	301	328	298	294	295	294	314	323	285	319	291	292	294	291	296	283	300	286	295	350	310	295	273	285	298	295	281	329	300	306	299	304	285	292	300	287	310	280	296	280	321	298	282	302	294	296	261	342	307	333	304	288	281	277	305	287	319	296	283	306	274	298	279	279	292	299	293	312	314	308	305	298	287	296	270	305	313	337	306	294	294	327	310	300	311	321	311	293	291	260	249	303	283	299	302	274	282	274	286	283	298	310	304	295	287	287	300	317	299	272	331	281	271	314	295	284	303	331	324	317	308	321	318	291	315	275	271	296	317	276	287	337	291	283	310	266	311	317	319	293	332	306	305	319	290	306	300	303	259	308	293	260	278	294	270	321	281	321	284	307	291	293	313	270	295	295	314	322	282	305	265	294	300	347	279	318	321	309	315	290	320	314	300	354	298	307	304	324	300	281	309	278	315	262	277	298	274	296	332	292	306	300	287	317	306	295	313	262	283	307	289	290	279	278	299	293	304	327	308	328	318	293	296	299	267	335	305	304	338	287	289	290	279	306	271	264	267	315	303	286	313	311	308	271	279	280	307	289	304	319	287	271	312	293	296	293	310	318	262	316	279	325	294	309	328	303	282	300	328	299	321	316	313	295	298	309	321	313	324	318	295	285	294	319	318	283	290	311	311	297	285	336	363	298	309	308	278	287	263	308	287	307	310	299	291	297	282	295	288	296	291	294	291	313	307	289	295	294	308	309	296	306	322	295	327	299	304	302	313	314	295	302	325	308	312	289	295	302	287	291	290	292	349	291	314	293	314	300	270	299	296	275	322	280	339	314	325	267	298	287	324	311	283	293	296	320	300	273	284	286	291	288	287	289	284	296	301	289	281	301	254	305	307	329	319	276	291	334	325	304	265	285	283	280	295	303	301	316	284	291	304	307	286	301	289	278	309	274	273	288	306	313	309	304	315	297	304	316	298	286	307	299	308	309	273	285	308	305	296	279	276	288	297	302	320	271	292	273	275	286	291	282	286	329	305	304	303	322	318	267	280	298	278	269	274	254	302	310	298	273	293	286	298	281	282	281	279	308	276	316	314	299	298	287	302	263	324	310	287	299	325	327	290	306	319	306	290	294	271	313	302	301	314	307	308	295	299	263	298	315	297	327	326	264	334	245	311	290	283	278	290	329	297	280	310	299	275	270	279	275	293	296	305	298	265	272	287	287	284	292	293	309	291	302	323	286	305	327	293	293	283	305	317	304	314	305	283	298	304	310	303	294	308	310	315	270	286	304	306	344	271	288	290	295	311	295	269	280	306	301	304	307	300	307	301	287	334	309	297	285	287	299	310	296	295	307	298	286	308	287	287	293	330	300	283	293	319	308	290	306	309	286	312	299	303	322	268	271	297	296	277	275	301	317	281	282	317	284	289	277	323	284	316	300	289	299	298	284	297	286	313	264	277	324	295	343	287	291	309	262	289	280	304	305	336	296	286	310	295	314	287	277	329	317	305	308	314	285	293	324	291	288	279	300	264	281	312	303	295	295	328	301	314	279	302	300	299	325	315	303	290	298	287	293	291	271	296	268	286	311	271	298	284	285	292	287	308	286	257	298	306	289	314	284	295	301	292	280	278	284	301	303	322	290	294	293	289	278	318	281	284	272	325	284	307	291	287	291	311	282	284	291	286	311	272	295	298	261	295	304	279	296	316	300	288	296	317	319	307	294	305	273	299	290	299	300	322	322	311	321	292	293	321	302	311	280	282	299	304	308	293	287	285	333	271	302	323	305	269	309	329	296	304	294	312	325	286	310	277	295	291	313	312	269	320	273	309	282	283	305	272	313	274	290	300	274	321	280	321	323	272	278	286	315	293	302	296	311	255	320	282	290	287	320	274	296	295	282	295	281	277	316	300	336	314	289	306	309	300	275	304	289	302	291	298	294	287	291	303	299	289	301	280	306	299	324	289	286	286	278	325	295	272	318	306	322	272	290	310	278	316	271	276	334	266	300	295	306	276	301	285	302	322	297	288	312	309	311	313	300	321	282	310	295	277	289	291	300	308	279	290	305	297	301	327	312	305	264	299	285	308	318	282	310	287	314	274	302	303	331	332	284	339	330	283	300	307	282	303	272	332	321	299	322	310	290	300	285	329	309	311	305	291	292	301	307	292	291	336	277	311	319	338	290	294	281	317	297	294	288	287	298	299	281	313	313	302	268	311	274	287	283	288	294	296	291	307	295	304	310	280	290	301	287	273	301	292	279	286	298	317	299	290
40179	48214	4464	2154	1512	1144	921	793	680	586	552	504	502	465	497	441	434	410	417	389	414	392	390	374	382	431	420	396	388	404	373	376	377	348	403	372	363	390	387	352	402	360	415	358	313	363	364	366	380	364	397	403	346	392	357	344	393	346	330	349	422	393	344	364	386	352	351	346	382	362	340	367	373	347	368	352	374	409	356	390	369	377	354	341	393	389	350	382	356	360	368	364	353	374	395	355	378	372	338	370	377	329	358	388	408	373	372	360	370	372	382	358	383	364	354	359	378	378	382	359	395	335	400	361	379	330	376	380	375	370	383	356	354	398	351	357	345	342	383	335	368	365	362	350	391	359	396	357	387	363	381	357	358	383	386	361	403	348	373	380	353	368	356	394	334	376	391	375	350	332	379	338	367	373	339	363	357	371	351	385	365	359	345	333	356	378	379	392	373	361	344	347	389	358	340	359	371	380	366	385	343	372	364	364	349	356	393	351	357	343	412	370	382	366	378	355	354	344	378	392	398	366	364	371	312	378	363	389	388	382	359	364	359	381	387	397	346	346	317	361	382	378	351	352	392	392	381	346	425	374	354	369	354	326	325	381	347	349	340	336	317	361	353	352	347	383	351	390	400	409	366	385	378	374	366	373	349	362	344	367	373	378	369	365	362	326	352	369	372	371	364	380	340	361	324	347	386	370	368	342	321	334	330	379	323	375	366	368	334	381	373	374	367	389	394	348	370	383	371	376	346	371	396	384	361	380	345	384	394	364	381	396	379	376	364	357	365	359	375	390	378	346	370	374	365	363	386	357	339	383	365	361	355	360	349	348	389	371	378	355	339	348	387	353	390	389	361	378	378	393	374	390	358	379	393	363	349	364	376	351	369	321	403	361	381	346	371	343	376	367	382	336	374	369	315	396	328	382	347	380	356	373	399	396	364	361	398	349	369	365	358	384	323	333	359	348	357	358	355	359	357	381	385	361	367	415	363	393	364	393	369	386	396	374	360	367	368	388	360	371	376	377	347	353	325	372	377	345	375	356	366	375	356	376	350	384	356	365	364	367	361	355	354	358	370	360	370	360	394	378	354	331	383	366	331	374	373	358	354	370	380	397	352	345	357	354	364	368	348	375	376	381	388	345	352	358	367	373	375	352	338	374	399	359	417	335	354	356	362	363	395	374	401	361	395	351	396	340	374	382	351	375	374	350	363	395	379	341	356	367	358	369	369	389	361	348	342	349	391	344	385	389	365	377	353	372	354	390	364	371	384	378	396	361	377	340	350	379	376	359	415	373	350	380	350	351	359	384	386	344	387	384	322	362	346	354	360	369	374	349	396	376	365	383	340	388	374	346	382	394	355	364	389	381	379	341	381	345	346	367	341	364	335	354	353	354	376	383	336	343	372	365	395	359	373	364	378	370	367	393	338	407	361	344	390	397	328	372	401	340	349	364	344	378	362	344	352	390	373	356	397	361	388	354	362	410	348	370	357	373	350	398	349	348	331	357	350	358	352	381	394	366	361	368	373	373	392	320	382	407	327	356	369	367	359	347	359	367	379	389	359	360	342	326	362	378	348	357	374	384	372	350	338	394	361	335	372	394	357	358	383	365	380	342	393	389	405	360	385	368	408	344	371	347	385	352	334	353	366	416	357	351	377	385	381	374	368	364	334	381	330	375	369	368	379	360	394	352	358	322	357	338	343	369	345	384	351	341	373	377	359	363	401	376	356	343	375	378	359	378	361	369	391	390	373	363	358	362	361	365	382	373	339	366	385	367	384	355	368	385	364	356	372	377	373	394	386	355	366	380	357	389	374	368	349	382	390	375	381	365	372	350	359	405	382	370	364	384	374	388	383	345	384	359	374	348	369	362	374	389	334	356	360	387	369	368	330	345	384	400	315	353	358	325	405	369	373	386	353	374	385	355	348	366	373	384	357	373	392	355	366	391	363	386	355	368	364	347	415	339	360	391	320	354	357	387	347	399	369	371	349	335	378	415	352	352	367	358	342	339	392	370	375	359	380	354	379	379	339	400	353	372	330	379	377	378	380	352	358	386	365	355	338	314	361	390	362	385	378	383	383	367	387	352	362	379	354	375	372	341	343	377	354	381	372	376	355	354	391	360	366	370	367	381	366	362	393	361	372	393	357	358	360	368	377	375	376	364	371	364	383	405	358	367	358	363	390	404	378	346	349	364	387	345	368	373	383	368	355	354	354	355	341	368	373	373	402	363	358	368	369	369	340	387	395	369	378	389	346	354	391	396	349	362	325	352	363	353	376	354	364	337	360	369	355	386	345	368	351	364	390	375	358	366	372	366	388	368	375	371	387	376	356	360	334	342	380	370	403	332	384	399	364	354	316	389	348	369	356	367	389	351	360	388	397	376	361	390	358	381	349	358	361	349	373	360	394	381	376	342	376	389	386	383	392	377	372	343	377	377	391	343	375	374	376	356	344	345	347	361	384	360	389	362	380	355	351	358	364	363	371	382	365	382	385	383	371	372	341	371	363	368	373	374	369	381	366	383	336	355	370	350	380	364	364	372	381	368	359	369	380	364	347	397	367	360	390	385	372	352	339	382	362	375	388	392	361	385	375	351	353	380	383	396	356	361	392	372	386	363	408	337	372	379	350	363	374	408	396	349	341	374	364	365	407	360	367	334	390	360	384	378	367	334	351	377	326	360	385	368	344	355	405	376	376	397	367	335	355	334	361	372	381	375	390	375	401	382	355	414	372	376	377	338	376	369	375	401	393	358	369	343	377	363	377	369	401	369	367	380	370	324	352	394	376	370	388	373	375	383	357	377	339	381	358	376	376	361	303	334	353	348	351	351	358	337	344	348	357	379	353	351	345	367	387	340	364	370	371	356	344	389	353	371	376	350	354	361	378	369	362	348	395	394	354	340	351	378	362	319	388	361	370	359	346	413	349	364	386	377	351	356	356	390	367	369	378	394	336	400	383	365	405	391	381	352	367	365	361	368	394	388	362	342	326	381	368	371	348	333	373	377	346	381	406	391	369	375	373	373	365	368	343	347	366	365	348	337	374	383	387	399	363	362	358	368	356	350	387	355	373	383	351	358	355	395	351	337	398	388	350	342	354	340	374	369	372	365	381	333	374	364	361	377	337	368	378	362	378	361	402	362	339	363	345	363	367	370	397	377	372	365	353	342	372	392	386	399	378	362	361	383	369	360	372	346	387	354	371	370	340	395	318	381	368	380	384	365	366	357	373	356	362	383	372	336	366	405	370	379	330	375	375	358	368	378	351	395	359	365	364	342	361	357	371	367	358	362	355	400	399	411	364	368	344	355	343	397	367	347	364	362	383	378	380	384	374	357	357	380	345	377	378	351	354	371	342	348	364	349	375	382	362	362	366	378	350	355	326	350	354	386	345	355	373	392	332	349	387	363	387	384	359	356	386	373	371	371	404	369	353	382	356	368	359	374	362	348	361	382	355	360	363	372	394	365	407	356	344	360	351	376	350	392	389	352
25620	21635	27499	25714	7802	569	429	357	350	338	345	341	314	309	293	301	317	339	311	301	327	272	293	289	314	298	301	304	302	309	324	315	311	292	304	272	283	289	276	296	290	284	269	283	285	276	287	273	294	280	301	302	295	286	297	283	261	309	287	341	298	277	306	297	306	308	274	297	343	290	285	286	290	279	315	298	281	315	314	303	293	272	274	278	280	315	278	307	302	266	294	296	331	299	285	296	305	267	308	301	282	296	285	327	282	296	315	283	288	296	301	309	275	294	295	279	259	306	277	281	274	282	281	297	301	286	304	313	274	280	302	275	293	292	282	299	303	318	282	286	278	292	288	257	296	282	291	286	307	320	271	311	282	276	309	302	302	301	289	297	287	287	289	271	275	292	291	306	267	290	256	285	272	281	314	286	292	312	274	304	299	302	311	305	290	261	316	266	269	293	281	296	293	270	286	294	268	280	294	279	268	299	296	272	293	264	267	291	259	288	300	267	310	294	302	314	309	329	266	295	267	297	322	302	274	277	296	290	310	307	325	320	290	282	288	302	283	298	280	298	306	295	276	303	295	310	331	289	278	278	274	286	280	301	259	300	280	258	267	292	269	277	291	297	338	307	284	288	274	280	317	293	306	257	299	293	296	281	281	290	296	284	289	314	294	286	337	251	284	273	265	273	270	253	298	309	315	290	303	280	271	302	265	293	257	284	271	315	287	310	296	245	296	278	297	296	261	279	272	294	276	276	296	264	290	276	296	280	288	275	287	301	313	270	284	297	267	278	268	298	280	294	290	298	297	298	304	288	299	295	315	303	291	268	297	290	305	255	296	310	311	286	301	284	323	299	300	291	276	297	313	302	310	296	289	282	299	294	273	292	283	273	288	281	290	281	310	286	277	276	307	287	294	283	277	272	271	272	279	297	290	266	299	292	283	283	284	285	262	297	277	283	305	294	301	310	297	268	276	290	287	282	278	276	279	284	279	289	298	294	290	288	288	284	289	287	296	304	310	293	271	294	318	296	292	288	288	289	294	272	314	283	285	296	312	287	288	289	276	290	296	322	297	311	276	278	279	248	285	287	262	288	288	291	297	261	298	272	280	327	292	303	296	300	292	299	258	280	311	252	296	270	271	291	275	296	303	290	277	286	281	276	321	274	300	291	304	282	289	288	283	318	294	296	263	285	312	281	256	300	308	289	311	311	285	301	269	257	252	298	285	284	283	272	288	309	289	279	311	304	277	319	292	272	291	294	300	284	311	297	305	274	290	294	320	311	272	277	290	284	291	293	279	278	254	291	323	311	323	275	290	284	304	294	295	335	302	268	290	309	292	294	290	301	265	300	322	281	279	299	278	304	310	310	254	285	273	303	307	272	300	279	306	303	280	292	298	287	318	252	279	307	272	286	304	291	305	316	290	277	306	317	282	282	285	271	277	287	264	281	292	289	280	261	284	281	295	278	292	307	290	282	290	307	279	288	270	275	316	324	303	281	271	298	304	281	284	258	299	300	271	299	293	320	306	276	282	283	283	302	277	256	304	325	301	288	307	306	287	307	278	314	287	293	279	319	288	295	246	299	299	289	303	259	295	305	310	298	255	292	275	271	257	331	288	300	294	255	316	308	303	302	276	290	299	282	297	265	330	283	310	297	282	294	319	294	273	287	275	291	276	276	261	267	287	330	294	307	322	292	262	277	256	290	274	315	329	304	289	290	255	291	290	276	279	267	274	264	283	291	292	291	283	250	281	314	280	307	273	311	310	297	322	264	300	288	264	330	309	263	296	306	299	283	256	311	276	311	307	327	287	315	298	296	288	311	294	296	263	287	277	266	326	277	270	281	299	287	259	288	285	325	310	263	269	330	322	289	302	339	243	299	287	303	274	282	307	326	287	300	290	266	292	293	265	272	301	329	282	302	302	296	254	324	280	282	267	311	312	288	309	291	342	296	309	304	301	263	291	276	267	281	273	281	283	277	281	270	273	268	279	271	280	280	287	270	290	278	266	275	299	303	302	296	297	285	265	295	299	298	317	275	274	298	300	293	281	311	273	318	293	268	322	302	306	280	257	277	295	268	271	287	308	281	306	279	286	277	268	308	257	284	266	301	324	308	282	288	277	282	291	320	298	275	293	284	272	284	289	275	294	297	287	330	314	299	292	268	305	316	299	299	321	294	267	299	314	258	298	279	260	293	298	270	301	308	296	297	305	281	317	274	290	288	305	306	287	302	335	290	255	302	286	296	287	295	292	303	275	294	265	271	291	264	257	289	292	297	336	299	248	271	302	287	310	295	311	308	283	279	307	280	310	275	300	304	273	284	301	313	291	300	307	277	287	283	290	288	278	311	278	297	276	243	275	266	323	300	293	284	264	296	296	282	281	289	288	265	270	294	270	279	267	295	320	322	330	294	311	297	279	281	294	270	272	310	261	275	283	288	306	278	303	263	287	309	271	307	283	285	300	265	278	297	306	286	279	289	274	260	316	308	300	298	284	263	284	329	283	267	279	317	318	272	293	290	301	276	305	293	267	286	292	248	311	308	289	292	272	270	285	284	292	310	314	293	267	259	323	300	304	286	296	292	305	307	308	292	302	283	306	310	262	257	286	302	271	304	296	292	319	251	288	287	309	296	280	285	283	291	311	289	306	286	276	311	323	285	307	310	288	301	294	265	278	288	282	285	284	292	265	292	274	284	285	296	303	300	279	290	280	266	293	317	272	287	264	261	304	289	302	280	287	301	301	311	272	329	326	333	306	327	301	277	264	285	285	311	310	283	275	292	274	325	282	301	293	255	294	290	274	284	292	316	301	267	261	298	315	284	313	272	284	293	301	291	289	300	284	305	279	295	310	302	296	283	301	271	281	316	251	324	280	291	279	285	286	269	293	283	279	334	242	295	293	297	297	299	305	269	276	316	289	310	310	334	250	290	274	298	265	282	312	276	281	293	265	302	254	272	293	301	298	305	289	303	291	310	270	286	295	273	263	308	290	274	280	270	302	292	275	266	276	312	272	272	288	305	293	258	289	285	310	249	312	301	302	287	279	295	317	297	282	275	276	294	285	291	300	288	294	272	271	286	272	290	311	311	273	300	317	317	286	301	326	292	263	291	281	287	305	267	282	345	302	284	306	305	333	298	276	292	293	271	296	299	283	300	285	285	295	298	286	266	275	278	281	287	280	304	286	311	296	301	291	276	280	284	275	308	335	285	292	316	303	303	301	278	284	261	326	313	299	298	283	282	268	298	290	278	294	303	304	300	288	290	259	282	322	289	282	305	328	307	283	323	289	311	300	309	273	309	277	301	280	286	258	258	259	295	285	265	285	286	267	298	312	274	299	277	275	291	320	293	288	269	262	304	283	320	298	287	278	291	315	286	267	314	283	297	334	288	272	304	296	292	263	315	326	306	318	263	311	283	265	264	307	282	300	290	290	303	278	301	326	254	293	289	292	270	285	281	307	304	305	279	289	309	265	309	301	316	268	294	280	326
39008	40655	2466	1253	994	826	680	627	534	501	438	485	417	428	416	423	409	400	412	417	377	389	379	380	401	377	368	391	399	394	372	404	379	390	380	368	394	365	404	393	368	402	371	374	355	380	372	386	386	370	418	393	372	403	369	386	395	396	376	379	413	389	371	389	384	389	366	385	362	357	388	370	372	394	399	397	355	359	376	397	394	385	360	356	384	373	383	347	358	381	378	404	418	384	379	379	365	396	388	402	391	400	375	384	378	374	362	350	354	363	392	412	413	386	367	360	343	388	439	372	408	367	345	376	374	381	391	389	360	379	370	390	338	367	393	404	367	371	389	395	355	395	392	360	382	401	388	428	397	388	375	406	399	365	357	389	366	394	375	407	376	384	412	355	364	397	379	390	358	369	402	410	402	378	395	389	373	323	399	365	362	398	364	368	393	388	370	393	378	392	401	383	366	371	346	389	370	381	423	399	377	372	377	389	374	379	399	405	384	383	371	365	369	355	381	361	359	402	384	389	383	374	417	356	420	366	387	368	374	371	404	377	379	416	402	349	374	381	363	376	369	383	390	383	388	388	364	383	345	393	368	356	395	368	359	365	377	386	362	383	370	396	396	344	379	363	371	356	393	381	392	390	357	403	391	366	394	376	410	430	404	408	370	373	361	396	351	375	424	359	348	376	380	384	349	394	379	359	379	380	373	366	394	360	380	393	364	382	383	398	365	380	380	391	395	353	402	383	365	339	401	384	366	389	411	411	393	369	388	419	344	396	362	379	392	403	413	360	369	372	381	412	408	354	405	359	375	378	388	349	364	378	369	367	391	345	384	383	342	396	369	348	367	369	375	390	398	374	368	380	361	364	368	374	337	379	384	363	391	363	359	404	359	354	364	369	398	374	343	394	365	388	363	360	399	369	401	382	356	334	334	393	379	380	357	353	380	343	385	383	370	338	368	391	400	398	369	383	362	352	394	397	359	382	407	364	398	356	384	395	406	391	408	364	371	360	388	410	376	363	408	413	384	407	357	400	391	365	347	384	361	374	428	394	358	367	401	393	386	395	374	384	382	351	357	365	404	375	353	392	347	399	342	375	394	412	360	387	337	380	406	361	398	366	392	362	337	387	357	358	376	396	419	364	383	362	368	391	358	375	331	382	356	367	364	399	341	396	416	390	379	358	359	378	383	352	374	381	404	355	388	391	351	378	354	404	379	359	391	409	395	369	382	401	393	355	379	385	392	357	359	400	405	334	388	381	385	348	360	384	372	376	380	431	341	352	364	383	387	377	353	385	378	393	375	396	388	372	358	383	388	346	372	388	403	391	378	362	373	389	386	380	365	363	363	423	393	410	386	375	354	392	390	366	392	362	369	404	432	380	378	369	372	369	392	378	360	357	414	386	418	340	393	330	364	396	428	364	352	393	358	377	371	382	367	375	416	381	350	404	376	381	379	403	391	373	393	393	391	398	376	380	366	368	411	376	347	384	352	364	350	380	369	353	398	403	351	388	434	377	402	378	357	385	372	399	379	362	395	382	373	387	370	377	408	383	374	397	380	389	370	361	379	374	383	351	371	369	389	391	389	385	359	385	368	326	371	357	366	380	388	387	386	380	393	336	389	411	388	408	363	372	345	405	370	396	353	368	388	359	374	358	342	380	385	383	384	394	396	370	371	339	359	383	386	372	395	347	395	350	379	389	369	387	367	400	384	380	401	363	414	375	376	368	356	381	423	406	397	379	422	381	393	369	377	405	387	390	401	362	431	396	404	373	368	384	407	365	374	382	390	374	370	368	374	378	368	356	348	348	402	357	412	391	389	422	354	389	389	373	391	401	374	414	402	364	427	379	391	381	363	378	365	392	406	408	378	383	364	368	367	385	361	364	369	356	385	376	363	378	389	364	361	391	376	370	371	396	390	402	376	358	388	375	378	380	374	374	384	385	401	375	374	367	366	400	386	373	380	384	387	382	368	376	353	374	410	395	391	384	376	343	385	402	369	347	382	385	395	369	357	382	371	360	351	361	356	364	371	412	406	359	354	382	386	409	376	387	388	363	357	379	402	421	380	392	384	358	356	364	384	380	421	378	347	368	395	372	367	396	370	345	321	366	365	407	388	400	363	409	401	382	357	380	357	371	402	383	402	347	362	399	372	399	372	373	382	362	362	359	376	374	333	388	366	378	339	382	407	356	380	401	382	375	427	405	357	408	396	401	381	370	400	420	374	378	364	390	340	385	344	348	372	407	381	366	395	407	370	375	373	362	395	384	380	380	360	401	376	413	386	394	373	401	362	375	389	381	377	372	380	391	373	380	398	384	336	370	372	405	421	352	386	413	361	428	369	391	372	358	396	383	378	346	367	367	397	393	367	387	374	385	391	379	387	391	393	385	369	355	350	370	361	386	374	337	355	389	401	380	401	366	377	388	374	382	385	394	381	367	358	382	396	380	374	373	414	374	379	351	372	367	398	404	399	365	374	404	386	384	376	364	381	373	372	441	397	370	388	379	376	352	411	373	390	404	356	370	383	383	385	400	413	354	406	394	376	357	380	377	382	376	360	387	343	386	392	344	396	368	357	361	374	385	394	393	403	413	398	352	363	412	389	383	391	396	373	340	409	349	362	370	371	390	399	378	392	357	351	411	374	376	377	358	348	359	375	358	372	345	368	407	360	392	375	369	393	385	350	380	386	337	365	382	378	407	352	377	397	412	392	373	355	388	395	385	378	361	391	394	368	393	378	382	350	397	353	392	347	386	384	411	392	367	378	398	386	392	381	351	354	387	360	383	400	369	402	375	403	379	397	386	397	392	376	384	403	398	390	378	378	393	341	376	381	370	418	402	380	410	383	393	375	353	361	360	368	402	420	369	391	400	403	363	359	368	363	398	367	370	381	388	361	405	394	409	411	393	370	391	366	408	379	370	399	351	366	365	375	384	381	387	360	383	360	418	392	385	374	353	364	380	370	341	386	391	427	390	380	394	368	378	398	393	381	407	404	384	333	369	407	371	378	382	385	391	382	383	363	378	374	379	380	433	391	384	345	405	393	359	362	358	329	399	355	390	391	360	379	398	346	358	371	356	400	373	368	385	396	347	369	399	398	378	361	394	355	382	383	362	400	329	396	395	342	422	391	375	397	388	400	383	403	372	394	359	363	393	405	388	336	407	389	360	404	377	403	385	388	409	366	385	409	373	370	346	386	379	380	387	405	356	372	346	356	363	397	378	389	420	367	390	362	356	374	364	377	393	385	406	355	346	418	325	411	392	376	399	414	397	394	398	398	371	377	372	379	376	380	343	420	389	399	393	383	387	376	396	388	397	350	379	405	359	369	379	371	413	366	395	396	392	392	398	385	360	342	389	373	340	362	357	360	357	379	377	383	373	413	398	369	382	376	369	393	384	370	393	401	346	359	406	391	422	382	360	347	342	389	400	371	385	423	415	381	361	356	350	371	377	337	364	339	364	391	364	372	391	359	371	382	380	386	363	390	374
23253	21595	29379	24261	21589	21590	8991	1000	811	820	668	713	659	661	679	651	632	571	611	586	564	587	599	584	581	560	561	589	528	594	540	536	556	551	533	553	535	567	500	544	568	555	547	515	485	494	520	531	525	543	537	545	558	564	560	521	553	487	570	543	541	545	577	523	533	501	522	530	577	550	526	533	542	588	554	538	507	553	508	569	559	545	516	531	520	560	542	519	576	506	514	525	526	556	535	532	543	510	525	554	527	534	487	542	539	505	533	565	507	543	533	553	545	544	510	550	531	500	515	517	520	540	563	550	528	556	555	548	534	524	524	495	501	533	550	545	533	570	518	548	515	558	536	486	549	557	510	517	547	560	522	535	532	569	495	525	527	527	479	534	580	542	543	538	493	538	543	542	534	544	492	550	521	511	506	488	530	529	543	538	510	517	506	544	515	535	517	560	540	499	556	577	536	498	545	570	510	488	533	510	547	550	524	499	542	503	533	539	531	560	514	499	551	510	604	539	557	562	531	516	546	524	519	515	511	512	531	536	527	506	537	529	531	546	529	549	559	607	537	590	524	536	546	506	530	532	559	541	583	513	547	534	564	489	536	552	497	535	510	535	550	552	544	541	555	533	536	569	549	526	545	550	521	528	529	531	579	562	546	573	546	500	520	530	492	521	530	520	522	513	533	554	559	536	542	593	509	532	547	529	534	536	575	527	544	513	528	539	518	543	501	530	523	563	541	557	544	548	575	548	522	524	543	533	567	560	526	552	551	517	570	578	525	525	527	477	509	529	531	544	508	506	530	533	531	493	553	527	514	507	556	514	560	547	551	513	539	502	497	537	529	546	508	507	509	566	535	541	541	520	542	497	578	528	531	529	516	498	493	526	511	550	580	543	603	512	502	522	539	554	553	501	564	546	509	526	528	502	560	526	578	537	525	505	571	513	539	494	554	568	520	550	535	577	544	490	510	527	515	510	515	516	578	523	497	554	537	565	543	522	503	548	529	514	525	506	513	532	494	554	557	522	540	568	529	552	557	577	542	499	576	535	517	531	495	534	521	546	514	526	512	493	564	494	556	565	537	535	523	524	516	468	538	530	532	541	588	558	533	527	590	517	558	562	552	538	526	539	516	535	509	493	560	540	557	546	494	544	535	565	527	532	494	556	519	516	522	529	524	519	556	514	528	557	528	556	523	539	551	542	543	557	525	509	538	506	537	578	540	519	565	561	543	551	555	550	514	528	541	579	549	544	538	556	495	518	542	542	543	503	508	552	563	510	542	537	570	550	483	518	516	547	495	584	614	535	482	536	585	545	526	519	515	527	559	508	593	531	562	527	520	563	521	505	545	530	563	523	534	551	531	523	553	552	538	492	530	532	559	490	564	517	570	561	538	528	555	512	520	526	527	544	524	555	578	584	541	527	556	541	553	537	507	542	555	592	521	508	529	520	538	521	505	542	516	558	534	564	532	528	511	565	508	525	544	506	520	564	555	557	569	496	550	513	565	563	539	531	503	495	524	559	537	526	584	535	523	541	516	524	480	545	512	515	516	559	541	539	549	548	601	517	533	516	589	492	564	558	544	558	545	546	509	557	512	561	513	517	542	564	533	504	493	522	552	546	539	521	514	564	507	541	559	507	534	548	541	549	542	491	515	524	527	534	557	556	553	572	513	533	507	555	513	489	534	553	521	504	509	530	527	542	560	526	577	569	519	537	511	545	555	522	520	575	537	509	584	595	560	541	568	584	546	522	547	558	592	550	536	544	555	516	523	580	559	514	552	524	534	558	592	519	494	538	547	555	542	546	501	559	585	526	541	514	501	526	510	559	517	522	557	535	521	531	540	541	539	546	547	542	494	538	507	525	535	577	531	504	542	533	551	541	512	540	540	571	563	584	514	537	537	498	534	520	558	490	561	491	514	555	505	530	536	508	556	544	533	551	536	529	553	555	527	506	557	527	523	520	487	544	536	505	526	509	550	563	525	521	555	550	498	528	511	523	546	531	507	524	547	549	517	549	538	554	537	531	513	541	550	523	543	569	524	563	528	530	566	539	541	535	529	520	536	543	512	499	557	527	515	511	546	543	559	507	538	522	525	513	502	564	564	524	510	529	521	559	565	553	537	531	510	561	543	527	504	565	560	509	521	500	523	528	555	505	567	529	545	504	564	575	525	554	523	536	565	582	522	568	540	530	533	509	531	506	541	588	531	487	557	541	530	489	551	529	512	546	550	516	528	534	548	545	556	532	532	472	556	524	512	550	558	480	553	557	531	550	541	551	558	525	520	536	541	587	569	504	585	551	580	568	529	534	486	506	554	552	549	498	503	525	556	542	527	540	506	558	571	477	516	550	497	506	548	524	536	522	487	535	542	531	502	508	556	552	562	553	526	524	528	558	534	515	493	516	517	500	501	551	539	542	540	534	485	547	581	519	521	519	533	518	526	548	539	568	546	534	512	584	509	545	539	528	540	535	550	564	499	489	550	558	488	538	531	516	540	541	541	565	562	531	536	496	543	529	500	512	583	591	529	551	527	534	518	520	504	536	514	502	544	544	527	516	575	574	547	566	487	517	516	518	536	534	546	533	529	497	560	549	511	469	526	540	553	589	531	576	510	583	517	558	546	558	546	544	561	545	510	541	519	554	539	525	538	506	498	565	504	535	477	451	544	542	537	524	512	570	514	556	544	551	546	459	535	528	525	509	523	539	536	571	556	489	518	523	492	532	520	530	546	517	570	551	510	509	550	513	511	559	508	518	553	556	586	527	530	546	523	567	571	508	511	544	553	533	559	485	503	499	500	539	545	536	522	499	524	532	547	537	539	522	549	530	524	528	515	530	554	557	556	565	535	530	535	547	536	565	547	548	515	541	511	541	546	567	558	538	561	551	510	573	550	573	535	539	549	540	480	513	582	509	488	538	507	493	563	517	517	535	529	481	520	524	548	549	511	521	578	536	536	559	555	514	534	540	506	550	507	550	552	508	545	554	562	567	536	545	510	577	511	579	536	491	497	563	538	556	574	551	567	524	569	526	497	536	516	541	539	556	523	525	552	533	565	478	556	498	490	548	558	540	529	549	530	508	572	537	553	570	504	588	539	545	511	542	556	494	501	536	516	519	529	546	554	540	530	566	581	542	518	516	513	538	552	533	560	557	523	558	534	583	554	559	561	529	515	553	510	481	516	559	537	537	505	556	525	531	583	593	503	507	538	510	565	529	537	550	493	525	527	601	491	502	525	518	510	593	508	564	561	540	577	554	476	525	554	510	562	536	517	533	580	520	525	537	523	502	573	558	551	530	534	496	579	560	520	562	526	562	525	562	528	540	529	536	508	529	565	486	570	581	508	553	558	555	522	512	521	517	534	546	558	576	526	562	543	526	580	502	543	503	570	548	554	536	521	522	533	506	530	489	555	513	541	570	549	510	530	544	538	617	539	546	514	573	523	542	514	531	529	508	551	555	545	564	525	592	531	545	528	551	513	530	522	560	505	543
45513	50947	8580	4258	3168	2291	1905	1464	1323	1175	1004	1021	937	879	808	787	770	729	766	716	762	673	704	727	747	702	690	717	711	710	682	672	648	680	680	677	672	689	640	645	647	619	681	713	613	631	689	689	676	667	683	650	626	678	689	624	658	681	638	626	647	651	675	620	680	696	621	677	670	685	620	657	640	623	655	625	653	621	569	661	699	612	619	676	637	661	618	630	685	650	616	647	670	632	639	667	663	638	600	606	634	666	644	649	612	623	632	637	647	651	617	651	647	661	667	646	664	645	664	634	660	603	675	620	656	621	600	639	648	650	614	657	640	677	677	650	645	615	659	678	653	652	623	647	647	635	604	630	686	657	672	647	604	635	575	638	592	622	591	618	622	621	609	625	635	631	629	645	632	633	607	657	638	641	656	616	667	654	648	629	628	660	609	643	634	628	633	649	631	641	644	662	636	665	596	689	669	618	605	595	652	639	629	646	629	636	643	653	634	655	662	676	631	599	677	692	598	672	632	683	631	643	643	636	603	656	633	619	677	623	640	624	680	622	610	681	673	609	634	662	652	650	672	633	659	666	616	634	655	614	658	662	647	646	695	682	622	588	699	681	649	655	653	621	633	642	645	625	633	615	665	625	656	659	620	597	660	617	685	634	613	667	672	637	640	606	635	621	654	631	630	648	619	614	611	602	621	643	693	638	665	624	652	616	655	655	605	645	593	633	635	614	623	700	651	645	705	680	641	667	627	668	668	657	655	601	649	701	629	648	612	657	630	675	657	625	647	649	631	613	627	617	603	632	674	635	649	617	644	603	615	659	644	654	642	638	649	654	603	655	630	631	670	616	656	661	657	676	676	659	612	648	616	638	668	645	581	612	573	679	648	649	613	636	637	680	626	656	660	617	669	668	657	641	661	637	629	626	667	638	592	651	648	641	647	644	643	601	647	626	653	667	637	635	634	633	675	615	646	653	687	640	653	676	626	673	670	644	669	622	668	601	683	653	672	629	687	614	633	638	619	620	673	655	649	651	612	690	656	637	653	713	667	669	625	608	630	621	624	607	661	657	611	667	651	645	626	656	646	633	616	632	609	656	633	661	637	638	701	652	674	661	602	633	668	655	712	644	646	636	670	608	678	615	640	656	664	682	643	636	611	606	599	668	690	636	641	651	670	651	625	657	635	630	631	649	663	648	673	631	652	635	654	623	627	717	610	618	642	611	699	637	614	616	628	657	611	624	618	605	639	621	698	630	627	640	595	679	687	656	646	624	648	618	664	610	621	646	664	633	657	620	614	643	617	606	650	613	641	620	635	640	614	632	671	654	654	677	646	617	632	604	578	651	592	634	595	651	606	583	629	600	667	615	608	623	624	633	660	635	670	591	645	687	625	713	626	644	646	662	653	674	626	666	637	609	641	611	645	627	616	665	686	639	623	654	660	606	646	672	657	627	632	650	615	644	657	655	618	665	648	618	637	617	647	621	698	660	552	642	651	609	608	653	650	586	617	669	634	663	639	658	668	635	641	592	620	657	666	662	645	612	596	648	631	630	670	641	612	635	653	654	659	678	629	649	605	598	677	623	664	607	599	626	625	663	635	601	624	664	604	654	602	651	655	631	667	680	600	658	634	622	643	611	641	630	641	669	638	693	647	681	606	639	617	663	619	666	610	640	651	661	615	611	620	644	624	629	609	618	640	607	614	659	641	618	638	594	664	699	666	626	630	695	657	609	641	649	628	637	682	603	613	648	635	631	610	658	672	661	667	621	641	606	626	632	644	643	595	637	643	622	649	638	589	680	671	607	574	633	632	619	676	619	676	603	661	643	613	642	630	634	637	658	626	676	654	696	619	643	632	675	613	609	604	663	633	637	642	646	669	610	629	646	638	643	601	647	617	619	617	649	659	611	639	649	682	663	642	699	623	610	633	647	647	613	617	715	627	627	663	678	621	592	597	609	643	670	620	637	652	598	621	653	613	668	638	656	639	643	631	655	639	649	689	681	681	648	680	598	605	653	610	634	616	635	631	658	629	626	661	655	598	632	617	653	649	629	638	641	669	655	582	649	671	647	639	647	693	631	633	604	598	650	674	686	613	623	658	626	617	606	660	658	668	643	621	651	617	626	676	611	678	604	622	675	647	644	612	634	611	593	608	648	618	626	609	629	664	637	665	639	649	653	648	636	644	623	615	651	645	645	672	612	658	653	632	626	636	642	638	648	614	616	668	605	610	621	664	656	645	653	648	667	679	675	644	639	662	656	660	678	666	629	683	688	650	627	630	646	638	601	595	649	629	674	652	631	655	609	625	623	654	639	629	578	657	652	600	651	672	624	626	619	692	582	634	646	675	638	624	628	681	660	613	642	663	635	662	637	625	598	650	657	664	619	628	616	647	655	627	678	604	598	621	631	650	641	675	673	676	623	622	648	603	635	667	641	621	561	623	625	642	615	655	663	644	669	684	601	649	673	634	656	666	659	614	653	638	650	666	668	647	610	600	632	646	609	642	623	663	665	658	635	649	658	647	676	683	688	636	629	633	648	655	687	658	666	656	662	632	620	621	625	682	647	611	585	618	600	647	660	616	713	643	630	664	688	637	663	641	651	665	619	670	666	633	638	615	603	662	628	667	664	626	648	630	662	603	674	611	666	636	638	662	652	659	648	614	618	613	697	581	662	617	654	580	631	657	614	603	631	684	606	623	622	655	650	693	634	624	618	649	711	627	643	673	655	686	639	627	636	647	618	619	631	625	664	614	619	637	664	616	638	628	652	686	670	657	598	641	635	619	663	627	618	638	633	660	581	653	645	673	669	639	654	607	640	634	694	667	674	661	658	680	643	591	640	634	611	645	625	616	651	600	643	637	633	615	628	645	635	621	662	608	646	666	656	638	643	636	690	651	585	628	650	646	648	630	636	639	677	678	609	638	632	666	633	641	655	693	631	673	636	622	639	619	653	653	659	605	622	659	637	654	674	664	650	623	649	642	680	642	630	658	694	668	660	638	657	615	678	660	644	608	649	615	633	656	605	648	643	643	594	639	620	646	679	649	662	616	634	635	616	656	634	590	678	642	666	664	627	619	643	638	646	659	641	604	679	659	661	652	656	673	624	664	695	655	597	611	655	645	634	703	640	669	616	634	660	674	595	631	609	620	696	631	705	678	589	707	682	636	641	692	662	682	643	651	664	653	620	648	614	644	654	667	664	614	625	592	643	660	647	639	649	664	644	634	612	636	621	638	640	660	641	633	657	651	600	656	659	618	637	630	671	670	630	628	651	629	603	663	651	629	661	646	623	605	642	629	637	623	632	634	657	600	585	623	624	620	623	628	664	615	594	637	658	653	661	613	657	649	636	664	611	619	640	643	591	657	640	620	656	678	642	606	656	633	651	639	668	614	692	644	661	611	698	646	635	674	621	675	612	617	635	606	619	651	639	669	624	691	653	684	607	599	608	660	613	644	627	631	614	648	659	648	674	607	603	662	608	701	628	605	678
29920	25471	13151	1136	244	220	200	192	184	167	162	192	205	180	177	168	175	189	191	178	185	169	167	183	179	168	189	173	155	225	183	189	178	188	185	210	161	188	185	174	174	163	185	200	179	187	170	193	178	155	169	178	158	194	182	163	191	196	181	168	178	188	210	189	185	184	182	151	166	178	190	190	192	154	180	184	176	184	180	168	165	191	167	193	194	183	189	167	171	177	184	172	171	185	197	178	190	211	175	208	178	194	195	190	200	175	215	173	179	159	159	193	172	187	191	174	171	176	187	154	190	180	189	183	190	165	170	171	192	187	165	188	182	169	204	198	186	158	167	180	161	191	166	178	177	179	187	190	176	165	178	169	159	185	170	174	167	175	176	188	169	178	194	178	196	200	204	170	181	205	176	184	162	193	173	188	172	193	194	190	180	179	180	179	168	174	172	175	155	157	179	198	197	205	186	179	166	164	187	192	151	169	192	189	182	189	192	162	183	199	159	182	151	191	182	184	154	165	180	177	173	182	175	167	181	199	190	176	202	166	166	166	166	178	175	179	167	202	229	192	183	193	185	200	158	182	162	181	203	202	182	166	197	178	190	177	167	169	162	174	190	188	178	194	205	173	185	200	176	170	173	161	185	167	192	197	178	186	172	196	177	179	172	194	183	171	181	162	149	164	178	182	184	186	186	175	161	176	172	184	165	152	184	195	193	179	190	168	174	181	193	187	182	163	185	191	179	180	185	186	158	176	169	169	164	184	194	158	183	182	174	174	198	187	197	174	195	181	184	186	179	151	175	197	175	178	160	188	181	189	178	181	205	165	186	196	189	192	186	173	179	183	181	195	196	163	175	183	189	139	170	169	174	185	187	168	174	171	188	188	169	154	182	183	208	173	174	166	201	168	159	175	185	187	186	179	169	193	186	182	183	156	189	186	177	197	170	171	195	177	167	206	172	187	174	172	198	189	184	178	162	159	180	198	173	197	183	179	170	192	193	174	181	193	174	178	187	156	182	175	199	178	170	168	185	194	189	178	165	185	174	180	174	190	180	186	171	165	222	188	188	177	181	165	196	180	164	167	193	187	169	176	191	198	183	164	160	170	203	166	174	188	208	152	181	194	158	188	193	168	198	175	181	182	183	168	180	186	177	159	182	187	160	186	201	163	180	195	168	182	189	173	201	199	182	186	195	185	202	192	171	183	174	205	171	169	154	164	184	177	178	192	192	155	161	170	179	153	172	168	140	180	196	162	193	175	156	186	196	175	188	170	179	196	156	187	174	172	194	175	174	182	189	184	189	188	185	186	172	202	190	168	187	192	193	196	173	180	158	176	188	199	190	182	192	171	174	197	181	176	206	187	180	169	158	167	195	178	204	176	177	166	174	191	162	184	171	163	192	203	198	171	177	179	172	172	205	171	168	155	174	189	185	166	166	180	173	169	177	179	171	166	185	182	165	172	191	184	189	193	187	173	182	179	177	183	143	177	189	181	178	200	229	189	187	175	181	197	198	196	199	198	198	178	182	202	173	174	189	174	163	192	175	163	201	167	163	191	188	157	165	200	173	179	195	209	181	192	189	195	194	166	186	180	179	170	166	180	180	185	175	171	196	213	204	173	164	198	177	190	168	183	210	173	206	157	188	188	194	179	185	187	180	172	165	161	172	181	195	184	198	189	198	174	176	178	182	181	159	195	160	180	186	184	171	199	174	182	175	173	172	185	167	147	186	173	162	225	169	196	186	170	191	184	202	180	176	159	168	203	181	186	174	188	172	182	176	192	194	166	185	161	182	169	180	211	177	178	170	183	205	200	174	198	192	186	183	177	189	179	202	191	196	170	184	202	165	168	194	170	179	201	189	167	188	192	169	177	173	175	176	181	184	168	191	176	166	181	196	170	163	170	170	177	168	182	173	172	151	182	168	184	190	185	195	201	169	189	177	187	197	166	186	179	193	163	180	194	178	179	181	175	166	215	180	190	168	185	194	175	178	188	188	160	175	160	166	176	191	171	155	197	157	173	186	169	164	187	174	173	193	163	165	198	158	151	186	186	176	171	187	179	167	178	181	170	171	186	179	163	182	172	184	176	187	180	179	160	172	159	168	180	181	193	188	172	153	177	164	175	177	170	205	170	176	172	177	182	187	231	176	188	201	145	198	166	189	169	177	198	142	202	175	181	178	181	174	173	203	179	193	193	190	180	189	171	195	195	190	180	158	183	179	184	184	162	162	185	184	181	173	176	195	155	180	191	167	181	161	176	191	149	184	193	160	176	161	187	179	172	178	176	186	144	199	179	165	170	189	180	195	167	200	187	185	185	192	168	196	166	175	181	209	178	179	177	181	200	167	168	185	196	170	172	187	193	172	184	190	198	183	190	197	177	190	179	154	196	176	183	161	175	195	209	177	178	174	168	184	178	177	199	178	184	188	166	190	171	190	152	187	201	156	167	172	182	168	164	184	195	158	146	201	154	186	159	172	181	164	184	155	171	193	176	189	155	160	173	192	178	167	177	158	156	177	179	167	207	181	167	154	179	174	166	189	165	185	190	190	184	194	167	203	172	164	182	186	183	178	193	172	189	195	165	183	167	177	191	205	167	200	171	209	166	148	184	179	184	180	163	152	182	177	177	163	157	203	174	183	163	195	160	179	201	209	170	199	185	166	203	178	204	175	163	169	180	177	193	192	181	194	186	194	176	180	190	147	186	190	196	183	185	163	199	165	174	168	161	172	155	182	177	184	174	196	169	177	212	174	185	155	183	200	180	201	166	184	165	166	162	209	184	190	174	166	165	181	179	159	184	162	161	162	172	180	177	165	163	193	161	183	183	165	186	155	212	201	171	165	222	177	169	208	173	183	166	198	169	174	180	171	161	207	196	176	196	169	160	191	164	196	223	202	180	190	171	147	178	171	203	180	181	181	174	162	178	195	196	175	172	192	160	179	203	196	175	200	188	208	183	174	194	163	195	167	177	165	168	171	180	181	179	179	190	197	174	180	167	199	180	185	158	196	184	177	154	184	179	170	183	177	164	162	177	166	177	177	179	161	170	207	187	175	162	162	202	175	162	196	167	167	173	188	196	182	189	186	181	169	189	192	176	160	171	199	176	194	199	161	176	151	184	162	146	182	198	174	208	199	165	182	191	185	180	181	195	194	169	209	183	169	165	189	166	169	192	176	186	188	187	186	172	215	195	181	167	176	184	181	173	147	199	172	161	179	178	173	175	183	175	171	170	160	147	173	187	176	184	188	167	163	176	194	158	180	190	203	154	197	210	176	163	196	171	185	195	195	171	191	178	177	172	186	190	182	181	191	187	184	187	169	212	176	156	165	157	194	162	196	214	196	179	200	161	188	182	173	170	209	192	177	186	179	169	177	172	188	164	193	189	177	158	167	192	187	196	191	172	202	181	181	176	175	166	168	213	197	170	195	209	197	182	194	188	165	168	191	151	163	181	191	189	156	194	169	169	188	187	200	165	162	168	179	187	183	183
34998	31010	651	382	302	327	278	260	261	254	238	256	232	277	205	237	262	257	250	246	256	242	230	244	249	235	246	270	230	241	257	236	224	250	246	253	226	217	277	237	223	271	250	249	264	243	261	227	233	257	241	233	273	215	237	223	232	258	229	241	243	242	260	233	233	241	268	237	241	243	249	222	252	238	226	266	240	245	240	229	220	222	239	243	235	209	224	252	233	248	239	218	240	274	232	228	239	250	266	226	258	260	222	268	245	277	248	240	237	230	222	244	251	245	227	248	269	243	210	240	246	252	228	223	240	247	241	227	226	247	245	252	238	242	265	237	239	244	224	223	243	235	233	239	239	215	258	231	223	257	220	240	237	239	253	232	221	231	255	241	211	252	210	228	243	225	214	249	235	223	213	242	242	242	233	258	241	216	238	242	219	242	221	238	238	272	213	249	252	233	240	229	232	254	233	247	256	241	237	228	257	248	229	228	240	270	234	246	237	221	233	259	229	228	229	230	249	218	242	215	222	264	258	241	243	273	240	267	230	241	238	232	246	223	252	251	251	236	238	244	233	260	248	240	243	238	234	250	231	249	229	219	255	250	237	220	247	241	240	218	220	213	215	230	253	224	246	239	257	254	256	251	233	272	243	238	244	237	235	230	261	234	244	225	265	249	263	230	226	239	240	244	238	267	226	250	240	243	241	238	246	229	242	237	232	222	238	241	241	203	247	231	262	279	235	260	264	230	227	228	260	267	251	232	231	221	204	235	241	228	223	242	230	234	235	233	258	217	247	246	248	242	241	246	249	256	240	224	255	219	231	231	263	240	234	256	278	254	252	258	214	222	238	248	236	251	215	258	219	267	227	282	221	261	233	226	231	235	229	200	252	236	233	237	254	224	251	238	238	256	235	245	245	251	224	246	223	231	256	233	264	266	250	255	244	255	235	248	228	244	243	230	250	214	214	197	224	234	253	232	270	251	247	225	239	237	251	257	233	244	245	228	260	229	242	238	240	225	235	231	230	271	236	241	235	259	246	219	247	262	215	237	233	246	225	234	227	244	249	254	237	255	230	212	235	232	243	220	260	228	241	259	242	241	230	238	241	244	240	227	220	226	251	246	249	249	223	233	242	242	265	244	226	228	222	242	232	241	291	238	241	214	230	206	221	231	242	211	250	242	237	232	224	227	259	224	247	230	226	250	252	228	211	252	212	226	242	247	203	227	249	225	258	203	240	233	216	244	234	233	240	239	224	218	248	272	251	251	233	214	220	249	249	225	258	267	269	220	225	247	248	208	248	235	223	262	233	245	240	242	259	237	225	207	231	249	240	225	223	220	214	233	246	249	234	263	267	240	221	243	227	215	255	222	235	237	224	255	263	233	259	252	252	242	232	254	242	243	244	250	246	242	221	226	239	235	244	268	245	240	246	227	255	243	257	233	224	235	220	254	239	236	249	264	249	267	216	276	226	239	217	252	247	238	229	239	216	236	232	216	267	223	245	229	219	237	242	247	225	231	254	265	243	230	252	238	241	255	235	254	226	242	263	238	216	270	258	233	231	260	224	231	221	240	267	232	241	232	241	239	217	222	245	221	242	262	218	211	249	254	236	234	226	236	232	218	238	236	232	257	243	242	252	240	245	233	213	231	234	240	232	233	264	242	244	226	248	239	252	212	215	211	217	233	235	265	212	219	230	222	233	253	218	217	260	242	252	243	254	228	237	243	257	230	218	221	248	238	243	249	267	248	208	222	254	246	231	241	229	240	246	238	222	268	231	222	211	238	232	257	210	216	242	242	251	259	241	224	205	240	205	234	243	239	257	236	228	243	214	241	225	217	264	245	241	263	248	210	237	234	230	240	256	229	238	220	234	245	213	265	242	255	250	238	204	236	247	254	241	242	262	236	227	254	221	235	221	233	242	231	228	253	258	233	245	241	229	268	243	243	230	264	251	261	249	248	238	255	236	219	235	238	277	233	241	223	239	267	235	246	226	219	253	234	246	249	262	226	242	246	253	232	228	232	217	232	238	226	262	228	219	219	246	251	211	246	262	237	219	214	235	248	232	266	237	237	251	268	236	264	220	230	234	227	255	242	229	258	248	248	231	231	250	242	273	260	218	218	235	269	249	250	230	259	250	240	205	250	243	262	240	233	225	262	241	247	263	240	222	251	277	233	225	233	219	262	216	230	260	209	250	226	253	227	247	208	231	230	247	272	240	237	248	235	246	238	236	221	253	251	245	214	230	227	259	245	280	237	240	245	208	215	255	265	246	233	221	225	227	233	195	226	217	216	235	219	213	288	213	244	230	221	237	211	254	226	239	264	237	272	249	226	251	208	256	270	241	204	253	215	230	223	240	240	254	258	229	223	203	253	280	255	249	251	235	244	230	230	231	279	224	241	248	245	227	217	228	222	236	258	239	246	252	239	241	251	241	249	214	247	225	231	222	244	244	240	241	238	251	209	252	227	219	234	255	242	221	220	219	250	222	203	236	216	236	235	207	234	240	232	242	240	226	231	245	249	227	242	261	240	259	229	249	243	265	234	253	274	230	253	245	223	226	248	231	237	251	232	206	212	218	214	231	255	238	248	225	244	217	238	246	263	257	230	210	245	227	235	250	258	266	218	204	209	240	231	245	234	212	202	227	258	250	219	232	243	239	223	266	258	226	265	235	208	271	221	252	233	227	246	216	255	220	258	258	197	237	265	240	243	231	229	218	244	246	251	232	239	240	261	207	235	247	222	213	256	245	229	243	254	257	227	226	226	246	230	257	246	240	244	230	241	249	238	221	207	227	245	250	225	226	243	240	229	215	252	259	238	258	255	223	217	236	230	231	243	242	230	258	236	242	233	241	243	209	273	210	242	236	197	264	244	237	237	219	223	261	217	247	246	234	242	243	214	247	228	221	231	257	232	251	222	228	260	256	252	252	246	225	266	221	226	251	233	227	219	235	257	238	248	221	252	264	243	254	231	244	222	242	230	209	245	273	219	245	234	245	253	230	239	242	222	238	247	242	262	217	248	247	208	241	250	239	243	239	241	236	224	248	241	219	229	239	262	256	253	240	229	252	234	263	250	238	248	279	225	233	222	272	274	245	238	208	227	241	250	259	237	231	226	256	253	232	237	247	236	246	214	223	250	226	238	252	217	233	241	252	255	215	248	253	231	233	241	254	218	234	223	222	254	237	226	218	234	244	252	228	227	235	268	229	248	247	221	243	234	224	248	219	248	236	238	255	249	235	249	244	221	224	239	220	225	243	236	246	225	226	272	235	209	248	228	237	254	225	200	206	244	224	236	235	243	237	243	241	231	246	251	257	225	226	235	266	237	238	219	248	248	242	208	228	267	247	261	245	233	214	222	217	245	250	239	270	265	262	220	257	250	218	262	250	236	244	265	255	226	240	224	241	227	266	241	241	243	229	251	207	226	235	231	220	217	243	190	225	233	246	257	259	246	245	238	243	205	223	217	244	250	255	238	235	246	228	254	223	235
24372	21516	28649	24697	21370	6620	673	462	409	400	327	380	331	366	327	315	361	344	326	287	301	297	331	289	317	328	345	296	303	348	319	326	288	299	301	350	310	304	297	293	290	281	317	268	284	296	286	283	294	271	296	273	318	309	272	321	306	316	323	283	301	288	286	311	345	310	317	299	292	324	302	300	321	277	310	321	325	274	306	302	285	299	296	291	310	288	315	322	294	309	288	294	296	307	313	301	309	292	354	311	267	279	310	295	285	296	292	314	293	316	280	268	292	264	330	307	294	292	276	300	296	294	324	320	287	261	279	289	297	316	331	302	329	318	319	287	291	325	304	285	244	299	289	289	299	316	298	291	313	306	311	295	290	261	293	303	277	301	297	288	326	286	294	302	331	304	306	319	339	297	278	315	294	292	287	295	316	294	311	310	306	309	298	304	286	296	328	304	302	285	307	311	280	328	329	296	298	299	310	292	330	279	290	285	277	305	306	319	299	286	353	319	291	284	294	282	274	306	289	294	282	294	305	304	303	317	292	299	282	273	290	301	307	283	304	319	302	296	331	281	271	295	300	313	303	304	295	313	305	288	342	265	326	297	291	291	325	299	345	291	307	301	308	275	297	298	294	281	322	298	300	279	313	268	299	342	289	302	307	316	311	333	282	300	315	277	303	296	285	279	269	281	305	285	314	288	315	303	329	320	313	322	286	260	300	303	314	297	283	297	326	329	279	297	298	278	311	292	292	304	288	306	292	300	305	288	276	285	303	325	314	317	304	304	317	311	300	314	276	286	319	271	264	294	290	285	297	310	301	307	281	300	284	287	284	316	317	305	341	338	300	289	316	315	308	327	276	298	266	321	283	312	328	295	321	294	303	324	271	300	313	303	291	322	299	312	264	313	280	297	324	313	255	301	300	301	306	297	313	301	330	289	296	296	311	306	332	310	301	296	287	286	317	317	306	303	298	312	289	281	302	307	297	328	288	288	298	311	286	337	283	307	303	298	301	294	276	280	294	310	279	310	288	304	285	283	330	286	312	282	285	283	305	291	266	280	308	320	336	311	276	285	303	297	312	337	272	286	308	332	316	261	305	259	304	311	318	366	317	287	286	316	296	314	311	315	306	304	267	283	318	274	298	304	283	267	310	295	328	312	296	308	332	304	302	353	336	309	298	309	278	297	293	316	308	308	304	274	344	282	295	294	293	242	305	267	299	306	293	320	303	322	318	317	279	304	318	301	293	305	266	320	323	274	287	300	294	292	306	334	314	310	300	291	301	310	309	310	321	296	290	276	329	307	279	328	297	310	282	289	289	267	326	321	261	326	321	273	275	301	284	325	305	332	302	306	296	321	329	326	306	303	295	298	273	279	297	319	295	291	297	304	316	310	279	308	270	338	285	310	292	340	312	274	338	285	296	324	287	335	292	310	311	292	269	292	298	314	328	269	304	335	286	274	313	308	293	297	294	290	275	266	335	270	298	330	302	315	266	327	263	281	273	311	328	301	292	294	299	282	316	261	307	289	295	283	296	296	320	309	328	299	295	322	331	294	288	266	288	298	293	335	291	311	298	310	299	294	293	278	284	327	294	309	315	292	324	341	277	304	322	329	279	313	319	317	319	291	323	316	281	310	270	322	317	313	272	291	321	324	307	292	298	295	281	298	301	294	292	287	294	291	306	307	296	285	293	269	301	319	300	315	289	309	312	297	290	314	294	289	282	301	288	286	295	308	307	294	322	308	287	285	283	276	307	312	304	277	280	311	312	294	282	294	287	320	297	289	288	309	264	319	281	301	303	317	316	309	309	305	296	286	284	338	323	331	293	287	279	298	314	296	303	294	303	311	295	315	335	305	278	321	299	300	299	285	311	313	343	309	307	322	297	274	290	289	312	280	298	289	295	269	276	312	284	315	293	286	302	284	288	283	309	271	298	286	293	283	296	328	311	269	297	295	279	305	286	282	307	286	307	313	284	329	285	300	308	332	305	303	284	328	315	272	290	295	296	329	306	312	270	341	302	272	297	310	306	325	307	314	298	257	286	305	274	288	292	312	296	316	301	289	294	299	299	273	308	307	295	302	301	282	304	307	280	298	288	310	267	298	292	284	304	305	288	316	293	303	299	315	295	291	293	284	303	319	293	284	307	314	283	316	294	298	270	314	304	314	307	310	315	308	283	285	288	285	278	301	303	305	298	282	287	287	281	306	315	319	298	298	277	337	305	307	296	287	303	280	278	327	307	316	347	313	295	265	258	313	321	290	317	296	333	297	317	300	322	288	272	313	309	331	295	271	259	286	305	296	297	292	260	296	299	286	321	308	303	275	267	306	273	334	292	331	326	291	278	291	304	260	284	319	266	308	347	299	336	301	298	298	311	290	307	282	335	275	322	290	289	309	276	308	291	269	283	272	320	317	330	330	330	292	305	291	287	290	292	277	284	270	312	302	294	298	299	295	294	302	314	278	274	306	286	289	317	287	303	293	311	283	296	290	283	288	308	296	331	294	313	284	332	296	297	303	300	277	296	311	327	276	282	315	311	317	318	285	298	298	314	298	295	272	291	259	318	318	284	298	314	298	281	303	266	303	311	303	282	317	299	292	328	320	293	291	295	317	297	302	289	238	305	294	299	334	352	295	314	291	294	274	334	291	285	302	294	263	282	301	280	295	292	290	296	285	306	293	298	290	320	306	330	312	282	311	312	268	313	278	295	272	279	314	336	299	285	321	296	306	299	285	294	318	291	279	345	328	277	301	273	298	308	300	321	317	323	257	285	305	316	303	321	328	311	288	328	303	300	329	305	298	290	268	293	312	300	292	298	305	343	310	309	303	280	300	266	316	303	308	294	277	302	339	294	329	278	299	279	278	341	306	277	296	310	277	325	317	297	282	299	256	288	352	299	295	319	310	305	319	336	303	295	306	346	323	310	313	313	306	288	324	300	317	311	307	320	297	311	325	303	317	321	299	286	319	302	319	314	284	282	342	302	310	303	297	306	293	303	299	275	323	318	262	327	307	300	324	321	287	294	311	297	269	316	292	245	301	297	300	318	290	298	286	296	304	286	294	307	332	287	298	268	283	273	284	317	283	290	267	302	298	299	296	301	307	311	287	310	281	317	283	337	305	295	302	302	308	295	282	293	294	295	271	285	283	306	302	308	309	305	293	260	297	311	244	323	278	287	298	280	305	303	278	310	337	296	289	296	306	317	291	279	306	282	313	278	312	311	328	320	320	299	296	283	270	300	307	290	263	313	315	299	291	248	320	302	310	310	289	282	285	303	323	315	309	303	303	282	271	304	276	267	274	275	280	302	318	316	298	307	321	344	301	303	286	321	307	285	310	297	286	284	280	306	329	303	299	317	292	335	304	292	315	303	322	328	324	308	342	276	292	294	293	318	320	284	303	303	295	289	295	317	308	345	332	268	304	293	283	284	267	329	292	313	300	295	311	301	292	302	271	301	294	310	324	293	296	279	300	307	325	333	309	280	305	328	303
40196	47168	4374	2105	1469	1175	1000	723	692	598	572	517	502	502	465	431	437	388	425	450	397	405	434	416	385	346	405	410	374	406	383	371	399	373	350	361	359	398	351	384	392	385	379	346	388	360	370	362	426	361	328	364	360	383	374	358	361	368	387	339	397	368	428	380	360	371	363	393	370	359	386	363	405	374	396	393	369	355	369	350	403	400	383	382	400	381	372	365	361	416	387	365	371	366	364	380	370	345	338	365	335	405	373	392	353	338	326	376	335	379	359	384	395	350	371	361	387	363	388	339	355	388	396	375	396	355	354	351	353	356	359	351	343	410	400	346	350	365	342	352	362	390	367	383	360	353	381	353	369	419	355	395	350	381	367	372	406	346	376	370	369	383	414	369	378	402	359	346	319	391	355	360	355	383	387	364	399	342	376	406	394	360	353	369	405	388	395	381	369	351	381	344	374	345	363	392	376	394	375	376	385	345	365	343	353	366	397	387	358	363	358	360	357	365	401	351	341	368	414	383	398	355	379	355	400	339	380	359	369	322	373	377	366	356	384	416	373	431	368	371	388	360	402	330	375	355	384	376	358	387	386	360	366	344	386	388	362	357	377	357	392	375	367	383	378	363	346	374	361	375	371	368	378	364	409	380	398	403	344	390	405	356	378	360	408	363	384	425	399	355	359	392	358	379	356	380	361	386	372	362	361	387	396	338	340	361	377	392	404	374	372	365	372	345	353	387	358	362	348	351	368	367	379	374	369	353	377	364	320	388	374	371	379	383	402	396	370	346	346	377	338	392	312	373	354	372	389	355	325	348	310	391	362	352	394	355	376	351	377	325	348	368	341	368	357	372	371	368	347	364	374	345	366	363	389	347	350	348	378	385	387	354	386	386	323	382	346	342	395	385	356	402	371	381	361	360	348	354	379	355	394	357	431	367	365	369	350	370	369	369	346	343	373	332	354	359	387	370	381	344	383	344	359	376	370	367	317	348	395	340	395	395	389	359	371	380	392	401	357	351	367	362	389	344	370	396	387	357	373	379	363	348	347	367	378	357	411	365	360	370	401	407	358	381	406	386	369	364	349	367	375	349	340	406	347	375	367	371	382	372	363	370	343	368	377	340	381	387	355	358	360	348	388	380	367	371	415	384	364	364	378	353	341	396	364	388	380	366	361	401	352	356	375	381	368	348	358	333	396	361	381	378	369	357	352	411	363	372	347	394	353	376	371	380	352	372	384	363	365	370	360	364	399	390	359	334	399	360	343	363	360	379	361	367	341	364	362	345	387	358	344	333	377	361	392	379	366	411	382	381	353	350	392	352	391	367	373	338	370	345	353	370	368	372	355	385	349	371	359	332	357	381	387	381	352	344	379	345	378	354	362	387	372	389	381	354	341	365	367	356	363	399	389	361	376	360	371	358	343	376	381	344	372	374	339	347	334	355	374	348	368	335	396	362	371	348	340	328	367	361	368	354	378	332	374	342	352	393	364	376	387	374	367	357	344	357	345	370	365	349	357	395	376	355	360	345	389	378	376	331	359	385	345	382	385	350	360	385	336	365	368	389	384	352	380	345	380	365	337	316	358	376	367	375	394	348	337	389	334	421	384	391	365	367	348	390	401	358	385	392	352	358	347	401	403	418	376	363	359	376	346	388	378	355	355	362	335	360	351	362	360	378	341	384	353	348	349	371	331	352	389	370	363	404	380	341	369	372	382	395	375	387	379	358	361	343	387	362	389	378	357	366	370	357	359	354	342	358	365	360	396	325	355	374	363	358	344	384	373	332	377	372	361	353	354	339	383	389	385	369	355	398	373	356	393	367	371	393	337	395	389	355	374	347	356	370	372	371	370	354	366	345	365	376	377	380	370	324	373	344	374	405	334	369	372	363	367	410	339	378	346	367	344	366	386	384	380	380	388	379	342	381	384	384	345	398	388	358	354	354	381	374	354	352	354	360	376	374	398	361	352	389	422	366	382	394	366	385	357	367	340	358	346	384	355	357	338	334	346	353	397	382	353	343	393	380	376	355	395	383	382	353	346	370	391	357	378	342	391	359	372	399	393	356	399	371	372	327	375	368	360	380	347	347	344	368	379	364	344	380	374	366	376	370	346	334	390	371	366	396	363	369	370	366	361	398	356	365	347	389	360	384	356	347	379	389	362	385	388	377	366	403	339	355	366	365	361	397	385	346	386	343	374	405	358	384	408	347	337	373	370	362	390	366	383	383	364	365	360	388	365	367	352	359	366	366	378	358	378	348	339	332	338	374	328	388	358	360	371	367	347	361	350	380	386	412	360	373	404	341	418	371	386	359	353	376	352	382	376	367	384	363	349	348	394	372	362	371	350	367	357	371	372	390	343	353	398	395	402	350	373	379	367	359	383	360	345	378	348	375	349	400	393	386	360	384	329	385	351	411	365	347	359	382	345	347	341	329	413	368	392	332	333	329	362	364	375	361	342	365	355	343	399	362	368	371	367	349	379	376	351	390	366	373	400	364	379	381	361	352	369	338	342	386	375	387	373	375	385	362	384	376	386	400	342	370	352	369	351	405	355	355	363	361	346	349	375	377	386	362	336	390	321	364	349	373	344	349	351	365	390	382	367	377	365	377	352	374	366	368	373	365	358	381	372	386	356	385	395	405	349	326	368	387	341	385	345	368	367	373	351	362	365	376	375	392	320	365	340	382	350	364	363	369	350	353	376	390	375	370	393	384	376	373	382	357	377	360	371	399	368	353	382	357	354	368	356	379	331	372	346	376	403	355	384	360	358	382	390	380	367	345	353	373	402	378	365	344	369	344	378	337	362	372	348	397	368	370	398	397	358	356	374	376	396	382	344	375	371	390	386	366	350	385	375	370	373	341	353	361	367	382	376	399	363	357	404	360	369	385	343	356	371	410	413	366	367	392	367	361	359	384	376	386	367	363	349	378	373	345	348	391	396	345	394	358	398	343	354	393	361	359	410	368	353	365	373	361	363	379	371	392	300	357	365	341	344	347	337	388	383	384	381	385	374	390	375	389	353	337	374	396	370	374	384	355	359	375	343	366	361	374	391	384	392	355	385	357	377	371	377	382	348	355	395	392	357	360	393	365	348	374	358	338	371	362	368	360	335	359	401	375	347	368	367	382	364	387	377	381	359	348	351	390	365	374	369	347	348	378	384	354	394	392	364	369	358	384	387	329	399	379	378	376	372	365	409	374	365	408	347	357	384	353	351	359	358	373	370	349	388	392	375	364	357	346	374	367	399	350	374	373	351	362	378	381	330	346	376	373	401	387	365	343	336	396	372	361	354	359	373	346	383	386	390	366	350	394	339	373	356	352	389	347	361	372	376	327	363	370	354	361	379	393	362	384	400	370	366	356	365	395	362	354	358	370	363	398	363	339	400	356	358	389	371	390	383	377	349	379	379	362	381	373	384	363	368	365	359	380	404	352	361	352	383	372	352	377	366	340	388	371	427	372	334	365	383	352	356	378	399	392	368	360	345	356
25580	21576	27421	25608	7971	558	461	411	355	311	331	340	309	301	343	323	306	298	291	314	260	324	279	320	271	299	290	283	282	297	283	280	270	259	272	292	314	312	272	300	292	296	328	321	278	291	312	330	288	262	301	291	326	290	313	297	293	287	277	308	299	269	311	286	294	305	291	287	297	307	282	319	296	294	273	294	283	300	280	281	293	311	317	299	321	291	331	308	307	286	289	294	283	295	276	268	287	269	284	292	284	286	280	283	242	279	313	305	238	264	297	278	290	296	308	288	300	301	254	300	289	308	311	310	299	295	275	254	253	288	300	298	307	304	267	316	308	309	266	267	288	284	258	295	281	298	251	280	318	296	302	295	278	305	266	305	292	278	308	307	292	304	266	266	297	291	308	310	306	290	272	284	286	269	269	290	325	289	308	291	305	284	274	270	304	269	280	299	297	291	281	311	328	315	319	330	277	296	252	310	308	307	275	290	273	286	289	280	266	334	255	307	271	288	306	293	306	260	291	300	297	300	316	313	262	295	301	313	292	293	276	328	299	257	289	283	299	281	282	278	289	263	288	285	281	300	304	330	290	292	282	301	297	286	288	288	304	275	287	294	270	245	281	291	288	264	303	321	304	273	294	310	288	312	275	306	286	294	303	284	278	275	297	290	298	280	288	311	282	298	304	284	286	275	277	284	279	268	271	278	275	295	278	265	282	303	282	268	295	301	317	284	283	309	302	319	291	271	293	274	308	279	273	296	243	310	274	300	290	276	266	285	291	315	262	324	285	285	279	276	278	279	287	289	259	276	268	290	282	273	295	288	285	292	298	333	321	289	252	298	280	288	288	287	305	275	281	283	325	284	286	299	268	295	262	281	285	292	278	302	317	302	288	278	309	280	252	284	299	312	294	293	287	284	302	299	307	313	293	298	252	298	287	286	304	296	299	296	259	290	287	288	296	314	279	295	304	311	274	279	264	284	259	295	313	286	293	317	265	256	283	274	301	287	298	268	278	293	264	283	309	310	281	293	271	281	316	308	301	308	313	302	280	288	263	289	291	271	280	308	309	299	288	291	285	265	294	322	287	288	297	296	308	285	297	258	282	268	309	257	283	265	280	289	287	283	277	295	293	281	307	293	307	315	294	280	284	307	287	303	287	301	289	286	303	270	299	298	283	272	297	283	277	294	311	288	301	296	313	278	298	279	292	293	285	302	282	286	287	276	277	287	294	322	285	289	253	308	285	271	297	302	307	265	289	306	269	291	298	274	252	277	281	265	298	304	275	300	316	303	298	267	342	290	292	303	282	290	285	275	287	326	271	309	288	283	281	288	262	269	306	293	282	284	299	278	310	308	300	314	321	271	275	299	301	284	301	306	284	303	285	288	303	294	300	284	290	284	280	273	290	295	297	286	274	274	275	300	261	277	275	279	298	279	338	286	297	300	289	292	294	278	298	292	319	303	294	301	291	290	289	322	307	331	283	279	288	286	323	295	305	299	257	303	301	281	308	294	288	289	301	273	276	295	296	276	320	280	273	300	268	287	264	290	293	268	295	287	286	290	339	325	264	277	294	303	299	289	284	294	284	300	264	291	296	301	312	268	299	294	288	310	301	281	263	339	288	269	297	283	280	299	307	273	307	315	298	299	253	324	302	313	289	293	282	314	296	292	263	316	278	276	299	324	295	308	274	297	290	320	264	324	282	295	283	281	288	301	316	292	312	286	319	292	300	316	298	297	292	298	310	318	307	271	304	302	286	290	260	280	293	274	289	264	307	255	266	287	302	267	301	249	287	278	303	264	299	311	274	290	278	280	319	283	317	308	274	277	280	270	301	303	305	282	320	301	285	274	296	270	275	312	276	313	287	274	277	269	288	296	312	288	269	293	306	308	316	304	295	281	271	272	288	313	316	265	290	308	318	299	305	277	297	276	304	277	305	273	292	308	265	312	345	275	302	301	250	294	291	308	291	297	261	302	268	310	273	289	296	280	282	288	277	300	269	275	296	313	267	302	275	284	291	314	288	260	300	281	271	313	283	292	325	329	298	272	284	286	247	273	291	301	315	316	303	278	285	274	268	304	294	299	295	320	280	295	290	270	304	280	308	311	308	316	285	302	302	293	294	275	285	274	309	260	295	270	305	295	263	294	285	324	294	293	281	277	284	284	288	304	295	269	315	265	318	316	310	286	313	298	306	290	240	303	296	291	280	291	326	293	278	262	290	317	292	286	299	291	287	292	322	311	280	257	305	302	280	296	306	289	281	261	280	307	300	295	290	297	290	312	301	280	292	267	282	296	308	332	322	297	289	306	323	270	286	287	274	302	282	279	269	273	267	278	297	264	278	292	268	297	286	294	276	281	275	290	322	262	294	270	273	296	301	278	320	303	300	297	311	282	323	278	310	290	295	277	265	290	310	267	264	321	249	327	319	281	294	325	274	298	286	282	255	301	325	297	294	280	286	279	292	306	304	292	311	314	294	274	300	255	310	268	274	287	315	283	308	296	310	290	292	237	282	292	295	305	290	288	275	289	258	283	293	298	283	263	266	280	308	308	257	299	287	283	310	277	271	303	274	288	293	308	281	305	272	311	316	281	295	303	290	284	296	286	275	300	308	296	270	293	284	280	269	304	275	294	303	308	291	292	249	262	298	282	284	298	288	277	291	329	321	294	263	289	294	312	260	304	261	300	283	284	296	288	272	280	326	295	298	293	315	284	291	313	303	301	263	284	320	294	283	314	288	298	314	293	258	307	272	281	278	288	267	276	309	297	291	285	318	292	262	277	308	304	300	295	300	281	308	284	278	303	288	276	299	303	294	285	276	271	290	308	325	288	295	263	273	308	284	285	289	289	295	332	289	309	319	293	280	286	272	309	282	320	299	267	299	281	297	306	286	273	303	273	301	301	286	324	297	285	281	291	295	289	297	285	295	296	284	315	310	282	304	291	318	310	308	274	288	306	308	283	305	281	299	307	287	286	314	292	285	286	279	293	261	309	281	273	296	286	280	295	276	311	297	297	310	290	304	285	305	287	286	289	260	301	288	256	286	297	284	300	319	288	306	283	264	312	291	305	296	283	296	316	308	315	319	312	293	287	287	280	282	267	278	288	305	319	297	290	303	281	275	307	289	266	304	262	289	309	317	292	284	278	329	325	277	270	294	298	272	294	298	264	290	274	288	280	284	290	270	301	277	295	296	294	275	279	325	286	290	279	295	277	259	316	282	276	283	297	310	289	276	283	286	285	286	261	284	279	277	273	270	260	292	327	291	259	295	287	293	287	309	306	280	280	270	266	275	274	277	286	300	314	278	288	304	279	320	283	283	301	290	270	260	295	304	296	290	298	264	310	283	266	275	314	285	275	257	281	299	290	294	279	267	284	279	291	298	291	278	292	295	287	287	267	292	306	333	319	295	282	280	282	278	288	284	248	309	297	326	281	275	250	290	283	304	279	283	304	287	282	302	295	295	294	257	296	295	260	285	281	265	237	256	299
38983	41220	2510	1290	927	773	651	596	543	528	453	481	487	450	417	425	423	401	379	396	407	374	425	407	372	380	364	419	376	387	420	353	381	423	354	388	383	398	363	375	384	365	414	377	401	388	390	403	406	400	384	399	366	412	392	373	392	380	373	357	368	366	372	355	374	365	384	348	389	381	350	361	360	370	374	383	370	365	372	373	393	369	369	398	393	385	402	369	404	366	353	374	406	371	371	366	357	335	381	371	368	385	391	349	362	413	406	392	384	401	365	370	422	389	361	377	379	375	395	391	395	376	378	373	380	369	396	344	351	364	369	417	384	381	374	353	369	388	364	344	350	402	359	361	379	357	370	363	385	371	390	358	390	408	393	383	364	361	394	371	383	377	382	392	370	347	412	351	397	362	342	385	389	375	393	391	378	353	390	379	384	353	392	367	380	409	350	353	358	344	418	367	384	373	382	389	357	398	367	399	390	352	390	368	433	374	362	373	361	329	376	345	371	381	385	368	403	384	387	387	364	383	413	382	348	406	409	370	394	370	370	384	348	390	407	386	360	386	390	366	397	353	338	398	402	393	374	365	345	379	399	393	389	392	387	371	391	374	372	376	386	406	353	376	389	367	405	390	362	387	384	376	379	354	382	388	410	389	397	396	370	362	355	346	343	359	324	360	352	371	322	355	360	369	385	376	360	375	349	391	332	372	357	395	395	345	361	369	374	381	356	358	376	391	388	401	371	368	348	411	393	356	418	373	374	403	385	359	376	383	339	362	371	385	381	354	392	360	368	371	373	405	389	406	411	378	372	341	383	394	358	396	375	361	369	371	363	388	407	385	339	377	380	369	375	346	382	375	403	338	409	365	395	388	392	395	357	394	388	395	360	350	364	384	390	409	348	395	413	391	377	360	380	361	372	403	362	353	338	409	385	388	374	366	368	369	408	385	376	378	398	384	387	380	355	380	382	368	391	394	384	376	354	411	406	417	374	389	362	399	369	374	386	374	362	360	373	429	337	397	349	365	373	381	361	398	393	365	341	399	418	379	356	380	414	381	397	386	415	397	379	362	364	397	405	382	372	368	335	394	358	361	335	345	369	375	410	366	362	413	397	393	384	392	402	386	371	369	351	378	362	388	363	410	353	363	377	342	387	372	363	395	394	404	432	369	340	402	396	370	454	392	398	368	363	359	408	373	382	359	366	344	396	365	379	415	397	367	359	379	403	364	377	365	364	384	416	369	351	345	399	350	388	408	385	403	366	400	371	367	382	387	361	359	382	373	372	359	401	351	364	374	389	384	349	384	326	348	374	389	395	365	397	365	365	369	394	406	371	378	381	350	373	389	372	369	368	346	365	384	374	389	407	381	368	389	374	365	382	371	364	391	368	382	359	378	378	404	347	382	373	388	362	416	400	387	318	377	371	404	396	373	375	339	373	417	356	390	396	380	362	394	376	374	385	373	378	383	377	360	347	352	331	349	377	379	413	382	416	372	395	368	346	373	413	347	400	366	394	374	392	386	401	391	389	369	409	380	390	413	398	390	378	383	352	371	377	376	406	377	377	378	360	405	363	374	393	377	343	370	397	384	350	369	354	360	364	385	368	372	394	375	367	359	380	371	351	401	365	379	372	424	401	394	398	403	411	368	359	372	354	398	406	352	343	426	406	380	406	354	368	337	393	362	381	381	370	376	376	410	366	375	407	352	365	351	396	385	364	397	373	390	366	365	372	385	375	360	413	399	380	420	379	342	390	378	373	341	388	378	348	354	365	419	360	386	399	353	373	384	339	381	349	352	364	393	388	369	377	408	399	404	373	362	412	383	382	389	354	337	354	376	384	375	409	411	398	366	334	398	410	370	359	365	374	405	371	370	388	365	417	381	343	334	394	368	379	393	394	358	356	375	371	423	390	379	381	379	379	374	391	390	390	360	351	401	364	345	354	370	398	371	366	398	399	369	387	379	399	392	367	375	383	387	395	375	412	384	400	378	352	380	383	388	380	359	401	344	365	335	377	344	399	397	399	369	361	393	376	389	376	381	399	395	376	385	392	361	354	407	393	378	344	366	368	397	372	388	369	356	348	380	375	374	330	376	377	374	394	343	399	407	403	359	381	429	410	397	377	354	351	365	389	354	400	365	387	401	352	369	404	366	389	364	341	366	365	405	350	372	392	389	356	349	385	324	369	371	392	375	401	345	382	352	350	395	372	392	363	375	387	378	365	338	395	381	377	378	378	355	359	354	352	357	356	399	377	331	372	421	399	403	386	359	402	362	398	379	352	371	399	361	355	348	387	376	383	377	366	359	355	399	371	369	348	367	345	380	362	400	381	371	385	382	407	393	382	395	408	412	385	370	376	365	331	394	381	386	368	379	374	361	380	340	406	360	356	381	343	399	396	391	397	364	393	406	355	386	354	371	358	358	338	356	389	391	392	396	381	402	382	391	367	413	364	359	353	406	381	368	390	367	363	385	384	397	350	386	372	395	421	393	368	368	375	355	390	374	376	420	377	363	372	374	431	390	332	356	380	380	419	395	341	370	382	372	364	363	374	393	320	369	364	347	409	366	387	381	385	359	380	341	364	394	365	373	364	360	361	398	386	406	389	379	374	379	355	366	395	386	390	378	405	398	372	353	379	381	332	370	383	366	376	353	385	396	337	345	401	393	383	400	365	370	372	370	376	375	413	367	380	369	409	360	363	349	378	335	357	391	360	373	346	364	394	385	387	384	373	340	363	326	354	376	397	358	359	366	374	343	353	394	408	404	405	388	355	386	388	381	364	361	359	346	399	368	372	371	367	368	371	384	411	409	356	381	375	378	377	394	380	384	400	377	397	371	412	372	361	363	422	420	357	371	366	400	365	370	348	373	371	386	388	389	361	404	379	375	404	401	363	380	379	388	425	370	382	376	360	391	397	373	382	361	391	379	369	342	356	374	390	374	391	370	356	376	396	417	397	373	386	415	358	340	391	384	352	355	400	386	369	390	390	377	398	337	377	359	404	348	380	394	351	405	433	393	391	373	407	380	391	378	358	376	397	367	379	375	380	385	381	411	339	423	389	387	363	324	384	392	390	359	390	377	348	413	391	417	357	384	386	373	355	352	408	356	390	375	410	379	385	352	347	400	429	364	422	392	355	371	376	352	378	384	400	387	400	391	375	364	353	347	385	354	342	369	382	405	391	395	358	403	362	385	403	401	377	393	356	392	393	397	387	359	389	347	385	385	377	346	357	332	378	368	364	365	384	365	373	371	343	364	379	378	369	353	356	374	408	383	351	359	390	366	390	406	367	398	329	379	353	370	397	347	412	377	411	367	355	375	385	379	373	378	336	373	359	336	369	381	371	406	383	418	381	408	357	370	408	388	379	405	369	411	362	386	381	388	397	365	372	379	401	384	395	363	376	397	373	396	409	367	407	349	381	346	375	411	368	359	360	376	356	382	403	387	380	350	370	344	384	359	420	369	374	411	369	390	375	360	366	368	371	356	389	367
23228	21518	29217	24215	21511	21514	8845	1076	860	791	715	694	677	636	666	613	608	589	570	585	588	598	527	609	589	554	567	514	526	532	562	582	552	536	566	532	574	569	555	519	544	558	546	534	571	594	559	540	530	548	578	547	566	524	538	560	546	520	530	564	545	597	537	481	558	510	518	531	563	537	554	504	493	523	552	523	475	553	520	533	510	546	544	578	544	508	545	521	492	533	548	543	509	564	570	526	510	544	541	527	533	533	541	516	501	526	516	533	502	560	558	480	529	504	545	560	548	586	537	558	501	569	524	548	539	513	515	559	522	573	547	545	476	510	499	536	521	517	563	556	494	552	501	556	548	499	535	555	536	546	544	568	548	537	523	529	509	528	540	533	541	521	547	555	522	552	559	553	519	511	553	532	502	542	543	555	531	587	533	555	540	526	553	509	577	557	617	531	546	561	502	519	496	592	548	520	536	537	537	479	517	545	564	524	549	530	538	523	560	580	504	576	544	579	560	542	516	519	522	581	563	525	581	502	557	530	540	528	549	559	542	557	558	531	525	524	543	504	556	538	537	546	535	524	546	546	567	527	531	537	537	533	531	540	576	544	513	531	531	536	512	560	537	508	573	529	531	586	517	551	523	501	534	517	533	549	513	575	495	554	522	517	533	493	552	523	557	524	514	549	533	546	539	535	507	509	547	535	526	525	570	495	518	544	554	540	511	519	555	523	517	547	547	526	534	523	545	512	508	566	498	556	523	563	530	540	537	500	543	577	532	550	547	585	487	529	527	572	540	510	546	535	515	528	510	505	530	552	550	548	519	549	541	521	521	519	567	574	501	538	491	527	512	595	509	525	497	526	535	527	506	490	533	523	490	471	548	530	504	533	526	531	507	531	510	549	518	485	504	546	565	537	542	535	467	566	535	530	500	503	526	549	487	532	552	517	563	556	542	559	517	600	551	540	507	549	552	580	505	529	568	536	547	538	516	565	514	520	486	503	561	537	543	532	548	557	555	526	569	515	532	546	525	521	539	530	563	558	515	547	597	547	532	509	525	523	530	549	513	538	555	563	525	546	544	555	541	544	560	537	557	506	565	542	506	516	520	550	511	553	543	513	533	537	576	544	505	541	573	510	558	541	542	533	556	578	539	527	520	531	516	529	510	546	552	526	504	535	505	512	588	543	514	568	527	518	555	552	535	557	572	543	542	532	513	545	571	562	539	553	536	557	565	574	519	514	543	514	512	541	514	513	542	541	553	546	499	543	547	528	522	517	551	567	558	543	571	516	533	529	528	541	525	575	523	519	528	574	592	515	545	515	501	552	560	516	516	546	583	556	539	518	542	558	538	508	518	509	594	562	555	497	518	531	549	522	526	548	505	500	512	519	560	539	565	543	516	488	510	555	579	563	516	535	544	522	534	528	551	543	522	575	528	547	539	539	537	485	556	559	561	559	553	515	559	515	550	537	530	568	540	544	564	534	505	540	540	597	513	541	544	544	528	513	558	542	539	505	538	531	496	533	545	535	567	540	523	537	522	553	522	588	503	513	515	547	499	518	543	566	566	562	509	519	491	532	558	549	518	528	553	579	531	523	576	518	540	572	539	536	556	508	586	554	534	516	538	566	531	546	551	474	530	525	516	538	505	577	548	508	558	558	533	565	509	566	561	515	527	539	542	541	507	508	526	513	470	531	518	586	525	520	527	540	525	568	517	542	540	555	535	512	527	531	524	538	502	539	561	503	551	504	573	548	542	575	547	525	479	502	528	520	509	528	542	499	551	515	563	536	544	566	519	466	522	553	518	553	575	568	556	538	528	524	565	521	554	531	554	496	541	516	552	529	536	502	536	537	521	525	540	526	493	518	535	554	501	552	490	570	528	506	512	482	529	498	506	491	546	593	503	509	528	569	554	524	526	535	531	553	538	529	545	493	526	534	568	499	517	542	533	497	559	543	517	525	541	535	568	545	561	530	532	548	528	522	499	499	525	553	565	531	514	535	524	526	472	558	494	506	538	526	545	542	525	521	514	516	532	522	522	537	551	547	510	549	573	545	522	521	575	497	507	534	548	534	535	575	517	582	541	537	544	540	519	545	535	525	541	538	565	532	604	566	533	552	509	552	514	540	516	560	534	531	520	580	502	527	535	542	539	524	503	532	564	525	547	531	551	491	538	560	554	526	526	501	544	518	557	546	565	515	559	527	533	559	488	527	549	521	502	545	537	514	515	522	529	542	536	543	522	535	515	509	539	541	544	549	578	554	538	563	533	514	599	492	539	540	548	495	499	533	597	555	519	552	510	558	516	559	546	543	545	551	554	554	526	481	497	575	481	525	569	536	533	536	510	542	568	529	562	518	531	564	546	584	556	545	485	554	521	514	586	571	527	533	531	538	522	524	533	556	520	496	502	554	561	529	525	555	519	536	529	505	540	530	501	574	516	523	539	523	512	502	555	522	541	510	543	536	525	513	516	523	527	548	545	547	507	512	526	556	541	507	511	550	560	497	543	540	533	531	543	538	525	573	508	549	565	568	511	534	526	516	542	518	538	481	551	526	549	561	502	524	528	493	599	544	526	499	562	565	529	536	524	529	599	540	576	535	543	552	509	546	501	542	517	521	530	500	563	497	552	541	554	493	535	573	539	520	485	551	535	539	521	517	578	507	503	564	542	544	530	519	517	527	555	533	605	545	543	518	533	542	561	529	516	539	496	546	550	536	539	541	561	531	514	533	539	571	556	586	540	546	556	525	517	523	488	569	543	554	553	541	492	481	522	554	531	487	542	523	556	562	502	503	536	541	528	527	563	536	531	518	543	529	547	554	524	520	545	514	539	577	541	517	505	534	536	484	564	562	480	522	553	509	538	515	520	524	530	515	536	507	548	518	570	510	553	527	517	548	565	561	523	514	491	508	538	531	537	536	558	538	513	502	523	576	544	535	560	554	583	539	552	534	532	538	496	569	524	536	552	550	536	543	561	549	540	529	496	543	558	533	550	529	543	532	492	527	517	561	559	548	530	557	557	514	501	563	538	568	504	528	530	524	566	520	531	538	513	550	544	529	576	535	547	524	522	507	538	537	532	532	535	549	528	533	524	534	560	544	553	560	512	539	518	542	521	532	552	523	537	530	511	562	517	487	553	593	547	498	522	539	545	521	539	533	500	537	518	534	547	534	517	536	515	518	568	519	527	528	563	523	519	552	577	533	506	547	503	515	493	534	510	544	523	533	497	535	533	503	548	528	546	555	507	521	532	576	534	516	496	489	568	522	565	550	518	522	558	513	540	512	519	498	529	521	543	504	575	505	544	566	524	527	535	518	522	528	521	530	486	513	554	510	524	556	555	491	551	540	526	555	532	543	543	566	546	524	553	537	562	531	509	539	545	525	554	534	549	553	554	519	553	517	527	497	533	528	580	519	506	553	522	523	563	561	545	542	561	538	572	534	535	539	498	543	536	524	508	537	533	523	497	541	535	562	525	519	531	573	517	514	513	563
45637	54585	8782	4189	3030	2298	1887	1541	1316	1175	1024	928	892	881	799	801	789	747	762	744	769	763	706	685	691	712	662	705	662	629	684	692	670	678	713	651	642	666	651	660	663	712	630	650	643	608	621	689	662	626	608	628	652	632	612	620	701	647	644	586	643	661	654	666	645	628	661	635	565	584	639	629	670	652	603	672	631	653	614	678	661	676	652	652	635	664	630	632	653	645	646	633	635	618	693	671	610	661	648	628	655	567	590	669	634	636	613	657	605	649	661	661	635	650	689	646	660	638	615	665	607	657	624	685	639	652	657	667	610	619	661	652	609	655	603	648	687	619	685	658	590	640	619	652	668	643	724	616	624	648	648	587	663	618	627	627	602	654	571	660	598	695	626	622	629	594	625	703	698	651	667	626	632	638	679	613	648	620	655	660	612	629	605	661	674	647	646	624	584	659	655	673	624	612	605	626	651	665	648	663	619	637	623	683	638	636	641	618	643	578	589	663	650	593	637	646	649	593	642	672	625	613	619	622	626	646	623	669	608	642	646	637	601	654	617	648	631	652	623	612	637	624	668	684	624	620	624	632	609	664	608	649	621	625	624	568	657	716	644	642	620	618	633	623	635	675	625	656	641	651	611	587	611	616	615	615	643	653	619	640	649	637	637	629	652	653	629	649	655	666	606	642	603	652	687	647	617	626	588	613	678	621	609	621	579	639	665	638	625	573	672	645	683	631	624	658	634	611	678	603	637	654	678	671	626	655	612	656	681	629	632	623	664	629	632	643	613	651	640	626	645	646	601	672	625	688	596	682	635	625	647	626	629	615	639	668	680	631	659	644	596	653	639	643	624	672	599	673	666	635	676	661	650	623	662	625	610	603	652	666	612	587	620	682	641	616	619	670	611	654	682	635	599	641	645	658	691	702	630	633	681	660	640	640	649	585	596	670	638	673	686	622	602	653	618	619	680	681	640	643	607	632	626	625	643	626	601	620	619	654	639	585	635	659	589	635	641	649	639	623	611	617	656	640	636	677	631	621	649	628	637	602	608	666	646	644	626	659	626	638	612	654	657	633	594	585	616	688	674	654	643	637	626	618	613	580	678	647	663	688	628	695	692	679	649	653	667	619	627	605	660	656	632	643	619	608	660	673	661	659	668	690	638	607	606	656	672	604	664	619	684	636	643	674	664	635	623	578	575	626	641	674	618	659	635	642	595	641	657	641	641	679	631	618	664	602	599	635	639	654	630	668	678	660	629	630	672	655	641	614	659	640	628	652	652	695	650	642	629	641	598	648	666	651	649	639	649	647	630	650	642	624	632	663	650	662	632	674	631	626	682	684	629	643	627	627	693	650	643	625	632	668	652	627	614	635	592	636	631	680	625	645	658	611	644	670	609	604	650	635	623	630	666	641	653	647	637	598	627	627	599	602	667	597	659	639	691	617	679	599	627	644	654	662	650	650	628	650	577	625	655	645	637	643	632	644	630	592	622	587	635	633	636	634	642	633	651	599	669	609	669	636	681	632	617	666	615	637	637	637	620	617	653	620	658	642	632	643	640	618	658	686	604	631	612	614	638	619	615	666	631	616	690	668	651	602	639	633	632	691	631	610	577	648	622	671	641	639	597	628	617	636	624	664	666	666	643	672	621	631	569	623	641	653	620	670	655	642	660	634	652	582	673	626	656	662	621	616	606	625	597	647	599	633	661	660	646	630	597	594	613	615	594	673	700	635	656	642	627	618	599	607	633	638	649	635	662	641	610	659	651	656	706	654	667	619	616	637	642	657	623	656	630	631	624	641	631	626	661	649	689	650	673	613	692	630	637	601	663	656	643	614	610	610	684	631	651	619	602	648	644	634	619	654	667	645	666	664	601	667	638	573	646	657	642	644	644	650	599	654	658	651	661	637	637	647	615	633	648	679	674	650	646	643	639	640	645	657	637	646	660	649	670	642	597	636	618	630	678	671	653	627	687	621	663	623	632	595	676	638	650	613	692	665	668	645	646	632	611	657	667	633	688	650	639	612	614	638	659	670	646	587	612	634	641	662	657	645	647	598	619	625	665	664	631	602	665	667	660	620	625	635	650	610	648	656	655	632	625	650	649	646	606	629	668	654	629	650	636	613	657	622	641	634	637	611	581	614	628	592	668	658	664	643	624	693	630	607	677	646	654	662	634	651	643	647	600	645	615	693	618	659	670	606	651	647	636	657	654	623	665	654	640	639	629	652	650	611	621	631	688	645	657	632	638	639	650	664	638	626	655	626	590	638	621	618	669	625	582	648	600	632	599	626	629	654	686	618	608	649	633	644	654	644	656	634	646	652	628	675	663	659	652	643	601	651	658	651	650	638	639	610	628	688	614	604	653	629	646	590	651	612	653	652	650	591	614	634	628	623	692	615	601	611	714	664	616	646	634	681	635	619	650	644	663	619	623	622	635	596	652	618	637	639	678	621	633	630	651	634	673	627	614	650	668	647	641	665	658	614	651	642	651	660	619	639	621	589	570	606	608	614	629	641	622	659	655	616	606	619	634	621	653	633	672	680	600	643	654	637	596	679	636	600	641	646	620	652	640	613	626	651	629	650	603	657	663	643	601	596	660	629	681	608	683	664	621	608	626	686	616	641	599	625	586	624	657	657	632	607	671	635	652	621	643	624	614	626	642	593	633	677	652	603	638	621	636	612	667	644	637	679	611	632	616	601	626	655	640	603	624	624	634	665	600	598	626	614	669	604	630	619	589	674	620	636	649	617	627	640	636	656	620	588	665	634	673	585	636	612	649	660	633	598	664	623	674	659	654	626	623	666	678	620	656	609	614	648	658	564	618	579	634	661	599	659	653	571	656	613	637	612	683	618	659	629	641	605	646	635	649	563	618	636	595	648	633	641	644	646	661	633	617	623	656	634	647	664	622	625	570	607	634	662	639	675	689	660	634	624	642	641	590	636	635	641	679	641	597	628	635	648	665	675	645	665	609	644	621	628	662	659	599	621	664	666	626	616	653	608	662	638	627	657	667	632	597	645	647	623	665	630	611	603	646	652	666	639	677	677	671	616	648	650	655	660	704	662	613	652	621	616	637	634	629	646	648	638	639	630	611	634	604	613	648	636	684	656	659	654	671	650	615	624	636	620	675	707	587	645	603	639	618	590	617	625	612	594	611	615	677	649	622	635	596	546	627	674	635	651	571	603	622	664	662	620	666	645	684	635	638	631	634	626	654	649	670	640	636	663	650	663	591	616	673	595	634	655	635	690	587	669	663	638	641	632	617	624	641	634	651	646	667	656	630	630	662	634	664	630	634	669	611	646	627	613	642	629	678	631	656	661	637	658	644	612	618	622	660	622	601	616	617	636	634	658	610	651	640	641	630	627	606	590	627	624	610	707	695	612	617	626	625	645	615	591	631	634	635	627	664	661	628	605	655	649	604	624	653	610	650	634	614	643	641	668	662	612	645	670	630	622	646	606	605	626	661	657	654	617	606	640	637	646	623	645
29804	26299	13882	1347	231	201	204	193	191	220	178	178	195	182	194	161	166	187	173	176	164	178	199	163	201	185	188	159	161	181	182	193	191	191	196	148	185	173	171	187	176	213	199	189	178	156	182	166	184	183	171	188	203	185	188	174	161	193	187	171	175	182	182	202	178	163	180	195	173	195	163	200	197	173	164	179	185	196	186	157	170	190	195	165	179	184	155	180	181	184	166	180	177	186	165	198	181	178	165	170	179	182	182	168	172	188	171	192	196	211	187	163	157	188	176	162	223	173	211	176	155	194	159	175	180	195	190	185	172	182	190	170	184	164	162	170	186	178	186	165	194	182	130	192	153	194	159	148	196	191	164	197	181	166	149	163	174	189	179	176	156	175	190	193	180	181	158	183	195	172	183	193	185	175	192	205	187	183	156	184	189	208	162	183	189	183	172	198	181	187	170	185	175	177	194	160	202	192	165	166	168	195	189	173	184	167	165	207	153	178	202	196	154	173	169	192	165	188	163	185	167	170	182	178	174	198	179	187	182	185	187	180	179	167	176	180	186	152	165	177	180	162	205	188	156	204	221	180	184	175	139	172	168	177	188	192	178	164	173	175	184	179	161	176	177	178	163	174	193	165	185	187	173	163	181	191	194	174	168	161	190	203	177	178	206	188	177	181	192	184	177	165	166	193	185	167	186	179	192	176	168	187	178	164	190	176	197	189	184	187	174	175	191	158	188	193	174	174	190	189	169	172	183	184	185	183	196	154	158	190	199	174	181	201	212	174	174	165	179	179	205	184	159	180	182	173	176	195	184	182	166	182	176	188	171	162	164	187	177	175	167	193	185	160	192	182	149	183	171	164	164	194	172	192	184	173	167	211	203	178	181	158	179	164	168	157	163	170	171	191	161	149	192	186	170	186	180	185	173	206	174	183	177	177	184	182	172	179	196	165	184	185	154	192	175	172	205	190	197	171	162	165	177	196	185	180	185	169	199	208	180	175	160	183	170	185	189	164	160	196	171	176	188	179	197	184	170	195	186	183	171	176	163	161	190	168	182	184	204	173	183	193	188	202	171	169	176	193	182	161	168	184	151	169	170	168	201	172	178	176	169	161	161	174	173	193	181	165	178	194	175	180	200	171	183	174	200	174	177	158	190	180	193	182	185	165	186	172	153	194	209	183	183	173	191	166	189	171	179	190	169	169	199	184	180	187	203	190	192	178	187	169	164	192	168	174	170	175	179	192	179	179	182	200	185	191	179	175	201	177	191	176	188	185	194	184	175	178	177	180	188	182	170	182	168	186	154	179	171	163	174	174	173	189	180	181	173	212	202	166	190	192	168	163	178	162	206	204	174	178	201	176	173	175	198	157	201	187	161	170	176	192	200	169	156	187	185	188	193	194	179	187	167	168	165	166	182	165	175	190	184	186	175	188	181	164	198	189	190	156	161	207	185	166	175	193	187	175	191	192	178	182	179	186	181	210	189	188	178	180	208	171	194	204	166	156	181	181	152	184	185	188	172	181	170	180	202	180	174	184	182	206	192	182	179	180	194	182	161	181	182	187	170	192	201	184	173	187	182	160	185	173	177	198	177	181	150	194	206	173	178	188	174	150	170	171	171	174	205	179	176	174	174	220	197	167	178	177	170	190	157	168	187	163	169	200	174	164	184	182	184	160	181	166	173	189	158	184	166	169	211	192	187	181	177	189	173	190	215	194	198	166	202	220	174	172	199	165	207	185	183	175	177	180	175	171	173	203	172	176	159	187	159	157	183	174	166	200	167	175	191	221	179	168	183	184	186	162	208	184	154	183	153	175	181	167	154	174	191	165	197	189	182	175	188	178	174	164	175	200	195	159	177	164	168	193	183	182	174	177	189	178	174	165	188	159	178	160	166	174	160	164	187	179	187	173	185	156	176	161	203	158	202	181	162	159	186	172	181	188	186	189	180	194	169	181	197	189	174	187	162	177	172	186	174	169	186	165	189	162	159	169	189	200	186	184	181	174	208	193	193	177	180	194	200	198	178	196	190	162	168	186	175	187	190	202	172	160	186	181	178	176	177	183	189	163	174	169	179	173	177	180	162	172	176	162	171	176	209	198	179	180	161	160	178	205	188	202	190	192	172	190	175	175	177	165	188	185	172	170	151	212	143	184	201	169	198	177	171	177	181	185	186	181	165	173	169	174	163	177	167	182	172	181	174	178	167	172	189	155	173	171	174	203	188	183	153	151	196	170	165	174	182	177	181	180	174	199	180	184	189	175	177	210	162	197	176	165	197	190	181	165	180	198	186	187	209	162	183	181	188	181	191	166	183	181	215	188	197	181	180	196	207	180	179	173	196	170	176	148	185	182	173	186	182	170	191	192	205	168	171	166	178	196	163	187	167	167	173	174	164	195	171	177	174	181	179	190	182	201	168	177	165	169	182	165	167	179	199	190	185	211	183	163	179	166	181	163	172	183	169	167	176	178	173	164	194	161	160	196	172	179	171	164	169	188	171	167	186	171	171	180	167	156	183	177	169	182	175	168	182	192	177	202	191	158	199	162	184	166	185	197	167	175	181	194	167	169	201	172	183	209	176	189	180	200	194	186	171	186	207	176	183	156	180	194	181	179	185	191	172	170	201	172	178	176	162	176	174	202	177	182	158	182	173	172	160	191	168	185	167	177	163	186	194	165	177	171	188	148	181	186	172	175	157	193	183	184	194	195	167	175	205	191	156	174	183	185	170	173	179	197	176	204	150	168	196	155	179	193	182	170	179	219	196	194	184	176	176	168	173	191	179	168	152	205	185	189	186	182	198	181	181	172	180	175	171	188	190	151	170	198	185	188	193	173	192	180	205	162	164	167	179	182	175	198	170	179	185	157	197	160	192	174	164	196	201	166	171	160	173	211	183	182	176	176	158	189	195	157	174	193	172	176	176	199	170	171	179	187	187	177	167	191	176	162	181	185	163	179	198	183	144	176	176	191	180	185	164	188	177	173	208	210	160	163	181	178	188	175	201	161	196	184	185	184	186	174	167	178	197	176	191	183	171	168	181	160	198	177	192	185	183	202	189	172	172	163	183	177	168	152	179	180	171	178	202	183	176	158	159	182	174	176	194	183	191	178	180	164	184	171	170	183	172	189	194	166	194	174	202	169	181	179	167	175	175	169	178	192	184	203	190	163	172	182	196	179	192	142	178	158	166	160	176	177	192	191	183	189	162	176	191	153	173	183	193	177	177	175	186	162	182	170	181	176	192	175	194	177	167	193	188	176	147	177	181	178	167	199	179	220	201	169	212	175	162	176	191	186	173	178	187	160	183	155	182	169	155	168	168	180	175	145	184	186	171	173	177	186	184	184	176	178	192	182	161	168	176	171	203	173	207	189	174	193	190	176	161	187	184	190	176	175	197	175	168	194	192	162	184	168	184	179	188	167	203	184	161	169	179	170	184	149	171	173	178	174	191	182	197	191	184	170	168	173	169	172	197	190	180	175	192	187	199	163
35537	34151	704	345	293	288	274	254	242	252	260	225	255	261	262	252	269	247	253	229	233	225	253	264	240	212	256	214	260	248	227	236	237	262	226	267	240	259	263	233	254	224	254	240	276	261	236	234	223	252	236	249	243	239	226	225	286	221	219	261	233	247	246	245	244	238	246	231	217	221	238	233	237	232	239	241	233	242	253	242	261	228	224	233	251	220	231	251	243	250	230	232	229	237	259	241	231	230	234	239	232	242	224	242	245	227	218	234	232	264	256	242	230	228	216	256	252	256	234	260	238	246	239	235	254	251	205	223	216	233	256	249	216	274	239	259	220	214	225	245	222	245	263	230	217	233	231	273	230	232	266	233	246	237	240	216	258	229	258	264	256	260	226	233	231	259	248	236	252	212	243	238	212	233	229	237	262	246	246	249	207	241	238	232	216	252	237	231	227	261	261	274	226	220	261	235	215	253	192	260	257	266	244	231	246	255	220	227	218	234	272	228	239	247	239	222	249	217	236	235	228	236	214	223	226	225	277	215	253	264	240	241	250	231	258	264	269	277	218	231	222	254	241	250	232	219	243	250	247	245	240	245	236	244	240	211	215	220	248	220	250	253	241	239	252	223	228	243	208	248	250	249	243	244	232	222	237	256	236	255	261	238	226	240	232	233	246	230	224	260	237	245	218	263	230	233	230	228	247	267	265	235	245	242	274	249	235	251	217	258	239	254	224	236	235	242	240	231	230	225	249	232	257	230	246	271	240	231	226	263	236	235	258	240	241	246	256	260	250	217	253	236	271	219	219	228	239	239	236	218	248	232	252	225	222	216	213	244	267	277	232	245	207	242	235	230	229	263	237	212	243	237	253	247	255	244	244	232	239	219	238	249	251	234	217	251	248	251	223	228	234	227	270	245	254	248	261	255	269	257	214	249	220	219	221	260	243	233	250	217	243	240	272	221	247	225	236	238	214	258	238	216	280	225	243	233	245	259	209	265	240	266	247	236	236	227	237	269	234	219	258	240	216	228	270	231	242	244	258	260	228	208	232	255	224	234	239	250	244	234	211	246	230	264	266	229	234	264	234	218	250	252	251	206	251	226	234	274	233	247	232	254	255	227	229	242	255	249	262	235	231	231	198	246	254	222	250	249	245	260	247	235	261	222	242	215	231	246	232	241	243	241	223	247	222	234	238	223	260	309	224	227	243	252	242	249	223	273	216	218	229	263	232	221	272	234	245	235	258	242	242	249	247	224	240	244	245	252	260	212	249	228	223	247	258	268	235	282	246	229	262	245	240	249	245	256	232	241	231	253	230	271	222	208	216	253	239	246	264	248	247	250	225	274	231	246	220	237	283	222	241	212	205	235	253	237	242	254	217	235	234	247	220	265	251	241	253	247	231	229	237	268	253	261	225	233	231	242	263	226	268	244	221	231	219	211	206	198	223	207	261	252	235	261	256	253	254	276	229	210	239	217	232	211	271	233	233	271	247	254	223	247	242	272	226	238	266	254	236	250	230	230	235	248	231	239	231	240	281	237	243	239	220	229	231	224	199	240	241	235	236	217	244	272	258	280	235	259	241	239	240	231	244	204	249	267	226	260	222	220	222	242	243	246	245	238	275	209	228	258	250	262	259	233	228	234	233	249	232	254	246	231	230	245	222	223	264	226	238	266	218	233	246	250	228	234	240	212	233	210	227	256	230	251	219	251	247	229	215	260	235	219	246	238	245	240	234	230	240	228	251	252	202	226	242	241	265	258	254	238	232	234	264	218	223	238	232	237	234	230	199	241	241	229	216	230	246	222	207	232	236	213	229	233	230	218	227	239	244	233	212	235	248	241	239	230	226	238	249	234	255	245	241	248	246	233	216	255	240	228	249	256	267	221	232	246	257	229	252	252	217	257	214	236	217	226	242	249	259	229	242	229	254	246	269	225	202	227	253	236	239	238	247	257	231	245	247	260	260	237	243	221	240	247	232	248	243	256	254	225	256	246	234	242	255	261	204	239	242	239	256	243	232	247	223	238	240	260	253	255	227	254	255	241	223	217	259	224	218	210	251	232	243	246	238	230	255	242	234	214	254	250	233	278	226	253	240	206	238	223	232	231	247	231	255	252	231	230	247	247	239	233	242	242	256	226	244	216	256	233	231	238	209	263	223	221	224	261	232	214	230	246	228	269	240	235	203	213	226	255	222	251	240	241	227	229	236	219	243	216	252	231	240	231	246	234	244	234	250	239	216	243	225	235	218	248	249	233	228	231	247	254	237	232	228	216	250	242	245	220	249	237	239	248	222	277	252	191	240	266	243	239	254	217	248	237	251	262	228	251	237	236	233	220	246	244	268	248	264	243	212	243	242	240	217	231	241	234	258	243	231	236	248	260	250	243	222	211	255	234	281	239	246	223	239	215	224	241	229	237	252	251	240	215	254	245	225	247	250	261	251	224	250	276	255	230	243	227	243	229	264	212	259	232	229	251	220	240	251	232	218	236	242	243	230	189	249	254	232	231	240	237	248	229	251	215	244	262	248	228	246	247	227	218	233	243	220	234	235	239	224	253	219	225	247	265	262	262	243	233	239	211	246	223	256	219	243	224	213	241	227	250	222	239	231	244	230	235	215	254	238	240	236	259	229	253	250	224	216	248	216	250	247	224	247	247	246	207	243	218	250	259	217	268	240	231	237	261	247	241	248	256	227	234	259	257	245	213	246	256	229	263	260	224	254	241	239	272	251	242	240	234	258	236	232	209	246	235	240	221	232	252	249	249	253	240	246	258	252	231	246	213	247	240	212	220	234	241	228	255	251	229	245	226	217	244	234	227	243	239	219	226	254	228	236	246	234	238	244	229	240	247	222	247	226	231	239	243	259	251	229	251	280	247	215	241	251	258	232	273	264	253	202	229	237	219	224	231	254	242	243	254	249	276	232	244	264	251	232	259	264	232	247	220	247	245	253	247	250	241	235	227	227	250	218	255	249	226	250	255	244	205	244	249	249	247	216	229	236	257	236	234	241	258	229	243	243	251	250	260	224	224	218	235	254	274	201	240	259	211	249	242	229	225	242	224	242	246	234	259	215	240	258	231	238	221	248	258	246	241	239	239	251	233	264	254	247	240	224	238	225	251	272	249	239	237	253	237	249	243	259	248	264	245	224	244	222	259	214	255	237	247	242	224	246	237	233	244	241	267	245	232	250	282	256	242	234	232	271	267	226	228	246	231	259	216	254	229	252	247	267	275	244	226	238	242	247	255	226	243	231	230	247	226	237	215	260	223	218	245	247	262	227	249	257	268	236	252	227	244	216	274	224	280	227	236	234	255	252	240	254	252	271	223	234	214	233	219	233	237	241	248	279	220	245	231	274	242	226	208	265	239	198	216	239	223	213	234	238	246	231	237	247	272	259	249	228	225	223	239	268	246	232	221	244	197	238	237	257	233	267	240	249	253	221	223	247	255	271	256	229	250	232	240	225	226	234	246	228	219	209	239	240	229	264	227
24457	21569	28663	24704	21306	6583	699	488	385	404	386	376	364	356	334	329	360	323	326	335	321	322	299	317	297	300	296	267	266	272	293	319	311	311	304	334	317	273	320	310	286	299	319	297	305	273	300	285	324	300	267	275	307	297	311	313	303	277	291	278	297	314	303	311	328	296	292	317	282	302	318	274	283	302	291	318	312	299	307	279	289	283	305	292	300	317	328	299	306	299	309	288	289	285	329	300	289	283	302	278	266	315	317	295	314	295	295	305	290	309	312	278	262	299	291	272	290	301	301	293	322	323	292	292	308	303	318	278	299	297	315	295	301	313	313	315	299	282	303	318	304	302	314	306	339	290	279	283	286	267	305	302	308	299	313	302	321	315	315	307	311	325	307	306	294	309	291	304	326	312	301	287	305	270	293	295	314	307	305	309	308	320	280	291	308	292	274	325	296	274	268	281	304	281	272	297	305	315	299	290	287	301	295	312	319	303	309	316	287	280	298	283	311	288	285	305	303	296	322	240	292	293	297	321	311	309	300	295	325	279	298	301	290	302	301	279	318	298	268	286	273	318	331	308	304	297	301	305	322	291	300	323	282	300	317	299	300	289	319	302	288	288	283	285	272	278	324	299	306	292	312	331	284	295	312	302	307	279	302	307	302	294	289	306	258	275	303	297	292	281	278	302	288	279	293	307	289	299	299	297	305	297	271	269	282	272	328	315	279	306	268	323	286	299	303	290	296	284	254	315	285	331	275	323	321	302	311	290	354	283	312	306	329	288	284	312	292	304	299	295	321	286	293	305	311	297	286	293	289	272	325	275	285	322	282	327	311	319	288	278	318	291	255	308	321	310	300	271	270	262	297	307	309	309	287	272	285	311	298	276	334	303	307	327	284	283	311	312	293	311	315	267	296	310	310	307	285	302	309	290	278	296	320	276	309	327	318	274	288	272	258	295	285	288	313	305	295	314	259	273	293	299	303	278	286	271	298	314	289	300	306	276	292	281	335	299	275	284	287	304	303	309	341	291	288	309	319	297	300	314	285	312	297	307	280	330	290	300	301	322	282	316	321	299	326	294	287	305	274	319	287	301	299	271	330	310	285	286	279	263	310	299	300	315	296	334	302	288	280	285	254	345	286	285	292	285	298	306	321	270	302	321	290	295	278	299	311	286	297	330	298	266	294	296	310	287	297	298	275	307	284	301	263	292	288	278	270	303	290	289	326	280	314	336	302	282	286	282	277	298	293	317	303	297	280	296	282	280	303	309	260	279	279	315	295	308	288	298	291	281	300	319	275	326	268	286	292	286	260	301	313	337	316	268	316	290	323	291	293	291	266	288	293	310	276	280	282	309	280	308	287	263	321	294	324	298	296	286	293	310	277	281	298	285	322	294	295	290	305	299	264	270	287	300	277	330	310	300	322	302	307	254	265	291	285	283	271	312	286	291	317	287	291	313	315	293	297	283	293	315	272	299	293	306	342	311	307	289	278	296	302	305	277	314	324	292	288	286	262	303	308	330	281	308	295	289	270	285	314	325	316	288	298	306	270	270	302	308	322	294	316	319	305	286	323	280	294	309	298	316	298	331	287	277	299	307	319	273	268	286	278	325	311	298	295	255	299	285	298	309	281	274	273	292	303	293	300	289	281	258	310	276	298	306	291	326	271	274	278	306	277	302	282	295	302	281	273	268	291	295	312	294	297	277	289	278	317	295	286	296	318	282	294	270	250	310	297	292	297	297	267	267	281	267	292	296	287	311	306	306	299	312	304	290	276	276	309	315	290	300	277	312	308	280	311	305	297	286	290	303	283	333	296	299	296	282	321	308	271	293	307	286	294	300	279	271	297	323	311	290	315	319	306	293	326	294	284	293	317	289	312	301	309	313	307	278	284	319	297	313	328	272	324	281	264	289	294	308	301	298	284	304	296	299	288	311	307	271	315	287	281	305	307	301	326	327	309	290	305	309	296	323	300	295	295	302	295	302	253	339	274	311	303	306	310	280	294	293	306	275	271	274	309	317	287	268	300	268	274	279	298	287	320	287	287	313	288	293	267	302	290	295	310	303	291	297	318	289	301	278	284	291	315	256	337	325	261	292	300	295	280	290	302	281	284	281	301	307	288	287	293	252	293	289	301	298	281	318	319	283	331	295	272	294	287	317	273	283	313	266	319	324	289	281	262	291	281	298	312	311	263	314	280	303	300	287	294	280	284	276	312	300	316	316	313	309	303	286	270	308	319	297	284	297	308	280	305	295	282	328	308	299	301	270	310	298	284	269	300	287	317	299	278	325	292	332	263	294	278	300	295	287	286	320	297	297	299	297	299	294	286	301	315	301	271	284	295	286	319	297	322	309	301	287	255	303	298	305	292	312	286	303	306	274	291	288	268	260	312	292	290	317	306	304	261	311	327	300	283	306	306	304	279	284	303	274	294	285	278	281	283	312	296	324	287	257	288	298	276	286	275	284	303	295	320	323	304	299	303	291	344	305	282	301	303	302	305	328	285	279	309	288	269	305	270	293	286	294	291	272	303	284	313	297	332	290	316	282	298	311	291	314	305	275	295	311	299	300	289	301	309	303	292	301	289	276	275	308	332	306	321	261	306	315	318	292	318	306	282	283	296	281	317	297	288	276	325	298	300	294	291	311	299	287	320	266	274	290	356	269	304	294	316	278	279	276	297	260	325	279	302	294	323	278	264	303	326	334	318	290	308	313	292	316	277	295	290	313	293	282	335	298	306	290	286	284	284	315	300	278	275	285	294	283	295	295	287	309	289	281	309	301	303	274	286	301	294	309	302	314	293	309	283	295	311	297	295	281	299	301	285	316	315	306	314	289	284	323	300	296	304	265	296	309	287	299	315	312	308	298	288	282	276	269	298	273	308	302	304	289	302	315	333	308	322	309	318	304	290	285	280	283	281	306	286	281	331	307	281	299	284	329	280	284	296	290	309	291	277	301	300	278	300	287	292	288	296	310	298	299	293	297	280	324	292	297	291	257	329	301	288	266	326	305	291	280	291	304	307	281	315	321	282	286	316	288	286	269	313	293	304	306	311	337	297	293	313	315	270	319	301	301	313	271	285	291	281	292	330	267	318	300	272	263	308	286	305	302	296	288	282	285	279	335	277	261	294	310	293	306	317	294	299	289	281	295	293	264	282	277	296	312	309	279	273	306	322	313	279	252	300	254	296	301	272	328	289	279	300	294	266	283	288	298	305	294	290	293	308	321	278	323	281	275	316	278	316	291	303	263	334	296	297	297	301	293	285	296	299	259	329	321	293	318	284	283	293	308	257	312	296	312	306	310	314	303	260	297	286	295	313	319	307	318	271	285	321	339	294	297	279	290	324	299	304	317	321	285	315	287	297	302	302	311	283	277	307	282	282	297	299	318	305	307	274	302	281	296	321	338	280	304	281	285	263	285	318	297	289	279	315	276	307	304	331	330	306	286	300	322	294	303	304	276	291	310	312	312	298	264	295	287	275	322	314	295
40378	49269	4424	2056	1522	1123	880	820	673	604	542	514	484	488	436	449	431	397	429	400	402	401	404	409	382	434	380	365	393	408	355	411	369	384	385	351	372	387	402	373	394	363	367	364	399	370	340	381	351	362	357	379	368	338	352	376	381	359	374	375	378	367	348	362	348	370	378	346	343	379	361	397	395	418	328	393	361	364	327	387	334	379	397	375	378	363	368	379	361	371	337	334	362	355	405	403	365	353	351	378	376	369	369	369	370	339	400	356	378	400	394	352	360	380	354	373	340	359	373	386	375	360	371	386	355	360	350	379	370	371	377	368	370	374	336	363	360	333	374	333	380	342	341	361	371	369	378	336	339	364	376	361	380	333	355	388	345	381	400	329	388	371	371	339	362	380	356	362	355	387	368	381	332	347	382	374	330	396	348	316	353	331	358	358	387	384	351	394	400	374	370	343	352	403	365	363	356	360	351	367	341	380	377	377	390	409	358	331	357	386	362	371	373	397	363	375	352	368	418	370	387	392	381	382	362	328	356	336	334	363	349	350	371	380	387	362	387	371	375	367	356	354	349	401	361	387	342	336	387	361	328	335	376	342	361	366	363	384	369	388	388	354	338	375	372	359	404	348	397	359	335	378	390	382	355	360	391	357	372	379	369	356	371	361	344	408	345	340	347	351	374	394	413	397	400	352	346	346	376	353	386	364	375	380	388	348	395	366	393	339	356	369	362	369	366	365	383	396	373	375	340	376	374	384	364	339	340	368	392	395	334	361	353	413	358	381	358	367	358	324	384	390	392	374	385	345	353	383	348	358	340	354	391	394	411	372	349	382	365	352	387	376	364	343	372	354	374	365	374	357	368	366	372	354	326	371	326	357	378	383	351	368	354	358	369	355	390	375	374	347	383	377	375	351	394	370	343	361	339	346	395	348	373	379	358	360	314	367	388	369	359	382	351	360	353	353	353	365	367	346	350	374	409	371	345	350	367	379	403	391	381	404	333	364	373	391	387	374	382	372	364	344	357	343	341	344	354	365	336	347	352	377	383	378	349	377	397	345	437	394	353	415	387	358	358	377	337	392	362	331	385	386	392	367	365	381	372	362	357	345	344	394	399	384	373	327	363	374	374	393	374	354	381	357	364	342	350	381	388	380	388	379	359	398	370	378	347	376	356	338	390	335	386	404	392	384	332	345	368	370	364	366	361	386	379	365	387	326	345	381	373	349	343	369	430	372	355	409	346	360	358	366	344	346	370	322	352	367	355	386	393	359	394	373	385	390	376	343	356	386	384	394	359	375	356	348	370	367	364	359	388	388	364	388	374	369	361	373	337	382	346	353	355	357	374	383	363	379	382	378	347	400	377	342	354	360	362	378	362	372	372	368	353	376	370	357	407	365	369	352	394	362	347	392	415	386	362	386	377	343	356	385	351	350	387	390	362	367	370	362	350	385	360	344	375	369	349	352	360	375	379	335	374	349	347	379	342	416	369	364	382	370	387	360	399	324	352	381	373	358	357	341	357	397	385	353	358	396	345	308	377	385	351	366	416	396	373	356	350	356	396	343	376	358	388	356	407	381	411	342	378	381	349	373	369	381	350	343	355	370	387	354	364	362	380	393	328	330	380	349	410	443	366	358	332	369	373	363	333	370	381	351	354	351	359	350	364	407	330	386	384	373	330	363	396	382	366	352	410	360	381	384	369	394	339	372	397	378	374	421	388	325	397	371	395	339	370	360	384	357	379	391	347	357	381	370	348	408	389	406	414	342	371	383	392	405	354	383	390	386	379	362	415	331	357	365	370	385	358	363	356	366	347	372	405	371	366	372	323	375	388	379	397	398	383	390	369	358	408	343	397	370	352	376	371	359	368	333	349	385	374	343	389	343	387	408	386	364	370	375	393	389	367	357	357	399	358	382	379	374	343	343	357	353	377	361	364	372	370	382	358	381	373	367	358	397	385	371	393	359	371	347	368	348	390	377	392	373	377	382	368	343	373	337	391	382	344	373	342	382	356	359	365	338	349	361	383	357	347	383	380	370	353	362	365	373	372	363	362	341	368	384	362	366	371	359	361	402	339	365	384	345	365	386	371	397	364	360	345	386	360	363	365	349	348	379	352	361	378	337	369	390	382	348	340	358	384	408	350	378	358	352	371	329	365	351	352	373	384	335	398	366	397	358	407	346	390	348	400	362	407	348	346	375	383	368	363	341	329	355	363	382	358	357	351	357	369	409	355	382	363	377	385	360	350	391	353	335	336	358	343	334	383	375	377	342	352	345	366	339	359	323	374	385	333	398	389	368	371	348	368	374	414	346	357	363	382	408	351	367	380	365	378	366	374	369	385	375	379	365	356	362	384	348	380	373	381	398	381	362	355	344	348	366	367	358	366	394	345	366	360	376	377	369	400	381	347	374	353	376	358	378	385	361	365	382	363	358	357	378	378	384	401	365	360	362	349	349	366	408	408	343	379	369	390	379	358	357	337	350	385	358	356	375	358	344	386	370	381	354	347	356	379	380	375	372	410	363	385	358	388	360	400	351	353	397	350	333	372	372	338	334	386	339	347	383	384	377	359	387	359	393	373	335	382	330	404	396	367	397	356	363	367	364	369	363	365	353	374	377	340	368	411	369	309	356	379	348	366	385	359	385	400	371	354	391	378	341	359	347	389	359	364	361	396	381	345	367	337	344	403	361	375	373	380	384	371	374	362	378	368	366	387	364	335	392	368	360	373	359	345	378	361	362	335	385	379	374	351	363	382	406	383	402	375	376	362	378	386	345	382	348	361	355	384	385	333	415	347	390	376	378	364	365	366	355	348	342	360	401	353	353	365	364	356	353	368	395	395	361	376	391	336	373	387	344	387	367	354	374	381	383	347	365	345	402	382	352	332	364	360	358	359	342	381	362	349	385	393	378	344	367	357	354	362	387	361	374	377	357	361	384	386	364	349	342	375	378	372	361	356	368	386	357	394	358	395	373	347	385	379	367	369	363	369	400	358	390	373	360	355	390	384	405	366	328	384	372	368	394	335	360	384	348	341	345	355	366	366	369	394	349	361	354	388	356	379	370	375	369	383	351	375	360	356	359	371	328	354	354	366	388	362	374	363	369	357	351	368	379	384	347	384	375	388	354	370	345	377	361	350	362	343	381	377	362	362	317	347	352	322	357	374	343	353	391	381	351	383	360	342	374	381	369	365	348	364	352	358	349	338	367	403	333	384	370	372	402	376	378	341	355	316	391	342	370	314	396	357	384	377	397	396	367	370	370	327	385	377	352	377	373	370	385	383	368	366	337	396	379	372	344	367	361	372	379	375	360	393	355	341	360	359	380	400	361	366	389	368	339	349	352	368	363	403	358	343	361	403	390	371	412	356	354	335	388	371	364	351	365	401	393	352	380	384	356	356	376	361	388	359	357	386	362	407	379	377	353	351	355	397	373	359	372	360	323	368	361	359	383	351	352	369	368	343	400	352	361	404	388	371	338	362	363	353	343
25607	21601	27466	25550	7825	535	401	394	381	345	344	306	318	324	318	315	293	306	318	284	305	302	270	288	285	286	303	296	277	291	267	287	294	321	299	297	320	296	262	292	277	291	304	305	306	288	325	291	280	333	321	291	287	273	306	300	318	303	335	287	295	285	304	312	288	278	315	321	305	303	260	300	323	301	277	331	300	301	297	294	315	298	322	298	284	281	289	287	279	300	281	283	282	321	314	289	288	302	302	275	297	324	277	267	267	300	271	309	264	283	269	283	273	294	281	284	307	314	308	309	281	320	279	274	278	279	303	293	298	308	307	303	312	270	272	288	283	275	308	282	262	287	286	318	301	290	307	276	276	303	293	291	290	282	296	293	270	284	286	288	279	334	296	296	275	304	293	301	308	298	257	324	268	312	301	320	289	312	297	297	282	255	290	301	297	323	257	294	310	307	296	276	301	309	299	257	291	291	297	278	281	301	280	294	311	339	286	290	279	293	289	299	275	307	329	286	291	280	324	314	285	309	291	291	271	283	301	279	270	312	266	312	268	312	295	284	299	306	294	297	287	289	300	301	287	271	288	257	265	324	268	307	305	296	317	306	267	354	282	312	272	287	302	287	303	289	269	296	297	286	318	301	294	288	317	317	314	313	294	285	291	289	292	316	281	272	289	285	288	287	291	291	290	276	290	269	280	298	295	301	287	284	297	277	263	290	251	290	294	309	291	292	288	287	299	281	260	293	292	270	276	304	317	257	294	267	308	282	300	283	302	281	268	282	275	270	277	315	273	289	299	312	283	295	298	266	322	282	302	265	317	279	300	315	299	279	304	296	284	276	277	294	300	276	288	256	306	286	274	301	297	254	281	273	264	270	306	298	284	317	292	268	282	277	293	259	280	312	294	290	278	321	291	263	295	300	314	324	299	299	332	312	276	306	270	261	313	300	327	309	295	269	286	270	301	296	322	296	319	319	307	286	282	277	313	303	286	324	299	282	291	327	279	261	291	311	302	283	319	312	313	288	285	263	327	264	275	277	278	277	290	316	284	288	305	306	303	289	287	296	277	298	279	308	268	278	255	274	281	310	299	278	319	310	303	275	302	285	301	297	266	287	296	290	313	287	278	282	277	307	298	305	309	296	279	299	297	275	292	286	285	284	286	293	327	294	282	282	287	278	294	313	304	272	309	302	313	313	310	281	283	274	295	296	258	257	278	301	278	294	293	296	284	321	295	301	268	274	306	327	301	288	288	292	309	287	296	279	280	301	299	284	310	304	319	304	295	288	297	312	292	293	266	301	317	310	267	297	287	299	275	265	293	265	290	290	259	332	280	288	301	302	276	288	323	271	296	312	305	294	325	285	322	323	289	284	311	284	303	279	301	300	270	259	303	269	308	287	304	285	288	295	279	307	284	314	295	283	316	265	269	290	319	275	314	289	308	289	291	288	329	291	264	276	292	309	281	296	281	264	268	332	293	281	313	277	286	312	313	291	292	299	312	324	273	291	273	327	274	270	295	300	294	287	292	274	272	296	304	291	293	300	271	296	274	301	287	319	261	299	294	303	300	304	291	287	300	311	288	294	277	299	288	296	272	288	277	288	308	270	309	293	310	283	312	301	301	254	286	307	298	322	276	287	282	280	297	282	291	287	283	293	293	284	299	285	261	313	261	302	296	263	270	275	330	328	314	286	301	299	301	279	288	270	280	262	283	303	310	318	281	325	297	287	301	314	308	286	286	256	260	277	312	290	296	254	290	311	295	281	269	302	300	295	309	309	321	288	287	299	317	289	289	277	286	270	298	298	273	313	337	279	294	290	296	307	310	289	277	261	302	264	277	278	325	261	252	316	316	293	250	289	313	266	311	290	285	332	268	276	300	288	287	292	286	269	272	293	297	349	255	313	279	283	288	280	290	281	301	301	284	307	290	304	298	286	300	293	296	276	307	277	316	304	294	268	287	296	247	262	260	307	293	296	289	270	294	289	289	322	278	269	303	278	325	302	295	320	297	317	294	296	283	294	260	299	276	289	282	276	269	286	294	282	288	278	269	278	281	282	284	275	298	301	301	298	290	301	278	279	283	282	273	297	291	312	245	279	269	306	284	267	322	333	277	280	286	303	278	328	264	306	272	289	258	256	290	302	297	276	303	300	285	306	297	261	267	285	276	278	304	289	292	272	299	271	309	291	335	307	325	318	312	297	286	317	289	269	286	262	281	297	274	310	300	279	287	311	295	274	277	295	302	280	276	280	266	282	298	271	265	293	276	290	286	298	290	322	274	310	304	298	263	274	300	309	299	315	269	268	321	316	301	282	306	315	294	289	314	259	263	309	300	276	293	280	306	302	305	302	273	280	272	297	294	261	306	283	318	327	297	291	285	314	292	286	309	271	296	303	276	290	294	290	296	296	291	256	308	301	298	292	280	296	275	278	309	275	285	282	286	300	307	306	263	259	275	292	262	288	294	287	335	289	286	300	290	288	323	289	291	277	311	324	289	274	278	230	285	308	303	295	278	281	296	291	301	300	292	271	284	271	274	311	293	306	288	290	296	280	285	284	299	288	275	257	316	273	283	323	284	304	281	278	287	252	292	279	271	246	294	283	290	283	291	312	309	313	265	297	263	293	301	258	282	277	275	274	269	292	322	315	281	282	306	282	266	298	292	280	320	271	299	277	271	297	286	311	260	301	260	278	284	299	282	272	276	285	288	323	306	302	239	316	296	280	264	284	273	282	294	272	310	294	292	296	283	287	256	280	314	290	290	328	269	287	297	274	320	303	266	326	268	300	300	288	296	319	276	247	278	285	242	278	301	310	299	320	276	281	289	288	298	269	293	293	276	279	276	290	282	303	306	294	294	270	305	275	287	287	313	304	318	269	287	268	275	291	293	273	310	295	306	301	269	304	294	313	267	282	305	315	291	286	289	269	269	269	309	259	283	282	299	269	282	275	275	285	293	293	308	290	305	276	303	295	294	283	267	321	291	270	297	304	349	297	278	270	277	311	307	277	288	285	280	262	292	292	266	266	308	269	284	281	280	298	271	311	278	284	300	294	289	335	278	293	277	282	292	315	294	307	323	316	308	286	294	289	268	306	276	291	241	303	276	296	277	278	277	302	279	288	278	286	282	291	308	295	298	297	287	298	281	292	300	307	303	261	284	253	325	297	300	290	287	309	293	317	322	288	296	267	286	277	289	311	284	308	304	282	275	265	284	278	291	289	267	279	281	294	288	279	249	290	296	291	299	290	332	283	291	293	289	267	296	301	306	293	302	310	301	301	293	274	305	305	268	304	267	304	290	310	283	280	275	281	286	319	281	284	321	300	285	287	292	279	267	294	288	272	298	310	296	318	293	313	284	295	301	264	277	299	281	267	309	300	279	264	272	271	255	300	276	298	293	292	319	296	275	311	313	315	302	307	279	273	281	277	284	294	273	270	289	284	261	286	258	285	259	297	297	292	276	304	292	290	271	285	284	314	276	276	278	280	303	266
39256	40621	2728	1343	989	790	686	626	549	528	472	460	432	406	430	445	426	434	366	437	434	372	416	383	385	382	385	387	396	344	367	367	406	372	367	417	382	364	413	383	362	353	364	404	395	370	402	416	363	421	398	378	392	373	379	363	357	389	403	396	374	363	382	366	399	369	404	390	367	343	393	371	375	354	354	389	361	371	382	391	408	357	371	386	373	381	401	379	377	375	387	352	396	350	388	392	375	392	348	399	403	379	378	390	386	371	375	378	370	367	375	362	359	366	369	365	344	392	360	366	392	397	359	372	331	385	396	369	377	390	354	427	352	335	384	389	409	340	407	384	370	383	362	380	395	364	374	342	357	369	373	380	376	370	406	385	404	377	342	368	364	386	346	382	375	368	344	362	338	388	357	370	323	384	389	376	378	367	373	400	373	388	369	376	383	361	381	372	388	397	385	370	370	365	351	392	344	386	365	360	396	394	357	372	394	351	389	384	371	392	384	362	386	373	388	397	378	390	398	359	386	380	375	387	361	376	385	382	370	409	339	374	393	379	358	411	364	360	355	391	370	368	397	387	386	395	379	340	378	394	360	357	362	374	377	357	338	341	367	345	368	415	391	387	368	381	384	337	368	375	406	415	403	374	384	359	338	369	389	362	378	342	374	393	377	365	390	368	332	369	410	383	382	406	384	360	386	382	396	382	388	371	354	397	379	357	380	380	372	344	363	387	374	354	374	411	371	378	400	386	346	351	421	408	355	376	338	385	357	412	362	396	396	384	359	350	385	371	376	371	409	378	367	427	350	382	374	387	374	396	394	377	369	358	368	363	392	368	350	419	360	392	396	382	375	380	354	417	376	394	408	379	342	358	402	370	376	373	367	392	352	347	378	374	370	379	397	372	338	372	383	391	342	385	351	434	394	402	386	404	370	352	393	358	354	372	374	417	384	378	370	401	409	378	389	379	398	362	377	418	392	391	404	370	366	357	400	433	360	373	397	374	363	383	377	390	356	389	377	397	367	398	391	388	381	363	357	403	361	405	402	382	369	354	365	354	392	388	352	353	366	375	415	358	390	368	356	390	397	413	374	349	397	380	409	405	397	399	383	392	370	366	411	391	422	406	366	392	356	364	353	368	373	404	360	377	375	392	358	355	366	409	358	377	376	413	371	381	365	368	357	381	383	379	399	368	385	372	376	422	365	397	393	358	370	396	386	396	391	409	382	382	352	355	381	404	391	350	399	387	368	387	382	367	393	385	346	364	385	392	387	380	350	361	346	383	420	371	378	355	405	365	387	346	400	389	425	356	357	393	369	384	363	352	358	392	388	389	400	365	355	404	356	358	355	393	413	385	372	356	372	365	381	361	364	398	375	378	354	368	385	394	370	361	376	363	355	375	384	384	403	359	401	375	420	404	391	378	428	382	410	423	351	412	383	375	379	422	368	374	395	394	372	406	357	369	369	348	326	402	381	398	399	399	366	442	374	373	366	401	375	367	381	391	365	399	391	344	386	359	381	351	409	361	343	362	382	353	358	372	346	355	348	392	374	384	385	345	371	395	371	403	368	379	384	355	394	387	378	416	414	402	374	378	398	379	385	388	383	363	384	374	412	391	379	389	378	370	356	350	374	404	351	401	370	404	369	394	379	401	390	366	413	363	411	354	384	360	380	338	361	372	420	395	366	365	398	389	373	402	416	385	343	368	401	341	404	402	345	365	381	417	330	405	344	383	412	392	339	383	387	404	408	357	358	364	374	373	354	366	365	362	376	371	362	371	395	387	370	375	381	341	372	385	391	405	371	356	369	378	391	359	375	363	349	357	385	386	371	383	380	374	381	379	348	402	363	375	359	391	363	379	390	379	404	326	372	377	363	388	380	400	357	352	383	394	377	378	362	410	335	364	369	365	366	392	370	380	425	381	368	370	383	399	362	356	413	380	351	423	380	335	352	366	373	376	403	348	414	353	357	347	394	366	361	355	380	337	400	358	341	397	375	373	390	359	412	382	378	399	366	375	364	376	365	344	393	375	371	364	357	361	390	370	384	376	377	383	390	384	399	372	366	379	387	357	344	390	378	347	383	384	334	351	407	386	373	376	377	380	363	389	368	373	382	394	407	356	392	393	389	377	415	353	388	382	382	390	381	369	401	372	358	370	398	380	363	373	401	374	387	389	389	405	431	373	384	366	409	392	383	391	375	374	390	383	374	375	339	341	379	366	405	417	398	376	371	373	384	369	363	374	382	377	365	364	359	400	399	414	399	377	363	371	382	394	364	371	350	371	358	357	382	384	373	368	374	386	326	418	403	380	375	359	385	359	366	369	354	393	373	387	355	363	378	364	402	373	379	375	368	405	380	372	350	401	355	396	336	372	406	405	378	409	369	387	384	399	342	373	414	443	386	327	382	368	371	353	391	350	357	342	383	376	363	378	411	400	369	416	379	361	370	380	391	362	450	378	342	369	376	366	369	353	355	403	418	384	374	388	367	409	397	374	391	373	364	361	406	369	391	393	371	398	395	377	353	364	398	403	353	371	362	367	389	371	362	399	400	383	336	371	363	395	354	360	396	375	389	357	350	363	337	389	354	408	409	383	375	353	359	394	400	385	372	400	441	372	376	403	388	365	372	383	387	365	376	371	357	362	373	381	379	360	370	370	347	352	347	377	417	398	384	395	361	353	362	382	333	424	374	349	329	384	369	372	346	366	384	396	375	380	390	370	378	377	399	338	379	377	377	406	412	350	374	399	357	360	373	384	396	393	426	383	354	376	333	354	377	391	392	341	387	381	402	350	367	339	374	372	342	364	348	369	378	399	385	374	399	364	388	362	378	384	419	380	372	348	374	359	385	385	358	363	381	369	386	367	375	388	401	381	349	351	377	400	380	361	388	391	363	376	363	389	340	352	369	407	363	374	378	386	384	365	429	390	373	358	345	380	386	381	350	424	366	404	383	360	385	404	384	373	377	395	359	358	407	389	401	359	380	359	414	399	362	354	380	383	358	392	390	366	409	387	339	379	394	401	420	364	377	355	396	369	374	351	342	381	346	355	375	373	413	381	421	357	371	381	365	351	354	367	376	377	370	400	383	355	409	382	371	396	369	357	399	370	333	364	404	362	373	374	407	362	377	371	380	363	337	360	404	373	377	348	382	379	380	367	376	321	368	353	380	404	371	346	377	368	358	369	382	384	343	404	378	390	373	362	359	354	361	381	406	390	385	373	376	374	360	374	375	378	419	369	397	362	353	383	391	373	385	401	373	374	394	387	370	335	370	422	376	367	380	369	409	382	395	416	384	360	374	358	386	360	353	353	391	363	365	354	403	414	375	375	382	395	369	340	348	347	360	358	376	377	372	411	378	384	365	386	366	375	381	372	430	386	345	392	348	367	414	353	364	370	371	391	375	365	407	393	350	379	362	370	361	388	346	396	369	375	353	391	371	379	374	405	347	401	371	362	390	383	343	393	363	382	390	369	364	398	374	373	346	360	347	376
23223	21525	29273	24185	21515	21510	9040	1067	851	791	745	666	692	612	624	633	534	609	633	621	591	549	581	572	599	610	557	545	586	584	546	568	539	540	542	553	544	576	524	539	537	530	587	603	541	537	576	578	542	538	579	559	533	506	570	560	528	555	519	556	572	510	505	549	540	545	538	543	565	528	532	548	557	532	513	536	580	542	554	527	528	516	476	545	506	530	563	558	545	520	533	530	532	570	532	516	565	552	543	558	503	521	500	529	513	534	549	547	519	568	492	520	545	520	590	526	536	516	571	546	575	506	528	538	541	535	508	555	523	551	493	534	545	529	527	537	517	581	504	550	546	508	555	515	535	569	543	550	509	554	578	565	526	613	546	586	530	518	517	528	513	550	520	544	508	557	572	557	542	515	494	551	569	502	506	539	565	500	509	536	553	570	540	529	521	538	548	574	514	501	507	516	480	497	551	523	511	517	530	560	506	530	480	595	508	567	531	514	551	534	521	548	512	543	513	504	559	529	537	511	466	509	520	536	513	525	534	568	510	536	545	563	502	542	584	541	528	485	520	544	556	541	548	544	558	539	568	528	540	524	567	558	521	502	518	531	531	543	532	553	572	530	541	537	546	541	551	563	573	552	526	561	562	522	551	556	581	541	535	522	560	575	544	528	495	513	536	503	533	533	535	530	532	485	529	555	542	523	541	574	554	507	552	509	547	528	539	570	506	520	540	543	539	555	552	518	566	521	549	585	552	550	534	559	537	513	569	509	503	550	546	509	502	569	527	535	562	497	550	546	539	504	560	564	527	531	533	562	517	549	560	534	544	535	502	547	545	536	535	559	510	538	538	516	545	552	559	531	523	536	586	525	590	536	563	506	543	509	530	506	510	524	568	559	517	528	547	556	541	544	540	481	574	517	520	542	537	515	518	578	530	542	535	535	590	565	559	503	552	527	525	519	536	525	533	512	532	498	556	554	518	551	492	509	540	520	555	534	532	538	566	523	520	550	497	537	522	555	573	527	503	545	542	532	556	571	535	527	569	540	533	530	515	530	536	531	544	539	490	556	494	565	543	538	546	580	519	517	514	548	542	503	546	551	558	543	527	511	562	541	561	533	526	555	503	554	558	538	581	519	514	526	543	533	526	517	531	482	550	559	507	565	516	587	517	586	517	514	544	534	559	540	511	510	538	455	525	553	542	534	534	540	588	546	557	541	504	521	542	522	540	519	550	538	535	508	524	514	537	515	615	560	532	538	523	521	527	552	535	526	568	568	515	579	551	527	521	544	544	563	554	494	547	535	544	561	520	549	561	540	539	513	545	513	540	505	514	520	505	550	540	527	531	516	534	519	537	514	577	577	527	520	553	532	525	508	537	531	542	505	584	551	528	488	546	549	505	523	549	523	543	528	557	553	545	574	527	546	568	500	536	492	518	534	601	514	513	558	556	548	568	515	548	547	540	543	541	537	528	548	539	527	524	510	544	488	531	548	527	554	573	508	499	530	516	565	539	506	568	544	565	564	547	543	543	534	501	503	527	553	512	549	531	500	545	542	538	502	541	528	564	501	586	573	497	532	553	519	552	530	535	552	530	524	525	517	557	505	562	555	499	519	565	526	544	536	556	538	520	544	519	540	573	554	539	531	548	573	547	522	538	524	538	505	527	533	532	537	513	512	518	521	534	547	514	512	524	514	497	542	540	552	509	561	581	566	537	540	540	538	594	525	529	574	565	508	569	533	543	509	522	527	515	569	520	549	498	468	562	528	525	598	542	593	521	557	537	548	545	526	555	540	511	512	528	530	558	527	555	553	578	508	539	514	552	553	549	542	563	516	564	541	509	533	513	544	573	529	557	543	586	545	542	519	531	557	563	524	514	566	541	554	546	507	515	537	500	534	564	540	569	475	508	558	514	542	550	510	512	551	524	553	547	535	535	565	561	567	509	524	595	579	579	542	512	515	510	510	532	563	520	535	553	578	535	553	537	513	521	547	594	546	553	508	523	538	536	531	521	526	566	534	543	560	553	519	529	590	562	569	547	521	576	552	560	527	550	514	572	532	527	520	551	583	533	612	521	536	536	534	546	549	536	521	550	546	522	526	514	577	535	545	553	547	582	541	550	527	521	516	557	533	489	530	507	500	575	558	566	537	585	532	513	506	542	517	522	550	523	555	527	526	502	549	564	550	547	520	532	526	528	550	551	548	542	512	544	533	560	544	504	539	543	528	544	487	532	508	516	540	513	551	511	601	524	571	530	530	509	539	587	528	536	516	510	547	544	526	553	546	528	542	567	596	480	555	513	523	555	506	526	565	549	566	478	568	559	533	517	544	558	494	540	531	540	519	535	502	551	543	560	521	542	548	541	569	532	515	516	565	502	595	538	538	535	536	545	563	541	578	556	554	505	548	524	563	527	551	526	550	568	541	588	572	558	564	548	522	522	559	538	542	551	548	553	530	483	522	530	535	574	509	583	587	529	568	513	538	542	510	534	528	493	553	522	528	543	564	543	508	569	520	510	544	512	567	523	529	540	506	564	512	512	563	531	515	521	526	538	572	551	524	555	519	542	512	529	570	524	580	524	551	533	479	577	544	495	547	508	550	533	544	548	528	591	517	552	552	584	506	572	534	524	537	534	559	558	564	559	549	502	548	556	591	548	549	554	521	526	520	502	540	532	491	545	513	515	587	535	562	495	574	554	537	528	551	537	521	549	521	568	523	510	543	541	561	528	515	563	530	507	513	505	554	552	558	527	527	569	535	518	529	526	532	534	532	546	556	546	536	515	507	548	496	513	534	542	522	524	547	569	500	521	572	545	526	540	527	538	524	486	544	566	558	556	550	499	537	495	567	569	545	513	516	530	514	604	520	542	525	578	546	522	527	505	505	567	536	548	556	517	506	532	543	546	508	562	556	538	510	515	538	574	588	526	554	528	526	517	551	552	536	581	573	597	527	508	550	538	531	530	510	529	528	521	555	569	562	512	510	545	521	547	513	579	546	558	512	543	509	508	555	523	502	536	547	530	532	524	471	529	546	566	534	585	524	505	555	554	549	519	555	548	512	542	530	497	530	527	521	547	532	529	549	554	531	539	536	524	556	514	510	520	508	569	534	546	478	538	569	501	524	557	533	567	583	521	530	498	541	503	559	531	487	579	523	538	517	567	521	540	562	504	536	532	534	510	578	533	487	532	495	532	527	534	470	530	538	531	561	494	515	533	534	569	540	516	555	527	511	542	574	547	576	542	546	492	501	537	520	561	526	553	499	503	522	531	520	508	516	556	532	545	567	517	510	552	560	515	530	504	587	535	506	506	541	506	530	550	558	570	546	539	497	548	550	539	578	579	553	541	550	522	549	549	550	535	523	478	596	514	540	582	531	504	544	537	569	569	558	493	562	526	521	560	531	541	526	524	518	526	522	553	556	524	520	505	547	539	595	567	490	564	586	505	583	572	532	547	583	514	499	541	548	508	538	564	540	568	568	534	562	514	525	529	537
45805	52884	8232	4244	3055	2340	1792	1457	1276	1170	1038	985	888	894	820	816	783	747	748	700	691	724	691	655	688	693	679	673	646	676	669	644	638	694	649	624	640	692	647	665	626	699	678	688	643	629	610	626	649	603	644	604	672	645	615	659	647	639	690	636	630	592	690	653	678	675	618	634	625	630	652	623	618	647	667	664	620	628	641	621	642	623	682	652	633	647	694	609	626	635	666	619	655	660	598	631	678	640	611	638	645	618	629	651	653	674	656	643	659	593	653	681	626	630	663	612	659	597	647	623	642	644	636	640	596	633	684	643	642	643	593	646	639	662	647	643	625	664	636	664	628	617	653	662	605	641	599	605	649	631	601	645	630	637	640	613	674	663	605	629	650	577	602	661	637	663	623	591	637	682	636	627	610	615	631	662	642	589	659	621	626	643	679	635	618	611	602	603	641	637	632	646	609	648	630	651	595	609	645	690	636	629	631	676	689	615	610	663	615	662	639	631	600	668	629	658	657	645	624	653	610	618	584	653	628	643	626	670	672	658	654	620	655	585	628	633	644	641	633	635	642	628	618	657	626	639	624	649	649	611	622	638	668	662	660	633	658	630	628	607	611	609	608	662	645	654	678	617	616	662	627	583	617	665	664	611	624	665	654	647	670	622	623	664	674	628	652	629	615	626	651	710	640	624	607	641	649	656	603	683	640	634	625	657	641	613	612	662	614	655	588	615	652	653	608	637	599	642	634	670	584	676	630	623	627	659	615	624	650	628	615	568	595	629	648	590	614	621	693	637	647	650	673	693	685	634	600	663	619	626	659	661	664	645	641	552	626	634	620	637	647	550	645	618	599	620	602	632	609	619	636	644	603	657	641	659	644	631	631	638	621	668	633	641	634	610	641	641	634	646	596	630	618	607	583	670	653	643	622	662	667	642	656	623	719	637	654	620	629	617	650	622	605	642	646	611	599	650	639	666	615	702	658	662	630	618	663	634	623	606	649	592	650	610	616	630	644	634	612	634	642	641	648	632	601	630	617	640	631	626	645	613	638	652	632	631	646	607	659	604	692	646	628	630	660	583	620	637	639	602	659	630	629	683	662	649	660	614	642	603	644	616	688	638	665	653	650	625	648	672	630	639	602	675	633	665	609	633	625	631	613	645	623	606	628	627	650	695	624	660	651	643	622	622	634	667	629	645	612	581	593	618	663	623	583	663	635	671	623	640	629	629	641	646	665	640	618	592	643	599	640	648	595	657	658	647	613	643	632	653	631	664	590	632	645	652	574	605	647	639	645	642	612	664	609	599	642	637	639	699	642	611	649	626	654	592	649	640	671	615	686	605	627	620	643	622	645	604	621	658	599	634	637	643	616	626	622	669	615	606	667	631	608	643	648	575	665	630	624	619	655	611	644	631	635	629	658	636	678	653	617	642	661	615	650	650	644	607	581	667	649	643	582	634	619	640	672	604	647	640	640	619	636	668	605	645	622	636	610	627	632	603	677	611	685	617	618	625	632	635	657	624	595	632	663	621	631	692	622	657	585	611	652	671	664	626	679	619	656	644	626	624	635	650	656	618	596	640	598	645	683	600	610	670	637	654	706	636	640	637	631	601	657	687	633	627	661	680	624	626	627	588	650	611	647	641	652	653	645	617	656	600	634	644	591	658	701	648	689	638	621	651	651	617	650	645	624	636	621	573	647	638	646	597	628	724	603	664	653	675	637	634	647	675	630	603	655	634	636	671	621	643	628	611	642	656	675	662	648	653	593	617	660	658	654	585	646	631	611	670	628	644	616	630	654	641	617	694	608	600	625	620	669	626	668	629	632	628	658	640	577	609	650	643	627	655	631	643	652	682	616	649	643	650	621	617	663	605	625	617	610	633	618	626	637	660	655	661	607	635	616	662	619	675	612	647	598	650	657	670	639	628	623	672	631	671	617	622	675	663	645	657	632	655	648	650	621	673	653	655	593	633	670	616	634	623	686	632	616	659	618	582	621	594	662	618	645	638	636	630	639	617	642	627	572	637	684	641	640	633	653	620	617	611	638	662	579	681	661	624	643	688	651	679	622	645	647	649	630	604	660	645	621	585	675	639	636	632	641	624	679	612	622	649	638	653	647	606	670	622	615	589	658	631	643	650	631	642	645	638	672	608	574	653	689	619	644	605	635	615	618	646	609	600	656	631	631	649	661	598	648	609	655	591	569	618	634	614	582	604	608	640	612	650	630	615	635	621	697	657	628	631	608	595	620	592	635	640	634	661	629	643	685	673	679	680	667	652	629	626	603	639	654	668	617	668	648	635	679	641	627	644	674	653	662	640	667	631	641	599	640	635	613	655	652	656	668	598	644	664	616	643	595	637	655	653	633	652	649	626	655	645	667	628	644	653	674	641	647	679	659	652	673	629	609	641	650	668	676	580	633	688	668	666	650	621	618	613	637	599	606	633	655	646	613	630	647	669	603	628	652	656	647	641	670	629	619	629	653	581	649	637	617	618	613	660	652	634	648	655	638	562	638	647	639	665	628	684	597	639	668	594	669	613	628	631	626	632	584	608	658	692	629	628	673	647	637	616	632	609	603	629	654	658	654	670	651	663	642	632	634	670	651	679	673	610	633	653	668	642	636	639	622	679	637	637	636	629	624	619	641	595	603	641	642	621	587	576	626	646	614	627	655	653	634	607	663	666	594	639	614	597	652	618	688	660	600	601	591	649	602	613	618	637	604	622	634	679	608	668	624	685	634	638	684	613	647	609	646	677	631	678	708	591	619	667	635	639	622	646	648	621	641	622	638	632	627	627	644	661	633	637	634	662	648	639	603	617	605	635	632	641	629	619	586	626	675	657	612	645	664	609	615	601	606	622	672	611	644	624	671	665	652	658	659	623	670	647	598	659	677	632	645	634	624	653	665	662	629	650	631	614	591	603	651	631	651	644	675	675	642	649	667	647	630	654	606	604	636	629	647	638	653	651	656	596	618	594	628	644	627	633	648	605	611	614	670	609	626	600	616	581	627	631	670	605	639	593	603	647	652	625	623	648	651	643	651	614	655	605	623	641	632	662	645	638	617	669	661	660	617	648	628	605	642	605	634	594	616	612	672	649	651	616	640	633	668	671	621	632	619	611	647	648	650	662	614	626	609	637	613	630	649	631	634	658	692	625	684	627	637	633	653	676	661	695	647	672	636	642	655	631	609	620	643	640	639	647	649	652	612	651	633	623	610	639	630	677	650	660	625	652	654	633	642	643	660	651	603	581	653	660	625	598	604	648	613	619	663	656	596	613	638	670	576	635	669	656	636	646	622	618	645	634	605	657	669	640	652	654	623	645	674	606	649	641	691	634	687	622	618	658	615	600	642	623	625	637	653	626	633	628	644	621	629	683	649	644	585	608	610	617	680	624	663	637	626	652	625	613	667	635	650	621	651	621	626	639	646	610	676	672	635	662	630	608	631	620	646	608	664	613	660	634	624	599	655	612	622	600	691	623	651	618	632	644
29759	25709	13632	1412	434	370	266	209	158	182	187	208	187	150	197	168	199	192	207	181	174	201	179	177	203	181	176	189	189	215	204	178	188	197	171	176	185	194	207	183	165	192	184	174	163	195	191	177	178	175	207	178	178	196	207	179	208	212	153	171	193	183	170	183	201	186	179	199	176	182	181	161	187	193	200	183	169	187	186	212	194	192	162	169	187	168	172	190	185	186	190	198	199	178	176	184	179	162	184	188	169	191	157	201	181	174	223	195	169	198	194	184	199	187	183	161	182	191	193	182	207	189	181	181	188	190	178	185	185	200	157	166	187	176	174	155	175	183	173	157	166	196	194	199	181	201	201	189	200	156	179	184	176	191	170	191	191	189	195	175	168	188	194	177	179	193	169	178	180	181	186	182	188	181	185	175	183	182	195	166	175	170	167	209	183	204	183	186	175	210	193	168	187	173	184	181	170	187	150	160	166	205	188	182	184	192	174	198	199	184	188	205	191	165	190	208	172	190	186	182	185	180	169	189	160	159	186	189	184	186	190	193	180	195	210	152	183	200	186	185	186	194	196	185	198	195	177	161	201	202	183	189	186	186	192	189	173	168	204	173	188	169	185	155	182	199	171	201	197	185	175	174	165	160	199	174	193	171	200	192	197	193	179	176	202	159	183	195	173	186	167	202	161	172	172	176	200	174	203	180	165	203	193	186	186	169	198	161	154	188	176	194	182	183	187	200	202	165	180	189	171	162	198	177	169	196	173	204	201	220	183	180	173	198	185	187	171	191	165	170	164	169	183	171	194	167	189	191	179	178	174	191	177	177	173	191	170	184	202	167	166	197	159	199	191	205	193	196	191	199	174	202	172	186	181	183	183	181	178	187	163	201	174	197	193	206	176	179	173	198	175	199	181	170	183	177	180	212	174	205	186	170	170	168	193	170	166	192	184	185	183	166	198	181	174	161	188	177	188	174	181	185	182	182	173	183	198	171	169	189	176	170	180	170	180	214	192	169	170	178	177	175	172	175	178	193	145	180	215	190	197	181	155	195	191	171	182	175	192	198	191	181	192	182	204	147	185	188	175	179	178	183	152	189	172	185	200	196	184	206	192	172	182	167	202	181	151	213	189	186	170	182	180	194	173	183	193	180	175	176	173	181	207	164	178	217	174	152	180	173	203	192	218	188	210	180	178	194	184	184	183	175	197	152	177	172	207	166	181	178	170	195	200	169	189	197	191	192	208	195	197	187	189	190	175	173	203	207	175	189	179	160	181	207	172	177	172	181	189	167	212	178	174	168	188	186	180	174	198	207	177	171	198	174	183	188	206	170	171	185	183	185	195	186	173	209	186	182	200	191	201	189	185	170	179	191	176	185	192	182	198	184	194	173	175	177	211	173	184	174	160	177	193	174	167	165	196	177	191	195	170	169	188	189	153	200	196	198	164	197	201	198	184	197	206	159	178	167	184	175	192	181	176	182	175	179	177	187	186	188	174	185	192	176	218	160	190	170	206	192	189	195	174	172	174	167	184	183	181	174	195	192	186	182	183	174	182	168	159	187	192	185	177	192	179	164	176	204	181	196	210	194	177	182	196	201	205	197	170	184	176	169	165	184	176	185	181	207	183	167	178	176	196	166	195	184	171	179	158	171	188	186	179	191	169	174	188	186	177	188	164	185	169	187	177	169	186	206	183	158	181	172	209	191	149	157	182	195	181	171	196	195	186	160	169	197	171	187	188	201	188	188	176	198	192	185	165	189	202	173	169	174	179	179	183	194	197	168	196	197	158	188	182	187	160	165	182	163	213	181	194	194	164	211	182	184	172	168	192	162	211	181	194	174	183	188	198	186	202	165	185	176	186	194	204	203	187	180	190	194	170	186	180	182	166	183	178	181	172	176	191	188	170	181	181	183	188	177	151	208	177	192	166	187	184	187	170	179	175	201	185	172	170	193	183	166	176	195	182	165	194	196	166	191	187	168	173	179	180	165	202	157	179	184	179	165	193	187	169	173	176	188	167	162	188	164	176	182	178	176	182	164	175	179	178	172	197	201	205	156	164	181	167	195	177	176	175	172	185	164	199	180	187	194	183	180	195	192	186	195	185	202	151	178	185	180	183	189	170	193	199	165	183	184	172	175	191	198	184	203	172	208	190	197	168	187	188	176	191	185	156	164	160	192	197	181	162	188	174	220	187	176	219	186	192	190	192	176	183	184	191	169	169	194	163	201	169	196	173	174	177	189	204	169	162	197	183	174	194	182	189	174	200	172	179	176	189	188	181	169	168	177	176	181	193	184	169	180	170	160	186	197	191	184	161	175	184	183	203	191	176	187	219	199	196	183	156	178	155	188	180	191	192	192	183	193	185	179	170	167	185	195	184	182	180	180	199	195	201	193	152	185	178	189	194	177	199	180	189	187	188	187	195	184	195	195	217	154	171	204	192	168	202	161	175	197	206	179	175	178	191	195	179	176	199	194	170	178	194	161	186	163	192	179	194	187	195	193	184	199	179	190	179	195	178	175	185	179	178	200	187	179	215	177	190	212	203	190	172	193	167	188	177	198	186	177	187	183	158	192	187	187	206	176	203	189	175	172	196	179	189	169	180	184	167	181	175	167	159	188	169	157	197	186	193	199	184	193	208	194	181	170	194	174	200	169	193	157	196	185	188	195	179	208	175	166	195	186	197	196	180	185	174	214	161	195	209	169	197	193	159	201	211	204	180	180	192	194	166	192	199	163	199	206	172	174	198	198	162	181	157	190	190	190	194	169	179	174	176	186	185	179	192	176	211	201	206	165	166	204	186	184	191	182	180	179	174	183	210	180	182	192	184	191	203	196	166	179	168	183	176	193	180	186	192	201	179	153	166	192	144	171	179	189	199	189	167	178	191	204	195	195	177	189	205	184	210	194	188	200	167	183	172	194	183	185	198	207	180	159	209	175	190	163	187	159	190	182	210	167	201	202	181	173	168	199	179	218	159	179	169	195	197	191	182	193	188	190	202	203	171	187	175	195	176	190	192	184	174	174	184	184	178	193	187	177	168	213	195	187	165	187	179	182	195	184	168	190	186	165	163	193	192	177	171	190	182	172	161	170	184	164	178	198	177	176	183	169	196	162	214	188	178	160	193	199	187	170	221	188	187	185	168	183	152	184	181	170	170	175	199	202	177	192	175	208	203	164	181	190	196	192	194	180	205	204	175	173	187	186	169	179	179	205	171	189	187	183	187	171	198	172	196	196	182	203	187	188	166	205	174	173	183	192	177	200	186	155	180	175	195	194	153	203	173	183	183	192	190	173	175	185	184	178	149	170	180	171	189	179	187	196	171	196	189	168	144	213	189	190	203	192	166	171	194	165	170	183	194	176	174	172	188	178	180	166	178	199	164	171	190	175	182	172	194	170	193	170	187	199	175	185	184	195	174	198	171	174	172	177	166	181	201	165	160	189	176	180	165	174	202	173	181	169	206	200	185	188	186	191	186	180	157	154	182	180
35563	31620	688	384	349	320	302	252	282	287	240	260	255	269	246	222	219	228	215	291	244	293	256	256	257	252	251	220	250	239	259	242	237	254	233	252	233	261	261	253	243	234	244	221	228	227	229	232	243	257	256	238	250	243	229	269	241	247	237	222	242	269	234	247	249	247	225	235	230	217	227	264	234	237	229	235	233	259	216	250	260	241	233	250	230	226	251	265	264	232	235	234	228	213	242	244	285	242	249	230	256	226	232	270	231	210	242	252	265	212	231	241	245	247	244	259	228	224	212	249	260	263	231	243	238	239	247	233	240	242	231	251	252	243	270	231	249	249	244	237	267	237	200	242	250	249	263	236	223	265	249	254	216	219	248	251	205	226	265	237	231	246	237	246	244	258	259	253	250	210	221	254	238	243	217	258	242	233	266	245	229	256	245	210	266	239	244	257	245	237	241	221	230	248	219	245	233	255	256	260	245	232	223	234	253	224	222	227	259	244	245	223	221	217	220	238	246	252	237	259	222	258	242	250	285	251	228	251	243	262	230	261	270	233	251	249	226	260	257	246	239	264	255	249	244	228	246	223	248	227	257	261	256	260	256	245	235	243	253	260	250	240	227	241	242	249	250	230	235	244	228	240	220	230	255	250	239	228	250	239	258	231	265	260	233	233	257	245	258	251	242	252	247	215	220	255	190	254	230	220	255	229	247	221	272	247	250	226	262	285	228	221	241	234	234	280	246	241	240	231	245	261	231	245	262	230	252	258	256	270	258	260	233	239	248	217	227	247	249	252	263	241	263	245	254	250	230	228	252	235	245	217	257	254	251	251	228	255	234	248	279	249	287	268	248	241	254	229	253	240	217	248	244	255	242	235	244	225	263	267	256	248	286	258	227	264	230	242	238	243	251	244	234	239	238	239	241	240	235	263	216	227	252	223	252	256	224	241	243	224	238	229	244	254	264	234	224	241	257	232	274	232	232	224	229	253	213	244	225	233	246	240	243	233	242	250	262	235	248	230	239	258	226	236	254	246	223	211	221	229	254	269	222	253	242	227	233	221	239	237	265	260	242	242	242	237	231	240	234	250	270	242	223	237	250	226	228	231	245	246	254	261	236	247	224	269	253	234	249	222	252	239	230	207	249	250	252	236	249	247	242	234	247	248	222	242	252	225	219	225	236	200	237	229	239	250	250	223	236	241	241	242	263	234	234	227	245	245	261	230	249	250	232	239	254	269	259	247	259	244	240	264	232	238	251	259	222	231	255	261	251	228	225	236	225	264	231	223	235	233	226	239	246	241	261	249	254	215	253	236	247	239	246	256	244	212	246	252	220	217	249	252	242	238	259	244	240	277	230	211	218	238	238	251	281	254	284	251	257	252	237	252	244	224	238	257	241	243	230	239	260	230	269	224	248	260	244	228	232	245	240	247	206	253	228	252	274	257	220	216	224	252	242	248	261	237	258	236	233	244	221	264	207	272	239	246	238	225	233	240	255	253	243	247	251	263	249	252	226	241	267	250	256	240	239	268	273	254	217	244	267	258	254	244	248	256	233	238	244	268	209	233	240	218	248	244	232	248	239	260	241	262	252	224	253	228	245	240	225	269	266	230	248	263	246	241	254	237	225	251	249	234	229	253	258	250	239	242	257	245	231	247	256	269	233	252	223	246	247	220	224	240	226	245	236	260	258	265	221	216	225	227	231	239	219	242	226	222	259	245	259	249	264	285	228	201	227	262	269	258	233	268	231	235	236	220	223	251	237	247	239	258	230	232	235	232	244	226	253	226	223	263	224	260	257	260	230	236	250	232	218	250	248	248	221	262	251	246	224	231	242	244	244	248	239	220	243	204	224	258	257	222	232	226	227	247	259	256	242	223	280	255	251	260	260	242	259	234	256	242	262	252	254	251	244	237	246	235	272	231	253	249	211	231	238	245	250	252	215	242	241	228	278	245	243	255	235	238	240	263	235	253	244	242	243	246	242	231	224	226	241	218	264	233	209	270	246	230	213	242	223	245	235	230	218	243	245	243	247	259	225	250	229	248	256	242	224	251	246	248	237	267	240	229	246	237	233	247	233	233	227	252	223	226	246	262	213	267	250	259	210	235	254	252	249	252	246	239	264	231	264	275	231	245	266	228	229	273	259	248	248	238	242	254	235	240	248	241	251	231	250	247	228	257	247	265	255	222	226	258	256	241	220	216	222	237	265	234	216	240	212	244	243	267	253	241	246	239	241	246	235	274	235	253	230	251	276	225	251	230	226	234	248	228	243	246	256	245	243	227	266	209	244	228	245	257	249	239	242	257	247	235	241	248	267	263	253	249	235	262	250	218	260	261	208	278	238	221	254	227	223	278	264	262	228	218	215	241	241	222	254	238	235	247	210	251	247	261	271	247	246	276	247	266	243	241	242	256	261	232	231	239	238	243	252	242	264	255	255	247	243	243	248	241	230	233	231	229	224	222	256	280	213	229	222	252	245	215	255	232	247	229	259	237	209	229	250	253	226	245	260	249	250	227	237	247	246	252	269	246	237	262	226	233	250	240	240	231	220	241	233	248	253	227	238	265	265	258	250	261	235	262	247	236	263	242	212	283	264	221	221	222	231	212	241	254	235	214	241	203	249	247	229	238	236	240	242	208	253	247	254	240	242	238	236	248	226	260	261	233	251	242	218	229	228	216	203	244	233	228	257	222	236	212	278	242	257	271	249	234	252	225	228	237	230	240	262	273	238	243	257	270	243	254	233	250	241	246	261	234	261	257	254	256	245	234	254	269	228	229	239	248	236	257	255	245	235	248	211	229	243	232	246	235	255	270	241	250	276	235	261	257	245	275	253	282	255	219	231	247	242	224	264	232	232	258	230	208	228	277	234	251	245	284	224	221	269	239	261	230	243	240	252	226	255	211	206	240	240	240	249	252	237	258	271	252	231	248	230	255	263	248	222	234	237	247	228	230	230	230	222	240	202	224	227	259	248	229	272	238	248	227	230	247	239	258	267	215	231	218	248	244	217	263	256	238	263	237	243	257	227	232	236	245	234	208	269	238	253	234	219	235	268	243	233	242	240	235	268	243	241	219	249	260	270	232	244	241	233	232	240	230	240	230	260	288	226	252	275	258	250	268	242	241	241	224	234	256	264	236	249	255	260	224	242	235	222	241	237	238	246	255	260	253	263	250	243	249	244	241	274	239	257	269	232	239	239	217	246	229	241	252	250	251	252	255	207	242	254	241	215	239	270	254	225	261	269	224	218	259	250	253	242	258	255	253	240	234	235	261	221	223	250	257	219	222	259	232	237	278	245	227	244	228	235	222	226	233	230	225	254	243	248	226	242	218	244	212	268	249	236	242	247	240	215	244	231	238	241	273	208	214	232	259	238	243	244	264	202	258	236	233	241	254	224	259	258	232	237	245	241	240	214	232	259	217	266	274	273	247	209	269	232	230	231	242	253	234	228	238	218	265	243	262	232	237	263	246	243	246	224	229	243	257	220	265
24459	21537	28636	24791	21381	6832	730	501	402	423	377	360	349	347	324	329	341	281	339	302	331	338	316	319	324	330	319	296	309	307	325	295	314	339	331	279	357	288	325	303	310	298	313	313	333	320	313	307	304	296	347	295	289	311	348	272	298	300	329	322	299	316	289	314	322	298	305	296	298	275	273	298	312	309	300	273	311	293	304	278	306	263	280	294	308	270	310	306	343	279	317	279	332	309	310	303	319	286	317	324	312	302	316	296	275	316	337	309	275	320	310	340	295	271	307	320	321	319	290	299	280	293	328	289	291	306	296	314	300	297	301	291	301	265	304	305	308	316	316	302	311	295	270	295	318	279	274	285	307	299	315	301	297	298	295	286	315	310	310	306	298	325	305	303	317	326	300	304	276	301	273	284	292	295	320	299	277	346	324	311	292	296	286	291	308	313	319	298	295	315	296	306	318	284	294	291	312	290	298	292	274	307	299	287	306	305	307	343	300	299	289	303	310	305	313	314	323	298	299	324	308	289	286	262	275	294	281	287	315	282	248	321	328	295	306	301	283	282	307	281	279	302	302	288	300	338	300	284	328	327	284	270	331	312	293	324	296	308	317	330	285	289	312	333	283	328	309	285	299	309	309	306	302	321	315	287	331	296	284	317	298	292	322	337	315	285	286	292	282	318	306	331	311	321	286	316	333	298	294	308	298	287	312	287	283	326	282	296	277	294	295	304	266	298	309	313	293	285	294	279	301	321	341	302	279	301	278	298	301	279	302	252	307	322	279	319	304	303	305	320	327	287	287	323	290	280	282	283	291	289	292	317	325	288	310	284	295	311	305	285	279	300	288	284	290	304	327	314	308	299	321	307	309	277	292	275	312	310	301	301	297	289	325	288	321	316	301	314	280	309	292	282	290	300	314	327	303	271	284	328	301	282	298	294	284	284	308	327	301	304	312	314	294	314	276	292	312	307	264	274	330	285	307	287	267	322	326	305	336	321	299	282	283	311	282	326	294	324	290	305	296	311	329	284	303	312	318	299	328	337	291	308	304	295	288	304	308	288	283	301	291	305	289	302	311	297	284	294	310	315	289	307	285	317	318	288	295	303	302	288	296	316	288	280	298	358	257	290	327	265	285	288	274	319	324	310	309	335	316	292	288	293	289	319	296	298	314	291	283	302	288	298	290	307	288	291	280	290	317	315	288	299	292	284	304	295	316	266	285	290	311	291	293	320	311	297	317	310	266	294	299	307	316	284	294	294	315	312	294	266	298	312	286	285	307	321	320	310	287	292	289	303	310	297	288	304	307	296	318	302	301	292	292	304	299	315	304	299	311	292	329	321	293	307	276	302	300	306	310	315	297	302	288	288	322	302	295	287	295	307	298	273	292	331	301	296	296	282	289	294	303	300	304	291	279	302	320	296	293	320	282	291	289	296	317	318	311	302	274	308	319	311	319	274	331	294	323	297	285	302	289	308	295	298	289	301	300	313	302	333	283	308	277	288	263	308	280	310	302	291	299	311	350	293	311	289	308	316	316	317	283	295	291	310	303	319	273	299	295	313	274	317	325	320	304	282	301	294	313	292	305	296	285	305	312	289	289	292	337	290	291	316	258	307	288	281	298	311	283	310	311	341	323	316	314	317	315	290	337	326	281	286	311	275	334	285	294	305	293	287	307	287	309	314	285	293	283	284	281	281	320	284	293	291	302	285	263	303	298	311	307	313	282	282	334	277	300	269	262	308	304	260	298	283	302	308	305	318	267	297	299	289	302	286	308	272	305	306	315	314	305	298	300	297	301	324	309	310	312	284	299	303	317	320	274	336	298	326	304	277	285	303	286	304	307	281	311	318	322	336	307	286	275	318	309	301	297	288	320	278	300	302	318	307	294	275	315	294	304	278	301	295	296	315	279	305	290	315	317	281	297	300	325	255	304	310	291	320	307	290	284	295	320	264	310	311	300	277	263	275	301	303	286	280	275	311	287	324	316	312	320	273	293	292	335	272	299	300	300	296	293	302	305	305	295	266	334	292	324	308	302	291	273	299	321	312	305	305	319	317	307	302	319	309	289	319	290	303	300	276	275	306	281	309	302	314	284	320	275	281	289	292	305	292	298	306	314	294	292	322	320	290	314	306	318	284	292	300	303	279	301	296	298	311	292	307	278	280	306	286	310	274	292	279	312	300	283	306	317	306	280	311	316	274	300	302	303	277	282	293	305	315	287	300	282	291	307	290	301	321	309	294	277	295	312	307	325	323	262	296	284	253	317	312	306	320	291	304	292	291	316	313	276	280	321	309	289	292	306	291	308	338	296	299	290	301	268	283	294	312	324	291	306	319	304	306	303	307	305	324	308	324	295	308	302	319	312	297	289	318	314	283	296	295	309	278	305	302	311	303	307	293	317	304	302	303	291	310	313	291	323	270	317	294	274	293	312	294	278	329	322	286	292	279	273	287	314	277	294	313	309	276	296	319	286	280	297	319	291	306	272	317	285	273	312	304	292	312	288	303	301	298	286	333	262	284	286	258	303	306	280	316	287	291	289	323	300	296	304	305	275	298	271	309	295	310	308	310	297	273	282	308	284	302	313	255	331	324	284	310	295	290	287	321	293	334	303	283	307	282	270	317	324	323	280	294	302	325	321	292	298	286	284	340	306	305	289	275	293	314	305	285	328	297	304	309	333	329	285	313	296	306	322	302	325	309	307	283	312	288	303	316	333	342	301	283	316	313	281	288	297	310	288	275	295	294	313	294	310	292	275	293	308	318	316	280	310	311	291	283	315	298	320	311	350	310	303	274	290	314	294	294	312	252	272	303	308	302	314	289	306	309	252	264	321	280	313	327	298	292	289	306	282	284	294	305	298	305	279	295	289	298	297	295	310	300	283	292	329	301	297	302	305	282	310	298	295	278	276	309	334	306	323	311	308	307	291	300	287	319	317	272	298	295	289	291	327	314	321	284	286	284	313	324	292	306	299	308	279	306	317	303	338	294	308	338	306	314	311	310	302	304	310	331	288	291	294	281	305	304	273	275	258	353	301	311	332	294	299	298	302	308	325	289	330	292	330	275	310	301	303	313	261	302	319	278	287	298	285	292	289	284	286	331	291	292	293	283	311	320	284	283	311	291	334	285	284	317	332	299	309	321	292	318	304	312	297	298	291	293	321	274	281	283	286	303	274	316	294	290	293	287	303	299	325	281	307	301	303	301	301	296	302	305	295	310	310	290	307	332	288	293	283	317	310	316	279	335	307	276	306	323	300	303	296	303	288	307	306	288	283	309	300	288	300	302	312	285	332	283	300	292	336	315	286	300	285	260	310	284	309	284	344	291	298	320	279	316	291	267	310	313	327	306	322	320	289	291	271	325	294	301	317	290	312	300	328	322	313	293	331	306	316	296	306	328	279	316	289	294	301	282	317	304	319	318	279	305	298	331	291	304	295	282	287	299	278	301	307	311	330	296	317	283	292	297	297	293	301	337	336	314	303	324	325	282
40779	46699	4512	2096	1490	1102	1014	808	671	596	578	543	504	476	459	450	415	456	448	423	423	428	386	420	363	397	404	381	413	393	376	372	399	409	386	372	375	352	351	408	392	350	390	355	365	339	399	352	357	400	419	371	366	379	372	366	370	354	380	393	333	372	373	381	359	390	417	380	394	364	391	381	357	377	379	390	395	384	341	391	350	346	334	351	402	347	335	402	357	356	374	387	372	358	399	356	358	373	364	365	350	342	341	394	370	350	371	352	393	378	367	361	353	369	371	353	362	385	356	372	344	375	360	386	368	363	384	347	370	366	337	355	367	370	346	344	375	346	342	384	379	369	345	337	360	391	345	390	383	325	348	381	377	371	314	377	370	365	384	370	416	389	347	376	340	371	344	372	380	364	379	389	362	387	386	371	370	364	376	332	394	365	348	368	375	363	345	371	373	355	360	355	358	343	367	342	338	378	329	357	356	383	355	353	340	401	391	421	368	347	368	368	345	397	356	360	378	350	354	382	380	386	342	392	356	353	368	371	389	396	349	351	345	391	393	328	411	374	352	350	364	373	371	385	388	366	378	377	368	349	390	348	408	356	350	385	350	382	345	375	358	367	348	375	378	381	378	402	369	312	372	382	359	395	352	368	369	396	358	367	371	357	382	377	349	379	381	351	357	372	356	366	371	362	356	369	402	360	373	391	386	319	343	389	357	361	364	374	374	352	364	387	355	355	368	343	360	344	351	360	392	335	384	327	360	367	367	345	367	371	337	376	377	378	390	359	367	348	395	350	368	355	403	344	384	372	356	386	361	366	394	393	408	349	349	378	363	370	355	335	354	408	376	353	347	362	377	356	376	399	362	331	353	376	396	423	370	346	390	364	347	357	329	348	375	378	384	360	365	398	369	387	397	368	370	346	365	348	353	369	346	365	362	373	372	384	389	343	360	319	386	393	357	369	335	352	341	396	371	371	376	377	376	362	362	401	341	399	352	346	394	393	368	387	394	366	384	341	363	371	356	342	354	364	363	365	373	395	379	339	393	378	381	360	352	379	393	350	391	360	376	323	378	353	367	372	352	365	377	382	393	357	358	361	365	360	329	365	359	389	384	407	365	366	355	382	384	371	366	419	376	373	350	377	359	383	358	391	438	347	379	405	377	373	343	383	389	351	379	362	379	365	319	370	352	346	391	375	345	352	352	373	360	357	346	334	347	357	361	378	394	351	366	359	383	361	359	346	383	388	363	370	378	360	367	382	352	370	354	390	386	381	388	390	403	383	395	380	382	354	380	358	376	351	348	362	374	381	392	399	367	383	361	408	391	369	371	390	375	368	336	385	360	376	368	364	405	378	358	387	378	351	362	343	361	370	366	365	388	379	400	385	408	342	367	381	382	360	342	358	389	373	373	378	355	323	366	359	354	372	364	362	374	375	380	406	360	373	345	383	392	364	386	323	344	331	359	392	376	375	333	368	358	398	382	350	364	354	384	343	364	393	388	344	380	369	368	378	363	388	395	364	351	345	390	375	387	373	379	368	348	390	407	373	399	337	359	370	338	392	362	371	405	376	377	378	357	351	368	382	365	336	388	383	370	387	363	379	387	356	396	355	370	404	327	367	353	345	356	359	360	362	356	367	369	368	378	390	360	389	352	354	372	382	376	359	378	386	349	377	377	338	359	376	364	383	392	387	386	372	349	346	376	369	356	379	363	363	366	373	376	389	360	357	397	383	368	355	362	385	364	384	380	374	312	369	359	384	377	335	356	373	370	374	322	394	388	364	369	389	390	380	363	377	380	391	352	376	369	400	385	380	389	339	386	378	396	391	388	401	380	343	376	360	360	343	357	383	362	355	338	374	376	386	388	372	336	363	361	383	339	360	347	391	372	386	354	358	348	384	366	367	369	405	386	397	379	396	319	340	365	405	360	383	370	349	379	372	361	360	341	393	375	363	328	367	368	330	403	366	399	408	360	372	352	371	354	378	409	391	349	387	400	352	343	371	361	341	380	364	356	345	357	368	380	342	378	380	330	362	376	347	362	364	345	378	384	378	380	339	361	414	363	345	384	376	356	358	350	363	337	348	363	351	404	382	384	385	382	352	379	358	410	341	368	393	364	384	380	366	407	383	376	358	353	380	364	377	354	363	375	323	341	382	359	383	367	371	391	338	380	351	373	356	350	390	374	388	342	400	368	326	394	363	346	334	376	342	361	373	341	355	372	378	359	391	356	380	352	361	365	393	353	384	365	378	399	363	370	350	418	397	378	363	374	356	372	356	382	369	360	357	383	351	373	368	342	359	377	387	382	378	330	339	357	368	385	370	400	381	373	359	361	340	362	355	386	361	398	361	377	382	358	391	362	354	339	397	377	380	370	362	416	365	389	393	369	403	409	353	357	387	349	367	345	361	368	368	400	388	371	379	376	376	338	378	359	394	372	397	374	336	376	373	387	340	366	369	340	327	341	388	379	379	369	381	379	353	372	372	354	334	385	337	371	368	362	367	349	415	376	348	366	410	349	373	368	367	358	369	393	362	383	385	374	373	374	394	350	403	390	339	407	390	332	317	384	367	371	366	361	353	374	366	381	387	379	366	363	385	376	382	409	378	363	368	334	367	394	380	349	407	342	361	374	353	375	393	357	369	395	346	359	398	403	389	358	381	363	374	348	349	365	372	366	347	380	389	362	356	395	369	373	377	332	372	365	330	358	377	355	375	381	370	387	395	367	359	343	373	344	358	348	379	360	346	362	390	375	353	378	376	335	335	361	380	359	381	376	338	376	386	373	356	375	399	378	357	378	372	366	360	395	343	361	348	353	340	340	358	401	381	376	331	400	347	382	356	377	371	353	347	372	353	344	352	401	384	353	399	378	373	339	380	346	353	385	331	348	337	351	372	382	360	393	353	368	394	355	361	389	403	355	342	385	394	379	344	370	369	359	353	372	334	364	364	403	360	367	359	348	407	358	367	387	373	371	361	395	350	398	396	359	346	386	362	388	367	370	386	387	338	345	359	377	357	395	393	389	370	394	395	377	370	387	352	345	347	368	349	372	338	386	360	381	370	385	402	351	362	359	337	371	361	375	384	392	358	359	379	367	342	363	386	370	406	359	368	385	354	369	345	404	373	370	370	357	352	349	386	336	390	382	367	382	343	387	363	381	365	326	373	380	365	369	346	347	337	371	393	367	359	371	381	365	365	379	366	379	348	370	383	384	366	357	358	351	391	377	355	398	389	359	382	371	361	349	370	370	410	378	382	378	356	361	372	372	358	346	384	368	379	352	385	318	375	355	398	362	382	368	348	392	361	383	378	331	361	384	364	354	387	371	426	366	389	365	349	372	355	377	362	370	365	371	368	380	397	360	421	382	348	362	371	379	364	381	378	390	372	345	365	387	307	347	339	360	416	361	390	343	391	369	359	357	352	349	363	368	412	365	346	379	351	376	353	336	357	363	376	341	368	353	367	402	361	374	385	384	352	367	369	373	377	320	396
25572	21562	27521	25522	8139	536	420	379	366	321	330	369	323	353	333	281	310	315	296	291	296	309	304	282	285	268	327	297	276	314	298	292	279	310	289	295	307	288	265	280	312	261	289	304	308	306	273	281	273	307	285	272	293	283	306	322	313	312	292	283	281	289	284	310	302	292	288	307	294	279	291	278	266	310	300	260	263	267	283	290	283	306	289	328	267	302	319	284	302	281	275	264	292	259	315	277	298	284	272	293	293	279	285	293	322	313	292	277	321	298	317	282	291	274	291	305	306	305	270	297	291	287	266	272	289	271	291	311	308	290	285	262	293	323	295	310	275	299	274	267	315	310	301	274	289	299	267	293	316	301	281	317	291	282	284	303	288	282	301	291	314	280	295	285	283	286	280	273	289	290	295	270	266	296	292	300	265	283	296	329	226	263	242	300	296	276	277	297	264	289	309	290	286	299	312	277	292	283	324	296	281	293	283	298	284	279	288	277	306	288	283	292	302	309	280	307	301	293	263	273	261	294	282	265	289	286	290	282	294	307	300	315	267	274	278	269	322	283	268	303	295	275	288	306	301	298	283	283	248	284	294	294	281	314	293	274	275	254	303	293	269	278	278	282	295	309	273	270	276	260	295	328	278	291	268	275	266	290	292	317	309	298	275	289	259	294	297	308	292	298	275	285	280	280	252	290	304	298	268	288	294	280	277	276	270	270	308	302	302	294	279	261	286	289	299	298	291	307	297	269	291	312	300	278	269	266	295	294	282	302	290	300	286	306	314	313	297	289	315	302	321	302	319	324	293	279	277	282	285	315	313	292	265	303	280	270	289	283	278	292	260	285	265	278	313	258	271	288	279	304	285	270	319	303	292	277	330	287	296	257	290	289	279	295	250	270	273	282	290	319	279	282	268	318	289	250	302	291	294	293	275	260	313	301	257	255	286	308	286	268	288	263	261	249	302	290	280	292	313	297	288	277	290	306	259	293	288	289	277	288	272	311	301	279	300	299	271	283	315	261	314	278	278	298	266	322	305	301	284	293	308	288	323	329	293	279	322	283	271	285	286	282	285	282	273	275	278	296	290	265	302	280	293	290	319	258	255	286	302	274	317	273	299	288	311	260	308	286	320	283	288	286	273	307	299	285	292	260	339	322	283	314	310	305	285	281	239	297	286	265	294	281	280	295	283	307	295	325	340	287	302	289	308	290	316	280	286	307	291	250	301	300	307	286	317	280	288	330	329	274	303	290	313	271	284	273	314	283	292	299	301	281	315	302	287	282	280	286	295	258	305	297	285	288	266	309	300	310	265	279	278	269	301	273	288	297	270	280	328	309	306	299	287	298	308	281	259	298	305	270	281	320	302	294	283	312	291	303	291	294	285	252	338	288	261	290	300	286	309	286	267	281	260	299	312	322	312	313	291	287	266	281	300	265	317	276	283	305	264	279	299	302	314	304	284	314	299	281	291	272	341	305	301	278	297	298	272	284	300	323	248	303	289	292	324	313	271	293	278	289	274	287	254	286	261	285	315	312	266	292	301	281	283	284	321	302	273	271	288	270	289	272	273	277	262	298	274	304	299	290	279	307	259	268	291	290	292	287	264	265	297	293	283	291	304	294	276	262	274	257	290	302	286	302	293	259	267	290	267	289	279	285	306	299	277	302	279	278	293	296	278	288	310	262	272	277	300	276	279	284	277	283	294	293	271	277	295	289	274	315	270	301	283	286	310	268	306	309	325	277	282	273	270	283	306	305	315	277	304	283	289	297	324	278	301	318	306	280	275	279	309	304	291	305	323	299	301	286	295	299	293	299	254	286	310	290	292	290	288	285	275	274	280	278	267	289	283	301	308	282	300	289	283	305	272	270	286	276	307	300	278	294	305	313	297	323	273	261	325	341	278	285	281	299	251	269	294	288	275	290	284	311	279	279	278	303	265	318	298	278	294	279	284	292	315	261	311	282	285	256	274	262	289	296	284	296	283	315	283	262	259	281	271	308	320	303	287	303	299	284	271	278	234	284	309	291	273	301	276	296	259	277	281	286	296	309	265	308	305	299	286	271	299	259	313	286	302	312	290	302	282	311	317	290	279	300	289	267	294	281	280	303	291	341	299	275	295	263	314	282	297	272	300	307	286	269	301	290	290	296	288	260	298	270	305	321	301	274	304	279	278	259	299	289	284	295	285	316	298	279	295	322	292	256	287	306	294	279	282	308	295	299	302	307	289	315	299	296	300	284	299	286	313	300	298	277	304	296	287	311	278	293	344	303	308	292	309	294	287	277	285	281	311	291	283	299	304	286	292	290	303	288	294	288	293	295	304	302	260	322	307	284	293	294	319	281	262	292	268	286	273	290	290	262	298	282	269	293	298	296	291	297	306	291	271	299	283	284	289	286	301	291	303	285	277	281	299	293	296	287	260	287	305	261	280	287	265	284	292	295	284	311	328	285	298	318	291	295	308	296	306	270	256	291	278	299	263	263	282	256	296	274	267	276	290	280	311	299	282	273	274	304	318	273	289	286	304	290	301	262	286	252	309	283	295	271	285	267	290	286	296	283	313	292	301	321	265	280	285	285	281	278	286	285	293	299	291	284	277	297	282	251	282	283	280	296	293	302	283	291	290	287	295	273	303	301	298	289	289	299	295	266	297	304	284	299	270	287	285	322	298	278	294	278	301	290	296	313	284	302	309	298	298	298	287	298	286	275	286	307	297	307	301	295	310	305	288	255	266	271	271	298	283	264	312	293	301	286	290	324	267	285	321	315	289	282	291	308	270	284	281	316	281	284	278	294	288	265	278	276	280	273	287	292	295	307	284	309	288	286	289	295	288	285	288	304	264	300	292	295	284	260	282	291	320	267	265	308	292	286	307	299	273	293	261	323	316	293	315	280	304	315	312	294	276	290	289	296	245	289	314	298	272	285	315	273	273	283	286	287	308	274	314	288	306	318	286	307	292	283	300	275	263	291	288	292	293	288	335	278	277	295	272	341	301	254	292	268	310	318	299	291	279	296	290	300	273	325	275	287	303	281	290	295	294	278	293	297	279	280	283	298	288	305	305	300	267	275	328	273	271	296	286	284	293	294	289	292	283	312	320	307	306	283	281	302	302	282	314	276	301	301	311	272	265	282	282	320	274	316	298	311	302	291	315	303	311	281	318	276	277	281	301	269	298	296	294	288	281	309	273	277	260	305	330	294	270	305	286	302	312	258	307	295	283	299	265	276	261	297	258	283	303	306	295	301	265	303	316	303	315	275	310	289	294	305	295	329	300	325	306	288	304	268	301	279	319	298	298	288	281	298	286	252	282	285	285	293	295	291	272	287	299	300	307	261	283	303	292	287	281	285	290	284	290	313	285	298	275	302	267	297	313	282	247	280	283	297	316	274	297	292	278	294	317	306	287	303	280	301	291	290	288	286	274	290	266	292	299	305	305	287	297	324	288	280	280	291	258	278	293	263	254	302	297	288	326	286	286	267	269	292	302	315	290	285
39118	41753	2645	1301	972	771	719	628	554	523	488	497	448	404	453	428	425	423	425	383	418	407	366	419	395	386	393	386	371	408	390	346	363	372	374	404	393	403	404	377	380	367	389	365	401	397	414	386	380	375	401	394	392	378	343	362	415	363	353	364	415	352	377	385	339	371	382	403	400	380	410	424	374	347	351	358	405	418	391	394	379	371	391	352	365	375	372	394	417	370	371	378	339	373	386	375	378	355	400	373	339	381	358	351	370	367	414	372	390	372	394	378	365	358	389	405	379	392	386	350	395	348	368	381	387	373	369	359	368	329	343	427	375	399	350	389	370	374	381	406	360	367	355	402	373	382	378	397	354	361	359	366	343	385	363	373	381	409	389	407	372	369	360	370	390	408	385	386	361	353	401	407	403	395	377	381	376	381	367	391	365	399	346	365	413	325	371	400	389	346	334	356	411	411	361	364	358	376	386	397	379	339	385	352	363	371	384	378	384	400	388	389	362	385	356	395	369	385	338	406	391	373	384	383	355	370	362	393	426	365	363	381	362	394	376	355	404	361	378	336	374	381	361	400	381	365	376	385	375	379	369	369	379	397	354	367	404	379	391	399	368	353	351	407	384	370	375	381	398	354	373	377	382	359	390	378	396	365	349	394	414	347	355	395	388	394	366	382	394	360	403	411	375	390	343	386	388	402	385	367	365	390	356	324	376	351	369	354	369	347	390	385	375	390	340	355	351	370	351	371	394	386	379	368	408	348	370	394	379	413	377	369	353	363	418	360	411	365	364	347	339	382	426	382	405	378	398	385	362	377	364	413	389	378	422	371	392	372	393	388	407	395	345	392	381	405	366	347	358	373	357	385	409	348	375	379	386	398	352	414	388	365	364	393	350	385	382	415	415	377	395	370	353	357	371	394	352	369	379	393	376	380	375	369	399	369	384	376	382	378	365	391	395	350	383	369	379	388	395	399	373	392	432	359	367	374	381	366	369	367	396	390	380	378	386	395	371	395	385	417	379	390	358	362	388	342	383	347	366	374	368	384	382	382	366	375	375	353	358	382	339	404	403	386	370	368	366	384	376	360	396	376	426	398	377	396	367	390	369	367	356	382	336	366	384	382	406	373	419	354	393	363	365	364	359	348	386	409	378	380	362	358	387	347	352	378	386	358	372	381	386	385	350	378	367	392	378	387	386	385	385	396	394	389	376	357	368	380	361	366	359	358	369	344	365	390	345	402	399	362	402	401	365	366	402	367	379	364	379	379	372	388	389	375	391	394	387	355	395	356	394	393	349	400	363	394	384	365	359	362	374	365	364	393	373	396	381	380	374	377	372	364	383	355	362	383	386	403	368	393	381	367	382	386	394	390	369	355	350	398	386	380	359	395	372	373	382	381	361	391	396	375	372	360	352	339	375	371	360	364	356	364	421	373	348	361	381	371	390	400	387	386	380	391	392	397	395	372	368	373	378	380	365	360	373	354	405	389	392	395	375	403	357	369	393	351	355	429	359	360	359	393	363	364	416	398	401	392	362	357	399	372	412	400	356	389	385	360	393	365	388	426	380	379	372	339	374	400	356	389	387	371	380	393	363	365	377	372	362	381	332	376	369	386	390	355	361	336	392	403	417	401	382	360	394	395	369	377	372	386	338	339	391	329	376	387	426	391	351	371	360	382	396	376	346	388	380	397	406	390	359	392	353	365	368	394	355	385	397	398	386	373	393	342	387	392	429	386	387	378	357	375	378	383	391	386	372	384	380	403	340	358	376	350	363	397	374	364	388	369	348	363	368	345	368	339	375	350	387	379	355	379	374	352	349	398	403	357	381	422	373	389	391	401	354	398	388	426	404	381	372	381	341	374	402	379	385	378	385	379	368	365	365	394	388	390	387	396	382	394	359	363	379	413	403	380	377	362	376	397	364	346	384	405	356	369	386	373	381	394	375	377	395	342	395	383	390	384	357	391	362	393	358	380	388	376	375	353	365	359	373	366	409	398	406	371	359	343	386	381	344	360	389	387	354	375	357	369	362	352	384	398	368	390	360	396	384	386	376	381	361	377	356	361	389	387	381	371	360	393	398	358	382	363	386	354	355	394	370	387	377	385	418	375	371	376	364	361	389	393	361	385	361	401	383	375	385	392	366	377	395	363	398	382	373	361	367	347	388	363	400	402	375	374	383	407	388	348	341	371	393	343	356	405	343	372	375	373	373	395	372	369	411	382	376	365	343	396	380	369	421	390	398	369	389	396	393	427	374	381	361	362	382	371	399	362	373	367	392	358	377	391	380	388	400	360	391	385	376	394	384	346	398	383	411	376	369	393	365	379	389	367	346	344	374	393	361	358	398	371	377	386	349	385	362	357	410	379	354	375	379	387	336	364	376	410	379	367	400	369	369	404	374	365	363	385	392	357	372	341	396	376	369	360	379	373	376	389	342	424	360	364	399	372	357	393	364	389	424	365	414	390	403	371	361	372	374	362	365	372	363	376	397	367	355	389	389	337	367	394	383	383	387	345	376	365	398	388	398	356	362	363	347	409	363	375	348	382	365	388	383	394	371	387	395	373	360	321	391	360	371	374	392	369	371	384	373	370	389	401	397	368	357	410	372	379	382	414	374	371	401	363	384	363	330	352	375	403	369	419	387	402	367	383	375	373	366	378	358	446	416	378	371	354	365	371	350	371	381	360	386	376	392	360	359	370	360	404	383	406	407	406	370	372	398	378	421	357	357	393	378	416	372	371	399	357	375	356	389	381	388	374	396	416	392	357	365	378	363	353	410	376	391	342	380	377	400	367	368	358	365	359	382	369	366	330	394	379	387	393	360	386	379	362	414	368	388	393	340	377	371	356	405	381	409	394	371	391	380	380	364	374	399	414	346	351	375	368	336	393	381	372	375	391	387	375	368	408	385	360	351	367	392	370	382	384	408	380	367	401	343	382	385	359	373	359	364	380	392	355	367	384	404	379	410	356	404	380	356	400	374	376	342	377	408	402	378	360	372	400	405	369	380	403	381	359	401	399	393	355	386	373	338	368	370	379	409	372	363	367	351	361	348	399	373	360	381	364	366	359	375	369	380	356	367	382	382	378	388	369	395	420	345	365	378	414	377	379	387	390	382	380	388	385	388	380	362	349	404	380	360	371	400	363	361	400	378	372	395	401	357	381	345	354	403	365	395	384	365	407	372	352	396	397	377	358	357	405	411	398	384	407	394	385	400	356	380	380	370	365	376	384	382	384	350	341	394	389	354	362	383	385	376	363	383	379	380	330	371	405	402	354	385	387	401	377	373	378	405	362	360	405	350	379	389	392	363	385	369	395	373	354	378	356	382	384	392	392	365	347	387	379	389	387	390	375	375	361	373	355	344	330	356	375	379	423	376	396	371	374	398	383	362	426	405	342	374	379	394	372	352	378	373	372	394	387	404	402	378	360	362	402	375	396	359	375	412	354	394	377	361	359	368	348	366	396	364	372	336	323	385	349	344	382	374	391
23196	21547	29237	24256	21507	21505	8909	1060	837	779	709	679	669	602	621	594	567	600	578	597	583	546	567	573	596	565	566	561	540	546	562	557	546	557	580	560	540	542	524	514	561	539	568	581	545	539	528	552	508	533	502	538	488	546	548	565	565	553	594	541	555	515	522	530	541	560	556	487	556	519	531	546	518	579	500	498	524	563	537	551	554	515	552	514	563	571	578	538	539	551	504	527	534	552	532	535	517	543	518	483	525	532	586	576	483	530	543	556	534	534	525	507	530	507	559	536	515	499	543	506	581	528	550	550	534	536	497	516	540	549	531	544	528	560	547	496	527	559	541	544	529	531	493	579	529	541	563	525	523	528	526	525	515	533	555	520	554	571	556	536	543	499	530	497	515	524	580	530	534	479	531	529	536	535	511	554	513	497	542	531	523	528	513	502	550	528	529	550	565	547	528	503	533	519	518	555	560	526	562	543	509	567	522	539	509	544	564	534	505	535	531	529	523	513	519	507	539	517	551	565	540	461	560	577	538	529	534	515	541	547	514	543	537	534	528	563	473	525	540	517	531	532	498	496	495	516	551	525	559	506	530	547	527	524	528	532	515	583	492	521	479	478	549	521	504	523	512	534	563	545	529	591	527	511	521	521	487	529	485	525	483	512	545	535	512	517	550	539	518	488	548	547	531	552	521	552	536	561	544	544	577	553	537	481	552	557	539	533	539	512	522	514	516	559	497	542	509	531	559	514	512	499	525	561	540	564	505	510	516	555	552	572	521	538	565	560	527	546	498	552	511	553	534	556	563	522	528	519	506	486	513	506	535	520	502	519	537	555	561	540	506	541	513	532	485	514	540	529	527	492	503	490	561	541	504	533	540	541	576	487	514	537	546	558	569	499	565	536	551	555	562	571	531	510	550	506	545	553	511	551	471	553	502	530	536	551	538	486	533	528	548	518	518	507	550	542	484	502	544	539	542	493	540	517	461	486	515	501	523	501	561	499	558	520	517	522	520	542	544	523	512	545	527	552	488	547	511	533	498	506	509	503	577	545	553	534	534	562	519	509	488	526	537	562	477	504	566	524	548	516	531	511	541	521	489	546	553	541	520	527	542	516	519	539	569	551	546	538	555	538	531	541	558	495	495	553	511	495	556	556	531	482	553	535	527	550	515	573	518	567	550	570	539	529	549	543	521	537	575	561	521	548	508	548	560	522	507	499	519	538	523	499	527	591	537	540	538	561	577	530	504	532	531	513	515	500	503	504	521	502	539	526	525	539	534	542	531	560	570	527	536	515	522	540	537	536	547	539	534	561	525	540	536	538	523	493	494	522	536	553	529	533	563	522	510	526	547	495	505	512	543	535	558	515	537	529	536	501	552	530	561	508	503	542	521	519	543	497	590	508	562	524	525	529	516	560	559	517	547	517	518	510	532	536	551	513	532	552	525	542	520	518	510	520	525	548	542	554	545	533	544	543	558	535	531	515	583	512	573	509	536	498	532	549	574	569	493	557	531	536	546	508	532	540	515	523	550	524	525	514	555	547	513	532	530	513	558	523	582	538	526	521	503	521	530	545	561	522	549	518	550	591	512	526	499	505	552	553	540	547	541	563	521	518	590	502	543	516	503	551	539	550	556	502	546	550	540	575	568	563	521	563	533	528	513	528	548	503	513	543	520	503	502	569	545	549	530	538	511	512	541	534	508	524	532	553	540	508	515	527	518	501	488	553	530	524	541	521	503	524	531	546	534	557	509	533	557	544	531	519	548	538	535	545	550	527	530	507	512	497	562	499	491	539	541	547	561	524	516	547	540	506	533	566	513	568	537	518	585	530	492	518	528	513	488	518	539	513	507	545	547	518	564	509	501	566	552	520	520	522	537	482	557	493	545	501	540	529	551	515	555	511	537	554	499	507	502	508	499	544	552	541	544	522	532	545	584	509	527	543	550	506	512	507	526	557	548	509	545	526	548	529	514	561	562	550	537	484	474	548	559	530	538	483	558	495	520	530	508	545	511	491	564	573	522	547	594	516	531	507	535	543	525	521	522	585	509	534	520	528	503	549	542	526	542	526	520	507	512	484	568	518	550	528	533	505	557	532	542	549	537	536	540	539	566	482	494	548	521	517	555	526	545	512	512	561	523	538	524	541	533	559	518	529	518	498	551	497	535	507	522	486	528	552	545	523	529	490	516	475	530	531	498	540	527	533	469	581	543	532	565	546	534	552	550	522	531	516	549	558	554	545	488	549	510	527	520	556	520	485	512	496	535	525	531	532	537	518	542	542	535	528	467	561	533	551	519	512	562	550	540	570	526	557	508	522	523	500	521	517	524	558	530	556	505	520	521	474	548	558	520	536	517	528	544	559	543	542	534	505	547	505	545	574	513	553	533	548	531	547	570	488	564	535	570	560	520	471	503	565	505	501	565	558	506	495	545	541	508	493	526	553	563	480	534	521	544	510	540	557	539	535	525	506	552	533	531	538	509	553	523	531	519	562	581	512	546	486	543	535	557	520	532	529	514	536	517	532	533	537	542	524	480	562	545	501	500	506	523	534	521	549	551	556	536	533	554	504	558	563	545	557	549	534	536	525	508	497	504	502	529	513	520	563	543	528	517	504	534	527	534	539	519	530	510	540	566	537	526	532	548	522	475	537	559	526	499	560	520	555	526	583	558	529	576	561	548	530	510	571	560	566	529	479	512	538	542	514	538	528	528	541	565	478	554	523	466	528	521	533	500	527	532	515	518	548	605	509	497	551	518	543	547	532	559	501	592	526	544	555	507	526	530	547	514	561	500	522	542	525	550	498	507	541	543	522	542	514	537	505	548	487	533	523	454	514	521	533	503	522	491	546	508	534	571	523	551	513	530	539	515	581	517	529	534	518	518	467	544	541	506	487	583	538	530	491	541	546	544	519	527	517	524	516	547	524	578	554	529	559	528	530	516	542	537	505	509	538	551	561	568	542	532	538	516	516	479	513	512	537	505	533	486	514	571	579	489	552	555	539	533	543	546	541	551	497	526	519	502	522	526	541	543	567	537	539	529	543	518	534	524	513	522	504	523	576	515	519	519	539	579	558	525	553	501	524	522	551	522	507	538	491	562	508	540	533	517	539	555	546	533	527	526	555	534	517	524	537	491	540	502	528	489	519	502	510	540	544	506	523	496	563	519	496	520	495	521	536	538	550	534	518	512	500	521	527	528	561	516	528	552	514	547	515	513	546	526	505	530	540	547	530	518	553	556	523	513	525	568	496	513	503	516	537	515	576	532	519	492	515	559	559	569	495	514	518	555	525	511	536	499	525	561	512	506	497	556	525	517	531	523	533	537	511	569	533	539	527	513	535	518	560	505	532	530	522	524	518	536	537	519	488	527	497	511	522	517	522	562	517	527	510	522	555	557	516	552	568	534	543	562	556	552	545	505	518	524	497	545	504	573	552	518	539	512	535	537	523	504	560	524	527	496	491	521	545	536	523	527	525	526	521	558	507	547	515
45552	49765	8342	4258	3033	2384	1899	1572	1267	1116	1063	989	895	882	846	794	772	768	759	738	700	690	719	688	675	683	639	680	670	672	675	649	663	688	663	677	707	637	651	656	622	629	663	661	651	657	621	624	591	616	643	618	648	675	648	677	655	641	666	685	616	655	632	624	639	651	648	620	675	617	643	656	635	680	652	613	637	637	619	610	640	653	640	614	623	645	653	661	626	614	601	656	628	636	619	675	642	612	609	643	659	659	639	636	620	627	626	686	644	680	662	655	621	633	632	636	607	619	604	618	627	663	655	627	615	655	669	583	603	656	639	639	674	629	629	692	641	611	640	634	646	672	660	643	646	695	646	629	681	660	644	630	662	607	674	657	646	657	590	657	634	638	627	592	658	610	650	596	616	598	634	584	627	654	652	669	631	650	612	632	635	623	596	655	601	628	632	622	642	600	664	625	604	656	633	615	601	670	613	656	635	670	623	600	667	652	627	649	631	632	659	641	649	632	676	620	594	648	647	665	670	644	629	630	616	623	616	597	613	636	625	658	618	591	628	608	589	635	685	643	583	631	586	605	643	645	642	607	620	639	641	646	587	687	634	625	608	640	603	617	638	613	682	666	636	621	630	618	610	628	600	582	599	673	711	645	637	616	635	608	614	633	640	624	614	658	667	646	643	648	632	640	656	658	603	680	639	625	635	606	639	611	638	667	629	624	693	674	648	642	619	631	635	658	615	619	635	640	630	629	616	630	650	640	661	679	659	634	628	628	622	666	680	620	653	601	621	618	640	682	638	605	634	654	628	607	643	655	619	664	605	637	621	617	631	654	621	652	623	614	628	591	642	632	625	638	676	653	661	655	631	683	591	623	644	578	639	625	655	618	608	586	627	634	581	622	632	662	645	598	603	647	611	636	629	623	590	646	628	603	611	618	645	618	615	573	608	636	648	635	636	628	619	606	634	643	616	636	618	675	656	639	667	612	691	634	668	635	610	680	628	606	623	635	634	609	652	644	615	653	654	601	622	614	660	625	569	628	659	671	634	631	614	674	650	649	621	635	647	598	665	635	594	603	629	636	638	671	599	622	655	643	654	630	651	629	628	690	592	667	602	602	640	623	658	593	615	690	623	587	646	572	662	648	674	597	620	645	624	623	634	651	656	650	628	612	644	658	635	611	644	635	643	609	618	639	685	620	599	638	661	631	619	633	595	667	599	598	676	626	660	636	634	664	628	672	658	624	594	634	648	608	653	639	642	634	620	603	612	652	649	646	634	648	567	652	609	648	609	627	663	630	610	608	657	659	663	686	646	599	608	641	649	663	648	644	639	635	620	626	623	677	658	601	667	639	611	579	637	659	678	649	634	651	660	654	615	634	649	649	628	597	644	657	608	641	639	626	635	580	608	615	655	623	603	636	645	633	614	629	663	569	610	647	622	594	624	620	638	633	635	643	663	618	626	655	623	656	641	625	626	653	638	609	638	620	701	630	632	660	608	618	619	664	601	621	665	655	666	627	643	608	648	617	692	640	628	649	638	595	627	574	614	715	633	594	624	641	649	630	650	658	634	615	636	662	630	624	629	642	650	693	605	652	637	589	627	646	643	635	681	632	637	610	636	592	646	635	582	652	633	603	610	637	638	672	616	609	614	622	609	629	648	665	587	618	664	624	618	628	612	624	664	637	632	608	646	628	650	645	651	625	643	668	635	625	596	644	670	607	611	660	610	576	659	610	638	662	660	633	645	640	630	604	661	652	602	678	645	649	673	632	636	605	624	651	674	609	666	645	602	639	661	638	621	613	658	625	625	591	643	668	625	634	625	638	597	669	624	574	642	639	662	600	617	628	661	590	644	622	626	627	636	625	596	628	673	653	631	658	612	657	613	657	597	667	627	650	632	616	632	635	651	655	634	643	587	663	624	616	606	612	653	617	626	659	625	655	625	637	628	661	625	625	652	650	606	650	646	655	631	580	643	654	625	609	637	638	662	616	612	623	634	658	608	613	664	669	649	616	642	697	654	634	627	619	630	583	686	642	626	649	648	599	603	669	656	580	638	601	617	615	640	623	604	624	676	627	626	619	657	608	656	638	642	624	686	609	647	667	634	619	618	641	646	605	575	578	599	627	594	615	661	622	646	654	648	653	637	631	625	654	621	632	631	633	626	661	628	604	661	646	627	614	639	649	647	665	660	624	629	629	639	610	680	641	648	667	596	622	629	621	683	645	635	626	644	615	676	628	621	647	672	600	590	597	657	692	646	654	577	671	641	607	632	668	608	664	686	692	603	620	622	653	640	664	626	630	632	606	602	623	611	625	638	644	604	639	627	666	626	649	628	624	603	643	644	661	614	615	663	605	659	618	651	654	668	614	627	637	628	644	649	626	617	603	621	609	626	604	631	615	605	701	655	618	630	638	600	653	641	685	647	669	633	605	646	669	656	616	681	635	664	632	605	638	641	647	605	635	631	622	628	631	636	662	647	643	598	649	640	636	667	626	619	628	663	633	663	682	613	634	618	659	642	643	631	665	629	645	631	626	630	668	605	652	620	643	601	639	646	608	602	612	638	624	590	655	647	621	661	647	635	671	617	619	595	631	618	681	650	648	594	672	633	669	624	650	668	684	622	625	659	635	617	642	641	663	639	601	621	627	630	599	638	614	659	668	609	645	664	650	647	638	639	651	629	680	629	636	665	605	669	600	641	637	620	657	632	630	657	619	624	626	660	610	650	623	625	613	607	590	600	661	614	628	618	599	674	594	650	667	644	633	627	646	599	648	701	654	649	649	650	574	626	613	626	658	671	642	639	604	609	653	627	643	674	595	658	664	635	613	577	602	623	604	662	639	651	626	632	630	661	658	640	672	663	614	657	638	618	629	630	662	688	649	631	650	661	601	645	657	690	677	636	661	658	684	636	622	607	664	606	604	600	647	629	645	600	651	636	669	653	653	653	593	604	647	604	661	588	678	622	612	609	663	647	654	608	587	666	630	626	646	659	617	616	638	655	621	621	652	654	650	634	601	603	650	615	650	626	643	618	614	620	688	601	648	666	626	659	627	676	606	604	603	639	652	603	648	633	601	630	619	653	614	621	674	650	625	653	637	691	611	638	667	630	637	587	654	667	616	629	619	647	584	602	668	641	615	611	617	633	591	617	636	620	641	626	581	677	625	645	651	661	607	635	605	614	631	627	600	653	694	595	618	600	645	595	642	574	641	633	691	653	630	588	631	599	641	667	647	627	660	593	638	602	681	618	640	616	601	585	617	593	647	614	635	626	637	599	606	649	615	669	658	632	621	602	638	642	616	614	638	614	661	597	620	619	631	628	623	625	617	625	597	662	644	633	653	645	641	657	602	638	626	655	636	680	650	630	644	612	625	659	641	629	622	626	656	605	639	641	601	687	633	647	649	642	642	635	630	671	643	657	666	676	639	625	626	600	647	630	631	638	597	613	620	548	676	631	619	654	621	633	640	629	570	629	639	623	644	626	596	652	692
30093	24687	13272	1165	237	230	206	188	205	195	187	171	181	187	171	191	194	173	187	181	188	195	177	169	181	197	174	192	176	168	175	178	180	158	191	185	169	181	156	171	171	163	167	159	172	151	200	186	189	175	174	173	170	176	181	175	216	202	183	176	183	182	173	146	186	206	183	185	199	177	180	165	191	180	163	197	166	170	174	154	151	198	162	186	172	188	197	181	169	190	160	159	174	175	192	164	165	193	182	155	177	183	158	190	161	164	190	185	187	168	166	199	184	176	174	157	177	193	176	156	180	181	174	165	189	175	186	164	159	199	168	178	183	166	183	203	163	173	178	155	174	173	184	186	183	174	182	188	183	169	208	169	174	189	185	165	169	163	169	163	191	189	192	170	160	168	173	140	181	159	168	179	195	188	172	194	164	182	185	179	163	176	164	175	193	180	181	179	187	194	172	184	173	167	192	187	164	180	166	167	166	158	194	191	160	184	175	174	153	166	175	173	177	176	173	175	183	191	183	175	172	197	177	141	159	186	174	183	206	179	170	202	170	167	171	207	178	180	169	170	189	187	176	161	191	171	153	148	170	160	179	187	162	163	165	199	158	183	176	183	178	191	161	162	174	192	181	175	186	200	174	191	158	150	167	188	188	170	161	156	169	161	195	169	172	180	194	190	196	205	192	182	183	163	179	180	177	183	173	170	173	184	173	179	179	187	166	179	144	166	168	179	183	184	178	209	182	197	174	173	164	179	170	209	174	167	162	187	179	178	175	191	171	202	199	163	198	196	184	157	172	179	162	180	193	169	164	177	204	153	176	176	180	173	184	174	194	182	184	180	181	181	178	199	169	192	175	181	163	154	175	194	180	162	159	179	165	197	187	186	153	173	184	188	177	187	165	156	162	182	177	150	181	193	175	167	164	187	175	193	153	169	190	183	175	184	164	182	159	179	198	188	172	188	193	171	191	180	196	193	176	198	167	172	188	187	172	159	183	184	168	170	180	160	169	175	186	155	174	182	195	195	162	180	177	205	164	193	182	171	156	170	162	190	190	190	194	196	192	158	178	189	167	168	188	186	184	171	186	187	172	198	193	173	164	171	188	185	191	189	195	180	161	162	185	168	184	190	179	178	178	176	188	171	164	186	178	178	189	170	165	151	180	174	158	171	148	189	178	179	193	187	153	158	151	179	190	181	178	177	173	169	174	191	168	190	172	176	162	187	173	185	186	170	175	167	166	183	157	166	180	204	190	176	174	173	185	157	157	170	165	163	156	156	192	158	173	197	163	197	167	147	169	150	167	181	210	210	144	181	157	169	177	180	182	178	178	171	157	184	174	179	151	188	170	170	183	170	181	165	209	176	152	155	191	175	159	185	194	164	180	161	192	174	171	169	191	167	187	181	207	171	175	179	171	202	185	165	189	178	172	172	191	190	189	195	178	159	178	176	174	193	172	195	175	190	176	181	184	164	172	172	196	167	177	165	159	172	157	177	181	194	180	172	204	182	175	192	167	169	199	195	163	162	176	210	163	182	197	180	159	174	193	171	187	181	196	158	144	179	169	181	168	173	209	183	180	193	159	166	184	165	194	174	182	185	160	157	159	153	177	183	160	188	216	185	181	176	200	174	161	190	167	180	177	186	169	182	167	189	210	182	183	227	165	203	176	192	188	184	199	159	163	174	175	174	162	208	180	193	188	194	184	190	194	180	185	172	162	164	166	188	198	166	168	180	146	168	176	186	201	164	164	166	173	153	182	203	187	168	177	165	166	185	195	173	182	174	184	193	166	192	178	182	192	181	193	191	189	187	173	188	172	206	165	182	167	173	179	185	171	176	187	172	167	153	157	181	172	175	175	184	158	181	152	168	154	201	196	165	183	192	194	188	178	183	173	173	170	188	178	199	173	174	172	175	165	186	160	183	182	181	175	199	181	180	196	169	154	189	169	166	206	182	168	183	187	182	171	165	171	164	188	174	156	159	185	184	169	178	198	171	170	160	182	198	172	168	177	167	192	163	167	170	169	183	163	159	173	169	197	183	168	193	165	186	185	170	158	166	166	163	185	171	171	179	172	156	190	204	189	179	184	193	194	174	164	166	171	164	183	162	191	170	194	210	173	165	162	182	188	190	183	192	179	154	201	180	174	168	177	192	182	182	188	169	180	179	169	189	164	150	166	170	176	186	151	165	185	173	177	170	188	192	177	169	194	168	206	172	176	158	202	167	177	197	165	172	182	181	185	154	184	186	176	188	160	160	182	159	188	189	191	182	167	200	153	174	174	184	210	197	165	155	169	170	164	170	185	183	168	184	206	179	177	170	195	162	147	167	191	183	173	169	175	157	165	174	174	204	194	175	168	173	186	187	183	148	164	193	178	173	172	179	206	199	199	180	211	202	181	185	175	155	183	149	176	190	194	185	153	202	201	180	190	164	176	191	160	186	211	187	181	190	194	179	177	170	185	152	178	189	180	186	170	183	189	191	192	169	191	171	188	194	164	168	187	179	161	182	193	194	171	202	196	173	181	173	161	176	160	170	177	183	163	177	180	182	171	197	159	188	179	184	169	179	150	173	176	176	177	183	166	200	177	162	193	186	169	158	144	179	163	185	166	184	187	179	173	169	183	172	178	221	170	171	161	166	174	192	203	193	179	183	174	179	180	168	162	170	199	189	165	194	179	165	165	178	200	180	166	157	163	167	177	167	172	189	197	189	173	182	163	156	188	174	176	155	169	173	172	166	177	160	167	159	181	195	179	194	176	183	184	165	172	192	180	175	192	164	158	185	201	173	169	173	169	164	184	180	188	202	169	174	169	167	175	198	182	157	209	175	194	190	177	168	192	174	182	197	163	184	176	162	183	181	176	173	174	166	189	187	183	189	181	188	174	180	193	168	179	166	161	166	201	198	199	202	187	196	177	184	159	178	175	185	181	169	194	165	166	191	186	165	185	168	159	169	204	190	180	197	175	199	211	182	181	171	168	182	157	186	186	179	177	182	181	183	177	153	160	164	160	173	180	194	195	162	190	184	191	190	176	175	197	214	181	163	186	192	180	193	196	198	181	179	176	167	175	162	170	168	200	183	170	161	190	177	167	182	191	168	184	183	173	144	181	187	197	188	167	164	183	177	160	198	196	174	195	168	192	174	151	158	184	206	169	169	190	190	201	155	179	168	182	176	197	186	187	168	180	176	177	167	186	176	195	165	160	185	159	164	181	183	178	185	192	162	177	215	157	161	187	183	183	192	179	194	172	195	174	167	158	185	190	177	189	156	201	169	196	172	188	181	183	182	182	177	188	172	170	185	170	178	188	181	191	172	192	191	178	157	194	165	182	174	152	164	179	168	181	166	185	173	161	174	165	173	190	177	161	186	186	164	166	192	182	174	178	178	185	165	180	164	173	182	164	175	179	187	194	189	177	167	187	176	172	144	188	172	183	177	152	181	188	171	208	191	173	157	153	166	177	169	188	179	185	161	166	177	160	185	200	180	183	162
35837	27945	581	374	351	300	250	255	266	247	248	233	255	251	254	220	232	235	252	282	223	256	227	261	227	239	224	238	252	241	245	251	241	237	240	240	234	225	219	242	260	268	229	242	238	228	245	245	253	218	222	221	252	271	233	213	248	224	241	222	247	266	222	216	251	232	240	225	217	238	258	245	273	262	246	216	261	213	242	247	226	238	227	243	230	241	252	242	282	229	228	230	252	246	239	241	240	252	223	253	232	242	239	216	247	246	269	232	241	194	214	256	254	238	225	202	232	240	239	241	210	216	226	225	248	239	235	242	275	212	244	226	258	257	239	221	227	227	259	224	234	233	232	216	235	225	230	234	221	221	249	216	225	222	253	239	226	253	227	224	254	241	235	243	238	231	224	240	237	233	246	231	215	239	219	210	242	241	261	233	250	263	229	266	222	267	240	232	228	223	217	220	251	245	225	220	225	234	237	245	227	218	203	215	212	243	236	217	236	241	243	251	224	236	226	245	244	245	235	225	204	255	241	264	229	282	230	238	244	241	224	241	230	242	215	238	251	258	233	270	229	222	213	228	219	245	245	211	250	242	210	267	243	229	248	245	237	222	225	246	205	227	238	232	244	231	246	227	250	231	231	263	232	230	240	236	210	207	234	245	216	224	242	248	214	234	243	217	251	239	222	232	250	246	222	215	236	252	237	254	202	229	249	253	245	227	226	212	224	235	245	238	264	227	233	228	234	237	247	212	231	229	226	264	227	234	275	240	232	245	215	229	257	228	232	254	227	254	248	242	232	233	235	223	243	217	243	240	232	221	247	215	248	237	264	225	272	221	232	239	229	219	217	254	239	223	217	231	236	233	223	215	199	234	255	222	267	237	228	198	213	241	247	234	255	250	230	247	235	255	234	260	244	239	222	240	240	218	227	251	218	208	218	212	262	246	233	233	227	246	227	243	248	257	244	250	244	244	243	212	216	231	253	255	205	247	257	232	240	212	254	251	241	234	246	205	231	220	235	222	252	216	245	245	233	246	234	246	270	201	228	248	238	237	228	264	264	230	255	247	242	242	240	211	259	216	247	247	232	225	251	221	231	206	248	215	229	248	230	273	253	242	240	220	228	256	244	222	233	250	227	244	242	233	242	244	223	211	236	224	243	226	235	220	270	242	242	272	237	223	243	219	226	224	266	209	223	240	222	247	217	238	248	224	261	256	231	250	228	212	224	219	231	255	238	246	237	230	226	229	208	245	271	236	244	233	252	257	218	242	217	219	244	229	212	267	254	248	251	230	268	274	241	220	213	227	215	242	241	228	265	237	217	243	220	230	227	232	245	239	224	239	233	234	232	236	218	239	238	248	243	211	230	230	230	245	221	248	222	252	214	231	199	227	248	266	241	277	255	250	234	227	202	224	227	239	250	177	254	234	230	257	210	241	243	271	247	268	225	229	227	257	238	221	216	228	216	243	254	228	236	250	240	234	221	249	265	248	238	221	237	220	223	213	224	206	245	262	228	236	237	222	219	232	249	242	264	253	223	229	259	229	231	224	225	246	241	245	228	253	249	235	219	235	249	238	223	244	285	253	207	265	207	239	257	253	213	238	258	218	247	232	251	233	221	225	224	231	254	274	232	224	207	238	227	248	250	234	233	260	227	231	231	230	203	239	223	234	226	258	216	225	217	265	234	249	215	230	227	254	242	224	222	229	245	222	234	262	212	216	224	190	236	239	213	236	262	253	243	225	259	232	238	224	227	238	241	227	262	227	237	215	225	224	258	237	231	244	242	226	239	223	232	253	209	209	232	241	232	230	236	223	223	214	239	230	218	245	211	236	252	220	215	259	242	223	224	255	260	234	238	225	246	236	237	217	233	223	224	220	250	277	226	245	213	272	257	240	242	242	234	238	241	221	225	241	223	236	236	221	250	261	242	254	240	229	230	242	237	233	239	236	225	215	219	245	242	218	234	235	242	238	216	232	264	228	236	266	229	251	235	242	218	231	228	239	234	245	226	218	220	266	214	230	234	227	210	272	240	244	255	222	270	252	223	249	246	205	255	254	263	255	255	235	228	222	247	226	221	240	251	247	230	234	231	219	238	222	240	247	263	234	216	214	253	245	254	222	255	232	238	249	208	230	226	230	245	234	247	245	244	248	219	224	246	248	257	239	229	212	245	258	231	234	250	239	246	253	256	238	231	228	245	238	224	213	244	228	249	248	266	243	247	235	238	241	219	222	227	245	233	233	252	268	226	234	257	242	216	228	228	223	216	232	235	239	241	229	228	228	244	260	258	240	232	251	237	258	229	237	252	242	221	241	251	252	208	247	242	236	272	217	246	207	231	211	206	244	238	249	245	248	243	242	229	227	261	244	216	252	246	249	238	236	227	221	235	240	230	235	229	236	227	244	247	232	229	240	255	251	207	245	250	247	213	232	266	253	227	264	220	234	227	260	256	239	225	226	233	243	253	238	228	231	263	232	244	231	216	233	246	239	235	228	225	246	244	213	225	243	238	237	236	241	261	220	247	216	237	224	239	220	266	234	230	231	217	242	191	255	213	227	234	232	231	233	231	232	257	231	211	242	238	240	214	255	231	210	247	219	244	228	223	233	246	223	211	231	258	250	193	235	241	238	251	218	225	227	230	255	226	236	240	212	226	259	225	239	250	238	230	252	247	264	210	242	218	229	243	278	232	221	251	239	246	228	239	234	256	227	232	266	251	235	233	228	244	228	237	237	244	217	249	239	266	224	220	239	232	214	230	241	230	235	230	223	263	252	233	238	249	237	221	225	252	234	260	246	269	256	259	242	228	238	220	231	214	264	252	221	234	208	252	236	213	224	220	229	239	240	243	234	228	219	231	237	247	274	208	256	256	248	248	217	227	233	235	236	267	241	239	240	235	244	251	240	270	226	245	254	234	238	244	252	225	248	240	247	259	244	216	206	250	263	218	242	219	228	226	232	250	204	257	215	241	243	258	207	193	223	236	229	221	230	209	226	242	247	218	233	266	214	218	247	267	227	229	225	231	239	235	252	218	209	215	232	246	233	215	271	241	236	208	239	237	226	244	226	257	247	249	232	233	237	244	240	221	220	220	239	209	201	248	228	201	253	233	245	218	232	233	253	257	270	245	255	239	232	262	247	244	236	236	230	223	216	203	255	225	245	233	223	229	232	217	231	229	245	228	233	255	233	221	210	217	217	231	239	258	212	230	238	236	239	255	254	248	251	219	240	240	230	250	250	245	235	236	253	233	261	221	224	222	231	225	257	215	250	233	237	214	233	234	212	222	240	222	252	238	238	233	249	225	246	251	247	257	236	269	261	241	250	247	231	231	234	225	230	202	206	252	270	233	216	214	232	257	221	251	210	224	206	224	246	267	236	253	214	242	254	227	256	222	253	233	251	217	223	246	212	248	264	240	225	243	238	231	212	271	246	233	244	239	224	221	227	243	235	248	207	235	216	225	233	230	238	221	214	245	238	227	240	249	222	233	247
24409	21522	28676	24762	21397	6826	687	499	423	409	419	392	383	328	331	319	310	348	320	335	302	323	318	319	308	300	294	316	342	284	291	316	283	307	315	322	326	326	293	315	302	300	336	302	328	295	293	315	308	317	299	300	281	264	332	295	320	268	323	301	315	295	272	290	322	301	317	298	309	256	289	302	296	303	280	336	311	345	342	341	273	316	308	311	316	298	284	276	269	302	295	283	305	288	292	296	314	355	313	326	327	312	315	292	340	299	266	310	321	327	319	319	292	292	321	303	281	292	319	314	281	287	285	295	305	293	316	297	293	282	293	278	312	313	289	296	310	311	292	318	313	308	285	306	283	277	288	299	283	302	299	276	320	321	295	315	290	305	316	301	260	314	314	334	324	337	290	297	304	312	307	297	286	277	303	276	314	307	289	303	292	326	301	330	304	292	268	305	311	325	293	292	281	323	324	269	288	298	278	303	319	311	304	330	313	301	277	290	330	290	285	290	282	298	317	321	306	314	280	314	303	305	327	312	286	310	303	293	311	305	267	291	312	280	281	314	300	311	319	295	289	282	332	298	330	313	277	278	342	303	300	305	315	293	306	294	324	290	292	296	298	290	294	287	298	303	316	295	285	279	319	276	299	313	332	303	315	287	260	301	334	321	285	276	294	291	283	299	302	337	302	293	306	296	320	310	327	318	277	289	287	296	283	313	273	287	320	284	282	311	280	317	316	305	341	272	296	301	303	304	288	299	343	297	283	309	292	319	275	290	302	313	311	326	308	287	294	317	295	292	291	314	326	275	309	300	314	265	320	281	283	291	305	356	295	299	291	312	300	297	321	277	287	308	299	308	293	307	291	286	304	290	277	309	336	277	285	310	272	280	336	319	309	298	301	263	328	292	278	317	296	306	313	298	303	282	286	329	294	292	315	293	336	301	331	318	274	314	314	272	266	296	327	290	315	261	286	313	314	304	291	306	317	329	302	306	342	289	269	297	317	327	291	331	280	312	278	301	297	318	296	296	289	336	282	276	315	344	333	287	273	291	317	282	327	318	311	307	296	315	309	338	292	318	322	282	302	266	324	274	286	298	288	309	296	323	314	296	300	296	297	311	280	330	292	322	314	298	306	280	304	274	318	275	298	278	283	328	321	287	310	302	302	286	306	274	284	311	314	314	306	296	325	282	315	271	277	305	310	331	307	321	323	320	298	294	288	301	328	322	325	298	296	326	311	312	289	277	296	286	284	296	305	299	256	303	300	302	284	272	286	263	291	278	335	313	275	284	292	299	313	309	308	284	315	298	304	285	276	287	324	274	331	308	286	296	290	299	288	294	321	310	336	313	323	312	296	313	334	297	320	274	298	287	270	286	289	276	312	294	332	319	282	323	289	274	317	288	290	346	287	310	293	288	322	289	280	303	303	307	320	284	320	300	304	334	300	316	312	318	320	294	296	332	337	301	338	311	306	288	310	313	302	329	309	316	309	258	295	308	312	307	304	320	310	318	308	313	319	330	309	295	310	306	266	280	327	292	305	327	324	313	285	290	311	317	296	305	302	304	274	271	304	276	291	314	325	338	278	282	269	284	306	339	287	295	298	326	294	306	309	293	305	282	310	318	280	295	280	300	304	269	296	320	318	323	298	270	297	266	303	332	318	330	313	312	290	278	275	309	326	322	305	297	288	272	279	289	316	288	301	307	261	349	303	315	268	304	311	321	257	294	359	309	283	291	315	330	264	303	332	299	311	265	297	290	268	321	275	294	281	267	280	341	312	319	319	281	277	294	240	293	276	334	297	312	327	277	307	283	289	283	296	278	329	293	279	277	324	292	301	311	292	319	284	307	303	281	309	283	312	301	332	329	302	304	305	317	280	288	319	281	297	263	283	297	322	310	276	305	279	288	306	289	272	291	290	266	299	301	288	277	303	304	294	300	311	305	260	311	272	284	298	294	293	291	271	306	311	287	304	314	296	276	299	297	314	322	322	310	289	299	310	317	307	302	290	276	297	329	290	287	299	269	304	290	291	276	288	310	299	309	291	324	335	297	328	285	312	309	299	297	289	277	292	304	335	282	269	286	313	274	285	306	312	313	300	334	305	287	278	294	319	307	266	282	305	298	325	300	321	322	260	300	270	304	295	295	268	305	334	289	326	308	278	287	305	294	284	288	285	296	285	278	284	340	309	275	284	311	312	308	283	306	291	314	307	299	275	267	315	283	283	308	313	295	297	295	301	305	272	285	314	309	289	335	301	285	299	298	298	273	330	328	301	302	314	285	312	274	302	341	283	280	321	279	322	285	307	296	305	270	305	283	299	290	322	319	269	305	293	297	314	326	277	287	320	302	291	326	307	283	324	275	290	328	294	314	283	295	297	281	311	328	279	313	302	297	285	282	318	291	307	299	285	288	314	308	295	332	295	261	312	296	273	294	268	279	296	289	296	296	273	304	309	300	326	282	305	311	296	309	293	319	307	264	306	271	323	323	298	295	275	274	296	297	297	337	326	293	320	312	323	305	286	314	290	291	330	290	288	298	277	286	294	363	310	298	314	310	319	301	315	274	292	332	299	310	298	316	285	314	330	331	308	301	301	337	301	262	301	299	320	320	296	304	274	319	273	302	306	315	300	296	309	315	342	303	313	282	273	296	296	299	318	300	317	296	318	318	297	305	295	311	297	288	307	313	275	284	266	315	316	294	321	318	313	307	305	295	308	306	287	299	310	292	304	278	328	264	284	329	317	297	312	335	284	304	305	321	282	290	296	291	296	321	327	315	275	292	293	274	307	306	274	340	298	324	301	296	286	286	271	262	315	328	290	298	297	286	317	296	298	340	299	302	299	297	282	320	282	288	315	314	328	323	285	289	311	282	291	314	298	304	313	323	293	305	320	311	300	321	292	293	289	318	314	301	294	322	290	308	287	291	303	285	300	330	283	338	316	281	298	302	315	291	316	274	312	317	317	298	324	280	296	304	317	286	278	283	283	337	342	290	291	308	280	306	315	281	308	302	294	274	310	275	306	272	309	310	277	303	272	326	297	297	301	275	305	306	285	326	319	293	311	311	301	296	257	319	279	316	311	318	306	318	293	287	281	302	322	288	279	312	291	291	301	255	273	300	274	295	305	324	288	299	314	287	323	327	317	299	298	329	317	300	294	304	282	298	320	327	299	287	330	311	293	299	291	312	325	276	291	290	292	309	315	300	310	279	294	316	305	330	292	303	339	303	298	311	310	302	292	315	285	340	291	307	338	251	300	302	339	292	283	319	281	314	322	311	283	303	291	271	316	298	321	283	295	293	301	295	301	296	297	284	315	292	299	290	286	312	328	296	294	324	290	310	314	308	291	294	299	307	285	320	299	283	288	313	272	332	306	288	327	306	295	308	316	309	327	299	306	323	301	338	285	281	309	303	270	320	317	301	298	273	293	323	333	302	305	287	286	290	311	331	281	317	314	285	246	323	322	284	337	292	276	302	288	290	296	295	310	320	289	296
40368	43799	4387	2080	1538	1202	927	771	642	604	541	518	530	451	415	457	447	414	425	412	408	390	417	393	395	378	369	376	403	395	382	360	355	425	362	377	376	357	376	354	390	396	381	380	339	393	383	369	384	358	378	375	360	374	365	334	393	395	360	368	359	391	351	390	361	388	351	374	382	341	393	343	385	375	350	351	354	335	350	380	392	412	361	355	361	361	376	405	401	378	376	362	349	364	361	380	341	399	391	371	355	408	392	367	362	365	363	383	404	379	364	366	377	347	322	358	363	402	355	349	356	383	398	345	385	337	333	358	345	353	370	375	379	375	388	339	382	372	334	381	371	360	398	348	372	339	372	356	349	387	362	362	370	361	336	374	365	365	391	349	382	392	335	379	393	371	370	370	397	373	364	365	376	349	363	362	366	351	349	392	383	368	365	381	358	385	385	380	360	391	390	350	394	348	341	389	372	348	390	355	367	377	352	369	356	360	336	369	375	353	374	371	388	345	344	397	376	374	379	329	354	351	348	384	377	337	355	364	384	414	358	356	371	375	397	387	341	401	379	366	352	427	387	384	370	370	353	384	390	391	402	388	380	372	370	393	362	356	342	370	386	374	398	389	372	353	377	385	355	382	347	366	346	388	372	364	367	343	365	389	367	370	348	377	335	380	400	363	380	377	372	345	363	381	377	388	385	360	359	388	396	355	379	382	370	404	343	360	358	360	361	345	377	377	368	384	358	379	367	375	395	390	369	411	388	352	387	395	354	354	346	377	390	380	351	369	409	385	375	373	379	350	343	351	338	378	340	373	370	340	351	360	368	400	374	371	371	351	385	332	383	395	381	333	350	348	375	366	379	371	393	376	359	307	357	373	365	334	334	386	356	356	352	373	341	404	365	391	357	396	369	343	369	339	331	400	372	336	371	370	333	393	350	331	344	345	387	368	387	365	352	361	348	379	353	395	395	387	367	347	414	353	381	374	372	384	351	322	342	338	356	372	335	334	365	411	353	360	357	393	342	377	326	362	402	377	381	379	351	365	345	367	348	366	355	339	375	336	330	357	384	362	397	378	364	360	351	376	363	383	358	367	392	373	357	319	371	365	402	344	393	355	347	331	376	373	370	393	348	362	352	356	347	345	350	367	387	349	395	394	384	381	360	353	385	347	356	358	360	401	349	366	379	398	343	348	376	361	368	374	375	356	354	392	368	368	391	379	362	389	307	363	370	359	376	406	338	360	355	407	371	357	367	337	378	345	348	371	382	334	411	391	365	365	381	364	354	360	353	358	411	377	379	379	325	312	381	378	331	386	397	318	356	361	369	365	349	359	380	366	371	364	338	343	387	344	358	379	327	370	354	363	371	375	350	396	321	347	338	376	407	359	352	359	360	367	381	356	357	343	401	416	400	328	365	367	354	398	376	360	331	338	362	366	387	362	352	378	386	352	318	351	350	380	394	352	361	361	338	403	388	373	357	346	381	364	374	348	355	386	373	360	389	369	395	370	384	341	367	339	360	373	371	345	333	364	388	404	389	356	366	333	351	377	400	340	380	305	374	339	396	356	345	371	350	376	400	357	349	420	363	361	348	339	370	333	360	365	373	395	387	359	366	339	363	371	365	352	364	346	379	369	389	372	348	335	357	353	387	343	351	373	361	390	385	382	364	345	382	343	406	354	376	376	347	372	363	359	374	374	369	406	394	399	407	377	367	357	340	396	384	383	374	384	386	324	394	367	375	356	354	358	367	398	337	362	354	375	361	322	393	343	352	363	407	357	383	352	406	351	378	382	333	369	361	351	361	385	332	381	388	364	385	346	369	394	338	369	362	383	397	346	361	386	405	338	376	352	390	357	338	343	363	402	321	367	397	366	362	400	382	357	358	370	340	411	370	358	380	392	335	359	364	397	376	399	353	367	372	372	363	366	332	391	348	410	414	369	386	359	366	343	372	365	365	413	333	350	345	354	367	374	364	355	348	384	399	354	331	357	364	355	400	365	354	339	348	385	377	363	362	351	362	339	385	414	387	381	381	393	360	359	393	373	378	362	366	392	342	334	364	386	360	356	358	411	388	425	377	342	380	380	415	371	353	371	380	362	354	382	331	339	383	343	345	349	384	375	383	402	340	365	344	366	373	386	348	340	389	389	380	358	352	367	375	367	372	394	372	382	384	373	347	345	384	360	383	374	350	420	384	368	415	368	354	393	359	419	380	354	365	348	333	369	371	360	349	354	354	345	371	365	358	365	380	357	384	366	388	361	388	352	386	353	327	357	368	384	376	338	341	364	381	365	372	351	373	357	375	374	353	369	372	376	382	331	360	366	399	374	391	325	360	357	382	393	382	380	383	400	375	367	379	390	399	390	372	381	408	362	354	350	355	359	375	358	381	359	358	371	397	409	344	370	380	362	373	369	373	361	401	359	398	369	375	367	370	365	372	372	381	361	345	348	357	325	380	390	391	383	425	356	354	394	323	374	380	395	390	373	393	376	340	357	328	373	394	382	382	377	360	406	372	353	391	371	353	349	392	380	349	423	373	381	353	376	361	369	374	350	361	392	393	386	374	327	386	364	404	327	355	383	395	391	341	336	373	356	384	353	357	342	390	363	360	388	329	387	371	375	359	366	352	373	380	367	368	385	351	383	396	384	384	351	364	360	346	345	361	374	362	345	338	376	350	365	378	378	380	392	365	362	385	392	375	363	358	366	328	407	386	371	359	383	371	367	377	371	373	335	353	359	341	387	389	375	373	386	415	384	375	368	398	382	355	420	387	332	370	362	360	371	377	332	390	402	371	343	393	367	348	368	381	346	346	365	375	356	363	346	385	355	409	392	342	340	384	366	377	328	395	351	347	365	368	358	388	370	385	375	372	367	351	339	337	387	383	395	359	371	382	381	397	385	369	368	380	364	383	384	374	378	361	396	343	361	377	383	379	360	353	393	367	364	334	356	371	362	372	378	356	392	352	422	372	363	357	358	360	349	397	384	381	390	377	368	371	361	375	385	368	384	384	391	394	362	339	378	362	365	369	405	362	382	383	407	366	359	368	359	361	363	377	354	377	374	362	360	367	352	333	406	365	357	362	364	359	351	345	380	342	362	365	367	338	355	406	342	377	368	349	376	403	369	393	330	365	374	349	388	389	372	361	346	382	379	359	358	380	346	365	368	356	377	367	378	342	366	366	410	348	401	350	383	360	331	368	366	373	352	408	361	393	361	401	353	366	395	358	415	387	393	387	369	370	361	343	346	362	390	378	402	365	367	378	397	382	334	395	373	367	337	406	332	386	356	365	395	411	327	342	357	388	391	391	339	355	354	388	362	359	378	374	383	364	371	356	377	401	373	360	349	360	381	386	368	374	374	378	327	376	381	407	344	332	339	374	369	347	374	357	331	367	400	397	372	342	338	366	408	402	363	360	395	373	387	362	348	382	336	391	396	402	383	341	343	393	381	402	360	384	393	369	352	372	384	381	348	348	374	375	366	344	377	376	345
25661	21591	27535	25617	7760	569	416	378	351	357	347	336	332	333	305	308	329	299	310	315	268	300	328	274	290	285	288	303	265	291	261	279	301	283	286	291	277	258	296	297	315	294	299	315	263	311	295	302	301	270	280	282	295	287	299	333	291	262	275	279	304	323	294	284	276	290	273	285	310	306	310	298	251	331	282	297	257	315	334	288	255	289	299	271	292	269	343	282	281	277	270	288	270	299	280	286	269	285	253	297	264	284	286	285	235	310	292	315	294	282	295	274	274	259	316	282	275	282	276	279	300	270	294	290	294	275	301	295	274	298	280	280	289	303	297	292	305	273	303	276	287	278	290	290	265	294	318	280	303	285	295	302	292	306	288	286	314	274	286	297	285	273	313	310	275	304	277	298	292	280	315	261	279	276	281	279	305	290	270	293	300	308	285	309	322	295	288	299	298	283	307	272	276	275	294	297	305	273	286	291	288	276	264	284	262	289	279	275	288	303	276	265	293	303	267	284	317	272	297	287	276	280	283	286	266	291	299	311	287	271	284	291	249	290	295	275	324	299	291	280	293	294	278	300	292	282	281	311	285	287	288	265	302	308	285	252	293	265	295	257	273	297	324	280	287	282	288	279	302	281	292	291	292	301	297	285	296	284	302	294	274	268	286	303	287	268	263	293	280	293	274	295	290	315	300	283	282	303	283	304	287	299	287	299	283	304	313	263	308	281	304	276	277	305	305	302	303	282	331	309	320	278	299	326	292	261	286	243	303	277	267	257	275	295	308	270	290	337	280	293	310	288	303	309	263	280	269	280	284	295	256	283	314	309	274	302	273	283	281	270	285	254	284	280	289	292	287	303	295	286	287	284	283	296	294	304	276	299	274	291	333	307	302	305	280	310	279	306	297	286	280	300	277	282	283	301	321	276	282	314	321	285	303	282	263	286	288	314	296	297	295	275	301	317	296	262	308	290	291	268	269	262	264	289	308	301	279	242	303	305	254	288	295	298	266	286	307	276	279	264	296	303	283	291	300	272	286	298	285	317	243	290	302	316	271	301	306	292	288	295	288	326	277	307	291	309	301	305	272	294	272	294	274	274	269	300	278	270	286	298	290	278	287	287	298	295	280	301	303	272	293	282	294	280	321	292	281	262	298	282	280	327	238	305	283	278	293	333	306	311	283	275	309	285	302	296	270	300	260	296	268	325	264	275	302	254	282	270	304	251	293	273	301	287	289	271	290	295	264	273	296	261	292	306	278	295	253	291	290	323	304	296	302	277	279	307	285	287	283	292	292	314	312	315	295	266	291	298	286	271	299	286	320	303	308	282	303	276	300	251	304	286	288	276	273	265	293	262	291	295	328	298	291	263	242	282	290	283	298	306	288	275	276	273	294	289	306	256	261	298	296	309	289	304	297	296	316	284	282	309	275	271	238	279	303	296	280	307	272	297	293	294	286	284	268	288	305	238	263	296	276	264	286	276	314	289	283	304	283	275	292	293	274	289	297	291	301	251	270	290	261	287	263	338	304	246	263	267	285	287	295	303	298	307	313	309	287	327	281	282	283	284	278	275	296	303	270	285	276	310	305	295	305	299	268	298	272	278	282	260	307	305	289	267	300	273	282	305	303	320	286	295	282	290	291	296	283	312	267	289	277	308	266	294	284	279	314	300	332	265	286	264	270	255	301	305	281	288	285	282	292	300	290	279	319	282	258	285	277	267	292	275	315	329	271	281	291	303	271	289	266	299	300	291	257	294	265	308	276	276	318	292	293	293	272	292	282	287	265	274	306	283	285	305	321	276	297	298	289	290	305	294	272	296	298	322	261	294	273	285	271	293	294	244	305	270	281	297	298	276	268	258	291	286	294	278	287	267	284	279	278	264	259	272	301	242	285	268	315	278	272	287	296	274	282	265	252	314	294	274	287	291	287	286	296	299	330	295	277	275	284	297	308	304	311	294	280	285	288	306	293	279	286	305	304	285	291	300	305	285	276	298	306	271	281	279	275	264	280	278	293	284	277	259	299	305	312	272	306	277	301	280	299	287	289	281	291	275	286	294	278	308	314	317	268	291	322	302	304	306	243	309	286	271	317	289	266	244	281	290	278	311	320	296	278	290	300	282	292	273	329	274	294	301	318	278	279	265	290	298	271	296	313	293	291	308	261	292	289	314	322	294	306	285	316	292	294	287	276	305	313	292	283	304	285	292	280	261	323	280	304	315	282	282	285	306	288	286	282	300	291	301	299	283	271	294	303	290	275	292	307	307	274	268	310	268	276	291	274	273	275	279	272	271	313	288	316	302	279	273	299	290	314	309	283	282	297	311	303	268	270	284	289	290	280	309	286	266	301	284	263	303	289	275	281	287	293	305	303	293	282	291	291	305	302	325	284	254	305	282	266	287	297	280	276	316	278	296	260	286	289	288	298	308	288	283	276	310	277	302	303	263	286	287	303	290	291	293	288	296	281	283	290	284	292	281	308	306	281	319	283	279	273	269	295	265	290	289	311	260	256	280	288	317	328	268	270	289	288	309	314	311	277	279	306	267	289	285	284	261	274	287	282	283	284	328	326	290	319	269	310	275	290	281	292	273	290	312	291	302	279	305	303	289	306	296	281	316	260	278	315	267	266	271	281	273	293	321	277	299	287	292	287	256	315	277	294	277	277	253	271	264	254	269	260	271	279	289	262	265	277	280	305	279	306	293	263	285	270	292	284	274	284	281	325	263	274	269	281	287	270	295	289	273	265	280	293	279	283	295	317	284	276	280	288	276	289	290	302	295	269	277	275	286	288	267	276	320	295	302	291	282	290	302	252	288	268	292	277	294	256	308	262	311	280	235	278	289	293	281	315	287	266	295	290	267	275	264	304	264	278	290	274	286	292	301	273	302	317	316	311	280	285	301	305	276	289	264	248	306	276	297	291	293	273	293	276	274	267	290	283	284	323	291	272	302	303	291	253	293	281	308	308	285	296	303	295	278	266	291	286	274	280	309	312	267	280	266	310	301	283	292	276	307	305	292	308	297	287	282	284	294	285	322	306	273	282	308	280	282	289	301	281	296	294	296	299	293	276	276	297	314	275	279	315	301	308	319	273	300	279	314	270	270	310	285	325	266	298	309	307	288	266	308	306	279	269	308	287	299	263	309	288	295	289	261	283	304	304	275	285	280	314	292	266	306	271	272	296	269	303	266	309	268	316	299	327	279	313	264	256	287	303	284	315	317	275	296	282	252	285	298	255	265	305	282	277	290	289	270	294	308	282	288	286	272	265	313	290	288	294	329	294	321	304	294	272	277	303	305	280	299	318	251	262	296	254	286	282	277	322	316	296	279	275	299	265	269	269	283	312	282	289	293	293	287	282	274	263	290	302	290	291	286	290	274	268	298	298	281	285	282	301	254	278	312	267	308	298	286	288	295	284	290	291	300	290	275	300	260	306	310	296	304	262	307	258	314	304	307	275	277	281	316	313	298	280	279	302	305	265	285	262	304	281	259
38936	38809	2518	1311	1057	853	736	575	546	505	513	470	441	426	396	418	403	417	407	397	403	421	385	412	375	381	415	362	377	396	388	373	396	343	388	403	409	380	409	369	392	378	415	345	365	361	379	391	357	350	320	368	374	348	369	436	387	379	384	361	400	399	371	386	358	370	350	404	370	377	356	357	393	348	409	384	347	351	377	385	372	393	386	369	405	387	402	385	367	373	379	367	337	365	365	386	363	404	394	361	400	376	372	354	363	372	359	379	394	375	371	387	382	346	370	387	379	395	363	364	370	413	398	378	387	363	364	378	366	385	403	379	350	363	362	366	373	373	392	365	352	404	382	400	380	372	413	378	385	381	355	384	393	398	361	373	370	370	374	349	380	377	371	397	401	360	351	404	413	407	383	407	408	366	360	359	398	361	361	367	400	342	357	338	372	375	387	385	356	396	385	385	364	369	373	361	419	414	367	384	343	368	386	358	356	316	360	396	370	333	390	387	353	362	382	366	354	348	384	386	364	405	353	369	355	374	388	360	370	415	392	391	376	361	343	400	359	375	365	401	348	362	383	344	383	368	406	381	364	375	382	339	381	370	412	421	382	376	359	410	389	388	348	398	396	390	390	384	388	381	378	406	389	377	384	367	398	377	360	331	370	365	417	375	381	392	385	378	418	385	353	364	364	364	363	342	393	375	404	375	390	385	361	350	377	372	397	379	377	377	385	371	367	350	380	348	366	395	383	344	354	354	376	344	372	393	409	420	413	370	388	363	391	336	416	376	394	389	383	372	348	409	353	392	339	373	365	372	350	361	370	401	365	363	372	405	388	369	383	372	387	346	344	368	408	378	377	363	388	387	357	375	368	367	375	383	372	338	374	406	402	349	403	349	379	379	372	411	351	345	374	381	396	360	361	375	387	393	392	380	401	386	395	355	399	346	403	366	334	369	384	387	360	373	372	407	391	403	367	406	331	370	386	371	388	393	379	386	390	389	357	365	315	393	350	423	356	362	387	409	382	387	365	381	341	348	371	365	367	345	381	358	352	378	378	395	400	374	389	380	417	368	385	388	374	358	397	406	378	384	364	380	362	362	362	370	371	407	376	370	358	344	345	366	385	377	366	389	380	389	366	380	385	349	364	371	378	358	397	376	386	378	391	346	340	374	380	391	417	360	396	392	373	407	372	381	368	401	391	360	388	372	361	383	376	350	395	348	360	388	371	358	388	392	400	304	352	369	347	408	387	387	384	411	339	371	378	373	348	399	372	381	359	377	396	386	369	394	373	378	372	369	367	383	364	370	359	362	380	337	396	387	366	383	394	362	349	380	410	378	362	357	404	355	355	375	357	403	406	381	352	395	355	373	359	368	368	382	387	365	348	365	379	354	381	345	385	409	397	383	367	376	379	378	376	363	404	404	378	368	389	341	369	402	346	383	358	377	361	385	417	381	395	323	364	356	354	385	369	385	366	390	411	367	389	402	372	398	374	413	374	346	412	396	386	346	337	376	391	366	380	351	392	357	376	426	378	433	396	382	397	368	362	354	361	390	380	393	386	372	388	373	371	400	353	356	366	348	385	370	347	365	383	370	373	344	347	420	393	397	363	388	368	352	405	364	374	349	398	372	386	397	372	403	375	375	367	379	346	401	348	359	352	406	424	358	351	386	355	368	371	402	366	355	384	406	372	400	381	390	370	393	392	353	395	406	378	387	368	374	386	354	371	371	380	363	360	355	375	376	385	395	386	376	406	339	422	369	370	370	379	388	341	381	376	392	357	384	382	347	368	392	370	359	419	348	415	376	402	340	391	381	362	358	380	345	373	376	385	359	365	405	357	327	373	378	354	396	374	380	355	400	385	385	392	346	367	318	392	380	383	346	378	385	383	370	369	374	365	399	381	373	375	377	341	385	381	413	377	368	389	382	361	370	373	364	383	366	352	397	386	384	369	353	396	363	359	382	373	363	379	363	385	384	386	396	353	399	368	349	383	388	387	412	371	352	367	349	391	359	360	337	369	358	388	377	362	377	367	357	377	394	377	401	377	395	360	386	388	359	404	392	413	370	385	373	373	369	393	404	391	380	377	378	382	394	400	376	397	379	400	349	362	345	390	352	377	376	367	387	383	341	381	383	393	358	359	371	363	382	413	395	358	363	396	377	421	393	379	374	369	418	383	361	392	382	355	391	364	407	367	352	361	381	386	333	366	399	337	342	346	370	380	365	381	383	411	385	352	340	369	386	380	377	374	378	384	386	363	376	394	366	333	376	373	391	399	384	375	367	366	374	379	322	412	351	381	396	379	357	370	387	389	367	359	398	348	370	391	391	370	335	389	350	387	364	374	381	373	382	353	360	397	375	367	368	381	384	409	390	358	388	378	376	354	399	390	359	385	352	352	377	389	373	379	344	399	382	377	395	350	350	384	382	403	348	355	341	404	363	365	368	402	392	377	370	388	349	349	364	370	373	384	368	358	375	367	394	390	372	352	408	370	373	394	395	360	394	357	379	418	379	385	386	338	363	360	349	373	396	357	358	377	367	355	360	374	408	386	384	385	361	383	380	375	382	370	365	341	388	345	392	389	358	358	395	386	382	386	374	388	361	321	378	362	389	389	377	370	366	404	374	325	388	373	385	388	374	371	381	362	361	386	374	396	388	377	394	359	362	372	374	374	356	411	363	384	371	382	377	387	351	411	381	364	366	386	379	357	388	361	415	383	363	398	379	369	364	377	337	357	386	336	379	358	363	362	344	368	389	377	358	400	383	370	385	380	370	338	378	359	371	379	349	376	393	384	420	377	362	309	381	368	390	396	378	376	395	366	357	344	364	370	376	367	359	373	389	391	397	356	358	375	355	382	359	383	364	353	334	386	400	395	380	390	366	405	331	369	362	407	354	378	358	380	398	375	407	402	377	343	372	384	383	389	370	376	363	363	365	373	370	366	351	352	367	345	361	358	383	359	371	357	369	403	370	415	357	386	369	364	379	382	346	406	375	377	378	370	358	381	386	362	386	355	381	356	350	405	331	368	381	366	361	403	389	379	378	369	389	378	381	365	379	368	389	362	387	401	383	389	388	350	381	370	371	413	410	373	359	387	409	384	351	393	379	374	345	377	337	348	377	367	389	363	353	383	392	372	390	378	365	337	361	383	359	401	374	377	372	367	375	350	389	379	379	382	388	341	385	360	392	405	381	366	383	371	381	374	410	394	362	377	377	400	363	383	380	342	370	380	375	368	408	352	346	364	367	384	367	363	349	384	399	384	347	358	398	358	372	349	378	352	384	364	390	371	407	403	380	383	363	387	336	415	375	389	359	376	421	367	382	379	382	359	362	386	360	368	396	401	382	347	391	363	376	413	334	344	353	415	365	384	391	379	367	406	362	399	396	341	367	386	376	355	378	341	378	363	356	363	390	380	384	373	386	386	389	350	367	377	339	398	379	393	371	394	372	383	376	385	412	370	374	363	371	357	395	390	394	372	404	388	388	384	386
23318	21610	29305	24265	21566	21553	9140	1061	866	804	742	668	670	631	640	637	610	553	588	586	595	580	628	638	580	554	615	594	562	572	526	610	547	503	571	578	565	552	578	538	541	530	544	561	574	536	535	574	578	495	544	551	559	534	544	580	559	583	544	529	513	520	542	548	555	546	591	547	527	485	508	545	533	524	549	586	499	524	548	542	544	534	537	541	553	540	483	555	508	532	553	539	537	528	497	487	536	506	542	559	514	568	524	509	540	541	515	544	522	539	554	531	542	508	578	482	524	531	520	527	554	567	553	531	512	557	531	554	519	526	521	583	523	514	582	495	532	526	517	530	554	547	519	557	560	487	512	553	545	558	521	521	535	564	526	575	590	573	534	523	543	534	512	538	565	536	526	526	519	539	551	520	539	523	565	487	547	539	526	537	526	573	558	576	529	546	536	534	561	555	504	529	532	550	510	553	549	533	541	500	508	497	524	501	539	499	516	560	527	521	550	583	527	555	569	546	531	493	539	547	531	523	490	542	561	533	522	555	544	477	513	501	544	518	498	532	545	562	518	536	545	551	507	515	551	531	558	557	536	516	479	535	585	511	534	533	515	502	533	510	536	501	540	523	551	556	520	530	519	550	536	501	524	565	510	573	526	550	555	536	534	574	565	604	511	522	515	545	540	549	560	509	525	485	544	558	556	577	537	505	532	564	540	533	575	521	580	550	564	592	532	538	539	501	516	550	568	501	513	519	537	559	553	563	561	538	513	556	534	551	487	522	532	523	534	524	524	523	569	523	577	531	543	560	521	551	542	554	539	547	537	525	564	544	544	547	521	527	509	509	545	561	540	549	531	540	546	536	542	543	511	551	517	524	549	538	540	557	541	568	545	553	556	547	546	565	515	491	474	507	517	545	548	526	559	505	536	520	515	550	525	564	524	507	516	546	527	551	548	538	584	504	540	546	504	552	559	534	563	508	510	520	571	484	548	513	526	504	563	514	534	527	568	539	530	552	519	528	543	522	549	554	521	546	547	526	545	573	576	526	546	535	533	558	555	529	521	558	528	536	495	550	562	529	539	561	571	543	552	541	531	562	546	529	524	550	512	545	587	526	514	522	513	552	527	512	546	555	504	513	568	539	512	554	511	500	535	520	508	533	565	557	468	488	553	527	550	547	530	554	481	526	553	565	526	524	508	567	527	567	534	537	534	542	593	494	542	576	554	517	512	520	554	530	541	549	553	479	552	559	502	531	509	526	542	538	508	528	537	528	535	526	524	509	519	516	554	510	529	529	504	520	505	527	521	512	507	587	521	499	569	526	513	518	531	533	520	531	497	541	502	547	511	564	544	524	557	514	534	530	517	533	519	573	540	525	527	551	540	556	526	517	531	549	524	524	518	531	562	564	542	549	535	517	560	545	550	531	516	568	578	569	532	533	523	576	575	543	516	513	497	552	507	542	516	538	534	487	529	554	589	488	569	524	539	576	554	530	554	551	548	549	550	504	550	568	540	509	572	560	514	560	551	547	514	544	480	564	536	487	540	500	475	558	546	535	555	503	549	528	555	551	506	535	505	510	556	534	540	512	575	530	578	553	558	542	563	517	533	519	536	503	535	521	515	509	505	534	523	546	533	565	545	489	543	544	520	513	559	516	540	533	546	511	530	535	524	543	563	555	529	511	495	537	509	559	543	542	559	534	483	508	502	484	511	511	561	546	556	511	495	524	518	534	552	578	538	555	562	520	572	566	493	561	544	521	545	545	531	535	548	536	520	552	596	491	549	503	559	534	558	543	541	558	517	502	526	576	554	536	574	520	526	509	479	541	601	530	523	527	522	529	501	575	518	534	534	470	516	508	505	525	548	530	533	534	543	518	537	480	542	574	521	539	517	496	559	548	490	521	556	505	576	565	555	552	509	528	530	495	538	575	558	546	526	564	513	505	563	559	576	554	490	514	534	539	504	525	544	515	567	534	604	526	512	514	538	573	581	494	534	505	548	556	539	491	543	546	546	539	607	559	601	589	525	512	581	527	507	537	526	519	506	547	498	550	581	549	553	543	522	540	572	554	545	541	538	516	546	507	535	568	530	550	558	540	536	541	518	535	511	497	542	513	548	534	549	538	576	519	533	550	543	507	547	581	491	500	526	556	496	513	552	561	509	570	551	528	556	484	503	541	531	536	542	546	516	545	539	533	539	533	558	568	516	494	548	504	508	540	543	539	562	528	530	528	529	560	525	527	558	513	521	566	529	518	576	531	526	551	550	562	574	550	557	533	550	500	539	506	569	513	519	527	480	517	605	544	555	498	507	561	543	515	504	513	558	553	542	547	560	513	521	551	512	540	507	546	561	548	540	564	586	544	542	562	530	511	544	551	542	529	495	571	525	532	545	541	574	546	534	518	546	559	540	535	547	499	515	519	473	533	559	473	541	525	553	575	537	543	511	541	515	540	510	546	520	501	553	522	498	542	513	467	505	531	543	551	541	515	554	522	484	518	540	554	536	526	543	529	503	512	520	473	497	575	527	553	527	532	521	536	528	533	535	620	557	511	533	542	514	556	518	532	530	495	478	544	545	567	555	531	543	546	553	512	566	567	533	543	527	548	533	527	508	563	524	543	568	527	507	545	565	570	537	570	512	505	552	556	544	503	545	528	519	570	531	553	565	517	542	566	531	546	550	584	564	551	513	514	507	465	561	505	533	543	534	561	541	524	539	516	579	524	511	509	528	505	557	514	515	527	513	548	508	536	511	536	532	577	551	575	545	515	540	503	534	549	474	504	543	508	558	511	537	507	546	527	538	548	522	535	551	521	497	556	562	544	559	572	527	513	525	543	587	515	519	521	532	514	512	517	552	538	516	558	539	541	566	554	569	525	528	574	545	540	558	545	519	541	511	522	515	528	571	525	591	576	529	504	530	529	519	583	513	558	560	508	512	531	502	532	535	540	511	568	557	564	525	578	552	504	523	497	522	553	559	508	545	525	500	522	576	523	525	527	547	511	553	547	531	566	507	578	544	568	534	517	515	530	518	515	525	552	546	522	548	564	536	517	529	533	545	514	537	552	480	507	515	513	528	499	508	528	513	487	548	520	599	550	555	559	519	546	525	552	550	561	552	529	501	568	553	517	501	523	489	530	509	518	523	514	559	579	531	517	529	484	481	514	510	524	552	565	502	488	524	521	518	533	536	576	536	558	549	567	551	553	521	524	515	550	526	529	555	526	545	550	567	519	568	532	536	521	567	536	539	557	510	545	527	579	559	518	544	553	539	499	545	526	541	546	536	514	544	563	546	576	516	503	566	522	493	507	528	519	524	563	517	519	550	508	520	558	545	552	515	530	564	550	554	587	511	579	519	537	487	540	552	558	519	459	534	502	505	516	518	536	539	506	545	514	523	534	548	559	492	511	486	539	568	543	525	527	527	578	525	545	532	534	516	527	487	506	531	619	514	490	513	520	508	509	536	571	518	543	543	539	548	524	517	502	549	546	536	549
46296	50366	8347	4224	3006	2315	1864	1494	1265	1154	1070	974	896	847	836	740	775	730	737	722	723	703	724	656	683	710	689	660	650	715	657	689	686	650	650	649	627	684	659	646	676	597	660	680	685	666	683	609	667	597	624	617	656	628	643	668	657	618	625	621	628	638	647	647	687	681	652	645	645	679	642	660	633	643	610	644	637	682	667	637	656	640	648	660	682	647	635	639	650	633	605	611	609	668	637	622	651	667	635	651	636	648	651	685	660	630	622	616	621	614	615	665	631	662	632	619	652	633	626	589	678	610	650	626	656	629	625	605	605	638	629	641	625	637	619	644	640	634	626	632	635	633	619	623	654	637	632	601	694	608	627	650	697	637	640	647	610	660	653	605	661	603	634	665	631	645	621	680	639	605	609	612	660	634	668	610	647	643	655	652	600	646	634	629	614	653	633	640	674	595	621	637	638	583	673	649	638	684	634	633	662	648	670	622	617	677	630	653	650	659	614	628	649	601	659	643	668	642	616	643	671	620	642	668	606	622	660	603	659	621	633	617	604	635	624	605	663	612	636	645	592	646	620	592	592	598	593	660	656	664	632	607	659	662	617	675	626	616	665	607	623	646	608	649	647	633	655	644	599	659	648	659	631	635	618	649	636	661	643	650	606	645	645	645	616	612	673	636	566	608	663	639	606	614	676	632	665	653	597	597	648	590	668	673	620	606	624	604	620	615	611	608	639	652	670	650	633	584	624	646	661	616	611	646	643	666	599	636	665	623	619	607	678	629	648	610	615	599	595	639	639	629	673	632	594	654	620	642	640	655	687	658	689	633	652	616	622	581	639	631	611	621	607	636	643	591	614	621	681	664	653	688	619	657	614	643	652	612	592	648	629	685	637	631	662	601	655	648	637	600	612	618	641	659	619	654	647	702	660	640	604	626	636	650	637	595	666	619	615	663	615	629	610	647	641	629	641	583	623	672	602	658	636	667	648	607	616	640	651	598	662	665	603	598	667	601	653	640	629	672	620	655	636	678	596	631	608	666	641	649	629	674	616	656	649	673	674	580	688	628	619	632	659	669	634	656	640	594	636	580	664	616	654	628	644	648	678	657	617	655	602	599	658	599	645	637	661	656	644	675	641	648	622	615	639	621	641	622	628	648	613	680	659	710	585	620	637	617	660	640	594	629	605	675	654	641	649	680	628	578	655	649	622	697	590	655	668	622	658	602	658	697	635	644	588	610	626	612	603	631	650	624	623	625	606	635	615	643	592	629	620	677	614	615	637	640	690	636	683	607	603	635	626	641	609	628	617	612	611	639	602	664	676	622	587	665	633	623	610	627	607	635	609	618	644	611	616	597	619	664	627	661	619	647	584	640	619	676	606	632	646	643	643	663	674	663	662	674	624	669	629	654	605	651	626	630	648	608	640	620	614	597	624	635	596	634	636	651	641	639	636	615	630	640	616	625	619	625	572	653	643	673	650	671	660	668	641	648	644	646	621	640	676	654	663	616	653	596	617	665	636	647	654	583	599	654	632	600	636	639	630	635	576	612	648	639	667	682	652	661	618	630	631	611	616	647	666	654	625	629	652	623	612	660	628	634	628	618	647	643	624	634	680	607	577	641	621	620	684	639	648	615	647	687	613	673	676	647	646	601	619	647	608	594	673	583	599	671	655	629	638	621	613	613	586	640	640	645	625	642	621	592	605	603	656	632	642	673	619	610	643	629	632	655	643	603	622	587	662	652	626	662	645	618	639	650	626	638	578	662	648	640	651	648	632	667	658	612	634	645	657	659	661	677	625	616	632	653	641	645	664	628	663	647	607	644	638	645	653	646	669	634	603	639	651	646	695	622	648	652	652	641	618	649	617	637	643	616	656	637	645	633	615	652	652	624	689	646	574	655	624	651	647	640	675	658	620	643	631	631	625	647	665	632	662	620	640	659	635	619	613	629	633	611	636	619	636	615	670	655	640	597	647	669	603	602	665	613	646	617	623	685	627	645	601	633	647	667	625	634	603	620	667	611	579	659	624	667	645	628	614	630	572	629	625	594	644	692	580	607	675	657	612	636	647	612	658	637	618	628	654	598	612	637	665	640	634	634	633	593	632	626	661	603	613	604	665	640	604	658	615	661	659	616	619	617	639	630	667	664	661	636	625	622	666	630	617	630	648	623	632	635	616	634	683	695	655	617	669	630	604	615	622	630	635	659	627	678	632	653	618	648	635	641	625	649	607	654	618	611	633	603	651	640	623	637	668	590	605	680	649	594	652	650	640	657	642	637	591	620	600	650	644	612	689	611	625	639	627	655	618	626	662	625	649	642	672	607	600	636	621	616	626	627	633	670	664	625	638	662	671	625	619	659	664	607	649	645	603	617	643	657	674	634	682	612	639	713	599	632	634	637	623	668	661	618	643	628	615	600	673	677	632	622	623	650	640	631	675	652	677	619	665	678	655	656	619	629	666	607	667	621	641	674	641	613	665	652	674	643	617	658	577	639	662	613	637	646	680	628	685	607	631	640	647	680	629	651	621	629	651	615	624	638	628	647	659	684	617	633	675	602	622	628	671	620	655	649	675	633	619	657	681	646	628	666	602	671	627	658	633	611	607	631	642	653	655	611	593	631	642	648	658	630	669	640	650	653	623	640	631	632	618	585	667	607	663	631	683	617	617	597	621	613	648	614	635	634	612	664	610	627	668	588	613	637	595	613	630	654	633	630	615	651	623	655	635	623	592	673	593	665	586	614	655	645	624	648	649	650	614	647	613	605	671	660	645	654	691	672	603	661	658	609	638	629	635	570	634	621	659	623	658	620	684	649	661	676	628	624	590	680	651	613	643	659	628	615	611	694	589	642	685	625	680	642	650	678	650	664	623	597	621	618	641	610	642	646	646	626	658	620	595	578	637	622	637	630	632	641	651	674	598	619	632	658	637	572	639	650	648	623	601	670	618	692	616	599	606	653	663	629	600	627	617	593	615	619	626	713	686	626	641	620	606	648	614	621	644	609	600	642	612	637	653	650	639	666	655	623	668	543	636	647	657	628	595	665	660	643	660	642	656	617	651	682	646	615	675	662	652	606	655	664	648	644	608	632	613	631	646	661	603	641	637	644	661	590	683	622	612	647	638	631	658	606	626	632	603	647	654	662	622	657	602	675	663	667	676	589	620	639	657	642	653	629	606	616	620	680	590	657	607	620	658	623	604	620	578	624	621	604	624	624	625	655	626	684	636	652	647	671	621	631	618	675	661	637	650	665	629	651	605	674	664	625	591	696	632	596	681	656	647	628	621	604	597	566	583	656	638	615	656	641	652	599	652	676	623	603	652	596	660	650	633	624	668	614	656	611	604	625	637	611	620	684	653	628	681	681	643	669	662	608	637	611	565	651	614	603	677	628	642	638	611	639	641	646	655	659	605	650	671	638	665	635	617	622	613	649	648	611	626	628	617	622	635	651	618	621	612	614	628	658	668	623	627	659	629	631	657	651	667	598	654	649
30062	26225	13709	1300	254	215	199	193	198	215	186	196	164	194	173	178	176	180	176	173	205	169	184	167	194	171	193	170	176	173	176	187	183	171	183	192	171	178	182	191	175	200	198	164	198	190	191	204	186	200	202	168	174	154	191	174	162	193	172	186	177	189	154	182	164	179	173	176	178	178	214	183	175	190	184	161	171	193	179	182	178	181	179	179	184	165	197	179	185	190	166	169	166	192	186	160	179	184	194	203	192	186	187	192	169	159	173	162	173	182	180	210	173	176	174	194	172	188	164	163	150	185	159	197	203	202	178	207	197	179	181	157	165	179	194	175	180	174	178	193	177	164	190	179	160	172	184	163	164	196	180	178	178	184	176	190	173	184	174	182	158	194	166	182	204	194	190	223	184	184	186	169	169	182	176	188	161	184	162	175	201	184	201	168	201	183	177	185	179	188	195	164	183	187	194	170	167	158	185	188	194	193	177	166	187	172	172	182	169	223	166	202	182	173	171	199	185	184	178	161	187	197	170	186	172	202	175	167	217	201	182	204	175	181	177	196	182	181	179	181	212	185	178	156	207	185	173	192	180	191	196	178	177	173	184	185	175	169	171	188	213	165	212	178	178	182	157	162	161	167	187	176	175	165	214	174	197	186	178	176	187	166	221	194	170	170	180	212	205	190	166	179	175	167	161	188	231	184	188	188	218	187	185	151	194	159	163	178	167	199	190	176	155	160	203	203	148	192	192	180	189	193	159	175	184	177	202	178	181	188	187	198	186	174	183	182	173	172	162	176	167	185	183	166	173	160	185	184	176	173	203	172	172	156	189	176	180	171	171	169	170	191	166	182	179	167	160	169	199	167	173	192	190	188	174	188	164	186	161	181	181	189	178	167	174	165	194	178	210	174	182	170	178	189	155	174	161	187	191	180	179	203	190	175	174	178	184	183	185	191	164	170	188	162	154	170	158	173	170	168	156	187	176	205	167	173	198	174	154	181	187	181	197	187	184	169	174	186	186	182	174	171	191	161	161	186	170	168	208	179	184	183	169	155	167	192	180	166	166	180	162	189	158	180	185	176	175	188	193	193	196	171	174	185	190	185	154	171	185	161	181	179	157	189	167	181	168	180	155	180	186	155	190	184	174	185	200	175	179	180	189	186	196	193	176	181	181	178	183	191	188	169	205	192	174	150	205	181	198	199	167	159	174	204	177	197	188	175	191	181	185	194	188	171	203	169	184	190	193	162	191	178	166	191	188	193	167	170	213	169	200	191	196	161	194	180	183	193	164	178	183	186	186	166	183	170	163	171	199	181	195	172	176	191	198	176	173	176	171	168	166	172	187	184	169	158	175	174	171	201	190	180	177	189	176	162	181	211	179	152	187	192	161	189	169	179	193	168	192	186	181	199	174	177	182	175	193	151	180	184	183	173	179	154	184	166	170	168	161	205	161	178	179	174	183	179	159	188	186	176	183	169	176	174	224	168	168	186	177	195	206	187	188	189	200	195	222	193	178	190	170	181	188	188	189	189	166	187	172	181	193	185	158	191	200	214	197	196	177	184	186	164	190	195	157	190	186	165	188	164	189	180	177	183	190	179	200	156	199	186	187	160	166	168	175	164	193	178	163	177	200	174	175	160	149	185	156	190	189	183	199	184	176	155	170	178	170	194	179	181	188	193	183	188	197	191	176	176	176	187	198	174	177	181	178	164	189	174	177	188	198	179	166	184	167	187	208	195	176	176	178	187	167	174	162	200	183	186	176	166	201	195	176	190	165	178	189	171	166	186	167	202	174	203	193	172	181	178	172	176	180	192	179	175	155	171	173	173	194	158	177	190	174	202	194	181	144	176	214	181	187	176	153	175	176	167	167	174	172	191	174	177	209	181	185	188	145	165	167	179	186	182	169	199	184	174	169	198	193	178	182	191	170	176	175	166	180	183	186	168	207	179	188	185	163	186	157	181	173	175	180	187	165	198	204	177	184	177	184	179	173	188	183	206	163	204	193	179	187	167	185	191	175	164	227	179	192	172	170	166	167	179	190	182	187	177	159	158	177	173	175	183	156	189	190	172	171	168	182	216	185	170	185	169	170	196	176	180	173	158	187	183	175	177	181	173	190	163	156	184	192	171	147	185	187	164	173	175	184	189	170	181	194	189	187	188	184	182	195	183	197	198	197	210	159	181	208	188	193	177	189	183	173	188	193	132	175	193	175	179	177	171	194	169	182	195	191	168	164	173	195	172	208	167	195	187	173	192	189	197	149	163	198	152	162	163	161	179	165	176	202	175	180	156	166	167	173	169	155	171	177	188	191	168	175	151	185	176	192	188	191	167	174	213	171	176	180	184	172	191	180	203	173	178	190	197	166	186	184	180	176	170	192	181	179	166	174	177	211	206	161	192	190	189	205	192	187	190	146	185	166	174	177	193	173	205	172	187	163	186	187	191	196	162	202	175	190	174	169	187	184	182	175	195	180	193	152	176	174	177	178	176	162	170	150	186	170	196	178	187	171	160	166	192	179	165	176	184	186	185	180	178	190	188	199	186	174	195	181	174	196	167	183	186	189	184	199	187	166	177	163	187	170	181	174	180	199	180	154	183	174	180	209	184	173	183	164	147	187	182	179	182	196	192	179	195	177	173	165	181	184	192	174	187	201	176	203	186	188	160	175	192	152	171	203	177	167	196	184	204	163	161	218	178	173	189	176	175	153	191	206	167	215	156	190	196	172	167	199	197	174	201	212	173	163	190	183	175	184	166	166	184	172	161	187	174	175	179	157	175	178	177	188	183	183	172	178	187	175	197	183	183	173	168	174	202	182	189	194	183	187	172	175	157	178	161	186	180	196	170	207	179	159	175	164	198	178	182	195	174	194	174	154	176	176	166	184	196	193	198	182	182	180	189	195	165	193	180	177	184	186	203	208	186	181	187	178	182	171	183	192	178	179	159	177	195	206	190	165	171	184	176	185	185	203	176	162	186	169	196	168	173	213	176	192	181	204	188	182	179	169	167	174	195	186	151	201	188	218	180	169	211	172	183	182	169	166	179	199	174	190	186	184	180	175	183	180	190	192	166	177	163	207	188	152	185	190	169	202	199	180	196	181	174	174	161	196	196	198	173	184	164	188	184	172	176	179	180	177	171	171	189	164	165	178	191	199	179	186	170	181	164	204	196	166	180	177	184	180	198	171	162	150	183	203	195	192	164	174	198	176	152	176	199	182	175	180	195	174	162	155	193	194	188	209	173	174	180	155	196	190	176	187	209	168	177	166	182	163	201	201	180	190	190	169	165	185	190	169	170	165	198	177	174	176	173	167	210	182	177	164	169	169	195	153	195	205	174	178	164	196	194	173	194	187	194	196	183	213	164	172	182	186	192	181	167	188	182	182	184	187	186	145	176	151	174	193	192	166	204	172	198	177	186	200	188	180	168	167	155	183	197	184	200	196	164	179	182	196	169	163	180	169	169	192	172	157	175	179	179	207	196	187	175	180	196
36196	32971	610	345	326	292	253	266	244	290	280	246	229	236	271	242	257	235	227	242	252	223	266	224	238	234	243	237	228	227	244	217	263	246	225	249	256	240	247	219	240	245	258	241	256	225	218	235	241	215	241	274	245	253	237	249	257	235	222	252	232	238	255	257	240	236	206	222	249	279	239	242	234	236	252	242	249	212	230	221	237	265	247	248	229	261	239	243	226	233	240	252	253	241	225	233	235	250	258	248	261	240	245	237	270	216	227	249	222	257	237	248	244	234	253	223	242	246	225	240	215	233	261	208	236	240	252	241	241	251	252	257	221	243	232	246	253	239	223	241	229	225	229	240	220	247	242	267	239	240	224	251	231	220	233	271	242	234	245	256	240	234	254	274	240	238	256	209	252	240	254	229	247	213	268	233	216	247	268	238	218	267	255	243	225	237	233	225	238	248	273	260	260	251	251	248	236	223	233	257	247	218	234	224	269	247	197	263	240	215	234	241	249	221	243	236	243	267	255	237	240	258	255	243	234	245	256	243	222	229	247	241	222	213	232	237	260	243	233	266	223	224	254	260	210	262	243	210	209	255	209	225	231	242	228	223	238	241	220	234	212	233	217	228	256	245	248	228	237	244	244	219	243	241	253	242	236	245	227	230	253	254	236	244	251	240	251	238	221	239	224	277	244	234	229	272	239	216	265	199	218	243	273	246	215	239	233	239	246	214	257	261	246	242	223	247	243	253	242	256	247	215	235	232	225	230	242	213	206	232	272	266	264	230	256	229	215	211	259	237	265	253	219	251	212	200	244	265	272	221	241	227	228	236	230	215	235	224	230	231	232	212	234	247	229	229	222	229	222	235	254	257	210	253	239	238	236	251	243	233	256	248	237	227	244	238	220	252	233	233	223	263	234	247	226	253	260	242	229	226	207	244	246	223	208	240	257	242	203	256	210	240	241	227	242	238	252	244	243	241	252	231	208	266	251	212	230	261	219	232	253	254	236	246	253	243	262	243	230	244	242	251	243	202	277	244	213	221	209	261	246	224	232	225	228	230	253	242	224	245	221	278	216	237	248	225	252	222	250	251	240	242	265	254	253	244	244	238	233	245	252	226	276	224	239	209	271	241	241	226	242	252	237	285	216	271	207	218	228	222	237	231	225	249	229	228	239	237	244	251	230	227	257	256	244	224	249	239	264	250	233	244	284	228	243	242	263	251	261	272	252	220	250	265	245	239	236	237	255	240	234	242	242	258	231	238	239	231	235	241	242	197	263	226	240	243	217	212	261	251	278	224	217	263	216	231	259	262	232	241	207	224	228	228	236	205	232	238	220	231	263	233	245	225	247	238	247	252	228	242	263	245	247	235	257	234	255	232	245	220	212	234	257	252	213	255	246	242	249	206	238	234	218	205	244	249	258	239	261	260	244	250	250	267	230	207	208	251	228	237	232	230	240	232	251	245	234	270	229	226	252	223	220	245	250	232	233	247	251	233	259	232	239	230	245	237	220	228	195	229	251	236	231	223	213	260	210	234	242	226	241	231	247	228	251	214	236	229	231	239	219	243	259	254	230	255	269	247	265	233	231	213	205	259	251	252	204	229	268	220	249	230	227	243	246	235	247	232	226	244	234	256	235	244	239	253	262	216	222	249	222	226	244	221	212	251	244	241	263	232	267	260	236	263	239	243	249	205	252	258	223	209	264	263	223	276	236	244	234	257	245	230	250	275	251	250	263	225	239	237	262	250	247	222	228	259	245	200	251	213	254	273	228	221	271	259	247	258	246	249	223	232	241	253	236	234	269	243	261	257	235	243	253	234	246	253	234	234	233	242	239	219	252	253	228	216	232	240	218	252	243	258	207	255	216	231	235	235	236	239	227	273	250	242	236	246	236	230	252	236	238	224	241	236	243	232	254	246	234	238	243	207	248	207	242	233	214	236	252	258	241	227	249	257	252	249	231	241	234	239	226	234	258	252	245	235	274	218	244	237	234	255	231	239	229	237	246	267	245	229	234	209	243	252	261	241	217	244	217	237	239	234	248	230	262	247	250	251	239	239	247	252	240	259	265	224	255	219	248	244	215	226	226	215	241	250	239	199	265	231	226	250	246	222	258	243	226	242	245	258	246	271	233	226	216	210	236	259	212	236	236	227	260	215	242	234	248	225	256	259	246	245	246	251	245	241	265	244	242	222	226	242	252	238	226	244	233	209	221	227	229	242	222	230	237	232	241	252	269	264	218	246	264	217	234	232	195	238	245	225	230	254	241	231	232	255	244	243	242	239	248	228	248	254	199	238	256	238	229	228	228	236	207	256	251	247	242	256	234	251	243	225	214	253	246	237	239	259	248	227	206	242	250	249	235	237	248	229	231	241	231	254	231	250	270	264	229	224	231	251	264	216	235	241	239	265	277	256	245	223	251	214	215	236	240	235	226	232	223	245	217	235	223	234	179	246	223	252	257	253	227	248	269	224	225	255	223	227	221	229	256	250	248	241	251	226	244	253	224	248	247	257	245	251	216	246	217	251	224	261	247	248	232	226	250	240	212	250	219	245	233	281	253	247	247	209	244	261	214	269	263	236	217	249	251	224	255	235	233	233	222	211	228	244	254	229	227	248	246	240	228	223	227	228	243	239	237	228	249	237	253	234	232	268	244	215	250	254	228	236	232	251	206	240	225	241	241	241	244	221	246	214	263	237	232	276	241	228	231	219	267	239	256	224	226	233	233	230	246	254	239	257	244	229	236	266	237	256	270	233	242	260	257	246	204	243	238	278	251	257	234	234	224	235	237	263	236	215	236	218	226	242	266	210	235	243	204	237	222	253	234	254	257	261	230	222	283	236	240	226	236	252	242	216	224	225	241	219	240	237	240	216	209	244	216	238	231	261	231	246	252	239	230	262	232	231	250	235	221	247	281	239	232	252	240	216	219	240	259	245	234	238	234	255	239	232	223	229	238	210	226	232	279	250	250	245	234	235	245	219	245	224	247	248	224	224	216	217	248	242	243	245	232	217	279	233	231	258	250	250	222	227	228	233	220	251	237	253	242	230	231	241	214	235	227	249	251	225	237	225	232	259	240	271	243	248	238	237	231	262	227	219	242	235	232	229	263	216	233	239	257	276	244	243	227	222	219	230	250	246	221	232	239	234	235	229	249	237	225	252	240	234	222	196	219	262	243	222	237	252	235	228	253	242	238	238	249	263	253	255	236	209	235	203	261	221	217	233	234	229	255	237	234	214	256	280	254	230	231	235	253	282	214	231	230	243	261	236	245	228	264	231	233	221	244	233	228	234	239	225	246	219	239	199	270	237	235	237	272	239	220	237	215	253	251	247	239	230	228	206	237	237	251	237	231	246	226	260	230	240	238	252	245	247	240	267	251	249	230	245	235	228	259	229	251	240	253	210	248	250	203	239	256	250	219	243	250	252	257	257	240	208	232	216	245	219	255	281	253	256	226	258	232	254	227	245	243	235	220	227	258	223	271	227	244	263
24379	21523	28635	24776	21315	6180	723	504	451	373	396	316	362	346	330	319	345	300	328	278	289	342	299	347	316	280	276	303	302	325	322	280	353	295	262	325	285	300	291	286	330	300	308	325	317	310	294	300	284	285	298	284	304	313	316	298	328	283	291	306	304	308	282	300	320	281	319	306	293	285	309	278	300	262	299	284	332	261	289	320	287	300	279	299	296	295	281	308	291	295	308	330	317	272	293	273	307	268	305	266	281	286	280	297	282	305	291	300	302	299	320	306	312	290	289	285	333	289	331	280	308	319	302	290	325	320	307	307	302	305	307	265	265	284	300	310	254	332	313	294	317	314	303	291	280	294	282	304	276	286	287	304	299	277	306	303	306	313	285	300	268	284	291	318	288	271	302	323	278	298	301	273	310	285	287	303	275	311	300	263	296	295	271	313	289	320	301	255	275	290	276	302	325	304	303	306	272	260	264	287	318	294	283	306	295	281	295	292	261	286	302	289	288	306	280	306	326	294	324	285	333	294	290	302	313	299	318	279	309	323	290	283	312	317	302	301	285	289	288	334	315	279	289	278	322	310	249	269	307	301	320	292	341	283	302	286	339	290	304	299	297	298	283	268	289	311	285	288	338	312	322	335	289	286	288	308	329	288	288	309	301	282	300	309	318	268	285	290	325	308	322	287	312	301	299	292	308	355	274	280	279	270	293	288	295	297	313	281	277	287	275	337	294	278	322	331	308	309	257	321	319	287	273	328	293	305	314	295	304	314	278	276	295	320	326	315	301	281	290	282	307	304	302	275	289	290	303	287	291	269	292	295	323	288	284	296	306	304	289	345	307	289	315	285	314	311	270	313	272	280	293	343	282	289	290	310	307	302	304	290	285	286	293	302	337	320	323	265	316	280	317	306	281	311	288	280	298	300	297	303	297	307	294	298	297	298	304	302	268	323	281	315	282	309	313	288	265	307	290	319	300	304	275	291	299	309	298	295	275	272	271	285	299	262	288	312	301	281	312	345	322	276	297	327	314	312	284	302	301	263	309	283	305	276	306	289	300	315	317	275	279	299	295	296	312	306	300	280	276	311	282	285	325	292	286	309	282	297	307	266	324	313	291	301	318	282	302	239	288	293	311	308	305	283	298	314	282	303	316	324	283	288	268	299	319	282	288	303	326	292	288	300	308	301	309	297	283	301	257	291	300	263	286	315	286	296	298	281	298	296	300	298	311	290	299	286	302	316	265	300	320	300	317	279	294	288	307	297	323	283	284	304	287	309	308	301	314	304	281	308	307	285	339	288	300	313	269	276	288	264	276	316	312	292	294	286	286	276	283	308	286	292	296	299	307	300	299	304	284	289	316	304	321	291	294	266	335	287	330	322	322	292	307	287	280	313	297	284	304	327	295	288	324	301	298	296	325	289	318	306	290	269	296	263	320	288	280	285	271	330	299	311	291	287	324	308	306	318	291	331	295	342	307	298	305	287	311	307	307	274	300	295	299	300	291	298	301	301	284	292	299	328	318	323	304	269	279	308	286	296	279	306	301	315	293	307	309	294	310	312	306	322	300	272	292	303	289	320	313	291	298	288	309	296	302	270	306	318	307	291	269	290	288	281	303	310	291	313	295	263	299	282	280	310	326	311	303	314	322	280	306	303	312	301	270	290	268	331	312	328	258	298	289	327	307	317	296	283	300	341	300	301	311	291	308	290	298	301	283	291	312	308	295	294	294	286	282	285	301	334	303	287	290	322	311	307	332	319	300	294	300	281	263	310	323	315	299	289	333	311	295	295	274	293	273	300	297	276	274	304	297	295	292	292	313	274	316	300	291	294	350	282	310	321	304	309	272	296	290	317	288	293	318	297	323	303	284	274	318	247	308	296	291	277	322	284	292	304	280	272	312	306	317	304	315	296	316	283	320	275	300	278	319	292	285	322	309	270	293	285	331	319	298	269	304	308	298	286	282	302	304	287	264	305	311	327	281	307	298	297	287	316	297	285	294	300	289	348	293	315	338	302	291	267	347	301	304	305	296	271	284	312	313	306	296	297	312	269	299	310	295	284	300	331	304	314	299	314	325	300	287	335	319	320	289	289	262	313	296	307	310	306	306	298	293	296	331	274	286	314	296	296	304	322	300	302	303	295	311	320	279	345	322	295	296	261	280	319	300	300	322	302	299	313	275	284	310	301	271	300	284	279	289	292	309	295	328	281	300	332	301	297	299	324	291	304	297	286	279	294	292	288	317	303	282	315	282	277	273	319	319	295	279	303	257	310	296	293	303	276	311	300	311	293	288	300	319	311	301	262	303	286	292	272	297	282	304	287	261	301	286	282	263	317	286	336	294	290	275	284	274	326	326	311	285	287	290	335	285	290	293	292	300	299	291	284	294	297	292	298	309	306	297	287	279	306	288	286	272	288	304	309	319	284	326	304	281	314	313	305	304	272	312	278	303	279	305	285	298	295	281	291	302	291	316	311	307	297	292	314	292	295	296	290	273	316	281	301	321	307	291	314	316	255	312	306	291	306	298	338	289	295	318	309	282	323	294	322	270	310	288	283	307	304	297	300	324	281	311	307	288	290	272	289	319	273	283	302	308	323	316	331	317	295	310	311	306	323	311	321	297	304	294	305	283	287	308	288	293	296	303	281	285	323	297	323	303	301	310	285	292	299	289	262	279	269	302	325	279	319	310	315	276	280	307	296	314	299	307	292	314	279	282	315	292	288	296	285	296	313	313	321	301	293	325	295	276	314	309	320	311	345	291	296	325	305	312	311	315	276	311	289	279	264	297	280	289	277	317	304	316	291	317	306	310	318	314	266	292	319	323	281	290	296	301	301	294	310	267	326	309	293	288	316	276	312	291	295	291	274	274	296	315	304	290	300	308	312	300	318	288	298	275	300	306	270	298	338	293	265	309	319	275	302	303	293	286	321	259	277	304	303	313	286	297	294	301	294	308	304	294	293	288	305	303	264	314	270	299	305	305	319	263	279	286	311	272	318	297	304	316	318	293	306	310	280	290	290	306	308	288	311	267	296	265	301	286	296	292	302	283	285	329	332	297	321	285	298	291	299	293	294	302	287	340	299	291	308	290	275	311	308	295	301	305	275	281	301	334	295	274	304	301	302	282	325	291	307	295	292	318	342	273	263	290	290	327	292	268	281	307	293	293	316	298	275	274	279	294	290	292	305	288	263	282	313	304	305	261	292	323	293	300	278	290	283	292	314	317	295	289	291	307	309	303	298	300	306	295	270	314	279	304	296	271	310	315	296	300	282	270	279	323	289	298	291	295	306	307	286	284	275	311	276	292	296	297	321	302	293	309	277	305	282	311	324	298	288	293	328	313	313	337	333	293	284	301	297	271	288	311	301	288	309	322	316	291	284	308	265	316	278	319	298	295	313	322	289	313	303	324	268	281	305	256	287	310	284	301	313	319	317	310	323	294	287	287	302	302	330	306	301	310	313	297	324	299	300	315	292	284	268	275	318	298	281
40542	43004	4408	2024	1458	1127	946	774	697	620	558	519	469	475	435	424	430	425	400	390	358	421	395	399	379	429	372	385	424	398	396	371	383	391	368	396	357	349	372	383	389	372	366	355	383	405	371	323	358	362	358	378	379	328	401	374	382	405	383	383	366	356	372	357	394	354	358	378	342	385	391	369	349	402	365	360	373	375	391	361	400	354	342	341	358	352	387	377	391	353	362	361	385	403	384	347	371	344	367	367	387	351	378	359	369	364	343	355	353	349	320	372	338	366	356	394	329	348	361	368	391	371	375	386	348	379	356	341	379	367	392	404	365	372	362	381	368	357	355	361	362	371	342	380	370	399	408	364	372	357	384	389	377	349	356	350	355	368	356	389	382	354	353	350	379	349	330	378	371	405	354	366	346	374	355	387	413	375	361	375	393	331	343	366	363	366	375	353	368	376	389	350	328	328	356	373	366	369	393	363	374	378	361	340	404	363	393	370	373	388	418	385	355	373	396	387	367	359	317	328	379	360	401	390	386	359	367	343	363	390	360	336	328	375	392	405	389	364	359	356	357	380	376	369	406	390	416	372	420	378	391	351	404	390	372	357	384	348	365	390	370	345	352	371	371	382	400	380	363	345	353	367	397	411	380	365	384	351	381	370	328	334	358	353	353	353	362	335	352	372	348	353	400	338	343	360	386	364	387	370	360	383	366	347	396	405	320	356	340	360	374	355	355	338	375	371	375	374	355	379	370	369	387	384	390	347	364	382	340	337	375	349	397	366	382	389	385	371	373	363	376	362	383	396	338	382	400	356	350	365	353	356	396	385	355	384	336	339	361	332	361	336	376	375	350	392	351	393	383	380	380	344	337	371	370	360	338	367	373	340	341	393	364	394	362	342	362	364	355	346	376	407	334	373	348	359	389	351	367	379	397	367	341	342	390	398	352	364	400	365	389	345	380	350	377	400	331	340	337	359	359	373	366	350	387	324	368	357	339	383	367	393	384	344	364	375	396	381	342	381	374	375	335	324	359	371	342	337	357	365	356	381	361	355	363	350	382	371	349	388	367	364	369	368	336	352	366	405	365	364	374	360	348	339	349	371	348	360	367	350	373	379	412	327	383	350	359	367	369	376	352	369	379	363	351	362	412	367	393	371	366	379	362	396	377	383	381	384	416	356	358	364	387	343	390	372	344	350	385	390	344	359	366	355	390	363	368	358	357	381	376	382	339	397	343	350	340	385	364	349	412	382	356	383	379	377	345	367	368	379	340	385	378	340	380	396	381	334	320	366	362	403	351	328	379	381	378	378	381	384	356	361	375	356	385	382	367	352	326	357	308	395	342	391	360	359	343	345	376	358	347	381	350	422	344	344	359	338	378	362	358	378	402	357	384	331	374	383	353	365	366	374	375	404	370	392	368	367	351	369	401	359	363	329	389	396	329	330	403	363	359	371	374	395	387	358	396	363	367	346	387	386	342	377	407	402	353	344	391	357	355	393	382	374	392	344	342	370	392	349	341	329	363	351	364	361	370	364	334	358	421	378	368	352	365	362	359	381	383	374	396	382	365	407	390	367	349	359	361	375	347	380	367	357	394	363	406	331	377	357	321	383	372	372	373	390	380	380	399	359	359	359	324	353	352	379	383	390	376	337	357	371	358	346	377	365	391	364	398	379	352	366	370	372	380	360	365	374	363	376	342	344	376	328	365	380	373	337	365	373	372	380	339	382	321	365	359	341	366	400	399	347	365	400	366	394	368	388	357	383	356	384	341	354	339	348	363	378	372	363	383	352	361	354	384	355	366	354	367	395	383	344	389	348	391	394	377	355	346	388	367	396	386	370	357	343	355	351	331	346	362	348	384	361	357	405	390	339	357	382	372	365	383	360	362	411	358	368	343	362	377	396	359	377	397	361	364	366	349	356	423	355	385	335	362	354	358	386	361	352	409	403	413	351	370	357	395	390	364	342	359	405	382	377	368	360	392	350	379	375	391	367	327	369	337	339	392	343	356	372	377	369	350	372	342	354	397	353	406	366	353	336	384	387	386	377	349	371	351	358	388	358	367	337	335	394	343	366	377	351	338	370	408	399	383	373	344	402	372	379	369	387	371	396	340	394	370	377	352	343	388	348	361	391	350	366	395	377	365	345	376	367	387	368	366	383	367	369	404	359	364	382	394	373	361	354	368	377	389	340	376	372	384	372	373	362	326	360	353	375	332	381	348	351	356	351	373	355	407	399	363	382	351	375	355	388	403	347	367	379	359	342	388	384	381	377	411	398	353	370	377	354	352	374	351	379	349	387	331	374	364	415	356	351	386	395	347	350	395	378	373	358	366	364	401	391	372	381	362	374	369	355	396	384	366	364	352	357	385	366	367	371	363	408	405	386	369	378	383	364	374	378	368	402	371	405	358	366	367	319	370	330	385	359	381	383	373	382	362	362	379	394	364	366	365	371	332	378	386	364	392	352	392	377	373	360	381	342	381	361	376	333	402	377	390	356	381	338	360	371	359	378	369	377	363	331	343	382	353	368	358	361	326	359	399	360	386	364	349	351	362	364	382	336	369	321	396	343	332	343	359	369	379	377	345	370	379	356	355	388	372	376	367	352	379	386	395	373	358	360	373	396	372	388	386	336	375	367	355	374	351	348	370	396	348	355	386	373	368	341	384	358	366	365	387	365	353	362	362	370	403	397	351	359	378	389	366	354	385	357	375	374	381	393	330	380	377	347	405	368	376	380	360	393	402	380	381	348	378	359	394	324	367	395	362	317	327	358	350	355	386	371	386	364	347	372	352	372	379	359	357	381	377	376	360	357	345	384	342	351	359	329	371	353	358	391	356	353	391	357	363	376	395	351	347	381	381	354	364	367	370	371	356	378	369	358	367	394	373	356	369	366	363	323	348	374	366	400	369	350	403	339	395	353	368	369	372	357	372	366	401	348	365	370	378	340	392	374	380	385	361	384	374	369	400	353	407	365	374	380	386	384	373	388	384	352	377	389	339	349	374	334	404	379	401	376	351	360	361	349	373	393	343	354	320	397	371	364	376	359	357	355	381	371	371	382	361	341	364	370	364	339	390	382	327	358	395	370	355	383	370	354	346	382	330	364	359	364	350	344	353	390	358	354	354	384	378	379	408	348	368	343	348	392	369	393	432	383	359	383	366	357	354	369	386	383	349	365	365	347	358	380	377	362	352	353	358	378	366	394	367	360	369	365	353	353	390	417	372	353	374	351	357	390	372	333	366	350	372	404	359	390	344	385	400	377	398	365	350	354	377	395	384	387	378	384	365	346	375	366	357	373	368	362	342	352	377	379	347	347	379	359	341	373	339	366	386	372	358	355	373	390	345	384	353	345	398	360	366	368	370	371	363	374	369	364	347	378	365	385	382	388	366	345	362	396	374	374	361	375	330	363	369	371	386	401	417	359	372	347	397	395	351	362	386	377	345	370	352	361	365	361	346	335	347	351	365	345	381	339	347	366	356	348	369	394
25660	21555	27422	25724	7898	547	436	343	330	353	319	308	287	305	287	286	296	291	287	293	298	277	295	309	307	270	290	270	295	265	270	290	280	301	307	302	285	301	289	276	310	288	285	267	264	269	302	305	274	278	296	283	302	272	322	269	286	289	283	263	264	287	257	281	265	311	267	288	254	288	282	275	277	295	274	284	322	270	269	295	300	274	263	281	284	270	298	305	297	291	282	301	285	278	283	282	316	288	316	282	329	264	278	311	282	287	298	299	290	295	275	283	297	295	280	285	296	305	278	264	256	257	288	306	310	268	271	295	294	294	282	277	284	258	280	290	302	296	269	261	282	309	258	280	254	285	272	269	273	271	286	306	288	285	287	281	286	316	273	295	281	262	294	288	282	286	282	243	291	283	292	276	277	278	266	298	286	272	284	290	252	281	260	271	281	278	304	270	277	310	297	287	295	260	275	297	281	271	301	259	264	282	289	278	269	298	288	311	266	307	310	266	265	258	288	281	262	290	239	296	287	280	292	261	276	261	269	271	292	344	283	245	289	288	299	271	284	272	271	292	275	273	285	252	271	307	273	298	271	280	280	264	303	296	296	283	294	298	271	305	281	291	319	289	294	301	311	254	303	287	282	305	294	283	284	281	287	299	307	283	261	304	273	286	294	291	280	294	289	288	287	299	298	278	260	284	260	274	284	258	301	300	286	275	277	309	300	280	286	256	276	284	296	268	289	293	273	267	294	278	314	253	276	273	265	285	290	276	290	286	308	241	274	293	281	275	295	311	277	295	253	284	264	284	310	268	279	324	276	282	298	280	300	279	259	274	278	268	282	281	277	281	279	285	259	288	275	275	268	283	281	323	281	288	285	276	280	287	287	286	282	266	306	284	299	280	271	281	280	328	280	267	258	309	301	291	300	302	269	280	283	269	288	272	296	271	291	281	289	297	278	285	310	265	320	272	255	308	262	274	299	292	305	296	261	258	297	269	281	309	247	286	279	283	302	293	289	296	262	275	275	286	280	285	292	323	270	294	256	313	286	284	281	267	249	332	315	271	304	242	288	281	287	254	279	285	260	281	307	287	305	276	266	290	311	327	278	303	294	278	275	273	317	264	303	291	294	304	249	298	268	325	281	266	270	263	288	253	277	301	296	303	271	294	266	284	274	243	270	290	277	292	270	277	309	291	296	272	288	306	271	250	273	265	281	327	278	286	305	243	275	276	303	295	268	279	277	284	265	261	291	281	296	270	294	285	283	291	306	275	252	266	280	321	297	284	311	302	282	303	276	282	289	274	258	272	266	284	278	306	271	252	274	270	283	296	297	269	270	253	280	292	271	301	283	285	269	287	284	303	270	280	280	281	289	300	275	266	301	284	269	294	278	307	293	295	292	283	303	282	271	267	287	305	258	281	257	285	291	261	322	273	269	256	270	264	263	276	292	287	270	299	274	272	267	275	292	277	273	294	295	290	320	267	275	300	301	273	277	270	294	258	282	268	288	272	281	281	281	314	285	257	301	280	259	279	296	290	290	285	276	302	272	263	279	284	246	265	273	271	281	295	258	289	277	286	284	296	306	272	273	278	275	254	269	279	307	276	289	288	272	295	263	299	288	294	307	276	279	281	287	325	272	268	282	287	253	269	304	275	288	294	300	261	292	294	284	290	274	265	262	273	300	279	294	283	283	305	270	268	287	273	283	273	292	256	309	255	307	258	224	284	254	265	302	299	278	266	286	284	285	319	271	265	262	264	291	300	302	266	281	312	306	283	306	295	278	286	287	286	278	291	293	278	295	284	279	290	269	278	307	300	296	286	286	281	276	308	312	274	284	272	284	291	260	278	300	296	280	273	283	284	218	275	271	285	298	266	250	253	310	292	289	292	293	259	281	273	263	315	276	305	294	303	269	297	286	284	252	276	285	307	273	277	235	297	308	272	275	290	264	276	281	299	285	322	267	292	296	284	230	313	269	328	284	314	309	273	295	287	296	256	296	286	287	280	289	279	298	287	269	301	283	274	259	256	280	313	279	282	290	272	298	280	283	297	292	276	306	284	256	302	256	283	290	310	308	271	281	308	305	276	272	266	281	277	270	249	258	264	317	264	286	284	281	320	300	324	274	316	282	288	283	270	329	269	284	301	278	266	307	291	245	283	278	267	273	274	295	241	313	290	291	257	292	289	284	263	293	280	268	326	280	290	300	290	284	271	274	295	278	279	277	294	290	269	284	281	278	258	269	283	288	294	289	279	306	280	297	272	283	268	285	292	251	306	259	275	292	305	289	292	297	290	293	269	301	282	303	269	282	289	273	294	275	280	296	280	284	294	313	301	268	272	257	267	316	274	305	318	269	268	263	258	275	260	286	253	268	302	271	274	286	273	261	273	261	294	289	280	289	264	282	294	293	311	269	278	296	268	238	319	288	286	302	253	316	296	279	245	295	282	273	254	292	287	273	285	270	274	309	303	262	275	267	284	270	284	255	255	271	280	250	271	306	289	255	279	266	290	293	285	275	278	313	284	264	283	308	281	265	269	293	281	284	284	279	309	300	280	294	290	262	285	285	284	258	286	320	285	263	282	294	294	285	279	288	282	289	327	286	300	292	274	314	258	290	265	265	303	260	271	278	276	275	282	266	310	282	279	306	287	293	267	291	270	263	265	287	278	284	293	255	271	276	299	261	272	276	272	277	274	283	295	319	281	273	304	279	265	271	248	265	289	286	283	276	297	292	264	304	257	292	250	258	297	238	272	274	274	255	257	279	262	287	254	270	297	307	307	293	276	267	295	293	302	280	292	269	292	262	289	311	287	300	297	299	292	275	293	278	300	299	265	282	280	264	287	270	309	287	306	312	302	265	290	299	311	280	278	292	306	267	273	316	259	309	305	313	289	304	295	284	296	279	297	283	275	297	303	266	293	258	281	319	280	306	293	255	324	309	289	295	283	287	296	283	312	301	301	245	280	239	284	291	310	286	282	289	282	295	285	276	285	272	284	283	269	266	286	270	287	290	281	275	256	268	287	272	272	284	274	277	283	284	308	258	293	283	313	273	271	308	272	266	276	290	275	273	272	278	270	317	286	280	257	281	262	298	325	290	303	269	276	274	256	293	282	273	268	287	335	296	292	252	289	281	293	297	271	301	275	255	274	278	314	292	281	277	272	253	292	270	289	314	301	272	326	262	299	301	280	252	288	276	310	248	279	251	290	261	275	306	275	287	318	272	299	274	292	283	273	280	302	283	263	300	262	274	269	276	310	278	273	273	278	265	248	296	260	290	275	308	280	301	276	307	271	288	287	270	295	279	310	300	294	265	260	291	258	289	266	300	280	274	274	301	277	273	265	287	255	277	287	284	286	297	304	272	272	323	291	256	277	299	267	294	283	280	280	286	296	275	305	303	280	284	302	283	327	267	305	285	277	277	303	307	287	298	296	280	257	272	286	278	266	264	292	280	300	305	282	293	263	307	268	278	296	248	279	326	289	279	266	246	283
38777	37326	2528	1330	1011	823	679	639	548	517	505	490	445	410	408	417	367	399	393	382	429	439	393	401	360	408	401	386	375	396	352	377	376	380	373	396	385	396	361	378	353	391	366	423	352	362	397	403	374	353	370	346	366	364	368	377	382	379	371	387	367	319	357	368	356	413	377	415	383	348	398	415	360	371	367	378	392	352	378	429	402	361	392	376	350	372	336	357	367	362	353	348	366	366	371	317	391	365	383	333	386	379	371	378	359	393	368	354	337	373	351	374	346	384	389	388	347	355	390	385	344	367	380	368	384	380	363	350	360	349	400	365	375	355	354	373	373	357	370	382	377	357	386	360	373	376	363	352	379	365	359	331	358	376	380	372	387	377	382	406	393	356	364	394	381	395	351	344	407	352	357	369	348	345	338	400	365	408	370	343	361	371	365	356	351	389	356	349	410	345	351	374	356	394	375	345	380	360	353	410	367	375	360	351	431	353	351	387	380	395	383	416	337	384	352	371	390	377	367	353	377	415	357	370	396	365	374	352	372	397	369	378	360	383	364	371	374	343	369	350	405	328	347	355	355	387	389	354	385	379	372	352	339	369	394	395	365	365	399	364	353	342	389	367	353	354	377	372	386	382	378	352	382	360	370	392	378	388	388	354	376	394	347	362	372	371	360	378	376	415	359	343	374	369	366	335	365	343	380	380	354	371	395	350	376	389	343	337	391	364	393	364	331	341	391	384	407	352	357	381	370	357	323	355	392	353	384	326	353	360	395	354	383	375	350	347	363	361	374	353	393	399	407	371	371	379	399	370	380	383	384	373	341	383	368	379	388	378	389	329	370	391	370	390	345	383	366	374	360	388	387	344	395	377	346	384	380	373	396	376	374	360	371	363	364	384	398	383	381	370	385	365	381	394	383	357	349	358	375	394	381	349	375	377	376	385	345	372	408	381	375	379	368	332	381	347	396	380	371	347	356	385	378	371	365	370	368	365	370	340	358	379	381	390	371	410	376	388	376	389	389	393	352	377	381	393	358	379	362	371	385	337	358	380	351	371	365	382	374	335	370	374	362	371	397	383	362	362	400	354	352	397	393	363	359	402	391	399	349	398	378	390	368	360	360	385	386	364	352	378	369	381	395	346	389	354	359	404	354	377	346	360	358	395	362	409	394	354	369	375	351	341	398	338	381	388	374	355	367	382	377	372	418	343	397	400	371	371	348	345	362	362	415	371	325	375	385	385	389	363	407	385	367	346	345	306	355	363	365	348	411	369	360	361	342	380	364	401	357	324	355	395	390	405	400	361	382	389	362	398	374	356	396	388	355	351	379	333	384	417	403	366	406	376	354	364	391	369	362	378	338	393	335	345	390	347	373	395	369	346	380	405	383	377	371	377	342	356	358	372	381	356	326	363	393	401	349	364	378	380	349	380	373	415	356	368	362	386	379	365	357	361	401	378	363	381	398	385	344	370	380	361	360	375	353	356	367	386	407	340	382	338	347	390	332	370	416	360	407	370	376	390	359	373	366	385	362	377	381	396	362	376	350	406	344	389	383	421	354	371	333	353	365	379	400	395	379	325	384	351	350	370	359	360	377	356	361	376	397	371	354	384	370	353	406	400	386	393	352	369	359	330	332	352	388	375	375	342	355	382	351	365	398	358	372	374	375	384	358	356	364	370	376	366	373	374	353	393	329	349	334	346	385	363	395	365	401	362	422	361	371	360	386	372	364	391	406	394	382	387	377	359	375	340	386	335	381	356	339	400	342	380	352	380	361	381	359	355	388	382	398	371	360	380	371	364	342	376	349	384	344	377	361	341	396	384	397	365	363	365	363	344	340	408	368	368	372	380	373	394	364	377	378	383	379	406	398	358	337	323	379	374	376	375	334	354	344	383	378	389	366	383	372	384	345	392	395	378	364	386	322	359	369	357	365	368	349	322	361	370	387	350	358	369	373	376	360	393	372	372	365	411	388	384	385	385	414	318	384	369	373	370	387	372	384	373	340	368	398	367	358	380	393	336	353	367	389	394	351	375	389	377	381	360	371	346	398	352	352	370	364	364	348	367	342	372	363	374	365	359	375	393	427	386	374	369	332	359	380	373	377	403	329	363	361	370	375	351	390	342	399	404	381	369	376	365	390	392	367	363	360	375	384	365	369	361	391	378	388	347	373	339	383	378	384	335	339	353	375	362	382	371	349	386	382	393	321	413	337	369	385	351	402	342	382	374	399	372	368	361	346	368	336	369	419	402	395	371	378	375	388	383	379	344	345	403	364	355	354	353	377	392	362	388	378	381	388	385	377	376	382	411	375	362	385	385	341	332	338	374	386	370	367	392	387	361	378	372	381	356	358	349	382	380	393	370	368	364	353	367	381	363	353	352	368	358	376	370	380	389	362	366	365	355	388	381	387	358	345	367	353	351	367	354	376	369	369	367	365	372	355	374	387	370	361	378	388	387	365	373	363	360	365	395	309	403	347	400	380	362	397	352	362	356	376	360	385	354	363	406	363	405	374	380	352	368	377	406	357	416	358	362	397	381	380	391	380	373	396	371	369	358	362	374	362	342	369	358	367	352	409	360	392	390	349	374	391	387	369	338	389	369	347	344	403	357	350	391	367	376	379	357	379	370	396	371	387	408	368	360	355	395	371	404	356	381	368	385	385	380	376	361	342	424	390	385	362	371	406	384	370	377	397	397	381	374	382	380	348	343	369	349	379	389	348	387	364	347	384	391	369	369	372	378	409	357	354	356	397	388	374	342	387	399	388	373	378	337	367	361	349	381	405	367	366	383	385	390	379	403	381	396	399	375	393	386	347	394	410	350	435	337	369	364	340	375	375	383	355	368	371	392	337	339	359	380	387	389	382	375	341	386	385	380	395	367	368	351	379	364	363	376	339	377	399	367	359	371	334	339	348	369	364	410	378	367	405	359	361	381	358	384	370	373	353	342	332	397	368	375	421	317	368	369	381	382	333	384	354	349	365	390	394	368	343	391	354	366	365	390	371	360	359	408	378	328	367	348	368	376	355	388	384	386	388	368	381	376	391	343	386	391	401	356	385	353	400	380	392	377	397	354	334	366	360	366	389	394	389	360	379	342	380	338	379	365	360	385	358	387	372	365	346	387	395	375	379	377	396	402	371	376	378	348	377	371	407	384	389	372	385	390	386	375	371	367	373	365	352	361	354	384	384	384	356	372	376	378	366	356	365	354	374	333	350	385	313	351	373	364	359	329	358	388	374	347	378	348	356	397	368	381	364	388	402	407	377	371	367	364	387	387	352	364	363	368	385	361	369	345	385	367	370	371	389	380	397	391	356	363	338	368	353	368	393	360	376	384	345	353	388	367	355	368	376	369	355	337	392	335	344	378	359	373	360	367	358	357	377	387	367	386	385	378	407	340	402	371	357	374	378	360	389	373	373	366	336	339	323	367	344	407	365	353	394	366	383	362	356	368	398	370	351	427	346	351	375	369	389	369	381	386	394	376	362	396
23250	21535	29262	24207	21526	21517	9007	1052	805	782	710	716	680	658	612	667	613	574	562	587	596	597	599	603	523	572	559	536	530	566	527	544	542	553	553	588	558	550	527	519	559	560	522	583	555	562	594	541	525	563	564	594	510	542	565	556	537	520	505	537	541	524	543	545	595	519	559	551	562	549	558	543	561	499	496	470	530	502	537	591	553	527	517	517	586	532	550	549	547	533	492	518	530	555	512	545	547	547	568	540	545	553	563	522	507	503	554	538	516	531	547	565	522	534	548	546	556	551	541	545	556	517	506	539	567	577	524	522	465	553	535	540	527	546	548	515	550	516	534	518	482	524	538	511	527	527	556	512	523	521	546	518	500	538	562	522	542	502	542	508	529	515	542	509	520	539	548	499	542	480	535	525	534	548	512	543	521	529	519	558	545	572	539	508	488	557	493	531	538	525	523	545	537	545	510	543	531	562	530	551	514	525	585	567	544	544	522	514	557	536	516	532	582	534	509	538	544	513	520	509	552	519	509	537	511	515	553	531	550	512	531	518	535	520	496	543	551	506	557	494	510	552	561	545	528	554	495	512	530	527	537	558	542	523	537	533	551	548	522	482	529	540	535	511	527	518	552	574	539	543	594	532	562	538	525	560	530	544	546	543	502	508	559	527	521	506	500	553	523	532	568	516	515	533	485	503	512	562	523	526	505	547	571	514	516	521	512	586	520	511	562	545	520	516	534	532	586	512	504	522	508	559	565	509	521	552	535	519	523	508	549	560	487	503	525	502	509	477	532	576	521	548	542	534	509	526	538	549	583	513	533	512	563	510	508	517	553	564	532	549	549	517	544	544	515	552	537	532	542	551	545	568	536	508	553	516	547	487	541	542	511	489	530	540	518	511	461	562	500	514	527	528	533	543	514	547	544	499	500	494	570	491	529	521	555	527	538	533	544	475	545	528	543	551	502	510	556	544	516	520	556	587	552	481	512	547	538	537	512	485	542	559	538	554	538	525	524	524	539	506	575	504	554	523	496	503	593	507	563	574	539	525	526	554	525	478	493	518	560	503	523	583	519	539	539	558	529	522	503	511	536	517	530	506	471	482	551	528	518	537	530	504	496	542	536	532	525	540	530	545	547	518	542	510	534	487	569	508	522	587	510	545	510	506	548	559	524	510	531	529	506	516	519	526	545	521	530	530	512	499	518	542	557	526	503	505	537	544	488	516	529	522	521	535	532	570	562	541	526	550	557	539	529	525	524	532	528	547	529	526	497	502	488	526	555	500	504	544	512	538	549	556	505	538	516	519	568	526	552	579	528	523	521	545	545	532	520	554	507	548	505	533	517	489	530	543	565	521	545	528	536	494	556	532	535	499	532	541	500	574	535	506	569	532	530	535	532	546	527	517	511	517	507	524	534	538	501	515	543	528	527	499	500	549	526	510	558	551	558	482	567	543	548	546	542	510	551	544	553	513	538	523	509	545	565	525	517	523	548	501	495	530	530	534	510	518	561	552	545	519	494	504	532	537	557	554	549	498	503	564	531	576	560	537	548	507	545	509	516	491	516	554	550	538	529	564	524	549	544	522	571	533	565	516	525	515	524	542	498	489	524	502	572	553	547	535	534	544	561	580	520	511	534	537	505	502	492	522	521	521	576	503	566	522	532	557	479	537	522	553	534	549	533	525	545	594	557	564	533	544	544	524	531	542	562	536	529	568	488	571	548	506	558	562	490	547	511	542	526	537	530	511	542	560	545	505	534	543	578	540	538	512	484	518	551	537	548	560	495	550	551	515	530	529	539	545	515	515	543	534	522	533	559	540	496	529	537	523	508	546	489	538	530	570	555	541	495	548	525	523	521	577	556	502	581	549	536	557	515	542	502	517	550	568	546	513	564	555	564	545	529	529	579	511	523	559	530	544	533	504	559	480	514	552	521	542	529	526	538	543	540	518	585	507	550	551	528	531	569	503	541	503	538	523	503	529	514	547	547	514	536	537	547	527	545	555	520	555	529	556	574	543	552	509	570	524	528	535	505	548	522	558	528	518	518	543	516	500	545	552	528	510	584	526	543	539	575	541	510	514	516	524	563	516	514	498	534	602	517	515	543	519	515	554	490	528	488	489	467	535	501	559	519	564	530	534	549	529	561	495	505	569	538	554	531	519	541	529	597	514	577	537	571	509	528	521	568	522	528	515	529	548	546	537	524	530	520	512	483	518	560	518	486	504	530	559	530	495	560	509	555	492	520	563	502	503	488	535	535	535	519	487	521	494	556	556	520	516	551	538	520	487	521	512	532	507	508	509	537	578	521	570	523	561	559	543	520	539	558	528	556	519	491	555	502	579	560	500	568	516	540	566	501	567	556	542	538	546	548	551	533	527	545	504	526	494	494	514	516	579	538	525	525	564	515	478	553	489	527	541	544	509	525	500	537	573	508	539	522	527	506	516	523	535	539	537	566	534	536	590	540	556	501	525	556	531	506	575	549	540	541	519	529	544	514	549	533	544	548	537	582	530	504	528	561	518	540	529	515	529	557	564	513	538	536	516	563	545	504	515	546	516	525	537	541	544	538	591	531	532	551	462	546	554	561	510	513	493	499	527	513	557	531	576	536	519	566	504	517	524	546	561	536	469	566	534	521	492	537	523	550	575	531	557	513	514	558	564	527	521	563	507	536	575	531	519	540	533	534	525	538	543	514	530	524	539	547	508	534	530	516	539	524	506	546	505	526	521	513	584	540	551	521	557	550	553	504	500	560	498	559	557	509	540	510	529	494	547	517	500	504	492	492	504	538	560	562	519	549	540	531	515	530	509	523	566	514	489	510	516	576	548	566	536	495	518	539	527	535	526	541	526	494	529	546	554	555	492	555	554	530	515	502	543	536	563	514	551	544	501	560	553	550	549	506	519	565	547	527	517	563	524	497	513	515	554	525	550	563	534	576	570	596	560	533	528	506	580	508	563	550	536	516	575	534	506	511	548	529	507	499	573	497	487	540	524	531	525	555	529	554	489	538	535	548	568	528	509	530	506	561	511	539	553	561	509	517	560	519	543	511	524	551	515	507	549	511	534	522	525	547	491	529	539	544	535	531	547	542	556	558	531	537	531	534	519	553	462	538	527	524	530	499	564	548	509	566	539	513	523	529	511	520	521	491	563	523	522	542	524	508	518	543	506	545	553	551	528	589	538	528	558	566	539	537	513	549	501	542	553	536	515	514	536	571	529	592	551	473	524	503	518	522	532	477	531	504	521	508	519	507	513	518	521	535	528	580	498	555	514	549	561	522	566	566	495	569	548	537	551	530	496	539	550	541	559	494	495	580	555	536	534	528	512	533	524	586	506	549	576	522	575	543	562	514	575	560	528	551	537	536	558	515	501	510	554	541	535	550	510	574	566	542	559	544	527	507	506	550	483	511	536	497	489	526	504	521	512	549	569	537	519	523	487	565	523	543	532	536	558	513	502	553	539	507	512	524	474	558	532	537	536	530	527	556	517
45295	49239	8461	4373	3093	2395	1915	1527	1238	1132	1036	978	856	862	799	844	737	749	739	717	774	711	670	695	748	749	696	646	709	652	643	728	664	659	683	601	646	654	620	670	606	653	652	646	652	624	647	594	650	647	661	630	612	663	626	584	644	642	650	648	635	591	653	622	643	640	660	628	653	633	640	596	631	668	619	655	629	666	601	627	646	594	614	612	668	627	638	663	617	612	634	605	653	639	600	654	619	619	664	628	626	603	627	675	650	669	622	627	647	636	653	683	629	639	615	622	649	660	636	658	625	631	628	618	568	673	607	635	662	591	618	699	627	631	660	670	640	645	647	617	659	639	611	597	638	596	598	649	626	661	650	624	616	624	620	680	614	661	606	636	641	619	562	623	665	629	599	629	687	715	686	615	638	628	649	626	628	634	622	623	595	661	624	661	636	630	623	665	607	643	642	649	659	637	637	674	606	616	583	645	613	683	635	622	663	636	605	640	626	606	666	652	652	598	615	646	598	649	623	615	652	665	638	577	643	643	627	623	619	623	663	623	666	629	663	623	631	662	612	639	604	643	622	660	652	592	610	676	670	625	617	622	595	633	596	616	607	628	617	639	645	601	605	663	600	593	602	621	659	647	646	644	668	630	601	656	642	651	615	637	554	582	654	636	597	665	651	638	595	667	632	627	612	614	612	583	637	610	596	597	611	645	618	679	596	643	679	625	594	649	643	589	572	656	659	623	648	675	645	639	637	611	616	606	606	640	617	622	627	668	598	626	633	645	614	597	591	639	663	631	634	663	630	646	673	637	646	566	606	649	626	650	627	600	656	627	643	641	594	626	615	633	664	616	642	585	643	612	673	624	594	656	643	615	654	633	611	649	642	618	685	611	654	638	661	623	675	630	630	636	632	651	575	603	627	666	665	617	611	631	604	594	578	599	685	625	641	641	623	637	669	651	671	643	650	636	645	616	601	608	639	559	613	659	655	576	617	636	614	637	616	655	648	646	649	629	640	589	618	647	660	599	588	603	649	652	649	637	637	614	590	604	623	615	663	609	607	662	652	646	674	595	637	658	640	637	640	606	607	614	638	584	633	568	620	679	620	671	645	586	624	645	660	652	638	611	621	636	658	634	634	625	630	650	638	647	622	619	634	629	640	599	634	654	629	617	604	638	609	631	603	647	639	595	640	611	638	602	612	592	634	641	631	643	661	637	688	587	621	665	615	685	657	617	602	665	644	625	634	659	650	635	602	637	609	628	624	627	603	623	643	689	620	663	666	602	617	642	610	653	610	662	634	643	647	631	628	651	643	638	664	636	625	605	623	619	625	634	655	637	626	630	636	589	638	619	605	628	642	614	573	617	588	658	618	589	621	623	636	612	625	639	615	635	647	610	638	626	658	616	631	602	572	623	637	670	570	646	627	627	605	606	633	632	619	642	605	618	645	585	666	590	583	629	653	656	639	611	619	620	620	637	655	649	664	646	702	644	595	571	666	624	646	654	576	657	617	636	617	597	623	688	627	605	675	614	621	649	636	647	654	620	671	634	646	639	664	648	642	635	602	637	629	603	607	621	664	624	679	654	593	645	656	639	625	593	654	623	612	630	636	628	605	590	603	623	623	645	621	608	615	701	651	620	662	636	643	645	565	622	618	628	574	619	627	646	600	622	636	632	636	613	657	634	600	644	573	664	603	626	636	617	625	599	620	597	651	641	602	606	581	623	629	614	637	630	609	649	621	599	649	648	637	652	621	618	649	643	596	611	606	614	580	592	633	658	651	604	621	639	646	641	595	620	655	621	634	662	684	626	574	646	623	598	602	645	627	674	585	654	655	639	637	634	591	647	659	619	627	598	644	631	654	616	642	603	601	637	620	606	651	625	589	618	619	596	632	610	638	641	633	673	646	622	615	642	630	604	629	624	645	617	601	684	632	620	596	632	622	622	560	695	661	646	647	643	600	610	634	619	614	603	624	605	604	636	648	602	659	645	601	646	617	655	627	652	658	634	647	667	565	630	622	633	638	651	652	593	597	626	650	613	605	628	620	623	615	662	612	644	601	591	646	604	622	621	658	666	663	619	586	625	625	603	609	613	594	637	635	629	641	626	631	622	614	641	641	606	641	587	574	624	686	648	657	637	630	616	651	628	624	667	665	656	645	633	607	602	676	629	628	600	568	608	657	665	645	630	608	633	652	632	650	630	645	636	577	644	608	679	595	645	627	673	646	627	589	631	611	583	635	680	647	663	636	637	629	658	627	631	620	633	586	576	597	595	610	656	611	610	631	652	650	616	624	634	632	625	618	649	686	642	623	653	659	597	652	610	595	614	652	618	661	650	637	638	629	597	619	611	582	658	632	608	621	648	616	584	675	584	630	648	648	649	627	661	652	663	638	642	621	646	638	636	602	628	641	635	634	671	605	603	659	659	642	625	640	603	589	639	642	661	664	625	628	600	607	602	610	590	647	609	622	623	620	645	642	605	638	650	609	626	639	624	651	587	638	618	593	605	661	646	609	618	653	642	631	627	631	610	635	624	658	626	604	623	600	601	616	627	657	586	635	612	656	632	602	674	588	592	632	643	644	614	592	631	608	611	694	654	621	598	655	609	635	673	637	567	653	608	659	619	660	616	658	616	605	663	607	556	673	629	654	615	593	640	679	664	626	677	667	632	647	681	654	627	648	638	668	615	630	605	632	591	657	653	660	609	602	628	606	621	615	651	625	627	612	644	628	643	625	631	621	598	642	655	631	622	591	651	632	611	642	597	589	599	654	651	631	613	656	638	690	637	640	603	636	654	619	597	593	673	647	598	651	619	621	570	588	639	607	573	637	636	617	676	653	596	662	608	602	610	599	682	585	608	651	648	592	623	651	630	622	653	656	601	629	651	640	648	642	624	620	650	596	613	633	639	640	597	632	647	640	609	659	652	600	597	559	625	626	645	655	655	621	658	666	687	639	613	657	651	584	614	632	643	647	622	610	647	617	626	624	660	602	671	667	618	612	648	612	627	619	684	587	650	656	657	612	629	623	642	612	624	665	661	669	636	633	612	630	637	625	609	596	646	623	623	602	594	634	648	643	620	607	608	673	631	637	632	631	583	598	611	636	606	629	673	641	621	652	611	675	640	597	645	661	585	613	612	667	641	637	655	659	605	636	604	637	618	671	643	682	660	635	622	588	613	656	594	605	691	670	590	617	651	625	629	624	621	682	608	619	634	596	686	604	637	584	635	603	625	612	644	630	632	649	642	595	636	618	620	626	591	642	599	590	612	643	614	645	634	655	636	586	609	666	641	599	635	656	628	600	647	639	626	621	627	631	610	626	632	617	653	610	637	659	645	604	613	618	660	664	603	605	688	633	634	594	650	656	604	616	602	663	648	642	644	670	645	615	644	632	601	639	651	625	665	624	582	679	622	675	572	623	635	641	624	629	687	679	616	637	617	609	646	689	635	628	602	610	651	642	675	606	615	627	612	624	609	624	674	624	647	643	650
30054	25516	13311	1226	281	229	200	184	188	189	187	182	160	173	192	184	216	191	178	199	167	175	183	158	183	191	183	189	164	146	171	166	162	175	183	189	177	163	179	179	193	199	191	145	161	158	174	158	198	166	166	196	199	203	150	161	189	165	174	173	205	170	173	176	191	180	146	167	204	172	164	182	184	178	171	184	154	188	168	159	162	200	173	171	183	181	170	177	183	181	179	171	186	177	202	165	198	190	186	186	174	181	176	181	162	161	180	171	174	164	167	190	168	184	162	171	166	161	174	202	173	187	187	169	186	164	184	188	211	178	175	222	164	184	198	197	168	184	183	166	175	193	183	162	188	184	175	181	195	184	165	177	189	165	167	168	195	162	139	193	184	191	179	191	178	171	179	172	192	159	187	165	195	188	184	177	173	163	176	183	175	196	197	172	180	175	165	172	168	189	192	179	160	167	177	160	175	166	169	183	193	178	169	153	176	160	164	181	175	151	162	186	175	176	174	198	191	202	177	201	176	187	155	172	174	209	166	200	193	189	156	191	175	182	158	171	188	169	167	169	176	168	180	189	192	164	175	179	177	176	175	167	180	164	183	188	186	173	180	169	169	187	168	163	161	174	168	153	148	203	148	177	188	190	183	161	196	192	170	181	179	197	188	159	179	202	194	215	164	166	171	159	173	191	179	179	169	178	175	169	197	170	164	165	174	185	170	162	169	209	160	191	186	158	156	192	189	186	176	166	177	133	188	183	194	175	193	209	186	174	179	180	156	188	188	205	157	182	170	164	197	180	158	143	189	187	190	177	199	171	177	176	186	182	187	158	179	177	184	189	153	176	187	209	178	172	169	177	198	177	172	179	179	172	187	156	148	205	203	185	173	193	187	194	172	205	193	227	179	186	202	175	191	179	192	177	164	153	197	185	161	160	187	174	197	171	171	152	175	192	186	163	201	165	174	188	178	173	169	175	159	189	189	164	211	180	162	194	180	195	146	180	182	195	170	175	155	189	186	178	176	180	173	177	186	175	155	151	170	181	178	166	181	202	165	165	177	172	166	185	175	179	180	180	160	176	187	165	192	162	151	178	183	182	141	160	174	181	176	189	173	164	160	182	175	180	192	184	171	187	181	162	181	178	160	181	184	197	185	182	169	190	183	183	167	175	185	177	179	175	203	151	156	147	178	168	173	164	181	139	172	200	174	162	192	152	181	184	164	171	169	158	169	197	172	180	186	158	158	171	165	157	181	180	171	178	168	176	168	165	169	179	173	199	170	166	166	172	169	169	162	185	166	162	193	176	167	188	190	165	158	188	176	195	177	185	177	174	201	155	183	176	177	194	148	189	174	199	157	167	183	209	169	199	183	199	171	170	170	187	170	218	156	172	176	173	171	159	179	183	172	202	190	187	182	186	196	190	190	168	169	197	156	138	175	172	159	195	172	180	174	181	174	186	166	170	176	192	194	173	191	198	179	196	172	184	178	161	170	177	204	179	202	154	184	175	156	184	199	169	196	163	168	165	184	185	170	174	175	178	167	190	198	177	174	182	203	164	176	185	179	175	172	170	163	185	180	159	195	187	181	161	195	191	182	181	188	170	181	167	177	180	184	168	187	181	178	175	197	164	183	179	177	159	205	185	195	212	165	160	182	173	166	207	186	190	191	171	175	189	185	165	187	182	174	197	186	167	194	159	216	154	166	189	161	176	208	187	170	163	205	169	204	182	183	166	169	187	178	180	164	187	176	158	179	196	177	183	168	162	183	190	201	160	167	166	160	193	181	184	184	206	168	171	182	170	174	186	195	168	178	181	188	166	153	180	153	175	214	174	178	183	162	191	193	182	173	173	209	157	175	225	192	167	195	177	194	203	196	190	165	169	165	160	159	194	162	181	176	164	200	176	191	183	191	180	180	181	171	188	204	185	213	168	197	173	215	159	167	172	185	176	180	204	187	226	187	191	154	167	181	188	201	200	185	179	189	183	184	175	198	162	174	155	172	198	170	175	171	199	190	180	187	185	160	196	193	186	182	188	187	172	163	167	183	164	167	178	174	176	158	177	180	172	158	194	164	180	185	171	163	177	157	161	172	191	177	185	176	188	162	185	185	185	187	185	160	163	164	157	211	176	173	148	196	170	167	192	167	190	164	171	201	198	176	186	168	189	175	183	175	189	171	188	188	201	195	176	186	177	174	166	202	188	197	189	170	185	171	197	180	181	226	202	198	211	165	206	175	186	173	171	188	196	164	174	177	169	180	162	199	157	169	199	168	168	192	193	181	185	183	190	191	184	157	170	166	186	188	170	179	178	196	163	167	163	163	170	190	181	191	170	203	183	184	223	183	182	181	173	168	167	190	177	191	193	201	186	174	202	153	143	175	208	189	174	162	184	182	196	178	179	184	164	182	164	205	173	199	197	162	160	156	174	192	196	155	194	180	194	152	162	166	174	167	185	180	179	184	201	187	175	181	167	156	194	194	187	178	180	169	181	170	173	182	183	192	179	173	150	173	173	181	178	176	167	173	211	201	177	181	197	168	170	173	178	186	167	168	179	194	166	203	168	196	148	181	195	178	175	161	175	167	171	161	169	173	156	147	184	166	165	183	178	209	188	187	167	187	169	165	178	195	201	176	188	188	180	189	180	173	157	173	176	180	169	159	180	191	192	169	208	180	181	166	164	175	171	170	172	174	179	177	191	177	174	185	159	180	175	158	172	183	190	173	180	174	188	173	170	189	149	186	182	180	161	177	173	198	178	179	184	183	184	193	173	177	157	183	162	173	179	165	170	164	192	163	158	176	165	191	158	170	174	155	204	188	184	194	147	220	195	180	186	178	177	176	176	147	174	188	160	168	180	154	165	208	179	174	176	191	172	199	197	178	203	189	174	161	157	165	200	179	180	186	179	175	211	160	165	152	174	183	187	188	183	175	148	187	165	192	176	159	165	171	170	187	179	166	181	189	186	187	187	199	174	196	174	176	174	175	194	165	178	187	172	168	186	174	165	198	186	210	171	179	191	172	172	184	179	190	154	150	172	180	190	183	179	180	181	198	151	189	174	141	153	175	162	181	180	169	190	190	165	168	199	167	184	147	186	160	176	177	185	170	162	145	179	181	170	181	183	210	198	187	170	152	168	170	181	194	189	172	162	190	193	176	182	180	177	164	177	189	174	190	156	167	200	166	168	183	181	189	172	180	151	171	179	191	160	163	181	164	174	197	181	189	192	183	183	171	169	165	163	170	181	193	191	182	185	168	187	200	155	163	205	184	167	192	183	170	178	179	161	185	169	178	173	175	218	165	167	202	156	198	152	167	200	170	178	171	182	171	170	154	205	184	161	187	184	153	190	177	182	169	175	156	168	185	174	174	181	174	190	183	199	153	185	174	192	174	184	170	181	178	189	206	169	185	178	180	179	166	177	181	184	189	190	167	171	177	198	184	170	156	160	199	187	167	180	183	170	207	168	173	160	199	195	158	175	174	185	170	169	178	176
35630	31368	593	371	309	307	257	280	278	244	239	235	242	228	240	233	251	251	236	225	231	233	241	233	244	213	215	256	269	242	245	226	237	236	240	237	228	236	265	214	240	227	239	235	216	248	225	219	239	247	235	228	231	227	283	251	254	226	240	257	214	225	232	247	236	235	258	231	238	230	232	235	261	218	227	234	227	242	246	216	219	229	226	245	228	244	267	242	237	253	253	234	234	246	235	238	224	196	257	239	237	232	219	231	246	251	245	224	236	257	221	217	254	226	217	240	213	243	269	240	247	236	257	235	217	243	241	231	200	237	238	219	253	235	236	252	238	248	266	210	234	231	247	217	233	256	251	221	265	227	252	245	239	236	250	225	246	247	253	216	244	233	236	240	261	230	234	261	242	229	253	236	263	206	233	222	225	229	239	247	207	233	231	226	207	258	227	223	257	228	224	218	244	255	258	241	260	227	218	233	216	222	242	251	232	249	250	235	244	237	249	208	289	251	230	232	245	241	256	240	224	213	232	242	248	255	246	228	247	212	225	257	223	208	250	226	230	253	247	243	215	249	237	235	228	213	221	249	225	239	225	240	229	221	264	258	209	198	231	256	276	248	233	236	242	255	261	236	253	236	221	246	229	219	230	237	250	231	202	237	196	241	205	214	230	211	230	253	227	226	227	254	218	256	271	260	224	241	219	233	251	249	248	226	226	238	238	222	247	239	233	258	251	240	227	218	225	242	247	216	226	232	223	229	252	238	256	208	217	238	236	239	247	247	232	233	221	247	247	240	246	226	237	234	249	245	217	248	265	232	243	224	233	217	238	277	253	214	254	244	245	228	204	233	235	243	236	201	228	230	261	228	225	252	216	218	223	221	240	243	253	265	264	229	259	237	226	248	236	220	229	242	253	221	247	234	208	209	243	228	228	253	252	230	213	265	283	222	244	231	201	242	279	212	235	250	233	233	259	282	244	229	243	229	233	233	227	242	245	209	230	230	252	219	244	239	243	259	241	239	231	260	247	233	253	197	246	231	263	239	237	225	254	239	217	258	224	235	244	211	252	207	227	235	242	223	250	228	248	243	236	210	232	214	222	242	239	243	224	226	241	230	198	220	219	247	228	239	268	249	267	240	246	213	251	230	260	233	214	247	211	227	226	245	227	225	248	205	225	239	249	221	227	201	252	213	225	212	213	237	226	248	217	218	242	238	217	238	222	226	223	251	245	219	244	243	233	230	255	245	235	240	237	237	223	242	232	226	226	234	261	247	248	219	210	220	225	211	231	238	252	222	246	247	236	237	224	217	240	229	237	220	251	229	234	239	221	238	224	220	230	215	203	239	251	225	217	229	221	226	217	234	237	255	253	213	225	239	252	217	249	236	223	234	243	221	231	226	266	221	220	235	239	248	251	238	234	241	243	239	264	258	261	254	274	254	240	276	241	257	220	250	224	226	234	234	228	261	227	264	224	227	217	264	226	253	237	223	229	251	241	240	230	249	245	246	210	272	244	244	239	241	230	241	240	224	238	256	267	235	242	248	208	235	229	252	247	225	226	228	239	246	245	204	226	254	215	221	239	233	203	252	240	252	262	261	246	242	244	239	252	264	242	260	242	221	238	239	264	228	240	223	262	238	226	222	205	211	257	216	219	216	250	236	239	242	247	241	278	232	252	229	226	233	254	232	239	207	228	209	255	216	226	231	259	246	270	238	238	233	214	249	235	231	220	231	232	254	208	242	241	239	249	230	242	221	231	257	244	238	257	255	251	232	205	260	224	248	217	226	224	199	221	240	242	257	281	232	224	229	243	221	221	235	256	245	245	204	244	243	236	209	240	231	220	244	224	255	254	261	226	219	244	224	256	235	253	193	244	222	239	231	241	239	226	253	244	228	233	233	264	238	221	220	232	230	238	228	243	249	234	249	230	226	250	249	240	247	225	200	219	221	246	242	246	264	233	221	228	217	242	210	236	247	230	225	260	209	218	234	255	215	244	219	214	266	242	252	231	195	243	225	258	243	271	223	240	222	238	242	254	273	247	223	245	237	237	215	235	238	230	231	230	250	233	242	224	232	250	201	255	241	264	240	228	215	249	229	229	244	226	253	253	254	227	246	227	247	236	232	222	221	227	220	260	218	225	243	228	234	260	244	249	268	258	239	248	217	242	239	235	262	235	258	237	218	221	243	250	229	233	260	212	230	259	232	227	250	242	241	241	228	290	249	276	257	259	241	238	218	231	232	222	229	238	244	251	244	230	253	216	239	231	237	244	271	249	251	214	216	214	244	262	202	238	222	202	226	218	205	241	248	246	227	242	214	203	237	221	234	243	239	248	210	223	210	239	248	273	228	244	236	251	249	240	261	269	214	232	230	245	216	231	254	230	224	227	263	218	226	259	260	219	223	234	239	236	248	238	257	212	247	255	202	245	268	228	237	219	259	213	226	241	232	254	220	235	255	224	280	217	246	221	261	231	237	238	246	242	220	241	248	250	253	235	217	243	249	233	256	256	225	250	245	261	262	251	246	224	247	250	251	199	233	235	251	241	223	245	214	242	248	252	238	235	236	228	249	214	241	232	228	238	248	252	251	232	250	229	244	259	242	238	252	230	228	253	208	230	266	266	237	259	244	234	228	248	233	226	242	231	220	237	263	223	252	238	225	233	226	280	221	203	235	251	207	234	230	215	238	225	233	237	245	219	248	261	240	212	215	238	208	199	243	238	218	225	233	227	234	236	240	209	234	253	270	224	225	229	268	211	229	242	265	257	229	230	244	241	220	234	211	229	220	237	236	245	232	248	216	246	216	202	222	249	258	243	232	228	273	246	221	231	260	249	217	237	243	217	235	252	225	272	276	224	233	210	223	244	238	232	251	239	243	283	225	230	224	236	262	197	237	234	259	208	230	229	280	232	262	220	241	238	240	242	229	271	264	248	254	217	218	231	237	248	208	220	217	252	238	242	235	221	235	230	245	229	273	219	237	234	221	227	223	253	213	239	234	253	221	234	253	245	225	217	233	232	222	253	243	244	257	235	235	240	240	243	231	251	264	272	250	229	236	227	211	234	236	225	227	218	226	237	233	246	255	243	260	215	220	244	212	240	251	248	267	247	209	244	258	212	239	269	226	244	235	202	226	238	263	257	261	247	236	214	239	240	223	206	254	252	248	260	243	236	247	228	225	241	226	225	248	255	239	243	235	195	205	246	259	219	220	247	223	242	219	207	247	229	232	228	209	235	242	240	254	194	228	217	224	223	253	230	230	231	255	226	252	222	237	200	251	263	247	218	254	234	218	231	227	253	227	236	239	232	220	206	218	259	229	228	234	242	225	244	230	258	230	244	223	251	219	211	246	256	252	241	241	244	210	261	234	227	240	240	229	238	243	256	237	245	266	249	215	241	224	256	238	237	230	225	227	235	257	225	227	237	243	207	238	280	221	260	222	221	241	235	245	207	255	241	248	241	243	255	231	239	260	238	235	231	241	224	213	256	231
24448	21519	28607	24759	21329	6355	692	518	420	412	379	361	356	365	355	343	330	314	317	304	347	306	296	314	321	310	328	306	332	290	318	322	266	326	291	266	309	294	253	297	289	311	309	316	303	293	323	283	282	286	299	294	310	277	279	302	289	295	277	306	293	320	288	310	306	327	284	287	320	282	300	286	296	338	299	339	294	296	251	296	323	311	272	268	268	298	297	277	304	315	275	351	290	316	315	284	313	294	279	279	328	298	290	313	300	263	307	306	306	345	285	272	285	323	305	286	293	271	271	315	290	295	275	305	300	293	317	253	303	272	314	291	282	288	309	295	291	307	324	305	290	296	302	299	290	282	279	292	299	322	270	334	285	321	304	292	287	308	304	318	275	290	300	280	295	299	304	306	315	272	337	296	265	287	291	298	288	293	281	305	296	280	313	320	286	312	282	296	325	275	281	293	262	281	317	298	273	302	318	293	263	302	300	317	287	334	309	303	308	266	312	289	321	293	274	298	308	312	293	327	290	293	289	291	278	291	308	319	286	298	352	307	314	295	282	315	293	283	299	312	294	277	276	313	302	304	308	286	315	287	306	302	315	294	274	307	274	313	298	332	277	275	335	309	289	307	314	283	300	302	299	282	328	303	292	298	315	297	311	308	273	283	291	243	298	290	310	313	317	305	303	325	301	302	308	315	299	277	272	280	289	299	289	289	274	314	298	303	288	301	288	315	309	302	309	304	305	274	310	273	291	297	286	286	301	301	306	282	297	304	279	299	290	313	286	287	299	287	312	317	309	307	301	330	292	310	314	319	309	261	292	286	292	335	296	297	307	287	310	306	269	272	321	312	294	277	287	275	313	293	293	288	293	292	277	301	328	303	258	282	298	298	294	281	299	285	319	288	270	298	290	298	284	306	290	297	290	295	276	294	307	304	280	358	287	308	283	279	347	275	302	310	298	298	267	285	288	310	281	313	276	310	279	279	307	300	299	278	281	317	295	278	281	268	273	282	328	290	299	305	321	304	312	280	298	276	318	281	309	309	253	309	296	277	257	332	319	318	329	294	279	300	271	288	336	282	305	287	261	333	318	274	302	298	330	314	281	251	298	299	294	287	305	292	298	314	339	276	337	311	301	298	303	326	307	298	303	300	308	299	286	300	315	311	310	318	280	347	324	286	298	302	297	278	304	267	289	328	317	282	285	283	310	303	307	295	324	294	296	283	323	279	313	316	269	303	292	265	275	285	291	332	306	281	283	317	266	299	275	299	313	296	285	326	304	290	318	317	283	268	280	302	299	288	291	311	324	297	283	301	296	243	298	288	303	284	289	291	292	302	304	282	271	284	295	338	306	296	283	284	286	336	302	290	318	290	287	293	294	289	313	292	296	300	274	294	291	294	321	310	275	299	284	283	306	294	309	249	305	326	291	318	328	274	313	312	297	306	263	303	277	283	258	297	314	284	316	305	294	310	316	293	311	292	270	295	308	286	291	310	271	310	295	298	292	329	283	300	290	284	248	294	298	319	287	264	283	319	283	272	314	284	308	306	270	320	300	338	295	279	310	319	300	282	316	326	303	298	302	301	280	279	304	292	275	274	313	314	286	323	316	309	296	319	309	290	310	307	341	287	323	292	312	272	314	279	266	286	293	280	299	321	287	303	288	310	298	284	283	280	317	316	307	292	285	309	333	306	273	306	294	289	278	314	302	284	317	291	311	312	305	298	292	320	286	309	314	323	292	273	282	276	317	306	294	318	293	327	296	327	281	321	293	251	278	285	303	287	282	278	329	298	312	303	279	312	313	299	299	293	311	267	280	314	302	278	319	293	305	282	302	300	299	305	297	299	312	286	277	313	286	260	298	245	302	294	333	309	301	281	271	313	328	316	278	304	304	297	309	289	306	305	290	290	291	307	295	290	266	309	306	288	296	307	292	320	301	304	315	304	335	337	309	332	299	285	303	302	297	306	294	327	303	312	297	313	298	326	301	282	304	270	285	295	286	262	285	306	313	264	304	316	302	282	299	299	312	279	281	290	283	285	290	298	296	286	283	311	293	312	334	310	308	301	311	285	289	313	286	307	315	285	297	302	313	314	306	311	311	321	267	294	307	305	313	276	278	295	311	295	297	301	275	297	275	267	283	273	258	270	295	310	306	281	306	264	312	283	283	302	298	287	256	294	283	280	279	304	308	320	284	316	289	291	308	277	279	334	316	298	279	282	320	285	283	287	252	300	296	304	315	307	308	279	293	271	276	322	308	329	323	260	303	294	292	280	293	245	276	268	286	305	285	285	303	296	306	314	265	297	294	294	285	277	281	312	289	341	309	257	264	298	313	290	294	268	300	305	286	283	308	279	282	283	282	280	318	276	293	284	300	333	294	295	312	292	275	263	285	320	297	277	294	286	332	307	283	317	315	308	325	327	286	303	282	296	273	310	291	281	304	329	267	263	284	303	297	279	306	312	321	286	304	301	295	278	313	302	291	310	298	268	299	282	302	296	288	299	277	283	299	305	314	299	317	293	349	336	284	305	300	285	284	290	312	281	296	323	299	287	314	329	334	311	273	277	309	309	306	289	273	333	249	277	296	306	276	283	290	307	294	300	305	288	300	297	282	279	266	310	286	301	321	320	297	297	304	306	264	306	298	272	270	278	295	323	299	280	290	316	287	309	315	315	251	290	297	300	310	322	302	299	291	314	309	322	282	303	293	297	276	291	317	295	306	284	299	284	292	305	286	272	300	311	288	265	290	312	263	311	314	317	279	270	267	278	312	320	272	288	234	308	289	316	323	322	303	288	290	294	308	301	301	279	290	279	316	310	325	264	282	281	275	309	321	291	270	299	309	307	313	328	281	263	306	273	318	289	322	289	333	277	308	297	286	307	288	312	325	273	301	289	316	301	272	302	317	305	304	304	291	296	313	344	289	306	306	265	276	296	320	334	318	297	304	310	303	287	277	314	289	269	279	304	302	282	308	302	326	312	303	286	310	266	309	324	261	320	306	303	267	296	322	320	264	303	283	298	272	294	289	328	274	320	324	259	314	288	303	287	286	298	301	320	310	281	278	282	315	300	325	286	317	308	329	281	303	287	294	288	311	291	300	294	293	299	310	292	333	305	288	296	300	280	309	294	302	272	309	295	302	307	287	300	309	294	309	318	317	279	299	310	295	290	316	310	290	306	293	312	304	263	345	296	268	263	295	303	285	313	322	304	275	283	283	291	275	283	309	296	279	281	325	296	265	326	276	269	294	292	306	307	289	309	266	287	312	318	299	331	320	277	274	309	304	309	270	319	277	302	323	282	290	297	315	291	298	319	292	275	292	287	312	299	297	305	299	281	314	279	277	296	300	275	291	281	313	282	307	297	306	295	283	329	300	295	294	338	322	290	291	278	294	296	307	277	304	312	294	307	294	279	293	302	311	276	273	261	280	312	286	298	272	280	310	276	297	305	325	304	285	314	312	308	315	284	310	254	299	292	276	293	288	311	302	317
40139	44536	4395	2062	1512	1124	902	785	612	611	533	521	457	457	466	455	441	435	434	399	410	417	445	403	369	347	369	393	366	389	383	385	377	351	385	386	371	332	386	371	361	369	355	369	339	353	330	390	381	394	362	342	363	375	353	389	383	379	349	392	367	357	427	315	394	356	346	398	405	347	371	350	356	356	430	377	361	414	344	384	371	388	382	372	381	375	353	382	361	343	353	361	370	359	411	352	363	342	357	338	345	333	360	344	354	339	390	375	358	349	361	370	339	368	413	369	371	392	368	367	337	369	386	338	400	397	361	386	388	355	396	399	358	377	373	360	356	390	354	356	375	352	350	352	363	374	343	352	374	378	363	381	399	330	361	395	360	367	368	367	389	371	348	370	347	355	348	350	359	354	348	342	368	364	413	410	390	363	330	390	354	352	358	358	382	350	394	354	365	396	367	348	377	378	353	367	394	362	354	364	353	349	399	342	352	402	378	361	395	383	366	372	355	373	361	333	367	380	355	351	395	377	362	340	354	332	356	357	380	335	378	379	374	330	352	392	333	384	354	352	382	374	388	375	343	336	388	365	395	386	366	360	368	352	346	336	366	404	381	348	401	389	365	359	350	357	379	331	339	357	370	361	334	384	351	354	387	393	364	373	405	386	380	350	385	372	358	352	338	366	384	371	379	363	390	363	386	395	334	313	384	377	380	366	372	350	354	354	397	387	367	362	385	394	360	385	332	390	339	376	386	370	360	386	370	328	363	365	374	356	387	357	383	343	394	359	359	354	373	338	353	345	392	353	368	350	385	357	335	331	377	371	333	361	374	338	393	333	339	365	332	354	379	350	364	348	364	330	370	365	364	363	354	394	380	407	385	342	362	355	362	358	362	367	387	356	329	375	344	392	383	361	330	340	364	355	369	368	389	355	343	377	388	367	364	343	371	378	331	363	330	390	354	357	347	369	375	398	358	358	345	335	362	382	379	387	381	414	346	354	374	381	368	374	381	399	378	361	366	418	389	333	374	376	337	358	389	370	376	330	371	367	365	350	389	395	344	315	380	389	353	357	355	369	330	381	361	354	403	380	349	336	415	343	385	361	376	353	388	396	370	345	375	392	374	366	342	397	393	346	381	388	373	389	380	343	334	337	347	368	323	321	367	363	335	368	397	348	355	375	390	377	348	345	363	346	363	380	356	309	356	360	326	370	403	397	396	349	371	393	364	378	375	376	319	372	401	369	394	369	322	371	364	394	363	374	405	346	389	402	362	341	382	385	384	368	356	362	363	355	372	377	401	365	371	369	331	315	349	351	337	373	368	341	371	369	349	349	361	380	322	360	357	349	360	353	347	380	355	370	364	364	388	356	364	326	344	390	427	385	382	415	352	348	343	350	334	356	357	396	369	337	353	396	342	367	375	348	348	376	360	391	321	369	345	347	345	362	353	390	386	359	372	357	389	355	382	382	377	365	405	399	366	363	358	381	378	370	354	370	379	325	347	335	347	381	371	396	350	377	371	366	367	356	400	384	346	362	369	353	361	333	372	378	329	377	368	360	348	350	370	358	356	298	385	406	369	354	345	349	404	353	359	361	384	380	345	395	353	368	399	368	372	349	352	360	340	382	374	342	370	403	375	350	381	339	373	344	342	328	361	394	364	367	346	350	355	377	329	361	380	360	362	400	367	394	367	353	405	368	378	386	337	395	344	380	366	349	351	368	359	345	398	371	384	346	389	356	391	327	366	367	352	384	375	390	384	397	389	363	367	402	378	396	371	343	362	386	361	362	358	368	345	398	390	389	397	351	356	362	347	385	362	359	364	373	377	365	373	373	351	363	359	407	397	357	381	354	375	354	348	360	374	372	358	381	329	373	366	401	400	351	383	385	350	368	350	340	370	324	369	341	394	369	382	361	384	357	379	339	374	360	336	389	341	342	367	381	349	354	364	340	348	355	360	402	386	371	345	357	353	331	357	373	350	354	361	372	343	369	375	352	382	378	386	352	367	410	370	378	350	360	355	355	382	375	365	356	382	366	336	373	382	354	331	355	375	353	370	349	360	386	380	396	377	396	386	369	369	316	401	345	331	321	347	352	379	365	401	373	361	361	387	344	342	409	335	350	359	352	409	325	365	367	390	330	388	375	356	350	346	393	367	386	352	366	384	377	383	398	371	347	368	353	367	358	361	360	377	355	346	338	394	385	383	372	382	395	370	383	380	361	377	392	361	326	374	340	351	405	364	394	351	375	389	346	360	366	362	392	378	365	364	400	381	384	353	355	349	375	378	357	370	388	364	360	351	358	374	367	370	375	341	370	359	345	391	316	347	386	372	380	384	371	366	369	372	368	358	358	340	396	369	346	392	364	372	374	354	359	362	405	377	368	390	384	370	361	352	390	335	369	448	412	383	376	372	365	389	348	365	373	324	324	348	359	304	339	374	379	323	366	367	364	366	341	331	386	349	310	374	332	360	371	348	368	367	358	400	394	363	364	349	366	369	389	376	331	370	375	384	361	381	389	367	362	341	368	371	377	360	369	358	392	360	345	365	370	392	364	409	370	381	339	353	370	375	390	371	349	393	371	347	376	342	325	347	380	389	348	346	370	364	361	362	384	390	342	417	366	377	365	364	363	383	395	369	374	391	370	330	355	326	372	346	383	401	340	345	353	375	363	366	386	341	330	354	406	387	351	352	359	375	378	352	355	368	361	341	374	335	364	338	354	334	386	369	346	379	384	366	370	363	381	355	372	367	345	399	332	343	355	386	385	359	374	366	368	355	360	337	362	353	370	368	387	367	348	356	376	360	363	355	402	386	356	345	372	352	340	358	362	354	327	373	380	367	410	386	376	359	343	388	340	354	346	377	378	375	362	379	375	335	369	337	359	348	379	361	379	357	349	377	339	417	353	377	368	365	355	381	380	378	334	325	377	368	374	353	381	370	356	396	365	358	399	341	362	367	366	353	364	375	346	365	343	379	356	350	393	410	362	337	398	417	353	376	386	376	378	328	358	347	381	382	340	361	340	381	384	419	366	387	383	352	388	363	374	380	394	360	384	352	397	364	359	370	362	360	363	389	377	358	349	339	324	368	390	352	366	413	349	376	355	389	341	377	359	360	351	373	360	348	365	371	369	367	379	376	389	372	324	329	367	362	329	377	378	339	364	325	349	378	336	367	336	366	412	367	383	345	358	335	388	398	360	358	386	346	345	366	369	371	370	335	396	348	374	345	352	335	375	342	401	359	358	366	364	359	375	348	361	330	369	350	341	378	335	361	376	367	336	375	359	395	377	350	373	354	328	364	355	352	361	369	362	351	337	369	348	358	384	375	382	343	374	375	367	337	364	388	365	359	365	337	366	352	345	389	351	366	346	390	406	375	359	350	387	369	351	347	369	371	371	370	366	375	365	368	373	337	351	370	371	328	350	382	336	376	340	364	355	338	380	337	372	372	369	385	355	370	332	376	371	364	412	371	371	385	385	356	365	359	360	379	411
25615	21563	27404	25653	8071	529	431	358	371	348	338	322	299	287	302	314	294	283	308	275	284	295	284	265	301	293	293	286	320	306	291	282	277	296	278	292	296	259	268	242	299	271	253	317	278	307	303	279	295	296	284	295	303	281	278	263	268	294	262	272	304	301	274	276	280	288	278	276	288	298	302	300	271	309	290	262	267	278	278	285	302	278	289	263	274	281	256	293	280	287	269	282	282	284	280	281	276	286	292	287	315	266	288	295	284	288	289	295	279	273	297	295	277	267	270	290	299	281	270	300	305	291	291	296	265	296	297	301	293	285	299	302	285	320	264	251	284	280	247	297	283	260	291	280	266	287	287	282	287	277	290	255	260	284	279	264	310	294	274	272	293	276	301	302	298	297	274	302	260	277	289	274	292	278	278	298	319	276	295	285	266	274	275	262	274	266	292	278	294	280	283	318	293	293	285	300	266	299	289	292	273	262	290	287	289	313	291	283	313	297	273	253	277	287	268	304	292	310	273	307	301	271	294	277	285	263	286	301	289	275	255	289	297	285	266	312	307	265	280	275	289	288	265	260	285	269	283	297	286	285	305	298	289	301	278	301	295	257	279	316	276	288	312	286	295	318	308	271	276	310	295	267	295	303	296	248	322	285	254	275	262	299	264	322	293	295	271	283	294	240	264	284	270	283	252	280	278	285	255	278	281	267	298	291	282	298	265	277	244	276	298	299	301	328	272	307	282	268	276	263	288	310	287	298	287	252	319	293	303	260	278	311	315	294	297	271	279	293	289	290	290	273	292	298	270	280	283	309	303	299	270	279	259	297	274	312	309	298	288	270	284	302	257	265	268	304	281	280	294	292	301	303	271	290	286	265	320	286	270	281	287	302	301	280	276	297	280	270	262	292	271	278	327	295	317	307	252	268	289	294	279	290	280	302	284	281	309	281	273	266	282	269	259	305	299	277	279	274	297	260	299	299	301	267	288	263	306	298	302	251	289	296	318	255	285	259	270	286	288	282	299	266	296	283	278	270	285	277	298	306	311	294	278	278	315	268	327	264	275	276	286	287	301	284	255	285	270	276	244	270	285	278	293	276	277	281	259	272	278	289	297	287	283	307	299	272	274	302	271	258	275	265	257	269	286	273	287	285	303	266	271	296	257	296	286	299	275	319	316	278	271	277	259	280	305	265	293	282	307	288	285	273	275	310	276	282	274	297	291	289	298	285	281	279	283	305	262	317	275	295	297	278	288	297	288	308	261	290	272	300	275	289	290	301	307	291	276	275	264	279	300	281	283	263	276	278	264	315	281	277	279	262	296	251	277	296	277	279	280	258	272	315	279	286	253	278	286	289	263	280	269	326	288	273	305	292	292	286	300	297	293	310	291	262	273	272	254	305	281	257	297	288	284	305	279	279	291	297	282	279	278	269	294	296	303	282	279	280	265	275	275	273	303	298	258	249	280	268	271	304	251	281	276	290	274	263	282	295	275	267	291	304	311	286	275	323	297	283	279	298	284	291	308	289	268	266	293	285	320	289	298	293	285	261	290	285	281	328	273	298	293	266	321	271	311	258	276	266	299	298	274	287	274	304	252	293	265	299	290	274	301	270	290	289	320	293	299	297	299	268	266	264	304	281	283	282	269	292	279	291	288	309	298	301	305	285	299	278	271	282	275	321	288	276	296	279	274	296	301	293	278	277	296	281	287	269	294	288	300	270	282	282	254	278	287	261	296	322	266	255	276	280	298	302	296	325	286	276	299	284	266	273	307	261	274	279	274	282	291	261	274	256	272	285	276	268	266	286	296	280	303	277	260	291	287	297	261	305	301	270	276	266	281	294	288	292	291	283	268	289	263	259	276	288	278	304	274	293	298	310	289	329	274	292	272	276	327	288	262	283	305	297	295	279	262	291	290	285	281	276	279	281	256	311	304	294	317	256	309	300	299	293	298	274	277	280	287	299	258	275	285	284	280	285	290	265	281	289	274	261	282	312	284	267	270	291	274	289	296	307	298	273	324	309	290	308	280	282	294	266	275	291	273	281	320	264	291	280	305	259	274	297	297	286	284	294	258	277	291	278	281	256	289	247	309	260	288	273	296	288	254	313	302	255	313	291	308	283	268	315	267	313	265	276	296	293	312	305	271	315	280	272	259	306	310	298	290	263	283	307	273	278	293	305	266	270	299	271	267	290	306	294	291	321	260	263	299	266	289	298	261	286	258	306	304	278	292	272	289	262	293	270	256	285	256	300	291	268	280	277	286	287	283	277	265	277	312	274	275	323	277	307	275	291	268	292	310	299	254	284	293	292	289	275	284	268	312	306	290	307	288	303	283	285	271	298	263	292	311	275	267	276	297	301	299	309	283	260	287	300	296	308	270	276	301	260	295	284	270	255	280	282	278	280	288	278	296	272	252	291	268	269	282	278	313	292	279	307	298	245	269	290	321	295	286	301	289	285	314	299	275	270	272	290	298	300	312	296	315	243	284	257	291	289	288	297	288	306	260	259	289	260	302	301	300	260	258	275	292	299	272	277	287	297	291	279	278	271	274	263	278	271	270	304	283	315	273	272	279	296	306	292	288	281	276	286	283	312	324	285	286	289	260	289	268	280	313	297	263	311	311	295	294	258	276	278	302	326	303	263	289	320	271	290	282	333	276	297	283	313	272	254	283	276	293	295	265	239	308	270	275	299	286	251	280	282	284	302	269	282	255	304	277	273	285	286	292	292	271	293	266	274	288	281	282	265	243	296	303	316	280	284	279	291	301	336	271	304	292	283	290	261	308	280	309	290	293	282	249	272	293	271	273	283	268	285	284	291	251	278	293	287	271	280	285	268	289	299	251	308	303	267	281	317	292	274	274	292	305	276	256	255	271	315	292	263	285	289	312	252	246	253	284	282	289	319	311	290	277	259	271	288	317	312	282	294	292	311	279	289	300	283	277	283	270	301	288	251	289	274	308	285	256	258	282	259	304	281	279	293	283	301	273	266	284	256	271	273	297	333	280	267	259	285	302	312	303	289	290	256	273	268	274	281	294	290	295	299	298	255	276	290	262	297	271	270	283	296	279	286	284	277	271	303	289	289	299	293	269	294	299	274	315	281	290	286	277	250	307	287	294	283	289	291	299	279	273	264	270	284	303	278	260	279	264	280	293	284	282	282	308	283	278	278	289	270	265	270	272	261	286	273	267	292	270	271	294	292	324	297	296	280	273	298	281	313	293	302	305	265	295	255	266	279	280	297	279	282	301	277	294	278	284	272	284	287	281	285	268	282	263	279	300	276	280	278	281	316	292	290	286	302	256	280	304	266	303	268	278	268	311	330	292	296	283	287	270	266	299	288	283	279	273	274	284	290	287	309	253	282	286	294	271	292	271	293	284	287	300	272	275	255	315	268	304	276	294	276	296	296	275	256	279	295	272	306	295	283	286	270	273	286	278	264	294	290	268	267	263	290	282	299	312	296	285	294	315	291	270	281	259	281	291	284	273	281
38998	38906	2473	1309	984	794	669	586	586	487	491	465	439	459	447	405	371	354	417	443	356	368	393	341	370	412	396	366	331	417	398	362	382	394	343	346	360	352	384	387	374	357	352	357	384	376	352	352	364	374	417	364	346	379	351	376	331	358	364	395	398	376	412	408	346	371	376	356	365	359	393	380	405	394	359	411	365	370	366	391	370	392	363	386	371	374	389	376	384	374	377	362	352	371	365	387	373	377	349	407	380	333	419	393	372	354	388	356	392	384	371	384	348	367	376	403	372	370	378	388	383	399	361	360	364	359	368	366	371	389	352	380	365	370	377	388	398	361	391	357	345	372	408	365	365	377	379	349	363	333	356	369	374	356	383	415	362	349	354	367	349	392	353	352	399	349	358	381	360	371	370	347	354	325	364	353	345	395	362	394	392	401	362	389	386	370	383	370	368	371	368	394	367	382	377	421	368	352	349	355	358	389	399	323	389	320	396	340	386	350	394	369	355	396	378	380	340	377	372	349	403	372	377	382	369	349	363	368	350	360	393	375	352	376	373	411	362	372	361	366	419	347	374	370	364	362	373	363	376	348	399	343	388	376	353	327	378	371	386	379	324	353	392	370	372	372	396	356	345	391	352	390	351	366	356	354	387	399	355	380	372	351	382	367	342	365	386	368	415	381	380	365	368	368	396	397	362	392	338	398	367	364	388	382	366	352	392	380	350	340	359	372	384	398	378	335	362	405	365	358	364	365	361	400	370	377	367	386	336	395	365	377	374	342	375	372	366	362	376	358	382	383	354	351	387	388	354	373	368	364	370	373	382	378	348	363	374	381	357	372	375	353	376	389	364	352	368	335	376	370	369	383	385	391	330	363	385	387	384	363	348	369	350	350	379	381	396	365	340	381	381	365	401	374	357	384	350	344	369	370	396	353	371	339	394	368	361	354	379	346	372	381	395	363	371	391	377	371	372	373	381	377	357	343	412	356	360	378	396	350	369	366	380	386	375	353	372	391	388	401	402	343	365	368	384	375	369	354	345	370	394	346	376	350	381	373	378	380	340	380	366	370	359	349	383	355	370	398	359	383	364	367	400	375	348	364	351	347	413	365	356	348	381	363	347	372	371	362	365	356	389	371	350	361	378	363	379	375	389	350	392	403	367	399	399	383	354	374	348	381	343	344	367	371	393	414	361	393	368	374	397	360	379	375	350	368	390	361	353	374	358	350	348	343	380	357	351	382	358	372	395	383	405	362	379	331	356	388	387	377	355	409	391	411	374	361	360	396	386	335	401	390	365	370	364	353	358	350	368	373	369	351	350	368	396	346	357	372	373	385	376	366	304	390	372	366	367	371	358	397	353	362	382	381	334	388	394	366	408	387	374	351	371	387	375	352	353	362	393	391	352	385	407	345	392	344	357	370	347	353	385	347	345	362	394	370	386	388	349	373	368	352	360	382	382	376	352	377	394	354	319	372	363	356	400	365	389	354	373	344	359	359	400	374	326	350	376	372	341	389	381	356	343	349	374	404	356	401	359	353	351	372	360	383	365	374	348	376	358	365	383	356	361	374	385	357	387	415	369	377	371	347	385	357	369	365	353	378	396	356	393	365	374	385	378	366	385	362	373	377	366	332	377	394	349	381	394	384	367	375	398	352	388	381	383	344	370	377	398	362	384	345	379	379	368	356	367	388	388	375	367	347	371	367	374	365	361	370	358	319	336	346	389	363	386	379	357	403	402	358	361	378	346	345	388	398	371	407	349	400	371	380	395	374	338	390	356	343	379	375	338	357	373	340	367	335	331	354	401	381	340	386	358	368	374	351	358	378	353	370	391	360	391	376	327	353	371	373	412	350	388	333	361	351	370	384	381	357	371	371	381	347	387	373	351	361	348	343	334	385	354	359	352	356	367	408	366	384	372	417	370	376	373	344	366	334	382	410	379	387	373	389	337	354	331	363	357	401	377	383	383	368	336	390	347	357	336	361	369	362	337	341	373	369	358	364	341	361	319	383	377	351	356	354	382	381	333	354	364	349	363	376	362	351	371	361	328	353	388	369	346	374	357	370	380	385	391	388	374	363	362	381	392	359	352	345	388	346	364	333	350	337	358	371	355	396	371	378	370	365	379	365	376	363	375	388	341	371	400	395	405	367	408	404	382	377	386	365	348	378	334	339	344	383	364	370	335	388	372	363	371	406	379	395	381	365	339	394	357	362	370	374	361	380	347	351	361	376	337	388	316	358	401	359	369	360	362	360	353	371	385	360	348	366	377	382	371	326	360	348	359	358	348	363	386	348	343	391	375	374	366	353	378	369	370	372	384	363	370	379	351	359	350	374	375	345	377	380	350	374	375	363	359	404	387	406	348	361	361	388	347	392	390	350	403	370	369	372	365	370	354	369	353	362	348	368	369	346	394	367	382	392	352	381	334	339	384	370	405	335	366	406	384	353	356	369	386	347	378	387	360	405	369	363	397	371	379	386	383	377	363	394	332	379	346	378	366	387	354	371	382	368	354	380	359	340	359	364	377	371	331	374	376	378	345	361	374	373	376	370	363	359	374	371	359	372	356	376	360	374	395	378	392	375	401	379	350	348	381	354	380	337	385	343	362	361	356	370	376	378	344	401	389	332	358	363	377	348	360	363	388	346	346	374	373	405	365	403	376	377	354	394	383	366	362	377	374	370	350	366	349	365	415	375	350	397	385	384	367	383	368	329	373	379	387	373	385	372	357	382	380	386	351	346	347	374	317	363	382	370	394	372	359	385	362	372	398	365	380	357	365	376	360	385	359	341	346	393	382	415	390	358	390	386	384	381	342	394	361	352	381	366	391	401	379	356	380	364	337	351	351	356	344	379	380	368	364	379	351	360	336	373	390	326	364	379	371	363	355	385	349	353	372	370	376	362	380	390	359	345	413	394	370	410	356	361	387	385	393	401	346	345	388	391	367	365	385	353	387	348	378	364	340	321	361	366	348	383	351	368	393	355	373	351	378	327	360	367	340	324	373	382	371	361	404	401	380	367	377	366	352	359	374	357	380	381	387	338	358	382	384	368	367	360	366	383	400	353	373	384	373	353	328	372	337	361	357	366	392	379	355	378	358	342	387	345	379	367	373	357	369	398	347	372	347	368	377	360	359	379	364	345	354	361	360	384	380	378	353	393	358	370	356	366	371	379	347	388	335	350	351	406	351	356	370	361	405	380	386	375	379	366	324	367	356	394	376	363	368	396	351	393	384	350	350	355	342	356	371	383	323	367	366	369	363	344	352	406	372	378	381	361	377	406	373	392	367	391	349	390	343	359	353	381	368	365	376	388	352	364	410	350	361	397	354	365	380	386	346	375	379	398	360	369	381	371	363	383	362	376	363	399	357	370	372	369	384	371	357	370	372	374	362	365	355	390	363	341	380	340	362	341	378	396	401	354	345	389	365	380	395	370	354	374	352	382	367	349	376	393	364	335	377	345	353	378	386	355	389	394	362	361	336	370	399	378
23238	21534	29247	24221	21524	21539	9009	1022	816	781	714	749	673	654	665	651	638	596	617	631	625	590	587	541	564	498	542	526	565	587	545	540	565	554	509	535	554	563	493	538	539	557	529	539	531	571	547	520	577	565	548	538	557	499	552	518	536	555	518	529	559	485	501	528	560	542	539	539	528	555	569	478	527	588	513	555	477	549	505	507	516	546	507	538	521	512	495	554	533	541	559	560	525	571	547	509	527	514	515	561	544	584	527	557	502	530	520	593	534	554	526	583	538	561	528	516	534	518	516	559	527	503	507	575	508	502	548	509	521	558	542	528	523	525	519	519	507	555	493	544	517	523	554	544	513	567	529	578	501	522	511	508	541	506	479	506	516	526	583	521	551	579	525	506	502	511	537	529	531	500	562	512	500	532	509	537	549	527	506	546	536	524	516	518	537	549	526	528	492	526	529	507	556	538	517	542	526	516	528	538	526	496	514	546	558	511	522	559	510	505	520	524	521	526	529	522	573	556	545	527	542	521	499	520	524	528	519	510	549	530	511	547	532	530	549	479	565	574	549	537	553	510	537	535	484	559	521	501	496	514	529	549	544	493	549	529	503	508	503	524	515	535	538	532	561	549	509	524	525	550	529	543	471	544	540	505	531	541	559	546	479	531	503	537	555	531	523	541	529	537	542	507	527	530	503	544	509	549	522	534	509	508	555	537	551	503	496	551	552	535	510	550	564	502	544	505	569	562	511	560	545	552	532	527	541	539	502	543	509	523	524	556	491	475	545	541	548	489	515	504	507	560	573	518	544	548	485	512	522	512	483	506	529	588	527	534	578	554	540	518	527	523	552	506	556	514	560	538	548	537	540	522	535	525	516	512	510	501	573	545	572	547	525	548	538	527	548	508	513	548	535	502	527	509	503	528	463	511	520	517	526	498	558	537	532	541	524	559	502	546	553	529	484	574	510	564	529	515	541	537	495	539	513	564	545	511	588	537	534	556	555	549	533	540	471	557	554	508	517	520	503	517	574	519	539	554	555	564	509	504	550	512	501	568	575	510	554	536	517	529	554	527	532	511	522	566	539	517	523	547	545	562	552	531	529	563	542	544	512	535	569	516	535	531	530	561	552	534	555	548	526	577	542	537	488	535	525	547	539	579	521	544	560	549	546	493	535	540	535	520	534	532	519	563	524	517	535	537	578	512	505	538	510	559	533	550	542	552	534	535	562	559	539	576	536	534	578	537	551	501	541	555	500	524	571	532	551	508	506	488	514	543	511	542	555	556	523	535	525	569	521	552	517	555	545	518	541	542	507	530	537	546	518	558	559	528	578	512	519	491	507	531	543	543	609	584	537	523	516	510	505	553	490	549	487	558	500	552	509	509	490	535	514	521	582	548	529	484	549	552	549	554	508	530	570	525	536	543	523	545	520	529	485	505	541	527	538	514	541	524	502	493	564	543	523	520	585	534	553	538	507	544	534	511	533	522	567	505	527	505	532	512	559	545	555	556	491	495	530	510	555	570	531	522	527	575	535	572	567	535	544	491	511	509	539	557	525	489	562	560	518	518	498	522	535	528	536	541	543	525	502	541	554	557	573	531	498	536	532	528	543	557	570	535	557	532	555	547	525	534	514	555	494	560	542	555	509	505	522	541	548	512	553	549	535	535	533	543	551	518	560	536	540	518	495	511	533	519	532	493	518	567	532	520	513	525	545	510	513	507	534	578	488	553	530	505	526	556	536	525	510	507	511	501	516	498	491	543	518	536	549	552	546	523	544	521	546	524	549	555	524	547	497	554	541	506	554	542	512	545	561	546	521	512	514	481	496	539	537	504	510	539	513	520	558	538	493	529	569	518	531	532	525	539	546	553	490	542	502	534	542	512	517	539	488	557	539	563	552	579	549	568	503	539	513	558	510	514	495	535	577	530	526	555	458	504	537	532	529	522	528	563	515	552	488	551	508	531	542	530	582	510	537	534	505	555	523	502	533	542	545	554	526	516	534	483	516	504	506	518	544	554	502	536	518	484	540	494	527	532	509	490	530	521	530	524	515	549	540	536	544	549	508	535	522	540	607	556	530	543	542	520	515	511	511	612	533	492	522	498	557	543	545	571	547	546	554	492	508	554	523	545	519	546	542	541	482	540	545	562	532	498	534	571	502	511	563	533	501	503	540	536	521	528	532	520	531	517	545	500	547	522	522	538	544	505	502	602	521	553	532	533	538	516	511	547	455	532	545	522	517	542	566	505	515	531	525	546	530	539	546	526	543	542	528	503	515	575	560	547	525	531	538	524	494	538	497	510	569	555	513	537	517	511	521	507	541	539	521	569	515	491	517	541	560	517	543	485	558	543	541	520	552	504	523	540	553	551	541	523	528	557	537	508	528	508	539	528	540	569	546	544	507	508	512	515	515	527	518	547	540	547	536	521	517	546	552	523	519	511	531	524	508	532	527	493	533	522	552	542	527	490	560	565	487	561	545	519	563	514	521	515	513	544	520	541	580	532	538	502	493	579	530	522	587	559	523	481	527	511	553	534	550	550	542	537	574	546	537	548	553	535	535	534	536	514	549	529	552	558	560	546	576	518	533	508	525	512	503	536	533	525	521	532	513	496	556	510	506	539	505	546	509	595	509	527	557	525	553	570	548	520	537	578	535	508	524	518	505	511	527	513	574	528	546	524	520	553	521	513	505	527	541	499	515	555	548	548	527	554	546	468	523	532	543	499	516	531	519	547	556	523	557	538	533	522	550	518	525	504	541	527	570	498	543	582	528	530	576	521	554	501	550	519	522	532	573	530	517	539	573	524	522	490	521	512	549	487	542	501	516	524	509	520	512	534	560	510	535	514	536	547	556	547	600	562	525	519	537	504	519	567	517	536	530	528	524	536	549	513	515	532	539	502	525	498	562	527	545	507	514	538	518	572	528	502	493	546	529	498	569	497	526	540	526	494	525	559	548	530	531	532	512	579	538	546	507	549	525	516	538	552	567	501	560	517	496	513	551	568	547	544	526	536	515	552	530	494	492	580	487	542	503	546	521	505	501	534	533	512	544	519	569	518	520	544	511	528	527	516	525	589	526	504	557	454	513	549	537	527	538	519	560	512	529	539	519	505	527	466	551	563	519	528	532	477	571	486	533	543	548	534	535	533	485	525	550	520	540	528	522	507	551	588	528	560	509	491	525	517	527	523	528	530	507	535	537	489	535	516	499	561	509	465	497	526	533	581	501	538	542	538	550	531	513	560	544	539	515	540	519	495	526	530	536	494	510	531	516	515	505	561	548	508	491	560	510	530	514	548	558	498	534	543	569	551	529	495	480	600	517	496	538	525	513	554	520	520	547	526	508	509	535	480	503	526	515	567	525	523	533	548	508	570	542	561	532	521	519	504	506	554	553	507	526	522	534	501	517	538	533	533	507	537	530	519	535	535	524	517	562	531	540	532	570	540	523	525	572	536	557	537	513	565	518	538	561	513	530	448	511	543	554	577	573	534
45515	52296	8138	4189	3097	2325	1827	1511	1298	1168	1063	967	942	896	825	782	727	704	735	712	700	721	712	690	665	685	687	649	679	684	726	652	641	625	655	648	641	609	644	626	642	631	635	623	678	651	677	669	602	625	677	642	621	621	632	627	655	589	632	616	654	618	670	585	594	616	609	715	622	649	709	631	650	607	646	678	645	616	612	593	623	619	632	619	644	638	673	613	609	629	660	604	636	621	668	627	620	625	662	618	630	661	673	631	597	659	636	633	647	610	656	636	629	617	628	641	616	682	599	640	634	629	671	588	632	648	617	650	613	633	617	695	675	638	608	619	609	608	609	618	649	648	628	590	591	604	635	631	626	639	653	623	666	647	588	665	676	602	589	606	633	625	625	675	629	638	570	623	630	633	653	611	599	668	586	642	627	642	642	576	638	621	616	651	638	642	629	604	618	592	625	650	607	670	613	636	625	610	645	606	649	619	617	647	585	630	624	671	611	649	625	625	637	684	641	640	644	630	624	608	641	580	649	678	684	614	619	625	609	639	594	652	641	620	660	633	625	664	611	637	622	648	655	646	618	660	649	685	623	635	613	673	641	636	600	616	593	632	646	590	672	625	637	618	665	618	674	650	666	633	635	639	593	637	616	643	598	632	628	650	644	612	622	616	647	644	630	610	676	626	625	663	636	664	623	594	667	652	639	615	671	623	634	606	632	616	624	618	600	668	649	630	601	593	657	612	617	660	628	625	652	652	645	681	664	596	626	593	660	662	650	665	662	640	634	613	632	650	642	634	622	583	597	624	584	646	697	678	609	651	622	640	662	603	666	603	625	607	647	653	643	653	650	639	620	687	663	615	642	677	596	614	637	628	626	647	618	670	667	652	638	594	609	646	652	637	632	664	599	602	615	639	649	584	607	601	564	645	648	606	624	619	634	658	619	640	636	619	605	607	651	664	620	575	630	618	621	609	640	619	636	610	612	615	589	656	627	651	643	620	673	628	639	591	613	661	660	628	656	670	608	621	588	688	578	660	604	607	633	614	656	626	636	633	603	603	549	647	603	629	637	625	638	605	631	636	657	606	595	624	607	587	635	641	639	644	672	648	631	626	616	648	679	668	655	602	639	619	612	606	623	635	646	585	628	617	633	616	615	664	604	618	637	605	626	608	651	651	618	623	624	670	653	605	603	640	632	622	587	631	613	672	611	623	630	619	608	599	594	600	658	586	692	600	614	624	646	656	620	681	601	653	630	592	612	667	617	660	613	603	602	628	615	618	611	614	576	610	616	653	641	636	625	674	589	606	598	618	631	635	660	605	671	657	611	622	635	630	644	630	634	628	660	603	636	621	585	621	646	638	656	617	619	665	668	628	627	637	618	726	638	666	623	634	630	651	586	670	622	670	623	624	633	642	623	644	646	636	661	644	647	644	632	620	607	640	669	632	654	589	638	600	597	616	633	578	617	629	623	628	625	649	647	618	679	640	650	623	618	586	629	612	601	662	648	639	645	626	670	625	635	581	576	632	606	658	630	655	624	585	646	636	588	632	639	630	647	669	648	636	615	612	638	608	651	630	622	634	632	612	625	663	625	633	645	624	642	656	612	681	592	606	616	626	617	688	647	598	650	654	598	650	611	642	567	628	657	619	686	626	603	634	657	586	664	563	628	592	611	649	640	622	649	625	601	653	616	618	655	598	612	613	652	613	676	607	618	621	636	646	656	611	609	544	634	644	621	626	622	637	582	656	626	671	632	617	671	615	656	600	641	603	611	644	633	632	633	651	607	591	623	635	644	590	651	623	623	635	588	674	617	603	662	628	613	657	646	623	645	653	633	646	631	674	661	625	599	648	630	616	616	642	626	631	626	652	625	632	617	571	636	629	657	626	631	623	656	630	596	677	609	635	651	617	582	614	662	657	654	636	609	622	656	639	631	621	646	590	644	615	617	570	592	644	618	598	568	614	657	626	645	610	610	664	644	625	607	610	658	601	628	599	617	650	586	610	624	629	649	617	628	626	681	653	580	625	631	637	643	658	618	620	641	656	624	630	610	631	652	636	614	636	644	610	615	623	607	615	621	585	622	586	606	635	617	607	604	653	651	647	632	655	663	659	600	649	584	618	627	675	622	655	605	632	655	642	666	667	638	570	634	610	659	617	620	645	626	640	616	626	620	595	612	602	609	621	591	633	608	663	653	629	637	631	600	661	612	633	672	603	631	635	603	604	650	614	610	608	609	619	645	615	637	619	652	632	598	663	617	644	630	653	642	645	626	611	644	625	672	687	628	577	663	611	620	641	635	648	595	635	613	643	640	654	572	598	628	601	674	579	658	634	618	618	599	607	648	631	581	662	600	656	652	613	601	620	624	629	558	661	643	602	615	663	636	623	649	661	635	634	640	618	618	619	616	639	632	616	663	634	661	624	638	633	613	597	641	638	629	599	654	615	622	654	638	635	632	618	647	613	582	606	625	607	645	610	657	614	655	659	633	662	676	660	605	632	645	637	658	646	632	655	644	667	597	650	622	622	617	616	631	625	645	633	639	614	618	658	585	604	622	634	648	632	651	660	644	649	626	635	620	623	653	642	582	601	597	622	648	627	649	627	658	641	608	617	626	599	627	616	593	598	603	638	664	638	602	632	638	619	646	649	600	627	616	642	625	589	628	632	607	668	645	632	631	633	617	700	631	654	571	619	596	626	706	633	612	599	642	644	604	623	613	650	639	612	681	596	608	606	660	635	639	653	628	625	597	609	599	649	605	589	609	640	600	604	640	585	578	635	631	632	623	673	642	635	687	618	646	624	619	629	659	590	649	617	594	664	640	641	602	653	641	601	595	592	637	615	665	608	647	655	629	660	618	603	657	605	604	604	647	601	591	638	626	638	577	609	673	608	637	645	638	631	629	677	630	632	655	614	607	631	631	631	632	634	600	617	649	652	617	634	642	636	637	648	647	609	640	589	636	645	609	616	663	646	651	601	624	608	629	638	660	637	657	607	596	634	615	579	603	631	613	631	617	605	596	626	661	660	632	638	652	614	676	666	591	584	620	638	616	632	609	640	628	647	698	650	591	583	608	647	605	609	615	638	624	644	616	589	631	662	643	625	627	616	631	580	679	658	656	668	653	612	636	627	662	634	664	641	628	620	626	597	591	598	640	646	647	621	620	600	654	583	627	663	663	633	605	605	625	647	590	654	604	642	614	617	612	657	665	654	613	643	618	641	627	622	677	654	611	639	677	638	601	618	665	636	632	615	624	673	649	630	613	602	628	616	655	596	626	635	641	647	620	625	621	620	635	603	614	665	608	629	699	650	583	644	595	624	671	662	677	628	647	665	597	659	601	640	638	600	601	671	640	650	628	610	675	675	630	655	605	645	618	620	667	656	627	671	594	648	684	638	640	641	612	618	652	651	630	612	668	626	653	624	661	640	622	638	628	637	625	622	602	626	609	584	636	595	615	706	615	624	627	659	647	580	622	625	639	603	599	633	660	615
29596	25086	12770	1116	255	219	197	220	165	164	193	176	165	189	152	183	193	161	169	156	179	194	179	173	190	192	219	156	191	154	182	170	177	189	192	209	183	179	202	190	181	164	186	178	176	152	172	186	171	144	191	176	177	158	191	203	166	162	194	191	164	175	174	175	166	170	166	152	176	175	201	192	181	185	175	185	176	152	197	178	170	171	181	164	164	194	160	157	172	208	192	167	189	159	207	154	170	189	177	184	168	176	184	180	178	179	159	178	183	183	172	186	186	154	188	184	175	176	188	189	186	182	205	173	235	177	190	185	200	188	185	186	191	167	179	175	178	161	178	193	169	179	155	182	183	183	164	179	182	155	168	155	163	187	173	166	187	165	215	176	186	190	182	180	170	150	173	186	171	182	169	170	194	186	175	174	177	194	170	167	183	160	180	169	185	169	145	153	186	168	205	180	179	198	193	179	159	183	162	184	172	155	196	187	196	168	163	175	160	181	150	180	165	190	176	172	168	183	186	181	182	166	173	149	167	171	175	189	173	185	167	178	160	174	158	163	178	181	176	174	167	184	183	183	174	156	218	170	162	169	183	157	177	181	167	182	162	159	197	195	165	196	182	202	178	191	185	196	162	185	164	190	184	153	131	182	153	195	177	171	153	189	186	154	172	163	154	177	186	192	163	169	175	171	179	168	178	191	184	163	172	172	183	143	167	170	168	165	183	192	165	196	179	194	147	153	196	199	161	191	168	173	181	204	175	166	197	158	146	165	156	168	199	197	170	176	160	153	178	157	144	175	203	175	170	173	183	172	163	199	170	200	175	170	165	187	199	155	167	161	163	176	178	170	186	197	175	177	171	177	179	164	181	172	185	184	183	179	185	160	188	192	184	181	170	175	192	155	172	183	180	165	179	171	186	194	184	180	172	162	159	158	171	178	189	170	172	156	183	168	167	182	173	182	181	192	161	156	181	159	181	164	185	180	162	180	182	204	187	176	170	184	189	191	190	150	180	164	170	163	208	190	158	180	176	198	183	170	167	146	181	171	200	191	187	178	177	170	181	167	158	157	178	198	211	169	166	187	181	160	152	202	184	168	175	195	184	169	174	168	178	189	161	181	183	193	171	156	184	173	160	183	172	211	178	156	194	166	166	194	169	190	168	170	157	181	168	195	154	164	172	177	207	179	184	176	162	199	172	159	155	184	180	166	183	188	185	181	171	197	154	172	185	192	181	167	169	175	193	172	188	151	167	174	187	179	179	175	158	166	147	191	167	165	179	197	186	170	171	168	209	182	175	177	186	182	181	186	179	173	175	197	208	180	185	195	182	178	199	178	165	169	182	182	188	157	156	182	158	167	184	174	157	176	203	181	173	195	181	159	172	164	169	157	175	158	143	182	188	184	162	171	176	161	184	163	175	167	183	175	186	197	157	192	171	167	192	162	190	171	186	161	182	191	168	156	163	173	168	173	164	157	188	159	174	192	146	174	190	170	168	177	182	170	191	185	163	190	169	171	181	201	184	169	192	164	177	154	170	169	182	147	209	192	181	170	176	180	156	193	179	167	209	180	169	176	179	190	165	190	185	178	148	194	181	184	186	176	167	157	166	163	203	184	201	166	154	195	194	181	194	179	174	178	165	180	192	172	162	175	194	159	181	199	180	179	189	187	165	184	173	178	183	148	163	164	166	168	186	167	191	178	173	157	199	163	186	177	165	170	146	159	205	188	175	177	172	174	161	172	179	182	153	157	187	162	183	154	179	175	196	165	128	170	184	199	175	164	184	212	186	180	187	166	180	197	169	191	155	176	153	173	188	161	178	183	160	137	170	181	166	207	174	183	185	168	167	172	187	184	176	173	163	175	155	145	170	178	167	183	190	185	176	168	166	171	156	177	191	172	185	172	205	176	180	167	165	169	172	177	176	180	180	151	170	178	160	177	161	170	151	205	195	194	174	179	186	158	192	184	180	193	198	179	179	191	184	163	159	163	163	209	184	197	182	180	169	160	178	196	174	177	179	178	190	171	165	185	169	162	181	210	163	181	176	191	202	187	195	167	144	171	159	178	180	185	163	184	183	185	169	186	160	181	171	172	161	189	189	178	182	165	175	158	127	165	185	194	180	180	160	194	169	209	178	187	174	142	185	179	188	195	193	156	175	187	186	171	182	178	173	179	189	167	175	163	180	167	166	180	173	156	172	180	178	183	170	168	176	165	179	199	161	197	177	157	156	189	193	190	181	186	163	161	181	187	159	161	168	169	176	146	177	183	183	170	176	191	205	168	194	187	186	171	164	165	143	179	158	205	170	173	187	190	180	166	193	183	167	148	180	181	173	194	183	173	172	177	179	168	190	179	175	191	190	162	169	172	178	169	201	177	192	187	169	191	194	164	170	137	198	168	178	188	196	189	175	146	160	161	186	177	179	189	154	163	179	178	165	150	173	168	171	174	166	176	188	163	147	165	174	163	186	171	187	190	167	191	170	156	163	187	187	167	148	168	159	177	195	193	178	170	169	143	149	173	179	181	156	176	169	209	169	186	194	162	185	185	200	191	177	188	173	174	176	199	185	183	187	189	161	170	196	180	199	179	178	190	190	180	171	146	184	187	167	177	177	191	164	183	177	167	200	195	170	171	181	179	170	175	194	175	174	187	162	174	158	165	165	192	169	167	160	153	178	169	194	183	174	193	178	172	178	183	179	180	190	181	179	171	205	168	162	173	155	191	184	166	176	163	184	153	167	167	163	192	194	146	190	167	183	145	173	178	195	178	198	200	184	191	179	157	176	153	178	169	193	177	213	165	190	165	185	163	187	176	160	147	192	162	182	190	163	187	175	179	141	187	188	178	197	177	172	160	173	200	155	188	162	183	187	189	183	167	182	185	175	171	191	180	189	195	184	159	170	173	176	170	177	190	178	205	185	186	168	162	193	180	171	182	195	160	181	190	186	193	164	172	192	177	196	182	161	170	158	155	194	169	175	180	205	202	165	188	182	193	175	156	183	167	181	183	170	167	175	174	182	185	172	178	183	177	167	165	152	184	186	171	189	205	180	171	186	159	179	194	175	183	176	223	178	195	187	177	210	161	172	183	165	179	198	184	181	184	179	204	187	154	168	188	185	172	149	201	165	166	186	180	196	195	163	192	199	157	183	168	191	158	183	160	179	173	179	171	179	179	173	188	175	175	160	188	176	186	184	194	170	185	206	179	177	184	171	173	196	173	173	170	167	195	184	173	166	183	184	187	193	195	173	172	176	184	165	155	175	195	157	158	172	191	173	184	183	169	184	168	188	203	184	196	189	185	192	162	164	188	169	163	163	171	175	166	173	183	172	179	192	202	192	191	193	181	172	185	182	179	185	166	182	173	174	194	165	202	167	179	186	200	162	176	195	193	178	188	171	167	166	182	177	148	166	175	206	148	182	180	212	162	182	188	183	180	166	178	166	188	191	205	197	179	150	183	164	137	164	174	192	162	156	189	185	152	168	141	190	174
34911	28977	586	386	304	292	260	246	286	240	234	241	226	243	224	236	244	236	212	248	253	224	233	223	212	242	249	227	236	246	228	253	235	204	234	243	248	234	231	217	219	231	234	264	234	231	230	242	212	213	219	248	263	244	229	216	199	231	226	234	248	234	224	233	233	232	232	241	186	240	244	238	200	233	274	214	236	233	234	237	227	229	225	249	225	254	264	218	229	223	241	252	232	226	249	238	241	248	235	223	240	220	235	227	219	266	235	225	229	239	250	217	241	238	225	234	239	224	226	231	243	227	244	183	261	233	253	241	212	239	259	240	244	242	233	275	236	252	218	232	240	253	235	245	236	229	228	248	228	238	240	228	212	232	237	231	230	237	229	245	225	253	221	236	206	259	243	222	225	220	221	244	229	221	256	253	216	237	220	215	251	210	233	258	241	224	252	224	229	222	234	237	271	246	233	245	221	235	243	233	239	248	234	233	228	230	240	268	224	239	237	238	214	226	251	231	227	248	231	225	260	206	212	215	239	230	215	249	227	252	212	228	214	233	236	212	243	215	228	239	222	234	208	250	228	225	231	222	231	229	226	251	252	232	214	222	241	256	252	246	242	215	225	219	216	221	233	236	242	235	225	244	223	229	227	237	228	257	237	214	248	243	232	260	200	225	215	226	234	222	230	237	250	240	222	203	227	222	219	240	235	258	233	238	211	225	183	233	207	265	254	240	228	211	241	221	237	246	239	227	239	224	246	240	260	242	246	236	226	231	225	233	192	233	194	218	233	240	232	271	256	240	248	221	227	254	245	238	234	216	217	244	237	238	194	232	249	239	227	255	241	232	224	253	221	219	245	253	241	195	244	248	228	239	249	239	233	240	238	244	247	216	253	257	244	262	205	248	200	189	237	238	228	234	227	220	226	245	218	253	234	244	242	234	231	215	237	246	222	254	264	224	209	239	233	233	210	231	236	237	212	220	209	208	239	229	236	246	255	240	239	231	234	212	244	273	212	217	249	244	246	216	270	223	253	255	223	214	221	236	215	245	243	222	238	214	209	238	226	229	222	221	263	243	246	229	226	233	214	253	238	217	246	230	252	224	234	227	219	203	236	228	244	251	239	216	217	256	227	220	231	239	239	223	222	214	231	216	218	230	233	236	225	226	232	242	234	234	213	249	250	228	236	286	242	221	244	235	250	233	265	249	244	230	218	222	231	208	237	242	223	239	239	242	242	249	259	217	242	226	222	226	227	238	255	245	243	248	226	210	211	231	262	233	242	238	241	220	259	224	235	251	240	247	237	230	230	229	240	230	228	266	259	254	234	227	248	231	244	235	225	233	221	243	201	258	197	235	226	229	255	226	234	232	254	247	225	249	222	254	224	244	249	239	235	241	233	245	221	212	229	260	240	244	224	233	214	243	245	224	276	238	224	232	233	241	220	243	232	224	219	234	237	247	239	255	235	247	245	235	225	219	251	213	213	234	253	242	207	236	251	244	233	249	223	208	237	224	239	233	230	233	215	215	250	221	210	234	233	221	233	217	228	224	231	240	226	272	240	220	237	220	245	242	187	240	219	253	226	228	246	233	256	256	231	228	214	252	226	246	236	243	218	247	229	238	231	249	234	237	250	219	242	231	229	209	232	218	244	238	231	249	223	232	211	236	252	221	212	243	263	234	244	234	248	245	249	216	260	224	220	208	218	231	200	232	227	237	223	242	217	231	253	221	258	252	210	238	228	255	229	252	240	202	241	237	236	219	241	227	209	221	230	254	231	219	227	212	274	252	250	234	221	229	228	221	206	218	190	257	232	228	213	219	240	245	220	231	224	236	232	231	219	232	203	239	253	221	200	228	211	232	236	199	237	229	189	250	194	232	210	254	233	219	220	256	255	231	224	234	219	231	221	226	201	202	238	240	232	237	223	254	232	248	230	239	271	244	250	231	227	255	247	242	220	226	210	215	218	231	251	219	219	235	225	228	212	219	259	246	285	238	237	240	227	221	229	240	236	225	262	246	241	254	235	206	223	228	232	226	215	235	231	247	224	250	225	260	230	239	236	251	219	247	204	210	224	227	240	223	241	266	240	216	246	213	254	250	230	233	209	246	211	242	256	222	224	249	240	246	233	242	239	270	257	220	225	228	247	213	236	230	204	234	246	220	243	214	243	254	236	231	235	219	234	220	234	225	228	211	217	255	250	247	247	233	217	237	219	230	232	247	221	241	208	224	236	251	245	256	233	228	214	246	234	260	239	214	242	244	238	235	235	227	251	243	240	257	230	236	222	240	228	218	216	248	254	234	218	225	259	232	227	241	232	218	237	232	220	222	239	267	233	251	237	220	246	225	231	252	217	235	218	220	260	219	253	232	237	228	238	235	217	226	240	225	242	252	208	260	274	212	243	234	242	221	243	242	233	233	223	244	224	241	240	202	228	239	243	254	227	251	218	232	217	221	222	221	232	254	242	237	223	221	260	238	226	250	237	251	225	216	231	252	248	234	216	244	219	224	256	262	230	232	235	234	236	249	225	246	249	217	234	243	253	240	228	254	256	221	211	223	237	207	249	204	251	203	227	234	228	235	259	235	234	214	237	243	230	238	225	230	240	239	246	231	207	223	239	233	247	253	225	208	236	243	237	249	254	229	221	222	267	263	210	227	217	248	242	242	219	238	246	207	227	212	243	238	222	243	232	246	220	236	244	229	231	221	259	242	245	256	241	229	226	251	253	237	234	249	204	252	237	243	220	236	235	231	260	230	206	217	228	228	249	212	250	241	218	240	253	244	203	217	256	225	218	250	242	211	247	224	214	230	220	232	227	237	239	216	227	237	247	227	255	225	248	266	245	230	249	254	215	231	232	244	235	239	248	221	223	239	238	238	221	226	210	250	231	239	206	216	242	244	258	245	216	189	242	201	226	221	217	246	223	235	250	235	221	235	254	226	219	224	241	227	226	231	229	242	212	239	237	230	247	267	241	215	225	188	250	217	222	254	209	251	226	252	244	235	236	219	219	230	215	219	258	242	249	214	252	219	205	229	220	237	235	246	214	244	210	218	229	226	232	227	206	241	218	257	221	235	254	252	248	243	212	224	231	264	249	235	217	227	251	242	214	239	246	202	260	246	221	216	197	225	199	250	244	255	223	243	216	240	214	255	249	218	230	248	248	242	217	236	233	243	274	209	211	225	223	229	220	223	251	240	236	225	242	236	228	229	214	241	229	205	211	240	261	224	229	209	254	239	240	225	243	231	220	234	246	242	233	217	234	246	265	241	281	232	246	235	244	250	256	243	219	265	231	266	237	229	199	231	260	255	241	237	214	232	227	263	243	238	220	277	228	246	250	225	240	259	220	199	253	231	225	249	246	221	231	240	240	246	230	225	230	222	242	246	222	243	240	237	214	254	235	233	219	225	236	231	233	234	215	224	264	245	195	246	230	221	235	244	220	246	217	219	245	207	221	238	239	207	241	221	244	238	228	240	225	248	234	231	249	250
24453	21523	28600	24805	21372	6780	747	526	439	444	418	344	342	344	329	319	366	333	352	335	304	337	312	299	281	318	333	308	318	299	339	320	283	335	330	300	320	315	299	285	335	292	322	313	277	314	300	296	305	262	280	297	281	312	318	297	298	298	304	288	251	298	285	321	293	321	299	312	305	300	331	298	307	257	281	317	308	315	307	296	293	319	296	309	292	270	302	266	305	296	283	316	296	255	331	308	304	306	301	305	294	281	303	290	287	282	328	299	304	290	306	306	288	302	302	283	285	313	293	303	274	323	300	345	322	289	300	282	299	289	303	325	300	319	307	293	316	311	304	302	307	289	296	275	311	307	286	291	289	297	323	270	327	276	272	293	313	327	303	301	287	312	332	313	279	287	297	305	299	292	272	296	339	282	332	272	307	312	305	299	302	311	300	293	297	302	294	300	293	295	330	292	276	298	314	314	283	305	302	319	294	293	333	294	285	288	296	308	279	284	298	303	300	316	301	263	299	322	294	314	291	276	269	301	301	313	328	297	293	312	294	276	285	301	319	298	281	269	273	279	286	282	297	294	311	297	298	303	275	282	277	310	289	292	309	299	283	279	291	260	316	279	275	306	256	315	297	280	315	286	286	300	303	309	317	291	301	294	297	293	291	307	295	294	302	302	319	267	308	292	352	315	311	296	264	309	314	308	309	265	278	316	300	317	284	318	320	310	277	311	311	301	289	273	273	315	298	281	305	314	324	289	306	297	304	285	318	307	321	289	302	281	295	311	324	270	294	317	295	298	314	335	291	273	319	305	303	279	286	301	309	332	317	283	321	307	286	316	314	321	294	276	278	284	280	284	282	291	318	289	323	308	326	313	292	326	318	289	308	269	296	307	281	286	271	285	328	266	310	303	299	286	309	338	323	296	291	300	305	324	278	305	296	326	302	288	314	283	330	291	277	302	289	298	285	326	330	308	305	289	317	297	301	287	302	285	287	284	298	285	328	296	314	300	313	287	313	295	304	313	298	297	287	306	311	288	312	304	300	292	309	263	313	336	294	293	271	300	311	285	318	287	311	308	288	301	292	305	291	303	284	264	325	254	299	309	293	330	310	299	330	324	309	348	318	315	329	304	327	287	293	307	313	313	286	311	273	309	310	271	286	289	312	312	315	279	310	307	307	262	299	275	296	300	298	302	329	296	302	293	283	292	301	303	319	305	320	309	278	264	325	323	284	287	302	296	263	299	289	296	289	323	292	271	301	313	285	287	303	317	307	268	306	269	299	326	332	310	310	295	272	329	330	303	303	290	280	297	304	311	300	288	293	280	270	319	297	287	303	329	314	274	284	304	324	275	303	303	302	353	307	307	305	320	319	302	289	294	298	278	310	247	289	281	295	302	306	306	296	304	311	283	314	318	283	280	283	292	312	291	296	290	282	298	329	295	315	297	307	289	281	290	282	300	277	294	264	299	311	318	290	319	301	310	278	313	328	263	300	310	285	279	314	271	279	311	284	308	321	302	292	283	325	294	284	297	280	301	305	307	276	298	306	318	274	309	291	284	323	301	316	326	282	279	260	322	281	305	285	301	326	280	262	321	300	281	296	313	297	290	302	295	320	304	290	273	287	280	252	321	304	290	313	273	296	305	296	329	326	286	313	307	318	298	281	304	311	292	309	294	322	283	310	289	343	311	286	294	308	281	305	320	297	325	316	294	274	275	308	289	317	278	272	291	297	256	302	311	284	330	246	285	306	290	308	319	300	321	310	340	287	302	282	278	287	291	274	287	302	273	281	303	295	286	282	308	328	293	321	300	283	296	287	300	275	329	290	309	292	314	288	308	309	280	267	293	292	291	292	301	276	259	287	294	322	280	327	278	316	299	311	296	322	312	274	292	296	284	296	316	278	308	281	295	330	263	316	313	305	318	314	286	307	310	288	296	323	301	297	298	281	298	289	305	309	285	266	316	292	278	293	292	297	308	302	295	258	291	294	277	303	290	296	277	300	286	283	282	301	297	294	333	304	290	292	328	269	289	319	308	310	316	315	294	307	314	333	265	293	304	306	303	277	270	298	320	300	319	298	282	318	284	294	307	302	305	289	319	278	262	309	322	312	311	296	326	297	275	306	295	293	295	293	305	282	316	286	308	322	285	321	308	291	290	317	318	294	282	281	278	299	311	280	312	294	296	303	331	323	283	299	279	324	289	307	290	300	275	298	277	312	309	319	274	320	318	306	287	314	305	345	307	307	311	266	334	276	271	287	313	290	286	294	307	303	272	293	290	273	327	289	296	300	301	323	303	296	300	305	295	282	288	289	270	311	321	295	317	291	268	331	294	318	289	320	263	308	293	287	313	301	306	324	307	314	306	304	314	305	318	300	284	297	275	309	277	331	263	284	326	295	304	315	322	315	308	311	285	312	299	334	322	303	282	272	302	296	276	308	321	293	312	281	285	301	283	303	306	274	304	276	269	309	284	318	328	283	311	344	301	304	270	318	283	285	280	278	315	309	295	305	288	298	310	292	310	322	296	333	294	335	313	306	274	301	298	310	314	318	310	265	290	293	316	302	310	285	274	320	307	333	289	304	320	270	283	279	308	289	318	298	280	309	307	292	288	317	311	277	282	293	293	307	295	275	279	304	343	308	305	303	287	311	292	294	318	322	326	310	289	303	303	305	292	315	265	292	296	321	276	309	328	279	301	310	294	287	298	306	314	320	321	311	283	332	278	298	268	288	295	288	274	301	303	278	301	299	304	327	296	297	308	298	314	300	297	286	305	328	302	278	283	310	288	299	304	288	299	302	292	300	275	294	309	317	311	277	289	305	326	307	294	292	291	310	303	301	306	304	328	292	309	326	278	285	314	288	304	287	269	295	325	316	285	291	289	327	291	290	328	314	326	336	288	287	298	305	292	311	274	285	292	285	308	293	293	330	332	330	306	264	287	308	307	322	285	270	301	272	297	326	279	295	305	276	314	285	320	276	295	281	295	317	290	307	290	289	304	332	307	287	313	284	296	307	311	310	311	299	316	316	294	300	276	293	321	278	320	311	297	318	283	269	287	291	301	297	276	291	279	285	310	276	313	319	282	291	304	324	302	304	309	299	327	293	300	288	307	284	280	312	331	311	298	321	315	311	296	290	302	280	285	302	288	301	301	301	273	283	313	296	286	291	278	293	316	272	293	305	303	309	310	314	321	321	271	284	317	326	302	311	294	294	299	307	295	318	286	307	323	285	314	301	298	299	303	332	294	297	281	303	297	316	308	330	266	304	301	290	280	291	298	352	289	325	273	313	289	302	282	301	309	300	318	296	324	272	293	293	307	301	315	285	288	301	278	291	321	285	272	287	297	291	291	289	307	279	301	283	272	275	301	296	292	294	310	283	267	292	287	306	286	283	285	278	302	314	298	300	290	307	315	302	298	324	301	302	261	294	302	285	310	287	309	308	311	314	308	262	307	296	264	288	316	283	301	295	308	318	293	320	291	300	327	311	299
40106	47242	4565	2161	1471	1173	973	797	647	616	556	523	510	483	441	416	460	403	404	449	387	379	385	402	376	370	369	355	373	370	370	381	394	372	390	383	346	369	354	354	365	390	359	369	361	413	370	375	357	380	385	369	380	358	405	400	357	374	363	349	362	370	344	355	353	372	350	368	350	343	323	349	374	341	358	362	389	379	335	365	354	353	346	366	391	403	318	359	362	333	376	356	385	390	381	352	386	389	352	364	416	349	352	411	402	373	342	341	353	384	368	350	370	366	354	389	352	362	356	361	349	384	334	356	387	322	378	379	386	391	362	371	372	379	385	393	371	362	347	356	352	386	324	357	380	362	401	390	349	366	346	348	371	373	368	358	341	375	364	364	367	394	348	370	381	360	367	339	364	364	345	346	387	375	339	378	385	349	377	344	337	358	372	339	375	340	352	416	386	372	358	385	345	380	358	369	350	349	358	371	367	376	350	373	362	378	378	328	375	340	345	357	389	361	384	362	381	355	344	342	390	374	337	361	375	326	360	379	344	373	353	362	350	336	335	347	377	338	382	344	374	338	395	361	349	369	376	416	403	393	368	342	327	365	374	356	349	326	347	341	362	364	348	346	347	349	382	379	347	385	359	361	357	377	355	366	375	381	371	379	344	377	371	366	369	363	371	359	378	369	373	352	364	358	389	342	359	398	410	344	351	358	371	361	378	406	381	342	384	366	342	394	359	380	365	366	384	390	353	388	378	352	378	348	353	361	329	383	375	373	353	386	347	358	345	401	349	366	349	356	345	359	356	348	357	362	369	355	364	372	414	360	379	356	377	372	393	346	353	343	371	376	367	353	355	362	349	374	357	366	325	374	363	340	359	364	364	358	357	360	394	391	343	355	361	342	340	396	356	371	341	369	387	348	373	350	364	364	349	365	346	382	393	382	353	369	353	342	384	344	344	358	359	347	357	350	367	365	347	365	376	364	369	352	396	379	385	393	380	397	348	380	374	381	381	364	369	351	398	354	377	367	382	348	363	375	369	356	386	406	385	364	354	383	388	408	407	375	344	356	373	362	353	394	387	361	379	354	366	349	389	345	378	364	382	384	384	367	350	388	372	377	380	350	354	379	339	332	375	354	347	360	393	348	391	406	352	332	357	379	357	344	393	360	352	319	380	387	359	357	333	359	391	352	339	367	348	359	341	383	361	378	376	375	362	327	376	377	341	352	373	367	331	354	415	396	392	355	344	358	406	377	368	370	383	364	389	369	401	378	363	384	335	359	401	357	374	396	387	411	341	360	366	357	361	318	341	364	376	359	387	384	367	401	381	383	372	389	391	348	379	378	348	367	355	387	348	338	360	342	371	338	348	375	358	363	361	344	379	355	336	346	349	385	359	373	368	327	371	369	347	378	355	375	408	330	356	377	357	381	362	395	355	361	336	321	377	367	401	391	377	333	388	359	368	357	382	369	382	408	318	349	352	370	372	390	394	323	343	371	389	389	384	377	349	354	364	358	377	378	376	351	400	366	365	369	355	364	393	378	316	360	370	358	359	355	367	378	388	359	369	353	351	366	378	365	385	355	376	373	349	366	361	380	374	380	384	362	400	340	355	345	359	338	407	340	353	354	370	370	329	394	356	366	322	329	351	372	395	363	342	375	363	340	386	416	329	381	367	358	365	334	353	410	372	358	338	350	403	365	347	386	372	368	357	370	375	363	374	330	380	346	367	385	338	339	382	406	348	388	356	364	357	374	396	378	426	372	369	421	344	366	352	352	369	346	326	353	358	381	341	405	385	370	380	335	377	385	372	393	363	379	386	383	342	369	372	371	360	371	371	359	346	352	395	381	371	383	374	375	348	322	377	361	375	357	372	389	379	380	368	358	367	365	390	340	408	398	394	370	382	399	390	382	325	398	361	384	330	383	396	389	339	316	337	367	350	363	368	381	350	395	377	380	362	371	405	388	357	379	352	383	348	314	351	379	361	373	424	359	393	358	393	339	370	400	378	403	406	371	369	352	368	347	363	334	378	361	375	384	379	385	380	370	360	370	362	395	371	354	361	352	364	364	406	364	358	359	367	379	386	358	367	373	396	312	377	335	398	366	359	364	382	333	353	341	389	383	379	349	355	360	340	373	369	342	353	333	354	386	373	352	374	357	363	373	341	331	374	404	389	382	337	370	326	400	344	348	375	339	397	370	351	374	387	362	366	356	351	369	355	372	376	388	345	378	409	350	359	356	363	334	348	351	375	384	356	336	395	368	352	370	374	356	346	380	359	346	371	347	360	358	359	332	364	353	339	398	344	392	358	365	377	383	352	381	365	354	393	329	369	362	379	340	384	354	360	375	354	391	376	355	350	371	369	361	373	336	400	400	329	406	396	361	373	360	394	354	352	342	364	365	399	388	366	338	366	358	380	371	366	404	380	332	373	389	357	396	362	354	345	377	332	341	372	374	379	366	352	332	346	354	379	384	383	385	371	357	375	332	413	379	376	340	380	364	360	406	365	320	388	381	369	380	343	378	354	358	383	359	369	349	336	379	362	349	384	372	375	360	359	361	379	358	350	383	394	374	393	343	383	346	352	375	341	358	357	386	364	383	355	339	334	382	367	372	352	362	349	379	368	401	404	341	391	378	412	365	387	344	382	384	380	383	368	368	386	361	378	384	385	358	342	352	371	335	402	373	366	383	328	379	325	377	333	356	379	367	364	379	381	371	370	390	376	332	344	375	391	368	380	378	347	333	358	348	346	362	376	348	340	363	398	367	333	356	367	395	368	384	369	364	381	396	374	387	405	344	363	397	384	369	338	367	366	379	340	366	366	360	391	363	343	351	359	380	405	315	356	379	337	359	364	367	375	367	354	363	336	407	398	368	371	372	378	349	387	335	376	365	348	388	377	387	384	336	391	337	347	374	390	386	387	362	354	331	393	359	376	385	392	372	344	332	366	364	364	371	352	350	384	344	389	363	337	386	361	411	371	338	387	350	391	366	367	363	366	360	392	383	354	376	360	378	349	336	363	357	356	350	373	349	365	381	343	409	366	377	405	376	338	357	382	371	355	366	387	346	377	363	364	378	362	374	391	378	354	400	367	338	406	333	360	360	346	377	341	383	366	348	387	361	368	371	340	335	340	358	359	385	354	375	346	370	345	333	340	346	368	376	363	347	371	356	368	372	348	368	373	369	367	377	371	396	367	356	399	352	316	361	355	366	346	370	373	362	362	386	331	335	353	373	381	354	387	360	378	399	411	362	353	370	353	362	362	387	357	363	379	348	378	336	377	330	367	357	370	353	346	372	365	349	351	378	412	386	358	355	350	350	353	350	381	370	349	341	350	371	379	398	369	382	344	349	367	418	376	336	368	386	373	364	367	395	401	382	380	324	385	339	342	366	366	403	372	380	370	362	363	371	363	362	359	357	366	382	369	365	368	369	370	345	409	354	396	383	350	352	334	364	365	354	346	357	355	366	369	364	350	360	348	351	402	359	373	365
25609	21591	27460	25561	7736	484	438	369	352	310	313	359	322	324	288	298	291	295	292	314	263	279	302	292	271	281	288	245	292	283	299	293	297	294	298	300	284	295	252	264	264	293	306	289	288	263	293	282	292	288	269	278	288	283	313	302	275	289	272	267	298	301	277	280	279	296	298	265	270	311	285	235	229	277	259	293	262	300	264	280	283	286	267	306	286	293	256	277	286	299	307	278	302	302	278	324	260	271	296	265	251	295	263	254	249	276	274	300	315	250	285	272	276	293	268	269	269	276	269	283	276	285	271	266	292	269	276	298	276	283	262	299	288	259	299	314	288	286	318	288	285	253	293	306	287	271	262	292	290	271	310	314	266	270	286	277	283	247	285	291	302	308	279	259	263	284	296	290	241	271	294	286	285	269	278	265	296	277	313	264	277	285	296	313	269	274	288	301	292	299	277	283	253	295	286	285	270	283	271	264	277	291	325	295	307	269	268	265	262	298	275	284	271	298	290	258	274	256	267	296	286	254	315	300	292	282	276	279	295	311	312	281	307	272	273	325	305	270	275	269	286	270	278	291	283	256	266	306	281	268	289	287	284	272	270	301	295	273	272	290	249	273	267	262	292	259	279	253	286	268	270	282	326	288	264	256	267	266	286	271	309	275	275	248	286	279	276	295	286	278	300	303	277	277	294	259	291	293	295	272	266	284	300	262	238	279	271	290	277	284	297	282	304	299	275	296	267	265	286	282	285	295	281	315	301	298	315	280	290	274	284	285	281	289	282	272	302	262	283	262	299	294	299	276	303	284	275	310	272	258	323	263	283	276	283	278	281	290	294	294	272	266	280	288	314	286	297	272	285	311	274	273	308	268	245	276	285	290	255	281	269	275	287	270	305	286	290	274	269	264	290	266	252	294	290	290	276	270	278	293	261	284	294	270	289	267	289	297	290	288	281	281	262	272	276	256	284	301	284	253	294	291	277	277	290	272	312	289	278	270	275	279	280	310	289	303	286	280	298	304	278	272	236	292	281	308	309	285	268	275	276	279	261	270	274	272	297	254	295	292	264	306	270	267	299	296	310	288	256	279	272	284	270	269	293	304	303	289	281	279	284	286	278	286	261	262	262	282	277	267	269	252	304	297	290	256	269	291	270	267	300	279	272	299	256	287	265	283	289	281	277	274	284	300	285	289	265	304	245	273	265	268	290	279	277	273	305	281	310	262	264	278	281	293	285	274	260	256	288	293	237	291	295	280	278	293	305	312	285	277	254	281	243	271	286	257	278	276	280	266	303	253	270	257	269	269	295	261	299	277	248	269	295	283	267	297	286	279	298	283	280	281	307	283	265	278	265	311	299	262	297	304	284	279	289	297	279	274	296	280	276	269	297	279	273	258	271	332	324	266	273	291	262	271	275	306	275	289	300	295	286	304	292	296	294	308	262	274	292	275	271	265	296	275	304	278	303	310	271	298	260	297	291	315	291	292	298	254	275	297	261	282	280	298	262	279	284	280	287	262	297	258	275	279	285	267	227	285	293	271	294	271	295	294	272	251	298	268	284	303	295	282	313	253	272	255	284	293	292	285	288	297	268	268	273	272	264	276	252	303	299	283	252	302	286	297	274	251	251	283	281	277	264	295	233	288	255	293	281	300	280	242	280	270	279	282	264	278	290	287	303	275	279	270	260	291	265	274	294	244	286	279	295	261	331	285	289	294	271	293	317	288	252	268	277	263	291	270	288	309	279	299	281	276	307	268	283	288	281	270	292	261	292	283	246	267	293	289	286	318	264	266	280	287	276	287	304	280	285	289	296	252	297	291	288	275	262	287	265	303	290	280	291	259	269	266	289	258	284	276	276	277	287	296	292	316	283	321	281	309	249	304	283	301	279	294	262	285	279	264	282	264	275	295	280	300	271	269	281	297	263	295	294	316	268	276	257	277	291	286	254	277	297	264	290	265	314	270	279	282	276	289	261	288	260	266	286	288	275	279	292	264	283	265	275	262	295	274	285	288	265	280	277	246	272	290	300	316	296	283	241	294	302	288	307	262	273	288	286	302	287	286	270	275	280	277	280	298	248	266	273	284	261	271	314	278	267	299	293	307	281	272	302	313	300	272	281	269	260	281	287	267	265	243	309	271	313	275	309	262	271	280	325	278	256	248	286	292	255	254	273	285	285	269	274	273	271	301	271	267	286	258	286	269	289	292	297	290	288	318	292	278	294	290	257	307	274	279	258	263	271	248	283	242	281	273	314	314	242	253	273	262	276	254	294	263	284	260	268	276	274	251	265	291	280	320	274	264	257	291	303	267	268	289	273	261	268	288	269	282	266	243	267	278	277	283	289	288	294	247	288	296	289	267	316	271	282	282	259	263	278	280	281	259	286	289	259	309	292	257	296	283	286	268	282	311	314	286	289	273	284	292	292	292	308	278	267	292	297	277	282	282	296	245	273	291	298	276	290	282	284	286	272	310	306	266	263	280	307	299	298	277	285	262	308	280	297	285	277	293	296	308	301	317	268	297	245	274	252	261	274	256	270	268	275	259	302	294	274	266	253	297	282	288	280	279	291	277	287	301	309	325	273	312	280	306	259	261	304	267	226	298	269	256	280	285	265	270	286	284	299	264	317	312	281	285	285	279	281	284	282	293	301	254	280	254	280	276	274	270	286	281	270	291	281	307	294	286	254	294	292	324	292	275	270	263	262	296	287	256	273	260	254	266	288	293	305	292	267	318	272	280	289	284	307	304	264	258	249	277	301	287	297	267	263	253	286	286	275	294	305	277	268	280	304	301	276	294	301	275	291	317	280	261	303	279	302	266	267	284	277	295	279	296	317	285	277	312	303	289	278	315	298	276	274	233	290	239	314	299	285	258	289	315	302	278	282	278	292	268	283	276	268	274	275	302	256	284	292	262	310	248	316	275	253	284	306	281	282	304	296	276	280	288	256	279	274	309	268	272	307	261	257	309	274	275	272	257	300	294	264	292	278	302	309	279	287	267	286	293	257	288	315	265	292	271	304	253	299	279	296	251	288	282	278	277	257	264	276	271	281	270	256	283	293	273	298	321	270	284	273	281	276	308	293	301	308	296	273	293	280	277	278	275	289	263	280	268	255	278	309	287	275	268	262	268	231	296	290	274	286	293	304	262	283	264	323	279	319	291	264	293	278	290	251	266	308	271	285	261	303	287	292	294	246	268	277	293	283	295	294	252	293	281	269	280	267	276	287	269	258	296	273	279	275	283	264	294	306	304	326	276	268	289	273	253	322	277	296	295	251	312	256	273	262	281	309	282	296	308	261	295	286	287	303	256	281	278	289	298	277	281	281	261	268	294	279	280	271	286	296	319	301	268	290	268	295	279	283	325	293	286	264	267	288	288	274	266	276	259	293	286	265	286	273	307	274	280	272	269	265	285	274	301	266	273	295	295	238	269	285	274	286	258	293	256	244	283	292	248	267	250	296	275	283	304	271	273	294	290	286	318	270	272	266	244
38692	42327	2582	1281	977	800	651	562	570	502	491	451	447	445	445	435	382	385	394	393	421	387	410	402	380	406	366	385	414	394	361	361	349	400	424	369	336	359	378	396	365	373	405	342	365	373	378	370	367	372	361	370	346	384	397	352	363	340	368	375	393	357	373	363	366	380	383	383	334	364	399	384	416	389	378	380	375	358	371	374	346	363	384	402	329	375	375	364	385	357	343	340	377	370	351	355	383	381	373	372	390	384	381	371	352	400	352	391	377	364	362	355	390	408	358	369	384	349	370	328	371	408	364	352	337	347	366	351	361	362	381	389	373	364	382	385	357	347	368	382	349	406	380	391	366	365	399	390	343	421	388	376	351	359	385	370	377	372	373	379	405	351	364	379	397	365	378	351	357	372	368	346	427	394	396	377	394	354	386	371	357	367	360	391	372	379	360	386	343	332	380	363	360	362	364	379	351	377	364	370	384	393	367	378	400	382	372	357	408	386	361	377	399	359	400	365	353	342	351	394	381	337	374	355	366	379	379	383	340	381	356	369	409	371	382	422	354	363	376	334	375	355	403	421	383	390	357	376	368	336	365	348	364	379	365	354	395	394	404	345	374	369	380	386	364	397	387	388	373	367	368	367	381	357	375	371	344	379	382	394	346	355	384	358	374	363	363	350	377	363	325	351	345	342	370	366	385	369	378	347	381	369	366	400	388	351	373	346	412	348	362	379	370	402	373	368	366	363	381	338	392	358	372	360	382	368	361	387	381	382	388	365	400	350	386	381	323	347	374	390	335	369	357	365	333	374	371	370	334	345	375	367	377	368	407	384	402	369	347	382	377	388	377	337	365	356	375	388	374	342	363	374	376	350	344	379	370	375	357	392	400	378	364	400	367	353	380	373	349	357	347	394	366	376	345	370	391	362	353	372	337	380	365	369	373	360	329	363	371	364	382	366	380	392	354	375	373	353	377	366	355	306	367	395	360	377	376	379	343	384	370	363	358	366	396	363	395	361	357	425	375	370	387	403	379	401	376	392	370	392	363	378	353	361	372	369	373	367	381	383	350	363	372	364	340	381	387	380	367	364	362	388	336	395	342	353	363	408	358	370	378	364	403	393	347	326	376	367	378	379	346	367	390	342	397	403	378	341	375	364	375	396	345	374	401	391	369	379	382	360	318	395	377	363	347	374	333	369	382	318	366	346	356	329	343	332	400	347	373	335	340	353	372	383	377	366	370	355	373	368	352	335	395	378	389	396	356	400	371	387	367	377	373	395	380	369	393	331	413	348	364	392	370	368	365	401	339	382	368	369	353	360	394	365	392	380	372	327	336	395	373	396	361	341	370	370	386	372	402	383	414	362	411	368	348	385	334	387	346	410	416	369	341	367	404	397	375	373	375	384	355	359	405	386	357	335	377	326	377	398	362	384	364	381	401	350	417	375	348	409	334	386	374	406	363	374	338	350	382	353	353	373	404	395	374	360	384	358	382	382	366	365	341	362	406	370	388	375	364	359	375	380	354	392	381	386	355	396	355	356	385	401	407	342	397	400	345	386	376	356	398	395	357	394	379	360	349	356	369	364	389	363	354	364	374	354	377	360	341	385	342	364	368	380	377	363	340	344	356	373	343	340	348	376	351	364	336	376	389	371	375	399	362	359	386	352	323	327	369	434	355	392	380	373	365	397	367	373	384	370	402	374	350	377	375	357	345	364	374	353	376	374	345	353	362	372	393	345	345	350	404	359	370	359	355	397	379	360	371	347	387	377	353	345	382	360	356	374	386	347	387	390	388	371	334	358	375	340	345	358	378	355	367	334	374	348	402	354	340	359	404	374	354	353	365	369	389	364	362	346	377	380	391	373	360	348	400	366	382	402	380	367	348	387	406	389	329	336	395	352	356	369	333	338	359	369	375	375	366	354	349	345	380	372	397	354	367	379	382	353	355	357	349	362	350	383	340	357	389	365	333	333	332	374	371	400	366	419	373	368	400	378	395	364	359	375	383	341	392	331	394	356	346	402	406	366	392	344	364	382	367	374	370	376	381	371	362	343	385	380	355	335	365	374	358	366	347	374	345	358	360	359	397	383	377	398	395	340	368	393	347	386	359	348	357	379	368	376	382	361	380	378	358	388	386	362	364	405	393	358	370	389	348	355	378	393	350	406	378	385	366	366	363	380	362	336	361	368	344	355	378	381	368	388	399	360	364	357	340	338	405	345	351	334	340	341	354	354	397	359	360	356	353	342	360	362	396	373	370	314	370	394	346	369	372	396	364	364	360	353	352	396	382	374	385	344	365	345	358	360	346	365	363	371	386	366	385	346	366	354	342	379	375	374	374	380	383	344	384	349	377	380	411	409	364	396	386	349	380	344	374	385	355	379	360	405	393	324	360	381	366	341	396	342	391	393	387	387	371	386	351	370	363	371	401	332	371	366	376	347	341	381	360	389	383	381	370	352	350	401	373	406	346	353	398	353	325	351	321	378	371	355	349	398	387	362	349	391	370	366	361	317	366	337	363	390	352	334	379	360	376	357	385	337	352	369	385	368	353	395	366	399	347	331	338	355	350	325	360	391	328	354	373	369	438	342	374	383	377	341	343	340	375	357	365	334	386	397	384	352	368	401	371	350	392	391	410	396	368	378	358	336	345	387	398	360	351	367	357	369	403	364	398	379	358	321	343	376	383	361	393	352	368	386	396	349	385	413	382	363	368	348	351	338	352	351	377	381	343	347	408	373	361	384	366	384	345	370	375	358	368	363	377	343	361	362	374	371	349	343	370	367	396	373	351	353	389	397	303	371	368	372	382	394	363	371	396	368	366	419	376	368	395	372	359	360	377	398	368	415	341	377	397	330	373	364	383	400	344	376	363	364	338	345	381	386	362	349	384	357	342	356	385	366	348	366	350	397	360	350	365	387	347	348	363	396	328	356	353	413	359	380	382	376	386	351	346	389	365	359	362	378	357	368	347	382	358	360	388	396	363	389	374	383	375	414	358	366	377	376	359	372	361	360	398	325	356	343	370	369	382	352	372	410	352	349	364	372	388	390	380	349	367	358	361	356	396	388	357	405	357	378	388	355	350	365	356	396	397	374	389	380	349	313	336	324	369	374	374	395	353	375	354	392	382	385	378	390	366	387	371	390	357	356	401	359	325	386	406	352	379	377	403	387	386	354	348	364	363	334	395	364	345	386	367	365	325	346	376	370	382	345	350	386	379	377	356	351	364	376	369	358	370	361	380	371	367	395	380	347	361	344	348	362	379	363	367	362	346	397	393	385	368	391	346	369	384	381	364	386	376	365	359	367	388	386	363	363	365	367	362	371	345	356	374	349	357	394	354	379	358	339	389	378	358	374	395	355	367	360	358	364	367	371	360	343	358	371	377	404	365	387	382	382	343	347	363	406	366	344	358	370	359	349	374	339	362	361	375	381	383	379	376	353	356	394	385	366	371	365	358	371	328	346	370	354	378	376	379	337	369	357	393	364	398	367
23151	21522	29252	24194	21509	21542	8628	1043	803	810	680	677	663	677	696	658	608	616	557	592	597	564	588	563	573	536	577	515	580	519	536	554	514	492	563	544	571	512	557	575	538	566	559	535	582	535	558	534	564	504	509	556	491	519	525	553	541	551	574	553	494	490	561	489	554	510	605	547	564	514	530	525	512	519	531	485	522	535	524	478	519	505	538	496	537	540	491	563	534	523	524	535	517	572	501	522	550	545	519	526	489	517	517	517	529	536	573	565	457	471	493	559	507	515	500	532	588	548	551	468	543	530	523	511	564	590	575	507	514	512	549	531	530	537	556	514	517	530	565	509	549	508	557	531	529	525	577	525	557	504	517	550	537	524	525	515	483	528	507	542	535	546	508	548	563	562	528	569	504	508	519	518	574	527	556	558	524	530	527	557	551	526	532	513	504	555	555	491	539	503	548	541	545	535	544	561	496	563	552	545	508	552	554	517	571	536	572	565	543	528	532	519	546	533	537	515	564	532	538	520	571	549	556	514	504	514	531	485	533	541	502	505	516	523	500	535	523	510	512	529	487	526	503	523	541	513	529	527	530	559	534	537	583	539	515	518	501	542	519	504	489	534	532	543	516	524	525	572	561	563	520	512	519	516	542	530	530	551	546	538	570	518	513	519	554	550	542	537	526	535	512	487	505	512	528	518	495	509	560	539	537	566	506	558	528	557	507	525	521	495	481	533	506	547	515	504	490	529	518	510	531	578	510	545	535	504	537	523	522	554	534	538	513	515	550	523	497	527	540	510	551	539	548	495	514	522	543	486	498	572	533	530	510	530	526	550	543	517	524	527	532	565	497	511	530	551	537	524	536	556	521	515	545	543	531	540	486	520	530	510	493	557	503	484	482	504	574	537	514	523	579	530	533	548	538	528	525	568	553	527	482	561	530	498	523	498	514	528	554	538	522	535	549	515	544	526	569	531	534	533	555	493	564	538	485	530	528	510	523	515	525	516	516	528	505	561	555	516	539	523	548	528	527	525	495	541	502	514	513	561	509	585	543	540	517	548	491	525	542	536	537	574	513	564	536	531	529	518	535	543	552	510	551	514	544	522	531	475	532	500	513	539	554	540	494	524	514	508	541	552	497	590	543	523	519	524	546	518	512	515	552	577	501	495	514	559	502	524	591	527	482	473	538	559	541	545	511	512	513	502	522	508	524	536	588	564	539	516	528	523	502	497	522	494	503	534	498	489	528	535	519	519	558	543	545	543	546	539	501	515	513	509	522	501	521	545	516	582	517	497	548	528	525	542	518	520	543	505	556	502	530	517	530	492	533	528	559	508	541	519	575	519	529	514	538	521	501	548	557	532	541	569	519	535	514	542	514	548	527	487	528	537	540	533	546	513	515	523	523	561	524	507	499	595	559	559	494	529	477	521	557	516	526	520	529	484	537	517	565	526	537	544	492	527	508	536	538	524	538	525	529	506	541	537	532	554	500	538	492	567	515	533	509	522	510	512	531	550	512	556	488	516	513	521	525	549	526	530	525	476	566	569	536	562	532	549	547	579	559	574	503	522	523	483	539	562	500	551	508	532	543	523	522	503	551	539	494	517	495	535	480	487	532	578	532	525	555	524	506	498	486	525	523	522	517	545	501	536	539	528	499	503	509	489	544	563	534	536	495	546	559	549	583	522	536	557	540	539	528	512	488	529	508	553	560	537	540	575	502	521	538	525	523	494	566	524	521	518	536	525	515	527	506	506	553	507	547	557	521	498	556	540	543	499	498	529	517	504	528	530	530	550	524	528	540	490	535	532	561	505	520	522	514	511	551	553	504	523	533	482	533	511	548	537	534	533	562	515	506	558	554	538	527	579	523	532	547	538	524	544	534	538	478	516	534	500	497	580	518	536	497	530	486	484	551	511	548	518	516	508	568	549	525	505	520	560	521	495	518	530	514	492	558	548	569	523	496	534	529	527	541	557	527	532	524	453	527	515	542	553	521	530	516	537	531	522	539	548	535	578	540	566	561	526	504	510	509	526	550	542	549	520	507	500	516	538	589	555	531	502	516	552	533	493	523	509	511	518	523	541	530	529	518	535	548	529	543	489	549	514	527	515	478	514	525	517	526	557	585	518	550	547	533	528	541	555	521	560	495	518	542	535	515	555	521	547	510	511	567	556	543	539	512	525	534	526	518	524	557	511	524	529	569	540	501	506	529	508	527	489	509	489	504	514	487	554	529	558	527	524	515	547	505	494	532	568	555	509	500	534	530	526	549	534	496	544	493	523	557	543	557	571	554	523	540	517	473	532	519	551	550	520	543	506	517	523	513	547	492	551	552	485	529	529	570	494	547	549	517	546	510	558	563	543	549	524	535	529	541	561	514	518	559	555	524	551	532	535	519	566	524	560	514	533	512	516	507	520	530	516	554	545	539	524	545	492	499	534	514	538	509	554	485	567	507	533	525	512	527	537	572	534	537	472	517	492	505	553	515	499	525	524	497	505	491	490	523	539	535	558	557	564	522	539	532	506	554	541	488	526	527	546	562	504	519	525	534	493	515	518	524	542	554	570	583	500	548	538	485	482	522	533	490	529	525	545	564	546	506	528	537	530	506	515	536	495	498	496	494	503	551	536	542	507	506	545	531	540	531	582	520	495	512	484	515	507	553	556	530	538	522	520	508	543	497	520	552	479	562	524	536	534	549	510	540	526	521	480	524	511	516	562	479	504	527	526	496	533	527	526	536	535	530	506	512	504	507	542	510	507	498	531	523	508	558	530	542	493	546	528	576	501	566	532	529	543	521	530	531	511	542	525	537	532	522	521	503	518	509	516	544	517	516	540	528	524	562	523	528	536	547	510	538	549	498	517	520	523	517	546	483	486	515	478	559	525	498	529	534	572	527	522	522	556	505	507	518	489	541	525	523	533	525	519	498	542	544	525	577	537	513	515	554	509	504	540	567	550	549	529	538	551	522	496	554	528	512	512	517	517	485	543	541	564	508	519	570	482	567	561	558	490	519	486	524	564	508	534	551	521	516	530	535	566	505	510	521	528	519	518	512	520	507	504	501	500	524	542	497	551	525	488	510	527	532	558	496	575	510	512	505	528	559	545	558	506	567	487	541	517	521	518	524	558	508	504	510	540	571	519	512	497	538	571	495	531	534	549	527	538	519	504	548	508	540	545	504	513	493	500	517	506	496	538	546	552	572	561	548	516	505	513	523	544	518	531	574	555	499	520	520	514	527	493	561	537	515	531	508	535	521	527	564	517	529	558	539	516	509	507	518	559	497	511	476	535	537	516	533	517	544	484	483	521	555	515	526	490	505	547	507	540	522	539	513	547	522	537	552	543	512	578	517	499	528	515	529	549	534	520	540	555	459	533	534	522	557	550	522	536	528	521	567	528	511	538	521	538	539	527	546	494	531	523	549	524	532	520	521	547	530	527	512	525	533	523	511	525	519	506	529	499	555	516	542	544	547	481	493	527	562	507	532	515	536	497
45295	50222	8523	4231	3060	2328	1855	1568	1323	1132	1022	986	865	888	830	787	764	735	752	706	753	679	684	672	665	677	707	619	683	687	720	660	687	668	633	636	661	643	668	658	628	660	621	638	635	618	642	605	665	600	678	633	634	636	649	638	604	682	585	604	677	685	655	658	671	629	663	628	690	669	607	641	632	631	664	648	592	597	596	618	626	645	631	658	640	613	592	640	604	620	614	655	605	637	629	600	651	649	647	617	623	635	642	658	674	657	578	628	623	658	613	626	631	673	659	640	596	694	632	647	675	605	629	583	614	657	621	625	606	605	614	632	664	622	658	668	645	622	652	647	620	613	656	659	648	579	631	622	623	662	619	597	610	634	570	634	620	615	601	672	632	628	559	666	620	656	645	611	584	637	621	584	609	626	643	658	654	621	647	622	612	646	621	624	626	637	721	671	593	654	643	615	651	676	642	644	662	651	570	665	684	658	626	638	624	625	628	651	606	667	624	643	639	617	653	637	628	617	615	618	631	626	676	607	633	604	624	640	612	628	651	641	644	612	628	604	652	630	656	591	639	602	588	617	596	587	634	593	629	626	658	642	626	632	590	607	648	636	615	639	590	634	642	604	599	703	617	624	591	653	633	641	619	625	607	636	602	677	611	668	608	643	672	621	659	654	660	656	619	593	626	631	696	584	633	630	603	639	629	598	666	635	657	624	624	636	634	616	620	649	657	637	634	615	618	652	654	612	585	668	683	645	627	591	606	638	626	676	598	612	578	604	611	647	618	606	625	640	641	650	647	628	642	646	624	604	641	643	645	637	632	612	652	624	651	623	629	607	642	623	654	658	623	614	653	684	629	663	632	639	619	657	665	598	597	640	631	636	636	612	611	625	636	624	617	659	638	654	604	623	670	639	667	619	626	641	629	674	631	652	604	644	594	585	609	659	628	639	664	633	635	628	623	622	607	608	657	639	577	609	618	593	639	658	662	636	599	639	636	619	642	614	577	679	609	632	640	601	666	621	634	639	665	631	699	646	609	651	653	626	649	627	583	573	642	608	640	595	625	601	650	574	676	579	648	598	678	624	634	654	572	664	645	657	653	612	642	650	580	627	631	596	632	598	632	634	620	614	623	670	640	641	622	601	659	580	630	650	623	669	625	624	622	650	601	612	634	634	608	646	632	641	600	628	637	608	647	618	627	659	682	599	630	649	648	609	627	640	658	631	640	673	651	644	647	595	641	538	613	608	616	611	637	650	612	614	558	581	666	607	631	591	586	662	653	626	602	632	607	638	619	627	579	663	634	629	611	592	697	655	616	634	603	641	595	639	659	634	621	643	610	610	644	640	609	673	634	606	619	606	639	622	625	619	624	654	630	632	645	619	645	627	668	603	629	629	670	668	643	637	631	610	613	602	624	641	617	624	648	583	641	666	628	664	630	647	589	590	632	639	617	589	580	672	643	608	628	639	611	593	600	674	623	625	609	685	641	606	614	605	627	620	610	648	585	645	597	607	631	671	598	610	626	653	664	604	622	602	614	642	574	587	622	619	626	620	616	634	610	640	598	594	670	651	647	609	605	613	658	600	637	644	638	631	587	593	642	646	630	658	649	658	648	626	620	613	620	652	632	603	607	610	638	634	573	586	665	642	670	617	655	643	611	558	628	616	637	633	604	639	627	638	655	587	598	605	616	648	607	632	637	609	671	639	632	628	620	636	623	640	588	615	616	610	646	644	616	639	625	651	589	558	597	642	640	623	618	644	610	686	607	580	611	613	702	669	647	607	593	605	622	607	648	623	627	621	592	606	620	648	602	623	626	644	660	636	609	639	605	616	663	663	614	648	591	646	614	636	611	663	689	649	630	719	641	618	615	605	684	629	611	642	596	625	659	607	657	678	584	648	672	643	627	584	603	657	618	650	604	634	647	653	622	579	640	631	637	630	607	620	625	626	646	583	680	609	677	613	632	644	675	594	634	578	643	646	608	605	657	648	614	573	629	640	639	631	655	580	602	635	597	650	590	626	625	611	654	656	640	647	617	607	593	613	624	631	655	642	627	656	651	627	643	633	653	593	615	643	631	603	622	632	644	598	578	684	601	669	612	621	667	629	623	615	658	593	676	669	638	673	651	625	618	597	612	632	643	644	638	629	667	655	618	601	639	641	650	607	621	636	639	599	676	604	656	612	649	594	647	655	654	580	624	614	651	634	675	643	631	635	609	618	644	643	609	642	619	617	632	642	625	619	614	601	651	595	633	691	646	619	602	635	650	654	615	642	611	621	627	652	663	606	623	622	624	572	630	605	638	625	590	639	636	637	629	656	631	615	661	651	644	614	626	609	626	610	667	610	588	643	606	632	656	631	622	657	637	632	614	626	617	635	600	607	601	625	603	620	621	656	631	623	600	594	596	654	644	663	657	639	678	631	620	662	614	612	560	617	630	627	656	646	640	640	640	660	633	602	647	668	627	634	589	577	648	601	635	673	662	587	600	613	615	636	597	607	640	613	681	617	650	587	584	689	638	623	670	647	614	641	595	610	616	615	634	661	620	619	610	625	693	617	635	653	660	591	594	642	664	620	620	642	581	634	652	654	639	636	590	629	601	654	626	583	628	598	591	631	642	692	641	627	619	600	593	657	645	653	629	616	658	579	669	584	646	642	635	634	618	637	601	609	615	620	612	624	620	584	626	631	620	622	608	654	623	640	642	678	654	648	649	627	622	616	616	631	623	658	632	646	599	631	639	638	637	595	630	620	648	594	685	607	610	616	647	619	631	613	606	589	591	638	598	646	663	632	634	660	590	643	601	639	599	600	638	612	612	609	612	638	634	659	642	642	606	649	623	607	625	581	639	602	605	644	654	585	601	587	645	570	660	652	626	643	596	602	675	639	643	641	602	637	662	664	646	634	663	613	642	631	632	594	635	651	619	606	654	666	601	640	674	645	622	636	615	633	661	635	612	605	641	662	647	638	647	619	629	627	612	649	606	646	617	624	608	631	652	579	652	633	609	654	657	604	623	654	622	605	649	636	603	623	648	575	618	597	603	637	639	678	619	656	661	554	571	606	668	570	644	658	650	623	637	611	654	625	609	644	613	659	582	642	622	613	571	643	648	631	658	662	614	592	610	601	611	648	614	623	641	684	666	649	606	637	638	602	657	654	598	624	659	658	663	634	629	597	610	606	589	614	645	639	584	636	639	627	601	613	638	595	661	654	608	603	590	628	600	650	580	618	646	572	651	634	651	700	673	649	644	595	623	654	606	684	616	576	672	631	636	614	581	649	608	650	655	602	676	591	615	631	570	656	630	613	645	611	653	624	593	591	635	609	650	645	612	655	626	655	626	583	644	663	630	644	619	627	645	651	619	616	598	608	614	584	663	603	625	625	597	620	601	589	591	650	621	625	606	580	635	627	642	616	604	616	615	641	656	683	636	610	595	596	587	613	609	628	659	650	632	643	647	625	591	602	585	601	634	650	619	617	613	586	628	603	625	590
29715	25683	13767	1288	266	220	204	181	181	197	180	186	198	174	191	212	178	186	172	197	155	205	196	160	156	166	188	206	177	185	202	195	170	202	185	190	191	192	188	169	186	172	171	185	156	180	170	201	159	172	157	162	176	172	203	208	182	193	163	188	189	196	169	178	166	178	180	193	193	204	173	159	202	182	175	178	186	175	191	164	160	175	197	175	163	214	177	199	165	200	151	173	178	181	190	181	179	169	183	181	182	190	165	181	159	169	156	155	167	192	162	192	200	181	187	180	183	184	177	168	170	181	187	180	194	173	189	182	196	165	175	182	193	164	158	197	180	182	179	179	155	173	179	168	190	173	160	155	193	182	185	179	184	167	179	165	161	190	167	191	188	205	179	198	181	179	164	175	173	180	173	187	182	179	183	169	202	190	165	149	197	193	170	170	172	174	185	184	200	148	185	166	171	189	198	186	189	155	209	173	135	170	172	193	190	181	185	184	185	183	165	207	195	140	180	178	190	156	176	177	174	193	194	173	184	188	182	174	187	170	180	166	181	175	182	171	181	166	194	190	160	186	192	168	171	172	168	193	170	178	180	175	180	150	195	166	177	153	189	179	184	183	180	187	183	163	173	168	178	183	168	196	219	207	178	161	177	175	175	171	162	196	151	168	160	170	167	164	175	194	166	178	172	180	178	197	184	166	165	177	175	163	174	195	181	172	185	201	173	210	187	155	204	188	194	168	176	152	191	169	171	182	178	179	175	176	178	195	184	190	173	176	184	187	163	158	201	152	191	139	190	168	182	163	179	193	186	196	203	183	165	182	167	202	168	169	160	191	179	175	201	186	167	146	180	187	194	156	181	189	169	162	178	196	194	157	182	199	195	201	174	189	179	182	185	152	181	174	172	186	190	196	197	177	196	185	170	180	187	170	169	167	196	154	179	170	195	198	195	184	150	170	172	188	168	170	187	180	197	168	196	169	180	180	168	162	189	187	165	170	185	190	181	196	167	210	178	169	172	173	187	155	183	203	172	186	173	173	172	180	158	185	180	185	190	189	183	159	179	157	191	156	174	180	148	164	165	187	186	163	194	211	185	184	188	176	147	183	179	163	177	178	179	188	161	175	165	165	198	155	180	197	194	176	169	180	219	172	164	168	200	172	180	183	164	157	164	178	150	191	192	180	161	181	185	173	176	190	173	192	160	180	192	162	189	162	148	163	157	184	157	176	155	182	175	203	170	171	178	147	175	175	168	183	198	200	190	156	175	189	209	158	168	146	180	189	166	167	191	177	161	179	173	168	191	185	156	184	175	183	178	171	191	169	143	180	154	175	185	163	199	188	200	168	184	162	189	203	160	191	169	188	189	187	159	196	186	175	163	201	199	167	170	173	171	182	174	168	159	181	170	170	179	164	170	164	155	160	175	177	176	158	173	168	159	182	185	193	183	174	159	177	172	174	186	178	180	176	200	152	165	165	174	167	174	167	199	200	199	191	176	179	193	169	158	162	164	211	184	189	174	186	151	192	195	194	164	205	172	163	187	197	186	211	177	184	192	186	179	176	177	175	163	183	157	185	169	186	196	180	197	176	181	191	153	156	178	183	186	184	191	164	200	175	163	172	181	188	169	167	168	171	189	184	179	176	164	177	179	174	164	193	179	168	190	178	159	173	176	156	185	156	183	179	184	182	185	183	174	166	172	163	170	171	190	176	203	174	165	161	185	150	192	186	186	170	189	178	159	196	165	192	211	167	151	188	163	159	184	173	188	172	177	161	181	169	180	192	173	197	179	185	168	186	184	181	171	204	171	183	201	183	150	156	189	186	142	164	161	162	208	204	172	177	162	183	162	178	170	202	153	191	187	168	180	180	169	198	183	148	195	177	179	207	176	189	202	164	179	168	184	167	199	165	194	185	177	196	176	175	177	191	164	180	162	164	158	161	177	160	174	159	197	201	162	180	170	187	161	176	171	170	176	184	176	187	180	185	169	158	180	172	168	205	176	170	164	178	155	140	166	187	170	197	154	189	188	154	181	175	184	195	191	193	170	176	157	190	177	171	165	165	180	154	186	183	174	169	179	166	171	166	162	178	160	206	172	167	162	190	171	197	175	196	161	170	182	184	170	150	184	182	176	178	181	169	169	190	160	175	165	179	170	173	187	182	180	156	166	186	176	193	176	154	156	180	185	168	180	193	165	164	171	197	201	195	194	209	163	185	176	180	166	190	193	185	192	177	192	200	184	177	208	197	168	163	178	125	177	167	167	184	161	160	179	200	180	199	176	172	196	181	192	184	165	187	183	180	178	214	174	177	166	179	168	151	191	161	189	186	179	167	175	181	169	200	183	162	186	192	165	172	177	189	193	170	221	194	161	160	197	183	166	174	188	167	185	180	205	184	164	184	193	181	187	194	193	164	174	157	185	188	158	164	202	176	195	182	169	193	183	161	170	178	180	180	187	165	169	186	190	166	199	181	161	171	195	169	180	182	189	147	193	154	175	186	191	186	177	179	168	193	167	201	179	170	168	176	175	170	153	170	171	191	191	188	172	162	180	176	160	164	173	175	191	168	206	175	184	173	209	170	175	155	158	179	167	168	166	181	169	191	192	183	171	187	173	177	183	200	175	158	190	174	163	191	164	191	174	188	171	178	181	198	194	180	187	187	185	191	177	174	180	166	161	171	193	143	136	192	176	163	198	192	171	179	180	189	187	166	182	186	166	150	159	181	159	178	188	172	159	171	195	207	197	138	166	160	197	183	191	137	193	174	176	192	160	156	165	163	163	176	184	184	191	167	189	160	195	187	161	189	160	189	182	189	174	164	173	184	154	172	167	174	164	172	175	178	172	173	181	191	202	176	191	179	172	169	189	174	176	162	179	176	167	167	163	153	185	172	177	161	181	142	171	197	186	148	186	172	172	202	189	189	202	181	175	195	182	188	182	187	139	183	178	199	190	159	169	210	173	201	193	162	167	196	165	165	177	181	194	158	172	172	173	148	168	177	193	190	182	147	176	185	185	174	190	203	165	180	181	174	152	174	189	179	179	187	175	176	163	179	172	186	173	161	179	179	175	178	179	165	170	157	173	186	170	216	172	171	178	163	188	166	164	180	150	181	197	175	177	196	159	161	175	168	172	175	192	189	171	169	166	181	175	196	189	172	168	184	157	175	190	213	178	181	207	170	182	182	190	165	183	190	198	175	198	169	192	186	166	192	178	160	172	170	170	162	175	167	183	187	193	174	183	172	151	157	200	170	166	168	155	192	178	178	194	191	167	165	175	170	183	150	168	170	184	152	158	159	184	181	193	194	171	172	193	162	151	161	177	168	169	174	186	207	158	174	168	162	179	177	167	177	180	183	164	158	180	190	177	174	170	189	192	193	169	165	183	150	172	188	193	151	176	175	156	225	200	179	173	175	179	190	184	164	170	160	185	159	184	175	179	216	167	173	187	183	181	155	192	171	172	189	177	186	152	180	160	182	182	204	167	163	205	177
35253	32528	657	358	330	298	248	278	217	239	256	240	263	261	242	228	227	283	242	232	228	248	228	221	253	236	243	235	227	213	224	244	226	227	238	245	221	252	229	243	253	213	243	211	222	216	238	261	211	244	236	211	238	226	206	239	223	238	221	217	221	232	214	231	232	231	223	250	246	213	224	233	242	246	253	238	263	230	231	243	236	235	258	242	249	227	234	252	233	232	229	257	245	232	216	245	246	235	211	260	209	250	252	244	234	224	245	227	261	268	203	229	264	201	246	241	222	238	257	227	230	235	245	260	273	218	207	232	218	246	224	238	254	226	236	228	219	242	227	236	215	247	226	237	228	249	203	255	254	250	225	220	265	235	237	246	224	237	231	224	255	190	246	231	202	227	222	246	247	211	212	219	230	225	240	235	232	246	245	228	234	206	227	213	234	256	250	236	251	255	227	266	228	212	266	218	230	228	240	256	216	248	224	231	228	236	219	259	255	261	209	239	210	229	234	214	237	249	218	240	236	255	250	213	246	208	229	203	263	245	247	224	277	261	233	235	252	243	211	230	254	242	222	206	232	235	212	244	234	262	228	233	226	227	246	222	263	234	240	232	195	252	216	246	221	255	239	251	249	239	239	232	248	240	234	245	227	213	231	238	211	234	249	223	235	235	235	258	245	224	221	254	251	251	230	229	208	227	245	222	260	225	219	240	241	243	253	239	223	265	244	240	241	213	216	246	222	245	237	258	251	231	235	227	210	241	243	238	256	252	214	260	245	243	220	240	237	250	229	232	217	263	259	231	235	242	236	240	208	224	250	270	243	252	232	245	207	245	236	233	235	237	267	226	227	262	224	249	224	228	222	252	223	230	235	221	217	238	228	197	258	229	238	216	238	247	241	223	251	248	229	228	242	233	223	247	241	217	246	221	259	244	209	247	273	177	249	218	237	215	229	263	260	233	209	256	230	208	204	226	221	200	257	217	250	222	234	254	218	247	206	241	225	244	234	235	258	220	248	211	224	246	239	218	231	241	218	229	234	240	243	210	238	234	249	224	249	226	212	220	234	250	268	213	245	228	234	246	211	212	236	232	224	248	248	214	235	204	224	223	221	247	225	250	241	257	239	213	221	236	234	245	225	237	233	238	278	248	221	219	229	265	242	223	250	246	228	231	242	258	212	247	207	258	246	267	229	217	250	235	225	238	259	244	224	245	224	264	215	214	224	230	235	224	237	265	216	243	223	219	233	270	203	256	222	201	214	232	227	236	238	210	253	240	243	238	238	228	242	211	250	242	238	256	224	238	236	236	205	208	234	231	244	228	265	222	243	235	253	220	219	230	226	244	253	219	237	204	235	236	243	233	216	229	242	218	236	209	235	220	232	231	208	257	215	233	213	216	226	237	239	246	247	216	253	244	213	246	248	209	246	235	226	228	221	231	225	270	231	235	246	219	228	220	220	222	222	234	207	246	239	252	255	262	227	224	233	228	238	261	220	235	240	238	244	222	229	234	274	263	236	246	227	202	239	246	257	221	231	242	226	237	252	216	224	235	230	226	231	231	276	258	224	240	210	257	261	249	216	234	238	250	234	226	248	235	234	223	220	225	217	241	244	233	238	260	216	225	230	219	237	234	232	264	231	249	224	232	225	238	206	229	240	212	252	222	237	242	222	222	231	219	201	273	239	236	237	210	253	258	251	235	251	237	231	258	232	227	215	254	260	222	244	223	242	240	250	259	241	236	243	226	255	223	223	255	216	236	253	261	240	245	227	222	231	230	240	243	230	286	220	231	231	208	217	229	259	226	234	250	220	207	224	221	246	233	239	227	227	241	235	231	257	236	257	234	242	248	248	270	228	236	234	234	209	235	246	256	258	231	247	226	233	234	200	228	249	264	241	241	237	243	226	250	230	214	239	251	280	240	233	233	232	223	228	249	245	239	220	252	242	220	242	249	239	235	242	242	255	215	227	208	228	226	226	247	228	215	246	260	224	232	225	247	244	218	271	232	239	229	213	236	225	214	218	230	228	219	229	234	235	241	262	229	230	219	241	231	242	229	249	223	242	236	261	226	204	264	222	219	263	251	221	218	227	252	229	263	225	213	214	239	228	242	229	247	217	236	241	265	264	249	218	216	223	226	234	236	220	246	238	225	234	258	238	244	240	204	228	222	229	239	228	259	242	251	256	275	232	235	211	225	238	222	220	238	226	239	231	261	212	254	251	242	245	236	236	224	272	250	225	252	212	215	220	215	219	221	223	247	230	242	242	202	254	229	240	257	233	216	242	245	254	219	209	243	243	248	262	230	220	261	241	223	213	236	249	222	265	229	228	259	259	247	245	223	239	225	212	218	262	241	231	236	226	253	245	212	215	235	224	243	237	225	232	228	227	223	243	262	208	249	266	234	265	242	222	221	234	221	212	227	243	246	259	238	231	243	226	205	237	237	208	245	223	244	220	253	212	225	223	232	249	242	240	218	253	242	213	274	263	256	234	235	223	216	241	241	243	227	255	227	257	241	226	234	231	242	221	241	224	266	232	224	211	228	223	239	234	219	254	209	210	242	227	239	241	191	230	225	233	236	254	237	237	216	225	233	230	196	232	231	239	246	243	192	233	216	220	257	241	259	250	272	254	232	234	217	236	247	252	218	200	219	217	264	230	248	257	232	245	223	224	239	214	230	248	228	210	214	255	220	235	270	227	246	235	229	207	233	230	233	261	231	230	231	189	249	244	238	216	226	241	229	254	256	218	232	216	241	212	238	225	251	213	251	218	244	245	237	226	237	248	232	222	219	249	233	240	224	221	237	246	238	237	234	264	249	227	227	218	228	259	221	252	221	236	226	262	211	238	238	248	241	249	259	227	260	249	221	227	263	193	221	251	231	221	217	235	221	249	260	230	262	251	209	231	230	265	243	234	242	245	231	242	250	233	236	234	242	223	232	241	248	206	228	244	237	232	235	240	258	217	242	232	198	250	260	248	233	226	232	234	242	215	223	246	244	239	238	258	242	227	244	236	237	258	234	229	234	221	225	247	250	244	222	228	236	254	215	252	214	227	233	239	264	219	218	244	231	228	245	245	198	249	255	239	231	259	228	239	232	232	223	261	245	244	239	220	239	214	217	220	219	227	265	259	248	226	255	232	219	238	260	208	245	218	229	240	269	226	231	226	230	239	238	261	211	268	211	216	250	238	236	238	250	251	240	215	208	233	229	228	207	193	236	216	233	251	239	216	226	228	212	257	262	253	219	223	241	237	238	226	236	248	239	262	274	228	216	243	240	251	215	223	248	244	235	213	238	254	228	228	254	240	227	232	235	239	236	245	230	253	223	244	218	226	239	273	200	241	250	223	266	234	249	255	232	212	216	237	226	267	230	235	231	227	251	257	261	233	235	237	237	222	247	250	224	234	244	234	261	224	223	220	242	221	262	240	245	219	217	251	255	224	241	219	235	235	208	234	233	237	236	220	264	237	248	214	254	253	267	250	229	225	233
24402	21514	28553	24780	21317	6514	709	506	442	412	381	369	374	380	382	332	364	320	319	321	335	346	294	319	319	298	277	285	312	287	293	293	319	288	295	301	310	312	249	312	293	328	326	315	301	300	285	337	320	298	306	299	296	326	323	315	333	317	288	314	288	306	303	277	278	330	303	284	310	272	313	344	295	307	278	309	286	284	312	296	297	321	290	268	288	309	264	303	283	292	298	297	291	283	289	311	288	323	284	281	286	309	312	305	308	309	317	252	294	303	287	299	286	320	319	277	282	331	293	297	298	287	306	273	297	299	274	281	304	296	304	314	297	317	325	308	285	254	312	280	271	335	342	267	315	305	305	304	293	270	334	297	295	264	318	284	309	310	308	308	288	304	278	306	319	294	271	308	319	288	305	298	266	273	291	312	290	279	319	333	279	310	315	290	270	311	309	328	306	283	287	308	285	307	293	283	288	295	295	298	301	263	288	304	283	310	305	314	317	278	327	301	288	319	273	339	328	304	302	297	315	296	325	262	284	332	302	298	278	289	294	301	290	275	284	289	287	316	294	307	281	286	296	306	292	271	291	283	296	281	253	282	312	288	284	297	298	295	332	282	278	288	296	304	292	301	286	298	331	269	315	288	292	267	299	320	292	288	328	314	282	275	264	303	290	319	318	307	325	328	265	306	302	310	285	290	328	306	298	310	309	293	284	283	320	297	307	292	291	290	289	289	292	322	279	296	302	298	274	298	295	272	307	300	294	306	290	303	308	296	288	279	296	325	278	281	279	283	310	279	307	321	282	297	305	266	291	285	296	295	275	283	300	267	293	342	318	273	293	305	300	285	321	278	285	283	285	302	295	286	279	310	293	304	303	304	294	305	316	293	315	306	291	312	308	291	300	285	297	314	292	282	300	284	325	274	295	288	300	269	319	296	257	289	313	279	304	325	302	293	319	268	308	284	264	307	285	311	299	325	287	288	281	282	315	305	261	278	321	293	276	278	284	272	307	313	297	278	302	286	323	308	290	295	283	296	304	333	316	300	290	312	340	308	303	279	278	327	309	281	312	313	305	330	285	284	324	302	315	293	302	274	290	254	314	307	298	272	270	298	298	297	327	295	323	298	290	286	322	312	281	271	316	316	314	300	323	303	293	300	269	273	283	307	287	325	286	300	296	271	250	301	305	294	306	308	284	302	269	294	339	269	284	287	299	325	292	319	290	326	275	303	306	278	292	293	301	310	312	276	321	298	296	279	301	296	302	327	299	322	311	280	292	282	297	313	316	292	334	294	283	281	341	295	294	304	316	294	296	299	281	262	310	285	294	282	311	294	334	330	275	341	290	289	316	309	276	307	273	280	315	299	297	285	333	304	312	297	267	310	282	320	296	265	289	290	314	293	305	294	307	330	270	310	301	288	292	305	318	315	280	255	301	306	283	283	309	324	293	318	283	252	276	332	274	311	305	321	286	289	285	307	337	301	271	295	333	283	274	272	328	326	312	306	295	276	307	287	272	285	324	302	276	298	292	332	289	244	301	291	281	287	327	285	304	280	262	323	291	332	285	317	294	331	289	300	296	298	279	283	325	285	307	300	323	318	305	297	337	294	295	280	309	305	284	306	316	320	313	298	280	301	319	293	313	290	282	307	312	262	295	289	292	288	305	319	324	289	322	309	295	289	307	281	304	304	311	289	317	269	258	303	288	269	336	288	284	317	314	276	294	293	287	289	301	263	343	287	277	317	284	297	277	289	305	306	295	291	304	292	295	304	303	289	298	287	311	252	291	299	304	280	276	304	320	302	265	292	293	292	265	298	270	276	329	295	303	277	284	317	283	307	277	306	293	306	309	296	282	282	285	300	300	295	316	287	264	328	307	288	306	293	270	312	280	275	277	300	316	315	276	333	319	314	282	306	295	352	278	321	260	265	331	342	314	272	299	304	302	277	324	313	282	300	304	296	302	268	292	296	307	307	307	275	298	264	292	305	293	267	288	334	289	284	296	300	307	318	301	289	299	274	315	292	264	271	305	280	284	292	289	290	283	298	319	281	293	318	288	300	307	290	268	303	301	339	286	309	311	285	268	299	271	280	302	326	320	267	282	276	274	280	296	321	251	322	303	293	339	297	291	319	302	291	296	277	260	306	291	291	305	299	315	298	265	282	293	297	265	308	308	294	324	280	300	305	278	290	304	296	309	303	287	284	313	288	332	296	295	320	335	309	299	316	331	297	259	307	299	292	339	288	289	302	299	284	307	296	263	302	291	296	288	280	294	266	305	294	288	281	296	289	291	282	288	314	273	307	299	285	301	306	305	276	310	282	292	309	308	299	297	273	288	302	304	301	293	312	311	290	310	332	291	291	318	279	308	318	301	285	316	303	303	303	288	318	303	264	292	320	315	267	286	297	306	304	304	245	293	318	312	294	283	304	294	275	297	314	285	273	311	314	304	315	275	294	302	337	318	300	280	295	300	279	263	308	267	315	287	287	333	298	292	295	279	308	277	287	320	286	319	305	309	307	272	276	294	319	302	308	282	253	290	283	287	306	336	332	297	307	309	288	287	291	266	302	278	288	281	311	303	307	319	267	300	313	276	313	285	276	277	331	305	293	301	297	298	317	291	299	335	281	299	317	294	282	293	301	273	311	301	300	321	297	314	300	282	310	291	301	279	304	301	285	292	296	293	289	301	286	292	290	286	295	325	287	298	307	289	296	295	281	272	287	309	302	312	300	295	311	290	324	264	274	311	288	259	293	296	277	294	274	279	302	297	295	301	312	304	271	277	285	294	315	324	302	277	309	268	314	278	277	292	302	315	296	303	272	284	300	285	300	317	326	325	260	304	291	319	299	317	279	299	297	314	280	314	292	282	288	270	286	296	318	299	268	309	290	289	320	315	316	296	310	296	285	306	288	292	287	292	317	319	297	286	323	279	291	302	308	294	294	285	312	265	286	282	280	321	267	284	272	295	325	328	293	311	294	308	292	273	303	316	311	263	289	312	314	313	312	278	302	305	269	338	295	323	286	325	297	291	264	317	307	304	317	293	302	298	300	282	286	294	319	297	320	323	294	312	306	287	319	309	291	294	297	303	289	290	274	291	296	279	279	288	264	301	296	323	267	272	340	293	299	317	273	278	327	280	295	334	275	294	302	341	324	303	319	307	341	314	315	278	283	281	286	283	280	275	280	321	282	317	277	312	311	298	296	340	288	289	301	305	305	292	295	337	300	278	295	277	315	309	306	284	326	301	300	296	297	267	316	291	292	300	320	318	311	304	277	303	279	312	282	297	322	293	295	278	288	287	319	326	312	316	281	290	315	318	310	282	326	294	300	314	298	274	290	276	301	319	307	308	312	306	324	298	275	319	282	262	262	311	293	338	308	321	292	276	291	305	301	294	310	290	284	302	264	292	275	302	291	296	315	297	309	274	289	255	305	274	296	288	279	316	326	288	302	319	274	291	309	281	333	259	281	279	280	314	301	277	264	301	287	304	315
40027	45397	4310	2083	1426	1146	884	737	665	570	570	504	545	426	452	456	446	432	435	406	404	413	370	414	371	371	379	374	378	396	380	350	371	368	335	401	374	370	391	393	377	380	359	350	398	352	382	352	416	422	352	363	366	381	398	369	371	376	392	397	353	374	371	360	361	354	390	389	374	352	390	378	344	390	382	398	406	386	363	395	398	390	360	346	379	375	339	359	343	366	383	406	372	344	388	355	374	355	360	384	376	393	377	373	368	380	370	351	394	365	413	355	372	355	345	354	387	395	394	386	364	354	366	379	352	355	392	371	408	361	339	356	377	350	362	367	329	347	354	373	334	350	387	414	356	379	386	353	394	354	380	370	373	385	348	355	365	392	354	375	372	367	371	368	401	350	352	367	365	345	361	358	341	356	364	380	347	346	374	380	368	359	358	378	381	354	368	372	392	384	353	338	359	361	394	406	370	378	359	355	333	367	379	359	364	368	346	409	393	319	381	350	355	369	348	376	345	361	363	370	360	358	343	374	358	348	359	356	376	373	375	360	362	360	356	362	365	305	378	354	339	374	344	354	336	384	393	379	364	369	375	382	374	355	365	374	381	379	364	359	354	372	396	381	380	352	363	307	368	358	379	391	361	373	400	368	362	359	358	392	321	367	344	361	355	355	339	357	377	378	372	395	352	366	365	369	372	366	365	382	341	377	361	377	366	362	367	370	367	404	355	360	393	357	358	379	379	366	340	377	365	389	364	353	347	306	361	377	355	346	355	355	420	378	354	376	375	385	339	374	349	372	354	366	384	354	341	398	384	410	344	343	409	357	361	388	387	358	371	365	364	360	355	356	355	361	386	375	363	363	331	353	341	385	345	361	360	376	347	359	355	353	364	375	349	344	355	376	401	389	384	383	352	375	400	357	362	357	400	344	374	364	389	351	362	409	377	359	375	376	351	366	352	372	385	375	372	382	358	360	353	393	381	368	357	364	360	354	371	364	346	384	375	331	346	331	346	392	359	379	392	320	380	352	330	369	392	365	415	371	410	383	390	400	367	357	365	358	378	370	345	357	362	377	351	361	375	354	371	415	411	387	397	361	337	382	358	366	359	368	373	359	357	356	349	376	361	376	348	364	346	348	343	347	403	348	378	368	371	340	372	374	366	365	370	382	380	371	359	346	352	366	357	345	345	376	333	381	370	343	344	396	373	366	364	384	354	372	373	367	349	361	381	365	341	388	356	328	368	389	333	343	354	359	370	370	363	349	414	369	370	326	366	338	383	354	404	366	345	359	373	374	375	356	374	357	376	384	355	368	349	371	347	393	352	362	371	379	371	358	351	352	369	372	389	382	371	363	367	369	411	365	360	340	333	389	375	365	359	350	358	395	373	325	340	369	335	380	390	385	363	345	370	370	333	360	368	371	366	337	330	375	396	371	384	385	372	399	340	373	370	341	377	361	336	350	341	364	401	355	357	356	332	390	358	394	361	340	381	378	341	358	369	367	391	395	353	376	356	357	366	359	349	350	350	337	338	358	376	410	352	362	350	360	393	358	359	359	345	352	393	378	380	373	347	390	396	314	368	389	378	362	378	348	391	359	364	367	384	373	366	341	365	342	367	371	350	379	357	352	328	399	329	358	352	346	406	360	355	406	365	355	337	352	359	338	337	385	344	327	396	330	391	384	382	358	367	370	345	387	379	331	387	322	358	366	357	379	356	367	388	396	351	344	333	331	384	376	355	362	395	381	378	372	360	396	336	360	343	389	371	343	367	388	384	343	401	372	352	365	357	388	369	380	376	358	343	371	367	382	342	390	371	357	358	365	404	342	380	354	367	345	350	354	384	380	378	355	341	336	332	393	372	326	367	383	326	365	357	375	377	375	327	348	342	358	388	386	382	376	354	364	371	364	378	355	354	364	352	347	347	364	389	383	342	368	372	376	337	341	348	373	333	387	380	378	373	383	368	369	358	360	356	379	350	345	381	426	346	367	389	362	353	383	367	358	353	353	361	378	359	367	366	369	343	369	374	346	326	356	346	374	343	384	357	379	357	345	340	359	384	353	388	356	360	353	367	359	389	325	421	372	339	380	365	386	348	363	349	363	358	346	374	368	331	363	378	368	405	351	350	343	361	341	351	396	357	389	361	351	363	420	392	390	384	343	355	386	358	388	332	349	372	357	373	342	342	372	399	375	350	380	388	348	367	382	346	371	342	373	387	373	338	378	388	366	341	379	372	392	365	363	343	372	352	397	339	365	340	345	358	368	386	374	382	377	363	370	363	384	382	369	362	362	383	338	400	368	382	360	366	341	367	375	348	371	355	371	384	334	378	379	362	370	362	371	380	364	327	421	375	392	340	390	355	361	389	362	331	372	358	408	399	375	399	368	344	371	393	353	366	359	334	352	341	342	375	349	359	341	372	347	385	373	329	391	354	348	359	361	307	358	377	327	358	367	372	348	391	366	361	380	393	358	385	381	350	332	350	385	402	356	333	370	352	371	382	347	352	367	342	333	386	387	401	363	393	370	396	392	339	351	381	349	368	376	392	361	365	362	365	368	358	332	377	355	376	379	383	399	343	383	362	386	372	380	351	358	360	398	341	379	340	390	353	397	390	352	369	391	358	347	394	354	362	341	368	360	373	385	375	335	392	362	356	380	374	372	382	363	371	367	357	369	387	403	355	342	335	377	341	428	396	386	369	381	368	368	366	361	382	367	361	371	349	375	377	381	363	352	363	358	339	339	345	351	383	360	363	345	357	368	337	342	373	378	374	369	330	336	354	347	382	338	354	381	364	341	350	326	381	367	342	379	382	394	369	347	362	351	354	371	355	338	346	385	347	351	393	375	386	339	352	372	361	364	387	365	354	388	371	366	380	360	376	359	344	380	405	388	350	361	384	356	339	373	373	320	389	344	357	395	381	348	356	338	368	401	330	375	361	318	347	364	371	372	350	367	371	358	393	353	373	352	386	401	339	367	390	343	348	354	351	358	384	361	358	370	321	349	370	396	390	369	346	379	365	364	370	366	353	400	358	407	390	335	369	373	348	361	367	359	401	348	383	357	430	358	352	400	355	395	388	347	384	364	382	339	357	396	335	402	365	340	407	365	364	343	364	376	332	349	342	350	343	383	346	367	364	409	375	390	388	368	380	364	353	356	381	356	400	368	343	382	369	382	336	413	369	392	383	380	389	367	366	339	369	344	368	342	372	375	396	385	365	362	387	368	378	367	356	375	354	380	373	352	380	370	372	356	357	372	364	387	362	375	370	378	383	319	343	347	366	339	382	387	371	362	348	363	378	386	359	348	339	371	351	382	324	381	359	382	376	402	352	332	356	388	368	339	377	369	352	390	340	355	356	364	379	369	368	359	387	372	399	360	369	357	374	373	367	372	360	403	337	330	364	339	372	362	364	386	343	379	357	370	368	360	357	340	350	358	382	370	360	357	381	362	340	347	332	360	368	360	397	334	378	354	389	364	344	363	358	387	365	351
25556	21574	27443	25634	7876	569	466	379	402	330	324	349	327	307	300	299	316	291	279	302	349	301	310	337	321	291	308	284	283	299	298	290	296	310	270	306	265	277	302	279	277	283	284	270	260	289	293	306	289	288	265	305	284	259	295	284	255	299	315	271	309	277	289	295	265	324	274	303	277	305	274	298	279	305	279	301	314	268	290	277	295	298	290	297	239	298	314	276	277	271	288	293	309	290	301	303	266	255	271	271	291	254	257	294	276	247	291	303	307	305	285	316	294	270	284	282	300	295	298	292	287	237	296	274	288	285	277	290	309	271	297	272	301	303	286	271	279	273	270	291	259	294	276	316	283	267	281	307	285	285	290	262	283	288	308	297	287	260	295	281	299	292	269	286	306	323	305	276	281	293	271	273	276	293	301	302	264	280	300	279	268	248	272	295	293	289	283	308	281	319	287	309	271	294	277	276	283	249	292	290	269	290	283	274	274	286	277	267	275	289	297	290	290	249	271	278	291	289	299	307	271	300	272	299	311	301	285	291	295	275	281	280	286	258	296	273	288	324	284	275	300	274	301	287	255	266	285	292	278	274	276	283	269	258	282	245	298	279	334	289	269	319	305	272	302	273	292	281	297	289	296	304	285	273	259	307	310	282	272	334	282	270	300	254	282	286	236	275	288	283	296	277	254	265	279	276	304	277	290	300	270	290	275	288	278	279	290	275	275	270	265	277	292	295	292	292	278	264	262	243	288	308	287	298	285	267	261	280	278	297	271	286	277	282	307	291	285	294	275	302	321	306	266	277	298	255	302	284	286	289	294	285	277	268	280	281	251	258	289	281	310	285	287	291	261	255	311	294	309	295	305	266	284	275	279	287	306	270	270	327	261	280	291	275	300	282	270	280	300	260	261	301	301	259	288	262	305	279	268	279	284	255	293	267	295	260	295	301	320	291	297	299	292	276	293	295	296	271	271	272	289	283	290	252	283	316	287	311	265	294	286	280	296	283	278	310	273	285	249	293	324	310	309	272	300	261	266	280	262	270	275	267	280	284	305	280	266	284	283	300	263	267	258	293	262	298	273	267	284	280	278	291	285	275	274	300	279	285	278	293	289	300	277	308	265	258	293	298	299	314	313	274	251	318	294	304	267	286	306	329	267	298	324	293	307	265	296	307	285	296	260	280	291	235	261	305	322	275	280	250	286	281	292	257	282	294	285	294	308	298	304	283	279	253	304	276	278	270	285	274	297	290	291	282	301	308	277	275	280	295	278	271	278	284	305	314	287	276	283	276	287	302	291	274	290	308	279	298	287	305	246	281	289	273	299	315	288	267	309	285	280	277	277	309	293	253	275	263	286	275	272	280	283	293	228	309	301	292	272	278	283	282	286	305	303	258	279	259	292	268	280	276	292	304	301	314	272	285	254	275	319	294	271	302	263	264	266	266	265	266	272	290	276	263	298	310	285	316	269	300	292	281	292	287	289	304	266	318	270	290	282	304	277	304	272	266	254	291	283	288	273	313	246	266	259	299	283	285	288	274	295	299	299	324	283	308	299	294	258	257	285	295	276	276	278	278	300	278	289	267	292	308	308	287	288	279	278	279	279	286	295	273	267	287	312	305	273	282	282	279	292	270	273	300	268	301	290	273	279	303	283	264	281	283	293	271	291	271	264	277	276	276	299	266	306	299	288	241	295	263	272	271	304	272	277	304	287	277	290	289	284	301	276	251	261	304	267	273	277	291	309	282	310	289	299	291	266	254	301	291	263	284	303	308	314	255	294	280	275	305	266	298	301	282	281	285	290	309	291	245	286	303	283	303	302	317	309	311	296	287	253	265	252	280	277	274	262	286	287	285	314	315	265	276	264	280	282	272	298	261	298	282	249	316	296	297	289	311	282	278	275	292	284	274	277	311	305	289	305	237	271	267	290	273	275	304	262	293	313	285	324	305	294	321	292	275	256	298	303	294	287	276	312	278	288	306	295	253	284	276	258	298	296	291	275	293	291	272	300	290	295	279	273	293	292	307	280	267	272	306	312	292	299	313	280	261	270	269	273	305	326	281	266	275	277	292	290	293	284	274	266	283	317	279	329	283	309	284	265	302	307	273	274	264	292	268	269	255	302	302	284	276	267	314	273	283	314	269	331	309	261	293	290	273	273	291	290	317	259	273	273	274	282	302	300	288	270	256	293	286	259	288	261	277	270	284	306	302	301	283	250	267	279	285	275	255	288	265	292	308	264	295	297	293	287	286	266	289	278	258	299	275	267	313	273	252	246	285	302	243	292	280	305	277	271	283	288	280	265	285	254	276	263	307	272	308	312	279	285	288	271	275	291	298	270	246	277	296	263	283	265	267	308	253	274	295	281	307	276	288	266	269	292	276	277	276	288	293	265	291	300	278	292	297	256	255	285	282	265	289	277	286	280	315	296	259	243	292	274	286	257	273	284	280	283	297	288	254	277	291	290	277	302	285	285	286	258	302	287	286	304	258	286	293	249	289	276	288	283	299	276	298	288	271	303	317	305	286	312	301	270	299	295	298	286	301	296	297	303	278	290	296	287	292	287	264	270	316	294	302	277	298	291	288	284	272	290	278	283	271	256	250	313	277	293	279	313	313	316	299	299	286	273	312	269	282	255	288	290	299	275	253	285	263	278	300	280	295	308	294	303	281	257	273	330	298	286	313	283	302	310	283	313	287	277	283	272	307	309	281	299	301	360	264	284	272	280	300	303	274	272	279	306	282	276	282	292	287	296	304	301	285	292	302	325	272	270	307	290	313	313	295	314	272	273	302	270	289	297	265	281	280	300	271	272	276	285	309	322	270	264	279	276	318	321	270	297	297	280	286	298	249	275	278	270	288	283	303	306	292	306	311	293	296	276	302	287	278	263	294	286	294	289	286	274	277	287	286	306	286	287	325	263	296	290	272	294	281	286	295	240	306	313	288	306	272	250	284	291	300	269	289	294	261	296	294	268	310	282	289	278	245	288	288	253	250	287	287	275	295	304	287	318	260	303	319	264	272	269	290	290	300	298	264	267	254	271	288	271	332	284	315	302	239	292	271	292	277	288	318	283	278	285	294	305	284	269	268	278	288	291	277	297	297	285	289	290	264	272	296	299	268	301	266	272	240	273	318	284	266	308	317	289	251	296	289	279	302	277	275	275	279	298	303	260	298	299	284	289	323	284	297	329	294	262	287	281	287	311	254	286	281	283	267	272	296	285	295	323	307	279	277	278	299	277	290	300	278	304	262	277	299	286	313	305	287	295	288	279	283	273	291	267	283	301	306	287	277	296	306	271	290	286	303	293	258	289	254	275	291	293	283	257	267	301	311	286	315	277	283	268	268	281	321	304	293	277	250	255	299	281	274	264	291	252	298	285	316	282	301	281	262	283	266	292	289	286	262	263	272	251	281	288	317	299	292	271	289	271	327	256	267	265	291	269	260	300	314	287	301	274	315	287	292	276	270	266	289	272	280	274	286	288	278	266	299
39065	40258	2519	1335	952	800	662	613	519	464	479	479	461	395	402	405	388	408	395	397	400	397	382	382	406	393	363	371	392	364	399	382	348	421	362	368	350	401	367	386	335	378	385	359	346	398	366	365	375	378	366	353	376	339	383	358	345	377	323	368	386	365	357	348	407	378	354	346	380	434	358	367	349	371	365	397	340	404	351	366	373	392	366	352	380	367	365	361	361	410	383	410	385	361	408	363	381	386	364	387	371	374	368	376	371	346	374	410	347	368	353	356	385	347	386	354	389	404	358	383	362	364	374	380	367	327	404	356	352	373	347	365	360	319	341	398	369	363	389	391	329	368	356	370	366	375	390	383	381	380	383	375	381	390	394	385	347	367	379	359	360	361	396	383	353	390	368	365	385	357	362	352	376	372	352	407	379	399	392	368	400	368	382	377	340	390	375	375	366	379	358	342	368	344	395	356	379	354	362	346	376	395	389	376	359	403	381	331	374	355	381	357	376	387	369	348	369	347	357	350	344	380	362	369	396	361	351	371	351	393	375	395	366	366	374	346	342	344	390	366	351	342	331	349	374	331	386	382	374	389	391	359	396	380	331	374	356	404	326	359	364	353	388	357	352	367	383	367	347	397	362	340	366	363	376	385	365	367	364	363	340	384	345	353	351	377	403	357	390	336	362	343	381	361	401	350	378	366	389	338	389	364	375	414	384	378	379	365	396	369	357	379	365	342	377	394	364	369	396	336	386	360	354	382	378	365	376	358	379	376	374	394	386	398	333	411	362	352	343	394	396	367	359	355	352	388	355	354	359	386	346	367	353	405	345	376	391	345	358	383	367	357	383	359	356	352	396	381	379	380	378	392	345	389	399	370	341	336	368	354	383	372	381	368	353	320	374	398	353	381	388	371	357	383	404	350	376	396	379	397	388	374	382	352	339	417	347	359	326	389	381	405	374	368	393	392	408	328	360	371	368	352	357	375	347	398	359	349	378	412	416	365	347	324	369	401	356	356	317	349	348	371	342	358	358	383	375	354	342	402	365	397	357	371	341	331	376	383	385	364	348	302	369	341	403	346	354	356	366	378	380	393	375	337	372	375	359	358	365	381	375	346	370	396	376	377	395	354	359	376	345	374	370	377	382	391	357	331	377	374	352	355	334	367	362	412	370	349	369	387	358	359	374	384	391	352	357	355	376	383	346	373	372	384	376	386	380	361	366	395	358	347	366	341	369	379	397	372	349	327	361	395	361	375	384	346	365	387	346	337	372	370	350	381	386	386	327	366	382	402	338	341	350	377	383	362	375	393	401	372	392	354	358	389	397	374	381	398	402	379	385	367	377	394	396	373	382	361	356	393	349	379	406	341	387	345	360	380	338	360	361	382	365	360	370	366	331	348	362	415	381	390	387	383	355	327	399	352	345	361	362	385	341	349	372	349	339	381	327	360	343	360	364	358	362	349	346	350	386	375	370	371	356	379	354	378	365	344	383	379	370	360	368	376	351	343	380	369	385	406	370	364	356	383	369	410	369	367	341	377	384	393	373	363	356	354	333	388	387	361	395	374	345	385	339	373	327	369	416	398	395	373	350	369	372	361	413	422	376	386	404	367	390	384	313	371	360	340	360	369	367	336	371	359	337	355	351	411	371	390	363	363	362	398	410	354	352	355	325	370	391	392	346	384	397	386	362	399	385	372	366	398	354	383	373	345	343	386	344	354	350	373	351	372	366	328	379	378	414	357	359	372	391	398	351	380	351	353	367	351	373	346	397	332	357	385	358	347	369	370	359	375	378	385	328	370	355	369	361	378	376	373	381	333	333	342	354	380	364	368	343	346	401	380	336	366	399	349	340	356	346	404	373	337	375	392	364	380	417	345	346	413	377	371	350	369	387	339	396	346	348	368	363	340	368	371	381	395	392	345	381	406	356	397	395	384	368	392	345	362	324	376	384	351	404	327	374	392	351	380	368	368	357	337	382	399	345	372	346	354	356	403	376	394	386	362	361	355	371	382	344	378	373	373	356	332	367	357	366	338	381	363	397	346	355	378	390	381	365	353	388	362	362	372	373	357	378	366	326	362	339	338	382	381	344	366	375	359	362	339	349	378	369	383	371	394	396	362	353	358	342	367	423	364	365	378	391	335	360	390	375	368	366	377	354	384	375	364	370	389	361	348	360	415	370	392	374	370	369	351	335	372	390	345	351	376	374	381	409	386	367	384	381	380	375	390	363	374	358	377	410	397	355	393	382	368	379	379	387	350	362	342	384	363	376	350	353	378	376	384	365	386	349	364	377	368	372	338	361	369	391	386	397	387	335	385	375	394	375	354	367	360	369	329	408	348	390	352	370	392	353	395	401	394	356	332	409	385	415	366	376	369	382	359	368	359	365	378	394	368	358	333	339	363	343	341	348	339	352	370	348	353	368	378	355	354	360	360	403	385	364	375	383	362	375	385	340	370	398	353	361	346	392	385	369	373	375	388	388	356	362	359	368	333	372	391	364	390	368	395	349	391	384	354	382	348	357	390	374	355	368	331	378	370	373	375	389	376	382	354	350	360	366	372	375	406	370	363	392	368	389	360	372	361	370	365	402	383	388	401	360	352	352	361	377	374	366	370	370	359	378	353	341	378	380	337	375	389	365	381	360	369	395	361	363	352	387	420	374	387	351	365	363	387	362	362	369	384	402	364	358	395	388	344	368	347	354	395	389	328	368	352	377	398	340	331	358	374	417	340	387	351	369	388	350	350	361	390	382	382	355	400	403	353	348	320	369	346	368	353	394	402	390	352	323	394	364	387	343	375	395	364	331	371	348	391	387	395	380	365	362	382	361	397	348	378	389	359	379	360	358	374	362	391	400	359	401	361	419	395	395	343	349	344	377	379	353	373	382	385	374	357	347	349	357	378	320	374	381	347	389	389	334	373	385	371	340	374	373	341	344	361	363	360	348	386	382	343	390	388	352	373	397	347	354	384	369	378	356	400	389	354	315	365	368	359	391	347	357	335	359	361	373	381	373	356	356	359	325	386	355	353	365	348	396	351	387	381	378	375	381	390	380	375	372	346	372	354	354	386	391	375	394	357	361	361	390	374	400	389	391	331	378	340	383	366	364	361	388	410	350	367	371	359	362	359	385	361	363	368	352	331	366	369	377	399	394	340	362	405	375	374	394	393	396	405	383	387	382	372	370	367	378	387	356	349	355	396	396	397	356	377	373	353	338	366	356	333	377	367	387	347	360	350	374	388	403	373	324	381	354	359	369	409	397	377	415	361	376	396	409	385	391	367	366	371	364	369	382	390	348	380	371	361	366	377	404	361	420	404	350	355	340	382	361	377	364	340	353	365	352	335	361	363	369	409	342	364	338	361	401	390	379	357	341	395	393	383	387	359	379	416	411	377	387	405	367	392	385	364	399	350	390	384	380	349	359	382	388	384	350	414	370	335	388	396	392	367	369	418	387	383	364	360	371	393	363	380	384	383	365	376	364	382	379	371
23246	21545	29232	24258	21524	21529	9083	1122	822	724	720	671	683	667	631	604	588	563	599	546	586	554	598	583	576	587	559	545	526	559	558	575	586	553	526	548	557	506	570	510	551	577	537	536	532	536	538	583	582	547	544	527	531	524	524	540	516	584	533	569	583	544	559	551	565	557	570	583	543	527	532	523	508	582	538	544	537	527	535	560	544	540	547	539	609	567	546	530	529	515	535	528	534	505	556	526	531	528	512	529	522	542	515	544	523	542	529	520	526	498	570	508	553	527	524	503	547	512	505	551	515	530	546	527	558	546	487	510	511	545	482	494	537	527	529	524	534	493	496	509	498	483	549	553	553	528	536	528	528	540	518	574	538	544	497	542	550	547	498	503	521	592	545	495	549	537	528	513	549	495	513	531	468	558	538	561	530	536	547	521	537	515	523	621	536	534	548	558	509	541	547	546	555	520	516	563	530	527	570	504	525	490	530	535	558	501	547	537	522	557	559	552	566	536	500	517	530	534	546	532	557	474	554	563	505	523	555	498	498	546	530	528	525	554	518	568	514	544	563	536	532	521	529	565	538	566	529	554	505	511	519	553	525	588	547	562	503	568	538	569	517	518	555	545	530	506	510	493	521	512	532	533	514	544	544	522	523	535	506	562	546	541	527	539	559	551	528	477	530	498	562	526	518	523	545	544	519	511	575	492	562	518	531	545	560	524	540	542	542	535	512	508	513	483	532	518	514	496	527	536	548	524	561	504	557	539	497	512	496	562	507	529	547	535	549	518	500	546	487	507	505	525	483	549	536	505	505	525	518	553	501	540	495	549	506	519	503	493	556	548	547	523	554	531	544	546	509	493	578	522	553	531	553	532	563	546	537	513	531	503	521	572	506	544	530	552	556	557	531	500	500	489	501	536	548	565	547	516	494	528	517	539	518	542	527	522	510	505	514	522	542	538	549	521	531	519	572	520	533	514	579	504	521	553	531	542	546	539	502	516	563	523	518	540	539	512	587	549	458	519	538	571	532	552	545	489	516	567	528	512	557	530	531	555	560	487	525	505	516	504	565	529	574	563	533	523	514	541	501	571	509	540	566	549	507	539	544	529	550	528	523	505	508	496	503	508	515	540	550	514	534	518	529	535	548	533	529	517	563	496	564	553	512	524	514	508	540	535	530	527	527	522	557	544	547	578	503	532	499	521	492	509	534	532	511	530	557	534	518	497	544	520	525	511	525	535	498	561	534	562	533	556	527	528	522	572	485	558	550	519	532	521	536	560	556	557	514	538	546	562	572	525	563	557	539	534	537	570	530	530	524	509	510	547	538	519	552	535	514	525	521	515	525	530	551	543	566	555	515	530	553	530	491	545	544	567	507	511	522	548	549	489	527	535	480	522	527	533	553	528	537	556	567	511	534	500	532	513	527	510	510	513	554	509	546	556	547	551	507	531	559	555	543	536	496	522	518	566	550	511	528	557	521	530	517	524	506	554	529	487	548	528	510	499	538	541	491	515	518	517	507	542	500	532	506	558	522	534	494	576	511	514	523	566	554	495	518	520	524	519	521	510	576	523	543	518	530	567	568	504	514	554	592	564	553	536	526	528	524	488	513	530	505	523	564	519	540	500	508	487	498	529	514	554	530	573	528	540	547	514	534	503	544	531	562	501	566	545	497	526	596	528	519	498	547	524	575	508	526	541	508	517	520	532	543	506	524	565	531	501	550	549	532	519	540	537	521	585	547	523	522	521	526	522	506	534	539	530	545	515	518	513	525	551	502	481	504	548	530	520	508	545	524	519	513	546	522	547	472	549	550	560	550	520	575	551	519	557	508	524	539	550	525	541	517	512	540	544	553	560	506	539	531	537	492	582	537	525	558	555	570	579	552	491	542	531	504	539	552	492	525	524	519	521	569	535	450	533	510	519	554	518	563	506	491	505	530	518	543	562	543	537	504	539	503	548	524	541	519	528	505	538	525	531	516	538	530	536	529	543	524	540	525	563	497	500	531	553	530	512	533	523	548	525	535	491	545	501	550	558	517	510	540	527	527	528	545	499	516	550	495	559	553	518	548	531	512	570	534	487	574	548	507	535	502	485	515	555	538	524	516	528	548	518	509	521	528	476	504	559	564	534	534	539	574	507	497	581	518	526	518	537	520	528	529	565	520	516	553	501	560	534	581	548	573	514	565	535	509	525	529	488	537	557	547	520	502	499	560	544	490	497	524	513	498	525	550	526	544	508	520	529	548	521	527	508	532	493	502	575	547	528	550	516	565	515	536	505	541	531	567	537	545	518	487	521	506	515	545	503	508	547	500	498	538	536	546	548	522	521	555	511	532	530	543	575	540	515	507	584	518	527	540	540	539	537	519	536	573	541	555	541	554	560	577	529	513	513	522	476	540	539	542	498	570	510	490	491	497	517	556	547	515	520	521	536	507	537	516	524	508	511	495	520	554	539	579	521	525	527	551	513	514	528	552	551	538	547	560	527	553	541	550	574	519	507	504	542	556	526	528	520	566	537	543	488	572	537	532	507	534	516	557	527	564	526	520	491	503	503	535	536	550	499	541	516	528	559	542	531	530	520	555	552	563	525	509	483	572	494	500	548	553	512	519	519	496	529	569	479	517	528	540	518	552	517	533	514	550	542	556	552	499	489	533	524	526	503	518	521	523	540	512	510	540	548	539	598	531	483	550	540	540	553	599	548	543	474	506	576	512	543	547	526	520	515	496	526	543	538	559	571	537	510	519	485	505	506	526	543	525	568	516	511	516	504	505	508	530	499	512	522	533	517	509	498	516	524	548	502	515	520	533	529	548	557	544	554	493	528	559	559	548	535	529	558	555	504	511	541	498	519	560	548	513	527	537	526	504	536	544	510	553	545	529	558	505	537	519	524	524	567	526	526	544	493	500	549	496	529	510	538	526	506	542	534	533	499	503	553	548	559	560	525	519	521	580	501	487	516	526	531	519	540	505	528	544	524	514	499	563	550	531	541	551	499	528	534	507	549	522	513	543	499	543	512	514	489	548	525	505	537	514	515	558	543	512	546	530	555	512	499	545	544	538	526	479	530	507	518	506	511	556	546	524	552	513	495	490	537	540	551	561	522	505	547	516	497	512	542	537	571	566	546	523	501	524	539	544	560	496	528	557	547	527	505	530	526	502	560	560	511	536	497	513	524	534	514	556	511	523	486	528	517	555	545	530	514	523	501	536	536	541	567	548	539	554	533	563	539	522	558	521	519	539	561	527	534	539	510	557	498	541	506	511	550	572	522	497	558	490	513	571	566	525	505	525	570	520	483	510	559	552	591	531	531	529	525	515	519	519	537	518	542	529	493	527	563	544	531	530	541	532	519	524	506	545	531	529	519	525	524	528	500	540	534	549	516	557	536	515	560	541	538	552	500	511	535	573	532	542	528	486	550	528	501	547	570	534	496	581	504	510	509	534	491	528	572	511	557	515	496	514	549	543	534	527	509	538	536	505	537	538	517	549	538
45865	54193	8289	4201	3092	2395	1837	1544	1300	1109	1067	983	853	807	770	769	788	748	665	697	725	773	726	667	717	669	699	659	714	663	688	696	679	656	635	680	631	670	650	653	638	620	680	656	630	630	646	648	675	626	606	627	631	642	635	613	639	663	663	567	655	578	624	610	643	596	629	669	627	659	641	628	620	627	598	660	616	613	653	630	667	625	632	631	616	639	627	617	573	645	604	674	619	632	656	603	662	589	645	668	662	641	638	595	592	683	654	608	632	639	622	632	654	617	611	638	661	625	608	590	625	626	623	632	612	596	605	636	621	669	632	621	616	687	688	672	662	650	641	633	612	567	638	656	654	670	626	590	631	623	649	647	637	679	623	625	600	611	614	614	604	628	649	629	617	638	626	642	600	659	637	602	663	614	626	579	613	656	599	634	632	647	663	623	645	642	646	669	633	643	643	602	639	628	658	607	674	590	638	653	625	630	620	657	644	605	600	573	602	628	628	628	632	630	642	640	633	597	646	595	636	600	598	620	621	638	575	619	622	625	621	646	637	654	615	659	623	644	667	638	600	618	613	562	660	620	659	645	624	630	611	570	636	654	643	630	594	622	623	621	627	629	595	604	611	619	628	585	660	643	611	624	576	627	624	627	649	671	651	628	605	625	643	643	628	622	643	610	641	626	618	622	603	645	582	640	652	598	622	646	651	623	606	631	596	617	680	655	638	624	641	608	638	631	622	631	624	586	610	647	646	604	639	621	640	616	641	660	605	620	613	653	637	632	609	593	637	637	632	632	588	595	587	611	578	632	625	620	617	660	599	637	612	625	595	665	608	627	623	621	640	671	644	599	638	631	638	642	637	655	606	662	639	654	633	646	675	635	646	592	645	629	577	616	626	641	590	668	651	672	618	634	579	612	641	599	606	648	699	653	615	629	603	611	604	621	633	618	671	586	623	627	643	662	623	654	621	657	629	601	652	597	655	613	662	594	599	643	623	596	698	690	642	655	643	617	648	575	667	662	635	656	612	592	643	608	645	575	646	600	620	621	628	623	579	630	633	667	640	607	588	630	617	615	594	657	642	633	648	633	654	632	568	617	620	604	608	626	658	665	570	654	627	685	677	647	612	623	628	622	637	664	622	596	593	605	634	630	627	623	621	638	646	638	642	634	615	614	612	608	637	622	668	640	645	601	659	662	620	625	632	655	615	630	585	616	613	637	619	611	633	652	633	629	572	631	631	630	611	657	642	618	611	593	660	631	577	639	634	603	650	655	669	642	660	647	605	604	677	617	692	614	628	590	640	624	634	632	636	643	618	646	582	662	643	624	641	634	622	637	583	614	629	641	632	615	653	640	627	641	650	604	593	653	635	604	635	636	608	633	564	595	631	632	589	616	640	591	643	636	635	635	643	601	630	617	613	630	642	633	617	648	600	645	555	636	619	604	623	626	620	655	573	648	605	640	642	589	620	613	619	609	644	630	609	658	676	646	600	613	589	652	592	608	649	628	569	631	621	626	632	653	636	612	597	622	636	612	710	610	598	610	641	639	591	590	642	603	580	632	608	676	599	679	590	630	587	649	675	620	631	672	607	599	607	624	669	657	628	613	592	613	602	623	636	616	675	633	657	624	639	621	632	648	613	644	656	629	609	649	644	652	594	623	631	656	687	609	627	615	595	629	641	642	634	636	603	613	606	591	628	614	621	615	611	604	643	667	650	635	699	636	602	613	611	649	691	659	593	655	616	644	600	625	632	629	610	620	638	655	634	646	637	658	628	595	668	645	621	631	632	643	645	581	603	660	643	632	637	615	605	667	645	614	617	629	606	605	635	646	629	649	651	630	620	620	586	653	615	636	612	646	631	633	652	617	606	597	635	622	598	609	631	624	647	621	598	669	649	612	644	645	667	653	626	614	670	647	607	645	627	565	640	634	597	634	616	609	624	616	622	630	621	570	611	640	672	625	618	648	613	621	662	636	651	646	601	595	644	640	638	613	587	597	626	649	615	596	634	632	634	624	652	632	643	643	612	638	650	607	576	615	653	635	614	641	613	678	663	677	660	628	613	640	582	606	613	643	638	644	597	617	614	655	629	592	632	609	653	634	635	619	635	579	614	623	585	605	642	631	644	590	646	690	689	630	621	631	659	593	637	635	673	624	603	596	633	649	669	650	632	629	647	647	609	634	608	618	613	626	649	609	645	655	631	600	637	596	595	635	641	603	642	606	674	616	682	605	618	616	624	651	643	573	595	659	617	622	567	611	604	622	601	645	617	641	646	610	631	604	646	651	656	629	666	595	628	650	624	661	611	629	595	672	695	619	664	661	646	652	643	598	678	614	653	600	615	592	632	667	643	680	629	619	578	651	599	616	627	600	639	633	652	608	630	634	650	609	609	657	628	612	640	630	665	643	630	604	628	627	634	590	642	638	585	620	641	650	627	632	637	671	616	620	640	654	612	646	635	617	656	638	651	624	635	623	593	599	586	636	639	619	621	653	639	611	648	625	628	606	645	592	610	638	652	617	624	672	606	653	623	629	605	645	619	647	623	638	650	663	623	642	643	642	648	636	611	636	597	650	600	649	643	667	646	630	577	674	649	599	637	624	670	659	607	670	656	659	588	637	615	614	607	582	629	658	641	635	624	640	578	646	653	644	651	593	584	612	625	609	635	621	604	632	622	614	650	608	627	613	658	596	649	620	664	641	623	600	603	617	609	606	648	613	588	593	645	609	645	640	649	623	629	604	641	624	653	707	623	645	603	653	633	667	640	631	636	643	636	589	580	622	638	663	623	634	654	612	597	618	641	623	637	632	659	645	637	660	605	639	625	636	641	626	672	626	658	630	625	581	602	650	605	601	642	637	617	592	601	621	647	668	652	652	622	591	618	586	592	631	666	625	637	620	610	668	632	636	610	602	612	670	623	629	656	584	631	656	616	648	640	632	625	620	642	670	649	596	602	678	602	643	602	627	630	642	662	609	616	619	681	633	623	621	637	601	642	606	607	597	643	665	609	661	657	591	641	654	621	619	654	651	618	643	598	624	645	626	662	579	651	642	649	644	671	658	606	662	584	596	614	597	642	627	621	619	663	677	606	613	612	625	597	647	608	594	653	596	579	626	601	611	600	585	623	607	619	630	600	649	642	642	637	645	611	619	638	621	645	639	611	575	604	619	657	630	647	667	644	589	655	626	629	650	647	624	576	633	625	647	649	628	626	612	589	616	607	633	588	575	671	684	642	621	619	665	642	611	673	586	675	681	611	617	647	641	677	639	625	615	622	633	664	637	644	596	634	643	620	607	648	659	614	635	632	604	619	642	602	603	617	593	569	612	626	650	593	619	638	659	637	644	642	613	631	605	671	608	626	640	641	563	627	607	596	639	601	672	651	610	597	633	641	652	620	643	650	659	643	658	620	617	614	664	624	604	629	636	675	658	630	636	593	641	668	672	644	591	607	604	577	621	655	610	659	645	648	609	668	600	629	620	595	647	619	631
29952	26318	13790	1332	257	210	187	187	201	185	183	166	185	188	177	166	189	190	171	173	172	189	188	164	177	168	210	184	184	177	164	173	182	173	190	193	174	165	180	150	174	169	193	190	179	176	160	177	181	182	195	164	168	197	194	172	188	159	166	193	160	167	167	180	182	190	172	177	184	205	168	171	190	179	162	228	168	156	178	163	155	190	190	154	180	159	197	162	187	175	167	193	191	160	211	184	188	187	178	171	185	187	164	172	180	178	193	178	168	171	174	172	184	152	168	160	172	178	204	160	165	191	176	195	175	188	180	164	181	167	150	185	166	144	174	168	166	180	153	173	185	179	168	166	197	185	178	160	189	169	186	165	197	168	182	202	174	182	187	199	166	176	159	169	193	188	192	185	175	186	161	199	171	161	169	186	195	199	163	180	185	206	177	174	186	168	190	180	181	184	158	175	170	172	186	183	180	182	146	162	160	182	168	191	175	160	171	199	179	169	174	170	185	166	177	166	170	193	177	187	183	188	189	162	201	161	192	184	170	184	158	187	190	183	164	187	182	185	177	181	182	188	159	174	200	191	187	192	175	161	166	169	190	188	176	190	175	179	201	167	175	182	163	160	148	183	170	234	185	189	183	163	185	180	191	160	196	168	191	182	170	175	169	153	161	179	188	183	181	152	161	192	173	165	167	165	149	165	160	183	155	157	177	189	201	188	179	194	155	158	173	170	167	179	199	164	170	161	187	179	181	185	169	169	168	170	199	201	172	151	192	193	178	170	163	160	158	177	166	171	185	153	158	174	158	171	179	186	190	165	192	185	181	203	183	190	151	167	164	173	168	187	184	161	183	173	190	168	188	170	175	162	183	163	181	180	167	182	170	172	158	186	164	180	199	174	169	188	187	173	194	186	183	183	164	181	174	175	187	165	176	177	159	190	148	172	165	179	187	188	188	193	191	182	161	171	187	177	191	167	196	172	188	199	150	164	167	150	187	174	172	177	165	176	179	177	170	169	190	212	186	191	162	188	192	157	209	191	179	173	161	182	166	200	171	178	175	205	181	169	166	184	195	179	184	172	186	180	177	168	170	178	184	178	183	171	193	177	176	186	183	170	161	189	182	173	186	195	172	175	207	174	163	186	165	201	160	154	165	161	184	177	180	157	184	174	175	186	212	184	190	180	192	184	180	177	170	174	198	165	166	185	180	196	185	177	181	154	191	179	162	202	157	179	180	187	177	166	170	178	161	189	165	201	189	174	176	165	186	166	168	173	174	190	193	191	198	195	165	167	172	177	163	188	163	151	203	162	178	164	204	187	161	176	186	167	192	172	157	176	175	177	179	179	173	172	163	183	183	168	184	166	182	162	182	144	169	200	180	168	185	175	199	184	195	155	176	194	169	179	153	185	165	182	147	167	171	158	177	192	161	163	171	173	168	183	190	189	161	160	167	181	190	175	191	183	185	192	177	186	175	186	189	189	159	158	191	189	193	159	155	201	213	171	182	180	181	188	162	164	160	184	180	170	192	172	175	193	154	181	180	175	189	198	170	182	184	180	177	171	175	185	166	201	173	184	168	176	164	180	168	209	198	179	184	173	170	191	158	188	172	180	181	176	170	177	207	159	167	198	183	170	181	187	183	192	169	154	174	178	192	157	172	222	165	178	202	164	175	159	194	197	181	185	177	178	165	169	178	182	178	188	168	202	199	190	175	182	176	187	188	175	181	181	209	190	181	167	162	181	154	179	168	153	197	185	162	195	198	177	188	205	185	195	142	188	200	171	174	180	168	178	171	169	190	176	183	168	165	176	173	161	156	174	178	211	171	181	159	161	203	165	161	161	164	166	172	164	179	167	179	157	175	175	169	169	181	188	196	146	179	145	155	172	186	155	159	161	160	176	185	165	187	154	163	181	172	175	182	170	176	190	158	172	207	197	181	182	173	177	190	152	190	192	177	194	183	186	165	182	173	180	187	188	166	205	177	174	164	172	192	182	184	187	181	177	174	177	186	194	170	190	186	170	172	208	166	188	184	172	184	204	166	167	174	173	190	191	171	185	177	191	158	185	171	179	185	163	173	170	192	176	183	168	173	156	167	184	181	169	171	184	170	174	193	171	189	178	167	184	170	183	181	160	172	187	176	169	181	173	168	197	150	175	193	158	183	182	166	170	180	162	174	183	167	159	173	167	156	171	186	195	181	215	155	198	192	164	169	200	184	169	159	168	171	173	181	167	197	169	181	194	193	186	193	164	159	175	167	178	175	161	178	161	202	150	190	183	193	198	188	175	157	186	184	177	153	169	156	177	170	162	181	159	171	167	178	159	155	158	172	171	193	213	187	171	180	159	179	169	165	188	165	157	184	201	195	189	191	176	182	160	171	180	155	174	191	158	179	181	192	176	165	179	181	199	177	185	176	163	177	195	172	186	180	162	162	171	181	192	162	169	185	159	169	185	178	181	191	178	187	197	172	192	185	180	156	187	167	173	183	163	188	204	174	196	169	162	184	186	187	206	179	183	166	181	176	176	166	185	188	183	184	169	171	198	169	201	162	176	180	158	178	197	177	164	169	180	167	184	176	141	200	179	159	172	173	178	171	175	179	175	176	183	188	174	200	183	169	177	161	183	154	214	170	181	165	170	170	169	196	189	172	186	157	166	174	177	201	186	170	184	177	175	183	201	174	156	202	191	177	159	169	157	156	171	167	181	191	150	178	193	170	196	187	175	169	176	169	176	182	186	210	210	172	180	188	189	182	169	164	158	159	155	172	185	163	175	181	163	196	196	182	205	201	193	196	174	158	188	179	177	190	159	171	148	158	167	170	177	174	180	200	190	203	187	174	174	162	164	171	169	190	185	158	187	166	182	179	171	152	195	173	165	183	194	173	176	203	162	195	192	168	174	180	197	159	157	161	158	184	182	157	178	168	171	174	180	197	192	183	187	180	178	144	185	173	183	170	191	191	169	188	167	169	204	181	175	187	209	181	169	200	189	198	161	185	177	186	176	187	188	171	178	164	179	171	182	182	176	158	185	173	157	173	193	165	165	181	184	174	184	203	169	191	185	180	176	166	178	172	185	186	174	162	182	171	179	161	170	185	178	173	182	191	175	190	176	167	172	174	176	194	186	183	183	169	182	173	167	165	211	181	168	192	152	167	178	194	177	147	207	185	175	196	167	165	167	184	206	192	182	154	182	194	195	192	169	144	201	166	157	182	174	196	170	179	191	186	159	165	170	181	155	160	196	174	194	175	154	174	166	168	156	174	154	177	158	181	163	179	188	177	162	188	185	186	167	180	177	166	172	185	186	193	165	186	164	159	178	184	187	188	182	164	168	178	179	220	180	175	190	180	196	189	175	164	195	170	184	185	176	166	190	183	185	171	187	161	184	187	191	154	161	177	185	161	180	185	182	166	199	178	171	169	161	188	178	197	179	169	196	162	172	183	186	172	146	176	187	164	193	175	182	197	154	177	173	178	165	166	182	166	172	187	167
35445	33030	607	370	294	302	272	224	263	239	253	259	222	231	270	255	248	223	217	241	246	222	214	241	220	233	225	209	251	252	255	256	243	216	210	238	225	234	211	261	250	242	272	236	248	213	213	246	231	218	238	245	231	254	215	232	259	221	240	221	235	221	249	226	229	211	225	228	244	219	219	209	239	246	240	237	181	220	260	233	252	228	252	217	224	249	248	243	247	245	240	233	226	227	250	260	245	252	227	258	239	235	232	252	221	240	260	232	223	261	229	242	215	240	239	240	243	229	214	235	227	234	230	244	235	231	200	258	237	230	227	223	241	246	235	225	196	225	242	213	225	207	236	253	226	230	227	242	241	226	223	243	262	239	207	248	252	228	244	241	256	253	242	234	244	252	215	232	218	221	250	237	248	264	252	226	246	252	228	236	238	239	220	252	244	247	217	212	211	219	244	232	219	231	218	232	231	244	242	225	222	267	247	214	212	221	220	261	248	241	200	262	209	247	253	243	210	226	237	243	219	245	217	227	247	192	264	255	219	243	229	241	258	231	249	226	253	250	234	228	223	230	235	233	207	259	249	206	243	233	243	241	272	225	253	227	228	223	220	257	224	219	223	230	223	223	230	232	260	236	233	202	231	203	234	241	227	218	226	240	236	239	246	227	264	234	224	219	222	242	245	226	220	247	221	252	237	240	201	230	242	234	236	261	235	236	212	253	228	257	234	228	247	239	212	267	207	242	269	245	232	240	239	233	231	239	224	205	247	255	246	229	215	250	258	236	234	222	235	250	251	246	233	236	222	233	201	226	234	249	259	215	229	238	239	236	245	224	248	224	229	253	227	239	223	238	218	235	249	243	219	247	248	218	254	207	216	243	238	207	242	264	247	220	247	221	242	220	233	223	215	222	264	243	247	246	260	227	221	238	220	238	214	234	258	230	243	242	221	242	255	252	250	193	236	236	223	253	233	248	250	258	228	197	240	222	242	221	226	224	220	214	241	221	265	219	221	227	250	196	225	219	234	250	236	226	228	261	220	225	228	227	237	265	246	252	237	259	215	248	223	218	243	215	236	219	240	214	230	231	216	239	258	222	228	238	255	233	222	246	234	222	241	254	201	226	214	231	251	226	248	245	254	235	223	204	228	249	206	241	228	222	244	231	237	210	234	227	211	239	227	254	223	237	250	219	257	232	240	232	233	224	204	232	249	236	212	221	259	235	213	227	207	252	237	219	226	229	245	217	237	230	240	246	237	225	204	220	212	224	242	203	200	257	250	231	227	218	232	233	251	243	263	274	243	227	239	244	231	211	241	236	247	263	219	238	237	246	247	207	235	188	231	252	203	240	257	240	224	246	246	238	267	232	241	197	241	237	231	247	243	207	222	240	223	239	233	218	240	224	237	226	267	232	223	234	242	223	217	256	238	237	219	240	262	224	222	222	238	249	245	214	239	275	236	220	219	221	225	262	247	236	254	230	239	212	225	236	239	231	247	224	221	209	253	207	243	254	211	224	246	236	223	232	217	234	241	228	238	249	218	256	226	228	234	266	220	219	254	246	234	226	221	266	246	219	262	220	248	230	240	256	231	227	234	224	213	247	237	239	216	219	223	245	224	233	241	228	214	206	237	243	239	226	234	240	242	249	256	229	231	251	231	258	234	221	247	248	223	213	243	236	249	215	233	210	227	210	265	207	218	225	228	248	202	223	246	232	226	251	245	210	223	225	222	237	234	214	235	258	231	228	290	253	229	240	240	231	235	227	233	230	245	231	224	220	251	236	215	247	224	268	241	232	235	263	229	247	245	254	267	238	240	222	230	218	235	240	227	241	230	260	232	223	228	219	236	249	252	245	252	237	260	209	233	256	214	229	227	197	245	262	232	210	253	235	244	279	233	233	240	200	218	219	256	231	226	240	217	222	239	231	242	205	213	253	236	237	246	251	230	222	249	239	218	224	240	235	230	251	230	233	234	233	191	247	236	233	244	242	259	250	215	248	257	241	237	246	227	261	223	221	230	248	233	236	236	246	212	230	225	210	229	227	238	196	238	230	234	249	235	226	246	243	199	223	244	226	210	260	264	240	251	227	250	249	197	218	242	231	198	219	214	234	221	239	252	220	214	207	230	274	231	227	250	234	264	252	228	227	235	246	221	209	213	238	241	224	261	237	251	224	229	229	239	257	225	231	215	220	223	259	254	213	238	227	230	234	219	233	202	251	219	229	210	264	240	228	209	216	243	234	230	241	228	220	238	237	222	244	264	221	231	227	236	230	239	250	246	242	226	224	206	244	215	231	241	242	233	224	222	249	242	255	223	233	252	228	214	224	253	250	236	229	238	228	217	255	255	233	236	251	209	224	245	243	247	239	252	223	227	252	243	245	253	260	195	236	191	230	252	241	262	249	223	225	237	261	245	266	255	250	244	235	230	214	240	232	208	202	230	254	234	213	232	250	242	249	246	230	250	245	210	226	227	225	231	243	249	257	230	266	251	206	227	235	217	255	241	244	253	233	220	244	237	259	207	221	239	218	253	249	272	201	240	232	237	243	222	228	228	262	225	253	220	245	213	289	221	253	230	233	230	236	244	228	208	237	243	225	234	219	216	236	210	239	248	220	249	246	255	217	202	243	240	254	249	218	214	217	218	225	246	213	220	234	215	235	227	244	242	234	252	255	262	227	232	238	233	211	248	245	231	240	214	231	220	226	229	208	227	229	245	204	227	217	204	217	252	230	240	195	260	238	251	224	228	262	285	223	244	212	237	253	239	252	264	222	237	233	216	218	215	244	207	225	216	238	228	248	230	243	255	239	218	241	236	220	216	242	227	269	231	210	219	228	234	238	242	234	241	248	230	247	218	242	220	232	270	251	214	209	218	235	255	238	238	196	232	230	246	244	247	254	251	224	225	236	209	244	256	228	245	234	239	224	258	225	231	265	246	222	225	254	238	247	223	240	246	268	235	251	238	230	240	261	227	250	238	233	233	222	246	223	224	208	239	242	238	233	249	247	247	258	221	240	228	230	236	267	241	249	254	242	224	238	224	232	237	249	240	226	241	243	224	223	224	252	232	225	231	244	237	216	234	262	216	255	240	201	215	213	248	213	233	242	208	227	242	248	231	250	224	229	222	232	216	246	254	222	243	219	219	269	251	258	243	243	218	238	234	194	253	229	256	222	221	252	237	249	255	241	238	233	219	258	233	222	236	233	209	214	254	228	255	229	245	232	265	250	236	224	230	237	220	230	246	239	230	260	232	236	219	230	236	223	213	215	249	244	221	220	246	224	209	238	229	240	235	237	263	233	252	218	238	224	241	242	235	223	217	230	274	256	227	231	261	236	256	224	221	198	229	232	232	258	231	234	241	220	228	239	232	224	262	232	251	248	230	220	254	222	252	236	222	219	208	219	237	251	251	237	229	217	226	243	234	202	225	223	221	244	243	239	232	219	256	249	231	218	225	240	232	244	234	239	235	214	218	246	251	244	215	232	227	223
24442	21508	28608	24754	21348	6937	706	492	395	429	377	383	367	340	348	341	347	302	303	316	309	291	280	320	325	317	324	301	342	310	307	309	289	276	334	292	314	329	315	304	322	327	293	280	307	315	339	306	290	291	275	313	283	319	273	281	321	298	308	294	324	324	284	308	310	325	330	284	322	296	306	282	297	308	293	299	300	310	294	321	298	291	324	292	306	300	331	308	314	299	296	320	280	253	308	268	269	269	257	283	286	300	321	303	321	284	272	327	299	292	312	309	293	323	318	299	261	324	296	300	305	316	301	278	310	317	295	302	315	303	285	269	300	276	308	256	287	292	311	298	313	317	302	300	297	307	290	298	309	293	288	327	300	311	280	316	298	272	303	256	290	304	319	296	295	308	312	312	283	321	311	338	315	263	247	269	291	338	330	280	294	300	298	275	325	285	311	305	269	274	283	301	301	286	305	286	300	304	300	302	341	298	300	310	299	288	307	312	290	307	284	304	313	295	293	320	300	313	316	318	280	307	283	274	305	303	286	294	296	285	330	266	294	302	289	274	292	300	308	320	277	314	309	301	273	298	304	274	269	300	333	302	293	307	274	238	297	294	290	308	325	286	320	294	261	303	275	312	272	288	315	303	288	276	296	269	303	316	305	324	290	287	294	311	297	302	297	267	266	299	298	313	337	289	309	306	326	284	306	314	300	323	308	317	296	302	285	331	338	254	296	295	310	290	278	292	280	288	287	278	301	294	274	295	302	312	279	334	328	269	312	319	331	283	310	331	256	313	293	304	305	312	318	287	279	274	278	292	308	295	290	303	320	294	300	285	297	299	287	299	305	295	311	303	307	335	292	293	332	293	288	284	289	321	315	317	292	303	293	277	302	301	302	294	286	282	290	287	284	321	294	304	290	289	301	297	309	302	295	308	309	306	279	289	313	304	304	309	290	291	270	321	308	325	293	294	276	293	304	299	285	320	288	286	316	313	301	313	290	318	299	302	276	264	302	282	271	292	307	289	299	296	279	291	303	302	318	294	312	327	317	285	280	295	310	326	278	301	281	322	324	276	308	274	300	314	282	288	294	322	301	339	307	296	291	271	285	325	265	298	307	297	292	323	296	278	299	301	303	269	291	275	283	261	278	281	281	306	301	301	279	313	314	293	312	286	280	316	291	276	317	279	336	310	272	294	304	294	275	310	321	271	307	282	305	283	294	282	329	302	332	311	290	317	323	305	275	290	317	276	315	278	265	295	303	323	286	298	269	306	279	288	309	324	276	294	312	346	295	282	307	322	280	280	280	300	295	297	307	299	311	325	299	295	285	276	311	312	283	317	297	301	304	297	299	290	291	304	330	301	280	283	324	330	305	302	306	276	281	311	272	292	286	315	302	277	294	318	298	301	296	307	284	278	295	259	303	300	311	288	317	281	319	257	274	297	286	292	314	305	304	301	267	305	332	314	286	274	310	257	324	287	308	321	346	292	299	309	298	302	312	308	292	315	279	301	307	288	300	303	301	296	350	262	308	303	317	282	306	288	289	328	298	272	317	284	274	291	311	300	313	301	272	274	277	300	324	330	303	297	296	293	312	295	332	292	293	296	314	306	293	299	295	312	323	303	309	308	271	282	290	288	303	298	300	312	324	309	289	289	273	287	317	286	290	291	314	288	317	319	319	294	309	271	323	297	281	301	299	317	317	279	267	307	276	292	326	282	300	295	335	334	289	284	272	286	304	322	291	308	277	320	281	308	279	338	310	296	306	266	313	337	322	305	294	286	295	290	272	274	279	289	335	336	301	308	310	285	319	301	308	309	318	310	305	295	316	286	295	329	332	310	316	284	286	293	292	288	316	332	302	301	302	323	282	250	287	317	293	281	299	291	310	279	299	290	272	294	319	309	325	301	299	325	276	284	272	276	304	324	312	289	312	276	287	282	263	314	312	326	323	278	300	296	315	305	309	285	308	291	284	298	298	321	293	307	288	310	338	297	305	278	270	322	302	302	304	302	296	294	303	279	291	269	310	290	315	285	288	272	265	269	282	290	317	296	268	277	292	302	295	302	306	289	275	290	301	344	304	252	316	296	306	312	299	296	275	345	312	294	301	322	290	269	307	304	303	325	308	340	308	288	303	262	326	313	274	308	326	289	303	310	277	337	294	332	329	337	279	296	303	293	276	256	306	292	302	317	303	289	308	294	288	358	295	274	322	290	294	285	271	290	304	290	310	307	321	322	289	268	273	270	303	302	298	269	286	293	264	305	296	299	297	294	309	279	314	292	308	280	279	307	306	297	291	289	297	286	290	308	307	306	273	284	289	293	311	319	296	296	297	318	289	293	324	288	316	301	290	297	307	320	303	268	293	317	282	270	342	313	285	288	289	315	285	291	298	300	317	299	322	310	272	306	295	264	281	280	316	289	317	302	293	285	333	332	312	327	288	282	326	297	327	274	292	334	333	296	316	296	321	285	285	280	316	328	279	331	320	281	277	304	299	286	278	327	311	282	319	275	268	305	315	280	280	305	307	290	319	296	281	311	303	302	284	322	297	305	295	301	326	325	325	281	284	320	311	261	323	296	324	299	336	312	299	302	330	298	289	299	302	323	300	305	295	293	299	341	278	295	273	304	278	291	281	328	272	309	279	268	301	336	303	269	293	332	284	289	299	257	261	290	278	303	300	299	296	281	292	302	283	310	330	304	277	285	286	268	298	302	337	287	313	323	295	284	260	295	284	303	301	311	291	306	290	309	295	276	279	289	311	295	278	273	301	274	293	315	268	281	319	288	273	316	310	288	304	292	301	303	286	310	305	289	278	295	270	282	298	295	274	325	311	289	286	294	307	304	298	295	298	316	328	306	324	315	309	323	273	302	255	292	308	268	295	293	296	321	323	311	300	285	270	278	280	298	251	276	311	267	319	276	296	303	301	309	341	288	322	325	291	301	302	322	274	319	279	301	273	287	302	280	312	312	277	301	307	316	301	297	276	320	297	333	292	296	275	282	292	269	300	300	316	314	283	301	301	286	295	298	299	303	325	277	297	282	314	311	306	335	288	327	281	298	306	314	305	296	297	276	301	298	284	332	309	291	263	272	292	279	303	306	286	303	305	281	279	308	314	334	322	308	304	302	294	293	301	327	281	309	307	291	300	305	301	324	304	305	303	271	282	289	276	294	278	283	285	307	317	300	286	301	281	292	298	289	311	314	279	302	338	291	241	297	284	272	321	277	310	300	294	293	296	295	298	281	259	282	297	308	293	321	296	287	285	282	312	305	312	305	302	287	310	333	298	299	327	299	284	279	288	256	326	297	286	313	309	302	304	288	295	313	279	302	286	326	292	274	288	314	328	284	280	307	300	292	312	297	296	293	297	271	298	316	303	313	308	346	322	276	300	307	296	291	273	292	292	315	277	278	300	313	318	296	334	282	304	293	283	282	317	302	340	296	308	296	310	295	311	331	271	305	295	289	283	269	283	288	293	299	299	299	332	288	310	301
40256	49446	4810	2046	1493	1174	911	783	664	606	567	549	510	438	452	445	406	393	374	407	394	392	389	371	424	372	401	369	398	393	379	382	359	363	351	343	366	379	345	391	357	383	374	366	366	389	387	339	362	398	350	369	365	369	375	389	363	384	371	391	359	369	414	386	378	360	339	350	354	358	348	352	369	397	355	351	335	347	354	371	361	344	381	336	389	369	368	366	360	391	345	347	343	335	354	336	380	354	366	384	389	403	370	366	407	378	385	371	380	371	368	358	379	377	414	392	390	355	408	365	383	385	364	344	389	345	364	360	337	351	401	375	411	364	373	352	364	375	363	376	381	406	368	370	365	355	400	340	367	368	380	354	338	372	387	366	329	377	365	364	382	331	387	371	362	384	408	353	356	391	398	367	361	348	368	371	369	376	344	362	368	388	411	361	352	341	364	378	376	364	359	372	360	333	410	388	381	362	376	350	344	353	368	408	335	373	406	382	347	372	409	360	373	353	386	386	388	350	397	388	338	363	365	375	392	375	357	341	360	365	369	360	349	388	372	380	379	354	371	344	373	334	389	357	357	402	373	351	359	333	339	372	368	352	347	365	371	369	391	374	356	339	354	359	383	331	359	383	387	334	375	378	351	361	364	421	348	351	385	357	382	379	413	344	399	358	352	367	389	389	352	356	388	335	371	378	392	352	363	378	358	387	338	367	363	334	340	338	326	410	407	365	347	345	359	342	365	366	360	361	362	387	351	369	357	388	336	407	387	348	400	369	360	377	385	373	338	372	373	378	387	389	367	352	338	371	367	355	366	353	336	337	363	370	368	361	356	369	368	378	362	321	384	377	373	386	391	336	379	376	374	369	340	382	397	415	350	367	354	354	393	381	352	361	370	384	357	386	388	364	362	372	380	360	403	389	380	351	367	376	350	364	354	389	358	399	361	410	346	351	378	388	384	393	371	391	378	373	365	382	359	343	371	348	387	375	335	383	359	363	360	356	371	345	373	397	395	337	363	367	365	361	363	379	355	352	344	351	403	379	370	366	376	345	372	377	370	356	348	358	389	368	343	351	360	357	419	374	345	399	391	378	345	338	347	364	368	387	365	378	358	360	399	360	406	366	373	377	356	356	381	350	355	386	388	376	414	407	346	381	343	358	367	363	349	350	393	367	370	382	360	390	375	349	345	367	364	351	369	374	378	390	353	378	375	375	349	384	357	380	410	390	372	338	316	401	385	373	411	368	397	391	379	386	337	364	386	349	362	367	377	359	348	384	357	345	351	370	349	388	317	386	380	359	329	354	370	385	381	341	371	342	386	386	368	342	392	359	350	381	349	388	391	400	364	377	395	364	364	389	343	364	374	362	401	391	330	369	357	365	379	377	386	383	362	339	366	367	372	365	391	342	371	358	372	345	335	361	356	363	368	408	374	396	388	367	348	359	395	354	351	364	350	335	381	363	352	391	376	358	376	375	386	368	339	359	359	363	359	399	368	379	374	365	370	354	400	391	371	362	361	341	372	345	355	379	351	402	393	375	357	378	340	356	359	388	367	360	362	359	356	352	374	376	380	406	437	360	337	356	374	369	370	416	386	354	379	349	361	374	363	347	341	369	370	391	383	399	379	374	386	392	360	404	327	356	383	363	378	384	387	393	367	375	349	382	364	341	378	380	344	356	413	393	361	397	387	347	392	381	383	358	376	378	374	350	357	398	362	353	360	369	386	345	390	344	372	367	363	355	359	390	370	363	337	359	358	353	366	352	386	402	359	376	384	365	367	376	370	346	382	354	370	358	337	373	383	370	349	370	377	366	360	345	364	375	389	362	390	393	326	374	376	374	354	383	379	348	389	371	375	334	366	335	373	361	354	352	330	385	372	367	324	400	376	360	385	364	319	377	381	401	336	361	376	373	351	346	366	389	341	357	355	382	358	340	381	345	337	390	352	370	392	373	400	382	340	345	351	347	382	351	385	374	375	374	379	374	390	349	350	401	382	384	387	389	371	351	359	365	363	365	339	364	372	373	369	388	380	352	377	348	358	363	342	383	397	367	402	370	355	395	364	360	399	358	388	369	363	362	386	365	366	382	352	350	363	383	345	358	366	352	387	390	364	382	360	363	338	398	357	368	356	382	396	389	360	373	364	334	370	383	385	356	347	359	385	336	385	382	357	350	386	390	313	318	372	354	330	348	350	407	362	372	371	366	348	360	327	324	362	363	384	389	395	355	394	368	369	340	353	381	391	397	346	354	334	363	357	379	360	362	354	342	386	353	348	382	380	404	375	373	351	364	383	343	379	378	373	379	329	341	365	399	362	359	370	369	369	360	368	384	368	351	357	367	351	405	391	370	368	347	374	386	383	381	365	391	360	376	381	353	373	383	353	371	352	343	406	356	371	376	345	378	390	348	374	368	373	394	360	381	364	418	358	361	376	348	377	414	392	370	371	386	349	359	355	361	380	388	355	370	374	338	383	358	348	339	407	382	405	407	401	376	356	346	347	365	383	376	379	335	357	382	366	380	383	356	346	344	398	350	386	376	327	386	353	377	362	385	348	375	397	377	349	358	389	382	377	352	371	366	338	361	390	404	398	350	357	374	369	367	390	396	366	378	366	373	359	356	391	341	344	345	368	366	365	360	353	356	380	345	354	384	389	383	374	382	388	380	379	374	389	355	355	405	336	343	393	390	401	368	382	358	381	370	349	364	376	391	350	358	332	386	393	384	357	377	361	348	344	390	360	376	327	386	418	338	390	375	385	389	389	375	370	362	372	358	343	374	361	342	362	339	381	353	372	345	361	374	390	372	362	387	365	362	370	366	388	347	342	409	398	366	364	395	356	374	341	378	373	352	397	377	377	365	376	346	411	353	385	353	361	379	373	354	323	356	341	380	384	346	377	368	347	361	366	343	371	382	339	378	363	348	386	323	358	381	381	387	377	354	356	391	382	385	390	365	378	372	367	359	358	381	355	336	360	342	368	388	387	340	361	388	330	371	364	396	378	356	340	394	365	388	363	381	373	392	345	392	354	371	369	372	341	409	342	381	323	331	375	365	385	352	377	364	377	355	342	386	316	350	356	341	377	348	363	367	364	379	352	372	362	351	364	332	392	348	361	363	354	379	393	318	383	385	376	352	371	391	344	377	341	343	347	392	369	353	407	374	414	344	362	375	368	369	365	364	387	356	377	371	378	340	360	375	364	329	366	390	379	372	377	411	384	370	369	370	339	362	394	363	386	384	412	401	343	362	335	356	374	405	368	356	352	394	350	362	395	334	358	365	387	328	375	356	356	389	397	352	346	356	379	384	366	375	381	378	358	364	329	371	402	388	371	328	381	358	357	351	361	380	378	322	394	385	377	365	366	368	375	350	371	365	371	328	365	350	373	372	363	355	383	407	347	349	366	374	359	336	408	381	383	370	362	395	357	383	365	373	341	380	396	369	334	340	392	384	398	350	357	363	390	328	368	376	413	345	383	345	353	354	375	401	355	351
25575	21581	27502	25603	8188	525	392	359	355	315	334	288	325	338	301	262	299	298	325	298	306	292	275	296	270	324	293	263	302	282	287	295	302	277	274	256	281	297	301	285	285	288	297	295	271	278	279	292	279	295	276	300	328	303	286	283	263	273	279	299	281	289	295	275	281	259	280	264	282	281	300	276	265	291	253	284	311	296	283	274	278	290	284	267	267	284	265	260	269	265	303	299	294	266	304	270	287	271	281	282	295	302	310	301	273	282	267	293	265	279	274	306	289	289	314	274	287	270	299	302	280	298	255	291	257	294	311	289	267	255	275	292	256	294	293	274	263	272	312	283	265	301	272	286	291	293	280	311	291	275	286	286	302	270	264	285	271	279	285	292	288	273	271	282	312	286	282	287	289	280	310	268	258	273	271	289	279	293	267	280	295	310	272	284	288	286	282	296	276	284	286	294	276	261	300	280	303	302	270	315	283	262	284	285	290	246	276	263	288	271	279	291	280	289	304	285	265	253	291	309	276	288	318	268	249	281	260	288	291	263	271	291	279	239	292	306	283	265	290	291	273	270	268	271	297	289	291	278	269	318	270	266	265	306	279	283	293	270	268	297	309	278	300	268	269	270	307	298	289	248	271	314	277	275	286	314	280	284	285	284	254	300	315	290	286	278	284	297	285	278	295	301	304	250	279	313	284	265	305	282	281	272	271	328	286	300	280	268	296	272	286	256	300	295	293	257	302	298	274	259	281	256	294	289	259	317	269	275	292	285	289	297	277	274	327	311	277	249	294	302	284	296	261	252	284	264	284	264	271	256	277	311	280	268	298	285	266	282	293	239	282	303	257	278	296	297	298	301	282	292	255	288	282	304	271	284	286	291	297	319	265	268	293	272	295	273	268	301	284	280	297	294	275	296	241	292	277	289	285	292	285	267	281	270	282	300	278	310	260	280	263	273	303	254	280	301	265	321	265	296	276	297	274	292	283	293	244	283	253	293	272	269	312	272	297	278	295	281	288	293	293	303	282	287	275	280	289	315	266	291	292	312	313	298	283	311	272	284	261	301	325	266	270	298	262	277	303	280	279	270	276	298	271	276	301	301	294	292	292	282	289	313	282	293	299	280	282	286	278	277	292	294	270	293	291	262	301	282	283	296	313	289	270	295	286	257	270	266	290	329	268	297	285	255	278	310	287	301	289	267	291	288	280	284	278	254	285	300	263	271	274	299	291	311	275	292	303	272	280	278	282	306	267	290	296	304	309	254	280	301	262	291	266	313	298	304	301	297	281	301	293	272	263	258	301	299	276	288	286	266	259	261	263	292	272	281	286	273	319	293	306	262	275	288	302	287	281	267	295	283	280	305	278	298	250	255	292	299	264	289	303	301	282	302	284	306	297	271	288	276	275	295	273	261	245	282	287	285	279	267	291	275	281	277	290	309	275	268	281	290	261	272	259	296	256	315	276	285	280	268	289	272	290	285	270	288	280	262	276	279	264	285	260	254	274	285	271	272	264	285	262	273	290	270	290	270	270	308	253	255	267	261	270	268	287	288	263	271	300	291	261	305	272	316	279	281	295	256	293	263	298	309	293	293	289	291	295	255	248	288	325	270	281	325	273	271	263	279	315	300	311	276	265	260	282	261	248	273	269	311	296	280	305	295	273	297	305	277	262	296	286	259	262	303	313	318	315	285	296	283	292	281	280	333	290	306	302	274	285	305	291	271	287	258	288	273	289	287	271	348	282	284	306	259	267	290	249	269	315	281	280	281	270	258	278	286	286	251	267	271	283	265	291	287	299	265	295	269	262	296	249	294	304	272	270	267	276	249	309	255	266	318	260	287	278	292	270	292	284	297	286	272	300	286	299	292	277	289	279	289	301	274	282	290	320	263	304	299	270	281	281	296	275	273	292	294	274	275	253	288	275	288	280	260	289	293	290	263	254	279	298	302	300	299	297	280	290	263	284	353	300	294	289	287	302	294	279	292	277	275	253	295	302	284	304	322	338	262	263	284	287	279	294	312	299	285	281	274	295	267	256	284	290	280	287	278	304	264	284	263	271	283	254	277	287	285	290	243	273	270	268	266	295	290	281	308	280	290	280	277	282	292	308	271	277	278	284	296	272	294	276	299	275	278	298	295	277	278	296	305	311	301	291	277	290	264	257	299	283	294	269	280	253	288	279	274	279	280	291	281	246	273	278	290	319	278	283	267	295	281	292	279	280	272	273	291	282	287	280	276	285	240	290	270	278	279	319	277	287	284	257	281	271	296	310	298	265	282	297	259	261	311	295	273	287	256	314	294	283	264	283	302	284	279	278	295	271	289	263	304	270	276	282	302	315	242	295	276	277	274	293	254	269	279	281	274	277	269	279	295	312	299	334	270	290	292	276	278	310	252	280	293	282	274	302	252	284	264	311	283	296	292	282	277	280	300	279	284	292	278	289	284	278	275	255	285	302	268	309	289	314	267	280	347	299	265	269	281	272	279	302	279	289	322	268	307	306	266	263	293	294	290	290	300	271	277	291	288	282	297	270	287	292	268	289	280	279	281	293	257	278	276	265	311	309	276	297	310	288	288	275	277	271	299	298	284	267	283	296	321	285	288	285	291	328	284	278	296	271	270	276	265	276	267	294	276	279	284	260	271	266	303	283	331	297	267	275	279	284	259	296	281	250	290	289	271	281	295	297	272	279	258	279	283	238	285	301	302	286	282	267	289	272	300	306	260	300	286	303	257	288	259	261	289	267	285	279	267	317	301	293	313	276	279	254	287	313	280	314	287	285	276	278	264	297	269	315	280	280	285	280	287	295	303	288	246	292	262	294	276	250	292	309	296	260	293	322	269	270	262	276	273	280	280	263	263	288	282	279	277	266	257	295	279	312	278	280	286	283	278	282	319	307	286	268	290	314	270	296	266	319	285	280	306	255	276	250	254	304	278	307	340	282	280	265	263	267	319	297	279	274	302	301	290	288	301	259	319	267	267	275	279	273	288	291	283	297	268	296	255	306	279	288	305	318	288	288	289	290	267	308	291	272	285	275	264	301	265	270	250	296	294	297	278	298	280	274	271	289	298	303	269	306	276	295	297	273	305	283	249	274	302	268	270	303	287	294	278	278	275	277	314	249	296	283	307	309	280	306	284	290	268	313	266	297	276	271	294	273	284	278	291	286	285	266	280	284	251	288	298	258	256	301	310	275	278	281	260	278	267	277	274	285	261	285	283	301	285	310	286	301	277	285	302	265	326	265	245	290	256	291	278	275	267	295	283	278	276	290	270	283	261	305	265	288	266	282	299	307	288	312	302	293	293	280	269	302	286	275	277	275	286	268	285	289	271	268	266	275	297	271	260	326	252	278	293	293	261	264	258	298	299	278	286	281	296	261	274	321	276	310	279	288	257	273	296	305	264	280	291	292	263	278	282	289	273	288	285	285	267	289	277	301	284	267	297	265	324	277	309	288	281	275	302	311	288	317	290	284	296	308	281	268	299	279	270
39178	41810	2646	1222	967	783	668	621	543	513	496	459	438	446	397	394	419	409	395	407	378	398	365	394	351	360	405	378	355	366	392	348	375	363	429	359	396	367	382	364	401	362	380	360	347	376	399	402	354	353	361	359	322	367	392	371	401	346	334	362	368	391	349	348	386	375	394	382	386	379	405	357	303	377	357	362	362	386	360	377	376	343	360	378	373	375	387	391	398	350	320	403	367	381	377	374	343	369	406	373	325	339	398	356	362	338	349	371	365	377	354	349	381	392	357	355	365	346	386	404	408	392	388	362	356	370	387	373	371	369	391	365	352	350	371	356	371	340	338	363	375	397	370	357	383	387	378	355	340	356	381	343	355	379	368	376	388	347	349	370	382	342	367	356	376	368	356	327	359	373	377	363	397	356	371	361	367	378	368	370	362	331	379	333	362	353	371	362	337	366	349	382	384	373	360	407	358	345	360	392	383	348	369	318	390	381	357	393	341	344	373	357	350	370	395	365	396	389	336	346	352	364	374	352	363	343	354	356	335	383	322	351	376	356	422	360	376	397	357	400	378	381	382	366	377	370	347	354	356	391	395	341	360	376	371	385	345	383	353	371	367	357	364	351	364	350	386	384	353	362	349	374	384	396	360	375	339	354	390	358	343	358	355	380	341	386	390	332	361	364	357	353	373	389	385	352	346	371	380	370	370	370	397	351	361	384	345	379	327	396	401	357	369	353	381	402	365	403	348	387	346	363	362	382	328	345	374	360	390	372	347	358	343	334	342	369	395	377	432	368	366	354	344	391	338	359	388	357	376	338	382	347	324	344	351	369	375	375	349	363	371	369	342	386	365	367	401	367	375	363	393	351	375	385	373	368	363	394	398	350	366	356	364	372	344	363	384	375	344	372	410	350	358	343	394	345	340	390	368	344	353	377	377	352	333	377	332	337	384	362	362	372	346	402	382	361	342	397	355	393	374	331	387	366	368	363	353	375	355	372	361	371	357	344	346	360	360	353	392	387	368	365	406	378	361	334	374	378	391	369	344	367	363	355	359	384	381	377	348	399	395	386	361	373	392	352	358	382	355	370	350	398	353	359	369	406	342	370	373	404	359	353	384	375	377	385	349	362	375	368	360	380	364	353	386	393	372	379	365	371	359	355	353	354	366	349	324	383	358	348	360	379	367	367	343	342	361	360	359	355	377	377	338	356	358	369	364	360	383	379	371	365	383	403	364	380	350	383	367	366	373	344	369	364	377	378	336	342	351	371	361	338	349	386	347	375	355	352	368	364	369	370	373	371	397	347	377	351	378	366	363	356	368	357	390	364	338	403	383	358	408	350	369	384	405	402	381	350	377	359	338	399	360	405	399	363	360	317	336	356	365	375	378	363	355	385	344	386	382	357	320	376	345	382	395	333	385	360	380	395	365	392	361	358	337	386	380	387	404	366	372	355	373	404	381	352	390	374	383	369	360	367	366	415	374	370	360	408	384	370	350	377	354	398	361	400	356	345	356	371	371	370	378	348	338	373	350	405	396	353	365	352	374	369	374	372	362	340	370	355	357	378	387	340	396	379	375	365	359	385	355	379	360	355	337	364	366	376	354	315	372	340	371	349	366	372	364	410	366	352	370	381	356	342	378	398	380	364	370	337	356	399	387	365	387	356	354	343	397	376	357	388	361	355	327	360	374	350	359	369	358	374	378	348	353	358	372	346	369	382	377	363	381	372	355	352	375	366	388	401	383	371	394	374	370	381	383	374	352	354	382	383	377	370	356	351	349	359	394	373	352	303	396	350	374	372	336	389	363	375	319	385	359	379	363	354	383	348	365	340	381	388	359	387	349	375	371	350	386	354	358	375	354	348	375	392	370	350	346	336	352	385	393	370	362	339	368	373	367	340	391	360	395	348	360	414	343	355	322	359	389	341	394	351	319	342	358	350	329	373	381	398	394	355	365	359	344	371	376	313	385	366	390	363	395	389	370	357	387	359	355	373	372	349	345	364	368	364	358	348	369	370	365	324	374	385	367	379	352	365	373	354	361	387	383	355	379	351	391	375	367	349	354	349	371	349	372	370	351	378	351	381	343	354	382	378	358	357	361	341	389	394	379	400	357	387	333	326	386	360	370	369	381	330	400	351	345	377	350	374	369	362	395	384	356	333	361	377	384	321	382	370	338	387	385	361	389	404	345	355	357	379	355	372	379	353	395	368	360	397	379	319	349	342	315	378	342	355	390	390	370	397	377	379	355	364	341	369	356	355	371	364	374	353	370	384	365	372	366	366	364	359	360	355	348	380	358	353	328	365	363	373	365	367	383	361	360	347	377	387	364	351	393	356	408	375	343	376	351	381	316	334	352	371	361	414	356	351	382	360	366	347	358	339	412	363	368	376	373	331	377	334	359	402	363	396	374	368	380	369	400	365	388	371	354	368	373	361	331	374	382	321	387	404	356	372	388	370	384	357	399	367	367	346	352	376	326	378	346	365	389	379	374	371	389	385	324	360	364	368	343	368	369	372	380	419	365	378	388	366	387	341	382	364	359	389	355	381	389	353	370	367	341	372	371	381	355	339	391	397	348	352	370	380	380	366	350	333	363	367	346	390	352	350	342	371	381	367	382	403	426	398	356	377	370	375	384	432	363	343	355	384	356	348	372	393	362	373	345	363	373	375	389	359	349	349	357	398	384	364	331	369	358	385	349	377	391	356	347	367	374	401	384	342	380	381	388	389	346	369	376	372	396	353	356	372	379	378	367	393	365	374	363	358	420	358	337	364	363	386	412	351	335	386	383	359	345	368	334	397	374	352	364	362	372	386	335	375	374	349	364	378	374	354	343	357	348	404	323	385	368	427	344	384	381	375	415	357	354	379	383	374	382	375	398	352	358	350	356	339	386	376	363	393	373	367	344	339	373	375	368	379	347	378	349	396	359	356	404	355	340	380	376	336	352	375	328	375	347	382	400	357	349	371	381	352	329	365	388	348	373	358	372	373	330	357	376	359	340	327	326	371	381	345	376	362	362	371	385	343	352	390	369	388	346	364	335	365	363	372	371	339	345	383	342	393	349	354	383	383	364	391	381	400	344	403	385	351	353	376	362	357	361	368	381	363	396	390	360	368	370	371	372	357	361	387	381	344	354	390	421	371	360	382	392	396	383	374	330	393	345	366	390	359	347	381	374	367	344	378	377	348	350	358	361	399	384	380	379	358	341	350	339	341	357	333	358	353	361	336	362	401	352	355	346	335	376	354	381	349	386	384	371	343	359	384	335	371	333	341	330	379	379	343	354	353	351	387	367	348	376	397	380	383	374	354	347	389	350	348	336	365	358	392	374	390	387	360	351	359	359	356	370	398	363	375	375	368	365	352	394	342	346	352	345	338	362	363	358	362	385	398	369	343	354	345	348	378	362	380	369	326	381	354	360	375	370	359	337	355	345	373	382	358	361	372	381	329	358	348	373	383	368	358	373	321	383	354	388	381	352	374	356	377	379	376
23248	21526	29232	24240	21502	21507	8885	1074	804	769	733	665	639	581	607	679	559	591	596	569	584	554	579	573	549	589	518	547	537	559	554	564	541	569	545	559	554	516	567	586	575	555	521	515	505	560	553	493	515	505	575	537	509	515	533	543	566	514	539	567	539	560	549	544	539	517	523	527	518	494	537	555	525	562	577	536	511	512	569	554	525	547	515	528	535	535	544	554	520	542	534	497	539	570	573	522	537	530	498	540	555	523	534	518	546	544	511	543	488	526	541	507	562	555	496	546	510	543	496	519	520	547	543	514	528	486	561	492	594	547	527	534	526	505	544	557	554	528	502	531	513	542	516	561	526	603	535	547	563	510	538	532	560	522	530	524	540	555	508	560	487	528	520	548	572	522	546	540	554	507	539	556	529	503	509	520	514	553	516	533	543	528	556	542	524	552	520	537	520	563	524	564	498	519	547	503	495	533	511	555	570	530	569	520	508	530	541	509	543	533	535	521	536	537	525	514	542	524	545	551	532	540	555	550	517	539	492	532	494	540	547	529	543	545	568	536	549	585	541	535	569	558	507	536	520	522	542	522	537	523	516	485	535	569	550	521	536	459	489	555	530	586	540	539	514	490	571	524	514	527	544	525	534	537	562	556	543	535	516	575	525	541	576	560	508	550	529	536	538	545	560	535	536	508	527	517	528	535	498	540	517	525	517	576	575	553	535	577	519	507	550	567	532	563	541	513	520	535	554	501	538	535	536	526	528	503	512	539	513	503	511	535	590	508	496	533	559	533	534	522	531	504	516	544	508	507	562	558	526	527	511	559	525	519	560	501	526	540	536	530	510	524	489	519	551	560	550	518	487	519	529	550	552	524	525	516	580	554	559	545	506	490	565	535	522	553	522	537	524	543	571	536	530	512	551	525	547	500	534	532	578	537	552	532	534	541	536	497	522	506	508	480	558	509	557	565	549	529	513	549	516	575	546	504	508	566	535	505	498	532	528	569	515	538	544	521	541	507	518	520	526	510	489	522	513	541	525	522	508	517	518	530	525	574	518	530	541	520	484	541	551	539	538	539	515	533	534	517	538	539	507	529	555	484	539	529	526	496	539	525	527	518	501	548	532	526	470	540	589	519	521	522	532	582	546	572	541	540	540	533	507	493	535	493	563	536	529	521	518	512	503	514	529	564	549	547	543	520	529	498	501	536	517	534	585	532	535	554	528	557	549	481	519	540	532	535	552	537	556	538	473	514	526	550	545	560	545	553	545	552	523	536	519	531	520	565	549	532	519	528	512	543	520	508	547	494	515	571	556	539	480	500	513	492	541	511	576	495	532	524	557	523	530	556	502	556	531	564	548	566	556	500	466	544	564	493	575	565	507	544	535	531	513	572	559	541	507	482	482	511	507	519	531	500	544	533	522	508	520	539	587	518	535	487	544	555	502	528	537	493	516	564	558	575	546	544	540	505	527	554	530	538	492	509	550	550	517	495	489	512	507	505	555	515	519	558	540	534	486	552	549	522	508	541	560	549	558	547	548	541	559	553	545	531	549	552	523	533	545	555	562	531	535	475	545	522	515	513	565	514	500	512	540	543	553	506	504	525	486	541	534	535	531	529	571	518	512	544	465	548	546	501	524	565	497	538	503	527	540	520	562	485	570	522	559	495	554	562	529	567	532	522	528	511	557	541	511	530	532	541	541	534	500	551	532	551	537	520	521	523	473	532	588	529	552	562	496	534	462	511	512	519	529	517	546	495	546	531	497	560	516	528	535	548	539	577	526	539	553	523	537	523	538	545	516	573	564	543	515	529	483	551	550	569	537	554	549	507	521	541	515	559	521	561	483	557	524	543	564	546	512	514	581	516	511	521	533	526	500	528	537	518	471	544	506	500	500	542	523	505	490	547	531	536	546	468	484	513	559	528	536	543	550	532	533	514	517	551	535	508	492	553	511	544	495	510	572	526	523	537	521	505	576	554	494	537	519	517	554	548	563	535	512	511	538	503	489	547	544	570	538	530	516	561	539	482	533	532	510	563	568	511	520	575	519	509	507	538	507	524	522	527	506	503	499	547	545	551	557	524	562	543	531	532	500	498	463	520	514	540	539	521	507	537	569	521	484	547	559	511	540	574	530	526	503	522	530	511	537	546	479	505	528	557	487	496	533	551	527	524	596	521	552	514	529	537	549	537	527	522	521	534	553	536	544	488	534	516	563	576	514	532	531	519	505	525	497	521	524	519	522	555	533	523	532	508	515	516	509	517	532	545	526	510	548	532	550	513	512	542	568	573	503	521	547	528	511	529	521	549	517	523	521	550	534	553	530	528	566	525	528	515	519	507	511	557	510	503	518	511	461	494	526	524	530	552	567	532	543	487	513	561	547	537	515	537	482	497	499	513	540	516	583	537	552	582	544	535	558	531	521	514	568	567	521	511	486	534	518	545	538	534	520	510	515	521	590	603	521	537	551	532	557	492	529	506	579	547	560	525	559	518	532	543	537	510	550	517	556	539	517	534	539	525	506	534	526	526	571	530	552	516	524	561	565	507	546	528	546	512	535	505	486	552	545	477	510	529	562	555	509	527	558	557	525	559	528	563	518	529	534	512	515	537	548	506	531	541	532	542	567	519	520	526	517	559	496	538	542	526	524	554	549	560	530	520	538	539	516	530	548	515	568	511	521	508	505	539	502	536	529	523	548	540	485	531	557	521	563	535	564	515	545	542	541	536	528	534	573	539	569	563	533	514	513	533	585	537	525	512	524	557	497	551	506	541	513	524	511	541	578	510	537	537	518	551	529	493	515	495	510	566	502	539	564	507	505	547	552	558	529	556	494	559	530	529	551	555	547	525	560	512	538	560	528	559	496	498	530	553	509	545	505	532	527	534	511	564	468	512	480	533	535	534	484	524	564	526	510	508	482	532	554	532	529	516	482	521	527	535	540	524	491	555	523	564	535	528	568	516	526	579	523	510	542	526	543	532	559	553	516	581	497	523	512	542	532	515	554	498	536	522	497	554	536	559	511	514	551	495	525	517	548	562	536	530	504	560	535	514	538	536	554	580	532	513	546	531	524	526	507	520	542	523	548	529	513	590	530	494	514	478	534	485	569	516	516	542	514	549	540	538	519	506	496	529	518	551	507	532	568	541	558	561	535	533	541	517	513	475	487	537	551	507	568	524	511	523	560	521	516	552	517	537	510	560	566	510	528	518	546	534	538	558	532	520	535	536	534	512	511	501	494	537	503	494	514	549	526	547	571	562	576	558	514	479	528	538	518	517	519	527	532	518	537	540	546	526	560	585	522	533	529	542	560	537	512	521	563	534	544	521	553	541	554	526	578	534	541	512	532	520	538	532	564	543	565	532	571	532	533	565	537	506	521	492	534	569	522	534	543	543	552	518	569	517	531	548	479	572	525	544	544	498	542	486	490	486	515	514	504	539	541	528	530	540	498	500	598	561	553	560	501	557	548	566	517	494	537	512	529	544	565	547	532	527
45972	53243	8472	4059	3029	2236	1875	1559	1232	1109	1012	943	876	873	865	779	752	779	758	717	716	661	666	701	668	667	630	636	689	586	664	671	680	651	657	645	626	625	660	655	632	645	616	615	612	650	649	598	666	659	671	645	640	617	646	667	598	653	629	642	650	656	604	639	629	678	610	655	571	659	657	643	635	582	637	635	614	643	672	570	647	604	588	612	631	631	659	612	628	654	658	594	652	615	663	631	627	602	664	643	588	633	616	659	645	656	584	612	615	606	547	644	614	655	649	589	640	669	629	584	635	628	625	629	631	594	654	665	655	608	631	592	621	628	636	617	668	604	679	637	653	618	646	611	600	642	618	645	606	608	609	662	617	648	634	636	607	608	645	666	626	642	626	615	599	689	609	638	615	614	627	645	616	665	638	626	614	643	611	640	644	633	640	576	605	602	643	633	673	632	610	616	640	629	629	648	605	620	616	623	632	604	642	636	621	635	628	630	633	656	605	622	607	612	658	657	592	639	643	651	639	642	623	609	600	649	617	669	633	607	669	620	613	624	672	614	595	642	612	597	642	649	608	579	603	605	617	639	623	615	638	634	601	630	599	639	629	641	611	636	582	645	666	610	615	637	675	608	634	637	659	688	646	652	633	619	580	611	664	659	640	602	624	620	655	639	597	621	609	603	642	616	591	611	616	617	606	624	623	600	606	648	645	633	616	664	592	594	650	657	635	650	642	678	628	633	593	633	680	607	641	630	639	608	620	632	616	602	678	642	607	650	640	589	634	631	607	647	605	610	668	599	608	666	631	641	580	635	654	615	610	625	631	603	638	628	606	621	596	640	628	574	626	632	650	633	643	609	682	629	650	611	634	597	637	651	584	618	655	675	608	662	626	644	692	611	667	606	659	598	583	644	596	640	606	618	595	601	622	648	710	607	621	592	662	607	625	647	655	621	633	607	633	633	641	652	642	619	606	630	626	582	620	597	654	615	604	615	662	627	617	596	601	625	623	619	607	619	618	643	640	643	646	639	559	634	575	595	637	618	670	671	578	613	615	586	626	663	631	613	643	634	606	638	612	625	593	619	610	613	661	623	612	649	625	667	664	646	624	633	625	613	648	645	637	632	615	664	625	673	634	625	616	583	632	614	601	631	640	596	643	643	644	615	621	614	636	639	649	638	638	654	623	611	586	583	606	616	647	638	612	581	616	610	642	627	666	608	629	593	647	628	640	645	606	608	623	627	626	671	607	663	635	667	598	589	648	602	633	623	662	609	695	602	624	650	642	634	645	632	628	621	639	666	669	668	618	637	623	590	618	597	594	627	637	616	610	608	623	674	612	593	632	665	651	600	664	628	647	591	612	607	574	640	633	601	624	601	664	613	609	614	634	629	625	639	620	631	602	648	639	631	677	680	635	601	610	627	636	664	588	597	637	631	574	672	607	627	665	592	663	658	633	646	628	602	592	588	617	599	671	654	635	606	619	650	630	648	621	641	627	625	623	609	629	620	622	654	554	651	625	676	626	650	612	625	640	611	617	628	639	601	587	632	627	605	624	665	606	607	611	565	598	644	633	608	649	646	669	638	650	584	620	626	620	621	627	630	652	599	596	651	696	640	639	636	621	579	633	667	667	623	661	629	646	625	620	571	627	613	646	632	648	686	635	689	595	634	617	680	620	584	623	640	630	613	589	591	651	659	671	612	641	611	631	600	607	652	597	627	668	632	619	618	624	675	649	649	614	614	634	628	625	607	629	622	629	615	663	611	630	616	609	621	582	642	608	616	698	625	621	612	636	612	624	643	611	591	610	591	632	600	623	565	615	653	627	647	633	643	617	621	674	616	644	617	687	605	624	639	611	593	636	625	624	596	615	615	577	649	614	618	645	652	607	660	577	617	631	652	612	600	558	647	570	636	636	620	588	667	637	622	605	621	613	643	608	632	621	643	586	623	650	652	640	689	605	589	628	610	627	648	630	665	611	630	639	639	627	604	610	628	635	614	676	648	671	659	633	595	662	663	607	602	653	605	650	617	640	583	632	617	620	654	624	657	633	635	609	628	621	662	646	691	662	623	653	643	626	617	590	642	629	622	673	597	594	606	617	637	641	613	630	643	604	630	638	658	611	626	625	643	632	579	656	614	628	647	600	648	636	637	627	585	653	662	648	629	612	590	665	623	620	601	568	633	605	652	580	637	633	617	569	682	623	613	648	622	621	657	620	587	604	694	659	636	646	681	622	645	605	646	612	614	636	627	651	601	636	649	623	594	646	672	625	628	649	618	632	633	638	647	613	615	639	669	605	648	665	613	640	639	626	635	630	651	602	588	608	645	627	626	612	635	634	622	624	613	643	599	607	582	612	605	621	672	671	671	576	605	621	618	632	647	637	644	628	641	646	600	582	629	628	637	657	610	609	630	659	649	606	644	631	599	636	711	629	611	597	615	645	630	600	657	612	612	630	601	623	637	644	634	643	657	622	621	662	608	647	627	603	605	643	621	621	634	615	599	624	672	625	656	636	606	640	611	634	635	599	618	601	628	665	670	641	608	619	643	645	611	637	602	636	599	588	646	597	624	624	625	603	638	615	623	645	637	660	658	616	687	639	629	611	645	637	644	585	648	617	652	628	634	636	643	626	684	644	642	644	607	580	612	627	671	608	648	666	586	602	621	628	657	634	639	559	604	637	671	633	588	606	651	652	599	602	621	631	613	590	654	619	608	585	633	601	614	605	619	651	638	631	663	647	624	610	622	620	644	673	634	620	627	638	627	576	613	637	586	651	622	656	623	652	671	621	618	630	634	616	599	625	649	666	659	595	642	615	606	666	644	605	622	622	586	605	644	592	611	645	653	664	643	591	629	587	588	659	598	577	615	637	592	632	631	624	630	590	607	646	633	653	639	587	599	604	590	601	607	574	610	634	596	627	637	623	603	628	659	634	673	637	637	590	606	618	634	607	650	652	620	626	647	639	628	608	581	599	659	622	642	608	624	645	649	605	594	605	644	565	606	641	632	623	631	671	623	603	590	628	626	642	628	645	622	646	616	601	671	627	603	626	643	637	639	688	611	602	639	605	649	609	614	574	611	620	663	643	614	639	664	634	615	642	650	588	617	608	633	594	605	630	606	613	656	599	601	619	635	646	635	614	657	640	626	652	582	643	619	663	643	639	652	615	715	606	594	610	628	607	583	602	607	656	593	672	649	597	629	627	634	649	623	629	604	646	661	575	647	593	590	611	649	628	638	632	636	618	655	565	611	628	641	612	643	652	594	661	640	579	639	639	652	580	679	632	625	644	632	680	649	657	648	652	626	649	622	609	649	617	629	621	627	609	649	630	626	589	639	638	639	594	641	654	648	612	615	624	637	596	632	628	597	647	629	591	609	649	664	657	632	577	673	624	603	640	659	594	623	613	623	618	681	617	615	608	643	617	614	602	589	624	662	635	637	650	662	607	657	594	614	603	650	634	638	643	625	652	670	617	589	609	651	637	634	661	607
29961	26633	14351	1430	267	219	192	194	172	170	194	182	179	184	185	174	171	182	164	171	170	187	174	176	157	180	160	177	151	187	178	177	197	175	170	172	153	179	177	186	166	194	185	181	170	181	176	160	185	186	172	201	162	186	188	174	204	169	194	184	185	198	166	189	177	181	191	175	209	177	184	169	190	204	173	189	158	196	164	181	169	172	188	180	193	174	189	167	168	180	167	191	182	184	162	196	180	183	196	173	178	204	179	185	196	188	188	200	196	167	207	178	197	199	176	192	157	151	184	169	165	177	177	188	191	175	184	174	213	178	170	190	179	182	186	184	191	167	191	173	167	173	174	160	213	184	196	185	181	161	173	153	190	171	179	188	182	176	178	181	174	202	181	196	149	181	177	166	188	167	167	201	161	190	196	179	166	174	154	172	173	176	178	181	182	177	181	190	181	178	186	172	190	189	177	142	197	192	186	176	175	206	172	191	160	200	188	180	166	148	153	171	177	175	179	151	175	173	163	187	183	198	182	174	165	177	172	144	177	171	193	182	184	166	173	183	190	175	165	173	186	184	173	175	195	191	186	150	172	194	198	168	182	197	172	180	169	207	162	175	175	171	210	155	203	161	190	175	202	204	176	174	180	173	176	194	187	155	186	179	160	182	183	190	157	161	180	189	170	160	182	188	169	184	202	188	191	157	176	160	157	173	197	148	175	211	171	186	152	174	215	195	189	176	180	202	191	188	157	179	190	184	188	155	182	189	173	199	185	177	161	169	186	171	171	177	194	173	195	181	181	156	169	174	199	176	187	188	174	176	184	152	194	170	182	162	195	186	206	170	163	178	168	169	196	184	155	169	170	187	177	182	177	182	179	185	193	184	167	183	165	206	177	186	177	178	177	194	178	187	175	166	189	164	185	186	182	167	163	194	166	192	175	204	155	168	146	203	187	185	191	158	170	179	174	175	174	178	183	170	170	174	167	170	182	169	174	161	179	172	165	168	181	199	201	187	163	182	168	155	184	189	194	194	163	158	188	173	191	178	175	199	165	186	176	171	184	179	185	177	170	192	180	179	174	176	166	171	152	166	172	167	198	169	180	153	184	149	187	185	182	179	183	178	185	181	172	165	163	178	163	221	190	182	207	165	182	165	164	172	198	177	184	150	164	170	165	181	199	180	170	188	197	163	183	181	171	199	177	168	183	139	192	181	170	193	173	174	182	184	180	184	204	180	208	192	171	179	192	178	186	191	171	190	180	204	206	174	182	168	189	169	195	184	205	184	189	180	175	163	180	174	155	174	170	168	191	162	183	178	180	184	184	192	178	178	157	178	172	196	151	168	175	194	154	203	187	172	185	187	185	168	174	174	151	166	193	175	169	193	163	178	182	187	200	158	188	192	170	153	155	180	176	180	188	169	206	207	183	186	165	177	162	166	187	198	160	198	176	164	163	188	199	186	184	186	163	168	181	188	186	175	169	170	162	157	161	177	164	181	170	201	179	172	187	203	171	181	169	187	184	179	182	190	187	203	184	194	187	191	188	161	179	165	166	172	196	178	181	165	177	179	169	157	146	190	180	197	188	186	179	178	172	163	183	175	197	168	159	165	178	190	187	169	180	167	171	169	190	171	199	182	167	188	201	181	187	190	175	177	184	187	193	172	178	166	181	171	172	170	204	169	180	206	181	177	168	168	163	184	195	178	225	166	190	155	185	154	171	179	187	181	216	193	171	198	185	155	177	149	174	186	160	190	183	179	170	197	172	169	159	182	174	196	175	173	168	181	186	174	169	159	189	182	181	182	180	177	184	175	171	190	176	177	198	171	172	191	189	172	164	218	149	168	142	176	161	187	158	172	177	170	183	179	184	195	198	182	185	160	172	180	166	170	163	204	172	194	175	202	170	171	170	192	172	192	165	179	181	175	172	170	175	181	161	157	166	194	155	189	199	167	190	179	165	163	183	175	167	176	182	184	160	200	195	171	204	194	189	185	177	160	169	174	149	174	191	179	171	183	191	185	194	169	192	186	153	161	192	161	163	197	193	202	181	158	158	169	184	187	165	179	162	195	187	182	169	184	167	180	173	155	184	188	196	168	176	191	165	187	160	191	187	192	173	165	170	201	159	174	153	185	190	197	165	187	181	171	180	192	190	177	179	165	167	168	203	171	179	176	160	204	186	186	184	169	179	185	177	195	196	196	173	202	168	166	172	175	189	157	186	188	165	194	158	157	170	208	180	193	192	171	176	190	195	182	168	181	178	170	192	169	182	174	186	164	163	172	163	182	188	198	158	183	170	172	203	167	196	187	178	190	154	167	184	179	176	192	161	157	187	185	179	197	194	174	163	158	184	170	165	178	166	168	189	180	149	195	179	201	181	189	179	190	178	178	179	166	171	165	179	183	176	180	163	167	187	180	166	189	171	179	167	180	202	191	179	145	171	180	191	165	199	172	190	159	179	165	167	167	163	165	178	167	168	170	180	185	145	186	182	194	189	171	167	179	148	191	182	161	189	185	189	184	193	171	195	180	193	175	223	174	177	190	204	169	184	184	180	185	182	188	185	184	191	152	163	169	172	199	185	213	183	155	163	171	155	219	170	191	181	174	176	165	169	181	184	161	171	191	180	173	173	200	208	177	194	175	169	172	160	161	191	157	180	183	192	161	184	172	163	190	172	177	167	164	175	188	167	190	195	184	164	161	152	199	164	161	200	173	182	159	164	173	188	163	191	180	181	202	180	180	172	192	161	179	176	158	196	156	189	178	186	157	183	191	188	171	180	161	169	179	175	184	159	198	173	187	161	191	169	157	176	169	163	179	160	146	192	180	178	194	174	175	158	168	175	181	178	188	158	188	174	170	174	183	174	189	180	165	188	208	178	180	174	195	174	182	165	172	189	191	200	167	183	171	182	179	179	190	160	150	220	166	180	179	179	160	188	208	192	172	181	181	167	181	174	174	178	182	187	199	161	174	182	180	199	199	183	176	190	165	178	186	188	151	167	185	175	188	165	193	154	173	190	170	181	172	188	168	182	202	185	188	176	184	174	188	194	182	181	170	190	175	172	186	159	199	189	166	183	183	190	179	176	175	167	163	176	200	185	162	175	162	169	185	180	178	165	175	180	182	182	163	174	196	189	173	171	188	163	176	160	157	189	192	181	196	184	179	175	179	167	167	163	205	187	192	171	183	168	175	180	179	171	169	166	197	166	171	176	168	179	175	184	200	142	188	168	178	164	173	180	183	170	163	212	183	165	187	198	181	184	176	139	187	197	205	169	164	174	178	161	174	189	183	180	207	211	198	171	202	166	180	185	173	153	181	177	177	191	170	190	164	167	190	192	171	159	187	180	187	179	168	175	186	173	179	163	181	189	179	158	188	184	199	185	196	175	182	180	182	153	181	178	170	188	178	169	171	197	177	179	188	172	176	179	173	175	159	173	188	172	169	184	208	173	176	175	187	190	189	190	177	175	203	194	182	157	193	172	177	184	159	181	176
35821	36308	830	357	314	291	268	259	247	228	247	254	261	239	249	235	263	221	239	265	215	233	241	237	253	222	255	228	250	241	251	258	241	246	243	254	234	238	243	217	245	232	249	224	247	239	209	258	214	236	216	260	259	257	225	238	244	255	221	229	241	228	227	231	256	276	234	229	214	227	257	249	224	239	246	256	227	245	223	240	212	212	244	244	233	227	211	231	203	218	200	229	223	235	248	257	265	216	211	238	258	230	228	234	230	237	214	254	238	236	244	239	201	236	238	243	229	238	233	276	225	231	264	247	248	209	228	212	229	229	233	231	208	247	259	213	262	238	265	227	244	245	247	228	238	244	266	244	220	225	229	235	251	240	221	246	238	228	224	217	247	211	224	250	202	220	237	235	226	227	219	235	252	234	253	239	223	215	244	222	234	220	209	250	249	225	223	208	218	239	274	244	246	257	221	206	232	229	243	260	249	228	264	234	248	241	216	229	236	232	248	238	227	224	223	214	220	238	234	242	210	233	253	240	226	261	243	213	238	218	230	251	234	211	255	243	258	252	207	247	233	218	237	240	239	221	256	242	240	249	224	251	248	230	243	211	233	245	217	230	236	223	252	233	250	256	226	235	222	258	232	227	222	244	251	242	245	236	243	213	252	232	249	221	238	211	258	230	218	237	221	241	238	224	236	227	207	223	222	239	220	228	246	230	262	232	203	237	235	236	216	235	247	227	232	215	238	215	247	246	219	247	248	239	214	214	233	236	232	236	247	218	235	210	234	226	231	230	263	220	254	212	244	236	237	217	243	226	215	238	231	232	222	249	217	229	259	229	230	228	237	220	219	228	239	236	211	246	249	231	227	254	225	268	220	233	245	204	260	239	253	268	221	240	226	227	203	243	236	204	232	233	234	223	211	268	216	233	240	235	217	216	254	259	233	241	223	215	222	247	263	233	233	233	219	221	245	252	233	238	230	232	219	229	228	262	237	226	248	267	236	238	244	258	238	242	242	247	217	248	248	236	235	240	282	237	220	220	229	220	232	230	238	240	210	224	232	244	210	240	230	263	196	249	247	267	216	229	267	227	218	223	238	253	249	233	226	256	248	251	222	243	212	246	223	229	240	264	239	212	238	240	234	241	234	236	237	242	236	218	237	244	244	233	203	233	232	235	238	239	242	239	230	234	245	218	245	241	249	238	232	253	203	231	225	233	244	252	232	228	235	245	239	231	240	251	235	257	245	213	196	252	242	243	236	235	247	244	219	264	258	226	226	257	223	208	232	228	220	238	232	219	258	254	257	239	237	236	246	231	239	226	208	224	243	268	262	228	227	218	239	229	219	241	220	242	225	242	218	239	246	240	225	223	209	226	227	263	233	219	241	225	229	220	240	231	208	243	231	232	225	246	232	239	231	234	253	227	221	220	256	244	246	234	254	244	230	239	220	233	239	248	244	244	254	249	249	242	247	234	221	249	275	254	240	243	250	230	195	256	236	239	224	257	234	217	209	254	240	242	246	249	215	230	235	241	201	239	237	230	263	237	224	203	227	223	251	228	244	242	240	217	269	233	234	248	214	216	218	245	248	245	224	245	241	231	268	235	240	246	261	218	243	233	267	253	216	222	235	234	246	229	247	242	191	216	259	266	232	229	212	257	206	248	246	242	207	229	219	233	247	245	233	237	244	244	243	246	263	224	199	240	226	258	216	225	232	248	253	241	248	231	228	201	265	222	253	223	256	261	247	229	252	262	218	221	256	255	272	244	235	235	225	241	213	258	235	233	259	211	252	229	247	241	246	234	209	242	257	220	240	221	251	239	244	263	216	210	248	225	222	216	219	232	235	230	235	255	207	237	229	231	254	236	231	252	247	234	245	232	227	228	242	252	267	249	270	220	226	237	223	221	271	232	212	246	217	239	241	218	233	237	229	225	213	259	262	250	253	217	233	232	242	242	232	229	234	245	225	250	229	235	220	238	242	221	241	233	230	220	258	239	234	224	238	241	238	219	217	237	207	245	241	231	225	237	263	238	246	230	240	226	234	245	200	235	237	210	263	252	227	242	221	202	220	255	207	244	255	247	246	246	244	234	235	241	263	240	237	247	218	246	222	214	245	237	241	253	249	229	199	239	221	261	232	229	224	257	224	239	231	263	224	259	256	228	254	225	252	241	231	246	231	252	231	246	230	235	215	221	219	263	222	248	239	232	227	251	217	207	222	240	234	218	228	234	220	237	246	229	230	227	242	248	249	237	254	235	245	231	191	250	213	221	231	237	225	261	249	248	252	235	271	209	239	251	232	251	263	220	226	232	195	238	232	219	256	249	220	232	228	216	191	224	246	195	237	248	234	232	242	233	260	235	240	249	236	229	237	225	253	261	234	219	254	250	191	240	243	262	234	214	250	245	247	249	239	206	234	233	216	227	267	243	247	231	237	227	222	219	247	219	227	220	235	259	238	225	219	203	218	225	247	259	232	253	240	254	265	270	227	239	230	225	229	245	218	226	266	219	230	248	233	241	222	219	244	234	241	221	250	230	229	242	249	261	218	226	209	223	235	242	228	235	227	195	237	240	264	249	242	236	245	258	229	231	243	229	227	255	206	196	263	241	224	219	250	234	223	213	244	240	240	223	227	209	228	232	240	260	216	225	273	259	239	241	249	202	232	244	282	220	225	251	208	251	251	238	256	251	225	228	183	266	214	254	207	222	218	244	256	226	235	226	244	201	250	231	233	222	232	224	233	230	233	226	222	249	232	228	232	210	208	239	230	249	227	242	231	240	233	249	217	229	246	238	229	258	235	220	220	241	246	231	227	225	217	207	218	242	234	207	230	266	231	215	216	259	258	250	231	198	233	260	247	232	247	236	239	246	229	246	249	216	215	247	244	215	229	252	238	240	235	226	240	214	217	258	217	228	236	210	231	236	231	246	236	237	232	231	217	223	237	255	231	222	230	227	236	233	215	241	239	234	225	221	244	222	233	234	243	238	219	231	237	253	223	252	220	226	237	233	234	238	210	249	259	221	239	246	251	220	231	237	252	239	217	258	254	230	242	224	236	213	260	251	244	223	230	245	239	215	234	217	244	245	252	235	278	245	231	229	212	259	220	227	233	213	233	225	233	231	229	252	241	248	242	226	233	261	267	200	239	248	247	235	240	231	222	228	252	249	253	235	251	258	239	216	234	218	238	227	260	216	209	259	239	237	209	237	261	236	211	233	221	237	239	209	245	237	247	208	212	230	234	222	226	221	246	226	236	233	243	229	214	228	242	201	236	231	229	271	216	238	231	214	206	239	234	259	247	248	263	241	224	236	217	231	249	223	225	231	220	275	240	224	261	245	239	261	229	207	267	232	225	235	232	244	245	228	281	221	249	236	243	226	228	228	203	223	233	249	245	254	233	250	211	244	242	227	217	257	253	243	245	245	236	216	189	236	241	216	232	247	243	229	228	233	255	208	212	238	242	235	273	222	238	228	238	213	214	252	251	229	250	226
24267	21507	28619	24702	21348	7332	715	489	411	399	396	388	348	320	321	331	338	320	339	318	335	326	309	306	356	335	325	321	310	293	346	288	323	288	325	353	301	317	300	295	313	315	296	316	318	315	290	309	327	317	278	319	308	328	285	282	293	282	321	309	286	324	328	289	336	279	312	278	325	300	268	293	295	282	321	320	308	290	288	314	306	301	295	288	283	301	297	302	298	286	289	300	304	316	303	308	321	303	286	287	330	277	297	295	323	314	314	262	320	326	278	273	282	286	280	282	295	324	363	296	292	257	315	323	293	305	280	307	298	294	300	330	257	303	294	299	262	306	291	304	256	315	315	302	286	307	285	302	316	293	289	263	301	312	294	307	299	334	296	312	293	317	292	282	294	287	307	291	298	283	327	302	308	316	278	289	290	307	304	302	305	329	307	280	296	319	286	285	313	279	310	279	303	291	284	314	283	277	327	297	310	287	285	334	290	307	290	291	295	322	285	279	291	297	311	300	281	319	315	312	308	299	289	280	320	308	285	291	329	278	318	308	289	313	299	293	317	291	302	297	316	310	288	309	346	292	307	283	288	306	283	284	314	281	316	279	293	300	290	310	316	330	303	275	306	286	293	265	301	319	304	288	313	331	283	277	300	303	289	293	311	286	290	332	327	335	279	293	291	296	290	307	294	325	260	289	302	313	278	298	306	332	312	306	312	320	320	343	293	290	314	286	301	308	280	297	282	279	310	316	317	305	306	279	279	303	298	283	287	295	317	286	300	284	313	281	315	313	291	344	286	282	304	271	282	310	292	290	290	333	296	302	273	311	297	303	301	278	318	296	329	293	293	296	276	302	305	279	294	305	292	282	282	324	324	274	302	300	299	301	313	282	308	303	287	311	317	296	302	285	333	297	310	290	289	304	309	303	310	284	285	316	289	317	323	282	313	294	283	288	281	279	295	292	282	314	287	307	288	302	315	299	312	298	280	301	290	286	290	289	309	298	320	297	257	293	309	320	316	275	292	295	295	266	309	324	305	272	320	276	307	312	286	283	302	298	307	291	293	293	324	314	278	315	274	291	296	279	287	304	314	284	295	294	266	301	299	290	302	319	289	326	307	285	289	323	270	296	312	298	333	338	300	312	309	317	292	289	272	310	298	307	311	310	327	296	277	304	322	281	331	284	318	321	305	305	299	295	275	318	268	274	291	281	293	278	288	316	293	288	307	324	315	293	297	289	291	298	314	294	305	313	271	275	278	279	298	286	317	288	284	287	283	280	324	316	282	302	300	310	268	281	280	281	316	291	339	310	308	291	298	286	304	297	292	316	278	282	299	305	292	308	289	330	315	289	308	322	290	311	279	322	315	291	288	307	306	290	307	307	301	290	261	292	298	308	305	301	313	276	301	288	330	289	307	309	301	337	271	270	281	300	288	306	276	295	316	320	276	306	305	295	292	280	280	290	288	310	307	316	272	294	271	296	277	294	303	310	302	307	318	306	306	315	311	292	287	321	288	275	283	319	310	325	296	306	303	302	312	302	303	327	297	293	320	325	314	295	304	276	298	302	286	314	321	280	299	308	285	281	305	311	297	276	282	330	311	289	331	299	312	292	280	303	331	296	281	302	275	278	276	316	285	313	267	286	324	297	318	322	315	281	304	297	273	272	305	346	299	293	284	289	298	283	288	274	298	290	307	307	284	312	299	286	278	299	291	284	302	340	313	300	308	318	300	264	300	315	304	301	299	291	292	314	278	280	294	304	358	321	324	311	292	295	315	302	299	275	304	286	340	310	267	296	292	294	307	290	306	291	302	297	285	318	313	287	266	347	296	301	294	272	287	277	322	291	280	302	312	293	304	311	290	346	328	289	309	290	295	322	293	307	296	270	287	302	287	325	279	293	263	322	316	317	298	304	308	314	302	285	307	296	267	294	303	294	289	321	310	307	278	295	287	272	329	308	289	276	304	334	291	296	313	306	300	277	284	277	301	294	306	319	321	301	277	295	319	328	309	302	300	343	301	282	294	279	315	283	269	299	302	287	305	314	286	303	293	274	285	306	302	296	314	309	322	274	285	288	325	308	312	314	284	290	300	316	338	315	266	300	280	305	272	307	273	310	306	263	294	291	303	299	307	312	309	293	325	309	282	308	297	287	318	331	303	311	291	307	293	292	304	330	283	308	319	301	324	322	294	298	319	314	294	282	305	325	289	316	297	324	276	277	282	301	289	291	333	291	327	296	278	305	312	291	296	310	294	284	313	306	312	326	336	289	288	291	274	311	300	272	324	325	305	312	293	291	296	299	280	268	281	277	330	296	286	302	289	300	288	257	315	292	303	286	274	298	313	326	302	307	277	324	306	299	298	318	308	310	338	312	282	335	300	289	293	324	319	274	301	305	288	331	309	311	296	303	321	289	311	289	298	290	290	289	303	304	261	315	339	282	284	311	318	341	293	323	303	341	289	316	300	281	298	278	302	293	296	318	282	295	292	316	293	303	292	285	311	300	296	304	292	295	287	275	301	321	288	272	263	314	328	278	283	290	270	272	270	305	310	301	290	269	264	316	307	267	337	309	281	286	320	280	300	322	344	296	295	291	322	281	280	278	303	303	284	295	307	310	285	292	290	318	319	283	279	300	298	305	304	295	333	268	277	308	304	331	315	284	306	288	307	311	313	305	286	322	300	312	313	302	292	302	344	334	287	268	289	319	307	289	312	323	297	303	304	303	304	311	332	289	327	299	325	325	340	267	288	302	294	292	284	313	304	306	308	322	324	319	310	298	290	290	309	326	274	279	272	305	317	309	311	319	285	286	286	271	291	327	277	304	304	275	294	292	314	289	273	290	301	311	291	304	289	308	279	306	300	263	318	293	265	299	302	308	285	295	246	275	323	285	309	287	286	308	332	277	294	285	285	304	316	296	300	338	330	321	304	298	301	295	303	307	291	294	309	321	279	263	305	315	300	289	303	274	288	331	330	312	292	289	292	290	279	310	281	285	307	323	298	317	307	282	290	284	314	317	309	306	312	295	261	314	276	293	288	308	324	310	325	296	300	295	281	300	265	293	287	333	294	303	296	297	300	297	319	287	304	322	317	268	303	274	286	327	252	312	303	312	296	302	317	300	311	295	289	272	300	301	297	271	277	304	288	284	305	315	283	280	281	295	291	286	296	264	289	287	292	317	310	300	321	328	301	297	300	281	314	304	305	322	279	284	314	337	320	311	313	305	291	297	302	299	332	318	294	303	341	296	297	262	266	312	277	290	290	291	284	293	310	312	317	284	309	330	307	315	281	312	294	310	290	316	303	310	285	311	288	332	319	335	306	296	328	286	308	289	285	303	315	292	275	299	302	307	309	326	306	280	284	305	289	294	305	305	307	315	296	303	302	333	315	304	302	308	299	314	303	345	265	285	336	317	288	299	308	303	305	321	295	292	291	294	293	287	335	304	303	310	275	296	287	288	346	289	287	314	323	282	282	303	292	290	296	289	289	319
40360	49957	4435	2072	1440	1131	919	759	669	579	527	517	471	470	429	440	442	410	414	392	425	396	430	400	379	357	367	406	390	357	387	420	339	351	346	382	390	358	364	393	386	410	370	378	385	372	389	374	391	371	411	366	374	388	382	375	355	379	367	372	400	384	387	363	384	395	385	382	352	368	387	346	360	393	367	421	368	315	362	357	364	370	367	399	375	368	376	361	346	372	389	377	388	344	358	377	359	381	389	386	389	370	353	346	339	359	368	404	360	381	361	365	380	389	368	355	391	327	379	395	360	380	370	353	346	387	344	349	325	392	366	342	322	355	392	373	371	378	389	376	383	355	390	381	368	401	335	373	408	370	362	365	376	354	351	339	365	351	347	367	344	364	386	352	367	393	333	364	375	323	390	366	382	355	377	351	383	361	346	363	353	378	353	383	369	359	346	361	373	372	358	350	357	367	376	349	389	400	362	370	355	358	369	351	368	379	352	391	372	368	392	375	376	387	385	371	380	345	362	398	375	389	383	379	371	369	365	348	359	356	387	357	366	385	392	367	337	393	383	325	385	371	368	372	384	351	350	403	317	371	368	375	394	336	350	362	361	391	372	402	360	381	359	384	371	359	397	382	361	367	360	359	338	368	349	339	362	344	341	358	357	330	347	384	340	343	359	358	362	380	382	344	326	346	367	371	379	367	377	365	359	394	353	388	351	365	378	380	339	368	363	387	380	377	366	340	366	379	376	332	340	375	370	330	339	385	383	366	365	340	366	346	349	365	370	374	350	391	341	358	363	376	404	356	403	354	378	350	404	347	359	361	353	376	349	351	347	327	373	344	338	350	373	395	376	373	365	371	355	370	371	370	393	371	352	378	360	397	348	363	345	357	374	359	384	368	366	352	319	390	366	367	355	391	382	349	356	339	383	412	344	348	353	364	374	373	363	324	355	365	347	378	359	369	386	350	352	391	399	327	386	335	360	387	384	360	368	399	368	339	375	376	380	384	393	351	376	351	366	369	380	346	364	358	348	355	367	358	347	354	367	343	380	374	395	377	356	391	354	346	338	355	365	361	377	381	358	343	356	368	348	360	367	357	393	372	351	398	356	350	373	365	375	354	361	370	399	356	389	349	349	373	393	364	390	349	335	372	388	374	347	365	351	344	350	346	376	374	334	345	358	329	385	382	393	360	372	369	368	354	394	390	341	357	359	397	372	324	384	373	387	378	378	390	390	349	360	338	360	370	372	362	384	371	371	405	346	385	375	381	341	385	371	359	364	386	374	355	358	378	333	378	376	370	330	377	394	381	334	379	356	335	356	368	371	389	347	349	380	378	371	353	358	334	359	348	406	377	377	357	341	374	356	356	357	418	384	319	348	343	368	368	362	372	374	359	395	363	345	361	365	348	353	365	374	407	376	353	386	354	360	380	388	343	390	383	362	386	378	348	354	381	365	361	368	388	370	355	374	358	359	348	348	377	370	366	359	386	352	345	373	373	355	353	373	346	374	373	350	353	419	357	379	393	348	351	372	378	368	369	362	371	353	362	377	383	357	364	386	381	364	386	376	340	384	347	373	406	362	342	374	351	373	353	356	348	371	394	381	379	353	377	373	333	366	351	360	377	390	348	375	364	386	397	390	339	355	387	347	358	381	345	382	350	390	361	345	370	368	375	380	372	337	373	388	356	365	399	376	373	369	360	350	390	402	359	366	343	383	371	369	387	349	371	370	354	359	375	345	367	381	339	350	347	355	368	367	359	354	368	364	394	337	347	361	400	375	369	384	377	370	383	360	337	389	322	381	395	371	378	348	360	371	377	389	373	336	354	357	349	394	372	370	350	372	362	396	381	359	336	383	370	376	407	384	385	381	387	345	369	358	363	347	365	335	343	345	347	361	357	381	367	381	368	390	391	360	370	364	365	340	382	380	360	376	381	368	345	327	377	372	339	357	366	363	360	375	368	368	388	348	380	367	363	375	355	370	394	369	324	392	348	380	376	343	391	380	393	384	321	379	359	371	328	378	391	376	352	335	361	380	397	359	380	368	372	355	371	400	363	368	362	378	343	348	339	357	397	409	387	359	368	343	370	407	390	361	387	369	388	355	392	406	410	385	355	353	366	384	348	387	389	337	321	358	370	320	344	361	348	371	363	366	369	365	391	379	389	355	354	382	374	378	361	365	367	361	389	371	362	365	385	354	344	355	390	358	362	399	374	371	387	356	353	352	384	385	367	382	365	367	395	357	382	352	379	341	374	361	341	370	319	347	344	371	386	388	367	385	331	360	329	364	415	367	326	344	353	357	338	347	358	385	401	411	382	337	390	374	365	366	357	376	318	408	359	339	358	339	361	389	372	350	385	341	357	374	390	334	388	339	377	358	358	375	400	386	404	357	392	355	354	351	345	342	365	382	395	322	381	358	369	373	363	364	355	398	366	385	353	367	371	351	386	382	380	346	375	383	394	364	356	394	401	378	354	345	340	369	318	349	382	362	386	362	379	396	367	379	375	380	392	402	365	361	339	377	370	389	366	395	374	339	369	395	339	371	390	370	378	357	386	359	402	392	344	389	378	376	374	358	354	363	376	368	379	328	368	391	390	354	365	375	355	382	337	378	374	351	377	385	383	353	391	390	359	384	353	366	336	368	379	375	374	376	339	372	359	369	350	364	384	333	356	362	340	386	369	351	359	391	391	316	365	344	366	417	373	409	359	370	357	360	378	364	340	366	354	382	364	390	392	340	382	330	351	380	343	357	358	355	358	362	371	374	370	401	350	350	385	347	376	402	374	361	378	398	357	365	369	374	396	379	375	378	307	379	381	363	337	370	372	344	331	336	385	353	404	408	364	344	355	364	394	360	391	369	366	390	347	379	378	354	310	390	355	359	362	381	389	364	348	386	359	377	378	369	387	383	351	361	407	380	375	379	361	360	352	387	316	391	391	379	407	390	369	351	380	366	384	382	378	364	358	384	368	359	376	381	378	393	388	348	348	384	359	370	371	357	383	367	351	362	367	386	333	360	338	379	341	361	340	351	417	392	405	375	380	341	376	346	368	353	368	353	368	368	399	367	389	360	379	383	404	379	367	332	371	311	365	334	380	353	364	369	351	328	349	368	385	346	361	338	351	365	368	361	394	422	365	375	361	335	386	359	391	379	355	364	344	381	359	347	390	353	387	352	369	355	338	344	389	360	353	406	387	319	362	368	344	391	374	389	397	362	358	351	363	349	373	382	368	386	352	369	352	351	343	363	353	370	404	359	374	353	377	358	377	359	387	384	385	368	353	329	345	363	338	341	394	385	365	352	366	361	352	354	338	404	361	386	399	369	371	363	398	370	377	349	379	365	368	353	343	367	369	388	355	371	372	407	359	359	354	369	380	327	352	378	367	394	393	408	396	358	408	354	390	342	366	371	350	370	347	383	393	375	354	375	361	382	374	383	377	365	341	378	338	392	397	334	350	354	334	355	350	360	364	375	388	376	372	354	382	376	387
25690	21601	27472	25556	8044	541	412	356	358	344	329	298	335	303	306	319	293	293	309	309	291	317	290	307	308	294	282	272	299	273	258	263	274	264	299	301	265	284	301	299	296	285	257	268	299	277	281	280	308	286	292	259	287	296	282	306	272	291	247	285	280	242	280	310	259	316	307	296	314	278	267	277	276	261	302	284	301	309	243	290	289	272	279	274	291	289	270	288	270	269	308	266	291	263	291	296	269	255	263	304	269	293	300	285	271	300	290	262	272	274	255	284	251	263	293	295	307	311	264	296	264	272	280	256	275	262	262	306	274	264	280	300	312	269	300	292	287	275	234	268	279	310	297	276	275	283	274	285	290	274	268	286	277	304	274	284	261	297	269	272	272	288	261	240	282	262	290	290	279	322	278	301	288	248	283	260	249	294	297	265	293	311	276	304	281	280	292	274	263	274	282	273	275	296	300	249	276	279	277	280	251	306	290	274	280	280	281	289	296	279	282	287	282	331	295	305	267	283	281	251	258	300	289	313	289	303	264	293	291	277	280	275	277	276	280	249	259	300	282	279	284	266	270	316	278	265	278	265	294	265	308	286	295	288	290	270	286	286	265	293	295	281	265	289	309	297	248	290	262	303	316	288	290	277	289	265	271	288	278	234	256	253	279	282	284	292	327	274	282	272	285	294	269	279	284	287	260	292	311	294	262	268	271	272	265	294	276	335	295	267	273	305	272	279	286	274	279	305	292	281	280	279	274	271	280	276	285	305	269	289	281	258	281	261	281	302	285	289	269	253	284	289	254	300	276	275	287	273	306	305	250	262	275	298	273	277	280	293	301	298	262	320	267	270	297	282	284	283	265	287	288	270	299	283	293	262	281	265	277	303	271	271	258	273	256	262	304	270	274	301	281	291	249	271	302	296	304	261	260	271	301	264	296	274	275	250	288	296	259	266	300	300	273	284	259	282	289	297	276	288	254	278	280	287	282	265	276	282	283	307	295	279	259	280	265	266	284	277	280	277	284	286	304	283	271	276	256	324	276	269	300	299	294	312	283	295	310	273	285	333	275	281	274	308	277	305	295	284	272	283	308	285	290	276	313	301	266	279	283	262	303	280	267	270	289	260	292	294	263	310	286	285	258	288	291	271	273	310	282	274	297	287	267	283	289	284	268	300	290	291	273	271	294	280	270	301	267	278	279	284	281	266	302	287	282	269	295	288	271	281	281	283	252	282	300	290	274	274	281	313	270	277	281	268	280	317	268	310	273	272	305	301	290	302	272	241	290	279	269	262	269	279	282	264	288	269	285	252	291	263	300	305	282	283	285	291	278	305	261	285	286	253	273	251	271	272	286	272	288	281	251	281	289	304	272	259	297	288	270	280	254	274	273	274	301	272	315	292	280	286	299	283	268	275	294	278	295	270	317	283	271	308	301	296	288	252	277	243	255	281	310	287	272	289	265	258	253	283	252	261	274	257	266	282	298	299	273	281	287	273	260	292	289	282	269	300	273	266	255	279	268	296	289	289	291	275	281	301	291	255	272	263	290	271	293	243	279	249	248	291	260	251	251	275	263	266	283	301	253	292	293	286	234	297	279	298	297	283	280	253	288	278	283	288	252	323	264	251	303	281	278	287	256	278	294	289	286	290	298	279	301	302	294	263	272	272	296	268	275	262	268	289	274	296	282	265	284	282	259	287	267	295	260	276	266	286	281	294	287	275	278	280	301	248	281	270	274	270	297	275	269	259	281	284	287	285	269	286	264	286	306	282	290	258	282	293	277	283	277	287	288	275	262	292	282	258	275	280	284	263	290	277	264	304	281	291	296	256	277	272	253	262	269	279	274	283	238	279	334	267	299	281	282	288	256	271	299	247	291	278	248	298	272	267	268	273	262	283	286	296	282	261	267	296	273	260	297	323	293	277	257	257	295	297	281	254	295	286	263	255	261	268	281	289	254	257	265	278	280	313	267	267	289	296	249	292	302	281	288	276	324	287	271	264	282	278	272	289	270	281	288	260	243	293	287	264	267	276	248	283	270	251	250	273	294	260	296	298	276	287	280	272	285	276	280	291	276	303	265	274	259	271	278	270	271	282	307	274	283	272	276	263	281	293	293	256	287	272	301	302	249	335	287	294	292	268	276	315	276	280	286	287	296	282	280	285	249	306	279	261	290	249	285	271	285	237	278	288	263	281	301	293	255	262	285	290	297	263	280	281	287	271	285	305	305	263	266	261	286	279	261	253	284	265	289	282	268	300	301	281	296	276	275	304	286	291	284	279	272	286	303	265	233	244	261	262	293	285	305	287	278	287	292	296	294	284	304	308	265	290	265	268	263	287	298	272	267	293	269	291	294	260	272	293	295	281	296	305	264	304	292	282	277	279	286	296	286	307	287	276	269	312	256	289	273	289	272	277	276	265	266	279	278	275	287	252	243	305	257	247	261	278	272	259	271	288	280	262	280	304	278	280	303	253	297	281	255	292	275	273	273	283	286	271	282	266	279	280	270	275	272	306	300	264	282	285	285	309	269	282	279	262	274	294	289	269	275	290	265	278	267	295	248	302	261	320	282	298	308	289	285	259	285	290	270	268	270	284	269	274	285	253	266	298	284	283	267	273	324	252	275	290	276	300	278	259	297	273	306	296	310	329	278	301	311	277	253	246	287	268	286	309	269	278	285	297	297	281	266	266	308	296	261	258	291	288	262	265	279	282	289	260	273	278	292	286	291	274	271	260	276	279	284	285	263	267	274	301	282	291	260	252	268	283	266	275	261	274	283	306	297	262	269	274	283	270	293	308	292	264	292	278	297	277	254	283	269	293	294	288	278	280	328	279	273	257	260	294	285	319	269	288	301	285	282	248	298	266	297	261	298	302	288	296	280	287	273	281	281	262	275	291	286	300	263	297	304	267	327	282	275	252	300	291	244	247	300	275	274	284	286	288	298	262	286	254	268	283	291	280	270	257	285	311	311	264	286	308	278	264	292	296	279	264	269	271	259	272	297	303	307	295	276	283	303	310	273	284	253	309	278	289	259	288	271	268	272	292	266	301	289	259	289	285	289	297	248	270	285	263	273	268	279	277	287	261	286	251	282	286	257	283	285	273	309	266	234	277	268	282	288	291	278	288	261	298	291	274	302	283	264	254	272	291	273	287	281	274	265	287	281	307	233	300	308	300	308	264	282	243	286	270	315	274	271	300	307	276	259	289	273	292	307	305	277	278	282	291	266	286	317	267	303	263	309	298	261	287	270	283	279	259	262	248	265	284	286	288	262	272	275	296	287	291	265	289	290	277	274	298	284	280	277	272	254	279	289	261	275	275	297	280	274	292	282	290	290	270	291	275	294	250	261	296	314	290	277	296	312	257	285	284	294	264	279	280	281	270	269	275	297	255	286	283	269	302	264	293	292	294	273	285	289	294	289	300	252	279	259	317	283	294	273	291	267	270	266	239	266	276	306	273	284	282	270	254	268	277	258	277	289	278	263	275	288	313
39328	41431	2608	1265	1015	761	677	605	524	483	482	454	449	384	453	475	374	399	386	382	383	380	392	352	356	386	399	426	349	412	386	355	389	377	352	367	360	397	380	383	350	380	386	359	403	372	411	334	362	394	378	347	356	400	386	334	365	385	362	343	360	338	386	366	348	394	377	383	353	355	354	417	345	364	391	347	388	355	371	380	309	341	337	347	371	402	392	362	342	347	377	387	365	358	361	354	387	359	341	334	365	397	372	381	374	355	366	353	356	362	394	387	398	364	392	364	381	382	386	376	359	347	355	330	388	383	352	364	362	342	362	377	362	366	362	343	390	363	347	364	391	393	404	377	366	347	356	371	365	383	375	391	364	349	358	383	389	360	337	363	329	353	334	371	338	376	372	341	360	361	367	336	349	341	367	374	365	363	376	371	371	364	343	371	343	368	383	323	338	367	345	350	376	355	314	329	365	355	390	362	374	348	392	366	354	342	360	338	340	343	391	378	369	359	343	362	327	350	359	366	360	362	387	376	316	365	380	384	351	375	341	376	383	364	365	346	353	399	341	383	369	360	367	367	366	393	409	397	362	348	437	344	355	347	370	350	397	346	407	352	374	379	352	385	373	374	392	380	397	386	361	342	371	357	373	345	354	381	326	396	383	353	331	376	346	352	389	371	409	386	382	416	336	365	381	361	385	363	356	377	409	363	370	379	354	357	363	354	338	375	381	353	376	364	387	381	397	360	392	364	355	370	391	380	349	395	369	378	369	360	379	335	355	377	372	368	379	352	372	354	398	371	359	357	346	389	357	358	365	380	367	374	376	368	352	379	347	354	383	369	388	390	356	407	341	334	374	394	386	336	368	339	330	359	363	357	390	362	370	383	351	355	343	345	374	336	405	370	374	392	383	382	344	371	347	363	378	367	367	357	372	380	357	361	355	326	372	366	385	381	366	395	370	363	386	374	347	336	376	376	364	365	371	378	366	334	351	368	363	406	348	351	396	350	386	369	366	349	385	412	363	366	370	388	375	392	381	388	362	378	350	372	355	318	353	386	374	391	376	341	399	352	370	347	352	361	359	340	359	362	379	374	390	356	375	371	374	391	384	385	361	375	346	388	353	365	350	346	331	354	356	423	382	360	358	382	405	349	369	374	352	382	336	354	359	392	379	386	387	358	353	360	393	367	361	353	384	398	360	313	375	385	368	359	360	350	346	346	379	372	379	368	356	351	400	321	370	382	347	361	361	356	377	378	372	350	354	393	388	348	361	406	380	378	337	387	374	389	351	414	347	342	404	354	353	372	369	354	341	370	328	345	371	361	356	390	342	423	366	352	351	344	373	385	339	354	367	385	381	372	369	400	379	358	369	378	386	381	381	322	354	354	407	346	356	358	380	365	375	346	396	375	401	374	340	336	385	366	379	366	369	351	371	363	367	373	362	358	361	333	350	349	373	363	354	372	367	370	361	392	369	362	382	362	335	362	389	374	386	375	367	369	386	381	406	370	349	340	352	369	329	348	388	364	376	333	354	347	355	383	343	361	328	330	347	365	373	402	363	337	348	369	355	356	365	371	337	402	343	366	389	367	393	335	370	357	353	389	356	361	376	369	360	306	369	361	397	399	362	357	348	366	380	357	365	378	380	413	381	388	353	370	373	357	376	371	332	355	378	342	367	352	375	369	337	349	372	412	371	355	383	383	366	338	358	358	368	354	346	380	353	414	392	363	381	321	367	359	384	405	368	347	384	368	378	381	346	351	349	352	391	392	408	365	359	384	372	352	334	398	375	367	362	370	381	370	373	405	377	356	373	350	361	358	344	350	361	347	355	345	355	354	387	384	367	405	334	407	355	338	330	367	362	395	369	317	328	363	338	392	352	345	369	372	375	378	339	372	357	358	368	362	378	385	378	355	381	372	376	381	317	357	383	347	346	361	337	359	371	384	364	397	353	370	373	382	382	361	337	351	365	352	376	345	378	385	370	353	381	331	408	349	342	378	345	351	371	343	346	383	334	374	363	368	363	356	346	340	358	342	387	372	373	372	358	357	388	359	366	357	383	355	371	375	358	370	366	384	372	363	336	376	348	380	354	378	368	336	334	343	382	346	337	347	374	390	387	337	356	378	347	385	345	347	366	365	375	397	363	406	401	373	351	384	389	361	344	356	361	357	353	355	390	356	384	373	363	386	359	373	370	350	361	341	379	395	358	352	359	345	360	377	376	367	362	371	371	358	353	385	365	374	340	390	360	358	383	336	371	369	355	354	379	335	371	369	379	409	373	380	356	393	375	347	345	351	420	406	375	331	375	380	358	374	385	373	339	380	340	368	344	358	379	368	400	385	358	349	345	352	356	374	360	380	377	346	363	365	362	379	328	348	392	370	358	369	356	374	366	392	334	393	376	373	354	371	313	373	325	329	389	405	354	350	372	385	372	372	378	364	351	364	391	396	343	363	360	355	368	346	380	314	386	353	347	349	372	376	316	358	365	366	363	369	356	296	353	370	376	381	337	355	326	398	369	329	382	356	335	390	365	372	383	360	357	380	387	350	376	333	374	399	363	410	360	362	383	385	350	344	369	339	354	323	368	359	341	372	352	368	354	367	352	344	416	362	393	331	344	351	337	393	369	383	385	386	368	355	329	376	331	394	361	321	346	365	363	376	381	359	351	350	360	368	365	338	341	359	383	372	359	330	362	352	374	372	364	368	358	357	341	373	372	366	362	386	376	383	366	357	376	379	373	362	333	363	400	362	381	369	349	374	354	338	371	374	377	346	330	360	420	362	373	354	357	360	367	347	340	363	357	385	332	391	360	375	345	385	367	382	370	362	341	360	384	362	377	398	358	346	358	330	356	347	333	375	362	372	402	361	351	412	343	363	389	336	325	327	386	382	364	363	363	415	331	336	348	360	390	390	347	351	363	383	357	353	341	373	379	361	362	337	386	398	350	377	382	403	376	429	375	337	369	404	367	365	391	361	376	353	386	361	358	334	370	382	315	353	382	369	374	396	367	350	326	378	351	368	385	364	375	354	378	340	359	360	413	353	403	352	375	382	352	355	370	379	357	358	321	376	355	342	398	355	361	339	383	369	363	380	344	336	354	363	366	340	364	358	420	383	375	371	369	382	342	330	351	375	365	349	370	386	355	380	377	348	367	382	349	379	375	390	383	355	318	360	362	362	389	356	356	340	340	334	364	366	357	360	349	336	363	409	398	337	372	350	399	382	357	366	344	354	347	369	332	358	353	373	378	363	398	360	363	384	348	339	354	378	361	408	373	376	375	376	388	377	352	390	359	404	377	365	385	370	392	355	368	386	326	401	371	379	367	352	364	384	346	351	356	379	351	343	342	369	346	349	363	375	376	365	364	375	354	362	371	374	383	336	359	385	386	363	360	318	431	408	394	352	391	337	334	364	418	366	396	389	379	358	425	356	376	384	363	388	344	348	336	324	384	373	356	377	384	352	341	344	370	336	353	357	350	368	383	375	321	334
23264	21554	29288	24178	21515	21511	8929	1043	802	761	720	639	633	647	608	551	648	625	572	573	583	592	561	582	530	556	545	571	534	529	534	493	552	540	529	514	569	547	535	547	527	509	528	484	544	528	532	520	482	614	515	532	499	547	504	517	509	545	534	521	528	489	555	513	544	540	535	531	536	494	550	497	520	509	523	538	549	535	557	520	528	549	523	520	532	563	547	555	586	523	549	544	546	571	560	547	524	507	526	519	526	520	555	500	533	509	529	524	503	522	528	540	539	542	534	542	584	509	519	556	518	545	532	516	516	498	518	528	544	522	542	499	537	542	567	511	529	517	500	539	570	513	515	543	562	528	510	515	515	529	520	492	513	530	483	521	564	540	549	529	540	551	477	532	518	519	544	511	540	518	528	560	515	508	554	499	544	521	531	554	548	547	531	541	567	516	517	504	492	575	514	510	506	536	510	503	520	553	514	524	516	535	495	536	575	536	515	574	515	562	556	588	516	514	551	546	507	484	534	554	530	562	531	519	528	493	505	549	485	502	521	557	517	512	534	533	503	517	515	528	558	535	541	524	494	485	509	502	521	522	510	525	503	493	497	540	539	517	560	504	549	533	557	512	545	523	523	529	545	508	503	496	513	511	527	533	547	563	549	531	531	554	542	535	534	549	500	561	526	529	533	547	535	538	525	512	545	539	568	511	531	528	488	526	502	523	531	560	519	538	532	551	491	535	522	485	524	530	480	489	547	480	512	561	508	570	511	524	514	491	510	518	513	533	542	525	570	562	509	502	529	505	509	563	527	537	496	516	509	572	549	525	521	490	544	535	525	525	520	507	500	506	558	514	484	531	524	491	503	524	522	490	555	578	506	498	542	483	529	533	536	557	514	517	540	519	556	545	528	520	551	513	541	521	526	561	493	527	551	512	546	553	561	514	527	532	494	553	519	502	527	515	515	522	497	520	518	489	523	540	519	565	530	577	480	510	539	547	554	512	539	519	531	502	530	562	540	508	554	526	526	513	499	575	542	595	558	473	578	532	482	505	525	514	520	517	536	511	526	495	552	558	559	513	500	524	551	511	512	539	496	530	535	541	489	514	502	560	537	544	544	539	533	521	568	531	524	535	543	526	514	466	538	505	510	497	551	500	544	551	554	531	539	490	480	527	528	540	530	551	540	532	528	599	500	555	561	514	529	556	563	545	561	526	505	526	548	573	556	511	488	500	511	561	517	531	545	509	545	532	536	539	563	515	514	538	554	516	557	493	589	526	550	522	490	496	515	542	501	544	547	500	538	501	500	522	519	554	581	546	491	572	493	554	543	535	521	515	511	505	537	579	519	517	516	507	513	524	521	592	521	520	533	526	521	508	518	559	533	550	557	510	539	547	544	493	567	524	532	513	536	517	534	559	531	539	519	483	511	573	567	532	513	553	531	521	508	524	555	517	537	540	503	535	527	569	540	530	551	516	522	532	521	556	536	519	584	540	501	533	573	531	502	549	560	570	542	500	550	572	539	547	545	528	513	522	548	570	523	516	491	542	466	530	548	538	532	522	522	546	525	522	532	541	508	522	494	529	489	484	517	481	546	535	524	544	522	535	503	535	535	530	486	524	551	523	532	522	538	574	513	523	525	521	556	511	517	524	535	528	573	519	533	514	525	550	522	552	568	511	523	548	526	509	514	540	558	523	549	539	527	536	504	519	544	542	499	528	516	550	541	540	514	546	501	505	518	526	511	509	532	529	504	534	514	513	498	539	594	528	513	562	556	515	541	512	594	512	528	492	509	531	539	527	516	508	565	536	523	532	522	564	520	515	505	554	569	566	551	501	547	521	535	500	517	554	531	569	572	514	529	529	552	560	541	562	538	555	515	486	554	610	510	545	551	557	512	538	543	521	520	535	590	545	540	507	541	574	514	494	524	543	523	519	561	482	553	524	536	550	469	488	552	512	532	495	526	521	536	532	507	514	506	536	564	486	564	532	547	538	557	501	502	541	485	544	568	534	524	512	506	516	510	494	486	514	522	508	556	578	525	542	523	542	488	500	518	553	484	591	530	519	509	538	573	601	547	535	516	557	553	495	557	571	491	514	510	528	498	529	512	561	534	507	545	558	536	547	544	539	545	551	523	529	514	547	481	514	528	518	556	531	522	528	535	568	552	536	482	513	541	583	534	489	515	522	523	560	493	537	523	526	509	544	537	523	528	511	514	495	546	516	544	543	510	529	527	532	548	519	516	487	514	524	563	534	548	543	525	512	544	529	509	489	514	564	557	526	587	503	548	559	527	515	511	547	540	513	515	490	561	529	539	534	506	525	551	513	489	525	547	520	518	549	501	543	525	541	563	564	559	532	528	556	523	533	516	511	538	517	519	530	488	521	510	534	510	513	552	578	523	514	544	537	514	522	506	495	535	535	502	541	526	562	503	542	580	488	505	514	531	513	519	546	496	543	522	522	548	567	539	575	480	556	536	555	553	488	554	523	565	526	539	502	545	531	522	574	517	562	533	526	507	527	547	539	505	550	536	561	503	546	525	583	501	507	519	519	533	539	495	535	557	566	542	514	558	541	541	504	558	555	493	521	556	540	521	510	539	569	532	495	533	529	529	534	530	524	502	539	504	500	532	553	561	474	504	551	554	548	532	547	533	538	502	508	500	545	530	549	553	512	527	504	533	510	496	493	565	568	527	555	579	555	547	516	508	525	556	526	460	574	558	487	515	537	538	526	527	482	549	505	521	521	528	562	521	491	552	529	535	494	539	535	561	561	524	509	536	548	552	543	489	481	517	544	518	544	496	544	498	526	474	495	528	518	527	538	511	530	561	518	501	538	505	539	534	492	519	536	509	534	542	536	581	508	529	532	497	507	549	539	527	555	520	501	529	496	525	489	502	506	528	527	528	561	564	525	488	514	522	524	558	522	525	512	505	522	529	516	506	517	528	568	525	539	554	558	522	550	531	530	520	524	525	519	547	564	538	548	555	500	529	546	535	502	527	545	565	523	489	559	502	577	511	534	489	535	511	504	491	516	520	531	553	529	482	508	506	519	536	531	522	547	487	490	564	551	577	533	495	523	501	524	541	554	518	517	561	532	520	506	537	564	548	522	519	492	492	521	505	534	510	571	510	542	487	530	518	532	517	515	515	559	539	562	515	510	505	500	531	485	527	536	531	598	505	506	514	528	530	566	588	540	518	514	543	531	520	492	535	519	562	536	548	527	552	532	510	519	526	501	493	512	491	537	495	552	581	543	579	484	550	521	523	539	535	532	524	498	499	539	535	503	512	504	549	526	478	537	498	481	485	513	523	515	509	502	567	520	513	512	498	580	529	512	535	532	518	526	524	572	475	500	556	528	497	473	567	540	522	556	528	516	518	583	553	507	540	555	523	543	564	501	497	533	571	535	554	518	567	494	528	520	559	582	536	525	505	512	561	512	573	496	550	553	516	546	493	510	518	522	549	566	508	535	483	552	520	549	567	520	508	531	545	538
45387	58270	8511	4124	3100	2249	1809	1450	1317	1153	1042	943	862	879	787	804	766	769	738	701	674	693	718	698	705	673	657	622	660	641	706	701	658	601	636	668	648	654	641	641	694	643	609	647	641	616	658	641	664	662	680	652	626	658	649	627	617	631	626	683	618	603	579	608	631	635	607	614	631	590	658	628	653	608	654	632	650	612	613	632	634	625	624	665	636	632	618	632	641	621	648	648	640	625	617	622	666	635	654	618	596	613	608	625	668	618	629	638	647	605	667	633	588	618	622	616	661	626	621	628	630	606	626	596	641	638	613	637	599	619	593	615	588	620	592	646	617	646	577	686	613	676	617	647	585	610	576	654	597	618	627	625	605	619	639	644	623	626	599	617	662	646	647	637	608	663	630	615	545	605	703	603	627	597	630	637	626	559	599	638	594	629	612	603	635	657	640	647	659	622	643	595	608	609	578	606	637	605	634	575	648	614	631	619	614	615	651	595	634	599	618	581	617	652	618	634	631	613	642	631	613	625	666	594	625	624	583	620	615	643	614	588	642	613	594	689	631	608	611	629	627	591	606	619	614	610	646	606	609	620	635	617	602	671	643	635	608	666	641	613	615	632	633	625	649	655	590	637	656	615	588	631	612	604	572	620	596	626	619	624	580	614	633	569	642	641	627	719	630	652	633	617	622	630	622	628	627	629	575	612	624	636	600	658	619	669	623	654	636	651	620	634	617	647	612	601	607	611	600	636	616	618	595	615	598	623	653	611	639	652	590	573	586	683	619	613	602	641	609	610	651	633	621	652	606	624	587	608	634	650	612	621	625	585	625	652	641	630	648	630	581	627	655	641	576	632	615	640	600	660	563	636	581	637	621	590	602	636	613	639	595	624	623	631	600	650	590	598	634	649	608	599	658	593	581	690	616	627	628	609	617	624	570	611	632	670	604	618	617	640	640	612	631	644	627	668	632	626	635	620	632	639	658	601	652	590	611	592	627	651	580	641	615	650	605	623	639	585	561	595	607	618	623	621	660	588	601	571	642	628	615	633	626	639	634	654	624	606	653	600	648	621	580	636	618	691	599	641	656	648	596	622	546	552	658	619	614	603	624	628	579	624	633	612	564	636	620	592	606	611	576	656	611	639	655	667	623	616	650	582	611	666	616	585	637	589	669	594	603	617	652	608	624	587	620	613	587	621	657	612	643	600	621	610	642	627	608	620	622	605	631	561	632	638	625	627	596	616	578	623	593	606	606	634	627	612	636	598	609	692	621	632	639	625	605	634	611	549	627	600	616	669	621	656	633	616	661	616	598	624	593	659	612	617	612	644	636	644	620	595	637	565	589	584	673	605	612	664	652	626	658	692	644	620	615	617	622	579	622	657	650	628	600	626	626	611	607	577	557	668	609	586	676	622	629	622	633	584	612	618	602	593	637	600	616	687	664	635	622	668	685	672	636	626	645	611	644	636	647	627	649	603	603	642	633	582	620	592	619	642	646	624	631	616	614	641	557	627	658	640	650	631	599	636	625	620	624	661	617	626	612	612	655	637	650	634	625	598	629	615	596	620	633	617	588	635	570	550	651	675	635	618	643	634	606	585	649	642	625	580	560	653	651	582	675	567	639	614	641	647	631	604	640	634	641	594	611	634	590	602	609	621	608	608	630	687	659	616	625	608	608	636	625	634	605	596	644	646	629	599	653	649	629	627	615	591	641	637	611	636	631	582	589	588	627	587	618	658	628	588	613	620	584	598	607	650	644	642	631	606	670	657	621	633	607	632	654	630	627	660	627	628	648	665	648	607	653	600	604	627	613	613	614	623	614	654	652	641	568	653	639	602	602	627	614	612	619	653	602	632	617	590	686	620	601	617	577	634	626	600	625	622	639	630	682	630	625	601	589	658	629	651	630	640	617	579	603	606	618	660	606	611	596	605	662	563	633	617	696	658	633	644	658	645	628	645	630	564	627	647	668	619	627	638	638	670	600	615	577	640	599	668	602	612	584	625	660	593	591	608	627	642	618	595	620	654	624	647	660	616	577	618	633	634	636	574	632	633	613	616	617	613	603	611	625	637	608	669	622	608	626	652	660	669	634	578	655	613	623	607	650	617	604	642	595	603	679	615	606	617	651	617	622	631	618	617	612	559	672	623	631	650	601	624	637	620	641	600	624	637	619	586	617	607	631	641	608	635	600	618	620	622	617	629	586	613	656	584	638	623	633	612	570	599	598	609	644	636	651	636	614	618	611	644	574	635	626	621	625	620	646	613	625	627	637	610	662	605	663	625	590	621	619	630	621	623	640	681	619	609	626	618	603	641	660	655	632	619	627	627	634	608	641	610	629	600	617	627	615	606	614	621	672	639	645	638	611	640	634	637	636	599	651	621	618	631	619	608	576	601	598	602	651	650	656	648	611	615	617	609	638	620	581	644	646	624	624	617	640	621	615	633	622	617	608	609	651	611	646	612	595	650	606	638	627	620	649	617	601	630	632	603	603	592	648	606	613	632	604	601	630	663	625	610	654	613	629	620	609	584	655	604	611	630	657	616	653	616	615	598	604	648	631	635	640	639	640	592	598	604	635	619	610	589	590	640	641	610	608	662	625	621	586	636	602	618	646	613	642	618	639	635	626	578	627	656	623	606	589	632	630	660	622	589	636	639	583	611	614	644	595	627	602	620	612	639	679	639	602	607	592	623	638	583	642	601	605	604	622	595	608	609	594	623	615	643	678	612	648	632	642	578	622	614	623	627	618	642	619	622	650	651	576	638	617	643	603	653	672	621	612	654	609	663	588	630	615	647	624	651	659	620	621	667	582	616	618	615	626	617	633	643	588	651	626	629	655	572	616	613	671	633	658	633	592	618	624	624	622	626	617	614	647	641	655	606	585	600	622	638	607	599	618	632	597	625	632	665	618	626	628	604	630	619	623	658	625	637	609	642	608	595	613	615	629	650	634	565	664	634	580	608	634	622	606	620	620	595	588	615	629	647	629	600	629	598	614	577	663	615	570	618	634	629	608	646	621	581	638	659	614	595	630	709	633	654	586	610	609	625	658	631	657	640	623	658	599	665	661	575	633	665	598	623	608	588	616	609	617	632	603	602	653	670	684	608	647	578	602	628	613	619	584	625	655	646	653	583	601	645	618	623	625	613	612	610	616	627	637	657	629	651	624	598	600	642	592	635	631	588	648	622	630	622	633	651	610	608	624	629	641	598	610	617	625	654	595	598	652	605	665	585	639	649	594	646	592	621	641	631	625	660	669	660	610	614	588	626	643	651	595	609	623	635	630	651	601	630	609	627	599	643	610	620	612	624	656	641	634	634	647	613	597	642	682	630	655	628	665	627	626	630	645	641	633	695	607	612	636	649	647	652	602	639	586	622	660	597	609	613	616	635	585	617	631	621	612	643	608	623	611	593	646	635	586	620	632	631	665	632	587	668	593	637	613	578	625	668	611	608	588	656	622	615	605	608	589	664	608	612	619	611	600	642	593	593
29827	27019	14309	1551	239	217	209	217	195	172	155	192	200	182	175	195	199	178	175	171	167	159	166	187	179	164	162	159	181	183	166	188	191	186	165	195	194	192	181	203	162	168	208	169	176	178	174	186	172	199	167	173	172	199	175	180	161	183	179	161	176	164	181	169	195	172	162	185	160	187	201	165	193	186	205	170	165	182	190	173	202	192	176	176	169	177	166	161	168	195	177	172	181	189	183	183	170	185	188	168	167	160	153	183	166	178	205	175	180	166	155	202	190	185	196	192	189	184	178	175	144	179	172	178	174	178	182	145	161	148	179	189	191	189	167	180	176	162	162	210	168	153	172	174	180	193	189	180	167	150	178	185	169	183	178	161	166	191	168	171	200	173	175	169	178	195	180	197	168	192	180	199	183	171	165	168	198	168	202	192	164	194	166	170	176	150	167	187	186	166	176	184	195	185	191	182	172	180	185	199	197	171	166	171	154	164	161	159	190	167	155	164	175	192	181	199	161	173	202	160	187	164	181	193	174	174	171	175	156	168	169	175	165	175	166	196	184	186	178	178	179	169	183	186	163	161	192	188	185	179	152	186	167	198	190	187	174	164	165	176	172	189	168	203	159	179	185	164	168	177	178	175	173	167	177	188	166	177	181	199	168	176	187	151	182	190	194	184	168	166	166	172	187	200	175	190	174	159	180	177	151	176	184	158	171	159	177	168	171	179	173	182	178	196	190	182	163	172	174	171	178	170	176	161	186	178	175	164	207	216	182	170	180	159	161	178	183	169	187	163	159	164	183	186	185	186	183	191	163	164	183	195	194	172	156	208	177	170	172	183	133	158	176	182	192	182	167	188	159	180	173	173	169	185	184	176	164	169	174	186	182	174	173	156	169	175	198	161	189	171	163	170	164	197	172	180	175	172	172	201	200	178	155	175	189	190	183	165	157	168	172	189	193	182	169	160	189	185	156	187	187	157	167	167	160	182	189	176	166	153	160	163	185	189	159	194	190	169	195	161	151	173	153	173	167	157	164	178	175	163	160	193	176	187	169	179	167	170	168	187	175	198	170	157	174	178	178	183	169	167	186	192	177	184	178	186	152	192	190	166	171	175	172	199	191	165	164	171	188	178	196	175	189	173	182	186	174	176	162	171	156	182	192	169	177	172	191	198	166	176	190	165	158	186	177	181	173	193	189	166	164	172	161	187	181	186	183	175	202	205	166	181	186	179	179	180	167	179	171	174	186	172	154	195	162	177	183	181	185	170	160	177	163	193	185	193	162	169	185	176	166	182	201	180	193	161	189	153	166	178	193	169	177	190	170	169	167	191	173	179	163	153	146	163	163	163	148	167	179	178	171	153	213	191	164	190	162	157	195	203	193	180	191	191	185	173	178	195	186	182	175	169	182	172	155	170	196	177	169	179	153	181	164	194	155	194	184	178	178	181	174	192	184	149	201	165	150	172	173	168	193	163	176	164	165	187	175	185	193	152	190	171	174	187	186	147	185	192	171	177	154	171	181	142	155	185	182	193	166	167	176	169	177	190	191	170	175	178	177	177	174	181	180	189	177	166	174	181	182	165	198	181	168	163	170	172	162	180	175	187	170	214	173	170	187	191	172	176	187	195	173	197	216	198	208	159	177	192	196	181	182	170	175	193	178	186	177	174	168	179	187	171	142	177	179	175	169	177	143	192	165	191	183	178	177	181	182	168	170	186	165	164	143	171	198	160	185	169	172	179	185	175	184	163	164	185	175	172	183	188	175	192	172	170	179	182	189	191	166	195	179	185	181	181	206	181	162	192	187	160	185	187	186	189	178	195	192	169	171	183	189	167	165	164	171	158	180	169	174	171	196	193	191	200	180	196	169	152	187	169	156	180	176	174	193	179	174	181	190	199	170	185	195	197	171	168	204	174	185	183	199	165	177	180	179	171	187	181	158	168	215	203	176	209	192	153	160	156	166	181	198	181	174	182	167	167	169	182	193	160	160	178	189	210	184	167	194	182	166	198	175	185	159	189	197	160	170	184	174	172	200	180	189	172	163	172	164	199	184	181	164	192	180	179	198	161	189	186	158	170	193	183	158	188	167	203	172	165	154	167	206	168	169	195	161	187	181	178	156	177	160	170	178	184	169	191	180	191	188	170	167	197	169	168	189	182	182	170	208	168	156	171	172	178	171	200	181	175	176	191	200	160	186	158	168	164	192	186	198	200	156	179	194	174	158	174	179	174	164	193	191	178	156	154	191	166	160	169	180	190	185	163	189	189	174	195	193	188	170	170	175	163	181	176	168	190	183	168	169	193	198	179	180	181	175	160	190	166	182	182	199	178	153	175	188	173	208	182	204	171	194	179	188	187	164	182	182	150	170	178	170	190	181	186	186	175	197	175	167	181	161	172	172	172	159	159	163	171	183	171	205	177	173	190	176	142	153	191	199	185	182	214	188	173	165	167	162	142	167	183	179	186	183	187	194	181	192	190	175	164	164	180	187	167	192	166	166	187	168	182	183	192	193	159	198	193	180	155	178	166	190	198	184	169	172	179	176	178	171	163	202	179	157	181	164	184	157	165	176	170	186	187	186	172	178	184	181	181	158	178	185	168	221	159	183	179	186	203	160	182	172	168	176	184	185	192	198	180	164	179	170	185	181	162	198	178	159	192	153	159	183	157	149	213	174	166	168	157	209	187	197	182	196	165	182	191	173	186	171	173	189	168	184	200	151	153	205	174	177	172	196	168	185	164	172	168	174	185	180	168	140	188	184	183	188	172	165	164	165	191	171	179	177	175	193	208	170	178	194	171	162	180	188	185	183	165	185	173	159	197	190	179	188	174	166	192	175	177	213	174	179	184	181	172	160	181	181	192	190	176	178	176	178	173	183	177	172	163	170	181	191	196	182	182	182	181	154	178	195	171	184	179	188	170	188	201	188	161	196	190	185	174	184	200	148	179	197	199	154	170	192	182	175	165	152	202	190	162	181	177	168	181	181	157	176	189	173	160	169	210	178	181	150	179	180	193	193	168	174	189	176	180	183	158	144	202	178	157	170	176	194	189	167	151	172	169	201	171	187	177	178	181	177	190	157	166	174	146	155	161	164	164	136	156	168	159	186	179	170	191	167	176	184	176	166	200	156	174	186	188	172	175	183	168	178	181	160	194	195	197	192	163	195	169	167	202	196	180	160	192	168	169	160	170	164	192	201	193	177	182	168	186	182	182	178	187	146	168	171	182	143	177	169	180	203	172	171	194	177	179	157	179	176	167	157	173	181	186	181	173	157	164	168	189	204	179	173	194	187	158	171	171	179	179	163	201	165	172	174	180	187	189	160	196	190	174	165	188	182	173	175	182	153	155	179	203	169	185	193	200	171	209	179	196	175	158	166	157	179	192	182	179	170	172	148	172	172	170	178	162	152	185	185	178	174	188	172	175	195	203	173	177	173	165	160	175	182	186	183	174	171	171	195	153	154	173	184	177	183	189	173	158	158	166	192	161
35292	36850	830	372	310	279	269	265	248	248	241	257	270	247	220	190	252	250	221	226	228	233	215	219	246	253	240	224	205	239	222	233	226	245	205	247	254	237	224	237	220	257	247	250	228	231	237	235	236	216	238	213	251	255	211	269	251	209	190	242	228	223	228	240	218	241	247	270	254	240	214	235	228	242	248	208	239	248	226	222	216	234	210	226	234	230	241	223	222	244	256	227	244	225	263	243	221	250	265	234	224	215	221	256	242	237	236	232	238	240	235	225	258	204	217	236	229	257	214	232	220	229	253	240	257	226	208	244	235	240	257	230	268	237	234	246	222	223	227	245	213	249	230	251	256	236	234	266	220	241	232	233	220	257	250	243	230	244	237	222	237	235	241	221	245	217	223	250	258	251	263	230	208	232	238	244	238	207	215	233	220	237	237	236	239	234	232	212	223	236	211	221	203	236	221	226	227	206	209	251	225	222	241	234	258	212	236	245	198	242	227	266	250	265	237	228	201	222	206	234	235	239	240	208	218	259	255	225	224	217	192	219	253	243	241	238	248	237	226	225	239	254	216	236	221	236	234	251	243	258	232	251	264	222	237	245	213	258	241	238	226	269	243	229	224	234	239	204	257	221	210	261	217	257	243	229	203	245	238	214	253	233	233	229	256	226	211	217	222	253	233	247	229	239	216	245	228	221	244	231	219	232	252	224	243	249	239	164	226	225	219	228	247	242	230	213	209	230	218	223	222	230	229	247	214	226	219	221	225	249	221	261	208	226	263	211	230	233	256	241	268	247	201	213	244	234	244	203	237	201	261	213	235	244	236	220	248	267	234	240	203	237	246	227	227	239	235	240	221	212	238	242	238	226	235	215	245	219	231	220	220	246	227	225	229	237	260	226	212	280	248	220	236	255	222	203	241	228	221	240	243	241	205	249	268	254	223	258	240	231	238	255	217	249	253	233	221	246	205	237	244	221	233	248	241	223	210	254	238	255	230	243	199	234	212	271	220	223	233	214	244	217	216	242	232	228	235	226	223	235	253	254	237	265	247	216	251	208	212	243	205	247	238	227	243	240	235	231	249	215	221	246	232	212	253	233	228	227	228	272	237	229	235	222	240	242	264	255	200	240	264	231	246	247	266	223	246	192	233	238	235	233	217	233	219	244	233	238	233	232	264	239	199	231	232	231	237	245	218	238	265	244	241	252	264	227	232	228	255	246	241	234	235	233	229	269	260	230	215	248	223	220	234	226	237	244	240	254	238	235	247	227	229	241	240	227	210	214	263	235	232	226	212	243	243	245	235	229	208	254	245	242	241	225	273	229	241	197	214	244	227	240	253	246	234	217	219	245	254	247	242	216	213	213	238	227	238	223	212	270	230	236	244	205	223	246	265	224	236	214	217	222	230	238	216	244	223	257	239	272	234	237	234	230	239	237	235	236	221	263	263	230	224	214	237	236	230	213	224	224	235	221	220	238	258	262	243	231	223	250	241	236	240	235	259	223	222	238	231	225	226	218	234	217	217	217	237	218	239	238	248	229	213	230	236	226	222	251	224	226	245	222	232	213	227	235	254	234	233	228	236	233	246	224	260	233	225	208	233	255	220	214	209	254	238	227	235	219	225	231	204	241	246	230	237	219	219	222	221	259	213	219	242	215	257	274	229	251	247	244	234	237	234	253	230	216	235	231	226	213	234	233	228	223	236	226	228	216	257	228	270	239	226	220	237	237	228	257	230	223	217	232	236	231	227	231	248	240	218	261	221	234	225	214	261	250	242	241	208	233	239	236	226	225	253	221	242	234	250	234	247	246	266	212	272	220	220	249	228	272	227	216	248	215	252	202	240	228	251	216	217	228	223	231	225	227	244	237	205	248	196	268	228	222	255	230	227	225	251	235	238	248	264	261	237	255	217	227	236	227	232	228	212	255	212	238	251	238	243	217	230	270	225	256	228	219	235	248	251	228	242	213	239	271	264	233	225	256	222	239	211	255	236	239	246	228	245	222	223	216	249	233	239	216	263	243	258	223	206	211	211	239	211	230	240	238	247	239	256	249	243	252	218	254	234	238	222	236	240	255	241	243	250	244	220	233	225	236	249	257	231	209	232	216	236	220	232	252	224	250	217	240	250	244	247	241	233	231	258	227	219	252	245	231	220	240	256	246	259	225	225	209	240	248	247	223	209	236	212	219	223	219	215	266	231	229	245	224	205	222	237	233	248	230	206	252	246	226	272	235	250	223	263	212	254	228	247	239	227	230	217	220	256	239	222	219	226	221	224	227	218	275	255	246	209	230	253	241	244	230	233	254	245	218	255	244	198	205	225	220	216	219	231	207	238	213	217	226	210	247	219	250	229	210	224	236	202	246	222	223	251	241	214	206	239	243	204	239	237	216	221	235	246	238	250	238	241	248	214	218	235	228	229	234	211	227	218	256	242	228	225	233	241	236	255	239	230	241	223	233	244	249	239	228	256	256	214	242	241	220	227	266	232	236	230	219	240	224	239	210	238	208	226	225	249	216	234	235	224	265	255	239	218	249	222	252	213	227	246	220	238	252	223	257	232	241	228	238	244	211	232	245	240	242	246	228	215	200	210	209	222	212	242	211	231	229	247	201	213	221	248	222	235	257	239	219	251	247	250	246	240	243	226	205	252	248	239	255	220	231	215	243	264	241	240	263	250	201	247	249	220	233	238	247	244	237	243	242	241	236	255	221	207	218	220	242	232	227	213	247	234	236	225	235	218	228	249	222	231	209	248	245	202	245	241	236	252	243	222	221	248	243	210	229	243	219	236	226	224	223	257	227	239	233	238	224	248	260	222	226	207	243	242	210	223	202	219	242	255	254	228	236	228	242	247	225	223	253	249	237	243	245	237	251	265	254	250	240	220	257	243	201	230	235	245	256	244	249	221	235	253	220	246	237	253	222	223	223	234	240	219	237	227	217	220	232	208	236	227	244	231	243	240	262	236	241	246	203	214	238	251	211	223	233	240	235	247	225	225	251	221	226	250	237	240	237	231	273	234	240	223	240	230	223	232	214	256	222	264	250	214	223	236	227	205	239	211	221	209	237	224	236	228	223	232	242	237	212	211	234	223	292	223	234	252	231	254	232	238	272	207	220	252	254	232	258	222	228	241	232	226	231	231	254	258	236	240	243	217	216	225	219	254	215	258	220	216	231	247	255	238	248	251	212	214	209	215	248	201	208	262	210	246	212	237	232	259	262	245	221	222	234	227	232	248	235	251	220	211	220	228	237	223	239	214	255	235	237	225	195	223	261	233	212	258	211	213	255	208	217	205	222	235	260	238	205	233	215	249	210	246	222	216	271	231	245	237	235	212	228	245	249	239	250	230	226	229	233	257	228	231	233	202	224	226	225	221	251	236	245	235	216	237	256	209	212	237	250	236	231	226	248	226	209	233	236	238	270	245	246	222	211	222	200	208	237	222	241	277	244	222	250	262	244	211	221	251	239	280	266	232	258	261	243	238	226
24319	21546	28718	24660	21382	7069	657	502	410	415	379	385	371	353	372	344	311	319	325	322	318	269	327	337	328	308	299	274	300	279	284	297	299	293	314	295	301	345	307	317	286	269	292	313	277	300	307	286	318	296	329	317	319	297	303	266	334	304	314	282	298	325	299	284	306	292	316	292	300	307	269	276	287	297	297	272	316	279	280	281	303	324	290	295	290	297	329	288	336	310	306	335	282	326	276	320	262	303	290	288	288	328	322	287	295	302	306	258	300	289	305	260	283	324	314	299	306	297	288	284	319	311	291	304	304	298	254	289	294	301	337	291	314	304	335	300	304	294	312	272	277	322	270	301	302	303	326	285	313	291	280	295	294	290	309	329	312	301	292	307	277	298	312	287	315	301	282	315	299	306	298	295	288	315	340	307	294	303	269	316	329	290	301	307	291	289	289	277	260	300	278	288	316	290	288	289	310	302	281	310	323	303	294	308	312	315	315	279	297	302	283	317	284	286	291	323	301	323	320	305	304	296	286	310	300	307	284	284	275	269	280	298	279	299	318	300	319	306	311	324	279	314	280	324	267	275	288	315	311	292	290	299	284	312	319	307	306	321	267	328	295	284	303	323	288	279	302	300	306	296	285	340	313	294	296	290	308	323	300	305	281	298	290	304	293	308	335	276	281	276	300	276	308	273	333	315	291	283	275	303	285	300	330	303	294	294	308	304	293	315	304	279	284	274	273	306	274	294	285	296	295	292	294	311	285	284	318	297	291	325	272	289	290	303	301	291	308	305	303	308	318	312	298	294	290	304	285	292	292	305	286	283	279	283	310	293	311	322	342	294	302	317	304	316	282	281	266	339	315	292	335	310	305	292	309	329	331	281	303	310	295	321	309	302	298	296	324	323	295	333	294	294	313	296	320	301	307	279	293	291	298	316	317	300	293	298	309	314	319	318	298	287	307	279	275	307	311	285	302	284	305	298	321	287	282	304	285	307	278	327	291	294	297	307	306	324	299	298	297	305	311	268	281	294	307	305	311	281	303	271	281	296	291	280	307	328	303	291	306	274	286	273	309	274	256	279	314	295	307	314	328	290	293	315	327	306	314	311	323	306	299	291	311	260	315	284	290	300	295	320	331	270	309	293	294	291	288	298	300	338	286	286	323	292	315	300	302	322	292	277	280	281	300	324	303	289	308	299	262	267	262	292	292	295	285	292	308	311	329	272	291	302	283	305	289	305	316	298	291	287	282	303	342	296	266	286	300	268	285	333	287	311	273	266	337	296	287	299	297	297	262	303	290	314	295	283	287	299	333	304	291	268	298	315	279	299	330	293	309	281	288	303	299	320	309	274	302	313	277	291	281	310	303	314	289	302	337	276	316	320	283	288	294	299	317	306	310	317	302	310	306	299	278	313	299	314	282	272	292	283	314	284	328	306	286	290	307	303	310	284	309	325	289	263	310	322	302	313	288	310	278	314	281	321	309	291	284	309	307	284	325	308	274	315	257	299	296	342	291	274	310	286	290	303	298	313	305	311	284	283	268	293	289	289	295	305	276	315	291	305	293	293	294	300	279	347	274	282	295	306	281	297	283	309	295	278	311	303	307	287	296	292	264	280	277	322	293	299	301	318	290	278	272	317	292	286	295	308	291	298	303	303	297	272	295	298	317	286	299	296	311	307	288	271	302	300	296	310	314	268	295	325	268	303	283	275	305	296	290	338	271	291	283	296	256	295	303	282	294	292	300	287	284	306	293	267	300	315	302	295	293	286	288	311	281	265	290	291	262	316	310	292	304	306	298	275	294	272	255	276	298	282	312	322	296	324	274	291	307	306	294	294	322	317	313	286	281	320	259	281	299	307	323	323	280	300	283	319	318	312	291	285	291	295	300	280	306	297	326	289	310	280	294	279	318	306	289	294	309	309	291	305	290	290	309	282	281	298	287	308	317	289	280	324	281	301	283	309	291	320	315	263	271	319	285	266	313	303	309	314	296	308	278	324	297	294	295	281	339	315	337	303	323	291	314	293	302	293	277	295	289	313	282	286	283	297	283	314	273	273	306	293	286	320	312	283	280	285	288	292	264	305	312	307	297	324	307	330	278	313	310	305	283	317	273	309	319	321	293	299	308	288	283	319	295	309	312	303	305	299	311	275	288	283	284	321	304	314	281	317	322	304	300	292	292	302	300	315	306	274	319	327	302	306	307	290	292	275	291	295	282	293	299	282	286	286	293	276	304	299	291	262	274	304	315	290	304	284	297	304	285	315	312	298	333	285	294	297	308	302	329	296	299	275	300	311	292	288	276	301	271	304	304	289	289	348	297	304	295	306	325	309	290	289	285	261	301	300	304	328	353	338	295	268	304	294	288	307	321	267	286	323	299	275	291	296	303	326	322	275	319	299	293	266	272	307	283	295	313	281	292	295	278	299	308	310	275	284	308	292	297	288	294	318	279	335	298	318	300	317	300	321	290	276	295	349	328	292	311	298	282	279	261	311	286	275	301	311	276	281	297	309	314	358	269	311	306	280	294	277	301	307	297	268	288	317	307	279	289	294	285	308	282	310	302	306	305	277	282	290	297	269	316	292	284	278	279	298	319	308	279	312	272	274	299	307	274	304	279	304	327	307	306	306	285	265	318	302	284	313	307	297	300	308	337	300	317	295	283	284	305	277	310	310	282	286	311	298	306	298	283	282	292	273	289	320	306	281	287	331	288	295	316	330	315	294	321	296	315	287	313	308	325	290	335	308	317	296	293	336	262	290	321	337	320	287	308	308	279	315	293	312	335	291	298	291	264	310	295	297	300	297	295	319	315	300	283	304	320	273	272	309	303	329	298	295	284	310	288	319	329	292	312	307	341	287	304	315	293	307	298	290	290	296	311	317	333	320	317	290	294	315	299	298	290	311	281	309	293	280	320	303	310	277	292	336	277	307	319	332	301	303	277	291	305	322	298	322	262	325	306	310	281	296	304	300	309	269	280	274	284	294	270	300	302	264	294	309	273	302	305	309	296	318	307	295	302	302	262	321	293	301	286	274	287	300	321	297	285	294	295	306	304	299	289	266	290	327	286	291	306	279	273	309	291	297	287	291	299	273	290	298	285	329	302	318	284	287	309	314	304	277	248	285	298	330	327	278	330	291	283	274	304	312	324	282	264	279	318	296	325	308	321	303	319	302	315	249	303	297	320	306	304	281	301	306	317	279	294	324	312	287	309	298	281	287	317	308	284	313	301	271	303	324	305	323	293	319	278	310	302	296	297	293	297	315	319	292	330	317	304	312	299	298	283	313	311	321	274	267	302	323	294	292	305	282	295	310	330	292	311	279	277	285	322	285	316	296	322	272	305	283	310	294	301	283	292	295	290	301	295	326	293	290	313	298	303	290	268	305	314	294	313	316	295	271	294	304	302	282	296	320	319	307	280	289	285	291	279	308	292	300	318	268	317	315	319	281	293	290	326	307	304	281	296	303	314	299	286	295	302	296	308	335	300	281
40002	51905	5438	2051	1489	1160	887	771	672	605	575	514	468	481	458	429	409	408	389	398	408	415	418	384	394	355	408	388	409	405	400	354	379	406	411	375	418	357	381	354	375	392	359	379	341	349	385	392	373	362	403	379	338	386	384	362	377	357	345	394	366	367	335	346	391	357	367	412	404	361	354	339	381	367	378	380	337	340	390	357	351	363	372	378	352	343	388	375	379	376	382	364	374	345	365	356	383	384	355	375	393	342	389	371	356	362	354	350	377	392	359	362	362	381	385	346	361	374	344	334	369	331	344	357	355	337	350	353	333	369	377	393	391	402	342	330	349	380	355	365	332	378	363	335	373	371	374	384	330	416	379	368	414	369	366	361	356	366	331	368	369	354	371	366	365	341	371	326	363	350	389	365	365	361	372	340	354	358	364	358	377	342	379	341	385	376	352	350	357	408	397	339	362	371	346	390	361	338	366	360	385	385	389	347	374	359	389	374	317	381	356	349	349	371	394	359	379	372	349	370	361	376	362	343	372	385	375	354	339	356	349	371	391	392	359	408	370	383	356	382	327	356	410	373	372	380	391	362	362	386	319	344	350	352	354	353	350	375	355	402	334	353	344	381	390	390	366	334	356	403	345	384	350	374	374	377	358	363	372	375	342	350	355	357	377	364	372	350	375	361	363	363	370	356	344	400	364	364	338	359	363	315	389	409	410	380	394	390	385	370	351	385	365	355	368	358	365	373	366	348	382	347	384	361	371	365	371	370	393	379	346	353	364	385	406	325	356	365	367	337	354	375	360	361	364	365	413	371	386	355	333	349	376	361	353	387	384	372	425	367	402	359	353	358	394	357	361	368	340	345	417	395	374	384	354	375	355	368	340	358	382	365	346	361	376	386	358	373	371	337	384	340	335	424	390	366	365	359	361	385	348	357	354	376	378	349	373	358	342	367	350	387	359	362	388	390	336	399	356	368	332	360	374	355	352	381	340	376	343	346	388	389	373	359	338	362	362	366	314	344	367	353	352	399	387	391	382	379	370	368	391	386	358	392	364	355	342	344	366	351	327	366	346	369	354	336	354	359	357	347	400	366	341	334	349	358	386	369	359	383	358	365	341	348	368	398	366	321	404	376	341	373	334	361	331	385	351	401	367	343	327	363	389	369	380	387	356	366	337	370	372	366	353	368	392	362	377	407	351	351	375	383	334	374	358	350	342	349	374	328	363	377	383	375	378	355	348	379	374	411	355	356	346	395	366	358	409	361	367	372	377	375	356	420	364	404	389	345	342	352	378	423	335	354	367	373	360	391	375	355	372	363	399	368	404	364	375	370	392	375	399	367	380	324	362	398	369	373	368	343	386	382	346	354	364	390	354	332	368	350	380	347	397	364	371	386	404	384	393	364	362	344	350	365	360	381	377	371	365	353	384	381	415	362	386	310	384	377	407	369	361	337	344	385	379	371	388	389	392	376	365	355	386	388	355	366	410	380	366	374	386	340	382	353	410	391	389	356	362	385	355	336	373	355	378	379	357	361	357	352	377	379	402	342	356	379	372	365	365	360	404	366	358	369	353	377	361	396	359	357	372	327	399	407	399	336	416	342	331	357	370	343	377	385	345	360	371	406	366	368	353	378	346	406	354	376	374	384	348	360	394	353	358	354	355	397	351	380	336	339	366	352	393	361	364	343	342	390	367	359	370	369	324	328	375	344	345	384	392	335	359	348	390	424	386	342	370	372	355	348	332	377	374	385	332	351	381	396	367	411	377	389	385	355	349	382	401	340	353	377	369	345	337	363	340	376	380	382	354	372	397	342	358	329	372	372	362	391	391	353	328	383	344	355	375	376	345	343	400	378	381	381	357	350	359	348	375	369	333	340	402	338	365	350	365	371	362	345	343	360	338	339	360	366	340	375	372	391	386	357	342	380	359	376	369	361	377	360	396	364	376	381	387	326	365	381	366	333	379	384	375	342	353	372	382	352	400	356	397	353	402	371	366	386	350	382	386	342	337	384	370	378	402	357	381	376	346	374	356	371	393	341	355	353	353	375	415	359	363	338	374	378	386	347	364	334	389	386	387	374	406	370	360	358	350	357	356	379	391	367	375	362	376	370	367	370	372	362	412	393	371	338	358	363	389	376	363	376	347	383	377	373	364	399	352	361	392	339	367	342	372	341	354	382	355	354	376	374	330	365	342	361	375	389	343	341	370	369	392	363	375	328	316	341	364	381	354	362	361	355	380	336	361	382	395	364	378	349	359	368	322	362	363	365	386	429	408	371	373	348	357	358	365	369	353	379	341	361	382	341	359	396	375	351	386	344	381	364	340	362	363	384	334	359	361	346	334	362	372	390	374	379	349	390	365	338	365	358	346	388	346	366	380	341	370	338	366	393	407	354	370	373	371	346	370	360	400	379	357	378	358	362	371	380	384	369	371	380	320	403	348	356	337	357	380	343	372	361	355	345	343	356	343	381	339	347	371	372	376	388	393	386	347	371	355	355	380	358	320	381	380	359	404	345	363	368	360	338	390	366	352	387	350	356	375	345	375	391	372	371	368	370	347	337	345	327	370	362	330	357	374	363	364	359	368	386	355	357	394	301	350	384	358	349	341	371	404	367	343	372	330	376	368	406	331	377	355	338	378	382	399	369	327	366	358	368	370	380	340	366	386	375	338	360	337	380	356	340	369	356	396	368	359	383	354	409	350	392	354	354	387	381	347	361	339	392	393	352	341	387	327	360	352	397	345	368	367	376	334	345	403	355	380	378	350	382	387	406	363	364	381	369	390	367	363	359	338	378	359	393	352	359	353	331	375	360	392	343	356	360	346	365	313	353	344	358	356	341	373	389	363	363	367	342	299	379	347	390	377	376	375	363	370	348	382	361	383	367	352	396	380	335	335	401	375	364	366	347	348	384	367	379	396	345	368	363	381	364	366	342	355	416	385	365	372	354	373	356	398	380	366	388	354	347	368	361	367	317	357	358	332	369	376	382	368	390	412	354	339	334	330	367	396	328	379	404	383	384	360	384	416	377	340	370	349	337	365	377	391	376	357	390	391	332	349	358	406	354	350	360	383	363	353	345	394	346	370	369	362	352	360	347	371	395	392	372	382	344	344	359	406	335	374	355	368	345	358	364	388	376	362	386	373	354	368	379	392	393	364	339	345	357	341	375	400	371	343	382	377	385	361	354	374	364	345	393	379	376	379	370	378	350	384	357	388	347	358	374	364	381	373	337	376	349	349	349	366	370	384	343	359	330	354	343	384	312	405	399	379	408	351	384	350	369	362	369	364	377	338	325	351	368	331	381	384	377	316	381	380	369	356	380	374	369	390	353	360	381	337	377	386	370	367	393	339	357	347	376	397	368	331	341	382	337	363	359	356	348	350	324	379	362	419	335	365	352	365	342	357	330	383	371	349	378	362	345	371	370	353	399	360	371	356	350	366	349	337	395	338	332	371	373	368	358	376	372	371	394	363	427	396	358	344	341	396	399
25588	21602	27394	25613	7965	546	368	317	331	306	307	349	328	289	303	289	278	265	299	269	312	289	330	260	270	281	277	267	282	276	284	285	297	255	285	267	288	277	262	261	285	315	276	278	311	292	274	295	277	298	300	269	270	265	265	318	309	281	280	297	269	285	283	260	266	324	291	271	282	262	277	282	260	314	281	296	296	262	314	291	275	277	285	283	295	263	284	265	299	302	300	268	258	287	275	283	293	263	281	257	291	276	266	296	288	282	276	296	274	286	282	283	264	275	281	270	284	286	286	250	299	261	285	285	306	254	309	260	280	267	293	285	287	284	262	269	271	285	245	264	279	297	297	281	251	304	287	302	281	313	289	284	294	292	279	256	272	275	283	291	295	280	285	259	293	293	265	275	291	283	289	277	268	287	261	301	289	295	271	265	283	273	292	279	291	292	283	296	270	264	288	270	292	247	308	265	297	304	261	278	288	292	275	260	262	272	265	256	252	255	272	245	266	297	275	288	274	282	271	283	285	298	295	259	285	290	242	286	275	283	263	275	287	294	282	321	291	274	258	306	289	264	255	271	273	265	256	287	237	303	280	270	281	291	272	270	269	276	330	279	266	302	301	280	331	273	305	279	299	262	305	262	281	277	268	280	270	284	266	298	252	259	267	314	260	269	279	299	267	262	295	305	289	298	243	278	295	281	269	274	262	299	279	294	284	253	292	287	268	276	284	266	275	281	286	254	284	277	249	285	268	283	274	309	267	272	297	283	252	275	293	273	317	268	269	290	297	291	298	335	279	280	264	280	260	308	260	278	281	259	262	290	304	303	272	279	271	315	272	263	290	284	286	325	298	298	264	278	254	255	280	273	272	306	303	286	283	290	295	287	293	264	327	278	281	284	296	315	285	263	286	269	287	286	294	267	272	287	261	261	292	281	289	280	258	297	258	263	289	273	278	312	264	278	296	305	278	256	307	298	286	278	264	302	288	258	257	264	266	251	253	283	254	262	277	252	248	285	281	257	250	256	278	289	266	278	263	315	279	258	297	247	282	309	263	264	286	257	269	254	283	257	259	298	255	259	288	282	283	275	278	274	281	245	291	281	267	284	276	270	312	311	276	279	326	294	273	314	286	251	273	275	265	265	298	246	263	299	282	304	301	253	320	327	291	292	276	286	270	281	281	247	273	277	262	294	303	291	274	286	273	252	318	281	282	239	272	269	262	262	278	301	306	245	303	274	274	265	245	259	281	287	277	291	263	284	254	241	263	275	291	298	277	285	279	280	308	290	292	300	258	310	265	302	266	292	263	282	272	298	271	282	273	295	287	266	255	251	275	288	285	293	305	256	310	274	268	236	291	272	269	292	286	250	298	281	276	297	249	244	233	240	259	292	286	265	275	295	298	298	306	273	290	255	284	271	309	288	274	253	256	303	294	262	266	298	292	288	315	255	289	292	267	264	272	258	269	263	295	279	262	237	245	261	317	267	290	282	275	320	272	280	278	280	287	298	281	283	302	273	288	268	303	283	267	281	284	274	283	290	265	261	279	281	273	302	249	307	298	303	271	274	277	308	295	269	290	280	274	318	301	275	286	282	290	267	248	284	285	294	280	275	284	281	289	281	306	284	277	283	279	311	264	282	296	283	281	278	288	288	280	301	270	264	317	281	259	243	276	282	288	258	283	262	264	268	274	270	265	287	281	292	288	285	263	263	275	248	295	270	257	268	274	282	295	275	254	310	286	277	307	260	278	277	288	310	288	300	315	280	284	256	260	267	285	256	275	267	276	269	260	247	309	273	290	265	275	299	260	304	268	289	270	283	286	284	289	287	285	268	291	300	259	271	259	253	279	299	277	289	297	294	294	263	301	277	279	252	267	309	279	269	274	252	307	271	280	288	264	265	274	272	266	274	278	306	302	282	277	288	270	266	252	265	269	248	298	247	272	312	310	269	248	277	279	281	282	287	279	264	307	285	259	266	270	273	282	260	281	262	306	278	281	273	298	278	268	284	263	293	277	264	318	271	285	294	265	287	333	298	310	301	279	259	282	294	298	291	273	271	299	284	277	275	267	269	280	290	303	292	290	267	272	280	289	267	255	317	283	290	298	264	302	288	280	289	264	298	275	294	244	286	287	285	267	290	273	297	277	271	254	308	294	247	269	280	255	278	302	293	289	272	260	291	306	281	302	278	268	255	283	276	282	280	264	268	289	298	296	270	275	275	278	303	264	295	305	297	285	254	276	259	275	279	261	319	288	272	292	287	260	300	292	253	273	288	296	306	267	269	262	273	303	258	269	300	291	296	255	274	248	259	299	291	279	231	266	269	243	271	317	270	279	284	268	303	281	273	282	289	289	256	264	307	276	318	287	252	293	284	280	303	275	284	284	284	303	279	278	270	299	293	264	289	273	278	304	310	294	287	272	272	274	281	277	291	271	263	274	272	267	282	283	265	273	302	275	291	288	257	290	274	305	271	268	280	282	282	264	258	265	276	282	255	272	321	272	255	290	269	290	264	271	292	258	293	290	276	303	287	282	259	269	299	276	304	260	289	281	267	289	314	276	291	262	257	266	245	269	283	269	260	285	279	268	289	286	298	299	317	279	316	301	282	269	279	276	245	288	254	250	292	272	323	259	253	290	270	276	305	294	264	274	286	277	291	254	267	279	297	292	299	286	266	266	261	246	255	295	287	297	274	311	257	265	265	288	307	287	279	276	282	282	295	273	261	280	275	256	284	269	299	266	264	269	287	290	246	256	325	267	280	283	273	298	283	286	290	260	267	272	299	278	295	286	272	288	271	266	282	289	284	266	276	311	291	302	281	285	291	280	286	263	283	292	299	303	286	281	261	282	289	291	286	257	259	284	272	292	315	267	259	269	287	265	266	244	256	272	283	281	256	284	270	288	292	258	275	283	277	273	294	299	259	282	284	267	296	299	277	266	300	294	278	295	281	275	295	309	289	267	280	295	273	261	290	264	266	255	268	295	264	284	287	272	288	274	279	297	290	276	294	266	280	266	258	278	266	259	275	291	296	286	262	286	296	270	260	318	262	281	250	280	278	284	276	298	291	258	270	272	276	252	265	283	279	279	293	245	263	316	279	282	254	273	266	309	275	280	271	311	294	307	299	287	263	269	307	239	289	319	284	271	271	265	259	261	264	255	275	275	239	263	274	287	275	289	277	282	282	287	271	309	308	289	288	275	255	290	273	272	282	294	277	250	270	279	282	303	273	272	286	290	268	255	261	289	271	303	280	259	279	282	284	279	286	298	285	322	297	262	283	258	272	283	280	288	269	295	286	306	276	293	283	292	273	296	280	266	254	280	251	305	287	280	284	284	306	307	268	282	289	280	280	312	240	293	280	266	286	304	273	267	317	277	280	258	292	315	287	277	273	264	296	275	281	268	250	267	252	278	274	278	261	268	295	265	269	302	287	261	285	283	282	288	277	262	247	294	254	273	288	270	286	280	287	280	297	280	263	285	283	295	285	286	275
39126	46897	3378	1318	877	785	692	578	505	519	448	412	444	398	415	406	385	395	366	368	381	370	362	361	384	374	382	354	354	392	377	417	334	353	383	387	358	374	350	313	383	380	364	384	377	357	347	377	382	390	373	386	388	335	377	347	336	375	355	390	323	372	358	370	357	368	376	371	375	376	357	369	374	364	313	349	351	342	357	349	370	349	369	351	351	375	369	365	378	372	352	373	372	379	346	379	372	396	374	367	366	336	373	367	375	353	360	365	369	339	356	376	368	359	351	391	359	363	349	365	376	363	401	365	363	400	358	353	350	346	369	373	380	386	375	362	372	355	366	354	375	318	346	388	356	350	372	358	381	379	354	363	359	398	374	377	363	327	377	346	351	361	391	325	346	365	386	389	375	345	363	366	374	340	352	372	371	335	364	378	364	325	374	361	343	359	373	343	357	347	396	357	333	312	368	327	346	354	373	365	356	354	340	363	379	373	359	363	339	409	373	352	366	365	409	371	362	405	366	326	375	390	334	349	378	394	342	405	382	362	387	353	372	399	403	369	391	332	357	369	374	361	370	343	379	334	368	366	375	381	333	361	350	365	327	368	386	340	396	370	357	361	337	374	394	371	383	371	383	354	371	353	403	369	368	367	353	349	376	374	391	386	376	358	354	371	369	329	350	334	361	354	383	367	372	362	338	354	371	376	399	320	332	355	331	393	358	391	348	347	373	375	387	368	344	393	351	333	374	369	350	364	379	337	367	360	382	357	359	365	380	376	374	353	373	394	347	354	381	363	374	363	375	321	364	352	406	389	362	359	377	381	340	354	339	365	363	326	364	366	363	347	352	373	319	370	368	369	352	351	402	360	377	381	370	408	379	354	385	369	340	375	382	397	348	383	368	357	376	364	355	347	348	355	366	347	392	361	364	350	371	343	347	378	352	360	371	352	372	403	378	358	390	331	371	371	345	362	396	345	386	375	366	382	357	337	364	349	348	354	346	337	366	385	361	375	329	321	344	372	336	354	346	356	331	392	365	368	336	398	340	386	340	360	371	372	342	355	369	352	363	374	380	358	355	353	385	381	386	341	363	335	378	363	337	347	337	353	379	356	360	331	329	390	371	356	357	342	361	384	338	380	341	364	364	341	354	364	394	379	333	337	390	382	379	381	385	365	373	336	326	355	354	367	348	360	354	347	375	372	363	378	332	355	378	352	352	325	346	341	388	364	356	344	391	364	392	352	375	360	371	374	379	385	357	363	384	363	348	363	359	370	345	377	383	353	342	359	370	375	368	385	344	373	362	365	337	363	382	348	376	416	362	372	344	379	360	328	364	398	347	368	360	387	380	350	370	372	384	363	350	323	391	374	359	360	375	366	389	342	329	354	360	354	380	361	334	421	359	354	360	387	373	406	368	377	370	378	369	370	362	385	354	369	393	356	398	344	384	357	367	398	367	354	342	390	376	348	329	366	369	381	383	399	367	356	367	378	364	362	351	366	406	354	334	343	363	372	371	352	357	351	373	380	302	404	367	340	381	375	348	381	359	371	360	375	342	371	368	362	375	373	348	369	380	372	373	358	376	364	325	350	409	370	347	332	351	411	366	342	348	373	396	357	352	363	350	343	366	411	356	365	372	352	397	348	349	360	342	373	369	378	380	353	377	345	392	345	356	336	351	332	374	364	384	359	362	376	409	384	351	360	346	369	349	353	354	376	339	370	393	370	347	328	362	381	360	372	404	360	401	372	362	348	392	374	375	373	306	365	375	378	342	370	357	424	353	373	355	361	337	375	377	350	348	380	364	336	366	367	335	373	362	384	364	355	383	377	372	330	353	381	367	366	356	378	377	356	374	364	359	384	326	338	393	351	350	384	376	347	370	361	373	396	384	354	367	404	348	380	351	374	337	363	364	372	396	360	360	374	360	390	333	344	411	361	369	373	352	353	351	340	390	336	410	358	388	362	339	346	356	363	323	355	379	365	381	362	360	363	357	380	389	357	404	371	397	398	365	349	337	386	330	375	361	369	388	342	362	359	422	404	371	362	360	358	336	372	374	320	380	355	343	336	399	355	363	383	368	361	347	347	383	372	348	361	335	358	325	368	364	375	378	372	355	368	348	390	363	357	365	355	360	387	373	343	368	352	369	343	372	363	361	371	365	356	391	353	339	352	354	389	361	348	379	343	339	374	379	362	379	377	370	345	367	373	337	378	361	380	372	335	313	337	351	356	411	361	341	367	354	362	340	335	375	360	357	361	366	345	362	394	364	363	345	376	391	370	392	388	366	378	359	346	348	371	372	385	372	385	366	344	364	374	349	353	351	386	355	388	352	388	356	358	385	381	368	400	370	361	375	368	385	374	389	367	366	355	342	374	379	365	369	337	398	364	381	343	381	371	388	353	413	377	395	356	362	348	397	344	359	350	329	339	361	347	362	375	336	395	358	382	350	387	380	384	349	376	338	347	359	377	362	366	381	369	357	360	371	371	376	363	380	371	352	367	319	319	345	337	367	336	380	339	374	364	349	346	364	334	339	371	365	388	411	331	346	413	348	366	385	387	367	372	368	374	358	359	377	388	320	349	369	359	395	330	379	370	343	371	390	367	413	357	337	410	360	332	343	348	379	350	369	371	378	366	357	370	340	354	385	383	365	395	356	345	360	343	373	357	330	344	382	353	368	362	359	362	346	346	371	372	343	366	357	375	366	354	382	344	398	379	364	369	383	376	359	389	350	363	362	364	369	372	356	394	404	384	403	370	369	377	359	367	353	359	372	337	366	377	355	322	362	332	369	394	335	373	349	398	382	380	362	346	351	336	376	366	405	369	373	339	346	386	394	336	392	360	355	384	347	401	331	346	378	368	354	324	369	352	358	378	335	361	365	354	376	382	358	368	365	373	384	362	382	345	348	368	364	355	354	363	377	374	341	328	357	336	384	355	340	354	342	319	363	350	375	367	374	368	375	340	362	334	352	356	334	342	345	350	355	385	389	397	402	360	336	370	374	375	320	380	356	349	343	373	346	374	362	368	344	392	372	403	341	376	374	347	370	367	344	351	365	365	376	369	390	364	360	354	400	318	385	365	338	383	374	360	364	375	379	360	337	396	387	361	365	374	365	373	331	363	376	368	360	344	407	375	361	360	399	377	325	353	314	351	396	343	364	360	350	349	374	357	379	349	370	360	378	377	338	389	366	348	354	376	332	344	367	351	366	330	353	398	346	378	380	337	362	368	376	347	359	379	358	353	360	328	379	373	375	358	369	377	356	412	366	356	337	362	367	354	408	367	391	335	358	382	356	392	318	361	365	379	363	356	359	370	393	367	361	402	353	390	419	378	371	363	328	339	341	379	342	414	360	340	373	350	365	345	366	345	340	367	369	347	377	366	365	383	359	359	375	382	344	376	361	366	337	332	375	370	374	374	338	359	344	343	387	385	357	351	358	360	341	362	392	370	369	303	370	392	372	344	385	365	362	341	354	378	349	390	352	377	389	360
23258	21579	29306	24286	21564	21557	9191	1028	806	737	732	656	682	630	643	588	583	577	598	549	557	547	525	567	524	563	542	511	549	543	536	565	563	535	536	535	573	551	589	532	544	578	562	529	514	537	518	504	534	541	583	553	563	479	552	550	548	506	527	523	524	509	580	538	476	541	475	521	559	528	505	535	535	536	480	571	553	524	554	545	542	548	529	506	551	517	520	512	569	552	535	501	505	542	516	528	544	562	525	572	537	513	533	546	540	541	526	536	523	506	507	539	498	532	539	524	533	565	508	531	550	548	576	544	527	531	491	534	564	521	497	515	534	549	532	566	515	561	521	528	555	529	495	530	559	526	511	519	571	577	563	539	525	538	532	566	557	498	547	569	517	509	510	546	548	505	539	521	569	549	514	480	544	535	538	550	499	518	513	571	544	515	555	523	510	534	530	556	535	545	520	522	572	495	496	497	533	523	566	559	480	548	528	562	527	539	513	540	509	566	516	502	542	483	531	534	549	567	539	560	526	509	544	524	535	561	486	530	519	543	491	546	522	548	479	539	508	516	544	492	540	569	530	527	526	498	510	538	542	551	541	554	514	520	543	516	534	559	508	497	516	504	553	521	497	538	578	519	548	562	506	567	567	564	496	475	511	495	577	477	563	500	551	489	549	529	497	502	519	554	499	544	555	525	534	533	496	551	554	468	552	506	531	526	507	531	511	572	517	552	511	501	542	556	573	514	514	554	466	537	514	523	547	500	554	504	527	552	563	571	501	492	548	512	564	503	547	505	538	504	545	515	588	548	491	564	541	536	533	550	528	503	505	546	552	520	514	528	506	503	558	578	530	497	532	515	511	525	501	517	475	550	500	541	553	561	540	522	525	585	500	537	524	541	520	542	542	502	530	525	552	542	552	523	550	565	501	548	508	540	487	537	536	517	509	529	478	566	552	539	530	511	507	487	540	510	585	550	517	540	563	540	548	504	488	508	625	540	539	519	477	550	530	521	566	571	553	523	529	525	533	543	541	523	521	555	550	478	529	546	515	487	520	539	534	494	510	539	535	567	570	508	532	549	506	502	530	512	539	546	503	528	527	518	556	547	545	560	545	539	561	523	530	555	527	550	533	487	541	533	527	502	543	534	533	553	519	532	509	536	514	546	522	505	511	539	525	504	528	499	458	524	519	566	520	511	475	515	555	493	541	523	509	544	524	511	517	479	538	509	514	492	492	544	534	511	542	548	533	513	511	523	526	556	502	537	549	481	487	534	503	548	504	529	522	545	514	497	512	536	540	544	512	533	519	523	560	498	516	516	503	510	532	568	539	530	518	547	513	532	516	507	551	550	515	502	549	517	503	515	541	532	532	522	537	513	541	507	544	549	542	526	536	513	522	504	517	538	510	551	543	525	516	555	548	497	521	547	526	508	531	499	536	554	504	549	517	475	488	540	532	555	541	532	518	565	526	532	544	566	492	506	532	576	541	574	523	516	531	552	521	560	534	532	545	561	557	523	504	502	517	511	498	556	559	550	541	537	521	553	542	524	536	480	519	548	522	529	541	498	542	563	491	483	500	555	542	528	528	545	553	533	533	531	512	509	521	566	550	536	524	518	528	497	505	491	500	475	516	506	544	515	541	568	521	501	501	562	536	570	531	544	499	551	559	523	513	524	521	468	538	521	568	542	480	539	509	515	543	504	557	514	513	525	504	507	573	521	544	510	520	526	499	559	529	538	544	511	530	533	509	565	518	485	512	503	514	511	557	563	506	503	522	542	478	501	532	512	555	525	524	537	512	525	505	583	561	525	569	503	508	540	497	514	559	528	558	541	491	454	554	587	544	483	549	543	525	521	518	565	518	514	537	528	523	524	490	498	542	563	546	524	508	527	534	505	497	534	512	484	557	521	550	507	545	544	552	524	551	520	537	495	530	533	538	535	552	511	552	521	546	537	533	537	543	544	562	556	519	522	529	514	512	518	483	544	550	528	529	533	543	516	506	540	540	528	522	497	566	540	535	520	518	512	565	548	546	507	502	518	544	520	489	566	570	491	576	550	547	527	518	537	540	535	545	524	529	549	548	552	532	513	507	529	505	507	511	477	535	587	531	518	527	544	542	511	521	502	536	473	555	553	538	531	528	540	541	520	490	528	566	566	571	512	536	495	537	543	524	501	512	540	541	503	534	508	523	516	517	508	541	548	516	554	481	564	529	529	545	527	558	519	594	536	525	509	570	517	566	506	545	533	522	521	524	542	535	551	549	525	510	529	511	539	471	529	531	505	537	537	535	518	521	542	575	516	530	545	541	513	503	575	536	543	519	538	563	520	499	530	546	540	537	540	519	506	524	519	550	503	558	532	528	569	530	538	536	477	524	520	521	509	537	524	507	503	519	505	554	541	600	540	526	562	470	533	550	519	540	533	533	545	599	580	546	514	511	543	559	543	516	502	521	522	515	457	515	560	550	558	508	490	506	505	503	519	488	530	507	533	536	505	517	508	498	524	520	539	530	579	549	501	543	491	532	468	526	574	539	513	503	536	513	497	554	548	556	508	529	507	525	527	576	524	551	530	557	562	548	518	512	542	496	540	534	482	525	501	521	513	502	510	499	523	520	527	538	555	523	529	513	556	572	533	537	560	500	534	533	505	522	535	530	520	513	531	492	550	550	541	527	501	556	514	501	530	546	530	549	491	542	510	568	518	576	550	531	524	496	526	511	500	550	553	548	569	507	525	548	541	507	565	539	576	522	567	518	507	518	526	522	559	529	518	562	578	536	529	513	525	513	540	482	520	502	541	511	551	501	515	545	535	545	547	552	520	518	504	551	510	505	545	523	528	505	497	547	512	511	528	552	532	522	539	547	545	545	518	518	560	529	503	530	532	524	557	553	502	528	523	533	556	482	494	517	518	541	500	561	553	546	533	514	554	552	545	542	534	508	544	524	508	539	513	557	498	493	563	525	501	543	547	519	473	524	500	569	547	497	543	525	568	551	548	534	540	529	531	581	512	539	529	558	560	504	541	536	517	530	577	555	556	555	582	495	545	560	517	509	520	512	575	533	527	520	549	546	512	534	571	539	523	557	519	513	542	526	518	541	506	552	564	561	501	525	532	552	481	528	564	485	492	538	518	582	531	517	508	523	523	529	532	532	502	550	493	541	535	497	562	527	520	598	516	545	528	530	529	525	509	552	496	534	560	519	565	512	494	555	541	528	563	561	527	550	561	529	529	513	544	534	523	526	579	536	545	467	520	516	524	562	529	536	497	553	493	544	533	566	536	583	499	529	524	509	534	526	557	542	510	534	487	504	536	549	516	526	504	552	532	508	524	501	498	504	508	561	558	547	556	545	525	522	546	534	519	499	552	498	482	520	516	537	560	522	499	554	557	520	546	546	508	542	530	540	506	528	514	538	519	550	552	517	511	540	488	523	561	551	522	530	544	567	519	506	533	558	521	547	536	520	503	524	516	530	514	525	495	541	573	522	514	543	520	513	535
45448	64068	9732	4150	3022	2262	1750	1448	1290	1080	1003	918	886	877	856	817	810	753	776	703	749	678	719	695	701	656	671	719	695	652	649	675	601	647	638	650	634	639	610	650	645	630	643	663	674	689	610	644	598	597	659	571	662	664	655	626	629	602	603	607	602	620	601	642	622	643	635	636	647	619	606	652	631	623	667	586	604	626	637	647	606	640	602	609	629	586	622	645	606	638	612	601	620	609	659	625	659	614	647	652	673	663	682	619	615	626	620	625	590	654	630	663	677	631	648	605	622	644	591	625	649	597	612	636	606	684	606	641	635	635	613	600	628	630	611	650	633	586	624	623	622	612	614	633	629	640	619	632	605	640	640	615	616	604	638	603	670	636	663	592	606	612	638	648	618	594	598	672	628	579	633	593	652	629	634	652	648	634	663	628	632	623	613	577	624	643	624	634	616	622	618	629	622	611	616	613	644	644	618	608	652	637	622	603	681	643	606	591	611	622	659	637	626	620	600	610	616	614	602	592	631	616	686	648	627	594	623	631	633	641	651	650	596	593	632	623	597	646	640	625	631	634	652	599	630	690	606	619	616	667	626	646	616	597	643	617	658	613	645	639	649	639	650	638	610	584	618	644	619	621	616	658	619	594	628	613	600	613	631	656	636	655	577	635	636	646	633	631	610	683	651	645	632	640	616	607	670	560	603	569	603	652	608	631	593	621	584	606	636	614	697	628	636	655	615	611	595	647	602	615	611	672	650	641	609	607	619	641	612	605	627	604	600	673	615	615	626	659	639	602	624	664	671	622	612	593	632	671	607	602	596	680	608	634	624	600	690	610	571	642	625	593	650	578	619	657	609	662	644	640	671	620	640	616	617	668	619	644	648	611	658	621	661	604	625	642	628	577	625	643	663	617	675	680	613	677	649	565	603	623	666	697	623	596	578	628	618	610	672	595	630	597	641	608	609	610	653	602	607	617	627	643	589	627	598	620	633	629	625	637	635	625	600	607	645	636	631	600	693	595	615	598	644	594	684	628	642	629	629	587	623	650	646	636	629	614	604	642	626	598	651	642	623	627	609	646	612	616	633	598	645	624	607	627	592	620	604	612	663	619	668	643	629	637	678	612	652	576	627	655	629	592	644	630	624	625	597	565	568	629	615	647	647	587	609	603	656	633	624	601	608	634	616	645	609	651	608	652	584	616	659	640	607	648	611	675	625	595	614	629	588	600	632	641	616	650	598	624	601	677	634	635	647	608	609	549	644	615	616	614	648	595	651	652	660	637	641	637	625	601	655	630	617	621	650	653	605	556	630	602	643	627	655	655	632	621	608	610	599	589	601	645	664	644	599	642	608	636	611	626	590	662	600	628	686	674	610	623	590	638	619	664	630	621	625	637	620	610	638	618	691	611	617	635	619	652	616	613	651	613	607	623	645	650	637	616	594	617	639	624	631	611	647	638	631	645	633	605	630	623	660	601	566	649	623	569	638	672	624	587	642	634	621	600	613	606	612	635	631	600	657	609	592	624	611	626	639	619	623	607	601	631	628	613	607	608	649	609	620	644	654	660	630	629	640	622	631	593	659	631	634	627	665	624	623	635	608	599	579	595	595	622	632	640	629	585	629	641	619	625	621	670	638	620	595	636	636	595	593	636	598	646	624	585	643	601	623	630	608	616	633	611	658	606	627	616	615	571	618	646	602	624	625	627	646	634	634	611	612	627	597	645	702	662	610	624	622	620	638	665	652	633	652	663	637	620	662	628	643	658	664	624	629	619	659	587	633	637	658	644	602	617	662	646	594	621	605	615	609	647	650	664	680	571	637	628	630	625	665	623	611	639	638	630	624	630	601	629	586	632	609	609	660	604	667	606	615	614	606	648	663	640	624	631	635	661	632	651	569	605	656	635	623	603	644	661	612	606	655	567	623	634	636	633	642	568	633	647	636	587	651	624	624	685	602	621	614	634	673	667	631	626	656	613	599	642	641	666	642	601	641	590	562	609	601	634	619	697	626	611	613	652	596	680	603	576	562	668	615	636	618	618	616	656	617	601	677	608	585	627	654	642	598	647	645	616	625	641	621	635	654	628	626	609	623	627	618	613	616	657	655	643	645	645	629	611	637	604	566	632	634	643	589	643	612	622	656	635	634	652	648	648	600	634	597	624	553	605	650	641	590	609	647	582	665	609	639	612	591	575	610	574	693	637	609	609	630	630	603	664	610	581	604	587	606	606	612	616	632	673	608	662	648	605	641	579	633	632	607	613	651	637	660	614	625	631	658	596	620	687	610	640	646	679	604	618	617	598	618	611	601	641	606	638	624	649	621	650	636	590	641	616	629	626	644	637	628	658	623	636	634	630	631	637	618	557	642	587	596	609	615	594	581	613	652	625	596	597	634	639	642	625	627	654	658	635	626	588	631	617	627	627	638	648	614	584	637	624	608	626	598	664	621	630	671	617	622	584	645	601	633	637	587	643	595	655	614	629	648	643	626	667	603	611	610	588	659	575	625	641	638	630	581	639	669	663	581	584	608	613	670	605	628	636	577	615	575	654	615	633	635	640	634	618	666	638	596	603	644	632	625	602	647	609	689	658	667	628	610	603	579	578	640	624	623	629	608	608	694	627	643	647	605	677	667	626	633	636	681	631	659	614	636	604	587	653	564	626	637	604	623	648	633	655	568	643	641	625	652	644	596	617	632	624	633	599	630	641	622	612	639	606	642	589	599	622	637	610	651	653	623	640	618	672	627	603	634	623	666	642	593	590	629	638	630	618	638	665	606	628	656	616	603	644	661	617	681	647	639	614	624	603	646	669	596	605	626	622	635	647	623	627	616	611	623	603	606	630	595	623	630	653	616	676	632	628	656	606	649	677	636	626	610	678	612	609	650	629	642	606	567	658	646	636	590	619	643	648	601	574	610	607	644	648	603	611	642	650	608	688	616	622	646	647	644	628	636	627	605	610	561	652	599	618	635	602	601	662	615	617	636	624	625	669	637	675	656	659	603	639	640	640	652	605	685	626	610	597	621	602	634	646	652	626	600	629	636	653	650	635	672	596	667	635	616	624	657	660	644	629	628	658	688	574	617	632	668	602	652	654	597	595	650	585	623	601	630	619	610	599	648	642	660	606	620	638	597	647	635	647	611	616	579	615	652	629	589	644	655	583	620	630	597	649	673	629	616	623	605	607	653	644	687	673	622	611	637	629	615	608	611	596	575	638	616	620	635	609	578	634	645	685	582	581	619	654	666	631	602	589	619	602	593	663	625	628	634	578	629	610	615	663	666	607	633	586	654	611	621	620	584	657	608	615	665	612	606	626	622	641	628	625	668	621	607	652	616	612	599	621	622	593	643	620	681	606	655	622	593	612	625	631	654	649	649	637	608	637	599	633	605	622	603	636	623	574	650	629	605	642	661	600	579	586	574	578	641	631	655	649	638	627	647	659	604	613	566	628	629	628	670	579	612	658	642	620	651	642	613	582	626	611	635	637	625	655
29837	27759	15108	1688	268	207	203	205	170	194	153	197	189	188	194	189	163	185	200	185	158	165	163	186	206	170	153	184	162	173	193	174	177	173	192	177	193	186	188	168	189	175	183	173	163	191	138	189	176	181	187	179	157	182	190	178	185	168	186	161	188	186	173	189	203	156	188	156	184	163	184	160	173	207	166	187	172	181	182	173	158	172	184	178	179	162	186	165	165	180	174	189	158	175	180	180	182	173	172	167	174	163	160	183	175	175	188	172	177	176	158	187	194	191	191	166	181	183	182	171	177	162	183	179	183	173	150	158	181	191	174	171	167	183	173	171	154	177	171	183	159	190	208	155	151	188	161	184	160	171	169	178	181	193	160	184	192	186	145	154	161	167	179	164	166	173	211	161	194	151	171	189	179	193	182	162	219	169	194	177	187	192	208	183	166	192	163	198	186	196	153	191	171	176	204	177	168	176	149	206	187	172	190	185	177	206	175	172	162	192	168	173	185	191	174	170	186	201	153	170	161	177	189	190	185	196	184	211	176	177	194	175	167	170	164	171	166	156	169	158	161	159	163	175	196	167	171	179	170	182	170	188	169	157	164	171	153	185	190	185	185	172	162	162	193	190	178	171	196	195	174	176	169	185	193	155	177	178	192	190	196	192	161	145	193	181	174	182	193	182	171	165	180	177	176	175	168	191	187	153	190	183	163	192	164	166	156	196	175	165	161	170	183	163	179	137	177	192	167	171	180	171	178	211	145	159	190	209	185	184	183	158	165	146	183	184	188	184	168	180	191	188	179	163	185	178	196	181	177	167	163	169	179	183	184	166	154	196	178	189	176	210	185	181	187	167	176	168	191	194	162	169	173	187	169	181	183	186	169	170	158	192	197	181	195	189	178	167	180	170	171	177	171	159	180	182	174	182	165	176	168	162	194	192	179	178	169	180	162	155	186	179	169	190	190	181	186	165	203	152	159	173	203	175	181	174	149	171	191	161	209	191	174	169	179	190	182	174	175	160	191	192	159	161	159	195	194	170	158	179	190	189	197	170	202	172	198	171	181	200	187	184	186	157	163	167	180	166	181	173	176	184	208	162	184	175	194	174	186	178	168	182	204	169	177	172	188	185	188	157	170	174	169	169	194	154	199	193	160	185	187	182	164	172	159	154	165	178	163	165	196	164	165	168	162	172	181	170	190	192	196	168	170	175	190	162	166	162	194	189	158	169	176	183	194	179	177	183	179	181	175	206	169	177	170	161	171	167	149	157	168	181	184	174	195	161	181	179	156	172	162	178	181	169	185	166	164	188	169	155	172	170	173	169	181	173	170	210	174	173	174	183	181	180	196	199	187	193	185	187	152	175	172	162	184	185	175	178	150	200	179	199	162	169	198	196	176	173	192	181	184	168	198	167	155	152	186	162	183	191	183	189	169	164	177	199	176	174	172	173	174	182	191	168	172	153	164	172	188	177	182	168	157	159	208	216	185	178	195	189	199	165	188	177	198	185	184	172	202	152	190	176	211	192	176	184	169	179	184	184	161	173	174	187	175	172	160	167	169	152	166	199	181	162	190	203	172	152	176	197	143	175	193	182	183	157	194	154	176	188	176	206	185	161	196	191	170	174	182	174	196	148	165	178	191	194	173	153	169	187	192	198	177	164	179	175	173	168	177	181	176	167	169	182	174	186	178	179	155	197	178	196	189	201	205	166	172	159	172	171	199	189	193	180	171	190	174	173	168	178	147	187	182	206	171	171	158	177	180	170	183	174	188	177	154	182	190	188	181	167	196	181	177	179	169	184	194	169	198	161	205	181	173	151	172	153	217	181	192	170	199	169	170	183	179	189	172	177	191	199	173	164	197	185	201	162	176	175	179	163	192	181	157	184	176	179	184	211	175	184	193	167	209	181	223	149	186	179	178	160	151	171	176	173	173	175	186	170	166	184	179	147	162	177	200	168	216	196	177	189	173	161	183	186	176	186	164	181	156	179	174	162	170	181	196	183	164	178	173	184	179	156	181	184	179	214	199	187	183	180	173	188	160	174	167	160	197	198	174	183	160	179	183	188	189	171	186	170	161	146	197	181	183	190	174	178	158	176	173	171	141	185	181	190	177	165	177	175	167	192	193	189	201	174	178	152	175	165	178	177	169	209	167	176	162	182	187	203	182	188	175	173	165	169	182	190	169	175	172	161	172	167	150	159	159	185	174	185	178	186	194	181	177	188	179	194	152	177	205	155	155	166	171	196	171	188	171	188	191	160	154	173	170	173	188	170	175	192	168	174	198	185	172	189	170	178	184	196	166	190	162	169	172	188	175	170	166	186	163	177	171	189	201	173	193	162	145	166	190	165	188	174	174	179	198	177	175	196	184	191	195	195	192	168	198	185	206	157	199	162	196	155	189	200	188	198	183	179	174	167	181	170	162	188	180	193	173	182	166	181	162	170	191	192	163	194	166	173	180	165	155	214	178	185	175	181	183	181	181	180	169	179	186	170	161	176	171	184	218	167	199	165	148	195	178	181	173	179	188	199	165	192	184	177	185	178	171	189	184	166	186	183	177	145	170	200	184	172	185	167	176	181	182	182	195	156	182	195	177	177	160	178	166	192	179	177	180	190	167	171	187	160	165	161	193	176	175	185	172	167	172	176	184	170	170	187	192	178	153	182	184	167	193	186	190	162	176	183	214	189	212	177	176	205	183	171	191	151	176	155	157	168	199	161	186	164	204	190	178	186	195	201	164	178	181	160	177	175	175	172	184	150	170	185	196	211	167	182	185	195	186	166	167	182	196	166	175	201	171	175	189	166	168	171	178	154	179	189	176	173	212	189	169	164	182	180	163	170	183	173	170	175	176	194	151	182	165	166	160	177	193	164	179	184	179	193	162	187	154	200	179	182	168	156	196	174	186	156	183	176	166	202	182	184	179	174	171	181	175	169	175	189	167	185	182	203	188	184	197	172	185	183	193	175	166	171	186	183	185	167	170	197	167	181	170	161	157	173	184	145	189	191	170	179	178	185	192	194	186	207	171	180	169	162	188	187	172	186	184	180	199	189	170	184	169	194	180	159	164	189	180	160	197	165	178	178	178	158	174	177	162	174	174	174	165	176	172	186	172	192	163	191	201	168	150	198	153	177	167	170	202	153	188	167	137	161	211	188	202	188	181	189	173	190	175	161	190	175	184	157	168	183	176	180	182	179	188	153	192	175	160	160	200	166	171	176	172	171	190	183	171	176	181	167	186	180	180	166	171	175	157	193	167	165	175	204	157	196	223	183	189	209	158	165	190	196	183	169	179	179	168	187	165	175	153	184	157	163	179	163	187	167	188	179	199	177	154	201	191	171	165	188	176	193	188	189	177	215	188	167	192	178	179	193	195	177	189	152	195	159	174	181	171	203	155	189	189	169	195	173	167	183	192	176	182	165	187	201	185	182	174	177	167	162	175	184	159	181	169	207	196	172	157	200	184	168	173	179	171	188	190	174	159	177	171	186
35698	39160	1478	333	353	284	277	251	275	259	233	227	261	245	250	234	255	245	242	241	210	218	250	265	276	235	225	225	258	221	234	232	210	229	229	225	238	217	239	216	237	233	238	238	233	209	238	250	222	238	228	252	212	231	213	211	213	217	238	212	212	225	238	244	244	233	232	239	222	244	224	234	230	234	232	233	218	234	247	210	245	230	211	227	234	221	248	228	221	229	230	230	237	257	210	231	231	239	252	238	266	234	239	228	209	225	216	251	224	243	223	247	243	235	263	225	254	203	221	252	227	234	206	250	241	225	217	222	239	217	241	219	233	213	244	242	235	240	243	210	195	209	240	229	233	237	216	252	232	246	244	221	216	257	219	237	239	237	232	232	243	237	232	235	244	228	239	243	229	240	219	216	258	234	221	226	260	248	244	228	240	202	222	235	231	244	254	219	249	222	222	214	214	252	223	239	230	240	238	209	228	216	225	207	254	224	228	222	241	215	227	251	244	222	235	228	234	227	264	237	236	217	245	237	223	234	241	232	229	259	228	248	246	228	240	234	215	243	240	232	250	238	229	258	255	207	234	234	239	218	249	227	229	235	255	234	229	225	252	237	222	219	231	263	219	246	229	232	210	248	227	235	241	248	217	222	256	240	237	263	227	237	224	241	226	193	220	225	238	232	243	210	224	224	235	248	256	222	243	194	253	217	243	241	249	242	234	235	229	234	227	222	223	240	220	248	223	245	228	236	208	209	252	248	215	222	241	245	237	246	240	227	241	206	250	229	231	219	238	255	236	264	246	238	226	260	211	221	268	214	226	228	254	229	252	235	245	237	235	242	212	236	241	238	208	219	243	243	250	241	227	240	239	261	267	286	262	230	199	225	226	243	232	247	227	219	232	212	234	239	216	200	262	246	271	217	222	245	252	237	250	222	251	227	210	229	248	208	250	224	203	272	244	253	216	235	222	216	212	213	228	230	239	241	238	223	238	264	233	212	265	253	253	235	254	234	224	252	242	256	235	257	223	229	224	228	257	231	245	240	264	241	220	262	210	236	250	228	228	226	254	220	247	223	220	235	247	230	252	229	227	240	204	274	251	218	220	273	248	241	224	231	250	236	221	225	268	224	235	246	215	243	240	238	235	233	245	230	268	237	242	233	238	231	249	231	257	247	234	226	241	244	221	237	235	227	228	234	244	261	220	234	233	229	213	225	233	242	251	218	244	224	251	208	246	246	239	256	231	261	232	234	227	238	224	221	222	233	240	244	227	236	253	210	222	219	227	222	230	249	239	239	251	245	245	239	237	227	251	238	228	237	257	228	225	201	234	235	247	242	255	234	251	208	239	237	283	217	253	236	241	215	199	231	228	249	247	237	252	243	249	243	259	228	212	232	233	221	216	233	224	206	225	246	247	240	256	222	219	220	257	213	268	226	224	205	216	247	223	215	234	196	234	230	244	211	224	250	236	223	211	214	204	270	234	247	237	223	236	242	253	237	220	245	250	258	228	227	238	205	204	229	238	226	203	237	254	227	219	217	259	248	236	232	238	251	248	238	246	235	233	214	242	238	218	232	233	238	227	238	245	222	218	221	241	247	236	225	217	228	248	231	244	268	246	210	228	220	224	232	220	211	226	214	210	224	221	205	266	235	225	248	254	236	243	249	229	232	256	214	211	246	234	243	234	249	217	221	240	250	218	230	225	234	247	241	211	262	206	248	236	261	247	235	235	224	233	235	223	257	249	231	252	226	230	209	234	240	226	203	257	243	244	228	244	242	229	241	245	212	206	225	247	221	228	230	233	215	235	238	256	231	226	253	209	255	191	230	238	241	244	219	226	251	240	211	241	216	225	251	236	265	215	250	236	232	242	206	231	255	245	244	252	263	241	241	227	224	270	250	217	243	216	221	255	223	240	241	214	241	246	229	233	241	211	243	249	230	249	227	250	207	262	256	252	259	244	239	222	243	233	221	232	221	234	253	229	212	220	238	225	232	223	233	228	236	231	236	231	255	222	228	229	240	254	205	243	245	223	228	231	237	238	232	225	249	228	238	226	241	246	256	254	233	258	210	223	238	241	231	233	216	240	232	242	231	219	244	277	241	222	220	240	223	253	255	248	239	240	201	252	209	218	231	209	235	234	252	255	227	214	235	202	232	249	226	233	213	242	222	251	237	241	229	241	244	232	236	272	228	241	247	255	222	256	234	229	227	237	254	230	209	254	205	232	220	218	227	228	225	228	222	238	236	230	217	244	251	230	226	242	228	226	266	248	247	217	217	254	242	231	220	251	208	235	228	215	258	231	236	237	221	233	226	251	234	223	248	242	222	257	242	213	232	231	243	238	238	246	242	225	233	235	226	253	228	238	243	242	204	217	251	252	237	229	248	222	216	211	233	228	248	213	243	248	237	271	238	236	246	216	253	244	248	254	224	225	220	224	250	250	223	216	239	224	243	250	223	246	248	242	240	215	233	228	227	236	227	205	241	256	226	234	227	215	223	235	248	245	232	273	194	238	238	252	240	230	222	232	247	258	245	230	232	221	208	240	222	226	241	217	235	209	214	259	208	190	238	259	207	215	263	232	254	232	225	238	236	231	236	223	208	252	245	252	236	232	226	235	229	211	253	253	248	240	223	254	242	225	219	233	267	233	263	265	228	255	248	222	245	255	241	236	241	245	235	226	218	219	241	227	231	216	253	238	241	208	235	231	246	238	256	193	242	228	252	252	241	239	235	220	224	235	227	236	223	234	263	258	222	244	263	228	258	230	248	241	212	239	245	240	243	253	235	242	232	199	224	226	222	258	184	226	210	229	245	239	233	221	216	231	241	227	231	268	218	231	239	240	233	225	232	205	237	241	239	238	244	237	221	225	243	223	232	229	239	231	261	245	200	236	220	262	238	261	228	221	227	219	243	208	229	224	245	223	206	221	219	223	252	217	242	251	223	242	226	235	244	242	240	235	258	219	236	208	241	240	237	215	227	216	238	254	241	220	226	222	255	209	222	261	238	223	243	238	224	217	216	231	234	227	249	222	244	265	234	240	223	216	248	250	227	261	224	253	229	212	240	231	233	236	252	220	229	227	242	243	243	248	212	215	249	214	244	241	227	220	238	233	224	235	187	252	217	249	198	225	205	231	213	222	227	234	234	223	229	214	235	219	241	225	218	237	247	249	249	260	215	264	264	247	228	228	219	232	239	204	252	228	222	235	247	232	229	256	249	279	220	259	228	228	216	231	209	254	234	213	213	266	244	259	275	260	244	229	229	224	244	217	231	266	232	242	236	231	219	214	234	213	225	213	199	221	238	210	247	252	248	271	220	256	236	229	239	252	250	225	227	216	222	253	232	254	224	229	222	240	211	227	203	243	230	233	229	222	236	217	253	251	232	224	204	210	243	233	230	240	241	238	246	250	262	211	231	232	225	244	254	244	230	234	249	242	250	226	243	264	237	245	226	278	249	257	230	250	252	196	244	219	231	243	222	244	224	217	236
24449	21556	28690	24711	21380	7487	678	518	466	369	370	398	366	368	340	314	330	365	336	324	314	287	305	287	276	285	331	286	300	304	336	333	306	298	325	293	320	312	255	329	302	301	314	285	271	285	285	310	304	332	279	291	275	315	308	292	285	287	285	307	303	321	293	316	298	301	311	351	284	296	310	309	311	299	320	309	281	297	293	313	337	283	304	336	315	347	294	319	293	295	321	351	303	261	286	273	294	294	286	301	303	298	303	286	272	277	285	324	306	309	284	287	296	301	315	257	314	316	302	288	302	285	286	328	291	313	292	291	292	301	249	295	277	326	289	318	307	272	296	306	272	304	328	279	311	322	307	269	346	304	299	273	276	285	279	287	316	313	303	284	312	312	290	270	306	315	323	302	320	348	308	318	315	293	328	316	307	279	308	288	322	283	316	309	304	286	320	329	296	301	348	294	293	269	322	281	297	303	297	329	288	311	292	278	301	287	296	318	314	319	301	304	295	324	288	287	325	312	324	278	289	279	265	287	286	268	289	284	308	307	306	339	309	295	293	298	299	287	289	276	286	285	284	305	307	278	255	307	301	314	270	316	322	313	308	306	305	333	286	264	279	273	302	302	285	294	285	311	274	312	284	300	284	304	300	286	273	279	287	306	299	283	314	261	306	293	302	310	276	298	315	312	281	312	297	291	319	304	301	287	287	277	307	297	321	283	266	299	319	282	293	300	292	296	301	304	286	286	298	326	301	309	326	306	270	301	320	283	284	290	306	316	284	297	282	300	314	281	319	281	305	342	289	314	298	284	328	260	278	293	278	316	294	292	309	307	299	317	311	317	276	300	294	281	336	311	298	305	300	321	296	295	308	295	256	290	289	294	311	303	281	266	306	287	261	293	338	293	294	294	311	310	275	299	294	306	312	286	293	291	329	306	308	310	289	292	305	315	283	300	298	321	301	296	268	319	258	324	321	275	298	319	300	295	307	300	294	320	278	300	323	296	307	297	317	309	297	329	243	315	296	300	306	309	327	294	301	287	328	290	279	312	288	312	280	285	277	306	271	278	308	316	288	277	281	312	289	286	336	283	290	294	292	295	304	316	294	345	308	290	314	296	332	296	259	275	297	309	322	251	293	283	303	295	333	306	295	293	324	281	275	282	307	308	262	287	309	294	323	302	283	340	298	308	289	287	309	256	287	293	286	317	264	296	300	301	305	295	307	275	266	276	283	273	261	313	310	278	285	304	281	317	333	303	278	313	288	302	309	279	312	333	289	296	311	312	294	298	305	297	305	282	295	303	312	294	301	293	297	320	281	292	303	317	311	328	289	275	285	295	283	296	281	302	312	276	274	289	314	298	301	289	307	295	297	299	283	331	325	311	287	318	318	288	319	313	322	302	267	284	312	284	306	289	305	331	272	282	316	314	297	307	318	277	297	298	289	275	295	279	302	282	314	304	308	304	280	305	280	295	306	315	310	309	262	288	299	324	282	318	286	302	301	299	305	271	318	316	315	291	297	315	284	300	303	298	294	275	295	318	263	303	306	289	294	291	274	306	318	295	283	313	297	297	322	320	296	300	295	275	311	279	285	302	307	296	303	308	282	318	297	293	298	316	299	313	318	305	294	318	287	319	291	310	297	319	280	290	310	283	333	326	290	288	279	280	292	296	290	294	309	324	310	298	293	316	300	296	282	282	271	269	295	308	315	273	311	301	291	277	312	305	309	284	284	311	290	307	284	289	305	290	291	292	325	281	338	317	288	319	339	280	319	267	296	311	319	309	305	277	282	291	294	314	288	310	310	291	333	317	289	278	282	292	292	318	276	300	310	259	285	302	303	292	293	299	291	273	324	289	314	294	266	301	318	260	294	274	310	275	297	332	288	313	307	278	317	324	282	272	315	318	303	293	301	289	311	305	330	287	329	277	304	308	280	285	325	291	314	326	312	283	279	312	329	302	267	288	305	280	296	297	292	328	291	314	334	304	323	317	310	336	267	280	325	302	278	304	310	308	325	287	353	341	327	303	273	276	289	306	302	289	284	308	312	324	309	283	281	292	270	295	317	291	326	300	294	303	297	309	282	320	299	277	286	293	316	311	303	297	324	308	310	336	325	309	314	285	321	314	308	336	291	309	289	282	326	327	299	318	280	348	326	303	297	294	288	304	310	313	285	278	322	296	297	292	294	289	328	303	318	309	273	305	288	321	276	303	320	331	312	291	308	322	315	296	274	298	298	306	309	317	300	289	313	287	323	342	323	320	315	269	286	291	282	265	291	281	313	288	313	290	306	290	303	314	317	289	283	294	299	318	297	299	320	314	313	295	312	264	309	303	276	271	312	288	298	275	297	267	277	285	314	304	326	292	326	252	274	308	317	296	296	315	329	318	305	321	304	312	289	305	294	306	304	305	302	297	295	287	328	299	294	323	312	271	285	298	285	290	309	323	278	311	295	275	304	297	292	286	274	335	292	303	283	254	283	308	305	306	298	288	306	304	310	287	304	310	306	285	287	287	292	297	340	283	293	308	298	287	303	290	328	312	276	298	302	302	326	303	325	295	290	311	333	315	324	275	297	311	290	277	305	299	303	319	307	280	274	309	294	302	291	306	292	319	289	285	303	305	297	291	293	301	286	305	323	275	287	264	326	306	317	305	326	317	323	309	294	301	313	296	294	329	309	279	336	291	316	301	319	301	292	288	319	291	294	315	291	307	284	311	303	333	299	296	291	263	319	295	283	272	310	276	284	328	334	303	312	318	310	302	314	286	297	306	294	329	303	346	290	287	318	343	298	308	314	322	313	299	315	287	296	289	293	294	310	300	318	294	297	292	289	285	295	294	317	299	301	300	287	290	305	299	299	301	305	288	304	314	296	304	297	279	293	284	315	301	307	312	303	286	315	310	317	279	318	268	329	289	286	312	296	281	277	328	328	286	323	313	306	323	323	306	286	273	317	305	319	295	285	307	285	303	323	289	292	286	308	284	322	283	278	288	303	315	325	310	296	300	291	326	307	290	287	290	304	276	310	287	318	310	313	332	298	323	282	297	321	337	324	306	282	305	296	314	321	287	277	287	288	314	299	309	269	303	316	303	303	298	326	322	326	330	281	312	303	306	305	304	294	306	327	316	294	304	309	310	312	295	294	292	320	298	313	307	296	286	343	309	274	329	314	288	317	318	307	304	322	333	312	317	314	298	318	334	305	293	283	310	309	309	297	317	303	298	332	309	291	316	306	322	300	293	291	275	311	293	327	314	315	266	285	307	293	291	304	311	302	318	276	288	289	307	299	283	285	280	315	305	270	313	292	312	316	288	267	313	316	312	273	305	273	312	283	311	289	284	300	295	305	295	304	309	331	270	302	272	286	279	270	319	312	303	308	290	299	271	313	261	307	259	291	287	306	337	290	262	318	302	321	294	280	290	280	315	291	288	287	297	285	278	279	285	303	307	305	308	301	298	295	308	305	291	286	320	307	290	318	280	302	297	324	293	286	312
40212	53639	5878	2055	1506	1203	953	803	691	613	555	526	480	460	438	456	444	436	460	380	427	422	409	401	409	431	413	377	410	394	374	380	409	381	351	386	362	390	384	393	390	349	405	367	353	389	345	365	375	345	373	382	366	333	381	379	344	346	367	366	348	372	345	389	351	369	409	361	375	362	383	364	377	379	354	353	354	378	364	359	355	365	397	385	371	364	357	363	392	349	365	332	344	338	339	365	341	383	345	416	372	384	397	331	375	368	374	367	396	363	387	381	336	361	391	390	342	335	359	394	380	388	358	346	352	386	397	422	352	362	367	335	339	383	348	377	335	384	410	357	357	375	337	365	394	399	385	372	370	381	400	360	411	342	400	392	378	355	387	324	379	399	382	357	347	375	358	377	356	371	385	350	375	341	357	403	326	411	365	356	348	369	367	369	354	356	386	381	350	370	332	351	367	335	360	384	362	353	383	391	378	389	390	373	391	384	365	393	355	370	344	342	411	344	388	365	386	385	400	364	362	377	354	373	358	401	405	380	423	394	376	357	360	349	369	335	397	368	360	359	357	370	376	372	397	357	374	328	368	355	396	348	364	346	393	368	402	367	403	369	334	359	352	396	341	374	357	353	330	386	342	412	394	392	375	355	357	371	344	400	406	397	335	380	396	359	359	340	416	377	374	334	344	396	393	377	375	361	365	384	401	420	349	379	389	369	402	315	349	361	337	396	367	344	343	366	387	400	380	360	364	374	375	371	363	367	383	372	372	340	381	371	376	349	377	349	356	398	391	352	373	378	365	374	332	352	407	368	357	394	362	353	373	362	389	372	364	356	362	370	420	373	368	392	403	369	342	346	384	341	388	395	374	356	378	372	370	371	374	374	382	354	399	376	347	345	359	362	383	362	371	373	405	356	367	335	355	356	374	363	334	358	384	382	367	382	371	341	378	377	371	356	389	382	365	370	351	352	389	328	359	390	378	363	354	335	372	402	417	321	402	363	379	377	378	326	373	392	365	385	361	364	366	377	368	341	375	351	348	343	366	341	392	354	372	337	376	375	382	357	368	381	391	351	332	397	375	374	373	423	379	340	377	380	357	367	330	374	368	375	391	366	394	373	311	375	378	323	373	365	329	397	393	372	354	395	344	364	355	394	385	394	336	363	374	331	364	392	363	378	402	366	360	410	375	360	350	402	368	379	367	386	332	371	379	370	363	363	399	382	343	414	367	360	350	367	364	355	361	373	373	344	384	359	365	355	368	368	392	357	403	367	326	375	362	385	356	365	374	357	362	372	380	361	353	378	390	369	386	383	374	360	382	365	353	358	400	327	359	383	357	350	349	381	361	357	357	335	366	344	327	330	347	364	374	352	370	361	389	357	365	364	360	368	369	387	378	368	326	422	352	362	335	375	363	369	392	373	384	372	358	365	372	344	352	388	379	374	391	351	393	374	376	334	369	366	375	372	367	386	373	386	371	392	365	369	374	369	369	356	342	409	377	356	339	408	358	368	373	370	387	357	368	354	373	372	370	389	366	367	360	346	346	334	409	376	376	381	393	363	388	330	415	379	338	367	359	366	330	409	348	387	383	379	362	374	367	390	359	367	374	347	360	327	362	347	365	408	349	378	341	389	383	352	352	394	362	378	382	346	381	372	401	342	374	379	384	358	360	353	380	374	385	370	370	384	388	346	347	344	400	345	343	340	329	373	393	384	385	350	370	369	340	375	366	391	351	340	345	373	369	361	321	351	382	366	371	340	390	366	359	383	339	371	401	336	357	374	328	416	338	389	371	369	394	403	353	384	387	377	366	367	370	325	356	364	367	363	377	393	393	399	371	351	339	365	377	353	368	374	388	390	360	354	373	362	386	332	360	368	345	353	350	370	389	354	367	384	348	339	345	378	361	371	373	360	383	357	373	363	378	360	359	370	356	350	374	364	355	349	361	392	340	393	342	380	384	408	323	345	393	371	362	363	353	359	357	382	411	383	372	335	390	336	387	388	371	375	399	371	329	379	404	383	413	357	365	375	377	352	334	365	389	377	380	364	382	376	371	398	377	360	364	377	331	358	395	380	359	397	375	359	378	389	383	351	396	343	341	348	386	360	390	363	349	368	383	408	373	392	362	374	387	387	348	347	371	371	398	378	357	368	355	369	341	361	385	357	333	356	357	368	391	373	339	360	363	332	355	386	407	363	373	355	354	354	378	392	379	354	394	362	367	381	383	341	364	406	381	347	337	382	377	360	378	351	382	389	341	337	370	347	375	362	362	341	348	386	356	358	379	334	369	364	374	348	365	368	399	361	367	369	356	332	348	387	352	383	405	370	334	370	375	338	394	367	341	375	392	321	378	356	375	366	363	355	379	348	393	377	347	386	339	358	366	353	354	368	387	369	360	353	380	386	385	374	383	374	367	377	366	376	378	348	389	343	354	347	332	307	391	363	363	361	397	422	379	359	367	344	331	366	345	373	391	349	355	388	361	337	364	366	378	344	358	356	373	390	366	381	423	389	378	367	389	391	388	348	372	375	339	339	383	346	349	368	338	376	346	400	329	380	379	359	378	400	384	375	332	353	368	370	346	397	318	362	347	324	407	364	362	371	355	357	353	338	336	363	360	382	394	390	346	354	374	395	367	341	367	378	378	323	375	375	389	357	349	376	341	361	394	369	350	391	376	352	386	349	367	348	326	348	402	403	363	366	385	309	368	374	370	389	416	399	366	354	356	370	366	373	392	340	397	375	358	399	341	361	379	376	384	366	419	389	367	386	378	400	383	373	372	335	384	360	367	372	372	386	374	372	389	389	376	357	409	386	387	384	341	397	361	367	376	361	368	382	376	347	352	391	373	395	360	363	370	367	337	340	346	345	383	341	366	357	348	364	385	362	396	395	383	347	360	391	361	351	367	375	344	375	394	344	349	325	394	391	382	368	374	359	353	348	341	375	375	337	360	318	372	387	378	383	359	393	368	369	352	385	388	389	361	403	370	355	389	377	359	376	373	374	357	329	360	329	354	385	357	391	371	388	379	381	386	349	352	354	326	367	344	396	380	347	394	383	372	330	377	330	346	385	368	385	388	345	364	350	352	388	348	411	368	364	323	378	366	406	373	349	351	372	403	350	360	398	357	361	353	364	386	366	355	370	350	334	341	372	367	364	361	379	380	391	337	384	372	367	349	402	355	357	406	366	359	402	363	373	389	348	350	379	379	384	367	381	347	340	398	381	348	390	372	347	349	374	387	388	357	364	338	381	332	377	354	353	392	383	345	365	365	361	383	391	385	381	409	365	373	355	341	422	387	394	341	359	368	352	350	375	367	381	352	384	394	376	364	402	395	394	356	374	364	378	362	387	357	406	354	353	387	346	392	398	332	369	352	359	370	356	335	379	356	386	381	371	375	328	368	368	361	370	395	356	340	352	358	352	413	377	352	380	360	380	378	390	352	374	351	398	373	378	368	366	356	384	400	368	369	337	349	359	333	385	377	397	354	360
25555	21609	27515	25490	8048	576	395	400	332	316	324	304	300	321	272	305	291	307	275	276	259	285	315	320	294	264	283	273	276	293	310	281	285	280	259	272	246	269	304	285	293	296	246	282	292	254	265	286	278	258	292	301	276	282	275	254	294	283	278	283	267	298	277	272	265	294	317	278	305	276	303	294	296	264	284	288	290	301	285	265	303	272	262	295	300	284	269	269	256	284	291	282	291	285	262	297	289	281	259	276	288	296	292	274	299	254	275	256	280	265	277	275	269	275	272	280	282	270	252	266	292	272	304	265	274	274	257	291	288	273	298	273	251	292	271	300	251	267	263	275	315	277	268	260	294	271	272	282	287	262	264	283	252	268	283	272	277	261	279	263	266	307	274	253	290	301	276	259	280	241	283	278	254	264	296	265	284	266	293	276	282	297	292	273	285	293	271	266	291	256	297	258	282	262	285	295	262	256	285	287	294	276	259	265	285	277	265	270	254	286	318	284	276	274	291	248	298	279	268	271	265	280	287	283	260	309	286	298	267	288	292	298	282	247	277	268	284	295	290	291	275	266	302	284	269	285	274	287	286	285	270	269	255	261	276	305	258	268	287	270	274	265	265	302	273	272	298	287	276	294	296	265	289	268	275	284	280	271	277	286	274	282	278	281	276	280	301	283	277	289	266	253	276	273	294	258	279	311	273	271	264	267	273	287	291	316	267	265	270	287	270	300	280	309	261	259	276	265	284	273	260	293	283	244	278	283	249	294	294	313	280	263	271	307	273	293	292	272	259	275	262	303	306	251	267	257	324	273	290	269	303	304	286	309	279	297	291	270	275	278	277	286	267	269	243	249	314	276	267	293	273	260	254	277	270	276	283	300	242	282	288	262	265	271	288	292	269	264	246	283	280	289	262	280	276	270	307	277	272	265	283	286	265	302	295	274	277	300	268	279	286	290	289	282	262	268	269	253	278	302	299	279	301	287	311	285	274	284	240	282	296	256	261	295	279	286	298	284	262	267	274	292	269	275	252	251	322	271	292	280	270	284	250	282	280	275	254	281	283	265	272	279	294	303	252	307	283	272	286	261	276	288	267	252	288	283	269	271	264	304	282	247	269	289	292	287	271	271	329	253	250	265	279	275	291	278	293	280	272	306	277	318	241	294	296	261	278	272	276	287	288	284	286	266	267	296	279	304	283	297	290	311	306	285	315	303	280	267	271	283	265	260	283	284	299	302	297	288	287	303	304	260	280	235	289	281	279	284	267	300	293	273	297	295	280	260	273	281	281	275	257	305	302	271	278	283	253	285	265	266	261	266	298	273	260	282	259	262	259	269	280	274	258	289	270	289	278	287	285	277	263	275	268	285	280	271	271	239	259	261	288	271	242	295	298	274	263	318	275	257	310	279	245	265	283	278	292	248	306	281	273	303	263	252	289	284	256	276	265	277	246	288	275	259	270	285	263	288	272	259	286	285	283	276	261	305	282	268	248	278	331	305	271	247	265	290	262	270	287	265	275	301	272	273	261	291	332	317	277	277	274	296	318	266	275	305	293	303	275	251	288	286	268	286	270	261	279	283	260	276	271	274	275	274	299	281	279	272	246	289	264	286	270	306	252	316	284	287	287	290	247	279	294	290	283	283	261	279	270	267	262	282	292	264	280	264	270	282	312	262	258	278	252	256	303	274	242	260	287	275	272	291	271	276	265	285	293	243	294	299	283	306	244	285	277	284	309	255	283	258	267	269	288	308	276	269	254	302	320	286	260	313	264	290	293	293	277	278	275	310	279	286	260	268	277	264	270	286	288	270	298	275	277	297	276	261	265	268	277	291	255	258	280	298	284	241	277	293	297	256	283	281	262	308	289	278	295	294	259	288	293	286	313	271	258	302	265	279	283	283	262	286	281	275	269	261	295	267	281	271	251	265	267	273	262	278	279	271	263	289	293	290	280	272	295	272	273	299	294	296	283	292	267	279	287	255	280	285	284	296	291	287	293	273	260	274	302	292	281	266	288	294	245	300	284	302	278	259	273	268	271	316	270	277	272	275	276	284	272	306	251	275	296	281	254	303	274	275	291	268	273	254	300	273	293	297	287	267	283	313	289	267	296	317	294	293	262	262	276	293	286	304	265	295	306	277	263	261	285	275	295	322	284	259	286	267	284	260	310	283	273	285	279	294	288	282	278	266	299	273	277	266	301	299	292	292	277	252	267	228	281	306	298	267	281	254	313	266	262	258	280	244	286	307	285	274	310	258	304	276	272	288	291	277	288	266	261	286	310	301	283	293	278	286	257	302	268	261	276	299	289	282	290	279	262	261	256	296	283	278	288	290	266	291	263	264	295	264	271	293	267	265	288	269	289	270	263	282	280	291	267	307	281	283	276	279	280	265	272	244	272	284	286	248	260	292	285	288	308	254	256	296	290	248	255	268	271	258	262	295	275	271	278	251	281	243	294	295	284	239	271	258	285	281	257	279	266	250	251	269	280	255	275	278	297	282	263	269	289	296	268	271	279	299	274	276	254	273	280	276	276	254	294	271	285	295	318	279	255	292	278	244	295	267	286	271	278	281	257	282	293	292	281	284	275	273	269	274	284	322	273	306	297	275	272	290	280	273	277	298	291	280	307	285	293	262	290	277	295	295	248	270	260	287	265	243	280	308	288	288	266	284	269	265	273	281	258	288	291	296	289	298	268	237	283	274	266	285	311	298	279	284	337	291	249	274	249	291	264	260	263	261	271	276	268	273	259	283	267	297	287	261	280	268	266	281	272	252	263	264	277	272	297	273	309	282	257	284	286	261	258	268	271	259	268	272	316	273	278	290	287	275	269	297	308	261	303	262	288	287	277	272	269	298	245	297	311	286	277	297	281	280	291	301	262	275	289	271	282	300	289	307	251	277	263	264	269	260	303	290	256	261	277	249	279	264	276	273	283	308	249	271	276	271	312	273	276	259	294	284	300	290	290	291	273	280	293	306	290	240	294	287	280	295	240	300	268	266	296	278	290	288	274	286	267	263	284	297	259	292	260	258	273	282	262	273	294	282	278	264	307	261	284	280	277	296	273	271	279	295	260	281	264	238	256	267	302	287	292	268	274	267	281	293	282	252	260	267	274	294	268	306	284	299	275	287	269	251	255	285	292	281	264	305	282	292	275	282	299	287	271	302	316	259	268	265	275	271	288	277	272	284	283	260	246	267	261	260	276	292	305	287	288	261	284	269	281	299	262	267	279	260	297	271	264	293	285	260	285	272	239	284	283	273	267	282	293	268	271	279	282	296	293	287	279	289	275	290	278	274	310	290	262	278	280	291	280	259	243	282	281	281	291	313	277	275	301	250	274	245	268	308	260	269	307	288	287	288	255	286	264	283	294	278	242	326	284	253	282	278	306	265	261	278	270	283	275	259	275	287	318	284	260	305	282	285	281	264	287	269	292	296	289	293	271	279	255	245	291	276	279	232	258	257	287	248	238	275	272	285	267	270	300	266	275	278
39125	48725	4043	1265	988	758	628	624	547	477	465	497	435	417	444	405	404	413	394	381	391	381	378	376	402	393	350	386	358	415	340	382	408	351	357	379	372	343	361	367	350	347	379	364	406	378	382	360	358	384	365	363	347	378	367	357	360	354	396	337	388	388	381	366	414	354	375	356	373	379	381	360	334	385	376	351	378	344	355	373	335	353	395	358	395	356	329	383	331	352	356	372	378	363	357	366	336	367	380	357	378	378	344	361	362	332	367	364	377	382	343	366	406	404	370	363	328	340	385	389	377	342	371	356	328	353	365	387	370	386	380	364	356	344	350	328	371	368	373	358	336	362	344	385	392	363	335	357	339	380	375	368	379	361	367	371	354	383	348	322	374	379	369	345	371	355	354	361	366	365	369	339	341	378	361	371	367	326	377	372	351	364	355	335	371	384	388	377	368	365	324	357	362	349	325	363	367	318	381	395	377	352	345	358	359	348	344	374	338	369	379	375	365	366	349	340	351	356	362	387	359	353	338	375	382	384	364	342	397	374	365	354	367	337	346	401	351	367	372	350	351	361	364	355	381	359	362	376	343	380	343	379	321	399	393	368	356	364	354	354	357	317	357	395	364	403	380	339	353	389	369	375	348	361	394	337	363	366	337	341	367	378	362	363	368	336	360	357	367	318	387	349	372	344	358	338	376	365	334	371	341	376	351	315	371	380	396	368	356	334	404	348	319	357	386	384	331	340	346	353	384	366	340	384	364	367	356	360	355	417	353	352	352	385	399	328	336	357	369	374	376	395	386	360	381	384	358	362	324	383	342	358	372	351	383	345	341	362	381	354	365	349	344	361	362	343	362	363	351	339	364	351	371	375	360	372	355	354	384	381	381	364	346	412	357	375	355	336	369	367	382	361	357	381	367	356	340	335	397	336	371	370	354	359	352	370	381	356	377	350	384	347	331	321	363	401	365	390	352	362	348	371	334	391	345	370	371	339	336	378	334	376	409	394	398	383	363	355	366	380	366	354	377	408	396	370	348	376	364	377	384	323	384	351	351	384	374	361	335	350	380	350	355	371	399	369	348	368	382	343	354	352	363	371	329	372	366	382	369	376	350	345	367	378	343	358	390	366	362	353	379	365	384	385	335	325	378	362	404	356	371	374	366	354	405	351	361	387	355	355	352	357	383	397	361	332	403	368	384	363	380	362	367	361	376	370	417	343	345	389	369	396	351	385	364	363	368	389	394	353	349	337	356	370	357	354	333	328	363	350	359	356	379	339	362	377	359	378	387	361	356	345	386	334	369	337	344	348	355	363	386	339	361	360	356	366	412	367	401	357	357	367	366	350	385	358	373	349	377	376	333	329	336	341	385	365	361	344	375	380	401	361	370	363	382	371	402	325	357	348	386	370	354	363	384	373	364	340	358	366	375	399	351	362	377	341	348	377	345	325	327	354	334	331	354	376	322	357	373	378	370	345	397	382	400	381	381	357	370	363	368	372	373	371	359	349	362	380	341	356	361	370	376	355	354	355	381	352	361	356	344	353	381	351	378	391	357	339	385	360	384	367	381	356	385	368	390	370	405	384	364	305	356	370	384	341	321	378	351	366	403	348	377	368	375	355	376	362	343	336	379	361	370	351	384	349	359	385	347	374	361	337	374	416	338	343	375	357	369	382	400	357	388	355	367	357	352	380	365	361	358	359	376	368	389	377	403	416	334	375	371	357	356	347	356	367	369	363	344	375	357	348	356	327	356	356	370	392	374	338	388	373	346	361	381	380	365	366	361	384	372	329	391	354	355	382	374	356	390	365	343	381	379	362	355	377	349	366	351	360	394	370	380	392	377	367	361	373	392	372	350	335	404	398	353	359	365	323	366	326	346	356	330	386	371	350	362	393	370	362	369	399	350	336	391	357	367	365	384	377	379	377	348	338	372	393	352	345	380	345	365	344	358	369	330	365	337	403	375	340	363	363	367	346	358	352	354	392	354	377	340	387	353	385	358	379	408	369	341	365	362	369	378	343	380	362	349	372	365	364	391	352	351	363	385	348	359	372	355	357	376	398	363	359	357	353	339	383	365	386	382	351	366	379	363	346	349	346	405	381	333	373	362	354	371	358	373	371	362	315	401	373	353	368	359	353	348	390	408	364	379	355	377	391	366	336	408	368	350	354	396	353	367	368	364	383	380	367	359	363	342	390	377	372	377	371	384	357	347	345	351	320	338	364	381	349	402	357	384	357	358	353	341	391	375	372	371	371	336	352	391	389	362	357	322	361	359	375	385	352	349	368	331	412	336	335	328	359	373	357	339	350	374	374	339	360	361	390	385	391	355	366	369	309	333	335	359	369	338	351	413	353	341	365	345	383	390	351	365	350	335	331	398	366	369	358	386	401	370	386	382	389	346	385	355	387	371	372	388	368	389	398	341	374	362	357	358	369	363	387	367	352	411	335	376	377	375	391	370	349	359	335	357	379	361	366	367	351	353	341	359	361	389	336	378	357	379	340	354	378	342	361	319	348	344	336	356	348	364	388	364	336	375	365	340	375	330	365	354	365	341	368	345	351	354	347	362	345	391	355	370	352	388	379	361	351	348	371	369	362	371	368	395	361	358	356	348	370	343	361	355	317	397	352	373	351	373	367	404	390	373	358	366	391	375	382	359	368	378	386	380	382	347	391	356	381	326	343	343	383	340	400	333	342	368	383	352	393	355	348	332	366	358	373	381	374	377	366	354	380	357	350	352	373	317	361	360	377	378	369	363	386	366	352	368	385	362	382	429	367	406	352	327	358	383	377	364	338	369	331	373	335	360	381	364	345	389	352	376	371	366	336	394	366	381	346	385	359	366	402	333	385	372	372	342	373	355	356	342	360	372	394	382	389	361	370	380	337	365	330	352	357	367	368	337	346	380	379	343	343	359	360	385	383	362	343	382	353	351	348	366	382	398	334	388	374	363	398	361	351	384	371	355	335	389	370	350	385	386	363	357	379	384	366	346	370	345	374	351	363	336	363	367	365	368	364	395	374	344	356	324	366	324	344	380	379	293	370	356	361	344	339	392	351	333	358	341	342	362	363	365	385	324	349	367	327	358	339	365	363	369	341	369	369	367	355	355	394	406	376	371	388	378	373	344	365	361	388	356	369	368	371	358	342	356	381	349	395	370	413	333	357	343	340	357	386	370	384	371	340	377	351	345	382	367	386	384	339	369	334	349	354	369	356	367	382	368	353	362	369	344	348	419	357	376	362	337	359	373	345	383	368	362	387	345	364	362	377	352	331	361	345	395	332	369	370	325	351	396	348	378	349	339	358	355	352	330	352	361	350	374	368	321	405	378	349	335	371	399	353	380	382	343	381	359	361	360	308	363	383	361	368	364	349	378	366	360	345	348	345	377	352	358	373	385	382	355	353	372	390	373	382	354	381	365	350	339	379	338	342	377	344	345	328	389	340	340	368	338	355	357	374	359	356	370	360	348	339	391	371	339	388	315	382	363	347
23229	21531	29219	24239	21493	21500	8799	1034	818	812	727	666	666	667	628	640	623	584	596	550	549	576	559	542	523	571	556	543	581	561	533	523	552	591	547	530	558	550	547	518	524	526	532	570	530	514	559	545	517	531	555	557	550	527	536	553	520	571	518	543	523	520	560	548	506	560	499	560	501	475	524	506	525	550	555	519	517	556	564	541	532	509	549	532	521	558	527	494	535	541	522	537	541	488	526	532	542	537	502	510	543	539	541	507	556	541	544	543	518	511	524	527	551	502	548	548	567	535	526	544	522	535	510	503	542	518	480	549	467	493	466	512	479	575	496	529	521	523	545	521	547	521	543	507	526	522	517	540	468	507	494	537	523	556	491	547	515	489	525	525	521	540	546	505	551	514	503	512	527	541	489	548	524	559	473	524	530	528	541	534	544	522	506	504	520	518	528	537	521	511	511	529	492	544	550	535	524	590	516	508	568	527	564	532	500	510	522	576	566	529	497	477	511	546	545	520	559	559	519	541	574	552	473	515	530	567	530	534	537	521	496	496	548	564	521	548	533	557	509	556	503	505	505	527	532	553	499	559	506	509	525	510	552	534	539	551	533	562	585	543	510	494	551	479	540	514	520	527	495	532	555	536	519	512	525	494	516	540	507	496	571	528	521	535	511	558	563	527	513	491	517	525	553	545	530	525	543	489	501	546	520	510	520	527	558	579	508	513	499	524	558	525	533	512	527	532	593	537	494	507	537	523	509	534	527	537	497	500	526	563	513	547	478	510	545	526	503	543	518	547	543	537	557	526	548	530	594	569	485	530	542	563	532	523	555	531	514	492	526	514	559	549	548	515	536	533	519	507	555	511	543	529	483	579	489	528	519	566	524	520	543	555	564	480	544	503	567	485	497	519	485	538	512	544	518	509	528	506	556	524	542	552	499	557	547	492	539	555	547	507	544	522	499	550	526	572	550	546	498	558	526	560	502	521	492	521	522	554	523	538	549	551	527	486	505	509	539	488	528	523	466	523	490	532	556	524	522	624	528	526	502	543	529	538	533	531	486	532	509	509	521	529	517	541	541	517	542	507	483	512	544	530	525	527	512	534	562	540	535	557	547	502	522	528	544	525	530	492	526	577	557	537	520	532	524	484	537	556	546	520	570	542	512	564	523	514	503	583	538	548	501	543	543	566	520	523	550	538	552	530	506	506	521	564	596	540	513	547	546	502	536	512	526	508	497	549	522	526	492	502	556	507	517	548	580	541	496	516	566	531	511	579	521	529	498	582	552	563	606	514	534	534	533	508	476	552	547	536	537	529	516	520	567	560	496	540	529	527	544	530	493	530	532	539	517	542	534	523	503	533	572	522	523	543	530	510	503	504	530	502	497	556	534	489	524	507	506	505	546	511	482	513	542	536	574	546	518	508	504	512	551	512	564	516	517	547	528	536	513	495	553	513	540	549	514	562	519	506	553	526	535	575	508	500	533	510	507	485	524	523	489	538	494	568	548	545	518	552	520	544	535	528	510	539	535	555	551	549	512	505	506	542	567	528	571	514	507	543	551	522	566	528	488	496	586	479	481	555	571	512	573	580	506	534	501	536	526	499	534	521	568	514	534	519	494	548	501	529	537	511	538	499	519	536	518	536	535	498	519	533	519	521	544	553	542	542	531	508	533	539	535	535	527	503	529	497	526	544	534	528	523	482	539	540	538	514	551	538	523	545	537	512	518	582	511	549	500	530	508	537	562	556	485	548	508	556	511	518	516	539	506	495	544	538	587	496	501	542	493	534	537	528	535	552	539	518	553	507	511	473	514	485	505	514	523	552	505	544	515	515	492	526	481	540	511	569	547	471	525	500	516	548	545	548	555	541	527	518	551	515	491	572	566	558	521	513	531	552	552	521	532	515	534	562	562	531	525	545	540	534	518	530	518	517	521	552	527	538	542	520	541	538	522	527	505	568	499	524	510	590	540	491	509	525	511	513	499	524	553	543	518	565	542	558	498	510	528	509	491	524	479	574	503	542	524	497	565	520	524	467	552	521	560	522	499	556	517	539	536	538	534	519	591	528	516	527	557	493	515	552	542	569	515	492	542	515	513	519	528	591	511	521	534	496	506	494	549	591	537	514	497	554	525	490	545	538	527	507	541	511	487	542	533	537	506	508	509	558	562	535	529	545	553	539	515	536	515	529	534	518	496	523	533	544	539	495	527	500	523	497	499	533	538	518	492	535	555	548	501	517	515	543	531	529	535	544	503	559	522	488	536	551	539	558	519	524	531	556	533	548	550	488	559	539	540	555	495	542	528	523	532	520	558	531	510	508	490	575	535	515	532	509	502	573	519	547	512	540	545	533	521	492	511	565	525	566	527	520	498	498	520	542	520	558	540	528	521	511	522	504	517	517	530	533	491	517	526	556	524	539	502	540	530	527	504	524	546	540	542	499	544	536	488	564	540	586	519	531	501	543	543	525	556	546	562	507	581	533	518	521	516	498	519	546	503	467	515	560	532	506	491	537	542	503	537	512	519	514	528	547	535	503	550	560	501	532	507	546	515	549	537	483	527	514	536	487	519	504	499	500	505	512	493	521	579	532	523	535	531	562	521	532	519	517	563	529	481	535	558	511	551	531	555	522	490	521	538	527	527	484	536	536	551	516	504	506	521	533	531	544	544	554	501	571	505	524	537	545	566	499	511	497	519	544	485	543	536	559	517	504	538	578	516	525	533	524	522	491	588	528	506	507	546	517	528	511	516	530	542	511	543	474	497	561	529	508	542	557	530	561	497	527	525	514	527	536	515	477	503	546	548	545	535	553	558	521	501	499	541	500	532	522	548	531	542	490	501	533	536	526	559	549	539	508	529	495	556	501	520	573	531	527	568	529	489	515	536	530	556	543	579	496	529	483	527	539	492	543	549	522	546	535	542	515	552	531	520	503	531	529	542	538	521	566	530	542	505	473	544	534	528	520	537	560	576	513	509	550	520	535	491	533	555	563	518	514	562	507	532	553	518	511	556	524	524	516	539	570	515	533	487	512	544	533	507	508	511	561	489	544	536	549	473	559	527	501	509	530	547	529	535	556	525	528	508	543	487	556	545	537	530	541	539	538	548	561	510	486	519	515	519	555	516	508	537	541	521	550	538	529	540	532	546	529	549	514	547	497	545	536	516	535	542	528	567	520	561	496	568	507	537	554	518	529	523	550	512	513	507	498	511	506	543	532	472	524	578	540	534	497	528	553	542	542	504	538	502	536	525	552	490	530	605	552	548	524	530	568	561	535	539	476	521	527	531	517	496	537	522	502	526	516	490	546	521	476	565	536	499	540	504	502	552	566	519	506	490	509	534	564	510	535	525	561	533	503	571	498	515	544	526	507	500	559	503	523	574	541	522	531	541	517	534	496	544	473	495	548	536	521	556	544	522	539	540	539	534	574	554	571	531	543	534	528	506	546	570	539	505	505	510	575	533	514	555	486	545	547	533	550	515	515	526	548	544	534
45659	62690	8743	4028	2836	2207	1742	1482	1266	1066	1019	927	891	853	778	758	818	763	701	701	684	679	704	626	685	691	670	643	659	677	678	650	648	645	651	648	649	642	630	671	660	649	620	612	631	624	652	690	656	645	638	646	634	655	639	629	633	630	634	655	640	638	644	618	584	636	625	581	591	677	676	618	604	633	645	644	642	679	613	622	638	693	682	588	623	638	629	602	644	668	611	612	646	646	627	600	634	629	621	592	678	669	634	631	626	676	624	614	638	637	667	579	574	637	624	607	670	615	638	660	605	655	646	660	599	672	580	644	653	635	630	630	599	652	665	628	596	588	617	613	657	594	613	616	656	615	639	624	703	632	575	630	541	624	590	590	623	637	634	603	612	607	647	611	672	643	625	654	622	633	615	624	609	627	619	601	613	654	651	645	589	610	646	670	652	657	616	648	596	626	617	642	608	674	636	609	622	601	651	600	640	632	593	676	618	650	626	657	634	615	610	644	618	631	624	643	680	669	620	639	634	615	618	617	632	598	624	668	582	652	604	621	674	603	615	635	639	608	639	560	605	600	587	658	581	620	631	602	621	574	618	576	623	633	618	607	618	591	641	584	612	621	608	593	584	600	677	633	599	675	660	593	637	600	589	683	592	572	616	612	639	605	622	603	633	617	625	684	651	625	620	633	675	593	662	648	669	639	667	625	633	624	675	642	641	622	654	659	615	640	635	655	629	655	620	601	637	627	619	655	605	639	637	636	595	632	630	633	627	614	618	633	617	620	598	625	633	617	627	655	617	606	597	641	622	602	556	622	634	611	602	624	612	635	604	611	584	598	654	611	629	599	679	640	632	660	624	628	567	575	645	624	661	602	626	613	596	616	625	591	647	615	575	663	613	651	625	629	613	628	618	594	603	630	636	578	607	656	608	672	641	661	634	613	653	643	606	669	644	619	586	605	598	663	626	640	662	624	599	607	631	625	649	647	627	646	629	598	620	624	638	595	614	604	614	630	584	654	615	596	580	647	601	654	670	616	645	619	638	636	663	635	622	612	620	625	626	625	629	610	627	623	657	635	636	592	650	631	662	609	589	539	634	603	611	658	602	671	609	612	607	625	635	605	614	602	648	623	606	650	631	638	635	594	603	595	633	630	606	673	634	585	569	583	625	589	606	660	572	615	607	627	598	642	656	636	655	606	615	595	637	656	668	666	591	644	620	632	614	650	615	610	632	625	617	689	622	625	633	637	612	604	644	621	607	608	633	657	617	609	705	626	658	603	653	628	623	642	649	639	602	595	683	636	624	624	635	625	594	616	592	643	615	613	651	658	608	684	640	619	641	636	626	641	602	617	626	621	580	611	667	586	632	626	651	648	605	610	639	636	645	647	623	621	621	640	659	597	621	673	650	583	601	593	612	606	564	636	612	655	653	646	631	635	644	650	656	594	632	654	606	576	590	624	666	639	609	612	623	670	616	609	574	633	627	622	600	589	632	595	640	648	620	664	614	627	666	633	622	585	604	611	607	621	633	615	590	625	650	648	647	615	640	655	607	662	582	610	621	610	635	631	647	623	596	613	610	609	588	595	615	631	679	673	596	590	621	645	640	633	645	653	637	608	600	588	662	588	653	655	664	607	609	601	660	653	627	635	645	608	648	610	659	647	619	608	625	632	668	599	646	659	596	644	642	613	640	626	617	600	653	661	641	670	633	639	602	625	631	638	610	646	631	645	596	610	609	625	611	655	619	651	631	631	641	649	640	657	617	601	660	581	641	620	631	649	597	620	596	607	606	646	632	635	639	610	631	593	645	633	623	611	582	618	622	584	629	629	636	641	620	624	638	607	632	603	604	635	689	635	657	661	593	609	646	594	615	619	620	615	588	640	631	587	613	624	570	634	611	620	597	640	652	642	656	638	604	642	620	654	601	660	631	626	628	585	636	583	605	606	692	614	634	596	585	605	616	606	624	616	684	603	635	607	643	605	623	683	584	649	643	634	613	636	634	634	613	642	625	589	610	615	630	600	593	653	645	622	657	595	621	660	575	597	619	627	635	568	629	621	596	653	649	608	615	615	633	613	602	620	636	590	621	614	599	592	636	575	640	621	649	668	621	598	655	639	622	639	619	610	619	617	637	619	621	604	654	579	619	621	611	596	661	611	636	612	599	602	649	648	571	606	652	630	665	584	623	603	595	602	576	679	619	606	646	636	628	660	599	607	625	644	608	640	581	601	653	670	626	676	612	655	604	665	591	584	586	612	631	664	645	592	631	596	580	637	658	608	664	632	646	652	649	635	619	633	640	625	661	620	615	647	650	649	663	637	663	619	588	591	620	612	654	634	624	632	623	641	611	643	651	646	663	624	598	660	655	609	655	629	635	645	658	631	649	619	653	615	610	595	629	612	683	597	629	631	639	641	588	682	612	621	600	618	644	612	618	684	659	599	654	633	638	643	662	618	636	650	646	593	619	627	643	617	605	644	613	614	657	652	665	658	638	604	619	628	619	610	642	619	603	633	633	639	664	629	594	639	608	605	616	639	680	644	644	645	606	629	611	641	647	624	617	602	604	634	603	647	619	655	623	645	636	579	584	594	646	621	637	599	616	656	635	633	687	594	664	650	631	615	625	629	638	579	620	638	640	586	615	627	644	562	595	663	611	675	620	615	618	624	647	616	630	595	615	626	597	597	633	612	622	623	614	566	649	644	663	601	644	569	629	622	603	608	619	642	625	628	614	649	627	668	602	634	581	647	619	639	667	613	618	638	622	660	623	646	604	667	614	649	587	618	599	655	605	643	648	653	608	604	640	645	611	593	615	653	605	619	600	598	624	638	648	626	609	653	625	585	630	613	620	679	612	621	630	616	644	630	619	612	640	683	615	610	633	643	649	635	599	635	612	607	651	607	658	619	632	602	640	660	638	575	656	660	648	656	601	638	613	603	623	611	616	620	643	649	676	600	628	619	614	609	654	655	610	620	645	689	627	590	631	606	623	631	636	655	602	640	681	654	586	643	652	623	607	630	629	626	675	647	641	632	621	608	619	595	656	629	621	636	623	641	640	602	635	624	623	607	664	597	660	642	622	666	641	611	637	634	655	593	637	635	628	643	622	638	631	643	607	625	628	658	645	634	617	629	561	639	580	601	672	631	640	562	623	641	634	637	628	567	635	570	615	627	591	628	598	637	654	627	610	622	623	602	638	608	603	651	666	576	615	652	621	610	623	578	604	634	613	612	610	614	589	623	666	678	684	602	651	636	612	614	614	570	616	575	641	628	614	636	641	632	639	609	643	616	629	603	609	622	647	627	597	618	634	637	631	597	639	623	609	584	603	628	591	631	603	612	669	630	578	646	576	639	674	662	610	632	585	611	635	630	606	621	600	636	657	618	620	604	612	604	637	616	660	635	618	606	639	629	622	627	629	633	667	643	597	644	593	646	597	635	615	609	592	598	621	635	671	632	650	642	603	618	644	608	619	592	673	629	606	613	606	618	659	629
29914	27589	14985	1713	276	201	207	194	203	177	189	180	201	183	177	188	180	187	159	160	172	165	171	183	193	171	170	204	167	163	190	185	181	166	175	153	151	180	201	178	175	181	182	182	158	186	196	176	198	186	185	175	166	168	181	186	193	166	192	180	181	184	175	183	178	186	168	177	182	176	173	167	203	202	184	187	183	205	188	176	189	164	188	181	201	189	198	173	172	188	164	167	176	179	169	180	191	186	170	169	178	217	163	169	189	192	170	170	168	171	202	186	182	176	153	172	155	163	176	161	193	176	166	167	165	177	189	173	154	188	157	182	163	199	150	182	165	185	170	163	178	168	166	180	179	164	174	185	166	163	175	192	183	189	187	188	172	191	193	169	167	183	161	162	183	166	159	183	177	193	176	185	187	183	198	165	177	179	167	173	191	187	197	180	184	158	176	181	175	204	191	176	197	165	181	159	157	181	162	194	190	166	175	178	172	161	190	172	158	202	174	193	159	176	202	189	179	154	174	169	188	179	156	174	193	172	178	171	152	180	179	171	188	173	190	176	177	197	155	169	175	161	183	158	187	183	172	169	163	178	157	181	191	161	177	164	155	198	176	198	170	189	158	181	186	184	160	187	210	190	198	193	187	193	166	198	167	188	199	141	167	161	184	177	158	189	182	197	149	171	185	171	170	181	184	167	181	201	155	177	180	192	191	158	178	185	181	168	178	192	141	161	182	176	186	179	182	187	178	155	174	175	167	181	173	162	180	194	156	153	166	184	181	184	189	174	189	193	190	179	146	182	178	187	187	157	169	168	163	186	167	204	168	178	178	182	186	186	182	182	189	191	187	180	156	198	176	181	172	174	174	169	215	177	201	163	183	181	178	173	205	184	187	189	177	193	166	194	200	173	170	205	172	160	177	182	191	190	179	184	183	198	177	172	168	176	169	166	189	181	183	158	193	185	166	203	184	186	155	193	210	174	188	174	169	188	190	164	196	183	213	202	172	190	177	172	166	176	185	188	186	173	160	181	192	162	180	189	188	182	152	197	178	165	186	179	154	162	176	179	184	185	163	173	175	182	178	202	191	179	182	191	173	164	150	173	190	176	167	183	165	186	204	189	167	180	177	171	169	142	171	162	173	186	168	167	174	178	170	168	184	169	175	172	165	170	188	187	170	180	196	178	180	171	182	180	187	201	178	170	176	192	173	173	183	167	179	174	181	177	202	204	172	162	155	174	200	166	213	199	177	184	168	191	199	176	175	196	197	178	164	170	176	187	187	169	191	159	174	160	181	167	163	170	183	152	160	164	201	187	182	183	174	181	184	169	177	172	205	161	177	179	178	157	181	181	191	177	182	194	194	190	183	168	205	186	179	175	193	187	175	172	174	171	159	146	178	159	170	203	162	157	163	183	143	185	166	190	161	157	185	181	191	190	194	193	174	180	197	197	189	182	171	189	158	171	209	185	185	199	195	165	206	183	193	168	180	178	184	181	205	179	177	189	178	173	178	177	148	162	183	152	184	167	186	166	172	168	188	176	188	168	188	177	168	183	168	176	167	193	173	197	192	204	201	167	170	181	195	187	185	192	187	181	173	188	179	167	188	179	165	179	202	193	176	172	190	187	176	161	179	188	176	210	194	161	169	162	180	179	177	195	173	174	194	195	185	180	176	185	160	166	189	182	185	203	194	175	168	191	205	173	200	167	198	184	160	160	174	165	208	176	170	171	173	180	163	200	170	153	166	171	153	161	156	168	170	180	154	181	191	172	155	180	191	170	204	150	163	175	173	168	176	173	193	177	151	166	200	187	186	201	168	170	178	178	162	162	168	167	176	163	181	173	165	170	168	180	161	178	186	164	176	196	190	202	198	189	186	167	208	188	186	177	184	175	183	179	184	175	180	161	189	162	197	178	179	184	184	168	189	172	192	170	183	173	165	184	192	160	185	186	175	179	189	163	181	189	158	191	176	202	206	174	170	167	199	171	196	174	159	180	180	171	185	168	183	157	173	166	169	185	169	183	170	182	183	182	184	155	178	189	162	175	167	177	165	172	175	174	198	202	166	175	181	183	177	169	193	176	185	177	207	183	167	168	176	199	180	178	178	167	175	166	204	151	167	171	158	167	178	166	175	183	185	173	170	180	180	169	164	192	173	180	169	139	178	172	183	162	182	185	168	166	177	200	172	180	181	187	201	167	178	185	190	162	183	196	190	159	151	177	168	181	194	201	181	171	171	204	180	178	162	173	180	167	168	183	173	180	185	173	194	182	166	190	184	198	196	204	171	171	176	189	172	181	165	166	155	166	178	163	198	163	179	171	179	174	164	173	173	184	185	175	168	175	177	171	166	171	181	167	175	159	190	185	184	177	183	181	186	185	209	163	179	183	203	175	177	170	170	162	149	200	181	167	184	157	196	185	159	193	190	184	179	156	192	199	166	166	173	205	185	171	168	154	151	156	206	187	170	171	168	175	185	161	165	198	148	211	206	172	176	189	169	170	174	163	187	191	170	162	168	202	180	151	160	183	181	183	203	179	192	176	187	140	138	169	172	187	187	184	174	177	186	232	172	160	168	175	190	180	186	190	175	165	207	185	198	185	165	178	187	170	174	151	176	164	179	166	175	198	185	193	169	180	194	169	160	161	164	173	195	163	167	160	177	168	173	181	158	176	166	181	188	178	187	169	197	168	178	201	164	196	210	198	205	182	193	180	182	183	167	184	178	183	169	185	167	165	172	178	190	182	195	181	187	195	185	168	152	181	162	184	177	205	193	166	170	166	165	180	181	165	164	172	186	171	182	188	157	165	173	193	184	164	169	177	178	144	204	185	181	162	200	162	202	186	172	190	178	183	167	164	200	172	193	187	222	201	164	183	177	177	180	193	176	189	181	161	173	184	186	194	198	170	186	175	185	161	171	157	189	174	169	188	196	162	169	171	207	161	173	181	177	185	171	182	180	174	195	170	152	146	172	172	159	167	181	183	195	210	175	196	175	178	157	190	188	164	165	156	197	190	192	184	187	185	194	177	192	174	173	185	172	182	174	177	175	179	184	181	167	169	171	181	188	195	190	194	199	191	209	171	174	178	159	179	168	178	168	177	195	174	175	176	155	187	196	194	180	190	176	174	171	186	163	173	206	168	160	199	181	168	178	199	198	198	169	163	167	181	179	172	189	187	189	183	175	181	192	196	172	189	192	187	162	194	170	177	150	179	167	172	185	170	189	175	185	183	164	164	182	188	183	184	176	185	174	173	172	180	159	185	164	190	173	176	163	189	172	172	178	199	183	194	189	170	161	189	173	178	200	172	192	166	187	175	176	190	187	159	175	196	178	181	174	162	167	182	188	176	185	161	191	171	162	184	163	181	177	198	193	175	179	146	170	175	181	187	153	184	180	174	194	180	190	199	163	195	170	180	189	163	169	188	170	182	187	185	195	179	161	167	199	194	174	176	173	198	202	191	185	187	170	185	201	200	163	184	183	165	169	167	166	199
35961	37601	980	360	258	308	262	235	280	244	255	222	222	265	247	277	220	241	226	223	233	245	219	252	234	255	245	230	220	239	247	238	220	229	265	214	238	221	239	235	244	235	219	248	237	238	233	245	219	262	235	250	244	241	241	236	223	244	210	232	242	238	210	210	266	244	232	251	230	234	240	243	226	203	221	218	231	229	223	221	210	239	230	235	247	281	234	262	244	218	250	245	236	222	266	228	265	231	222	227	241	230	246	233	220	263	234	225	233	237	222	226	248	240	235	252	229	220	254	240	214	224	236	222	225	232	217	206	252	206	262	220	250	260	236	220	201	226	214	234	243	227	245	232	241	218	220	225	206	206	278	209	213	244	222	250	206	231	224	241	211	255	217	209	207	231	226	237	230	247	241	222	222	243	247	229	247	236	216	235	211	223	262	234	234	251	249	233	222	262	233	243	233	222	222	225	231	208	242	249	241	257	260	245	230	219	214	257	238	213	245	210	257	264	218	235	240	238	254	205	221	226	215	234	219	231	225	219	221	246	245	233	242	220	233	222	234	235	258	231	253	226	218	241	217	226	255	248	235	234	232	234	209	241	219	213	234	257	232	228	234	236	248	234	231	244	246	254	216	255	233	255	232	220	222	258	204	231	251	247	220	213	254	232	240	229	248	220	230	210	228	244	229	236	234	208	221	253	237	218	210	224	224	227	272	238	277	227	245	220	230	230	232	256	222	256	225	218	237	259	217	261	255	226	248	209	239	234	214	249	258	237	261	248	241	240	252	241	229	239	230	217	273	231	225	221	246	223	249	233	214	219	243	215	232	221	241	242	232	258	237	240	248	240	204	253	250	253	232	224	240	257	255	226	240	231	262	222	248	224	237	238	211	213	249	232	242	236	225	262	237	232	215	212	256	233	233	227	264	258	220	253	227	246	228	211	267	237	240	219	200	226	239	250	208	251	217	235	258	214	227	239	254	238	252	256	265	219	236	246	219	214	222	245	256	215	236	249	252	230	214	228	243	227	231	211	242	240	253	239	223	209	240	227	237	228	228	200	259	247	210	219	260	246	244	222	227	244	263	251	241	243	253	207	233	257	238	284	224	227	224	224	218	222	233	261	231	245	235	245	249	257	231	204	248	262	198	215	224	243	231	209	261	219	247	220	249	219	240	227	249	237	230	230	241	235	227	241	229	228	225	250	267	231	213	250	216	224	213	245	253	247	211	236	206	233	226	242	225	218	232	211	226	212	232	217	207	269	222	249	226	268	225	255	249	220	249	206	205	232	219	228	225	263	215	221	221	243	233	217	228	251	245	248	233	247	215	237	186	219	234	239	234	222	256	243	237	231	223	250	245	210	268	227	242	225	225	244	236	249	254	222	250	249	253	215	233	229	225	240	253	236	252	225	232	225	221	238	246	220	237	255	243	252	229	235	243	233	238	236	221	241	220	225	220	216	227	232	227	255	250	247	255	230	219	223	214	213	205	216	219	226	240	230	250	220	236	269	222	213	223	245	227	246	206	232	263	203	213	246	241	243	249	245	249	233	243	206	239	231	244	252	235	232	256	218	232	220	254	241	238	239	227	249	243	224	226	246	216	222	231	254	203	208	237	205	208	225	244	230	255	235	240	224	238	262	236	231	253	221	232	259	246	228	209	234	220	256	249	247	217	254	239	203	221	239	232	216	250	246	226	251	221	248	244	226	215	258	225	264	243	215	247	213	237	239	255	219	253	226	234	232	227	259	209	223	222	238	268	238	221	232	219	203	231	239	245	203	263	239	246	233	250	255	231	221	227	253	225	266	235	270	223	245	262	223	254	235	229	260	261	248	215	237	238	226	241	224	243	223	227	253	242	228	269	245	213	239	245	236	213	230	236	240	244	218	226	238	205	249	250	260	271	229	237	247	221	253	256	226	257	222	229	234	222	230	240	207	210	242	226	242	244	244	228	249	197	222	210	251	229	217	260	215	203	213	225	220	213	250	255	249	234	224	231	231	241	224	251	239	251	245	196	226	236	241	227	250	235	252	249	243	230	228	236	253	205	260	224	241	229	211	236	244	225	242	242	237	228	219	200	236	251	242	208	240	246	223	232	237	240	209	224	242	212	213	220	248	224	245	239	217	240	215	230	224	208	238	218	215	240	212	233	189	234	256	209	243	246	243	245	234	256	225	251	229	227	222	235	213	216	255	218	240	233	224	246	231	259	229	239	226	232	229	209	224	248	248	252	224	253	234	240	204	220	263	227	227	224	226	250	227	236	230	236	239	228	223	234	238	224	227	241	225	232	223	231	224	232	228	231	247	230	248	239	218	210	216	248	216	235	235	222	220	230	247	231	244	219	231	222	220	229	242	262	212	237	227	226	204	215	227	238	216	250	196	228	264	241	217	221	236	260	242	217	240	227	204	253	234	254	205	257	233	250	239	214	218	236	244	236	196	224	242	228	250	234	256	226	242	236	225	232	231	213	280	211	237	242	210	228	207	214	229	240	230	214	211	255	212	245	268	232	244	223	240	209	276	254	232	225	222	242	202	234	212	211	236	217	215	239	252	256	268	231	243	239	230	242	239	238	248	213	241	233	225	241	244	244	227	237	257	202	247	233	217	229	227	226	230	202	198	236	256	250	235	229	241	230	246	228	224	236	259	232	184	236	239	208	240	241	212	236	221	224	212	236	205	231	223	224	249	220	211	243	229	216	218	226	239	248	241	215	227	233	233	235	236	220	224	236	232	240	235	237	219	227	258	244	224	237	234	244	254	242	249	231	218	247	231	231	223	234	229	229	221	189	218	231	236	243	222	238	241	239	241	225	248	247	228	221	219	260	247	223	240	210	237	231	235	231	246	255	236	253	219	251	240	237	232	215	221	237	239	230	245	257	230	245	221	255	239	250	262	219	232	252	262	237	232	247	238	245	247	218	244	240	233	241	240	258	233	225	234	221	245	225	226	235	214	255	209	222	237	237	248	227	244	196	236	203	236	223	218	217	251	221	235	225	227	222	246	209	244	216	232	202	239	215	239	232	231	215	244	247	259	229	235	248	233	229	244	229	243	212	225	248	242	241	247	248	260	253	215	218	220	247	224	228	257	203	219	223	230	255	223	270	232	228	237	227	233	245	238	229	252	254	224	226	240	246	252	241	231	208	224	232	246	243	252	231	222	228	238	266	264	230	241	239	231	236	223	246	239	237	230	246	229	233	211	214	219	231	254	227	234	256	227	243	222	240	246	201	243	224	234	263	245	209	226	249	235	256	226	212	244	243	238	216	216	239	253	229	236	244	224	237	216	256	229	205	235	212	233	222	266	216	248	241	252	234	241	220	244	245	200	248	252	219	254	219	241	222	225	235	235	221	221	229	231	219	234	232	250	219	204	225	231	269	215	251	202	216	248	234	249	213	222	211	238	225	213	225	222	209	239	217	225	265	231	253	216	240	227	265	255	225	239	238	260	242	239	243	247	232	238	223	240	243	239	216	240	230	228	236	227
24369	21535	28613	24790	21370	7085	703	503	426	416	419	335	359	330	289	370	334	334	349	350	350	295	330	266	306	286	277	334	339	289	329	323	315	314	311	291	275	287	303	253	291	329	288	331	323	341	310	337	316	294	339	307	281	325	340	302	314	328	317	302	312	307	305	338	300	317	286	277	290	276	266	290	300	301	284	328	289	303	311	296	315	320	307	296	312	286	284	296	328	308	301	330	285	310	290	270	320	316	338	334	327	324	299	308	345	319	315	291	295	346	335	307	285	284	297	294	291	265	319	314	311	303	301	277	290	321	301	306	283	323	298	271	306	286	325	285	302	291	319	288	285	274	317	312	312	336	298	336	331	308	302	305	325	305	301	315	339	298	297	311	307	302	282	322	286	276	299	276	280	331	304	297	301	314	295	312	292	302	316	304	300	257	284	308	260	291	286	305	342	312	281	311	340	296	314	308	319	306	306	275	297	323	301	321	298	280	310	280	310	324	325	342	297	296	308	308	320	287	328	286	289	314	326	330	311	319	310	303	315	285	296	309	335	322	286	298	336	294	348	330	332	344	332	313	293	320	316	288	313	303	313	302	326	314	318	308	290	295	281	298	295	322	301	303	285	326	311	300	322	316	289	291	259	293	296	281	320	302	271	286	291	305	297	308	299	303	332	282	296	312	281	315	304	316	306	279	280	302	311	288	324	298	306	311	290	304	312	321	316	291	320	315	278	286	331	293	281	276	286	329	329	284	286	319	315	326	300	304	290	314	320	297	286	329	329	296	301	299	290	322	285	291	309	303	269	277	296	300	305	296	302	307	315	283	282	297	320	304	300	310	298	340	297	315	282	291	323	310	313	321	288	293	320	309	284	288	326	338	279	239	370	297	323	281	265	311	327	309	305	288	302	301	290	303	290	288	314	308	312	297	310	284	314	293	314	314	290	315	317	296	300	275	275	287	366	323	316	337	283	312	289	293	316	280	315	297	307	259	339	308	296	296	308	292	273	293	303	276	289	294	292	281	264	285	289	280	312	317	267	312	300	289	308	293	306	290	291	302	290	278	337	299	291	286	268	325	313	276	294	288	330	301	321	326	312	331	320	292	334	313	303	292	322	300	306	315	306	282	302	310	313	295	302	310	302	303	303	314	298	302	314	311	330	314	297	303	278	318	269	309	334	279	289	318	264	310	286	288	281	328	294	299	285	302	292	290	301	290	326	322	315	332	306	297	294	294	336	316	328	321	292	325	301	305	329	346	311	275	318	323	315	306	302	288	314	336	311	309	290	289	304	300	296	314	291	283	311	302	328	334	314	309	288	282	285	284	336	288	292	330	302	299	324	290	300	308	290	293	313	289	320	329	274	302	304	305	304	306	287	326	298	318	319	271	323	305	286	296	302	267	293	303	335	323	308	323	318	294	296	284	294	295	306	287	287	298	288	283	325	300	320	319	291	291	310	318	326	278	306	310	289	305	323	304	301	297	298	313	298	283	294	322	269	302	287	314	297	310	306	321	285	270	296	289	301	310	276	322	304	315	304	313	315	309	329	299	300	313	314	293	324	287	304	328	285	310	310	281	305	291	303	330	315	267	313	293	305	291	290	323	294	302	319	288	296	309	307	308	298	297	338	337	274	280	313	306	288	327	323	296	282	275	301	306	312	333	315	306	304	286	306	303	298	324	315	316	293	259	322	319	332	305	288	313	298	336	318	313	310	300	312	321	292	296	269	290	324	303	292	294	321	352	305	327	295	305	296	339	283	298	279	303	290	316	291	297	284	299	283	333	308	296	324	285	326	310	291	303	276	292	304	289	316	267	305	310	307	283	275	293	289	305	316	280	309	306	328	352	316	347	311	330	282	296	330	281	318	299	301	331	291	300	285	330	310	303	280	323	313	318	280	268	288	287	312	321	297	303	313	327	291	293	311	311	300	280	323	286	317	350	313	313	284	313	321	314	320	296	307	288	300	306	289	315	316	321	315	294	302	290	289	294	337	274	329	315	309	321	305	311	301	307	295	291	306	298	297	303	323	325	310	273	298	263	292	321	324	280	297	299	302	290	253	293	300	293	304	282	298	311	318	315	274	302	287	306	289	304	292	268	313	280	303	313	301	296	294	330	285	327	339	311	306	257	258	287	310	286	284	316	277	298	293	311	332	295	315	302	317	282	331	295	295	324	321	330	325	284	315	290	277	282	289	292	307	254	325	294	313	306	318	334	323	300	324	286	304	317	311	305	295	294	293	307	287	315	299	290	307	290	297	304	333	324	331	323	325	331	265	288	336	309	301	287	282	327	296	317	306	288	278	293	275	326	323	288	282	303	326	301	318	325	356	280	315	313	305	260	282	289	277	299	282	308	294	295	303	350	314	323	289	295	315	272	280	299	317	292	310	329	328	301	311	311	276	285	306	288	279	300	281	311	308	297	306	301	308	293	306	315	310	330	299	320	329	295	303	301	338	281	305	287	315	340	277	298	313	323	342	329	301	283	309	326	301	280	333	302	304	295	260	299	306	291	293	287	316	308	269	250	302	317	290	291	304	315	306	296	300	266	331	310	292	264	289	303	298	315	350	320	284	275	325	304	306	324	324	301	281	280	322	301	302	287	300	315	292	301	300	283	304	283	316	278	313	333	305	310	288	322	302	281	317	303	304	293	307	313	287	261	307	302	296	295	307	321	299	290	312	310	303	293	307	305	291	266	298	293	311	324	337	280	274	308	315	284	272	306	309	345	313	305	301	289	287	307	289	299	315	299	310	275	309	327	298	306	278	315	295	294	297	311	287	280	328	286	297	308	320	294	305	315	318	291	294	288	329	324	273	274	297	296	273	308	309	289	284	300	288	323	314	306	312	310	323	299	312	264	309	309	317	308	310	311	311	295	319	324	306	309	281	299	321	325	320	309	310	301	303	289	321	291	310	305	288	299	295	295	282	338	294	277	289	296	293	281	313	256	294	301	294	317	294	304	272	286	304	308	281	308	303	301	291	313	308	317	316	283	312	309	285	307	303	289	304	333	279	294	291	289	314	314	305	271	281	295	305	319	320	278	315	307	305	298	317	306	290	288	309	319	294	296	295	282	288	283	318	337	311	305	322	290	305	338	311	294	332	323	303	328	305	285	287	292	313	277	301	297	301	325	279	297	298	285	327	336	302	277	345	284	291	293	336	345	285	331	299	290	281	311	301	305	311	289	315	298	308	300	299	328	305	280	305	281	286	276	307	282	291	310	321	353	282	287	278	308	306	338	294	282	322	294	296	287	308	303	280	288	300	308	278	280	294	319	287	289	281	292	286	338	306	330	330	280	285	301	300	279	285	287	266	326	314	272	290	298	283	288	285	328	306	290	298	283	306	271	315	322	310	294	348	271	347	322	316	282	295	321	286	302	316	295	297	319	295	284	290	308	284	287	325	282	321	278	270	341	316	289	282	266	298	298	313	321	295	310	270	291	274	277	286	288	293	301	301	313	293	309	296	285	297	326	315	262	329	326
40915	50377	5236	2088	1423	1108	925	781	637	586	565	522	487	473	471	416	425	415	429	408	382	388	391	425	443	377	373	383	403	393	361	366	386	377	381	415	368	357	370	420	387	390	348	370	373	385	374	364	344	350	387	403	371	366	362	360	370	342	388	360	397	336	362	407	378	390	368	388	395	377	362	390	379	403	350	346	367	399	353	402	385	357	376	383	374	370	395	352	376	391	377	367	370	391	369	376	365	343	402	403	392	381	365	381	351	356	380	390	369	372	367	367	374	337	352	370	335	393	355	373	366	364	391	370	374	387	330	328	367	390	378	379	382	396	381	424	366	368	373	396	382	382	348	386	416	368	383	378	373	391	362	380	340	352	354	353	348	401	362	354	347	368	369	331	406	385	348	371	367	366	352	399	377	361	400	370	324	335	400	378	389	351	365	368	369	392	368	391	356	356	332	398	383	384	343	399	395	359	350	361	406	380	355	385	397	389	386	343	362	373	349	348	372	358	360	345	358	383	364	377	398	385	357	394	354	389	382	380	383	372	344	373	365	355	375	345	348	366	365	396	357	362	385	381	364	392	400	353	356	369	352	355	378	390	362	345	378	357	364	394	396	354	380	381	350	351	340	346	345	400	356	354	391	371	371	383	351	343	325	347	356	376	386	351	337	324	375	396	352	352	361	359	386	375	406	357	366	373	370	344	402	368	388	378	404	354	378	375	387	325	369	388	369	374	388	345	370	363	383	383	387	385	358	338	362	388	352	368	360	362	362	366	349	390	361	377	367	350	346	345	359	355	344	369	363	419	375	383	367	428	369	386	364	383	352	364	372	356	397	372	381	361	394	419	355	369	354	376	347	375	394	389	376	387	404	373	397	378	367	365	339	363	357	398	360	432	386	348	379	377	378	368	348	372	354	382	409	351	391	393	384	363	387	386	414	366	379	369	368	375	387	393	372	368	353	328	329	354	354	342	356	324	448	360	352	359	354	392	345	373	368	373	361	393	380	365	378	368	409	394	388	359	371	382	371	326	341	364	375	359	395	357	370	366	347	391	357	361	380	375	394	379	357	337	350	391	342	387	388	375	355	369	410	382	374	360	396	356	391	342	404	340	364	387	386	365	379	346	363	387	370	367	350	387	384	350	384	365	367	364	368	391	392	338	362	373	369	393	359	373	368	361	361	364	380	389	367	355	366	352	364	407	385	407	380	364	349	374	352	361	360	347	395	349	371	336	370	374	323	381	338	375	351	360	339	367	375	319	370	358	363	380	407	372	397	346	378	390	368	378	415	356	378	360	358	361	341	393	403	369	365	376	383	378	367	379	366	372	364	417	357	387	368	366	352	381	340	379	381	377	389	351	393	356	360	378	366	375	380	351	367	378	379	361	353	354	390	401	388	407	339	329	360	355	394	402	335	369	383	400	372	370	319	326	371	374	368	362	351	386	350	394	358	398	401	368	353	376	344	387	359	375	344	344	335	355	368	407	380	411	380	352	379	375	358	377	396	365	364	365	368	358	381	378	341	362	369	377	378	401	378	392	383	347	370	363	368	404	366	363	356	382	403	390	384	355	354	335	382	378	390	361	377	388	345	368	385	368	356	376	388	340	390	377	380	362	400	360	395	388	359	394	352	408	327	372	363	355	368	396	369	378	334	377	372	381	386	376	374	374	345	370	361	393	351	365	360	344	350	380	387	402	376	353	372	403	357	382	356	367	378	348	361	368	379	344	370	370	364	362	332	366	352	366	373	378	383	384	354	361	354	365	386	370	393	369	380	391	362	378	361	342	349	353	360	345	348	355	360	333	384	387	341	357	384	370	397	364	394	364	405	378	382	379	384	384	350	361	322	386	361	353	379	341	374	402	366	350	372	326	386	385	375	329	373	387	367	358	361	355	370	372	329	376	385	358	428	342	369	376	378	384	324	338	373	385	369	352	384	352	373	412	384	410	396	371	372	337	362	368	378	351	344	349	392	370	382	381	356	331	376	374	387	358	372	370	340	354	365	367	375	380	350	346	380	370	395	350	331	403	395	384	350	392	335	394	378	373	422	379	371	353	363	393	364	376	386	353	370	410	405	362	415	380	352	370	327	385	360	375	361	357	346	376	342	351	339	385	355	343	370	364	403	358	386	358	375	352	381	362	385	375	364	376	366	358	404	343	360	355	333	406	368	357	399	384	410	382	360	365	357	364	355	369	383	404	351	376	387	358	366	346	358	362	385	385	359	364	378	368	411	336	336	392	393	350	366	383	375	329	341	360	386	320	412	339	374	362	367	386	345	363	354	393	359	370	364	342	360	369	364	382	386	338	334	404	355	408	391	404	359	366	352	329	367	369	376	386	345	356	331	403	341	352	385	373	396	382	390	380	364	372	380	351	356	360	365	374	378	395	383	381	362	358	374	398	364	376	380	402	369	412	323	371	362	364	356	380	365	384	372	371	393	352	395	374	397	327	354	392	376	366	364	352	359	361	358	388	361	378	387	360	381	362	347	370	365	364	370	393	375	347	363	370	350	389	388	373	350	391	382	375	398	379	380	387	356	366	381	379	372	391	399	389	347	397	347	392	354	345	346	371	352	389	348	366	363	371	405	384	367	351	387	355	361	383	405	367	361	416	393	373	348	389	358	368	349	378	357	373	348	374	387	362	349	365	386	354	389	362	361	364	369	362	372	388	379	397	406	380	385	385	362	338	377	367	371	369	340	399	387	372	401	358	376	367	336	389	401	350	364	377	385	388	409	342	365	348	346	369	336	391	410	363	351	360	376	373	356	350	368	355	372	349	358	353	367	393	369	360	365	374	406	371	362	348	387	389	334	372	376	369	354	349	365	366	360	369	383	384	341	399	372	368	370	424	382	366	368	376	380	364	356	384	404	405	377	374	355	407	355	348	392	389	375	344	373	377	374	374	386	360	386	396	362	401	343	375	343	371	357	364	392	389	368	364	353	363	352	342	382	348	349	360	375	363	379	350	385	399	375	389	359	341	390	363	335	356	364	391	363	360	367	389	370	391	369	381	367	366	343	378	346	368	376	372	362	355	344	364	380	367	357	408	326	421	348	367	384	379	393	351	354	410	371	360	382	373	339	340	367	381	352	351	383	357	359	412	362	363	369	372	337	397	370	363	357	380	333	381	356	361	373	350	378	391	386	349	364	375	349	389	367	348	370	368	369	347	391	396	366	358	371	393	357	342	328	365	374	405	367	356	374	401	347	392	387	341	341	408	365	392	334	362	336	348	361	390	360	408	409	359	370	342	348	365	369	379	363	358	361	386	389	379	360	380	397	345	347	368	341	387	380	412	391	354	368	374	371	360	353	379	341	378	360	375	390	359	355	393	378	369	384	361	408	379	362	371	395	366	369	379	369	349	387	376	355	397	332	374	350	371	355	344	374	358	341	366	363	371	366	363	374	387	370	361	390	392	357	398	381	341	358	358	383	386	351	348	388	402	374	355	405	354	395	402	340	339	342	365	337	367	365	361	360	387
25539	21612	27481	25570	8303	552	427	364	328	304	348	330	315	302	275	299	334	287	282	291	280	308	297	316	278	292	296	262	266	296	303	277	283	319	294	308	296	301	284	274	286	298	296	263	312	281	294	291	273	272	270	290	289	252	280	275	296	298	285	265	274	272	269	284	282	273	294	264	269	271	256	280	270	263	272	275	304	297	269	299	290	306	284	259	261	294	254	275	270	274	278	294	305	276	322	276	264	268	282	271	305	271	280	273	245	324	263	280	265	291	269	287	298	270	293	287	262	274	307	278	268	322	289	288	267	274	289	290	270	264	295	304	286	240	265	289	260	276	298	283	279	250	309	265	302	275	267	267	256	284	281	288	264	294	275	279	291	302	290	254	287	284	277	269	250	297	255	286	286	297	271	260	267	281	277	264	294	269	260	283	282	268	251	257	267	278	274	281	297	255	266	274	274	251	288	294	287	287	270	263	289	289	286	317	256	270	263	270	281	274	269	282	303	267	262	261	240	264	283	264	281	300	301	271	280	274	296	272	302	294	290	284	272	275	286	272	251	284	298	279	268	300	295	262	288	234	273	274	275	292	262	288	312	270	284	279	276	265	273	275	256	287	257	287	252	282	247	291	251	262	302	292	307	280	272	279	273	285	249	273	259	301	267	261	269	284	296	283	276	311	277	263	284	264	265	269	277	297	242	252	259	278	261	236	270	261	262	288	298	286	268	283	274	271	290	271	256	296	309	275	268	250	272	295	325	248	317	269	278	288	267	291	299	321	283	272	280	257	268	285	274	286	278	306	297	280	271	249	296	256	276	248	285	262	281	290	280	280	263	279	258	258	268	290	274	287	245	295	309	269	264	289	299	244	257	268	299	281	268	293	313	268	300	269	253	282	258	258	295	305	247	253	261	259	267	269	299	271	266	308	280	308	258	308	296	313	289	297	271	264	249	279	288	278	307	296	285	279	300	259	249	265	290	275	282	276	284	263	288	292	281	282	271	284	278	276	281	284	285	290	263	269	284	292	269	283	283	277	270	275	280	309	305	262	255	273	277	280	251	264	275	280	251	270	292	278	275	288	289	260	306	287	293	272	277	250	268	270	266	260	280	272	251	276	289	270	272	276	294	288	284	269	266	338	261	306	280	276	298	257	289	272	282	272	318	265	286	277	322	296	323	286	274	308	293	256	246	269	289	289	273	259	255	283	260	292	259	256	283	280	280	276	262	287	278	256	292	258	278	286	318	283	277	279	285	308	274	277	293	299	272	256	275	267	282	245	272	306	307	301	258	286	267	300	264	297	307	273	276	296	276	264	275	275	261	302	304	271	280	283	275	299	273	273	276	285	298	268	282	305	273	256	284	280	295	246	288	253	282	244	296	290	262	285	271	276	272	269	260	258	278	274	267	264	264	282	260	261	288	261	293	264	273	270	259	290	241	272	281	284	268	275	275	289	256	292	267	256	286	294	304	290	284	285	291	291	279	276	262	251	279	303	271	299	286	280	269	232	257	244	265	294	272	289	268	304	287	304	262	295	261	290	323	290	252	269	264	306	296	288	256	271	272	279	295	270	278	254	266	313	267	302	267	280	278	309	226	290	258	271	268	278	263	273	280	298	300	310	271	269	271	295	284	264	258	259	280	271	257	270	296	280	269	266	280	278	250	256	278	264	259	273	257	273	260	273	245	248	304	265	245	287	281	299	301	241	325	296	277	301	260	271	277	265	281	264	276	265	270	277	256	276	276	276	265	284	277	273	273	305	260	282	276	271	300	274	291	258	274	247	288	268	267	271	276	295	266	277	319	256	258	278	283	296	263	277	253	289	279	301	262	280	257	256	280	277	283	258	285	278	271	269	265	269	280	263	288	281	288	305	271	253	260	254	276	275	262	269	300	266	279	280	251	276	287	266	258	270	271	254	283	232	297	228	265	266	269	277	277	288	281	255	274	294	299	269	273	274	272	266	256	261	277	270	293	276	240	291	320	279	276	270	252	270	255	268	298	265	308	291	270	280	277	275	270	265	281	302	283	266	297	244	266	284	244	272	305	273	278	294	268	268	276	280	299	287	253	279	271	271	251	260	266	279	297	259	258	235	292	282	271	323	299	316	298	276	293	272	302	289	305	265	303	279	287	280	293	260	255	261	280	255	291	273	279	286	292	261	277	273	291	290	283	271	283	268	256	295	279	295	290	291	244	288	271	274	259	285	269	274	302	278	283	277	259	298	271	258	286	292	270	281	276	268	267	278	291	276	275	297	301	277	287	254	289	240	285	261	287	273	271	262	279	317	287	289	274	297	297	272	283	294	284	266	245	300	273	280	262	270	292	297	337	276	287	322	279	279	255	269	297	309	261	301	270	303	270	283	244	288	259	288	289	316	260	265	263	271	272	274	267	298	273	292	282	281	293	304	283	310	275	278	271	241	271	288	268	265	245	254	283	280	280	276	260	262	271	261	271	289	278	281	264	261	274	300	257	310	277	273	281	299	262	294	260	266	280	324	278	264	271	314	293	283	277	266	263	265	271	289	253	299	266	276	322	262	263	280	273	285	262	278	270	295	261	275	297	253	268	276	281	269	272	279	279	278	272	284	283	309	257	271	306	289	297	253	266	274	293	276	269	263	269	275	285	267	269	256	275	299	259	260	279	275	269	299	290	310	279	273	304	282	298	298	265	274	265	262	293	312	274	276	282	288	289	257	274	248	252	289	279	253	250	307	258	274	283	264	295	303	267	266	260	269	253	299	271	253	295	300	259	278	268	259	290	349	258	265	269	282	293	264	263	256	272	275	263	286	302	279	285	254	296	271	277	275	303	301	291	300	270	263	299	244	279	257	281	284	265	290	243	303	270	279	258	252	275	314	271	291	296	270	272	297	296	274	268	284	240	270	257	272	253	321	278	261	274	288	286	269	291	272	301	268	266	242	286	277	254	286	267	263	270	287	265	253	245	275	276	302	259	271	306	263	275	260	313	278	272	304	261	273	270	271	272	259	286	285	280	290	278	268	295	274	307	265	253	271	289	272	257	292	250	279	296	274	268	298	283	285	254	271	279	267	283	261	237	302	275	266	274	276	278	288	275	285	288	293	240	283	276	263	285	282	286	268	286	269	292	278	285	267	281	281	274	279	294	257	270	288	280	281	268	275	286	254	281	290	317	286	279	278	268	293	315	315	238	301	283	279	286	236	259	277	276	278	267	282	254	239	301	248	281	275	258	280	258	283	277	284	275	284	278	272	271	223	270	302	282	259	291	252	242	301	257	283	231	282	293	253	267	287	270	259	282	279	272	286	294	265	286	264	313	302	291	256	317	266	286	281	278	292	302	280	295	274	302	278	265	264	287	292	305	291	281	266	245	293	299	271	281	293	269	264	289	279	269	300	252	259	300	262	255	282	312	266	329	273	294	297	275	286	291	258	290	311	281	262	285	291	274	268	268	285	288	244	308	303	262	264	266	276	286	274	304	270	254	267	287	268	306	289	291	260	315	278
39690	44063	2647	1222	929	780	705	602	552	505	476	428	398	414	400	426	391	394	421	423	400	387	372	385	409	409	368	361	367	385	433	368	372	337	365	371	369	370	350	342	381	380	379	373	395	372	355	373	357	387	345	363	350	371	385	374	336	372	354	341	312	354	338	368	381	347	332	371	378	339	368	353	321	341	330	366	344	329	366	386	386	364	345	352	348	393	356	383	355	336	339	344	348	349	338	340	354	377	340	381	359	362	378	353	409	346	373	359	348	406	364	357	383	322	368	373	399	365	373	380	377	376	368	340	382	364	355	352	364	365	351	345	367	299	340	367	339	374	356	376	365	381	370	352	365	366	354	362	358	347	364	346	375	346	367	370	346	338	355	368	363	350	331	383	352	360	379	370	347	371	384	360	381	356	339	353	342	377	378	352	363	357	357	375	379	379	319	323	353	348	358	381	413	363	338	364	351	360	364	349	351	355	337	351	367	330	354	347	393	365	364	380	374	335	343	368	371	361	395	335	352	338	361	332	371	368	333	369	352	366	371	361	373	347	334	354	376	362	357	384	373	379	380	386	376	359	409	364	367	364	354	364	363	334	347	365	371	342	347	368	363	326	342	373	345	317	380	365	363	360	356	354	344	362	353	376	369	356	365	369	403	403	357	384	384	373	394	354	352	395	393	359	332	369	376	336	325	371	370	339	356	389	369	343	374	370	354	386	387	344	325	350	397	362	371	370	345	337	361	353	365	383	401	367	376	369	353	330	354	372	392	390	363	323	378	413	384	383	389	372	364	319	366	341	378	341	334	353	364	381	387	378	355	372	353	368	394	356	384	355	366	390	373	343	356	387	393	366	380	369	358	357	335	356	376	359	345	404	344	355	366	375	349	342	368	374	337	383	320	360	330	355	381	330	357	375	359	352	371	369	369	317	336	357	391	355	361	371	372	341	329	372	358	352	354	356	355	341	382	357	346	366	358	397	373	365	375	349	404	382	332	373	333	368	335	369	378	349	384	368	354	377	355	369	342	342	338	346	328	406	398	339	330	351	363	351	347	362	397	391	375	375	354	340	352	385	367	358	365	373	335	382	348	382	354	352	355	370	353	356	375	371	352	343	353	382	388	359	356	399	353	394	342	390	389	356	372	365	345	383	338	350	380	356	345	360	324	377	400	330	339	366	344	329	341	374	393	368	375	374	376	370	364	368	335	346	376	382	353	344	372	351	355	344	342	389	377	346	388	361	372	351	363	354	376	362	367	355	368	355	352	359	357	389	358	326	364	342	386	352	362	362	359	346	366	355	384	347	332	377	380	395	359	364	357	376	351	381	374	337	341	347	369	379	358	364	384	338	346	355	346	362	362	376	356	375	393	410	371	333	357	357	339	362	326	371	377	378	365	344	398	370	356	366	403	407	369	345	342	335	342	362	376	364	406	359	397	400	376	395	368	364	364	339	364	373	366	336	374	372	378	365	364	352	359	336	356	356	337	366	335	333	349	344	362	389	369	363	392	354	352	363	373	401	340	361	324	374	387	363	363	357	382	349	357	386	354	353	361	350	356	380	344	359	341	381	357	367	356	355	345	373	352	364	353	370	318	359	377	349	371	338	334	374	366	382	377	351	364	370	359	358	385	360	365	377	374	374	353	359	343	316	340	356	369	362	342	376	353	357	359	355	353	386	346	383	359	363	339	395	340	353	380	341	383	367	362	350	373	353	360	343	388	346	378	365	374	338	326	360	329	337	357	369	347	385	363	345	357	344	383	379	350	369	342	394	376	341	345	390	377	378	389	340	348	396	344	343	367	359	366	366	349	347	320	328	331	369	357	338	363	362	356	313	383	374	368	366	362	347	345	349	348	362	359	342	347	336	384	358	351	370	362	348	385	322	377	391	323	354	362	330	374	349	391	385	378	378	370	347	354	414	384	355	395	359	376	350	338	357	342	352	352	329	372	381	328	384	338	360	365	344	343	346	381	368	397	344	351	375	331	347	348	387	331	369	346	347	356	345	393	379	360	371	308	361	394	390	325	368	352	397	330	374	370	374	392	320	341	368	365	369	369	361	339	365	362	344	343	342	365	371	380	340	338	359	340	364	373	335	372	334	400	342	354	340	390	345	369	380	356	373	344	352	349	342	383	349	354	368	344	365	342	363	348	379	368	359	397	369	381	355	359	368	341	335	404	356	359	348	325	366	372	364	392	360	370	344	290	365	384	360	377	399	377	352	387	378	362	327	370	383	369	372	402	363	357	359	362	396	333	347	356	327	394	407	380	362	349	378	381	332	321	356	380	365	398	345	395	352	360	402	357	350	365	355	347	370	383	370	376	357	379	417	351	329	381	332	375	340	365	383	376	370	357	349	333	354	361	352	365	369	338	348	365	379	359	367	344	357	371	366	372	398	341	381	394	416	364	383	344	362	336	377	320	343	344	357	363	368	354	321	347	359	350	343	379	345	342	348	339	347	369	330	368	360	366	358	354	341	339	338	365	360	367	345	334	371	374	366	354	354	375	356	383	336	359	367	330	360	362	363	333	407	369	345	363	367	350	367	347	321	353	338	342	366	343	358	333	383	345	360	366	386	356	359	328	362	351	326	377	389	377	321	382	385	403	359	347	349	328	350	390	334	333	365	364	367	341	349	344	349	332	364	323	359	389	373	368	354	372	365	328	384	374	346	346	391	384	354	336	379	398	348	397	360	358	359	366	388	426	364	368	351	363	367	387	368	379	388	346	378	369	339	388	391	372	379	349	411	388	334	344	362	337	388	348	373	348	362	346	352	388	343	403	340	357	338	333	334	385	362	332	404	394	388	372	340	378	333	383	349	393	379	331	385	376	367	350	366	368	345	361	354	323	356	356	364	343	331	363	379	362	327	356	358	340	335	393	347	390	352	341	385	336	374	336	342	322	351	354	351	353	346	365	352	331	339	390	359	333	378	372	389	372	373	351	372	388	356	355	364	334	385	371	371	349	379	345	353	365	369	389	341	390	365	327	364	367	385	328	382	353	346	354	350	345	338	362	366	370	376	354	355	370	397	335	340	351	342	360	378	332	377	346	362	355	332	351	361	364	397	411	383	365	366	372	371	374	367	339	371	338	368	343	362	337	348	377	338	425	351	340	364	356	352	372	373	365	335	343	392	380	372	360	365	327	352	373	371	376	359	352	328	359	400	363	378	374	379	342	385	367	369	382	334	358	361	355	357	363	393	343	357	349	346	352	341	351	339	386	384	369	323	333	365	334	325	371	341	391	370	383	324	402	366	321	364	334	367	385	362	381	313	385	341	374	362	375	340	362	359	355	334	343	390	357	357	395	334	382	368	340	354	361	332	355	399	378	387	377	353	391	330	370	364	368	361	365	369	366	388	380	358	344	343	353	368	346	368	378	358	353	401	355	368	342	382	354	345	381	377	384	374	342	367	364	363	345	393	369	349	348	354	301	338	370	342	372	354	341	347	339	366	355	359	385	360	360	379	346	372	361	336	331	357
23209	21542	29290	24147	21517	21514	9032	1089	770	727	677	696	635	609	602	640	570	587	562	543	579	557	583	542	545	579	594	579	530	569	547	503	520	513	554	523	545	545	560	530	520	498	552	522	541	512	521	526	518	535	524	538	517	527	544	557	565	562	540	551	514	524	523	505	524	522	536	563	525	511	496	539	517	532	502	546	482	570	500	515	513	522	502	532	523	564	541	506	535	545	520	544	551	545	514	501	489	519	531	538	513	472	516	529	545	499	534	501	532	517	564	501	577	598	516	520	519	538	506	532	527	497	537	534	525	529	538	531	524	539	551	500	490	511	491	495	504	554	537	496	479	532	550	541	512	516	532	542	566	510	518	523	518	522	539	494	521	569	511	550	504	548	535	508	571	509	553	539	492	510	521	511	530	512	505	530	541	564	547	528	556	513	512	536	568	535	511	539	501	491	541	540	501	512	571	511	530	504	517	538	535	534	511	524	504	544	502	557	516	544	533	551	518	516	536	514	542	555	516	536	547	510	550	525	525	504	532	529	526	535	486	550	541	526	508	574	518	529	510	532	556	555	526	497	539	531	506	518	534	547	493	489	502	505	503	555	519	516	541	506	501	574	535	519	521	503	531	501	517	556	550	519	573	512	522	542	511	491	539	538	514	499	510	534	515	535	481	530	560	489	508	534	574	540	535	576	514	510	519	522	511	528	528	527	519	515	525	474	515	533	563	547	515	470	539	566	493	537	524	530	537	535	515	512	489	575	523	531	520	531	526	531	547	514	523	526	506	521	579	546	525	536	540	514	522	541	480	512	527	537	524	525	535	542	496	536	564	530	548	557	531	556	526	534	528	507	529	555	559	550	455	513	511	559	547	532	541	528	555	557	493	515	518	563	524	556	530	511	542	522	537	553	538	509	526	542	526	511	474	496	523	487	571	526	510	553	506	494	537	547	558	514	574	527	541	559	494	547	525	518	550	519	518	518	508	538	530	573	553	528	508	552	566	512	516	541	523	491	517	544	538	534	533	514	515	544	518	501	504	514	532	511	551	528	527	520	544	499	561	524	520	503	533	564	539	514	514	497	535	523	524	518	519	476	514	568	517	514	520	501	556	533	540	547	557	539	494	554	514	533	547	534	503	534	534	517	496	508	516	523	496	543	540	484	515	507	503	505	539	529	539	570	531	525	546	489	523	528	526	536	501	522	492	540	554	517	497	495	535	529	488	529	535	538	504	558	533	533	553	544	545	511	550	517	549	573	527	517	547	534	500	497	504	551	542	565	477	589	501	500	529	521	550	501	492	514	535	487	509	561	539	562	596	512	553	583	499	543	498	550	522	519	527	512	542	545	512	491	500	531	513	550	512	482	551	538	494	519	568	551	517	541	528	513	534	512	545	491	531	472	533	496	527	529	509	546	485	546	545	540	543	549	501	515	554	529	549	508	522	513	498	568	546	509	541	516	509	551	541	539	573	552	507	562	495	511	505	503	528	507	509	538	487	489	519	587	591	524	553	536	555	545	535	492	524	490	539	534	490	527	539	536	552	524	541	530	485	510	541	522	505	504	518	530	513	512	538	533	489	513	507	530	536	518	539	495	568	500	558	568	546	561	536	485	519	545	502	572	560	544	561	548	530	538	522	546	506	534	521	517	564	558	530	501	531	517	518	571	493	538	521	539	497	544	492	499	540	526	526	578	513	532	522	600	533	515	500	537	519	517	504	570	507	508	531	539	548	527	499	542	532	545	554	510	522	568	526	558	468	497	532	518	541	487	537	561	514	498	499	500	551	539	505	547	544	513	498	494	561	490	496	521	515	526	537	506	532	545	543	551	505	502	535	534	534	573	511	508	547	516	508	504	530	523	470	538	544	522	555	567	504	534	513	518	531	526	494	518	520	517	533	574	517	522	529	548	510	530	542	514	505	527	523	535	525	546	528	549	494	490	553	529	512	496	507	533	548	530	534	515	529	539	558	521	540	551	473	521	493	476	494	539	514	495	509	529	521	542	518	514	490	516	550	554	553	461	532	497	530	506	508	516	545	546	528	503	492	513	533	537	503	536	559	539	561	515	499	545	485	560	502	504	538	537	503	542	506	528	515	536	525	507	498	512	542	481	494	517	509	537	515	522	569	561	499	550	507	519	530	528	512	506	516	457	520	507	525	514	509	549	496	567	556	494	535	466	539	577	510	548	502	518	568	556	498	547	482	490	523	533	575	533	541	534	504	536	561	502	513	533	493	531	496	525	525	519	524	566	525	529	533	508	520	575	464	561	545	497	559	553	532	562	580	518	552	550	506	486	520	536	493	523	497	548	504	549	531	514	485	518	548	549	476	507	513	570	509	523	531	565	527	510	547	537	559	529	477	586	533	516	521	550	538	518	522	525	531	553	518	507	511	512	516	541	503	500	516	498	540	483	522	535	527	535	502	565	544	497	544	519	486	502	491	526	488	527	507	535	526	490	508	512	551	548	529	556	521	512	521	498	508	524	501	506	497	512	540	529	480	532	531	517	543	503	489	531	485	510	528	520	545	536	497	531	512	542	532	532	528	513	553	485	509	512	560	539	539	547	539	483	541	553	514	525	549	522	537	521	505	514	532	516	470	501	529	559	515	557	558	529	506	523	535	506	536	543	547	526	529	532	534	538	536	535	493	537	546	543	476	511	512	516	548	516	506	491	522	545	526	527	534	514	551	537	552	525	518	514	546	503	533	560	562	581	541	517	537	549	533	501	519	559	517	549	562	522	483	523	523	525	518	501	530	523	519	510	494	522	499	519	499	539	547	504	568	513	516	501	517	529	522	571	573	517	487	557	499	489	553	517	533	525	520	530	544	529	521	509	515	570	511	529	533	490	527	520	525	522	555	519	523	495	513	542	516	526	519	555	514	517	512	494	523	545	477	487	553	529	513	518	525	560	564	555	566	521	500	512	560	505	510	490	533	507	558	528	499	542	559	525	522	536	529	537	555	539	527	557	500	508	554	502	524	494	523	505	555	535	495	528	498	517	524	530	548	529	516	512	542	516	527	530	524	541	562	540	503	542	494	492	515	512	540	525	535	519	534	498	505	511	508	515	539	531	523	505	527	523	535	524	542	560	497	556	510	489	519	536	525	538	494	501	491	500	516	531	510	510	506	521	507	548	509	518	537	488	518	506	520	494	497	546	516	519	538	505	554	511	517	512	505	506	557	531	519	513	512	517	505	510	521	514	531	505	546	536	520	496	546	494	532	513	524	502	476	513	523	534	491	546	565	523	500	485	467	527	500	503	543	516	549	515	541	590	526	530	551	540	519	514	535	524	539	482	547	505	542	520	552	548	524	534	500	534	550	508	531	559	518	499	534	528	551	502	554	545	536	515	510	516	549	542	502	509	510	526	558	535	509	553	483	505	569	538	544	552	540	531	522	498	497	509	500	540	501	535	541	510	570	537	498	498	560	495	510	538	546	512	606	523	591	523	536	533	543	527	468	523	527	497	549	574	500	485	526	535
46108	62226	9241	3912	2849	2145	1778	1421	1281	1094	1042	893	856	812	816	790	724	704	744	706	678	693	661	702	658	665	666	672	671	663	634	622	630	640	636	660	646	616	644	650	635	647	623	593	628	640	601	604	594	625	655	626	710	666	583	646	636	648	679	650	673	636	660	677	658	627	620	642	585	658	640	633	587	627	599	625	660	630	616	659	631	648	637	546	616	600	590	653	593	644	596	627	646	653	644	626	623	592	620	585	600	654	603	657	673	615	632	619	610	630	617	612	626	617	653	640	589	622	654	670	601	615	607	623	615	619	627	674	587	656	630	639	601	655	643	643	656	630	622	625	619	612	590	615	627	622	604	585	621	642	628	565	615	640	649	576	575	623	591	674	650	614	613	621	576	618	634	622	627	608	682	659	612	649	594	611	674	628	628	682	643	566	614	579	651	631	668	639	605	580	629	638	626	585	605	631	616	628	680	666	603	648	613	594	648	578	636	606	611	642	608	649	585	669	620	657	663	598	609	652	613	603	588	638	637	637	619	611	618	636	657	601	616	605	575	652	664	634	613	622	628	576	662	609	616	644	591	612	633	635	635	633	560	582	631	594	668	588	599	640	615	652	618	654	622	582	587	598	633	579	616	581	674	619	613	627	616	622	601	594	614	617	646	671	625	619	593	605	597	657	594	694	613	587	660	611	651	591	602	632	590	601	623	652	613	597	584	665	611	639	631	636	612	571	632	620	588	624	585	640	668	601	634	656	618	625	607	601	599	646	594	600	583	620	606	620	617	625	635	633	564	616	617	634	640	619	664	600	626	651	636	559	643	605	629	643	621	624	638	632	618	606	613	634	630	598	594	638	639	602	637	631	612	597	663	600	608	602	635	651	632	626	606	610	619	628	647	604	647	594	584	641	605	605	580	610	587	646	599	639	646	604	631	653	620	621	613	600	593	609	592	650	625	573	637	616	578	609	646	622	607	654	641	646	624	613	629	635	590	631	633	631	626	644	649	589	616	633	605	612	638	639	588	625	657	615	645	594	648	619	578	634	571	601	588	648	628	609	596	596	669	630	608	630	628	606	605	644	617	612	652	607	604	640	605	608	622	640	603	590	589	627	617	628	581	585	649	646	598	580	650	615	641	587	628	625	624	620	612	634	589	608	587	613	628	579	581	667	618	651	609	607	620	586	646	610	623	647	628	639	620	682	593	597	651	602	590	666	583	614	622	629	596	652	631	567	612	605	614	658	603	564	607	627	599	650	636	643	630	578	633	637	644	622	625	634	620	600	626	622	632	629	657	624	639	608	603	625	603	619	594	626	630	629	630	671	607	632	574	646	585	632	623	632	622	637	637	574	610	571	611	639	601	620	618	615	609	611	651	580	606	668	642	606	599	643	650	658	649	604	647	629	589	613	609	624	594	605	617	627	661	616	614	606	658	630	593	628	613	608	611	651	625	617	644	657	634	638	607	601	617	626	639	644	629	655	584	599	622	648	617	659	613	648	635	616	605	613	611	597	564	628	606	628	597	593	580	595	618	614	622	674	621	614	612	620	613	608	593	582	630	624	617	575	617	629	655	611	662	659	636	617	606	573	644	632	636	646	664	590	605	685	573	610	604	620	614	609	649	565	675	671	616	609	611	574	629	615	659	582	618	609	623	649	599	645	627	579	616	597	644	607	626	640	638	641	611	613	587	628	607	648	586	658	626	573	588	612	625	584	662	645	625	648	628	610	572	648	643	619	597	607	588	613	603	631	623	656	647	591	612	637	638	628	603	639	600	599	601	637	624	579	620	647	616	573	648	633	603	605	588	608	629	656	636	630	629	632	616	595	622	609	557	583	592	614	591	650	655	660	581	624	601	604	609	605	586	630	650	589	613	675	644	672	610	640	624	592	601	623	620	612	639	588	614	571	601	664	611	629	654	628	583	621	608	638	622	648	647	593	606	621	622	644	589	650	582	621	610	648	638	612	656	623	600	565	631	617	580	623	643	623	588	663	623	632	653	653	612	592	623	624	642	606	621	660	630	582	656	616	581	594	592	636	621	611	605	657	618	611	591	660	634	623	613	642	625	629	595	581	555	641	625	632	615	673	616	568	567	656	639	624	579	628	653	597	582	685	617	585	619	587	645	579	598	605	585	668	586	622	657	612	575	654	602	566	619	661	602	627	619	568	671	669	653	644	627	688	616	649	659	641	644	627	644	648	583	643	634	590	611	632	647	633	622	644	599	626	555	642	637	606	653	572	606	608	626	587	586	611	644	654	603	610	591	630	634	653	594	574	637	605	626	630	606	575	587	659	622	596	630	598	619	630	613	614	642	593	583	621	608	616	638	644	615	600	635	617	615	610	623	632	717	607	616	628	642	610	607	592	584	616	629	661	652	653	604	621	599	625	569	574	673	636	615	617	583	625	636	610	623	606	626	632	630	610	610	621	638	654	652	595	614	611	588	638	590	628	635	618	602	605	649	616	596	663	622	634	633	608	638	626	656	580	606	635	587	608	639	639	578	610	598	595	636	642	603	574	593	655	594	600	619	607	638	649	633	590	671	614	628	609	629	634	647	657	625	595	619	664	641	612	581	638	639	623	599	669	639	586	634	623	592	611	642	601	571	633	663	632	661	642	601	640	635	623	636	604	619	659	617	647	630	635	600	645	623	600	634	665	612	652	645	653	589	604	639	648	594	612	665	622	609	611	572	634	637	632	611	621	618	602	612	638	625	612	620	627	630	633	654	646	622	638	639	594	610	595	620	668	624	605	559	588	613	648	632	604	601	612	614	650	671	571	653	615	616	667	643	639	641	608	591	638	659	632	587	592	586	624	593	581	627	545	629	633	596	664	590	625	599	627	617	632	619	601	621	607	626	595	614	606	647	594	595	653	610	599	643	618	649	594	628	666	615	676	644	614	613	639	628	637	600	647	636	637	603	593	628	663	626	599	612	645	581	577	621	632	646	636	634	616	587	634	595	619	584	619	647	615	639	653	580	677	589	608	624	629	586	633	641	637	645	633	627	648	628	590	604	637	588	639	587	613	585	630	626	609	621	590	596	635	603	593	643	619	611	633	594	619	615	673	575	582	598	666	599	591	635	596	683	622	594	647	603	646	600	595	620	562	605	588	638	640	630	625	623	613	597	588	611	635	668	620	614	663	595	591	607	608	687	622	613	665	652	577	629	616	630	657	622	626	617	625	605	644	638	588	637	626	589	638	636	637	620	613	623	619	639	644	614	616	604	612	634	618	619	606	610	604	599	639	616	634	645	617	606	604	593	596	602	603	625	649	646	606	651	594	620	614	594	613	612	580	607	653	637	615	593	608	656	598	604	644	619	623	631	590	660	634	655	621	638	630	638	687	613	639	627	617	634	617	607	613	621	592	625	647	651	612	616	634	583	633	649	577	625	650	629	627	657	587	595	598	672	674	619	649	616	621	654	619	595	624	610	616	574	627	651	643	618	607	666	618	666	606	624	650	628	567	639	604	602	629	627	631
30305	28200	16033	1935	296	243	206	189	194	183	198	183	167	182	174	171	174	198	198	191	198	176	167	181	188	167	194	177	165	170	173	188	191	205	184	203	158	169	168	175	172	162	172	197	175	187	181	166	158	165	202	187	189	191	195	190	194	156	174	170	176	176	166	168	163	178	177	180	197	185	191	169	159	181	175	175	178	180	162	166	182	184	162	177	169	188	200	176	144	185	169	168	184	188	187	191	164	175	176	170	166	191	183	218	171	180	215	186	188	172	144	182	196	199	170	193	180	180	170	170	212	183	170	181	165	163	183	180	188	186	165	191	179	203	169	181	181	186	154	165	171	176	192	185	179	181	153	189	186	207	180	182	191	164	176	177	160	208	190	158	178	174	184	143	180	174	201	160	186	171	168	183	158	182	166	168	168	189	205	186	185	181	175	171	165	184	174	184	168	153	203	167	216	207	164	190	198	174	179	181	170	176	182	195	187	173	198	181	181	191	202	177	180	187	181	195	182	161	178	190	178	173	191	173	174	178	173	168	171	170	188	163	209	203	191	170	180	151	181	183	193	168	204	157	185	173	160	164	157	187	172	157	174	193	173	189	197	166	158	163	164	171	177	189	208	168	173	190	186	182	164	183	183	175	173	187	176	162	164	204	176	226	172	197	171	177	178	179	180	186	185	180	193	184	186	145	191	176	154	168	139	190	164	176	197	170	199	186	182	167	158	183	199	186	190	187	173	186	215	154	183	172	186	180	175	177	169	164	178	154	170	181	177	183	176	185	184	191	195	189	160	178	166	185	163	201	171	185	176	168	173	188	176	153	154	192	168	182	179	179	189	178	185	165	190	162	158	183	179	166	163	168	177	194	177	184	179	182	159	164	166	178	191	182	184	208	175	168	185	156	220	192	146	196	200	176	188	165	172	181	177	183	153	197	201	180	164	176	154	159	174	184	192	175	169	167	174	166	187	195	203	176	174	178	193	176	197	174	185	165	177	168	170	171	194	159	168	172	182	168	165	178	182	172	184	203	156	179	168	188	179	187	180	154	176	178	146	192	184	169	179	149	198	180	169	156	192	204	157	173	165	176	176	173	202	173	205	200	182	177	176	212	177	170	170	168	178	192	152	184	185	170	160	156	168	178	150	187	186	175	185	178	155	169	177	183	167	186	199	155	193	179	189	217	156	169	197	182	172	200	165	202	191	150	178	201	179	182	208	221	179	186	168	176	172	171	185	202	170	171	193	186	200	191	182	188	188	187	171	181	177	211	187	173	162	193	174	197	164	151	172	193	175	159	188	174	155	165	196	158	189	178	161	176	175	187	169	161	170	166	200	187	170	179	181	169	189	172	194	182	194	167	159	187	177	195	186	185	177	172	180	167	193	188	157	163	173	175	178	172	176	188	179	181	186	180	191	196	203	182	164	205	154	181	181	212	190	171	183	177	196	183	171	155	152	161	184	173	155	183	167	175	176	163	184	189	135	194	187	194	163	154	195	194	161	171	166	174	186	192	174	163	152	184	195	174	159	173	196	188	177	174	147	173	169	160	194	190	166	158	187	167	177	174	174	183	155	188	191	177	200	172	188	167	184	160	164	199	176	186	179	160	193	190	157	165	183	189	179	143	182	168	190	186	184	169	172	177	181	199	183	183	202	178	185	180	164	167	161	187	173	198	170	191	170	197	194	168	168	159	185	170	189	167	185	197	190	195	178	184	203	195	165	177	194	187	174	188	189	171	184	158	191	171	183	196	187	157	193	167	191	182	159	188	178	207	186	194	176	167	173	178	183	164	151	162	191	162	162	163	169	193	200	166	167	190	202	170	183	160	168	169	176	184	181	192	188	149	179	158	185	157	174	181	164	161	175	178	145	172	164	193	183	188	182	182	177	184	189	180	177	204	188	183	190	173	180	179	188	174	184	205	196	165	163	199	181	179	178	190	195	167	187	158	183	165	177	189	178	211	189	182	172	160	173	176	167	190	174	184	183	182	170	182	181	202	163	190	172	196	175	169	194	175	175	170	153	159	186	197	186	170	197	167	164	173	183	175	184	182	203	153	198	171	179	181	164	196	188	189	151	166	161	188	178	182	179	201	197	175	182	178	180	198	190	175	197	188	191	192	180	179	176	188	179	187	192	161	157	179	166	204	196	165	181	158	209	186	174	153	169	198	184	183	169	151	188	173	182	206	163	177	169	160	199	187	166	203	189	184	176	190	161	195	160	159	158	179	176	171	172	166	158	165	183	169	188	172	183	196	177	167	180	191	167	193	185	163	183	182	181	206	175	189	166	212	201	164	175	172	165	177	164	179	171	174	196	171	162	184	176	185	175	175	164	179	205	171	188	201	175	165	184	190	184	151	193	163	194	159	155	172	175	206	166	190	205	168	178	168	169	184	159	168	156	181	169	164	165	195	185	169	179	191	189	173	177	196	161	177	168	179	182	181	182	185	197	184	168	179	174	170	178	166	184	198	170	175	186	166	189	201	164	187	174	205	188	144	202	190	175	201	163	166	158	185	169	176	181	188	176	182	183	186	177	160	174	154	181	164	185	186	173	173	176	183	189	185	194	169	203	189	159	180	175	192	156	178	185	190	192	160	187	191	155	173	185	179	200	183	177	191	180	184	179	180	141	186	171	182	157	185	183	172	186	185	178	173	156	196	178	164	189	170	151	186	166	174	166	172	161	204	189	209	189	180	164	187	186	195	167	172	167	182	195	181	170	163	201	197	169	173	179	175	162	179	180	184	178	160	169	170	146	170	158	164	160	189	176	200	160	172	182	187	158	160	178	176	182	182	176	192	167	199	188	152	202	193	164	176	179	160	197	162	191	198	189	168	181	173	201	199	167	172	183	171	180	188	178	175	185	176	162	172	176	182	164	177	182	175	172	182	173	196	179	188	184	200	187	191	186	185	188	201	176	205	171	183	168	177	150	184	176	177	172	178	163	167	167	187	184	183	165	176	166	180	179	171	194	189	197	188	186	168	175	182	168	197	184	202	169	194	166	212	188	180	165	186	178	168	199	177	186	185	195	195	185	175	163	164	186	184	194	159	190	176	194	154	176	161	173	179	189	171	170	152	160	184	169	170	192	183	168	165	166	193	187	194	196	210	205	190	170	197	174	169	182	161	161	162	176	171	190	176	182	183	188	167	162	182	185	180	178	199	170	172	177	206	205	181	175	170	179	177	176	161	182	186	166	210	173	152	182	208	160	195	199	146	196	188	200	192	201	150	191	169	188	184	171	181	194	186	166	181	176	199	180	158	162	185	193	183	191	178	193	196	185	198	175	179	184	185	180	156	161	170	174	176	163	156	152	176	165	188	185	185	168	163	157	174	186	188	154	170	179	182	186	199	169	156	188	168	179	163	177	170	172	183	199	175	181	187	155	155	187	170	156	177	158	171	181	185	173	155	192	189	177	175	191	170	167	164	179	179	159	156	184	178	182	164	186	187	174	193	179	174	172	189	165	187	165	180	195	163	173	192
36395	40170	1931	336	327	288	243	267	267	289	208	259	238	224	241	246	267	249	261	261	231	233	232	251	242	213	236	209	220	228	235	237	218	242	247	230	248	233	227	231	220	244	233	234	213	243	231	225	220	227	248	223	226	223	241	219	230	226	239	248	207	222	217	217	258	231	255	235	240	260	199	215	245	213	214	225	215	231	236	222	215	209	227	231	239	240	245	202	240	231	243	235	235	236	252	239	245	206	230	230	236	209	237	201	258	267	244	216	244	200	221	234	223	219	255	212	226	233	237	241	232	225	247	242	233	229	222	230	233	225	213	227	229	244	234	240	249	229	224	246	232	233	243	226	261	227	228	258	228	242	244	231	211	220	231	252	207	228	246	246	213	231	235	239	240	244	260	223	241	233	219	246	224	237	217	226	251	236	253	237	237	199	228	234	231	219	232	214	218	293	224	236	224	243	243	221	238	226	224	229	249	224	224	231	238	225	271	216	238	237	229	243	219	247	251	224	232	224	236	250	250	263	232	209	253	224	258	234	252	211	227	227	202	262	233	236	241	236	241	227	254	239	222	242	243	240	246	269	240	238	213	233	216	232	222	258	216	240	257	250	231	239	241	229	220	248	226	235	191	233	213	231	247	231	237	240	248	219	242	231	261	197	233	223	242	215	212	261	236	226	208	248	239	229	242	206	217	266	223	242	227	213	227	233	251	232	219	233	248	230	208	217	207	251	236	236	255	212	196	259	237	216	243	243	229	248	225	225	269	237	266	221	232	228	246	245	231	245	238	247	218	249	246	250	224	249	211	220	225	242	242	240	224	209	237	238	262	258	257	231	275	225	230	245	245	238	240	256	249	240	232	235	241	214	228	232	237	229	244	224	244	239	235	215	244	237	248	233	242	234	224	204	234	195	241	240	239	234	226	213	235	233	249	234	237	238	226	246	220	226	223	222	223	230	245	223	205	258	247	226	240	216	233	227	226	249	230	244	233	238	235	206	212	222	234	228	224	231	228	239	232	235	237	230	232	225	210	243	223	244	235	212	247	230	236	248	204	231	245	225	245	232	222	273	233	211	215	191	249	220	228	248	231	237	257	253	210	200	225	224	258	256	243	241	241	238	210	242	253	239	240	231	218	244	218	245	205	247	250	219	254	266	239	216	232	210	241	245	238	229	249	220	239	236	247	244	235	253	223	227	226	229	217	237	219	221	238	251	251	216	216	208	211	228	238	259	252	237	247	257	256	229	256	225	250	247	229	253	238	241	239	233	202	215	243	225	242	228	233	246	216	258	231	260	252	242	207	243	223	229	229	232	222	225	224	240	246	223	229	250	240	224	240	236	231	228	250	250	226	227	241	231	228	228	202	269	209	232	236	240	252	265	214	243	234	259	233	235	252	231	230	241	255	241	239	238	232	222	247	245	264	239	211	233	254	230	238	215	238	228	225	232	224	211	277	248	271	242	233	240	223	210	202	245	228	241	258	244	253	250	269	232	245	246	237	240	221	228	255	237	217	234	252	253	257	230	235	245	222	233	228	211	221	248	224	221	229	223	260	227	234	234	233	240	246	211	230	213	225	220	215	218	235	259	260	250	228	230	213	232	241	242	226	231	247	208	227	234	235	212	233	234	243	243	221	248	257	242	230	236	234	215	236	229	261	227	223	259	247	241	252	228	228	227	216	218	221	222	205	200	232	248	235	230	249	225	235	227	238	247	248	252	231	227	227	228	222	201	240	247	239	206	241	241	209	245	214	221	212	234	224	279	231	217	206	219	227	236	226	231	205	226	236	254	216	220	247	254	231	224	245	240	215	202	229	218	244	204	214	235	229	212	237	245	237	234	232	241	215	238	243	235	243	225	250	230	251	232	247	233	222	233	232	220	252	240	219	259	255	233	210	250	235	239	223	231	232	267	220	215	236	236	250	229	249	202	249	215	248	224	252	255	227	236	251	245	253	215	231	246	221	241	238	246	230	230	240	239	244	249	250	221	226	204	204	241	210	244	191	249	226	225	238	258	263	209	239	216	231	245	235	255	253	230	213	251	249	196	261	258	255	243	220	232	225	247	222	199	253	236	230	208	220	258	227	247	226	242	236	208	238	246	229	248	235	224	243	209	233	226	242	245	234	205	234	249	238	230	251	244	246	235	243	238	240	258	233	236	236	231	240	252	225	254	267	240	244	220	236	214	236	205	209	250	219	221	242	221	231	213	248	251	229	223	234	236	251	243	244	262	219	232	237	237	290	244	245	255	236	228	252	249	244	255	261	255	240	220	239	213	218	211	241	235	239	228	240	246	224	237	247	242	212	244	243	263	219	220	211	231	231	217	229	252	229	221	239	225	229	247	228	227	233	218	239	235	222	239	230	239	242	240	236	229	201	256	245	232	211	268	239	219	227	257	253	225	226	241	288	251	225	266	212	253	239	229	239	227	233	230	257	248	250	232	234	247	229	239	218	234	243	211	231	236	209	224	234	230	234	235	248	268	280	250	211	228	230	242	221	203	237	224	249	238	214	211	244	220	211	250	222	236	212	230	243	255	242	209	232	207	248	233	240	225	238	214	260	250	236	227	230	242	212	216	236	210	226	223	218	247	199	241	222	210	243	186	234	255	215	214	233	230	231	241	239	244	210	262	252	226	217	232	237	238	267	253	230	246	243	247	226	249	268	215	241	262	233	237	251	206	262	252	245	239	227	228	239	255	227	207	238	241	251	263	223	241	234	235	246	212	241	222	206	234	228	217	233	246	241	221	258	248	229	230	213	241	248	246	222	240	226	268	212	241	206	225	224	217	247	225	213	231	235	265	262	223	239	221	237	245	263	232	263	229	231	224	224	239	218	223	240	223	252	235	236	257	239	251	210	245	240	227	237	232	230	231	238	253	212	249	235	253	239	250	219	204	232	230	223	228	235	242	208	212	215	242	229	250	236	217	242	212	216	227	259	217	217	206	218	211	213	238	232	253	221	223	243	236	254	226	246	228	219	236	224	251	213	247	236	236	218	248	235	237	208	212	236	239	263	219	231	237	209	248	236	213	248	249	227	217	255	228	244	232	245	235	245	252	247	226	238	212	208	223	226	254	246	243	225	240	230	217	241	236	247	266	222	252	244	263	211	229	234	213	241	243	234	233	258	249	217	209	235	244	244	242	253	238	220	226	222	229	208	232	234	218	268	234	252	228	237	250	256	223	229	228	253	225	231	235	233	244	257	238	264	244	227	194	237	248	210	223	234	243	237	233	250	226	225	253	224	250	240	222	247	210	207	244	238	240	223	243	238	238	224	207	253	247	231	211	236	254	243	247	258	253	209	209	233	240	232	276	242	245	250	247	221	207	235	229	190	248	207	251	252	230	252	234	226	233	237	233	236	249	243	224	271	269	258	227	225	215	276	262	224	239	241	229	241	244	247	227	232	231	270	223	245	233	240	277	235	226	237	236	204	236	223	252	223	221	230	214	247	241	219	254	230	226	248	245	220	238	239	264	232	291
24369	21542	28645	24671	21329	7668	732	541	403	460	410	358	357	390	345	349	348	325	304	294	338	339	352	312	326	313	291	303	315	330	315	295	326	308	303	331	313	290	292	314	330	321	292	309	311	296	276	308	275	297	303	292	279	289	303	298	292	320	326	303	275	309	266	318	308	284	319	297	314	292	308	320	301	287	316	326	311	308	322	332	286	298	305	299	310	295	331	337	264	315	306	283	295	275	289	297	303	305	287	301	282	316	329	283	299	311	330	291	298	320	290	295	289	312	308	313	305	316	327	303	280	304	282	284	283	307	295	288	294	304	301	323	290	301	346	279	269	302	286	335	265	299	319	330	295	315	330	301	299	286	323	341	310	312	303	307	320	278	315	286	321	301	306	279	321	275	274	318	330	283	287	296	296	293	301	313	271	299	326	285	324	288	312	303	304	341	305	300	313	303	301	281	269	296	304	294	275	271	320	293	297	282	282	310	318	293	355	301	278	292	277	327	336	289	344	298	282	288	286	286	316	306	304	284	288	286	300	316	298	314	297	291	285	307	309	330	302	303	324	270	290	309	292	312	327	308	316	273	284	302	297	313	310	291	302	309	319	289	336	278	293	325	312	285	299	287	275	295	315	307	271	286	302	324	264	275	340	306	309	318	287	324	285	301	308	293	308	284	315	284	278	289	315	295	280	305	305	304	302	303	297	271	322	328	324	316	294	298	319	320	299	297	293	293	314	310	318	304	334	267	295	299	300	291	301	275	286	320	310	293	282	317	320	274	303	314	306	278	319	319	331	328	266	297	319	298	277	294	294	315	296	308	310	306	285	304	308	307	342	293	297	273	278	306	284	309	296	308	296	308	329	295	321	299	312	305	299	293	299	269	291	272	334	317	331	312	306	316	282	255	306	295	301	303	330	323	312	285	312	288	297	317	304	311	329	308	266	302	322	262	311	321	273	301	280	293	317	289	313	266	308	325	292	318	303	298	296	321	308	310	294	294	315	315	262	296	292	297	301	307	310	289	291	307	312	307	305	308	266	290	301	301	328	304	292	310	332	282	286	295	333	299	317	310	278	282	279	316	289	296	315	296	275	269	308	307	325	314	318	295	305	315	301	265	298	290	283	312	332	303	296	324	286	306	288	254	326	292	283	310	303	312	301	301	288	295	316	306	310	277	287	253	302	305	312	287	313	270	285	286	271	318	302	291	305	332	320	322	304	300	276	339	286	300	309	300	311	325	278	272	285	326	305	278	306	325	307	295	290	286	293	296	269	302	301	330	278	288	311	288	301	269	272	297	325	317	292	291	268	285	304	297	333	290	294	290	319	318	327	308	284	268	291	310	291	283	306	286	295	317	320	290	329	301	299	291	321	311	293	303	320	322	323	317	301	288	312	281	282	310	333	326	320	327	277	307	278	277	336	288	304	282	301	288	278	333	270	311	272	308	267	316	293	298	272	323	295	277	262	299	296	298	296	306	303	289	287	317	310	292	273	300	309	316	275	303	301	304	269	322	327	284	272	270	320	285	298	331	299	303	281	313	281	309	292	296	276	268	268	298	307	310	281	294	289	286	334	294	324	279	304	264	312	304	309	292	282	330	308	312	284	327	275	322	285	326	303	269	309	289	295	292	287	293	306	319	313	313	341	277	313	319	314	285	271	279	311	334	297	294	305	299	339	320	290	332	304	315	286	307	322	289	305	279	292	298	285	279	287	300	306	289	281	313	316	304	287	325	295	311	278	274	329	296	284	306	281	281	318	305	313	290	311	323	312	292	333	286	302	278	279	287	290	314	283	301	291	299	291	311	279	302	304	286	292	323	278	286	310	316	288	284	289	293	300	285	289	323	285	316	317	346	312	316	296	325	271	310	297	298	280	298	308	307	313	300	312	305	303	313	295	310	277	312	305	294	312	247	345	311	325	295	287	282	302	314	291	321	347	316	289	296	304	286	310	305	317	306	323	296	323	304	289	296	276	273	289	290	307	265	290	303	291	304	304	315	300	301	330	313	307	276	331	305	310	320	301	286	327	328	292	309	291	297	303	318	298	322	308	308	334	278	298	329	322	308	306	337	282	312	264	318	284	288	317	311	287	284	282	296	311	360	316	260	293	268	278	293	334	264	317	321	298	296	342	313	313	300	288	305	318	317	315	297	317	291	299	279	292	299	299	293	295	341	298	282	310	300	268	318	327	295	308	324	274	320	279	294	297	271	290	281	345	293	302	293	286	308	345	291	297	303	277	310	307	309	303	289	300	306	343	291	304	306	303	311	316	323	272	300	294	309	313	300	320	296	283	289	287	303	285	289	297	297	320	336	314	320	323	312	290	324	314	303	300	285	296	308	297	302	298	308	342	310	308	298	279	279	308	289	317	299	286	311	262	284	282	309	312	310	282	331	323	316	309	303	338	291	291	290	305	328	287	298	309	321	308	283	266	290	309	314	298	302	281	281	325	300	313	299	317	306	302	298	289	300	272	333	332	272	297	311	319	296	306	274	317	292	309	295	344	304	278	333	264	317	314	288	308	287	305	296	310	316	313	309	303	335	289	311	306	335	293	290	305	318	287	290	314	306	320	309	269	348	286	314	271	288	295	288	293	289	310	297	308	319	288	308	309	303	287	286	303	295	278	302	313	292	277	300	326	297	346	319	288	302	293	255	308	320	314	259	313	302	298	303	312	291	267	302	289	302	319	293	313	285	289	306	335	305	332	317	321	315	305	329	294	312	320	289	314	308	309	296	319	315	326	296	309	276	270	307	335	292	287	285	289	274	309	337	307	298	299	278	289	290	316	327	337	284	274	278	329	306	292	318	289	277	309	287	281	298	282	276	312	293	332	326	308	299	305	293	303	309	293	283	305	322	309	303	275	291	310	275	283	315	306	318	295	285	290	272	280	301	331	303	339	285	273	304	296	299	289	320	301	290	321	289	309	304	299	309	321	265	294	306	275	320	294	333	280	297	293	318	338	292	286	302	307	297	286	281	307	310	282	286	297	285	294	309	290	294	309	299	292	286	297	349	297	303	284	329	302	290	260	305	306	277	297	292	299	312	294	296	299	319	294	299	322	263	306	301	296	278	321	317	291	333	304	324	307	290	306	319	301	286	267	285	295	298	303	300	285	300	293	336	305	351	274	295	292	270	302	284	336	316	333	291	289	303	301	275	291	307	309	311	285	285	315	293	299	309	289	295	310	285	322	302	320	313	301	313	308	295	284	312	301	338	297	319	344	324	284	334	285	281	295	308	282	315	313	329	271	276	303	312	310	289	288	279	307	314	294	302	269	290	306	309	302	287	324	309	317	310	306	309	337	311	289	292	301	296	306	321	298	341	286	319	290	328	318	298	278	282	312	287	270	311	334	299	290	303	311	314	281	270	307	309	286	302	296	282	306	322	308	292	296	341	281	294	302	297	276	312	318	287	301	298	309	303	291	306	286	313	316	329	310	325	307	286	324	306	291	295	314	308	324	312	299	313	308	302	321	304	271	292
40401	53810	6028	2060	1510	1133	858	740	634	641	538	507	480	453	480	435	413	429	438	403	410	407	378	377	397	388	379	375	405	368	375	369	396	385	402	383	410	392	347	357	386	380	342	350	394	355	336	374	347	408	337	368	409	373	355	342	382	392	348	349	383	368	349	350	368	351	379	361	394	383	361	346	347	347	378	351	381	389	384	358	358	345	367	330	356	373	383	395	354	365	340	363	348	350	358	354	341	403	372	366	378	355	384	347	400	356	362	367	376	347	366	328	369	394	354	363	383	370	403	369	350	339	368	371	364	399	351	355	357	356	383	342	365	393	367	371	345	379	356	386	384	326	372	350	368	364	377	370	371	384	346	383	382	397	355	330	372	401	384	393	358	370	379	377	338	341	370	358	356	367	365	407	380	362	376	363	370	358	382	361	350	341	382	345	358	386	364	325	365	376	393	349	360	318	396	389	365	362	336	393	401	346	359	370	401	361	364	383	378	372	368	359	362	358	370	383	358	386	366	381	375	365	379	399	391	360	373	347	376	368	398	360	372	382	376	382	335	392	380	364	377	356	355	386	355	362	349	372	401	350	365	395	361	369	358	385	346	351	386	412	367	343	359	363	379	361	375	350	357	335	358	374	379	350	380	373	365	380	398	349	328	385	385	360	318	386	360	397	361	374	375	368	375	331	338	393	374	382	371	359	340	370	381	372	377	389	362	349	340	346	360	363	383	376	395	360	346	367	355	352	364	347	325	372	355	413	349	357	379	391	339	348	345	324	355	340	409	348	375	340	387	396	315	346	357	352	364	391	367	375	373	363	370	362	330	356	357	332	399	351	354	384	390	352	393	369	372	379	352	350	378	383	389	363	366	368	397	379	360	352	366	398	342	395	379	357	373	395	385	387	397	407	377	317	398	363	398	402	350	384	358	385	355	344	347	372	411	376	344	374	365	359	382	360	349	396	337	358	374	364	379	352	340	365	345	385	342	339	381	363	395	364	345	378	402	335	331	371	379	335	370	392	351	372	371	341	412	356	364	338	364	355	383	396	363	381	360	364	382	365	369	354	353	386	356	349	354	377	385	381	391	374	369	354	361	376	344	346	373	357	369	327	367	402	393	348	360	385	363	342	371	338	405	354	377	362	376	344	383	382	356	338	379	396	386	374	344	379	377	390	376	334	366	371	351	372	377	386	399	383	390	382	361	358	343	359	342	400	365	395	367	376	374	366	374	377	350	372	389	364	401	357	382	376	353	340	329	356	357	355	368	363	368	363	378	388	358	341	359	386	356	388	351	396	352	365	345	345	346	374	378	334	392	367	353	345	376	351	395	357	352	382	361	341	359	370	368	353	329	355	395	372	389	367	351	389	361	364	368	354	369	403	363	362	371	367	382	359	362	365	354	342	351	377	374	381	351	366	348	380	358	327	370	353	334	391	340	355	383	372	372	381	397	324	407	368	368	350	347	369	374	379	375	341	344	379	360	347	402	344	341	343	347	381	373	368	367	381	376	388	392	334	343	362	379	370	369	348	394	393	350	342	344	346	381	368	422	378	380	365	380	383	368	340	339	354	366	375	378	373	324	370	358	362	380	361	406	399	355	375	371	411	346	388	380	378	373	351	344	377	375	344	371	384	396	396	375	356	373	398	358	377	349	366	361	379	368	340	364	362	369	387	393	381	396	332	384	401	369	382	381	341	377	387	379	348	386	353	370	357	362	395	397	367	345	373	380	393	373	342	347	380	384	363	361	346	384	370	364	368	365	346	401	352	367	392	392	366	395	342	366	346	418	368	375	339	379	372	359	353	388	374	382	372	375	359	383	350	367	356	365	384	343	338	360	352	388	344	400	369	376	344	351	363	347	369	383	378	347	363	360	357	360	358	379	361	362	387	369	389	366	312	346	383	383	368	388	416	349	344	380	344	379	349	354	379	340	370	326	392	362	374	359	400	322	346	386	345	367	364	332	397	339	365	402	384	365	347	379	376	360	398	352	331	364	382	353	346	328	347	374	390	378	313	341	367	363	375	369	378	345	360	364	347	384	349	371	388	377	361	406	344	353	380	360	370	380	392	370	372	376	395	368	326	378	343	357	405	331	366	372	358	383	343	348	347	403	391	392	369	357	369	367	397	392	394	353	401	345	357	335	364	329	382	324	358	333	378	377	359	391	366	387	361	357	367	357	365	368	376	394	381	383	382	362	366	337	375	375	363	356	372	356	359	399	383	364	350	391	370	337	386	399	362	373	387	348	385	377	379	351	360	323	362	357	338	332	363	370	374	397	378	360	361	341	374	344	391	386	367	343	373	356	387	403	393	375	362	368	394	338	372	347	383	375	362	359	386	350	356	338	390	384	409	344	390	372	356	392	364	354	342	369	338	408	371	345	350	328	353	345	335	379	413	359	332	399	362	352	358	339	349	342	346	350	365	357	380	372	335	339	356	357	318	370	373	373	353	401	356	362	362	347	393	406	339	378	335	375	395	368	364	366	359	361	394	386	374	379	346	349	322	351	357	368	375	356	383	343	375	380	394	346	375	370	378	360	395	358	380	365	383	388	383	369	390	368	326	363	379	374	351	361	354	381	409	357	388	355	338	364	370	317	361	380	377	402	387	363	385	355	374	362	364	351	308	371	361	362	339	369	383	342	337	366	348	328	360	375	357	347	361	365	332	365	339	377	374	379	359	406	363	374	369	372	347	383	412	338	352	359	381	364	353	366	358	386	386	325	349	363	359	353	362	391	335	352	372	343	367	363	357	343	350	370	365	371	371	355	361	357	389	397	364	426	340	372	366	355	397	362	356	317	399	370	365	362	396	344	371	327	364	350	368	354	363	368	386	353	342	357	333	345	362	357	382	365	369	370	361	369	369	357	363	382	391	362	383	360	368	400	342	357	355	346	357	355	371	336	396	342	370	365	398	358	337	365	371	387	350	354	404	374	365	379	342	358	363	355	387	343	379	363	323	358	360	367	390	332	364	376	336	392	362	380	381	360	364	358	352	382	372	363	369	381	370	362	421	360	384	363	342	357	357	369	352	364	384	333	333	367	388	377	339	337	397	356	355	366	352	360	350	345	372	377	393	398	388	377	383	364	357	354	350	389	315	347	359	346	361	346	342	388	377	353	352	381	354	376	352	364	368	365	377	339	382	353	371	348	385	357	358	370	377	378	378	340	389	380	360	352	352	341	377	342	371	357	343	343	390	361	382	383	373	341	398	357	349	373	339	384	359	345	354	348	404	351	366	332	406	383	331	373	363	408	365	384	380	354	352	363	372	350	376	371	404	375	345	394	361	360	371	363	342	354	363	365	369	362	394	385	381	341	375	373	365	365	390	374	366	405	385	347	378	399	347	366	388	383	341	388	384	385	363	374	367	408	400	374	375	376	398	355	363	357	384	405	350	366	325	377	389	369	357	358	378	382	339	327	366	377	376	391	368	367	385	326	358	348	372	349	382	346	369	354	375	389	375	346	359	355	361	358	334	359	349
25630	21677	27549	25531	8221	542	412	391	311	326	316	328	300	285	319	290	323	292	291	295	288	297	302	262	274	297	285	273	289	295	272	281	306	295	283	275	302	293	268	281	304	299	269	265	276	307	275	266	280	278	284	254	254	281	270	236	282	277	296	269	283	273	321	279	305	285	307	282	276	266	236	277	275	290	274	299	274	299	265	293	249	285	310	280	305	282	277	277	251	261	275	299	263	262	274	294	288	303	308	244	280	277	262	292	263	271	270	309	261	289	237	261	246	258	291	284	282	268	272	247	257	273	298	275	261	270	272	258	264	260	280	271	277	283	270	277	272	283	275	266	254	298	302	284	311	277	302	281	285	268	280	272	298	255	280	252	279	283	273	271	249	263	279	275	274	300	282	245	294	256	279	309	261	271	255	274	271	310	263	296	291	283	269	262	280	285	298	290	282	277	280	280	274	293	276	274	276	266	278	301	295	269	271	292	282	282	286	256	278	266	316	293	300	289	268	263	274	284	303	267	252	276	301	250	288	276	276	259	303	268	279	288	273	294	271	280	288	285	291	266	295	277	271	235	256	281	271	251	307	286	281	263	270	263	312	279	287	287	282	284	278	299	281	286	271	277	276	292	304	291	279	299	295	262	267	287	289	268	261	279	300	277	274	294	293	290	274	271	264	279	243	287	251	268	242	266	278	279	289	269	283	243	293	280	300	257	275	277	251	283	281	271	284	274	267	292	288	251	252	271	286	313	269	286	287	288	279	277	283	257	291	320	281	247	281	281	272	269	258	282	249	283	308	276	304	312	273	286	294	313	296	253	291	287	285	331	257	261	283	284	284	279	282	256	269	283	285	267	316	243	269	290	271	264	312	283	288	292	260	240	274	281	255	266	314	261	289	262	282	292	288	278	268	284	262	269	282	265	294	292	292	241	282	259	282	280	290	296	246	288	292	254	276	287	302	275	293	256	267	286	283	277	257	284	280	285	279	248	253	276	276	276	271	285	274	268	258	288	262	286	260	252	259	276	285	267	286	285	302	274	249	296	240	260	267	264	254	258	284	289	279	319	250	294	286	273	310	328	240	266	297	280	254	315	272	265	287	290	292	266	258	305	284	275	321	295	278	286	288	265	283	283	264	322	292	263	273	276	276	295	270	288	295	277	284	269	244	268	273	283	267	264	299	296	274	272	276	291	281	290	302	285	257	262	300	270	278	281	284	286	282	274	255	260	255	270	271	270	248	296	289	298	297	265	276	296	284	271	255	267	295	291	290	287	234	299	262	252	261	264	282	306	294	286	255	282	275	275	303	264	281	265	301	297	290	277	293	286	252	280	269	287	300	271	263	301	273	272	258	300	268	312	282	268	263	265	272	294	264	277	294	267	247	258	280	275	285	276	268	277	265	301	258	258	281	292	278	275	267	284	288	266	293	265	264	303	242	257	262	280	234	290	295	269	260	272	270	307	328	282	253	277	293	272	258	271	282	278	301	275	278	285	277	296	286	295	250	282	290	280	274	279	293	272	291	284	297	268	279	243	299	272	293	290	280	302	280	269	255	269	295	266	294	270	268	261	316	264	301	289	257	311	296	328	307	278	263	281	305	274	248	271	250	265	307	265	323	295	294	261	253	279	255	288	284	287	302	253	292	264	289	283	286	257	292	294	269	281	264	288	290	284	280	266	282	278	279	276	272	270	262	261	277	249	278	256	278	290	293	297	297	294	282	274	281	291	292	300	288	269	239	269	292	283	286	270	274	292	258	268	289	302	288	321	288	280	305	246	282	243	282	304	244	293	244	291	290	262	295	308	297	286	294	298	282	278	274	281	308	293	250	300	272	270	257	271	298	293	278	278	292	252	303	263	277	277	293	278	261	283	286	255	297	305	270	279	302	263	265	266	282	274	270	258	280	244	274	257	271	254	287	285	264	280	249	293	267	289	287	264	293	296	274	297	263	266	283	304	281	254	248	272	296	299	282	300	286	328	259	286	266	294	276	269	278	268	289	273	261	269	301	291	299	259	292	278	271	278	280	283	251	288	267	291	268	289	281	257	283	269	279	271	288	299	244	294	258	315	291	275	269	274	314	312	264	277	284	277	270	291	247	265	284	278	282	317	299	266	278	258	252	260	296	308	254	263	273	278	251	273	291	285	333	272	263	255	254	301	266	254	275	306	280	276	299	235	261	287	273	280	298	264	299	295	263	303	275	301	314	263	301	307	304	285	256	279	255	316	260	296	270	276	235	281	267	267	290	273	300	293	291	300	274	302	260	297	281	281	298	303	290	290	267	283	266	281	257	240	280	287	234	272	293	270	259	273	268	284	298	267	277	268	319	280	277	268	272	263	304	260	314	282	257	269	282	277	274	260	300	249	260	269	283	279	257	284	300	293	294	258	285	256	299	290	282	279	291	264	290	306	254	245	264	293	301	271	244	254	281	310	269	272	249	293	303	297	276	276	273	295	272	258	264	300	280	276	305	281	271	265	244	281	285	281	250	283	268	264	302	263	253	277	306	277	271	270	281	261	258	267	265	283	277	289	298	273	271	279	292	294	311	259	298	282	299	270	277	291	278	286	296	252	277	278	305	259	283	272	261	266	280	261	258	279	275	295	285	264	307	276	282	289	282	262	287	274	280	296	292	262	272	261	288	290	312	294	274	280	287	285	266	301	284	284	263	293	314	287	271	281	287	289	276	303	245	273	273	273	259	291	288	244	284	269	281	273	312	303	306	274	288	295	278	294	285	275	270	259	265	301	276	274	263	299	308	256	270	280	290	284	266	248	295	307	277	321	263	268	282	291	275	288	285	286	291	273	294	261	267	264	271	267	298	269	266	304	279	287	279	267	273	303	265	295	296	279	289	264	271	281	282	255	290	260	271	293	265	275	291	280	232	286	277	282	291	268	283	263	273	256	298	267	261	271	281	257	282	275	289	278	281	283	284	283	256	284	245	268	291	304	326	274	297	281	267	291	285	274	222	270	267	282	265	252	284	294	298	260	277	269	290	258	311	288	274	273	281	282	281	317	262	252	263	278	289	265	307	281	265	299	244	270	258	268	295	255	284	274	262	260	284	269	292	273	281	262	260	267	285	304	277	266	271	270	276	258	274	272	288	280	281	283	260	287	275	289	270	289	283	277	291	279	287	263	246	254	284	274	284	278	290	281	288	318	268	237	291	261	262	272	289	289	279	226	287	258	302	254	253	245	284	266	263	269	284	282	282	289	294	272	278	293	288	272	278	273	264	301	279	290	250	284	248	271	279	272	291	276	254	279	280	295	259	271	312	302	318	313	265	270	282	290	276	271	249	270	293	278	259	280	274	281	297	278	255	269	271	281	294	260	271	268	264	262	244	266	284	286	283	269	283	278	290	285	273	261	287	270	251	294	248	248	266	259	269	273	281	295	268	276	264	277	295	266	272	289	293	276	282	319	277	282	252	281	265	247	279	276	269	297	301	255	268	278	289	299	274	300	298	299	276	273	280	289	300	280
39128	48287	3942	1173	918	814	633	573	544	462	453	481	426	440	405	381	372	359	378	374	402	383	350	360	387	371	357	374	389	418	370	391	383	387	372	391	334	355	389	377	386	362	388	369	358	354	364	397	360	358	381	382	363	358	346	367	348	362	372	375	337	355	345	373	365	401	350	365	326	360	364	355	358	358	382	360	372	401	352	376	318	371	342	377	377	399	362	380	348	358	356	347	372	321	353	370	361	394	359	373	341	346	354	370	335	371	364	351	377	357	364	355	387	368	334	343	359	367	372	332	376	382	374	375	374	352	333	332	378	375	344	363	329	343	367	374	378	387	343	355	375	393	332	353	364	372	363	351	369	356	380	360	350	361	349	355	337	322	342	348	359	361	388	362	362	352	321	346	356	371	363	347	361	347	347	335	346	357	374	377	362	333	364	350	364	378	384	389	376	364	347	334	376	328	347	340	361	405	362	360	379	381	382	409	363	338	334	345	349	355	330	375	364	382	358	339	356	338	381	358	372	344	367	364	351	368	363	310	369	357	385	354	400	338	390	363	350	360	371	367	352	349	387	359	371	351	388	361	333	344	340	344	361	356	361	377	375	335	365	365	343	383	372	367	382	350	335	345	308	385	341	326	381	334	359	371	318	344	381	388	349	342	355	378	345	395	414	391	364	349	323	351	366	365	375	342	325	382	364	318	362	328	340	380	383	363	351	358	358	355	344	352	345	347	391	384	362	330	338	365	350	370	387	356	377	379	379	378	358	353	345	358	368	350	378	377	343	344	360	387	336	347	360	354	311	391	373	390	381	389	342	358	372	370	378	363	338	404	312	381	369	363	389	337	370	397	349	399	354	385	336	365	346	342	364	371	324	382	422	352	374	349	353	393	336	332	389	346	384	333	370	344	359	339	349	388	354	375	354	372	344	338	372	380	343	358	351	373	375	378	356	347	340	339	405	354	355	348	325	331	358	307	366	376	337	372	363	366	390	325	376	332	412	369	374	363	384	374	346	364	358	360	361	378	349	354	353	335	393	360	342	389	348	357	357	372	363	347	361	363	372	375	390	393	366	367	361	336	390	336	371	346	388	351	373	382	386	385	353	363	361	349	411	358	370	346	335	345	333	373	380	359	349	359	362	358	392	371	381	363	341	380	350	367	367	368	396	359	353	357	372	351	371	354	384	384	308	348	363	383	362	374	346	310	335	382	356	369	360	371	330	349	382	394	395	370	368	368	335	344	354	367	337	361	373	379	361	346	365	354	383	369	403	343	360	364	356	358	304	348	368	352	365	330	368	367	362	373	374	383	371	341	358	376	345	377	345	349	367	376	351	360	364	339	389	346	408	359	363	374	393	352	362	350	352	381	361	343	333	388	353	366	379	361	377	350	366	355	386	371	374	368	350	334	364	349	369	352	356	337	356	375	345	363	326	387	356	380	350	361	356	357	373	342	344	362	363	369	355	407	348	357	331	388	333	352	414	360	346	345	368	339	361	372	358	366	363	337	391	360	361	342	329	373	351	383	359	373	389	379	330	336	376	394	385	379	361	383	353	347	345	386	346	352	360	378	316	396	340	375	336	370	372	382	349	374	324	347	373	377	362	378	392	350	379	370	325	345	400	327	375	340	356	361	362	351	358	347	348	372	346	371	401	388	346	343	387	345	363	362	358	360	373	377	343	378	342	345	369	352	350	363	383	355	372	353	337	356	378	355	352	343	367	343	374	372	381	337	373	336	350	354	368	353	384	347	393	331	380	343	341	359	359	343	348	337	354	330	380	373	363	371	366	357	326	376	347	375	391	352	395	377	349	359	352	342	337	335	352	360	357	362	370	350	365	349	361	388	334	352	382	379	374	348	338	354	367	344	361	339	338	356	344	388	350	380	382	394	368	310	349	381	345	353	349	321	353	343	391	368	338	393	320	343	377	356	355	362	386	345	356	348	343	366	382	342	355	344	342	353	373	358	351	357	363	368	356	371	359	372	352	359	341	381	376	326	354	366	337	377	363	376	361	349	355	372	350	348	360	375	356	394	310	375	332	372	350	350	362	379	318	341	338	352	378	361	389	389	373	356	348	342	351	357	344	390	355	378	387	360	361	361	381	328	391	357	336	360	339	378	367	357	396	365	365	353	384	379	331	357	369	387	359	372	392	351	342	353	386	352	386	361	338	344	376	387	310	372	360	375	362	394	356	366	364	356	367	338	375	376	344	334	362	322	342	332	363	368	365	326	346	313	385	354	405	330	367	370	355	384	356	358	355	336	328	363	377	348	387	352	367	370	335	360	326	379	358	370	357	355	353	368	340	357	344	383	360	365	350	370	387	380	375	385	363	333	344	372	356	362	372	361	347	362	340	356	359	323	334	324	382	375	384	368	367	362	347	323	367	376	376	352	369	349	353	389	396	362	357	352	365	339	365	380	364	351	391	346	404	338	388	360	331	360	384	351	348	332	374	370	348	379	357	328	371	330	334	353	363	344	340	349	370	356	366	361	369	368	317	367	394	362	324	353	362	347	370	387	358	325	372	382	371	357	348	346	356	378	365	359	335	398	359	361	324	377	397	388	375	344	340	347	370	317	375	361	342	364	345	377	333	375	359	355	353	354	363	364	378	330	364	382	339	374	318	371	354	340	352	371	349	371	361	370	354	370	363	357	372	347	360	331	342	378	352	393	359	377	359	368	355	346	343	330	369	364	350	380	334	342	376	384	343	332	344	348	358	382	349	339	388	345	342	356	409	368	370	365	326	351	325	351	348	341	392	345	335	348	369	401	364	366	309	386	368	372	364	382	353	360	369	353	356	359	338	336	363	330	351	371	369	376	343	351	380	375	360	352	358	327	370	365	369	355	336	397	345	392	406	358	400	362	354	389	393	344	358	323	351	368	363	361	332	369	375	323	386	337	342	348	365	351	345	363	348	371	352	332	347	375	349	365	353	351	347	344	342	355	326	351	316	363	388	364	383	324	368	350	361	360	361	341	356	356	391	358	343	380	357	349	354	333	331	340	332	369	365	384	355	345	374	362	334	344	355	363	387	369	333	344	372	373	381	382	371	353	345	359	324	344	337	340	357	356	337	357	375	375	351	353	346	368	389	360	323	361	355	365	353	370	371	369	345	346	388	350	364	368	353	357	379	342	362	338	351	352	322	365	387	350	332	351	357	385	367	342	348	365	359	354	358	351	374	352	379	381	333	366	371	375	388	362	378	367	356	351	367	370	366	337	346	379	357	337	352	337	372	385	378	373	360	333	335	375	348	347	351	403	340	359	336	363	319	355	361	368	360	327	345	375	364	342	345	344	347	368	337	332	346	383	370	357	391	361	339	376	337	366	320	390	347	343	343	335	360	363	358	373	332	344	357	329	389	353	369	362	360	355	370	316	350	336	369	370	356	349	394	368	367	358	351	332	349	374	371	366	349	362	356	330	337	383	339	379	393	333	332	381	352	365	358	363	318	350	392	379	363	365	347	412	327	357	375	343	393	383
23222	21541	29209	24255	21515	21511	9060	1106	831	788	741	704	632	649	611	571	555	573	573	577	567	552	569	590	601	570	594	563	535	591	529	555	524	498	547	561	531	532	546	548	518	541	512	543	556	579	532	570	551	612	524	571	511	567	517	536	502	506	473	543	521	508	550	541	523	549	505	560	535	519	528	586	492	518	580	547	497	589	577	537	575	562	581	554	534	500	532	506	551	538	520	515	531	498	513	581	572	503	539	501	517	532	547	505	543	535	540	503	536	517	541	543	553	538	541	489	561	487	497	528	528	578	543	526	548	527	539	507	506	512	507	535	558	575	590	536	487	570	513	540	507	537	533	522	523	517	486	536	542	547	529	520	529	530	499	509	529	557	520	555	558	501	495	539	572	552	542	549	548	564	501	537	527	529	568	526	549	526	558	542	521	577	560	540	515	521	522	557	517	494	544	537	542	547	563	512	552	549	587	504	548	494	516	549	528	554	490	511	513	510	493	510	537	528	551	527	479	527	576	534	521	541	568	510	496	564	557	509	515	571	588	547	560	553	522	553	562	533	536	541	527	537	513	530	520	539	537	506	531	546	485	508	544	536	535	493	514	592	543	506	515	572	490	538	517	537	510	528	535	557	581	509	506	532	526	554	533	572	534	562	500	509	523	533	498	541	511	503	522	440	552	527	531	579	538	521	537	555	582	515	494	551	508	533	528	535	550	511	517	492	578	503	525	527	476	516	506	530	519	523	521	545	530	566	545	546	523	531	549	532	561	533	561	524	537	528	528	520	495	521	530	500	541	497	540	517	537	512	514	533	544	549	494	526	503	528	498	513	552	506	498	506	566	521	515	532	513	518	559	546	472	547	528	545	541	532	511	520	502	515	506	573	513	566	545	517	523	541	511	537	543	484	526	551	577	515	530	545	554	503	523	517	567	561	535	535	490	486	559	499	553	555	556	542	546	555	533	560	538	540	541	515	555	503	603	524	542	564	516	567	526	528	550	553	534	553	512	552	562	547	523	551	496	535	555	523	541	539	554	524	535	515	512	575	508	499	520	540	509	549	508	551	564	528	528	516	521	552	567	545	529	533	493	531	494	528	559	552	535	546	524	498	484	502	522	535	552	517	491	548	537	496	559	528	534	520	500	530	540	522	572	530	535	516	529	538	523	512	522	556	538	509	556	516	588	517	527	540	513	538	519	523	525	524	513	508	536	501	546	495	533	531	567	544	530	534	520	548	534	523	533	526	519	536	513	524	533	526	528	538	560	517	462	553	523	509	543	484	503	538	539	508	525	520	550	510	534	578	558	530	509	584	535	565	558	504	487	546	588	553	533	532	518	527	526	544	529	530	531	509	528	496	528	568	527	494	575	532	511	568	538	565	502	516	550	527	561	488	567	571	517	505	515	555	501	550	505	553	549	511	539	522	548	506	501	504	565	501	585	496	507	499	522	535	518	517	541	515	535	515	516	577	532	511	544	570	527	479	537	563	508	516	488	527	517	535	514	537	482	517	559	526	519	554	533	577	523	582	479	548	561	518	543	508	494	543	599	527	524	523	481	550	541	510	528	551	544	535	499	559	521	552	507	473	525	540	540	530	469	510	536	492	502	522	527	521	521	563	505	486	532	530	545	557	556	518	554	511	519	541	520	537	546	506	529	550	490	534	521	552	546	529	529	536	521	553	536	514	537	515	527	546	524	554	518	529	508	537	530	548	514	554	516	549	530	538	555	510	521	593	523	513	559	502	530	534	538	504	531	577	519	522	547	543	526	523	529	522	531	528	528	535	509	524	549	561	531	545	520	557	561	570	518	501	538	584	528	502	507	556	548	549	543	515	546	518	492	576	512	528	474	521	544	573	518	547	575	517	528	533	524	541	536	514	536	503	527	533	522	549	543	534	553	507	546	531	557	526	554	562	566	553	537	561	539	518	502	503	558	492	509	559	510	561	555	520	529	548	546	551	565	534	524	540	543	507	519	538	546	545	524	531	512	525	593	515	558	531	524	505	547	556	562	556	529	517	569	504	480	554	578	511	529	523	523	561	500	545	547	557	515	549	553	523	542	513	508	540	484	533	557	557	484	564	503	553	530	507	559	542	534	523	515	527	526	485	577	530	536	500	535	562	518	536	499	519	537	548	581	576	545	533	560	487	550	510	539	490	510	542	541	535	496	563	508	552	530	529	512	492	489	541	538	511	549	512	493	474	525	540	537	582	535	551	540	539	542	474	504	525	533	527	551	516	570	526	582	503	511	529	493	539	551	567	521	538	507	555	543	537	506	522	517	517	558	520	542	532	516	489	550	523	512	517	526	564	514	488	550	524	503	523	565	533	533	513	499	523	541	531	540	532	513	529	508	533	518	533	534	520	550	532	516	533	533	538	527	544	509	525	502	521	521	513	525	527	543	547	580	506	514	533	544	532	556	528	528	532	551	511	522	547	567	513	525	575	531	534	526	501	527	485	506	512	518	530	523	536	545	539	488	547	530	508	473	534	537	528	479	543	489	510	550	515	531	540	482	510	553	547	531	523	552	532	539	501	527	527	510	564	548	539	526	490	540	527	527	469	558	490	502	509	499	524	532	530	524	561	505	535	510	562	492	516	530	529	482	583	505	529	497	541	546	506	536	502	548	586	518	485	512	496	481	533	505	546	531	551	543	523	525	500	563	510	493	493	537	503	520	544	495	524	521	544	531	486	495	529	507	527	537	532	541	520	520	547	531	501	537	484	499	528	518	542	566	516	498	552	526	524	572	534	528	550	548	557	533	527	532	541	542	537	515	549	563	505	538	557	499	535	477	540	575	543	518	553	502	498	527	515	557	560	523	555	503	536	566	494	534	507	512	527	513	519	495	502	494	516	472	513	507	528	491	486	561	533	530	552	534	561	565	568	519	512	499	546	548	558	542	521	513	498	520	510	557	534	543	537	531	544	557	527	518	542	530	523	521	514	521	552	491	515	518	577	537	569	520	567	542	592	533	500	503	515	555	508	516	551	529	495	518	532	509	520	529	484	536	557	491	571	550	553	558	519	529	562	544	543	560	494	516	586	558	515	519	531	506	550	532	532	517	506	505	507	519	540	545	543	521	541	546	522	521	524	560	516	540	537	551	497	546	500	500	535	517	552	570	569	517	540	526	526	539	544	523	523	517	489	554	540	561	541	519	487	537	507	547	517	531	497	524	576	519	536	538	469	521	508	547	513	527	468	540	524	514	545	520	520	547	532	531	539	499	534	545	518	521	532	516	481	562	561	545	529	494	550	509	520	546	548	573	530	541	516	498	537	554	511	523	563	558	546	511	536	507	532	534	535	476	504	546	497	546	530	551	552	530	486	537	540	574	518	547	534	532	484	567	498	537	520	517	525	558	557	503	535	482	541	497	507	509	535	565	536	553	543	537	521	554	495	517	560	508	552	556	480	516	552	525	542	530	528	505	504	557	525	509	513	536	498	519	490	501	529	535	492	514	530	547	498	503	516	493	515	538	501
46248	62793	10323	3940	2931	2202	1729	1449	1290	1114	1014	921	855	838	798	775	714	756	733	703	725	733	681	704	667	698	665	685	662	619	642	638	699	652	662	632	630	630	648	659	648	617	626	663	638	632	626	652	632	647	656	609	619	634	628	643	614	625	607	595	637	643	644	614	595	627	583	584	602	621	604	615	657	649	629	596	611	605	542	632	618	661	618	629	675	636	623	607	634	611	629	561	689	627	634	629	610	617	607	593	611	662	659	609	631	605	596	619	626	630	625	644	661	623	635	605	597	614	643	601	567	614	652	567	626	661	635	623	602	571	630	627	624	588	650	628	608	628	635	631	621	619	604	630	654	598	655	647	629	631	619	598	645	576	594	628	620	605	611	625	612	614	599	600	611	648	615	612	668	625	652	630	645	631	635	617	604	582	613	602	641	593	613	601	601	645	641	603	613	654	603	605	639	615	634	651	626	610	634	593	598	604	601	647	613	639	620	644	599	640	595	638	595	663	610	611	607	645	645	619	625	623	634	617	623	613	660	623	643	593	650	650	646	619	622	601	614	615	644	606	630	629	634	611	597	593	606	625	644	648	610	637	630	625	618	636	649	663	639	610	596	629	603	619	613	587	608	626	608	624	605	620	588	654	592	603	636	608	631	610	596	689	630	607	627	658	633	595	626	595	648	585	647	612	663	585	625	663	690	619	636	604	648	573	611	636	552	591	646	641	629	612	632	604	654	650	640	625	670	634	622	558	602	600	616	576	616	622	660	644	622	631	623	615	587	611	574	621	623	610	625	603	628	618	652	587	599	628	620	604	625	605	663	657	645	601	603	613	656	597	648	647	630	636	619	606	625	618	653	636	620	619	648	645	602	600	652	663	600	606	624	559	642	594	626	636	598	552	607	627	659	667	621	685	614	629	635	591	643	636	650	634	627	659	604	607	641	628	644	584	584	578	619	599	662	597	645	609	639	649	636	657	604	639	617	584	598	632	679	649	644	618	662	613	622	625	624	584	608	622	604	649	627	655	575	618	621	641	641	691	587	646	627	637	624	630	656	644	603	617	633	571	645	611	605	602	626	621	644	594	576	615	572	642	626	608	583	602	644	621	632	587	635	634	672	576	627	648	635	598	586	656	585	609	660	621	644	592	572	622	666	642	660	643	597	624	591	616	670	639	636	604	609	596	589	650	622	637	567	599	651	555	610	605	622	631	692	655	597	578	624	613	633	639	632	612	656	646	543	650	612	583	604	588	623	638	604	640	661	614	620	562	557	651	609	615	615	658	664	638	616	597	585	636	655	611	616	611	609	611	610	612	612	634	621	649	596	663	633	620	643	621	613	614	591	645	599	624	652	613	621	672	656	629	614	625	661	640	617	641	620	616	627	589	643	635	602	600	665	591	628	614	669	625	605	623	628	596	645	594	605	596	646	623	629	633	627	626	632	613	633	589	599	645	587	648	657	577	646	632	602	642	615	633	607	628	611	652	626	600	609	619	604	579	634	619	612	616	635	597	610	660	600	652	619	631	629	602	606	611	644	603	649	612	623	675	643	615	641	693	619	619	645	625	647	626	653	658	592	593	620	604	601	660	606	582	604	619	593	627	622	637	637	611	594	596	607	633	603	650	626	607	625	593	597	639	601	604	609	633	599	612	605	626	654	637	606	627	640	596	614	645	617	630	632	670	599	600	614	577	624	590	653	609	644	669	612	634	630	637	641	678	614	614	592	672	616	620	633	610	631	596	597	576	614	611	632	644	602	622	604	639	622	633	603	599	633	594	629	607	621	599	622	612	615	677	602	608	630	568	620	621	612	587	575	628	599	646	595	615	576	620	582	651	610	629	574	668	591	621	605	588	604	600	618	645	606	625	593	616	646	605	671	628	603	636	626	629	594	617	604	619	620	625	584	610	620	599	627	613	585	622	622	629	639	596	655	592	601	617	577	608	624	600	664	652	653	638	615	634	608	647	590	585	591	602	669	595	635	612	591	606	631	632	627	617	651	628	677	595	616	626	638	643	653	597	650	639	617	615	633	650	625	611	613	631	627	605	607	602	596	628	616	576	638	615	606	614	636	568	595	586	638	609	576	596	646	610	596	590	605	629	633	657	634	587	622	657	604	615	611	625	601	576	611	628	607	662	580	639	624	647	613	576	626	613	625	591	627	606	622	639	658	604	652	620	678	605	595	653	652	630	635	626	611	617	651	627	615	612	649	667	633	618	627	603	609	596	598	599	644	621	663	634	616	615	624	631	609	597	597	568	630	605	618	625	596	604	664	638	613	632	661	587	624	564	601	595	626	630	623	626	642	616	652	604	624	588	631	611	591	642	650	603	601	602	653	595	638	636	636	639	560	623	603	620	591	590	646	649	616	662	601	609	608	607	633	648	637	610	609	625	586	615	597	603	629	599	597	583	627	572	614	627	628	618	620	642	619	664	646	637	609	645	656	637	649	575	596	603	597	660	663	623	570	569	624	602	631	636	604	638	624	620	627	634	656	650	640	643	592	625	604	621	618	661	604	599	589	601	640	616	626	667	599	579	592	622	646	623	600	637	688	601	628	617	656	628	656	622	630	643	591	584	628	589	686	606	599	636	637	602	578	615	603	654	604	623	636	627	669	618	653	607	595	624	676	586	649	608	619	644	630	626	687	644	648	629	592	627	623	585	620	630	616	602	642	594	590	659	624	601	638	594	639	633	578	629	663	621	631	628	621	610	574	632	640	616	637	621	615	622	625	595	605	603	577	633	605	618	635	631	607	624	593	615	628	602	646	627	594	609	574	615	637	637	601	611	618	612	592	579	627	628	599	591	603	630	631	611	598	588	629	574	629	629	641	631	633	659	670	553	587	618	622	642	640	644	648	623	618	630	626	592	657	604	588	617	630	652	657	613	619	637	615	650	667	629	611	601	641	615	598	602	625	604	638	657	583	598	602	615	619	617	606	642	609	612	622	635	631	629	648	624	635	625	553	573	661	592	576	653	638	608	624	589	672	588	660	646	628	635	625	609	604	628	625	613	617	615	608	596	632	603	627	601	549	622	595	600	636	613	589	610	612	649	624	593	633	650	613	596	606	631	633	636	615	603	633	595	586	635	628	651	609	579	629	615	588	633	640	642	628	636	668	640	612	635	634	600	647	585	581	628	606	615	561	619	601	637	620	603	555	609	617	619	594	654	601	604	598	604	647	637	624	619	623	601	614	623	647	628	624	635	610	615	591	608	577	602	586	591	600	643	630	603	669	614	620	642	659	651	621	606	578	641	565	588	621	652	629	611	598	604	564	626	602	625	608	607	616	596	612	591	596	614	622	654	617	605	619	649	618	658	581	617	605	663	606	661	629	640	669	615	638	604	665	603	637	634	639	647	614	610	616	593	604	630	647	658	602	619	597	614	568	624	632	635	580	607	611	651	631	592	620	569	612	604	609	594	608	601	582	620	606	632	633	667	661	651	637	579	614	601	602	695	581	612	620	642	682	587	626	617	679	612
30087	27435	14884	1526	249	229	172	213	189	182	185	200	201	176	216	173	181	189	187	192	155	204	176	175	180	159	187	195	162	154	161	175	161	166	201	156	189	177	177	164	179	176	170	165	165	167	175	158	177	191	180	168	179	195	183	202	180	182	178	181	193	191	164	164	183	152	154	181	227	174	172	184	159	165	188	175	199	171	181	184	178	152	170	184	189	174	173	191	158	160	182	171	193	184	189	179	190	161	201	177	190	175	188	200	186	189	191	172	162	154	194	168	158	195	169	182	209	169	179	168	167	178	182	164	176	202	194	174	167	191	162	179	183	165	186	159	194	168	169	183	185	190	200	195	181	169	175	164	178	187	190	182	169	166	161	181	194	177	188	171	183	192	160	204	181	177	183	198	172	202	194	187	192	206	162	193	198	167	210	177	180	190	195	167	174	178	159	189	186	166	161	167	176	186	191	187	181	161	196	189	184	169	190	199	195	180	159	171	178	186	182	185	171	204	170	191	190	168	181	153	166	189	155	184	148	188	140	187	157	206	183	168	144	161	184	187	198	179	155	193	183	171	191	186	195	181	202	195	164	164	191	175	179	150	177	183	160	183	172	165	176	191	170	193	185	175	180	185	177	189	177	160	188	164	174	177	180	198	184	178	155	185	165	161	166	165	173	173	198	162	161	177	167	164	170	164	175	158	173	181	192	166	206	195	176	168	160	204	194	170	168	191	172	175	193	185	167	186	168	182	187	174	159	182	186	186	167	180	201	176	181	165	181	171	188	166	185	190	189	186	165	189	174	180	180	195	183	163	172	167	197	171	194	197	155	174	198	160	176	167	185	165	189	180	196	166	178	167	169	183	190	179	154	179	192	164	174	174	189	197	182	175	195	195	160	175	192	186	180	191	171	152	189	213	185	173	182	175	171	169	170	170	184	192	179	172	145	156	186	170	177	182	192	163	145	182	202	176	186	185	190	162	167	160	171	199	160	182	178	169	199	166	173	157	198	168	162	183	167	185	204	164	181	157	191	188	195	190	160	176	164	153	157	179	176	200	170	173	176	185	188	176	184	188	171	172	185	179	165	183	184	196	189	165	186	188	202	173	188	187	164	182	178	178	190	192	207	181	173	177	182	165	185	158	178	169	186	164	199	145	165	180	193	172	192	178	162	187	150	161	170	176	158	162	178	195	193	202	193	175	177	207	159	171	182	167	210	167	172	175	208	176	155	166	166	182	174	172	170	166	172	181	206	194	166	153	164	160	192	172	178	176	177	173	183	179	155	161	161	155	165	177	184	176	177	196	198	173	159	190	167	175	180	187	172	178	153	151	169	156	176	184	171	152	177	194	165	189	172	183	172	182	175	194	186	170	186	180	185	206	169	167	145	197	185	200	171	180	167	182	172	175	183	211	180	169	158	190	172	204	175	161	163	203	204	168	191	190	181	163	190	204	130	177	171	182	190	164	168	177	158	171	184	178	187	186	193	189	169	180	173	182	175	175	160	170	179	190	172	164	169	183	171	164	176	190	169	207	176	175	179	171	158	180	205	172	192	166	194	187	172	154	160	188	182	161	177	181	163	171	204	156	157	171	182	178	162	199	182	186	168	183	190	185	163	176	177	166	164	197	172	167	176	204	189	145	156	188	195	171	175	182	194	168	187	185	197	185	191	173	192	183	196	189	199	182	189	201	170	179	161	189	184	148	179	143	175	173	171	182	175	167	143	174	168	156	190	189	184	182	186	151	154	175	192	185	167	165	165	161	177	191	183	179	152	187	194	195	184	206	181	149	178	189	156	171	164	171	189	178	181	171	178	176	191	176	152	184	198	181	163	187	166	176	201	170	174	197	170	181	195	183	189	191	143	186	178	193	172	199	157	178	186	166	187	179	167	171	155	175	160	181	181	177	186	184	176	189	194	157	179	187	158	184	194	218	162	167	197	203	197	185	184	177	161	151	147	180	173	190	187	173	162	191	184	173	168	170	175	176	178	164	156	190	166	148	185	199	163	190	183	210	202	169	174	199	189	188	193	171	162	178	190	182	155	156	183	188	192	166	180	145	182	186	184	183	195	179	182	181	183	180	178	173	173	192	178	173	181	191	180	205	160	166	188	179	169	190	172	178	188	197	209	173	190	161	194	195	173	182	179	194	164	180	194	178	165	176	164	204	165	169	163	176	171	194	169	199	200	175	178	168	155	197	196	159	185	161	172	193	163	162	191	173	171	180	200	163	174	162	196	180	173	200	184	161	182	179	191	187	174	175	188	186	154	188	170	201	167	178	158	181	159	174	182	182	184	199	190	185	186	161	170	178	181	154	184	168	172	166	182	153	169	173	180	189	171	156	207	169	165	169	170	191	158	171	191	162	183	184	181	181	172	171	193	189	172	149	187	175	193	153	178	163	186	172	194	166	161	192	186	165	184	183	152	186	168	168	182	186	165	171	183	177	182	159	183	149	166	183	176	184	183	191	160	180	170	168	169	162	146	158	212	179	183	185	170	180	178	182	186	192	190	160	177	163	160	178	177	168	173	186	172	168	174	166	206	180	177	166	191	173	192	175	197	175	167	164	160	166	174	157	162	190	184	178	151	172	148	208	169	189	172	177	169	162	171	212	184	182	164	180	176	167	176	187	172	177	184	194	173	174	157	189	163	168	181	178	186	193	189	173	166	162	191	202	176	171	178	203	178	169	174	190	166	172	179	165	177	155	215	190	139	194	154	181	187	184	163	174	175	172	189	184	182	160	170	181	175	171	172	168	195	184	194	188	183	169	181	154	174	199	169	169	198	166	158	158	175	200	167	176	163	187	182	176	188	182	177	203	187	165	172	179	167	189	166	163	182	160	183	192	156	180	166	174	174	180	202	178	168	177	175	184	169	171	158	188	191	190	192	163	171	173	170	172	148	158	184	195	184	157	182	172	174	171	162	170	193	186	171	171	190	173	160	154	140	203	175	176	165	175	169	160	169	179	174	170	172	182	183	195	186	194	169	189	186	192	169	178	187	202	161	188	159	173	162	184	181	178	170	155	181	191	169	213	177	200	188	163	204	194	179	179	160	185	170	167	182	171	166	170	181	163	192	190	179	181	177	166	169	172	164	183	187	173	181	168	198	189	175	168	183	173	161	157	191	160	185	188	182	155	192	183	175	197	161	192	189	159	172	188	144	153	178	182	179	182	169	189	169	165	147	166	174	177	191	166	175	186	165	183	170	179	186	204	164	151	184	176	173	190	181	157	165	186	178	179	182	181	170	177	193	150	160	192	174	152	164	178	192	157	176	169	168	192	170	184	154	177	186	196	193	165	168	177	181	178	194	176	185	183	189	174	175	176	181	161	183	187	191	175	179	168	193	181	154	168	177	179	179	206	188	183	178	191	199	163	171	171	167	169	188	182	162	191	189	200	159	182	151	161	197	182	164	190	171	192	187	160	180	163	184	199	172	162	162	177	175	184	177	187	189	166	174	175	182	169	177	184	187	188	192	180	197	175
35979	38540	2078	333	309	295	243	283	253	222	259	247	229	231	247	242	239	240	240	245	230	213	218	237	235	240	254	228	257	188	261	214	228	262	239	231	233	236	228	210	235	247	240	234	263	236	209	212	248	221	198	235	227	201	244	208	221	225	245	232	213	244	232	218	229	258	202	244	228	258	242	221	224	225	260	247	230	227	212	226	231	252	212	218	209	242	237	234	234	260	238	262	231	218	227	222	231	226	235	223	255	245	213	224	239	244	249	227	235	212	226	262	244	276	224	228	242	213	241	234	246	242	244	215	225	254	214	207	247	244	234	209	216	243	229	247	235	241	262	254	233	227	255	231	224	243	225	236	221	229	257	254	239	225	236	239	236	255	221	237	187	255	228	225	223	250	229	217	224	217	215	211	256	245	237	223	230	254	270	237	202	235	226	232	224	247	260	209	231	223	217	239	270	226	216	216	226	241	206	237	242	221	230	226	220	243	210	247	217	232	208	228	237	249	212	241	203	233	249	249	232	244	233	243	247	230	245	250	239	242	236	217	231	219	226	255	202	229	234	230	249	244	255	226	215	225	240	229	226	215	210	208	230	222	222	236	206	231	238	238	246	243	240	245	236	223	238	230	261	245	193	238	237	236	256	258	229	249	245	223	212	226	213	237	215	212	221	221	228	239	232	231	232	224	213	225	245	234	236	233	230	234	261	218	223	232	231	214	232	265	262	236	231	227	242	223	224	223	243	227	214	225	214	221	223	234	231	226	233	213	217	215	243	243	247	228	243	255	245	226	236	237	214	203	235	224	215	250	244	205	219	213	263	209	258	220	248	208	221	224	233	281	231	211	229	232	215	196	249	209	246	232	227	213	209	244	260	226	210	205	250	261	229	252	244	220	239	233	228	237	221	231	255	226	258	260	223	206	239	229	212	243	230	226	229	228	242	243	233	241	250	224	235	192	223	223	229	251	208	242	235	226	237	240	227	228	239	232	230	250	211	229	224	227	206	240	212	226	229	232	193	241	227	232	222	234	243	223	263	236	227	236	255	239	218	243	232	225	226	246	238	218	224	216	207	208	232	226	249	225	220	246	239	239	243	233	220	256	228	251	209	210	236	234	229	225	213	239	223	223	209	217	233	225	242	227	213	225	219	231	236	210	229	227	243	241	206	212	242	249	243	231	240	214	226	238	226	229	224	222	249	239	237	219	242	249	224	231	212	241	251	235	196	217	244	251	238	248	216	253	249	246	236	239	237	249	217	229	213	212	234	232	233	230	223	246	238	235	215	251	242	217	224	210	234	236	224	226	232	233	248	226	209	257	246	230	263	236	238	240	247	263	221	235	237	239	235	223	278	245	229	232	255	231	254	250	233	237	229	198	236	239	230	258	225	208	226	211	242	235	264	231	232	214	236	239	233	236	197	206	223	214	217	192	259	229	213	192	241	219	242	237	239	260	228	208	241	256	232	223	226	235	242	218	229	223	215	232	225	260	224	212	239	220	238	235	221	250	236	236	231	217	233	204	215	264	234	261	223	237	232	235	229	252	205	199	239	242	228	233	222	246	225	225	229	242	255	232	243	236	229	234	236	242	228	255	221	222	240	224	263	216	240	256	236	219	241	229	249	250	233	242	239	244	229	236	232	240	207	242	214	239	205	221	255	230	216	216	245	239	227	270	221	233	215	251	220	245	209	243	236	222	224	242	242	236	245	221	261	230	239	229	231	277	246	224	244	236	207	245	219	209	240	223	217	245	222	234	202	223	233	241	240	222	202	235	252	239	243	218	231	227	269	237	220	218	237	252	230	242	224	224	230	223	225	227	224	229	239	231	224	226	232	225	229	220	214	241	244	222	223	211	238	240	205	217	244	243	221	233	242	230	242	231	212	235	240	240	235	235	208	266	226	246	240	225	229	243	242	243	234	204	237	213	205	236	237	246	227	238	229	217	257	210	226	226	205	212	239	246	235	216	244	226	238	226	269	270	218	233	224	245	221	233	227	237	251	235	233	238	215	231	227	221	218	276	209	235	232	260	244	256	211	235	236	238	228	219	221	214	235	224	247	239	208	222	245	233	243	240	218	217	248	221	229	244	236	218	240	260	241	237	259	216	228	213	248	232	209	239	246	226	255	245	218	223	241	246	263	209	242	225	243	228	250	242	241	234	226	224	235	240	246	252	226	251	215	233	215	232	253	230	228	217	243	210	205	214	221	243	220	223	230	233	215	247	209	227	214	220	249	232	218	225	236	227	216	215	212	242	238	229	206	239	232	255	232	228	241	229	260	216	220	230	250	237	225	266	253	238	225	225	218	233	252	223	240	217	238	224	225	213	218	250	205	229	258	236	200	210	239	252	244	218	215	184	239	246	209	201	227	221	224	212	252	232	224	245	237	229	247	221	229	212	202	238	232	223	228	254	223	255	224	253	228	239	244	269	217	218	230	248	230	229	213	223	261	242	232	258	240	204	217	257	222	234	212	254	248	243	233	237	221	229	230	226	227	249	222	215	243	230	238	224	237	208	225	230	226	254	218	226	237	241	233	230	240	262	234	228	232	259	216	227	252	207	247	239	261	218	239	261	235	220	245	243	242	229	229	188	225	247	251	220	232	241	244	227	214	239	238	223	234	211	246	251	211	206	207	235	246	213	239	244	248	227	224	225	223	221	240	274	227	229	252	202	220	271	230	250	258	237	244	276	230	223	194	237	221	212	246	224	205	239	252	251	215	240	246	245	255	256	220	242	201	224	248	216	254	226	224	240	229	238	244	209	264	213	237	228	246	221	238	236	225	218	210	228	213	213	224	247	227	238	205	248	257	251	262	230	220	240	239	253	232	234	235	222	225	218	273	250	221	217	222	227	246	246	221	219	239	231	206	230	226	233	222	240	236	245	234	242	221	232	249	190	209	228	231	242	212	244	218	228	217	225	223	235	226	234	258	222	230	232	213	235	212	249	223	217	235	250	260	228	225	231	221	224	238	232	209	246	215	211	242	244	246	226	240	226	218	241	220	207	231	244	210	274	238	238	249	208	253	214	218	228	225	235	220	216	245	230	257	236	220	251	226	240	229	242	240	197	233	228	233	241	253	233	230	216	233	200	237	240	245	241	227	245	216	224	224	237	219	213	237	228	273	212	188	268	245	220	239	226	253	218	233	240	214	244	249	223	249	227	251	249	218	227	215	226	237	224	220	223	217	265	228	265	238	221	232	250	232	229	225	247	240	235	255	218	240	233	223	249	227	247	212	207	235	213	209	231	234	227	196	227	264	248	225	255	221	235	219	243	222	251	236	250	215	263	241	218	254	230	217	243	265	227	253	242	214	229	212	249	251	217	226	251	238	256	216	241	254	243	211	234	251	209	233	223	229	235	243	221	220	238	206	233	238	226	242	235	230	197	215	219	231	202	245	228	239	234	243	223	227	204	234	240	239	219	195	226	233	268	210	216	252	213	221	198	232	216	237	231	227	241	262	240	235	232	219	233	231	265	213	230
24346	21573	28672	24725	21346	7362	735	497	455	389	352	377	364	352	349	329	352	320	344	316	345	323	331	329	319	331	298	311	303	276	327	325	317	301	330	291	318	308	325	343	313	307	304	303	298	305	315	299	325	304	302	307	321	296	282	279	329	317	307	309	306	302	288	338	330	320	315	266	295	273	299	313	291	307	314	304	321	302	316	280	325	317	295	304	287	272	297	294	269	315	277	295	289	291	276	305	301	299	313	299	309	292	296	286	287	288	302	307	326	288	294	314	299	311	326	307	314	276	289	313	293	272	295	313	323	299	319	296	306	290	286	315	316	269	257	296	267	273	307	293	324	328	303	290	309	276	307	286	301	313	329	298	292	279	328	313	284	294	299	289	296	315	309	311	292	309	276	312	318	318	285	320	296	288	314	302	305	330	294	332	299	278	321	299	293	273	287	295	281	284	297	318	330	287	290	324	300	293	295	300	301	312	308	280	321	327	292	309	292	299	320	289	304	318	324	312	293	290	281	300	301	304	292	304	282	322	306	278	319	319	304	304	292	281	304	303	285	283	281	329	303	304	369	291	329	341	323	310	314	308	251	324	304	315	300	286	328	305	307	322	307	276	284	281	295	316	323	305	299	296	298	296	289	318	295	279	287	262	305	310	318	302	291	275	321	316	297	292	283	287	302	321	313	316	297	274	292	293	294	252	273	321	330	316	282	274	304	297	312	316	293	330	299	309	312	322	301	271	292	322	284	273	307	303	332	313	323	301	275	317	314	285	284	274	290	306	309	310	284	293	298	313	303	309	280	312	315	269	294	331	318	302	282	315	328	317	312	319	305	279	303	309	332	319	302	315	314	305	296	305	298	296	282	273	330	293	307	304	330	326	292	328	308	308	306	284	316	264	292	285	311	265	323	306	285	298	278	290	264	325	307	306	322	288	281	296	281	275	272	303	320	287	275	267	336	288	325	318	320	292	337	293	310	268	314	308	289	293	302	323	293	293	320	298	313	297	317	299	326	349	311	320	287	295	322	276	292	315	333	281	306	300	317	275	305	280	308	279	283	334	279	299	319	293	286	300	319	289	268	309	290	311	332	306	295	338	292	294	264	303	295	312	291	300	295	304	304	304	306	286	309	311	267	283	321	297	272	271	302	295	292	275	300	314	322	323	298	292	294	319	305	300	320	298	291	318	286	332	270	297	286	304	275	336	279	314	277	294	322	305	289	302	297	296	279	309	312	325	325	307	294	317	280	323	316	318	313	285	302	309	310	292	253	287	281	325	267	284	301	304	302	282	327	306	278	314	323	321	298	298	320	327	283	334	315	291	314	348	301	303	325	324	310	306	295	309	267	316	276	307	288	323	318	301	300	283	283	303	285	316	312	323	321	290	295	309	301	317	307	307	300	304	293	332	315	323	295	310	290	307	292	299	300	319	312	294	332	285	288	294	295	302	334	294	309	310	318	298	288	291	315	290	307	309	324	319	301	292	286	286	309	292	274	299	294	294	295	337	312	277	278	292	259	309	326	288	325	283	294	341	287	297	297	320	285	318	309	280	334	328	299	273	341	312	302	299	282	287	292	304	307	303	330	288	303	294	310	336	294	322	295	304	314	284	301	328	280	258	264	264	301	330	313	309	310	308	286	289	302	274	307	285	295	340	325	289	284	293	298	298	339	329	284	292	325	290	321	306	275	283	282	301	307	286	318	287	308	307	276	303	315	287	322	302	321	279	299	301	303	308	310	317	322	302	285	329	280	294	273	270	304	337	291	316	295	299	287	306	299	328	294	291	280	326	335	326	312	307	321	288	302	292	297	341	291	273	295	303	273	313	323	296	296	287	299	293	262	307	285	292	293	289	305	316	296	289	278	285	301	292	285	306	303	274	313	331	292	300	296	299	326	288	295	290	309	322	296	352	315	297	316	287	298	312	296	317	256	300	273	276	306	271	308	302	291	294	277	307	298	336	299	296	322	292	284	323	327	260	274	299	253	305	299	307	299	307	291	311	291	301	292	292	268	297	311	295	311	290	311	266	270	330	295	321	308	297	281	280	298	291	289	287	305	315	285	293	289	267	314	286	289	273	272	286	291	306	277	285	299	299	321	275	289	303	292	293	290	298	321	263	304	299	273	287	331	273	284	282	322	323	327	305	268	292	311	282	285	292	281	298	274	269	282	302	300	332	302	307	289	287	317	292	316	292	304	282	295	309	294	290	323	301	298	290	310	292	309	295	290	295	328	309	293	313	309	305	306	298	267	272	292	293	287	297	284	292	298	301	308	300	306	313	297	332	263	295	304	293	291	276	320	299	282	304	299	284	329	289	308	283	285	321	287	278	303	299	316	323	261	289	301	299	299	290	292	307	292	270	324	320	287	286	284	299	320	286	290	285	285	263	294	264	288	281	276	320	308	277	282	327	304	336	271	298	291	303	282	277	298	287	275	303	269	298	308	303	322	306	305	309	267	302	303	295	317	325	287	314	311	282	305	309	306	321	309	287	295	289	296	300	317	290	321	300	312	290	307	307	307	323	296	307	327	275	315	288	307	265	309	319	303	295	318	306	289	297	311	317	308	281	322	295	287	299	288	264	299	323	293	289	299	279	288	290	328	287	290	302	313	299	278	319	290	321	318	284	336	295	303	289	278	297	307	317	297	260	281	324	304	292	301	306	309	299	291	357	296	305	285	284	308	289	282	304	309	284	296	278	294	316	324	299	278	285	293	316	298	292	305	314	273	338	286	281	280	314	289	322	300	291	305	317	309	327	313	292	285	275	294	291	314	297	259	304	305	284	284	336	334	262	299	277	315	333	282	274	305	291	326	343	333	294	298	276	309	323	301	273	279	280	290	285	327	281	301	299	285	304	306	284	283	309	316	299	314	302	285	305	303	327	299	319	297	306	292	317	277	308	322	308	324	332	298	289	319	306	314	291	301	306	299	326	287	325	271	331	293	286	302	286	321	303	332	313	317	301	307	297	277	295	285	310	317	303	291	290	278	341	284	312	290	307	277	313	303	302	312	306	283	295	304	277	302	333	311	286	288	347	289	303	276	310	294	298	336	283	302	288	255	269	335	298	303	299	297	323	329	307	298	288	279	300	286	295	343	297	317	267	277	284	302	289	302	283	315	292	284	316	311	300	286	285	306	299	299	307	288	324	272	308	292	305	297	302	305	319	307	295	298	264	287	299	315	284	293	296	296	279	301	294	318	303	320	332	294	288	284	316	302	259	300	283	353	290	293	312	320	308	328	292	327	334	322	283	326	308	310	295	288	322	280	259	329	298	298	308	292	291	316	301	301	314	339	283	308	295	270	301	273	327	273	302	296	277	326	291	301	305	296	308	302	293	300	329	316	309	325	288	318	307	298	336	310	290	278	297	308	292	312	299	282	296	286	334	319	318	291	301	308	318	283	317	301	320	323	335	311	320	304	276	317	337	280	296	313	287	309	280	267	295	337	305	281	297	314	332	302	280	317	303	305	285	310	326	338	275
40303	54486	6459	2046	1545	1147	918	730	635	608	524	520	510	430	425	412	445	466	384	389	416	398	415	421	354	361	382	389	389	382	355	369	387	373	369	351	367	393	369	373	393	376	412	350	368	412	382	356	368	365	387	374	354	383	357	429	362	384	384	354	370	343	361	399	394	367	359	351	334	359	367	390	367	346	394	364	374	386	360	355	361	387	398	368	362	363	371	392	365	353	359	394	350	396	388	402	352	365	371	336	341	380	391	378	328	378	362	385	328	378	381	361	363	355	381	364	375	349	393	391	376	381	370	389	374	340	355	344	337	352	408	364	350	374	349	392	415	356	368	368	344	357	364	337	387	339	372	379	344	361	320	404	356	349	389	364	369	370	369	341	353	353	368	338	357	399	334	365	337	394	363	371	360	393	368	362	350	343	344	378	368	387	372	359	360	401	332	390	347	348	372	351	371	374	341	325	383	364	373	388	344	373	346	348	354	355	360	379	372	353	387	351	352	356	370	372	375	361	345	355	372	378	346	364	411	380	344	337	380	355	348	364	398	386	372	362	348	419	381	351	351	346	382	360	381	365	366	359	353	354	356	354	351	374	379	385	369	362	369	385	378	367	318	356	411	345	374	344	377	333	381	397	376	377	332	311	407	389	379	407	404	306	390	354	352	383	381	375	354	381	378	351	343	372	308	370	380	363	395	382	352	367	349	410	387	369	372	364	391	363	364	363	373	340	362	377	374	348	351	409	339	374	403	353	352	345	349	358	387	377	362	328	354	388	381	370	339	331	369	377	376	361	388	333	366	374	418	371	353	358	367	371	347	390	384	352	383	351	377	354	366	376	329	349	382	364	378	363	380	359	352	352	354	367	370	365	358	350	388	365	379	354	336	369	376	385	372	342	362	377	363	371	359	379	338	388	367	371	371	386	368	344	373	337	361	392	359	390	373	371	348	334	347	417	379	369	356	334	335	354	359	390	340	395	378	355	333	359	315	375	358	327	365	365	341	367	372	389	354	377	363	386	360	332	339	355	371	365	365	399	361	401	351	342	347	356	364	356	366	341	380	381	364	335	375	341	372	367	359	336	363	345	343	345	398	329	385	345	353	338	350	369	356	370	388	369	384	370	368	388	385	310	377	414	351	368	328	355	357	384	355	407	395	369	375	354	332	361	403	378	335	325	345	359	330	354	367	428	364	350	362	376	388	351	355	326	360	362	375	384	375	384	355	363	372	345	383	383	318	395	328	355	383	366	359	365	354	383	367	387	355	369	339	371	356	354	350	343	358	368	357	367	361	383	345	387	386	351	355	323	354	380	364	378	350	359	350	350	351	345	358	365	391	365	351	390	387	425	361	386	379	364	358	382	364	362	380	384	358	345	382	373	392	362	389	371	399	395	368	357	339	352	350	360	352	356	408	369	380	386	364	356	344	336	388	353	368	355	360	387	343	346	341	324	337	379	352	329	333	337	385	369	368	364	350	351	370	345	412	358	336	394	362	381	373	367	352	373	357	406	375	370	386	391	384	358	358	368	355	379	356	371	357	395	362	362	351	385	345	355	364	374	375	398	363	342	369	379	386	354	406	347	371	374	386	350	353	376	388	360	327	375	352	403	351	382	368	333	379	350	379	365	365	344	356	360	357	332	367	369	326	434	362	382	356	382	373	380	338	363	346	333	358	347	351	354	374	367	360	352	359	348	353	336	338	375	346	355	360	396	364	404	336	376	347	372	346	354	386	376	333	353	379	346	376	372	372	368	378	356	378	381	419	326	352	348	338	374	383	346	358	371	360	344	351	402	365	411	346	351	322	358	330	358	371	355	381	367	370	345	359	377	345	379	370	379	376	378	386	381	365	374	381	374	386	352	365	380	327	374	411	354	341	358	365	346	362	337	343	383	405	380	335	363	357	326	344	389	394	348	334	377	331	388	338	389	321	359	385	352	353	380	402	356	344	373	382	318	367	358	340	371	363	339	350	343	388	334	339	375	365	337	403	376	378	336	331	355	367	380	350	366	388	360	379	341	366	352	357	340	351	354	362	382	362	395	350	343	371	404	410	390	328	360	374	371	357	389	379	338	369	362	351	376	390	361	370	387	371	400	375	376	362	363	355	357	377	350	358	389	368	331	342	360	394	376	425	425	333	369	358	349	379	346	414	363	376	363	383	355	378	359	395	324	363	356	344	376	371	357	360	356	332	359	351	380	358	326	398	347	353	389	362	369	352	332	358	334	353	353	392	375	348	365	349	355	379	383	370	330	394	395	367	359	360	395	356	346	356	386	331	345	330	359	333	402	399	379	339	360	372	354	354	373	392	357	352	406	376	347	370	380	371	345	354	379	357	368	332	329	380	360	392	365	335	367	336	368	338	352	363	379	386	365	352	374	380	362	357	368	366	374	374	348	401	364	381	368	373	326	385	335	368	376	400	354	348	376	368	375	343	377	363	384	361	338	384	373	351	343	357	367	363	371	343	375	358	344	350	348	356	356	341	354	380	339	397	357	373	376	345	350	354	372	363	371	360	354	367	388	365	400	363	376	377	341	399	373	339	357	414	339	378	356	386	391	362	355	373	341	365	392	354	385	385	381	368	365	388	357	373	368	369	361	347	371	361	391	347	382	381	341	369	374	364	384	360	358	340	362	360	366	377	362	379	363	343	333	347	356	371	376	350	370	329	382	372	354	358	376	365	368	364	376	339	391	367	359	329	382	351	349	350	391	364	352	383	371	347	376	368	367	388	364	385	375	376	332	354	351	339	369	349	368	376	363	325	336	343	376	346	354	356	338	385	373	352	373	344	338	361	348	353	350	386	357	352	364	376	368	345	344	356	338	399	395	353	370	336	370	351	379	366	379	362	350	387	398	368	359	393	356	363	356	341	344	370	372	395	352	341	410	339	362	363	358	381	373	387	365	385	348	357	379	363	347	362	383	384	347	370	338	342	342	360	391	346	344	381	370	368	360	350	342	356	366	364	358	337	354	349	382	348	364	360	398	355	366	334	345	394	345	380	360	376	350	399	369	351	343	363	338	374	349	388	362	330	355	367	384	374	381	333	367	379	377	365	376	345	350	351	367	386	355	337	372	389	363	386	381	384	352	352	350	344	363	368	352	351	375	379	368	354	354	343	370	362	356	385	363	346	356	343	369	371	390	356	328	385	403	356	391	358	357	369	375	357	389	382	398	377	356	371	369	382	348	344	341	344	362	348	392	366	385	373	358	411	391	347	355	357	355	321	365	377	383	360	378	371	396	359	380	353	361	367	357	352	369	380	375	365	378	375	349	397	351	387	381	388	377	391	377	364	354	352	363	374	358	350	350	371	357	359	341	358	353	393	339	357	342	383	367	349	384	369	381	323	343	366	370	376	372	340	344	393	357	321	329	344	375	352	347	348	366	379	332	360	356	349	334	359	375	363	361	378	424	351	351	398	344	350	339	376	390	371	364	382	370	342	361	359	361	361	364	359	326	372	327	370	360	375	360	406	374	382	350
25462	21638	27500	25484	8272	490	390	382	319	340	313	301	358	301	279	304	296	325	259	282	299	291	287	257	282	267	284	275	277	289	281	306	251	286	298	290	290	260	289	274	277	281	283	286	277	284	278	257	274	309	297	294	293	283	254	271	304	314	268	288	266	276	279	268	287	292	299	300	286	299	268	270	242	291	289	255	270	291	288	285	279	269	278	300	274	284	258	287	281	269	290	299	265	320	275	271	276	243	270	268	285	276	304	283	261	272	265	274	254	287	280	249	268	260	285	268	253	266	279	272	282	272	301	279	259	271	218	286	270	289	272	262	293	257	274	315	255	297	268	283	248	286	288	285	321	247	289	283	265	269	284	285	251	233	291	315	263	308	291	298	248	282	299	283	266	286	268	275	233	271	283	260	275	285	272	277	239	284	251	271	284	263	243	280	273	296	270	287	266	284	294	282	262	278	264	259	270	242	299	283	312	299	269	273	269	281	293	299	292	296	267	319	293	277	266	268	291	291	274	296	265	274	276	288	280	274	291	257	267	277	269	272	264	275	301	300	276	268	284	312	285	277	323	292	292	301	251	301	275	243	269	241	271	288	283	291	290	277	268	270	285	283	290	297	305	268	276	314	288	267	281	258	291	306	280	227	248	290	259	259	251	285	287	252	285	258	262	268	279	270	282	280	278	284	271	280	280	299	276	280	268	274	272	286	280	247	296	285	280	256	267	278	298	250	270	235	278	264	279	284	303	275	272	258	282	240	278	281	267	282	296	315	300	281	276	248	249	293	294	293	269	281	285	303	288	294	273	289	243	266	274	279	282	291	289	264	254	280	295	270	271	287	270	292	289	278	261	328	285	275	273	257	294	265	314	290	262	279	282	291	262	282	269	299	279	277	257	277	286	284	286	277	260	291	264	288	269	290	295	270	302	259	305	276	284	277	272	288	249	278	275	276	251	296	296	268	271	291	253	300	273	292	250	281	285	292	251	271	275	289	278	260	280	276	319	259	285	265	278	270	299	310	266	277	277	247	253	253	297	276	246	264	299	263	279	298	227	296	274	282	285	236	277	295	286	262	259	266	281	288	271	273	265	259	290	281	255	269	279	257	261	267	297	294	274	254	292	280	277	283	270	302	309	283	278	280	267	278	250	295	317	284	265	291	277	271	253	278	296	273	259	284	274	272	286	269	276	280	262	272	285	272	278	263	287	250	287	285	283	259	253	249	264	268	266	289	305	283	297	277	261	300	300	285	292	258	274	304	260	275	263	268	266	279	279	295	262	270	265	239	266	294	257	271	260	286	254	290	273	282	254	264	265	257	284	267	300	267	278	287	312	298	296	282	284	262	297	285	269	264	274	303	267	288	296	287	274	258	255	301	304	301	254	276	271	288	273	264	255	293	319	286	274	266	279	264	277	273	297	265	266	274	262	272	302	287	260	288	284	274	255	295	286	295	262	256	290	287	269	284	305	270	287	257	283	279	276	258	290	278	281	275	286	264	292	244	303	304	279	272	272	285	303	243	288	245	236	303	257	281	278	290	250	254	270	300	273	285	252	284	272	254	271	274	278	305	297	261	295	277	260	290	279	304	277	267	301	281	312	268	299	263	290	291	267	294	285	292	292	262	280	287	273	259	263	289	266	300	278	310	282	287	279	266	299	291	287	235	296	268	288	263	279	253	240	286	283	286	283	280	287	254	297	273	263	294	263	236	293	277	291	270	297	261	279	270	234	274	282	301	244	248	295	292	276	260	264	267	285	290	298	284	284	284	263	256	288	275	286	247	285	271	253	305	299	297	282	279	280	267	268	257	262	284	251	280	272	290	284	288	271	278	296	293	269	283	296	281	284	255	283	313	294	276	226	276	265	260	290	236	279	269	286	276	274	255	285	285	298	302	250	299	283	285	289	252	300	292	288	277	263	263	274	280	277	269	284	299	286	281	265	272	273	290	306	251	264	253	271	276	287	278	276	287	295	300	286	277	256	269	278	276	292	279	283	283	310	255	273	273	301	273	285	274	288	248	276	271	269	280	296	274	276	281	298	239	272	273	296	261	240	253	264	277	268	261	259	269	281	244	294	272	263	261	280	249	285	252	293	294	295	277	286	298	269	280	271	288	273	291	263	268	260	280	282	277	274	286	255	292	249	293	272	276	309	297	294	290	309	277	296	255	267	260	282	268	272	266	271	287	291	289	275	270	261	296	283	292	286	270	248	278	296	280	286	279	258	277	294	286	285	259	293	286	262	276	270	252	286	269	260	300	296	269	276	290	255	268	290	269	289	270	287	279	254	302	279	258	291	305	295	278	292	284	265	262	308	276	300	258	279	269	261	303	267	299	297	261	297	263	267	282	278	292	303	241	328	283	259	292	297	280	276	305	299	294	278	280	263	288	263	276	255	278	294	268	265	285	277	263	269	275	274	286	278	290	287	302	259	300	288	272	259	275	287	267	280	287	258	286	270	306	298	280	278	273	247	288	289	268	290	267	311	284	272	272	293	299	278	263	271	263	274	260	274	297	286	275	293	271	266	282	282	297	306	285	272	279	286	292	264	304	259	294	275	285	299	291	280	257	243	257	289	275	293	282	289	276	279	264	300	278	282	284	276	269	266	275	258	287	280	310	266	253	275	274	266	283	249	278	270	259	276	273	303	295	275	279	277	282	305	278	246	287	276	278	255	232	267	300	246	300	231	278	264	262	295	271	284	297	279	299	256	277	247	288	264	255	251	270	289	290	288	271	280	289	284	276	244	258	282	271	302	271	282	267	277	263	275	263	282	257	246	267	271	285	239	262	288	296	264	312	290	285	308	287	290	283	281	251	268	245	302	273	277	280	294	271	274	268	296	282	275	271	278	294	294	265	281	257	275	300	288	281	295	286	290	267	304	261	300	273	282	258	294	315	276	286	265	278	271	275	278	267	258	282	243	279	259	267	279	272	288	306	272	269	299	285	273	288	279	265	301	276	278	269	270	269	275	256	255	311	244	252	305	256	258	248	268	288	279	273	272	254	267	303	301	258	258	290	274	271	282	261	301	273	295	266	256	293	277	263	255	298	268	267	271	278	245	248	272	252	303	307	266	254	292	265	256	283	295	275	277	279	279	267	284	280	271	284	292	295	276	280	259	281	274	268	263	300	272	299	276	286	279	310	271	277	308	274	295	289	289	286	283	263	263	263	261	298	267	276	253	307	262	285	274	280	262	281	290	234	246	288	247	260	292	259	293	302	313	312	263	273	251	287	271	257	257	267	276	294	281	299	297	320	323	265	272	270	263	262	279	289	299	302	272	282	284	298	303	267	289	281	298	266	285	286	260	266	269	271	274	295	255	283	294	281	288	287	297	277	270	273	264	274	297	277	279	274	287	280	285	281	264	273	285	284	271	272	272	280	314	280	299	256	300	277	295	306	248	292	263	281	261	277	303	264	290	263	278	263	287	261	281	276	256	259	284	270	294	275	269	277	254	272	257	282	306	290	286	273	289	289	286	284
39475	46392	3137	1293	952	773	718	595	497	480	438	459	427	428	406	427	426	394	395	372	356	380	346	377	397	367	381	415	359	349	395	383	369	415	355	328	342	382	363	378	361	348	361	376	342	353	358	360	374	362	356	366	368	357	360	370	367	340	365	349	374	348	375	369	352	378	391	361	353	377	358	347	364	366	350	352	337	360	333	349	408	351	336	371	317	338	358	362	314	370	354	355	367	358	372	377	356	362	347	395	333	367	362	375	350	343	363	352	331	370	353	379	342	383	387	363	371	373	356	359	328	359	350	327	353	371	350	358	334	384	332	338	392	339	348	361	372	363	354	358	306	361	374	366	330	349	359	349	356	332	354	358	327	344	363	375	369	345	357	356	364	382	332	326	364	346	333	355	337	369	366	364	383	329	376	374	361	377	378	345	348	359	381	350	359	354	367	382	368	351	351	356	353	407	323	380	324	385	373	367	321	313	350	379	356	357	357	358	364	360	353	328	369	361	375	370	348	340	364	327	350	331	329	376	366	346	363	334	356	348	325	350	340	358	335	366	353	348	380	369	384	364	371	333	358	358	340	382	363	328	377	353	364	377	374	364	335	350	387	349	315	360	361	370	360	376	356	375	384	348	334	384	359	388	357	339	376	324	333	357	328	330	331	353	371	360	363	366	379	357	344	347	381	369	352	338	381	361	387	351	365	353	354	336	336	343	340	352	361	365	334	339	329	325	368	394	361	357	348	352	355	370	387	362	359	347	403	345	394	361	356	352	357	341	378	345	354	371	352	325	338	380	374	369	355	374	404	375	394	372	366	357	387	334	364	326	372	355	339	355	370	377	347	350	339	369	356	372	368	332	352	365	352	370	341	380	389	350	345	352	340	349	360	365	367	352	359	364	341	369	337	364	382	376	385	370	322	345	359	344	338	382	306	373	374	351	366	352	343	395	341	339	382	334	333	374	380	326	382	386	327	353	332	385	369	336	331	348	358	416	331	361	354	362	374	363	376	377	366	380	332	360	371	356	385	397	381	349	328	343	400	361	384	352	365	353	379	377	374	382	376	400	372	341	360	358	342	346	374	389	335	355	339	361	380	362	345	385	374	348	370	352	330	357	348	363	346	345	363	371	360	365	406	377	351	355	361	347	342	358	367	346	370	329	317	337	362	374	310	352	343	361	342	338	388	371	372	368	314	362	326	330	373	375	373	348	347	316	323	393	365	399	327	337	344	334	336	312	352	346	351	391	360	401	344	349	335	360	333	384	362	350	373	324	353	343	357	339	383	396	347	351	364	355	357	368	330	372	383	338	381	354	325	345	366	371	327	357	366	330	362	348	342	344	394	319	357	369	337	350	333	351	349	363	355	354	354	358	372	362	359	336	346	366	380	363	349	341	355	389	354	338	352	347	343	324	391	342	365	366	352	337	345	380	368	339	338	356	369	349	361	371	375	349	339	375	347	353	353	369	383	355	362	345	342	347	365	334	378	368	355	355	359	368	350	363	343	369	348	365	365	337	362	360	377	364	364	340	351	358	328	375	365	357	339	380	355	369	343	355	357	350	324	336	332	348	327	335	366	305	372	301	345	374	347	358	371	345	355	375	335	347	355	331	363	369	361	372	333	346	362	368	342	355	320	382	329	328	368	367	364	344	362	367	398	377	358	358	376	366	339	364	346	349	406	351	362	349	371	365	361	335	350	362	377	334	364	361	395	352	357	342	359	330	362	368	323	384	382	381	371	344	352	365	349	328	321	328	386	354	326	356	330	346	368	334	403	344	354	431	353	341	337	382	366	342	370	346	328	373	373	345	345	363	358	324	347	361	357	373	359	371	369	326	362	329	326	350	383	368	350	349	350	327	410	348	355	344	361	337	365	316	344	396	356	349	356	362	358	335	339	338	366	356	377	363	347	376	379	325	347	378	344	359	370	338	374	367	348	358	330	364	331	326	335	342	364	346	366	374	330	354	377	384	392	317	341	354	310	350	379	390	341	351	392	337	321	339	332	360	354	335	338	375	365	367	367	389	356	352	348	369	366	360	374	360	350	368	357	373	350	347	390	348	358	323	364	339	350	348	344	340	334	330	333	318	358	373	344	370	319	355	400	342	411	343	344	348	335	357	346	392	368	340	357	371	375	338	347	335	358	333	339	370	354	359	383	351	370	352	333	336	368	339	359	346	346	389	359	383	320	364	369	348	352	375	383	313	364	376	366	387	322	375	384	338	390	370	361	346	328	381	355	353	359	350	371	381	354	352	416	397	329	373	377	346	358	380	392	367	370	355	376	345	359	356	395	346	349	348	365	365	359	404	377	364	338	385	365	371	354	356	354	350	371	361	345	344	367	390	335	390	384	347	333	349	341	340	374	388	340	343	370	397	354	366	350	351	353	352	360	359	336	362	326	344	355	328	382	364	320	358	376	369	376	365	363	363	345	377	359	366	360	362	339	372	348	384	369	371	370	362	358	389	333	367	374	376	357	326	350	340	327	361	336	359	331	369	385	356	380	387	378	384	401	346	325	345	386	363	339	356	359	370	364	341	396	359	321	327	324	386	369	342	378	342	339	377	385	352	400	391	364	378	369	352	359	354	343	342	362	331	354	349	344	349	359	389	333	371	385	351	371	348	367	321	394	366	338	371	365	342	385	377	354	331	359	323	341	350	426	339	360	348	372	343	348	401	336	351	366	358	382	369	383	334	376	320	347	353	371	376	341	339	324	386	360	372	375	374	370	349	348	361	341	357	376	339	367	373	355	356	337	359	348	376	352	320	328	367	342	350	372	331	362	381	345	325	370	356	390	381	341	380	354	373	355	326	336	350	303	334	343	355	314	378	339	350	342	371	349	382	370	341	359	373	353	364	340	363	303	380	379	366	410	313	332	354	377	348	360	381	386	359	349	337	324	342	354	347	348	324	334	381	364	343	334	379	337	330	343	364	340	359	329	352	417	359	302	371	361	375	380	340	334	352	398	392	369	347	336	344	325	332	374	361	332	361	388	360	332	331	353	353	349	361	347	358	336	339	328	377	338	362	368	340	366	335	342	379	352	349	355	373	356	365	366	301	379	331	393	363	375	393	333	337	335	382	345	366	380	351	357	403	324	348	384	358	336	364	344	352	374	363	384	348	331	340	377	357	379	329	366	336	365	378	346	373	353	357	347	333	367	349	345	332	386	349	378	362	356	348	362	399	372	380	354	356	376	357	356	358	369	375	368	365	336	346	333	389	354	352	355	354	367	390	375	357	383	337	341	332	341	345	341	364	332	336	368	355	385	347	378	384	350	386	367	379	336	368	379	371	378	325	343	364	328	336	335	389	378	330	332	379	374	349	381	376	352	334	371	350	375	354	379	359	356	399	374	340	337	366	376	337	373	374	388	368	334	349	356	383	326	347	343	386	362	378	377	357	357	374	390	386	361	327	366	381	364	372	333	330	357	329	331	332	371	376	366	376	315	361	342	386	348	358	359	350	399	370	373	388	344	337	347	323
23284	21555	29218	24247	21481	21459	9181	1087	841	781	676	707	583	653	631	570	599	566	541	561	557	527	585	565	539	560	550	553	578	564	591	531	565	532	537	508	531	530	530	524	512	511	501	565	496	531	500	534	545	556	515	528	549	530	538	533	550	584	502	536	533	567	507	541	519	538	525	510	528	493	534	528	514	484	518	524	534	546	508	527	532	481	534	514	526	516	541	525	548	535	498	517	534	489	509	557	479	566	566	514	534	496	484	515	530	496	557	528	494	527	519	536	540	497	548	556	545	517	514	513	496	511	526	512	510	494	570	524	548	515	516	518	495	499	526	535	546	514	501	543	524	507	517	499	534	482	557	544	497	542	516	514	504	566	523	540	543	459	524	505	515	529	529	497	569	579	534	486	516	488	528	516	480	554	495	516	543	535	493	534	507	514	527	515	502	502	514	503	485	513	507	536	504	525	522	530	481	556	520	539	526	536	552	533	504	510	527	553	538	563	522	488	515	493	546	511	539	515	534	495	498	548	527	508	592	516	502	536	533	514	485	511	532	554	485	547	543	499	524	520	517	513	532	511	520	465	522	543	523	510	541	529	480	542	550	558	508	544	501	501	533	519	544	499	538	563	534	499	465	521	530	514	532	517	538	496	539	517	539	522	533	466	510	543	506	544	542	534	548	556	509	544	524	518	470	555	522	467	513	512	491	512	521	516	485	516	533	535	466	540	520	541	558	522	514	534	568	545	495	484	517	503	504	459	518	558	573	542	522	523	569	521	495	529	506	511	536	508	494	508	513	491	542	536	525	538	556	462	512	511	548	527	546	506	520	523	511	517	509	499	477	527	540	546	520	543	519	518	524	537	521	497	515	494	542	528	475	531	521	484	501	509	517	519	542	532	488	503	514	545	495	531	550	530	511	501	497	553	576	476	543	525	537	511	529	487	487	527	519	486	521	517	485	518	551	567	557	499	490	540	525	502	534	501	526	544	587	547	509	556	504	537	543	507	519	520	509	543	519	561	527	536	484	535	535	487	553	530	495	575	546	541	528	569	534	527	501	508	546	537	528	539	508	500	518	520	555	503	521	509	510	551	528	506	512	533	521	507	517	525	501	524	505	498	501	508	525	510	514	532	509	517	533	511	496	548	536	510	514	535	528	515	484	562	502	554	547	525	560	509	534	554	534	533	522	536	502	495	501	507	516	526	531	532	548	511	503	496	522	525	540	505	514	499	553	486	505	554	507	533	510	517	527	502	521	546	507	553	493	488	554	539	492	509	537	519	506	508	544	515	521	525	513	498	521	522	512	473	480	554	530	486	556	485	517	541	490	544	556	546	529	536	581	529	522	506	506	490	507	529	527	542	542	507	537	547	523	506	534	506	546	488	521	517	543	532	473	494	504	505	513	532	545	500	521	538	523	494	539	527	525	515	526	525	522	537	510	493	497	496	529	479	516	528	572	540	519	524	476	504	509	480	486	557	536	505	524	534	527	541	518	532	521	499	550	513	515	510	533	536	501	489	529	512	530	495	519	520	503	528	532	510	507	557	527	464	492	507	508	516	492	524	514	509	510	513	552	505	521	543	506	518	547	505	492	538	535	527	522	501	539	557	530	519	562	552	526	508	527	518	533	541	551	503	557	511	490	526	522	541	523	493	542	526	553	472	523	551	508	494	517	527	496	516	503	532	524	503	537	546	565	531	505	508	526	532	529	549	537	539	519	555	508	486	512	504	502	518	501	532	543	543	527	509	549	484	551	497	502	549	503	477	496	505	506	486	540	523	530	509	508	512	507	543	507	493	519	501	487	491	558	538	568	524	536	530	541	504	520	549	534	496	527	524	517	509	561	493	498	551	478	481	499	479	481	481	533	529	531	517	534	514	546	574	474	529	468	492	525	527	489	531	554	510	483	531	501	494	501	523	496	520	522	504	520	503	503	536	564	532	516	527	518	516	496	511	521	516	523	498	540	554	536	548	510	498	560	506	514	543	554	517	452	508	492	533	520	543	520	504	513	509	517	500	564	529	531	549	545	494	485	546	513	530	530	493	467	543	532	538	507	512	539	556	517	510	518	498	492	535	500	534	548	530	520	506	527	497	497	535	489	525	507	528	505	523	526	520	513	521	492	516	512	557	519	494	553	543	511	483	525	540	499	520	548	518	498	520	523	537	477	527	514	538	517	545	530	475	480	540	513	532	532	534	545	525	519	487	547	525	545	544	468	499	489	543	574	509	519	526	472	518	496	534	493	556	483	552	487	542	522	539	535	527	559	538	529	506	528	524	480	513	534	544	533	498	521	550	498	483	552	524	507	494	504	553	506	549	540	539	527	560	508	495	488	481	534	527	537	533	523	558	471	518	520	571	485	511	552	536	509	510	568	489	505	532	531	589	474	505	512	512	527	539	532	521	534	490	495	470	525	504	533	538	525	504	530	522	567	513	556	541	509	545	517	529	552	475	541	515	504	509	509	539	550	511	566	548	505	539	539	507	519	548	504	541	522	562	536	514	549	533	492	510	533	540	499	543	517	503	496	510	529	532	492	540	530	548	518	517	518	553	507	514	547	552	539	506	499	536	526	553	463	504	513	548	557	513	516	492	529	524	520	516	535	565	511	519	500	518	514	505	471	518	519	509	518	529	510	505	494	528	501	497	511	533	509	492	485	520	516	506	508	540	522	550	510	503	489	533	469	545	518	509	528	520	535	522	561	533	533	489	525	530	530	525	524	521	497	518	535	518	477	527	521	486	500	531	505	492	505	486	516	543	542	563	497	496	540	515	508	535	517	536	555	539	531	515	520	514	492	549	463	519	549	527	503	541	560	499	481	465	544	509	486	519	512	518	532	510	507	531	503	540	548	487	529	516	520	518	531	492	529	519	559	510	524	526	491	525	497	525	516	567	521	430	553	549	509	557	572	531	521	532	507	534	518	509	536	553	547	572	524	514	492	526	532	472	539	540	507	520	546	544	540	517	523	551	489	509	546	538	525	543	539	550	530	555	535	548	519	545	520	528	514	504	489	544	537	489	492	509	513	552	514	506	493	502	538	508	507	520	502	512	498	526	527	535	501	508	500	497	547	566	522	514	521	521	525	545	512	508	545	524	531	501	487	493	507	512	502	520	529	483	514	534	493	476	567	521	529	530	566	498	518	519	492	482	506	507	506	561	528	525	573	510	563	528	512	511	523	501	497	485	528	514	508	547	514	532	490	506	509	525	515	480	496	583	522	497	478	518	520	527	545	524	524	509	520	549	519	549	515	524	517	551	520	486	500	540	533	511	548	517	554	523	515	498	526	540	575	492	535	542	554	512	514	529	529	535	478	530	576	513	553	529	511	535	504	472	534	481	525	519	517	557	530	497	545	491	529	512	550	563	499	491	543	561	524	482	533	499	492	535	543	519	533	529	484	510	527	492	487	505	487	490	503	522	518	526	481	552	500	554	522	505	533	509	544	470	532	490	496	506	535	506	533	509	554	509	542	535	557	515	516	525
45448	57486	8477	4121	2908	2221	1739	1394	1208	1154	994	926	905	879	851	798	733	755	727	700	695	652	667	664	681	639	644	640	680	701	679	644	612	637	647	646	664	653	620	662	590	631	614	618	634	622	620	661	631	587	610	669	589	662	614	623	633	611	624	590	633	617	638	586	639	570	581	612	634	650	638	615	626	617	641	624	623	599	630	607	624	612	632	620	576	654	605	619	627	596	612	591	608	598	579	620	560	601	576	587	602	600	614	626	605	643	624	659	584	625	600	632	667	596	603	621	580	605	586	601	596	621	617	624	604	603	643	609	610	647	580	595	592	626	588	647	616	636	676	583	586	581	643	646	616	629	569	624	596	587	627	630	614	598	579	649	614	610	652	590	596	650	685	635	594	622	607	617	643	652	618	596	646	583	642	586	576	637	624	594	587	646	645	611	601	609	587	563	601	576	603	597	596	648	597	606	604	651	614	614	640	587	619	634	627	624	588	622	645	633	652	605	615	589	594	609	627	600	539	608	591	608	616	629	604	598	575	591	599	638	562	575	639	612	640	625	571	611	593	587	587	633	606	641	655	641	643	603	592	625	670	607	590	646	630	647	612	648	635	649	618	560	608	660	643	600	642	605	610	602	598	584	614	616	626	631	575	605	586	629	640	635	630	581	576	595	580	641	629	590	618	568	580	622	647	627	606	620	594	580	646	643	609	656	614	638	655	626	648	641	585	639	645	604	613	573	601	667	623	608	600	588	611	626	609	583	615	649	636	613	637	614	625	627	642	583	644	676	587	651	590	630	610	628	626	595	606	618	592	592	597	636	634	623	618	608	623	605	593	629	635	611	638	598	593	584	596	632	617	591	627	660	588	624	638	653	617	613	600	605	604	588	657	623	643	593	583	635	593	602	585	637	613	621	654	619	624	634	588	593	642	575	605	608	601	626	612	606	588	604	597	647	588	561	652	620	644	621	601	584	575	603	631	584	609	618	612	601	600	643	620	601	586	626	636	593	589	609	620	705	616	625	618	605	623	593	581	602	605	650	596	633	651	583	613	643	592	626	624	615	594	606	641	619	575	633	579	613	632	656	613	590	593	571	602	617	612	577	610	636	609	649	581	638	633	588	600	626	616	573	637	639	685	635	618	606	631	614	664	631	570	616	624	627	619	633	625	613	574	614	558	601	629	592	589	607	629	616	574	637	644	588	623	608	609	617	618	634	647	584	597	609	605	647	638	580	603	615	583	595	647	631	547	555	595	589	619	600	627	598	662	656	592	603	611	621	620	610	638	614	573	634	610	624	613	580	603	655	585	604	576	604	601	671	587	601	581	625	603	671	601	609	619	633	645	613	628	605	610	590	567	608	620	594	605	596	629	585	631	609	647	611	655	570	620	603	571	583	650	636	624	634	623	594	631	579	630	605	651	622	616	613	589	597	577	615	606	636	566	608	624	594	613	648	609	635	608	660	611	598	581	600	627	611	623	620	582	598	631	637	615	640	620	618	614	598	599	606	642	619	648	634	639	610	566	648	602	620	595	626	603	635	604	650	616	630	611	616	597	634	619	644	601	589	581	641	625	599	588	617	633	617	636	607	641	648	642	578	590	640	587	601	558	639	609	616	631	620	623	608	597	613	647	597	664	548	622	631	684	596	632	596	596	643	605	657	621	622	668	620	602	617	587	597	588	620	576	582	610	631	657	583	613	622	638	576	622	606	612	588	641	641	592	614	621	611	619	634	620	611	612	627	652	656	580	626	611	615	646	663	624	606	616	657	618	611	596	630	644	600	613	589	610	594	662	612	627	633	629	570	617	591	618	600	630	617	596	579	641	597	602	694	621	582	608	594	648	589	680	618	573	613	657	628	606	602	629	618	623	589	621	538	653	606	603	644	605	662	597	605	622	650	606	596	576	579	597	648	631	638	633	633	616	618	582	661	654	578	616	605	627	611	632	627	614	668	593	593	599	648	608	628	643	601	567	634	577	597	664	595	608	654	613	638	647	601	595	567	604	575	621	607	628	634	606	624	607	596	603	653	653	602	597	615	607	641	618	619	598	640	589	643	619	599	628	604	605	635	613	631	538	612	659	571	577	619	607	651	610	559	625	624	564	599	631	664	603	620	615	587	590	616	609	613	626	607	623	632	617	615	625	645	570	638	556	650	599	606	631	609	614	609	639	597	607	608	611	651	579	591	659	609	644	624	632	622	667	648	629	618	578	626	621	622	564	665	603	591	644	580	598	633	651	609	649	655	620	618	603	624	633	607	604	588	622	612	602	644	631	613	572	638	587	583	606	610	583	629	614	644	609	585	575	593	607	642	613	602	670	587	619	594	584	614	580	622	638	644	643	604	622	580	596	602	649	656	598	599	612	549	593	633	643	614	590	595	621	627	631	635	645	643	575	626	599	626	667	612	612	600	608	622	628	595	588	648	607	621	631	615	611	605	602	635	607	585	619	591	640	599	646	606	648	614	612	607	626	599	590	628	616	619	636	582	603	590	647	613	638	612	601	609	630	611	668	643	639	573	620	605	646	606	601	645	568	586	645	606	612	613	643	625	625	617	626	614	566	612	587	606	645	612	625	610	579	568	602	614	584	590	603	620	641	611	595	593	568	644	582	581	657	670	644	630	598	622	656	602	630	609	570	625	604	626	617	624	588	626	638	613	609	633	616	587	625	611	593	591	570	562	590	583	631	630	644	583	600	608	639	622	595	600	601	630	637	599	635	590	623	632	639	635	604	580	626	605	613	580	618	590	615	593	591	622	615	604	543	627	587	633	546	608	616	589	634	588	589	604	699	655	631	595	643	598	649	623	566	621	616	636	577	632	635	650	636	614	600	596	592	568	622	634	599	602	602	602	581	637	595	592	597	611	649	589	650	613	585	625	615	602	634	598	656	635	588	604	605	636	641	568	629	607	638	570	622	594	606	604	591	597	597	656	590	639	618	626	624	591	635	614	584	648	629	618	671	600	667	614	607	572	598	618	661	635	606	547	643	600	587	646	673	596	625	601	595	585	594	596	643	614	656	603	629	567	626	649	624	615	626	655	608	584	599	646	631	596	598	616	643	601	606	610	606	625	611	644	644	590	623	609	607	572	615	653	610	651	574	576	619	608	623	608	665	582	648	565	621	600	577	632	563	646	618	590	613	623	557	567	619	637	598	651	601	591	579	595	605	582	602	580	604	614	613	627	617	570	631	586	615	636	610	565	609	588	622	634	635	616	588	614	609	626	607	590	611	630	603	611	660	630	578	583	609	641	619	584	568	617	590	635	616	623	631	610	620	605	621	616	593	636	595	615	573	639	578	637	607	622	565	617	590	652	599	578	597	615	623	567	616	616	655	590	627	584	575	613	599	630	609	635	576	603	583	573	569	596	623	620	613	679	658	634	581	619	627	625	669	582	590	620	582	633	587	639	616	576	582	664	609	649	648	601	587	623	597	600	619	573	599	609	560	616	628	619	564	617	679	610	624	622	591	578	595	635	615	640
29754	26338	14567	1528	283	223	195	193	187	172	172	173	191	197	175	186	181	169	181	168	158	175	200	165	173	182	170	168	155	177	146	158	158	190	171	190	186	175	176	171	157	189	189	192	159	157	166	182	149	187	185	153	175	172	185	184	202	175	187	172	174	154	160	191	166	171	148	161	182	174	175	174	164	173	193	161	170	171	174	175	189	210	179	197	159	163	184	167	168	182	156	169	191	164	175	167	195	199	180	176	190	177	174	155	179	199	189	195	186	173	183	174	184	180	181	180	172	176	177	169	194	166	177	186	186	172	158	172	176	155	174	175	186	177	165	172	179	171	170	160	151	176	188	192	178	176	166	175	171	174	181	172	159	197	157	181	156	178	187	163	156	157	169	170	174	157	189	178	151	181	177	189	175	182	175	195	185	164	180	159	151	183	173	179	182	161	187	145	171	171	182	167	149	176	178	172	172	183	164	174	192	142	178	171	173	163	167	176	168	192	157	171	167	170	177	178	198	168	168	169	189	158	184	178	172	168	189	183	184	166	200	194	188	168	162	183	204	175	162	197	182	201	175	164	173	165	175	170	164	171	150	172	186	158	187	171	167	175	181	165	162	172	161	165	178	177	181	198	191	178	183	169	159	174	179	179	176	167	184	173	188	173	169	175	188	152	195	149	183	176	163	151	195	174	173	161	166	194	167	175	190	151	172	169	168	176	179	179	167	163	193	190	165	178	154	164	164	173	177	197	180	188	177	166	151	167	166	199	168	188	191	177	173	157	172	181	189	180	163	170	192	174	162	167	187	173	172	175	153	189	163	184	182	165	186	162	162	188	186	169	178	150	183	159	188	175	182	162	167	165	184	160	202	161	158	179	161	191	186	166	205	189	146	174	217	162	174	179	172	162	190	186	161	184	171	197	197	192	174	150	177	191	169	188	207	189	197	183	171	168	178	188	196	163	173	181	180	175	184	194	204	159	163	166	164	148	169	166	167	160	173	180	171	158	185	182	191	174	175	176	173	175	168	164	176	185	178	179	172	178	182	165	192	182	177	154	194	160	167	165	184	196	160	178	164	181	158	161	162	186	165	185	153	168	179	206	166	180	170	160	174	192	186	163	158	165	167	169	167	209	172	146	170	178	170	182	165	182	166	168	177	161	170	186	176	187	158	163	176	180	193	167	173	171	167	171	199	166	172	173	170	182	164	201	168	180	161	181	169	168	179	172	174	188	175	173	177	176	174	195	178	168	185	164	174	167	190	162	171	183	177	162	181	186	177	171	178	183	166	170	149	154	151	195	183	166	173	166	198	190	192	174	181	178	180	185	194	178	184	164	188	180	173	166	153	189	201	173	201	162	188	151	172	152	178	177	171	160	184	168	176	154	161	155	155	190	183	192	212	171	170	169	173	190	168	190	144	189	164	172	169	150	160	195	158	160	184	167	182	177	180	173	178	151	180	181	142	193	186	176	159	175	165	157	189	157	182	187	217	173	168	153	175	165	163	175	211	167	153	185	168	186	173	166	168	180	167	167	192	157	174	155	193	175	166	175	188	168	173	174	170	188	185	173	170	143	168	192	182	160	164	171	186	184	158	170	189	198	170	174	156	200	177	143	155	178	193	196	201	201	154	184	164	162	178	183	180	181	192	177	176	163	184	158	168	175	166	180	163	184	169	176	167	168	174	181	173	193	184	177	162	167	183	188	171	188	159	176	181	189	165	168	151	166	162	176	175	179	180	177	145	189	171	178	172	165	186	177	175	165	194	162	176	195	157	171	176	174	198	160	161	177	163	169	173	174	150	170	181	170	172	184	169	184	175	185	177	177	176	159	174	202	189	176	177	164	173	149	178	169	182	180	173	179	173	184	178	181	153	187	193	162	165	168	174	183	170	168	178	178	177	186	166	180	168	179	170	182	163	173	174	195	199	164	181	191	187	161	190	156	187	183	171	185	157	171	153	180	189	154	163	166	163	178	187	156	164	182	196	180	185	159	186	169	185	164	171	160	188	179	147	158	189	193	200	169	160	162	184	186	178	162	160	173	156	161	165	181	173	188	169	180	173	182	177	148	173	177	184	167	177	191	172	167	159	167	166	178	164	188	159	181	178	166	237	169	184	187	160	195	168	201	184	167	171	162	168	205	202	178	175	188	183	178	178	153	178	173	164	153	191	174	189	165	138	205	186	176	192	165	182	169	167	188	157	161	151	163	175	203	174	154	179	172	185	179	181	169	186	185	192	156	178	172	160	173	161	161	176	177	192	158	155	216	193	155	175	176	182	172	183	184	168	164	172	169	168	177	169	177	193	143	188	159	154	159	192	184	171	153	156	173	183	175	162	169	169	132	147	194	159	176	193	195	181	172	183	184	188	148	182	163	185	154	171	163	164	198	172	170	175	182	156	189	155	189	168	182	182	160	148	175	168	200	164	159	179	170	163	160	186	174	142	178	159	163	173	138	199	176	179	166	189	163	194	177	176	173	164	185	157	211	167	179	182	188	168	180	179	181	170	165	169	192	159	172	184	191	172	178	187	173	161	197	189	165	164	176	153	194	173	178	172	172	172	189	181	192	179	181	176	186	168	156	181	162	182	189	189	170	171	195	197	188	165	160	193	169	169	171	180	178	173	189	173	168	170	158	172	180	189	178	184	187	187	144	180	168	186	188	179	187	150	167	177	149	177	151	171	188	181	158	180	170	162	184	167	175	167	151	189	156	187	166	167	184	172	187	179	160	174	170	174	147	161	152	187	183	157	156	191	171	174	190	191	159	138	189	168	174	186	186	172	215	177	157	162	188	178	174	162	188	195	165	178	173	161	187	171	170	157	186	192	155	171	168	160	167	168	161	198	150	184	142	193	153	153	164	186	183	190	173	172	166	171	155	167	169	197	169	150	175	196	160	181	166	175	176	185	179	175	185	177	209	162	172	172	175	176	178	178	181	176	171	169	183	158	166	181	184	194	163	182	194	185	162	178	149	146	183	160	164	176	180	167	171	179	184	161	197	192	181	172	182	186	178	171	163	174	182	191	178	161	168	165	154	212	192	186	195	171	173	182	154	157	197	181	165	176	166	168	149	192	186	160	183	173	187	191	155	205	167	169	180	173	184	172	177	165	170	198	155	173	183	160	175	180	164	172	197	148	150	156	162	157	167	168	167	176	189	165	168	182	178	165	179	165	171	163	179	179	160	158	164	164	168	171	171	150	169	158	194	173	157	184	158	156	175	190	172	188	182	171	176	161	211	160	188	179	157	169	173	166	191	152	166	173	174	196	185	177	174	185	215	174	172	183	159	194	168	153	165	168	172	169	170	196	188	169	173	153	193	187	171	167	164	184	180	183	196	155	166	189	171	163	173	190	181	165	186	172	163	170	168	150	159	162	203	152	157	165	146	181	178	196	163	192	180	180	174	182	155	173	196	192	181	161	155	181	170	187	197	152	169	190	182	163	160	183	176	179	177	188	181	188	190	167	144	196	168	175	159	174	195	163	183
35558	35896	1122	366	313	242	260	264	248	233	232	225	205	216	248	236	231	228	215	247	226	231	226	224	270	202	212	228	237	224	216	228	230	229	212	230	220	230	219	225	221	235	218	218	219	206	260	244	227	209	230	230	218	231	206	232	217	228	223	244	196	232	234	216	218	234	246	222	207	200	247	222	232	245	225	224	259	221	233	221	208	208	221	229	252	213	212	239	216	221	235	218	221	238	201	218	231	238	231	221	229	267	220	245	208	184	214	228	239	207	220	208	232	242	217	225	210	230	240	221	256	226	246	229	213	234	211	217	237	216	201	247	216	202	197	242	224	211	208	220	230	240	253	220	219	242	216	208	208	247	222	228	231	228	204	228	223	242	235	242	234	241	229	211	234	252	252	237	205	208	234	221	210	222	246	227	239	258	236	200	228	233	257	216	232	230	247	242	233	215	244	213	219	210	229	226	243	197	230	253	222	225	205	221	215	215	205	236	223	254	206	203	188	218	243	214	216	235	228	209	224	259	233	213	217	221	239	205	208	206	216	230	233	225	232	238	215	242	205	220	233	215	223	244	207	245	238	215	217	210	242	234	231	200	235	214	259	198	215	221	246	213	210	229	226	240	222	220	237	240	197	196	234	236	210	216	225	236	214	213	222	231	257	228	223	252	259	225	239	246	243	245	233	231	214	205	246	210	234	216	235	234	230	243	223	233	209	257	219	235	206	230	214	216	211	264	238	225	216	214	216	218	232	242	209	244	227	253	246	251	232	199	205	212	218	210	226	211	229	224	245	234	206	222	236	234	216	236	209	222	205	219	213	245	206	246	241	253	233	219	226	231	220	228	227	223	212	240	227	243	242	235	227	234	223	249	235	198	218	209	221	215	265	255	206	230	236	223	241	208	240	215	246	235	227	227	219	230	241	237	235	219	203	248	212	207	236	206	213	227	194	211	204	249	219	250	194	244	233	248	222	210	220	250	230	208	201	207	211	231	214	236	234	210	244	236	234	225	244	229	225	208	219	221	229	218	197	227	241	260	197	223	236	236	221	230	229	225	216	215	245	223	227	229	246	220	226	213	232	216	223	230	246	249	216	216	234	209	221	224	247	233	220	240	229	191	238	233	246	232	202	188	230	251	216	236	239	215	241	241	241	228	212	195	237	222	226	222	213	218	251	255	212	233	234	222	216	215	231	218	230	244	219	217	233	210	249	235	241	216	221	233	237	243	197	234	257	229	226	225	236	203	231	240	236	185	243	227	236	212	235	234	219	212	183	243	221	229	240	220	206	231	217	222	204	225	225	249	226	221	249	232	205	224	233	229	261	202	244	224	214	215	225	216	224	227	227	236	248	219	238	246	235	218	237	232	212	220	211	241	227	211	208	204	210	218	233	224	221	214	202	211	217	210	220	213	236	248	222	218	233	256	218	205	234	251	219	207	222	223	236	216	226	207	233	207	211	234	249	199	243	229	200	203	230	244	235	220	197	214	219	195	241	258	188	237	214	214	230	221	239	210	247	245	206	229	248	241	226	237	222	240	240	234	209	228	224	195	221	238	236	212	224	226	235	220	216	220	208	229	244	217	232	230	191	208	233	261	221	235	231	240	239	231	234	202	233	213	238	223	218	235	230	246	253	222	227	224	260	235	254	235	206	215	207	222	204	225	221	242	183	215	214	217	238	241	214	241	239	206	223	220	233	226	229	213	211	226	208	244	256	243	262	231	242	220	207	243	215	223	211	222	216	237	248	189	200	235	199	233	230	241	212	240	230	232	233	229	234	239	228	227	218	189	210	221	229	218	213	231	234	245	226	228	230	251	210	241	236	229	235	218	225	216	199	237	220	242	228	238	224	233	233	178	191	195	235	229	227	214	253	219	211	238	233	234	251	234	236	201	210	246	235	216	191	224	230	229	235	231	225	228	222	222	218	215	244	217	230	217	220	263	233	248	220	238	227	238	213	221	215	217	228	233	243	212	216	235	225	220	242	234	205	254	223	228	227	210	256	234	221	229	223	220	220	211	247	236	249	215	230	224	243	234	230	253	234	196	208	220	221	207	207	237	216	214	226	231	213	231	233	237	212	252	230	246	225	234	239	221	212	230	216	204	194	219	227	228	227	222	226	206	234	217	231	220	216	205	244	233	247	249	238	202	201	222	249	220	230	249	230	255	233	211	203	244	218	228	207	200	248	226	234	229	214	226	239	249	249	242	225	213	221	217	231	237	239	242	240	250	244	233	206	208	220	220	244	207	209	213	224	221	241	236	249	224	226	218	218	238	236	224	189	212	258	251	249	243	237	203	226	235	243	224	253	219	217	243	226	202	214	231	225	247	219	212	242	226	222	253	246	227	237	202	228	230	227	221	197	240	237	228	217	258	229	212	234	219	197	228	228	240	215	206	242	234	211	229	228	209	252	241	218	222	251	207	233	224	240	222	241	224	233	258	231	242	223	227	209	234	233	258	227	263	219	221	233	239	220	229	234	240	245	255	233	203	248	217	205	243	234	215	222	234	222	229	255	225	232	207	218	227	205	235	227	206	228	228	243	207	232	203	232	226	205	244	242	203	233	240	227	223	246	243	238	241	237	235	228	240	231	219	225	235	249	204	218	218	251	198	240	218	225	210	240	237	223	228	226	230	254	222	249	231	235	225	242	226	240	222	218	245	232	244	248	199	200	224	219	237	256	238	216	212	241	231	234	211	223	229	224	251	229	217	225	224	248	214	198	220	234	229	212	217	218	239	230	206	227	217	246	231	207	207	253	230	238	235	214	228	230	226	236	240	237	263	247	219	230	226	242	237	221	230	207	235	209	213	214	216	223	225	225	227	231	212	248	224	226	234	248	221	201	210	213	243	229	232	221	221	244	226	204	210	212	250	230	238	231	254	213	207	248	223	212	240	238	225	229	189	251	240	246	217	212	224	221	269	207	223	201	257	217	231	213	249	212	226	237	232	206	234	224	242	241	209	247	262	202	243	222	237	241	222	236	221	211	225	258	215	241	203	229	231	273	221	228	243	231	249	231	222	229	210	218	241	223	228	244	210	224	214	219	225	223	263	225	206	251	209	222	226	194	248	241	200	236	240	215	226	234	237	224	234	240	227	250	212	231	233	229	218	223	249	212	252	223	232	246	250	200	227	221	231	190	222	231	213	249	235	233	239	202	206	246	195	232	256	226	236	211	209	232	230	239	234	238	211	248	219	215	212	223	241	197	217	235	259	217	238	214	250	218	222	218	219	214	225	251	227	227	222	233	228	206	212	198	221	239	214	239	252	238	252	196	237	235	223	232	224	237	229	233	231	226	222	240	192	228	227	206	245	227	254	243	232	211	242	233	254	198	219	216	242	254	247	244	236	212	235	223	229	222	249	240	214	227	233	238	221	228	225	210	215	251	213	200	226	243	210	249	202	262	243	218	220	239	204	222	223	238	244	188	223	227	200	207	221	243	215	227	195	200	268	247	230	229	215	225	221	214	229	212	238	240	230
24371	21527	28631	24710	21331	7256	711	507	449	410	396	374	338	359	371	322	315	317	334	339	301	326	332	302	316	344	308	310	278	337	306	288	340	320	290	307	293	300	301	334	327	332	277	342	298	318	297	285	306	307	289	296	298	294	298	307	303	310	312	306	309	318	334	278	284	282	278	304	300	294	303	284	309	281	288	319	335	294	286	300	300	310	321	304	277	322	295	296	315	318	296	285	323	290	279	310	313	289	284	284	282	305	307	284	298	307	304	295	296	321	281	268	274	279	316	293	331	325	281	327	301	317	277	285	305	336	321	273	323	323	315	316	272	326	296	296	305	271	267	282	293	300	276	309	284	299	301	307	299	316	257	301	326	307	288	279	259	319	282	262	282	294	333	305	271	289	295	311	296	308	296	268	311	269	290	309	293	308	304	298	321	302	285	283	312	307	294	301	308	330	303	313	320	348	316	295	277	299	313	279	306	314	287	313	318	264	272	289	283	335	319	289	299	305	289	304	248	286	301	295	303	258	322	267	334	286	304	304	300	264	309	311	304	308	305	283	310	282	299	332	282	332	322	279	273	295	293	286	288	274	314	267	326	299	328	325	267	256	322	284	304	279	308	324	286	305	295	311	287	269	317	284	270	291	282	304	312	286	270	292	295	325	283	287	293	317	279	304	316	315	314	293	313	316	327	289	306	316	317	327	264	297	272	304	326	334	301	306	319	281	288	305	309	312	270	301	302	275	296	285	313	255	289	299	322	338	315	282	270	270	337	297	264	284	290	307	336	320	294	315	305	277	295	293	298	281	271	307	329	284	304	297	298	314	298	259	306	286	316	324	305	300	313	270	281	330	310	302	324	278	315	280	297	292	286	295	317	320	276	314	276	274	298	314	281	276	287	314	313	310	309	275	324	272	298	273	308	312	266	296	300	320	323	282	295	313	283	288	298	304	315	313	282	309	319	293	292	270	297	296	292	285	321	299	305	282	295	300	290	302	329	292	289	326	279	297	288	287	295	277	289	289	298	322	298	311	264	319	257	283	341	283	306	287	293	295	309	303	293	329	292	266	309	323	286	319	303	298	273	312	282	292	311	289	288	300	296	300	291	314	318	333	283	295	297	296	326	293	285	309	317	298	301	312	280	306	297	269	268	292	330	298	291	301	336	289	323	306	299	321	303	299	317	303	283	278	302	283	257	299	292	312	299	302	310	301	294	338	297	306	290	322	302	319	293	286	304	288	302	279	287	292	304	303	300	309	314	274	324	301	320	282	278	293	289	303	313	297	299	339	318	298	317	285	273	316	281	308	278	293	283	265	298	307	285	323	287	291	313	287	295	310	301	309	270	275	288	271	296	298	301	310	279	315	310	307	292	315	312	303	303	293	305	304	335	346	308	290	286	313	304	303	310	317	300	300	291	269	284	317	328	294	284	297	311	327	298	300	298	269	321	272	279	280	278	273	315	329	284	297	278	282	337	288	303	270	272	297	250	304	304	290	296	309	304	282	281	301	288	315	288	277	291	276	298	287	257	294	353	293	294	291	307	317	340	295	305	310	294	341	309	290	317	304	301	293	295	302	334	322	321	325	278	291	321	316	272	274	308	301	330	296	297	314	316	324	310	304	312	315	295	288	301	312	281	263	262	294	320	298	262	268	308	320	323	303	310	277	281	311	261	314	299	284	265	264	275	315	295	254	272	305	284	328	294	317	283	252	317	265	326	267	298	253	290	297	310	293	277	303	311	279	278	292	312	314	317	304	320	282	308	284	307	321	291	290	318	283	273	314	287	310	310	320	284	320	303	304	303	319	289	317	321	285	257	305	305	292	291	303	299	286	270	301	295	324	308	322	278	298	293	304	335	295	300	305	285	317	331	270	300	320	288	313	289	296	340	306	298	305	285	284	287	320	285	291	303	301	308	285	314	264	287	295	292	297	318	294	297	276	330	308	305	315	300	298	294	292	294	322	274	292	292	301	306	326	302	322	293	327	307	291	301	303	284	321	303	278	292	351	305	278	302	335	304	300	278	317	292	313	297	300	277	297	318	307	286	301	302	303	321	299	305	329	291	284	280	296	293	308	293	296	298	262	320	293	289	281	296	294	300	290	278	267	335	307	310	319	277	312	303	264	338	290	307	333	303	299	283	290	297	285	273	306	292	299	292	267	288	295	295	302	296	287	305	312	277	284	307	274	295	303	308	316	348	300	310	279	270	289	301	294	318	301	288	326	275	291	288	263	294	295	294	288	305	271	323	297	287	313	287	283	282	286	304	276	302	310	304	310	296	298	308	288	298	283	310	299	277	318	292	321	294	322	308	297	316	276	294	293	265	258	334	291	291	301	330	311	293	281	270	280	289	291	293	334	287	308	283	302	299	329	309	327	295	317	308	306	276	307	270	331	288	277	279	293	277	310	294	320	294	310	323	303	283	308	271	293	329	331	298	295	272	308	292	298	308	296	320	263	280	292	268	299	303	300	300	315	301	306	300	314	296	285	277	259	272	331	312	339	306	294	286	267	333	304	317	289	296	315	296	273	332	270	293	289	289	305	275	325	313	273	287	285	267	314	299	299	301	308	327	282	290	296	300	285	293	319	266	306	288	304	332	300	280	322	287	320	275	275	283	290	311	295	293	321	320	274	311	290	333	298	275	340	304	285	285	270	300	307	294	318	275	292	326	303	313	314	274	297	304	298	288	276	298	284	289	326	304	306	294	295	290	339	312	305	299	290	285	324	291	287	312	298	292	314	299	283	307	294	310	294	302	298	331	284	286	318	285	317	311	319	293	288	297	274	300	331	315	303	350	252	303	284	264	333	315	270	315	291	305	321	282	289	283	310	285	303	319	293	245	286	291	272	291	288	312	281	305	289	293	274	278	313	260	339	310	295	280	304	314	305	297	320	323	300	294	284	332	294	297	308	294	285	332	319	293	312	282	322	348	302	291	336	304	286	263	294	275	307	279	315	307	259	320	289	272	300	288	308	340	312	316	300	304	322	287	313	290	275	293	282	281	271	338	300	315	307	295	291	300	300	285	297	306	294	325	291	286	293	287	288	295	260	302	271	294	331	270	317	292	335	292	292	286	275	334	333	292	331	311	299	305	280	314	323	317	308	325	308	295	282	279	300	283	291	294	313	291	331	276	320	296	303	293	292	303	318	289	284	301	305	307	302	305	269	304	293	297	303	243	285	312	276	291	305	325	292	292	312	315	271	293	313	310	287	323	307	303	286	288	278	284	326	285	312	283	318	315	295	322	295	278	311	294	298	300	292	319	279	305	325	317	302	281	300	308	318	319	313	308	299	283	308	302	268	314	280	302	284	310	293	327	283	296	294	303	302	301	282	321	284	273	306	287	308	300	316	301	310	293	259	290	283	258	309	294	286	308	284	297	308	280	289	302	303	284	295	283	298	302	301	311	313	320	296	332	326	310	291	289	285	311	286	292	304	285	299	288	300	295	268	305	303	294	297	278	293	290	278	307	305	279	327	302	317
40330	52159	5620	2076	1495	1132	940	724	695	606	530	503	481	435	402	431	425	391	418	418	414	374	394	392	387	362	416	375	365	370	392	377	364	365	390	392	359	324	361	362	351	345	351	372	391	367	363	375	356	355	389	349	356	366	391	358	375	376	370	380	362	344	373	352	358	355	334	392	362	369	373	422	366	420	358	354	391	391	349	348	363	340	351	363	384	358	357	395	391	381	361	340	356	361	375	345	358	373	326	370	342	363	394	379	347	332	384	383	377	330	394	359	362	361	346	328	350	342	360	371	320	371	384	364	364	376	373	366	365	347	362	366	366	361	361	372	362	385	322	340	360	377	347	379	363	350	350	349	378	373	350	381	410	350	362	361	349	341	363	358	349	379	382	367	360	326	362	363	347	341	393	372	370	389	387	390	357	361	380	359	373	365	359	372	380	385	375	368	361	334	388	373	349	347	380	414	352	361	388	351	372	350	354	359	396	350	364	362	399	371	324	374	336	358	382	320	386	341	401	339	352	342	339	367	368	363	376	349	370	336	369	358	361	380	387	381	345	366	364	329	330	367	361	339	396	354	395	366	338	379	353	364	359	362	362	380	344	347	372	346	382	329	384	356	364	371	355	377	354	359	336	370	355	366	339	375	348	320	342	399	350	355	377	365	348	379	389	367	366	355	338	372	382	358	371	344	387	367	384	358	364	375	400	351	346	347	395	337	387	327	369	354	342	352	368	330	361	359	353	348	361	358	383	357	348	377	358	366	368	396	389	344	397	355	366	333	351	356	334	355	313	358	365	383	365	391	338	354	371	378	367	329	361	346	378	361	364	335	385	346	396	361	333	373	360	350	334	335	355	396	371	338	364	358	400	340	374	391	344	365	385	361	367	368	387	357	325	347	384	342	370	373	341	342	386	335	375	361	356	380	348	319	367	360	390	368	348	355	346	405	402	394	353	357	380	374	326	380	320	343	360	361	382	321	346	353	365	351	379	391	337	374	380	376	376	371	367	385	398	351	366	373	373	352	365	355	388	389	372	361	359	370	384	370	376	346	377	399	311	396	368	342	373	361	349	377	388	349	355	319	363	342	361	351	338	367	358	384	385	350	380	371	330	344	373	371	359	397	338	357	401	354	387	373	382	350	362	375	347	362	365	330	361	362	368	388	375	387	369	386	393	371	403	402	361	393	344	390	369	377	331	356	375	336	389	354	360	356	396	371	374	346	365	375	340	409	385	377	328	352	351	362	365	378	384	382	401	348	366	386	377	375	406	349	370	385	355	371	434	351	374	368	380	353	356	342	386	353	343	365	344	369	363	341	412	348	366	312	386	382	375	367	360	389	373	364	318	325	381	401	381	377	377	373	333	396	346	390	383	356	356	353	398	354	359	343	355	396	345	362	367	361	355	334	363	374	364	371	350	371	316	332	397	364	338	360	376	375	427	368	351	333	373	341	355	378	389	395	340	348	384	341	377	358	349	367	340	380	372	366	376	355	358	382	332	383	367	330	358	371	383	344	345	378	354	339	399	372	370	369	380	399	330	346	349	380	380	352	346	337	378	373	343	384	390	382	362	359	344	354	367	334	333	357	386	352	377	371	338	363	340	344	380	363	394	339	366	359	376	359	344	338	365	367	332	345	357	354	384	362	377	351	389	347	364	360	364	385	364	356	345	366	385	352	357	387	337	387	348	361	365	387	373	372	373	368	380	314	333	357	382	392	352	346	340	365	351	390	351	357	348	359	359	331	326	373	355	341	371	348	357	367	354	391	348	358	363	390	379	354	349	361	377	320	360	333	371	361	365	361	355	379	340	374	329	350	324	353	395	359	317	354	366	385	399	348	378	333	351	333	383	379	383	380	350	349	365	379	352	375	354	359	392	342	372	361	354	376	373	341	370	373	366	356	383	361	405	358	355	358	334	363	389	343	352	351	389	367	352	388	405	398	408	362	371	367	361	374	366	376	384	377	374	329	383	368	358	364	343	343	360	350	363	364	343	364	317	355	354	385	384	383	373	328	351	359	347	363	370	356	367	360	330	356	356	357	354	347	370	389	380	356	368	356	358	334	369	356	331	337	382	357	380	389	401	356	343	366	408	341	386	375	373	353	359	413	365	372	374	388	361	360	352	348	365	360	329	368	354	378	367	367	357	362	376	391	347	347	349	353	385	326	345	345	379	357	391	349	365	384	391	342	360	375	365	358	368	360	352	352	335	355	373	336	353	341	382	381	350	378	364	353	344	364	357	368	378	357	376	360	346	383	362	325	360	372	343	333	366	383	344	378	345	351	380	389	355	343	380	400	352	359	359	324	333	370	332	358	350	359	347	335	362	393	386	332	353	356	325	398	361	385	358	400	381	355	369	363	371	350	352	366	370	373	337	373	360	424	343	381	391	384	355	361	414	392	362	343	388	358	369	352	381	354	405	365	300	386	345	361	385	372	398	363	335	354	384	382	357	372	399	313	385	356	425	370	351	347	319	353	360	361	375	355	415	367	382	380	338	348	382	369	374	380	349	370	352	364	389	371	355	345	398	367	386	383	371	379	361	368	352	360	367	348	353	360	355	379	374	380	328	361	339	374	395	393	392	330	343	400	405	363	362	378	367	396	371	357	362	367	370	368	347	390	308	390	387	411	386	363	343	386	353	366	384	359	405	364	333	400	369	385	341	355	362	336	325	396	329	359	351	395	390	314	382	356	367	379	372	345	348	318	373	374	382	346	353	309	394	344	388	361	374	366	356	380	396	383	375	388	371	336	389	398	369	360	360	339	339	376	334	367	369	362	334	372	347	375	366	374	366	355	383	374	369	384	351	381	390	366	382	344	373	377	352	365	328	377	384	342	372	356	388	343	373	354	385	378	365	345	333	347	343	384	363	389	360	355	341	335	381	362	370	354	337	384	357	340	361	403	333	370	369	373	366	367	328	339	361	358	366	357	355	364	359	370	376	351	368	332	355	339	365	346	404	382	373	311	348	384	338	361	390	364	346	370	378	357	358	356	386	355	373	366	380	349	366	377	341	371	351	374	380	358	379	357	346	370	352	371	355	378	364	362	317	384	329	382	368	356	373	369	329	375	392	349	335	349	398	371	347	370	377	358	349	355	341	375	388	348	347	369	376	399	357	374	353	376	361	319	331	388	358	365	360	322	335	335	390	366	357	374	366	370	385	368	372	379	347	399	401	359	372	356	388	352	381	356	322	358	336	351	360	355	360	407	360	384	338	348	374	370	375	356	345	348	382	360	369	369	347	355	339	376	402	352	365	354	326	349	378	362	359	355	396	332	410	370	359	373	388	370	392	369	377	395	388	347	344	376	374	345	389	383	395	355	358	351	376	355	386	362	368	365	354	371	363	334	369	390	382	351	357	334	393	364	358	365	315	392	365	367	363	371	351	364	335	357	364	334	319	368	370	371	372	359	371	337	353	415	403	372	382	369	359	389	364	342	393	369	348	379	380	350	359	381	360	367	351	366	373	354	363	338	380	360
25653	21613	27398	25557	8075	510	365	361	338	320	334	317	289	295	294	273	281	267	260	329	293	277	275	277	311	315	297	290	257	258	286	268	272	282	275	292	286	263	296	248	280	289	274	278	259	272	278	277	264	264	297	294	261	261	281	265	275	294	268	282	267	273	266	296	277	244	254	286	256	251	294	291	259	234	273	262	263	266	249	309	289	271	282	241	296	302	259	242	284	269	290	269	293	257	252	278	287	270	280	264	242	272	260	277	276	248	279	278	258	269	266	272	272	275	263	293	248	255	276	264	248	269	237	291	261	258	276	240	264	267	281	262	272	275	282	276	297	259	246	284	269	296	288	284	254	263	261	271	284	285	263	271	248	269	277	284	255	270	246	274	265	304	285	295	256	245	262	284	260	292	283	250	269	262	281	300	231	271	259	293	270	277	230	276	290	256	258	287	249	275	255	277	261	280	268	249	288	248	257	272	267	275	281	278	266	263	285	284	308	267	299	245	260	297	311	275	268	300	272	279	274	246	259	274	264	261	282	287	282	253	296	308	273	293	278	263	268	266	292	262	283	258	268	299	265	286	263	262	247	281	279	295	264	307	259	255	286	280	280	244	242	270	286	283	287	272	264	272	259	283	279	285	290	287	259	309	280	275	251	301	286	260	240	273	258	262	294	250	295	312	238	273	285	275	249	275	260	291	284	291	270	282	259	288	260	286	292	296	284	267	292	278	293	273	263	262	261	277	265	268	254	311	271	287	272	278	277	285	278	244	279	228	258	296	282	264	304	274	292	259	261	294	264	273	280	272	236	248	250	236	247	275	289	264	306	266	258	283	287	256	250	295	272	267	262	248	292	272	283	292	269	274	278	305	277	293	282	228	245	242	247	268	285	269	281	257	258	267	303	291	289	309	253	251	312	259	283	262	283	296	272	257	272	275	277	301	274	257	285	255	287	271	280	262	266	260	297	282	277	303	276	262	265	289	265	279	246	261	263	238	263	263	250	269	271	280	294	297	304	281	245	275	306	259	273	252	280	287	280	262	274	280	279	296	275	267	263	266	284	262	249	275	257	268	273	269	233	262	288	281	265	309	276	269	255	277	269	258	289	278	284	266	277	282	278	281	276	277	271	254	232	300	262	257	239	285	253	267	250	249	285	292	257	287	260	277	249	287	255	260	260	224	275	293	242	278	261	265	258	256	292	276	272	280	276	272	233	277	299	295	280	291	243	274	271	278	252	259	292	279	277	277	276	269	274	275	285	293	291	284	258	275	262	280	259	280	253	267	256	268	254	271	281	288	275	263	261	300	238	276	250	255	241	276	277	289	288	268	250	257	248	260	261	265	288	275	276	258	280	269	272	295	258	283	275	277	280	293	231	282	272	272	307	305	284	252	257	307	261	284	258	258	253	297	270	269	249	292	266	271	277	294	265	268	267	302	247	284	259	275	274	288	294	258	280	236	297	287	264	283	253	265	276	261	274	276	236	247	275	245	252	268	285	278	256	267	273	259	283	236	286	268	275	282	273	273	274	257	262	260	284	257	274	276	285	267	280	272	256	275	260	316	265	262	260	290	253	258	293	264	248	287	245	276	276	255	248	250	295	262	256	277	276	269	262	288	281	277	272	281	278	257	264	249	269	281	271	260	265	273	261	310	289	283	280	272	277	289	279	249	289	270	271	272	296	261	268	285	287	259	269	276	258	268	280	249	250	259	243	277	284	260	275	286	266	279	291	279	265	280	257	265	285	277	264	260	273	260	264	269	274	281	271	267	276	294	266	264	297	304	252	278	255	264	275	257	262	272	258	265	237	284	285	231	294	252	236	234	272	270	265	282	231	263	280	266	255	240	276	264	271	236	261	279	279	244	253	266	273	279	269	272	297	286	266	253	274	280	265	262	283	272	290	284	270	249	243	261	273	256	251	247	274	247	267	286	275	271	275	258	255	289	277	276	279	251	269	238	280	298	279	261	270	284	293	271	268	273	299	271	286	258	265	267	283	268	285	287	272	278	292	269	281	254	256	296	315	286	304	289	296	281	290	268	274	288	271	273	289	257	282	266	294	258	287	275	276	267	267	288	278	248	276	282	297	281	300	278	252	268	289	296	283	266	267	265	262	291	303	278	248	278	284	266	282	303	286	282	301	297	252	293	248	271	282	267	255	288	279	283	280	281	251	269	290	280	270	274	293	289	274	259	262	258	275	306	267	236	253	250	287	271	279	282	261	270	267	292	281	274	245	253	284	249	271	261	287	288	285	274	271	252	260	268	273	276	293	256	276	246	272	278	275	287	279	232	294	307	300	253	246	267	282	286	288	250	281	256	311	278	302	268	269	265	268	275	252	264	281	250	287	264	260	263	296	291	266	258	256	254	282	282	269	274	275	267	275	278	257	236	277	264	265	252	265	282	282	280	265	291	249	266	267	290	248	268	253	249	284	305	285	292	262	278	257	259	267	275	310	272	268	265	279	245	263	243	287	299	279	288	223	276	276	273	267	265	273	277	249	272	274	287	265	289	268	231	298	279	266	281	266	281	275	223	265	266	288	252	265	271	313	266	250	261	283	278	287	264	264	255	269	276	267	271	276	286	267	297	254	277	261	281	250	280	313	274	267	262	290	306	298	265	278	263	304	264	241	291	261	248	287	288	249	282	288	256	292	291	287	268	270	268	293	263	285	285	240	271	271	269	296	267	250	257	267	271	235	278	255	265	252	273	278	313	299	262	307	269	257	303	289	272	280	243	224	306	245	275	288	235	253	273	261	271	249	298	247	272	283	274	318	290	273	280	231	295	298	262	282	278	273	280	265	302	284	266	285	287	255	225	288	251	276	282	252	258	252	267	282	257	269	279	275	269	289	324	246	242	302	245	242	293	282	282	253	259	310	268	263	272	261	251	297	308	276	283	259	282	259	278	251	281	294	291	270	270	272	292	248	286	275	303	286	257	261	301	272	292	260	257	289	270	273	292	274	295	268	286	264	266	249	245	286	269	269	263	274	266	282	264	279	278	285	247	286	261	251	251	280	265	277	238	259	274	266	294	278	249	267	250	276	300	282	279	312	238	275	285	260	282	266	264	263	259	269	251	290	269	281	254	280	258	272	261	303	261	265	263	288	316	274	280	252	259	276	249	273	266	275	278	267	259	277	295	315	259	271	291	284	295	249	268	285	266	253	291	274	283	269	289	276	273	241	277	269	260	260	298	278	269	268	270	278	272	261	261	274	280	296	269	281	282	294	256	270	265	268	268	276	272	265	284	282	263	271	273	271	284	242	252	262	252	301	269	312	282	262	270	246	274	241	271	270	287	279	285	278	308	293	267	254	273	277	271	260	288	280	268	265	261	297	291	272	280	261	283	303	282	295	251	267	293	274	265	298	257	293	267	271	271	275	273	301	268	274	255	263	271	270	281	256	247	273	259	249	260	252	233	287	283	268	265	297	252	293	273	272	261	289	288	267	273	250	269	289	309	290	273	298	276	266	278	298	241	296	249
38815	48714	3881	1250	954	761	628	598	488	472	433	423	430	439	401	401	364	377	393	377	383	369	381	382	385	335	343	400	386	351	330	369	362	335	373	391	363	312	343	373	340	356	374	392	324	381	368	381	351	343	364	361	332	383	341	340	348	369	358	334	338	356	360	316	339	362	351	332	367	360	368	382	377	356	348	364	380	330	367	364	389	370	373	342	372	334	325	361	371	392	345	342	342	390	368	373	341	367	352	354	352	378	341	378	386	353	366	347	345	374	356	364	380	367	367	368	353	357	380	371	393	344	358	348	338	343	328	345	379	363	351	347	373	353	353	343	323	321	382	367	357	356	341	394	338	366	359	336	360	339	339	326	360	353	326	383	370	335	362	351	329	321	323	332	379	329	368	336	365	361	361	305	352	364	357	360	368	357	343	348	319	349	344	338	336	370	346	335	372	338	339	381	357	377	338	347	355	347	364	341	371	377	358	361	387	364	351	392	367	331	352	334	332	377	352	345	363	334	337	336	397	376	345	326	340	332	337	371	363	362	321	330	382	329	337	353	343	367	341	329	365	339	367	353	369	338	344	335	348	365	375	347	346	349	367	335	343	358	333	347	371	378	352	359	344	359	369	315	336	342	348	353	370	372	333	327	350	328	358	349	366	404	347	364	360	315	355	346	359	361	361	338	363	397	355	374	339	352	358	372	376	353	354	354	355	375	342	346	362	349	348	370	352	375	395	345	318	347	400	356	357	353	350	361	342	349	365	335	353	367	373	328	349	341	351	330	357	341	348	361	338	352	374	354	348	340	328	353	342	323	307	351	335	325	335	341	353	359	373	357	333	354	346	342	343	325	319	329	372	342	373	314	335	327	351	353	340	354	352	355	355	322	322	371	340	350	371	320	364	375	357	322	337	349	387	327	375	353	358	331	366	342	358	346	334	340	338	351	327	332	358	328	362	345	321	344	353	338	331	346	355	353	395	360	336	366	350	357	379	360	362	348	397	347	370	351	381	331	385	336	389	354	349	346	373	366	350	384	356	385	345	358	384	370	404	334	348	389	320	363	401	349	350	352	358	361	322	329	333	349	350	330	370	374	381	359	340	358	354	356	343	365	341	349	320	333	342	348	328	395	343	331	350	341	361	387	392	357	338	389	338	363	365	344	370	385	366	383	350	344	364	326	342	322	371	350	377	328	337	369	344	320	356	360	383	358	319	355	365	328	345	311	375	364	364	348	352	348	372	346	389	355	344	378	390	366	322	359	328	372	363	379	362	351	347	367	345	349	325	342	354	345	331	340	350	336	352	346	331	344	336	338	329	360	353	364	332	325	348	371	362	352	342	337	329	368	367	380	337	324	354	371	347	351	356	327	341	341	337	350	396	352	371	333	318	366	372	346	326	379	322	363	371	357	309	356	350	368	331	338	359	354	352	370	363	329	369	383	356	381	335	348	369	365	375	399	368	339	382	358	355	352	341	378	328	330	351	331	359	353	365	393	347	359	345	341	361	364	346	343	352	378	336	391	365	332	341	381	341	342	375	371	353	369	367	340	396	354	353	344	341	334	330	355	365	347	304	362	366	357	364	336	356	342	395	368	334	350	343	304	383	363	319	355	313	357	352	329	375	334	323	338	320	368	372	342	375	371	353	363	368	364	329	367	335	358	357	369	359	378	351	367	358	332	348	364	378	373	391	362	388	382	374	335	347	342	362	335	365	370	376	355	369	351	345	367	335	339	360	368	396	356	353	316	383	351	385	346	369	371	349	343	341	334	325	355	356	340	324	342	371	335	354	381	351	342	349	350	377	343	357	389	372	397	314	337	360	344	334	356	384	355	344	379	342	363	359	347	370	345	348	363	365	358	365	397	319	359	320	352	344	310	341	363	356	384	333	361	385	356	351	378	350	369	369	333	368	358	340	355	363	347	382	370	390	353	365	347	358	333	336	349	363	372	355	334	370	354	317	345	324	337	341	355	345	366	329	338	355	367	362	341	389	350	339	323	359	354	363	361	345	352	360	385	334	359	318	364	342	346	319	366	316	333	348	352	322	381	333	336	347	355	330	372	365	368	319	351	346	348	363	343	367	354	382	348	357	369	356	379	335	384	363	348	353	325	316	354	384	372	367	402	373	352	355	355	344	361	363	359	358	346	340	379	345	355	335	342	352	381	373	397	335	350	358	385	335	348	350	355	364	367	314	358	338	345	371	332	334	367	330	355	357	356	346	363	365	379	365	342	369	377	357	346	400	363	358	396	351	356	336	346	371	381	353	367	371	364	362	350	342	346	373	381	360	371	386	362	353	326	375	368	344	328	341	341	352	377	360	326	342	356	361	359	379	344	354	339	381	356	367	388	318	340	327	338	350	323	363	323	387	329	346	365	355	344	361	353	364	358	327	376	330	347	356	369	345	357	356	318	362	338	340	385	371	351	333	346	395	401	358	365	346	330	348	384	345	354	324	339	343	322	387	334	379	341	332	336	365	364	349	346	361	339	368	362	373	357	340	349	338	346	337	386	358	364	358	312	352	366	367	333	343	350	346	324	380	348	357	348	370	376	358	361	353	339	373	406	317	339	351	363	362	325	337	387	317	353	358	347	344	374	348	328	371	332	373	359	331	382	395	348	353	398	332	334	340	372	317	361	354	348	350	335	392	377	366	355	342	363	367	374	376	356	332	350	359	341	366	359	349	380	362	365	351	360	357	372	372	371	393	380	333	376	376	369	357	352	337	371	340	336	341	364	367	351	344	337	357	339	344	371	360	379	397	390	336	343	337	373	368	342	323	348	323	376	365	362	331	364	364	358	325	348	367	353	360	357	357	375	372	357	346	351	363	348	354	379	356	369	333	343	354	370	308	367	366	348	336	376	377	381	350	344	329	376	355	381	354	346	344	383	390	390	314	360	354	391	339	336	376	368	363	382	365	342	350	370	390	321	352	375	320	326	352	331	384	319	359	334	346	358	352	329	364	349	322	372	359	352	383	327	363	348	360	320	320	348	351	382	342	372	363	391	361	370	374	376	328	352	348	395	334	361	356	348	367	351	334	355	333	360	372	332	347	359	371	385	370	320	354	340	376	317	362	352	338	346	354	351	343	387	365	327	352	329	334	377	354	336	367	340	389	336	354	388	325	378	351	371	365	370	394	348	374	361	314	334	377	377	372	384	324	399	354	387	338	349	344	349	353	370	365	364	346	352	318	368	363	332	383	362	321	356	375	339	345	374	353	362	314	334	348	359	342	333	342	357	381	345	332	330	324	342	339	342	358	341	386	354	367	348	362	361	359	352	342	379	362	347	381	368	335	361	334	375	398	347	393	361	370	347	336	363	356	380	317	336	327	385	347	349	350	351	319	340	336	343	367	331	355	357	370	344	340	359	355	365	390	337	349	350	368	371	336	362	333	325	324	358	359	352	365	321	389	353	354	330	377	348	372	357	356	369	341	341	380	346	338	345	358	392	351	345	359	348	352	366	343	344	341	343	370	348	351	346
23237	21583	29294	24205	21529	21530	9133	1068	781	721	716	666	645	571	640	609	643	545	561	532	534	551	565	593	539	533	558	574	530	597	518	561	523	527	562	497	529	525	564	552	506	508	529	527	547	513	517	553	545	469	553	518	552	565	547	516	553	541	503	506	567	549	528	568	517	538	514	519	523	536	503	549	519	533	500	531	493	549	508	548	505	538	583	543	481	512	527	581	517	513	538	544	523	472	479	533	528	500	512	540	509	525	521	507	523	550	493	531	509	469	490	539	554	494	522	511	534	516	544	489	557	529	555	500	500	511	534	509	540	514	515	538	531	494	546	508	548	490	504	517	524	531	474	510	523	523	496	481	486	502	515	518	519	492	496	566	545	529	498	531	502	511	493	522	509	499	477	508	529	482	532	495	528	498	537	501	540	533	494	524	538	594	506	490	535	523	488	466	516	524	512	521	487	521	552	506	508	516	502	565	509	544	550	533	552	477	532	529	578	502	542	501	544	505	555	546	526	508	537	524	499	532	500	508	617	527	501	474	530	504	548	539	505	585	534	514	508	494	525	519	519	535	528	516	546	558	492	488	492	521	508	511	495	491	554	488	544	506	538	542	501	522	530	505	525	522	516	549	546	563	506	515	547	559	539	466	524	515	545	499	510	523	574	523	523	543	516	533	505	528	536	517	531	487	489	555	522	500	532	502	496	510	525	501	521	533	504	520	554	526	538	507	496	513	492	540	556	555	508	509	499	533	572	523	548	521	465	505	492	490	503	529	497	550	457	522	576	531	498	512	517	534	520	524	569	556	515	507	533	480	494	501	515	531	524	515	504	515	547	521	525	509	539	547	549	523	548	495	525	471	532	555	522	550	530	521	505	508	543	525	521	504	522	546	527	543	496	505	553	510	540	502	500	511	515	501	541	510	515	530	511	537	527	519	501	514	544	511	514	532	541	533	558	528	505	534	503	470	512	531	488	514	496	575	544	545	504	498	543	517	504	510	509	568	508	494	522	541	517	481	505	540	496	536	530	500	470	518	514	548	504	521	513	505	525	539	542	546	526	534	514	523	516	517	533	547	487	534	480	515	529	520	501	504	496	534	523	550	552	511	554	490	542	522	475	564	526	510	508	507	509	549	528	548	492	518	516	527	547	530	524	524	520	513	480	520	539	512	512	473	532	466	536	528	516	518	561	489	505	585	510	504	505	525	553	526	521	512	506	501	531	537	506	513	519	511	482	501	548	504	536	446	524	485	499	512	499	518	508	546	515	503	558	545	546	571	495	495	531	498	493	513	507	531	467	535	527	509	507	524	512	543	523	553	543	562	537	514	502	535	515	514	534	525	509	542	554	478	528	533	492	496	500	518	528	533	561	493	496	540	516	493	547	475	496	529	515	521	561	531	515	546	535	504	494	544	510	538	554	530	500	488	537	513	532	534	514	504	529	526	550	540	527	529	543	552	533	516	536	530	517	517	510	523	530	545	514	485	531	526	525	514	492	494	537	553	513	462	531	533	468	530	513	531	515	538	539	549	523	555	538	498	573	524	555	506	525	535	507	494	538	534	544	547	511	546	525	494	518	518	495	554	545	490	527	518	451	520	510	484	540	500	532	471	523	538	484	494	456	506	538	525	515	516	531	503	524	472	528	497	523	528	481	501	548	532	515	545	537	482	552	493	478	495	526	539	537	505	523	472	502	520	549	509	513	484	507	489	520	532	495	524	528	472	562	519	513	502	523	487	522	526	523	537	482	505	534	480	466	498	521	495	533	527	525	514	511	513	520	539	537	494	509	554	545	520	487	473	513	510	524	521	557	522	545	570	527	478	507	517	530	565	496	541	549	525	543	490	525	499	493	543	489	535	507	493	495	511	485	513	488	535	568	512	538	506	534	514	520	560	509	500	487	520	508	496	512	539	517	556	513	545	523	543	503	518	517	496	491	499	508	482	547	512	525	506	499	485	568	508	492	522	525	495	485	563	496	468	521	493	523	525	537	518	529	487	551	541	550	494	538	508	490	505	530	521	549	487	530	551	491	500	531	512	542	527	523	523	500	508	510	512	527	491	588	573	517	511	513	511	519	538	548	510	556	524	546	515	564	543	498	534	529	512	538	515	509	473	508	527	511	531	540	545	513	495	505	475	491	502	545	537	553	539	508	502	530	506	518	525	528	531	537	560	509	504	563	531	535	499	548	542	490	503	499	494	509	550	533	544	555	493	542	508	553	496	523	509	535	529	492	503	485	536	519	519	536	489	502	518	546	513	543	512	502	527	508	517	531	447	569	521	546	511	503	514	527	529	547	508	564	510	538	570	545	501	527	531	549	541	527	520	513	572	485	493	545	525	482	520	485	522	511	466	546	500	489	495	467	523	527	500	544	487	500	547	545	530	519	496	576	493	484	475	495	515	522	495	501	528	515	536	513	536	490	499	490	488	544	515	513	499	534	514	504	516	546	483	516	511	488	539	504	566	542	473	538	515	512	517	492	547	514	556	491	526	523	548	508	528	521	505	520	559	504	504	527	482	514	521	516	472	516	481	499	467	521	543	519	502	553	497	533	503	533	513	544	557	536	509	541	512	548	482	537	531	501	531	503	537	561	515	464	508	525	528	526	469	481	468	491	568	556	493	490	509	537	507	496	513	520	527	506	497	462	537	527	525	534	513	504	487	520	517	543	553	536	461	538	512	501	483	541	458	504	526	473	529	557	485	480	523	517	548	532	551	519	504	528	532	496	511	516	554	491	510	505	497	513	528	539	532	502	533	550	502	505	508	497	494	488	551	533	499	506	515	541	543	541	524	527	551	535	569	510	515	513	507	506	532	522	474	499	520	533	474	508	501	539	548	522	520	491	499	500	553	526	497	536	518	545	543	504	494	535	492	531	567	520	501	519	497	550	488	516	495	513	510	574	513	556	510	525	540	495	507	505	537	512	543	534	524	477	553	538	538	528	583	506	487	523	517	541	523	520	539	499	536	575	514	510	487	480	506	482	506	562	494	526	543	526	503	533	502	499	527	501	488	500	526	555	538	513	535	492	545	500	532	545	518	519	503	541	517	490	538	543	542	531	513	512	505	512	520	526	503	499	511	507	550	503	585	455	525	558	523	519	472	534	486	489	481	549	502	538	531	543	504	559	532	498	532	521	534	503	510	509	513	540	529	507	525	528	540	490	482	493	520	508	474	496	508	491	508	513	536	525	491	505	556	504	500	512	508	531	526	527	549	516	507	485	536	532	515	486	517	524	505	511	503	515	525	520	505	511	498	529	557	518	528	483	498	502	533	527	513	530	500	545	540	562	501	519	556	550	516	544	533	528	518	498	514	506	525	529	474	535	517	529	552	543	479	550	540	521	517	460	531	495	516	510	522	510	554	489	480	565	534	463	509	523	539	543	508	533	526	558	521	525	563	496	533	519	504	551	492	537	557	542	482	505	533	515	512	478	512	519	499	538	525	560	533	516	564	498	464	501	515	576	511	510	517	509	549	544	529
45729	63382	9468	3938	2875	2151	1721	1478	1232	1101	1044	934	926	828	787	718	738	711	742	675	725	665	689	663	655	685	642	640	619	685	638	677	619	649	665	643	626	640	629	573	642	590	609	611	609	647	600	650	640	648	634	628	655	606	651	645	630	627	585	620	622	627	611	659	627	616	592	633	672	634	632	625	645	615	623	609	621	587	603	593	646	619	586	571	566	623	601	596	612	597	655	628	603	612	604	595	627	572	624	648	626	628	615	639	639	625	567	605	623	588	622	586	583	606	618	628	540	592	603	597	588	578	603	575	626	619	645	589	637	601	600	669	613	613	645	625	602	651	630	634	635	593	644	616	627	614	620	593	609	635	624	632	617	634	618	665	592	636	631	625	606	661	610	607	623	600	621	598	661	580	599	627	615	620	637	660	634	646	628	654	599	624	607	613	608	656	608	638	629	559	615	652	593	568	629	643	628	660	590	603	552	584	598	627	641	620	634	638	613	628	606	627	632	588	606	611	606	603	609	608	646	620	614	652	607	622	646	666	602	590	574	560	632	617	610	582	671	617	669	593	614	578	626	640	615	580	585	613	609	589	646	613	608	588	600	629	608	638	607	595	626	679	590	616	645	607	617	625	573	631	581	593	624	599	569	592	636	609	622	583	615	625	585	621	593	626	635	632	626	595	633	611	653	618	630	626	606	642	600	649	630	609	571	600	606	594	622	624	597	694	626	633	603	670	601	639	630	606	608	593	614	627	606	634	571	611	655	634	594	613	645	593	642	634	626	635	624	664	612	614	606	593	585	629	597	589	642	608	667	598	629	596	622	596	655	626	658	630	609	670	650	663	643	618	627	620	629	630	612	594	608	592	644	617	578	635	635	585	663	626	562	622	617	597	570	617	601	613	628	590	597	579	606	640	592	626	596	607	649	561	649	620	595	681	666	612	603	588	603	610	613	614	625	635	586	597	634	615	625	630	600	635	640	617	603	615	574	634	662	569	600	613	611	613	596	604	551	606	612	620	616	626	652	592	621	620	601	629	638	631	598	579	624	602	633	608	614	628	631	599	586	617	617	588	615	605	621	575	581	570	632	668	635	645	617	599	639	618	666	611	604	617	619	592	617	604	615	608	601	649	611	642	628	667	630	586	600	652	614	557	586	600	620	591	572	573	596	587	652	635	604	625	626	614	622	612	594	614	599	628	643	591	592	609	592	613	581	610	582	597	670	583	659	638	575	614	623	623	590	637	621	633	592	605	571	602	622	604	611	646	633	600	640	589	608	628	604	638	593	634	588	607	614	599	616	604	596	615	618	580	580	623	619	614	615	624	611	612	596	667	586	635	612	649	612	653	641	632	658	615	608	632	637	607	586	613	632	619	621	595	599	598	627	631	642	601	614	594	637	611	615	617	616	622	572	631	626	578	598	615	595	617	577	585	621	641	635	616	606	616	623	635	588	625	665	585	599	617	606	663	651	612	570	562	598	675	603	574	603	598	633	595	628	593	625	630	647	621	636	578	604	640	569	623	629	629	600	643	606	595	614	571	634	588	603	626	665	628	603	585	657	638	575	603	601	632	582	659	616	601	605	610	629	624	620	605	613	580	606	631	600	612	625	635	596	604	644	632	602	570	653	625	621	601	589	595	597	599	639	603	604	624	623	617	653	617	619	622	645	580	627	592	605	626	612	607	640	619	622	590	659	609	638	629	655	643	629	588	611	590	587	637	604	658	613	599	643	637	641	624	583	563	601	601	619	619	631	642	571	551	680	572	603	627	652	618	666	623	677	609	653	649	565	623	543	602	591	651	637	640	606	645	646	600	599	583	622	590	594	593	617	671	627	692	632	611	607	630	619	620	612	602	557	600	626	595	591	621	607	628	648	593	570	650	616	613	621	588	620	612	629	607	581	589	652	609	655	589	617	594	595	612	636	580	590	612	621	619	605	643	614	636	626	593	635	586	576	625	567	621	609	620	597	581	565	612	604	600	619	612	620	591	599	600	615	606	638	611	599	583	623	618	614	602	583	650	607	646	663	630	606	623	634	642	616	632	576	639	646	610	591	570	593	600	600	642	617	614	625	661	625	577	607	623	605	609	610	600	603	611	654	631	639	637	646	591	585	622	642	625	566	596	593	576	560	651	591	564	605	636	576	613	625	587	598	671	659	612	619	604	607	611	643	663	620	608	594	633	644	618	609	629	617	597	615	636	615	618	586	590	636	613	615	607	550	644	564	602	632	605	554	608	563	625	590	639	627	611	593	595	597	609	632	593	694	596	579	651	640	601	669	612	613	618	598	618	575	598	554	581	612	586	584	624	597	670	600	600	588	585	592	598	597	607	618	569	612	590	616	575	626	619	635	583	595	628	624	630	639	648	569	635	614	618	615	612	613	658	644	625	573	646	579	661	613	647	632	566	627	636	613	611	565	563	629	580	585	621	637	633	599	601	683	640	598	597	600	627	618	589	637	591	600	617	632	632	583	646	599	618	597	618	584	648	669	624	576	609	607	651	598	627	605	630	580	611	673	639	608	632	584	603	656	616	621	602	641	685	611	641	600	628	625	604	561	558	574	599	613	609	571	594	600	581	626	634	644	639	620	610	581	565	610	652	637	623	595	621	609	604	606	630	602	626	562	621	573	644	603	610	615	614	596	640	641	616	607	619	581	606	632	619	601	603	613	625	654	610	612	597	596	609	596	635	604	619	627	549	621	599	612	575	645	621	589	608	583	635	601	622	603	592	631	580	650	597	623	598	652	653	629	659	618	570	635	571	617	645	574	631	626	607	634	601	648	638	570	630	616	629	604	610	607	576	628	672	592	632	644	597	622	583	603	635	581	648	648	647	593	615	626	614	636	600	582	589	660	631	610	637	613	649	629	633	574	652	598	591	627	629	597	604	621	605	634	599	619	638	579	598	631	671	594	624	589	583	647	576	577	606	616	608	608	581	588	645	618	601	575	594	620	627	622	630	606	588	577	628	571	635	649	583	615	660	644	614	610	627	601	605	627	585	624	642	570	673	648	630	603	611	600	591	610	599	577	620	618	612	615	592	626	619	635	581	621	636	604	633	607	630	631	622	627	629	583	583	616	588	625	592	637	622	622	591	611	563	594	631	623	665	596	618	595	603	654	634	632	596	594	603	618	673	628	601	625	640	577	595	595	611	600	608	618	631	615	630	600	615	588	614	578	598	642	595	602	629	588	638	620	607	602	609	601	616	619	654	610	583	608	602	621	637	639	623	621	605	568	617	584	621	618	611	557	641	627	599	585	587	603	636	600	590	641	593	638	631	643	619	629	617	665	617	594	630	571	614	622	625	606	602	600	611	571	635	636	594	604	627	607	640	534	629	625	643	583	647	609	605	629	639	627	610	667	643	625	628	575	646	595	635	620	624	628	548	635	613	583	604	554	578	605	638	634	626	655	621	616	622	623	591	635	595	673	588	647	593	629	631	628	596	620	616	634	607	604	601	587	566	611	621	594	630	624	605	633	579
30013	26623	14481	1369	232	224	178	159	174	197	185	179	142	164	186	161	185	148	153	172	173	173	170	166	173	182	166	166	163	201	174	184	152	146	160	162	178	148	194	185	157	177	178	174	179	181	188	177	157	142	184	164	173	200	165	170	174	167	178	156	183	189	177	197	200	175	178	189	191	171	172	154	176	168	156	196	183	163	168	167	191	200	155	184	150	155	147	183	181	161	171	164	172	156	165	167	205	184	177	174	174	180	198	184	150	165	170	177	165	169	168	167	164	168	160	172	173	181	190	180	175	183	180	157	182	186	180	173	170	163	171	172	175	167	154	179	168	160	164	197	166	177	179	182	168	172	168	190	188	198	171	163	173	174	183	169	186	169	173	142	180	181	188	164	164	187	164	191	178	187	167	194	192	178	157	166	142	182	165	179	187	193	183	184	194	169	172	150	154	176	168	158	153	158	169	183	206	175	159	154	155	174	175	176	166	196	171	184	161	172	167	172	180	154	152	183	222	156	188	173	190	184	163	173	149	163	168	162	172	164	171	147	174	175	188	174	178	164	188	158	157	206	179	149	171	196	148	201	195	169	160	151	189	161	163	178	155	180	179	179	159	191	165	145	185	181	168	162	166	159	194	185	156	155	180	167	181	152	181	188	176	205	172	153	173	181	168	178	203	156	162	191	166	158	174	191	188	162	173	164	156	190	144	161	165	164	187	172	163	143	171	172	173	179	194	190	175	174	180	157	178	182	169	184	157	186	152	177	165	166	168	167	185	173	161	187	173	155	163	161	152	171	174	189	155	184	185	181	185	179	179	186	174	165	172	168	174	170	187	169	184	188	157	167	171	191	184	194	141	169	162	177	180	173	167	154	145	198	174	157	155	171	179	171	167	157	165	186	161	179	155	176	178	175	185	175	176	177	147	185	189	198	196	175	155	184	162	185	164	177	166	177	171	148	179	160	161	166	160	187	168	185	174	176	165	178	178	153	175	165	163	183	167	198	146	177	178	161	164	181	179	175	183	168	177	167	198	185	196	164	164	170	175	178	205	172	158	170	182	175	178	167	182	178	159	144	157	169	195	138	178	170	166	167	182	189	183	184	170	190	186	162	164	180	193	177	164	173	191	174	159	193	190	170	166	199	175	187	174	175	167	187	173	195	167	156	157	173	179	167	168	161	192	162	175	168	170	162	208	160	174	170	174	172	165	184	176	172	177	171	151	161	184	168	158	190	162	174	158	178	203	182	165	174	180	176	158	163	148	162	170	157	160	182	175	167	177	174	149	169	159	199	178	184	187	180	189	160	173	167	162	161	194	202	181	169	192	142	172	166	166	169	165	171	178	150	181	184	177	161	156	165	167	183	170	169	179	175	146	176	158	187	179	183	173	170	171	149	150	158	191	159	154	164	155	154	176	190	180	155	173	178	175	150	171	165	184	190	188	174	147	186	164	179	159	171	168	159	139	153	196	159	182	165	152	156	170	194	200	153	180	162	154	169	186	180	191	166	177	154	181	170	167	201	190	181	168	162	177	181	180	148	172	168	180	158	165	181	181	172	168	171	167	164	165	164	198	158	168	197	181	168	177	187	150	183	171	186	165	144	201	202	176	177	170	166	188	149	177	191	176	174	182	185	167	175	182	178	171	183	161	169	160	189	165	177	167	171	166	167	159	160	154	190	162	145	180	158	163	181	149	168	189	157	167	167	172	161	156	166	158	186	166	161	167	176	187	188	156	162	174	164	174	174	182	153	170	159	182	175	186	197	182	173	170	152	181	172	173	158	191	163	157	159	162	159	172	195	155	179	179	187	189	166	157	178	160	167	169	178	183	173	153	158	181	193	188	168	169	191	166	165	160	157	173	181	176	187	167	166	167	165	182	158	164	135	151	170	178	182	194	178	203	168	168	169	166	179	206	174	153	181	178	178	145	159	147	181	180	180	176	174	172	155	171	156	162	168	157	149	161	157	173	178	186	164	156	181	163	150	170	150	165	177	176	156	178	158	196	171	189	183	186	182	170	181	176	161	167	176	186	187	168	152	177	166	181	174	187	181	169	183	172	148	160	166	187	171	164	160	188	178	177	165	179	170	182	180	181	176	170	171	157	172	184	168	182	151	181	152	173	176	192	178	171	187	191	195	200	177	197	150	161	156	154	181	194	192	165	189	162	158	162	150	180	145	181	162	165	132	171	179	179	166	161	159	180	167	151	177	186	179	178	177	154	177	167	169	169	189	194	173	172	157	173	172	178	192	174	147	164	164	177	160	187	181	179	168	186	190	169	164	175	191	168	182	160	184	143	181	186	193	154	182	178	171	203	169	190	146	174	187	168	172	192	185	187	171	176	183	181	167	180	177	183	165	160	158	180	165	164	168	168	166	182	172	166	158	181	172	179	160	177	181	185	165	175	172	183	162	163	171	173	185	178	162	177	182	201	187	169	164	167	180	199	148	173	185	182	168	167	148	179	174	195	178	179	178	175	161	168	168	175	191	178	181	158	183	169	175	186	167	168	161	162	179	174	204	158	151	177	167	190	164	174	166	159	165	173	164	177	164	160	159	171	170	158	185	170	190	168	175	183	143	174	161	175	184	173	161	196	174	147	169	170	167	167	155	177	168	167	174	160	173	171	178	196	180	165	184	152	170	173	157	171	174	190	177	191	148	171	189	192	185	166	164	168	168	184	142	188	164	158	155	161	173	176	169	160	169	179	178	155	162	186	170	167	175	182	167	165	167	180	185	172	190	179	187	174	177	186	154	160	172	165	154	158	177	172	166	183	168	179	177	193	175	167	186	190	181	159	179	159	183	174	161	195	164	182	189	185	154	166	176	170	174	197	166	172	159	188	182	171	177	166	176	161	184	190	161	166	193	175	162	156	189	165	183	184	170	186	195	158	167	175	179	169	166	182	173	156	144	172	207	177	179	165	185	178	186	147	166	148	161	168	204	203	166	174	170	174	190	176	179	170	163	194	180	166	145	172	170	176	178	175	179	183	181	157	152	178	140	164	148	158	182	189	194	174	172	173	159	182	161	167	185	178	166	162	187	199	170	174	195	176	169	174	161	162	176	163	141	184	180	179	174	176	173	147	161	157	139	171	162	186	168	168	165	172	173	161	196	168	170	178	163	178	158	171	172	170	164	189	176	144	187	170	164	171	175	178	179	175	182	166	151	180	175	174	160	193	153	181	152	133	159	162	171	168	188	181	194	170	161	179	168	168	185	164	166	161	171	173	180	161	167	172	176	148	176	166	147	154	179	188	187	159	172	153	160	184	192	181	159	179	187	174	163	202	168	137	164	192	185	161	165	168	154	168	175	152	163	184	166	171	162	172	189	138	146	197	171	173	194	179	169	174	184	164	170	160	174	181	161	162	175	176	182	184	184	177	171	174	162	177	150	180	174	150	164	175	179	201	182	165	172	184	170	151	184	187	145	170	181	186	163	167	148	179	161	172	178	168	193	164	155	163	199	155	196	155	160	176	159	164	155
35825	37099	1577	329	296	274	263	237	240	233	233	216	252	227	232	214	265	224	247	241	213	236	233	205	237	200	226	245	243	212	244	258	256	229	200	222	219	251	218	217	249	226	243	227	240	253	241	226	214	239	234	234	208	240	202	214	242	257	234	237	198	231	253	215	236	258	211	218	226	254	198	223	221	229	226	236	231	219	223	223	227	233	232	229	225	213	227	215	222	236	238	247	218	227	236	219	212	207	221	217	218	254	229	230	238	221	249	226	232	237	215	225	226	207	235	241	227	215	218	224	238	219	224	219	226	244	237	210	240	225	229	226	236	208	237	227	221	235	219	240	224	237	228	198	242	219	254	230	241	219	241	227	227	234	218	221	209	229	222	210	265	213	195	208	231	222	246	218	221	237	202	220	238	252	240	232	214	214	211	229	243	203	239	234	207	228	207	243	223	216	214	245	238	243	230	261	225	236	221	249	194	222	241	243	220	223	243	246	230	201	234	218	181	250	211	261	229	242	230	223	206	233	226	252	214	192	222	242	222	219	275	239	209	241	214	248	210	233	206	229	211	229	220	220	216	226	220	222	228	216	230	224	217	231	234	193	236	236	235	237	240	225	224	215	232	238	210	245	238	215	207	240	229	203	209	228	225	225	209	218	220	217	237	224	245	196	211	209	228	227	244	218	221	236	234	232	255	252	225	230	249	193	212	251	225	223	237	226	237	219	241	201	206	238	234	233	226	229	222	201	199	216	208	226	200	221	279	212	238	217	235	226	234	209	225	236	227	250	238	215	200	232	208	230	212	246	220	253	234	264	233	237	238	236	239	238	217	222	207	231	241	262	221	231	222	229	232	216	215	222	233	209	225	197	210	239	222	221	209	232	221	242	213	237	231	238	228	236	222	229	230	226	238	225	247	224	216	233	244	225	210	206	214	225	224	241	230	222	233	267	228	225	228	222	227	205	248	215	237	245	239	208	194	211	223	210	214	211	236	231	218	235	225	241	246	246	212	224	212	236	236	264	215	231	230	235	228	234	229	239	220	215	223	196	221	261	211	239	230	231	229	201	220	213	219	225	244	203	251	227	235	239	230	212	228	245	220	227	247	240	167	218	230	239	221	216	237	240	231	211	243	218	223	224	236	232	212	234	238	221	214	225	235	248	221	217	226	240	214	220	217	192	235	258	239	254	226	235	197	213	224	227	228	227	218	218	225	214	239	225	219	239	247	210	229	229	213	230	219	222	192	211	242	237	262	208	227	199	237	216	231	206	237	244	232	216	250	228	244	232	253	229	213	225	231	233	223	240	218	229	208	213	228	196	205	221	210	205	226	244	227	232	228	246	212	225	225	197	263	201	222	227	256	235	236	193	227	216	258	265	244	216	229	215	223	202	215	244	202	217	245	261	233	207	234	232	205	239	194	209	214	233	256	186	223	224	231	219	228	247	221	217	239	212	209	228	232	220	238	256	233	232	213	201	220	219	227	219	243	207	212	224	245	224	257	233	230	254	235	228	217	202	222	238	202	218	209	231	218	233	226	197	240	247	209	241	214	218	240	243	227	247	239	230	241	257	218	225	230	252	212	221	225	232	238	210	206	219	230	252	230	238	229	236	235	228	223	224	211	229	243	256	229	221	233	240	217	224	239	223	207	218	213	229	231	224	211	226	227	227	209	250	221	232	238	221	216	214	224	261	231	216	277	222	245	212	231	215	217	224	210	207	231	205	233	226	219	232	229	227	230	233	223	233	237	233	240	262	231	225	228	217	255	233	236	217	214	222	227	225	204	250	215	238	244	215	204	224	219	235	227	206	228	211	218	219	220	230	227	254	224	229	236	226	253	222	204	231	217	204	220	243	219	217	247	209	236	226	198	230	234	222	227	214	209	216	230	235	256	206	207	227	246	237	230	232	240	231	248	220	213	234	217	209	225	222	200	224	212	231	247	249	228	234	243	221	231	226	214	222	249	226	231	219	203	236	220	264	245	266	240	253	237	215	250	236	240	218	224	232	222	221	208	215	238	209	221	242	205	228	215	230	271	218	223	238	254	230	218	232	233	232	219	235	228	239	243	214	227	218	227	198	229	211	225	238	224	222	225	201	239	227	223	218	259	226	269	214	228	238	233	214	235	220	237	217	213	231	238	195	217	208	247	254	230	203	202	219	220	208	245	228	210	235	206	246	219	246	220	228	217	226	220	237	233	259	211	224	221	261	221	209	221	223	222	222	225	232	220	230	238	211	217	223	230	235	220	246	217	243	248	237	212	225	195	206	209	195	230	259	234	221	204	259	238	213	246	240	216	236	230	216	224	232	225	245	237	226	221	242	238	223	216	240	238	234	251	226	217	237	231	238	223	210	232	243	230	240	240	202	206	211	214	246	234	225	232	225	239	203	237	225	239	192	265	226	245	232	238	225	214	239	226	254	222	204	218	224	233	235	225	237	249	227	222	238	239	215	232	222	200	236	246	217	215	183	241	196	214	238	213	204	227	249	228	216	226	240	210	230	236	201	232	221	219	224	228	222	224	223	232	234	238	226	227	234	226	227	233	238	245	235	254	242	202	208	251	248	244	240	229	241	210	216	211	212	227	243	220	226	224	203	229	229	205	232	234	231	225	220	225	225	237	216	223	213	209	233	244	222	217	227	217	233	240	231	245	239	208	239	244	212	237	244	249	227	236	232	220	220	218	242	236	216	225	238	227	194	219	239	223	246	221	247	226	225	237	221	219	262	191	239	240	257	219	236	214	254	218	240	229	210	209	233	219	241	233	255	231	233	231	212	212	223	222	219	243	239	219	223	230	219	229	218	250	221	243	231	256	211	261	204	238	218	226	247	214	219	207	272	226	205	229	242	223	222	235	226	216	216	205	208	218	221	219	244	229	239	258	247	229	216	232	226	212	212	239	217	227	220	231	240	200	238	223	225	218	210	226	242	219	235	220	237	200	215	222	229	226	214	201	231	218	256	199	257	221	236	243	233	208	233	240	236	223	208	236	223	228	216	234	236	213	230	220	222	216	206	237	236	226	241	202	218	219	199	203	225	250	204	216	230	206	234	216	219	219	230	209	224	225	244	226	214	240	232	233	242	223	242	239	219	214	230	224	235	224	256	218	229	224	218	211	216	245	224	229	212	266	235	245	229	237	262	218	205	206	224	238	254	228	226	218	218	255	219	201	199	228	226	236	226	206	216	231	205	267	214	233	226	222	207	226	220	207	253	241	203	227	231	203	216	238	220	221	231	204	239	228	224	233	239	226	220	223	214	211	229	223	247	225	217	241	222	215	226	232	214	231	209	220	227	254	208	243	227	213	229	216	223	215	264	244	244	248	226	223	242	257	230	210	219	217	232	222	202	235	227	216	254	249	234	234	195	228	232	263	238	240	238	219	231	240	221	228	219	210	222	229	226	218	234	206	209	224	248	221	215	231	193	222	221	234	228	229	211	247	224	245	246	229	224	255	249	211	251	212	216	260	220	215	232	220	219	216	218
24348	21529	28653	24695	21373	7397	709	510	403	444	417	352	328	343	342	326	318	302	339	297	302	303	301	288	322	330	289	299	280	288	318	322	329	301	283	293	276	286	313	282	271	298	311	335	306	328	307	320	298	280	298	295	312	279	273	300	275	314	290	317	301	292	297	312	292	286	278	290	309	305	272	305	309	308	315	309	295	312	282	295	326	287	296	287	288	305	284	331	283	276	288	291	299	289	309	285	300	329	312	286	305	308	333	289	300	304	317	301	289	323	326	279	299	283	302	302	300	312	285	290	282	245	323	286	311	300	301	306	314	296	270	316	309	289	273	320	303	309	312	279	293	325	284	320	300	279	322	287	316	291	308	297	286	295	303	323	288	292	310	282	268	251	316	324	318	278	332	301	288	324	295	307	262	272	297	305	292	289	300	297	279	292	310	279	295	298	315	308	343	320	318	319	276	297	291	304	304	313	293	297	294	292	295	307	312	287	317	290	311	316	296	332	300	311	289	303	279	306	281	307	301	323	322	273	312	319	319	323	271	288	328	289	305	281	301	300	284	289	308	299	302	281	277	285	327	316	300	312	315	311	296	285	307	286	311	275	299	280	285	302	284	293	341	301	320	258	313	291	293	316	316	284	304	300	275	312	306	266	267	291	278	315	301	323	302	299	304	275	328	306	299	296	315	314	317	281	294	321	290	283	275	287	311	312	300	313	287	305	273	284	285	310	278	302	333	318	298	292	271	282	294	312	297	312	339	309	282	284	311	280	296	295	302	316	269	301	316	313	284	314	300	292	290	299	292	281	321	291	307	310	294	324	261	307	309	311	277	290	321	281	264	321	298	267	312	311	302	329	343	310	286	322	276	298	288	299	293	288	302	272	273	273	301	276	287	294	322	298	317	299	306	287	320	325	316	301	306	314	289	292	298	260	297	271	326	301	272	315	296	296	309	324	323	301	305	285	277	276	311	304	301	326	292	313	299	275	292	336	283	289	314	307	314	326	317	330	319	327	286	296	319	299	282	293	325	277	261	329	288	264	284	288	283	270	299	290	272	273	306	304	292	270	296	317	317	289	315	290	320	300	288	323	295	300	314	298	318	280	296	300	325	305	310	281	273	295	272	279	312	332	324	276	338	324	246	263	336	293	310	303	320	282	298	323	263	317	281	293	300	290	280	338	314	299	253	308	287	275	321	290	302	302	291	294	277	287	303	295	301	299	287	302	296	289	283	296	288	297	260	324	329	284	269	316	294	321	291	310	341	280	313	300	311	270	304	320	297	305	264	303	329	312	284	313	275	272	281	305	280	290	308	300	287	291	262	329	294	282	322	289	315	331	251	281	265	294	297	326	335	294	300	286	291	300	288	312	298	297	307	293	296	283	280	311	309	312	306	283	302	304	281	274	305	284	292	312	295	311	282	321	311	297	351	301	301	281	292	328	286	285	307	289	310	281	267	332	330	336	321	276	299	308	316	317	312	312	298	301	304	280	309	308	303	309	290	275	309	336	298	256	316	287	294	309	303	270	301	271	318	292	297	302	289	345	289	330	318	311	291	274	332	274	265	314	281	308	331	316	307	311	263	289	284	315	302	321	286	318	292	280	297	279	298	297	292	313	311	297	296	332	309	311	326	283	300	330	289	282	286	297	277	296	284	311	289	282	292	327	319	298	300	292	280	281	300	299	292	284	284	314	287	274	299	319	307	303	302	286	301	283	291	313	301	294	293	288	284	343	289	278	314	318	288	320	276	281	273	314	322	285	289	311	282	290	288	328	299	281	347	333	306	274	282	274	307	293	318	254	297	305	267	288	321	308	296	282	295	294	287	301	309	323	304	326	308	309	271	316	304	284	300	280	314	326	296	294	271	229	291	295	302	290	291	285	319	295	294	318	351	326	293	301	316	292	306	280	301	270	306	302	287	301	279	299	283	283	302	289	287	312	281	319	254	274	311	300	286	277	330	294	323	331	299	312	276	282	307	293	292	296	311	297	318	299	303	289	275	300	290	287	286	303	301	318	271	292	281	288	274	313	287	310	294	291	287	282	285	321	289	338	306	287	315	313	309	298	317	282	302	294	296	295	271	326	307	315	292	301	292	312	307	287	297	292	271	299	320	314	311	334	306	296	286	322	285	313	305	295	285	288	299	304	320	316	296	302	302	296	284	305	318	319	304	309	322	300	328	311	303	274	292	301	333	287	303	298	310	308	290	307	303	308	285	306	305	281	309	291	306	294	310	297	327	302	302	325	311	284	282	312	276	289	300	296	302	277	324	305	281	303	320	296	301	293	285	290	327	293	293	299	279	300	305	285	289	285	315	323	286	268	295	294	296	296	300	286	284	265	318	291	276	285	285	299	282	306	308	303	294	303	279	294	298	307	289	295	299	281	295	275	277	270	309	287	286	289	288	306	323	328	329	274	284	318	307	275	279	326	316	279	282	315	293	311	304	284	314	312	301	311	308	328	302	301	284	287	307	308	334	300	289	291	301	289	299	280	319	287	258	332	298	279	311	298	305	289	311	277	316	333	267	308	286	298	282	311	277	311	300	275	288	320	306	294	287	282	326	282	280	320	321	288	295	298	309	298	290	295	279	340	326	273	320	325	309	316	300	291	301	283	302	313	311	291	305	281	278	315	274	311	297	312	321	285	302	320	290	337	284	304	316	309	285	271	294	310	311	305	296	297	313	280	282	291	305	321	320	273	287	325	307	274	307	327	308	293	292	322	289	288	287	319	283	287	304	298	302	314	306	279	277	261	272	303	302	282	304	276	320	295	264	308	322	330	307	302	316	292	304	288	318	293	312	311	292	291	336	312	296	293	317	303	282	299	304	304	292	290	290	301	299	308	302	288	290	290	318	299	268	271	328	268	326	309	297	310	339	285	296	293	285	293	284	289	270	299	340	304	323	313	302	263	308	287	287	273	273	315	295	295	290	319	296	345	313	296	286	305	322	307	272	319	283	311	290	294	293	300	319	284	290	304	286	301	313	325	305	326	277	300	310	312	286	300	282	289	354	297	316	324	278	306	278	299	290	288	267	306	306	304	294	305	296	279	297	270	302	312	318	305	302	307	298	280	280	280	287	276	332	306	285	314	311	309	293	287	293	271	311	289	287	285	282	302	315	314	283	313	325	310	324	295	289	298	310	276	324	293	303	281	297	298	313	285	292	315	317	283	303	307	328	283	292	330	304	330	274	278	313	299	309	293	275	293	312	293	305	293	279	286	310	307	286	289	290	284	312	292	270	287	290	300	296	311	318	279	313	298	272	313	337	296	273	307	274	308	282	300	298	304	330	318	281	293	264	295	311	296	315	296	332	283	296	315	296	302	309	312	288	298	293	285	298	295	297	304	296	299	309	237	295	333	319	306	319	287	303	280	325	296	345	294	310	294	286	285	307	325	319	294	289	255	310	302	311	304	278	303	305	281	297	296	301	301	311	313	312	276	270	309	284	312	295	288	284	307	312	312	293	275	281	320	275	308	304	301
40394	52077	6151	2070	1544	1177	899	727	675	599	548	540	473	439	436	437	452	411	418	397	433	403	413	377	403	388	350	373	375	348	392	339	412	395	385	397	382	373	378	372	394	378	344	397	369	334	379	350	357	378	369	369	364	366	400	404	347	399	363	376	376	399	385	375	359	366	367	334	392	385	352	346	354	354	383	350	373	380	396	381	376	358	390	337	362	333	387	354	354	365	361	359	347	350	370	394	356	357	356	352	351	364	343	400	375	376	343	358	369	350	360	359	358	403	366	344	351	329	364	337	377	393	351	395	385	363	400	343	385	357	395	362	352	327	356	357	391	389	356	349	398	396	374	394	361	402	359	388	373	357	357	386	375	354	350	352	400	356	392	344	402	389	362	360	342	388	362	365	348	391	390	369	336	351	353	350	373	347	355	345	360	369	351	359	358	374	364	386	341	349	356	376	376	390	338	394	367	354	395	342	354	345	353	374	353	350	360	380	376	374	367	342	375	364	321	337	322	378	359	323	401	355	338	394	376	332	379	392	358	357	360	399	364	361	351	407	360	339	413	330	342	326	341	361	353	331	349	332	358	393	386	346	366	355	345	348	361	395	354	366	368	345	377	361	364	349	337	344	353	359	371	342	347	357	406	397	323	373	360	368	348	358	378	385	341	376	400	362	389	387	333	368	369	377	376	378	368	351	341	349	345	333	350	346	374	341	351	357	383	358	356	359	347	341	360	412	375	386	347	387	372	382	343	323	347	388	365	355	373	367	345	345	347	373	397	346	375	357	363	335	372	387	371	360	405	373	373	365	343	346	342	353	371	370	394	344	333	372	398	382	391	364	364	363	383	364	344	373	382	375	389	371	375	399	347	362	394	338	367	332	389	387	372	378	368	361	360	361	380	374	361	395	337	330	391	376	386	368	387	382	376	381	365	344	363	345	380	359	349	400	388	394	396	350	373	359	351	352	375	353	351	343	389	367	413	354	398	342	354	380	359	346	368	388	379	332	360	369	366	362	367	363	379	377	356	381	360	373	356	384	369	346	343	366	350	357	350	358	369	358	365	371	377	393	362	344	394	376	375	360	377	360	380	375	361	340	351	373	340	374	363	340	383	385	357	393	367	368	403	365	358	347	375	374	358	389	373	358	357	373	362	352	346	369	393	383	370	344	370	366	425	353	372	338	373	359	360	377	349	367	395	416	384	368	370	373	373	361	336	377	372	354	373	366	358	395	363	374	375	370	362	375	371	371	338	331	357	347	376	373	385	386	362	363	369	335	359	336	353	362	349	348	383	361	383	382	337	349	353	382	370	387	389	390	366	378	387	356	361	411	382	366	381	373	405	360	359	363	389	347	362	372	340	348	381	393	375	357	370	358	378	375	379	367	355	351	354	401	364	335	347	357	389	386	343	383	365	344	376	348	375	395	383	344	372	388	342	370	357	348	355	373	379	367	370	396	384	371	324	349	387	360	349	344	315	363	358	355	375	342	381	367	361	403	409	378	357	375	372	368	375	369	355	392	375	378	360	360	343	347	365	369	389	344	348	337	311	361	354	378	367	356	348	389	372	349	357	351	340	372	395	390	367	364	367	378	346	352	331	347	376	380	352	364	372	398	346	365	426	340	387	379	370	395	389	378	399	372	340	370	347	360	396	378	363	379	394	351	362	374	385	363	407	343	329	396	368	390	367	357	345	360	383	345	381	338	334	377	389	368	336	376	403	366	348	370	362	375	398	354	337	371	352	392	346	388	368	372	382	374	365	389	350	394	357	353	347	424	353	352	366	339	332	338	382	376	338	365	358	354	384	329	388	396	372	341	356	383	364	372	356	373	366	382	380	400	380	383	357	357	360	364	370	375	395	373	387	356	371	412	368	380	355	355	362	348	371	370	372	378	385	363	371	384	339	377	343	385	352	377	361	379	341	357	370	328	346	356	359	369	353	376	349	349	349	348	400	338	359	356	389	323	380	355	403	381	358	370	360	360	325	385	359	373	376	368	347	399	344	396	356	387	351	366	352	330	368	374	386	348	369	396	348	368	391	380	348	359	373	351	361	365	405	383	352	357	371	360	369	355	348	335	348	362	381	382	368	364	363	336	370	355	386	348	383	348	369	362	356	391	345	366	363	389	364	365	387	384	366	410	344	359	325	403	310	374	354	361	375	354	344	334	370	374	358	337	339	408	352	349	388	349	361	369	342	354	383	377	339	360	339	383	372	404	391	370	331	381	369	388	353	372	374	356	338	379	370	374	397	340	361	343	320	372	367	334	391	377	344	358	334	351	357	354	368	364	341	374	347	373	365	335	350	365	362	380	355	406	331	387	414	383	371	356	359	378	392	375	375	363	357	376	342	348	344	348	368	352	360	391	332	384	351	385	378	374	349	348	372	387	341	355	405	386	386	357	341	362	355	352	389	356	358	377	341	360	335	359	351	377	367	386	357	359	402	340	374	326	357	373	353	392	416	395	385	351	358	375	373	354	352	362	347	379	383	351	363	343	388	382	372	361	348	367	382	371	380	366	388	366	331	349	359	336	363	365	336	388	371	367	375	354	378	349	381	344	365	337	368	372	351	342	373	365	370	354	365	333	342	381	346	369	369	378	391	324	357	366	369	374	348	386	361	341	361	358	330	388	390	341	382	384	352	351	342	374	405	375	400	353	358	355	369	376	343	367	347	359	357	384	358	367	408	345	357	413	351	336	381	401	326	354	389	366	360	366	341	364	388	386	383	356	332	377	389	361	365	352	360	356	365	356	358	369	364	334	379	375	354	346	369	350	360	360	372	389	355	370	367	374	392	363	360	387	386	384	360	344	344	380	405	358	379	381	373	387	403	360	356	357	353	387	371	360	367	368	378	379	349	366	352	357	344	340	385	394	351	341	420	385	368	376	370	342	375	365	362	365	358	371	346	340	359	394	353	370	364	337	366	359	354	354	388	368	388	343	365	372	353	365	370	331	338	393	335	332	367	374	385	382	356	379	352	356	394	361	374	367	362	357	359	377	362	366	348	382	392	373	379	381	376	377	349	372	357	351	384	367	382	366	368	383	369	331	364	369	400	356	343	383	371	390	327	347	356	360	352	346	365	352	390	361	374	340	393	393	360	369	353	350	324	366	377	364	364	387	367	354	340	352	369	341	345	344	355	339	353	365	346	368	378	354	350	340	303	323	348	376	342	339	342	340	358	391	350	366	367	330	367	343	373	366	368	405	388	336	365	335	364	379	362	362	398	393	354	368	372	352	411	378	351	349	395	361	370	340	381	367	353	368	334	340	397	374	364	380	404	347	350	354	360	365	372	342	339	392	370	350	371	375	378	353	347	368	346	398	324	365	381	363	375	403	391	353	362	380	413	356	368	348	341	345	371	336	340	361	385	397	361	379	379	351	362	325	359	374	415	352	371	368	379	364	379	357	371	369	370	367	360	371	334	337	401	348	363	400	369	353	378	381	355	358	363	388	353	372	380	345	368	391	340	325	330	347	339	395
25542	21588	27426	25555	7771	507	394	339	333	370	301	303	292	302	287	282	296	265	264	289	277	277	260	265	274	302	277	268	270	285	285	270	278	274	270	288	277	287	273	274	279	269	307	283	268	283	264	282	263	288	277	247	264	297	287	253	283	285	274	282	265	255	254	266	253	259	277	292	275	285	276	280	274	251	273	309	310	280	247	286	250	280	267	265	291	264	306	278	286	291	255	260	274	269	250	252	262	238	259	299	297	297	316	260	267	310	267	296	285	251	290	246	233	248	300	280	288	265	274	273	268	287	293	275	252	276	288	256	305	304	286	256	274	244	296	273	251	264	256	272	270	265	273	253	284	250	252	265	272	283	266	298	296	256	286	285	268	271	270	262	263	300	268	265	254	269	260	269	258	229	274	283	259	245	260	260	260	273	230	277	265	294	262	290	257	257	269	270	254	224	277	269	275	270	272	264	270	260	297	278	267	260	291	283	291	285	313	265	276	281	238	270	315	299	279	270	255	264	254	266	258	272	271	276	261	279	273	280	269	256	273	263	289	301	278	295	286	280	260	279	247	266	266	256	263	314	265	288	281	274	284	251	280	298	272	262	255	277	281	292	272	258	294	261	257	254	282	270	271	257	289	266	276	274	284	291	270	274	281	301	263	250	250	268	285	259	274	286	241	283	268	273	249	285	278	275	271	280	292	264	270	288	266	237	287	275	268	273	259	301	260	286	265	314	282	264	277	253	282	277	259	270	269	251	281	242	293	282	251	228	276	251	248	281	281	272	275	262	251	264	279	283	278	249	284	272	278	290	254	253	252	292	279	268	255	261	256	274	288	268	262	277	239	243	255	248	288	263	246	231	265	262	215	263	263	266	273	276	243	309	252	251	286	270	251	262	277	297	265	241	269	288	283	279	245	262	231	254	319	306	272	292	259	268	242	276	287	269	284	237	297	259	290	286	297	244	272	282	264	262	263	256	238	262	248	261	276	258	278	268	280	251	302	251	269	294	311	273	289	274	290	274	243	260	264	292	257	281	260	253	305	306	296	240	288	280	238	270	271	269	259	277	271	265	306	256	275	279	294	276	256	265	296	267	316	272	255	275	279	267	283	265	276	280	264	268	255	260	277	269	261	248	265	289	256	289	279	286	293	264	262	270	254	259	223	282	303	271	250	251	245	278	272	298	257	277	305	253	265	264	267	285	243	274	260	266	249	263	280	260	296	253	271	281	235	259	282	280	274	281	259	266	276	254	260	262	264	268	269	292	264	284	264	252	255	269	301	278	298	265	242	250	249	242	280	242	278	263	262	264	239	266	277	269	279	252	286	241	280	269	305	290	256	238	293	280	289	280	263	271	262	259	279	284	241	251	221	240	265	271	250	265	256	268	281	258	275	265	300	281	250	293	259	280	270	284	289	306	261	273	292	282	285	276	288	280	274	273	289	272	269	277	285	238	241	269	263	253	287	245	293	250	277	253	264	291	250	253	274	270	286	261	289	267	289	248	259	274	293	284	256	275	244	222	248	268	270	269	267	259	252	263	303	314	248	279	282	268	283	273	278	258	277	281	280	246	289	276	270	241	296	271	229	256	281	253	250	273	272	273	291	293	274	253	273	276	271	257	281	249	270	237	281	244	282	301	252	269	276	255	241	276	293	267	280	270	254	261	272	282	268	296	248	277	276	249	267	256	275	259	268	267	240	286	304	268	278	268	251	270	306	286	258	247	296	284	273	270	273	287	282	264	241	275	288	247	261	248	273	265	276	266	259	269	288	258	271	277	261	267	269	269	256	252	281	289	276	269	253	284	290	281	261	257	264	293	290	263	275	237	281	265	250	289	265	301	301	270	279	268	273	293	289	253	286	264	296	297	253	260	254	271	266	285	277	271	265	258	243	264	251	250	267	286	253	267	260	274	254	292	291	248	287	279	256	280	263	276	256	253	251	264	248	286	270	272	285	269	283	266	259	279	252	269	282	267	275	294	259	260	270	272	260	250	303	275	291	298	269	286	278	283	285	255	274	291	272	260	317	269	243	258	262	286	267	271	284	298	296	273	255	262	258	263	280	285	257	259	266	273	290	259	273	259	292	256	265	251	265	260	276	273	254	267	281	275	266	255	281	270	263	264	271	262	271	310	275	291	307	281	264	282	253	307	283	279	290	289	278	252	246	253	266	237	284	271	280	268	248	282	265	267	264	253	289	273	286	254	286	268	279	257	263	260	263	297	255	251	261	290	295	282	294	264	278	267	281	294	266	248	275	254	260	268	282	289	264	250	239	286	253	260	245	275	279	262	271	260	265	253	261	252	259	247	303	244	276	263	287	242	249	284	263	272	260	271	275	285	263	261	276	248	259	277	279	263	255	253	265	251	259	279	262	249	318	264	286	276	245	268	241	268	268	284	276	268	251	265	256	260	258	282	258	273	262	276	288	272	237	301	243	285	277	229	271	256	269	256	285	271	299	272	287	284	246	280	251	269	277	287	268	292	269	286	244	263	279	281	241	260	263	274	263	277	276	245	283	286	272	288	259	240	272	250	305	282	288	279	271	279	251	268	259	281	302	288	252	270	316	269	261	267	278	251	285	262	238	259	271	273	293	266	269	258	273	275	272	256	290	280	271	294	288	267	290	242	283	268	272	257	246	274	287	242	253	272	273	281	295	287	262	264	299	264	282	298	269	286	266	260	254	297	263	290	259	257	257	269	291	286	298	255	276	298	248	250	250	235	268	260	264	287	253	262	284	272	291	293	244	279	242	271	264	273	248	283	290	262	290	270	233	258	241	307	267	263	278	269	303	289	296	280	280	253	254	281	292	267	270	286	266	289	314	277	276	278	265	301	263	264	272	286	270	289	291	273	292	262	244	244	254	244	286	290	267	258	247	255	269	248	270	301	276	272	294	263	274	301	314	269	229	299	266	263	280	294	278	243	259	289	294	265	274	278	247	293	258	257	266	257	246	273	272	284	273	264	254	253	277	266	278	303	269	278	234	274	261	273	236	259	286	276	287	264	246	260	262	281	275	260	252	258	269	267	264	287	252	282	257	286	241	278	279	268	240	269	259	261	286	262	267	272	300	302	276	268	280	254	241	266	238	279	250	291	248	259	287	258	272	255	245	290	286	257	282	253	256	277	281	281	291	254	294	260	265	288	264	308	238	273	247	296	278	261	289	278	251	273	266	267	278	272	267	288	263	276	249	272	299	257	248	290	251	292	276	264	285	278	269	260	262	297	257	244	267	273	256	282	274	263	253	270	266	265	284	249	280	265	256	270	267	281	261	294	243	241	258	269	252	273	263	255	285	271	268	273	248	274	296	274	275	274	264	268	246	267	264	263	289	309	260	260	280	260	284	279	259	273	287	272	292	283	251	295	266	297	271	269	271	278	287	277	286	249	262	269	278	274	261	257	284	291	279	258	273	283	314	263	271	242	256	270	285	285	278	273	305	284	254	256	283	272	271	263	259	267	248	274	313	275	262	294	293	264	254	281
39119	43659	3167	1287	905	785	659	598	555	479	493	436	427	413	374	382	386	369	377	376	383	372	380	383	358	378	368	384	354	383	361	357	337	376	373	365	343	340	375	342	372	378	338	377	354	357	365	363	379	378	353	352	360	351	363	352	382	374	296	400	352	332	354	369	361	361	339	376	374	347	355	347	336	370	326	345	356	374	348	371	341	353	326	367	339	361	362	342	340	363	328	351	346	351	342	348	318	342	372	362	363	356	394	334	369	315	351	352	353	353	348	346	393	340	347	338	353	384	400	326	345	342	361	340	320	328	385	369	345	345	352	364	337	354	329	321	379	343	368	327	322	359	357	349	317	331	356	400	362	339	378	342	361	337	331	348	359	370	388	381	322	329	402	323	371	339	346	354	341	368	362	354	364	319	360	343	363	364	369	343	363	327	366	350	327	389	356	377	323	365	357	339	371	343	346	361	375	381	360	354	351	349	316	354	326	358	346	374	356	343	342	375	330	315	369	380	360	371	346	335	384	325	354	357	352	325	353	347	356	404	307	357	329	319	373	374	285	356	328	355	365	399	335	340	391	354	375	355	328	371	354	351	354	364	343	350	348	339	374	337	351	360	356	362	354	387	347	340	343	380	337	324	330	345	352	330	344	372	348	334	329	386	384	340	369	335	354	360	337	352	376	335	337	337	364	349	367	362	353	335	362	337	372	329	364	385	376	339	375	317	358	359	361	341	337	322	379	342	364	353	378	383	362	343	339	365	373	338	376	365	366	362	367	340	373	328	373	387	362	355	349	367	369	372	357	330	348	351	345	358	329	311	365	368	332	323	345	361	364	354	359	382	390	369	359	339	366	355	345	345	355	340	360	360	340	371	327	318	363	364	372	360	357	340	360	350	359	349	353	366	369	337	370	339	355	339	382	385	331	386	353	358	322	323	353	355	323	351	349	368	348	373	356	363	339	339	375	352	369	350	334	334	364	358	373	344	366	348	358	353	345	327	354	357	332	349	314	358	366	363	350	359	376	365	359	326	370	349	339	322	356	392	361	348	348	348	370	342	372	335	381	335	324	338	363	376	323	366	323	330	357	335	350	370	335	360	340	320	377	400	370	322	384	321	335	342	343	353	362	358	352	333	351	357	376	332	386	319	358	378	377	336	356	345	344	332	346	335	309	354	342	327	365	355	343	332	339	363	328	354	326	322	346	380	336	343	316	339	327	335	379	360	388	354	338	345	379	348	349	394	354	381	333	349	405	381	352	353	373	363	305	342	322	385	330	369	344	374	348	331	330	364	335	344	331	338	380	347	359	351	363	340	367	354	333	362	361	364	367	372	356	368	335	350	377	352	354	340	312	333	360	330	343	320	368	334	365	363	353	354	396	388	334	319	337	369	352	395	358	388	342	322	373	334	339	354	330	356	356	332	369	332	337	358	331	366	343	360	358	356	338	379	406	313	343	344	370	357	395	321	350	325	366	329	331	358	383	371	340	366	374	362	355	357	351	364	372	347	334	373	368	353	341	338	340	317	344	350	355	367	376	337	354	349	355	363	373	371	343	391	387	375	362	351	355	375	321	374	372	345	373	356	353	340	351	340	338	361	315	342	348	350	355	354	338	325	357	343	332	353	335	337	358	333	350	344	348	333	348	364	334	327	336	361	364	345	368	373	355	356	347	353	356	313	369	368	363	333	355	356	346	382	365	372	373	359	340	365	352	322	339	370	342	353	356	372	322	344	371	341	345	336	321	379	356	335	342	344	329	323	329	311	366	375	348	356	330	392	321	336	373	341	328	325	350	315	359	357	341	373	358	359	352	381	320	349	356	332	372	324	351	391	348	351	370	333	357	360	356	370	381	367	325	357	346	362	353	341	340	352	317	340	344	357	319	321	341	345	374	349	377	364	351	367	351	375	338	353	392	387	356	364	350	320	368	357	328	352	365	375	330	341	361	360	330	381	355	381	351	376	365	330	319	340	361	342	356	340	318	353	347	374	345	336	332	302	334	317	364	328	347	370	348	397	330	338	378	360	349	350	366	372	356	376	370	324	361	344	347	334	319	343	374	360	363	350	349	356	345	357	367	357	351	351	338	338	352	323	351	367	363	344	353	330	359	329	347	328	351	347	339	312	332	342	375	347	344	362	355	314	352	352	399	330	374	342	375	335	331	332	402	371	346	331	367	370	349	356	358	389	348	363	369	330	362	369	398	343	335	362	338	332	367	328	378	324	346	352	329	322	330	360	339	306	337	418	380	362	348	349	353	359	377	342	391	374	356	394	371	352	369	368	330	375	330	347	345	346	359	346	332	392	308	335	345	341	382	363	360	360	344	342	341	337	356	328	362	349	363	344	364	360	361	389	355	332	349	365	352	383	369	336	327	386	341	300	321	372	343	321	327	380	335	357	385	337	380	353	369	362	313	358	347	359	347	316	348	349	322	357	353	380	339	377	353	339	333	335	356	346	356	343	341	344	371	345	359	358	346	363	352	315	325	335	387	348	323	349	378	331	350	371	336	344	353	352	339	347	348	328	333	373	358	372	355	354	349	357	359	342	377	339	329	342	358	344	322	382	372	358	350	334	361	339	334	348	356	339	339	347	344	361	333	328	358	334	341	354	344	391	354	367	340	360	327	362	353	336	340	338	349	360	379	353	362	319	350	386	346	351	345	356	357	341	370	360	341	367	324	316	337	319	354	378	376	337	333	340	330	344	359	334	342	338	347	359	336	378	331	331	355	331	359	368	368	324	330	358	348	362	336	337	343	340	348	360	321	404	307	369	349	360	362	337	364	381	363	342	315	391	345	365	354	369	345	358	343	378	385	362	319	326	357	347	372	347	351	329	347	369	372	328	343	401	325	374	335	345	334	326	341	352	308	352	342	369	353	307	383	349	372	351	336	369	332	324	336	350	334	357	345	352	357	340	363	305	341	350	340	343	370	387	334	351	369	341	326	363	355	349	364	342	383	356	337	361	358	358	357	333	377	313	347	374	342	367	325	348	378	359	330	359	352	355	372	340	322	326	359	312	345	337	369	366	318	317	342	335	342	351	371	331	389	352	360	319	329	356	361	356	351	360	359	357	375	372	325	338	350	370	369	342	330	381	384	345	347	378	331	360	351	350	373	361	353	346	356	386	345	356	345	374	363	353	310	335	343	364	325	357	329	342	372	357	377	361	380	379	360	304	335	323	344	327	356	326	353	346	345	364	352	358	355	352	349	323	363	375	352	349	364	360	364	337	351	365	330	404	332	377	345	382	339	335	352	373	349	314	381	362	316	345	385	364	331	362	357	329	339	352	358	333	366	334	341	349	352	338	357	352	367	362	337	397	348	366	348	381	383	388	328	361	414	361	344	342	344	372	372	336	331	321	369	357	356	337	384	338	359	318	351	347	349	367	340	329	378	348	362	367	361	329	336	334	392	335	318	352	360	380	377	365	379	359	353	338	345	341	356	381	333	370	364	391	356	367	350	352	331	387	329	365	323	333	346	337
23279	21551	29270	24249	21525	21537	8966	1054	829	760	723	671	693	678	611	583	610	592	543	608	574	605	550	576	563	555	552	558	496	534	524	544	546	575	538	567	525	528	539	559	596	552	538	527	548	532	517	539	528	540	519	531	522	501	525	543	515	552	520	557	539	490	522	541	517	505	561	517	511	511	483	514	526	525	530	488	548	529	485	534	530	508	547	557	501	538	532	525	553	479	528	533	511	525	504	501	520	488	495	553	526	535	542	496	526	528	528	531	526	507	520	510	562	549	520	502	493	517	540	504	514	508	536	519	500	535	513	492	557	498	499	531	554	497	493	540	552	511	543	557	548	509	520	495	529	511	480	526	541	515	508	525	533	528	525	517	527	524	560	529	537	501	530	504	520	564	532	514	588	510	537	527	513	523	523	530	490	554	533	510	511	561	555	548	521	571	567	515	548	551	542	487	528	543	521	567	541	514	495	534	550	505	526	536	538	494	552	511	514	507	498	518	552	483	527	513	535	512	504	518	549	511	511	523	517	518	489	520	524	481	494	531	565	517	501	484	537	527	537	500	588	536	574	521	454	571	536	528	517	504	506	477	518	504	500	486	484	531	485	523	522	543	514	539	508	500	499	546	513	541	487	508	504	556	542	507	534	516	545	528	496	464	571	550	516	524	471	538	507	545	499	517	556	559	498	508	493	526	491	514	510	497	564	560	533	536	542	472	523	544	552	568	501	506	541	514	520	517	540	540	568	541	531	505	502	493	473	549	539	485	510	534	538	529	549	513	492	512	542	497	524	511	523	502	500	524	485	520	550	493	515	526	524	545	510	549	496	516	536	526	534	482	476	500	522	486	491	491	522	535	504	540	516	537	482	521	494	529	530	520	553	522	492	525	523	522	525	537	520	544	531	530	499	557	539	527	518	492	538	489	453	540	507	524	532	564	492	486	570	525	523	505	520	547	510	491	476	473	550	512	497	539	562	517	532	498	486	514	517	532	503	466	507	510	533	495	548	510	528	517	504	526	518	477	514	488	531	524	499	502	534	482	532	573	532	505	510	451	558	495	504	547	512	496	529	540	504	549	515	542	521	509	543	531	505	524	508	516	490	519	504	534	543	505	528	552	542	516	492	496	533	507	506	490	536	526	490	509	523	510	531	548	501	515	505	497	510	523	488	486	475	525	527	513	526	519	546	520	493	504	528	527	532	552	555	494	527	518	544	523	519	529	493	483	470	519	514	483	536	484	539	534	517	512	572	530	548	504	544	521	505	519	520	544	542	502	546	497	530	527	518	546	509	508	529	467	519	535	550	538	593	515	549	545	527	508	487	522	525	544	510	519	565	515	551	550	508	505	538	542	532	490	450	542	521	504	501	502	485	502	512	489	536	543	473	533	497	512	502	552	536	512	525	544	490	525	480	544	519	537	488	558	530	538	524	457	511	513	501	503	511	487	493	478	550	531	538	529	473	523	504	549	515	489	524	519	529	521	509	509	511	539	535	510	527	523	526	534	522	508	534	488	503	546	500	494	529	518	553	515	510	544	489	523	534	517	544	497	489	510	551	516	508	538	492	516	511	481	490	514	503	486	506	493	500	544	534	510	529	543	500	557	513	538	485	527	508	542	533	523	522	489	493	471	532	489	529	528	543	520	542	505	499	570	552	532	498	513	557	541	447	514	553	499	506	511	478	534	561	505	542	535	482	531	498	535	517	506	545	511	546	510	519	540	555	502	520	520	493	528	530	538	554	531	533	525	531	508	475	519	536	481	496	556	500	473	494	490	536	533	477	556	541	544	523	511	525	488	549	518	526	484	494	536	509	514	489	532	517	536	522	560	482	512	506	539	504	523	527	487	525	533	537	503	513	511	512	492	505	564	515	513	521	527	523	507	540	521	527	488	542	511	509	528	516	519	522	490	488	518	551	544	490	496	516	528	517	509	601	502	495	501	524	521	533	531	504	510	527	542	533	487	538	469	502	535	520	474	447	516	494	532	532	524	506	478	485	511	508	519	525	508	554	554	507	514	514	539	489	513	546	553	519	540	536	489	510	493	505	504	486	491	506	533	529	539	515	507	514	502	523	518	515	496	509	491	527	516	512	482	514	454	481	526	527	538	540	485	498	480	549	540	504	510	519	555	502	527	505	519	509	478	539	529	532	541	532	512	532	526	501	489	548	535	533	507	452	578	557	526	455	517	515	526	498	558	524	512	479	546	526	550	530	522	502	550	503	513	511	502	477	537	544	547	501	541	507	495	525	519	544	535	517	524	524	493	491	521	523	517	506	480	539	473	511	510	517	509	527	509	582	515	509	517	530	520	526	515	492	516	504	518	573	499	543	525	526	495	533	506	450	531	499	516	520	484	510	483	518	526	513	512	557	464	516	534	509	508	528	529	505	514	523	521	573	560	531	498	534	522	497	452	561	503	538	506	499	514	516	541	507	501	521	481	531	491	524	510	497	523	559	514	516	526	525	503	487	543	542	527	522	507	561	520	527	514	524	517	496	508	506	514	486	522	543	500	525	519	506	510	533	517	483	508	480	553	504	567	520	534	555	547	572	492	518	511	494	553	501	474	508	490	519	474	499	499	545	533	521	520	555	513	519	484	547	579	523	543	556	533	536	475	524	521	495	494	524	534	523	535	511	544	518	495	499	544	540	591	503	466	493	506	485	499	552	491	554	480	521	514	554	514	507	506	537	514	524	519	486	484	534	488	495	509	524	523	522	504	537	494	518	541	502	579	525	535	542	521	567	532	527	512	520	498	517	506	506	554	511	509	516	505	513	526	541	570	560	531	514	526	487	538	529	480	542	535	530	539	522	511	498	527	520	528	551	514	552	517	530	521	505	518	496	532	514	488	533	526	516	480	557	535	516	503	545	484	515	496	522	499	511	528	503	522	473	526	517	515	512	501	491	502	539	530	481	482	565	471	515	490	505	503	512	493	493	500	515	494	480	539	512	501	536	521	493	466	552	539	522	499	541	512	524	537	488	496	524	483	507	528	531	501	519	568	532	504	555	499	531	549	505	484	520	531	514	549	541	508	508	515	547	520	507	513	562	525	483	509	560	578	506	485	512	488	575	541	521	535	502	523	502	491	484	500	508	534	581	512	457	553	503	502	520	497	493	494	504	490	520	527	500	489	553	544	521	507	503	524	567	536	521	518	555	493	525	503	512	511	532	489	556	454	462	517	539	513	563	489	484	509	527	540	517	474	485	515	514	499	538	513	533	480	498	481	520	473	568	535	512	530	507	495	491	520	523	526	523	537	542	528	502	548	562	538	570	527	535	539	554	529	534	538	489	508	551	566	560	493	520	544	531	568	539	483	513	506	490	494	514	468	509	531	547	534	506	533	560	512	495	546	521	464	499	558	496	533	551	526	539	504	497	564	521	500	499	541	496	502	488	511	551	522	556	502	505	513	526	553	490	469	510	499	504	536	546	508	500	517	505	524	527	481	533	513	516	530	511	513	561	504	468	526	548	534	519	535
45715	61586	9700	4071	2947	2228	1800	1446	1258	1148	979	896	866	828	807	793	793	723	662	661	699	697	610	681	646	626	638	680	637	634	656	614	664	651	637	662	677	653	679	646	639	627	627	621	619	591	675	628	548	638	621	637	589	622	602	659	622	669	643	655	615	627	639	625	628	687	597	589	637	599	611	642	596	593	594	629	651	622	645	606	614	642	671	606	610	619	655	631	601	611	614	641	612	622	615	596	608	606	635	657	646	641	640	616	621	625	672	658	598	596	553	620	619	601	640	607	593	599	563	633	663	606	590	607	625	622	579	610	672	617	646	615	642	628	644	634	641	647	569	651	646	564	623	655	642	626	623	649	610	611	615	611	641	626	618	594	632	601	617	592	605	627	637	605	643	643	649	615	652	631	604	582	644	607	588	634	622	619	647	608	629	630	635	631	631	592	633	618	603	631	613	586	608	555	594	618	567	617	635	616	617	611	579	621	645	601	665	633	675	612	654	610	647	644	636	585	606	602	614	603	656	634	623	647	630	598	642	606	643	596	626	610	608	617	599	577	582	614	625	633	653	627	657	622	608	632	570	611	588	593	609	590	604	620	606	589	604	639	649	616	612	623	609	618	594	625	615	644	624	628	633	570	600	611	637	628	655	589	605	614	663	602	630	613	609	614	630	657	647	647	592	646	643	624	605	651	619	642	624	594	604	614	599	604	559	630	584	586	618	643	604	568	606	609	591	619	608	659	592	608	560	640	593	605	620	599	599	655	588	636	604	589	589	626	592	627	543	583	568	660	624	617	625	616	623	598	582	631	674	622	656	591	622	642	605	615	585	554	658	625	636	610	571	612	594	594	615	607	643	618	615	628	628	597	649	591	576	604	599	641	603	599	657	593	608	570	604	646	611	581	651	604	637	629	566	635	594	584	647	602	592	628	621	616	614	616	592	649	641	601	666	650	605	590	614	603	608	616	620	608	575	593	623	611	633	597	618	635	672	654	658	615	584	579	611	601	611	647	572	584	592	602	582	658	636	647	605	598	617	626	598	609	631	600	665	621	606	569	592	635	620	592	609	618	644	625	598	605	622	623	618	622	585	600	621	624	583	624	597	591	639	659	624	606	648	616	591	594	640	622	616	622	597	663	646	583	618	626	644	589	608	615	649	584	593	606	625	561	629	674	598	619	613	627	623	602	606	626	608	585	620	626	542	616	572	604	609	640	600	611	672	618	646	625	624	598	625	604	636	645	668	581	572	605	590	589	618	632	593	596	610	615	588	624	626	562	587	631	649	609	611	604	630	622	631	607	579	558	631	625	568	612	569	646	626	631	563	627	653	605	640	635	572	623	629	635	627	647	578	627	604	600	616	631	634	649	662	610	595	666	609	649	631	590	602	617	596	628	583	574	584	566	644	575	623	625	594	615	585	661	577	622	580	601	617	624	583	582	676	617	633	613	609	620	654	598	597	630	593	581	625	584	609	601	575	607	631	603	626	625	591	603	594	633	604	595	621	602	585	630	599	616	588	609	599	666	604	613	589	605	626	614	653	607	624	622	591	584	604	634	584	613	624	644	631	592	617	631	606	666	613	553	629	659	619	629	594	641	618	571	648	659	587	595	611	595	602	614	598	646	635	588	587	623	605	661	656	620	614	653	591	647	588	578	618	660	637	593	633	593	625	657	601	617	615	625	573	610	597	616	645	580	612	577	623	622	623	601	620	587	641	644	608	640	599	597	636	622	573	590	595	642	604	602	591	595	607	579	631	611	606	622	629	581	611	638	610	612	646	604	598	620	603	592	595	618	616	605	659	603	617	581	618	602	605	596	593	616	559	628	618	598	613	639	591	642	595	570	613	607	618	605	581	577	624	625	644	595	622	591	662	598	589	621	618	638	645	549	589	597	598	638	613	630	589	639	584	562	607	635	602	589	602	598	638	625	632	614	602	587	597	663	613	623	605	666	643	646	584	593	612	638	626	630	598	604	645	599	596	601	651	625	604	596	624	574	620	618	573	601	588	620	622	613	647	613	598	619	612	616	629	615	646	618	608	637	653	599	633	569	602	638	610	594	614	635	562	638	611	623	660	599	631	595	645	634	621	648	608	569	575	615	601	643	662	586	634	609	601	607	611	570	612	602	601	628	606	603	597	658	606	596	618	566	605	586	586	647	637	623	633	596	623	609	583	633	632	615	636	620	590	588	655	627	596	571	599	581	608	585	641	628	595	627	600	619	604	588	620	605	589	614	641	596	581	619	581	615	608	602	616	656	647	617	619	610	614	618	635	642	614	624	595	592	644	655	568	626	602	570	624	608	629	597	618	562	597	626	562	626	597	622	598	636	619	586	616	613	608	609	635	613	575	604	614	581	610	586	571	610	578	616	625	628	611	621	622	613	590	620	556	619	634	567	574	595	614	639	602	586	602	609	581	614	640	656	609	610	591	603	617	590	617	601	595	639	624	585	651	615	594	582	596	613	658	604	599	672	662	621	617	597	613	600	623	593	639	621	585	630	608	609	622	661	632	616	599	659	599	606	612	613	623	624	610	570	605	662	593	580	606	610	602	612	646	650	586	578	604	619	594	591	610	653	680	595	625	614	593	640	637	605	609	600	597	593	641	581	649	645	626	613	591	573	617	621	637	600	624	614	607	639	624	624	600	595	583	591	613	602	610	652	636	540	622	598	627	610	623	611	645	627	604	630	615	615	609	637	623	632	634	599	617	578	646	615	596	608	604	624	614	622	636	605	648	595	617	630	611	610	664	620	597	569	610	637	611	605	615	660	613	559	609	636	610	599	628	599	612	580	651	617	587	622	639	594	633	624	596	585	600	597	628	582	626	637	570	619	633	666	595	585	634	607	622	654	617	646	587	631	616	599	628	588	594	645	653	631	579	581	593	586	599	584	559	612	581	620	637	624	580	619	626	606	640	590	605	605	613	591	599	622	593	583	643	622	609	617	590	615	607	562	600	621	557	577	652	574	595	575	626	635	620	626	597	651	599	652	612	610	615	603	623	642	597	631	610	635	638	621	604	587	600	605	564	609	595	606	582	607	629	609	629	606	568	588	608	597	628	643	578	644	573	638	582	570	607	598	640	615	573	635	626	603	578	585	584	606	595	629	645	608	605	608	606	610	620	595	641	637	612	602	634	574	616	610	620	618	596	617	574	613	585	629	605	561	602	634	619	618	635	590	589	666	594	625	613	683	598	591	631	600	628	621	614	599	602	619	616	651	616	563	582	564	556	569	618	675	611	576	622	578	643	611	607	636	626	633	636	596	574	596	577	590	608	615	591	601	650	604	593	627	637	599	594	632	632	650	620	625	584	644	608	622	574	605	589	661	606	576	602	619	627	599	599	600	595	619	585	580	601	632	616	588	617	590	623	622	592	632	618	595	621	622	639	600	645	561	609	621	588	618	613	631	576	625	608	580	616	578	624	653	668	601	567	579	657	603	576	577	620	609	593	617	628	610	638	575	627	586	618	631	616	602	621	651
30125	26989	14426	1463	269	206	196	160	202	195	179	175	206	159	166	167	158	162	194	204	157	170	179	171	180	173	170	160	181	186	172	175	173	163	184	164	182	158	167	175	164	177	176	163	193	159	171	156	154	158	137	180	171	165	176	171	127	162	182	179	160	192	168	191	158	179	162	177	188	145	149	163	175	174	155	170	184	160	161	184	175	167	176	167	185	170	165	161	171	172	183	181	177	179	185	184	177	183	176	188	174	152	164	188	157	181	189	159	142	170	163	175	157	154	165	154	178	175	158	182	180	177	185	202	161	170	175	148	161	162	165	174	212	195	168	186	185	177	191	161	162	182	176	174	172	135	196	177	175	176	166	179	166	175	198	162	175	176	156	169	178	174	171	161	167	184	176	179	174	171	163	161	173	168	183	179	169	194	189	180	172	207	170	169	179	166	186	172	163	168	182	192	167	159	216	155	180	159	172	171	178	171	159	190	149	169	159	149	187	152	177	181	184	186	191	153	172	168	176	183	176	151	164	179	145	160	172	192	164	186	142	173	169	211	173	165	182	206	166	153	150	171	149	180	151	170	182	169	161	188	179	179	177	163	164	128	171	184	173	187	188	161	197	183	189	163	173	173	168	183	164	172	169	176	163	190	186	183	170	186	161	163	164	160	180	169	175	178	163	180	157	173	180	161	153	197	160	165	158	160	187	150	173	181	159	155	166	168	179	177	185	186	183	192	138	187	168	179	156	172	148	183	181	164	201	144	190	176	187	189	176	188	190	182	174	164	162	189	185	164	178	177	183	189	191	160	175	189	199	166	183	172	165	155	166	173	168	183	166	184	183	171	174	166	186	175	169	171	177	155	163	180	161	145	164	184	174	182	176	174	180	162	167	150	193	195	162	172	192	185	176	174	191	170	168	156	165	163	189	173	189	187	162	184	184	150	155	181	194	156	156	189	176	172	174	173	161	185	176	184	167	182	187	173	167	170	174	173	159	175	183	160	160	184	142	191	173	177	176	162	182	174	181	192	174	176	190	194	167	178	180	184	182	181	191	156	170	144	188	150	180	172	160	191	212	168	194	192	149	171	173	190	167	170	177	186	165	169	179	171	157	171	191	154	155	159	172	187	191	187	173	179	178	177	178	187	187	155	165	181	176	147	193	172	158	166	186	188	171	148	174	181	174	173	185	206	143	171	184	155	172	158	146	172	182	173	177	176	178	166	193	176	155	157	174	164	172	157	169	160	169	163	140	183	176	193	180	155	191	158	184	158	195	147	181	175	158	190	173	181	145	174	200	203	147	153	179	159	166	183	166	183	158	174	172	152	177	199	193	158	167	165	174	181	164	197	136	200	186	179	173	164	159	186	165	196	178	166	181	192	160	165	192	164	165	180	186	166	159	171	158	161	187	174	165	164	170	185	176	186	163	173	180	178	170	143	172	168	176	156	161	171	182	164	145	158	164	174	146	173	172	213	171	202	185	177	189	192	175	164	171	153	182	165	188	201	168	157	163	186	169	152	170	176	177	181	164	160	183	187	176	187	188	150	176	182	184	186	185	160	176	166	156	164	177	179	169	184	183	139	187	193	173	183	166	179	179	173	158	180	186	170	172	188	176	150	190	171	195	192	169	179	170	166	193	188	178	168	181	159	161	166	161	191	163	180	205	170	162	178	173	177	158	187	200	164	151	186	143	184	156	178	151	152	186	158	134	157	165	170	163	183	186	152	172	188	172	157	180	163	153	173	176	181	187	187	175	182	159	170	157	182	176	185	188	179	164	170	174	185	180	167	174	179	174	180	166	168	167	171	175	181	174	183	155	180	168	185	174	167	178	147	160	175	178	162	184	176	180	150	202	189	183	159	165	176	194	209	164	190	191	171	170	160	171	162	173	177	183	170	163	189	169	168	190	175	166	153	173	141	149	192	183	186	166	183	157	178	165	178	186	186	171	179	174	167	186	175	171	185	159	170	151	178	177	180	180	164	182	189	182	152	177	184	169	179	155	178	166	174	180	167	175	178	150	181	175	168	166	194	197	174	182	174	172	165	178	197	162	160	162	159	166	174	178	179	151	179	189	181	158	154	168	176	168	186	186	193	175	181	155	180	159	163	186	177	189	150	173	186	181	213	170	209	170	160	170	146	163	179	165	161	186	202	173	179	146	154	193	179	181	187	177	165	168	151	174	169	144	166	177	171	172	180	164	173	185	180	181	160	162	193	193	192	166	192	157	171	136	170	181	181	181	183	190	173	163	188	182	155	165	164	160	158	156	175	163	182	152	164	173	173	167	165	165	148	181	173	178	179	151	184	180	166	151	157	186	162	154	175	164	186	176	180	183	161	176	175	178	183	187	172	162	172	189	184	156	179	179	186	163	194	160	183	159	197	170	171	181	162	190	173	167	170	171	168	133	162	157	144	167	158	183	162	183	157	187	186	194	158	177	162	174	158	158	169	202	165	178	167	207	144	188	156	187	168	172	172	173	154	194	189	157	164	152	175	164	161	186	169	172	163	183	170	179	178	165	175	209	193	162	160	177	153	159	180	191	177	175	181	151	164	183	141	176	182	170	164	149	173	175	176	182	175	165	162	201	168	162	144	175	178	167	169	181	161	192	161	158	150	173	178	182	192	151	163	194	193	171	174	183	178	170	181	164	180	167	176	177	166	168	169	187	171	184	167	177	154	165	160	166	169	162	167	188	182	192	159	173	162	167	182	176	174	153	168	163	173	173	176	152	166	167	172	187	183	158	175	171	170	187	168	154	173	169	174	166	173	167	162	198	168	167	193	163	173	177	190	167	193	165	171	160	177	170	187	198	173	159	164	170	178	169	206	184	164	175	165	190	153	199	198	183	176	184	191	206	177	174	190	160	167	166	153	180	169	174	195	184	158	171	148	183	170	192	172	168	163	172	162	160	170	174	176	172	154	183	179	169	185	172	179	181	180	186	177	174	190	180	169	164	181	150	197	171	140	167	140	160	167	183	172	170	172	165	163	166	188	171	164	178	176	150	157	187	185	188	156	173	190	172	185	151	156	192	169	183	174	189	176	179	204	169	185	181	187	172	173	177	194	184	186	197	175	168	173	162	173	175	160	182	162	177	155	197	163	152	166	166	164	164	179	172	182	201	204	175	163	187	168	167	172	204	178	169	168	155	160	168	193	178	176	176	158	166	186	151	163	150	186	183	179	173	172	200	154	151	165	175	175	188	200	193	173	187	150	155	181	185	186	159	157	160	174	205	165	193	180	163	176	200	147	178	195	163	185	165	170	163	166	178	163	165	186	166	159	157	179	199	190	186	167	168	179	181	169	164	181	147	192	202	165	179	186	174	187	168	176	186	153	164	181	153	193	179	170	199	165	189	184	178	177	150	179	185	192	174	187	175	158	183	194	190	167	198	197	178	195	181	168	173	169	176	183	178	189	135	183	174	185	183	151	184	171	161	165	165	157	170	152	180	155	177	201	181	169	168	195	181	182	194	195	165	178	155	177
36126	36128	1422	321	292	257	271	248	242	247	209	238	240	241	231	214	241	216	262	226	229	240	228	253	245	242	255	242	215	232	223	244	246	266	238	221	247	206	217	232	212	259	252	252	251	212	228	227	227	244	210	225	215	205	230	242	213	243	220	215	235	230	229	222	234	232	224	222	243	250	236	222	227	218	252	242	218	230	263	242	210	243	240	213	251	268	229	228	228	235	224	232	200	246	220	222	205	208	205	237	225	226	241	258	235	233	196	244	220	227	257	272	217	233	220	230	243	210	216	220	242	232	213	225	230	227	217	229	258	221	246	233	202	227	217	199	229	254	280	208	231	225	239	218	245	229	240	227	213	261	213	223	246	216	230	262	212	218	223	220	227	223	244	232	212	250	235	226	237	231	237	237	214	228	206	222	223	229	234	245	209	226	223	227	217	223	229	222	231	220	242	220	238	233	253	230	224	217	224	209	245	244	220	242	232	226	237	253	227	227	238	228	248	238	223	240	217	225	218	220	242	211	232	232	225	217	236	232	247	242	232	222	219	205	232	248	226	231	259	216	216	229	207	227	207	230	238	213	193	247	216	214	227	218	231	229	234	204	253	217	239	235	237	207	246	237	237	238	246	236	262	253	215	218	210	218	228	210	235	231	211	225	222	239	240	215	212	243	193	219	221	248	253	224	225	203	220	212	216	238	220	211	237	211	235	225	227	249	226	251	239	223	213	252	226	249	234	250	232	210	227	221	235	220	209	215	234	188	235	225	219	226	228	250	219	241	230	223	214	233	259	255	240	227	216	238	223	235	238	255	241	238	236	219	241	234	214	226	230	233	214	224	211	233	240	218	202	219	235	241	211	236	236	212	257	217	213	237	213	225	229	221	242	208	229	219	219	229	241	239	245	232	254	253	224	258	237	219	252	248	210	210	225	243	212	232	246	244	227	223	231	210	210	228	222	245	244	217	233	263	223	218	243	249	187	203	227	219	238	216	228	242	270	228	233	213	221	224	243	249	237	237	238	243	228	238	267	228	233	238	227	217	229	207	242	237	220	201	204	220	251	215	250	221	208	236	241	202	202	234	219	224	217	226	247	217	229	229	233	233	238	237	230	232	194	232	233	216	234	208	214	218	223	232	236	228	243	244	216	242	215	218	231	260	224	244	235	235	217	201	215	249	244	256	217	256	198	228	236	212	215	217	238	239	225	210	244	227	243	208	244	223	241	248	228	218	218	228	220	233	229	222	212	231	211	235	204	233	233	215	215	227	208	210	232	218	223	203	223	217	234	235	228	228	236	247	210	248	207	246	248	232	246	219	210	232	242	220	234	234	222	225	212	204	228	229	244	204	203	237	204	274	212	243	210	213	232	235	214	269	244	248	235	217	228	222	222	201	252	202	252	217	248	239	222	210	217	215	209	207	244	213	232	229	227	218	202	237	221	208	211	233	239	259	223	227	202	212	238	238	209	239	225	225	247	220	224	217	239	229	233	211	241	219	214	227	226	240	221	246	229	235	223	257	218	234	224	232	212	228	222	237	238	235	217	239	229	231	216	231	247	252	249	237	224	237	252	211	254	219	225	224	260	230	223	238	224	248	220	226	266	218	286	233	263	189	225	213	215	243	225	238	200	208	212	225	228	247	239	228	221	223	231	233	197	279	212	237	256	221	216	223	246	243	235	220	261	251	239	218	203	241	225	228	232	235	238	210	225	191	188	209	230	192	225	222	247	228	254	239	208	214	218	239	231	213	202	205	224	222	252	223	232	223	224	201	228	196	206	216	222	227	233	224	231	256	233	220	223	211	228	231	237	220	206	243	234	214	258	238	232	234	222	234	229	228	209	253	236	240	221	218	239	227	237	221	213	214	234	220	224	233	246	201	226	257	221	220	224	259	228	251	251	237	227	230	258	219	220	238	206	202	240	217	217	225	226	215	215	226	252	222	207	232	230	229	258	224	236	234	224	232	226	231	211	235	258	233	197	195	240	242	233	206	246	225	234	236	252	256	229	241	228	224	228	223	191	249	206	237	205	235	240	249	224	237	220	217	213	245	250	256	225	229	214	228	224	223	217	235	254	208	250	221	225	255	204	220	222	229	232	216	216	232	250	250	211	223	218	247	234	225	235	219	232	195	232	250	238	245	222	212	237	233	253	244	233	236	242	250	225	222	212	263	219	206	236	221	215	212	206	235	252	230	195	206	249	210	240	255	219	218	223	199	226	231	213	206	238	233	223	212	200	249	212	238	227	219	241	230	281	220	230	231	205	226	234	211	236	233	232	212	217	224	243	198	232	250	240	206	225	211	231	239	221	255	231	199	207	261	244	223	230	233	248	227	234	241	221	247	242	221	236	236	227	230	224	232	225	218	218	215	235	212	226	236	209	226	241	219	238	206	230	223	235	221	230	237	239	217	225	213	213	216	232	228	224	215	197	238	215	206	245	249	206	230	216	224	217	258	211	197	228	197	228	249	199	262	257	211	220	262	231	243	218	217	238	237	218	240	254	216	212	242	255	234	203	228	238	225	231	233	226	238	222	242	223	230	202	224	232	232	177	222	235	235	231	208	214	200	232	218	233	232	218	233	255	223	221	222	221	230	227	192	224	229	213	225	239	219	223	230	213	207	222	216	231	234	223	222	247	225	249	214	215	221	234	228	234	225	232	227	229	234	209	226	249	226	215	208	220	231	216	218	221	190	244	215	232	221	230	228	204	214	223	234	214	234	232	235	239	230	213	250	206	209	254	228	217	228	202	238	223	210	203	219	225	256	240	226	230	219	216	218	226	206	220	223	239	214	214	240	241	257	222	230	223	237	233	220	231	216	232	236	203	230	223	217	220	234	241	245	230	227	209	235	234	218	249	238	238	227	228	229	261	210	235	220	216	227	218	213	213	251	264	226	236	218	239	255	215	259	241	217	229	212	232	230	213	214	227	221	239	231	231	226	223	190	249	237	218	216	196	249	222	216	223	244	219	235	196	194	216	247	238	214	236	248	252	243	248	237	224	226	199	232	209	219	236	218	228	226	234	202	231	234	187	189	212	213	231	214	226	224	241	217	234	222	221	205	216	251	237	222	244	212	255	239	258	236	228	210	234	224	235	226	193	254	231	243	234	252	209	218	248	239	264	248	240	231	214	223	206	254	237	233	236	209	232	255	211	227	219	209	246	247	221	219	242	220	218	217	224	216	245	234	231	216	258	211	215	230	212	226	218	222	223	267	244	237	212	213	229	194	216	218	246	231	230	234	231	253	261	256	242	254	235	198	237	232	231	213	228	212	223	254	204	220	248	247	229	235	225	260	222	226	240	224	212	206	241	224	232	218	227	245	221	253	257	219	246	248	231	190	227	235	219	225	215	235	217	208	240	221	235	226	218	227	220	220	268	243	228	216	211	234	227	246	231	224	217	220	248	231	217	218	232	244	231	218	234	202	221	245	227	210	237	233	222	234	238	212	244	235	244	237	232	219	230	224	249	225	246	241	211	219
24413	21524	28702	24688	21359	7552	723	493	411	368	376	353	340	368	338	329	313	346	324	333	332	332	316	303	305	329	335	346	298	315	296	313	289	344	301	305	306	327	296	292	316	297	307	318	306	310	297	277	323	312	296	313	293	331	304	335	277	289	330	303	291	283	329	283	296	290	277	293	285	295	257	297	302	312	303	319	289	312	300	331	293	295	268	336	277	287	306	291	305	281	296	286	308	285	293	292	301	293	284	317	326	288	301	283	326	294	321	296	276	263	305	268	333	312	286	296	343	319	280	301	279	276	306	304	320	296	347	267	298	284	305	273	304	315	287	280	309	317	307	308	279	265	314	304	291	313	323	273	272	312	290	310	304	320	273	309	300	292	260	285	280	288	314	297	318	301	305	296	308	305	325	292	299	296	328	302	282	301	312	307	314	311	282	281	330	321	296	272	284	321	306	302	283	314	316	342	281	292	314	315	288	299	304	289	310	315	313	331	312	345	289	292	319	287	349	301	320	319	289	294	291	319	289	307	293	304	322	297	291	304	288	298	281	288	301	262	299	316	295	333	334	312	278	295	311	306	323	321	281	331	286	281	316	325	293	295	307	310	310	334	290	306	286	307	313	287	312	317	346	319	314	338	300	290	294	317	269	286	301	289	306	300	300	308	307	302	300	287	313	321	277	312	291	307	269	279	307	320	283	308	304	310	309	314	275	289	301	319	271	328	283	271	291	314	295	273	299	307	298	302	302	302	320	293	311	299	300	294	324	286	266	297	307	323	304	304	324	306	301	317	303	314	276	262	313	333	304	308	296	297	265	311	257	262	287	290	298	324	292	327	249	318	319	304	311	326	311	262	306	267	301	312	308	307	287	299	302	312	280	320	293	332	288	335	273	319	316	318	312	309	295	319	307	306	301	291	307	290	288	297	308	303	317	281	287	310	297	292	291	253	313	339	324	311	272	282	301	291	290	298	271	275	292	300	303	275	277	286	310	303	316	314	293	345	289	274	286	312	309	295	299	302	288	281	275	315	272	269	280	289	277	289	304	318	307	294	296	282	316	308	295	316	294	294	292	285	315	315	334	290	284	281	313	302	328	300	298	293	297	283	290	285	360	314	306	283	304	296	342	305	303	292	289	307	309	288	299	260	304	302	299	289	285	302	305	321	295	300	329	344	313	284	296	296	304	313	301	289	327	301	305	326	305	318	306	327	298	316	293	296	268	268	289	311	307	316	293	300	287	323	300	297	284	297	333	313	296	293	335	314	293	307	310	287	293	306	298	319	313	300	299	320	274	305	312	295	314	308	282	305	310	313	315	285	262	294	328	295	271	297	339	290	331	312	270	303	298	306	322	280	312	296	314	302	288	310	311	297	316	310	287	302	301	283	273	297	287	296	293	334	300	292	304	309	325	307	291	300	308	299	304	287	267	307	333	295	314	305	306	314	280	291	310	272	284	299	290	312	293	276	312	298	325	287	322	290	255	280	295	294	338	279	309	299	298	294	289	298	289	290	296	298	328	320	295	320	287	308	342	305	299	284	315	330	298	306	316	327	303	267	267	278	291	291	319	302	297	290	270	287	302	282	297	280	329	268	312	312	287	346	327	284	285	294	315	315	336	324	323	340	296	294	292	336	292	279	275	303	291	289	290	298	310	278	325	305	290	294	319	319	298	315	290	313	325	320	280	305	302	305	322	287	326	290	319	311	282	283	273	299	306	304	299	295	307	268	294	324	283	300	284	294	286	328	286	293	293	298	281	313	315	271	307	294	307	302	299	269	295	280	273	284	320	289	295	291	294	319	331	273	270	293	306	297	294	274	278	308	290	289	301	301	324	328	295	298	290	318	318	288	275	263	320	297	321	275	313	285	347	304	285	304	329	302	282	311	325	305	283	322	248	301	319	314	309	299	320	330	295	292	318	302	325	310	276	312	294	322	300	273	291	272	298	296	300	298	288	335	322	291	310	303	294	315	323	287	271	301	301	282	284	312	278	305	326	263	315	321	309	303	299	299	323	279	275	301	304	321	259	313	287	337	288	331	277	323	311	295	284	263	303	268	319	287	330	325	319	296	282	289	306	312	299	270	276	314	281	285	302	310	312	318	317	305	324	325	289	309	296	342	337	339	292	333	308	314	310	272	296	286	327	295	290	325	315	316	323	311	276	286	287	290	318	284	328	310	296	341	272	300	290	272	258	266	282	299	322	294	292	287	302	335	267	307	285	304	330	283	279	310	311	316	316	297	301	277	287	308	314	269	283	316	279	322	304	291	292	313	302	297	249	312	318	317	319	307	296	296	300	269	322	287	270	302	296	312	283	323	286	340	292	292	308	298	305	270	339	307	285	277	308	314	304	296	290	277	270	304	302	296	299	288	331	318	302	330	310	306	275	311	296	269	316	286	316	289	323	298	307	311	332	304	303	319	274	333	290	334	309	279	294	291	312	297	317	280	319	303	302	320	296	288	297	292	299	271	292	291	318	311	348	291	305	306	299	316	270	286	304	318	297	298	308	295	293	287	299	299	289	321	283	287	311	314	292	310	290	303	326	342	258	304	303	301	283	296	280	302	302	306	297	327	312	299	303	278	323	311	279	292	293	290	298	302	322	282	314	280	283	320	239	289	348	286	287	325	355	290	298	325	265	282	337	330	281	309	292	306	321	293	307	301	296	331	311	299	309	350	303	318	291	333	306	325	337	296	308	304	308	302	288	329	301	318	304	281	287	306	308	289	305	272	298	309	289	308	284	295	313	311	288	331	291	304	291	303	330	272	269	261	299	310	303	304	323	273	299	293	282	301	305	305	285	309	315	294	290	303	295	277	300	308	299	299	290	284	316	279	326	287	334	284	310	311	323	306	317	338	322	311	308	325	254	281	313	304	303	306	289	313	316	311	288	284	340	307	295	277	283	309	302	320	321	303	319	307	290	270	327	327	274	308	313	315	287	300	312	310	295	278	313	275	293	306	358	288	290	297	306	333	283	265	311	312	320	307	337	294	295	298	275	290	301	284	311	296	323	316	295	295	277	279	300	311	309	275	292	350	318	293	278	311	328	278	291	293	288	311	292	304	313	280	301	290	321	301	307	301	305	296	317	304	297	299	297	293	289	323	331	311	320	287	289	303	316	293	286	289	307	323	280	295	295	309	288	285	334	309	331	268	284	316	326	334	317	303	286	278	280	289	313	291	286	306	288	336	307	285	309	345	330	307	286	323	295	290	305	282	320	301	284	305	282	336	322	334	309	274	298	306	297	274	319	300	309	304	299	311	295	296	312	296	327	303	275	305	325	292	295	322	306	304	293	320	282	319	317	302	298	290	284	261	330	282	293	275	317	284	294	310	290	290	314	284	299	272	303	326	271	322	296	264	312	302	277	291	297	303	325	332	294	312	319	296	268	284	295	334	308	312	274	328	320	325	338	306	293	313	285	278	320	284	292	330	298	322	318	315	317	294	289	312	315	327	301	328	301	304	329	279	304	317	303	291	277	317
40680	52110	6341	2006	1448	1070	866	702	673	591	538	477	467	497	467	437	418	447	466	425	416	368	392	352	392	401	392	383	414	361	372	392	384	396	381	370	345	354	358	370	378	378	392	381	364	389	404	352	372	348	350	397	377	372	365	374	374	371	400	370	360	393	354	360	377	322	404	385	345	373	364	372	341	402	381	354	367	403	349	348	373	386	345	383	386	360	364	367	377	422	360	382	376	358	357	364	361	343	337	364	373	397	340	379	370	366	371	372	361	343	389	368	373	355	350	330	351	405	367	359	353	346	333	376	334	389	343	402	371	390	390	386	386	364	339	388	359	334	371	388	336	341	362	326	363	359	381	321	364	350	377	341	379	364	335	338	373	369	322	393	354	369	379	386	383	354	370	379	347	364	365	342	356	388	338	350	355	349	383	385	388	309	322	377	384	358	366	379	341	414	363	353	402	376	387	355	366	371	350	323	399	374	374	304	390	353	379	352	376	328	362	387	348	394	346	399	375	386	360	384	332	371	400	350	324	379	373	352	353	353	361	354	336	376	372	352	402	374	338	379	380	358	385	387	368	356	375	376	384	343	406	348	394	360	319	366	367	339	372	378	361	372	408	356	355	392	377	360	376	374	375	369	398	373	379	378	371	358	363	350	380	373	380	356	357	360	408	357	328	349	371	329	398	356	350	349	348	345	364	358	358	364	364	329	339	366	349	385	355	359	379	396	355	357	369	344	376	384	358	365	372	355	360	380	350	374	406	355	352	352	380	374	379	381	391	369	382	399	390	345	370	379	372	378	391	344	371	379	354	377	349	338	333	377	367	376	370	352	380	372	394	366	372	393	360	341	355	387	383	370	389	377	378	400	343	333	328	330	362	361	358	402	335	343	361	383	357	329	376	380	374	384	372	341	377	361	361	336	389	366	363	386	364	377	384	382	340	378	369	366	360	356	351	370	402	358	359	362	345	365	384	393	366	379	352	363	366	366	359	382	342	366	363	348	363	392	386	366	382	363	375	383	336	338	389	369	354	396	338	376	372	358	383	355	349	371	353	338	354	330	418	350	369	352	339	364	382	339	348	384	360	381	374	315	375	366	350	348	348	347	381	378	337	346	316	350	375	388	377	359	363	403	384	357	378	326	384	359	331	393	379	350	373	382	350	346	364	365	365	372	330	335	361	371	358	368	384	383	391	365	374	338	371	365	367	355	370	353	400	366	363	337	367	339	390	375	368	374	349	378	407	348	367	371	371	344	330	351	386	380	364	330	368	369	372	376	377	380	352	364	325	375	362	312	386	346	357	395	371	342	358	404	348	334	367	345	355	366	362	389	362	331	368	334	401	360	366	367	360	377	360	355	378	336	382	350	345	395	373	364	377	383	335	384	342	361	387	366	333	376	361	407	387	338	366	371	399	389	377	341	376	351	354	340	353	359	363	339	359	333	376	357	376	353	341	348	375	382	380	372	364	376	367	377	311	385	362	402	365	363	369	394	354	360	356	373	359	360	397	338	347	357	378	356	351	368	356	345	396	354	368	354	363	355	364	372	363	331	380	343	361	377	341	387	366	349	343	374	358	368	380	391	367	373	365	334	377	376	362	390	392	384	369	378	361	390	351	349	354	374	371	344	341	344	364	404	356	367	364	370	367	369	345	347	349	398	358	339	364	362	363	359	398	331	350	355	387	382	386	373	367	334	346	335	386	372	356	338	352	372	369	358	359	374	336	383	397	324	375	371	321	366	352	364	348	378	342	340	375	344	355	370	363	356	355	366	376	365	355	349	379	354	342	353	395	324	348	360	341	352	383	376	338	371	384	333	381	356	370	370	367	349	340	333	387	377	380	355	364	377	378	379	402	387	366	405	371	379	367	354	405	386	354	358	359	355	387	374	373	378	383	369	380	368	342	361	372	342	379	371	380	348	372	406	384	371	354	357	370	383	356	344	338	386	355	410	371	367	348	382	363	340	310	370	389	339	360	357	396	372	368	385	399	347	340	374	384	377	341	376	352	382	352	368	328	367	353	355	364	358	336	362	386	357	371	376	376	342	370	366	390	356	350	349	371	358	367	369	359	351	391	345	373	383	332	358	378	369	335	333	343	370	355	372	405	354	340	369	380	412	353	340	360	348	366	375	398	403	349	352	363	362	338	358	349	382	388	364	351	389	369	358	392	356	403	355	364	417	336	397	376	397	354	343	372	371	357	400	374	365	356	356	410	391	383	361	361	367	366	376	387	377	375	332	391	353	358	367	378	381	365	379	350	365	364	354	340	405	361	357	374	337	358	340	383	333	349	374	395	370	370	365	329	374	375	344	342	385	375	360	360	355	366	351	345	316	379	392	346	363	375	364	351	358	344	357	343	358	401	363	336	351	371	367	356	339	359	367	398	386	360	368	380	358	387	390	386	354	369	359	317	415	365	368	363	351	341	371	392	361	382	339	348	355	353	386	357	360	358	397	355	342	347	357	354	353	345	360	354	357	369	388	413	354	339	359	350	348	352	315	373	354	385	369	349	367	369	339	370	391	390	372	369	368	383	333	375	366	345	381	380	396	363	376	322	379	381	353	389	382	378	382	371	361	342	366	393	337	353	389	367	355	368	339	358	363	402	364	362	347	383	364	379	369	318	380	344	352	345	378	383	358	395	363	351	408	372	349	391	380	361	391	413	345	368	341	351	379	344	371	370	372	404	340	325	370	373	366	360	356	389	386	348	375	375	377	380	358	364	362	393	397	341	338	397	394	350	350	376	388	353	383	367	362	360	382	387	363	368	350	367	348	363	367	394	353	371	351	370	364	347	322	378	366	367	374	379	393	340	396	353	353	395	353	377	375	387	388	342	385	350	340	338	366	359	386	353	369	357	372	317	336	330	377	402	325	362	353	381	332	351	401	341	365	345	369	360	361	346	357	372	363	365	369	379	379	344	409	312	388	377	355	366	389	374	392	379	367	353	344	345	384	326	339	378	326	371	374	395	348	375	376	388	355	357	369	350	351	357	385	358	361	382	360	386	387	360	381	354	342	380	366	382	396	338	359	391	377	350	382	351	319	372	359	355	353	335	362	393	390	366	337	367	344	378	360	362	374	377	387	354	376	369	346	368	321	349	342	376	368	390	355	366	386	362	363	356	321	359	355	389	345	362	391	372	358	362	334	371	360	381	377	350	363	380	357	363	350	355	360	374	388	367	364	370	381	418	356	407	371	368	378	383	345	378	362	392	336	347	318	374	365	365	368	388	356	399	368	376	345	347	352	355	364	374	364	383	368	355	387	376	368	377	378	352	338	346	370	379	344	360	371	375	363	376	358	317	363	381	383	374	375	364	341	367	376	346	386	368	405	379	389	368	357	380	395	375	333	363	360	353	372	368	333	385	376	365	372	363	380	377	373	347	329	336	356	371	331	395	344	393	348	362	338	367	387	390	404	375	365	351	391	378	329	412	357	346	366	380	358	399	387	349	361	352	363	383	381	385	385	379	378	351	406	351	357
25595	21567	27485	25467	8012	509	440	343	324	284	321	342	304	327	282	258	283	278	274	293	283	280	275	278	275	288	271	268	289	289	278	243	279	254	277	290	228	261	299	261	277	266	256	274	272	277	273	282	279	280	305	261	257	282	264	279	295	263	269	241	239	254	283	301	297	270	294	258	263	289	271	289	266	250	281	263	261	261	280	275	268	242	276	264	297	261	263	270	273	276	285	278	257	252	240	264	252	271	271	253	265	278	270	249	240	259	268	245	261	294	267	273	257	281	254	260	238	251	261	255	264	262	241	259	278	299	248	295	283	261	283	247	251	238	232	270	273	246	279	250	234	297	292	265	273	270	275	284	244	287	277	254	273	276	253	279	278	268	251	285	238	266	254	278	261	261	262	249	272	276	246	262	252	280	273	279	248	289	254	273	287	292	275	275	248	277	268	279	283	274	251	268	274	255	247	278	291	263	254	282	286	245	252	251	294	258	258	279	274	266	253	267	256	244	272	279	249	267	250	252	257	236	261	296	308	237	292	241	272	264	288	291	254	272	274	257	245	251	276	255	281	277	277	245	252	250	284	274	266	272	285	289	309	299	254	276	293	285	303	254	278	274	260	270	276	255	266	250	270	250	255	267	233	294	266	279	262	256	267	291	267	263	249	238	287	253	285	287	269	266	242	278	252	247	273	254	256	279	249	284	290	258	275	223	263	268	235	303	302	252	274	257	251	252	284	246	267	270	265	277	258	246	288	268	277	242	241	248	277	268	259	241	288	268	264	265	251	269	286	275	266	284	277	281	272	267	258	243	286	279	267	288	273	278	256	289	260	260	291	272	257	275	276	290	273	233	280	263	246	284	289	275	273	268	273	254	265	265	247	231	257	285	271	272	239	286	275	290	258	262	271	295	288	264	243	288	277	260	239	271	257	286	248	252	290	281	270	265	247	254	265	263	269	279	274	257	250	268	271	254	287	249	279	283	278	276	273	267	249	267	252	285	271	281	289	264	277	259	291	299	241	241	257	266	245	231	284	259	254	262	277	300	272	252	284	289	264	234	285	294	263	259	249	289	273	248	264	301	275	268	279	295	253	272	270	250	262	274	259	292	263	288	265	273	283	260	250	292	263	272	263	275	258	242	276	269	262	248	254	260	238	271	266	241	288	273	293	284	290	257	290	255	280	262	278	270	278	268	263	256	259	258	249	254	262	289	251	277	239	280	282	284	266	230	297	280	241	295	295	268	294	242	275	246	248	263	269	255	245	245	282	280	261	245	268	262	263	287	249	267	273	268	267	271	260	272	259	298	260	254	254	292	264	287	267	253	271	248	275	263	258	272	259	273	288	274	279	266	283	246	254	250	270	286	293	270	251	273	244	272	265	296	257	256	255	278	289	266	269	277	257	276	266	238	270	245	268	253	268	253	240	270	252	260	261	278	275	289	286	272	291	302	253	250	257	264	271	274	269	263	251	266	271	281	289	276	267	266	288	296	261	280	275	292	285	279	282	264	248	266	270	285	243	243	272	248	239	269	286	285	286	247	285	255	250	282	271	277	305	237	255	262	270	278	270	266	267	261	291	275	276	258	274	282	242	274	291	258	256	265	253	284	292	279	284	293	265	264	255	259	277	251	263	257	262	257	274	279	272	247	237	265	275	289	258	292	276	253	256	269	261	247	241	256	273	249	241	279	286	260	244	274	251	236	244	297	286	275	278	264	249	277	261	265	317	288	251	274	282	274	279	263	278	269	269	273	250	276	265	245	265	263	266	296	243	274	290	267	267	271	267	261	279	253	299	264	284	242	258	252	254	258	288	254	283	248	287	270	261	245	275	273	284	273	277	272	278	265	244	289	263	274	263	233	269	246	277	266	272	266	238	287	246	276	278	251	288	244	236	252	265	252	262	254	277	262	294	260	264	289	252	245	259	259	273	289	267	272	278	296	274	251	251	266	257	266	294	267	253	282	250	297	270	253	257	279	282	258	252	250	253	278	267	293	330	269	260	285	260	271	314	246	262	242	288	283	277	274	255	249	265	270	280	244	264	299	246	267	288	275	244	242	269	250	256	239	268	259	246	258	260	258	286	266	270	276	275	249	273	263	266	260	269	258	265	272	294	258	265	276	256	260	245	261	253	263	275	273	249	269	253	269	245	277	277	275	287	246	249	261	294	265	277	306	270	281	281	285	284	249	266	250	290	272	236	266	280	231	264	248	272	264	264	273	254	251	258	272	301	274	289	273	261	276	231	263	286	251	249	259	290	253	264	300	272	292	256	297	269	249	308	255	261	243	266	266	258	274	287	276	255	244	257	256	263	274	266	290	274	255	258	279	272	265	278	285	261	249	289	249	266	269	281	260	272	287	266	269	262	250	281	247	264	257	284	300	232	247	269	305	249	246	264	288	262	268	259	273	278	237	272	281	257	260	246	268	267	310	290	269	242	259	253	251	288	268	251	284	277	265	280	288	289	286	262	265	292	264	275	268	268	250	270	273	263	245	271	263	271	270	276	271	288	248	263	303	258	258	256	238	279	300	253	274	235	258	295	271	289	261	264	244	275	265	278	297	268	282	269	255	278	257	283	262	274	256	251	287	278	275	274	267	274	256	251	264	239	267	265	264	265	246	242	267	246	271	263	257	251	250	278	275	264	254	287	245	239	274	253	241	258	270	267	248	284	250	257	247	269	256	271	288	271	237	252	266	270	278	246	328	273	273	264	254	264	285	310	268	270	254	244	275	255	258	270	290	263	272	309	263	248	286	248	230	270	283	273	250	298	267	247	255	278	309	261	274	290	269	233	248	251	288	281	259	294	287	277	249	273	280	242	241	265	276	224	268	248	262	283	262	259	273	251	295	255	261	254	258	248	274	274	278	272	279	242	259	274	281	260	249	266	266	299	260	263	254	238	267	280	244	246	292	262	249	265	279	239	262	236	289	251	259	261	265	259	259	244	259	280	282	263	253	276	264	267	246	251	288	261	273	248	267	285	255	288	268	251	241	302	274	255	265	288	293	238	253	238	266	276	278	254	267	273	293	285	266	258	259	278	253	293	289	270	258	277	277	252	257	267	262	288	278	260	266	256	274	280	278	291	253	291	257	278	294	274	246	251	281	277	281	260	293	255	270	273	244	271	286	311	268	261	250	300	280	274	285	256	230	264	275	248	248	252	273	315	279	278	270	234	277	281	282	277	234	274	275	324	270	272	288	260	267	285	280	261	258	283	267	246	283	280	253	227	270	262	297	279	274	261	308	262	267	283	244	264	262	276	259	281	272	288	258	255	261	275	316	247	265	253	281	275	285	272	280	261	277	273	279	234	258	259	268	272	256	265	260	290	295	280	264	251	314	282	274	299	266	288	302	263	272	259	253	286	268	275	259	284	273	286	246	268	255	231	245	263	283	260	248	259	247	261	294	262	259	260	265	271	277	261	274	267	261	239	264	299	247	248	262	262	303	265	270	260	239	297	264	290	246	251	244	257	250	273	257	244	282
39095	44900	3462	1206	952	750	634	561	476	455	450	417	416	416	420	377	353	419	393	367	369	377	376	360	347	356	356	357	348	376	382	348	353	346	343	351	349	374	337	352	350	376	364	308	344	381	369	309	349	348	345	344	376	337	327	371	360	362	342	349	353	334	370	367	371	331	346	339	361	324	339	353	365	360	356	344	352	369	387	348	374	354	341	355	363	350	328	351	352	372	340	399	388	333	320	328	356	320	358	357	332	374	344	316	367	354	384	334	361	357	384	362	326	347	356	326	345	340	332	324	397	309	360	369	331	342	361	327	359	333	344	346	365	359	337	359	362	351	375	355	384	351	355	353	355	355	328	373	357	333	344	346	362	359	325	360	335	354	323	387	366	363	344	357	368	347	373	346	352	367	347	349	342	367	316	375	379	343	361	373	357	355	332	369	354	358	367	340	340	345	363	317	344	330	333	377	350	334	386	378	362	336	355	366	337	369	349	366	351	345	333	360	341	357	358	328	333	402	347	342	321	357	360	397	343	367	336	344	405	353	357	369	392	376	363	346	328	331	356	369	338	364	355	351	335	363	370	329	331	335	345	347	339	373	368	372	387	386	332	346	357	356	364	333	361	352	364	350	337	346	349	365	351	343	335	365	328	304	353	366	346	354	351	375	320	348	351	345	337	347	335	357	351	350	361	351	367	344	378	374	354	341	332	353	353	336	354	353	371	347	336	346	353	338	348	320	362	348	361	370	352	347	370	333	344	317	366	337	327	369	342	325	366	315	370	356	353	329	331	377	343	335	346	337	333	422	388	343	347	349	396	330	355	409	378	351	363	329	311	335	351	362	330	377	334	362	350	352	375	361	356	361	381	355	349	323	356	344	332	329	349	364	366	363	332	372	376	316	355	346	351	371	365	334	319	371	360	357	341	373	336	319	387	368	376	351	337	379	361	363	329	372	320	331	357	376	328	361	335	358	353	351	317	351	353	352	375	325	347	380	362	369	346	360	341	358	371	360	352	344	353	364	373	322	355	357	354	382	344	377	351	352	370	361	326	345	334	369	336	353	342	343	363	361	319	359	371	346	320	368	316	345	328	363	383	370	342	367	347	315	383	331	361	319	361	328	373	367	365	318	355	354	350	363	374	352	355	352	325	379	350	340	345	299	366	376	375	338	360	367	342	329	371	375	346	355	334	312	343	337	379	359	310	335	339	339	340	332	338	381	348	325	335	335	346	352	359	371	349	344	370	343	332	357	372	355	331	342	320	354	324	362	363	321	336	316	346	357	355	331	358	366	342	367	358	346	312	348	358	350	348	322	356	368	332	355	333	337	350	360	344	332	362	329	361	340	380	342	356	363	354	385	380	385	329	365	353	328	380	332	332	341	353	354	350	333	323	335	333	369	333	347	367	349	363	354	374	356	360	357	341	353	335	348	377	358	349	334	351	380	334	351	331	345	359	387	314	328	328	350	356	353	330	365	344	325	356	353	335	354	343	328	358	357	347	331	347	371	362	335	334	338	362	384	348	342	333	330	354	353	369	346	350	377	321	353	367	360	320	368	314	364	379	373	381	352	347	319	321	307	364	345	374	341	379	347	379	344	363	386	345	359	373	349	353	310	379	357	355	353	372	343	347	341	343	324	350	331	361	364	341	360	376	382	360	363	350	366	347	346	354	377	351	345	359	357	371	351	361	340	366	365	376	380	362	360	368	346	357	354	326	351	348	349	334	348	333	352	337	355	342	355	342	349	372	350	346	360	342	370	312	362	366	350	368	348	328	361	344	360	365	354	363	381	365	353	329	339	399	319	319	365	327	355	350	339	343	378	374	357	343	392	304	329	347	327	343	334	343	370	359	360	340	378	355	373	360	369	358	338	329	339	349	370	368	362	333	361	325	358	325	338	354	378	346	350	347	365	340	332	361	379	345	361	362	360	386	369	377	339	332	355	318	395	337	349	364	349	345	364	377	387	347	336	332	374	353	328	341	338	340	328	332	350	350	387	348	357	362	344	355	342	351	329	329	334	309	332	338	353	360	345	332	372	359	320	337	348	346	337	321	367	339	343	339	380	344	347	338	353	348	344	368	379	354	339	359	333	376	330	359	352	336	352	350	349	340	344	368	356	336	345	318	359	331	314	351	322	327	347	338	373	365	293	385	362	337	318	365	333	365	357	361	339	363	349	368	372	359	367	343	321	358	335	334	331	313	337	346	348	305	331	354	374	336	360	368	333	340	331	344	397	412	338	352	373	353	319	370	355	340	377	360	350	357	316	344	340	342	326	354	323	333	356	351	347	334	360	362	350	372	330	338	360	334	339	334	341	376	342	359	350	371	344	366	353	344	371	339	375	361	405	345	343	350	318	341	356	351	357	348	359	322	343	363	373	359	322	336	360	368	334	311	343	329	347	354	356	366	350	346	353	353	363	343	357	358	342	349	372	349	385	344	372	329	375	345	319	332	351	361	346	348	330	323	344	340	365	325	361	364	348	326	346	339	355	370	392	375	351	309	349	331	358	351	325	346	375	363	361	388	331	340	350	346	367	330	394	389	310	344	338	376	340	345	344	369	352	339	318	365	382	350	367	329	339	390	333	351	346	358	368	383	344	340	364	367	351	323	350	295	348	370	386	350	340	373	332	368	363	345	382	361	337	349	375	377	344	356	366	354	357	356	382	372	384	346	368	336	375	389	354	351	368	337	355	380	361	341	350	349	336	364	350	351	345	369	322	337	382	333	342	352	350	365	352	347	350	381	337	363	356	338	343	359	347	340	357	377	357	328	390	368	350	370	348	343	324	360	364	354	342	354	340	346	350	357	341	367	347	383	334	351	341	364	353	407	329	339	338	346	352	361	349	364	329	351	352	365	370	359	344	385	330	382	335	384	368	343	327	330	321	361	337	335	347	327	371	378	367	347	351	357	361	374	347	366	344	336	373	329	342	340	367	375	346	358	338	356	322	353	356	356	370	368	377	313	367	359	362	339	350	314	361	356	372	350	339	360	368	378	363	349	328	350	362	355	344	359	373	338	346	314	353	347	344	347	341	333	314	361	367	336	351	343	303	355	380	349	325	349	364	353	352	365	316	342	411	354	375	342	306	351	339	336	354	341	324	347	350	370	369	354	331	352	335	341	363	320	348	342	398	334	326	387	352	331	376	340	376	355	351	334	352	373	384	319	317	364	386	389	353	362	333	314	330	393	352	359	331	337	352	368	348	353	334	359	361	351	354	347	382	341	309	374	375	355	321	331	377	356	344	339	333	359	347	368	350	369	376	331	391	369	391	331	363	358	348	320	334	335	349	326	331	360	344	354	346	378	338	389	343	347	377	384	353	372	356	332	347	382	327	330	347	339	356	349	342	349	360	352	364	364	350	341	330	333	362	330	342	333	348	329	356	324	334	344	381	369	371	319	338	335	339	352	325	340	385	325	351	350	347	378	351	339	324	310	344	362	319	326	363	342	362	333	363	348	380	326	325	371	348	351	326	348	352
23281	21605	29317	24276	21565	21548	8742	1068	815	701	740	718	676	614	641	593	611	584	545	571	558	553	544	593	522	550	565	554	525	584	547	543	530	536	549	543	545	536	551	602	548	543	530	536	539	514	500	529	561	569	540	565	516	539	530	556	545	539	526	537	504	515	522	542	550	522	582	529	540	494	524	519	537	561	507	524	551	503	520	506	547	503	507	515	555	541	568	538	564	534	532	535	519	538	497	500	513	536	524	558	506	545	512	551	529	514	503	487	508	525	480	521	528	526	553	528	560	485	581	507	555	491	543	532	545	565	539	525	555	541	557	506	554	498	549	502	544	535	501	537	517	532	497	523	550	542	497	509	508	512	505	537	503	529	480	468	506	520	529	517	565	567	542	509	527	513	525	534	511	501	502	534	534	514	513	462	478	511	503	514	544	507	529	491	527	520	533	526	533	575	536	485	481	491	535	535	528	490	546	508	548	505	491	550	526	507	511	533	502	532	518	519	536	532	510	497	506	524	485	530	527	533	518	516	510	511	539	566	510	536	534	551	573	501	576	525	488	497	478	511	495	538	529	536	514	517	527	483	519	549	523	531	551	518	547	516	523	459	496	521	535	532	534	510	539	507	547	461	515	508	534	516	519	550	547	495	541	521	514	547	525	532	525	505	494	475	515	540	505	496	533	510	525	485	533	522	508	544	537	524	493	535	519	498	549	484	528	514	516	476	550	537	516	536	487	504	485	540	544	497	514	518	521	526	485	507	514	530	543	541	548	528	525	522	529	547	485	493	517	468	492	542	485	521	557	506	529	551	576	527	518	500	515	507	479	498	521	515	529	505	528	564	557	504	505	512	507	507	530	520	534	545	506	529	509	497	518	525	565	543	496	511	510	581	572	514	527	536	591	521	527	525	586	505	524	506	546	485	505	500	506	524	512	524	571	507	525	545	496	524	529	508	508	543	555	497	528	542	504	515	516	503	468	513	521	559	496	563	534	525	512	551	516	531	508	525	492	511	511	503	514	512	527	557	502	528	495	508	525	554	533	553	520	520	525	556	498	550	534	516	522	518	534	547	521	529	475	539	529	525	526	503	525	478	505	482	509	500	497	517	530	555	497	544	490	500	498	510	522	512	499	562	545	523	489	508	555	517	480	517	460	537	559	494	528	544	540	537	556	530	551	545	516	531	487	510	527	531	530	506	506	518	516	526	505	528	517	545	517	536	514	580	539	496	536	510	552	518	545	485	517	555	520	530	511	528	519	475	513	518	526	553	524	571	539	499	508	516	524	491	521	546	508	505	522	509	515	499	496	515	537	534	519	493	519	531	529	519	507	547	547	505	507	532	526	553	505	556	554	532	519	512	532	519	528	541	538	512	531	512	534	568	534	523	520	492	531	508	512	528	510	529	500	513	499	502	501	529	516	505	514	535	540	515	466	531	508	511	518	534	518	566	525	546	520	555	529	515	517	471	500	514	545	481	509	528	488	558	512	516	547	561	507	484	513	500	536	513	535	537	480	504	541	514	513	507	502	533	524	486	511	549	499	476	541	531	546	522	530	525	525	499	505	500	560	513	518	510	513	513	497	505	552	498	512	549	528	545	481	508	538	518	538	509	515	477	527	514	556	530	533	508	483	564	518	495	525	478	502	525	511	491	516	517	524	534	521	518	510	471	549	544	541	486	490	524	552	567	501	528	519	516	560	541	501	489	498	537	518	523	576	480	493	525	477	554	530	511	499	545	540	581	511	518	503	533	541	497	530	530	502	518	457	530	530	495	561	526	504	489	497	523	503	509	517	525	502	537	530	528	501	510	538	509	506	542	555	559	515	525	585	528	488	560	517	524	543	548	503	483	498	516	526	537	525	531	556	495	544	519	492	523	528	506	559	506	522	524	560	513	506	523	525	542	486	494	499	528	538	556	522	526	549	542	512	552	497	490	490	518	508	535	564	517	460	530	524	508	529	532	516	490	539	562	492	494	520	515	496	524	541	516	531	527	497	508	553	502	511	512	538	502	494	534	541	516	515	504	512	482	542	461	571	523	533	527	522	552	523	508	511	532	482	512	506	515	485	572	534	468	525	507	523	499	496	509	504	522	494	529	537	513	521	517	501	509	534	488	513	498	518	532	476	506	539	495	524	498	517	496	524	488	528	531	556	495	538	475	554	529	529	525	488	555	479	538	520	470	522	495	510	499	487	511	525	506	518	506	477	532	509	568	498	518	545	517	498	551	558	510	519	552	560	498	529	534	497	512	563	503	546	556	523	501	532	510	497	458	529	519	526	533	525	497	530	528	533	509	532	454	573	543	488	477	491	518	488	541	493	535	532	502	522	464	482	521	533	503	512	526	550	521	508	520	524	484	545	517	542	525	509	462	529	548	513	551	523	530	536	539	548	504	481	499	519	575	574	514	532	522	523	492	531	517	518	489	477	539	560	502	516	546	517	484	544	525	527	546	544	514	565	547	517	534	526	509	475	497	541	528	505	544	469	568	516	538	519	564	505	522	536	511	492	562	519	517	495	568	496	523	491	500	505	522	539	509	507	496	515	515	504	503	558	495	521	573	518	506	524	507	522	517	515	490	540	522	516	512	516	543	493	514	547	545	517	534	535	492	504	554	553	512	518	534	487	494	511	603	474	514	496	555	493	536	526	527	496	513	539	518	520	549	529	522	522	515	501	476	481	514	492	528	515	527	516	526	525	522	513	516	530	540	516	527	518	503	512	547	524	540	543	525	522	533	536	491	547	497	539	544	534	507	554	544	471	545	526	503	504	520	532	513	546	522	547	524	540	536	502	531	582	509	498	526	537	529	507	498	532	501	544	541	552	492	515	489	497	533	469	471	561	506	560	516	512	572	543	510	524	488	498	557	507	517	538	487	484	518	528	504	530	549	555	534	491	490	518	514	510	497	515	516	501	504	527	518	512	475	534	521	528	520	534	529	531	518	472	525	522	501	516	476	546	504	523	516	520	546	507	531	490	495	488	534	551	538	510	537	511	457	519	538	541	567	522	536	555	522	524	566	517	529	533	509	521	519	513	523	519	550	525	564	524	516	534	537	515	540	539	508	541	519	479	577	526	532	503	533	495	525	542	500	565	499	528	519	514	537	505	506	491	501	529	527	526	486	516	527	538	518	510	536	488	539	549	534	545	533	501	508	516	528	476	536	524	492	481	573	527	559	526	537	527	521	512	529	520	496	489	507	494	509	517	483	514	505	496	505	560	546	521	509	465	566	551	509	510	492	497	516	507	503	525	510	542	517	498	500	550	537	483	512	520	539	524	516	533	559	510	508	532	498	504	489	478	570	523	501	559	474	518	553	537	501	543	516	510	500	525	519	524	542	530	554	491	551	526	527	508	529	520	557	503	520	515	537	524	551	528	523	475	544	547	531	524	497	533	496	518	499	518	502	548	520	514	520	516	480	527	508	509	497	515	486	561	545	481	543	532	545	541	553	526	526	547	525	564	471	527	515	538	569	503	485	526	538
46170	60923	9051	4021	2789	2135	1716	1479	1273	1148	948	918	840	822	777	794	763	710	723	692	697	651	642	636	638	674	692	673	624	618	682	653	649	637	639	639	644	650	655	623	627	616	662	600	631	607	672	640	626	637	627	640	629	620	653	652	565	633	622	607	603	625	609	603	637	595	620	652	623	588	581	684	636	604	598	609	650	627	653	580	658	612	637	629	614	646	624	661	614	569	644	628	618	631	607	614	599	587	649	623	609	594	661	624	614	601	638	643	581	639	612	614	623	617	631	618	646	601	589	621	585	624	634	637	616	546	573	623	613	664	654	608	596	607	597	634	648	638	590	630	591	627	587	660	608	618	605	619	625	631	601	598	633	648	616	606	623	692	639	565	629	679	613	622	659	598	585	584	610	622	593	632	637	605	597	602	612	592	628	636	625	611	618	660	596	606	604	644	623	576	568	603	614	582	651	620	640	607	595	621	658	644	623	621	657	615	615	600	594	629	586	617	592	613	643	612	600	616	620	605	614	573	610	645	669	604	607	627	588	597	598	607	643	634	605	638	605	588	649	588	604	581	621	602	601	631	639	598	629	612	628	605	629	636	630	612	627	610	621	635	604	610	608	597	615	659	575	619	580	629	645	597	616	618	631	624	584	677	599	637	608	638	572	651	659	583	643	622	608	607	609	596	571	629	650	652	628	637	599	659	614	629	596	636	637	616	636	593	600	614	635	648	619	593	645	631	594	607	647	599	610	621	620	626	618	649	631	651	645	601	608	640	641	615	603	640	643	572	576	612	678	577	580	644	604	633	636	651	639	620	622	611	634	672	618	567	621	630	595	645	625	654	611	630	597	650	599	603	604	621	600	609	631	602	630	641	639	563	640	613	602	595	655	627	629	649	603	632	586	565	590	645	598	605	642	586	589	592	591	612	606	621	668	607	609	640	573	637	607	645	579	648	629	629	617	584	593	596	605	600	641	615	627	647	633	617	574	641	603	639	620	642	585	596	630	580	617	609	629	643	610	640	592	592	579	615	605	626	614	618	622	570	621	653	619	627	608	599	642	646	571	621	626	603	608	670	626	630	630	574	594	601	593	579	585	645	598	608	632	601	632	612	588	579	585	625	650	618	638	588	627	574	609	560	642	670	636	613	591	663	633	628	630	579	591	614	629	603	614	619	634	590	641	636	585	607	621	599	590	585	636	636	650	632	598	649	636	595	657	605	615	581	646	626	617	580	636	602	625	615	614	583	648	597	629	597	715	595	638	610	579	607	615	603	609	608	649	629	591	643	622	602	583	618	606	641	629	613	576	586	615	624	588	642	599	609	618	629	647	606	577	637	609	619	553	602	625	598	588	596	613	602	649	643	656	635	605	601	619	663	636	605	604	613	595	624	606	580	601	604	583	592	581	611	582	590	598	602	594	623	610	596	594	594	605	658	612	658	597	599	615	652	653	617	605	594	597	590	635	623	643	611	639	608	584	646	647	610	601	584	686	590	629	598	628	620	619	606	636	606	639	617	618	657	610	602	583	652	626	610	599	653	619	634	638	631	614	566	626	668	590	610	632	591	584	626	618	616	634	632	644	597	606	630	594	616	620	614	595	625	603	622	556	656	608	639	605	615	586	599	639	585	608	613	575	590	624	600	616	639	657	604	610	610	633	646	661	601	623	607	647	609	574	597	613	618	629	639	567	616	603	630	613	637	637	603	594	607	598	630	619	637	626	595	606	570	586	583	645	594	580	615	618	585	599	626	637	620	619	621	602	588	592	630	636	628	586	565	594	607	668	636	641	592	604	606	567	606	603	626	584	589	629	641	620	646	638	620	632	615	617	623	634	588	621	599	637	630	618	644	643	566	634	610	635	562	612	638	620	584	609	609	613	595	632	617	599	629	579	619	608	581	589	663	612	641	582	604	577	624	650	635	604	594	581	642	610	588	634	579	623	639	602	643	602	619	625	608	653	608	624	627	636	584	634	611	627	598	556	614	613	610	614	613	642	609	597	614	617	634	604	634	602	598	594	617	593	596	594	637	608	632	582	604	630	576	620	648	614	628	583	628	579	622	634	667	597	622	572	600	628	591	653	607	667	646	640	620	638	609	628	657	624	628	638	600	625	684	634	628	607	602	559	617	618	607	628	641	621	634	622	656	613	633	564	620	590	638	611	596	628	612	578	664	630	615	605	591	601	650	639	597	632	602	575	608	641	617	606	611	651	628	629	588	598	593	607	649	620	606	638	615	639	569	669	634	622	581	630	610	561	618	603	629	637	645	616	608	650	671	648	587	580	549	596	619	641	599	614	626	614	624	670	641	647	629	616	565	636	619	619	623	613	575	588	605	665	588	575	588	626	562	609	603	615	620	637	594	607	621	627	544	648	598	587	586	640	618	639	651	611	598	619	618	611	621	622	633	625	585	570	611	605	578	644	612	596	618	635	567	682	600	639	615	588	652	627	585	588	609	651	606	643	633	659	638	595	603	624	636	611	632	611	616	609	605	606	621	612	616	650	612	590	645	614	628	616	589	610	574	609	615	627	550	622	600	648	596	612	622	617	623	629	615	636	657	573	604	602	589	633	610	599	602	532	598	600	581	656	649	623	627	676	616	644	588	578	609	604	586	667	638	629	574	604	618	599	627	596	608	626	621	607	654	609	613	646	574	637	588	642	571	605	654	603	646	643	614	634	603	586	601	571	617	651	610	621	599	595	680	641	628	579	613	646	643	679	614	628	617	643	644	631	605	632	641	603	650	622	591	590	585	657	604	613	605	595	715	608	590	616	587	560	650	606	583	623	641	633	597	643	578	595	608	610	604	604	573	568	565	635	651	600	600	657	657	614	609	660	640	634	619	630	613	576	616	634	624	610	619	578	608	640	600	624	643	634	633	580	616	618	593	609	638	613	646	606	600	601	606	616	615	597	624	622	612	622	640	622	636	565	601	616	630	628	600	623	654	608	648	652	646	607	577	640	642	628	590	606	627	614	621	659	571	623	592	629	623	598	610	598	639	609	588	618	653	591	612	584	638	585	629	639	611	631	654	628	604	590	634	647	593	599	604	603	613	628	665	590	647	638	661	626	643	638	609	548	649	581	667	635	574	610	617	606	605	616	648	640	630	565	620	637	612	592	585	642	626	617	579	620	601	617	600	650	603	596	661	636	601	608	593	636	588	638	624	637	612	660	623	582	585	602	608	584	655	620	602	631	585	606	643	615	616	612	608	636	583	603	567	613	614	619	628	601	595	639	581	568	570	625	649	612	517	587	632	577	637	628	576	591	645	624	629	595	596	610	624	618	633	593	591	626	588	593	624	605	601	625	606	626	568	641	595	593	603	599	666	589	625	620	600	640	634	570	645	629	601	618	617	561	640	600	616	615	616	609	654	640	621	619	574	599	584	656	586	624	573	614	605	618	586	610	569	651	633	618	644	598	615	648	625	559	573	596	653	645	598	568	664	578	611	598	626	640	655	587	598	651	640	613	595	604	608	675	647
30204	27053	14820	1565	241	216	215	176	183	169	189	194	181	176	190	161	173	166	189	172	160	174	179	167	175	165	201	199	180	161	186	195	173	151	171	195	179	165	189	169	176	206	182	167	190	163	200	184	173	165	159	193	160	179	183	160	188	159	189	164	174	162	161	166	164	189	183	186	156	188	151	172	181	180	167	162	195	167	170	168	152	159	174	201	190	177	179	179	185	162	177	173	180	186	155	186	176	190	174	163	140	168	150	165	173	191	151	146	182	156	180	172	172	168	170	187	172	165	168	157	170	192	160	161	174	144	160	164	164	201	164	178	151	182	167	187	146	178	157	169	175	170	153	186	185	196	180	160	172	164	178	180	170	166	183	177	164	183	168	171	166	162	148	171	176	183	167	175	167	171	185	146	164	154	173	172	194	159	160	174	182	177	179	182	198	167	174	179	151	172	161	187	154	153	147	156	162	163	184	166	172	161	185	158	165	176	150	174	167	152	180	173	211	193	148	196	153	175	188	190	163	173	164	167	169	156	175	199	183	141	164	183	159	155	172	180	178	172	174	186	167	182	183	169	177	178	150	168	172	177	163	173	176	177	200	179	166	162	170	192	163	172	156	168	174	155	174	177	156	171	162	192	183	151	168	182	180	187	173	154	147	178	181	162	169	147	175	190	180	170	171	168	156	165	172	160	169	169	165	192	196	167	164	160	184	187	194	150	161	163	169	187	148	162	158	182	161	194	137	162	181	164	180	220	174	164	156	169	205	158	173	176	175	156	177	166	176	159	164	173	171	156	172	181	172	183	180	173	157	153	171	176	182	179	180	182	174	159	180	166	186	173	175	154	168	171	166	146	163	155	159	186	171	156	173	190	136	187	165	189	147	152	168	182	190	173	166	167	168	172	186	147	181	179	141	175	177	167	172	170	171	158	175	169	194	183	172	166	172	203	172	179	159	169	169	158	182	181	155	172	159	169	168	150	191	162	163	155	177	163	153	158	168	172	164	194	149	162	176	166	201	168	172	190	173	203	149	161	167	186	190	163	188	178	169	165	171	162	177	166	179	199	148	171	178	152	187	180	163	173	174	180	168	189	169	188	167	167	151	182	176	191	164	178	170	168	192	167	180	170	159	198	197	179	173	186	161	171	158	164	164	181	193	163	195	176	171	167	184	159	183	179	186	182	180	190	181	170	179	178	179	186	160	164	175	162	189	170	162	203	196	167	186	148	171	183	191	197	182	159	193	174	150	171	181	175	177	179	173	161	175	184	161	224	152	180	185	196	165	184	185	200	162	181	174	176	181	178	169	192	200	204	182	191	157	211	164	182	176	160	201	176	156	179	171	169	157	177	163	176	181	163	196	175	184	176	172	165	177	196	181	152	153	176	178	179	184	183	183	194	149	167	190	202	171	191	173	173	182	168	178	177	162	194	172	168	165	172	157	184	171	183	174	168	200	172	167	169	153	171	152	169	166	176	168	179	177	168	175	161	180	165	191	168	181	175	169	177	179	151	174	171	191	170	164	178	142	163	155	173	160	193	173	173	167	190	167	186	173	174	176	189	174	180	184	157	167	174	178	168	151	172	193	160	185	157	170	173	177	175	174	169	193	179	163	161	175	171	153	172	176	174	185	175	173	152	161	163	167	180	197	165	170	165	159	178	151	197	172	189	182	179	178	155	171	173	176	146	166	190	164	167	161	157	137	189	166	178	192	189	171	180	194	165	171	195	155	189	166	165	173	202	199	166	167	175	175	172	184	169	149	143	194	169	168	173	172	199	181	167	178	172	188	176	200	174	182	188	166	146	161	169	174	189	180	193	188	181	176	169	161	192	190	194	166	171	167	171	182	158	183	170	190	163	173	195	184	171	154	160	184	184	173	162	183	161	161	191	161	171	174	192	163	203	153	141	151	179	174	176	152	191	193	167	148	174	172	154	172	193	183	177	181	173	164	167	157	161	177	158	177	177	172	176	161	187	176	172	180	199	161	161	151	196	187	164	183	150	170	158	183	152	181	195	155	187	186	148	156	165	161	179	153	177	170	173	162	172	180	170	187	195	183	191	186	170	180	158	159	163	169	139	160	188	173	169	178	184	173	171	146	178	170	188	198	161	180	140	199	189	188	151	190	171	197	173	189	202	162	177	167	169	170	201	163	176	178	183	173	169	156	155	153	163	164	192	164	200	173	175	186	159	177	172	201	165	184	165	168	180	190	201	157	179	189	189	163	176	176	171	146	177	174	160	152	160	151	169	188	181	180	211	166	173	167	157	187	209	152	173	168	161	176	162	181	164	170	185	171	179	165	205	169	174	165	169	177	167	178	169	165	183	154	164	179	166	171	170	188	156	184	171	151	160	184	179	173	154	178	167	170	188	180	166	169	186	191	175	160	177	154	171	152	161	186	163	170	157	181	156	167	183	176	144	163	156	160	182	175	184	158	175	167	203	167	179	140	186	169	196	189	167	188	158	187	179	154	191	193	159	178	167	203	150	151	146	166	162	165	148	169	171	200	170	172	158	173	163	160	177	176	194	207	189	170	190	195	190	181	197	186	172	172	163	155	202	157	164	142	181	153	153	156	156	156	200	151	163	177	164	168	184	159	184	181	170	182	152	164	151	189	162	168	171	157	178	190	169	170	167	182	178	189	152	177	176	157	153	175	175	148	168	178	156	161	152	155	170	166	185	172	204	176	162	177	174	187	171	165	178	157	183	151	157	157	160	192	160	181	187	145	171	178	173	164	179	174	167	179	186	170	169	185	167	164	170	164	185	162	167	152	153	176	190	189	181	179	172	156	187	163	156	144	186	154	168	197	185	173	168	161	181	165	152	178	169	170	170	175	171	188	179	190	169	197	164	177	183	184	173	157	169	169	153	162	185	174	185	174	171	166	172	186	174	193	164	175	176	171	181	189	148	167	170	178	171	170	164	194	176	181	197	165	169	186	191	171	167	177	161	190	186	165	169	184	136	185	166	158	190	167	153	194	162	169	186	203	180	198	183	173	189	169	187	169	175	183	170	168	185	162	182	179	159	155	186	176	172	188	188	165	172	167	187	163	160	205	180	189	184	170	176	183	161	172	172	190	157	180	173	189	156	191	186	190	176	182	166	192	190	161	171	184	172	181	184	174	151	194	157	146	169	172	187	172	175	152	166	202	171	199	159	194	153	162	177	152	189	178	175	172	164	181	160	198	163	161	181	161	164	159	160	170	145	182	152	164	165	178	165	185	172	167	168	172	167	168	177	165	163	181	190	183	164	177	166	196	170	159	192	167	184	167	162	175	173	187	181	188	205	162	147	172	181	150	174	190	186	174	180	179	149	185	185	177	179	172	170	143	134	165	167	187	187	191	159	183	188	156	179	194	169	156	166	193	180	154	179	168	178	178	199	194	186	140	166	170	152	173	179	167	166	188	178	202	162	172	167	189	170	199	171	169	150	175	162	172	170	190	169	172	174	187	158	180	175	156	181	151	167	177	211	188	164	169	170
36405	36884	1097	391	304	284	237	252	254	240	248	250	243	217	237	279	246	238	213	247	237	231	224	235	206	232	201	234	249	235	287	242	232	227	222	228	184	228	229	236	235	241	232	220	218	214	226	252	215	223	237	255	235	256	199	241	236	230	259	215	196	214	236	218	229	223	240	218	231	226	214	243	201	217	242	234	222	284	238	226	245	200	260	271	226	222	202	263	220	254	248	219	232	226	245	238	217	221	207	212	207	241	203	230	212	218	226	217	262	236	234	252	223	229	210	234	221	212	195	240	203	230	216	205	211	240	230	238	256	225	251	232	231	205	206	203	217	212	213	244	236	231	193	219	224	237	234	229	231	238	226	272	254	204	232	239	239	220	197	214	213	254	248	228	205	228	219	220	220	210	227	225	249	217	202	206	240	224	251	215	244	212	216	216	214	208	211	243	230	203	244	237	256	245	231	238	209	237	225	228	229	228	196	213	210	212	204	206	224	211	199	206	224	214	236	229	236	246	250	218	248	228	245	200	241	219	220	236	225	273	231	240	217	259	227	240	239	235	218	222	230	232	242	212	232	212	213	238	231	245	226	204	237	186	240	232	252	210	216	226	232	220	253	229	236	224	203	258	243	227	218	216	220	222	233	240	210	226	217	230	209	232	222	207	209	204	195	220	231	223	213	217	238	240	217	199	236	244	207	222	218	232	210	220	203	213	247	233	221	223	228	239	229	225	235	220	222	203	236	235	229	221	227	225	240	223	255	220	230	213	235	232	229	228	222	240	231	236	240	238	230	240	216	233	264	200	250	214	220	217	246	229	217	213	221	220	227	237	242	247	221	241	203	210	225	223	223	244	204	248	255	240	230	217	223	246	221	233	217	247	252	224	253	231	238	226	220	219	244	213	227	259	235	217	232	251	235	221	237	252	223	248	236	243	234	235	225	249	240	249	250	216	198	227	204	244	206	208	238	228	206	225	246	197	239	225	199	224	225	215	228	248	227	229	227	226	236	249	211	217	202	225	206	244	210	258	215	229	234	218	210	205	242	197	249	223	224	210	232	223	222	227	246	224	225	211	252	209	245	206	217	233	235	234	218	227	258	203	215	193	265	234	230	238	200	210	243	219	222	241	221	234	239	189	240	220	228	226	235	235	221	209	209	221	213	245	209	248	201	246	209	219	196	230	245	235	233	231	247	229	214	246	224	261	243	242	203	199	243	194	226	229	250	232	216	250	255	227	245	212	219	184	218	217	231	239	243	219	241	228	250	237	245	235	227	216	241	228	257	204	202	226	216	211	225	232	235	233	234	218	197	230	251	236	242	230	241	227	253	220	238	225	244	222	245	208	244	224	197	265	223	225	238	230	225	222	251	241	227	232	220	216	213	231	212	209	239	239	234	238	239	234	222	234	236	220	237	232	236	214	235	194	248	263	219	225	236	228	211	213	229	250	252	226	258	244	238	218	248	202	222	236	222	198	228	232	240	206	240	231	232	236	223	240	215	226	238	217	236	218	216	194	221	227	210	221	236	227	264	250	211	239	217	205	226	239	238	232	219	241	204	242	260	249	247	212	207	227	234	221	245	221	221	203	209	244	232	214	232	231	227	216	239	247	253	233	198	258	221	193	220	203	208	237	239	244	245	223	203	222	229	240	226	219	231	229	223	203	244	232	241	230	236	227	231	225	243	223	234	259	254	226	215	241	226	228	231	233	220	245	220	232	222	231	232	232	209	234	217	207	245	228	215	217	216	214	234	258	251	210	214	201	233	232	208	191	207	221	203	241	238	227	231	232	235	225	251	192	233	224	229	246	231	239	230	229	219	260	203	206	237	224	228	240	224	225	219	232	217	242	215	222	215	247	235	236	202	248	230	245	203	244	231	234	232	234	197	214	238	205	240	243	243	247	242	229	235	227	220	227	231	236	241	219	216	241	224	214	220	229	214	213	228	244	262	229	230	231	206	222	237	176	224	223	224	198	209	228	216	206	273	229	208	215	219	241	216	231	228	207	229	223	213	216	194	186	236	222	244	196	237	232	217	234	254	228	224	261	258	250	233	204	212	206	252	227	215	229	214	216	228	242	234	240	223	233	221	218	215	248	203	235	199	224	223	220	209	230	237	232	236	228	216	226	206	213	213	195	229	235	187	238	232	214	244	217	225	265	202	234	206	209	252	231	211	204	189	233	225	212	212	208	213	228	232	220	218	231	247	240	240	240	217	223	240	251	259	223	236	223	253	219	229	227	226	194	237	242	241	220	238	226	226	227	224	231	188	216	210	232	235	243	229	248	220	239	219	221	236	239	225	232	197	231	217	209	251	226	240	239	241	222	212	234	254	217	226	215	219	231	234	208	213	200	224	202	233	194	244	252	243	239	222	236	248	225	236	213	216	227	234	232	196	227	228	203	211	237	220	229	217	229	225	216	218	234	213	251	232	227	229	238	228	230	208	245	251	220	222	220	224	222	227	228	223	237	240	205	236	222	225	236	232	234	244	249	229	222	238	231	202	250	250	242	210	229	231	242	214	245	214	244	225	232	204	205	228	217	227	252	226	243	229	247	225	226	226	228	209	227	230	211	234	217	208	249	240	245	220	224	219	221	248	238	216	206	219	226	228	209	271	216	208	235	233	228	249	246	229	256	218	232	215	220	224	227	201	237	214	242	238	258	237	226	219	242	234	223	228	220	189	247	214	239	274	203	201	205	225	232	220	222	246	226	233	221	240	221	218	233	212	226	244	212	221	201	219	235	212	225	209	189	249	233	213	236	240	217	248	233	243	214	222	236	209	239	241	204	214	234	214	216	227	249	238	241	232	217	235	226	214	227	213	230	238	233	252	229	221	220	227	208	202	212	227	217	224	212	223	197	250	240	223	224	234	231	230	213	239	225	244	198	243	237	226	210	240	255	226	226	199	228	217	253	218	250	228	229	210	213	244	207	204	229	245	232	228	209	237	230	251	241	232	226	227	195	243	225	244	278	226	219	232	198	201	226	239	222	241	228	219	227	225	213	213	272	241	210	217	222	238	231	229	228	250	252	257	222	213	233	206	219	204	224	236	224	222	228	235	231	261	244	214	228	205	230	242	214	218	241	205	226	235	224	232	205	215	219	214	238	221	240	237	230	244	233	232	230	204	230	203	224	205	232	221	210	233	222	196	222	234	225	235	229	231	203	210	197	205	210	230	210	226	215	220	202	218	213	215	244	182	235	250	209	230	214	240	260	231	238	237	223	228	200	233	235	244	217	219	216	221	218	200	246	239	214	213	222	215	222	251	239	218	228	241	232	254	197	249	230	203	235	212	201	238	231	241	228	233	231	230	222	230	221	198	236	205	249	224	247	222	211	221	243	221	242	219	231	252	225	214	215	244	232	213	236	219	246	220	236	227	242	195	227	230	219	230	251	248	217	233	224	224	217	204	221	223	243	209	219	235	222	188	215	209	229	221	236	246	217	223	216	221	211	249	200	248	249	230	211	238	212	223	244	241	226
24337	21529	28632	24731	21368	7370	720	526	429	431	377	346	329	355	308	334	317	335	355	310	331	337	301	286	302	306	260	316	285	318	330	306	291	321	308	322	308	293	266	297	303	334	269	313	287	310	322	327	270	293	284	304	304	287	259	281	311	290	312	289	309	313	281	302	291	265	277	306	275	289	315	320	297	289	297	305	260	278	299	291	316	308	284	325	316	297	314	289	249	295	278	286	279	293	292	304	308	301	285	327	302	293	278	258	305	296	335	313	283	250	293	281	304	297	315	304	293	304	282	310	314	316	293	249	326	280	269	316	321	276	287	310	298	279	315	279	311	274	320	322	290	294	287	312	302	291	303	297	289	272	291	308	333	315	294	283	334	298	276	303	312	267	291	286	296	320	315	276	277	296	310	296	287	279	300	273	304	275	283	286	328	316	266	297	277	300	298	302	297	301	302	287	281	309	293	280	307	278	328	316	320	285	319	303	300	333	307	267	282	289	300	305	276	282	328	310	305	324	260	307	305	307	290	302	294	315	285	296	282	318	298	289	309	287	295	283	331	280	307	294	286	306	298	320	299	299	330	325	282	267	323	305	336	309	295	296	295	286	291	320	292	303	304	276	294	310	286	270	328	273	326	299	282	310	310	290	305	304	309	309	298	308	331	294	321	315	321	294	323	293	269	321	303	292	284	275	297	308	302	307	287	287	254	264	319	265	302	286	311	296	298	296	271	281	301	281	257	287	298	281	291	322	296	300	309	322	252	298	289	303	311	306	300	306	311	329	308	294	294	297	270	294	269	301	300	291	293	297	326	246	306	287	306	300	315	278	287	290	289	330	301	303	259	298	283	301	301	278	273	286	307	283	274	319	302	288	314	298	298	317	302	300	299	307	305	294	308	278	285	281	299	277	311	256	313	285	303	293	320	281	312	311	282	282	297	297	294	313	282	316	305	301	321	303	289	303	278	280	293	306	278	286	293	304	288	319	288	289	279	302	303	321	294	274	286	308	292	293	262	294	292	284	282	270	308	270	272	308	283	285	290	298	291	293	307	282	301	265	309	289	289	301	300	281	286	303	312	307	283	306	296	311	275	287	314	333	276	289	276	316	279	315	298	284	284	284	315	297	310	304	311	290	277	296	285	300	307	300	278	299	306	319	298	288	332	297	305	316	274	269	285	308	297	287	277	299	300	282	298	293	277	258	265	284	272	293	338	314	269	308	291	292	299	293	320	309	262	316	303	315	263	275	327	259	301	286	302	305	291	282	323	288	303	266	296	300	306	304	273	281	303	286	310	277	302	329	277	292	321	294	288	297	293	264	308	290	320	279	294	304	296	285	297	283	313	269	302	290	315	298	318	289	278	279	289	328	282	291	287	288	328	333	263	294	287	313	314	283	315	322	274	287	298	300	299	283	291	293	285	295	316	268	286	283	288	274	305	317	297	314	297	299	296	288	284	316	305	288	268	300	287	295	317	259	285	294	302	290	290	313	283	296	292	286	254	305	295	295	301	285	271	274	305	302	302	316	320	290	306	286	312	289	299	304	285	305	318	264	309	307	326	269	292	320	290	330	263	268	300	303	313	292	290	319	323	290	291	331	271	275	307	292	278	306	289	288	312	301	270	315	281	298	279	253	280	309	301	307	307	250	290	292	300	300	298	263	313	327	278	317	309	293	305	299	287	287	278	296	292	295	303	293	310	284	296	289	291	304	329	295	306	250	287	261	286	313	272	302	291	294	312	301	313	291	300	285	309	285	289	283	308	295	302	282	297	298	279	319	281	298	301	287	289	284	311	297	278	269	280	306	307	298	294	298	295	304	298	261	300	276	286	285	315	299	292	305	282	292	303	292	278	287	279	312	300	300	320	307	282	297	316	295	281	284	288	318	277	294	287	287	301	266	284	322	287	279	310	325	251	266	308	304	296	253	303	325	288	282	259	272	301	286	284	327	289	296	259	282	307	285	290	318	278	302	310	299	330	285	279	291	273	331	313	289	282	314	281	270	314	291	298	278	303	312	297	333	290	317	302	309	302	308	285	298	275	313	299	312	299	306	265	247	287	268	292	325	286	293	301	298	294	281	331	326	301	308	296	334	305	307	310	291	277	308	304	317	319	292	280	274	306	289	265	293	302	308	295	293	260	278	312	290	299	290	280	299	303	288	314	276	285	295	274	330	300	279	293	308	296	282	278	291	300	294	290	279	310	275	285	284	287	295	287	318	287	325	309	290	294	310	295	284	278	317	259	275	289	314	273	343	282	286	294	302	299	278	318	273	287	295	304	262	323	283	276	300	260	321	309	301	303	299	276	285	311	313	308	297	299	307	335	287	318	299	327	286	299	280	295	298	286	321	282	271	281	283	308	272	318	265	283	284	294	300	255	316	270	313	272	284	274	293	272	272	285	304	291	281	322	263	314	272	304	297	319	295	276	268	265	290	271	309	312	316	257	255	307	305	301	290	260	323	282	291	321	286	291	293	276	298	331	277	297	305	310	306	271	296	262	287	299	322	307	306	303	291	314	303	306	287	298	272	265	270	303	283	289	314	264	299	264	268	270	311	297	311	299	300	289	306	306	306	280	300	290	320	300	286	263	302	283	279	297	282	296	298	297	324	288	282	299	298	310	296	307	283	290	270	285	291	309	299	277	335	301	277	272	278	294	276	317	293	313	287	297	294	315	317	305	299	314	294	278	305	283	311	308	284	285	312	328	303	297	292	311	305	287	254	288	313	273	295	313	305	282	301	299	298	309	301	288	300	335	253	302	269	291	286	294	286	281	301	302	302	284	316	296	311	314	316	289	306	314	339	316	301	304	271	261	264	276	296	263	305	307	301	311	309	285	276	264	294	292	269	305	272	288	274	276	286	292	300	303	296	296	309	309	306	270	312	328	289	323	309	299	283	310	292	294	306	301	292	280	298	304	273	330	259	294	289	276	306	300	306	312	290	309	333	289	277	326	326	268	277	285	264	305	302	296	282	258	312	309	284	285	298	266	276	296	322	317	318	303	290	285	270	302	276	285	299	280	287	297	290	295	291	284	296	303	311	292	279	299	303	305	311	281	284	286	284	285	291	313	310	297	323	334	272	324	264	307	295	329	310	308	332	277	294	277	318	293	295	284	296	287	277	277	332	310	274	293	293	282	298	314	274	299	275	302	291	311	305	281	325	313	305	294	316	300	281	290	310	287	351	293	308	272	271	288	257	282	307	295	298	282	290	268	281	311	306	333	290	305	305	310	284	307	299	315	303	284	297	315	270	290	291	315	287	292	312	250	270	287	261	292	279	294	287	278	293	282	312	279	292	271	303	307	296	250	319	312	301	287	306	310	283	298	291	278	267	293	290	307	270	306	289	282	285	316	308	312	300	314	311	302	288	296	319	302	270	281	296	315	303	287	273	315	302	305	298	290	249	287	274	270	305	304	312	322	292	269	295	288	286	261	325	279	321	269	282	298	300	290	300	290	256	277	291	304	283	296	278	309	316	297	295
40463	51969	5807	2026	1490	1161	928	767	699	595	543	564	492	439	450	416	432	442	393	379	407	401	392	428	410	405	354	366	385	372	364	384	395	380	374	387	358	381	367	400	363	358	369	335	370	369	358	348	396	352	385	346	396	368	370	380	349	345	343	353	369	362	344	358	344	339	343	365	374	375	392	351	379	362	386	367	378	362	383	343	402	401	339	392	327	369	355	342	358	344	339	369	377	344	384	372	378	359	355	360	362	378	372	375	359	366	353	429	359	346	387	339	332	327	392	349	413	372	391	364	363	358	369	387	387	389	327	347	355	370	361	341	393	376	404	360	381	360	395	367	352	390	386	342	371	374	335	355	366	343	371	355	365	403	398	351	350	386	390	366	351	372	366	363	343	366	357	362	315	336	390	386	394	368	374	354	354	381	366	356	380	344	323	372	357	347	344	366	361	347	386	375	346	380	367	365	354	349	337	385	375	379	365	346	403	344	393	328	389	378	377	351	376	356	313	371	359	352	330	389	351	395	370	358	386	358	335	339	341	377	387	335	379	327	365	410	350	368	386	375	407	337	359	372	374	391	340	377	378	364	387	340	341	364	357	358	358	382	358	353	357	361	319	348	390	406	360	361	412	365	366	372	370	344	375	399	373	379	366	345	334	366	377	357	348	349	337	357	342	361	357	353	352	320	384	393	367	367	359	371	355	377	364	394	379	338	387	387	367	375	370	375	410	385	352	340	358	362	339	391	359	391	360	381	378	364	369	360	369	369	353	322	352	343	359	384	359	417	378	328	332	321	383	379	358	369	363	357	356	381	326	362	351	385	339	353	384	347	377	379	375	361	323	397	378	354	379	381	364	370	353	354	380	306	394	334	350	379	350	354	385	381	345	373	358	394	346	354	351	406	337	359	330	385	368	384	362	348	376	335	394	422	356	387	367	369	374	341	348	390	361	347	366	326	374	359	368	382	385	347	370	406	344	357	354	340	362	344	362	366	389	329	350	364	368	372	367	384	350	363	372	380	359	382	337	344	331	334	375	359	365	353	398	368	364	374	335	356	359	365	361	345	378	358	368	359	371	377	371	369	404	397	397	365	354	330	352	376	380	355	378	345	353	326	367	355	361	364	335	381	340	353	356	323	355	357	378	366	352	374	318	346	382	369	379	385	367	350	373	349	348	368	344	357	390	350	359	371	378	343	371	347	362	407	401	356	337	354	375	383	372	341	353	395	368	356	370	335	357	374	372	353	392	351	393	403	364	365	371	378	388	333	360	359	348	360	367	370	384	345	354	355	390	398	368	363	393	394	319	364	368	364	354	331	349	359	393	334	398	425	365	374	362	389	345	345	345	350	353	368	357	350	364	389	340	357	341	378	380	363	348	357	387	363	374	376	358	366	347	389	382	382	364	352	377	352	348	360	383	356	322	338	376	330	358	362	391	382	360	374	362	341	364	367	366	352	356	385	323	341	369	354	355	371	377	349	358	395	343	345	360	366	373	345	364	344	340	353	347	352	358	369	367	353	357	354	368	362	346	392	338	400	401	392	338	383	382	349	349	355	348	364	328	363	376	360	358	366	348	370	384	321	342	349	378	347	332	347	360	352	345	359	365	341	388	377	356	369	358	372	390	347	344	385	399	431	327	347	357	349	382	347	413	382	368	365	361	319	380	334	357	367	349	345	375	339	336	351	382	370	373	379	369	339	348	382	350	369	383	340	343	369	388	365	366	384	369	349	353	363	364	343	355	338	359	355	345	361	378	389	339	395	359	368	341	362	354	400	369	374	372	410	388	340	371	351	361	393	368	368	382	357	365	358	367	334	361	360	339	326	371	391	372	353	370	365	379	406	390	363	371	340	391	362	349	349	378	392	338	372	367	338	351	345	376	372	348	323	345	359	330	354	370	367	386	350	349	358	354	374	369	374	342	340	398	370	356	352	377	376	353	403	345	354	347	359	337	374	368	356	373	361	397	356	351	346	352	340	348	363	334	372	346	381	389	381	399	371	381	376	346	355	340	360	344	370	377	336	364	370	351	385	365	371	376	348	375	398	383	373	366	356	375	350	348	351	388	365	380	367	365	325	384	335	348	355	348	366	351	332	382	371	385	344	372	329	362	396	353	352	375	313	387	356	363	373	347	370	328	386	345	369	378	365	418	341	407	340	366	359	363	352	369	347	368	363	357	370	362	377	354	346	357	352	341	361	353	360	349	354	355	355	383	365	374	366	375	387	350	344	379	319	353	358	386	285	385	345	337	358	383	356	381	383	346	351	373	354	354	362	329	347	379	378	348	374	333	370	388	398	354	383	360	362	395	382	358	328	331	333	367	353	369	350	398	367	356	364	365	350	338	394	389	391	337	409	385	368	334	314	348	384	361	374	377	375	391	388	344	374	324	358	373	343	365	351	365	382	336	380	366	355	385	362	339	338	378	364	380	344	357	376	356	349	404	353	328	373	350	340	369	340	372	354	394	387	398	361	337	360	371	375	363	354	376	398	375	367	371	356	389	336	366	363	361	383	355	366	400	397	359	393	367	359	405	353	369	366	335	346	344	331	352	367	395	377	400	321	371	357	360	360	375	360	348	328	376	358	345	362	374	338	356	361	362	352	371	398	331	364	349	383	347	352	368	374	347	384	363	350	353	395	333	357	328	390	312	329	387	343	352	392	343	386	358	355	361	365	373	367	400	374	386	377	360	363	357	352	363	353	350	365	368	341	363	385	393	372	364	372	365	390	355	369	390	374	362	372	357	368	364	346	356	379	400	349	373	361	350	355	368	374	371	379	330	388	355	385	428	402	372	367	323	378	368	345	355	365	379	380	373	356	349	385	354	358	382	358	335	363	403	352	339	362	340	373	369	357	388	349	395	357	372	352	402	360	335	375	368	373	344	385	334	341	347	350	382	350	351	375	390	389	374	347	364	359	349	338	375	344	376	384	362	356	353	373	335	365	373	349	372	367	386	348	374	384	366	376	384	386	374	354	383	333	325	387	339	352	370	370	361	338	363	371	351	368	352	374	351	382	357	377	326	364	403	355	352	378	377	382	393	370	350	362	318	387	343	354	391	367	360	365	353	377	346	364	360	404	330	371	388	375	359	366	352	370	341	368	388	358	365	376	360	369	339	364	341	347	377	362	373	353	352	337	393	345	346	355	350	361	347	364	330	358	348	346	358	391	362	359	342	370	365	355	366	353	405	337	372	377	365	327	316	399	361	383	392	358	366	374	368	365	383	372	374	391	335	388	348	395	349	383	373	357	352	381	390	368	408	386	366	319	343	382	345	365	390	352	346	361	349	391	352	338	376	356	345	375	370	350	360	379	389	350	363	359	356	364	350	403	384	353	367	364	353	383	359	366	366	383	348	365	364	381	369	389	342	347	331	340	360	398	368	352	376	355	384	390	379	390	364	396	353	399	359	375	359	364	402	338	359	360	396	358	385	368	368	350	342	383	344	352	357	364	365	393	354	370	342	351	375	369	387	346	357	403
25570	21658	27470	25529	8009	533	407	345	331	325	296	299	278	284	262	287	276	298	311	309	293	336	272	307	289	266	277	302	295	259	278	286	268	261	291	260	276	287	257	287	261	277	260	271	225	291	261	269	269	234	294	270	272	263	275	258	268	257	248	264	294	279	261	262	257	267	259	256	271	250	255	253	243	257	270	220	259	275	273	272	266	265	260	264	280	291	234	267	272	285	284	257	273	240	289	289	285	266	286	274	285	296	273	282	254	244	274	258	271	266	267	243	267	255	251	269	289	278	252	255	273	307	251	246	289	257	258	283	281	259	279	268	264	258	287	244	269	268	248	266	294	253	293	269	288	308	262	270	260	277	273	257	283	241	270	271	257	240	267	252	257	269	278	279	260	271	280	284	271	254	271	260	292	261	294	285	287	276	264	266	266	252	277	286	256	261	273	276	265	264	258	285	262	267	248	261	288	267	251	271	243	258	249	252	280	294	270	235	263	259	287	241	277	267	275	296	265	252	261	260	278	274	262	265	280	280	256	273	275	271	267	276	265	286	266	291	270	296	253	269	247	272	277	284	282	250	278	282	291	264	297	279	221	257	278	271	282	295	267	246	279	271	275	277	295	280	256	238	258	296	238	286	283	237	245	257	279	287	273	263	257	264	312	277	284	263	216	284	260	277	303	257	279	269	243	244	270	282	263	264	283	274	267	277	267	260	261	269	282	283	278	297	281	263	254	272	272	280	242	282	283	262	269	255	260	265	240	263	277	253	260	273	243	277	254	283	261	267	262	310	248	282	285	251	250	265	257	239	255	279	265	288	272	278	282	253	257	261	281	250	275	256	274	261	291	263	269	245	253	302	256	313	261	281	302	231	256	279	262	288	286	273	232	261	246	284	270	274	257	295	252	291	269	256	288	262	257	299	278	259	312	277	279	266	296	250	230	261	268	275	286	273	276	275	281	274	262	269	260	242	280	293	250	262	292	262	274	290	277	269	233	272	234	252	257	279	309	274	262	250	291	258	245	279	276	264	292	259	270	283	268	265	264	259	254	261	234	247	278	293	257	264	249	257	278	282	283	270	288	310	276	262	249	289	262	262	261	257	261	285	263	287	287	237	262	246	259	255	266	280	276	280	239	283	264	243	302	293	263	285	263	263	257	254	257	250	292	291	232	281	268	298	263	264	255	261	267	256	284	266	276	275	252	267	275	262	216	297	263	274	259	277	261	285	266	258	265	241	279	299	264	281	264	275	276	280	271	288	252	298	261	302	277	256	235	279	265	272	274	243	271	295	280	288	282	279	273	286	249	279	275	263	261	235	266	266	294	242	274	302	243	225	262	261	251	242	283	285	284	280	259	278	272	264	282	285	268	256	259	257	265	276	255	231	266	248	301	272	252	252	265	282	286	278	280	245	294	255	255	257	273	258	279	298	243	259	255	269	316	280	259	258	251	283	260	264	280	291	274	271	249	259	254	267	294	267	246	264	286	273	273	223	283	267	261	270	263	230	267	279	254	272	263	279	262	280	236	282	267	277	276	280	271	272	268	275	261	258	279	276	268	262	228	275	271	242	251	269	273	275	286	255	269	294	256	270	253	256	246	260	251	331	281	273	257	262	265	258	278	280	263	261	264	271	246	302	279	286	269	270	258	269	258	274	275	254	260	229	290	294	270	244	275	281	284	255	285	268	296	279	265	278	269	289	271	303	264	286	305	243	264	252	256	264	271	290	255	273	252	249	250	256	271	242	250	270	278	269	244	290	274	294	244	264	253	260	256	263	275	274	292	239	281	237	267	255	268	277	280	297	274	244	266	291	277	249	246	260	280	260	254	254	293	292	266	282	281	279	254	282	286	229	262	288	271	251	278	255	231	285	274	241	295	283	281	265	270	277	263	255	233	276	289	259	279	266	265	273	265	305	264	286	257	239	263	249	284	280	274	230	286	306	257	272	271	278	267	296	260	236	257	257	253	264	263	270	248	277	264	251	280	280	247	279	259	261	251	292	301	255	261	289	250	255	276	242	271	279	300	290	261	297	279	278	271	252	287	297	303	270	276	257	293	291	248	273	253	258	281	264	245	244	242	290	232	261	257	296	304	279	260	274	273	264	290	265	244	261	280	264	280	258	267	243	268	264	290	283	273	274	272	279	256	245	270	284	286	238	257	269	274	277	254	285	273	278	280	278	253	272	296	278	272	258	249	280	289	254	261	303	268	255	293	252	280	278	266	258	267	256	270	269	302	263	288	260	263	256	250	266	243	291	275	271	259	237	270	292	271	274	270	249	279	269	262	249	293	272	260	281	266	269	286	269	270	256	244	271	294	279	258	256	253	290	268	266	298	289	253	284	247	276	264	268	287	291	266	297	266	273	253	278	256	268	279	276	234	247	257	295	263	265	232	307	286	244	271	269	250	270	261	270	274	288	263	282	277	254	278	252	264	299	225	288	240	293	311	241	257	278	249	285	264	253	256	308	243	282	283	292	275	284	283	268	231	277	282	255	279	244	278	288	267	243	295	274	246	281	289	260	296	257	286	257	284	265	253	267	266	264	266	291	265	288	251	255	255	279	265	285	268	240	256	258	291	275	266	286	285	284	272	268	278	295	270	268	270	244	272	269	274	275	251	273	302	248	282	259	257	266	265	267	282	262	255	283	255	272	269	245	291	274	254	291	274	273	284	233	269	261	265	290	297	274	257	259	261	272	266	289	290	238	252	300	261	253	260	274	268	272	276	251	272	266	273	270	237	261	271	271	264	274	246	262	261	271	278	287	232	315	252	299	253	269	281	248	280	244	290	297	272	289	253	255	272	272	264	292	276	267	285	258	268	289	277	239	275	253	270	256	296	302	245	253	245	279	267	267	244	261	248	252	261	265	258	280	278	283	276	261	274	240	316	260	299	285	257	248	300	259	248	269	300	288	287	288	253	294	259	268	255	255	261	279	258	282	282	258	277	264	283	298	287	287	278	254	305	277	266	270	244	267	260	282	235	276	251	268	280	276	281	258	294	281	273	271	280	244	287	252	288	298	285	270	268	286	278	272	256	245	282	281	262	282	264	261	260	271	275	284	290	270	265	243	290	240	246	261	298	256	249	280	272	275	285	254	264	235	297	285	264	276	270	263	251	277	248	280	275	267	246	292	266	272	255	282	304	252	263	276	262	265	279	257	252	285	293	284	285	286	282	267	257	252	271	290	281	252	248	251	243	274	248	238	237	289	272	272	281	277	271	285	261	258	294	249	246	272	296	244	262	273	270	285	243	234	248	274	292	266	263	242	266	273	286	260	270	246	257	297	266	259	273	268	273	292	286	259	257	261	302	245	241	276	258	266	271	247	254	273	304	270	273	267	287	263	288	264	247	277	279	293	273	252	254	262	280	242	285	261	291	248	270	241	282	291	258	282	269	283	267	267	295	260	268	299	265	277	260	267	277	261	268	261	261	271	239	245	237	279	267	246	267	279	295	291	284	300	290	292	298	279	279	267	265	237
39152	47154	3833	1286	925	781	627	575	512	491	468	432	447	412	399	393	392	385	358	397	394	370	363	341	361	378	353	398	362	379	383	348	378	328	328	358	356	384	355	342	363	344	411	370	372	356	365	351	353	356	375	354	365	368	346	324	322	342	372	343	328	366	352	342	366	387	328	349	359	342	383	342	322	363	388	319	344	363	379	341	393	371	374	362	339	370	377	325	372	326	340	347	331	373	342	360	386	354	342	339	389	378	353	343	302	344	391	351	351	377	351	356	360	334	307	369	331	349	376	323	370	341	357	356	327	357	369	373	356	326	354	353	359	364	311	344	380	353	338	358	375	360	344	337	356	348	347	341	355	365	353	333	370	373	342	369	369	362	332	333	345	305	368	353	378	326	325	330	342	361	319	354	355	401	348	359	351	327	384	362	369	329	354	341	373	350	322	311	347	359	392	373	379	346	362	324	332	375	362	382	349	358	327	351	365	364	335	372	364	372	360	376	338	338	341	322	368	347	362	331	338	319	338	373	385	332	369	364	355	310	327	322	359	329	360	352	390	359	357	299	346	348	370	330	348	374	339	342	356	328	351	343	356	324	349	350	335	363	369	390	359	315	335	376	345	347	357	374	339	377	357	373	350	334	345	349	300	362	363	377	361	354	349	319	349	345	313	323	369	384	340	313	331	346	337	346	341	374	344	341	340	333	345	371	365	360	355	328	337	349	361	364	359	341	333	355	371	366	384	379	358	331	342	334	338	382	334	359	349	345	346	372	376	352	360	334	340	333	348	374	348	375	384	340	335	342	333	347	310	344	329	353	344	353	341	359	334	336	353	339	353	369	359	332	312	383	379	351	378	355	366	355	347	356	359	335	361	311	340	352	354	347	350	355	376	342	325	350	335	336	334	308	366	346	367	357	346	337	350	359	348	369	341	333	377	337	357	351	353	304	402	348	350	383	363	348	333	386	362	352	339	378	353	361	369	340	346	381	358	388	347	346	329	349	350	357	333	345	317	333	352	368	352	355	364	356	387	344	341	362	339	358	338	362	367	390	346	336	358	412	345	318	354	340	384	356	361	345	309	336	333	314	348	374	324	323	353	333	330	345	322	322	342	341	387	348	347	343	356	335	357	345	345	367	355	355	344	342	371	322	380	365	351	324	357	351	387	400	372	351	351	321	328	331	354	367	345	373	334	350	368	312	382	379	372	368	370	355	369	339	367	373	347	375	367	338	348	348	366	320	363	361	347	358	348	349	295	337	315	390	344	342	358	310	333	351	354	335	371	347	363	345	355	351	368	376	349	332	337	327	325	396	331	345	352	329	376	331	330	333	350	316	365	355	352	315	353	309	355	305	347	352	372	359	368	371	360	341	387	367	343	326	362	309	349	351	347	355	345	378	362	353	343	326	327	335	310	351	380	347	339	366	348	367	357	361	341	371	368	396	369	354	331	376	371	366	315	375	328	369	355	376	325	346	323	330	378	332	333	348	317	354	360	335	353	373	315	330	354	373	344	369	337	357	347	329	314	358	344	337	362	330	342	368	332	338	351	324	350	369	337	363	349	346	331	382	350	350	344	330	345	370	353	356	344	322	322	357	342	355	342	341	348	361	337	342	333	312	378	330	350	347	348	328	340	360	352	343	319	364	345	308	320	374	359	364	328	334	331	371	340	345	347	401	340	374	351	365	361	360	345	372	346	336	339	391	362	337	342	363	359	335	385	317	346	367	357	368	361	364	341	346	370	341	363	360	341	359	299	348	339	348	342	355	329	323	323	361	337	326	348	337	353	347	368	367	381	329	382	376	320	366	371	375	332	330	361	323	361	329	377	359	374	374	366	387	358	356	337	365	344	346	339	343	357	336	311	365	335	354	348	375	375	357	343	358	354	350	343	314	364	338	359	345	357	347	373	319	351	328	342	354	351	373	332	335	349	314	356	339	372	355	322	337	358	327	357	352	383	381	359	394	311	368	325	364	313	327	376	351	373	316	322	339	354	355	344	362	361	363	327	368	331	358	355	372	315	328	306	356	323	331	351	358	371	349	343	349	369	356	383	346	335	371	357	342	371	348	356	341	325	344	337	348	360	351	344	338	324	357	333	355	352	348	370	330	341	334	376	361	326	379	344	363	355	363	379	343	358	337	339	364	340	382	389	346	369	333	369	354	351	391	357	356	306	357	331	351	333	359	359	354	361	351	340	328	356	324	332	346	362	364	365	343	352	358	358	376	345	371	337	361	328	361	335	350	340	356	320	356	365	384	337	349	361	332	375	337	338	365	310	340	352	339	321	359	366	348	358	381	360	337	346	348	344	338	325	345	347	329	337	375	344	351	342	316	349	372	339	387	376	355	355	320	378	360	374	347	321	309	346	359	324	376	337	360	331	332	344	381	347	362	347	344	327	343	352	334	361	369	326	357	375	336	361	336	344	298	347	352	342	342	340	364	333	354	382	337	351	361	318	339	355	350	343	328	358	368	343	339	335	364	350	346	326	358	335	355	353	373	325	359	323	358	356	328	337	321	353	342	352	329	330	346	350	320	380	369	341	337	323	398	370	353	359	362	338	358	370	320	384	348	332	354	352	346	363	362	341	375	331	367	384	366	360	331	362	365	314	372	356	351	343	363	392	339	331	401	364	364	340	352	340	353	371	345	328	349	367	335	379	349	358	337	324	352	337	347	395	346	343	346	344	371	378	373	353	342	359	332	347	347	352	382	354	343	354	345	355	335	351	340	364	357	381	331	345	342	335	308	344	338	365	361	345	352	370	301	340	323	326	343	296	356	386	360	348	327	340	390	352	353	329	372	324	349	374	378	333	356	362	346	384	349	336	330	350	388	367	367	364	318	366	337	348	340	380	340	345	335	327	319	331	354	373	332	314	363	374	346	359	364	381	350	361	354	358	373	340	341	364	305	354	383	359	345	347	377	322	362	331	362	396	352	344	363	315	320	329	365	314	340	391	354	376	344	365	359	349	353	351	358	363	346	333	354	341	338	322	349	373	347	361	339	357	369	344	378	323	333	334	331	363	367	362	337	354	326	377	312	336	350	331	356	366	373	346	355	366	318	328	369	314	362	356	337	326	364	340	341	360	351	346	372	345	306	343	342	396	404	327	346	384	369	320	332	357	347	350	317	341	331	355	327	353	364	346	341	319	328	357	345	353	349	349	381	372	366	350	354	356	370	327	356	363	389	366	311	396	342	356	365	366	335	331	362	352	365	351	311	381	362	338	352	369	347	318	312	350	330	313	354	346	362	350	374	356	337	351	359	352	337	373	309	344	336	323	330	364	383	359	361	346	387	347	357	318	361	351	349	345	331	363	381	342	357	395	361	351	370	358	362	331	359	358	380	350	342	369	338	387	346	353	386	368	363	335	352	339	371	362	333	358	334	319	404	355	357	316	358	321	343	368	355	335	349	349	360	366	341	360	360	344	343	356	382	383	389	313	356	330	333	343	314	339	341	314	378	363	353	343	352	379	342	359	364
23238	21544	29202	24267	21520	21525	9042	1058	792	724	695	668	634	645	590	570	564	518	546	560	525	552	538	527	531	505	503	515	529	535	557	507	584	509	507	513	494	486	549	513	507	505	496	517	566	548	567	506	547	522	543	532	531	492	513	527	495	528	523	502	521	540	498	483	465	520	494	532	455	506	546	508	498	539	511	530	506	498	546	500	533	496	528	475	520	519	534	503	508	516	509	501	505	531	505	484	474	472	493	475	547	504	507	537	501	543	497	550	530	531	504	494	550	526	533	500	495	481	544	541	523	508	499	547	498	489	539	554	527	511	538	500	520	505	531	528	503	536	510	522	452	519	516	543	521	503	524	513	498	464	512	549	513	507	499	468	540	493	543	500	499	470	512	521	505	544	575	507	524	484	480	510	512	492	523	510	524	526	530	529	515	509	492	546	534	514	509	509	510	503	524	517	497	497	488	504	522	502	501	528	525	541	549	537	547	521	532	487	477	543	499	526	510	514	542	499	475	516	541	542	503	523	524	506	524	527	520	485	474	527	523	502	561	524	512	504	513	508	551	514	526	502	510	510	529	496	515	505	510	512	515	527	515	506	507	474	506	521	524	501	488	564	505	524	526	527	512	529	508	493	499	518	495	512	475	496	488	522	501	551	539	501	517	495	517	495	524	504	516	494	527	515	548	536	517	520	507	488	540	553	516	540	514	541	493	511	514	541	482	508	529	509	518	504	555	523	507	534	513	469	495	519	481	509	519	546	489	500	534	541	535	500	496	514	520	505	506	488	508	482	539	486	512	519	534	526	538	504	508	534	534	504	500	493	496	479	496	520	507	519	479	510	502	535	514	505	527	513	499	500	519	511	499	505	509	498	553	499	538	528	485	489	546	524	515	532	523	535	538	490	511	564	510	508	498	537	499	543	453	492	485	490	488	504	510	534	512	519	510	492	499	491	525	485	527	512	489	490	481	458	507	547	532	466	507	516	536	526	495	511	521	498	519	505	529	518	485	560	520	492	468	450	501	511	524	513	490	460	533	477	500	480	484	537	539	521	489	541	496	506	495	506	531	488	487	486	546	522	500	505	483	541	516	527	517	528	517	503	514	464	479	502	531	510	496	527	528	528	516	521	499	524	519	523	527	469	509	539	489	478	486	542	550	522	522	528	491	489	496	502	513	528	503	467	536	518	493	523	537	492	490	526	526	478	552	495	512	496	495	556	505	515	456	515	493	542	505	537	480	516	500	533	538	512	518	487	494	548	479	517	537	488	527	556	503	512	550	520	529	494	503	502	511	528	519	524	532	494	540	514	508	485	516	497	506	512	543	488	513	495	505	480	451	523	522	475	527	518	496	494	483	453	514	510	511	502	511	496	529	516	494	568	505	492	518	516	555	530	529	555	507	507	524	501	493	509	516	518	548	462	490	559	483	501	488	502	511	527	493	518	516	545	525	478	546	447	511	514	499	508	537	535	520	516	512	551	548	565	517	520	488	505	508	515	538	503	500	496	512	517	522	523	511	489	496	492	502	504	507	515	507	488	499	554	520	483	547	520	473	488	516	516	527	532	525	522	530	523	525	494	546	515	475	515	443	513	502	519	476	530	516	487	526	523	502	481	493	535	518	540	521	517	485	495	501	494	489	515	531	500	514	508	489	545	498	528	517	500	523	497	501	505	535	533	481	527	506	526	487	509	512	541	490	529	493	491	534	521	536	511	536	542	539	532	528	534	533	484	470	529	491	506	533	498	544	500	515	523	518	498	527	504	503	508	526	495	479	547	477	514	489	514	509	532	472	510	526	497	513	487	538	489	500	486	471	504	495	497	491	515	515	519	502	490	525	513	501	508	495	496	515	497	561	529	520	506	565	521	513	540	521	531	508	561	473	509	499	496	520	489	485	519	495	476	547	536	509	505	504	515	541	500	515	507	550	532	509	506	449	512	527	503	488	552	554	513	476	486	517	492	508	528	531	520	503	541	496	467	545	538	500	492	475	516	484	496	475	546	521	528	497	514	521	513	511	548	501	497	508	528	522	485	525	526	535	507	511	529	473	541	467	519	554	492	539	547	513	481	540	527	491	497	474	532	484	540	472	490	529	526	535	518	534	501	475	516	511	534	526	527	491	486	540	504	497	544	477	506	539	547	521	537	546	494	521	497	539	519	493	514	518	520	473	504	514	513	475	525	479	524	487	527	548	543	507	548	494	528	504	494	502	514	495	521	531	508	516	512	496	484	581	526	531	508	504	512	520	499	504	506	505	487	518	550	527	521	474	486	523	517	491	512	524	538	522	519	559	481	520	496	506	518	522	514	496	501	548	514	517	514	524	498	476	539	510	488	530	510	510	501	508	475	505	496	497	481	502	520	516	528	514	471	481	496	509	531	532	470	525	486	526	470	503	474	517	544	540	515	507	489	489	489	508	537	522	519	502	501	508	492	535	513	518	519	531	551	511	481	477	513	523	515	540	512	505	468	512	509	509	523	498	505	512	529	504	547	525	511	488	506	494	540	517	481	529	507	518	508	499	491	510	491	481	522	496	522	485	515	475	540	511	490	492	504	557	479	550	492	510	500	541	501	523	532	553	481	513	505	504	524	513	506	503	481	533	547	545	519	541	504	497	501	504	488	509	503	513	488	522	509	499	504	523	548	539	521	518	521	519	529	536	474	469	486	550	518	525	516	488	523	535	502	549	526	486	535	501	506	548	502	492	514	459	556	508	477	540	488	523	536	559	546	509	537	501	549	500	514	501	492	533	525	499	507	550	498	482	484	495	542	519	505	479	484	523	502	512	516	528	509	493	494	482	464	532	479	508	520	513	523	472	497	477	522	510	552	528	513	523	535	494	522	495	507	475	501	528	484	551	519	515	540	524	530	524	517	504	518	517	515	539	524	499	514	492	555	511	501	505	507	454	488	509	497	497	541	524	527	495	510	525	495	509	520	506	467	527	530	522	511	514	470	497	504	476	523	529	548	533	555	480	485	489	510	515	516	496	486	537	518	478	504	514	495	569	511	511	499	497	508	531	584	511	523	495	515	516	487	538	520	564	509	477	498	486	476	508	519	494	501	510	520	469	501	520	507	506	490	504	512	489	523	501	552	504	472	487	516	506	557	549	524	522	511	527	510	531	497	461	457	505	515	478	509	454	536	521	501	519	497	497	525	496	498	525	513	478	522	535	525	530	534	556	511	506	510	487	552	564	515	495	517	545	490	496	542	536	503	533	533	524	504	520	528	512	495	465	514	527	489	513	525	495	522	551	472	523	453	484	509	516	515	507	511	510	495	500	458	493	526	501	528	506	512	546	512	496	492	478	482	498	507	480	530	527	488	502	508	506	512	501	494	501	522	516	507	445	487	538	536	501	519	490	509	494	515	502	485	497	500	555	521	528	522	512	500	506	524	517	509	484	511	492	525	484	511	491	472	556	492	508	494	497	523	449	512	491	504	509	465	471	516	536	537	499	519	512	491	501	513	517	520	477	519	512	486
45693	62670	9110	3964	2850	2163	1704	1470	1181	1116	1079	886	852	830	791	779	739	776	734	675	697	691	685	694	630	679	695	608	620	666	651	636	602	647	637	641	603	652	698	648	617	597	607	654	636	573	606	597	659	645	620	652	604	608	641	589	635	590	588	614	654	624	611	620	679	597	647	592	634	595	582	592	602	643	584	575	620	607	604	611	616	562	608	613	615	610	633	637	584	599	655	629	655	619	607	633	620	593	595	580	586	601	588	600	610	631	618	592	609	635	620	644	590	633	583	592	630	581	626	595	620	620	621	589	588	615	612	571	556	605	604	590	662	592	595	614	606	585	596	598	617	586	608	599	653	619	599	628	598	602	554	608	638	596	601	624	613	632	633	621	580	639	567	606	604	624	639	635	629	601	626	617	630	582	679	643	599	583	620	669	591	628	569	612	621	625	625	618	611	565	619	573	638	639	568	641	586	588	589	602	592	561	582	578	592	601	632	619	639	591	608	574	624	600	593	554	578	644	584	598	588	616	572	600	586	582	615	613	650	594	611	642	626	621	598	594	593	630	616	602	593	644	606	590	604	605	594	628	598	591	672	577	624	644	596	613	608	585	585	580	567	586	635	624	622	660	590	597	615	602	610	591	612	578	590	578	571	647	624	630	608	592	596	596	599	583	593	598	614	595	599	602	597	660	611	589	614	631	584	632	605	574	642	623	596	644	583	641	592	618	568	612	639	597	620	623	613	629	638	609	655	604	602	568	595	578	599	610	601	632	598	639	636	609	628	641	665	589	606	595	620	652	591	602	625	621	648	572	593	654	590	635	597	638	614	622	603	579	565	634	569	574	581	641	621	591	588	639	625	629	591	576	572	604	630	628	623	655	609	616	582	615	647	596	637	623	572	608	588	615	616	622	601	562	614	611	614	569	594	646	588	624	571	623	605	608	628	643	595	614	618	576	586	622	632	625	662	606	638	597	626	632	585	616	612	625	590	582	613	597	553	592	598	628	592	643	653	608	622	596	644	608	593	598	609	664	598	615	621	629	577	631	600	615	601	638	615	635	605	613	649	624	606	583	635	613	654	622	620	652	615	631	637	597	590	626	662	580	646	623	636	580	594	622	635	624	568	597	612	622	616	603	603	561	630	640	594	602	664	594	580	599	621	605	636	623	578	606	622	639	615	579	630	587	593	615	611	603	637	651	608	597	608	626	622	624	601	654	628	602	578	589	608	629	631	611	618	572	623	565	608	641	589	585	638	645	631	576	628	617	561	619	633	571	563	658	592	613	648	633	596	606	641	558	608	574	605	629	607	622	607	558	583	617	598	630	627	575	640	633	605	624	629	622	646	614	647	598	591	600	584	626	630	623	574	628	620	655	561	609	611	615	619	637	598	631	601	611	617	639	649	578	561	613	608	624	577	609	633	602	626	670	605	624	664	608	609	602	573	608	570	614	624	631	609	574	626	576	609	657	601	629	581	614	632	608	613	612	659	624	596	651	586	574	633	611	630	577	572	627	632	608	655	650	606	595	589	615	602	610	630	616	617	574	616	641	664	586	648	607	581	602	584	644	623	590	586	622	629	650	583	614	621	566	617	621	628	626	605	598	578	566	605	616	621	659	593	567	647	601	639	592	597	609	624	633	589	602	586	604	631	639	640	587	637	589	626	645	615	558	563	614	618	595	616	590	626	596	597	564	613	613	595	606	603	576	585	591	646	599	608	605	618	604	628	645	648	624	603	602	562	644	624	629	616	558	579	602	609	617	619	612	602	606	646	599	617	648	550	622	609	612	620	607	580	634	576	612	611	608	645	621	575	597	597	635	615	602	612	612	598	623	579	562	650	623	597	591	588	622	609	594	638	606	627	629	566	612	601	606	562	587	611	606	587	571	633	605	587	631	625	652	560	572	617	604	595	545	619	659	624	604	630	608	649	636	652	658	593	580	586	556	622	591	593	594	583	589	590	597	642	593	578	583	613	603	616	631	631	638	617	590	608	651	623	569	572	598	622	623	605	609	578	589	558	650	613	616	591	600	594	640	651	620	600	628	625	589	614	591	608	591	623	580	573	623	653	626	583	541	566	604	631	667	633	607	640	622	588	627	615	623	657	608	616	599	629	609	635	593	614	583	589	661	589	621	596	585	596	585	588	605	572	602	594	604	581	617	611	644	592	588	632	615	589	640	568	612	593	613	597	634	585	651	605	619	640	670	623	658	588	565	597	601	618	621	595	541	552	573	589	638	653	600	591	599	647	631	630	620	618	588	616	589	646	638	612	615	604	639	596	623	614	564	656	600	581	626	616	582	560	629	588	617	601	629	626	593	637	627	624	611	627	628	588	609	633	585	605	591	594	598	629	570	608	657	619	608	619	629	605	634	621	582	601	604	598	594	661	597	625	631	603	617	583	603	571	633	625	650	597	652	608	591	568	588	580	597	599	593	610	604	567	633	667	569	596	613	648	638	627	656	592	617	615	612	627	592	578	579	578	648	604	653	622	649	622	603	628	632	613	654	621	630	609	585	588	651	643	606	626	592	611	623	622	617	602	609	611	612	643	596	624	614	614	601	586	602	605	617	601	578	591	651	659	596	670	604	573	625	620	604	598	604	604	645	612	600	642	597	587	609	630	607	630	614	654	579	590	618	660	575	607	608	625	599	636	628	584	616	605	580	631	618	582	582	627	617	635	606	590	621	602	585	605	584	628	556	570	615	594	637	624	571	587	634	623	618	663	581	631	627	607	565	666	612	623	591	614	633	622	612	613	632	622	608	635	596	576	593	632	610	579	581	583	639	653	589	583	608	604	578	572	600	590	652	621	593	621	608	589	604	586	627	622	660	564	629	605	587	642	588	632	614	602	610	575	651	621	607	586	587	633	569	594	637	602	616	624	635	600	604	604	554	644	607	583	634	613	615	634	644	581	640	672	623	592	600	618	609	591	600	624	615	606	611	647	638	618	623	615	612	589	612	565	609	624	603	606	587	642	591	601	601	620	635	600	568	615	589	612	604	602	610	602	595	625	598	593	626	599	637	584	646	612	555	615	555	584	639	583	582	642	576	616	588	653	598	606	642	608	599	604	617	657	579	600	603	643	567	624	592	621	595	551	593	591	608	611	642	615	603	633	574	617	617	628	602	631	611	623	657	604	614	586	605	609	616	606	626	573	614	614	641	630	607	629	632	618	585	568	604	680	629	610	593	622	617	550	601	618	587	561	601	597	599	657	637	576	600	605	625	607	629	587	581	601	627	623	616	595	640	598	622	581	650	617	602	593	624	647	594	588	581	643	595	606	597	620	629	600	621	581	599	605	617	586	626	635	627	636	590	644	629	575	670	621	592	605	654	609	600	611	560	624	644	579	594	609	600	595	593	635	626	596	618	630	590	601	602	637	610	640	601	644	618	602	627	596	589	604	612	590	630	617	624	622	618	602	580	604	618	600	619	602	600	625	623	598	592	597	569	593	631	593	630	563	577	564	628	583	636	677	638	586	597
30193	27167	15244	1890	478	419	286	185	205	160	174	174	160	198	177	171	180	169	152	160	202	155	188	153	165	179	142	170	185	158	195	196	183	165	203	188	175	160	176	179	173	185	180	177	178	176	161	169	161	155	153	193	187	169	165	194	181	168	173	174	184	197	163	194	166	179	178	165	170	189	189	161	174	183	188	161	175	204	199	167	176	167	179	169	181	177	183	148	194	170	178	178	161	204	160	188	171	163	162	198	177	195	182	184	161	175	188	190	205	175	166	192	173	169	162	165	165	160	165	175	181	166	150	179	188	186	176	178	186	184	192	180	176	170	174	181	182	168	184	174	193	179	173	183	158	148	180	201	177	149	171	166	186	171	174	168	184	172	175	180	163	180	196	186	154	141	176	176	161	186	154	178	160	167	172	147	142	175	168	160	183	198	188	171	180	172	153	158	175	192	173	190	169	178	170	180	204	162	171	185	166	187	161	166	159	180	169	195	178	175	167	166	156	177	195	218	192	174	153	172	197	176	174	169	186	176	164	168	204	170	169	194	167	162	160	170	168	169	206	186	183	168	164	191	156	177	174	160	174	188	179	165	177	175	188	213	175	150	182	185	167	183	185	176	177	193	197	190	184	129	190	198	175	181	160	176	200	207	159	170	161	159	183	162	181	190	189	175	165	154	176	182	192	170	168	185	137	139	162	169	184	158	189	180	149	177	167	182	167	170	164	177	181	183	185	163	171	188	188	201	173	168	196	170	164	172	189	175	158	156	181	191	199	160	192	204	181	174	168	180	162	173	186	167	174	159	178	164	166	171	180	173	176	180	184	181	174	204	162	173	189	178	182	165	180	180	162	167	179	176	176	174	182	178	167	173	175	181	168	179	174	192	156	170	198	173	167	138	189	181	169	168	184	190	189	185	164	181	164	177	181	177	165	178	153	176	191	202	186	166	172	200	171	197	183	191	187	186	168	170	183	181	182	202	178	188	172	161	187	184	186	156	185	193	188	170	188	175	191	147	166	177	172	150	188	196	171	169	168	172	207	165	173	183	179	177	190	167	176	187	160	168	176	173	158	175	185	187	174	176	175	156	168	188	206	203	194	174	179	197	142	184	185	187	174	157	184	167	186	177	204	174	158	177	171	182	203	187	189	168	162	178	186	180	156	160	184	184	194	191	187	179	162	189	163	180	186	182	170	147	183	179	183	192	154	164	205	198	173	177	197	155	195	188	180	183	186	172	165	173	168	179	196	199	158	185	163	192	198	171	174	170	177	176	169	169	185	196	158	180	175	190	192	172	182	166	180	190	180	189	177	154	154	169	160	171	175	169	169	203	182	170	182	160	182	175	198	190	181	183	168	169	186	188	166	188	182	179	167	171	172	157	190	150	162	191	180	172	180	180	157	175	193	167	159	187	169	180	201	174	162	167	164	163	174	171	162	181	175	188	172	183	199	188	182	165	177	181	189	150	159	178	167	163	179	168	161	183	172	163	150	197	169	191	178	154	185	174	150	189	168	169	157	171	167	152	171	170	185	159	181	149	175	202	197	200	174	169	162	174	170	172	171	174	176	186	189	189	180	177	188	179	180	149	166	167	172	187	174	162	159	172	177	187	191	203	177	170	139	159	181	177	143	189	178	169	158	180	179	163	185	181	164	194	175	202	187	172	192	179	180	153	161	173	179	166	165	198	175	183	191	151	167	178	183	188	161	199	156	174	175	166	166	219	176	179	166	168	192	162	186	183	187	159	182	174	187	151	170	194	148	164	182	193	204	174	177	169	172	168	194	188	177	207	197	177	183	193	179	163	177	189	180	183	167	185	201	183	195	179	175	167	168	169	158	173	170	187	192	201	177	180	177	173	202	174	180	153	171	188	175	166	176	191	181	170	182	201	185	179	182	194	183	171	157	169	176	166	215	189	184	184	174	179	139	172	175	168	146	170	172	163	191	166	175	193	192	199	172	197	178	184	168	186	176	183	204	159	167	153	166	174	167	183	151	169	181	185	181	197	172	171	172	163	182	175	186	185	177	183	184	168	182	165	156	169	156	172	205	165	166	200	205	196	171	194	183	174	179	181	195	207	166	160	182	164	187	177	170	172	160	146	179	173	171	171	154	179	163	170	203	201	196	184	182	174	177	181	172	178	177	155	166	177	179	190	185	161	170	167	191	200	169	166	162	180	174	170	170	195	169	178	177	177	168	152	168	193	159	180	168	184	157	180	164	188	162	187	189	180	196	174	161	189	200	173	187	160	189	181	189	166	184	161	187	159	187	183	165	183	206	185	160	177	201	150	168	168	176	154	211	195	198	202	182	165	174	157	174	168	155	195	158	194	172	187	178	188	161	165	185	174	188	163	176	161	197	197	162	197	194	172	183	179	171	181	171	171	180	180	178	172	188	174	164	185	182	193	185	194	152	174	194	178	164	182	178	155	168	172	192	174	170	177	163	195	172	172	193	194	181	167	192	168	172	182	166	204	187	184	183	185	186	174	185	162	160	180	172	189	184	174	167	164	156	198	177	156	180	169	161	167	189	184	159	191	170	163	200	172	165	202	183	197	179	169	155	167	160	174	197	188	184	177	160	178	185	177	169	186	192	188	151	165	171	150	167	163	178	174	160	177	159	162	174	184	170	192	171	182	177	179	167	179	170	173	200	154	173	172	182	178	171	183	153	171	192	168	173	162	202	196	182	172	160	181	159	187	205	169	167	185	180	162	192	172	196	184	168	188	194	171	182	161	167	162	181	189	179	170	168	187	171	168	162	174	149	174	177	185	184	175	183	180	168	181	158	180	179	197	187	203	172	180	194	184	190	197	178	183	178	161	179	195	189	178	187	175	175	175	185	173	156	172	177	164	178	196	179	159	164	182	163	155	177	163	167	166	169	182	189	166	166	176	184	174	152	172	174	172	189	171	210	190	172	161	176	195	177	167	156	170	157	161	181	200	173	192	180	215	186	189	185	187	190	174	173	165	174	190	162	178	168	175	190	189	177	154	169	170	177	165	166	167	198	196	175	189	175	172	183	164	193	177	156	158	156	195	175	193	185	151	169	179	171	168	195	163	167	170	180	155	156	164	172	178	161	149	168	177	169	189	172	185	182	202	195	189	169	161	177	180	163	189	161	159	156	184	192	202	168	150	191	162	166	180	160	175	159	183	156	184	177	194	192	171	198	168	185	171	168	204	153	177	206	153	170	181	166	144	188	175	161	162	173	185	182	186	208	167	165	181	169	187	181	179	190	170	158	181	189	173	162	152	161	165	177	209	187	181	172	165	190	176	164	180	153	196	172	164	169	177	150	153	182	157	177	180	173	197	178	159	179	195	201	155	162	167	162	179	175	160	173	172	169	179	160	173	185	170	185	166	175	176	172	179	197	195	151	184	175	180	190	173	174	186	183	188	160	179	173	186	176	163	185	168	211	171	195	195	185	191	161	175	161	171	160	162	175	180	168	177	159	185	203	160	177	193	164	211	194	174	184	173	180	185
36523	38351	1335	388	366	304	270	260	235	271	273	233	253	250	236	220	200	237	224	215	257	221	228	205	239	252	210	212	236	251	229	236	213	260	221	249	250	235	258	217	237	242	242	232	251	219	236	229	236	214	217	245	242	259	219	221	232	252	237	210	240	215	220	246	232	241	205	227	233	236	231	242	225	249	226	258	252	233	217	230	205	243	225	255	225	229	217	220	254	239	225	215	239	241	217	223	235	228	228	239	214	236	213	237	221	214	215	211	210	247	236	253	223	256	240	231	208	249	266	226	256	205	223	217	236	220	218	217	221	220	201	216	222	222	221	234	248	209	224	231	256	218	227	228	233	234	224	242	219	241	240	249	232	223	248	227	224	216	243	237	247	215	245	246	238	224	220	243	222	252	214	203	254	220	202	224	241	227	246	203	198	239	248	221	242	243	235	233	256	237	192	234	223	228	242	228	242	232	245	264	244	214	260	209	249	242	240	243	218	208	249	238	223	229	213	199	219	220	230	241	227	245	228	217	227	216	221	266	248	223	227	212	232	206	253	233	217	223	224	222	231	213	230	218	228	227	234	230	215	215	231	223	240	225	263	225	181	211	247	262	242	238	257	215	235	202	227	224	236	217	216	244	251	234	234	234	223	233	212	235	236	269	241	222	222	227	230	242	222	226	246	197	215	234	235	208	206	273	244	246	199	215	238	266	224	262	220	239	229	257	220	235	236	242	245	220	230	219	221	224	237	278	222	248	239	229	226	230	225	262	236	209	275	241	216	237	185	215	218	210	258	235	216	206	228	245	245	248	232	236	219	229	233	237	248	218	250	244	195	203	254	247	224	249	222	240	214	236	219	214	235	227	229	212	208	244	240	236	235	229	235	234	232	212	214	235	205	264	216	223	219	217	228	225	249	214	203	217	204	226	212	228	253	241	210	225	214	234	201	232	225	247	230	230	239	230	228	241	228	218	220	251	239	240	235	236	224	233	220	233	241	210	234	247	261	230	247	267	192	245	259	215	232	242	247	239	237	241	238	241	218	246	220	222	229	235	249	229	214	233	223	226	245	231	237	226	238	252	227	254	224	227	248	233	219	239	260	220	245	240	243	234	247	250	225	256	238	234	231	237	230	211	218	227	227	210	256	203	235	223	263	261	235	239	241	225	240	209	238	222	253	233	233	225	232	246	229	228	259	225	233	213	243	208	228	246	231	225	234	234	239	238	212	249	213	237	231	229	242	214	252	223	236	225	230	220	243	229	243	226	220	236	238	233	234	265	243	259	244	211	226	226	206	235	230	228	230	251	244	223	228	237	245	264	233	255	208	225	220	201	226	224	213	224	215	215	204	217	231	203	246	252	229	229	237	220	235	224	229	266	221	248	243	245	262	219	237	260	232	248	227	232	245	218	234	217	208	207	235	239	198	228	266	209	231	251	223	248	260	222	240	214	256	224	235	215	258	246	209	204	224	224	227	210	239	230	230	222	243	222	213	248	259	231	225	252	243	254	218	231	249	217	209	241	256	225	212	215	221	244	218	237	237	196	207	250	251	231	220	237	236	250	276	197	230	229	241	238	227	209	235	245	240	221	216	225	242	247	241	228	234	256	225	226	227	228	229	232	267	239	243	244	243	216	220	221	224	230	227	213	240	224	220	246	214	215	254	193	220	240	225	223	250	243	226	222	214	224	249	237	218	221	254	233	230	246	230	208	261	230	243	209	215	203	208	238	236	220	218	226	231	245	241	240	245	223	225	234	219	234	220	235	231	241	219	215	193	251	234	234	210	231	225	226	220	248	258	220	245	230	221	257	247	218	231	237	208	261	230	230	244	220	225	238	224	229	253	230	247	240	192	216	254	256	233	223	228	218	237	227	238	214	252	252	229	242	218	242	241	215	252	230	245	246	226	243	223	245	240	227	236	259	206	229	263	228	206	218	221	262	241	227	220	256	232	232	236	196	259	228	242	227	250	242	262	221	210	250	213	230	265	209	224	224	246	214	222	208	214	248	225	232	220	210	243	205	207	238	223	227	231	214	238	244	279	234	215	198	223	254	221	236	228	240	199	222	212	216	238	230	259	239	239	220	236	235	267	254	242	235	250	212	224	239	236	224	238	249	216	248	233	229	219	224	229	227	245	245	242	220	246	214	216	242	247	221	233	229	220	233	233	233	258	247	236	220	232	220	193	225	246	242	230	239	221	225	254	231	260	225	234	217	249	240	229	252	242	262	218	239	231	241	245	236	245	207	253	215	249	246	217	254	243	227	245	262	233	239	221	270	233	269	207	223	223	216	237	218	236	260	233	239	238	231	233	216	238	222	230	231	215	203	270	251	235	242	254	229	232	250	239	246	244	212	234	243	242	224	221	244	224	212	235	223	218	234	235	231	220	231	212	224	205	234	219	245	240	230	232	224	242	236	219	237	253	239	205	222	261	232	230	233	233	221	221	227	274	241	227	208	242	255	241	224	223	251	228	227	212	230	230	232	239	227	210	207	230	221	228	234	235	229	249	229	217	200	214	226	234	215	244	241	256	205	226	246	235	232	228	232	226	250	249	229	237	234	212	221	242	225	268	224	227	243	229	229	205	217	257	183	214	253	253	237	238	249	245	229	237	217	254	256	235	246	249	235	222	235	230	207	239	230	207	245	248	250	232	197	224	212	230	209	234	247	239	254	216	221	230	244	243	221	243	240	231	229	218	234	222	248	217	232	201	240	236	220	227	218	226	210	211	225	230	269	250	229	255	262	218	252	265	239	197	250	260	222	239	213	228	241	253	228	254	195	251	218	249	221	231	269	232	230	256	227	237	204	242	226	248	232	212	242	217	218	209	224	225	215	244	227	215	218	257	266	232	229	202	214	237	218	242	243	247	216	225	242	244	242	221	252	237	200	228	238	236	221	218	246	223	249	212	235	234	229	260	234	222	229	216	235	247	239	224	227	217	216	204	209	236	212	196	248	225	211	223	217	247	246	224	239	216	209	246	239	246	223	206	258	243	229	248	222	260	236	233	257	260	236	221	247	256	217	216	257	235	263	213	258	221	222	244	232	222	237	232	224	222	237	240	223	236	250	229	230	249	245	247	238	220	222	253	223	285	258	222	245	242	242	238	257	232	240	211	211	246	213	232	254	236	204	242	251	233	263	237	222	251	248	251	248	257	248	187	240	201	217	239	213	239	234	221	240	244	211	257	275	236	227	245	221	231	276	228	241	257	245	236	248	239	245	250	228	209	231	236	250	228	251	241	239	204	243	223	209	208	229	250	226	204	242	244	199	240	250	222	250	250	246	232	228	244	228	218	224	228	227	259	240	245	225	209	231	242	226	255	252	236	193	227	256	248	231	232	245	236	260	240	239	235	232	250	261	252	218	254	219	222	213	229	260	247	241	229	210	229	253	237	246	240	212	195	227	224	243	229	224	222	226	248	261	230	190	238	226	231	205	210	250	226	215	210	235	242	244	226	255	209	243	206	273	256	218	204	248	240	225
24340	21537	28708	24665	21362	7569	743	484	420	416	398	343	349	319	334	316	351	341	333	332	315	321	292	287	301	296	292	325	279	292	298	295	334	315	304	273	322	273	291	307	268	292	295	295	286	304	287	322	316	302	301	285	292	307	290	318	287	301	300	273	284	288	266	311	299	299	284	317	309	301	305	296	295	254	275	308	273	302	290	287	296	302	288	283	301	286	305	288	303	301	305	301	323	300	298	303	271	299	325	274	306	321	293	325	324	315	297	315	316	275	296	313	326	305	299	264	299	284	271	291	298	297	288	313	300	300	281	295	268	282	320	270	278	295	333	308	300	309	294	312	296	290	312	290	308	284	300	302	301	292	281	299	273	309	323	298	275	265	289	308	306	268	290	290	289	296	276	271	297	283	306	265	285	315	307	277	312	317	284	279	310	277	287	279	299	322	324	286	296	293	279	302	305	324	296	295	313	310	293	307	309	282	285	289	308	304	294	303	307	290	298	310	292	265	306	289	288	290	284	298	271	285	288	310	310	289	286	302	303	283	279	289	260	255	277	283	285	279	304	294	302	304	284	327	298	269	301	293	278	285	318	304	297	295	316	281	294	277	322	307	293	287	298	264	302	309	296	293	300	302	273	304	282	288	296	283	284	273	316	319	278	296	274	328	288	307	294	316	311	268	308	272	286	290	289	301	275	269	283	259	306	294	294	290	269	311	310	277	303	298	291	270	312	292	292	313	277	308	312	314	277	283	273	298	268	312	278	293	305	291	274	317	300	302	280	330	273	278	330	330	307	291	291	323	283	307	326	307	332	290	308	278	305	353	290	283	299	289	285	315	305	341	278	299	307	275	307	285	288	325	287	301	291	281	321	259	303	257	292	304	307	300	303	328	283	279	332	284	316	288	270	332	291	294	290	273	312	289	325	281	300	313	276	261	322	291	303	285	285	307	275	301	288	289	296	281	294	300	284	298	302	285	274	284	306	306	299	317	259	289	270	313	304	312	301	292	321	306	300	310	309	290	297	282	314	324	306	296	321	309	286	302	266	323	294	291	315	264	254	325	289	312	288	314	320	317	284	297	306	282	310	276	279	302	277	300	302	274	317	324	282	309	293	340	328	287	298	298	316	291	316	289	279	296	316	287	311	286	301	284	311	304	306	284	282	283	260	270	305	284	287	313	326	298	298	308	263	294	311	288	312	294	262	319	288	305	294	276	259	287	319	296	326	290	273	290	277	275	297	314	289	308	306	284	292	294	259	291	294	296	311	310	240	271	289	300	314	312	315	284	276	283	296	291	307	291	285	281	306	281	270	300	296	292	298	299	309	290	284	292	306	291	297	277	281	307	300	297	326	300	297	266	287	304	265	299	305	295	318	274	311	283	296	282	307	278	278	305	291	283	321	300	302	312	324	338	307	280	286	295	277	309	271	269	289	286	284	314	298	285	300	280	276	327	309	302	288	290	268	280	302	294	291	285	298	306	307	310	294	289	273	279	259	314	314	300	272	305	307	275	268	295	302	287	268	283	292	291	288	309	284	268	308	292	304	304	266	287	318	329	272	285	291	309	290	261	267	289	293	279	282	306	282	293	308	312	329	294	315	276	257	302	314	290	307	325	300	307	314	275	293	302	291	269	312	305	298	295	313	294	331	265	264	285	317	299	317	282	291	305	300	311	361	299	278	293	293	272	306	307	308	295	289	280	293	284	275	288	301	315	314	296	281	280	282	277	306	286	290	302	312	300	312	292	305	269	322	273	296	302	311	304	293	325	270	316	281	278	290	272	283	286	275	287	298	323	314	279	299	287	307	300	322	310	302	289	261	279	279	288	265	289	298	309	318	294	278	309	299	294	289	302	304	290	300	286	263	303	287	280	294	309	299	294	300	268	292	295	303	309	292	268	293	285	323	272	301	310	287	295	286	281	289	273	291	334	302	312	294	293	284	297	292	268	298	322	301	285	294	304	298	307	312	299	292	301	289	272	287	300	287	278	310	264	298	291	288	295	329	281	267	292	303	305	299	281	294	335	305	273	283	288	288	303	325	290	286	298	320	269	298	283	291	309	288	265	248	295	292	279	286	285	283	273	301	297	301	305	309	287	323	295	262	281	306	302	306	295	303	289	271	273	320	296	289	276	268	299	255	298	278	291	310	267	324	274	316	303	318	297	298	301	313	277	292	295	317	302	284	302	286	319	293	290	293	288	295	293	299	299	290	302	278	297	279	306	312	311	314	284	317	273	270	291	309	306	291	292	283	284	311	319	286	298	295	271	309	286	290	278	265	315	294	292	301	288	312	301	312	281	296	311	298	295	277	322	270	280	341	301	269	276	290	262	286	326	278	270	288	287	279	277	299	284	304	297	285	287	297	306	295	280	305	291	283	338	258	258	311	294	263	320	327	308	310	269	311	287	266	290	270	300	297	287	267	305	305	284	334	276	303	254	270	326	307	301	298	298	281	295	297	298	316	304	300	308	271	278	305	310	298	294	283	306	279	293	300	333	313	306	295	307	289	306	324	301	289	289	306	257	287	292	277	304	282	265	296	310	302	261	289	293	258	291	284	287	249	301	289	281	310	267	292	284	308	283	299	283	288	257	283	269	270	296	283	363	315	268	310	312	313	319	298	310	304	330	289	308	266	305	307	275	261	294	324	297	297	313	290	274	284	286	290	317	305	298	315	327	297	312	299	298	289	288	284	294	288	320	296	297	298	317	284	283	290	302	340	278	275	264	258	298	313	287	279	295	297	271	290	291	298	280	275	265	287	308	312	299	297	293	286	298	304	288	277	290	306	257	283	297	293	284	317	318	286	253	291	282	308	341	281	272	251	288	255	279	287	271	300	313	298	303	267	277	300	304	287	289	300	309	296	312	281	287	312	317	289	275	290	288	283	291	286	313	308	285	328	286	317	297	263	299	266	258	309	278	314	286	326	297	299	314	302	283	277	302	319	308	303	260	274	296	287	267	291	281	307	298	299	306	298	289	274	322	308	276	304	273	322	293	308	294	322	319	286	300	263	297	266	312	280	279	314	319	296	284	280	273	298	296	300	318	290	294	298	285	294	307	313	280	295	287	279	263	298	286	291	312	274	311	310	304	270	297	300	303	306	316	280	288	300	288	294	300	311	330	279	315	286	313	308	268	310	274	293	320	295	275	311	294	295	296	302	326	298	323	314	299	334	284	316	306	300	298	297	267	296	287	293	293	303	295	285	288	336	289	283	320	301	284	301	287	312	284	294	284	271	260	301	295	285	289	282	300	290	289	316	304	309	292	308	318	286	309	295	287	312	298	292	298	293	284	291	282	272	326	330	282	277	281	311	270	280	291	313	329	306	307	287	277	312	311	320	292	276	293	298	297	279	281	295	294	282	294	268	337	297	298	280	315	306	319	276	298	274	299	269	350	301	278	284	297	294	304	294	303	278	300	297	335	291	298	271	305	256	314	320	291	305	306	309	308	286	286	277	291	304	275	280	257	275	325	309	282	291	298
40446	50364	4687	2028	1441	1098	875	760	700	598	578	509	480	495	446	421	420	382	423	377	404	405	391	379	375	409	382	360	411	373	405	335	397	378	347	359	334	370	402	342	359	391	346	396	361	343	390	353	363	372	341	415	364	342	348	390	372	378	393	368	357	347	355	391	324	350	359	376	353	388	361	376	359	356	377	339	351	366	354	348	373	344	355	370	356	381	327	338	379	399	355	368	381	359	368	384	369	364	374	323	393	343	340	350	377	370	368	350	365	394	369	350	386	374	367	356	361	362	365	333	411	372	361	368	359	375	384	363	360	344	369	368	341	360	361	383	361	402	367	346	362	350	384	377	382	367	388	325	370	384	376	371	354	395	373	366	370	380	351	340	368	379	325	361	370	353	380	352	356	349	391	384	349	350	418	384	358	377	363	384	366	336	376	376	361	355	359	345	372	390	344	357	351	366	327	375	360	366	353	364	347	368	368	375	366	379	344	351	357	413	395	369	330	362	358	399	344	368	357	365	373	356	359	381	376	384	376	346	361	367	377	361	381	357	392	333	316	369	356	379	382	364	376	360	376	358	362	361	331	367	370	390	365	382	369	351	337	381	388	331	357	383	354	355	312	357	360	359	349	385	375	376	339	370	341	365	375	361	377	354	384	344	370	363	365	389	376	345	366	371	362	380	349	341	346	345	375	392	385	320	373	370	362	356	323	341	385	331	373	364	354	380	334	357	376	348	360	360	324	359	356	322	373	378	371	394	365	359	354	388	341	380	341	351	383	362	373	357	377	348	315	361	352	375	369	355	404	358	358	385	399	378	373	353	343	352	363	392	359	332	352	371	350	356	371	370	349	397	338	385	365	410	371	352	369	346	354	351	366	331	337	374	377	337	334	350	374	359	367	374	342	342	403	381	370	355	351	358	328	330	368	366	366	374	310	382	375	376	338	377	352	319	387	376	348	430	362	381	366	350	356	370	369	364	394	384	367	350	365	371	376	362	333	340	384	353	370	326	371	341	365	365	384	377	395	342	382	369	373	349	407	350	378	361	368	343	330	353	389	338	381	344	362	370	374	340	375	359	363	347	383	339	378	346	389	403	353	370	342	361	329	358	366	358	330	383	385	378	316	339	353	384	365	362	361	361	376	343	369	362	367	338	377	344	350	386	383	344	337	380	353	408	366	351	391	361	368	341	376	386	370	347	362	337	384	347	343	367	334	331	337	389	336	360	376	359	364	358	379	370	323	368	353	364	359	349	397	353	389	361	391	354	361	367	345	386	342	359	378	354	371	379	349	384	380	374	396	370	394	358	346	395	367	372	381	386	352	319	386	365	390	351	367	371	338	400	379	357	367	374	413	370	364	338	342	370	379	360	332	367	343	385	321	361	362	353	330	366	363	335	359	370	374	358	385	376	331	351	364	332	368	341	380	374	411	373	389	375	353	352	378	368	361	358	355	369	345	373	345	362	373	358	400	380	355	320	377	365	381	342	390	381	351	413	360	360	351	353	391	356	402	316	343	373	373	378	392	364	377	396	357	374	391	364	346	378	382	390	361	406	341	361	360	341	381	393	380	383	357	366	375	376	358	373	375	347	379	357	365	358	357	351	395	368	355	409	355	360	366	351	369	345	353	393	345	352	324	388	381	336	370	375	371	358	365	351	381	377	364	366	355	357	356	399	393	334	395	389	366	372	350	360	368	388	339	362	324	342	364	346	347	337	357	387	365	346	360	354	387	338	344	391	387	370	387	347	371	356	355	401	373	367	361	356	380	364	352	371	339	373	365	384	359	363	360	371	379	361	340	363	355	322	362	372	400	347	347	364	366	330	396	398	367	359	370	325	378	361	344	379	388	382	365	334	324	341	342	356	362	398	367	366	364	364	384	382	380	359	354	368	377	374	337	352	374	341	344	333	373	354	343	338	352	347	355	385	354	392	340	344	376	358	360	374	350	378	351	361	387	354	352	366	381	379	351	326	336	393	351	390	380	360	359	326	364	351	334	354	401	397	356	399	334	360	402	367	369	363	327	356	367	337	399	369	367	373	365	366	346	376	355	371	374	398	388	366	364	343	358	366	370	361	357	308	358	324	343	365	332	363	323	369	345	388	344	392	384	348	359	371	370	352	373	370	361	356	375	383	375	356	386	371	377	351	365	391	349	376	342	347	368	356	379	383	376	352	350	347	371	346	382	323	353	344	377	383	397	359	355	334	371	373	346	395	340	348	358	342	364	376	368	359	364	322	333	330	361	344	386	342	361	364	353	360	353	341	402	338	362	403	361	365	396	363	373	353	357	366	344	327	337	371	366	372	372	371	370	374	353	363	363	381	351	361	355	355	364	334	352	347	373	338	368	337	358	368	376	343	347	352	361	351	341	359	367	373	329	386	329	363	341	373	352	357	387	387	384	354	357	366	372	379	369	371	358	342	370	357	349	368	331	362	398	328	364	345	338	351	350	392	374	431	323	359	317	407	355	370	357	354	361	354	386	354	353	372	363	365	366	382	396	374	362	352	374	367	355	381	382	379	362	369	365	365	405	359	335	325	370	359	365	362	349	379	331	324	396	368	350	345	352	382	363	354	363	368	369	355	376	367	342	360	328	323	350	386	329	371	351	359	389	343	345	344	371	368	388	345	342	334	401	356	319	350	395	379	354	367	348	355	335	362	357	371	340	378	360	366	382	339	315	365	332	349	390	383	345	377	360	372	386	368	356	354	372	375	343	362	360	392	377	365	337	369	404	400	344	367	390	362	357	336	353	375	364	372	368	357	380	362	385	372	343	353	401	384	371	391	384	373	359	347	364	338	358	364	367	351	372	332	335	372	360	336	399	378	351	339	353	368	345	427	387	368	319	362	352	369	370	352	353	375	353	353	351	350	359	363	382	355	375	379	344	368	391	336	363	397	348	339	382	335	358	361	381	356	370	369	389	374	367	350	336	353	401	354	346	389	367	356	382	375	371	376	336	348	372	399	401	383	386	389	356	353	340	343	357	377	350	360	364	336	349	366	332	335	338	357	337	345	349	367	364	356	403	390	394	330	340	425	370	374	321	322	385	339	339	377	381	393	369	370	352	375	345	377	368	364	331	352	345	376	349	360	375	363	362	362	367	379	367	357	362	372	379	350	338	380	384	349	338	381	353	354	333	409	325	349	344	370	412	385	345	366	367	366	377	350	395	346	349	351	346	352	372	352	389	392	355	367	331	376	362	352	376	354	366	355	355	389	364	376	360	376	348	365	327	362	367	367	354	365	367	383	340	382	363	359	327	361	380	338	366	358	360	368	328	328	368	359	403	351	376	344	378	360	383	410	356	365	319	369	384	351	386	395	357	362	362	379	336	378	357	343	355	363	363	359	386	313	345	349	342	379	359	357	373	350	369	403	392	355	363	377	336	358	340	359	341	355	343	341	350	357	365	369	355	371	385	341	350	367	378	368	352	373	405	347	382	367	372	364	354	331	357	387	367	369	357	355	325	371	382	364	354	342
25584	21602	27535	25556	8099	480	408	346	367	282	333	293	276	286	310	301	293	286	301	264	270	264	276	279	304	270	284	282	302	269	282	288	280	272	279	255	278	276	259	249	272	250	257	279	260	257	267	244	277	277	280	268	240	279	241	287	267	282	271	275	282	287	251	278	260	258	270	257	276	273	261	250	266	269	244	275	278	278	273	280	259	270	254	232	272	273	277	265	261	248	266	266	247	247	283	272	276	256	257	250	242	268	243	267	286	246	273	258	247	262	281	260	285	256	264	247	286	271	254	249	289	246	286	278	249	260	275	264	292	286	257	256	271	257	272	268	238	270	257	269	262	269	289	261	270	254	262	278	242	252	266	269	270	266	285	277	271	284	264	256	253	275	263	255	302	270	290	246	250	262	268	268	276	285	256	243	254	248	239	244	271	251	235	271	271	297	269	270	269	252	278	254	252	284	262	240	288	273	254	239	300	258	265	246	262	256	234	280	276	270	235	260	239	260	270	257	248	261	271	259	261	252	257	269	247	255	240	275	260	251	277	280	284	270	247	255	280	249	229	232	257	291	253	261	260	259	261	262	281	287	278	253	276	243	288	257	267	258	278	293	284	246	278	279	279	270	275	262	258	243	263	260	263	290	256	278	280	263	268	269	279	265	272	253	266	278	266	260	267	277	261	265	260	280	268	281	243	226	264	269	267	254	278	272	272	259	298	279	257	254	276	284	279	281	265	256	261	254	329	289	271	286	250	260	262	274	267	265	260	248	281	256	288	253	263	255	271	252	249	267	263	274	276	263	295	262	269	275	275	276	260	291	258	253	287	262	279	272	231	235	249	277	262	256	274	265	265	235	274	265	285	233	264	253	266	255	260	284	279	261	260	241	265	255	273	259	250	236	262	268	245	303	254	260	253	254	279	258	258	265	275	258	270	278	281	250	241	222	263	263	256	270	291	268	280	303	262	267	275	235	280	310	232	289	245	261	252	238	283	278	273	267	269	273	258	254	284	270	257	275	275	257	251	253	241	251	255	236	265	244	269	250	294	269	271	274	287	248	269	291	272	243	245	231	256	279	268	280	292	284	244	248	276	271	237	286	274	267	229	259	272	282	249	282	245	229	290	282	246	266	262	283	278	243	236	302	232	281	254	255	298	271	301	261	239	266	238	285	287	287	279	240	292	277	266	273	266	273	249	272	274	275	263	235	286	269	244	270	238	280	242	277	250	248	256	250	306	258	266	250	257	246	243	267	288	232	260	276	258	274	250	276	258	247	250	271	249	251	317	274	247	275	258	259	269	277	249	240	283	283	252	280	266	248	261	264	224	264	247	278	264	233	260	282	256	266	254	258	261	273	286	257	278	272	246	259	273	249	272	288	267	253	256	290	263	267	304	250	285	275	249	277	260	266	249	280	283	258	274	276	247	256	259	269	254	233	289	301	272	245	280	267	273	269	255	271	262	266	296	264	260	279	285	296	292	238	287	280	256	264	266	297	266	245	269	264	254	271	267	282	250	269	276	269	254	254	285	268	240	240	247	251	239	262	257	244	229	259	268	264	231	292	289	273	270	245	249	280	270	269	261	257	267	288	258	262	272	268	261	308	264	249	272	273	246	264	280	265	264	268	264	261	249	302	255	272	258	261	246	290	266	257	259	260	253	257	259	262	259	238	267	257	255	285	253	281	266	260	256	289	241	278	246	284	292	244	231	265	272	261	287	275	238	276	299	250	303	241	252	272	237	261	266	247	274	255	244	244	264	265	262	242	269	279	226	287	228	272	266	254	259	252	250	267	263	271	263	254	250	258	277	244	247	289	280	284	304	254	266	250	274	243	288	249	264	284	274	239	261	276	240	265	254	287	262	283	261	305	275	289	272	249	264	259	258	270	249	259	289	259	277	251	264	283	239	247	279	250	281	240	256	283	262	255	281	275	285	263	248	262	253	272	281	284	266	278	271	246	260	263	245	265	253	267	288	234	264	261	261	278	266	297	255	263	237	266	269	266	291	268	273	259	277	271	240	286	245	257	235	239	251	280	266	272	266	260	258	286	241	270	256	257	269	269	242	241	267	273	249	276	260	271	228	265	276	266	265	270	268	303	250	259	302	269	263	256	260	253	252	244	288	240	283	267	293	267	239	292	264	262	262	284	282	252	259	266	250	271	250	272	255	249	266	251	263	269	259	272	262	243	278	271	288	260	273	262	251	269	247	263	267	289	280	256	261	258	251	285	293	271	258	261	242	275	265	263	237	256	250	282	263	267	262	260	261	257	253	277	251	304	254	256	269	278	240	264	273	273	259	262	251	269	277	258	253	280	269	276	262	270	283	274	257	268	243	243	273	257	250	284	265	268	268	264	247	244	258	272	269	234	271	279	272	266	235	304	252	266	262	271	272	280	301	269	251	272	281	269	250	286	259	240	252	267	271	246	251	261	278	231	219	264	278	274	233	283	251	254	277	256	234	265	272	291	276	261	266	292	277	249	251	273	271	286	244	297	223	271	255	286	266	252	239	252	275	271	246	250	233	268	280	254	259	279	259	263	260	282	283	262	263	262	242	302	250	297	252	272	268	259	255	265	255	266	293	259	265	295	263	293	263	261	266	280	258	279	273	262	289	281	260	258	229	234	256	257	304	262	291	263	251	265	261	256	266	259	232	237	272	226	264	268	267	259	242	259	257	278	258	233	265	280	266	260	283	244	264	252	299	272	287	269	273	263	257	276	265	281	245	258	261	220	259	267	262	262	277	280	264	275	257	256	291	239	256	262	264	272	288	276	258	298	267	290	264	263	263	270	282	248	263	263	247	260	290	253	267	285	256	292	276	287	291	275	244	254	255	236	275	259	268	258	254	239	270	279	271	249	284	254	263	290	273	274	240	299	286	255	258	261	273	292	282	241	242	254	257	237	243	266	260	246	257	246	269	249	280	270	235	291	255	256	259	252	256	273	283	262	250	243	254	249	251	265	256	283	235	257	268	256	267	250	262	236	242	301	269	259	243	248	295	289	260	272	238	252	292	243	240	254	245	299	293	280	240	268	273	258	279	260	245	265	255	273	272	258	233	247	270	254	263	255	255	238	262	261	257	308	280	254	241	272	262	263	235	273	241	286	253	286	277	262	253	248	259	253	274	261	271	242	277	264	262	265	250	270	277	236	246	256	271	259	261	270	244	263	265	260	263	256	239	238	263	294	248	274	280	260	261	253	281	232	259	304	249	286	279	264	246	272	290	268	254	249	264	241	248	260	270	227	240	288	301	261	244	281	302	239	237	266	273	270	257	274	259	272	286	247	254	300	265	268	274	248	305	272	278	260	245	296	272	254	281	288	252	293	280	265	263	246	247	229	226	251	291	281	269	249	269	274	253	267	252	245	248	269	267	278	256	250	261	266	281	262	247	241	287	257	266	274	281	229	274	262	257	284	236	235	264	261	264	236	269	285	239	268	285	250	278	263	273	298	247	261	258	279	262	261	256	232	222	291	262	296	270	284
39348	45745	3477	1189	1003	764	618	588	519	466	450	458	443	398	425	386	387	370	355	352	376	358	370	353	324	396	358	389	339	366	353	362	303	349	363	342	326	390	366	332	315	342	332	353	339	355	397	355	347	349	332	345	371	355	345	354	299	359	373	340	352	385	364	324	350	404	325	371	347	343	363	304	362	326	332	389	359	341	359	330	347	380	328	343	352	350	318	325	330	360	314	309	374	364	353	357	340	352	331	362	348	352	353	365	346	386	339	320	372	339	339	291	363	343	355	342	347	320	354	359	325	367	333	333	370	326	308	361	336	369	328	356	338	335	344	344	347	372	346	348	327	355	372	340	379	380	334	367	372	328	365	359	350	319	384	355	296	359	338	329	352	335	352	362	368	377	348	368	318	341	361	368	340	347	339	337	340	362	346	336	342	347	350	343	376	349	326	369	381	348	364	328	345	339	346	311	362	364	357	342	337	376	353	361	343	346	338	332	319	329	346	363	352	347	368	355	353	354	325	339	344	368	388	331	324	356	363	357	348	319	354	342	330	384	372	349	322	368	349	380	340	348	349	365	369	369	352	353	363	365	332	336	328	337	335	327	346	347	345	321	345	364	329	345	359	358	343	336	333	350	352	365	337	290	330	352	346	345	364	323	390	322	364	337	341	356	325	334	379	343	364	388	373	363	385	330	372	355	350	361	334	368	334	373	339	359	311	379	321	360	316	360	349	358	347	340	366	331	332	361	398	354	354	387	320	315	335	336	371	348	344	342	316	360	328	356	354	318	352	343	323	332	363	363	362	311	335	323	368	331	380	344	367	364	317	350	359	357	360	347	359	335	367	351	359	321	335	331	345	363	338	313	355	367	326	356	339	351	310	346	339	365	359	363	342	364	355	336	347	342	349	374	336	332	353	342	349	350	324	331	345	361	336	379	316	348	342	334	342	381	354	292	304	336	362	373	343	349	345	311	353	350	366	385	325	399	335	346	371	346	349	341	345	336	371	339	320	339	369	337	353	303	351	334	329	331	371	314	344	377	328	350	374	334	336	346	342	327	352	357	364	356	344	344	352	356	371	346	335	337	347	351	366	377	415	355	345	360	334	392	326	359	382	361	352	354	374	335	350	317	362	338	354	367	341	333	335	344	349	333	331	354	325	348	343	346	360	329	360	345	319	371	366	332	330	325	358	378	350	318	381	370	356	369	328	349	330	354	335	355	372	352	347	325	355	380	343	342	339	328	338	325	326	353	373	349	315	343	334	342	383	355	307	330	361	347	350	347	341	379	333	364	364	318	340	355	336	369	336	323	317	318	350	324	335	332	338	328	372	317	356	359	339	337	356	338	366	351	358	379	353	341	341	389	382	358	358	337	389	326	347	366	337	350	360	350	335	348	365	362	329	334	369	354	363	346	367	319	316	351	337	355	328	400	351	353	378	339	329	350	348	348	343	366	337	351	360	348	343	331	327	331	390	377	337	335	358	339	347	349	327	357	375	331	347	325	334	340	358	333	306	372	341	359	345	392	351	312	347	364	362	360	331	364	325	373	341	357	384	344	352	334	360	350	340	356	336	334	348	351	317	349	341	342	355	345	330	338	342	332	373	332	353	379	364	325	333	367	344	361	367	298	331	329	358	332	334	382	351	334	342	337	320	366	375	350	346	372	352	341	338	328	358	345	348	364	354	366	336	364	358	335	330	337	313	346	324	339	356	366	333	356	347	347	387	346	350	344	359	346	340	346	364	303	343	328	354	339	341	345	359	360	358	364	351	371	339	354	347	342	327	334	328	343	358	347	346	340	337	349	349	359	367	345	356	360	322	338	355	374	363	352	360	389	311	359	363	338	366	336	353	332	322	357	395	356	326	375	318	323	347	319	359	363	317	355	354	311	338	332	324	361	384	353	339	331	318	373	360	342	345	346	336	274	328	336	374	349	352	339	307	354	352	341	350	351	340	336	326	348	356	354	332	326	341	355	325	341	322	314	328	314	373	364	336	343	348	327	334	340	391	321	351	340	373	338	355	349	356	372	332	308	376	350	365	348	336	371	362	348	317	342	374	318	340	326	336	350	343	334	352	360	322	344	341	344	340	374	350	359	330	356	343	377	341	345	329	345	336	382	356	394	340	359	362	360	328	331	330	357	361	369	353	347	333	324	321	343	343	363	339	356	325	342	342	334	325	347	321	314	333	354	337	335	327	336	365	356	348	338	331	332	361	389	365	384	356	362	332	326	327	331	340	354	352	321	370	362	363	345	352	365	380	372	331	364	355	343	343	363	328	327	355	354	342	333	358	347	345	342	347	369	338	340	335	347	330	378	309	346	355	350	355	332	350	357	320	333	346	344	328	337	344	377	331	362	327	361	332	362	348	339	354	284	354	337	337	345	326	345	330	350	343	320	378	328	368	323	346	365	363	340	351	346	366	341	379	352	335	366	343	349	351	352	363	317	357	351	356	330	384	351	365	367	358	349	340	330	318	348	330	343	364	325	374	348	351	352	320	356	368	331	388	357	350	332	361	366	346	324	354	323	351	308	336	338	394	340	336	349	325	346	310	350	350	334	350	356	343	343	369	334	333	358	355	379	341	321	353	333	355	321	361	317	348	368	386	364	348	352	339	344	340	350	365	371	327	348	351	365	317	357	333	341	356	338	338	327	336	348	332	363	333	349	372	316	346	354	339	331	341	369	373	362	340	354	349	331	338	322	364	352	321	329	336	341	361	302	336	341	341	289	360	352	365	375	358	334	342	353	333	354	380	340	377	354	351	327	323	365	369	312	339	342	343	376	368	338	346	328	343	378	358	328	349	348	331	351	337	337	322	324	343	366	368	362	378	322	368	316	352	358	344	349	339	370	387	361	313	361	361	378	353	328	371	381	375	353	317	335	319	345	347	351	333	332	349	330	335	328	340	333	342	312	383	355	341	346	323	325	322	329	363	350	344	330	368	351	340	347	364	341	329	340	362	349	367	350	325	350	350	363	349	321	314	357	353	339	325	336	344	318	356	340	348	339	327	334	354	340	367	344	307	357	346	344	359	338	351	353	357	355	345	308	375	349	329	337	329	373	307	364	343	335	328	371	323	323	337	335	369	348	355	342	352	328	366	367	324	322	347	330	331	344	394	366	343	358	353	358	318	387	367	341	356	360	371	327	371	370	365	352	396	388	359	343	362	370	336	379	342	335	357	325	365	356	331	366	333	343	364	347	357	369	348	357	328	338	348	330	346	330	328	318	341	358	329	346	334	344	344	353	338	352	376	332	358	349	353	356	303	341	341	350	346	338	370	339	331	339	340	378	337	368	355	342	345	361	357	381	365	359	349	349	350	352	331	359	325	353	324	326	352	357	334	338	337	383	340	348	347	348	339	332	335	331	346	314	357	345	348	363	333	325	341	301	347	328	334	328	350	356	358	351	366	348	383	343	340	323	362	335	356	351	337	338	318	334	339	323	339	316	344	315	360	352	349	359	344	324	372	358	335	351	354	337
23301	21619	29362	24293	21582	21592	8942	1029	841	774	673	600	609	623	566	605	570	590	553	577	553	569	564	552	527	580	537	487	530	543	529	494	562	517	544	528	497	544	514	555	544	509	534	530	542	519	475	509	490	491	510	530	529	550	520	530	476	551	515	507	511	506	521	533	508	479	522	541	505	504	536	511	506	533	523	468	547	483	570	521	502	518	498	463	502	490	492	503	475	522	506	497	529	511	516	506	480	509	498	522	503	500	507	524	502	506	486	487	508	508	484	500	524	518	523	528	494	524	505	526	523	544	525	496	481	486	511	511	526	501	541	496	533	490	506	511	531	520	546	502	528	507	489	516	450	517	549	539	517	523	503	530	527	516	527	505	512	499	511	483	536	547	465	489	482	497	481	483	534	505	507	537	511	506	500	550	538	514	535	512	506	514	526	508	522	490	490	502	477	491	546	520	531	556	464	515	533	488	473	503	555	519	523	516	533	498	513	510	517	516	508	475	482	511	556	505	498	556	493	490	484	516	497	521	517	457	512	502	497	499	454	515	536	508	512	518	525	474	523	487	529	500	520	531	505	536	545	475	500	509	479	485	506	485	500	507	500	524	518	508	487	515	515	478	545	480	542	557	525	519	519	554	480	496	548	487	494	503	483	526	516	548	518	511	518	495	529	514	490	503	507	525	541	499	557	470	501	490	478	518	487	517	503	505	543	520	448	512	537	509	524	512	538	555	484	523	522	494	511	509	515	533	509	507	498	538	510	507	528	492	562	499	513	523	501	488	500	497	473	534	495	522	501	546	481	480	508	515	491	486	530	524	543	495	473	549	526	484	522	532	511	489	500	509	507	532	549	507	510	520	530	520	570	539	515	514	495	544	485	521	530	544	505	528	463	534	507	490	480	502	462	538	501	515	495	530	522	515	510	495	517	498	541	520	489	517	511	533	536	509	514	505	536	521	520	536	521	469	478	497	481	509	503	516	526	542	494	548	532	503	547	542	513	561	492	529	512	523	531	539	548	473	494	510	505	493	474	506	515	552	491	524	538	549	496	503	529	484	504	555	526	451	520	520	464	496	490	482	520	501	516	535	481	502	528	507	486	514	522	537	525	550	491	537	522	507	540	526	507	513	527	527	511	527	492	496	492	511	527	533	506	490	504	511	527	506	506	494	491	529	501	540	490	536	511	521	488	492	499	578	528	547	478	516	500	471	553	520	496	481	523	523	486	503	541	498	536	498	537	492	496	450	512	551	540	543	508	500	539	559	532	511	530	514	510	463	524	539	520	501	528	503	521	483	513	562	517	517	506	515	490	500	523	536	501	524	474	522	504	519	504	526	505	533	537	518	468	494	504	495	496	497	524	515	508	522	475	540	523	518	478	492	534	508	516	527	501	509	491	545	511	511	510	480	503	504	508	465	502	504	516	513	480	515	524	521	512	499	558	541	518	529	500	546	467	508	515	498	509	531	477	488	528	496	495	550	493	523	539	475	443	508	511	547	505	562	523	530	460	510	513	506	477	499	514	486	528	555	496	479	525	502	471	496	507	547	557	528	478	536	539	509	541	505	506	507	542	509	510	526	482	464	494	502	544	523	515	510	508	506	489	497	511	536	485	524	551	558	507	510	514	554	507	528	516	439	508	523	522	534	515	490	494	523	512	497	487	515	493	480	528	522	520	503	485	499	478	479	486	498	513	514	525	486	510	479	509	511	507	519	502	529	519	453	486	492	506	511	516	501	503	533	492	519	544	488	526	550	498	521	513	516	531	542	524	534	499	486	499	528	501	463	477	542	489	503	490	499	490	487	489	539	466	528	500	515	521	504	503	561	477	481	499	523	484	485	521	490	534	510	524	506	517	517	511	540	457	486	463	526	528	524	504	488	525	519	525	504	559	487	527	549	509	508	543	474	524	524	498	510	503	515	541	506	525	524	507	496	570	520	534	537	514	511	463	501	470	544	485	491	499	530	506	471	527	495	491	483	501	526	500	520	513	529	518	491	544	513	520	501	545	487	493	474	509	503	458	496	515	503	497	531	530	473	485	483	523	495	493	523	503	509	514	490	505	520	506	480	516	517	495	535	538	545	502	486	543	543	531	519	540	542	460	462	506	526	538	492	541	528	471	481	520	504	450	499	544	505	530	521	526	478	541	520	500	494	500	472	503	527	523	493	524	472	535	477	495	489	575	530	455	511	525	513	513	509	479	505	523	503	507	488	485	520	506	511	486	527	474	473	494	509	487	555	518	485	500	529	533	517	490	532	513	506	497	469	486	494	491	474	479	533	493	481	531	524	514	512	506	489	537	527	498	480	503	517	495	496	488	544	500	498	488	532	483	485	511	481	518	539	525	500	528	526	508	492	515	496	522	511	518	501	495	513	530	509	516	501	527	493	524	468	507	512	473	507	468	503	537	529	539	519	531	505	506	531	518	538	496	518	501	488	509	565	520	494	527	501	540	449	506	544	521	516	469	529	494	503	520	463	522	476	482	495	507	493	493	506	474	527	522	486	511	525	507	518	502	511	530	495	471	479	527	477	506	526	491	515	555	514	497	493	541	441	528	529	510	493	504	523	531	537	486	516	526	536	498	515	504	490	482	505	522	503	536	520	510	486	506	499	506	523	532	527	523	502	498	544	485	530	517	542	506	511	510	490	471	524	525	533	506	515	501	513	511	492	519	503	509	527	516	529	497	503	515	505	494	516	509	476	512	493	493	478	526	497	515	496	508	484	512	475	524	507	510	502	542	509	518	510	545	495	510	509	497	496	516	506	489	459	505	479	577	474	497	505	502	553	506	497	460	509	526	508	502	489	572	499	476	501	543	466	518	546	515	488	534	512	534	551	521	467	479	503	550	485	462	461	536	539	466	498	505	502	512	510	522	485	511	524	506	480	514	545	503	524	514	530	491	536	549	487	533	517	521	446	505	524	489	493	508	531	534	474	494	525	496	504	471	526	509	531	491	524	492	501	481	492	472	488	539	488	543	505	532	513	504	509	489	491	522	505	498	539	515	512	497	481	534	491	518	512	500	516	499	502	513	514	499	502	536	493	507	492	527	504	491	530	531	545	478	529	483	484	498	495	492	522	509	481	536	508	519	519	533	507	493	525	503	533	496	485	507	521	508	479	555	516	524	516	512	534	502	481	494	521	503	505	522	481	523	544	499	490	527	511	540	533	484	508	509	504	519	498	505	510	500	501	548	506	510	514	525	534	554	481	530	492	498	500	476	464	501	554	517	500	524	513	517	487	486	479	517	533	530	481	499	478	511	500	508	496	523	561	528	555	536	512	474	518	457	509	513	494	495	471	562	553	518	490	476	501	549	481	495	506	489	522	546	491	523	509	517	463	526	534	499	494	527	505	507	511	495	479	552	492	544	494	524	498	499	499	518	523	529	519	475	500	485	511	504	512	551	486	492	494	505	484	511	495	478	522	489	495	505	501	539	525	524	482	529	488	515	519	501	484	516	536	525	505	509	494	495	512	522	487
45594	62665	10224	4027	3001	2140	1758	1419	1181	1075	1006	897	862	810	776	768	731	773	707	735	697	649	642	682	635	650	614	627	638	650	612	627	618	654	587	636	601	611	610	593	656	602	661	624	612	629	602	631	636	646	641	603	665	607	603	597	654	603	599	595	589	647	611	645	572	611	635	627	641	615	608	628	614	620	657	638	611	614	604	634	589	650	592	623	588	630	594	630	595	617	578	611	608	623	621	592	583	608	597	590	618	580	610	632	621	604	572	623	582	625	603	577	654	654	659	585	573	588	574	600	605	608	585	625	616	625	627	598	645	625	621	606	600	608	554	581	617	633	611	653	593	637	586	634	593	604	613	543	622	635	614	577	620	591	592	612	612	601	596	592	617	637	606	645	614	620	630	553	578	626	572	584	579	609	559	610	637	617	600	622	607	652	606	592	603	618	575	624	574	647	589	590	613	615	588	572	655	597	656	580	563	561	572	611	612	619	665	578	614	638	585	589	585	576	610	603	611	554	589	596	635	600	599	560	589	600	618	617	586	588	613	638	634	652	641	609	590	584	642	594	616	642	651	611	597	610	630	600	580	580	588	624	555	632	588	641	636	610	611	635	584	616	603	545	609	607	612	628	621	573	620	628	624	607	608	586	572	670	570	612	566	594	604	590	642	585	584	600	620	641	605	671	604	591	616	628	572	604	614	621	622	662	600	623	615	616	590	639	574	606	614	628	616	661	595	660	648	607	581	597	608	601	604	609	591	567	660	627	599	587	590	580	615	613	593	557	587	630	623	627	631	599	595	587	625	619	633	597	617	604	603	638	638	581	595	626	586	588	570	591	636	604	612	644	610	631	606	609	602	584	610	604	616	635	642	603	641	597	561	612	583	601	593	611	613	563	617	636	561	624	627	632	660	622	584	631	640	602	595	621	657	601	614	574	596	616	578	609	582	641	591	586	595	581	646	606	615	590	603	600	663	582	580	634	647	659	576	637	670	570	608	627	617	605	599	616	648	585	601	608	630	618	646	634	632	583	602	634	614	589	629	556	604	642	627	588	601	570	622	588	602	596	637	624	606	621	631	613	635	609	601	633	636	575	615	618	594	629	609	602	634	613	611	624	614	590	586	605	588	633	627	633	619	627	614	579	597	639	622	625	590	591	593	588	590	606	600	616	615	583	610	611	607	661	625	610	618	572	621	598	593	610	634	643	591	605	578	639	613	631	633	629	619	582	560	612	618	592	588	645	585	618	590	618	550	582	629	588	577	618	600	589	652	605	622	595	648	578	563	574	583	582	651	653	608	568	614	640	624	633	573	649	639	623	609	613	613	624	600	603	615	604	614	637	614	618	640	593	590	582	630	603	613	621	612	619	594	622	682	587	621	593	597	641	597	623	632	583	612	635	612	561	623	620	570	620	601	629	560	626	592	614	617	568	603	611	594	581	595	562	600	536	588	613	603	612	617	605	587	607	622	601	579	610	613	582	588	601	592	602	618	593	595	587	630	610	614	587	626	613	631	597	594	614	566	592	638	600	579	632	639	608	637	600	633	568	612	615	643	581	615	634	611	588	613	583	642	637	618	619	645	625	587	637	578	544	594	633	592	608	572	598	640	596	589	599	609	581	597	586	584	587	610	597	592	638	594	616	605	584	623	633	655	557	597	590	568	588	605	635	571	620	611	596	618	589	583	596	620	646	615	634	579	579	597	615	580	612	564	601	647	627	552	609	650	629	628	632	617	617	616	601	597	661	652	637	629	575	591	608	581	619	642	593	624	564	582	608	627	605	667	657	618	599	612	613	610	625	603	636	609	617	615	604	617	590	600	574	638	620	604	618	617	604	616	605	567	609	613	686	575	586	603	634	622	587	601	631	617	627	643	636	595	585	613	576	599	583	636	554	593	576	567	598	607	573	601	622	594	576	598	608	571	637	608	626	638	644	559	605	620	640	616	590	632	591	617	621	606	541	607	619	585	593	572	601	592	603	632	582	557	591	615	545	596	576	596	597	633	622	577	618	604	621	620	636	610	631	602	621	623	592	615	578	616	623	572	610	599	612	597	618	562	614	609	599	625	630	598	615	609	625	629	597	598	575	636	628	603	685	577	583	618	640	634	633	618	558	620	629	616	604	584	646	622	583	623	599	583	626	602	602	585	632	575	601	627	584	610	578	563	593	589	577	615	627	618	637	576	607	610	586	625	641	640	578	609	595	585	644	595	613	643	629	630	635	629	582	638	635	589	597	596	633	599	564	632	615	611	621	638	611	601	614	597	583	606	551	555	618	593	613	616	592	621	579	642	565	597	592	596	622	596	642	581	642	626	624	641	544	598	608	623	614	603	584	613	604	611	623	627	605	614	623	633	569	658	636	578	585	621	597	593	623	610	627	555	633	610	588	579	591	591	603	573	597	615	626	600	620	548	600	655	587	636	581	627	589	636	626	600	626	647	559	646	640	585	616	590	591	637	550	615	583	617	607	590	586	646	566	618	647	581	602	620	615	640	638	645	641	613	597	608	653	628	595	675	577	598	624	604	613	558	645	641	601	641	590	627	581	607	545	600	628	611	578	602	590	601	548	577	651	622	606	622	575	567	628	596	601	632	645	640	592	583	625	614	585	620	591	613	629	629	613	631	614	637	646	593	598	658	604	619	606	604	594	606	600	607	605	600	606	613	558	577	569	594	600	612	605	597	595	572	604	644	617	623	629	607	584	599	610	608	617	595	641	625	609	570	606	610	606	562	631	612	603	602	601	630	632	619	635	606	611	607	613	572	584	562	592	603	674	617	580	657	649	563	617	632	604	659	588	593	624	652	620	626	584	600	650	646	643	605	603	561	660	576	579	602	574	637	582	613	627	609	599	634	631	578	674	615	585	622	629	623	613	613	597	617	600	624	611	634	598	628	564	588	616	596	683	610	578	600	607	584	587	619	650	621	577	616	626	599	589	638	636	628	602	607	598	619	590	598	597	602	624	649	607	614	601	598	598	634	576	637	599	603	622	615	622	565	640	649	544	601	637	577	619	605	643	605	606	610	604	609	607	562	579	605	602	616	595	575	574	588	567	594	590	644	606	580	585	603	628	577	575	606	627	559	634	624	619	624	620	645	623	576	596	611	628	593	621	588	637	597	598	621	586	620	574	609	613	594	586	587	610	622	643	553	621	530	652	577	589	640	578	595	584	590	618	593	608	607	633	618	586	611	584	606	605	623	587	660	616	659	579	596	637	560	585	580	632	542	557	594	616	627	596	640	603	623	612	617	634	637	625	616	622	640	636	588	568	617	574	658	567	656	612	625	601	599	588	574	606	656	583	612	593	614	606	632	611	580	635	611	667	657	611	608	576	588	589	597	618	616	600	629	600	623	638	594	636	643	648	619	611	584	629	633	556	565	579	644	632	599	617	654	600	593	586	602	588	561	657	590	634	594	605	597	602	622	618	565	597	599	591	597	612	610	616	613	559	601	651	621	639	590	588	644	603	592	608	647	625	645	609
29748	27076	15384	1680	243	233	198	177	156	206	168	189	183	162	191	163	164	178	187	172	182	168	191	156	173	174	183	192	165	161	186	163	183	177	174	160	169	181	170	162	190	191	163	175	155	183	192	179	151	171	186	183	166	155	160	147	187	142	166	159	182	180	173	175	172	184	170	186	196	162	170	180	187	196	162	176	161	167	170	183	171	202	209	160	178	157	191	160	175	155	165	180	177	155	165	151	179	160	157	177	187	166	175	173	168	164	158	175	148	166	181	190	148	165	166	205	164	169	174	168	196	172	147	188	165	171	194	159	190	191	165	182	163	172	162	197	169	173	181	160	181	176	170	169	168	180	175	202	156	184	179	191	179	188	165	173	188	172	176	190	188	169	179	181	164	183	159	166	150	172	172	181	178	202	160	152	154	161	203	157	164	178	178	178	171	195	184	175	189	172	171	169	189	196	155	191	191	166	147	178	154	174	151	174	180	177	192	173	164	190	167	166	175	174	200	180	181	179	166	167	170	151	181	173	159	165	186	180	175	198	191	175	181	178	180	184	184	177	154	183	178	193	157	164	173	182	199	178	176	163	187	187	165	161	184	159	160	182	161	167	184	172	166	175	174	167	173	170	172	152	139	170	176	174	148	173	178	189	153	171	175	164	177	177	148	188	142	179	178	169	169	172	205	167	183	169	164	168	160	182	175	169	174	163	172	167	156	196	156	160	148	191	169	186	173	191	181	175	189	150	180	154	157	167	183	180	188	174	176	174	185	197	158	177	166	153	171	188	170	184	169	164	164	177	155	160	171	181	168	171	194	165	166	205	192	174	175	174	164	190	168	178	175	174	180	168	167	189	188	168	178	186	181	153	177	159	154	194	175	181	177	153	186	155	180	167	171	170	211	172	167	164	162	170	171	168	170	167	170	158	184	185	159	202	154	164	171	184	177	185	187	170	148	173	164	188	191	173	198	169	184	158	170	181	157	156	183	181	157	174	164	184	175	189	180	156	187	169	177	183	189	187	180	166	164	170	173	194	185	198	160	181	190	192	170	168	153	171	172	174	151	184	171	156	172	156	171	159	157	163	173	189	165	175	173	179	165	170	178	165	201	164	165	194	169	179	170	170	164	186	146	183	166	181	156	200	179	167	181	150	174	189	178	166	157	174	183	171	163	170	167	163	175	171	172	185	146	165	168	177	196	162	199	160	200	187	181	166	174	151	182	154	181	183	172	160	149	187	183	187	176	162	149	196	197	193	200	184	165	154	198	180	188	183	175	146	163	198	180	167	165	187	151	177	179	176	163	171	184	165	171	179	175	176	193	175	142	175	179	158	193	162	179	159	186	158	172	163	194	174	148	176	177	178	196	189	179	182	202	178	182	147	183	158	174	146	175	195	158	182	197	162	166	172	192	184	136	141	188	170	149	170	186	163	210	162	148	174	182	179	166	161	182	163	179	161	180	186	156	155	168	152	177	189	170	172	170	167	153	181	178	183	169	163	170	182	175	151	162	163	163	175	186	169	171	193	196	171	182	191	202	175	166	168	160	180	186	173	171	172	165	172	178	186	182	190	169	166	157	191	178	150	191	174	200	182	188	157	181	176	174	156	156	173	157	179	159	184	169	168	160	173	173	179	173	174	172	185	177	179	178	161	177	157	149	180	164	190	174	171	180	187	162	193	175	156	182	169	174	167	183	160	158	164	148	162	154	171	175	173	164	172	173	188	158	159	179	183	159	178	191	171	202	187	191	178	179	179	182	160	171	181	188	170	153	169	136	190	167	182	188	166	186	159	195	162	171	182	163	160	182	159	196	182	165	159	181	161	190	177	175	171	186	186	175	180	185	167	189	160	168	150	185	164	183	162	166	183	141	178	164	161	190	180	166	159	164	144	196	181	163	173	176	155	157	162	168	186	151	184	181	191	179	179	157	186	179	184	170	184	185	178	173	170	167	170	162	174	156	186	162	166	154	172	164	182	179	184	202	156	155	164	190	170	165	170	179	180	174	165	190	177	170	182	188	164	177	187	183	176	163	194	162	159	181	158	194	159	170	172	166	162	164	182	175	143	176	172	178	193	185	179	155	164	146	191	151	181	192	146	195	172	172	159	173	200	165	183	191	187	187	160	167	153	168	165	175	180	180	200	170	180	170	182	165	175	167	192	161	199	195	176	170	196	165	183	177	171	177	164	168	208	152	174	159	160	189	163	185	168	159	173	189	158	175	157	167	181	164	179	188	170	178	170	166	158	171	175	159	171	180	149	162	188	162	181	155	194	165	175	171	168	186	182	163	165	166	203	160	159	157	159	166	180	154	184	174	192	163	165	190	159	171	159	160	166	184	192	166	173	176	187	158	164	172	148	161	212	162	149	191	182	171	168	173	146	168	173	212	159	171	179	154	170	193	166	169	174	182	181	168	183	167	170	159	175	166	201	140	191	181	180	176	165	166	164	189	164	149	169	172	161	181	171	168	180	178	184	157	169	167	178	158	165	182	173	167	160	174	187	171	168	159	184	177	167	167	148	173	192	179	175	177	180	180	190	165	172	169	188	169	194	167	162	161	160	157	165	187	183	181	150	170	155	139	173	165	182	164	185	180	158	169	191	196	181	175	181	155	165	168	158	209	182	186	186	183	176	158	162	177	166	199	152	182	148	170	159	165	172	175	180	157	151	184	168	160	181	168	173	149	165	165	184	171	174	178	190	176	179	177	149	204	178	176	161	182	171	161	161	171	157	180	158	152	186	169	156	176	170	164	158	159	153	188	181	183	176	164	183	187	168	177	190	172	178	184	178	190	178	182	157	155	161	187	190	175	174	183	176	176	196	163	179	152	187	171	183	180	162	152	193	162	143	159	174	163	186	187	171	151	190	184	184	179	174	181	184	166	164	178	153	175	209	181	168	175	183	161	176	192	187	189	181	161	172	189	167	165	160	180	195	165	186	194	172	195	176	199	173	175	183	165	154	169	157	173	170	177	175	196	180	169	164	176	175	182	182	175	166	183	169	161	175	189	166	184	183	173	151	175	166	164	175	186	175	162	164	183	169	157	162	171	180	182	175	152	174	202	196	177	177	161	165	166	184	137	170	174	157	162	157	172	173	173	163	165	162	155	184	164	148	175	181	187	166	170	165	155	189	172	171	177	183	179	167	164	178	187	164	180	195	164	182	202	142	184	155	164	164	170	182	162	169	197	168	169	198	178	177	188	157	185	191	190	165	169	171	173	155	174	185	181	175	161	185	164	181	168	177	147	174	164	175	189	168	161	187	190	184	183	162	191	157	174	165	162	163	171	166	190	185	172	172	214	184	193	199	186	183	152	179	192	188	190	180	182	153	176	182	182	157	159	172	176	174	140	187	169	172	166	200	166	164	196	173	194	177	171	208	174	159	158	159	167	163	171	165	153	183	183	193	169	178	206	177	166	175	183	179	157	181	162	162	194	151	174	182	173	184	193	207	186	159	175	205	171	175	193	180	177	183	152	165	156	180
35808	38769	1808	361	292	310	267	254	245	269	241	249	236	227	243	251	227	239	239	215	253	253	257	212	245	230	227	208	225	216	224	237	211	222	208	246	240	225	204	233	243	202	221	220	228	218	233	221	240	228	253	211	238	222	263	239	235	214	249	219	216	245	250	226	210	237	220	239	220	213	233	216	234	208	220	208	237	231	224	242	217	224	235	211	237	220	222	220	201	226	231	211	206	230	212	212	234	196	239	211	230	233	236	238	219	246	235	229	234	226	222	224	210	241	228	231	239	221	219	212	205	205	223	226	216	223	220	238	224	227	229	230	202	239	223	255	231	236	234	223	214	225	212	257	219	220	235	206	224	213	248	208	236	228	211	217	224	237	217	231	232	230	208	233	226	230	234	212	211	186	232	239	202	232	220	233	227	234	205	225	229	222	221	234	229	212	203	217	200	224	227	241	215	235	218	241	238	223	239	227	227	233	226	215	232	228	245	235	216	221	233	237	226	209	221	203	232	201	208	215	225	251	231	243	234	259	234	224	210	241	255	245	228	227	243	232	224	201	226	228	231	249	227	239	235	230	239	215	250	214	236	226	215	213	219	246	242	237	216	241	222	178	225	209	242	214	217	190	224	218	254	225	241	225	245	217	219	206	231	250	235	220	207	242	224	202	210	266	249	233	205	196	230	220	210	212	219	210	227	214	235	220	250	218	208	204	245	220	232	214	205	187	211	261	231	213	237	213	237	220	228	224	191	233	227	192	212	217	214	203	201	215	203	255	222	226	209	219	199	229	219	227	216	239	209	230	242	241	221	221	236	207	196	215	257	238	226	220	242	208	207	200	207	216	223	230	224	231	204	207	251	231	242	243	207	223	222	217	235	217	203	229	254	242	213	216	246	223	223	228	231	230	239	229	219	222	243	234	226	228	215	212	239	224	213	224	223	227	213	238	227	239	257	222	229	200	227	219	234	205	240	234	203	202	251	233	249	205	238	244	209	213	218	242	244	200	232	247	214	227	252	225	231	235	228	217	218	221	209	231	218	233	230	225	209	222	229	185	246	212	224	182	215	235	240	229	248	207	240	187	227	225	235	227	232	228	236	219	228	228	217	209	237	240	224	231	273	260	206	198	205	242	254	241	239	203	216	224	215	247	219	236	259	233	233	232	237	221	225	235	215	228	231	212	229	229	245	222	234	218	201	213	219	241	210	216	223	209	220	218	222	242	238	201	224	213	214	203	222	230	235	257	229	206	227	203	237	243	212	209	233	229	217	207	230	213	223	237	237	232	213	248	229	207	231	212	214	225	240	211	229	239	241	235	238	232	214	240	216	199	237	204	218	231	225	225	217	228	207	214	209	224	223	216	224	243	212	216	209	241	239	252	227	220	228	239	224	220	227	223	218	246	196	263	216	231	231	220	261	250	221	210	221	250	242	201	244	205	237	205	234	219	249	212	228	238	250	215	210	229	226	243	222	236	210	228	215	227	208	223	262	245	225	207	240	211	209	206	198	259	235	224	232	232	250	223	220	223	236	248	220	225	222	237	238	215	216	227	250	222	203	243	224	238	233	195	213	227	246	223	216	217	215	217	214	232	207	234	220	244	250	221	220	209	246	184	233	207	226	246	229	225	210	239	222	225	212	221	250	222	210	230	229	272	238	233	215	214	245	227	220	232	238	228	222	235	218	213	218	226	238	215	231	223	242	249	240	244	192	224	218	237	235	229	220	248	190	229	214	208	226	219	269	231	207	251	241	225	218	213	236	221	218	213	237	242	221	222	242	235	203	247	216	227	221	216	248	221	208	229	209	217	250	250	224	251	241	220	226	242	253	219	227	241	203	227	230	231	221	221	230	224	212	222	205	202	225	222	238	206	206	214	224	199	225	215	194	208	231	239	213	211	214	246	214	237	234	232	219	217	224	221	214	262	232	234	222	246	215	250	198	240	206	227	232	243	239	220	231	199	221	254	195	197	226	237	218	229	228	259	198	243	235	217	216	207	213	234	247	230	219	200	243	231	245	209	220	235	216	230	235	223	218	202	237	203	218	226	231	232	203	206	226	230	213	234	199	212	232	209	239	234	233	246	232	221	207	245	226	241	215	213	230	232	246	259	234	224	225	216	228	240	209	225	252	235	236	239	213	216	224	216	227	225	230	224	236	222	240	195	233	242	221	257	202	257	227	226	214	228	229	207	205	219	226	206	214	233	254	247	238	226	216	210	224	228	235	212	236	207	218	219	234	218	237	210	223	235	197	238	234	225	244	211	239	257	233	205	265	236	219	234	250	235	248	221	227	218	221	221	232	233	228	244	224	251	229	225	199	216	217	234	214	241	224	241	211	247	212	245	245	231	223	218	246	240	234	236	222	215	214	231	231	221	229	238	230	218	249	225	208	236	216	219	221	241	235	225	231	224	216	224	216	226	220	254	231	230	227	232	229	228	257	212	207	215	216	232	210	248	213	224	224	245	214	212	229	241	228	230	216	250	215	214	240	210	258	225	201	208	237	235	220	234	233	216	228	208	235	217	223	224	249	214	230	252	212	236	211	222	244	225	233	208	223	233	247	207	213	216	229	232	251	218	223	220	222	221	244	195	207	232	214	225	232	217	230	246	253	220	226	203	224	231	240	229	222	251	223	216	246	224	235	223	241	206	220	234	204	218	221	231	232	260	240	213	230	202	242	236	245	187	236	186	230	228	236	224	235	218	199	232	243	236	221	263	201	230	229	220	232	199	231	249	230	244	234	214	243	226	224	203	221	214	248	250	234	226	247	231	235	218	227	236	212	210	223	222	213	236	229	202	206	239	243	214	234	224	209	256	237	232	219	211	222	211	213	239	226	232	214	233	244	264	209	236	217	255	210	242	210	230	246	225	241	229	206	240	216	205	241	212	218	195	216	207	218	258	211	203	210	233	223	213	225	219	210	206	208	233	212	213	213	223	230	234	185	216	220	203	241	234	238	227	221	222	232	250	240	234	209	240	225	223	215	216	226	212	215	231	257	207	238	203	244	224	203	215	205	241	244	241	226	232	221	218	230	218	222	205	226	231	265	241	229	233	223	226	206	247	219	208	224	233	240	213	242	197	224	223	212	243	220	259	245	246	242	247	236	214	215	217	207	198	217	263	220	201	194	224	225	213	226	214	241	198	215	220	215	235	233	217	222	229	220	230	234	240	216	248	228	255	229	232	256	235	233	231	225	207	213	221	228	226	235	216	251	220	197	228	244	219	236	261	234	216	250	232	224	209	232	234	235	217	233	260	239	251	236	241	233	208	239	221	224	227	241	207	223	227	231	236	254	241	235	219	237	226	208	203	238	233	225	240	215	226	230	208	233	223	257	188	240	246	215	226	238	246	245	253	229	217	238	204	235	207	234	208	218	274	230	245	203	233	212	242	210	239	218	226	201	236	220	226	227	242	233	213	234	242	237	236	228	252	249	243	229	214	233	214	236	227	229	219	226	199	240	208	223	216	210	240	254	222	251	215
24317	21530	28633	24729	21341	7824	747	488	416	419	393	395	378	347	316	341	311	330	331	317	334	296	314	286	313	346	316	309	318	287	319	296	316	312	297	313	275	300	318	284	287	312	298	316	308	329	299	286	325	307	294	309	335	310	312	277	277	302	307	307	296	306	287	299	304	297	313	316	284	319	318	329	294	316	322	270	297	298	291	281	289	294	291	297	321	312	316	297	295	314	286	283	309	287	326	317	272	332	293	312	284	322	277	305	296	305	320	269	302	320	326	293	273	310	278	287	312	267	246	293	329	272	247	300	290	297	319	303	296	293	313	326	314	281	300	283	282	290	289	303	292	287	320	282	326	309	316	292	353	299	285	330	280	293	291	287	294	311	303	297	277	287	298	266	277	305	298	305	273	303	319	281	326	337	299	288	293	277	327	284	286	292	312	294	298	286	293	307	301	287	266	283	289	274	315	293	319	303	286	322	290	298	287	310	303	277	317	284	302	284	298	276	295	294	289	311	316	337	284	298	297	316	309	307	290	266	323	302	268	280	282	280	287	312	289	301	315	324	301	301	297	285	296	295	281	301	302	282	282	315	290	307	263	300	303	322	312	291	313	280	294	298	295	280	296	278	311	305	312	316	303	307	300	318	309	314	300	316	273	307	322	287	309	298	322	319	276	275	282	271	278	298	280	309	284	296	302	293	308	282	301	300	290	303	332	321	293	284	280	309	301	299	277	312	275	325	311	310	288	306	311	283	289	286	282	327	310	283	308	317	320	326	305	271	297	309	312	280	317	293	299	300	298	336	338	303	311	289	293	274	298	297	297	277	316	318	290	281	296	296	318	307	308	309	306	290	303	281	317	311	321	302	299	310	283	335	285	297	288	327	302	277	247	303	291	268	314	286	314	297	295	306	278	312	278	315	252	303	294	303	278	292	298	309	280	320	300	292	293	307	284	278	319	265	308	300	291	304	312	311	285	286	274	297	293	291	320	279	317	310	323	323	317	317	285	288	271	306	297	297	330	304	319	278	301	282	297	356	314	270	265	312	304	294	320	300	297	287	283	299	275	296	311	315	303	303	329	292	320	297	303	255	301	298	312	293	325	337	285	325	290	296	319	276	320	281	286	322	276	311	285	315	327	289	313	340	273	296	322	263	268	304	301	317	315	279	295	305	297	286	297	302	322	295	308	313	282	282	315	262	294	276	288	297	277	319	305	286	301	305	307	313	321	334	312	290	333	299	276	279	280	285	312	312	299	297	327	310	264	320	303	304	298	283	302	282	290	322	327	300	334	314	309	276	289	319	301	297	283	287	328	313	292	272	260	285	330	306	277	284	294	296	300	291	303	306	296	311	291	300	318	270	292	294	271	296	302	301	310	282	345	313	328	267	282	329	273	330	296	282	302	291	288	298	322	301	269	303	269	320	330	297	304	300	326	304	286	302	314	273	285	281	263	304	297	306	291	304	308	284	306	306	294	307	300	300	337	308	298	290	299	290	291	264	321	292	310	311	296	316	283	342	305	293	276	331	292	280	317	307	299	275	304	289	303	303	314	290	308	312	315	282	284	299	318	293	295	310	312	308	284	269	289	318	271	283	313	299	285	291	327	300	294	297	287	279	290	311	309	285	274	314	285	285	281	309	293	279	311	297	300	295	275	323	321	317	279	321	272	289	297	270	288	317	315	272	318	288	310	285	300	293	288	304	284	316	314	300	308	292	293	333	314	288	323	303	277	291	294	319	263	294	312	305	267	301	290	274	302	294	286	297	308	284	305	290	285	292	281	305	296	306	261	283	296	311	308	309	308	341	285	278	287	310	301	294	334	262	278	298	302	300	283	291	287	281	293	320	313	306	313	318	318	273	302	286	290	301	282	310	290	327	306	297	329	296	257	293	289	316	305	296	295	314	311	311	318	306	303	279	317	270	315	323	286	325	292	277	310	325	273	312	272	307	331	298	327	310	298	319	299	292	282	274	285	297	311	307	263	308	282	346	295	310	285	293	297	318	287	289	310	310	313	304	306	284	303	279	305	289	318	326	302	313	288	281	309	299	314	327	328	321	291	321	302	295	311	286	321	290	328	320	285	325	320	306	299	294	317	289	298	339	298	284	274	271	338	294	304	280	262	280	316	312	333	305	311	287	323	336	297	302	278	309	292	295	320	318	327	296	332	307	288	315	284	289	262	345	319	314	275	313	294	305	331	280	294	271	303	345	294	287	287	315	298	326	294	295	269	263	297	289	311	292	302	300	325	267	304	299	293	295	304	303	304	305	306	267	288	310	305	301	288	303	281	291	304	312	292	342	300	282	291	303	290	305	312	303	311	305	269	278	308	307	297	300	332	331	291	292	329	321	253	337	303	308	319	298	303	293	293	283	263	312	306	298	289	308	278	305	292	286	268	303	277	302	328	306	325	293	322	282	291	310	342	293	272	288	308	285	296	295	272	283	291	282	295	337	287	298	309	298	324	288	301	328	287	309	309	282	301	271	291	324	306	317	304	334	288	301	263	303	294	302	273	313	285	290	294	283	316	309	290	298	316	292	298	285	299	304	290	272	292	285	291	291	291	296	330	310	310	297	298	326	292	319	287	309	295	295	302	286	266	268	285	285	322	284	304	237	293	318	312	282	302	304	282	294	306	326	306	283	306	289	315	324	318	300	321	306	297	277	307	292	299	287	316	264	278	279	322	315	270	313	314	288	306	264	302	292	294	299	340	311	325	318	311	341	324	257	303	299	314	291	319	317	328	305	312	289	288	286	266	316	292	266	281	286	290	289	283	289	292	293	295	305	314	298	290	271	302	282	317	314	309	287	279	292	289	283	298	295	293	341	279	280	306	297	299	302	278	300	270	288	272	314	298	335	292	318	264	330	315	318	319	301	306	269	307	285	296	297	293	282	313	314	295	333	278	286	274	299	278	293	295	274	283	300	288	301	286	297	270	286	296	309	302	315	268	294	307	281	265	310	278	303	305	299	324	301	274	312	308	308	297	284	283	317	288	288	286	309	286	317	291	332	317	280	297	314	306	279	275	295	295	294	278	306	288	296	306	317	260	313	307	334	290	307	294	301	299	330	300	294	337	297	309	272	291	320	316	297	283	281	319	281	291	316	308	344	310	295	285	331	295	323	331	309	313	311	276	325	290	308	285	295	296	318	296	333	314	272	312	306	300	303	298	305	300	300	325	331	276	283	280	273	318	295	316	295	297	289	283	287	334	343	306	298	283	297	319	310	302	302	299	271	319	300	303	285	304	324	310	310	281	284	285	311	331	289	322	302	301	297	309	300	265	288	320	313	313	302	310	312	309	263	281	296	315	301	269	278	317	289	308	310	276	324	324	301	289	310	313	298	322	302	302	326	332	303	317	315	309	309	285	278	324	280	328	279	279	311	306	300	279	332	300	304	305	284	285	271	313	308	282	256	309	282	301	306	257	304	312	284	318	279	319	307	290	277	287	301	290	338	260	285	284	296	274	323	283	274	277	306	297	309
40985	52780	7020	1973	1497	1076	895	780	679	616	580	497	472	481	429	415	426	380	409	398	374	387	375	409	434	420	403	418	367	376	403	422	414	364	383	378	380	402	388	375	398	373	389	338	382	374	396	390	395	360	360	379	376	354	371	340	399	398	313	388	404	337	400	349	389	340	370	379	345	406	377	384	372	345	361	352	344	340	380	383	358	401	392	367	363	385	368	392	356	349	366	384	390	405	370	356	375	395	347	345	359	358	423	338	399	350	360	386	367	348	366	359	350	364	353	369	378	362	361	349	358	362	365	344	356	402	366	350	377	367	347	360	353	364	334	357	366	381	362	353	353	338	380	358	350	369	371	365	348	369	330	394	343	371	348	382	348	358	357	405	349	312	348	374	377	404	352	375	354	382	371	362	364	371	378	361	354	372	374	377	357	356	323	395	390	369	367	361	400	357	370	351	363	363	367	379	366	384	362	348	368	355	366	352	359	376	370	372	385	348	372	372	359	366	351	377	357	358	348	383	301	394	407	353	390	381	364	363	347	397	373	385	352	310	402	375	369	378	353	386	342	398	336	394	352	357	363	363	375	362	357	362	363	359	373	375	372	355	385	389	376	378	375	365	361	394	401	384	401	346	334	383	346	341	367	383	363	380	362	370	371	367	362	349	327	347	361	379	364	363	335	398	401	371	361	349	346	365	355	375	382	382	403	342	393	361	335	400	319	372	331	363	376	309	352	386	386	365	366	356	369	361	386	370	341	350	362	389	394	404	391	393	345	335	351	382	359	360	350	353	345	340	378	340	376	369	355	348	339	354	382	360	353	371	352	337	420	364	389	377	355	349	387	333	347	337	334	354	359	357	390	379	366	360	335	363	345	378	402	394	333	343	370	340	361	366	341	373	351	376	368	370	377	367	368	387	374	382	371	349	383	378	379	384	346	340	354	376	375	370	379	363	367	355	369	370	364	358	374	386	388	373	374	380	378	366	365	412	376	382	366	384	347	403	326	344	361	349	374	352	356	353	341	353	363	361	372	377	346	359	332	338	348	392	360	341	359	363	331	356	340	333	392	379	365	362	339	349	348	408	384	372	381	337	356	374	375	350	396	356	346	370	374	394	354	364	363	355	355	363	353	360	348	361	371	373	349	345	378	373	357	342	342	359	347	386	368	341	338	376	354	369	356	409	334	355	360	356	356	406	369	371	324	384	363	368	373	382	368	361	371	373	370	344	381	341	356	373	381	392	396	367	388	369	334	365	342	342	352	395	355	366	380	363	363	292	360	375	345	347	366	371	342	362	379	368	323	329	370	387	375	360	384	362	343	401	379	390	366	384	360	344	338	382	361	377	369	355	379	329	357	359	417	366	379	395	385	313	368	354	353	402	330	364	369	366	373	372	355	370	405	352	363	367	375	331	382	321	368	380	389	340	348	353	354	376	341	370	401	390	370	367	367	367	368	403	350	398	380	377	347	351	347	353	398	366	351	330	356	322	341	351	345	362	351	349	360	342	377	337	359	387	308	355	368	373	371	379	376	340	366	389	398	385	365	340	361	379	370	337	339	350	364	348	359	373	344	334	333	389	379	344	361	361	353	393	346	361	336	336	374	377	338	387	366	367	382	351	372	370	388	369	377	349	385	383	411	402	342	357	380	350	382	377	345	370	347	384	411	367	350	372	373	361	377	352	368	348	360	365	342	363	347	331	347	339	357	346	359	386	348	385	385	358	354	384	369	361	346	349	368	362	376	417	381	371	359	378	376	379	350	336	350	392	358	344	358	365	354	365	336	391	380	353	394	373	391	375	343	351	334	370	369	376	357	366	376	381	391	372	360	378	383	363	373	377	365	364	378	343	380	387	394	382	384	349	330	370	382	362	353	384	368	390	367	369	325	380	391	378	385	356	372	359	384	360	366	391	363	373	367	379	349	340	366	399	384	377	343	370	331	369	335	381	347	342	382	378	378	322	366	372	347	357	383	354	392	388	381	355	335	355	362	345	349	352	354	345	364	357	306	391	342	335	405	362	387	336	358	368	380	339	373	349	356	390	369	370	354	369	355	379	333	342	359	410	399	337	368	367	386	348	369	365	348	376	355	362	358	383	379	389	354	357	353	360	374	364	373	379	358	372	390	384	356	344	365	336	354	347	377	365	373	393	367	351	367	378	364	404	383	359	367	355	385	390	365	351	368	363	318	329	362	345	395	344	344	375	398	361	353	342	337	341	347	330	369	324	366	366	411	356	357	376	341	338	378	358	362	360	357	326	384	338	341	356	381	373	361	365	380	363	375	384	378	353	362	335	334	346	333	370	390	354	353	370	364	342	364	383	370	362	365	369	339	368	330	356	368	392	375	380	379	347	342	326	353	372	347	357	352	382	342	395	364	385	356	373	393	359	368	397	371	362	349	360	319	395	391	368	350	339	356	365	370	356	384	370	391	346	351	355	375	374	354	335	354	380	340	380	359	372	358	363	363	359	350	359	386	350	379	355	402	363	374	350	358	374	359	359	337	388	371	365	377	359	382	393	361	323	377	392	361	384	357	367	331	373	388	368	354	357	346	358	344	362	339	366	397	345	396	332	355	359	382	392	358	380	399	363	365	364	361	336	369	378	352	363	349	363	366	363	336	364	370	367	327	396	363	318	360	355	379	342	354	338	377	363	413	357	389	376	359	410	378	366	343	373	350	369	372	377	353	372	393	354	390	349	376	352	369	347	339	372	363	361	348	364	320	354	348	374	347	379	394	346	384	364	339	383	386	369	358	354	346	370	367	355	373	386	387	358	360	365	384	363	386	353	358	347	390	404	355	367	363	370	394	392	374	359	351	363	350	383	344	404	407	351	370	330	341	354	373	380	341	374	367	386	380	381	381	375	380	350	353	339	352	351	376	389	380	389	349	329	359	364	342	383	352	379	365	376	350	354	317	373	377	366	348	383	385	352	366	391	342	393	364	351	357	358	362	374	335	363	357	370	356	343	350	379	360	343	349	375	347	380	358	338	344	338	359	397	336	343	375	365	355	343	373	387	349	355	372	367	333	365	354	400	386	363	363	351	376	354	385	376	381	397	369	348	374	355	341	360	348	370	360	358	397	355	390	384	360	378	373	363	341	375	379	409	394	382	389	347	397	342	356	388	371	370	343	397	339	345	373	367	367	371	336	324	393	326	360	375	341	381	362	367	381	345	355	386	344	360	360	365	384	350	411	376	365	337	360	373	350	355	385	390	355	376	375	383	358	366	354	414	373	355	370	351	381	360	333	409	372	366	323	339	381	350	368	350	375	347	396	367	358	355	379	375	344	368	357	391	365	364	333	354	373	389	361	330	359	376	374	344	360	343	378	343	359	337	356	331	379	332	355	336	369	368	385	389	349	324	373	360	361	347	405	382	380	358	379	340	370	369	341	355	389	379	355	370	362	353	350	344	361	323	367	368	388	346	337	385	357	362	380	390	379	379	376	386	358	365	356	341	347	378	372	314	350	349	373	338	344	347
25523	21610	27454	25648	8341	554	431	351	333	325	303	327	300	288	257	311	300	299	292	294	277	263	299	267	286	262	303	255	293	303	285	245	305	300	283	278	292	274	269	282	287	264	278	247	246	239	278	290	258	287	277	258	264	278	284	239	274	286	261	256	286	260	267	309	268	305	302	266	270	257	306	250	277	276	283	265	281	289	261	273	281	293	251	238	283	289	290	262	294	272	273	285	272	261	251	252	290	282	263	274	264	272	262	267	263	232	243	248	240	235	290	276	290	284	292	273	273	240	275	254	280	252	235	243	252	259	297	265	263	285	259	276	286	263	255	281	268	262	283	260	239	231	280	292	260	289	278	263	300	320	295	308	296	265	265	281	290	246	256	281	295	264	272	273	269	260	269	283	253	290	268	245	225	261	267	252	250	291	259	266	272	263	264	281	261	286	283	293	253	305	259	278	286	248	256	265	241	263	243	266	285	257	258	264	295	260	300	261	286	299	256	271	282	284	294	276	255	279	263	256	263	274	263	270	269	269	256	266	243	255	269	245	240	285	288	252	246	246	265	276	257	287	236	259	266	275	230	252	285	305	245	260	266	267	265	275	291	299	253	238	268	241	255	266	271	266	245	284	246	266	276	272	243	296	296	230	275	257	259	252	258	285	295	257	302	274	271	294	250	283	276	278	262	264	260	243	258	278	273	279	236	276	318	271	273	274	282	240	280	286	255	272	251	259	278	244	248	271	255	264	264	258	260	278	279	249	290	257	282	283	244	268	273	306	252	321	249	285	247	276	297	270	300	270	266	255	240	280	264	277	279	253	295	266	253	266	272	259	232	257	292	282	272	264	224	262	271	268	275	283	291	276	298	273	274	275	262	266	284	281	274	250	269	268	316	289	266	247	282	256	306	276	295	282	290	258	252	281	290	273	286	278	278	255	252	271	258	278	264	274	258	265	256	289	279	258	262	264	264	255	281	251	260	284	265	258	270	243	242	289	282	273	237	252	267	284	260	271	261	276	241	248	273	282	259	273	267	264	262	251	269	271	245	254	296	249	271	246	263	279	283	229	289	256	285	270	277	279	268	253	278	259	252	271	281	276	285	252	259	249	299	297	278	264	281	261	302	246	276	267	296	247	257	275	287	281	268	268	301	257	256	268	299	284	268	257	297	294	284	275	254	269	266	234	285	263	303	277	254	262	248	288	267	273	257	268	244	269	268	288	252	237	279	254	292	287	277	303	251	255	245	296	263	279	277	300	246	240	263	269	257	287	258	266	252	283	263	279	268	274	287	262	277	287	276	266	241	267	252	262	269	292	248	285	272	275	262	281	288	290	281	269	264	255	280	247	274	254	298	291	257	273	271	251	268	292	250	266	281	268	267	263	279	276	285	253	268	257	277	274	296	273	283	331	270	251	294	272	274	237	270	270	274	254	303	313	276	256	263	281	270	273	284	249	277	290	259	257	270	247	253	269	258	274	236	267	257	245	242	260	269	245	299	268	252	270	275	292	263	268	286	278	280	257	241	306	259	274	275	266	314	291	309	263	254	279	248	286	278	241	234	281	263	293	268	263	254	280	229	275	273	240	281	262	285	231	260	279	278	264	263	247	286	275	278	266	289	270	267	263	248	267	249	275	278	268	268	304	283	289	253	241	259	268	302	251	254	272	262	291	309	263	293	276	236	269	283	274	266	280	240	268	308	274	269	272	290	326	297	274	281	253	262	245	258	278	248	308	276	257	254	241	286	264	255	277	256	272	255	259	250	273	236	308	282	270	309	280	286	296	256	263	267	290	294	288	281	304	271	266	273	281	275	263	268	263	298	316	254	290	253	267	276	256	272	273	261	268	263	276	267	269	273	272	256	225	298	261	297	286	281	279	275	292	273	283	261	275	284	261	248	287	249	286	282	255	289	247	236	288	265	261	275	250	271	291	259	273	297	283	258	268	267	282	284	262	277	295	235	261	249	306	256	258	304	264	269	248	299	277	246	296	272	259	272	267	275	243	279	274	268	273	254	265	237	286	284	250	278	283	256	261	273	259	269	278	275	269	257	258	264	291	275	288	275	257	271	266	273	298	285	264	276	258	255	280	259	267	253	250	274	294	285	290	268	259	256	234	278	263	256	261	257	262	264	255	260	269	280	287	269	264	258	265	275	253	270	271	259	295	250	262	245	294	257	254	270	272	281	248	265	263	255	261	276	275	275	239	266	247	255	289	297	259	244	259	269	277	280	282	294	265	249	246	290	241	256	273	270	306	265	257	273	271	268	269	282	296	272	295	261	256	259	270	268	251	300	276	279	286	251	269	269	277	287	284	261	283	253	280	271	290	259	251	287	279	253	284	250	281	233	273	282	268	263	276	236	284	260	286	266	277	284	291	254	249	285	277	285	280	291	273	278	290	247	270	242	281	289	264	268	286	290	262	270	298	273	294	264	301	255	249	277	270	280	309	272	255	240	271	252	286	247	263	266	264	275	288	263	285	310	259	249	263	261	253	281	236	270	249	284	251	245	247	272	275	271	284	266	290	271	273	265	262	249	269	272	277	294	267	263	302	283	285	298	269	252	263	267	270	264	256	274	277	266	257	274	273	307	251	247	258	278	261	245	238	269	264	273	264	286	290	263	276	260	270	299	290	264	258	256	286	269	293	279	265	275	270	287	271	304	246	262	253	260	300	264	312	230	267	267	248	279	272	253	246	266	265	269	294	270	283	268	282	279	266	268	259	255	278	253	259	259	298	279	256	298	257	248	265	290	257	284	259	272	265	261	254	273	268	271	277	296	242	268	271	261	277	254	240	279	263	274	288	281	264	277	267	286	281	302	280	251	241	277	278	276	265	287	269	266	243	253	272	253	279	280	281	287	279	266	269	310	266	236	276	274	251	315	287	254	284	249	292	252	271	259	251	294	267	260	276	284	262	277	301	279	289	272	263	271	285	278	289	253	284	279	265	267	259	243	273	256	289	264	265	253	237	290	270	262	286	267	303	262	258	271	256	252	276	285	265	283	266	279	307	283	280	278	255	272	272	312	294	273	261	290	282	255	253	247	252	249	290	303	264	284	267	277	249	274	242	277	269	286	285	263	256	247	276	280	284	262	235	294	243	269	281	301	248	256	296	289	265	275	292	294	272	287	259	293	262	244	276	292	279	295	267	303	281	283	251	268	284	266	262	245	282	271	290	256	259	263	296	313	260	266	238	285	278	289	257	277	249	262	248	247	261	256	291	264	260	260	270	262	301	233	249	260	287	265	269	262	261	253	278	236	253	246	274	255	274	258	278	299	266	242	257	282	299	287	270	282	266	253	244	277	292	270	259	269	267	278	266	276	255	269	260	281	263	293	262	260	255	266	260	253	289	263	264	274	274	271	269	303	285	267	274	254	261	289	269	328	274	286	258	276	277	289	246	268	249	253	263	264	291	270	251	274	249	272	257	256	255	262	261	240	258	287	257	256	280	246	277	280	262	263	267	253	271	265	271	267	285	269	278
39215	45296	3733	1332	894	789	689	567	472	486	471	434	428	421	379	381	420	370	396	386	399	373	401	411	336	347	353	342	362	398	365	360	348	380	354	357	371	336	333	368	358	372	343	362	370	349	328	361	364	380	344	334	380	350	371	336	318	336	333	385	350	390	394	325	330	354	328	327	358	367	329	344	331	356	366	374	340	344	349	359	344	341	320	320	374	327	344	339	373	345	364	356	356	360	344	332	376	353	358	333	385	329	345	354	350	353	335	352	342	367	339	364	309	329	363	361	361	371	340	321	370	324	333	342	333	353	343	324	366	330	331	330	360	352	380	353	333	324	364	377	362	397	353	372	336	332	353	350	370	361	358	340	316	354	337	364	349	320	344	361	299	341	355	366	373	330	350	330	332	354	322	369	346	380	373	375	338	333	346	320	330	336	349	345	342	335	327	347	360	355	364	366	313	339	335	340	351	336	346	363	350	382	336	349	337	332	339	366	391	338	344	357	367	372	340	336	337	364	366	333	325	334	342	348	327	341	339	356	339	327	363	329	324	374	364	362	339	325	358	342	307	363	362	383	356	336	373	357	362	364	334	382	326	348	347	302	346	368	354	366	349	363	344	360	378	336	340	353	328	345	335	357	346	343	316	345	353	345	352	369	317	340	342	342	331	302	341	342	336	379	349	367	326	338	343	326	371	350	352	340	340	393	339	358	340	326	366	343	347	348	324	320	321	338	361	350	331	363	339	344	350	354	347	326	342	319	339	343	375	385	382	331	346	359	365	357	330	376	358	330	326	345	348	323	331	328	358	362	363	367	367	356	334	400	347	354	343	302	322	350	332	365	349	331	344	364	340	327	343	388	355	379	381	376	371	312	312	380	325	334	333	340	355	401	321	345	364	332	336	330	382	384	355	323	349	333	317	343	337	332	326	345	332	360	338	336	370	341	365	323	354	372	360	338	314	339	344	332	310	317	358	338	305	366	384	378	340	355	373	358	339	314	336	359	363	362	339	364	336	377	342	318	361	329	360	368	334	283	324	381	335	341	342	328	379	317	356	358	342	327	364	341	332	360	332	325	378	344	342	364	385	345	328	346	330	366	322	365	351	354	356	362	380	343	343	356	373	371	355	350	357	333	347	345	346	337	319	368	324	330	366	344	324	367	337	331	350	357	364	325	335	330	378	349	345	328	315	387	362	336	359	346	362	338	335	355	297	323	344	372	347	319	331	348	331	362	343	355	336	361	359	368	328	346	303	325	335	319	348	342	306	334	342	352	348	324	335	332	305	348	345	322	369	344	348	334	354	338	356	351	366	350	358	349	363	328	354	365	360	345	362	353	363	334	359	359	319	359	329	324	335	327	343	384	349	347	339	369	327	334	364	364	339	334	325	337	347	364	369	333	275	350	332	327	332	374	354	357	359	379	381	361	343	377	332	330	353	358	357	318	311	341	323	376	366	346	375	360	346	349	376	381	399	318	340	333	365	336	352	323	373	348	352	381	344	324	346	339	360	379	354	353	336	364	346	328	368	369	330	350	348	330	363	360	341	340	306	344	348	338	330	301	342	327	343	339	311	361	348	354	336	351	333	352	405	335	346	291	358	359	363	344	358	366	362	374	305	322	346	352	379	348	353	368	335	375	337	350	358	357	353	357	314	362	319	358	346	357	344	359	356	361	336	342	370	348	334	328	344	342	355	348	325	351	334	341	348	377	366	346	347	358	367	348	332	337	351	327	373	338	349	387	362	334	358	301	343	334	332	349	373	339	346	333	344	355	339	351	352	357	348	345	336	345	361	371	349	357	340	329	353	321	375	326	328	352	372	334	373	351	349	344	331	328	349	325	327	364	340	357	364	359	382	342	345	353	325	357	344	360	324	360	328	354	353	330	347	369	334	342	346	359	367	322	349	340	320	346	341	317	323	380	365	344	348	359	330	348	355	322	347	395	327	336	341	350	369	344	340	348	379	316	353	341	328	369	402	346	339	352	337	356	341	377	326	333	332	363	366	314	371	316	331	354	368	321	367	351	331	368	303	348	347	340	349	349	360	320	346	342	333	366	331	306	368	323	347	355	357	347	380	348	343	311	349	380	321	333	373	343	319	344	380	338	349	345	331	339	342	359	336	364	373	353	351	360	335	353	330	374	373	365	342	317	349	320	363	379	360	344	326	395	372	334	320	325	338	343	321	333	362	343	332	344	373	332	316	352	346	358	336	358	350	312	328	338	348	361	344	380	332	363	332	363	334	351	329	329	377	357	379	344	351	337	351	329	365	327	316	354	347	353	372	348	345	345	373	339	365	365	336	357	339	346	344	367	337	343	345	365	334	326	348	363	335	346	328	347	320	335	363	319	334	335	371	360	330	352	351	375	332	329	353	356	391	337	353	344	347	365	351	331	338	354	354	354	344	365	377	360	401	389	352	343	355	321	363	369	373	343	305	338	340	319	330	354	383	356	345	329	322	385	356	367	345	353	327	348	347	351	354	345	317	331	352	350	339	339	367	334	364	339	357	368	354	364	327	356	339	338	364	363	344	360	364	336	353	333	358	350	324	314	328	376	342	350	368	327	344	364	354	345	347	355	327	319	339	322	352	356	339	365	361	338	336	327	339	340	376	365	351	310	317	341	339	357	325	313	311	359	354	345	360	328	318	347	328	343	352	322	312	332	348	322	359	295	337	355	329	337	324	350	339	345	339	318	346	347	350	354	322	359	343	347	341	327	362	337	361	348	337	348	345	346	343	326	382	323	359	343	328	382	356	364	348	389	341	365	342	321	369	329	304	341	331	327	327	318	369	392	319	342	333	315	344	322	356	358	337	343	369	350	327	349	357	336	345	378	327	342	354	338	329	312	341	364	317	355	351	345	376	363	359	353	321	374	319	329	355	351	335	339	323	340	359	351	337	352	346	337	327	341	354	323	353	329	371	348	330	330	344	345	346	353	321	360	323	351	338	321	358	345	296	354	314	330	366	342	352	357	342	305	359	342	355	383	367	326	343	360	346	338	343	358	342	365	378	333	333	343	333	340	367	339	341	367	370	357	325	347	340	349	338	347	310	333	351	369	327	390	345	332	355	321	320	350	364	319	343	337	366	372	349	340	359	366	335	339	349	352	332	331	341	356	354	375	338	363	367	349	332	376	340	344	379	346	323	330	357	347	335	322	364	353	362	359	363	344	326	378	355	325	367	348	351	312	358	355	329	376	352	344	362	336	358	340	324	356	323	368	352	319	348	358	319	340	338	342	345	317	346	365	348	335	336	358	395	318	330	378	352	337	355	348	347	348	381	356	381	343	343	329	363	340	351	411	328	372	354	340	337	326	327	334	346	387	344	358	340	337	330	351	370	332	309	334	362	342	355	346	356	362	335	329	340	358	359	354	364	362	365	336	377	340	349	342	351	318	331	355	316	381	334	360	354	342	368	319	350	321	386	316	374	342	321	336	373	346	351	363	355	345	335	343	324	341	338	330	347	349	384	361	379	334	343	329
23243	21555	29245	24192	21528	21521	9121	1040	762	755	750	683	666	614	648	626	615	624	551	615	589	571	584	536	543	555	553	503	540	520	490	517	524	565	535	523	571	508	523	490	536	517	524	576	505	523	514	516	502	533	515	565	499	525	517	494	526	490	487	488	572	532	565	519	546	486	534	512	476	508	494	486	549	476	490	502	505	549	533	515	496	524	505	504	515	507	517	542	531	477	447	550	535	534	524	522	533	554	543	489	496	515	511	531	525	514	535	508	527	504	478	512	508	518	554	522	516	502	523	493	519	514	512	547	524	485	496	496	518	494	511	541	522	507	523	498	501	494	487	549	589	480	542	537	530	539	533	556	524	576	503	523	473	489	503	503	521	548	540	534	524	506	518	535	535	563	538	531	514	547	522	482	489	488	531	490	505	522	507	579	525	564	501	494	497	522	490	553	522	529	510	503	542	492	543	494	493	513	524	524	518	469	544	530	506	522	531	511	532	525	535	518	528	556	548	534	532	519	499	525	512	499	520	499	492	499	501	522	531	505	493	493	544	525	525	542	463	499	553	553	524	491	527	529	557	485	518	542	541	471	487	495	490	568	511	489	534	516	540	525	515	482	470	501	526	517	567	511	513	541	533	508	495	522	515	535	491	500	492	525	504	514	509	548	546	517	498	527	525	523	489	543	505	487	515	545	537	509	510	511	544	473	497	480	495	465	470	517	474	572	485	496	511	509	504	508	475	521	468	497	522	497	559	568	485	548	513	541	504	506	520	509	493	498	493	504	539	518	529	537	507	526	502	520	510	501	505	524	551	503	502	490	552	493	527	520	516	486	532	506	547	506	527	490	546	498	503	553	522	522	569	543	505	533	500	518	533	486	524	489	535	530	537	545	548	532	530	494	545	571	528	513	520	539	498	523	520	504	464	479	470	493	514	515	522	499	558	535	512	524	546	522	508	541	470	502	501	517	484	511	519	506	503	524	502	509	547	547	558	529	511	503	515	546	520	520	524	504	495	526	506	514	534	539	516	513	495	573	526	506	555	475	507	527	526	526	510	508	520	517	488	508	497	474	511	516	529	507	531	505	485	491	465	505	496	525	526	502	478	530	548	531	507	554	528	515	534	539	534	533	508	475	541	515	513	489	512	519	558	543	551	498	507	569	532	452	534	514	527	502	508	514	501	472	498	503	482	495	500	517	538	479	496	521	503	525	541	507	523	495	510	526	552	476	542	498	510	496	536	538	498	519	516	495	551	491	497	484	517	537	543	515	510	497	529	479	487	523	525	541	504	556	513	521	544	514	512	553	543	528	565	497	515	491	507	562	565	512	507	521	515	533	482	516	491	550	517	461	527	516	515	512	499	545	496	536	552	505	527	546	529	509	501	534	511	542	530	529	531	491	511	490	528	522	490	527	526	545	499	521	514	519	525	527	525	539	484	509	504	539	483	495	515	508	502	563	513	515	571	523	558	498	519	494	504	521	535	533	523	503	533	513	464	480	479	489	526	504	529	545	465	537	501	492	507	488	470	511	518	540	492	531	494	508	490	509	516	487	589	506	511	495	510	546	513	523	504	473	511	539	509	532	475	495	526	524	489	524	525	539	491	497	500	526	517	507	531	489	523	519	466	522	507	516	507	497	491	543	501	500	495	539	544	533	503	471	506	527	501	531	557	510	533	505	492	507	519	568	540	496	504	513	538	543	527	509	497	508	477	495	564	505	519	505	534	517	511	484	533	492	536	469	498	533	496	512	531	506	496	511	522	513	524	530	494	508	498	499	510	513	516	510	508	483	515	516	516	446	524	508	551	521	550	514	540	492	493	507	552	524	541	491	501	553	518	494	549	548	513	521	519	476	533	523	508	504	518	506	517	501	506	518	531	539	528	522	534	527	503	534	490	513	473	544	517	529	526	473	525	555	533	498	492	515	510	502	500	505	478	492	542	528	484	533	514	511	558	519	528	524	526	545	543	506	496	563	546	502	496	547	460	478	510	566	461	483	526	517	496	527	554	531	509	477	521	522	497	520	500	490	522	493	538	540	587	501	510	528	522	492	527	538	528	552	549	480	517	545	527	497	517	481	489	503	502	531	525	535	517	548	502	544	503	503	482	544	544	491	509	504	524	502	510	523	526	530	538	482	515	489	515	505	504	547	549	532	490	483	529	549	519	543	516	505	547	507	508	505	486	516	490	536	520	514	491	524	529	562	499	535	500	526	541	499	533	461	524	529	491	510	511	548	490	480	512	504	508	531	520	504	569	550	476	513	502	534	503	534	518	483	497	542	466	469	504	543	542	524	492	524	469	515	527	493	524	530	514	528	507	531	557	552	473	497	538	528	528	532	521	531	523	533	534	488	506	542	513	503	484	525	540	522	493	506	542	531	495	550	547	558	518	536	537	509	488	500	507	497	518	509	519	489	504	512	481	477	516	526	484	546	545	539	513	503	530	502	499	492	540	522	534	483	489	525	534	540	480	509	519	510	509	517	499	519	516	515	467	521	521	508	509	494	509	520	502	539	524	517	462	503	538	525	517	556	479	541	543	477	512	547	522	497	524	557	526	488	544	519	511	526	544	550	561	510	476	517	492	525	540	460	515	512	519	493	555	564	495	479	524	540	556	524	509	530	560	521	528	526	490	510	508	518	512	531	533	563	568	509	522	507	452	500	534	536	531	492	549	519	544	527	512	530	482	545	462	538	517	489	521	503	477	538	545	502	503	506	548	535	550	556	532	507	494	519	534	505	508	530	512	507	528	501	507	504	473	482	477	529	503	486	536	529	491	530	511	493	511	546	532	527	500	526	535	549	529	521	547	561	470	508	514	506	504	536	538	506	535	525	534	550	487	494	500	509	520	501	467	532	490	461	558	501	449	493	492	507	532	560	512	539	502	529	520	494	525	522	559	480	533	498	476	506	515	543	497	495	530	512	504	523	541	515	546	530	485	474	541	525	474	533	545	517	486	543	529	541	520	506	526	540	521	547	488	509	531	506	480	538	485	528	512	520	498	503	507	544	519	461	499	527	575	531	540	486	555	492	489	522	529	511	478	523	483	504	486	519	531	533	515	534	541	520	542	533	510	531	510	488	534	524	503	505	500	482	498	507	489	512	549	501	498	513	527	538	506	569	550	511	531	503	513	490	551	520	495	539	517	504	447	538	566	506	488	514	508	535	539	498	514	495	452	525	580	534	523	544	539	484	509	512	551	487	526	527	575	506	549	502	494	519	524	519	500	529	520	523	553	491	529	486	484	535	495	548	554	504	530	537	533	493	552	496	513	497	522	564	492	569	492	521	533	459	505	511	528	533	543	560	483	501	491	519	518	538	502	524	516	552	512	531	508	532	532	542	521	495	457	506	483	531	523	512	511	461	496	511	508	570	512	551	511	506	517	504	517	501	536	499	527	525	505	511	515	560	486	462	505	520	546	511	516	555	505	495	532	521	554	520	535	507	474	529	549	519	508	535	518	536	528	510	524	494	513	522	533	521
45558	57746	10051	4023	2836	2271	1786	1525	1254	1135	1039	960	889	837	792	754	733	729	724	715	645	675	681	678	646	640	679	640	655	613	624	667	626	660	637	595	653	658	607	588	640	611	650	649	604	600	573	606	621	621	577	627	657	596	630	666	645	605	614	620	616	622	600	584	605	580	602	609	609	627	564	625	604	623	651	575	623	648	620	638	632	629	622	626	664	627	633	641	614	602	574	579	618	573	596	584	593	631	606	606	622	645	591	582	597	569	601	580	639	633	598	585	651	587	641	580	626	629	589	587	558	642	648	606	606	601	627	568	613	619	648	639	604	578	614	619	635	607	605	624	610	586	617	613	634	579	635	585	537	636	639	589	583	580	608	642	624	627	562	604	582	595	606	615	594	633	595	603	618	599	599	559	619	632	567	621	635	597	602	603	609	596	567	638	620	591	583	599	588	608	606	593	648	616	587	626	578	602	647	623	591	655	623	622	601	609	571	621	589	590	568	561	593	651	625	613	591	589	601	592	623	576	590	659	590	581	673	630	613	611	606	619	585	629	638	577	635	629	575	603	610	569	564	635	608	623	652	576	585	596	548	575	605	658	586	606	669	623	619	574	626	625	579	603	604	596	675	598	607	632	632	629	605	600	579	594	585	556	606	629	559	583	580	593	603	631	631	562	641	601	661	618	601	563	603	610	599	608	579	624	604	604	603	621	599	600	628	575	597	598	649	658	536	569	642	603	620	580	626	617	603	641	609	625	605	625	605	596	654	613	624	607	595	611	578	584	597	610	642	623	573	635	582	601	600	621	613	584	579	590	623	596	580	581	591	596	625	588	626	602	641	578	581	612	638	603	602	622	660	599	536	619	635	602	585	612	620	574	623	630	646	610	568	602	574	622	593	591	610	604	612	624	590	638	595	629	592	614	598	593	589	583	568	638	589	619	632	660	619	615	604	684	592	593	649	622	589	565	587	595	554	617	592	611	608	658	629	575	578	626	614	622	628	610	541	589	598	568	593	631	626	613	606	575	556	642	622	606	604	596	555	632	608	594	609	640	609	544	635	599	597	595	659	589	600	638	566	563	592	611	588	644	610	593	592	626	595	615	618	596	618	622	622	610	607	620	612	630	551	602	607	641	664	651	584	629	586	579	624	631	646	613	611	575	613	625	646	614	594	620	651	592	578	616	634	610	610	630	584	604	593	617	560	601	621	585	665	582	597	651	588	564	602	570	616	612	617	621	575	663	621	603	616	632	616	569	611	568	627	590	629	682	626	617	597	607	633	587	578	609	618	612	619	622	585	625	619	584	621	546	618	607	635	616	595	633	605	660	610	595	638	591	628	547	586	567	642	627	562	591	607	601	623	638	617	608	624	594	648	605	603	608	592	589	636	617	577	600	606	622	603	603	593	586	630	592	594	551	605	624	603	586	629	642	595	593	637	590	590	566	567	608	592	605	590	635	591	629	563	588	607	615	568	608	637	628	591	607	612	599	598	620	603	645	583	602	598	563	615	643	611	587	582	636	553	605	598	578	605	591	617	616	560	610	616	613	612	603	599	605	633	629	563	631	590	570	636	647	606	577	594	623	646	586	624	576	638	638	635	615	615	615	616	620	627	606	587	642	634	629	617	598	612	591	598	618	607	604	625	620	561	594	567	605	647	593	599	613	619	609	633	594	618	619	626	598	617	605	591	588	590	586	600	618	632	611	600	602	589	604	564	629	594	626	572	640	601	601	632	617	625	569	589	566	615	601	605	582	589	561	649	614	581	575	585	611	641	663	633	610	608	642	603	615	615	600	614	644	598	619	571	615	570	607	584	617	603	597	601	609	625	601	584	605	623	610	574	625	602	591	629	583	613	579	652	647	583	617	569	564	611	622	587	574	605	605	611	600	645	562	553	595	593	564	621	604	597	609	594	633	603	632	565	582	594	620	570	587	582	632	588	616	607	606	588	644	590	597	576	580	610	628	606	593	628	622	588	640	601	572	577	619	590	675	612	588	572	607	603	637	642	596	568	568	597	623	590	580	580	634	599	604	586	626	626	583	607	577	583	666	606	611	614	582	559	589	655	594	612	593	640	599	667	593	606	577	624	620	629	601	616	606	642	662	603	579	607	592	622	627	575	583	612	609	595	602	587	590	612	597	566	632	584	622	600	588	602	593	569	589	602	600	584	597	644	599	613	614	579	603	627	642	633	653	621	568	588	594	588	599	610	597	598	639	623	597	579	652	602	624	591	603	605	624	591	579	587	598	625	605	589	639	648	571	605	603	622	627	594	595	604	608	575	621	600	657	593	596	601	596	612	595	607	580	594	603	651	594	590	647	603	596	587	669	579	603	550	627	632	596	614	658	612	595	622	601	622	620	598	601	598	614	616	630	548	620	592	624	593	603	619	607	616	595	604	621	599	600	593	547	590	620	589	619	625	602	564	549	592	584	599	604	623	578	619	662	624	587	638	588	593	571	640	628	610	624	585	624	616	610	561	633	605	613	646	602	608	598	575	615	612	593	614	641	603	626	576	602	616	580	574	619	579	577	595	644	583	604	591	615	628	629	615	630	604	568	646	592	590	577	583	582	610	607	641	607	618	588	595	635	589	602	610	631	597	622	571	588	683	590	602	614	587	624	566	591	607	619	620	620	602	590	606	593	597	609	623	609	587	572	615	598	588	595	587	610	565	675	587	597	615	625	569	615	577	630	589	595	606	622	557	601	628	589	597	598	613	600	590	551	605	659	606	660	595	622	600	612	632	617	605	590	607	626	621	595	626	572	597	591	580	613	626	592	612	587	586	610	615	605	620	585	632	616	618	621	613	647	605	596	594	613	606	615	566	611	624	590	608	645	614	643	588	629	595	605	646	591	609	575	613	619	592	598	597	544	633	566	604	631	594	585	620	599	670	620	570	594	624	615	636	642	576	558	629	585	565	605	585	600	566	597	595	614	629	607	625	607	591	600	585	614	596	549	620	595	622	604	596	582	593	608	601	616	631	633	625	580	640	601	603	579	552	569	573	602	640	582	613	612	601	601	596	572	632	605	621	599	625	652	562	622	568	633	639	584	597	591	580	652	587	640	618	609	583	650	651	621	594	596	601	616	613	596	638	589	558	598	601	581	592	599	594	580	590	614	633	598	639	571	555	615	635	552	568	583	619	645	590	620	600	619	612	608	620	564	596	622	582	648	611	621	638	526	587	646	622	606	606	582	601	637	645	613	591	598	582	593	666	603	581	601	569	615	603	564	623	625	582	619	601	595	627	617	638	608	570	532	595	638	640	571	586	631	570	621	614	619	610	585	598	622	534	590	629	570	564	583	636	597	573	605	586	630	623	645	615	572	601	619	622	593	623	613	613	632	611	638	640	608	622	578	626	616	586	654	586	626	604	625	613	622	600	588	601	662	620	655	565	598	585	587	620	586	615	630	669	604	648	609	575	606	617	593	624	635	616	578	608	572	575	588	600	596	612	604	627	664	608	634	626	584	625	585	631	591
29921	25878	14380	1475	261	219	207	205	174	188	161	179	193	183	171	177	183	170	157	175	170	180	170	155	179	154	169	173	200	161	151	165	162	167	180	171	160	178	169	170	166	184	178	174	164	172	167	191	169	155	174	184	163	176	164	168	160	171	191	169	171	132	173	160	177	189	163	152	166	169	167	180	162	146	183	172	179	158	178	162	156	174	148	187	170	166	156	162	192	148	191	177	187	182	181	187	173	173	167	136	161	157	185	192	145	156	134	179	197	176	193	176	175	148	161	166	155	172	158	189	181	146	167	162	169	180	173	157	177	170	151	170	143	180	153	189	177	181	186	165	155	169	165	158	174	153	170	167	165	144	168	190	179	179	172	171	158	164	173	159	186	173	170	154	157	175	161	185	191	168	194	170	175	140	159	160	186	159	159	171	151	190	166	155	156	194	175	192	165	163	180	170	160	166	182	177	169	200	159	169	157	188	182	171	180	161	170	173	173	183	188	172	160	172	168	167	140	187	178	188	152	178	167	164	169	194	167	171	181	143	170	155	167	169	171	181	183	182	171	184	168	163	170	170	170	158	213	152	166	204	170	160	183	157	170	152	167	171	177	174	172	174	186	176	185	149	162	172	199	177	167	181	175	160	185	166	162	173	189	166	161	159	144	159	182	181	155	209	202	169	157	162	176	165	170	160	169	179	181	173	177	173	170	166	182	152	149	182	192	168	163	178	189	184	170	170	159	158	186	185	159	203	171	184	193	160	157	177	152	156	162	157	182	186	165	144	190	177	187	155	163	182	185	167	172	176	182	172	187	184	189	161	165	163	151	174	166	151	154	184	168	159	169	187	166	180	157	181	152	168	174	159	180	173	198	159	185	154	146	172	144	166	174	164	163	177	180	169	183	179	163	165	161	174	171	172	169	166	164	168	164	194	173	173	162	157	190	164	193	167	192	177	152	155	175	179	173	165	190	162	168	173	199	172	174	160	163	174	145	174	178	170	181	162	165	174	154	169	173	180	153	164	143	175	169	176	164	175	169	181	168	155	183	181	176	183	192	180	166	211	149	182	173	172	177	194	177	181	179	154	173	176	152	173	165	164	206	155	163	194	165	166	177	151	159	168	150	159	156	185	154	171	161	180	172	166	156	161	163	159	190	167	159	164	151	174	147	203	171	145	175	161	163	150	174	200	160	161	162	172	181	177	164	175	165	170	167	171	177	168	181	174	182	157	183	183	180	195	178	171	169	186	186	192	148	159	176	174	167	146	160	157	180	181	163	180	173	161	189	171	161	161	171	180	183	177	160	172	174	157	186	168	168	179	165	155	142	173	162	178	185	166	181	167	150	157	154	180	173	164	155	164	164	185	156	154	179	166	174	204	169	148	181	155	167	173	193	174	173	162	166	174	158	157	192	167	167	180	155	162	149	176	158	173	184	182	174	163	159	195	201	183	176	158	169	168	174	163	175	145	154	181	183	162	153	168	165	149	151	161	166	163	173	147	156	157	146	194	173	151	175	186	160	166	150	170	172	182	163	162	177	174	165	166	185	146	161	149	160	196	188	154	163	170	160	161	151	178	169	154	168	165	167	173	162	174	173	158	163	172	183	172	175	180	161	170	166	166	165	186	166	177	165	159	173	160	168	169	157	171	201	176	149	163	178	160	150	183	157	184	139	157	159	167	155	165	141	164	165	178	154	181	176	177	186	164	164	138	168	166	153	160	157	174	183	151	160	184	178	202	185	158	182	160	177	203	178	173	180	175	174	178	156	168	184	176	172	173	190	134	171	181	187	177	176	159	175	177	193	182	169	149	190	196	184	170	175	161	197	158	170	173	168	162	168	172	169	186	177	168	170	158	160	146	178	163	188	170	162	181	174	174	158	158	170	169	174	185	167	160	179	177	155	165	171	166	176	169	179	161	179	174	174	145	196	173	178	161	170	160	186	162	166	164	135	180	162	173	182	176	169	167	163	183	167	164	155	190	162	159	148	176	173	186	182	160	156	187	171	168	157	180	177	189	200	166	174	159	148	200	179	162	183	155	171	162	150	166	178	169	196	157	150	168	189	179	170	177	214	188	169	167	169	162	161	175	171	150	164	173	194	167	172	181	163	171	179	175	192	184	159	168	191	186	198	169	152	141	153	190	160	164	148	163	182	174	182	166	167	164	179	155	188	198	185	149	148	157	155	178	156	171	186	166	183	191	178	170	173	159	177	162	155	184	166	163	163	177	173	196	164	168	191	163	185	189	155	164	154	154	184	188	162	176	198	180	177	192	161	172	169	175	154	166	172	174	173	167	155	149	168	191	170	154	186	174	176	183	141	163	180	154	175	177	169	179	175	165	169	167	196	195	167	175	179	160	158	167	157	176	154	158	168	161	185	170	186	158	180	182	168	190	185	181	181	157	159	156	180	151	189	173	179	162	162	178	160	175	182	173	182	207	187	156	171	130	159	154	138	176	154	165	162	174	178	148	163	155	159	187	166	169	153	158	174	166	171	174	184	163	169	177	142	178	161	200	155	162	187	174	175	185	155	150	186	188	202	178	177	170	168	164	166	169	181	169	160	161	185	175	177	155	174	188	181	165	171	175	193	165	166	160	178	158	162	173	174	175	179	161	177	175	157	156	180	138	170	194	170	157	197	176	167	164	185	162	179	146	169	157	184	156	182	193	170	150	198	171	168	158	172	154	157	168	175	154	198	160	173	178	138	167	162	160	178	139	181	195	185	178	166	161	154	160	166	145	184	191	167	181	179	161	174	175	159	165	158	149	175	154	172	144	166	179	167	174	171	170	172	166	168	185	160	160	167	173	164	158	164	175	163	174	176	171	178	178	167	178	168	166	154	165	162	173	186	183	167	168	196	160	148	167	170	228	175	162	155	146	178	171	171	150	176	164	183	173	171	159	176	170	157	162	136	160	179	158	171	173	190	159	155	175	178	191	170	154	179	167	172	161	179	194	172	180	194	175	178	199	170	137	180	174	170	174	182	142	172	175	171	174	196	201	177	188	172	172	169	191	162	165	167	160	189	169	175	173	148	184	176	189	210	178	169	156	151	194	160	179	182	181	160	189	174	169	206	185	163	174	154	175	177	162	171	179	164	177	173	172	154	179	169	175	174	171	159	180	179	178	162	181	176	170	160	157	169	183	163	157	166	157	168	164	153	170	155	160	174	150	170	176	189	189	194	169	161	175	166	181	169	165	173	174	183	156	188	162	183	171	185	167	171	179	186	197	162	162	170	169	160	163	176	148	178	164	201	193	168	146	171	165	157	143	192	177	174	166	179	160	158	168	163	188	190	174	177	165	173	174	177	175	177	196	164	132	168	176	164	157	174	172	170	154	198	170	147	176	156	182	160	172	150	160	171	186	189	175	182	152	185	172	168	194	182	167	157	156	192	166	166	159	180	160	171	167	152	153	162	150	177	165	191	169	160	169	154	166	171	157	184	171	162	170	153	177	162	167	195	177	160	176	167	180	171	183	149	189
35699	35275	1357	307	302	290	258	236	262	243	227	224	228	226	238	226	231	214	237	216	248	230	216	244	213	216	221	185	235	223	213	216	225	221	224	219	225	213	216	222	212	220	232	242	223	244	233	212	217	257	243	209	207	229	234	220	241	229	207	234	241	243	232	237	247	238	210	212	243	229	237	217	232	236	248	227	253	216	224	199	209	231	229	243	204	194	222	231	219	203	216	209	257	233	209	253	231	245	237	220	201	197	207	210	220	218	215	236	246	226	225	207	239	205	216	241	246	230	239	205	206	223	223	214	203	237	214	222	232	217	228	207	240	225	216	223	233	240	235	227	204	214	236	229	232	217	207	210	235	224	265	225	218	214	209	252	242	207	233	224	219	232	206	222	215	241	224	224	204	209	255	208	232	223	218	243	213	223	239	220	239	218	213	231	269	222	219	237	208	242	249	219	198	235	249	210	223	216	244	217	208	212	201	226	223	238	232	248	205	229	238	220	224	214	201	200	217	244	204	235	210	201	211	177	209	219	231	247	218	237	242	225	226	231	233	206	221	208	234	230	202	217	238	243	237	250	229	211	235	249	243	235	225	223	235	225	241	227	186	229	253	233	233	222	234	257	213	235	206	235	223	247	205	212	212	206	231	205	227	204	205	217	221	222	229	218	217	240	222	214	235	217	213	233	228	232	203	198	226	238	208	217	223	238	221	234	251	198	227	228	206	233	212	230	246	221	242	200	216	217	231	194	217	230	210	210	238	192	216	224	201	228	199	222	227	243	248	222	232	207	212	232	230	227	195	254	250	223	232	234	213	207	224	223	239	215	221	211	253	224	256	225	206	227	225	244	216	183	225	251	240	231	228	214	214	215	210	218	218	254	242	229	263	240	251	219	213	215	209	241	227	214	219	217	220	197	206	208	216	233	224	213	223	258	205	200	218	229	211	207	224	245	213	200	209	202	220	205	249	209	225	235	215	229	218	230	237	196	244	220	215	210	206	206	225	223	207	228	219	205	211	214	216	231	227	241	209	218	219	203	241	222	232	215	237	243	201	217	203	247	244	238	221	235	201	205	211	249	211	228	241	233	238	221	216	230	222	232	237	236	209	207	207	242	222	204	240	222	211	237	234	210	216	201	223	237	223	227	246	255	207	203	206	227	221	220	260	238	229	218	200	229	207	205	220	197	202	222	196	231	210	205	215	219	237	233	228	223	229	243	235	202	256	229	203	227	206	216	250	238	227	227	221	203	197	241	193	231	224	230	211	209	242	221	214	221	209	227	202	211	249	221	230	232	212	224	216	206	229	246	212	218	225	239	240	260	211	215	248	230	228	207	229	201	248	220	212	210	244	189	211	215	218	224	245	211	252	223	242	238	209	220	218	230	234	244	233	236	217	208	230	213	221	223	218	230	222	203	246	209	215	236	213	195	232	237	201	220	220	240	223	220	215	217	246	200	232	223	211	248	256	237	263	226	235	223	233	224	238	228	223	214	236	225	235	222	242	230	218	240	250	210	235	248	239	245	222	216	215	203	233	219	227	205	218	217	248	222	223	214	220	215	244	240	224	230	237	237	229	225	218	253	243	223	228	198	234	204	248	206	227	198	225	220	229	233	199	207	232	213	221	217	215	244	226	204	230	254	211	247	210	239	252	226	233	230	239	189	220	210	211	227	227	210	214	229	220	229	218	242	229	216	217	193	209	249	227	216	222	236	225	221	208	222	265	253	239	198	252	233	227	237	250	231	239	208	237	234	205	202	210	214	220	206	222	220	211	219	205	215	232	199	212	204	246	231	258	213	224	213	222	222	217	199	191	234	223	237	232	214	213	237	221	204	225	218	265	225	222	226	204	226	242	218	262	230	225	225	211	224	235	233	201	225	237	185	214	244	240	213	234	252	225	239	212	206	221	185	221	235	207	221	251	233	238	231	234	190	254	227	242	206	205	232	216	195	198	217	183	218	256	223	220	220	219	244	208	217	236	237	229	210	231	212	214	210	229	211	191	229	226	219	243	214	261	223	216	235	207	205	192	238	224	195	211	208	220	226	240	210	208	229	264	210	230	231	206	212	212	218	215	215	218	234	192	231	201	220	242	237	241	214	229	219	214	217	224	231	210	224	224	219	207	243	175	225	216	227	237	214	218	228	221	197	209	239	211	237	212	219	227	196	211	232	236	195	237	225	235	211	219	205	210	224	203	218	224	206	198	234	228	209	259	223	236	222	203	214	230	232	247	220	215	225	235	219	223	208	228	236	236	212	185	229	229	246	237	206	230	208	215	223	217	231	263	213	221	241	208	209	214	184	208	224	238	200	250	215	225	245	222	188	246	197	239	197	243	238	253	219	195	215	226	229	263	234	234	232	243	232	238	220	233	225	211	204	232	239	227	202	223	216	233	191	210	211	213	218	198	190	209	213	210	265	203	228	226	209	220	232	219	185	220	243	237	250	188	188	234	216	238	230	207	188	224	214	220	227	193	215	233	207	212	207	220	245	221	202	220	231	232	236	211	208	247	204	244	241	231	206	246	214	217	195	214	204	231	251	209	233	241	227	235	226	238	220	235	231	218	229	233	211	228	238	207	209	241	222	243	217	197	227	249	248	233	223	231	216	224	224	211	224	220	207	194	238	203	235	225	200	234	245	238	227	261	245	235	232	202	217	260	242	205	232	223	230	242	233	236	211	232	219	220	171	215	254	247	221	253	234	222	197	225	248	204	224	226	224	211	226	222	241	238	239	231	233	211	232	233	236	223	215	228	237	258	222	225	253	243	232	238	213	234	211	234	236	211	245	225	241	223	247	247	202	200	207	204	203	232	221	223	225	233	213	231	228	224	228	235	223	223	238	237	234	223	234	214	194	218	212	201	207	240	211	203	196	221	253	221	222	205	217	218	199	233	220	212	213	225	236	244	192	203	219	196	230	232	258	241	238	208	209	238	204	245	241	225	233	245	227	239	226	224	225	202	215	213	210	224	210	226	224	233	231	245	207	202	224	215	232	220	228	225	221	235	225	221	245	221	219	207	219	201	221	214	225	217	223	210	232	230	226	212	234	200	250	207	235	223	206	216	234	206	221	227	220	201	229	212	206	241	220	215	209	224	211	233	215	246	252	228	204	215	228	238	235	223	229	234	240	236	221	215	233	246	219	209	215	211	230	220	186	203	254	238	203	237	230	221	219	217	205	243	213	198	207	244	207	200	240	216	242	248	214	237	243	235	200	217	191	233	226	213	227	214	226	223	193	215	206	207	213	207	215	203	225	210	202	225	218	216	222	235	221	227	199	238	230	217	239	218	235	223	195	245	211	253	232	216	218	218	234	226	215	235	210	207	227	225	247	237	209	195	245	222	232	204	214	205	233	197	191	235	232	239	231	212	236	205	211	249	225	198	215	218	218	183	230	224	208	230	246	249	227	222	230	237	224	223	207	221	244	235	228	248	224	220	224	208	248	220	219	213	232	233	240	219	263	204	226	198	203	201	245	239	207
24317	21506	28639	24676	21392	7997	715	476	439	415	382	368	342	331	338	364	327	309	325	304	334	339	285	305	309	300	304	312	285	333	294	337	298	310	303	281	287	307	319	292	296	305	337	317	291	302	318	289	291	289	286	285	277	283	323	308	295	307	306	321	311	276	305	312	312	304	316	303	282	302	294	291	291	307	313	308	293	302	310	327	262	308	299	276	307	286	298	274	306	280	288	317	315	302	299	315	291	282	280	298	270	283	268	292	271	299	279	288	301	312	304	294	261	283	309	329	315	304	289	278	295	313	283	299	287	313	300	285	259	297	303	294	300	302	300	309	287	322	295	295	311	298	282	296	295	298	302	302	286	293	299	314	308	297	284	302	302	283	273	307	281	310	305	324	337	291	291	294	318	299	316	305	301	264	309	320	302	314	314	294	321	317	287	334	291	295	311	250	288	293	280	297	283	303	315	287	289	353	312	312	315	285	281	271	282	306	295	253	310	319	300	312	297	318	277	282	285	278	305	288	289	295	271	289	308	294	311	289	302	255	281	304	286	336	287	321	307	305	313	326	282	325	321	315	312	275	301	268	317	285	305	279	288	305	290	300	296	296	281	268	282	342	301	301	300	282	263	288	278	322	278	318	293	318	323	295	296	275	328	314	317	309	317	289	226	310	316	319	297	304	275	284	276	311	307	293	286	283	270	311	327	323	289	305	298	265	303	307	308	291	287	309	265	280	278	270	324	336	307	290	296	280	326	320	260	260	290	303	268	298	262	272	287	305	294	334	311	290	330	303	299	302	302	308	292	250	298	300	290	263	303	286	293	312	309	281	300	278	280	283	292	306	285	314	293	287	283	317	296	287	303	286	303	327	293	268	286	288	282	304	312	295	288	286	313	321	288	295	316	326	316	316	293	295	300	291	323	301	281	301	253	291	312	302	335	295	305	307	307	291	284	275	290	300	314	319	301	284	307	315	301	318	279	300	325	299	314	290	312	300	274	286	294	281	264	246	292	292	302	315	277	293	273	343	309	272	300	317	313	291	312	274	300	311	250	316	303	307	287	307	283	290	277	266	299	281	314	318	323	302	308	306	333	293	256	276	333	274	300	272	307	302	324	324	292	281	271	307	282	280	307	295	317	287	296	293	299	314	296	290	280	282	270	287	294	287	292	301	300	302	321	288	281	301	329	296	331	292	302	287	315	291	286	317	308	322	280	289	301	293	283	289	283	325	289	305	311	320	277	300	309	304	298	278	316	283	280	291	285	295	286	313	277	295	266	283	330	291	335	309	291	293	289	279	276	311	288	268	274	327	302	308	308	306	349	340	269	289	306	329	312	265	316	284	299	330	309	299	292	291	329	290	294	300	279	297	291	348	312	268	290	312	271	298	303	305	323	318	290	298	298	304	334	319	306	259	309	279	284	311	324	319	287	295	285	298	275	299	314	290	306	314	312	317	302	274	305	275	299	315	285	303	305	301	307	281	284	291	305	317	321	272	308	296	277	307	291	289	311	292	294	334	286	293	292	312	299	287	303	301	329	324	292	313	277	304	278	289	290	294	315	283	293	291	312	320	304	294	324	292	295	281	300	301	300	317	326	317	264	310	285	288	293	317	307	305	297	293	253	295	286	294	301	281	287	318	301	293	273	311	308	319	273	268	316	270	310	282	302	289	307	318	323	287	262	277	303	297	300	292	291	310	272	292	293	275	299	328	304	298	303	305	299	304	270	332	319	320	294	268	294	311	282	295	290	295	338	309	286	279	299	319	295	292	316	308	294	291	287	292	304	294	292	300	281	292	286	275	293	288	303	296	286	291	259	280	288	317	294	277	265	329	292	305	317	314	302	310	329	309	294	290	292	257	294	275	325	271	308	302	300	293	289	277	282	307	277	303	294	289	302	290	258	294	333	273	316	284	304	301	295	294	283	305	271	290	272	302	298	269	298	312	321	287	292	287	268	304	283	292	312	277	311	314	316	288	297	280	309	320	311	264	279	340	280	300	294	298	311	301	272	330	319	278	299	344	297	311	292	289	292	272	320	283	312	288	287	299	288	303	256	327	322	323	312	301	310	302	274	317	286	314	295	295	268	294	290	302	315	295	296	262	306	305	299	286	272	288	282	296	314	299	270	286	286	288	290	295	301	285	274	296	279	283	298	287	336	322	285	287	277	322	316	292	272	282	322	302	302	292	292	286	287	293	316	264	306	306	322	281	295	292	279	290	279	313	299	286	274	324	257	319	321	295	307	269	327	285	293	285	302	299	299	279	302	288	298	295	301	303	301	308	306	306	300	303	291	300	281	317	268	324	304	311	276	314	289	298	322	297	290	272	286	306	278	274	288	323	295	298	297	282	311	312	305	331	309	289	264	319	302	304	268	305	257	313	305	285	274	270	297	280	271	291	279	306	346	329	293	310	294	311	303	296	295	267	297	301	303	325	308	298	287	327	302	283	313	267	282	293	303	298	318	290	315	315	268	299	308	284	285	307	319	263	293	285	315	290	274	319	271	286	312	282	306	299	314	305	268	310	276	292	307	291	270	316	312	311	257	291	294	308	282	299	292	285	274	310	306	299	303	289	261	280	285	305	309	306	309	277	279	297	280	296	287	306	284	284	305	314	311	315	311	315	267	299	324	311	306	296	309	314	307	323	269	279	306	326	310	308	312	299	285	297	296	301	296	307	278	288	336	291	290	301	302	279	279	296	257	303	280	276	277	299	310	294	304	352	314	310	301	310	306	300	286	291	310	306	307	314	288	288	282	251	341	300	300	303	249	309	284	325	320	326	257	318	291	283	309	270	276	288	297	298	284	324	303	298	280	280	257	293	284	287	288	304	289	309	302	273	307	318	293	305	309	298	313	287	303	306	312	316	299	283	292	275	299	298	287	299	314	321	323	289	312	292	296	301	307	292	294	306	297	310	299	319	292	301	302	310	284	338	283	290	303	294	286	298	289	278	280	306	279	296	275	302	325	288	315	310	299	281	315	348	296	310	306	282	274	299	336	313	272	293	294	287	315	309	319	321	300	284	283	311	285	318	300	320	296	281	312	303	308	330	296	297	284	297	321	298	278	317	290	281	290	316	292	258	311	305	300	307	299	295	307	284	284	285	283	297	272	323	306	271	320	310	271	305	302	288	309	305	267	279	335	290	295	303	315	299	280	277	307	285	311	289	305	314	274	291	307	314	304	302	312	307	321	290	302	341	286	332	275	296	282	279	290	297	334	297	300	268	306	277	308	330	269	275	308	310	282	321	307	290	290	307	295	297	295	297	270	308	304	280	325	254	286	296	317	289	304	293	321	314	292	295	311	309	335	265	302	318	291	281	282	314	284	304	319	315	268	290	292	266	302	282	307	267	305	291	292	345	288	287	279	297	310	289	304	341	322	317	287	286	315	290	297	309	305	267	302	291	297	301	248	296	279	285	300	307	291	287	322	304	323	311	279	298	293	297	285	308	306	292	301	302	312	279	312	301	332	317	265	316	303	288
40252	51326	5754	2041	1436	1125	935	763	648	623	589	502	523	452	485	468	383	435	436	417	407	406	370	409	404	385	381	394	368	367	358	369	394	390	337	350	349	352	390	321	372	371	351	409	369	368	357	338	368	348	356	393	360	360	358	369	399	334	378	358	354	369	347	349	376	360	371	370	368	410	384	338	350	378	374	370	402	388	402	353	383	355	385	366	382	373	388	357	353	352	380	362	363	335	398	371	368	363	342	363	367	339	384	342	352	391	345	385	364	383	372	386	357	379	374	379	365	384	363	357	361	344	396	343	340	383	383	373	367	356	350	374	378	375	358	380	347	380	376	378	330	369	350	371	348	341	376	300	357	320	375	359	384	361	351	364	361	365	363	373	371	368	372	415	354	359	355	361	375	362	391	375	362	352	386	346	320	387	375	356	369	371	347	352	387	353	372	317	365	360	340	385	349	337	354	357	346	357	334	361	368	389	346	349	367	390	358	344	354	353	373	388	350	337	376	369	327	385	362	372	330	344	387	352	363	378	392	411	381	386	371	362	339	358	377	381	384	379	358	392	364	360	342	350	326	379	377	374	351	374	352	345	359	342	333	339	393	369	376	360	378	369	336	401	364	400	365	377	362	385	340	371	342	382	387	333	361	359	363	353	380	349	354	385	366	352	369	380	345	342	400	386	342	352	373	374	352	368	364	369	377	351	343	367	380	380	352	388	376	387	357	400	326	332	334	388	351	342	352	369	328	370	387	360	311	354	332	386	372	377	391	365	371	369	345	336	354	376	361	365	374	370	366	301	353	334	355	355	387	366	368	368	340	365	373	363	370	357	376	361	372	348	379	377	386	372	380	336	379	343	360	335	369	358	380	365	376	346	349	341	382	386	389	395	379	414	371	335	370	373	346	345	340	345	341	372	364	370	349	358	374	350	346	403	318	383	350	382	377	386	328	375	356	368	372	363	337	383	385	361	346	364	364	375	354	369	378	374	356	374	364	353	359	388	373	358	362	412	361	386	388	346	353	364	395	382	345	360	392	368	376	369	349	343	373	350	379	357	367	362	359	358	367	342	344	361	324	393	346	394	346	369	353	350	347	365	349	356	336	361	339	390	371	360	342	341	348	358	349	389	393	338	349	384	322	352	352	362	342	359	349	351	332	341	378	353	384	357	340	389	358	390	340	372	367	357	369	371	348	358	371	398	361	345	347	371	367	345	371	377	372	401	395	343	366	388	389	366	359	372	333	358	381	349	329	331	394	401	359	354	337	371	385	391	367	385	347	396	367	339	355	370	355	359	380	336	351	336	372	349	342	355	377	343	378	370	384	342	358	375	362	374	334	367	351	349	355	407	340	346	351	333	400	352	372	362	365	335	362	359	391	348	366	377	377	401	355	388	381	352	386	336	353	362	363	376	352	330	333	346	336	357	354	399	355	356	355	409	378	378	380	399	367	370	377	345	372	346	382	332	359	368	364	365	400	330	377	382	331	372	337	352	352	395	369	372	380	370	333	356	335	356	362	375	354	338	329	373	376	351	353	358	380	360	357	399	384	345	322	336	353	365	353	364	370	349	361	343	381	343	363	345	386	371	377	394	380	371	350	386	405	353	369	326	380	346	375	374	437	354	361	373	319	336	408	333	361	339	335	382	362	351	374	349	369	391	353	372	352	371	378	358	327	400	346	372	366	356	347	333	339	358	357	366	327	407	346	355	374	369	315	383	397	374	354	356	370	377	389	372	338	381	393	362	379	371	361	338	384	349	358	378	322	348	367	335	371	357	359	356	389	349	368	395	342	330	369	340	349	343	319	331	335	379	367	374	366	358	355	368	339	387	316	336	363	374	373	380	338	367	366	379	345	372	335	363	364	355	376	370	363	354	330	351	414	386	372	361	367	355	378	335	339	372	373	381	385	370	371	366	347	370	368	348	366	319	351	378	355	325	383	374	347	342	345	388	389	377	391	391	391	355	363	398	385	363	373	374	374	384	355	366	339	361	381	358	332	369	366	347	350	356	387	366	369	378	344	370	393	392	368	348	368	361	360	360	348	337	335	381	375	336	366	367	356	366	355	388	373	352	367	378	371	363	358	366	373	385	351	349	331	341	365	394	381	327	361	351	329	356	360	387	392	385	369	355	366	342	373	365	339	362	345	390	380	326	349	356	362	336	346	368	366	380	366	391	371	379	325	333	361	377	378	346	352	329	358	339	361	357	348	344	368	319	374	395	349	345	359	372	373	376	344	413	350	345	366	375	360	346	382	343	365	351	357	334	345	375	363	366	374	367	344	353	365	376	357	355	390	372	381	382	358	356	375	385	401	382	356	367	346	380	360	392	318	347	324	363	387	337	372	383	286	397	359	379	340	361	359	387	354	342	349	331	358	361	351	360	389	349	372	374	387	356	360	402	350	365	358	354	336	382	367	358	341	358	388	375	383	366	362	378	345	330	343	335	363	382	372	367	368	352	361	343	373	344	324	359	384	348	351	349	410	337	366	348	364	360	334	385	356	361	401	358	354	411	342	383	356	355	373	393	342	339	325	363	349	381	373	381	378	364	380	373	368	363	344	361	377	330	332	354	358	372	310	365	365	393	403	341	342	337	330	375	380	351	328	369	374	332	385	370	375	374	356	383	332	376	355	362	347	331	363	380	368	365	406	337	369	353	365	358	400	360	343	394	358	381	354	351	336	352	332	391	352	377	364	385	401	373	379	397	333	372	376	331	349	333	373	398	390	360	368	371	358	390	370	354	380	347	361	353	414	371	421	375	365	361	377	374	371	375	376	357	375	351	340	368	377	356	359	370	372	368	369	400	374	356	341	341	372	352	348	380	400	364	314	377	376	366	343	377	369	378	395	389	329	342	365	373	362	337	355	342	377	363	368	383	386	367	377	379	345	377	353	350	364	356	369	372	333	348	345	337	358	383	369	386	370	349	354	370	336	336	391	381	377	380	359	351	347	361	330	354	375	390	358	367	385	345	372	388	353	337	376	367	369	380	341	355	356	364	335	351	357	353	356	379	373	361	404	354	363	368	337	366	398	352	367	358	392	334	339	356	363	363	358	400	365	342	351	325	391	368	351	365	332	361	350	346	375	375	357	317	355	379	346	303	354	372	369	380	358	344	347	385	366	343	373	377	354	388	387	368	387	345	361	381	359	357	376	383	375	338	373	399	377	367	342	377	421	368	359	368	360	345	371	362	365	374	365	368	357	378	342	362	338	380	363	346	361	353	353	357	370	358	354	298	367	361	349	365	364	341	390	393	373	387	339	339	343	398	359	387	345	363	352	357	357	352	366	360	380	343	357	352	370	375	386	401	377	350	379	362	364	378	378	389	368	394	377	376	329	362	357	337	338	363	368	390	370	362	377	382	415	322	351	362	344	361	321	358	348	375	336	385	357	339	356	361	386	380	386	342	365	392	360	325	330	350	378	335	364	369	356	345	371	366	331	352	355	337	350	374	351	368	373	379	356	367	376	379	370	395	379	358
25603	21575	27455	25587	8450	511	385	360	334	293	320	311	305	329	274	282	288	270	251	283	308	276	247	287	256	254	288	269	259	258	263	283	294	254	283	278	273	242	255	246	253	270	264	253	263	261	240	272	259	257	235	227	262	259	261	270	256	256	261	276	288	256	260	263	262	259	286	295	262	257	236	286	289	246	278	273	264	245	262	243	276	288	277	264	273	240	284	259	280	283	256	246	267	263	256	259	262	271	269	274	278	266	286	237	262	286	251	247	242	256	293	279	246	240	242	256	284	230	282	256	264	264	248	247	259	225	294	231	278	272	232	257	264	280	284	253	269	270	242	294	260	240	257	248	246	266	241	285	279	295	255	248	277	255	292	292	252	238	297	274	236	274	259	255	266	251	271	261	232	269	256	255	257	255	267	245	290	271	252	231	247	262	270	256	234	292	241	256	266	283	229	274	273	265	272	257	267	267	267	272	273	279	256	250	254	277	275	235	276	282	259	253	247	254	255	262	248	270	232	261	250	280	256	289	274	245	269	225	230	280	263	235	258	258	276	273	248	254	257	271	283	276	258	260	273	276	248	256	268	253	273	281	262	285	264	259	271	286	271	268	249	264	293	274	252	269	264	296	263	286	254	256	309	274	263	296	265	268	276	258	264	285	273	228	266	235	252	250	277	234	235	245	253	261	228	286	282	255	268	268	274	266	269	259	290	277	239	280	252	260	265	267	253	246	252	260	266	263	276	250	288	283	266	251	270	211	265	291	246	280	248	269	258	278	258	270	276	257	236	277	267	238	269	258	270	275	286	246	255	272	249	279	254	279	260	294	240	279	250	246	257	256	242	277	255	252	243	274	287	286	277	242	256	240	270	279	277	274	260	260	273	261	270	252	254	293	248	296	263	240	265	276	263	279	250	233	223	290	251	254	272	256	237	268	277	289	289	259	277	270	265	247	255	248	273	280	261	288	268	255	276	285	261	272	260	304	281	281	250	271	264	258	252	244	274	253	294	286	247	239	258	272	256	241	245	281	274	298	253	246	287	266	250	275	251	250	228	273	254	276	249	259	248	274	262	295	266	273	252	269	242	236	293	265	290	250	274	251	270	268	275	275	246	260	282	261	257	255	271	266	253	259	267	291	258	252	243	269	272	272	294	266	258	249	278	246	265	279	264	243	253	271	250	264	262	274	252	277	263	255	259	279	291	283	261	242	281	282	257	258	262	286	276	264	262	286	232	275	247	238	263	282	272	246	274	258	259	246	239	269	279	291	243	283	277	286	264	241	262	262	250	271	273	270	285	260	234	253	291	266	244	253	286	256	260	263	265	260	254	283	255	286	251	283	273	233	244	261	264	257	265	261	257	261	255	261	293	239	295	249	278	240	279	267	253	298	270	271	243	282	251	274	294	300	262	245	266	271	287	246	254	266	255	247	258	263	251	273	244	259	256	244	262	253	261	268	260	276	252	272	225	299	234	260	260	279	268	242	252	252	235	286	252	242	292	246	285	291	283	284	249	264	253	264	227	239	254	256	257	255	259	224	253	244	292	253	271	245	282	253	283	222	245	288	269	244	265	291	265	271	267	253	256	271	263	262	265	281	236	279	259	266	277	278	247	265	250	237	238	259	234	267	253	280	280	251	276	278	248	277	256	262	243	244	254	274	266	285	297	253	265	242	247	238	235	247	293	249	231	269	264	278	266	272	263	285	260	253	255	296	258	295	303	252	237	279	272	222	240	258	274	256	267	239	258	283	260	288	257	255	220	272	259	260	276	295	281	255	292	287	254	263	242	282	248	261	278	260	273	285	256	295	252	273	282	248	272	255	279	265	259	289	251	270	266	263	246	276	255	284	261	272	253	283	269	256	260	241	260	241	261	276	280	275	257	290	253	273	274	268	261	276	273	285	276	281	262	264	274	266	282	255	237	290	248	274	258	267	287	308	242	271	275	278	266	278	261	252	270	258	233	261	265	256	264	265	273	290	275	279	253	273	249	259	266	273	272	266	233	290	255	244	260	283	284	282	254	262	240	279	273	257	261	260	248	260	264	283	238	268	244	262	276	259	269	269	247	274	227	258	281	284	270	281	229	277	266	271	260	255	256	257	254	262	273	255	245	269	275	266	268	282	275	292	245	256	248	278	241	276	253	278	251	298	254	281	266	243	253	259	240	258	287	285	233	257	274	259	248	246	267	276	303	248	270	244	247	280	266	245	241	268	232	255	235	257	252	263	253	269	238	246	256	302	247	263	246	266	264	265	253	261	261	246	265	266	240	246	256	255	252	290	255	278	286	278	244	276	242	269	260	239	293	269	258	288	297	275	244	272	281	285	241	276	291	262	274	250	282	250	228	227	244	259	279	250	249	253	248	274	264	231	268	267	240	276	278	283	275	267	266	297	285	245	257	276	268	250	264	279	301	261	245	266	285	261	274	267	240	241	253	245	244	246	266	303	269	248	281	267	289	242	296	279	265	261	262	272	253	268	287	266	290	247	250	273	274	261	262	244	285	270	275	276	271	253	250	272	281	265	250	260	279	276	266	253	258	246	278	263	255	279	263	268	280	262	264	280	287	252	253	273	244	279	263	280	229	274	253	300	260	251	262	240	285	274	250	261	256	243	281	238	268	259	249	281	271	279	293	287	272	261	262	274	292	298	266	261	252	268	266	252	256	261	260	234	292	274	271	239	280	260	247	233	257	254	264	251	283	247	237	258	275	276	254	288	274	285	268	278	264	253	275	260	275	290	274	256	270	291	254	306	249	269	249	272	259	261	232	255	289	240	248	259	269	282	270	245	296	292	280	266	260	267	294	252	255	278	267	255	253	239	278	247	264	269	273	318	249	266	244	247	255	274	253	252	296	251	266	292	222	288	260	258	254	280	258	311	258	251	243	255	247	276	293	281	263	224	238	254	279	251	272	261	290	241	286	246	279	256	273	275	278	275	281	293	262	287	260	247	271	269	270	268	252	295	256	251	233	261	260	286	230	282	270	254	273	277	235	274	272	278	238	283	251	245	286	258	277	257	262	272	272	247	286	286	265	311	263	243	257	246	254	268	262	256	247	264	270	262	238	265	264	279	264	284	259	255	267	272	277	249	258	270	277	247	271	267	279	268	237	241	261	255	279	294	253	258	280	255	257	307	282	274	287	259	272	260	247	246	270	267	243	251	264	265	254	266	248	256	259	296	276	271	251	290	236	245	264	265	273	270	274	290	268	278	279	269	286	236	270	280	285	284	258	275	270	270	281	261	225	263	268	275	291	272	267	288	272	272	287	256	251	252	256	231	228	271	259	242	247	250	263	253	251	290	253	246	261	273	275	278	268	248	268	274	267	235	261	251	285	250	263	291	272	282	272	255	256	254	279	273	263	282	291	263	244	257	276	270	259	265	262	263	276	268	257	279	261	253	244	273	267	250	217	244	261	279	265	242	249	281	301	276	269	260	270	275	250	243	246	247	248	281	268	267	264	269	259	222	264	288	240	274	269	244
38496	46921	5055	1240	973	764	635	578	561	476	441	427	387	408	385	366	371	376	368	357	338	351	385	367	346	374	355	396	318	348	369	366	360	331	377	348	339	353	337	337	337	331	365	355	319	337	359	338	363	334	330	312	343	392	349	309	343	366	339	373	351	378	337	345	330	305	368	352	376	343	333	327	365	332	356	350	321	329	343	337	364	333	366	340	328	352	353	322	355	330	310	333	327	301	330	332	358	360	337	351	319	374	359	311	362	382	370	334	329	343	322	349	343	354	348	320	368	390	361	353	354	332	332	359	337	330	363	356	351	357	322	342	335	327	352	342	346	342	344	336	347	317	330	323	332	340	359	381	337	352	351	361	348	313	350	354	359	320	347	376	336	322	362	338	333	324	384	357	327	333	328	328	373	337	336	347	336	318	354	351	354	332	335	351	318	342	338	340	332	366	334	338	352	346	330	327	319	369	361	336	355	341	365	354	377	377	347	349	321	309	328	334	314	353	304	354	335	338	340	328	359	357	338	364	340	356	326	334	356	389	340	326	346	367	346	382	352	339	313	343	357	346	362	316	329	344	341	313	315	304	334	330	347	346	348	356	364	311	318	326	321	357	358	325	348	371	358	350	340	368	351	352	350	376	369	316	359	316	349	339	337	385	365	335	355	341	336	301	368	340	336	362	337	326	331	341	371	335	317	316	358	350	336	366	349	347	333	345	347	335	303	342	347	343	348	336	368	340	337	357	361	331	345	355	332	345	308	331	352	359	349	361	339	347	319	358	326	342	354	343	338	341	341	333	312	374	341	325	301	341	323	345	341	347	353	322	348	340	312	354	366	326	330	354	352	321	322	355	318	330	358	323	377	319	342	368	333	349	323	340	368	339	335	330	360	325	350	332	358	334	364	328	338	356	350	356	372	330	362	336	348	381	353	361	359	328	370	345	329	336	333	357	337	321	326	335	329	347	336	368	352	351	377	391	339	316	347	321	362	355	329	315	359	367	345	349	344	346	348	329	315	370	336	320	352	373	333	335	322	364	357	331	359	373	376	340	337	357	347	334	364	369	342	356	342	351	360	329	379	349	302	334	328	338	380	347	359	315	360	377	344	350	343	316	288	350	365	340	352	337	345	318	315	352	345	343	347	317	357	346	329	328	365	322	351	340	354	348	376	347	348	373	393	337	350	332	334	336	336	368	331	333	355	336	370	326	331	340	341	358	366	333	371	343	335	352	352	324	337	329	337	315	363	338	323	361	331	344	333	335	362	353	356	353	320	341	331	355	314	353	345	362	362	349	350	339	332	344	353	356	358	356	353	343	350	330	332	343	391	345	363	322	362	337	312	350	330	321	372	316	326	340	326	314	376	361	320	380	319	329	344	341	358	341	322	361	352	360	364	380	388	374	356	341	340	333	353	330	351	341	356	336	351	359	371	336	333	339	362	350	349	350	336	349	375	342	341	351	333	328	348	351	316	338	365	316	303	312	354	349	367	360	356	326	321	369	353	353	317	327	345	314	337	363	367	365	315	320	346	338	347	341	331	364	357	323	348	328	359	348	336	383	343	330	346	350	345	362	322	343	310	361	353	347	340	331	316	351	349	337	325	348	374	329	297	316	322	375	362	329	339	344	361	348	320	319	357	353	329	357	324	343	370	338	364	345	329	317	352	355	348	356	381	374	331	344	347	375	337	344	360	345	329	342	363	338	340	341	334	360	331	319	340	359	310	341	344	322	341	339	337	374	373	328	357	309	323	334	342	370	323	367	330	351	359	321	337	352	393	321	338	330	337	344	346	361	342	317	350	348	325	331	364	306	317	344	333	340	355	358	329	347	350	334	332	324	364	349	367	337	335	337	342	322	341	305	344	353	325	317	327	338	351	325	349	354	333	327	331	342	337	353	364	330	343	360	346	336	347	323	300	330	350	348	350	356	365	326	336	351	353	343	320	326	338	345	331	373	358	366	337	341	333	355	352	333	345	351	344	361	361	347	328	297	347	357	343	351	311	322	358	349	351	320	321	368	340	336	352	347	346	354	350	349	339	350	357	362	333	380	373	368	351	345	335	346	351	392	345	384	312	360	360	357	339	324	322	364	399	369	349	369	360	356	342	342	332	349	366	341	351	355	336	345	361	351	297	345	318	340	342	350	359	358	345	334	346	335	376	339	352	346	334	343	314	340	333	368	348	360	329	352	348	343	368	365	336	319	319	346	334	346	360	309	341	398	376	350	347	356	370	362	317	335	349	359	327	337	366	334	324	318	340	356	374	349	335	341	360	356	317	366	337	345	351	325	335	325	325	339	345	327	340	369	365	339	386	397	344	372	343	348	383	332	347	360	364	343	342	347	339	340	304	336	314	345	345	361	327	335	377	318	353	347	309	329	359	332	357	362	327	323	367	325	362	348	358	344	321	392	327	338	322	351	332	348	341	363	342	365	348	326	345	327	338	331	343	363	340	367	387	335	349	343	363	366	312	348	370	341	325	349	357	353	354	378	340	346	350	380	331	346	329	337	350	362	308	341	341	339	368	345	353	330	313	330	368	387	366	368	363	350	313	322	334	359	356	363	325	353	348	361	337	326	353	330	330	358	408	366	370	315	359	334	348	353	343	342	326	329	396	351	356	347	363	357	307	356	340	339	368	311	348	352	356	355	366	363	356	335	377	362	362	360	356	357	368	335	345	309	336	328	273	364	344	356	315	324	349	350	388	352	375	343	362	331	324	330	359	359	333	325	336	330	355	360	327	365	358	372	356	352	336	344	345	353	355	383	343	340	330	299	332	355	322	301	338	315	360	341	326	354	366	364	347	357	375	368	355	343	346	380	362	330	347	349	321	339	326	333	306	333	333	313	356	360	344	339	347	362	356	357	322	366	314	360	347	343	343	359	346	354	335	344	366	320	370	350	349	326	351	324	380	367	353	354	356	341	354	385	341	323	322	361	319	328	329	362	366	324	339	359	310	334	341	358	343	344	365	309	323	370	321	328	339	322	308	333	371	321	336	373	326	370	306	317	348	332	351	358	341	328	360	352	375	337	319	344	340	319	352	354	345	340	329	370	351	334	347	335	326	328	311	340	348	335	336	361	331	335	354	329	308	357	331	315	363	338	363	336	359	325	345	349	366	360	300	343	360	372	370	331	366	334	368	325	333	336	337	368	322	337	351	358	367	318	312	330	347	315	350	351	360	343	354	357	361	360	321	364	331	340	319	334	351	324	339	317	331	326	325	363	365	314	335	301	359	357	364	343	388	359	322	347	366	320	351	328	344	334	353	345	308	324	355	350	330	337	367	342	347	353	337	359	359	349	352	362	360	304	337	341	356	330	360	363	336	367	350	334	370	364	351	315	304	366	321	366	340	382	376	353	352	378	342	320	331	331	339	339	328	359	355	372	330	362	318	328	345	369	348	357	329	339	335	375	356	355	352	361	347	342	334	378	355	349	353	316	326	356	316	343	344	350	332	311	345	349	358	353	358	372	355	340	354	349
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
