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
338621587302	338621587860	338621588410	338621588960	338621589510	338621590060	338621590610	338621591160	338621591710	338621592260	338621592810	338621593360	338621593910	338621594460	338621595010	338621595560	338621596110	338621596660	338621597210	338621597760	338621598310	338621598860	338621599410	338621599960	338621600510	338621601060	338621601610	338621602160	338621602710	338621603260	338621603810	338621604360	338621604910	338621605460	338621606010	338621606560	338621607110	338621607660	338621608210	338621608760	338621609310	338621609860	338621610410	338621610960	338621611510	338621612060	338621612610	338621613160	338621613710	338621614260	338621614810	338621615360	338621615910	338621616460	338621617010	338621617560	338621618110	338621618660	338621619210	338621619760	338621620310	338621620860	338621621410	338621621960	338621622510	338621623060	338621623610	338621624160	338621624710	338621625260	338621625810	338621626360	338621626910	338621627460	338621628010	338621628560	338621629110	338621629660	338621630210	338621630760	338621631310	338621631860	338621632410	338621632960	338621633510	338621634060	338621634610	338621635160	338621635710	338621636260	338621636810	338621637360	338621637910	338621638460	338621639010	338621639560	338621640110	338621640660	338621641210	338621641760	338621642310	338621642860	338621643410	338621643960	338621644510	338621645060	338621645610	338621646160	338621646710	338621647260	338621647810	338621648360	338621648910	338621649460	338621650010	338621650560	338621651110	338621651660	338621652210	338621652760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2689	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23937	21162	25551	27034	21174	21166	3010	474	365	315	294	297	237	243	241	255	247	246	252	200	229	245	228	202	202	214	207	217	217	213	201	209	207	211	178	230	213	204	196	197	214	181	205	228	192	200	215	230	208	217	197	187	201	230	230	193	243	192	231	217	208	213	217	187	211	201	229	205	210	214	225	218	191	220	183	199	197	220	226	231	205	210	211	207	204	206	196	187	213	229	189	220	198	246	190	223	219	204	209	218	232	221	236	201	197	214	201	229	203	200	199	222	216	201	222	208	214	229	204	225	209	217	210	214	225	195	194	218	196	209	223	225	230	216	207	202	200	209	216	219	213	202	213	223	215	233	225	224	230	202	201	237	186	213	195	199	218	222	238	211	230	192	216	193	233	217	224	213	194	209	191	212	190	210	215	219	191	228	223	211	210	206	229	190	182	219	206	215	208	187	237	202	196	180	203	229	192	209	207	199	213	209	184	196	236	220	225	215	208	199	200	223	207	229	215	222	212	192	207	221	231	183	221	205	204	219	207	202	198	227	202	211	205	186	215	189	214	201	207	215	217	196	212	217	197	192	194	228	256	199	216	194	193	200	245	214	232	230	191	216	200	194	223	210	222	224	219	219	235	187	207	214	202	229	201	190	261	206	228	212	207	207	184	210	202	231	216	228	180	219	202	201	196	212	230	201	200	207	224	213	228	208	231	217	200	225	195	199	191	200	218	218	227	229	191	208	223	192	208	182	201	211	222	215	204	189	185	199	207	222	189	204	182	218	211	209	234	201	184	220	223	185	214	185	196	219	205	203	220	183	204	215	226	227	231	213	217	224	206	219	217	205	212	192	230	220	217	214	227	225	223	240	184	211	215	201	218	207	237	210	225	231	220	220	214	212	183	216	181	200	211	200	191	194	210	191	218	218	212	217	253	215	215	223	240	203	220	205	216	205	220	203	214	215	203	177	224	216	205	237	193	195	202	218	202	196	189	205	215	213	192	233	159	184	199	239	203	180	207	225	198	221	205	200	213	217	214	201	204	223	228	205	212	215	213	239	206	188	198	193	215	238	227	218	196	233	209	209	205	205	198	194	212	213	245	235	217	195	241	195	200	218	239	233	226	225	208	221	221	227	212	218	180	196	161	182	205	203	193	207	232	221	191	218	222	216	203	217	225	225	223	189	196	216	217	202	216	222	199	210	218	217	195	196	206	190	218	214	222	208	200	216	223	194	213	203	191	227	203	207	210	219	194	219	215	196	204	209	244	204	220	186	227	183	198	222	196	209	206	231	228	224	205	196	195	218	205	197	210	230	240	196	196	191	206	195	204	176	227	224	201	206	214	190	205	191	212	216	202	210	204	203	197	219	230	219	177	205	195	216	218	219	215	203	185	210	220	191	168	204	219	228	197	214	205	257	198	212	187	206	187	218	201	222	213	192	194	195	222	219	217	212	197	205	217	205	209	214	211	214	227	204	178	223	216	190	191	204	184	202	217	210	172	197	181	216	210	236	212	224	227	237	226	233	218	249	208	191	230	207	213	229	230	241	235	204	194	198	198	215	224	205	187	205	212	194	202	207	190	217	218	208	194	207	203	204	196	214	187	210	210	212	211	198	216	218	198	193	186	214	178	217	206	209	207	206	229	203	214	221	199	193	194	197	225	220	220	179	232	212	202	226	202	199	231	224	224	218	196	213	232	216	219	196	189	187	221	204	195	206	206	234	200	175	228	265	204	205	230	190	199	212	193	195	203	207	209	199	194	209	214	191	227	196	194	245	206	193	222	181	214	200	225	233	214	206	217	222	224	210	212	201	237	198	219	194	223	205	229	186	217	212	235	211	221	225	219	211	201	224	235	221	207	220	206	205	243	204	213	191	208	197	226	198	212	204	195	208	219	184	190	192	201	197	193	189	207	189	198	204	197	219	198	205	179	212	212	227	221	190	224	233	207	198	205	229	209	211	217	211	185	186	177	216	224	206	200	235	209	187	209	210	199	202	204	222	242	237	193	226	213	210	203	217	203	224	215	205	212	204	223	200	198	217	224	228	189	207	234	185	212	221	217	212	210	232	220	201	224	217	225	196	218	213	213	233	189	217	193	214	203	173	212	209	218	206	205	180	207	216	208	217	197	214	208	191	218	197	197	213	223	197	189	211	211	229	194	217	203	201	213	235	226	174	218	228	226	224	210	194	223	199	199	231	213	206	213	233	204	213	209	240	193	227	231	219	229	216	216	194	190	230	228	212	192	185	220	215	212	176	222	200	215	221	217	222	213	208	214	204	248	206	195	213	189	211	205	198	229	239	217	205	208	213	237	222	229	215	241	218	223	183	213	217	214	231	201	196	228	216	203	200	229	220	210	203	206	223	207	187	216	218	182	216	216	201	208	226	204	209	209	205	202	209	173	197	216	225	227	217	206	207	232	231	218	219	220	208	238	213	210	216	240	214	220	206	200	191	173	188	204	236	234	218	218	227	203	222	200	195	206	198	186	180	198	199	227	227	207	224	193	195	187	218	218	214	234	208	218	209	239	219	215	192	207	214	202	209	231	214	197	209	212	231	204	215	188	205	227	201	205	201	218	220	201	229	227	170	223	226	210	222	224	216	223	209	210	207	203	210	208	202	231	194	235	232	235	182	222	230	200	184	219	217	212	176	180	228	210	187	197	221	201	216	209	227	229	224	248	234	234	202	223	215	198	209	205	217	225	213	211	214	194	203	189	243	184	199	223	202	217	229	215	212	236	221	186	219	199	173	205	209	219	200	195	207	196	208	190	226	194	225	202	183	221	202	192	189	212	202	181	199	216	204	194	216	213	230	210	212	206	216	217	204	204	171	220	205	220	223	200	211	215	211	213	209	195	210	214	231	183	209	244	197	218	199	211	213	186	218	216	222	201	202	195	207	205	212	207	213	224	170	211	208	241	222	213	227	214	220	201	216	196	185	228	224	211	196	215	192	224	215	190	195	248	218	236	214	203	222	212	191	199	219	218	222	249	202	210	191	224	199	185	231	221	213	211	218	237	210	208	215	235	198	210	204	190	216	199	233	227	195	206	200	204	192	221	230	190	210	220	209	192	226	216	216	178	215	233	196	201	215	182	219	210	222	213	215	205	233	206	196	195	212	212	231	242	220	217	191	200	170	213	196	234	211	213	234	226	204	198	190	188	225	204	217	222	193	213	204	207	232	228	210	230	224	163	212	203	225	200	198	197	226	202	209	218	190	204	223	210	213	204	228	257	211	210	222	199	210	232	182	206	247	200	204	173	216	239	220	208	188	195	231	201	228	194	220	258	209	199	225	208	218	222	220	214	208	218	208	231	230	211	215	215	202	207	194	236	232	181	225	205	212	205	215	213	227	212	225	203	235	206	191	206	210	186	213	222	226	227	189	184	221	240	192	216	201	230	210	211	216	213	198	212	213	213	226	234	187	180	193	187	213	202	190	211	202	213	233	222	221	197	211	217	216	222	222	201	193	196	201	193	225	210	222
3349	5432	3202	1573	963	746	640	602	565	563	569	510	558	517	508	475	519	485	502	520	469	456	483	467	494	475	473	502	465	457	484	452	480	495	440	442	496	445	449	446	474	473	457	490	488	475	507	469	474	496	449	480	492	487	520	446	498	482	498	465	460	523	495	468	437	511	454	486	503	470	479	482	494	474	439	488	442	491	467	466	473	482	494	477	487	515	499	463	439	488	464	470	431	470	446	456	504	460	490	449	441	473	488	482	462	443	486	498	541	447	494	426	490	449	448	495	486	504	476	465	447	506	477	488	470	478	510	448	511	491	452	437	491	451	479	464	471	469	486	482	517	456	497	464	473	416	511	471	478	453	441	472	440	455	446	452	459	473	504	483	477	478	434	457	476	435	468	443	484	462	442	499	459	476	456	495	454	473	473	456	503	469	459	474	449	462	478	457	474	448	495	491	456	486	486	469	491	442	467	468	454	451	445	487	458	480	475	483	451	451	442	470	466	432	487	475	504	484	451	464	482	454	466	487	462	489	480	487	458	489	498	455	455	493	480	429	442	478	451	459	466	482	460	466	477	490	451	486	505	467	480	491	489	477	473	470	470	472	452	460	504	454	471	525	440	473	436	484	496	461	463	436	509	477	482	517	484	509	504	482	473	449	456	517	477	491	460	474	448	513	471	496	471	472	481	518	492	466	463	475	456	480	482	447	477	478	447	474	501	456	468	470	459	490	496	479	477	459	463	465	467	482	479	474	471	474	480	477	475	479	489	447	491	463	471	487	475	436	483	434	474	481	476	462	483	444	471	484	493	445	492	502	446	522	490	462	448	480	454	463	477	479	467	450	457	464	459	502	458	495	449	484	466	450	444	490	457	479	451	461	451	469	448	452	495	493	440	506	508	462	390	481	439	467	463	499	465	461	495	470	477	493	473	479	475	438	478	477	447	467	488	492	454	465	460	442	458	458	472	458	478	438	491	437	465	475	476	483	477	492	441	473	461	452	457	490	457	452	512	463	483	433	514	463	455	470	463	486	453	473	464	492	493	459	522	472	494	457	469	497	488	419	496	468	486	451	472	482	474	483	472	461	457	516	466	464	457	450	507	446	446	467	477	506	496	457	403	427	491	434	452	459	444	476	457	410	502	491	481	442	484	498	497	494	450	458	468	483	496	489	455	482	454	409	477	463	438	448	453	468	456	456	458	456	479	477	460	483	451	492	447	496	430	497	470	493	440	442	465	454	456	468	493	500	505	484	508	457	477	498	434	484	490	451	454	464	446	470	432	471	496	496	478	469	523	454	456	459	509	464	480	481	441	463	465	500	507	447	498	494	491	451	472	481	432	471	471	511	471	457	480	466	506	487	502	488	460	440	485	470	493	401	466	457	481	466	494	488	469	473	492	445	480	462	490	492	474	490	499	441	493	491	488	511	482	471	436	473	531	460	509	467	484	452	462	426	467	478	472	487	454	483	450	507	458	491	498	436	459	467	498	473	468	479	452	454	488	455	489	478	461	493	456	489	463	419	468	531	497	471	470	488	463	476	435	469	464	492	469	461	462	470	553	485	462	518	489	511	464	457	456	446	456	484	434	454	448	437	478	515	480	457	458	479	448	438	440	473	467	513	484	523	475	442	452	449	468	472	490	429	460	487	494	493	444	486	430	434	465	489	483	491	487	467	497	445	495	489	462	445	450	504	492	489	478	460	488	450	451	466	462	517	512	494	471	479	499	474	461	456	479	469	478	472	469	462	483	483	484	507	489	457	464	468	481	468	489	482	448	472	477	487	457	484	420	508	457	469	436	494	468	478	437	446	462	470	470	460	454	500	498	452	471	465	458	487	438	457	449	467	471	441	449	477	455	482	472	469	463	414	515	551	452	477	454	490	479	478	485	484	483	486	430	482	481	485	474	463	480	457	446	467	417	488	420	460	487	477	461	429	473	470	439	472	497	478	440	506	480	452	428	456	467	492	460	506	476	469	464	504	479	498	459	510	460	446	481	482	436	434	440	447	476	471	478	447	472	476	458	453	447	454	447	454	471	474	487	469	521	517	437	486	446	459	479	477	464	476	482	489	473	450	445	478	460	520	499	438	462	464	463	442	470	446	459	491	501	449	529	472	494	458	489	474	459	505	482	457	470	467	480	489	440	467	472	512	441	478	483	476	475	458	442	453	438	419	460	446	482	463	462	475	452	481	412	511	475	448	455	489	488	464	472	470	459	486	478	448	503	512	456	492	482	462	502	479	484	465	455	465	482	482	475	469	461	496	493	482	449	460	450	470	471	504	451	459	516	439	429	454	447	447	473	472	460	492	466	482	483	463	506	488	460	473	488	438	462	462	437	444	505	503	513	459	479	480	440	478	467	451	483	443	488	481	465	449	484	486	491	451	477	490	470	459	473	482	449	470	468	453	471	456	488	449	455	479	477	467	479	442	462	501	481	493	500	474	495	416	484	478	472	464	499	428	445	424	461	509	482	476	493	478	456	461	446	460	479	460	466	483	456	479	455	492	441	482	445	485	468	463	505	457	425	452	464	459	493	478	480	441	484	476	468	475	469	511	454	474	443	482	434	513	486	459	471	488	453	435	481	473	460	480	453	461	495	480	461	478	445	454	482	438	467	474	430	499	437	449	513	471	432	493	441	504	470	489	454	459	489	483	458	445	462	450	487	436	474	496	472	436	469	471	458	467	459	433	478	478	487	460	485	496	438	423	433	477	428	448	444	451	480	469	461	476	479	474	478	458	464	443	460	474	466	465	479	440	478	487	509	481	478	451	483	489	476	476	464	451	479	443	456	472	460	480	452	510	477	465	457	495	489	461	464	492	462	445	476	464	465	492	413	429	488	481	469	477	483	474	463	490	502	454	435	488	465	433	465	437	454	459	470	422	473	491	462	467	462	481	510	506	497	454	489	476	452	462	452	469	458	444	453	466	468	427	467	455	492	456	491	478	492	514	463	477	466	447	472	477	489	464	471	502	480	501	443	484	483	523	476	430	476	466	527	465	474	443	430	507	499	503	487	453	494	451	504	450	490	478	468	495	468	449	496	436	454	497	436	439	496	483	443	508	466	448	468	461	497	476	447	468	459	497	490	511	463	438	450	478	432	493	489	511	474	430	441	514	456	457	441	458	463	496	415	495	439	471	457	491	466	462	508	485	443	476	462	456	490	476	468	446	474	450	473	454	473	476	501	479	476	503	433	469	483	477	488	480	491	496	499	477	490	451	484	472	442	502	419	479	493	426	533	477	481	482	465	499	474	485	489	481	470	436	466	438	453	472	432	462	489	461	480	478	446	465	465	473	488	486	478	469	441	448	435	466	445	461	464	459	448	483	431	473	475	456	472	504	442	463	451	465	463	450	454	469	453	465	456	436	499	494	450	467	469	475	436	436	472	478	482	503	480	460	477	519	485	472	517	456	457	456	514	494	501	491	479	473	512	465	491	486	478	486	447	449	450	437	441	472	419	471	484	490	459	474	489	474
32573	13667	1920	385	290	265	250	244	238	236	215	218	201	235	224	263	234	220	247	240	237	240	218	232	202	237	260	238	255	225	236	233	252	234	243	212	255	220	225	207	260	235	225	218	227	265	230	241	213	246	236	241	229	257	245	267	264	230	239	223	217	246	244	263	240	218	237	210	239	259	244	230	247	236	263	238	250	238	196	239	232	206	212	267	238	234	245	236	253	234	207	251	216	251	237	238	213	216	241	231	230	229	213	234	263	222	233	254	221	235	248	231	242	241	207	218	259	250	241	274	210	217	236	226	250	247	254	255	245	221	226	247	196	251	226	245	258	270	236	224	231	258	255	225	249	237	238	250	228	221	201	227	255	251	230	219	254	232	242	210	234	242	234	220	233	246	253	206	258	249	229	239	242	229	232	260	236	243	230	257	226	227	245	204	217	259	231	236	202	214	226	239	213	224	232	240	222	244	232	228	251	209	267	231	229	234	228	245	224	215	246	233	217	231	226	246	213	218	222	228	209	222	234	212	259	235	234	247	212	235	235	252	223	225	228	197	231	210	251	234	261	262	246	261	234	217	263	285	268	263	223	219	244	241	247	210	248	224	246	245	230	222	218	239	250	243	220	218	206	236	276	223	254	232	260	237	220	250	249	248	234	258	229	249	249	229	236	226	243	225	234	209	223	240	240	248	220	226	249	242	249	212	233	224	216	225	220	234	226	234	224	203	268	235	229	241	241	241	235	227	226	253	234	242	240	219	235	233	239	254	246	246	213	292	225	229	225	258	219	224	239	250	251	197	232	213	218	228	228	237	293	253	216	214	217	224	230	237	250	241	244	214	239	231	228	254	233	258	229	214	234	229	239	272	241	256	260	225	243	221	251	245	222	213	223	216	254	241	229	228	226	256	253	219	233	245	230	232	222	252	217	232	245	247	238	224	242	250	236	215	217	240	220	236	243	234	240	247	209	215	202	207	222	232	221	229	231	248	209	266	237	223	256	226	241	224	220	233	241	237	208	234	248	255	256	268	220	227	245	223	247	235	223	253	224	217	234	214	256	253	227	278	234	211	221	236	236	237	242	273	254	230	253	226	240	241	241	255	224	270	262	232	245	225	255	248	246	239	235	254	251	231	208	219	229	221	213	237	272	228	225	230	229	258	234	222	224	256	222	225	263	269	245	252	228	226	238	246	250	232	242	257	235	224	236	233	258	233	241	236	259	249	227	221	228	236	228	237	214	230	246	250	217	221	233	218	256	239	228	227	266	216	233	271	232	215	240	233	227	247	224	252	231	218	246	233	249	236	233	202	216	209	190	262	227	226	225	256	214	266	251	233	236	258	245	228	237	253	221	233	237	245	216	228	223	262	230	203	269	228	249	234	238	215	224	227	231	232	251	244	237	260	231	210	212	237	249	274	238	243	245	270	245	229	219	236	247	230	228	194	226	231	244	223	227	223	234	222	227	235	230	246	249	248	238	270	214	252	241	225	237	211	247	262	214	247	222	235	250	240	220	224	216	249	238	236	234	230	237	240	220	233	219	221	225	241	231	233	237	232	228	222	241	237	253	228	262	236	236	207	232	241	228	245	244	242	220	222	207	214	239	211	228	253	230	236	220	204	217	250	243	237	241	216	211	226	227	214	227	242	239	244	251	222	214	256	216	240	241	217	232	230	225	236	201	240	226	253	240	259	224	237	223	255	228	230	237	214	203	233	269	202	232	227	236	234	227	241	249	225	247	249	217	241	250	224	242	253	256	229	211	208	202	208	218	215	227	209	237	238	244	233	243	250	222	218	229	229	270	220	268	215	254	252	231	223	246	258	234	247	207	219	209	232	243	243	257	249	249	213	216	236	202	228	217	214	230	221	239	224	262	226	259	233	256	229	242	264	240	246	223	248	259	261	229	258	212	227	240	226	197	205	238	242	222	269	220	235	228	260	234	233	258	225	251	223	239	238	270	215	239	246	214	253	235	199	227	242	218	230	250	221	256	288	234	243	236	220	234	254	256	264	267	252	237	194	247	227	241	213	248	223	237	233	218	253	240	244	252	218	222	252	270	215	254	240	244	227	238	209	237	211	231	225	236	206	213	211	265	249	236	244	272	213	229	242	229	220	208	229	224	243	238	257	252	210	221	232	270	259	228	226	215	225	234	242	224	225	239	235	265	239	240	245	257	231	273	236	244	249	231	239	250	262	230	211	233	229	259	223	261	264	236	264	227	237	218	265	245	236	225	209	238	260	224	233	222	246	216	225	217	222	225	226	222	215	252	243	215	231	242	242	224	209	250	227	225	219	224	239	215	219	224	256	229	217	237	255	246	241	215	255	251	218	240	222	252	241	228	253	218	229	241	266	246	237	200	249	246	228	252	229	223	249	255	243	241	224	226	238	210	271	277	231	251	227	253	226	252	251	235	222	238	231	238	223	253	243	217	238	216	247	202	252	230	253	197	238	247	237	219	249	228	232	226	236	248	225	253	234	200	221	265	241	237	254	202	195	212	214	217	251	240	241	214	242	255	220	252	215	235	259	217	221	215	224	244	220	206	214	247	262	224	254	212	254	223	221	239	232	222	216	219	259	238	230	239	233	215	235	232	221	277	255	253	240	237	215	234	273	251	241	229	250	238	235	239	259	223	257	259	231	250	250	227	245	228	198	239	255	227	238	222	266	227	258	231	219	226	249	215	259	242	248	221	222	252	239	248	233	240	217	224	201	196	237	231	219	208	220	239	232	247	256	258	211	241	219	209	229	239	257	237	238	263	231	235	207	253	234	233	223	220	223	233	257	229	234	222	257	253	261	234	243	240	246	242	251	254	247	243	237	235	236	222	234	234	260	238	235	275	236	265	211	213	242	215	236	248	235	216	217	240	236	242	268	215	223	244	229	225	246	227	225	240	221	227	220	249	221	210	230	219	230	230	215	239	234	262	234	267	247	245	229	225	229	245	231	249	232	239	230	220	232	226	244	212	237	214	235	252	232	244	241	231	241	241	235	211	210	258	232	211	234	241	230	247	244	221	233	224	255	252	260	257	285	243	254	274	225	246	241	214	219	236	225	272	214	268	266	211	237	255	281	240	234	221	242	228	211	204	225	246	239	233	222	244	227	214	210	209	235	212	233	247	231	225	211	237	232	225	233	225	220	234	210	248	237	244	233	239	223	227	258	240	261	242	255	240	254	234	241	211	230	229	259	239	273	253	221	261	209	249	245	229	245	231	232	216	224	240	227	215	240	205	243	237	228	230	237	236	219	246	218	255	214	238	258	248	237	234	245	201	240	237	235	215	245	236	231	255	213	204	213	238	224	219	237	224	241	213	250	221	256	227	226	265	201	224	257	237	223	229	236	220	270	250	263	248	233	251	252	241	230	235	210	233	283	216	242	224	237	191	232	264	240	221	215	231	212	245	233	259	235	251	248	246	250	241	238	215	236	231	254	255	256	206	235	231	242	239	237	225	242	225	221	216	261	241	245	233	245	263	233	234	265
4810	803	703	593	625	563	577	499	587	544	583	571	540	592	600	565	595	547	554	554	538	571	593	555	582	524	573	587	523	542	525	524	559	548	563	574	565	578	534	534	596	558	547	565	525	548	568	539	537	598	609	524	552	575	522	563	569	568	539	547	612	562	541	626	583	542	550	547	556	614	547	606	570	586	561	564	563	563	573	576	562	570	532	539	508	565	574	532	535	574	503	575	558	582	546	539	548	592	546	562	608	566	554	545	564	545	544	515	629	573	524	515	572	553	554	563	561	588	558	547	530	558	548	603	543	530	543	550	571	555	498	507	555	593	552	567	582	541	559	572	588	614	599	570	560	561	620	569	522	560	579	579	527	550	564	598	565	553	558	578	554	550	575	573	569	521	568	572	526	581	556	568	601	559	600	545	556	583	551	530	564	555	547	554	532	571	587	587	540	550	509	607	560	566	563	570	575	561	555	530	540	520	546	528	580	565	524	590	594	552	576	539	540	548	579	546	540	525	549	584	554	539	558	554	561	538	572	572	544	555	543	549	550	577	562	569	568	541	564	537	518	580	559	567	583	594	559	580	576	559	550	576	603	553	574	567	582	544	514	553	558	593	525	544	544	567	537	580	585	581	527	552	546	555	557	559	556	562	541	559	572	537	536	620	581	536	529	560	581	571	578	552	554	578	540	576	566	538	567	556	544	519	616	567	560	555	582	537	560	571	541	566	554	576	565	551	576	547	541	567	546	558	563	558	585	550	562	553	551	581	560	554	559	564	578	531	549	569	566	533	532	560	545	593	563	536	541	606	586	545	525	582	571	542	560	585	554	552	571	589	578	543	542	578	587	543	601	571	552	568	526	623	562	548	522	594	525	543	582	555	512	588	593	517	548	567	543	548	590	524	558	608	568	531	556	581	567	590	573	567	544	557	596	566	521	587	521	594	599	521	541	540	567	594	572	552	554	538	541	557	576	532	550	530	566	561	561	553	528	555	550	508	554	550	589	528	546	593	562	550	578	566	541	559	546	547	563	542	568	537	545	534	510	529	599	571	585	530	531	550	633	535	587	540	518	552	577	505	551	590	577	581	561	541	579	571	527	571	539	494	563	540	568	592	588	575	548	530	548	539	590	571	510	556	571	557	584	496	539	530	555	556	548	553	580	584	571	572	569	527	539	548	549	552	551	549	542	549	502	579	575	574	577	558	550	540	570	571	575	512	544	566	538	545	487	561	546	534	559	607	576	572	531	515	531	594	568	520	592	594	600	572	527	546	559	539	564	561	569	531	594	516	540	547	573	551	556	581	575	548	527	544	549	532	592	542	562	593	544	551	563	550	570	576	541	572	576	553	558	570	569	581	562	592	573	554	512	552	574	541	494	571	561	580	612	546	588	564	598	544	566	557	581	513	544	575	551	559	534	578	621	574	569	598	592	539	564	544	551	541	559	544	522	586	540	548	574	554	578	566	558	524	538	571	539	537	539	542	541	571	536	526	544	586	562	583	572	553	571	562	558	574	576	532	579	530	497	495	544	545	585	576	565	588	545	565	545	575	550	592	567	586	573	548	583	557	515	576	537	564	555	573	543	544	532	546	576	609	583	559	587	517	566	568	549	575	586	586	562	546	570	535	585	515	583	541	553	532	561	571	548	571	533	564	554	576	574	575	533	553	575	556	570	570	600	580	571	568	560	540	548	543	581	546	576	496	480	572	554	607	558	496	571	540	569	529	530	583	532	551	573	538	529	574	537	557	462	575	596	564	544	509	584	569	557	584	553	608	560	562	530	536	538	555	570	604	562	517	544	595	536	557	526	572	587	512	585	544	529	513	542	561	561	539	554	521	551	588	570	575	547	598	542	539	510	546	562	532	530	583	559	568	596	565	541	521	597	509	547	551	558	581	557	567	564	542	563	566	562	525	556	526	552	552	591	540	577	553	548	585	563	552	550	538	590	560	546	577	546	531	554	564	574	515	535	530	604	580	597	566	586	523	530	570	574	572	536	539	572	553	553	527	512	569	545	566	552	559	570	544	575	543	561	574	568	501	551	557	549	592	561	529	533	569	561	538	594	586	534	586	549	535	576	563	516	562	549	570	584	531	554	529	524	579	548	543	575	551	580	572	523	533	561	580	549	594	602	579	560	549	542	555	556	537	546	580	549	570	579	579	605	582	570	554	548	546	564	536	519	554	576	561	561	557	536	533	567	560	575	545	542	495	569	557	600	576	581	570	580	558	545	517	568	554	523	558	562	566	563	570	549	529	534	586	541	563	549	558	566	567	560	561	577	565	561	587	545	580	531	576	580	604	596	549	489	566	590	568	561	537	575	524	572	562	582	514	563	593	575	557	509	538	590	524	555	534	545	568	550	566	541	559	549	544	533	544	532	565	611	579	565	524	568	565	615	551	556	539	589	522	548	543	548	547	496	594	578	510	548	523	574	532	586	547	557	544	556	591	527	574	555	541	628	565	557	554	559	544	551	578	542	579	573	569	576	539	559	537	567	552	586	596	588	588	576	539	546	590	583	558	571	545	615	570	593	548	545	541	534	570	591	563	572	527	551	537	566	557	537	553	565	550	580	571	565	595	547	556	552	557	542	578	560	526	537	579	579	599	584	563	524	553	573	566	529	551	497	562	552	536	564	533	590	561	595	591	535	530	565	572	535	555	553	543	539	554	531	567	555	552	604	583	526	627	551	561	556	592	539	562	592	530	582	607	536	548	562	550	573	544	538	527	567	547	544	553	526	504	542	533	572	542	542	584	603	553	562	544	497	543	559	570	609	551	544	557	554	578	582	528	529	560	525	603	525	558	526	600	575	597	546	547	521	592	572	555	526	528	546	545	539	525	567	573	563	595	558	553	586	556	573	580	566	521	567	583	535	560	552	566	571	565	590	555	531	607	592	513	516	529	565	556	548	588	532	521	485	564	496	550	550	560	566	538	562	563	567	517	571	534	535	543	587	575	594	572	571	543	590	563	556	558	521	559	542	559	562	511	613	557	538	533	602	548	552	518	559	523	561	556	595	571	507	529	554	540	544	517	587	540	553	556	502	536	523	565	550	573	586	571	579	555	559	556	525	559	534	552	555	535	574	559	555	529	561	547	558	550	546	536	566	558	534	580	550	554	535	562	562	548	549	546	568	610	566	506	579	545	579	553	549	561	535	591	581	572	509	577	558	567	607	524	566	571	554	526	502	535	544	581	597	569	585	552	571	585	576	558	560	542	543	545	540	537	568	554	615	588	559	557	535	582	590	566	514	607	527	547	560	584	563	558	581	570	553	599	499	606	508	576	559	552	554	550	548	564	596	551	560	513	536	550	547	551	548	544	558	594	575	634	566	596	546	561	516	544	552	563	592	560	528	590	549	587	542	562	535	548	565	555	620	568	535	530	540	553	547	591	563	578	550	575	531	565	557	534	543	570	511	580	574	560	511	536	557	563	540	602	533	543	559	555	551	575	567	561	562	528	564	571	566	595	553	543	569	570
24596	20862	24419	27414	18595	972	532	407	387	337	365	316	381	341	371	373	348	337	316	341	364	365	343	300	309	366	340	319	345	349	336	311	323	324	321	308	336	346	334	347	312	326	309	364	322	344	320	309	322	350	330	338	293	329	353	332	337	334	334	343	352	306	366	351	336	313	305	330	318	319	311	332	316	344	312	320	312	348	323	341	319	321	327	344	308	330	388	304	324	338	323	328	343	350	344	307	370	343	342	321	307	323	338	351	344	326	381	345	320	329	298	305	322	315	336	315	381	341	289	278	320	350	332	304	314	364	331	321	327	323	332	355	306	308	333	305	364	314	302	332	329	307	327	282	315	323	309	326	354	331	313	330	315	326	344	320	292	310	350	310	308	314	313	306	331	342	327	328	316	280	303	347	324	352	349	317	323	350	349	356	311	316	333	302	359	356	357	317	319	319	318	321	317	304	319	323	324	347	319	339	354	315	366	329	380	324	309	339	356	306	348	334	302	314	340	326	346	367	354	326	341	329	344	324	387	346	352	323	316	324	333	330	383	348	335	336	312	312	336	312	320	354	346	315	318	344	343	343	332	274	315	341	314	327	313	383	291	317	340	322	300	340	310	339	334	300	321	326	319	356	321	316	353	324	331	338	332	323	323	334	337	331	327	290	293	305	358	313	358	310	325	334	333	333	332	317	339	321	343	361	328	353	326	367	321	295	296	329	335	342	327	319	324	347	336	325	331	310	315	336	351	325	299	318	315	320	334	318	315	371	343	328	294	322	303	324	380	338	318	314	295	339	335	337	298	281	337	321	357	321	337	334	328	353	346	325	329	346	377	348	328	352	308	318	323	304	339	353	310	322	313	311	318	304	334	334	342	320	315	340	351	291	335	318	332	327	323	319	329	307	325	308	358	337	362	305	278	330	348	339	329	342	371	297	329	315	329	342	315	356	295	320	332	316	307	314	306	279	297	316	302	338	324	296	334	329	326	333	321	323	323	352	341	332	345	315	363	334	311	319	316	311	326	322	322	361	318	333	312	327	331	340	330	324	352	336	319	285	323	332	307	326	343	342	312	331	335	340	338	300	350	319	337	344	372	340	330	362	311	345	329	332	326	290	312	329	347	303	325	290	324	287	350	350	318	342	338	319	312	310	359	343	336	327	292	306	338	319	283	298	333	347	329	331	332	349	314	343	321	303	347	322	320	341	295	331	307	302	329	330	306	316	317	330	322	315	327	309	344	309	301	291	320	313	312	332	323	369	318	300	322	340	362	318	334	314	349	335	341	346	301	285	292	325	356	335	346	327	338	330	328	334	379	349	341	304	302	304	295	321	327	346	347	356	343	293	317	314	311	356	333	332	351	329	344	367	315	318	329	311	323	309	358	330	358	311	303	365	320	279	327	340	305	321	335	365	341	321	307	321	306	342	347	309	337	311	334	315	335	325	343	348	354	334	331	341	301	332	286	378	319	342	344	329	301	331	326	320	337	321	300	336	338	359	322	324	331	319	318	354	335	315	314	335	349	299	315	334	392	349	287	342	305	294	375	291	298	311	355	307	311	344	338	332	360	318	306	343	288	329	364	329	311	326	313	345	289	296	311	326	341	306	305	342	310	346	331	339	356	316	334	320	338	319	354	318	323	332	343	351	320	357	347	311	315	298	305	343	333	327	323	344	326	329	350	299	326	315	326	300	286	289	300	338	308	354	346	364	335	325	329	320	287	332	345	327	314	315	375	326	352	316	308	374	321	301	354	299	336	316	337	332	322	337	310	300	308	328	349	340	336	316	314	345	320	385	331	319	347	326	349	339	336	333	346	333	332	298	329	326	321	325	331	340	319	303	359	341	345	331	339	303	318	313	312	300	296	314	324	360	335	340	333	341	321	327	299	309	363	317	313	343	340	371	339	308	332	324	311	318	322	327	339	306	317	354	308	320	320	327	325	347	320	319	311	305	318	332	347	352	295	342	311	339	341	335	374	345	325	337	350	335	334	342	333	343	342	325	341	364	337	352	328	348	351	371	347	320	302	314	315	316	338	317	337	291	325	345	315	332	320	335	299	284	286	362	321	356	296	316	317	309	357	327	322	318	319	325	335	312	313	323	367	332	354	365	310	338	335	319	295	298	327	316	325	303	319	367	298	345	287	311	339	300	348	344	339	324	337	334	334	326	327	317	312	310	333	338	333	312	315	332	294	341	331	318	334	317	330	297	282	354	336	314	332	366	331	306	284	376	327	302	346	339	324	347	312	342	342	360	329	349	351	331	354	306	338	311	306	316	281	337	288	301	318	331	291	352	334	309	342	316	329	298	308	312	327	322	284	336	338	326	330	351	324	352	341	324	315	328	300	314	328	333	338	317	315	315	349	315	333	308	365	327	327	318	340	322	372	282	293	355	305	298	312	366	334	313	296	307	303	305	353	328	350	332	368	343	353	332	347	333	313	306	288	291	313	300	327	323	323	318	297	335	295	337	281	318	322	325	310	297	304	318	320	306	298	313	300	300	301	305	307	364	304	332	288	317	318	297	299	306	325	355	325	364	338	295	356	313	345	319	330	338	302	308	297	345	299	319	307	349	309	317	326	328	324	337	335	291	321	339	326	320	363	369	337	323	344	310	323	343	306	323	307	309	362	320	295	327	309	352	326	332	333	315	327	306	294	324	341	342	338	303	307	363	306	344	315	308	318	315	320	303	295	327	334	311	315	304	332	351	308	366	318	331	314	298	377	315	320	337	328	293	331	365	357	285	329	338	293	336	299	342	286	307	351	331	340	298	308	316	330	299	318	314	329	317	355	346	291	317	337	346	332	375	325	306	282	324	311	330	296	312	320	327	355	312	324	347	335	313	315	289	317	269	358	332	344	307	319	328	319	359	315	315	321	347	294	317	319	348	350	311	324	325	329	324	324	333	347	358	318	296	328	338	322	300	335	296	345	338	311	330	308	337	320	331	324	330	291	319	326	340	345	312	293	351	330	319	362	320	397	301	338	304	318	299	307	323	307	325	337	291	300	314	345	311	362	318	317	313	324	357	362	305	343	344	338	318	309	301	310	279	280	336	325	313	299	341	329	312	321	339	344	307	297	361	346	310	354	328	308	335	315	343	341	334	299	353	304	321	309	335	340	326	315	356	342	334	328	303	338	298	334	330	308	341	298	329	340	336	311	318	336	341	344	338	367	355	329	334	350	329	313	333	301	299	342	341	324	323	331	313	359	351	349	343	326	310	341	315	302	306	293	301	333	324	303	351	315	309	319	331	322	323	278	319	331	335	297	329	348	319	331	327	324	317	325	323	307	324	322	330	305	323	316	319	332	329	335	339	340	338	321	300	350	352	318	314	293	318	304	314	302	312	317	308	344	276	337	311	333	340	324	316	329	335	323	377	327	318	355	343	311	357	297	316	356	321	343	359	363	294	336	336	322	336	308	314	338	328	336	328	312	333	347	346	321	332	318	331	338	338	334	351	315	364	331	318	298	315	319	315	317	308
3249	3077	2061	1167	926	841	765	709	796	715	719	749	750	756	730	720	748	739	697	730	763	770	747	670	767	644	670	733	727	723	708	708	737	712	717	691	741	711	688	726	702	702	703	785	696	719	714	748	694	778	714	761	767	731	745	713	727	712	708	684	755	753	738	690	746	730	723	724	678	735	706	722	743	661	739	739	707	719	710	766	733	678	722	710	702	695	727	674	704	731	781	728	690	747	692	752	736	736	723	683	677	738	704	709	685	702	724	726	705	716	728	703	753	742	686	732	719	722	730	719	678	769	693	778	679	728	694	731	727	697	706	707	755	721	711	719	694	760	739	736	765	746	753	701	731	690	723	737	727	675	692	722	740	692	714	748	726	744	722	703	683	686	734	812	709	727	728	662	712	697	749	710	718	718	661	671	734	696	725	714	721	740	729	703	688	726	716	674	754	718	738	709	694	680	747	764	734	720	686	746	722	706	714	676	773	676	690	731	733	725	683	709	710	744	716	712	747	673	702	709	728	693	744	722	694	730	757	729	732	733	697	732	680	693	676	726	770	761	697	761	741	731	765	709	687	698	692	717	671	740	730	717	707	769	720	680	710	734	713	715	707	740	721	751	737	704	715	770	708	737	679	688	784	721	728	747	697	749	669	703	693	667	694	705	695	698	746	690	724	704	677	782	710	736	707	727	711	684	703	735	701	727	685	691	686	731	678	744	732	708	746	741	768	677	730	749	692	757	699	690	706	721	689	697	693	687	710	715	692	717	718	738	703	673	731	720	722	705	766	696	731	705	694	744	714	730	707	711	755	764	727	731	687	694	679	724	706	674	706	737	726	687	715	726	683	748	754	720	735	677	750	736	666	709	727	716	707	720	660	739	728	708	718	753	775	794	708	731	734	704	721	676	695	703	694	705	753	745	698	668	750	721	689	698	696	699	724	735	739	690	713	710	757	743	752	724	737	678	679	691	710	778	754	723	770	683	766	723	731	711	734	686	700	687	666	671	732	699	736	702	713	750	775	701	686	711	735	686	792	704	739	658	745	744	693	693	702	728	723	739	743	721	733	703	674	700	709	705	692	740	714	740	720	745	683	750	679	730	771	708	699	716	767	712	744	708	724	720	729	670	716	748	687	703	693	700	741	720	764	702	748	726	725	679	749	727	701	716	701	756	692	696	677	735	722	718	722	677	711	771	700	658	752	727	764	747	772	756	705	786	678	690	731	704	743	697	711	706	746	688	709	742	724	676	724	649	697	723	744	776	698	675	754	701	701	684	708	682	763	691	719	724	746	737	722	735	689	693	674	732	700	723	717	701	709	685	714	753	704	725	758	715	742	736	696	731	783	691	685	751	731	714	761	726	732	715	757	762	749	725	718	722	675	730	753	710	758	707	710	697	701	728	720	722	739	670	687	763	731	752	730	696	708	683	745	739	740	753	731	732	702	671	722	727	768	721	735	715	779	701	702	716	749	749	699	698	700	711	718	720	719	754	703	674	724	738	706	677	708	744	696	735	745	681	661	734	722	685	701	707	720	739	716	733	711	751	699	790	767	720	720	660	738	717	718	716	676	727	721	736	719	718	751	696	762	757	677	731	685	700	690	743	724	727	751	736	685	729	720	737	716	703	726	705	717	711	677	746	723	704	674	679	725	722	754	787	675	704	704	703	718	686	695	724	707	719	719	721	726	708	719	717	764	726	731	728	703	699	725	723	709	753	715	751	710	732	705	683	681	697	764	703	752	767	665	711	712	732	716	682	713	761	741	708	707	711	743	709	749	747	752	733	728	713	704	737	737	679	710	706	788	705	718	667	717	707	739	691	737	727	710	752	730	702	753	683	742	744	700	709	722	729	713	738	701	654	687	760	721	710	727	676	705	719	694	711	728	712	732	704	720	730	730	683	792	745	721	749	706	676	717	705	720	689	727	662	713	708	758	691	727	686	733	720	696	699	695	686	720	740	726	699	756	707	724	745	736	747	737	749	708	682	749	687	683	700	685	763	697	678	733	745	697	698	733	698	694	714	666	742	704	721	728	719	740	750	742	706	692	703	727	715	709	736	700	677	693	705	747	735	682	673	800	716	747	693	725	704	684	720	693	721	723	670	710	711	683	704	687	733	659	705	732	729	671	713	744	727	781	694	715	740	729	757	733	706	742	704	740	731	673	724	697	747	744	713	719	739	722	729	754	712	702	774	702	711	755	690	742	747	705	740	665	769	718	736	751	769	687	704	655	760	732	714	685	732	690	742	678	693	759	699	725	707	715	716	733	762	728	719	722	730	734	705	703	749	693	701	713	725	718	702	690	649	734	689	768	720	737	724	736	741	702	703	665	697	754	716	723	691	699	775	740	732	722	670	724	684	721	769	711	735	744	690	703	691	720	662	710	729	718	732	737	714	729	710	696	740	698	691	711	736	746	661	712	729	704	710	697	696	747	671	695	737	724	739	742	701	754	766	715	748	739	712	674	734	703	699	697	766	694	802	705	736	705	668	682	707	733	735	694	689	729	694	704	777	781	731	766	715	748	739	676	713	714	718	707	732	724	743	673	722	687	684	713	718	663	731	710	723	748	748	701	734	719	761	704	760	663	711	729	643	762	742	693	719	791	668	745	744	708	723	695	724	678	767	734	721	722	716	727	720	745	737	713	714	698	719	731	706	685	722	671	747	749	736	752	674	694	712	695	698	756	731	696	663	710	745	714	690	744	707	680	728	704	740	709	690	707	701	727	761	684	732	767	750	749	711	717	774	693	728	723	691	686	705	703	688	697	762	728	745	721	714	728	737	738	702	764	721	732	763	772	710	723	695	695	687	713	665	708	715	702	756	692	733	740	684	780	682	666	743	718	769	709	686	705	701	739	723	723	719	733	744	697	740	722	776	713	705	695	725	705	741	708	731	690	781	677	756	694	671	719	704	695	706	728	727	705	705	708	768	678	743	716	718	722	741	732	684	774	763	675	695	685	721	718	715	717	720	721	701	704	699	682	744	729	719	731	710	715	706	721	692	736	696	760	699	737	733	693	723	693	739	729	738	683	713	749	686	686	692	735	713	722	759	720	721	747	742	731	698	684	711	714	745	765	679	726	699	754	702	716	687	727	770	714	709	721	751	700	735	697	724	659	716	671	694	690	691	708	685	690	714	719	705	709	702	735	700	755	650	690	667	748	700	706	743	729	745	733	748	712	730	687	740	714	734	716	748	769	711	717	720	709	737	741	684	714	651	786	730	715	692	780	763	689	752	719	754	619	737	700	669	719	716	729	696	720	704	703	709	746	780	682	743	675	661	738	677	775	733	757	729	693	717	696	743	696	731	709	741	687	726	726	718	719	701	696	743	755	728	671	726	767	744	723	776	701	691	748	693	705	727	721	752	728	738	776	706	763	730	712	713	742	686	740	710	693	753	675	705	731	733	675	735	722	737	739	737	729	736	701	766	705	742	657	723	748	740	744	708	688	718	773	724	708	709	687	670	745	662	719	741	753	680
23572	20900	25248	26697	20907	20892	2951	524	395	288	330	259	256	259	227	233	249	258	221	237	223	210	200	200	248	201	213	194	243	223	230	228	232	220	211	210	223	200	223	226	236	214	211	193	190	232	206	201	241	183	221	221	218	233	215	192	221	186	186	208	213	206	186	202	217	184	220	204	214	233	209	223	239	217	210	211	201	193	196	210	197	224	188	193	219	221	213	206	207	195	193	227	218	198	199	195	205	210	231	218	212	215	218	226	218	197	227	187	221	226	229	223	226	219	234	202	190	198	194	227	208	224	204	201	203	229	201	203	200	195	232	190	212	201	185	211	221	193	222	220	208	204	215	190	199	226	204	218	206	222	181	191	215	197	221	234	191	219	201	203	216	203	203	210	205	200	207	208	220	220	221	204	211	179	204	218	195	195	201	196	253	246	234	216	209	218	199	215	231	219	208	211	238	236	200	235	220	232	209	225	235	205	211	216	219	214	201	202	232	214	214	205	211	217	198	234	204	213	223	213	210	206	203	209	197	213	204	207	213	237	214	220	177	181	198	232	239	193	211	196	236	190	198	210	239	212	233	212	224	220	201	253	236	224	226	241	221	222	223	199	186	198	201	194	209	203	211	202	202	203	222	232	212	187	219	211	205	185	215	231	225	216	217	234	229	219	222	190	211	199	192	208	205	235	208	201	185	209	216	226	195	213	193	202	202	225	226	216	189	234	219	199	220	209	180	179	218	211	176	219	211	210	215	218	224	190	227	208	204	209	239	210	236	200	189	204	180	190	203	225	200	214	205	197	209	197	236	214	212	225	208	207	206	205	192	211	208	206	216	186	201	199	197	210	205	234	214	180	225	220	191	254	201	202	234	210	205	210	243	219	208	204	212	203	226	205	230	226	231	216	220	193	206	218	242	224	206	216	226	204	217	231	192	213	203	201	212	227	216	207	215	194	224	224	227	223	223	210	225	229	196	199	199	230	188	193	192	209	228	242	244	196	238	225	200	186	227	181	223	199	222	213	222	216	220	224	225	209	208	207	210	238	211	242	175	209	216	211	201	186	204	236	211	217	207	248	217	215	197	204	195	203	184	236	220	200	223	201	233	191	210	210	222	192	205	221	205	200	229	220	186	192	221	192	195	220	196	206	243	233	197	186	204	253	200	178	212	199	179	202	226	203	209	196	220	215	205	191	197	203	193	181	191	204	197	223	227	186	202	227	215	170	207	215	204	203	220	225	190	219	216	182	211	189	220	199	228	183	211	203	196	191	184	198	231	183	217	208	203	217	198	215	224	192	172	226	205	214	204	211	211	207	226	205	200	223	204	209	200	212	202	219	208	207	216	195	198	221	211	208	217	213	202	179	219	213	205	217	223	231	226	222	217	219	194	187	196	227	201	212	209	200	220	219	204	201	220	198	210	218	231	241	191	203	207	214	211	201	180	184	195	219	220	228	228	191	194	197	236	196	203	203	223	220	205	196	208	211	194	212	221	217	197	221	185	187	212	208	201	187	228	182	211	210	230	227	196	216	240	216	190	197	230	202	197	212	208	213	207	224	226	210	219	198	242	212	190	203	197	192	220	215	189	174	215	203	207	204	236	214	191	191	221	238	213	226	233	232	219	222	227	223	211	212	185	217	183	224	207	199	193	191	241	237	215	166	239	213	187	225	229	189	188	226	211	162	230	178	206	206	220	200	190	224	174	206	220	193	236	199	186	188	193	180	175	206	193	229	200	225	227	211	213	210	168	228	199	219	214	203	231	198	199	204	202	241	193	193	214	224	214	211	207	205	195	225	228	223	224	212	210	220	201	212	216	189	203	198	191	230	200	218	192	204	254	209	202	206	217	200	223	208	184	168	217	198	222	193	202	210	194	215	201	205	169	226	218	197	234	183	187	200	190	174	210	190	205	196	196	212	209	205	236	214	208	183	209	216	219	201	210	213	220	217	191	196	170	184	217	208	208	220	207	197	243	209	191	198	167	210	259	189	225	192	202	182	208	240	201	211	212	214	217	209	215	216	199	203	199	216	184	193	201	194	220	213	228	222	214	188	248	206	211	202	204	208	189	221	196	202	193	231	200	213	185	192	203	197	209	228	232	205	194	231	212	216	220	218	186	213	190	215	206	197	231	232	215	210	233	202	223	196	232	224	191	209	204	228	202	218	202	217	187	197	224	205	179	194	206	224	196	224	222	193	209	214	204	218	181	216	221	200	199	189	197	221	225	211	203	237	199	213	209	206	203	212	223	207	210	199	209	180	198	218	231	226	224	228	210	189	223	199	212	219	213	182	207	191	239	224	217	181	212	230	212	194	229	210	232	195	223	192	195	204	213	208	182	196	209	204	231	210	182	220	188	223	218	232	195	223	222	220	216	225	178	211	216	200	220	212	212	240	201	211	199	203	218	187	201	200	197	201	198	221	206	213	193	199	233	203	188	238	194	233	208	240	236	213	203	213	192	204	210	205	197	206	216	206	188	221	207	218	189	247	205	206	203	214	215	206	219	214	207	200	198	234	199	202	230	235	193	189	218	223	193	231	204	207	217	216	191	178	218	237	200	220	198	215	203	216	221	214	194	215	208	187	177	189	194	236	210	229	201	205	220	204	225	193	211	192	181	229	216	188	205	220	192	190	196	221	202	184	194	199	200	230	193	163	199	205	232	207	216	233	195	200	217	199	234	230	212	172	220	212	192	204	203	214	202	233	213	192	210	216	228	188	190	217	204	210	214	215	200	204	210	193	225	218	223	210	200	204	217	219	200	208	195	249	192	215	200	214	198	223	204	199	197	210	207	187	197	236	221	179	232	214	228	211	227	194	201	203	223	216	212	198	215	235	207	202	211	201	234	184	207	197	203	220	186	211	193	200	202	213	225	206	203	236	196	211	196	190	202	187	243	195	221	192	200	223	199	182	192	241	205	201	207	222	210	229	211	216	232	197	218	226	182	214	232	225	225	245	203	215	223	225	216	221	217	224	204	209	190	216	216	195	192	216	231	207	192	181	195	227	187	193	226	229	218	204	216	203	214	212	233	219	232	210	174	216	184	202	208	220	183	216	231	191	204	231	211	211	189	233	222	196	213	234	205	217	194	190	198	203	228	214	223	230	217	188	221	203	211	206	212	189	215	223	218	226	207	186	223	207	234	206	215	185	206	208	224	191	202	190	237	225	191	209	207	198	189	200	196	241	191	208	211	242	205	248	196	213	223	242	194	230	204	183	224	189	204	178	209	221	227	224	213	184	225	226	207	211	222	196	239	214	214	219	219	202	212	194	171	205	210	208	214	244	180	200	196	181	223	232	230	214	202	208	199	219	191	221	212	215	216	215	250	191	216	224	211	213	225	220	200	221	198	208	221	207	186	225	205	225	211	226	205	192	199	215	223	208	230	235	202	224	217	212	209	209	227	209	182	182	199	213	208	191	200	186	233	173	212	217	212	229	176	224	212	222	203	194	195	216	224	198	218	217	197	200	205	187	209	197	226	195
3406	5575	3176	1499	910	691	599	569	586	537	525	501	511	517	542	482	503	503	428	489	494	477	505	483	477	507	437	517	504	448	497	469	449	495	470	445	453	542	424	445	483	481	462	480	455	412	501	466	464	495	500	467	499	445	502	474	500	467	451	464	439	475	459	463	461	480	508	484	455	489	470	485	465	490	490	490	467	487	489	443	451	478	451	455	499	470	484	468	416	490	467	461	464	478	464	488	457	447	457	483	477	476	468	457	507	495	444	477	486	458	487	442	466	443	450	458	509	475	434	463	483	449	478	439	497	467	477	504	492	499	472	476	466	493	448	489	461	465	453	435	469	460	476	481	513	475	450	463	437	504	498	450	462	433	503	454	456	461	435	449	479	471	458	451	470	418	479	493	503	439	477	468	448	447	476	473	480	476	469	487	470	488	440	478	482	457	489	458	457	465	457	466	482	502	471	459	405	466	422	479	465	452	476	454	447	495	465	498	493	485	479	474	472	455	438	486	453	473	455	496	462	482	476	477	459	474	497	459	446	471	465	515	491	436	477	520	463	495	442	522	434	448	457	460	492	465	486	462	500	483	444	430	465	452	467	461	471	490	473	463	486	452	490	461	493	454	490	466	488	524	475	499	477	447	472	497	454	493	493	492	441	458	459	468	462	469	543	458	506	475	448	470	478	483	457	481	441	492	433	502	471	450	484	484	457	494	484	466	431	429	491	501	469	460	502	456	441	452	425	468	458	433	522	447	449	479	469	463	454	533	438	470	467	452	475	471	475	475	483	442	457	501	452	468	481	478	439	495	453	459	467	444	477	438	457	502	430	445	483	462	505	466	406	452	486	499	415	458	444	497	434	473	470	437	478	503	447	471	444	467	488	433	477	472	451	475	458	541	440	437	461	450	481	451	497	502	462	449	488	481	459	496	501	451	484	502	464	480	508	467	471	494	452	446	484	495	434	460	462	440	461	468	466	463	469	482	474	452	485	497	471	476	442	449	491	471	468	476	506	510	458	477	461	487	431	456	441	499	491	479	476	485	470	437	491	484	444	469	484	432	467	468	438	515	434	462	503	489	463	432	490	479	471	468	444	477	446	482	446	469	438	494	470	464	492	497	478	439	496	487	474	442	473	471	454	450	485	464	449	443	440	497	491	520	523	461	503	489	454	493	480	474	496	466	471	455	523	489	483	437	462	462	487	448	503	481	485	477	452	461	491	439	465	461	436	463	487	428	448	423	479	462	474	478	495	421	427	448	452	466	465	498	456	437	467	472	454	465	447	472	470	491	506	454	456	470	504	500	440	429	533	461	465	486	489	504	440	447	441	485	450	434	462	495	448	476	495	472	449	462	464	485	437	477	454	469	469	465	472	459	438	474	489	446	488	452	453	471	495	486	509	459	458	469	485	481	462	449	461	498	447	501	463	459	446	502	504	480	456	503	457	480	453	522	455	466	455	461	434	513	483	485	495	458	472	453	449	484	471	496	459	475	474	454	476	465	491	483	450	456	466	485	478	463	479	464	436	476	469	476	447	491	493	513	467	460	474	432	495	474	448	430	458	463	485	476	501	485	456	470	450	450	471	445	454	441	523	426	495	501	445	454	464	479	471	496	459	467	497	496	470	401	440	445	510	429	468	465	473	482	450	477	475	453	436	485	436	455	438	458	449	450	468	471	493	464	471	444	455	454	487	438	484	453	516	434	425	488	468	453	461	472	460	472	476	469	495	502	489	494	474	482	490	467	511	490	478	481	461	480	481	490	451	438	489	469	462	479	493	456	449	470	529	463	465	446	486	500	472	471	440	441	499	457	472	478	428	454	451	494	450	502	485	461	421	469	501	509	456	468	468	506	458	430	493	426	491	488	534	477	477	478	453	534	470	465	509	470	484	479	433	457	463	502	482	476	457	518	504	482	476	477	491	453	437	495	496	481	481	503	448	456	462	452	469	454	475	471	465	478	493	489	460	442	417	453	487	454	453	450	507	489	471	454	454	485	469	482	449	444	472	438	462	484	479	454	459	475	493	446	505	466	471	475	535	482	475	437	450	490	464	503	481	456	455	470	459	491	462	455	443	437	434	458	450	468	466	496	492	457	463	448	466	455	457	443	484	483	494	452	445	464	488	454	443	449	465	458	456	471	459	452	495	489	444	474	461	471	506	448	505	477	479	481	446	450	501	489	470	480	483	518	444	484	468	475	467	461	486	441	476	466	461	485	466	475	459	456	496	460	474	459	429	470	471	471	438	493	472	433	490	484	472	506	493	510	475	441	502	473	454	489	437	478	459	442	507	468	469	467	494	462	425	487	468	435	448	471	442	445	486	498	483	465	444	437	452	506	474	465	444	433	486	458	455	461	488	493	513	476	452	473	475	468	474	498	443	425	447	456	461	440	435	440	478	450	499	501	455	469	434	436	488	489	468	471	450	457	439	478	473	471	468	490	418	454	425	469	469	460	483	510	466	470	474	435	474	461	463	469	476	473	447	473	462	459	480	459	457	454	472	486	477	452	445	488	426	479	458	476	470	457	474	449	465	478	512	463	499	461	478	471	380	483	465	433	478	443	483	466	472	437	480	470	463	500	499	486	484	480	466	454	461	496	449	490	474	480	496	470	477	466	467	508	414	439	475	469	468	483	478	481	462	504	453	490	484	497	461	483	499	443	449	491	447	470	477	472	429	503	472	487	470	437	438	444	473	457	494	509	478	465	478	453	435	451	449	441	465	457	451	478	501	475	433	461	441	492	446	439	458	461	471	478	445	427	473	451	481	462	469	458	500	418	491	460	423	470	478	469	425	467	475	483	443	487	491	494	427	456	470	451	478	416	483	463	463	465	467	468	488	478	449	485	425	477	445	447	480	515	460	472	489	485	486	459	498	481	458	453	508	461	440	486	494	509	461	459	464	472	477	456	482	491	414	491	448	432	463	475	456	466	489	516	465	478	459	466	478	430	472	444	445	477	440	448	448	458	482	438	508	484	492	480	458	468	453	474	479	495	460	493	454	459	505	473	445	474	458	492	473	486	445	465	504	435	503	464	452	459	430	471	512	463	485	492	464	488	455	438	486	463	475	447	499	469	440	461	469	448	522	447	439	444	504	496	485	463	481	461	484	455	461	449	487	476	466	494	486	474	425	460	464	479	490	457	469	484	463	463	505	510	474	490	472	480	464	473	495	491	421	449	462	466	436	447	471	442	492	449	457	463	455	465	452	459	446	484	443	457	478	472	473	482	492	413	461	439	445	502	469	474	464	533	477	525	472	490	463	478	441	432	481	484	475	493	451	504	433	481	464	483	486	467	480	483	464	479	468	488	470	452	464	451	494	446	459	475	479	450	459	473	476	457	466	509	468	454	480	463	441	477	461	430	452	471	490	470	494	487	450	478	455	434	460	507	493	443	502	444	482	500	474	488	479	446	430	496	485	483	501	449	447	457	459	457	438	443	487	476	460	495	463	460	472	477	460	459	464	496	465	489	461	457	480	480
32508	13490	1899	356	288	264	227	247	240	216	246	251	228	240	227	239	217	212	249	227	212	219	232	243	249	215	214	243	264	222	237	241	229	231	235	242	255	248	251	241	204	231	250	233	230	223	217	271	239	222	264	218	264	235	245	244	233	250	219	210	259	230	243	230	237	223	241	253	241	230	218	215	225	237	233	244	247	221	207	237	219	236	224	265	268	241	231	255	241	252	259	193	263	244	190	229	237	221	251	239	217	211	265	236	240	221	235	245	248	223	205	264	237	240	231	213	262	217	206	239	234	231	266	214	237	237	202	220	236	250	276	237	255	246	232	208	234	244	231	208	258	247	219	225	202	234	223	244	229	250	241	227	221	233	234	230	216	201	205	229	269	224	237	242	231	236	238	206	238	201	244	267	224	234	237	262	254	236	240	223	249	253	226	248	244	226	224	255	224	215	213	221	240	212	228	252	230	238	212	228	221	215	244	238	235	251	236	214	241	229	206	245	222	249	232	244	244	265	234	262	229	266	227	223	236	251	255	269	245	268	230	246	219	228	260	227	233	235	245	270	251	229	229	245	231	257	239	240	237	213	239	236	224	236	260	231	242	252	232	236	249	223	245	234	218	222	223	230	235	233	235	220	251	255	243	244	254	230	241	242	256	223	231	219	253	213	228	255	236	202	229	237	254	279	235	242	222	241	221	199	233	221	253	233	240	244	271	269	232	249	252	251	231	238	210	220	241	236	257	245	233	250	243	248	226	232	244	229	250	232	235	227	255	243	216	210	223	220	254	216	245	228	246	227	214	261	236	239	236	255	257	229	228	227	241	261	189	237	216	218	221	247	233	230	219	226	271	234	204	246	255	244	234	242	265	227	240	230	247	220	266	221	260	258	235	221	238	250	219	247	235	230	230	220	202	188	225	236	227	249	240	241	206	233	266	227	271	205	250	226	218	232	224	240	225	205	236	230	225	219	231	234	237	258	231	230	236	213	233	258	255	219	229	248	231	250	218	230	219	246	242	241	262	222	279	236	255	225	218	238	233	225	249	221	258	258	265	235	243	251	220	221	234	273	233	248	241	245	218	226	219	240	251	246	254	231	217	267	239	235	248	224	227	246	241	253	237	232	226	252	232	243	232	216	236	246	248	233	251	268	238	224	230	242	237	256	215	258	242	227	222	253	269	227	205	207	225	237	238	221	234	248	249	247	224	271	206	239	230	242	278	231	244	256	244	234	225	253	248	247	260	248	244	239	239	242	224	248	232	250	231	265	213	225	201	219	279	237	235	232	232	246	238	256	235	237	223	260	233	210	231	220	254	230	206	212	246	262	253	230	202	267	213	230	242	249	249	229	240	226	264	233	231	259	212	247	247	230	245	228	254	213	222	215	250	229	225	215	256	246	214	231	240	236	241	221	223	244	247	249	262	225	229	236	245	214	233	242	234	246	241	228	208	226	249	256	264	239	255	249	212	243	207	239	237	239	262	238	268	231	263	229	242	216	246	212	210	262	272	252	240	237	242	214	256	234	245	232	234	246	225	235	228	229	236	251	247	249	222	216	228	285	226	228	244	230	204	234	231	239	209	230	230	273	237	230	255	241	249	251	235	251	215	247	220	244	223	249	268	218	231	232	223	213	234	254	230	204	242	201	217	240	273	258	227	246	231	227	250	223	216	259	254	242	220	227	227	238	237	246	216	253	247	234	247	217	241	242	239	223	254	235	242	229	244	243	224	270	258	247	221	256	233	238	234	246	227	235	236	262	248	223	240	250	239	263	224	259	240	239	238	214	236	238	246	229	200	240	248	251	242	222	205	232	235	232	223	253	231	228	224	235	243	239	251	235	233	246	218	257	272	224	219	239	248	241	239	239	257	255	218	230	221	239	237	244	268	228	251	218	232	272	238	250	217	232	210	237	244	230	216	220	217	238	257	251	227	252	244	234	224	221	252	255	238	216	237	234	240	233	221	227	256	259	279	236	219	232	251	243	246	246	192	220	244	263	237	247	235	225	192	223	218	234	231	224	205	226	226	213	260	259	234	250	239	263	221	257	220	227	238	230	238	234	242	228	248	209	227	213	255	239	250	251	225	216	219	232	262	260	235	218	214	235	215	226	236	261	239	229	231	221	226	236	249	228	214	232	259	254	210	217	263	223	245	234	257	217	255	242	232	238	243	247	217	235	246	228	220	223	252	223	249	244	243	239	247	229	197	245	238	219	251	245	224	226	254	237	226	238	218	255	233	226	232	247	228	239	247	254	235	255	245	219	232	223	204	233	244	230	237	273	253	207	264	225	246	227	236	243	246	231	248	212	273	253	231	215	242	222	244	252	240	223	206	231	207	246	249	222	243	231	244	208	240	226	227	238	208	222	220	242	249	227	256	233	215	235	252	240	260	226	243	244	265	254	244	238	246	218	237	270	256	260	230	232	246	234	249	248	231	225	250	248	262	234	224	211	257	241	228	223	237	251	207	227	251	238	249	251	229	219	245	255	257	244	250	239	240	237	236	258	247	242	277	245	222	247	262	233	265	219	216	267	227	267	243	234	236	250	237	192	206	204	237	223	252	236	234	271	237	251	231	223	251	231	211	229	219	233	251	227	251	247	228	269	230	225	239	265	263	254	197	226	219	245	223	224	242	226	225	236	251	239	241	261	223	230	239	210	238	239	214	257	238	227	231	229	221	228	234	233	220	240	233	229	233	263	230	211	251	230	215	265	242	236	232	236	221	220	259	266	215	224	230	221	249	243	223	246	244	246	234	214	248	218	228	229	238	246	230	272	264	251	269	269	234	232	246	259	234	252	213	199	222	213	271	252	262	234	246	236	254	218	257	265	233	221	228	286	227	249	231	268	254	244	237	207	230	240	249	246	262	262	256	226	233	245	214	225	234	233	227	244	252	224	232	261	245	232	223	245	210	231	213	205	212	254	234	235	232	222	229	230	199	213	230	220	245	221	265	234	216	224	257	234	227	220	215	272	261	262	210	272	222	210	241	250	240	224	255	253	249	221	205	256	240	243	242	247	211	239	270	244	226	254	244	230	259	232	247	226	222	250	211	217	223	268	232	258	263	204	262	236	225	218	272	232	245	216	240	229	244	247	186	226	228	272	251	241	228	240	214	224	221	225	247	261	223	266	237	236	212	216	215	215	236	226	213	237	229	265	222	226	221	234	231	229	227	226	246	252	223	256	233	240	262	268	252	261	236	229	249	262	211	222	246	229	193	207	233	272	247	233	232	232	244	225	237	226	251	242	203	225	231	257	270	247	234	265	226	254	263	248	209	248	206	239	205	239	239	244	256	250	275	240	217	223	252	259	251	228	252	235	234	219	206	215	220	233	216	227	234	222	225	256	218	241	226	227	248	222	249	239	256	232	232	214	236	242	257	279	249	220	217	224	235	190	217	249	283	255	236	234	213	236	219	233	245	231	243	247	232	220	215	252	230	261	265	245	224	285	252	241	231	248	223	225	226	210	243	236	244	237	209	264
4941	809	696	599	579	571	567	556	594	556	577	537	540	541	551	535	556	564	536	573	573	525	562	592	544	544	571	554	542	513	539	540	538	566	523	503	571	587	538	578	574	491	535	535	517	566	562	534	518	533	588	558	550	553	547	596	550	580	548	602	538	598	525	580	552	595	542	585	592	542	568	565	607	566	555	591	581	555	578	551	514	555	555	585	525	565	571	577	543	538	542	534	530	566	526	555	571	539	563	555	576	563	552	586	596	597	595	561	580	565	587	565	575	527	516	547	568	580	517	522	582	581	537	572	547	560	550	545	543	578	599	552	510	581	545	526	583	608	614	546	555	527	495	557	538	518	583	603	564	553	570	596	624	551	496	564	590	562	561	585	542	563	559	598	578	547	539	579	596	565	537	555	523	559	558	535	520	529	581	537	569	574	544	558	545	566	566	510	524	582	516	554	569	582	592	560	564	551	562	610	540	556	551	581	579	546	565	592	548	544	572	561	589	551	562	567	572	538	562	552	560	518	587	599	518	564	563	533	583	562	518	550	550	543	614	544	593	548	549	532	585	545	530	543	510	551	549	536	538	552	525	589	527	565	539	549	565	574	585	581	585	527	553	527	554	576	563	563	566	543	571	583	565	562	591	498	572	585	574	586	555	541	557	570	611	540	562	567	562	579	567	550	532	588	565	572	578	530	542	532	537	556	572	581	557	569	565	555	580	575	532	559	550	523	561	532	563	529	565	545	548	489	563	571	570	620	592	559	535	556	617	556	539	541	528	545	576	555	561	598	549	571	591	549	552	567	534	560	536	553	567	561	571	569	542	536	566	531	558	579	535	533	569	557	551	567	533	575	601	551	543	571	537	580	524	525	541	523	556	563	543	523	543	526	563	574	575	529	539	608	594	581	588	511	565	604	561	566	572	575	539	551	545	540	554	589	590	567	553	587	567	586	512	540	543	541	567	571	542	570	545	551	580	564	559	589	552	572	561	555	523	586	577	565	574	545	550	556	588	547	574	570	542	538	556	549	517	533	573	609	522	504	529	556	539	564	568	550	615	602	557	583	534	565	550	591	568	604	550	561	559	560	527	547	566	526	556	541	557	558	588	565	567	560	571	542	556	545	563	590	563	556	570	556	547	565	603	544	562	576	628	588	593	562	541	565	557	523	549	569	591	583	572	528	537	524	545	562	543	537	570	573	549	537	554	561	556	537	542	546	582	548	570	542	583	559	563	541	558	538	543	590	578	560	552	570	575	597	563	553	568	577	526	559	561	478	559	543	567	570	611	551	550	558	587	528	544	568	600	597	589	565	541	586	560	606	553	568	555	548	592	558	581	538	524	589	605	581	529	544	521	549	526	539	550	581	569	537	541	549	587	588	575	556	578	539	535	557	546	578	564	606	536	543	531	566	539	569	535	554	533	566	548	585	516	545	556	550	599	526	594	536	567	612	536	523	539	529	540	556	583	571	524	532	536	530	546	528	541	554	580	629	550	554	512	557	553	606	546	576	545	552	554	604	536	520	532	570	585	601	564	585	509	519	571	615	546	567	562	572	544	556	558	551	572	545	561	616	556	585	553	547	552	547	546	547	519	577	576	532	538	529	596	565	559	557	590	551	540	583	564	541	547	527	545	567	524	597	587	563	563	551	547	556	545	551	573	532	591	534	610	581	568	560	584	526	548	598	568	574	567	584	561	503	574	566	543	572	534	576	574	578	562	567	525	566	542	555	565	575	556	557	541	591	544	523	618	544	579	550	523	562	595	567	553	548	589	555	560	581	573	563	536	572	541	542	529	575	556	537	605	556	552	578	571	554	553	532	570	567	549	567	596	608	546	552	578	549	565	547	557	506	531	548	575	550	557	568	543	557	552	524	580	543	537	578	584	586	575	550	534	591	484	528	559	576	550	581	517	514	615	587	530	549	574	522	530	584	571	580	537	570	575	546	562	563	542	550	564	565	555	555	581	520	517	556	523	584	546	558	584	540	540	535	566	552	532	543	522	564	529	571	610	555	516	532	598	576	552	611	510	537	581	536	585	599	579	587	507	567	585	536	537	569	592	583	526	604	512	552	520	498	498	549	539	587	549	525	537	541	547	581	563	585	578	560	545	593	600	538	582	559	560	551	569	568	551	511	578	610	555	531	586	554	538	575	542	537	546	578	561	578	574	540	551	534	547	580	544	610	565	537	567	580	599	544	564	581	547	552	586	578	504	580	575	562	574	582	573	535	561	560	560	549	548	549	617	558	536	589	559	569	566	571	555	515	553	578	541	585	554	564	524	573	525	541	600	576	560	545	559	590	598	562	556	571	528	580	546	581	558	573	578	590	541	552	531	582	525	548	579	557	503	551	599	509	586	579	526	572	551	589	583	580	534	568	524	607	562	568	552	522	538	527	576	563	550	557	571	570	591	557	590	512	562	540	557	525	586	550	615	539	591	557	516	513	555	602	548	564	566	546	547	512	531	564	538	572	576	530	562	533	534	536	572	533	628	571	552	559	537	530	566	526	586	571	546	573	586	619	589	504	564	532	603	575	549	585	599	544	535	533	543	582	543	542	524	596	585	564	550	559	552	609	571	549	558	555	579	569	532	524	550	563	539	591	546	536	563	557	550	558	607	550	576	515	577	551	546	591	551	564	532	544	585	550	593	565	572	557	541	551	524	535	574	559	562	577	597	546	568	534	550	567	550	578	544	543	590	534	585	574	569	558	552	586	582	556	534	571	569	577	531	559	584	584	531	562	586	541	553	551	579	538	528	588	548	560	536	603	560	547	596	514	611	555	577	573	540	558	563	578	566	565	538	566	596	555	617	568	519	577	580	589	561	613	536	523	514	580	541	562	525	566	565	542	526	563	530	593	562	598	561	586	623	593	527	587	586	528	574	538	553	571	550	598	529	561	572	520	537	553	558	569	550	572	612	534	558	570	567	614	596	549	519	575	575	571	578	594	589	562	575	563	622	523	558	570	568	554	539	569	553	551	545	550	556	523	551	494	556	562	598	538	532	552	555	534	528	545	521	559	586	596	571	572	568	578	570	497	534	550	586	536	588	549	550	572	535	552	554	537	558	568	601	559	585	556	567	603	526	560	564	568	585	564	522	567	517	583	535	595	526	586	543	570	594	591	555	545	492	547	560	541	593	582	552	582	578	554	566	537	520	615	538	597	536	543	554	531	548	535	593	582	575	575	584	558	526	535	568	568	554	564	530	548	591	597	571	554	539	511	584	561	599	576	581	587	551	540	580	553	555	584	532	552	550	559	551	586	614	577	591	584	535	522	562	594	571	568	546	543	556	577	515	518	549	550	584	566	537	545	517	557	526	529	572	548	556	584	538	533	553	565	561	577	540	604	549	570	546	579	535	564	574	527	583	568	564	516	592	583	546	554	606	593	556	614	576	557	568	555	572	534	548	554	533	528	541	558	524	595	582	550	546	529	574	545	570	567	543	560	547	585	550	551	561	531	556	536	560	554	571	594	560	570
24687	20904	24464	27463	18595	1036	515	412	399	379	351	386	348	357	346	329	351	300	356	349	331	352	318	332	334	301	316	318	344	370	349	304	373	317	319	301	323	325	343	316	329	332	338	345	319	313	335	314	309	324	311	324	334	320	338	353	358	288	298	315	330	329	323	325	334	307	322	322	314	298	329	336	332	315	309	328	339	359	365	351	352	348	346	320	299	291	353	326	313	326	316	334	338	308	309	326	331	332	358	307	334	319	335	341	330	319	338	316	345	314	344	289	326	373	313	319	305	325	333	299	352	325	331	336	308	298	333	327	355	307	406	318	340	316	337	313	365	356	335	318	363	321	311	334	345	305	310	332	361	347	373	299	335	327	300	323	326	301	293	331	336	339	330	322	302	310	339	365	331	313	331	302	363	331	329	316	350	393	320	334	344	335	313	304	339	329	353	331	306	310	345	321	327	342	308	332	330	307	325	334	315	312	317	274	342	320	318	350	322	321	344	330	334	316	333	321	335	339	297	330	344	296	264	335	345	327	331	278	353	312	355	331	337	311	325	324	322	340	316	334	318	287	338	359	331	313	345	361	326	311	307	310	334	329	289	329	320	302	339	348	342	326	374	350	311	329	299	304	332	343	364	314	311	326	347	333	337	332	320	302	313	326	329	319	350	321	317	297	313	317	345	357	316	325	312	286	332	324	341	346	307	324	346	364	354	319	289	356	314	387	358	303	342	311	310	329	324	309	303	293	348	318	317	353	350	335	319	295	337	329	345	327	335	328	318	336	325	329	326	337	315	344	309	336	291	330	308	311	348	315	329	339	309	302	343	344	309	337	308	351	335	342	326	320	301	328	351	288	310	329	333	310	297	303	353	342	317	277	322	310	306	296	342	355	343	326	285	355	359	313	331	300	329	380	343	343	315	330	332	311	350	339	355	351	334	319	339	321	335	312	302	322	330	322	308	302	327	303	387	333	347	353	339	317	380	298	387	338	311	341	344	315	332	338	333	340	327	310	347	364	338	351	312	308	321	318	316	313	357	329	299	332	324	335	303	321	329	348	347	279	334	353	351	324	334	298	302	318	358	297	337	341	308	350	309	314	307	306	325	312	330	334	333	298	298	334	340	341	310	303	320	317	323	359	361	312	298	365	327	331	306	341	351	350	357	330	327	347	335	344	326	331	341	348	332	333	321	285	363	341	324	318	319	306	341	321	340	339	296	325	351	292	357	334	361	332	344	359	319	298	323	330	299	295	319	347	322	335	320	363	351	325	348	308	315	347	323	311	309	313	381	315	347	347	353	336	323	315	322	307	306	335	308	317	308	302	330	304	373	335	345	306	322	315	339	330	351	298	316	341	300	316	314	312	331	314	308	303	325	321	326	340	318	331	310	335	308	331	275	353	337	300	338	342	345	306	311	321	332	326	305	332	324	320	331	331	325	368	292	329	330	321	292	325	322	335	314	320	318	298	315	306	335	293	372	308	348	340	313	314	324	352	328	296	332	343	356	305	363	320	345	344	354	306	333	311	341	332	338	324	314	311	302	359	345	301	296	324	316	301	304	350	320	366	318	315	325	321	331	284	327	320	345	356	316	338	335	301	306	347	304	313	350	342	332	320	321	326	335	297	330	353	324	334	282	355	297	341	336	343	330	321	336	351	357	329	310	327	353	348	328	340	331	323	337	297	341	339	325	317	313	306	349	368	297	352	305	328	325	340	302	303	308	359	336	295	357	361	316	309	329	331	333	325	327	341	370	315	304	341	356	322	369	342	321	336	303	316	336	344	302	370	318	304	310	343	345	314	350	318	358	330	343	329	324	332	328	320	325	314	320	340	335	340	332	337	317	317	318	334	315	350	366	350	315	341	345	329	355	319	342	328	312	332	342	317	310	333	344	345	308	361	345	329	304	276	329	328	328	337	340	308	323	331	320	307	314	333	345	348	363	333	344	319	344	326	304	328	348	301	359	323	310	315	314	313	331	318	332	331	297	333	316	342	329	333	317	330	355	338	299	315	311	348	344	337	326	302	300	326	318	321	347	340	330	352	335	353	321	342	344	326	350	336	342	340	350	343	320	293	339	296	321	304	303	332	295	343	361	348	314	300	332	319	329	320	317	327	337	340	345	333	321	305	321	321	321	338	331	342	351	354	320	363	316	317	316	356	331	345	343	336	310	325	301	318	334	323	311	351	316	327	348	323	271	310	294	303	343	310	318	313	341	317	297	351	291	316	339	292	327	352	342	334	318	337	304	347	329	336	319	350	316	328	301	308	319	336	272	336	329	337	304	308	336	317	337	306	357	331	272	328	317	331	321	339	307	338	339	363	336	327	329	323	316	320	339	346	336	365	334	351	315	334	325	351	304	340	332	305	332	338	338	324	326	337	338	307	334	348	362	328	340	319	364	357	316	329	315	338	313	308	322	337	334	315	319	312	331	327	313	323	329	297	326	320	360	340	321	326	340	292	297	290	298	370	332	332	346	336	310	328	318	338	331	318	295	328	300	328	311	329	281	322	325	339	338	319	336	317	313	347	335	368	347	317	295	312	294	332	336	300	303	354	331	327	312	337	309	327	318	316	316	317	333	327	370	341	350	336	318	327	345	321	318	344	312	313	346	319	316	333	326	335	346	283	330	299	325	340	349	342	332	326	274	347	326	317	332	334	308	329	350	344	319	323	327	315	323	312	346	328	343	328	342	298	345	283	340	320	314	375	342	344	328	298	298	336	347	310	341	322	329	316	318	306	344	336	307	357	319	306	333	278	315	310	330	307	336	301	305	327	334	347	311	337	374	286	293	354	366	310	346	319	282	346	324	350	353	303	335	327	335	331	326	336	344	332	334	333	337	330	306	309	320	330	347	342	308	316	306	305	315	317	322	321	314	301	341	297	315	330	325	330	350	328	348	339	298	335	353	318	313	298	305	310	372	293	336	322	320	318	352	343	342	334	347	277	337	334	382	310	352	301	342	330	296	338	336	336	297	341	321	274	341	321	324	347	328	331	273	296	344	374	338	311	307	326	330	308	304	307	344	330	297	342	364	343	311	338	333	306	337	338	309	312	296	344	311	344	324	317	329	337	344	328	362	318	280	313	304	327	335	385	312	324	295	305	386	352	303	309	316	319	314	390	347	349	340	351	344	316	346	354	311	309	308	327	344	312	338	329	333	323	332	323	330	302	355	348	319	340	302	329	319	346	311	332	344	338	343	304	376	294	319	358	347	354	357	325	329	344	345	354	297	354	313	317	346	354	321	302	336	335	330	328	284	348	315	337	311	319	327	318	315	345	326	310	311	311	326	329	287	353	328	301	352	315	348	309	329	326	329	300	287	317	346	337	330	338	337	310	354	295	313	323	302	321	330	281	353	327	348	336	366	330	306	310	344	354	300	335	374	334	319	347	345	334	337	316	324	353	297	329	319	320	281	301	316	320	339	354	286	334	296	300	343	350	318	335	338	311	323	309	347	330	379	309	284	309	314	345	309	302	347	300
3304	3022	1944	1255	949	814	768	759	762	771	736	718	689	744	759	717	749	705	689	778	746	714	699	732	724	717	676	724	755	745	739	738	782	711	744	684	707	751	762	696	747	740	695	698	718	740	753	757	700	755	690	737	718	687	739	703	750	734	709	742	727	740	676	704	731	702	672	702	707	731	734	709	766	783	751	717	757	717	761	747	704	718	724	722	771	768	665	749	734	694	703	750	684	714	713	757	672	691	733	688	718	742	766	722	731	700	715	719	763	760	698	681	693	718	724	739	728	740	724	725	677	728	766	734	738	701	754	700	733	699	724	746	713	739	730	675	716	747	737	709	712	759	717	687	742	757	730	682	739	770	735	681	770	718	702	753	683	760	717	716	742	747	720	726	730	776	735	793	736	666	670	758	754	688	727	713	689	743	687	680	720	719	701	712	694	707	732	725	742	717	699	700	712	703	726	713	697	747	768	726	709	764	738	731	743	726	771	726	744	708	720	703	751	688	713	763	760	714	697	737	731	706	691	726	754	682	757	707	711	729	696	684	682	713	709	751	656	725	745	739	712	746	770	805	760	729	742	749	750	728	719	685	738	707	703	740	719	709	736	767	719	723	716	776	705	728	723	707	691	728	727	734	741	690	718	718	738	703	718	717	650	695	658	682	779	731	701	697	703	735	692	711	713	712	750	711	754	717	698	698	770	713	753	710	731	715	758	723	682	702	727	691	689	750	666	718	749	722	695	692	738	724	697	687	716	676	699	700	697	738	757	710	687	731	688	729	689	778	677	733	757	719	736	698	724	733	652	753	736	697	662	723	728	716	709	710	711	731	729	709	726	684	755	708	732	708	720	722	756	710	737	708	680	747	733	702	702	761	699	713	711	691	706	757	724	759	753	674	714	690	710	699	762	699	711	693	711	739	714	773	718	717	733	679	779	722	705	703	708	779	706	732	759	747	731	694	721	682	734	697	713	743	714	700	712	722	697	771	761	717	753	692	729	702	715	741	737	746	736	741	745	754	746	694	679	730	720	705	733	756	741	732	777	730	736	737	726	754	774	718	696	705	764	734	795	723	717	654	740	738	766	696	770	743	732	725	744	724	697	725	749	683	723	726	714	743	769	730	738	752	754	697	716	754	730	733	709	673	733	753	716	741	733	695	720	728	729	733	720	729	726	741	692	760	719	749	713	701	710	759	736	682	711	712	692	695	750	741	692	761	724	725	691	716	739	787	697	697	735	709	728	712	705	801	731	708	696	704	695	715	729	721	728	688	696	705	669	737	754	723	776	771	706	694	675	719	703	759	710	719	764	765	723	715	783	743	724	714	747	728	769	682	780	732	740	697	748	706	728	730	698	768	702	686	730	708	753	701	739	723	676	717	694	714	723	704	739	750	745	743	715	742	702	735	730	678	742	678	745	688	717	714	722	734	762	751	691	735	719	718	669	751	706	754	687	728	702	736	695	688	711	721	687	721	705	677	710	684	706	682	712	714	727	693	695	718	723	719	681	708	696	685	702	710	694	660	718	686	705	735	719	730	707	736	736	710	707	685	756	739	734	709	683	756	698	731	752	667	751	722	725	680	746	688	671	718	724	721	737	722	695	691	758	720	735	675	752	671	728	751	678	689	681	738	713	722	699	735	690	729	689	720	773	718	731	701	751	742	673	772	724	733	741	719	750	745	703	710	670	728	744	739	693	722	692	661	751	764	724	690	739	729	702	779	725	711	708	707	790	741	719	661	741	709	729	663	702	722	714	730	738	743	751	707	706	744	715	694	764	713	758	675	692	705	717	733	721	685	710	734	765	727	755	703	709	674	720	690	665	733	723	704	694	751	753	699	662	706	719	741	714	706	737	657	699	763	685	755	714	682	687	735	743	733	741	737	683	751	725	681	717	756	702	703	741	743	764	740	705	722	701	742	704	778	741	761	761	694	735	718	724	696	731	708	724	745	697	704	704	742	709	714	654	767	715	688	685	740	724	721	723	740	703	736	728	773	732	717	729	746	684	727	716	751	677	704	739	773	758	668	715	724	735	686	738	689	731	725	709	748	722	650	688	808	706	742	734	736	739	687	705	768	731	702	739	690	727	718	736	693	755	809	690	722	694	748	746	686	737	716	705	710	755	736	720	758	751	726	731	722	704	744	754	702	692	760	749	749	728	724	695	725	722	754	735	718	718	703	756	740	711	752	723	676	664	714	710	748	719	692	714	714	718	714	718	675	736	753	713	759	719	734	754	707	719	736	734	744	696	732	712	745	701	723	729	698	746	751	702	744	705	723	756	696	745	751	732	732	693	741	718	774	723	740	746	685	722	688	670	744	711	723	789	693	680	672	716	709	821	713	746	719	734	731	686	726	726	730	741	695	737	762	725	672	684	691	787	732	749	671	723	745	754	728	758	733	720	698	723	698	714	683	722	734	737	769	674	698	723	724	730	737	709	745	703	706	711	707	739	690	722	760	724	721	759	778	695	677	775	743	719	725	692	756	705	700	704	741	755	724	737	731	719	695	712	705	664	735	671	728	738	705	768	729	738	777	748	710	719	709	713	745	695	719	732	683	721	759	754	713	726	730	696	761	746	688	736	753	766	715	704	728	751	748	716	718	679	673	724	710	703	745	696	755	715	708	706	723	737	739	671	743	753	688	758	689	775	671	705	762	766	730	752	746	715	696	714	705	717	693	716	699	726	666	691	714	721	705	695	691	736	706	711	758	744	720	782	748	699	798	739	705	696	719	702	711	706	731	706	741	787	767	699	692	744	732	680	744	712	726	714	738	717	676	732	677	749	738	727	678	732	713	734	720	756	716	764	682	724	733	742	711	741	719	718	714	724	727	759	718	724	730	696	709	685	698	738	731	775	773	726	713	732	661	734	690	693	724	704	670	721	741	754	750	710	721	711	709	728	710	723	763	720	736	711	717	697	729	755	718	722	698	714	748	818	735	679	689	716	760	718	740	718	675	727	729	732	701	720	723	696	685	741	760	748	665	744	726	721	739	735	727	738	730	742	675	702	677	751	690	735	753	735	699	730	720	778	715	715	721	725	743	725	752	690	707	685	689	689	722	707	767	723	704	742	702	717	732	675	731	747	668	721	728	719	733	695	739	747	709	757	735	729	717	729	726	703	700	744	699	688	722	719	751	745	723	706	722	734	738	737	719	775	743	677	687	701	732	686	683	707	716	753	705	744	729	757	725	690	702	726	692	691	711	693	708	749	699	729	745	739	717	672	750	715	752	736	785	727	684	709	717	714	705	739	748	711	738	729	723	710	743	760	737	731	724	746	747	735	729	712	654	783	747	715	753	760	713	694	723	702	728	770	757	673	735	705	688	742	741	731	718	726	721	766	669	694	719	720	638	718	718	774	717	696	711	731	738	706	687	762	730	702	746	771	699	673	712	745	739	712	732	731	682	709	703	756	706	683	683	710	708	729	736	739	730	713	734	744	729	737	725	737	721	747	769	686	733	728	724	683	720	697	704	738	733
23535	20838	25097	26692	20840	20802	2546	443	358	334	264	270	250	243	279	234	232	219	250	210	242	257	177	221	238	244	231	227	216	197	178	206	222	222	205	218	213	212	221	225	214	182	191	202	220	216	215	231	206	210	239	211	235	198	223	206	216	199	225	198	220	227	232	203	193	222	229	218	217	220	211	221	183	206	213	219	193	210	163	214	196	232	212	193	207	211	226	222	216	207	197	191	190	178	196	197	225	209	217	216	186	197	207	226	218	225	196	233	209	201	241	208	243	200	203	193	210	209	224	194	217	220	228	241	226	206	205	212	219	221	219	239	225	213	221	203	244	193	209	200	188	218	235	224	253	217	222	212	195	173	215	233	200	168	234	183	187	222	205	217	194	186	188	183	202	224	203	220	212	230	209	213	201	215	219	202	237	203	232	224	218	209	185	194	196	187	224	204	237	225	214	223	216	230	242	213	199	190	213	192	203	218	223	216	206	220	213	243	219	175	163	187	210	183	182	224	185	210	212	177	202	209	211	194	204	199	229	216	228	220	195	216	193	221	209	180	212	249	191	216	200	209	211	203	211	207	194	193	222	181	217	190	214	227	205	202	208	211	218	220	201	189	224	199	215	228	192	229	207	192	202	206	236	215	217	237	236	217	175	224	171	201	186	195	217	215	182	195	227	211	218	240	201	228	201	216	197	211	202	224	193	205	205	222	233	236	209	233	214	210	219	180	178	223	213	198	232	213	231	188	202	204	176	181	200	236	187	211	217	186	209	186	243	208	209	232	195	212	225	200	227	187	199	216	221	209	221	190	212	229	208	198	195	226	221	237	215	205	225	222	201	211	198	193	210	206	179	207	211	213	198	218	207	209	219	208	206	207	205	200	184	234	236	234	207	217	212	225	204	186	198	211	188	188	232	221	201	188	190	184	202	200	198	208	213	238	231	182	187	191	201	212	222	228	226	196	240	220	222	210	202	200	194	210	207	218	220	176	202	207	221	207	225	194	199	181	213	218	194	181	205	209	194	210	186	215	214	210	199	222	222	216	225	190	191	176	196	214	194	206	215	213	194	221	215	188	232	233	188	201	218	220	199	176	256	203	231	177	184	183	226	218	190	211	198	197	223	207	231	209	220	200	235	233	219	190	198	217	177	213	210	203	218	258	211	203	200	212	214	222	201	220	209	181	201	209	188	216	190	242	194	209	219	208	191	194	210	198	215	208	176	202	201	202	235	189	230	228	204	199	228	196	221	210	208	194	217	207	195	200	210	195	208	190	222	206	236	199	211	216	218	202	216	231	221	192	200	216	196	210	204	232	219	193	206	240	196	209	189	224	192	222	197	204	181	220	201	215	190	201	219	222	244	230	205	234	187	217	201	205	221	183	216	205	199	212	221	211	195	205	229	192	176	203	213	216	174	220	217	218	199	209	231	213	192	231	200	189	220	225	215	204	180	194	194	230	200	198	227	205	231	184	171	204	228	177	218	209	243	224	213	202	216	215	209	233	204	195	193	205	201	210	206	202	206	229	184	179	203	211	188	183	201	203	187	203	223	199	207	215	210	209	235	226	214	211	193	211	192	219	198	198	225	219	207	209	230	214	207	183	180	221	196	184	191	210	227	193	215	192	190	203	191	213	210	222	207	200	221	211	201	221	189	195	209	176	200	212	210	190	225	219	179	197	218	207	201	214	201	198	226	222	197	225	171	219	210	212	199	212	203	232	211	204	208	213	200	239	187	205	187	226	239	220	204	214	182	204	222	192	196	201	217	202	206	196	209	215	230	201	189	198	194	177	237	227	219	212	224	224	216	202	214	193	222	208	199	237	197	220	228	197	210	224	207	209	232	190	219	220	188	200	254	186	208	195	219	227	191	193	225	205	227	224	230	215	218	215	191	193	223	202	240	220	194	176	212	223	218	210	210	217	220	207	177	193	186	211	222	208	208	213	211	231	182	208	213	182	223	239	223	193	185	192	202	202	210	210	233	212	197	222	206	217	194	172	185	203	213	174	170	219	201	201	200	210	208	192	209	204	189	225	200	202	224	235	191	203	184	224	210	196	197	214	233	209	206	218	205	205	203	231	212	236	206	201	221	220	201	212	213	191	197	216	216	204	219	176	226	193	203	197	186	213	228	191	230	200	213	202	211	212	206	196	228	200	220	224	207	198	199	219	203	210	225	218	197	190	213	216	216	236	245	213	202	201	240	197	225	193	196	208	210	213	191	200	212	206	226	209	240	206	233	184	224	217	225	206	208	198	195	210	192	218	207	218	207	193	212	203	219	190	234	214	203	227	211	210	199	206	207	205	205	223	193	214	195	198	200	220	230	210	170	212	203	193	216	199	211	230	207	211	177	212	236	209	215	187	217	192	197	225	217	219	190	204	199	245	197	223	210	205	233	215	211	206	215	206	216	192	219	245	213	246	192	227	219	208	206	213	228	193	205	212	218	223	206	210	206	201	215	190	186	197	216	202	196	215	192	206	220	223	219	194	206	192	214	222	188	208	211	189	217	214	226	212	203	204	212	202	192	225	224	198	183	201	225	212	208	205	242	209	201	217	192	226	217	220	204	205	219	222	201	188	208	190	249	226	211	225	216	233	205	211	211	212	189	189	207	232	208	219	203	226	220	216	227	230	224	184	222	180	210	201	225	221	199	210	179	202	214	200	202	215	211	190	251	194	205	201	192	187	179	204	184	204	221	212	209	204	205	206	221	212	208	185	212	190	230	180	202	214	213	199	208	196	213	204	193	212	224	193	217	222	220	210	207	192	188	214	230	191	199	216	207	210	209	201	216	206	194	217	212	210	205	205	201	217	198	185	186	236	217	182	207	179	205	223	175	203	194	192	206	221	218	199	196	201	202	229	208	187	203	214	196	203	193	201	202	201	210	218	192	217	215	191	208	196	224	195	194	222	206	228	199	188	196	200	201	219	212	186	205	204	187	183	201	204	194	202	228	184	183	185	200	205	200	217	210	210	188	226	209	199	184	201	242	204	199	209	183	219	211	229	202	187	178	212	192	227	197	211	217	208	232	204	202	235	198	201	199	231	197	208	198	187	228	207	186	193	208	192	216	170	199	198	224	232	201	193	197	214	193	212	184	216	179	211	214	201	212	195	199	235	209	209	200	211	212	205	206	216	189	204	198	208	210	210	198	231	229	204	200	208	197	193	228	219	197	193	180	205	204	193	197	218	214	222	198	198	208	197	187	206	185	193	216	198	183	195	214	221	171	203	193	203	223	220	211	206	219	200	209	222	218	224	220	198	232	190	207	199	230	223	213	199	218	222	201	224	231	253	193	213	209	213	216	197	219	212	213	198	194	192	203	210	218	204	199	198	221	213	181	223	204	181	181	245	225	174	224	195	186	197	219	215	215	194	219	219	243	215	222	223	184	196	196	212	198	213	215	224	218	211	248	192	198	253	237	197	195	202	208	191	221	232	212	204	212	229	202	223	210	214	213	183	220	217	189	185	219	205	190	183	210	242
3302	5274	3148	1526	881	739	624	579	539	517	488	486	493	501	485	441	495	484	466	459	456	442	486	465	493	439	447	505	485	482	476	466	441	507	480	466	464	482	491	464	459	449	466	454	485	474	471	493	470	446	469	446	483	469	486	437	446	456	506	464	488	457	487	475	426	445	454	456	459	457	538	489	454	443	469	463	494	452	424	432	464	450	473	480	488	465	430	444	486	473	448	480	477	478	478	452	453	458	438	439	462	497	461	451	476	480	486	468	484	467	455	461	472	483	470	508	457	468	481	482	427	491	456	485	462	478	483	468	457	488	479	452	492	452	470	507	450	482	442	513	476	493	478	449	493	463	486	429	434	456	471	446	439	475	474	446	447	477	515	480	467	431	459	459	468	495	460	481	449	499	461	486	502	470	478	489	455	424	500	466	499	439	480	468	478	505	437	442	486	451	458	428	442	507	483	426	474	485	437	461	494	445	482	469	478	435	474	485	416	472	446	447	504	466	461	449	445	489	445	436	478	442	477	459	498	511	421	484	445	444	484	486	485	510	413	468	475	478	509	460	451	458	472	477	456	439	486	470	487	492	471	490	518	477	452	447	464	460	458	471	521	483	467	456	448	446	489	453	508	501	444	478	498	483	484	456	464	484	469	455	454	469	472	472	496	435	490	461	464	481	473	491	497	466	444	449	471	491	462	480	467	452	483	445	439	468	488	448	477	491	500	455	460	439	475	453	439	480	489	494	473	444	468	512	493	460	450	454	472	458	454	447	471	439	478	482	442	468	443	442	487	487	471	481	465	460	466	481	425	472	437	435	506	449	465	423	463	457	473	471	466	439	493	487	495	483	484	481	440	445	439	475	420	439	503	475	490	480	481	491	462	502	462	466	459	473	466	447	477	484	457	452	445	499	504	456	478	483	483	462	475	472	482	469	409	483	440	453	506	469	471	462	460	501	477	495	446	459	454	481	473	477	450	454	447	443	449	482	484	447	462	497	470	508	493	464	474	478	490	449	461	507	474	449	441	456	423	449	443	479	464	419	471	514	479	455	482	434	446	490	434	506	496	462	455	482	464	443	494	495	458	453	460	431	474	500	503	432	465	452	459	460	475	465	437	458	454	482	458	450	456	458	452	491	454	474	456	495	472	478	467	460	460	443	483	446	481	463	457	495	456	454	484	461	485	439	468	470	440	477	486	509	450	461	480	447	490	486	485	506	480	478	510	473	457	473	459	473	488	445	443	461	501	447	496	489	512	462	476	494	465	466	470	456	440	475	474	436	435	434	450	479	484	494	456	472	477	461	459	463	433	431	465	462	473	431	462	441	443	451	452	434	489	492	445	449	457	420	501	471	456	488	435	480	476	439	440	492	459	454	474	482	438	457	481	447	491	452	472	469	445	475	491	467	456	438	423	485	458	482	427	517	486	462	483	474	501	477	500	471	471	456	466	452	495	459	502	494	444	484	442	454	460	485	474	460	425	448	462	498	471	456	437	479	482	443	486	454	477	492	475	504	444	468	480	468	483	450	456	440	460	491	462	470	487	458	453	430	452	485	481	472	454	482	454	485	463	491	497	469	470	465	468	491	468	439	447	486	467	498	468	439	450	440	503	434	443	448	490	448	452	480	487	470	483	486	434	458	516	490	448	434	432	470	487	476	504	438	453	475	459	482	477	492	516	445	445	449	475	468	458	461	471	470	462	460	472	506	504	454	479	430	472	489	460	450	481	467	443	444	411	489	438	452	487	545	448	474	487	432	433	463	462	461	462	438	469	461	460	488	489	453	480	462	494	482	469	478	488	492	484	485	467	494	469	481	511	461	494	451	445	444	480	473	473	461	460	486	494	459	510	470	511	471	467	496	427	496	510	466	440	463	469	495	458	475	453	498	439	479	431	455	464	455	474	439	477	466	440	460	471	478	478	520	450	469	443	491	489	459	486	461	447	453	494	464	449	431	460	495	500	448	486	496	453	481	460	454	512	488	471	443	493	502	427	464	457	468	452	493	457	452	468	465	447	510	463	479	494	422	464	475	445	458	468	443	420	476	502	468	474	426	450	479	484	452	487	448	482	500	483	467	450	474	471	507	463	464	450	462	474	419	514	494	419	485	481	474	455	490	439	477	438	464	441	452	468	467	480	424	471	508	439	472	456	459	484	467	503	472	483	480	440	422	433	488	477	485	449	462	461	452	475	471	451	454	458	487	458	451	505	472	458	464	507	489	459	447	419	434	433	475	474	506	461	434	477	425	473	477	452	502	495	482	482	513	513	468	476	467	469	453	443	455	453	419	478	482	500	468	480	441	488	452	478	437	462	432	464	462	418	456	453	472	475	474	485	464	457	499	439	485	482	477	474	496	470	485	486	525	459	467	455	407	493	465	477	457	472	479	464	468	464	473	479	441	488	450	453	449	441	468	472	490	431	447	476	479	489	494	446	449	441	454	502	487	454	426	433	448	473	441	438	480	471	489	447	432	459	463	458	476	473	488	470	441	495	457	427	446	459	506	475	491	469	452	465	451	464	488	465	478	474	504	501	488	494	492	478	466	487	442	426	464	481	452	444	474	456	453	484	457	474	470	463	419	442	457	468	443	423	472	429	449	485	465	461	486	519	465	440	471	461	462	447	454	465	443	496	472	469	460	455	506	490	457	469	524	475	470	472	495	490	446	456	457	454	496	501	450	505	485	470	459	495	507	428	463	477	493	499	456	478	463	463	463	458	471	476	459	440	488	435	491	460	448	458	489	452	488	465	509	494	444	499	475	427	461	458	453	480	475	432	479	475	450	504	490	449	449	489	484	487	467	455	489	469	413	434	492	510	421	492	494	451	434	473	458	480	488	498	455	423	487	455	449	458	455	435	468	436	488	442	487	457	510	473	479	490	492	448	486	489	479	467	505	453	438	488	465	470	498	463	466	420	452	432	451	476	451	429	478	476	475	494	459	502	476	465	469	482	464	456	467	486	465	475	465	479	484	489	447	468	498	492	479	453	510	465	430	441	448	455	477	455	487	415	463	461	487	435	481	450	486	473	469	475	462	486	454	451	486	452	474	447	478	458	451	467	496	498	444	492	521	446	460	487	464	449	454	420	487	509	456	439	460	495	468	441	482	461	472	473	474	433	469	442	431	454	451	436	464	469	499	433	448	476	469	458	451	464	486	502	465	461	479	477	454	510	514	480	467	491	487	456	460	449	480	439	501	466	499	474	499	503	468	519	450	498	471	486	475	458	473	503	489	460	461	485	493	460	483	498	476	413	478	468	434	468	467	423	473	478	461	510	505	465	442	436	477	460	482	476	498	490	448	451	475	495	463	420	501	497	464	465	447	488	439	439	466	456	509	434	449	469	429	469	495	487	463	446	478	450	494	494	460	468	493	422	500	474	471	468	480	482	492	458	467	453	454	475	484	478	455	499	472	455	482	475	425	417	484	462	472	411	479	432	451	459	478	450	443	501	451	477	460	462	453	469	462	493	480	441	496	473	427
32756	13422	1781	364	298	252	245	193	266	253	257	233	232	233	219	245	228	246	244	248	240	238	246	263	275	231	249	242	251	239	219	242	224	235	230	223	256	234	248	232	220	263	258	222	222	240	247	233	253	248	230	218	257	244	229	223	274	234	226	228	240	225	233	238	253	253	253	225	247	255	228	208	210	213	261	224	240	228	222	237	235	234	243	214	256	240	198	211	245	238	255	222	242	252	239	213	217	232	260	238	231	227	220	304	244	249	263	236	240	260	233	239	203	241	265	230	228	226	255	251	216	237	259	244	227	224	256	233	216	241	236	219	243	245	216	238	248	234	237	229	211	231	228	265	233	239	210	234	267	214	232	247	218	240	241	246	222	267	247	254	218	256	249	262	234	208	226	237	234	223	211	224	244	228	260	231	240	219	240	235	233	241	227	231	241	247	231	226	245	268	245	232	246	237	228	254	247	256	237	234	240	223	222	220	238	239	253	239	228	240	239	271	226	215	251	233	243	224	248	251	249	213	232	249	240	223	204	254	233	232	241	229	218	239	238	227	250	242	233	201	261	261	221	233	225	213	242	227	239	239	217	234	237	232	227	232	248	236	241	230	221	241	265	241	239	221	208	248	246	218	243	252	237	266	242	213	269	253	231	249	245	228	281	242	240	218	229	253	226	238	233	218	226	250	271	231	242	226	263	246	230	243	258	224	242	223	212	236	236	240	243	225	206	261	227	263	215	228	235	258	258	240	224	259	235	231	230	210	232	237	220	272	224	269	243	226	215	236	261	232	260	223	263	271	231	236	255	236	235	255	235	222	207	232	271	230	219	236	238	226	209	248	220	266	245	230	252	224	245	241	224	279	252	229	240	251	252	222	244	232	219	233	205	226	229	234	247	246	242	253	252	261	226	193	218	240	236	235	227	223	251	263	227	212	223	232	236	228	245	211	237	232	271	209	235	231	239	213	224	273	223	242	227	233	217	244	249	238	269	243	273	254	230	217	267	238	236	245	269	236	222	222	249	247	230	230	262	231	234	238	239	251	221	239	238	221	223	228	240	234	240	263	268	256	203	261	227	243	212	216	259	244	231	261	254	241	248	243	282	244	263	200	229	261	216	275	220	234	231	231	265	248	215	243	245	243	245	243	256	240	223	216	226	233	254	272	251	248	263	197	222	228	264	223	227	245	243	255	233	253	229	229	249	240	248	278	229	247	223	254	230	237	236	260	227	230	250	252	264	244	220	245	240	252	229	252	211	225	212	247	231	226	255	223	229	248	251	250	251	219	257	259	248	244	231	219	245	227	248	233	247	245	241	245	239	245	209	236	241	240	234	243	252	241	245	204	255	244	217	219	253	245	229	280	227	228	231	241	240	269	216	234	228	226	217	271	256	190	236	245	236	272	237	245	216	247	230	223	276	223	238	243	231	263	212	217	200	211	247	228	224	223	236	233	221	237	221	225	230	252	210	251	255	244	254	245	237	238	228	244	240	209	248	253	227	239	232	262	270	220	247	220	244	227	267	238	262	215	212	259	214	230	216	247	224	221	251	218	230	245	231	234	209	256	244	239	287	225	238	258	261	216	209	243	269	262	237	214	233	218	245	225	221	213	218	256	240	227	241	254	226	223	219	228	211	242	227	215	265	256	239	236	253	238	235	249	215	248	229	221	234	273	239	247	254	232	223	230	199	246	233	249	252	287	212	223	246	229	256	232	238	239	238	249	225	251	224	216	234	226	224	233	215	241	249	246	267	243	257	239	251	236	211	246	220	253	238	250	244	246	258	222	261	245	249	267	220	220	222	278	242	219	198	226	242	233	242	256	219	236	218	231	260	235	222	251	258	206	256	237	210	230	226	231	217	225	225	259	237	225	239	220	252	245	236	226	232	274	219	226	259	226	239	210	252	243	247	248	230	243	249	225	228	240	234	237	220	214	214	223	238	252	237	240	237	212	269	260	231	221	230	231	235	242	226	226	260	204	261	240	224	238	222	245	220	205	243	212	240	237	223	245	250	233	226	221	215	252	242	241	222	256	246	259	190	242	245	244	230	274	254	213	255	240	231	233	234	236	225	215	257	247	254	217	224	222	247	255	240	242	246	231	245	201	210	241	229	252	246	244	221	255	221	233	223	212	235	255	204	223	216	245	221	249	249	237	243	226	220	230	244	234	241	220	227	221	262	223	244	226	239	264	220	252	247	206	224	222	267	257	249	231	236	227	238	204	192	221	249	247	233	237	250	220	242	236	220	221	238	249	256	225	231	243	233	239	235	226	233	220	221	271	245	258	222	230	250	248	245	258	207	233	221	252	239	216	222	234	203	218	217	233	240	260	248	260	246	219	244	213	218	235	218	252	233	227	247	231	248	262	241	248	226	229	223	270	227	232	254	241	244	226	231	243	267	204	216	265	212	212	226	241	237	230	249	259	217	228	246	234	217	244	227	231	221	236	238	256	255	240	243	246	234	232	267	228	240	263	210	219	280	235	234	226	241	231	259	217	245	260	236	216	251	221	244	236	233	222	257	215	225	248	227	256	210	236	267	190	233	217	240	224	242	302	221	207	221	250	254	254	249	266	270	221	239	213	237	252	219	239	217	242	216	252	234	243	240	246	273	218	247	226	254	212	228	225	224	209	222	269	264	219	195	226	256	230	244	263	247	219	241	231	215	256	251	227	253	234	246	253	251	231	254	213	229	241	221	242	204	218	225	229	242	241	234	237	252	217	236	230	236	254	264	249	260	252	237	248	255	241	265	243	245	264	224	258	227	225	214	251	230	242	245	237	236	220	243	225	235	229	255	245	239	270	237	238	238	256	232	239	229	224	253	238	229	222	217	216	254	224	217	220	230	245	232	243	216	219	255	252	238	238	248	237	245	217	230	235	220	249	253	237	223	233	263	248	221	229	246	232	234	269	240	232	206	249	257	209	208	233	250	224	227	241	215	278	243	239	223	240	237	242	223	232	218	252	243	263	256	236	245	228	229	247	235	227	235	223	243	242	233	248	239	243	244	254	246	250	241	224	270	265	230	257	256	236	277	269	216	240	259	245	263	220	243	246	239	253	249	249	242	253	196	255	219	226	213	229	272	248	265	227	219	269	259	225	213	247	227	256	246	249	240	257	238	228	213	247	268	208	202	251	234	242	234	228	225	209	270	248	220	226	220	239	253	239	250	230	240	206	253	230	248	227	234	235	254	226	242	244	254	222	261	213	236	241	265	247	233	211	233	231	227	251	221	247	214	259	228	209	231	237	234	240	256	222	237	235	210	235	234	268	225	237	239	207	220	239	217	207	238	230	236	234	227	226	251	229	215	227	234	235	239	252	246	253	244	220	259	276	252	229	234	214	229	250	222	232	227	230	225	232	223	220	241	219	238	230	240	232	237	242	227	236	237	227	280	242	247	236	239	222	227	264	282	220	210	246	193	227	229	247	252	217	305	241	249	249	269	229	223	244	249	252	235	250	237	234	261	222	236	244	243	217	195	214
4917	871	734	630	635	543	577	572	597	560	551	536	568	603	575	607	556	584	602	589	574	559	544	534	570	557	546	593	566	556	571	551	557	595	585	555	566	580	560	555	521	555	554	553	563	579	562	544	564	539	600	583	538	577	567	589	576	583	527	575	578	588	585	551	589	547	519	545	538	546	530	571	564	539	565	584	604	563	539	568	545	575	574	559	562	536	538	566	598	570	559	586	562	552	535	557	559	556	551	563	556	541	544	543	566	549	563	609	560	586	511	588	551	542	593	560	546	552	599	542	569	533	535	584	532	520	586	565	553	577	581	535	565	523	591	564	556	565	583	527	538	570	576	523	549	537	563	560	608	556	579	579	580	531	541	578	607	590	537	540	577	533	519	613	523	579	568	587	562	569	527	520	552	609	542	533	581	496	583	553	548	538	602	585	505	594	580	585	555	542	526	543	549	538	575	549	586	540	579	602	567	547	550	582	572	549	540	605	629	549	559	506	566	526	533	553	571	512	589	584	546	551	574	539	556	582	525	560	589	537	531	547	572	554	555	622	552	584	540	571	557	584	564	554	593	585	579	567	573	569	555	534	587	558	563	502	636	557	568	579	533	531	548	581	557	559	565	587	586	569	537	525	560	604	577	563	580	572	554	568	548	567	522	559	571	555	535	560	530	562	597	555	547	564	550	556	560	580	583	515	568	579	510	521	559	589	572	544	557	586	546	498	581	576	528	568	538	525	576	546	578	542	562	595	586	578	584	605	560	573	578	562	554	549	569	561	538	586	559	598	602	606	564	551	546	578	546	550	522	574	544	550	550	583	587	548	541	566	597	556	554	535	569	535	535	575	577	579	545	584	577	559	543	572	573	544	546	597	551	578	595	542	530	540	533	522	574	599	552	564	545	545	618	516	520	585	590	568	528	575	551	527	570	570	582	563	542	571	613	573	595	554	557	524	600	555	592	553	545	534	557	527	584	556	589	538	534	575	529	585	534	547	574	575	542	548	517	543	582	552	568	592	565	565	537	559	536	579	548	580	577	608	577	550	535	554	567	586	554	550	526	540	552	543	553	581	566	582	546	536	577	556	564	550	513	567	525	531	574	543	579	571	525	574	566	581	543	597	561	592	524	553	575	524	585	579	560	566	582	540	561	557	541	611	564	543	568	535	573	571	590	559	549	578	555	540	599	553	547	549	579	602	520	545	514	546	538	542	586	585	578	602	571	561	553	545	534	575	549	584	605	538	519	533	540	568	543	556	578	586	577	577	558	556	525	597	555	558	553	595	564	608	566	573	544	589	567	570	525	553	592	583	585	575	574	541	577	565	536	583	591	550	578	582	556	551	531	544	584	555	537	524	546	567	587	549	524	535	625	550	549	542	544	554	524	554	577	559	557	544	525	579	565	535	527	564	534	584	569	526	541	545	555	559	526	580	563	581	542	555	574	569	568	549	526	577	523	565	552	554	575	594	599	556	553	522	563	529	586	545	570	604	586	550	597	546	575	522	518	546	583	590	533	566	569	560	586	575	571	582	563	566	560	556	570	552	556	581	554	578	585	560	551	550	560	581	533	564	554	537	511	594	552	573	584	582	593	547	556	564	547	579	563	557	569	592	557	628	568	597	542	537	585	573	544	579	552	543	557	589	546	567	561	576	538	573	542	584	565	567	559	542	595	554	531	595	546	542	585	592	544	524	587	529	598	537	540	607	597	569	534	612	553	513	532	579	549	546	575	523	571	556	554	539	515	559	568	550	581	584	601	575	549	501	539	584	570	543	542	537	586	600	570	605	572	551	538	551	564	526	530	543	580	566	527	576	588	606	563	594	587	551	608	579	535	570	533	574	581	549	513	550	583	552	563	579	575	599	579	555	524	560	582	570	566	601	576	573	594	539	616	573	535	579	553	578	562	557	564	559	571	570	588	560	547	581	553	586	543	535	562	547	539	588	574	574	519	572	561	543	550	565	558	566	584	565	555	598	643	551	556	552	565	605	553	546	561	567	535	540	585	517	565	584	547	552	584	557	579	609	535	557	598	605	546	556	610	583	542	568	572	549	592	563	531	554	598	556	591	575	554	550	557	540	562	596	581	504	559	554	530	568	577	550	561	526	544	591	549	538	595	556	580	555	543	572	566	562	571	576	550	618	557	549	556	560	569	536	587	536	551	540	564	585	562	543	560	570	571	584	552	583	578	541	564	572	556	564	587	592	541	592	566	550	576	574	587	509	543	609	568	564	558	543	566	548	575	550	532	573	563	538	544	518	586	556	517	564	561	566	519	574	582	541	557	530	568	576	544	552	631	568	585	603	550	546	597	564	543	550	544	564	541	528	539	535	573	534	574	552	568	543	558	544	582	567	554	567	568	568	611	549	543	595	561	586	530	549	578	537	563	581	543	566	565	543	565	525	565	558	574	539	565	547	531	539	572	597	582	595	557	533	532	550	567	560	588	552	572	566	526	567	556	588	559	551	540	545	570	513	578	616	557	553	565	581	595	558	569	534	583	565	580	530	556	537	550	569	551	543	578	507	529	558	557	586	600	560	616	550	563	520	521	552	529	539	549	577	573	580	586	610	595	501	565	568	558	563	554	555	568	554	549	587	568	592	566	560	590	539	576	562	541	560	575	546	586	529	607	550	567	579	540	533	592	527	534	575	511	553	533	608	542	570	533	557	563	581	536	527	613	604	586	570	580	559	551	584	544	572	541	560	547	570	548	581	582	555	576	607	537	563	538	553	569	568	600	600	606	614	569	529	562	561	553	565	530	586	608	585	567	575	528	554	559	554	555	560	531	548	559	571	583	560	579	547	541	587	582	554	599	570	608	563	566	567	545	541	565	575	585	557	521	574	576	593	565	560	577	558	560	569	516	535	611	564	554	530	555	580	585	557	592	564	524	584	537	574	536	557	541	529	572	584	620	573	559	567	555	567	589	531	564	549	567	535	542	509	594	527	571	536	526	533	570	554	555	546	560	556	572	581	560	581	521	579	531	571	603	566	568	538	529	585	540	576	548	530	536	567	570	556	558	552	586	546	551	579	518	584	561	550	532	556	622	584	556	566	589	551	553	557	526	559	547	537	568	528	539	560	591	627	561	564	558	526	567	579	536	573	548	602	582	555	548	554	599	569	514	587	538	561	548	571	559	570	560	559	570	549	517	522	567	570	540	498	593	551	567	508	514	524	589	566	560	583	522	529	566	520	577	548	568	563	565	555	523	583	520	541	594	542	588	544	537	581	565	569	573	542	580	580	591	507	549	546	585	561	587	589	581	569	548	606	519	590	577	566	564	589	562	573	533	593	560	581	587	593	590	556	554	612	587	522	610	612	539	529	588	579	585	558	579	606	546	595	592	566	513	595	570	571	541	573	574	553	561	553	534	572	561	555	602	599	558	573	573	610	551	569	541	606	522	591	548	544	599	538	576	576	533	568	571	580	560	555	575	569	619	585	564	564	524	532	536	576	536	601	551	558	605	618	552	580	601	570
24686	20825	24197	27312	18088	980	496	402	372	362	376	362	317	355	368	349	371	326	337	329	353	327	371	336	307	315	320	307	335	295	323	311	356	319	335	332	313	294	337	343	302	328	311	305	331	368	344	331	325	334	302	342	356	367	338	300	307	332	318	323	314	305	346	347	321	331	339	322	343	340	294	313	323	354	314	349	319	330	327	334	327	347	306	291	329	317	291	337	336	325	346	302	356	318	292	318	295	334	293	332	330	302	321	309	338	322	344	314	341	323	297	341	337	333	344	350	345	321	334	296	327	327	344	317	335	301	325	323	331	346	331	334	353	327	323	285	315	314	324	340	326	341	352	332	347	310	319	359	323	360	324	347	350	289	320	282	339	335	351	359	336	327	309	339	342	312	342	315	321	340	313	333	344	310	345	347	359	350	329	350	340	338	299	351	322	313	331	334	343	333	349	358	324	334	334	344	357	307	306	306	315	333	332	338	336	371	329	282	309	294	340	326	308	309	306	326	327	342	323	349	306	326	326	313	303	305	321	338	315	319	361	353	334	324	324	343	343	352	336	306	315	304	290	306	340	343	319	291	345	331	332	349	298	325	324	336	324	341	334	318	347	324	306	331	328	297	332	343	333	312	353	308	348	333	353	313	321	303	297	311	332	303	326	335	309	277	296	322	311	336	339	338	326	345	347	314	297	295	353	297	313	339	340	312	301	300	306	347	300	322	284	322	320	301	336	285	297	371	328	327	320	328	351	301	321	314	312	336	313	284	315	287	292	343	334	303	329	302	287	302	312	361	298	321	364	308	313	314	314	325	337	326	325	352	319	331	344	316	323	327	301	332	312	354	303	340	344	308	340	324	343	364	330	317	347	318	298	368	362	328	310	327	327	325	325	304	327	312	359	326	293	325	335	317	287	314	333	349	330	357	344	333	300	294	336	338	334	351	297	302	300	352	328	298	317	317	322	323	330	313	327	335	316	338	358	323	336	324	321	303	311	316	339	312	357	339	334	349	301	311	282	324	294	355	363	316	318	357	303	337	288	326	358	325	351	323	366	324	304	330	338	346	342	344	344	349	321	319	341	330	347	302	300	309	345	316	298	304	310	358	331	306	334	321	377	301	325	316	325	356	284	303	329	323	328	319	342	312	350	312	331	349	342	361	316	302	288	305	316	317	305	352	390	313	312	307	349	327	318	344	327	330	364	337	308	354	324	317	319	346	313	294	313	282	361	296	317	297	306	345	329	334	332	341	319	298	356	318	308	327	357	353	365	370	329	323	362	296	311	338	349	336	329	305	301	332	343	300	351	317	352	339	322	367	350	329	335	335	338	301	311	320	323	352	326	340	302	294	323	314	336	295	356	336	325	330	328	348	327	318	339	331	330	345	301	327	320	287	353	327	334	357	321	312	301	332	332	353	346	304	308	311	305	347	314	295	318	335	317	334	321	331	344	333	315	314	325	308	304	301	315	341	304	307	359	375	355	321	353	352	339	336	331	328	324	329	350	343	311	314	339	275	327	266	319	335	345	325	347	356	353	323	287	309	301	358	349	359	338	343	347	301	302	329	330	340	315	317	317	318	324	365	324	330	295	305	345	329	338	332	343	334	327	313	317	313	294	340	327	319	339	301	284	281	336	308	329	309	326	345	336	337	324	328	353	308	330	297	309	326	311	294	344	310	314	323	362	353	357	316	324	323	318	372	312	341	350	314	301	310	336	329	290	316	311	286	328	303	314	289	339	334	348	332	333	351	319	335	327	331	307	304	340	333	304	333	336	335	335	343	345	318	376	355	322	316	320	318	330	331	323	292	309	318	278	305	344	331	338	339	310	323	321	308	341	310	317	332	329	297	326	331	344	315	328	316	313	284	327	304	313	343	330	344	345	301	360	325	326	315	335	304	318	322	300	331	338	309	341	318	343	314	327	288	290	314	295	317	327	302	343	324	296	329	277	342	293	327	301	344	355	351	352	323	326	340	337	338	309	339	328	321	302	333	342	300	302	288	315	322	335	352	331	303	317	335	296	302	341	306	324	348	318	327	315	309	326	361	334	290	304	304	298	320	295	301	305	321	331	317	362	334	343	360	334	344	362	334	326	323	333	287	317	327	331	300	351	323	340	338	332	301	339	350	332	316	338	329	325	339	327	343	344	331	336	302	328	357	327	334	315	294	332	356	329	308	291	333	303	331	295	312	322	319	312	294	359	322	321	331	369	293	305	336	331	351	340	320	328	321	313	310	331	332	302	320	302	336	357	305	351	308	326	322	311	331	308	346	352	349	360	334	310	320	336	304	318	346	341	322	330	323	295	319	317	356	331	333	351	305	288	352	333	365	385	366	312	302	324	341	331	368	335	319	352	286	310	298	300	311	322	307	290	297	331	340	353	353	336	343	307	353	289	310	334	292	321	323	329	341	340	351	356	335	338	342	332	326	320	343	330	360	333	311	321	340	322	322	282	311	334	375	329	332	371	323	328	314	314	312	323	321	302	355	305	327	318	303	305	299	309	331	331	306	366	304	329	333	299	330	330	308	335	348	344	344	293	336	310	312	342	350	326	355	314	325	336	315	357	297	344	336	289	291	325	311	332	291	325	316	339	326	334	322	310	311	336	367	283	328	318	336	324	340	333	338	320	353	322	301	348	334	341	357	332	297	315	306	314	338	351	350	362	330	334	373	308	352	298	327	330	346	334	328	349	300	311	313	344	337	319	307	308	322	298	310	310	330	322	366	326	319	346	325	341	324	324	363	356	325	341	326	313	327	328	315	334	350	344	323	331	346	317	307	315	301	335	317	321	330	280	313	291	359	329	280	321	308	337	287	329	326	352	345	322	322	370	332	334	305	293	319	347	286	326	312	325	280	330	361	339	313	326	322	366	311	355	316	312	313	347	345	304	302	319	326	314	351	336	302	316	306	313	331	317	328	321	313	321	308	285	322	339	306	319	341	340	351	306	304	282	314	274	338	353	311	332	326	312	337	327	303	313	367	339	353	313	282	323	344	339	313	335	338	361	356	309	336	328	346	325	333	319	345	336	327	342	317	307	328	308	323	308	336	359	313	298	365	346	338	332	348	339	317	300	354	293	317	321	335	335	314	332	319	293	311	345	317	336	337	345	309	336	308	340	289	338	290	356	345	338	304	320	322	337	329	322	292	340	327	325	309	359	329	328	329	360	338	319	335	340	304	351	302	299	308	308	321	327	318	336	321	351	356	329	336	321	318	264	307	345	351	295	312	340	289	288	348	332	343	326	306	324	308	311	311	344	353	307	309	322	313	352	322	319	333	324	304	307	315	328	340	295	337	340	302	308	336	329	322	301	331	301	308	332	300	325	339	310	318	337	308	322	279	317	351	342	326	316	291	311	322	348	351	321	305	331	312	297	327	317	306	333	329	310	326	304	348	323	323	366	338	290	364	328	314	294	344	325	323	308	301	336	334	308	334	312	344	323	352	338	321	335	329	338	312	316	354	333	340	308	284	327	331	320	322
3327	3027	1881	1223	939	803	809	700	764	751	783	700	714	756	691	714	741	713	690	685	742	742	723	762	760	703	742	695	738	715	719	723	725	729	754	717	735	688	724	727	673	648	730	710	729	694	744	699	702	772	745	712	693	681	743	711	744	750	736	693	748	734	658	698	740	661	691	735	706	681	709	743	708	730	686	695	686	719	711	702	718	733	700	697	730	682	774	725	721	690	695	724	687	742	721	744	713	741	733	765	758	701	739	730	720	747	713	691	725	713	700	742	715	714	726	752	741	725	732	723	698	746	717	729	727	716	756	707	723	698	754	705	728	694	721	723	703	685	732	699	738	718	747	727	743	687	682	762	710	757	677	706	733	709	743	764	727	691	766	721	769	719	682	698	751	719	748	744	744	703	685	772	751	726	727	706	726	722	666	716	668	713	724	719	729	672	683	713	724	741	703	721	725	757	709	739	673	721	721	758	715	677	711	716	721	764	697	683	705	660	737	769	724	691	688	717	733	698	699	692	717	736	727	720	728	765	679	686	786	722	731	737	726	650	684	691	709	738	763	713	727	691	697	738	708	761	753	716	750	688	709	708	672	764	682	736	733	697	719	683	693	741	692	742	731	733	709	716	685	675	725	734	694	704	728	774	667	686	716	638	736	715	782	715	742	706	708	682	700	695	737	718	715	729	727	690	737	675	760	731	744	671	709	742	763	688	723	736	735	736	743	696	707	695	717	673	697	673	712	716	744	724	710	751	701	719	729	680	685	703	697	726	746	691	728	708	717	738	708	717	717	705	710	733	716	716	759	724	733	723	659	757	712	761	661	700	698	722	797	718	706	699	752	777	695	764	709	751	691	717	690	745	726	712	714	732	750	715	725	716	727	706	687	707	754	726	707	722	675	685	737	721	686	649	722	734	665	723	695	684	730	715	768	718	735	706	685	748	681	685	712	785	724	724	783	731	705	737	678	707	746	694	749	707	714	697	721	706	724	728	713	712	765	745	704	694	711	666	701	740	683	710	715	779	731	752	662	744	702	747	730	770	700	713	750	781	734	748	733	702	722	706	704	662	685	734	731	661	716	692	709	725	708	722	764	719	693	711	692	709	723	733	735	735	729	739	778	740	691	687	800	655	756	709	702	767	735	740	720	740	715	698	751	705	692	738	699	704	702	691	698	756	724	698	748	698	743	749	731	756	711	671	682	699	721	745	697	720	719	713	682	704	710	742	703	673	761	726	702	750	738	699	729	709	716	716	716	724	729	720	694	707	710	695	702	726	767	737	741	706	691	676	732	735	724	704	733	719	721	784	774	692	726	707	718	748	723	691	717	727	733	744	714	705	743	744	718	696	712	707	702	702	705	775	727	662	692	703	724	753	694	689	691	728	762	792	702	700	701	699	682	708	744	720	713	711	721	744	729	678	738	726	734	729	758	706	690	689	695	756	684	729	734	756	672	714	703	689	656	741	711	762	742	718	762	725	757	755	709	782	741	694	705	699	689	730	755	755	663	718	741	685	737	749	707	753	695	742	724	749	697	729	734	704	726	730	757	679	720	760	669	715	703	771	710	715	676	731	731	682	717	703	706	691	728	675	735	738	746	720	708	707	725	688	654	703	766	739	751	742	732	718	705	800	687	718	720	760	741	757	716	731	729	718	716	755	739	744	684	669	763	733	742	707	727	677	716	704	723	697	753	722	730	690	753	735	720	712	723	707	711	722	710	678	690	714	694	714	732	750	749	760	730	708	754	724	674	682	711	744	704	692	775	706	687	750	729	767	751	746	707	730	715	717	731	739	648	718	699	717	675	688	700	681	708	744	734	737	709	740	730	729	671	710	735	692	731	768	682	729	703	766	744	743	783	708	713	687	744	699	676	724	723	715	686	732	701	753	676	695	684	764	710	711	722	688	708	752	709	672	710	745	699	689	711	745	721	733	690	706	721	697	739	743	739	760	711	710	723	721	679	755	745	697	741	752	686	746	695	692	759	706	743	737	701	702	750	727	712	756	706	700	737	752	699	730	713	712	733	666	738	769	694	740	724	669	705	730	701	734	695	701	725	738	734	725	742	700	682	742	691	737	655	700	686	717	690	770	727	721	730	695	742	700	729	763	703	724	722	704	691	707	699	686	707	746	742	708	721	768	731	731	704	717	720	733	676	724	751	757	758	738	676	767	679	694	694	689	715	699	703	722	715	688	676	739	695	726	768	684	759	753	761	702	690	710	749	683	751	692	736	716	700	717	718	749	750	755	756	728	735	709	711	715	761	707	701	687	745	704	740	718	722	697	722	717	747	708	709	714	719	758	701	759	705	719	720	759	632	694	697	742	693	645	734	688	723	710	659	709	689	725	710	725	752	719	722	731	693	720	711	710	732	697	759	712	684	727	720	695	720	680	709	724	747	677	735	692	707	748	700	704	763	732	710	771	731	655	687	741	681	730	680	697	669	702	724	695	689	697	686	711	722	736	716	747	704	746	722	667	687	730	697	719	669	707	695	730	684	717	746	679	694	699	686	753	675	651	686	676	744	731	690	728	733	720	740	699	705	715	726	709	660	748	694	699	695	700	680	699	745	723	743	687	748	735	721	728	714	733	735	735	726	707	762	705	678	785	693	690	681	730	741	752	729	779	720	669	671	713	709	727	757	723	739	699	721	667	709	692	697	699	697	706	715	718	706	725	712	698	756	748	726	743	697	693	728	702	722	705	699	732	711	715	743	730	738	697	756	728	698	718	688	699	795	711	695	759	706	723	707	660	681	712	747	778	727	708	690	739	696	744	738	682	702	693	718	747	730	765	750	717	700	734	711	695	719	707	716	661	668	724	705	725	772	687	765	689	733	805	693	741	753	725	746	713	723	688	694	759	669	763	707	719	769	682	723	753	688	768	721	710	742	722	722	736	728	765	678	745	736	714	731	681	769	671	703	752	695	704	729	699	677	749	732	702	744	753	719	678	725	705	722	745	681	730	730	735	717	694	745	731	716	695	681	749	715	713	702	710	692	712	725	724	753	699	759	694	732	645	707	692	746	767	688	673	683	719	744	744	717	728	706	695	681	739	730	692	746	718	702	714	709	688	715	763	722	738	733	683	683	685	716	727	742	703	725	772	716	720	738	741	715	685	711	669	717	741	730	688	678	692	751	733	722	702	734	674	723	736	737	733	777	712	726	665	731	702	728	749	725	688	740	685	704	702	674	656	703	707	723	715	696	709	741	717	705	685	707	686	726	764	755	748	737	707	753	715	702	721	720	668	724	739	732	736	734	735	710	726	724	747	735	713	688	741	695	706	760	681	717	709	719	667	750	730	676	767	736	737	746	697	718	717	691	691	721	760	731	707	709	700	705	711	748	747	757	718	708	708	766	704	738	728	730	712	748	736	732	701	703	705	737	662	704	754	693	666	704	699	736	704	712	711	727	716	720	713	716	731	701	703	697	726	724	694	688	732	705	700	763	721	718	690	742	748	682	695	709	742	713	719	723	694	757	719
23522	20810	25081	26648	20817	20793	2674	476	371	276	290	248	261	302	252	250	243	209	209	217	218	241	231	241	209	230	200	222	202	217	209	218	204	217	210	237	225	228	227	206	187	223	223	211	202	184	204	189	223	212	212	199	216	214	203	200	194	207	182	209	197	220	205	206	238	215	196	207	201	202	189	174	200	229	200	183	216	217	206	219	184	206	217	214	259	224	211	211	222	212	221	210	204	221	201	204	209	206	241	237	190	208	218	181	191	227	198	192	210	190	214	203	182	192	222	200	218	219	217	207	214	202	200	224	206	210	192	209	224	203	203	228	217	192	186	192	216	197	188	207	203	172	204	182	178	249	224	208	198	219	224	231	202	211	223	207	206	188	211	214	217	223	211	192	215	216	210	201	224	202	221	236	207	219	200	214	189	231	199	212	186	209	183	219	233	201	230	221	227	208	209	190	221	179	200	205	195	165	206	203	207	197	190	182	227	222	219	204	202	225	219	220	200	197	218	208	207	218	209	195	181	172	218	198	211	237	198	197	209	234	201	210	220	214	199	228	237	197	196	218	209	200	223	217	211	176	212	226	203	197	243	198	202	214	244	215	203	208	183	211	215	204	183	190	227	184	210	208	208	219	225	200	208	211	194	167	185	182	220	191	215	193	200	231	208	224	210	229	202	192	186	235	241	220	237	226	191	213	225	203	178	207	198	201	196	203	211	213	228	230	221	205	217	198	208	223	231	224	222	222	196	216	210	197	222	174	212	193	187	202	222	187	202	178	220	223	197	218	203	206	216	192	213	198	203	201	228	226	193	214	207	204	193	202	205	252	197	203	194	215	186	179	236	221	236	235	211	179	245	217	204	210	200	198	211	233	249	183	200	187	221	222	197	193	196	209	208	180	199	169	196	235	236	220	210	216	249	210	227	192	231	198	217	209	169	219	191	213	182	210	210	221	203	217	227	220	211	234	211	218	189	241	201	184	210	209	215	202	213	189	215	216	203	202	199	220	243	203	208	210	205	207	204	219	196	186	201	225	195	210	203	198	198	191	214	226	201	226	223	208	194	193	228	232	244	214	221	200	214	189	203	209	231	184	215	219	188	217	208	220	191	193	207	200	207	185	196	197	237	223	183	204	199	182	197	222	228	208	241	215	205	208	201	207	194	208	216	196	172	234	185	186	229	194	208	222	207	239	225	184	199	205	159	199	201	186	196	214	188	187	205	216	192	225	231	203	208	192	213	219	215	213	198	197	218	219	224	193	217	225	202	202	246	203	214	214	218	201	235	196	224	224	214	179	224	189	212	207	206	221	205	210	213	205	185	217	208	203	217	218	200	225	242	226	193	224	227	224	200	212	190	202	208	239	193	204	220	198	220	212	188	210	222	189	187	170	256	187	229	216	205	224	207	214	200	216	213	202	210	215	193	192	196	213	200	179	203	203	212	221	210	188	211	199	212	218	212	197	187	200	226	180	194	211	247	154	210	163	200	210	199	217	214	210	208	188	222	212	191	203	213	205	204	212	200	205	179	164	214	186	221	194	197	192	193	209	225	232	210	237	204	248	244	243	228	219	211	203	209	189	204	194	210	215	214	250	194	214	192	218	236	177	199	211	207	204	206	216	186	163	187	213	191	235	200	184	189	229	188	200	221	216	211	233	212	199	211	242	220	204	214	204	207	204	201	225	201	224	214	236	193	179	208	213	224	183	179	194	238	207	218	174	205	218	190	241	203	191	199	185	199	203	205	182	194	200	200	213	180	207	219	206	208	202	204	230	221	184	233	213	200	218	222	212	212	206	212	184	213	183	191	246	196	211	224	242	209	231	206	213	205	236	189	210	210	224	220	239	189	190	186	230	177	196	224	184	219	212	184	203	218	201	202	210	217	192	241	220	171	219	224	200	210	217	191	199	214	202	176	226	207	216	202	210	206	213	193	200	187	202	193	200	229	196	225	200	221	229	193	226	228	212	192	206	212	214	196	171	207	202	173	239	225	208	220	197	220	190	213	194	204	217	201	186	224	217	227	220	187	188	191	214	213	191	173	205	199	178	220	209	216	216	232	218	195	196	197	207	243	216	224	192	212	198	207	220	218	205	190	219	212	228	194	207	190	233	223	189	200	235	204	209	227	221	206	232	228	217	225	201	201	219	197	250	219	198	208	203	211	225	186	190	205	201	222	194	208	211	187	221	191	199	187	177	205	209	201	229	228	210	224	227	191	210	200	228	238	230	190	197	212	223	238	218	195	218	215	205	199	180	202	207	202	171	222	191	222	207	200	240	214	205	215	203	202	218	221	193	226	195	217	214	202	208	203	193	224	199	214	220	195	225	232	236	190	179	202	208	206	180	164	211	209	206	189	219	194	180	221	204	191	223	190	205	215	207	232	191	188	204	198	201	196	208	198	192	195	204	206	232	215	229	243	222	220	203	204	231	231	208	185	210	204	215	188	193	211	233	254	218	211	181	211	188	209	209	207	200	235	183	209	197	216	198	225	184	178	214	191	178	215	201	215	216	204	218	216	205	222	215	229	212	200	204	221	201	187	195	230	190	215	184	198	213	200	193	220	185	208	186	208	216	202	205	225	191	205	221	213	216	215	203	204	217	184	231	199	176	229	220	187	249	213	186	204	199	204	195	212	218	215	210	198	221	180	196	220	214	209	204	209	208	228	199	192	227	194	187	184	210	236	210	223	198	214	214	217	220	226	194	237	219	228	191	201	185	220	223	230	207	213	228	224	200	229	192	209	215	208	216	199	191	209	216	208	200	216	185	202	221	198	225	210	215	183	228	213	221	224	213	204	198	229	192	183	226	209	218	198	207	201	216	216	211	191	208	175	216	208	190	226	206	210	234	214	206	213	202	219	188	227	209	228	204	213	189	181	192	199	203	210	206	214	221	201	181	200	194	205	223	223	226	190	221	199	204	207	232	191	219	219	192	187	191	180	172	222	174	221	207	216	220	200	207	210	207	214	226	229	209	216	231	222	222	212	198	191	228	261	212	182	188	201	233	186	199	217	221	204	209	243	220	226	238	211	181	235	205	205	212	216	184	197	207	226	202	218	201	221	220	228	208	189	185	202	231	190	193	205	232	224	202	199	195	223	222	200	196	234	234	199	227	240	213	210	188	217	211	208	212	197	198	200	193	225	225	222	195	219	216	226	221	191	208	179	192	213	231	213	216	219	203	215	188	192	200	194	191	186	214	217	200	217	196	214	229	186	222	209	225	264	204	223	192	218	213	192	196	181	202	210	212	205	210	221	186	226	175	248	206	209	203	214	220	198	222	205	211	204	226	220	207	201	204	188	221	202	239	216	182	207	223	215	218	192	192	210	216	233	209	203	186	207	215	215	191	202	199	214	200	199	232	202	200	248	233	190	218	211	183	169	209	201	180	175	197	246	200	236	207	208	221	187	221	206	202	193	219	215	205	206	201	190	193	234	192	227	211	204	216	195	221	241	185	246	219	247	238	191	205	222	229	206	221	212	207
3414	5280	3180	1441	902	686	635	578	557	532	548	467	475	484	470	477	462	472	483	487	493	481	474	494	491	428	488	479	467	464	444	449	500	457	460	491	488	506	484	476	471	482	503	448	507	462	460	444	481	440	475	495	483	479	448	499	472	514	445	474	468	461	458	451	519	493	482	468	429	423	467	459	484	470	464	483	436	477	442	419	456	498	431	479	485	446	460	444	491	451	526	482	490	467	473	483	472	484	478	466	506	483	475	473	497	439	469	487	473	493	467	441	463	471	483	474	527	448	453	485	504	459	439	477	436	450	475	472	456	502	457	526	496	507	501	475	460	443	444	433	441	441	494	469	468	486	435	480	452	464	422	461	418	502	455	445	464	471	515	490	505	480	456	442	466	446	478	471	509	522	450	474	438	471	471	461	448	512	472	481	463	449	423	477	474	438	510	458	463	463	452	494	468	451	488	485	459	467	563	488	429	500	425	486	438	427	500	484	480	445	486	433	515	458	440	478	459	478	461	501	446	440	468	469	410	452	442	471	465	457	486	447	463	471	443	454	468	459	491	448	459	485	463	476	479	450	481	463	488	478	440	449	471	487	523	466	471	482	454	464	463	484	444	507	475	493	460	479	491	475	455	439	451	461	424	473	472	460	524	489	461	489	449	487	493	496	453	460	447	458	464	463	494	457	423	466	467	494	472	449	485	464	512	453	471	443	488	485	510	482	467	484	465	436	468	444	459	486	471	445	437	456	495	433	424	453	452	501	466	472	463	461	474	450	467	503	507	468	440	490	421	469	462	435	489	493	488	445	455	458	418	460	532	453	459	460	389	498	462	486	470	476	462	508	490	479	476	490	449	417	423	514	485	427	419	482	448	436	449	477	454	476	481	477	463	454	462	487	468	450	485	479	497	476	480	488	447	476	463	476	444	485	460	495	472	480	452	460	463	474	521	441	445	494	454	444	462	450	453	489	469	410	479	462	488	488	462	492	475	478	448	477	443	431	468	476	467	513	460	486	446	453	455	473	451	481	500	493	472	489	470	423	475	474	446	473	479	496	435	458	478	460	495	480	458	465	507	498	446	432	457	445	455	465	465	457	429	445	441	497	426	513	470	434	456	507	466	426	471	457	443	467	478	480	477	454	453	485	470	440	480	438	457	468	485	461	448	470	466	457	430	475	452	476	486	486	498	445	438	477	441	456	484	450	477	495	460	441	479	456	465	490	512	464	442	497	478	506	439	495	458	454	424	442	526	458	438	492	432	491	473	463	457	480	494	469	446	447	441	442	440	485	420	438	481	484	477	477	478	489	463	473	463	444	474	468	485	457	464	462	482	401	482	443	488	488	452	471	471	487	438	459	467	471	459	475	470	464	480	463	499	463	456	465	444	428	493	503	478	473	493	470	460	441	486	447	418	475	507	486	465	458	461	485	447	482	439	451	467	466	481	448	455	404	423	484	444	461	458	471	460	448	496	514	473	518	467	457	499	492	431	453	485	458	481	460	482	470	450	461	514	442	476	505	458	459	455	449	444	522	440	485	481	468	483	469	450	465	475	462	463	451	457	464	452	483	424	460	444	448	455	494	470	481	480	477	463	486	450	438	459	468	462	481	424	465	500	481	490	468	499	472	435	478	445	484	458	465	443	487	500	470	488	474	475	478	479	459	452	429	477	470	504	468	451	507	449	518	476	472	448	442	478	468	458	456	440	487	474	489	472	488	445	421	456	478	451	482	506	475	479	490	451	433	474	472	488	469	440	464	503	464	478	466	485	438	462	452	438	481	465	481	455	450	449	511	480	490	502	425	483	488	457	484	484	472	444	455	476	456	468	437	491	466	482	473	482	461	444	476	475	467	478	434	440	481	482	433	479	505	480	472	472	458	411	456	452	424	488	462	477	468	451	456	471	502	489	486	459	488	461	438	440	428	508	478	446	494	460	452	440	516	442	461	460	481	466	447	465	492	479	439	482	518	465	483	451	491	477	473	478	471	474	435	492	476	470	508	462	457	488	463	495	447	480	483	467	462	465	496	458	501	473	497	459	457	472	457	477	452	488	487	447	479	489	438	463	450	470	487	458	464	449	460	485	443	453	481	464	460	459	454	426	469	479	486	465	452	485	470	461	452	459	516	493	460	483	501	464	513	488	458	460	438	466	473	461	486	449	462	486	476	483	489	437	497	493	470	491	467	467	477	489	460	462	482	450	446	436	465	493	481	460	454	449	462	511	485	452	415	502	492	472	483	459	444	476	443	470	450	496	497	457	475	463	435	458	514	498	470	469	491	482	430	514	469	429	447	484	454	478	477	443	429	500	467	465	487	448	484	448	458	520	498	463	447	407	475	500	507	479	450	517	472	476	424	452	470	493	440	478	459	445	439	471	458	481	488	461	500	450	442	490	494	454	458	461	475	456	459	493	458	464	439	460	443	431	495	465	501	522	426	466	445	453	474	465	460	458	451	439	483	505	453	398	476	478	433	449	446	483	446	437	472	458	469	482	438	536	417	453	462	436	459	444	469	465	483	471	460	482	467	451	441	452	445	441	485	462	492	468	512	503	477	502	441	509	443	441	438	442	480	471	448	500	488	460	472	443	467	442	442	468	432	458	499	482	508	480	475	451	470	458	405	477	452	506	405	483	489	470	490	452	440	476	473	462	487	467	433	478	467	450	434	470	434	454	485	446	447	483	444	476	434	463	483	425	427	467	492	446	430	488	495	483	459	441	452	462	483	445	455	491	521	441	433	473	448	467	512	463	516	468	479	480	461	484	459	448	466	453	484	459	486	502	460	451	460	473	465	455	447	450	448	460	435	467	451	482	458	483	467	453	452	457	471	491	478	485	473	502	489	498	468	457	421	435	505	459	475	488	485	420	469	429	434	509	481	485	453	485	455	470	447	448	511	462	464	473	481	453	453	462	459	504	469	442	460	474	478	479	473	453	494	463	436	461	413	452	501	486	498	434	502	489	425	461	463	479	438	469	432	455	494	435	458	455	474	430	486	451	493	478	497	465	465	458	468	470	476	460	472	455	459	460	460	457	494	461	485	438	433	487	463	395	502	476	472	505	455	464	406	492	445	484	487	499	456	497	442	436	457	491	447	466	439	471	482	432	434	493	482	454	471	459	500	473	447	447	478	462	435	503	464	463	487	458	503	448	476	451	474	443	451	451	444	435	511	464	476	455	492	534	457	459	506	465	467	462	480	454	427	453	462	460	450	528	477	454	471	416	478	491	483	458	494	469	474	437	462	490	451	494	496	436	486	456	452	399	451	495	469	482	510	469	501	474	429	404	472	478	443	445	479	481	485	419	473	478	441	462	448	455	468	493	451	444	455	428	433	462	485	447	481	477	477	471	456	478	483	473	468	473	468	468	459	487	452	483	470	478	437	452	474	498	480	459	448	468	462	479	406	457	459	446	426	471	476	475	490	470	413	468	460	508	514	509	476	449	456	428	485	461	436	443	471	422	461	464	464	489	506	489	443	513	456
32497	13405	1784	366	286	231	238	228	225	284	237	231	228	206	229	249	226	217	241	247	225	245	260	239	251	221	244	266	240	232	227	244	235	280	244	230	248	243	257	245	193	208	219	257	259	220	223	221	237	273	235	242	243	259	204	263	228	202	243	267	218	207	216	253	265	198	247	201	215	234	233	243	247	243	212	238	250	246	258	241	248	246	259	209	237	242	243	224	235	220	247	264	258	232	208	229	234	238	247	277	243	261	252	225	195	207	216	228	255	228	210	245	254	239	236	213	221	231	221	229	233	244	219	219	255	227	217	203	250	216	223	239	225	222	238	273	257	265	239	250	238	258	224	216	249	268	258	217	226	206	262	196	235	237	268	237	232	231	252	234	231	261	259	239	246	229	228	245	271	229	241	239	226	217	249	250	249	212	226	218	225	234	248	206	211	231	229	231	240	227	216	250	241	260	246	218	244	244	230	243	256	262	242	260	256	240	232	234	230	222	227	246	227	225	243	230	221	240	231	247	223	233	268	234	253	243	232	238	232	238	238	246	228	256	242	223	237	234	236	235	267	266	234	236	261	223	282	235	230	236	224	211	245	231	252	237	245	237	248	235	250	238	219	220	248	262	215	242	231	230	231	257	227	212	214	234	236	256	257	227	248	226	235	227	234	221	230	235	246	226	240	224	261	241	236	234	238	259	263	248	215	229	229	268	214	221	229	224	264	243	226	264	242	245	252	223	260	252	216	251	238	224	242	227	229	227	253	270	240	243	266	222	218	218	209	221	233	231	225	217	237	245	204	222	225	230	257	249	242	222	203	206	249	214	222	214	220	244	239	215	210	230	242	233	239	215	236	214	233	247	237	241	244	265	237	247	248	238	265	266	216	222	231	239	226	239	227	228	244	249	210	232	258	244	249	238	221	245	278	225	230	245	256	263	264	236	248	257	252	213	209	243	248	247	213	212	231	230	229	249	220	235	222	228	236	243	212	272	228	238	279	222	237	218	217	213	236	231	230	232	225	262	254	276	206	205	231	217	212	209	240	248	224	242	242	213	239	217	235	241	228	273	270	230	266	248	251	261	222	254	240	237	251	237	254	254	194	268	233	253	268	238	242	226	233	235	244	224	224	264	217	221	210	225	226	230	261	230	215	236	251	225	223	226	218	242	224	239	211	224	244	228	259	195	248	227	223	222	236	250	215	234	223	246	248	237	234	245	227	251	247	251	250	240	261	277	243	238	229	235	229	256	253	251	249	244	261	245	231	203	236	255	243	251	246	236	238	214	254	254	242	251	221	232	241	244	267	255	241	271	213	233	259	236	260	235	213	216	275	224	263	265	239	244	241	255	244	220	239	201	229	238	239	266	231	240	257	243	217	248	250	245	225	216	245	246	205	226	255	212	221	231	248	235	230	239	213	216	243	253	228	258	257	265	257	234	234	248	226	207	225	234	227	231	231	256	236	226	246	256	216	237	239	248	226	198	249	249	226	221	236	252	224	229	249	253	226	231	238	243	223	230	241	256	233	228	228	246	222	240	242	237	226	269	252	245	241	260	286	238	214	243	228	227	247	258	219	254	239	242	254	238	246	256	251	225	243	254	222	226	253	268	230	250	231	227	250	231	193	231	240	242	275	249	244	250	258	236	236	236	238	249	243	252	253	281	265	243	223	235	218	235	266	235	240	252	236	228	208	229	191	261	184	219	237	225	218	236	207	222	227	213	231	228	246	242	250	240	267	220	244	257	214	264	243	252	249	252	214	227	229	240	236	265	233	215	240	210	237	277	248	247	261	241	223	224	241	239	227	212	246	231	226	233	228	240	231	246	222	226	225	192	213	248	260	263	241	222	220	236	242	236	228	225	246	227	289	245	284	222	247	215	268	243	230	198	200	251	261	227	262	239	219	222	239	249	226	276	242	249	235	224	243	251	216	237	221	261	243	236	245	238	229	236	238	242	252	249	246	222	251	213	259	223	212	242	234	239	250	262	249	235	233	222	244	250	253	249	242	266	225	226	229	257	238	220	231	232	227	225	275	242	229	188	211	231	218	229	240	215	251	222	260	240	254	227	253	229	261	228	246	232	249	237	235	231	227	229	255	198	249	226	243	226	246	248	243	259	218	226	210	211	224	226	229	217	247	226	251	239	241	268	247	236	254	225	244	210	222	232	216	217	237	240	247	243	233	254	220	255	248	276	227	227	244	268	246	218	234	223	247	244	246	233	263	224	208	238	228	219	233	229	232	240	248	261	224	261	227	250	251	218	266	244	226	221	220	248	212	212	266	241	232	214	211	239	257	248	255	240	224	218	222	246	230	240	232	243	222	248	237	238	226	254	251	247	234	224	244	246	244	243	248	251	221	250	214	215	231	245	236	227	262	264	252	226	269	228	225	197	232	233	215	246	244	233	248	263	235	240	219	208	264	227	226	261	257	239	209	246	221	258	238	271	243	237	235	236	226	219	255	222	252	248	238	214	256	255	262	218	237	245	249	226	211	230	231	216	227	236	238	237	255	251	243	244	247	237	211	228	219	273	232	241	214	236	222	245	236	255	260	234	257	239	220	242	232	255	241	214	199	230	246	245	246	237	202	217	234	259	273	229	230	227	234	244	229	255	228	246	241	224	248	239	213	249	247	249	228	238	237	239	245	229	219	227	232	278	232	228	237	224	212	199	253	211	219	260	247	232	246	204	230	256	232	236	214	218	249	232	267	251	221	245	247	194	231	240	236	258	231	233	259	208	240	234	223	225	235	224	233	227	235	252	250	269	236	238	215	290	238	269	251	242	250	233	240	228	220	230	224	239	261	216	271	260	219	264	211	228	244	267	201	231	237	252	224	234	258	242	229	244	238	247	225	258	219	254	233	232	210	228	228	219	279	260	255	277	245	243	217	224	241	223	245	225	270	237	246	214	239	224	261	249	268	250	231	245	248	236	211	218	258	253	246	200	239	224	250	258	258	265	240	224	240	231	214	236	252	240	261	220	254	235	255	240	237	264	225	237	251	212	244	233	230	247	241	260	233	215	234	241	254	239	228	273	229	272	234	235	241	272	261	236	263	232	216	239	235	255	272	208	236	255	231	229	249	211	231	203	231	226	236	223	254	284	230	218	260	229	235	248	244	225	214	232	264	250	272	223	262	240	239	225	243	209	236	249	249	215	258	261	249	218	209	266	242	243	208	187	241	258	247	245	248	215	220	241	244	228	220	245	264	236	228	236	237	241	227	246	197	221	250	238	269	218	202	224	232	250	245	259	259	239	248	255	244	220	257	239	265	233	234	208	276	228	259	255	247	238	235	239	244	251	218	233	247	196	235	210	212	245	253	225	226	224	240	251	238	259	213	231	242	259	225	223	216	246	222	243	264	237	254	226	216	218	236	223	237	274	230	243	239	222	255	232	229	242	229	242	234	240	219	211	231	220	249	223	206	235	246	229	219	278	260	244	201	245	247	259	238	235	249	240	214	238	242	250	221	226	236	248	233	250	246	248
4911	904	675	620	574	551	580	587	565	585	562	545	583	545	578	565	563	606	559	559	588	548	571	554	573	576	578	589	605	547	548	547	563	593	593	562	561	575	578	555	544	530	615	526	553	591	540	549	542	541	536	602	555	569	599	587	584	584	573	596	579	578	586	566	561	532	582	557	564	545	604	604	563	580	566	569	517	555	548	577	544	559	574	506	546	531	574	551	580	572	571	582	540	546	587	541	563	526	585	573	548	560	567	569	574	561	525	590	551	598	558	551	571	542	570	529	509	547	586	564	556	554	589	538	516	548	587	557	543	571	550	586	569	533	558	562	549	567	575	563	557	555	564	541	560	521	552	582	598	531	568	595	579	558	567	551	591	558	530	573	563	577	548	546	569	549	554	541	571	551	569	574	591	561	555	557	588	579	596	534	560	577	556	546	562	549	577	576	575	574	550	573	553	548	552	542	564	551	546	556	547	558	533	544	569	534	584	520	553	566	579	529	550	548	548	544	563	591	573	560	556	547	520	559	581	551	551	572	553	544	587	583	522	588	559	594	540	554	587	593	518	572	568	573	547	506	549	548	529	543	536	556	556	562	578	548	593	503	551	566	601	562	581	593	555	562	577	559	539	538	568	519	524	582	651	550	559	579	549	590	591	548	544	573	575	550	542	623	522	603	537	577	552	532	563	545	543	578	540	551	563	560	562	545	553	525	582	578	544	575	582	577	521	573	589	549	579	563	595	568	573	583	570	551	568	531	555	550	585	570	543	566	588	535	537	576	611	598	610	507	554	540	507	558	561	536	555	566	576	523	588	563	569	558	587	520	537	531	557	563	599	552	539	548	564	602	549	611	573	519	508	560	563	567	562	564	577	590	579	590	552	587	582	615	539	547	578	551	552	577	565	563	580	581	574	541	540	542	599	606	550	537	539	552	568	576	559	563	521	541	561	588	547	560	561	557	571	554	572	563	548	534	590	573	547	560	542	573	540	567	545	583	555	593	547	596	548	552	573	586	584	570	528	602	582	548	510	546	561	588	577	558	522	542	551	549	519	560	582	561	569	576	562	570	579	582	560	567	537	536	566	568	599	578	523	589	576	574	576	560	573	532	579	569	577	575	506	582	537	586	520	571	551	537	552	555	535	560	562	564	606	549	554	547	528	600	578	543	565	577	569	558	585	560	528	511	593	555	556	534	549	561	558	593	547	523	563	562	510	578	579	572	582	537	597	595	541	587	569	513	589	614	582	557	584	543	567	554	568	573	558	493	554	557	578	523	561	573	586	574	567	536	564	526	552	589	524	552	543	575	573	575	589	534	569	583	577	549	545	592	589	535	597	535	574	571	529	553	586	556	620	559	524	598	525	566	565	549	535	555	540	577	559	559	550	562	542	589	590	574	577	524	556	545	604	542	570	573	585	582	527	591	568	549	514	532	530	558	552	571	567	569	545	543	533	549	586	541	588	583	509	559	580	533	593	582	581	583	549	630	523	568	548	559	538	526	561	519	533	537	568	590	570	518	551	562	561	542	570	579	564	572	561	537	553	562	553	545	598	572	562	591	549	526	553	574	575	571	523	578	560	606	568	532	537	565	599	534	561	555	575	534	561	581	535	569	566	550	573	582	554	573	551	540	537	543	628	556	571	564	549	575	534	564	565	529	562	571	581	565	560	515	567	589	596	554	561	574	559	505	570	563	617	546	576	566	568	533	540	546	557	575	556	553	588	568	585	539	564	574	565	543	534	525	564	542	562	593	559	557	532	553	510	551	544	518	530	547	545	566	594	559	600	532	585	596	544	560	537	551	569	506	556	559	576	543	548	563	539	591	551	556	542	551	579	564	577	571	550	506	567	556	560	628	554	607	548	595	576	538	577	581	563	481	543	552	549	541	561	552	533	521	559	559	547	564	549	563	582	542	590	560	541	530	521	575	562	591	558	578	571	588	576	540	540	542	565	543	511	581	577	596	574	563	591	537	593	550	510	553	546	536	561	552	541	544	538	559	581	536	578	541	546	590	536	540	532	569	551	588	588	551	554	595	576	515	540	570	559	544	562	607	541	564	524	562	591	527	551	577	532	541	582	541	546	600	562	572	557	574	572	576	571	583	575	588	566	530	540	581	593	581	552	550	553	565	597	592	538	529	549	553	581	534	580	621	535	538	562	506	596	559	579	579	529	570	555	566	546	543	539	581	567	585	521	518	570	558	578	596	563	591	516	527	542	576	599	564	520	541	575	559	552	559	555	587	558	524	536	559	544	574	520	550	534	543	563	561	581	553	570	552	544	559	531	579	526	551	541	528	558	564	594	560	562	551	543	557	543	579	536	559	557	577	526	572	552	541	585	599	617	575	545	566	575	547	585	553	592	534	556	532	563	530	566	520	592	577	585	585	544	574	552	544	552	544	580	560	582	569	589	605	575	583	527	556	563	536	569	552	558	565	598	557	565	522	573	576	550	568	542	585	537	537	545	571	544	576	546	600	608	575	568	564	558	549	557	606	565	552	533	581	558	573	533	558	540	528	574	545	546	572	537	558	589	570	556	574	602	543	536	551	577	554	539	554	555	563	530	571	558	531	537	587	558	513	538	540	549	560	545	554	566	504	582	622	529	541	587	537	547	552	577	610	558	564	558	578	553	599	582	566	576	514	593	541	592	486	532	561	565	579	576	571	537	549	550	518	585	581	528	574	577	594	580	551	511	584	547	559	600	568	572	546	523	551	526	579	563	566	560	560	559	554	531	535	597	600	563	536	595	568	563	549	513	520	591	551	595	537	621	588	572	530	547	576	555	547	560	518	563	575	529	574	554	556	581	547	558	541	583	567	591	529	552	548	529	562	568	543	582	549	540	592	567	546	526	549	563	593	567	570	556	590	550	581	557	540	578	565	582	556	519	576	577	568	600	502	580	559	604	553	530	564	583	544	558	559	522	565	577	580	562	602	543	571	557	508	514	508	553	576	597	605	547	565	553	544	545	521	575	564	552	562	552	568	553	542	565	555	573	553	565	573	541	597	541	533	566	540	574	562	558	573	582	582	521	534	569	581	549	567	586	548	544	609	612	545	584	570	569	582	541	557	559	575	533	543	521	548	596	597	575	545	533	532	547	563	558	561	555	590	580	571	546	597	545	612	537	571	530	549	567	591	535	585	589	544	534	588	600	550	560	569	601	556	550	536	600	560	571	510	536	565	556	563	582	565	562	575	565	535	536	556	581	592	541	527	533	586	523	601	559	535	599	551	537	580	599	596	517	572	568	582	574	541	547	546	527	543	531	534	553	543	531	550	574	520	554	532	566	522	580	581	546	568	558	574	510	539	553	546	569	577	592	561	583	545	561	555	540	556	584	547	541	589	597	560	556	580	559	564	598	555	540	537	527	528	556	542	608	520	547	545	559	533	529	530	575	564	503	536	559	513	560	530	559	608	581	555	578	577	556	576	608	572	565	536	575	586	543	576	587	574	492	552	591	609	526	547	560	564	549	529	554	567
24640	20880	24387	27503	18352	885	506	399	374	375	370	378	354	352	321	318	317	349	326	330	340	345	331	335	338	341	332	347	340	317	314	336	323	317	301	330	332	343	284	323	334	307	318	339	317	281	365	329	309	344	319	300	296	322	342	318	327	381	332	311	328	308	320	347	326	322	328	311	351	350	334	340	336	313	320	338	350	340	322	316	315	358	310	331	330	308	338	298	310	343	361	355	312	323	327	321	335	328	322	345	321	353	342	338	327	325	360	330	321	333	358	326	353	332	348	322	320	315	312	341	305	324	314	316	333	319	301	333	315	316	330	295	312	336	362	326	378	309	327	345	313	317	335	311	324	345	360	324	335	326	374	341	368	330	322	312	326	295	323	326	324	300	337	346	361	371	321	366	338	332	322	330	295	334	323	326	339	308	340	369	306	340	339	306	315	361	320	350	285	329	305	356	318	336	348	320	333	331	308	335	337	327	347	374	338	355	333	317	335	323	334	354	301	307	277	347	362	317	332	359	357	357	344	321	311	309	342	319	326	318	324	339	336	332	300	306	318	322	320	346	297	346	334	320	334	340	329	323	321	302	340	310	331	318	354	318	307	375	324	332	329	306	328	342	306	330	350	305	296	287	329	332	327	323	333	322	314	315	314	340	350	329	313	315	335	333	329	328	321	306	313	310	311	320	332	307	308	315	322	319	328	329	315	308	344	313	352	353	331	310	336	347	358	332	316	302	308	282	316	359	353	329	331	310	306	319	328	320	303	329	327	324	334	361	319	329	322	333	327	299	334	355	349	339	359	314	314	334	317	335	329	310	300	330	299	304	306	314	334	339	341	287	342	340	303	351	345	338	348	341	325	321	317	311	340	370	325	314	330	307	347	344	318	333	359	369	300	344	316	359	308	352	323	328	351	300	344	331	355	337	334	377	321	334	306	319	376	310	322	331	331	331	321	317	324	357	300	330	329	337	328	321	311	303	293	320	338	325	361	334	316	294	334	319	323	361	332	306	318	323	308	289	306	320	336	321	306	310	366	349	380	302	354	313	340	290	353	323	343	320	338	340	325	312	320	339	303	307	340	309	285	329	310	328	337	336	325	318	330	341	350	352	331	319	331	324	284	326	323	314	307	354	317	351	305	324	323	298	356	353	362	315	344	307	320	318	330	318	327	338	325	343	356	340	345	325	344	335	330	327	339	346	334	331	345	327	305	319	304	317	351	306	324	318	324	361	324	330	349	310	326	331	315	298	329	331	353	321	333	339	330	308	307	319	361	341	316	341	335	351	304	303	338	369	328	340	333	321	330	336	307	351	310	339	321	351	357	345	374	334	312	288	365	349	363	334	343	320	327	351	366	322	314	320	323	361	319	304	341	316	332	322	304	322	320	315	326	311	333	311	282	303	332	351	336	283	341	311	361	327	329	335	339	324	330	348	325	341	331	344	319	320	341	335	338	342	313	304	370	335	332	332	317	283	326	326	327	330	294	341	337	362	330	339	297	313	318	341	315	344	339	358	332	311	304	305	347	309	338	341	309	359	366	343	328	327	350	307	313	304	329	319	324	335	285	330	347	331	296	322	294	340	369	351	366	320	354	327	313	311	312	333	337	329	305	270	300	334	314	348	299	321	321	329	347	324	304	321	323	331	338	311	295	309	338	334	317	320	305	311	342	343	362	311	353	306	306	328	307	347	350	319	302	333	336	360	366	323	358	315	298	309	322	305	299	364	324	337	345	367	315	324	306	323	326	319	309	311	339	356	333	338	328	297	298	293	383	316	337	351	317	323	324	304	350	348	298	328	294	296	352	323	357	347	335	349	355	312	348	323	350	335	333	354	336	323	318	306	361	334	337	338	315	322	316	328	326	324	336	331	323	331	306	309	325	330	361	343	316	317	360	320	314	302	308	299	321	339	319	339	318	340	341	288	366	327	315	312	336	306	338	338	274	342	337	325	362	310	346	346	336	312	329	326	300	373	335	356	335	348	345	333	321	333	318	328	353	376	352	291	301	304	281	304	333	292	314	337	307	323	324	314	324	329	326	335	291	321	304	328	357	327	305	358	301	331	332	356	309	305	320	369	348	328	340	320	355	334	317	319	309	358	289	323	337	350	299	316	332	330	334	316	336	327	353	354	335	310	332	331	336	350	335	340	307	333	307	323	311	304	365	307	348	281	346	349	331	343	295	347	352	300	327	307	317	341	310	317	360	341	365	322	334	298	374	332	325	329	290	369	333	353	331	320	307	340	313	314	306	331	323	333	366	332	341	306	347	341	326	356	325	296	321	334	366	334	343	307	308	295	298	355	293	319	322	338	338	322	313	338	339	334	353	313	299	346	340	311	324	333	325	322	326	339	352	334	344	334	340	305	331	352	325	312	285	300	303	333	312	309	344	336	342	316	315	297	341	318	314	310	331	323	321	341	352	329	330	315	297	308	355	347	314	320	328	322	312	285	286	363	334	353	357	324	362	297	341	306	309	337	346	320	343	296	341	325	325	339	322	316	319	274	320	366	339	304	303	309	318	350	330	326	346	313	376	312	313	322	330	336	311	363	300	341	330	335	308	340	357	324	292	309	302	315	328	352	316	343	330	322	328	340	351	329	303	318	335	319	327	330	312	336	306	307	339	328	312	323	345	308	313	309	333	331	320	326	331	301	328	301	332	332	297	363	335	340	333	308	322	309	322	331	310	328	305	331	333	321	312	315	326	314	341	304	328	345	334	320	338	322	331	330	344	296	342	341	345	315	361	289	336	306	353	317	333	309	316	344	330	312	337	344	342	332	340	301	318	342	313	332	327	334	322	308	345	361	365	285	343	323	337	317	302	323	313	293	352	318	310	331	316	340	336	308	358	319	348	319	340	351	319	306	354	341	298	328	328	328	301	330	313	312	344	327	332	323	355	306	306	313	311	303	344	366	308	306	349	303	317	341	308	300	326	303	340	357	352	300	328	317	327	339	304	298	328	340	313	311	315	325	322	365	329	298	333	352	366	324	323	324	311	323	337	343	349	355	328	318	357	336	298	327	335	346	332	333	346	314	331	294	335	307	329	311	288	292	328	299	339	339	335	305	330	328	317	319	345	344	323	291	268	332	353	364	316	346	318	308	326	307	337	310	322	314	322	359	358	317	305	343	339	306	323	323	314	282	339	347	342	359	327	339	305	348	351	317	344	318	349	318	322	333	310	333	325	348	333	319	331	270	327	374	300	330	353	318	330	348	294	299	338	329	358	351	298	359	342	338	304	330	329	346	336	303	300	300	332	329	324	368	344	321	298	332	362	327	347	350	351	289	327	324	310	277	347	341	363	353	323	343	361	330	328	331	305	337	311	333	342	335	319	371	319	355	327	335	334	338	327	330	345	331	318	349	323	328	325	308	322	340	350	303	335	387	295	325	341	312	315	330	319	346	335	336	372	339	322	311	350	313	320	380	328	342	352	340	329	334	323	314	336	316	353	332	347	342	313	371	311	333	331	353	314	339	324	331
3339	3084	1937	1204	916	842	759	772	780	731	750	707	718	730	738	758	757	729	777	698	711	744	755	705	699	719	697	727	719	749	689	685	726	756	706	705	749	761	709	707	733	707	690	764	705	734	730	743	708	707	693	741	722	680	703	674	719	754	670	696	668	738	720	726	753	756	726	684	708	726	772	780	716	661	748	697	737	732	755	744	761	698	712	710	760	728	713	710	732	743	690	731	756	731	709	694	739	727	799	693	668	701	710	669	684	737	748	739	738	762	742	723	706	711	749	732	730	710	712	727	699	746	734	708	750	705	734	763	768	770	679	724	717	730	722	710	705	705	691	691	715	737	744	738	711	700	712	716	732	750	742	746	733	741	723	730	706	734	697	665	739	731	699	693	743	688	722	762	743	739	706	700	795	717	713	740	746	699	773	728	734	777	659	664	695	731	694	682	709	752	736	763	698	691	727	704	684	705	695	660	762	693	750	720	728	719	742	705	709	753	680	726	741	697	717	708	748	679	704	699	732	701	725	730	754	788	740	742	735	660	704	795	721	698	681	736	754	764	770	737	738	723	709	674	732	712	730	703	704	687	755	719	738	702	740	712	771	670	765	703	689	696	763	708	753	712	715	687	703	695	693	754	719	700	731	703	769	694	698	751	721	690	693	767	719	739	709	690	737	718	728	713	688	708	695	702	729	745	717	672	677	724	721	713	759	754	730	733	735	710	728	702	709	756	734	754	736	707	662	736	705	680	689	661	712	735	721	716	721	681	721	713	697	688	734	708	708	735	690	760	735	745	734	696	721	766	696	726	690	720	752	754	681	751	694	744	716	747	711	753	741	707	651	738	727	744	743	741	669	706	721	717	754	710	715	717	702	732	690	715	747	695	734	699	739	712	721	723	751	737	695	724	700	716	712	739	728	732	728	690	721	766	708	733	720	742	760	668	711	706	725	761	731	733	721	693	692	753	703	727	727	730	681	766	741	767	724	708	736	693	783	697	720	727	735	687	706	731	694	727	730	684	714	754	738	699	702	752	740	761	737	703	714	733	717	698	701	742	677	719	716	755	717	720	742	734	742	749	720	705	695	716	731	721	749	729	715	714	733	750	736	747	682	750	687	753	714	748	691	718	658	670	737	710	713	757	744	732	695	699	724	729	723	727	705	723	739	695	767	717	733	712	732	687	728	746	689	747	735	697	710	703	701	764	741	774	736	712	694	705	712	717	699	743	732	703	725	748	724	750	716	746	716	736	745	741	690	680	716	762	729	708	707	702	718	706	748	711	699	727	724	711	695	738	675	713	720	770	747	743	744	699	752	708	714	715	701	684	751	711	688	703	748	668	722	725	721	730	710	745	716	741	742	750	699	729	748	753	736	733	692	718	735	692	723	731	711	709	731	691	718	675	690	683	723	680	743	741	723	732	717	726	738	681	760	723	730	748	727	709	744	710	746	727	727	730	727	689	705	710	759	708	748	725	708	678	729	793	744	692	731	704	732	687	786	689	704	741	721	722	709	740	756	714	731	729	737	715	737	702	708	687	712	732	666	738	669	670	658	742	738	742	673	723	735	686	769	731	763	697	709	719	651	694	738	699	722	758	718	711	703	759	725	685	760	708	685	733	716	731	729	770	748	724	774	709	729	730	725	736	723	751	723	696	689	743	717	710	737	705	745	704	733	727	700	723	669	750	712	707	735	769	701	727	719	737	706	683	715	712	734	697	728	691	786	722	690	686	709	716	716	690	745	721	695	725	693	722	717	725	706	712	723	750	750	689	734	693	765	730	755	703	748	761	673	732	691	698	723	729	723	744	719	687	735	704	696	742	770	709	734	724	752	680	729	715	750	677	758	683	684	724	711	732	716	702	655	736	707	731	691	717	688	714	698	723	767	751	751	764	718	763	676	736	720	705	746	691	717	715	705	720	716	755	712	762	727	711	710	764	714	643	710	738	690	705	687	753	767	728	707	684	704	681	652	735	718	696	741	689	701	706	758	741	723	711	715	694	717	757	713	709	710	713	745	726	732	673	696	735	729	693	694	710	722	729	748	706	728	708	782	788	693	698	781	738	766	750	723	675	747	768	677	779	707	719	724	773	720	705	712	734	735	741	674	721	704	742	781	741	724	704	747	678	781	738	716	737	686	724	729	725	722	740	707	720	776	769	721	728	696	754	778	711	756	754	726	691	733	677	701	677	742	737	716	767	695	786	714	730	713	758	705	733	744	685	740	733	751	730	672	718	704	702	713	715	693	705	688	695	712	692	731	695	711	718	735	759	717	666	685	735	670	739	673	704	688	726	811	730	735	720	735	753	708	716	714	677	728	683	658	707	681	705	722	688	744	749	720	752	684	733	666	702	702	771	726	743	711	728	678	736	737	734	714	727	708	720	716	745	712	727	686	708	711	805	667	732	753	681	780	691	748	698	735	718	735	719	728	751	690	703	737	733	708	714	717	768	747	734	741	689	748	747	728	722	739	715	734	707	715	710	768	722	716	697	712	718	679	655	708	763	763	681	742	784	733	717	695	716	770	735	768	758	749	733	697	732	725	723	744	711	690	736	676	721	669	718	720	728	766	697	723	743	710	717	759	705	716	691	700	705	705	779	652	681	727	737	757	724	749	750	727	775	762	710	707	688	661	688	684	694	706	718	753	704	754	736	706	699	712	670	744	714	732	751	718	715	702	690	697	755	668	742	713	746	756	737	726	758	771	713	776	709	699	745	687	683	697	688	727	700	730	709	677	723	702	718	742	687	716	745	734	718	678	736	755	747	730	735	718	744	676	696	702	756	760	722	709	703	698	722	745	730	756	731	681	715	747	714	746	743	748	736	751	735	722	717	706	699	734	710	713	728	737	659	734	702	777	732	707	720	708	687	739	751	735	682	691	741	726	705	679	757	750	663	706	716	716	714	744	674	756	728	696	718	763	733	737	708	685	711	726	721	707	690	724	711	746	774	715	735	740	708	721	752	715	735	768	765	727	725	752	689	729	719	738	717	701	721	731	735	662	688	713	704	746	706	736	685	693	716	725	691	698	680	743	748	736	731	715	727	746	731	701	739	705	681	698	741	764	724	746	715	700	734	715	709	766	715	728	711	667	732	744	749	730	714	683	674	722	719	713	730	690	725	711	744	717	758	729	693	762	709	719	743	694	708	744	672	744	790	681	704	736	775	694	705	752	746	711	701	740	737	682	674	687	721	711	709	741	783	726	708	744	729	749	781	722	746	781	732	750	763	761	779	703	781	737	735	768	728	743	668	762	698	706	744	723	722	726	678	685	734	744	702	691	761	629	707	740	718	767	673	677	679	722	734	726	722	745	723	765	770	716	720	749	718	716	774	709	679	698	697	714	710	725	688	736	775	747	766	721	647	731	678	700	778	693	722	748	728	719	719	724	759	743	741	715	737	735	663	725	667	714	685	748	704	706	747	741	735	706	719	789	738	703	701	719	705	739	697	718	700	686	735	709	673	727	776	683	748	738	772	699	800
23577	20854	25114	26695	20860	20856	2756	476	367	293	286	268	278	277	251	250	227	217	210	245	234	213	235	206	220	253	208	245	224	194	222	217	229	212	205	196	230	229	207	217	214	207	199	195	200	222	215	207	225	215	209	188	220	220	198	212	222	199	197	229	231	222	213	203	212	185	200	233	201	196	196	225	193	197	192	188	222	226	204	206	237	225	215	222	213	224	196	227	211	195	216	213	202	214	197	223	210	207	221	251	234	209	214	207	183	204	205	234	224	195	225	219	230	228	224	227	205	209	191	222	214	215	221	198	197	216	207	234	231	220	194	210	216	184	221	219	215	198	223	217	201	192	217	192	211	210	201	203	234	202	198	228	192	214	206	224	223	213	212	191	235	197	201	215	218	207	205	214	208	204	225	225	203	209	202	204	217	231	202	182	219	214	188	210	210	217	190	205	202	179	215	203	198	186	195	198	201	188	195	215	206	216	198	204	221	227	198	181	233	203	232	214	228	229	220	196	198	225	215	209	206	203	225	226	202	220	163	201	234	221	180	203	217	205	196	188	207	215	221	206	223	200	210	203	212	238	217	203	201	208	212	237	195	228	232	227	214	207	200	230	197	216	205	222	207	230	193	229	199	230	187	183	187	233	219	207	241	211	200	200	203	205	196	201	199	234	227	223	221	210	223	221	201	203	214	217	221	209	224	223	207	188	205	200	234	223	216	217	224	177	234	202	207	190	234	206	213	213	201	229	206	187	204	221	222	225	208	219	208	185	196	222	206	212	195	194	198	204	200	210	199	228	205	218	183	218	201	198	190	183	201	207	221	224	234	197	223	220	207	202	211	208	180	195	210	206	226	212	201	186	203	195	191	212	208	200	202	242	224	218	217	223	205	198	232	219	218	224	215	221	206	195	196	214	204	218	219	205	213	227	228	196	201	198	209	190	227	206	182	197	195	196	216	216	219	225	233	213	237	212	189	217	220	232	199	228	209	186	221	215	196	234	224	196	207	228	228	221	205	194	202	196	206	193	182	219	195	193	202	171	222	216	215	208	192	213	207	203	222	214	225	190	216	210	196	212	226	254	223	218	205	219	210	205	220	209	220	225	197	227	223	222	203	228	206	217	260	201	199	204	172	189	204	194	204	182	213	203	228	193	188	212	227	204	210	191	211	208	217	208	219	216	235	202	209	210	245	213	218	216	227	219	201	201	203	197	239	184	189	191	185	223	218	236	174	211	194	198	203	191	196	203	206	219	206	202	189	225	209	219	200	202	221	185	190	219	240	200	186	185	214	196	212	202	193	225	224	205	175	222	222	247	216	213	198	200	223	218	210	208	230	180	220	225	197	242	227	204	200	234	197	238	215	210	218	207	224	194	191	217	194	213	176	173	203	227	191	196	244	196	216	214	209	214	217	184	210	213	189	186	219	187	199	200	213	188	236	229	192	190	202	212	207	203	197	204	228	213	233	180	187	181	199	233	172	197	222	200	189	200	205	215	198	206	199	194	207	215	181	203	221	214	214	188	199	207	200	235	190	209	205	201	195	213	199	208	197	206	244	196	210	213	199	201	209	215	217	205	213	218	232	195	211	223	200	194	206	224	231	221	220	209	209	199	223	184	206	202	218	199	227	227	198	204	201	210	201	217	196	213	211	200	198	188	197	215	211	226	175	229	218	193	213	207	212	242	214	192	196	194	207	202	196	227	199	198	210	207	182	199	183	204	243	211	234	201	228	204	191	205	202	190	202	192	197	194	210	220	236	217	222	204	214	164	190	209	259	198	188	213	196	221	196	214	221	193	216	205	208	224	226	210	222	211	173	220	218	211	196	216	198	218	212	193	225	230	219	228	197	201	196	235	227	229	237	224	202	200	214	225	204	201	219	206	207	199	239	225	200	184	187	219	220	247	209	223	191	224	213	229	204	201	207	196	232	234	185	203	222	204	222	189	225	228	193	199	181	209	198	230	206	196	212	198	206	195	205	195	216	198	205	204	204	221	213	205	214	210	217	200	204	194	210	209	240	204	225	227	192	206	171	199	222	185	196	224	189	215	200	184	203	207	200	222	228	204	237	218	203	212	191	202	212	240	196	208	222	213	199	206	212	229	232	204	217	204	235	232	200	224	220	204	204	226	208	241	203	182	205	209	216	240	230	214	221	234	218	208	217	195	218	187	204	210	184	213	184	214	224	199	209	184	200	198	200	184	179	178	200	244	201	207	213	205	208	192	208	212	214	184	216	224	216	193	186	209	202	217	195	215	203	228	216	230	186	202	207	202	234	220	211	235	220	232	214	211	212	204	196	214	204	207	203	187	220	228	204	219	210	214	204	203	210	196	187	195	197	207	195	203	227	229	190	224	246	201	202	213	212	218	201	230	188	217	214	206	230	208	227	208	192	236	217	221	191	188	225	197	210	190	187	210	185	228	195	179	199	234	200	204	222	208	208	213	216	187	215	202	235	211	234	214	231	195	210	210	221	225	203	187	203	207	208	187	204	217	231	208	182	194	188	205	230	202	206	194	221	223	191	197	194	186	208	212	176	228	182	197	210	190	198	200	214	200	195	211	207	202	220	204	216	204	222	203	215	209	179	220	213	222	213	215	224	216	215	177	198	247	218	208	192	212	178	197	194	206	206	192	192	200	191	216	201	211	188	205	225	207	192	187	211	164	215	238	210	199	226	211	213	191	207	219	213	203	220	237	201	220	193	230	201	210	183	199	167	217	234	218	209	200	216	216	213	195	237	199	225	218	223	203	198	214	208	195	233	214	208	216	224	206	228	210	214	189	230	238	209	226	234	235	209	208	211	217	206	190	208	215	217	201	220	213	208	214	213	186	200	209	216	202	214	214	236	202	213	184	209	231	216	202	210	234	222	251	205	203	220	208	185	189	193	198	221	206	193	236	217	215	211	232	194	200	224	192	210	221	228	191	199	230	193	213	203	228	218	211	182	226	187	213	222	224	202	209	232	215	182	191	201	194	186	228	209	178	221	206	166	215	208	188	219	212	190	210	227	195	213	218	218	204	225	189	216	213	208	244	228	184	224	179	220	189	210	198	191	191	193	202	214	214	190	217	246	242	212	214	220	204	190	207	224	197	226	206	198	197	206	210	192	225	208	192	221	228	204	228	232	190	183	187	190	211	216	185	191	219	175	210	210	187	215	216	209	212	199	219	223	214	213	207	226	229	212	206	210	184	223	193	196	230	198	186	213	196	206	179	207	190	204	202	227	208	228	175	225	221	228	215	240	190	216	202	194	209	233	175	184	239	198	235	205	211	229	200	200	244	218	195	201	213	204	199	213	213	214	208	205	193	206	225	217	219	228	224	195	204	203	214	218	197	233	205	185	211	237	242	211	235	189	184	234	202	216	211	238	213	171	211	183	224	205	197	212	199	191	204	183	215	210	198	223	205	215	209	197	216	231	218	221	199	216	210	205	213	203	214	205	208	190	210	207	234	218	225	197	186	222	210	200	215	212	203	219	193	228	210
3254	5300	3081	1507	878	705	628	584	551	474	516	513	487	462	497	504	504	479	458	473	472	466	445	461	472	477	446	474	470	446	463	487	455	434	469	462	433	447	486	473	470	461	465	499	452	463	476	487	438	499	469	474	461	489	487	488	478	477	493	481	448	456	474	491	457	476	469	447	498	462	479	468	485	484	481	482	489	503	487	499	452	455	491	451	469	440	459	478	426	473	459	479	476	445	516	467	471	446	493	450	473	451	471	482	456	474	486	459	466	472	437	478	466	500	475	441	490	494	442	506	467	466	492	482	441	488	486	509	457	482	444	489	455	484	482	470	475	494	445	407	443	505	468	462	469	450	483	458	464	441	431	511	478	442	445	496	456	455	479	499	479	465	437	464	477	486	445	457	504	456	486	476	488	460	454	462	472	509	476	490	477	436	469	455	469	475	474	458	437	486	477	458	450	477	441	478	473	459	485	469	483	482	459	450	463	440	471	430	465	449	461	497	481	498	478	471	453	445	479	440	450	460	436	457	469	492	485	451	478	449	465	485	484	478	476	510	481	470	502	490	485	457	442	464	472	487	464	471	491	484	484	489	440	437	454	493	488	500	458	494	484	459	475	454	448	486	499	464	490	444	435	477	491	512	471	438	449	478	451	458	463	455	476	460	462	476	470	463	483	482	448	479	417	478	525	481	473	465	450	443	479	483	484	476	461	476	496	503	491	477	487	475	440	469	487	465	462	463	500	489	444	479	493	486	468	456	492	476	455	491	455	487	442	445	506	451	496	456	505	455	475	495	440	483	472	500	478	477	523	457	482	450	489	474	485	499	478	500	435	470	440	473	503	458	453	483	431	453	480	517	493	513	486	462	475	487	466	467	519	488	485	480	468	466	492	448	471	508	453	460	461	458	463	449	456	470	461	481	447	458	461	489	422	481	491	453	463	506	496	470	451	466	442	478	440	442	487	459	424	469	483	489	470	470	476	496	487	457	468	475	444	451	494	483	455	454	469	464	472	487	465	462	471	494	481	457	493	448	475	461	435	450	473	482	496	475	508	457	462	451	430	493	458	442	458	469	508	436	462	474	444	482	460	437	448	471	463	493	508	479	477	471	467	457	466	460	489	493	473	472	463	483	471	504	470	473	462	440	449	468	477	464	469	498	475	431	484	452	466	480	460	481	488	455	435	503	531	469	487	450	471	465	441	467	492	467	439	460	413	472	457	499	445	462	451	471	444	509	493	475	450	486	480	481	470	470	479	480	442	449	448	458	502	476	470	472	490	478	455	510	484	457	492	479	478	494	482	451	494	440	489	459	474	474	458	465	498	488	461	471	463	451	460	441	469	463	457	475	434	502	476	499	473	451	488	452	496	493	449	472	484	478	453	419	473	473	474	473	427	445	507	468	480	467	450	458	448	477	447	462	471	438	458	472	498	462	453	433	462	497	489	472	461	441	491	413	473	453	486	452	503	513	444	458	504	485	457	464	457	467	465	448	486	467	470	513	483	460	502	449	506	471	465	521	480	435	491	483	454	444	482	432	470	444	479	499	446	477	464	497	487	438	455	539	472	469	474	447	476	468	463	476	474	469	499	490	488	484	463	487	466	473	437	476	493	450	502	498	449	481	471	474	486	474	479	460	485	480	476	454	487	496	483	458	492	447	463	495	478	470	460	473	484	480	515	477	447	500	449	430	445	449	475	452	454	476	469	451	471	452	456	475	497	518	427	469	454	465	457	472	443	430	508	452	512	489	464	467	466	444	501	471	498	487	497	488	482	494	479	472	480	455	446	460	416	456	457	447	474	466	492	446	441	499	469	481	470	475	488	450	465	471	457	474	419	471	467	416	462	484	490	506	445	431	445	462	453	459	485	475	497	478	461	510	487	475	453	495	465	460	469	462	524	439	484	471	469	449	512	483	452	435	490	466	491	425	454	463	467	527	478	512	460	490	500	483	473	468	481	485	468	458	444	466	491	476	425	474	448	460	478	446	493	501	479	495	425	475	505	457	476	459	433	512	478	540	486	478	438	493	468	478	427	483	474	484	470	494	513	459	499	512	496	484	460	452	459	436	492	462	445	455	466	484	450	453	443	476	480	461	459	466	470	465	443	492	504	494	492	454	492	456	480	478	485	458	488	491	418	490	447	467	435	489	473	455	485	485	472	494	473	494	465	436	445	497	465	465	482	456	478	484	486	477	462	483	442	457	454	464	454	484	471	455	479	488	527	459	506	467	454	495	437	466	436	437	493	484	447	500	455	456	459	468	495	460	506	472	498	467	469	490	470	484	486	457	474	458	478	437	457	469	472	432	446	454	454	457	442	429	461	466	484	482	469	455	501	472	485	508	489	436	469	497	473	461	442	483	452	473	459	466	461	491	508	454	503	476	471	475	479	454	462	439	467	461	486	446	432	460	478	487	489	521	457	454	456	475	451	480	466	477	471	462	441	457	454	466	473	451	462	488	494	496	439	469	473	484	501	490	489	460	501	462	497	453	458	441	477	495	503	485	447	465	512	533	488	510	461	474	518	462	467	452	443	447	446	473	454	446	488	495	475	472	465	478	431	412	472	480	453	469	420	481	484	482	476	474	434	486	447	480	472	419	489	469	466	461	467	485	430	499	444	475	495	461	490	434	485	465	447	476	508	466	481	423	442	465	466	480	442	449	525	452	444	446	474	475	444	456	502	521	463	508	490	444	459	502	458	442	442	452	521	508	448	462	497	436	475	493	468	488	483	464	487	479	485	474	439	493	460	479	426	454	436	466	449	484	455	453	447	470	433	480	421	468	490	470	476	479	489	493	465	476	431	472	444	478	458	479	476	470	474	491	476	477	492	460	507	460	420	465	468	473	505	478	473	498	466	441	451	456	444	484	470	449	456	440	462	471	496	460	469	487	479	476	458	460	465	492	462	419	491	474	477	467	536	478	464	453	447	440	485	447	470	461	492	461	499	490	475	470	445	454	502	464	434	399	481	456	458	478	454	440	473	495	484	444	479	487	469	465	487	449	462	425	474	505	433	435	444	457	457	455	456	477	504	490	501	456	470	467	478	479	475	445	457	446	480	493	430	450	447	465	438	475	473	471	464	512	524	509	422	457	481	477	469	468	528	454	467	500	481	513	460	495	501	457	479	506	452	490	494	468	491	479	491	424	473	474	478	463	471	466	484	489	434	462	447	468	532	477	462	446	472	453	462	467	456	470	465	467	463	454	469	450	463	478	472	466	437	459	475	446	464	478	447	485	461	529	447	450	487	501	447	459	481	473	433	477	437	423	454	463	469	454	473	469	477	457	483	449	485	474	471	477	435	485	471	454	423	471	443	484	440	468	494	481	435	468	460	476	490	465	467	468	479	516	452	456	481	476	506	473	492	466	476	465	454	475	445	462	492	482	477	464	467	510	478	481	447	467	449	447	497	468	504	506	472	514	487	407	451	443	474	472	465	495	439	473	491	445	488	505	482	445	494	478	474	463	486	474	470	481	533	510
32741	13425	1845	370	249	255	253	232	233	238	252	230	235	222	231	243	195	249	244	240	246	249	256	239	212	257	252	252	246	240	227	258	233	215	235	265	230	241	244	232	223	262	231	240	248	246	243	217	229	243	225	239	226	250	224	244	230	244	225	236	225	236	244	243	215	227	217	242	231	250	252	239	269	263	250	250	255	242	282	253	253	252	237	237	234	245	257	226	256	243	210	247	246	272	240	245	246	259	233	221	228	229	238	227	237	252	215	255	277	238	254	233	236	234	251	255	254	244	271	236	246	243	259	199	265	243	261	228	233	251	262	237	273	250	219	250	241	233	250	202	254	247	230	222	240	245	233	247	246	262	238	248	215	223	231	241	239	285	228	239	242	229	240	246	252	254	229	240	226	242	249	239	269	233	214	252	249	242	231	252	247	222	224	234	264	245	252	259	250	230	245	230	240	224	262	233	256	222	217	242	233	223	283	239	287	243	252	244	218	219	236	214	223	237	228	246	264	242	209	218	234	255	247	231	262	240	259	222	249	227	225	217	243	234	230	235	234	247	233	235	199	254	255	205	255	240	253	244	270	286	250	221	240	248	223	258	257	238	256	266	286	262	232	255	228	241	226	233	247	262	238	242	254	241	243	217	227	234	243	265	222	223	250	243	212	248	231	247	234	215	217	234	232	272	255	230	240	208	236	231	235	258	255	209	231	236	237	241	218	243	246	241	241	251	258	270	242	236	237	218	215	221	275	258	241	220	218	253	222	245	246	244	248	249	239	206	268	234	237	245	252	243	224	241	262	244	254	241	227	231	226	211	228	241	229	210	226	229	267	239	245	239	255	231	253	230	250	270	236	267	246	256	255	216	242	238	266	234	244	214	256	248	233	234	234	250	259	223	247	238	206	247	241	262	241	258	236	258	238	225	251	267	246	232	211	219	223	257	210	223	232	261	253	229	221	257	247	214	222	247	250	245	229	207	242	252	205	240	246	262	255	203	244	280	267	252	265	254	221	251	226	239	257	193	240	236	241	254	249	233	248	212	253	257	232	223	241	228	241	252	240	239	241	248	229	233	240	259	261	229	274	252	248	247	237	205	240	208	236	249	227	219	246	239	238	206	264	227	229	228	275	221	250	241	246	263	230	257	252	246	280	215	254	239	266	237	248	225	235	232	250	250	232	231	241	241	236	245	236	265	253	250	241	219	232	205	232	235	213	235	232	259	234	241	270	253	239	236	249	250	248	250	256	250	224	218	230	258	261	227	247	252	223	251	224	225	222	234	258	204	225	235	221	232	261	232	209	269	228	221	220	245	199	243	226	239	233	207	245	240	275	239	248	225	252	225	245	230	254	250	185	238	236	248	243	232	247	270	224	222	236	249	209	249	234	237	233	246	242	231	239	262	221	247	240	217	241	291	221	265	252	204	212	253	220	226	247	247	221	257	248	212	250	232	232	239	225	257	240	265	245	257	240	220	240	243	243	229	238	223	218	252	229	216	259	247	227	233	228	245	233	246	236	222	255	221	260	228	272	256	244	243	228	255	234	247	213	247	236	275	252	234	226	253	252	247	218	240	246	243	246	269	269	224	243	234	244	216	234	224	236	255	197	272	232	226	237	255	263	263	264	228	221	253	238	248	248	242	238	245	248	248	239	250	200	203	280	209	280	258	272	220	252	248	238	264	251	265	248	239	252	248	277	245	234	233	257	253	213	235	201	250	230	258	225	223	213	259	232	255	244	229	239	257	242	239	241	249	251	238	240	231	279	226	247	241	244	249	223	259	239	250	232	218	236	239	232	249	249	245	265	238	246	255	234	246	222	235	238	220	249	260	241	240	217	216	202	232	244	249	218	250	222	247	241	218	251	246	232	248	216	223	210	233	207	252	214	245	253	237	256	197	238	231	244	232	240	249	230	280	269	239	249	261	198	242	281	256	237	243	220	265	268	253	235	223	252	242	250	216	241	230	214	227	217	250	246	240	244	259	254	238	249	202	243	250	236	239	236	221	246	260	221	260	259	253	235	219	236	212	238	246	243	241	221	237	222	231	224	286	231	220	252	252	232	266	250	224	197	235	232	213	230	246	252	238	256	237	242	246	241	249	247	213	264	229	232	260	275	250	242	232	227	248	234	238	277	249	240	221	267	243	225	227	255	239	247	248	245	246	252	249	232	232	269	226	242	214	263	232	237	249	232	266	214	221	243	250	214	229	257	269	258	219	253	251	221	241	239	236	225	227	246	241	233	229	260	267	247	235	221	269	246	236	232	216	227	254	240	254	199	257	254	260	201	240	251	224	244	234	276	214	220	227	263	234	210	230	231	218	240	264	242	265	232	224	216	236	249	232	255	260	245	229	252	248	250	256	255	203	237	247	234	206	243	235	250	246	228	240	256	246	243	239	235	222	241	257	247	232	222	273	232	256	230	230	219	240	262	235	245	244	227	238	241	238	252	259	228	214	224	249	233	233	249	226	234	224	242	257	235	236	230	242	230	259	215	237	230	257	237	246	216	257	276	229	235	228	239	252	264	220	228	237	253	271	241	245	204	248	235	226	203	228	254	228	275	256	236	228	267	248	241	225	215	223	253	225	272	236	256	222	242	250	261	271	234	273	244	235	220	231	259	226	226	249	263	231	254	249	237	250	243	240	261	249	238	231	257	244	262	265	254	227	231	268	221	238	255	245	230	255	260	231	240	229	259	219	243	225	225	215	231	253	259	209	234	265	230	208	231	231	231	213	232	242	233	243	267	236	216	234	211	246	225	254	238	233	246	234	233	215	250	251	214	236	217	259	236	270	254	257	239	251	235	235	242	233	224	225	233	244	240	244	258	226	256	237	228	244	239	227	272	234	224	244	234	249	258	272	213	244	254	225	262	277	228	238	226	237	248	233	238	252	226	251	289	224	225	257	238	271	229	253	268	214	239	231	228	232	232	207	243	213	238	258	261	259	267	266	246	258	257	259	226	224	254	232	232	240	242	252	273	248	230	243	247	255	252	224	255	247	259	270	230	256	225	247	261	214	234	254	235	253	234	253	233	225	253	244	242	244	230	267	237	241	241	230	214	230	245	270	228	242	256	267	245	252	273	240	239	233	243	248	236	223	242	246	249	248	250	226	255	256	223	275	244	252	249	221	244	214	239	276	214	251	259	207	251	261	228	230	250	245	218	234	235	246	263	240	273	246	222	241	244	263	247	233	287	230	234	257	263	253	228	265	231	217	253	268	254	225	249	220	232	265	235	233	222	255	231	244	245	234	261	272	225	227	236	242	275	212	232	251	272	262	261	269	241	271	245	263	252	234	251	240	223	260	233	247	230	257	261	245	240	231	246	240	261	220	255	236	230	244	229	244	227	252	236	243	244	235	220	225	254	268	243	214	233	244	236	251	240	223	247	231	231	233	248	269	241	232	217	227	247	220	228	199	252	250	211	216	233	255	238	193	253	218	216	251	228	272	225	247	254	237	263	264	256	249	247	229	261	259	247	261
4893	864	668	641	539	587	579	545	525	498	571	598	550	531	575	553	592	614	552	571	582	579	533	537	554	556	567	554	565	546	576	537	565	550	567	595	582	581	551	570	557	573	548	569	568	576	566	596	573	587	585	557	507	570	572	563	579	561	563	577	537	551	601	558	612	566	584	605	560	575	563	560	583	633	590	548	571	575	572	617	626	578	580	523	566	579	538	541	592	596	562	563	614	556	595	593	562	585	525	557	572	575	573	568	550	538	547	569	589	558	546	544	533	566	620	571	549	551	595	565	552	564	598	530	533	562	537	563	574	599	585	551	582	549	579	514	570	526	531	563	549	592	544	567	569	537	555	561	574	528	557	574	578	559	598	591	561	586	540	576	610	560	567	541	563	576	546	593	577	567	550	541	574	609	529	551	596	575	593	579	529	580	549	576	583	557	598	565	560	569	541	551	570	577	535	548	571	590	591	567	524	529	583	562	569	586	569	528	538	508	549	558	546	570	540	544	605	606	575	577	617	582	544	518	559	561	576	609	571	589	576	549	553	533	561	572	562	583	588	568	577	551	578	554	608	529	571	552	566	568	604	598	558	590	593	544	546	506	554	549	555	567	615	567	595	541	596	546	585	559	554	568	581	599	595	537	540	560	574	585	547	540	570	549	576	575	558	575	568	532	539	534	552	589	525	585	600	550	583	576	628	569	569	608	619	551	549	553	562	550	563	553	558	533	581	575	521	546	538	535	540	556	531	559	568	550	568	559	554	551	588	592	561	585	538	550	545	569	492	599	555	526	547	618	630	586	582	568	516	583	560	603	597	555	591	554	582	584	586	571	550	578	546	556	546	527	552	612	538	578	541	568	574	552	562	569	582	579	548	554	536	572	583	551	567	521	580	538	562	572	606	554	579	552	553	571	536	599	569	546	577	563	587	588	595	563	561	555	621	590	577	558	589	530	549	564	559	585	542	534	544	601	630	540	576	593	552	564	530	569	558	563	557	533	582	612	538	604	531	564	477	547	599	527	568	582	586	532	576	554	610	567	561	531	549	576	547	579	573	578	576	520	544	582	540	574	559	588	587	551	548	580	570	554	531	533	536	579	504	571	596	517	595	539	565	529	572	556	538	541	546	539	546	589	570	540	571	535	542	579	571	599	570	504	539	539	593	567	528	533	550	565	559	561	542	538	554	565	568	546	611	556	589	574	543	541	540	524	589	555	555	566	575	594	564	576	548	538	541	510	641	574	617	555	497	601	569	553	515	529	549	566	570	538	562	578	592	549	563	549	511	590	568	569	582	535	568	574	559	614	585	569	548	606	579	589	542	581	579	538	604	577	558	537	573	540	588	580	568	602	553	567	568	534	570	587	578	566	548	590	559	548	557	619	584	554	558	526	576	565	558	553	555	584	588	527	554	560	550	595	598	571	534	510	583	580	603	527	505	612	542	565	545	561	586	556	531	510	534	521	567	559	616	582	583	547	584	515	546	527	541	583	565	569	584	605	588	552	568	532	555	524	549	591	578	542	592	599	574	514	537	570	566	578	531	592	538	573	561	526	571	582	556	580	549	577	566	554	535	584	561	572	537	605	571	577	585	544	576	545	525	594	554	603	585	523	580	551	570	564	603	582	580	548	536	592	572	556	561	611	611	584	570	558	570	540	582	550	571	541	575	549	533	559	573	560	562	536	562	577	551	537	534	540	526	571	520	527	551	527	554	562	548	526	597	561	578	589	575	563	555	592	551	580	614	544	587	547	593	609	563	553	546	591	555	550	548	581	533	564	550	581	529	535	568	573	577	575	554	576	566	540	577	559	546	540	551	575	579	569	572	580	555	576	523	575	533	556	548	554	526	593	540	572	579	555	582	599	570	560	545	552	586	569	535	553	571	569	582	596	626	609	562	583	567	588	576	554	592	614	548	496	587	536	542	565	578	563	527	557	544	617	535	561	572	535	542	570	603	535	530	565	551	567	566	537	533	576	590	599	556	545	575	557	566	580	590	539	561	541	547	585	574	609	546	593	557	616	531	547	514	541	599	550	560	585	570	601	549	510	615	598	549	564	587	568	580	534	518	563	605	542	565	549	587	537	608	553	535	546	519	562	549	563	587	547	536	564	547	590	534	532	531	567	538	548	553	564	563	561	590	599	602	551	560	567	561	548	552	569	571	566	581	592	579	549	538	565	585	586	585	550	612	588	605	544	579	546	569	582	560	582	587	577	570	578	550	578	571	584	579	602	567	571	569	570	564	558	542	579	580	554	566	552	599	576	541	586	530	557	565	581	529	566	548	607	556	582	538	558	544	594	582	561	567	571	590	558	563	569	594	579	545	611	619	540	507	573	571	613	590	558	577	562	560	546	564	611	549	538	566	582	551	536	604	557	621	590	555	526	552	546	572	601	559	563	535	562	617	629	530	564	568	554	575	543	569	556	600	537	542	596	584	569	537	562	556	530	563	560	577	592	560	538	538	568	559	568	555	534	604	537	565	587	571	622	576	600	506	568	551	577	571	555	547	510	547	549	591	567	579	538	576	595	561	566	563	511	565	551	569	591	542	551	557	544	562	585	577	591	571	550	551	550	580	552	591	566	556	602	568	562	598	586	531	549	602	562	573	563	572	536	547	542	612	582	538	571	581	571	585	582	536	531	518	582	565	583	561	581	555	608	592	582	563	560	569	575	553	547	550	551	598	576	588	583	549	575	559	570	565	541	590	546	613	553	561	592	604	525	593	565	569	578	577	611	535	535	565	546	539	624	549	535	548	577	591	583	537	543	584	549	550	504	567	584	596	560	556	520	568	547	585	594	570	605	519	559	623	549	580	577	573	571	556	595	567	544	613	554	555	588	560	554	566	565	550	595	535	631	619	579	539	526	506	574	532	577	572	556	596	613	568	588	552	572	569	606	570	548	562	572	567	584	569	562	550	557	549	571	544	578	573	587	552	561	565	566	555	547	530	573	586	553	591	564	596	579	537	552	574	603	561	573	572	571	558	570	549	542	548	570	585	528	557	594	564	533	598	557	540	563	558	517	576	601	558	576	577	556	593	578	618	526	597	561	534	597	516	573	557	532	552	584	578	562	624	605	569	589	542	571	545	586	540	613	560	523	575	606	539	554	593	545	550	600	599	597	534	541	594	549	564	568	529	588	575	553	593	553	575	560	590	590	554	585	573	567	535	599	590	560	524	616	544	567	529	545	545	533	560	564	537	570	523	598	573	563	539	586	559	541	559	577	615	592	613	593	560	554	570	544	519	583	537	564	576	553	581	552	574	616	579	562	562	570	539	581	550	549	553	550	554	563	510	548	569	560	595	539	558	570	575	556	576	612	492	602	531	568	555	568	558	576	564	560	546	531	554	594	545	553	557	542	542	564	549	557	544	583	533	574	570	623	550	558	554	561	569	559	569	533	533	549	575	570	551	531	583	550	540	616	605	556	552	571	627	541	578	583	549	556	562	575	588	536	555	541	555	564	553	551	571	535	551	565
24609	20850	24339	27458	18280	883	519	429	391	374	372	377	333	358	348	323	319	349	382	344	327	343	308	323	318	340	351	332	336	315	340	328	319	361	331	346	309	275	367	338	282	340	334	317	304	352	310	333	309	312	321	320	323	340	336	353	309	318	338	328	352	310	320	324	348	343	347	334	301	345	355	314	293	344	318	330	342	310	321	349	362	345	361	366	354	340	318	324	367	355	322	326	385	320	323	319	314	317	321	338	342	313	348	340	310	331	309	354	307	326	308	328	327	339	327	355	329	304	335	318	331	317	315	337	314	349	311	308	319	322	307	329	337	313	318	342	339	342	341	310	354	317	350	350	342	370	347	322	338	338	354	329	391	310	321	319	358	335	349	300	321	340	302	327	337	335	305	286	326	335	289	322	314	299	319	341	296	329	324	314	341	276	337	344	320	327	363	324	351	307	315	321	351	347	339	311	332	337	313	315	328	346	335	348	324	315	340	360	344	364	345	341	355	335	325	278	357	349	327	360	347	348	312	299	330	318	329	295	338	358	315	315	331	340	335	340	284	303	315	338	310	331	333	315	300	320	353	298	332	348	306	310	329	329	343	307	344	315	308	337	354	343	359	329	341	363	315	289	293	344	350	320	311	323	300	328	312	339	296	325	354	341	337	386	336	296	305	337	332	351	367	330	353	332	357	336	330	301	304	343	365	332	352	317	322	291	324	354	373	344	335	359	333	328	323	340	300	341	333	335	324	331	314	320	349	337	314	339	317	332	359	330	314	338	340	324	343	328	347	334	313	287	330	344	356	312	321	326	323	285	345	309	295	339	273	320	331	344	286	334	336	344	323	322	320	344	352	310	306	317	346	335	310	336	354	321	312	344	359	337	303	328	318	322	287	298	337	319	338	347	347	378	346	358	347	320	319	316	342	338	339	340	308	363	315	323	309	337	354	297	359	298	320	307	308	331	343	320	331	324	331	316	301	337	310	343	353	333	341	337	329	324	331	332	347	313	311	341	339	373	341	338	317	320	304	379	320	347	345	306	326	312	355	306	349	277	294	329	331	346	315	351	331	326	317	335	296	342	321	339	301	350	337	397	340	310	342	307	295	335	332	294	347	330	329	353	343	345	329	337	310	346	323	304	339	355	332	312	299	323	315	321	333	321	356	313	327	314	329	337	337	348	342	327	313	327	315	316	337	344	336	320	341	368	319	340	345	347	331	340	352	335	337	340	340	354	361	338	324	325	308	345	351	347	335	314	329	363	335	329	336	317	325	290	333	343	306	322	313	338	324	329	317	345	374	334	293	344	375	307	309	310	355	388	333	316	295	327	344	334	296	315	339	344	329	315	329	308	291	327	349	354	292	348	368	327	347	355	282	301	347	337	324	297	339	349	324	349	325	312	301	326	316	370	347	282	334	359	331	355	383	357	332	364	321	335	336	323	326	327	341	336	328	318	324	357	329	325	348	350	332	310	305	316	338	362	332	345	361	359	354	317	345	331	338	334	313	332	376	329	330	336	318	335	301	370	310	370	304	344	343	305	329	309	340	319	339	324	307	342	303	349	330	318	340	347	344	304	299	309	330	347	300	316	320	329	325	336	341	337	308	319	300	324	330	314	333	340	349	363	353	347	283	316	350	338	352	341	328	359	301	322	312	317	317	315	309	281	278	326	315	352	365	338	344	309	332	353	325	312	304	289	345	349	312	330	342	318	324	301	328	332	280	308	355	345	329	329	312	321	321	333	331	343	320	319	314	366	315	343	346	322	318	319	308	300	360	318	346	302	317	347	290	323	323	325	340	362	303	308	353	351	334	323	349	310	306	343	360	347	317	352	346	321	310	322	337	294	334	337	325	325	381	341	302	344	342	325	326	301	359	345	341	305	324	341	327	330	350	307	345	344	327	326	379	326	311	319	356	354	408	348	300	348	330	359	357	354	324	346	399	323	343	333	365	290	335	283	353	324	330	358	364	320	324	360	322	322	326	319	347	327	325	353	347	285	291	313	312	331	322	308	317	347	338	322	334	337	320	362	339	325	325	356	358	312	335	351	332	342	304	334	354	387	323	314	316	308	316	339	318	311	304	310	361	330	298	322	326	332	318	334	333	343	305	330	336	334	319	313	325	327	330	346	299	377	333	330	320	346	329	310	335	329	361	316	334	342	314	315	327	309	385	335	331	345	347	348	316	332	350	335	340	330	358	315	290	357	339	312	342	311	336	326	295	350	332	348	374	302	334	301	340	328	311	325	312	388	346	341	332	311	322	333	317	311	341	352	351	361	328	336	352	315	299	333	337	367	338	290	306	347	296	315	301	323	337	314	364	322	317	344	337	350	332	343	317	355	347	352	330	329	309	331	366	331	348	336	333	340	311	308	297	327	307	320	323	327	321	315	349	314	358	343	298	330	356	316	328	356	326	317	327	321	332	347	331	305	343	337	329	329	366	335	327	341	314	330	324	314	336	343	369	314	298	369	320	329	350	322	312	344	319	334	357	325	317	332	329	362	318	339	361	356	347	322	283	297	308	319	352	339	354	320	306	309	318	315	291	328	399	348	320	319	352	345	338	341	370	323	298	356	368	348	320	338	328	325	355	354	304	329	323	378	367	305	336	326	316	317	339	353	320	319	331	330	352	332	349	325	334	315	291	299	344	364	334	322	320	329	331	337	309	332	299	330	326	310	392	333	334	361	325	380	347	350	360	332	329	308	305	348	327	302	354	323	337	298	337	319	302	342	364	296	321	317	319	327	329	313	329	343	333	327	354	336	353	324	290	350	290	350	288	346	319	318	362	345	330	306	292	347	343	332	332	317	333	333	302	340	323	336	370	343	313	311	295	334	302	334	323	327	296	349	349	355	316	335	320	323	348	292	319	286	309	342	328	332	340	351	344	324	346	318	303	312	315	332	290	328	357	327	334	304	325	309	359	332	338	340	318	310	302	354	331	301	327	326	326	347	326	330	326	303	317	316	320	332	319	332	326	333	320	328	322	298	363	333	318	311	332	345	300	330	303	322	326	329	320	330	317	350	344	350	354	357	309	351	337	325	339	343	349	332	339	348	306	335	330	283	349	343	308	339	331	356	343	326	314	336	317	352	348	340	308	358	328	337	302	319	316	331	343	322	334	353	319	332	347	334	330	319	336	320	347	301	321	365	323	286	299	310	294	316	359	321	334	314	329	337	339	324	335	318	345	324	322	302	290	354	323	327	340	334	341	351	345	333	337	335	332	305	329	348	306	333	327	332	376	294	315	346	343	329	340	360	342	349	359	322	330	342	330	359	313	300	306	326	339	359	318	301	299	323	324	327	367	334	314	331	330	332	323	325	311	321	288	345	332	352	307	315	317	328	297	356	363	310	326	329	327	338	302	343	308	315	369	327	323	361	363	309	327	367	340	363	329	356	316	295	304	345	332	302	307	358	319	295	313	352	345	328	360	366	296	362	334	329	290	324	315	349	337	349	317	322	364	318	314	291	345	294	321	338	324	358
3332	2986	1890	1216	942	842	822	730	764	738	671	689	714	754	761	733	761	690	724	759	761	739	735	723	719	723	728	712	670	700	677	756	712	704	759	738	735	712	684	707	695	715	721	723	746	713	724	700	729	673	758	709	752	759	719	761	717	719	730	723	756	710	690	733	767	790	757	754	744	775	730	677	718	713	705	701	717	696	712	734	690	720	713	747	696	780	678	700	725	730	711	750	759	715	739	739	746	748	681	704	680	693	714	728	726	740	736	700	668	732	716	711	707	701	751	709	682	715	776	684	689	720	744	762	701	733	714	688	691	725	724	678	745	757	706	744	746	680	734	724	682	706	746	727	729	723	702	694	741	740	716	732	749	725	707	734	699	717	686	733	770	744	749	724	716	703	753	666	719	745	741	740	720	697	648	703	700	758	698	758	690	757	721	714	766	724	705	703	728	744	736	734	750	703	758	698	736	673	688	709	715	745	725	721	722	677	751	726	730	721	738	746	705	723	711	733	724	722	696	742	731	780	654	689	702	737	743	726	746	709	737	680	695	766	753	753	711	703	700	768	736	698	697	753	707	721	685	691	741	727	773	729	712	699	708	745	762	682	740	756	722	738	760	712	707	740	696	691	719	680	708	709	696	740	709	734	764	746	684	740	723	715	694	702	713	739	714	674	704	752	741	703	698	717	714	721	721	715	730	749	721	709	744	710	694	660	734	707	723	731	729	745	696	683	703	759	711	730	715	714	731	751	699	750	727	720	723	739	712	791	704	744	718	734	720	706	723	717	724	737	688	689	733	698	765	696	704	709	711	717	714	740	713	749	714	707	751	701	725	702	733	749	721	727	691	762	676	644	749	734	675	700	735	740	767	778	751	763	694	699	736	752	745	706	734	734	693	731	722	681	682	739	712	731	762	724	704	762	729	672	728	663	723	748	736	708	709	724	728	742	717	743	750	716	699	786	769	734	726	695	672	740	771	751	741	687	710	681	762	699	717	716	696	733	723	724	686	753	696	749	674	743	697	743	732	681	709	775	722	706	706	757	684	730	726	743	696	736	743	705	732	731	740	770	709	713	746	711	739	719	667	716	750	745	728	741	740	702	662	692	700	717	724	689	730	703	682	721	696	684	707	698	740	700	727	701	717	787	707	742	754	744	712	715	734	730	772	686	738	769	654	745	790	706	720	740	713	712	760	728	756	716	743	754	714	707	711	653	701	710	763	760	717	739	723	727	709	730	747	758	753	701	787	770	720	713	738	725	687	769	698	745	709	743	719	707	689	725	729	740	716	697	723	738	719	736	719	720	672	687	675	741	709	656	735	725	731	751	722	747	755	748	767	693	721	728	752	727	720	685	710	729	724	736	695	690	698	718	710	727	699	716	703	694	743	713	662	740	771	687	765	748	678	728	725	696	724	713	729	706	752	704	804	696	678	744	690	736	722	696	717	731	710	711	741	743	728	751	793	688	704	728	707	714	708	695	769	790	681	728	681	687	777	705	712	735	709	704	691	712	733	710	724	761	738	701	748	696	742	724	721	673	772	724	699	716	714	693	706	710	726	736	751	745	673	714	701	742	737	765	746	758	726	739	755	749	725	695	760	728	730	741	744	726	735	722	699	678	676	736	787	717	799	753	740	709	708	693	739	757	712	737	698	729	752	729	707	670	682	782	739	720	759	744	759	710	677	752	701	717	721	715	705	717	701	735	751	775	780	722	733	754	698	700	715	742	756	783	721	725	723	699	713	714	733	725	725	751	758	808	673	733	700	731	746	753	691	753	712	685	679	707	712	731	712	761	712	719	733	726	757	759	662	734	694	759	720	795	717	740	678	729	684	740	713	705	690	729	755	746	746	729	714	704	724	691	732	757	784	702	711	751	697	725	696	759	718	728	790	661	771	702	741	748	682	724	712	707	754	730	723	701	750	692	719	761	765	737	685	733	703	711	685	700	746	764	711	681	734	763	752	677	675	751	726	715	737	753	707	744	773	679	756	685	724	710	709	749	742	678	668	740	725	699	764	735	712	803	695	697	739	742	735	676	745	719	736	763	789	680	745	720	765	700	677	713	690	736	725	721	736	734	746	736	716	744	769	740	753	686	715	734	737	735	694	734	753	773	711	707	734	718	757	729	722	724	682	765	730	752	695	736	755	702	754	729	729	693	739	731	700	711	731	703	724	746	730	726	783	716	726	743	744	768	757	759	725	705	749	745	688	758	739	745	758	746	705	723	723	754	704	658	746	692	725	724	759	726	748	741	716	747	699	695	718	733	716	709	769	823	696	709	797	709	693	680	712	755	702	761	730	751	734	726	766	738	707	739	716	721	730	735	775	745	735	724	707	725	731	720	712	700	747	700	766	755	712	731	674	758	747	668	772	735	729	742	704	706	699	668	732	709	690	704	751	714	740	733	681	758	705	749	733	732	727	739	736	737	740	712	699	715	710	725	717	689	723	652	739	751	690	712	700	711	744	670	707	768	708	683	745	719	719	779	743	695	732	702	754	710	710	735	726	756	733	711	730	710	715	733	643	769	736	726	701	752	697	749	735	713	730	730	731	718	725	787	693	770	675	702	683	765	737	676	726	697	728	732	713	714	721	700	660	678	692	685	754	710	691	702	680	720	745	749	729	717	691	765	694	765	666	738	685	735	708	689	696	735	717	706	751	715	673	740	695	732	721	722	739	760	772	730	704	738	712	684	780	739	691	680	699	707	755	704	733	763	743	696	721	757	706	682	705	754	748	717	689	743	720	662	701	727	717	731	712	693	756	748	751	723	729	781	678	738	703	742	713	727	746	742	654	720	691	703	701	742	739	718	676	740	726	712	732	761	748	758	718	703	722	740	742	792	707	734	696	702	781	748	706	745	712	760	755	747	699	723	720	738	706	728	718	720	739	783	732	745	728	701	664	769	703	774	738	755	757	708	703	739	712	707	691	722	654	691	698	710	674	734	722	733	696	728	767	720	700	729	690	754	683	713	721	695	751	733	746	700	723	780	685	740	748	750	769	699	760	695	683	726	705	740	739	750	713	708	728	707	718	689	716	731	708	735	708	738	697	681	697	735	704	695	662	735	719	774	723	724	687	727	742	727	718	757	709	682	731	718	719	680	719	746	754	699	752	678	694	744	712	745	751	738	710	735	665	711	714	753	692	728	743	783	728	671	709	707	639	735	732	714	710	776	753	746	750	704	777	734	727	709	740	701	796	684	726	766	749	683	773	692	750	715	774	747	701	716	714	769	782	735	736	698	722	746	755	746	680	720	729	710	691	722	697	730	720	688	688	718	728	689	715	702	735	735	705	773	716	701	736	718	727	753	749	695	769	749	727	665	679	722	748	745	674	755	753	699	711	754	705	711	717	730	691	731	686	751	734	724	734	703	747	751	724	711	734	761	634	754	764	713	708	706	685	705	688	732	736	709	775	764	687	690	764	746	702	713	685	759	718	706	693	784	704	746	699	751	719	679	687	657	706	720	698	708	723	682	727	723
23486	20802	25083	26608	20809	20777	2830	461	347	322	305	287	287	247	232	250	227	244	234	207	215	229	222	210	244	215	211	202	219	233	233	234	243	227	221	206	211	197	222	204	219	219	193	230	226	222	203	244	200	219	221	214	192	216	206	175	242	228	226	218	193	215	226	212	212	216	239	220	223	238	205	184	220	223	199	194	208	218	216	193	206	223	201	212	207	222	208	201	197	209	202	249	212	206	205	215	204	210	220	199	196	184	215	194	221	217	220	214	213	247	216	211	202	230	191	201	214	210	227	226	184	207	225	193	162	209	210	202	204	191	206	224	183	182	215	248	219	232	203	200	210	189	202	201	229	237	181	231	215	206	233	223	180	182	195	219	201	220	188	218	225	221	217	196	200	195	211	212	174	206	221	210	192	185	199	193	220	235	183	209	195	199	222	212	217	221	215	224	211	208	186	217	218	219	235	192	223	190	205	217	200	206	214	201	200	209	204	198	217	232	203	214	189	219	227	233	209	194	200	208	191	220	225	235	192	234	209	208	184	218	193	186	218	217	223	178	214	216	190	214	221	227	202	220	218	188	201	196	192	216	209	209	195	204	217	237	183	196	218	232	221	215	216	197	260	201	213	190	211	186	203	208	197	212	235	200	210	217	193	210	201	194	157	218	217	205	216	221	225	210	218	193	225	230	213	223	201	212	199	211	214	209	202	214	199	246	200	206	242	218	238	220	180	221	193	224	222	212	222	208	208	223	224	236	208	205	201	210	194	205	202	203	202	217	198	222	212	224	189	250	204	192	220	229	176	204	241	205	200	177	212	210	236	214	233	200	207	211	221	218	206	240	203	214	221	197	224	222	197	203	234	212	224	222	202	217	202	202	222	242	204	198	194	193	208	170	227	193	218	232	205	216	211	230	214	212	192	209	210	204	222	212	196	169	196	207	225	251	189	222	177	184	201	213	232	190	177	200	220	223	209	190	218	211	214	231	227	214	204	217	194	220	202	232	201	213	219	202	210	216	235	234	207	209	218	229	203	190	200	225	238	202	198	215	205	207	216	209	219	208	185	240	223	216	216	213	198	208	220	207	204	220	224	193	192	200	208	189	194	195	217	209	169	199	176	202	171	213	206	221	217	202	211	236	205	204	226	203	207	254	232	246	221	205	223	214	221	209	224	193	205	229	222	215	197	203	203	211	188	213	194	203	192	195	226	193	217	205	213	229	199	235	231	209	214	212	192	209	223	201	259	199	211	202	223	188	208	210	224	199	230	217	221	221	223	190	213	204	194	219	221	208	206	190	186	205	221	215	211	224	204	198	206	209	222	216	207	250	210	209	207	199	216	243	201	198	218	214	210	190	207	215	215	210	218	221	217	194	195	194	182	192	220	203	260	209	218	227	218	202	215	240	219	220	216	207	220	219	237	228	191	196	213	204	221	205	199	200	204	208	196	228	211	174	229	232	202	200	216	225	178	193	205	192	232	214	200	199	186	196	171	180	202	204	217	197	226	237	225	216	241	194	235	202	205	196	234	212	216	229	228	198	236	223	211	194	208	205	214	209	208	178	183	216	203	205	201	210	192	221	213	212	216	204	202	227	223	237	224	218	219	206	209	222	187	197	225	181	207	260	184	212	212	211	216	210	218	171	212	194	204	214	220	195	251	183	206	220	187	203	215	251	220	192	207	217	232	194	206	195	197	219	210	215	201	183	239	184	189	221	234	168	221	190	160	228	203	222	178	211	190	205	207	194	219	238	198	226	206	212	208	203	198	219	200	193	212	178	236	221	202	200	229	193	199	198	210	200	206	215	225	226	200	189	188	227	224	220	204	214	183	206	198	191	193	217	206	222	220	210	214	202	214	218	200	205	216	215	206	233	233	213	231	241	224	227	208	178	189	204	188	192	206	220	205	224	237	216	251	218	199	204	236	197	199	203	207	191	212	208	205	205	224	210	208	218	223	203	232	223	211	193	224	216	198	185	198	243	229	196	225	166	218	232	216	191	198	201	211	215	218	213	195	234	188	201	214	204	235	191	229	223	200	222	216	211	207	194	229	174	216	206	194	238	173	213	207	222	209	202	187	182	203	224	202	197	196	225	190	201	197	225	226	234	200	193	208	249	210	206	199	184	205	214	221	190	198	216	191	211	233	210	212	213	237	202	217	201	201	209	197	208	211	209	173	210	198	214	202	207	208	202	230	216	233	213	207	230	203	215	223	200	219	197	204	202	216	243	215	200	175	230	231	170	242	211	194	202	217	220	202	248	214	210	219	205	202	204	212	208	199	232	209	207	223	232	207	206	188	202	188	208	203	178	191	207	222	195	208	227	201	206	210	225	213	241	213	195	189	211	211	220	232	208	220	218	209	214	215	201	206	214	191	200	208	209	203	222	196	202	215	204	244	225	202	215	181	198	197	195	218	218	195	191	205	211	206	205	236	221	204	196	186	219	217	213	196	191	208	219	227	243	214	176	209	201	218	227	232	219	216	192	200	209	210	207	176	218	224	205	222	234	178	221	235	216	197	211	203	214	224	193	187	200	210	212	182	187	209	212	178	200	176	211	240	236	209	211	211	225	205	225	211	202	237	215	190	224	187	212	226	207	214	238	209	205	231	199	203	215	199	224	196	205	210	212	184	188	224	178	198	190	194	224	207	208	217	212	195	216	193	210	223	228	242	203	183	219	191	193	223	223	212	197	221	234	212	239	211	221	235	222	218	203	195	212	200	213	205	233	209	218	191	238	225	177	197	207	207	225	224	216	195	227	205	209	197	206	223	217	190	214	222	198	217	227	213	204	187	205	197	225	209	223	221	244	175	214	212	234	222	209	213	221	230	246	230	208	207	194	193	216	202	217	226	210	226	206	209	204	221	224	192	201	194	182	206	221	203	247	218	194	205	201	199	252	231	231	224	210	221	203	201	225	197	227	220	193	234	207	196	228	208	195	179	209	208	229	194	208	217	230	204	207	233	243	227	176	217	218	206	197	226	205	186	206	204	211	223	192	209	223	237	188	208	213	200	214	203	212	241	213	210	196	207	190	216	218	216	229	184	227	225	208	180	219	194	176	220	209	206	216	208	237	209	197	190	263	208	176	225	210	213	220	191	234	226	214	226	210	223	204	219	228	184	235	193	219	197	195	199	204	229	229	200	261	221	189	219	217	209	208	224	221	205	195	219	216	212	207	208	206	206	211	210	236	184	211	222	230	223	221	224	206	215	192	217	199	208	178	190	209	224	214	197	200	189	202	213	218	198	216	230	225	214	214	210	193	223	214	201	189	227	188	244	206	176	223	228	206	193	201	199	214	199	241	217	215	182	248	221	216	183	203	200	236	226	182	185	209	183	198	208	191	215	231	204	208	219	194	233	229	206	247	204	198	205	215	195	206	220	220	197	204	180	205	212	216	228	206	204	226	214	219	208	205	220	204	209	192	237	196	199	202	233	191	209	248	187	207	203	232	224	184	203	201	204	232	193	234	222	235	211	242	242	210
3341	5311	3204	1530	947	760	619	578	571	512	548	504	518	497	495	482	514	463	489	506	464	482	445	486	532	476	484	468	497	497	502	476	471	487	489	488	437	500	492	440	426	466	487	532	447	446	450	490	448	502	441	501	465	464	458	479	469	454	476	473	473	457	495	464	468	450	461	437	452	461	463	459	461	489	497	456	472	464	482	478	496	453	498	465	484	510	458	477	454	470	458	484	441	501	456	504	477	492	456	458	498	443	461	454	457	433	455	405	466	494	484	480	500	446	475	439	464	472	503	470	470	462	453	462	514	479	465	486	455	507	493	458	524	474	501	464	436	488	435	482	495	458	457	491	493	450	488	476	444	474	454	479	467	498	504	444	440	473	478	486	436	464	501	438	424	464	466	494	485	473	480	464	453	472	451	430	481	466	483	501	456	478	482	471	445	473	463	461	492	426	466	467	466	466	465	478	481	512	493	416	475	430	508	450	454	492	452	480	495	446	489	477	492	421	453	440	440	468	423	456	448	471	490	476	477	502	471	499	473	512	480	487	422	429	468	471	469	490	473	487	443	469	526	484	507	452	473	466	460	492	455	477	475	452	465	475	444	483	486	466	462	461	460	504	500	462	452	461	473	451	460	511	489	532	498	471	499	462	449	434	476	489	494	453	526	485	481	448	479	466	455	501	480	470	507	479	438	471	505	501	461	479	452	470	436	469	430	478	489	451	488	474	463	510	471	471	485	485	497	494	475	471	468	462	480	451	470	465	435	484	488	525	467	431	482	479	483	476	517	455	488	461	494	465	467	495	481	446	490	496	489	471	474	461	508	466	481	471	465	483	447	469	473	452	461	477	492	504	456	445	481	443	501	480	503	464	468	479	488	507	467	437	490	481	444	464	471	479	476	498	457	459	459	435	503	462	430	462	473	452	496	479	420	480	442	452	481	467	469	500	427	457	468	464	476	472	469	495	471	473	508	452	472	461	495	472	448	482	418	492	465	473	510	468	468	476	471	449	456	487	526	477	500	470	494	461	440	467	471	485	463	484	492	443	486	436	455	449	513	495	460	447	482	487	491	493	500	492	477	487	506	473	473	436	438	477	468	499	489	466	448	477	447	493	455	444	494	438	462	459	481	464	494	487	456	499	473	505	486	470	452	501	451	510	462	465	468	457	446	451	476	471	463	447	475	479	478	514	455	450	468	471	444	459	450	460	483	417	444	470	482	452	504	437	451	447	463	493	487	512	469	500	455	443	463	451	486	499	445	473	512	466	489	456	467	483	459	452	469	497	490	430	494	455	459	492	478	476	476	492	455	454	456	499	444	447	448	453	482	492	474	458	468	433	482	450	434	458	469	474	473	504	492	446	461	518	482	459	460	473	438	477	437	477	443	484	445	486	468	451	467	491	512	480	472	491	496	456	490	475	490	452	478	470	473	503	498	448	464	494	474	470	468	436	443	472	473	458	455	475	439	481	503	470	451	467	440	456	478	475	490	461	493	458	486	488	443	494	453	455	431	461	441	464	452	438	464	475	468	483	472	444	489	479	449	462	464	491	437	469	462	473	468	491	487	493	487	489	456	476	468	492	486	482	471	494	530	486	428	466	510	460	491	479	471	461	489	462	457	472	444	495	451	444	492	471	465	492	483	472	519	437	459	468	487	512	457	477	447	464	484	503	454	479	494	462	461	494	465	478	448	465	485	509	492	459	470	457	483	466	488	476	481	469	488	464	451	461	453	481	479	457	501	492	482	460	479	494	457	458	428	460	478	466	479	524	438	477	420	477	531	484	479	450	454	474	468	481	472	450	473	474	472	447	503	474	440	442	419	515	478	434	483	480	487	483	506	456	465	476	438	476	458	476	483	462	483	460	440	461	495	461	466	480	443	484	482	510	469	509	467	532	480	495	515	463	465	449	437	472	462	481	524	435	444	414	460	455	463	470	481	446	468	479	445	496	476	500	471	475	466	472	476	487	448	474	501	449	456	462	441	482	451	456	470	453	472	452	489	460	503	421	489	442	515	460	462	473	452	499	498	439	475	449	485	490	474	482	443	474	444	496	469	482	477	467	445	431	482	458	464	468	467	449	500	466	471	443	470	481	455	420	494	456	484	496	475	474	497	500	508	469	498	507	443	501	484	486	489	466	452	461	450	466	476	475	508	449	435	469	476	501	454	432	493	465	470	479	507	527	443	484	491	492	473	474	492	496	438	445	468	502	480	510	445	440	483	485	449	481	475	426	443	500	486	469	489	481	452	490	430	489	483	459	476	454	445	482	477	444	501	451	443	456	454	456	472	440	487	469	437	488	465	487	479	484	471	474	485	475	457	466	480	466	457	459	453	471	431	456	482	444	471	479	454	447	464	488	496	464	469	447	464	447	455	493	497	455	485	485	493	480	470	506	453	468	436	472	459	452	502	452	461	460	522	482	494	467	471	479	474	475	449	454	472	491	469	490	407	504	480	487	445	456	456	485	484	483	490	461	449	508	486	466	485	456	460	439	448	434	456	471	438	441	441	473	482	460	463	488	474	470	464	449	506	461	460	495	484	445	510	459	513	439	443	483	465	467	493	446	463	448	496	490	483	473	485	450	482	459	464	499	465	476	486	466	470	493	473	460	478	476	464	475	465	432	440	452	460	444	467	499	454	455	488	475	490	440	467	427	479	481	489	454	480	445	476	482	480	501	481	484	455	476	476	485	482	450	475	478	503	439	455	456	511	445	435	476	457	486	457	488	494	458	477	502	460	506	466	516	458	467	469	433	482	402	473	497	438	450	463	433	444	477	478	488	462	472	458	426	491	494	503	479	445	455	475	462	455	481	422	486	469	442	443	473	516	468	445	493	482	486	476	469	490	492	482	482	433	460	457	474	506	459	433	475	482	478	474	506	476	453	445	498	456	472	524	463	485	497	467	475	470	446	452	461	478	492	459	476	469	459	457	503	446	435	462	446	462	462	483	479	474	490	447	446	446	474	441	447	464	463	459	490	462	476	474	478	450	450	462	474	450	437	466	468	448	487	459	468	479	472	434	486	493	476	481	486	489	486	452	460	473	477	492	456	469	469	475	484	462	476	460	454	480	470	458	494	456	463	443	477	470	484	481	451	495	456	512	488	496	476	493	444	507	478	476	508	473	490	460	444	460	453	458	444	454	431	517	433	465	497	521	466	472	472	420	480	463	472	465	503	458	484	478	470	473	476	508	490	462	459	465	488	439	505	447	498	481	448	496	473	471	463	463	471	439	495	470	477	476	436	496	477	482	486	466	483	440	477	462	477	471	455	495	426	453	461	495	442	461	467	497	450	464	471	475	470	464	505	449	467	468	483	471	472	478	516	508	489	461	496	470	499	486	455	523	475	460	452	440	456	505	445	475	496	441	518	468	450	484	469	479	461	450	475	470	451	464	464	453	461	506	474	480	461	503	479	465	501	457	445	484	482	499	496	476	428	465	460	468	442	457	466	464	481	473	485	495	489	494	452	489	438	490	473
32626	13343	1696	368	265	253	268	233	213	239	227	243	199	246	238	229	258	234	251	233	252	274	240	229	280	219	241	254	257	260	241	233	243	251	250	245	225	237	222	242	261	222	247	221	224	258	260	242	232	227	228	284	221	256	262	242	234	214	250	236	227	228	237	228	246	215	244	263	271	261	229	280	256	246	247	253	255	276	257	276	256	267	212	220	265	284	236	261	240	235	243	259	245	200	234	246	234	218	242	255	269	237	236	219	232	237	229	219	216	256	247	263	238	252	251	211	222	242	253	226	276	245	230	241	240	226	217	246	248	235	252	241	256	256	256	234	228	215	248	249	234	247	239	233	273	218	222	220	240	245	253	248	237	216	216	248	227	225	252	260	223	243	233	248	228	266	248	237	235	208	231	220	242	233	253	248	223	245	243	223	265	262	246	235	224	227	277	243	303	274	243	218	238	238	257	218	252	233	238	267	255	238	230	208	266	233	247	229	228	218	224	230	235	228	254	245	239	246	219	228	242	233	220	263	239	242	263	250	214	231	254	248	261	253	244	257	211	239	244	234	227	230	244	225	211	245	276	227	262	239	279	241	263	231	237	236	232	261	272	260	252	255	235	224	230	215	247	233	241	227	230	231	254	231	244	257	214	239	229	264	253	232	234	236	232	265	240	267	250	266	240	250	238	242	230	260	246	266	241	256	202	229	259	266	226	256	232	225	224	238	264	249	245	239	245	232	254	262	240	261	233	215	213	240	235	247	220	207	230	267	251	246	223	290	238	266	239	257	244	234	265	279	237	270	231	234	245	245	240	241	251	246	215	254	227	238	261	253	250	242	216	224	232	227	231	267	234	255	232	247	234	243	219	238	219	229	232	253	266	256	259	214	255	256	258	223	252	228	219	237	247	245	227	229	250	230	254	244	249	234	237	260	227	260	257	255	250	241	247	276	241	237	236	232	246	256	215	248	253	233	218	221	254	234	259	268	248	249	236	250	258	260	254	247	234	261	241	227	234	234	215	249	246	242	229	257	220	260	224	257	252	252	236	244	224	240	237	215	228	238	217	235	223	252	233	236	230	210	222	259	228	254	247	258	228	263	242	256	234	234	243	234	243	235	269	237	205	253	269	234	233	229	248	238	249	283	244	238	238	234	263	246	264	218	218	201	250	246	226	226	253	230	231	250	256	247	227	251	246	207	244	225	213	245	244	232	235	245	236	218	220	224	263	220	215	252	260	267	240	226	233	254	207	236	238	242	232	254	244	239	268	213	233	257	246	234	222	219	249	268	231	218	252	227	234	234	260	250	217	224	206	234	231	282	215	220	244	259	251	236	232	221	242	240	235	223	229	248	250	258	252	271	239	224	234	225	237	245	222	252	247	260	242	235	241	249	230	230	229	265	255	253	288	245	248	246	244	247	241	261	268	258	239	235	242	246	273	256	234	231	243	239	262	249	236	216	267	236	260	257	258	238	247	231	240	273	235	198	244	258	248	265	236	267	284	226	241	228	244	237	233	232	254	287	258	231	265	226	221	254	243	204	225	228	243	271	242	229	268	249	218	253	222	250	218	218	228	255	218	250	224	229	249	237	241	227	220	263	229	249	258	237	265	233	251	249	245	232	205	251	243	225	218	221	241	252	264	225	252	232	253	242	251	252	262	267	240	239	221	235	263	217	205	253	236	248	236	248	243	244	265	249	259	239	229	273	237	227	236	268	230	253	213	210	248	281	266	238	227	231	229	247	239	226	236	257	262	252	247	217	246	212	219	271	232	210	238	223	244	246	251	241	233	241	229	257	265	220	231	224	235	225	248	264	259	237	229	232	245	241	248	224	208	230	229	246	219	240	260	273	256	228	227	240	250	256	236	228	236	237	229	226	238	204	227	260	221	227	232	242	243	267	244	262	220	238	221	281	238	239	255	221	256	242	228	226	224	230	227	214	252	235	244	246	245	239	240	239	236	276	247	258	243	239	262	232	259	210	220	241	245	262	238	228	253	237	241	221	240	277	220	208	201	228	246	244	225	233	244	229	245	242	224	247	283	229	232	254	273	224	253	236	269	257	217	254	256	254	247	244	265	231	219	246	245	243	238	224	236	231	273	238	232	227	240	236	226	246	274	248	244	210	237	230	261	241	241	256	229	262	256	238	228	224	245	249	244	243	263	281	220	255	229	239	246	228	251	256	243	235	234	244	228	265	227	223	250	250	216	241	260	238	237	228	235	242	236	233	258	233	273	256	249	246	226	251	239	242	254	224	247	260	232	211	247	227	247	222	255	251	257	254	236	229	250	231	246	245	220	238	238	268	224	205	221	263	233	214	255	231	201	243	237	220	255	235	243	245	200	228	220	243	287	231	220	258	219	262	253	255	229	273	240	247	235	226	233	222	243	223	268	219	223	253	234	236	217	226	233	224	249	232	264	258	211	243	218	217	258	248	232	241	265	238	260	257	245	269	259	237	243	262	228	243	224	240	233	273	234	196	250	256	259	224	259	251	215	223	234	269	243	235	240	225	246	248	239	239	241	264	255	256	242	227	235	251	264	254	242	243	285	260	252	243	226	258	242	237	228	254	255	261	270	263	238	224	242	239	232	262	234	231	221	248	246	255	231	242	234	247	239	233	255	211	246	247	249	258	232	229	222	263	258	253	231	249	249	256	262	242	246	236	258	239	242	250	230	218	247	253	231	243	229	262	241	234	233	253	240	248	271	277	244	253	212	277	232	253	247	233	224	212	223	223	224	216	251	249	250	235	222	266	239	214	227	249	234	258	229	231	225	236	252	247	260	233	239	248	270	250	237	238	247	249	219	239	233	210	221	246	238	263	232	240	263	243	216	246	240	255	269	233	214	225	254	244	264	238	231	258	229	241	249	228	243	244	270	241	251	224	236	239	254	227	229	249	203	247	250	227	233	238	233	238	241	240	279	261	218	239	233	235	247	197	206	240	233	242	268	237	265	255	244	270	243	231	257	228	215	235	225	258	254	251	211	229	252	231	218	223	241	245	227	240	241	235	259	221	226	255	210	212	277	227	270	222	218	209	253	267	256	206	273	232	235	256	239	254	225	229	223	273	239	262	241	239	220	215	232	224	234	230	236	270	250	237	250	266	275	263	243	246	274	241	259	248	248	235	233	249	266	211	232	224	200	239	275	262	215	272	249	238	242	235	269	242	260	236	244	237	242	240	235	246	269	246	255	237	229	237	237	251	235	230	264	247	231	242	264	245	225	263	241	250	246	245	252	245	208	247	228	232	260	243	240	243	229	243	244	261	262	269	246	256	269	258	247	256	234	228	233	243	243	232	262	212	243	221	224	234	252	227	251	257	260	244	203	240	229	236	211	269	244	231	264	251	251	247	252	224	223	242	240	260	227	221	247	226	255	251	228	221	238	294	249	250	241	264	226	236	286	243	253	237	244	225	260	222	249	232	240	229	221	225	240	237	255	257	250	222	234	251	254	234	246	245	228	296	272	247	247	239	247	268	242	210
4973	824	713	582	591	544	584	592	568	574	599	579	563	567	556	566	600	557	565	589	583	521	621	565	567	564	572	571	581	576	598	597	538	568	621	583	587	583	554	553	586	533	594	558	553	561	590	563	529	534	565	545	575	566	580	550	551	554	550	552	547	554	570	545	532	578	559	585	592	582	533	569	581	581	568	524	559	572	583	587	597	567	559	559	521	596	619	613	551	578	595	581	575	549	569	639	576	584	548	568	612	541	570	573	589	525	525	605	546	610	599	548	572	579	599	577	556	588	541	566	585	521	561	578	544	571	613	593	566	564	550	535	561	603	529	569	587	528	548	516	557	545	586	553	616	581	598	557	605	544	566	535	545	564	561	585	571	565	574	550	580	614	549	543	598	604	571	525	569	594	545	568	588	553	576	580	606	546	546	539	579	566	565	612	550	584	598	563	587	589	566	575	540	550	559	587	597	583	592	616	564	566	582	629	566	542	586	575	582	588	551	542	554	591	576	596	544	596	549	576	580	601	555	559	559	539	621	556	578	563	578	543	573	632	564	606	564	567	530	569	526	550	535	572	522	555	568	583	590	606	568	569	560	594	561	533	521	539	565	551	581	565	559	554	540	618	566	553	608	580	564	531	587	637	565	547	564	595	603	533	591	557	606	547	601	594	547	523	639	545	562	565	575	573	578	617	608	529	610	530	615	559	557	581	633	509	584	519	562	559	580	577	584	584	556	563	544	590	576	560	611	599	599	555	553	564	576	565	607	569	569	547	604	639	562	564	564	572	551	589	546	605	594	550	589	571	540	539	588	629	552	541	593	603	617	607	562	615	557	544	596	561	582	540	612	537	578	577	554	567	546	580	531	577	535	585	565	560	593	571	549	595	553	562	584	567	570	571	574	601	535	568	548	585	598	562	543	593	594	548	567	585	568	571	559	619	571	583	579	564	523	585	592	619	581	534	563	564	548	547	603	570	553	573	571	582	535	558	562	559	545	553	593	546	558	622	585	591	578	556	566	566	573	552	548	587	561	563	565	579	584	601	550	553	545	567	578	587	588	566	564	584	633	609	598	524	545	535	575	584	585	570	588	575	590	578	603	565	570	549	642	561	535	602	540	570	548	603	533	633	561	530	585	589	593	609	596	568	558	598	556	577	552	546	547	562	500	600	600	511	561	598	573	567	567	569	595	564	569	622	569	571	600	519	589	551	572	605	570	553	571	549	559	535	532	560	614	533	570	548	581	585	592	586	586	516	598	554	576	620	598	580	549	543	567	567	556	569	560	572	560	549	583	562	527	625	549	540	590	555	568	600	579	580	560	567	574	588	605	562	610	540	582	607	589	621	571	566	563	552	578	563	614	559	561	596	566	579	549	577	575	568	595	549	558	546	578	536	565	527	610	546	516	561	592	577	593	579	573	552	615	551	566	599	582	566	560	567	547	631	568	574	532	561	585	575	607	576	576	574	505	585	558	548	595	600	598	549	596	603	617	546	600	580	543	548	557	586	559	583	533	563	592	571	561	533	560	578	555	553	573	596	579	563	580	559	526	581	559	578	559	532	583	555	605	562	557	581	583	586	572	566	586	558	547	552	551	599	558	560	581	575	533	602	630	552	583	558	580	600	560	587	526	585	593	573	580	585	557	570	558	597	578	530	560	552	591	600	566	550	586	586	549	578	563	551	634	577	577	609	562	600	562	557	635	608	597	589	606	597	573	563	545	573	572	579	550	582	548	555	626	518	558	571	549	574	597	567	506	569	560	584	606	560	554	575	576	568	565	583	583	561	565	515	590	582	578	525	523	587	569	539	576	530	590	543	545	556	568	541	538	580	610	576	633	530	599	557	574	580	558	564	537	545	592	556	590	557	602	595	567	577	554	568	564	583	587	543	589	574	583	550	518	600	525	587	572	586	570	563	573	531	587	544	542	562	572	563	582	582	562	562	547	578	595	552	544	576	558	549	602	577	603	617	554	547	615	567	545	544	586	565	559	572	582	549	589	630	561	563	553	538	577	581	552	588	594	565	565	535	556	551	543	589	547	566	582	565	533	619	610	579	586	587	604	598	574	577	560	570	577	569	582	595	595	585	647	551	540	586	562	591	522	559	569	568	540	585	586	579	560	553	583	557	570	594	579	564	571	612	622	536	577	583	560	586	602	587	602	557	560	562	597	582	573	576	543	540	566	565	522	528	571	593	578	558	531	582	588	557	565	563	527	566	593	581	569	604	550	560	534	549	556	588	598	571	628	576	610	557	540	606	555	541	543	551	587	573	589	583	562	554	578	550	503	587	566	527	562	508	568	531	551	552	580	591	526	568	568	539	611	535	589	606	581	574	557	573	551	597	544	540	591	597	542	590	580	557	595	563	550	576	598	576	598	546	541	579	592	559	565	563	573	547	557	529	612	565	558	549	591	580	546	560	618	552	581	512	540	563	600	593	540	577	601	526	528	548	580	610	600	586	574	529	588	558	585	543	564	569	576	583	563	594	556	560	569	583	559	577	549	561	566	576	567	577	560	603	577	593	602	552	584	551	591	585	549	566	555	560	565	569	548	579	583	574	539	583	574	540	543	548	578	575	594	557	545	570	557	558	550	559	584	549	567	584	550	588	582	556	549	543	570	571	521	552	581	569	563	541	575	550	532	600	560	541	574	574	558	508	585	567	576	552	560	542	558	591	545	551	550	580	571	606	560	595	548	534	562	587	539	632	542	575	556	584	574	588	578	564	544	510	556	576	584	590	573	581	547	622	549	522	555	587	572	591	633	558	562	577	545	576	562	603	557	580	585	582	572	593	605	570	532	580	574	547	510	597	620	540	582	584	572	566	563	592	547	556	540	587	609	600	581	551	606	578	572	593	536	563	541	609	546	546	585	596	569	627	579	576	597	612	560	588	575	583	553	551	584	593	585	599	567	590	544	560	558	541	597	603	619	579	600	586	584	553	592	579	534	582	568	548	578	580	622	531	581	544	600	539	552	558	571	557	575	577	560	556	572	586	581	548	520	532	513	536	552	585	586	591	542	543	547	595	593	621	544	567	508	529	590	574	524	565	569	564	600	557	562	560	571	558	598	543	602	557	582	563	573	529	585	543	561	659	571	583	556	585	566	578	571	611	582	548	592	592	573	577	579	542	565	563	591	577	561	557	533	602	557	580	570	546	592	565	523	544	550	557	525	561	602	534	565	588	563	618	571	572	580	580	560	570	567	579	554	551	528	579	564	557	562	555	565	555	560	571	605	552	577	560	612	562	517	591	594	566	540	598	557	534	506	577	550	591	572	531	556	521	571	596	615	630	590	557	516	529	573	559	610	550	551	588	591	573	615	567	583	542	563	589	604	571	594	587	553	613	541	582	569	578	540	561	527	568	551	562	599	589	527	528	591	535	551	565	587	533	584	575	590	582	564	586	587	580	542	608	568	578	619	555	563	533	557	558	608	619	565	598	561	577	525	526	566	512	580	598	559	588	580	592	568	571	549	545	583	575
24575	20817	24281	27402	18109	932	518	359	359	381	363	357	345	307	362	331	344	336	338	339	345	334	324	321	339	318	321	346	347	309	346	345	353	312	312	331	328	340	331	323	347	347	348	310	305	327	314	320	327	314	329	330	309	351	329	321	319	344	330	311	357	352	317	347	323	321	308	319	314	329	321	337	347	298	316	334	328	301	318	316	317	346	326	328	343	327	324	296	295	318	322	307	319	315	314	345	297	341	334	325	285	342	353	321	313	344	338	303	344	296	343	324	337	354	302	350	303	346	377	337	336	315	304	304	318	352	309	325	314	330	335	318	310	336	338	318	322	346	296	318	325	354	299	321	363	331	318	354	315	307	310	308	345	343	348	331	355	321	336	362	301	280	314	324	336	351	344	339	318	317	342	312	315	348	346	321	305	309	299	306	292	321	321	336	329	314	308	329	351	324	330	284	321	320	318	340	337	335	328	325	344	348	332	347	333	326	343	319	359	320	321	307	329	317	322	324	326	275	314	335	337	351	340	327	360	316	301	312	326	308	309	310	338	299	287	311	332	303	296	306	328	326	300	378	330	338	299	308	323	314	297	326	306	330	334	348	331	316	326	312	296	302	353	315	340	324	322	328	337	322	312	293	307	313	341	330	305	298	320	365	338	329	320	329	333	333	318	296	305	300	311	345	341	342	317	320	346	338	325	334	333	314	323	328	321	344	299	321	318	328	331	326	347	305	331	344	348	328	334	358	311	329	339	337	327	298	321	311	332	292	311	324	317	320	328	359	349	300	339	325	317	349	380	338	349	302	288	331	312	340	324	337	363	282	340	324	316	302	327	317	332	342	317	335	326	365	336	348	337	315	329	328	313	346	330	312	306	325	311	303	360	321	311	325	337	334	328	337	309	326	315	324	330	318	344	367	380	368	345	320	296	337	326	308	297	362	333	345	330	315	309	326	350	330	312	334	344	334	314	320	337	321	324	357	327	358	331	357	350	376	311	313	358	313	307	335	353	372	347	321	293	328	327	334	331	345	322	336	352	341	337	338	324	334	316	332	308	300	301	304	344	333	333	322	299	290	355	338	279	326	327	335	335	276	313	362	300	327	332	323	285	355	334	348	363	369	363	280	294	320	302	330	335	351	331	357	313	331	331	317	338	354	355	348	349	297	287	365	340	354	344	316	326	340	313	372	322	316	325	297	311	313	299	345	327	316	343	308	320	336	334	300	305	269	329	350	318	325	307	302	298	294	340	336	318	292	326	336	343	359	318	312	327	334	315	329	320	361	324	317	329	311	338	332	326	329	319	341	343	291	357	315	334	317	297	323	337	322	336	316	340	331	335	327	353	328	366	326	319	334	293	323	320	326	314	300	294	344	323	354	360	307	321	354	300	367	313	336	342	325	336	321	291	308	348	305	347	348	324	330	321	352	327	312	321	334	321	318	349	311	306	307	331	346	327	331	345	309	338	323	314	324	346	326	349	326	315	307	322	338	342	331	339	309	342	328	334	331	339	336	343	337	345	324	339	322	345	342	327	345	330	325	323	315	351	279	336	341	332	331	331	301	312	326	350	340	333	348	330	338	377	341	333	329	346	305	302	359	339	324	357	318	354	329	317	330	311	368	344	347	352	346	313	356	347	334	326	322	297	320	371	351	295	315	338	312	322	361	321	346	309	329	319	331	322	344	306	311	293	348	343	352	321	326	318	357	342	297	330	347	326	310	334	346	294	325	338	344	326	327	346	310	322	319	327	317	306	337	303	315	328	308	336	367	326	309	288	350	321	309	328	321	343	296	328	322	320	303	306	320	321	335	329	363	335	362	325	321	296	355	327	360	320	305	347	313	330	354	324	353	319	324	325	341	357	335	338	321	294	324	322	339	348	371	305	323	322	317	336	308	333	329	322	310	319	329	328	337	323	300	314	337	298	362	335	359	302	330	302	316	333	352	375	342	325	272	349	320	343	311	304	332	363	317	324	300	334	330	307	335	305	349	306	304	324	328	343	355	317	342	322	323	317	350	342	311	342	330	293	325	326	347	304	304	318	334	318	329	343	337	325	301	338	317	328	347	338	321	325	348	324	331	317	304	302	316	323	286	326	315	354	331	315	370	325	347	321	316	333	304	317	304	318	352	284	328	300	332	301	325	327	343	334	368	328	312	332	330	305	304	323	333	321	340	328	322	336	326	293	319	320	308	319	330	297	308	356	332	337	338	347	311	325	339	317	328	350	343	338	346	327	304	323	315	318	346	290	329	310	327	355	306	316	316	364	324	286	336	312	338	332	340	338	315	367	286	339	297	303	348	337	334	353	353	307	319	327	355	307	289	337	328	299	290	354	338	341	344	355	329	372	311	336	318	315	317	332	335	348	348	340	323	324	319	339	316	320	291	310	336	311	321	319	362	357	319	309	354	319	335	334	320	324	296	308	304	342	318	311	302	297	345	311	329	340	314	302	306	351	351	324	332	338	313	356	309	303	313	330	345	324	333	366	316	298	313	323	328	360	354	339	348	322	346	314	337	320	362	307	328	310	310	337	317	346	319	324	331	319	322	315	337	295	334	299	303	350	288	337	314	317	336	322	315	322	340	353	330	318	332	326	322	330	333	332	365	314	322	298	354	325	336	328	317	297	315	346	310	373	313	335	333	311	327	326	305	355	325	319	334	312	330	328	319	301	307	350	354	317	316	293	308	278	332	335	347	322	333	275	333	330	327	293	310	340	310	318	329	345	332	332	302	348	342	297	316	337	301	313	329	325	306	322	301	353	327	313	317	327	295	343	325	322	313	317	347	304	355	332	312	310	307	333	349	320	300	343	308	310	306	345	320	315	320	338	342	334	333	306	352	335	296	319	316	308	313	320	336	306	344	326	308	321	357	338	297	314	339	355	354	340	317	324	320	332	302	344	355	306	335	308	324	337	356	365	359	347	345	303	298	327	311	326	312	321	308	341	308	356	361	324	337	268	336	302	329	297	287	320	331	352	305	314	302	312	306	365	341	334	361	318	371	324	332	312	289	334	296	333	349	334	306	323	369	322	314	314	344	329	352	309	296	357	317	319	301	332	308	325	327	322	332	297	313	308	339	312	318	344	360	337	331	353	337	321	314	331	299	357	349	313	334	316	306	338	324	309	328	320	316	310	373	302	324	370	366	326	308	328	292	345	281	305	327	323	322	340	337	300	315	349	334	290	319	306	334	306	323	298	301	331	333	345	320	352	331	287	332	299	330	316	357	314	327	328	332	350	311	367	320	326	339	301	328	306	340	338	324	334	316	351	322	327	329	322	356	318	283	343	325	336	282	300	348	324	336	314	312	303	333	312	292	313	356	296	324	359	320	311	337	334	339	349	324	357	323	321	303	330	311	372	330	310	339	302	311	314	355	360	346	335	343	333	312	329	326	368	296	344	374	338	339	313	324	292	326	368	341	338	292	319	338	310	333	313	299	307	335	349	322	307	334	365	317	342	343	330	354	317	347	337	310	343	324	330	306
3302	3056	1927	1181	925	776	757	796	764	759	762	733	767	745	706	755	725	726	689	687	763	725	766	676	730	686	705	784	723	783	747	711	716	729	687	704	763	797	688	717	758	740	759	719	738	734	728	759	720	699	748	733	725	722	701	703	685	744	668	672	716	716	679	697	737	733	726	723	677	746	709	680	737	743	698	725	759	741	741	764	769	724	669	732	676	668	749	703	701	702	707	767	716	707	698	707	738	722	712	724	692	740	699	746	727	752	736	729	750	748	742	733	739	738	708	720	720	764	687	743	703	708	722	730	734	764	691	716	710	758	723	722	731	766	750	707	688	712	758	705	694	663	726	724	712	721	764	704	778	710	731	741	717	708	716	688	751	727	710	710	719	720	676	736	714	723	691	731	732	698	739	745	707	701	750	743	719	701	728	722	784	755	755	682	736	704	794	685	670	748	728	668	699	772	709	727	749	696	686	673	710	752	716	726	732	735	691	718	718	746	715	739	708	786	735	656	744	713	733	734	764	763	761	788	735	686	721	729	667	734	732	762	715	667	734	734	704	706	676	730	693	729	680	732	713	691	739	717	715	695	691	708	729	716	738	703	754	701	711	680	683	725	728	723	730	724	729	697	674	698	744	720	754	744	741	725	696	720	747	725	678	725	739	732	705	716	731	747	692	711	742	695	727	708	699	743	715	714	702	724	689	750	747	699	663	725	718	766	725	720	743	708	738	750	679	718	708	764	704	730	766	727	686	672	727	731	736	647	689	727	675	704	729	725	733	738	710	670	690	716	730	728	684	714	735	694	755	708	699	683	736	744	690	722	685	739	744	700	742	724	688	733	717	733	691	736	692	719	752	685	714	747	730	700	699	730	713	715	782	717	734	702	714	720	717	696	734	754	697	701	711	718	673	711	745	696	773	701	699	663	744	717	749	702	770	731	749	696	681	750	713	716	756	732	753	754	697	713	695	673	670	772	713	694	719	708	718	722	737	692	726	699	695	789	674	732	711	707	740	700	767	701	728	757	754	731	735	723	699	704	709	663	767	683	709	696	731	709	740	734	750	747	709	710	692	725	741	716	721	769	727	732	714	765	689	723	695	735	779	732	722	702	735	731	763	651	683	729	736	726	723	720	735	731	714	724	725	693	680	667	752	735	730	744	707	687	728	741	707	729	722	742	683	692	723	730	737	687	721	691	707	749	745	755	715	721	678	716	723	724	711	756	710	741	677	723	681	701	654	771	731	698	746	778	706	715	727	663	748	739	674	671	731	692	804	702	704	716	702	741	727	732	718	723	764	736	770	738	746	699	704	695	750	723	680	716	758	696	724	729	713	683	712	757	721	648	728	692	700	726	753	745	682	706	734	742	693	693	709	711	731	752	686	685	695	684	712	706	687	743	669	689	692	706	704	717	717	728	697	725	742	746	731	706	701	716	730	709	725	698	694	711	698	740	723	713	742	716	693	723	719	762	710	726	706	734	738	710	723	732	716	689	737	775	731	740	681	737	742	694	711	734	683	711	716	708	714	743	694	771	719	708	710	714	726	730	755	705	743	702	704	705	719	762	684	696	701	732	690	723	730	681	735	682	714	716	701	752	751	751	712	692	716	712	690	760	703	712	740	722	701	715	704	710	749	699	691	737	713	721	753	667	729	700	715	738	749	711	684	723	687	705	725	743	723	725	697	714	740	732	761	748	734	722	752	708	749	747	706	749	809	762	701	694	748	695	701	721	772	703	744	750	727	700	737	781	746	739	702	722	757	725	744	740	747	712	741	781	690	694	744	721	702	703	768	745	763	726	725	754	699	747	685	733	721	736	730	724	734	766	707	703	771	728	708	695	693	751	741	722	680	682	720	712	719	722	709	710	749	714	761	738	753	716	719	730	751	767	722	695	787	727	725	706	684	715	731	708	695	714	707	699	702	727	699	714	717	771	696	723	743	683	708	748	732	717	732	685	774	768	722	722	712	748	767	732	719	698	711	713	720	728	700	755	722	709	754	755	704	707	775	717	747	725	730	724	712	732	739	736	685	743	760	705	737	678	769	707	750	754	732	691	725	704	705	728	729	675	731	696	695	724	732	695	723	707	703	709	756	733	752	691	672	754	733	712	746	739	723	739	718	759	690	741	749	742	746	738	678	729	704	700	771	665	679	757	714	704	739	719	667	677	708	663	742	722	670	725	688	692	690	726	697	681	723	722	686	699	724	761	684	710	697	698	683	717	737	726	762	708	726	678	690	715	745	728	712	707	731	746	679	729	745	718	726	756	730	726	700	711	664	698	762	664	677	756	717	696	671	722	757	718	743	732	680	726	738	721	727	712	784	722	771	713	745	694	746	767	691	757	730	707	711	726	798	690	722	747	698	703	678	740	756	747	768	658	700	735	731	711	753	716	667	732	710	746	712	687	723	788	725	736	729	684	735	670	684	717	717	708	729	728	726	711	739	751	717	737	747	723	765	716	723	728	736	700	717	701	681	745	705	693	718	739	679	713	751	739	698	720	755	739	721	727	700	737	709	748	692	743	745	759	733	730	737	721	698	679	654	746	690	716	718	774	731	712	758	716	705	664	738	730	733	760	715	693	720	736	733	712	685	767	664	718	754	745	702	740	718	728	693	738	760	720	718	742	724	701	734	693	718	721	769	751	728	737	723	736	718	775	734	717	733	748	670	727	732	752	756	736	694	698	729	710	710	728	754	695	723	702	785	723	747	734	727	727	718	685	725	765	733	739	676	721	718	706	686	750	758	645	768	708	710	731	663	742	700	721	717	730	691	766	732	733	730	707	748	705	709	702	715	709	715	715	708	691	707	751	684	737	690	702	742	683	725	711	729	714	760	731	706	735	745	680	689	704	659	684	728	752	689	741	687	750	715	731	688	727	673	774	743	734	763	714	734	767	674	763	735	751	729	729	686	734	761	793	741	722	737	707	697	743	684	735	754	697	794	767	767	714	696	718	720	702	716	737	675	737	742	720	737	703	715	748	682	704	755	750	747	697	737	735	717	755	694	659	702	680	705	750	701	733	763	677	696	698	759	717	725	736	670	747	735	720	732	703	689	685	763	682	754	720	722	745	715	678	721	700	706	723	696	719	730	709	753	706	703	797	738	690	763	709	762	731	655	677	742	702	725	728	729	732	793	778	721	729	714	758	711	686	739	724	723	692	706	760	696	724	767	763	702	740	681	694	725	681	730	691	741	738	698	714	761	726	740	713	694	688	757	755	711	748	736	746	704	705	717	715	709	707	713	691	747	693	719	720	733	744	712	765	745	739	733	713	694	721	702	757	726	646	704	707	733	711	657	764	730	740	697	752	713	756	726	724	727	697	771	731	724	723	737	789	765	727	713	711	686	722	737	747	727	711	717	696	715	731	750	722	725	731	736	701	737	714	740	746	712	701	700	714	767	712	718	702	680	733	769	699	726	710	711	718	722	695	781	713	695	702	715	714	736	707	752	750	709	729	774	707	739	762	725	675	685	765	732	723
23553	20830	25130	26626	20836	20828	2795	491	305	318	272	291	282	228	270	228	218	250	249	231	237	219	244	265	235	240	223	211	191	171	217	195	211	215	204	241	206	232	211	237	214	206	185	203	236	204	202	227	215	192	210	201	192	194	223	202	241	235	220	248	198	203	206	240	184	198	221	206	190	180	204	194	242	208	195	209	220	211	195	209	203	183	192	210	206	205	217	209	228	200	204	208	201	201	220	235	193	218	207	221	200	247	201	196	225	205	230	202	211	207	242	208	231	210	198	210	195	200	191	192	189	196	171	199	199	187	179	241	209	220	212	229	203	193	201	199	211	205	213	199	205	217	216	203	205	193	212	217	221	187	241	236	232	171	221	205	198	188	196	218	229	223	235	198	195	199	226	229	223	209	213	196	209	191	199	182	197	192	223	192	170	227	220	213	210	203	218	214	210	205	216	186	214	234	198	178	185	203	200	218	205	197	195	188	191	212	217	229	204	202	207	230	206	208	213	197	175	178	211	219	217	206	197	198	188	217	216	185	205	191	199	224	218	184	198	178	225	199	199	177	214	242	210	197	205	204	202	202	202	178	242	203	211	227	205	210	187	214	223	207	203	211	203	217	220	217	234	210	215	245	224	219	193	199	216	212	230	217	230	202	224	211	194	223	199	203	198	215	245	208	202	196	182	198	213	200	179	198	182	207	206	205	210	195	205	198	234	203	184	231	190	217	235	204	210	193	240	205	191	182	197	212	193	208	237	230	219	198	191	189	205	213	216	212	213	209	202	177	193	207	191	210	199	215	207	239	206	203	217	211	207	211	212	196	187	210	232	207	210	230	222	172	213	160	195	198	201	185	186	209	187	216	225	198	205	190	209	200	231	218	228	218	209	218	220	200	219	187	202	195	234	218	206	226	187	186	224	179	229	202	186	182	183	195	228	196	205	198	211	180	235	211	210	210	221	193	212	220	212	180	221	204	204	202	185	197	212	226	229	233	239	198	214	222	241	200	219	216	203	232	229	196	172	199	195	178	202	222	216	192	224	227	191	232	212	207	219	219	203	180	223	198	209	212	215	216	196	210	208	203	197	203	202	225	242	216	209	206	209	190	190	189	198	213	246	246	223	224	216	198	215	194	225	205	187	218	220	181	189	209	230	182	187	226	201	204	189	231	192	197	196	210	214	196	249	236	207	197	216	191	204	181	205	203	198	233	231	202	203	227	192	214	228	188	199	206	197	189	201	195	197	202	196	207	210	210	198	214	199	208	199	186	240	202	202	194	222	171	190	206	203	190	191	200	212	191	203	208	225	227	211	198	220	198	198	196	202	206	203	212	209	206	175	199	214	216	189	205	220	236	218	201	202	190	197	206	212	205	207	208	218	214	200	202	188	196	226	227	195	205	221	198	215	177	212	196	167	206	232	203	205	187	224	208	213	186	231	224	200	205	209	213	192	216	193	210	196	193	229	229	210	231	217	224	219	219	191	217	205	189	231	197	210	198	240	208	185	200	189	199	202	209	210	202	179	209	223	186	200	209	230	218	205	217	232	229	221	195	197	219	201	234	204	180	212	188	192	237	224	203	212	211	210	185	198	212	227	203	213	208	204	222	194	219	206	209	211	225	203	210	212	224	174	192	212	202	215	199	194	195	236	231	214	215	207	207	197	231	193	213	190	208	198	196	194	214	206	201	198	211	191	209	216	210	192	212	226	233	221	232	183	208	190	231	194	198	215	194	216	193	210	217	202	207	193	202	172	217	198	210	210	230	209	263	208	224	226	218	212	226	214	209	225	202	221	226	201	216	209	214	212	206	219	197	207	220	247	202	197	203	210	240	198	191	183	202	198	215	244	229	225	195	225	237	194	241	229	209	190	207	214	199	202	225	221	193	212	222	210	217	219	182	235	215	178	180	192	199	214	221	237	182	192	196	202	199	196	208	200	202	199	215	230	205	207	217	187	194	200	235	202	232	218	234	193	219	209	195	213	220	233	201	203	210	204	220	219	178	226	248	192	214	190	230	210	205	211	198	194	234	215	183	199	189	207	178	233	210	189	213	201	192	236	180	182	205	187	216	204	216	223	236	186	246	173	194	200	217	216	216	215	214	199	215	217	214	227	213	197	216	184	173	211	193	192	204	217	189	208	225	214	196	190	187	203	198	204	226	211	219	196	201	210	208	198	212	203	219	193	170	212	206	213	209	195	228	222	172	206	196	210	190	191	202	215	198	198	203	203	192	202	202	199	202	230	205	198	201	215	195	200	187	206	209	189	205	233	245	208	206	209	199	207	203	227	249	197	217	213	208	193	210	234	214	226	195	221	203	209	209	187	213	221	203	211	191	202	206	199	226	203	199	221	196	223	203	188	226	201	185	187	184	220	199	215	216	177	164	185	225	186	229	218	187	220	215	217	205	183	198	209	168	218	198	199	216	209	231	210	212	202	171	209	233	214	199	234	241	239	206	199	229	212	226	241	201	187	190	213	205	217	196	214	180	213	192	214	201	226	193	207	190	192	220	231	190	215	218	193	223	223	213	203	206	221	241	189	194	194	219	214	187	234	220	195	199	194	215	211	200	201	233	207	189	177	203	213	225	238	222	197	205	219	203	191	233	235	221	201	200	205	207	192	205	242	192	194	210	229	202	196	183	197	192	212	226	248	205	191	196	204	195	191	213	221	192	200	196	208	230	237	223	213	229	201	221	252	224	212	216	230	208	198	207	219	222	195	215	199	196	225	196	224	191	190	206	185	215	178	215	218	191	220	205	234	192	196	228	215	196	227	235	247	217	207	210	239	201	188	202	195	185	208	211	204	234	217	208	190	228	237	196	194	197	203	241	196	195	190	195	227	199	188	215	229	200	195	202	189	195	171	215	195	206	203	220	200	197	210	207	207	223	231	191	213	190	201	204	203	178	226	189	231	217	211	206	208	187	222	199	227	220	197	206	183	223	211	211	174	196	214	202	227	213	213	220	201	200	203	213	228	241	192	192	197	212	209	205	213	206	179	239	213	207	221	206	193	227	197	215	220	210	211	226	217	207	215	203	204	204	223	218	219	189	257	235	203	226	207	223	210	196	226	197	190	229	203	197	173	206	215	219	211	200	205	208	206	200	219	224	241	215	226	209	178	205	218	190	189	187	200	180	190	214	201	216	211	198	189	228	208	228	231	196	209	206	204	201	203	200	194	197	220	185	211	201	203	196	209	207	212	206	193	222	204	190	208	201	216	194	203	190	207	214	219	211	238	200	213	222	192	204	246	204	212	224	206	208	232	203	223	206	201	218	205	202	215	191	199	202	185	218	198	198	207	230	204	215	212	193	213	224	193	201	198	200	232	212	206	181	196	229	192	220	181	202	212	177	222	214	218	210	193	206	210	230	189	209	189	198	199	209	205	244	226	228	201	201	181	203	198	233	228	220	219	219	201	226	182	199	226	186	191	199	218	218	240	203	216	213	214	195	195	190	208	216	199	226	182	213	237	194	214	195	219	205
3312	5454	3166	1458	910	694	611	607	524	527	526	487	519	470	509	459	488	477	462	472	503	448	500	447	490	504	473	492	499	518	439	490	515	449	430	491	437	458	473	475	486	476	453	475	476	447	477	476	465	471	486	456	463	427	447	463	462	476	474	475	462	487	463	436	461	445	425	452	420	457	471	437	502	491	461	433	449	457	454	516	500	474	460	497	468	511	443	449	457	452	517	455	481	501	477	490	448	449	475	467	468	463	466	499	454	460	456	476	470	477	464	447	461	473	463	457	467	465	458	473	477	448	491	443	500	478	432	480	471	449	456	470	470	467	450	483	501	423	446	463	426	529	451	465	473	473	499	469	486	457	479	438	473	480	480	463	460	476	472	470	438	492	450	518	457	477	467	465	484	472	464	450	463	463	475	453	473	472	422	493	447	467	448	473	499	458	473	480	489	481	468	490	460	445	468	472	481	478	500	479	469	475	486	465	473	436	456	466	456	445	500	473	496	473	474	478	466	525	502	432	454	458	472	432	475	489	465	452	432	457	456	462	502	493	477	486	479	463	457	468	469	418	466	489	478	497	478	466	488	473	461	452	476	462	476	449	500	499	474	469	445	483	447	461	452	466	461	491	495	472	457	492	495	476	452	465	468	470	457	469	429	457	470	459	471	486	481	432	483	426	482	494	495	461	458	467	496	430	457	464	464	484	456	455	495	470	474	468	480	490	477	487	470	460	486	484	470	487	456	465	492	471	465	514	446	492	464	447	447	451	479	462	457	476	455	506	460	466	441	443	480	494	461	470	468	439	473	489	458	452	474	443	492	483	464	465	497	472	465	485	441	471	492	421	466	434	446	481	493	467	452	483	431	473	425	440	508	456	486	462	461	470	487	459	507	474	435	492	491	447	518	458	456	488	478	446	459	450	417	455	479	451	480	432	476	505	474	496	462	462	495	432	473	457	505	472	483	483	462	484	466	431	438	417	476	487	500	506	442	479	443	452	457	477	475	486	463	457	469	446	495	456	471	424	490	486	448	451	433	453	459	515	476	447	484	423	467	475	472	411	454	453	506	479	455	449	471	481	451	462	454	464	464	488	475	445	446	470	475	440	433	508	499	485	496	454	482	462	463	471	449	452	442	476	482	501	503	492	440	487	454	458	496	497	493	469	443	460	509	480	449	476	496	427	463	490	495	488	438	483	470	467	502	441	454	451	474	467	456	479	472	477	449	479	468	454	441	435	482	451	481	468	495	467	472	517	455	437	485	473	432	495	497	475	493	462	452	470	468	441	455	486	435	467	491	505	456	484	512	517	480	441	455	465	434	439	457	480	468	477	443	482	462	434	465	474	469	484	467	470	444	487	472	442	436	519	440	485	477	449	460	476	474	507	478	479	490	465	464	461	481	433	447	464	492	487	449	459	433	459	462	500	458	458	492	461	497	447	497	486	481	496	473	441	446	427	437	505	514	478	475	447	437	527	456	491	445	449	474	492	460	464	426	462	478	459	478	483	443	482	496	483	478	493	482	461	461	500	479	448	449	472	496	462	473	487	497	456	455	484	484	442	500	477	457	451	470	453	438	482	476	451	499	463	472	477	459	490	453	501	503	472	456	490	483	494	475	492	496	436	474	479	460	430	500	461	450	461	445	501	483	473	424	452	452	468	497	432	479	427	452	444	469	471	509	476	479	443	474	478	453	471	456	471	424	505	466	480	467	447	468	452	460	492	463	485	446	455	500	474	491	416	471	487	430	495	442	492	462	418	473	479	489	447	503	516	522	450	461	459	479	470	441	483	478	491	494	436	454	438	477	478	482	471	449	460	480	460	444	483	434	474	447	455	452	454	471	467	467	446	436	476	449	468	438	451	454	459	497	464	486	451	456	461	444	474	480	483	450	475	503	433	481	451	453	485	443	469	445	465	436	483	465	468	447	468	487	504	465	460	453	496	458	431	475	469	459	487	467	435	494	456	490	461	477	442	461	449	449	479	503	461	448	473	455	432	453	443	457	445	423	484	481	496	465	433	467	474	449	497	463	447	442	429	451	480	490	465	469	462	487	481	450	456	505	433	458	460	501	464	464	494	496	474	465	448	468	439	470	499	419	470	487	425	462	467	483	454	453	511	477	518	475	472	431	482	482	448	459	475	441	464	491	466	463	434	434	459	466	461	478	478	483	466	460	456	488	479	446	489	477	437	462	465	431	424	479	473	510	447	495	457	452	474	470	448	416	487	472	453	475	459	471	514	462	486	448	451	465	436	453	485	466	416	519	470	431	492	473	473	470	456	482	466	456	529	482	472	486	454	491	451	488	431	491	473	498	465	446	457	494	450	498	449	492	468	483	488	472	457	501	498	484	473	449	455	443	424	455	475	493	500	442	461	440	499	490	498	465	460	458	509	461	455	424	464	462	468	436	447	474	459	456	433	455	476	491	446	465	453	487	486	486	521	489	444	445	482	468	445	452	488	451	492	486	460	474	485	488	467	433	495	489	478	491	482	459	500	481	520	481	478	481	450	456	441	473	453	450	430	446	439	479	481	455	476	462	431	489	502	464	476	479	439	485	443	510	480	473	466	457	453	496	457	485	468	471	487	500	470	454	477	463	477	475	458	496	475	469	502	450	450	447	471	443	470	457	488	469	463	450	493	498	451	475	503	489	469	507	452	473	457	494	448	456	481	444	460	473	458	529	495	491	462	449	451	464	464	438	459	462	453	483	446	441	448	432	429	484	474	458	441	461	454	468	455	485	459	452	442	465	482	471	504	465	502	500	445	468	467	466	460	458	486	451	480	456	499	470	469	467	485	443	464	472	470	445	421	447	474	446	482	463	502	472	464	488	456	429	441	461	444	504	475	458	452	473	404	435	439	446	478	447	491	437	434	481	480	460	471	494	460	463	490	455	455	478	423	459	474	434	440	482	436	504	462	478	504	460	486	441	459	430	470	449	453	457	464	478	454	497	509	444	498	469	487	415	437	457	451	464	463	463	481	451	486	453	470	459	461	454	457	493	466	484	485	447	500	463	500	535	448	472	454	441	496	462	474	446	470	471	436	499	453	462	474	477	465	451	485	425	468	467	478	475	481	439	461	476	446	434	452	459	434	526	470	463	464	483	468	470	499	453	484	480	445	469	467	483	468	495	455	425	421	468	487	447	435	459	482	467	489	419	460	442	473	480	437	461	470	485	472	431	431	474	459	417	467	466	461	503	455	461	447	479	449	441	465	464	449	473	454	451	437	494	472	438	458	443	441	433	463	460	496	472	439	437	481	455	406	442	491	470	457	438	491	515	446	474	433	472	483	474	464	467	483	495	467	476	433	444	433	482	436	413	478	476	451	438	433	448	449	465	465	487	452	450	478	474	461	463	425	478	486	503	477	471	431	464	485	489	433	444	462	499	462	470	491	448	512	494	460	440	464	465	465	458	461	479	475	470	460	497	469	484	474	463	466	468	410	451	477	444	484	481	448	441	453	466	459	456	493	436	446	480	472
32611	13402	1716	382	302	273	209	247	210	235	233	232	221	248	253	232	250	229	240	243	268	251	232	251	253	249	257	221	242	269	225	210	250	248	232	241	218	225	264	242	236	242	256	271	239	260	255	237	246	246	253	237	231	273	233	227	248	270	260	239	256	232	213	250	233	263	224	221	252	287	255	225	237	282	256	226	240	230	254	223	235	223	245	238	238	229	224	258	232	245	227	257	228	226	243	258	255	238	246	236	251	247	233	238	232	252	252	232	272	239	264	251	243	228	215	248	229	246	244	248	222	235	235	216	261	203	238	223	238	244	238	233	239	274	215	246	252	238	252	237	261	250	203	219	229	220	234	241	238	231	276	258	204	236	250	276	242	240	243	269	212	265	233	265	214	219	250	230	225	231	251	242	274	240	232	242	267	236	238	248	225	196	245	259	216	251	224	247	233	207	260	214	268	262	276	257	233	246	242	240	235	263	229	232	214	247	258	256	233	251	236	233	227	276	235	270	227	248	252	243	242	271	218	220	234	221	228	259	252	216	239	242	203	255	211	232	222	229	238	216	194	262	229	254	233	250	272	230	254	217	223	242	262	219	227	237	247	217	263	252	240	254	263	250	222	230	216	218	253	246	251	268	249	226	258	230	262	250	225	241	268	208	200	221	228	227	252	241	249	229	240	247	242	250	220	244	260	232	211	244	273	247	229	242	256	235	232	240	245	239	222	248	221	244	223	215	221	221	241	249	218	256	256	209	228	223	250	238	227	262	250	247	256	212	250	200	284	224	249	238	256	237	223	233	257	252	233	252	250	238	230	236	232	231	230	252	239	250	221	234	213	215	221	240	251	225	241	237	228	235	249	233	263	267	281	262	233	242	225	231	258	225	258	225	239	252	227	233	244	251	241	252	254	229	264	227	257	249	238	236	230	261	233	246	238	218	251	279	255	237	230	185	221	259	263	229	224	224	234	229	245	253	246	240	232	241	240	200	253	223	233	245	215	230	217	241	253	224	252	226	284	255	254	261	239	252	272	268	247	252	275	243	271	225	244	252	256	249	274	240	239	247	213	227	237	275	253	225	247	235	240	227	234	237	242	240	211	249	261	242	244	239	226	258	228	230	257	222	231	215	219	234	258	252	221	258	246	252	237	214	205	230	261	254	221	248	228	244	241	231	235	213	257	232	237	228	270	249	260	236	248	228	241	258	219	247	235	215	238	232	264	237	257	217	242	256	247	246	247	265	222	222	225	225	236	250	245	229	223	230	267	225	230	261	242	243	241	254	283	238	248	242	262	231	275	254	251	242	244	230	233	248	231	237	255	264	242	237	255	238	233	233	262	283	256	215	228	260	235	241	248	262	215	252	215	244	253	254	230	233	236	260	259	228	223	221	271	251	233	254	213	218	232	230	203	206	247	236	227	239	214	244	253	242	203	252	249	225	260	272	252	240	249	222	233	195	216	226	215	226	239	249	250	226	238	236	236	243	217	262	278	258	215	257	237	248	233	205	218	234	233	231	215	228	257	214	254	228	247	219	230	252	258	227	258	256	229	259	217	247	221	240	220	253	214	221	232	228	237	266	224	214	244	243	256	235	257	242	269	248	209	232	244	241	211	242	247	248	218	232	221	209	213	256	225	243	234	256	256	243	248	235	233	241	238	242	230	253	243	228	219	216	242	259	224	249	264	273	245	237	255	259	234	228	247	222	230	241	246	223	263	207	260	259	260	240	230	233	242	259	239	240	235	228	235	233	215	204	234	271	240	250	241	212	236	253	239	265	245	221	244	264	232	256	220	242	240	264	241	234	226	229	237	241	257	214	254	238	256	264	227	253	259	256	208	209	225	247	233	211	231	247	221	227	208	248	218	243	215	222	244	238	251	228	233	248	242	222	188	256	231	249	214	237	246	237	239	244	249	253	215	252	221	256	204	221	218	246	224	244	253	256	224	256	235	279	246	270	226	210	223	232	262	238	237	258	277	222	241	222	261	243	243	209	257	258	260	237	240	236	215	226	279	221	224	250	268	219	259	265	240	222	237	281	264	242	236	260	259	240	246	243	220	264	219	229	254	243	227	259	216	222	262	220	228	229	225	217	237	252	259	221	225	227	239	247	263	228	223	230	234	222	279	225	249	277	238	233	251	220	263	251	227	236	244	232	297	219	239	250	249	219	224	233	258	252	231	244	238	241	238	221	215	231	233	210	228	238	254	221	246	279	226	235	200	242	262	226	226	269	251	238	230	242	266	236	236	247	228	236	235	238	243	237	225	267	236	234	227	255	240	246	223	245	231	203	221	229	249	242	214	226	213	223	238	215	230	212	243	241	253	242	252	237	208	229	227	242	272	262	217	261	239	245	228	222	228	240	255	235	219	242	240	250	273	236	250	240	267	235	228	245	219	227	227	212	247	211	243	227	222	255	238	242	249	232	247	260	255	267	242	235	238	247	243	225	229	241	244	242	257	258	248	248	255	231	237	223	236	247	247	200	231	227	251	241	212	227	220	252	246	242	254	220	250	212	239	256	188	256	234	245	253	234	247	217	228	250	226	232	214	217	227	236	225	233	232	209	242	230	266	224	220	231	239	237	243	277	224	245	275	254	253	240	251	234	263	251	245	230	267	227	243	218	256	244	254	255	210	222	258	233	223	242	244	243	235	222	234	203	254	254	265	232	258	249	256	225	246	241	263	231	233	243	250	217	253	247	228	259	263	245	240	220	244	253	249	237	232	273	234	234	261	199	281	238	217	224	208	268	235	231	231	216	239	244	250	254	248	233	238	259	250	247	213	222	274	240	251	255	251	206	244	259	232	236	236	248	209	260	234	232	205	190	232	225	243	213	253	201	259	230	233	238	220	247	248	202	218	237	239	224	220	223	247	242	212	236	233	239	213	219	250	266	245	260	231	197	228	247	240	225	265	262	245	261	251	230	235	219	233	254	279	219	227	262	260	212	245	233	269	241	226	275	235	235	248	210	250	230	257	247	232	243	238	250	250	256	249	231	222	249	254	248	233	244	219	242	232	238	260	254	241	212	238	203	265	215	238	226	220	250	255	275	239	269	218	232	252	244	259	218	229	250	215	208	224	238	242	248	250	243	209	253	244	257	228	250	220	232	234	263	245	219	245	236	271	229	195	234	276	252	249	265	241	241	246	207	249	239	255	243	220	261	255	206	233	255	252	266	235	252	234	248	248	243	277	260	234	220	261	237	265	231	238	267	227	240	232	263	229	239	227	231	239	233	250	240	220	260	255	236	229	227	242	237	224	221	215	256	232	257	231	238	268	251	214	237	275	263	248	257	254	248	235	245	260	258	217	262	227	231	237	217	207	227	215	235	254	248	238	271	262	241	229	248	226	250	244	242	261	211	230	229	228	223	215	244	222	246	261	239	240	222	240	246	234	238	244	228	231	225	248	244	222	193	251	245	238	247	245	233	231	236	235	241	262	210	252	232	235	247	244	261	246	236	256	244	241	214	221	239	225	262	205	271
4884	891	730	620	597	612	549	626	599	565	569	596	592	544	553	553	557	532	554	611	544	600	566	540	537	581	551	565	544	556	600	571	566	545	548	588	532	584	555	559	551	580	566	588	566	519	564	569	532	528	579	573	580	575	574	570	561	565	586	549	548	525	582	550	564	570	548	571	566	572	565	577	524	536	576	584	558	540	577	556	564	556	589	537	579	552	573	599	554	562	600	597	567	564	591	598	610	601	572	557	546	567	573	571	567	568	588	570	551	513	596	606	540	594	558	541	593	548	570	582	566	591	598	587	541	550	561	569	573	563	601	571	556	594	591	556	529	608	551	566	555	528	531	544	589	556	569	569	577	593	533	629	569	539	596	547	570	563	560	570	617	574	577	533	564	562	572	575	539	559	543	546	552	564	599	573	586	592	517	547	532	526	559	570	570	555	584	611	578	549	603	545	606	579	560	577	567	586	567	574	538	556	540	599	567	555	552	553	573	542	531	582	583	583	582	570	580	569	551	566	599	567	532	554	571	552	607	604	524	533	564	526	592	547	564	548	573	579	589	581	587	524	639	562	555	547	580	573	592	563	570	593	552	572	551	526	573	592	560	549	572	553	584	531	546	557	551	577	551	597	568	550	594	552	583	560	585	539	574	578	538	583	544	561	564	597	605	633	615	582	574	589	565	574	572	534	579	577	588	578	575	579	584	545	558	562	576	565	584	549	568	554	609	576	564	590	563	560	580	578	586	578	526	558	556	593	551	573	604	585	556	546	520	554	551	542	532	594	566	549	582	579	562	568	570	560	568	567	533	559	556	556	571	562	592	597	560	554	565	526	595	545	549	582	556	600	521	576	540	531	607	539	570	528	553	539	553	584	575	549	536	575	556	583	574	600	565	569	542	582	546	560	557	586	584	545	570	542	599	537	566	555	592	552	514	529	548	552	592	527	570	544	560	576	580	573	555	548	572	552	591	539	554	527	539	597	559	537	587	545	555	563	553	558	590	611	540	564	578	604	586	553	543	539	534	551	526	582	586	557	549	570	561	576	553	577	585	567	575	553	576	555	572	535	597	547	531	610	519	581	603	576	552	590	575	566	585	545	547	532	541	595	568	562	558	572	547	556	587	551	579	553	576	558	541	527	572	557	590	548	591	567	586	542	491	584	559	554	575	587	589	567	577	545	572	553	559	576	588	540	578	555	566	583	526	568	569	593	530	561	571	567	571	586	554	579	508	592	537	578	561	602	576	590	613	557	572	580	566	530	566	582	578	589	579	593	563	579	565	517	563	593	548	605	555	552	588	568	576	552	557	596	606	528	603	550	540	519	563	547	542	550	556	579	551	530	587	568	492	524	542	547	575	568	578	610	575	550	586	565	576	563	557	506	606	610	539	566	555	593	597	532	593	579	553	577	547	530	551	548	593	543	596	596	566	604	551	574	586	571	553	578	586	558	551	522	555	574	550	565	570	603	579	557	589	537	525	587	564	566	525	578	587	575	577	582	577	604	538	535	575	581	521	590	576	618	558	566	558	571	567	613	558	549	565	584	544	552	624	572	585	568	554	583	544	583	522	602	575	566	592	583	553	556	512	554	561	592	594	590	602	490	583	546	540	561	602	540	563	579	570	578	544	595	572	570	570	570	605	614	538	590	566	571	550	567	571	549	564	543	555	566	565	552	579	540	554	592	600	552	519	580	593	531	529	536	582	600	555	588	571	565	601	543	529	560	586	566	572	531	537	584	581	605	536	526	609	549	571	558	599	548	529	530	567	605	501	528	599	590	539	553	564	564	505	606	556	555	594	596	580	577	526	549	558	622	565	573	561	548	571	567	587	565	550	549	596	554	554	550	550	544	553	585	567	586	583	581	580	582	550	568	570	565	564	575	552	555	555	570	583	594	530	561	542	589	582	561	574	590	575	550	558	580	567	558	615	559	568	622	596	579	593	617	542	590	576	553	551	541	556	591	523	559	582	587	570	566	575	586	570	546	513	589	551	573	568	552	561	549	569	584	608	519	557	575	595	571	550	561	591	557	552	550	602	588	563	608	582	555	571	581	539	589	566	574	561	542	540	562	592	561	558	609	556	534	537	579	632	585	588	553	611	596	537	528	525	523	557	590	509	567	570	583	560	565	542	559	529	571	584	575	565	577	530	567	577	576	602	605	561	553	516	566	543	584	611	531	576	562	576	567	574	561	574	589	590	557	494	571	560	572	542	550	568	582	575	567	535	596	548	550	570	538	576	582	546	560	586	537	550	587	552	541	555	569	524	507	570	600	583	563	591	559	570	579	577	568	603	577	553	576	557	561	575	544	590	539	583	575	555	532	552	535	567	560	558	600	571	566	528	618	572	552	581	566	562	587	564	576	591	572	568	593	578	534	544	523	590	530	553	562	582	552	531	576	573	603	558	542	628	580	567	548	579	585	528	598	568	529	578	562	588	555	564	541	580	561	622	600	553	567	583	569	570	548	580	561	590	556	541	582	541	561	584	562	556	580	525	590	574	532	523	612	580	580	531	595	606	546	609	548	573	562	562	555	534	591	566	552	529	608	580	573	561	551	577	551	527	558	588	566	547	579	567	605	563	573	562	601	551	546	564	573	582	578	557	583	561	557	591	522	564	562	555	598	557	563	554	584	573	587	511	567	565	591	605	598	564	569	627	593	564	551	562	538	560	577	592	570	594	524	546	572	608	571	569	557	551	566	569	561	566	559	578	549	591	576	565	573	548	599	574	611	606	610	569	526	595	581	594	616	601	567	573	509	553	521	564	563	577	548	566	575	574	545	550	562	561	556	606	587	577	585	545	577	573	608	567	553	603	543	570	581	534	574	600	576	520	544	584	545	523	553	577	533	558	588	590	608	583	595	633	552	557	591	563	554	534	591	539	584	507	589	581	558	546	578	577	580	600	526	568	559	561	561	560	546	601	579	590	550	538	544	566	529	527	555	554	557	586	554	558	562	571	590	596	555	532	527	588	565	555	558	539	555	570	517	596	576	618	576	557	581	566	568	595	553	581	535	553	587	557	543	592	572	590	582	557	575	542	540	576	605	543	566	561	600	581	584	574	505	582	639	583	572	578	552	565	549	537	566	561	573	598	536	595	582	560	586	552	559	538	609	575	536	602	571	555	584	578	585	535	526	589	515	563	551	557	603	581	533	576	609	589	555	559	539	547	596	609	541	557	542	587	588	568	561	543	550	569	574	526	554	590	607	595	545	551	609	574	568	554	540	590	557	593	532	571	570	558	566	567	549	551	575	510	571	562	580	555	527	582	549	545	564	569	563	560	528	548	619	559	514	567	609	549	571	578	587	610	530	626	603	548	550	541	565	563	575	541	560	586	580	584	564	559	570	584	561	553	561	506	589	578	568	614	545	556	585	593	563	553	579	560	589	593	601	555	577	563	572	578	546	555	556	582	526	552	540	553	559	544	553	608	549	545	610	545	572	526	525	553	553	544	553	576	621	573	534	561	535	594	551	582	544
24604	20826	24330	27395	18264	946	503	429	366	357	356	316	313	364	354	360	293	364	323	334	311	341	347	357	333	345	324	360	338	321	334	340	345	300	296	361	333	327	324	309	332	302	344	340	328	352	320	342	311	321	328	327	287	341	310	315	290	289	322	336	337	322	320	383	303	343	314	319	307	331	342	306	350	355	341	318	316	321	294	301	386	361	292	357	372	342	317	324	321	341	335	331	317	317	315	324	284	338	363	312	302	312	304	335	348	328	353	325	343	351	343	324	317	387	340	357	296	329	291	341	359	319	349	325	340	335	303	324	330	337	280	299	302	340	331	293	342	309	309	313	314	313	283	329	341	326	349	299	300	344	309	346	314	315	326	326	350	324	334	337	321	284	293	330	342	311	299	320	352	304	295	332	342	331	324	341	343	332	325	324	306	318	338	302	337	322	294	349	369	339	337	316	312	316	347	331	321	327	310	301	299	322	338	308	287	342	334	304	348	293	335	317	336	340	326	344	306	338	329	334	330	332	342	293	337	324	304	314	314	348	298	319	334	350	303	341	359	309	277	321	334	341	316	262	312	333	301	333	322	359	331	335	342	322	299	301	300	342	310	327	321	317	294	328	331	327	321	332	332	319	320	301	351	337	358	341	354	325	340	330	295	336	308	331	316	334	342	320	322	302	325	316	342	339	306	352	338	342	346	344	342	300	335	319	342	317	324	332	333	277	330	306	311	343	352	324	327	321	315	363	328	328	324	285	333	329	315	301	318	315	334	311	286	336	310	296	297	331	329	298	334	327	276	297	319	315	351	310	350	311	342	309	282	328	339	352	355	327	328	301	304	335	309	327	311	371	312	290	286	324	320	308	359	311	322	291	309	356	302	300	336	299	299	336	323	329	297	333	341	317	329	291	267	316	316	330	302	331	336	338	310	313	346	326	286	333	353	329	337	329	357	311	319	302	331	290	314	300	299	343	294	295	344	324	368	279	359	347	331	298	322	330	307	316	321	307	350	272	331	336	332	336	312	299	329	329	313	364	341	339	310	323	360	317	324	340	345	314	330	339	307	333	323	297	332	313	337	316	314	339	313	358	314	332	325	327	318	329	339	322	315	325	345	339	308	352	310	305	310	330	323	321	287	316	378	295	298	350	335	329	332	339	350	346	346	324	326	330	321	298	365	352	330	310	354	324	333	335	342	317	350	327	354	333	362	367	353	316	301	301	322	338	308	327	316	284	336	365	319	331	340	300	378	306	338	374	325	310	358	302	357	327	313	285	340	345	341	313	334	366	352	317	299	315	360	377	307	356	300	303	327	323	375	329	316	326	319	338	327	304	309	332	320	323	334	338	302	323	329	300	355	351	290	305	315	320	330	352	327	314	323	329	362	341	312	349	352	336	305	343	302	312	353	309	344	293	349	324	337	346	340	318	304	346	353	314	336	326	335	324	341	336	337	317	308	314	307	302	334	335	336	309	320	326	311	330	367	321	339	294	338	334	299	328	301	328	354	360	310	312	366	285	319	327	338	311	340	326	338	320	350	334	329	345	291	353	322	329	350	331	314	296	343	337	333	364	355	322	316	312	300	307	300	325	329	334	278	315	315	341	327	352	338	296	338	336	286	315	325	315	336	317	345	353	313	282	343	327	341	305	292	371	331	344	287	331	328	331	352	350	328	335	313	324	351	303	358	353	348	336	323	339	311	315	301	308	306	318	325	352	320	373	326	286	346	319	313	309	341	372	323	307	299	355	315	301	318	351	305	338	324	313	320	285	336	324	311	324	322	316	380	312	303	318	322	331	349	330	354	326	315	316	330	335	341	335	313	299	349	340	347	318	331	324	294	347	312	337	334	346	305	329	326	321	359	347	342	334	285	293	367	350	318	314	350	281	342	285	296	313	311	318	311	292	287	324	313	334	323	311	321	329	288	308	306	316	343	348	307	327	311	332	328	317	330	353	318	364	324	313	313	291	304	330	315	316	350	323	369	360	312	352	341	344	314	341	299	306	347	334	344	333	330	326	311	318	309	342	319	329	347	341	338	278	371	314	314	334	305	353	312	330	334	329	313	356	361	306	337	350	317	334	302	341	336	330	362	306	325	322	321	349	334	312	321	354	307	300	319	338	376	314	333	333	366	314	308	357	332	347	314	307	342	319	308	364	320	345	348	344	309	339	326	289	310	292	320	354	310	342	311	307	294	312	279	341	343	325	307	316	302	328	323	317	321	305	338	317	315	340	357	335	347	304	285	353	322	310	324	347	343	356	303	332	332	324	307	324	332	317	354	323	295	339	298	331	377	300	311	304	315	332	345	342	345	337	351	285	341	307	305	321	337	320	320	361	369	356	326	333	320	339	321	302	330	360	347	329	315	348	323	311	316	350	305	290	300	362	307	373	323	335	320	294	340	311	298	337	359	306	301	304	309	339	351	346	293	337	315	349	324	363	331	334	341	287	349	328	333	334	333	378	331	331	311	339	310	318	303	335	310	337	320	319	301	346	338	306	343	334	327	313	317	288	295	336	311	356	304	327	348	352	316	316	346	336	326	323	313	314	333	327	291	332	320	317	332	338	359	307	307	346	335	354	325	312	344	337	302	330	333	344	336	301	318	341	336	296	332	317	323	306	346	348	318	339	344	332	324	287	314	323	350	289	327	367	320	316	338	331	312	298	305	329	341	332	302	318	325	335	328	324	338	314	351	285	309	326	349	345	353	315	300	337	323	309	311	316	358	359	334	310	328	334	312	299	338	318	343	326	313	306	313	325	347	379	310	311	332	361	375	319	366	345	327	364	336	324	359	354	337	319	331	345	325	355	334	344	309	318	286	309	308	317	327	318	322	334	329	312	331	301	317	301	345	315	330	328	313	315	338	343	351	338	337	337	320	318	323	355	300	322	331	312	326	329	335	320	322	375	300	307	346	311	366	313	310	286	318	322	341	285	304	309	323	346	333	332	329	317	311	348	304	316	328	336	349	300	307	307	343	326	331	310	340	307	336	296	300	321	324	342	330	291	324	325	295	327	313	313	329	301	327	341	296	309	306	348	364	329	339	310	338	351	342	316	364	327	323	306	349	303	311	325	326	342	316	354	312	328	315	300	335	338	333	303	314	324	295	316	336	355	307	348	327	338	335	341	327	297	322	357	317	335	324	343	294	352	338	342	348	365	343	313	298	344	313	335	290	310	300	316	313	301	333	327	324	295	328	340	315	336	301	325	344	328	351	311	334	314	342	327	290	328	339	324	328	328	300	330	319	354	346	338	322	342	331	326	289	331	335	364	345	330	323	301	327	352	336	311	325	315	329	321	308	307	316	345	340	345	296	320	352	309	317	321	282	336	317	299	310	332	297	357	333	336	283	325	307	298	332	350	298	359	349	292	339	300	325	323	312	306	308	330	291	333	323	335	323	336	318	341	323	329	309	315	347	335	316	328	331	323	389	317	301	312	329	340	346	334	298	348	344	308	293	324	330	328	323	309	339	320	320	358	317	314
3242	2925	1889	1199	917	887	768	750	810	719	764	774	736	743	718	782	711	713	682	727	692	676	756	702	670	718	711	742	737	711	720	723	678	756	697	714	717	755	700	718	735	702	748	766	683	702	719	784	702	793	747	742	721	709	716	782	687	773	667	706	763	708	658	725	777	693	735	678	765	700	708	715	763	740	671	670	729	742	739	740	788	688	672	738	697	706	747	753	723	759	736	770	741	723	718	748	724	726	706	738	706	767	724	739	727	723	759	691	727	707	712	737	692	706	741	710	729	712	746	723	716	710	733	746	723	681	694	799	723	717	765	742	748	716	740	734	783	749	684	712	733	738	755	746	718	735	752	704	771	705	693	728	703	717	699	733	684	723	727	728	730	666	709	741	699	755	726	741	738	718	740	722	724	707	700	744	686	769	746	747	711	752	729	700	757	733	720	733	734	753	698	746	712	718	742	717	758	742	714	768	732	758	694	709	690	756	725	765	673	725	758	756	750	706	691	692	728	711	704	704	708	706	751	736	730	767	749	708	716	724	702	692	675	734	669	732	734	721	755	731	690	743	737	721	710	731	697	719	718	727	711	739	669	717	759	729	739	710	678	726	724	732	750	753	676	723	712	732	735	699	652	731	748	671	735	685	722	711	724	688	711	719	704	746	722	745	722	750	728	745	730	756	733	708	684	739	711	721	708	731	680	706	753	742	743	737	719	672	740	706	788	684	710	667	726	738	758	745	719	691	680	737	726	724	696	671	715	683	754	688	684	770	691	750	740	735	706	666	723	737	739	718	714	702	740	779	740	749	796	686	681	724	725	708	673	754	707	765	718	727	717	780	685	740	727	651	723	660	746	723	722	720	679	709	783	715	709	699	714	674	763	724	677	730	712	702	749	708	732	688	719	743	733	771	754	702	730	734	697	761	735	701	727	695	705	735	726	682	738	720	730	643	687	739	720	710	733	690	736	682	717	729	731	720	745	690	739	713	718	696	727	701	765	727	730	764	660	726	733	758	712	726	755	699	714	693	713	723	703	724	710	727	749	700	744	747	755	735	764	697	712	793	790	696	751	713	741	698	739	694	697	663	756	755	714	688	705	743	773	671	682	745	727	702	692	763	700	732	756	728	772	699	699	717	705	752	758	697	785	707	717	717	717	754	721	710	738	723	756	726	795	728	756	770	705	687	688	748	697	738	704	731	731	734	710	737	683	728	752	725	751	717	713	712	687	748	720	706	781	746	723	670	748	711	696	701	705	716	702	742	727	781	766	717	760	763	705	731	715	746	747	714	752	675	724	732	719	703	769	734	723	780	754	702	732	700	686	732	709	709	694	708	692	687	739	718	744	715	702	736	720	742	732	712	746	739	774	764	753	733	789	680	716	767	730	784	699	706	705	714	716	680	761	722	686	733	704	723	731	712	726	748	719	734	679	725	729	713	690	702	701	736	706	690	719	686	749	693	734	685	741	729	707	751	703	669	733	701	693	725	719	736	718	729	751	710	754	687	728	729	734	754	680	737	724	661	733	667	762	720	735	739	716	732	790	727	749	680	719	771	710	662	665	686	739	758	710	689	687	772	706	721	739	754	706	751	733	698	722	732	744	733	760	739	776	707	730	712	738	762	710	740	682	786	721	714	731	719	709	749	696	722	708	705	708	702	723	738	709	713	693	721	717	711	711	680	748	700	730	702	727	756	787	774	760	728	709	763	721	673	696	730	688	713	745	688	743	721	683	730	685	750	787	756	743	743	719	723	712	722	687	712	743	739	719	649	709	727	740	702	688	727	727	713	725	718	693	732	737	721	708	728	731	691	757	703	718	759	727	700	736	694	663	719	674	701	718	728	742	722	747	712	725	683	720	723	753	715	722	702	723	749	720	740	690	713	727	742	733	707	711	717	681	748	714	708	714	744	701	713	726	713	726	736	720	693	673	702	668	695	669	713	730	718	759	729	710	712	694	748	680	748	723	672	732	739	717	799	748	757	712	734	741	724	780	739	749	690	734	743	660	743	688	755	711	743	727	682	721	734	678	725	734	735	726	659	689	722	719	709	700	725	757	782	739	718	773	684	747	723	657	688	702	734	747	741	718	684	775	709	739	699	722	703	710	699	721	726	692	732	690	700	724	754	749	717	706	728	713	743	751	714	668	717	687	758	744	744	745	707	736	715	736	696	728	733	707	758	775	723	712	763	680	711	751	744	746	680	735	706	728	769	702	742	717	732	707	765	701	701	735	722	682	725	721	771	731	744	714	715	722	719	750	706	757	749	723	785	734	737	739	714	715	708	704	714	739	739	720	774	728	684	723	717	727	754	700	722	669	707	704	728	747	729	725	713	746	706	703	682	673	739	725	700	734	724	743	714	693	735	701	742	696	719	714	728	762	736	726	741	718	700	747	732	727	700	695	710	727	696	718	742	721	736	692	724	756	735	757	723	741	724	738	756	769	750	676	698	722	717	708	725	753	717	702	716	737	734	751	744	718	690	733	747	719	740	721	699	745	749	749	745	755	719	710	753	673	719	714	762	728	720	717	768	714	736	726	742	736	661	692	728	734	712	748	698	693	699	724	709	705	701	699	666	697	721	703	733	738	726	664	730	669	727	701	703	748	685	715	727	699	745	725	753	718	761	735	716	729	731	712	687	730	732	688	737	716	711	695	702	697	687	671	762	707	717	756	739	734	735	711	711	686	683	731	722	704	708	698	727	691	737	680	727	701	689	733	715	723	703	699	748	731	716	772	721	702	749	666	698	678	742	674	747	759	714	784	741	708	732	723	782	683	725	690	767	720	706	747	721	737	715	729	727	710	716	729	709	733	704	735	695	702	696	742	733	706	735	691	692	693	664	727	691	722	766	748	738	695	713	703	764	733	763	701	722	737	705	700	664	751	714	737	696	716	721	749	721	737	784	728	722	735	734	686	707	701	715	683	689	695	686	730	704	688	723	705	765	746	707	725	729	712	732	681	734	747	673	724	733	707	749	738	721	704	743	730	765	763	768	696	762	731	730	748	769	704	711	709	690	732	730	742	704	691	712	714	727	699	738	726	771	692	744	681	732	719	686	716	730	734	769	736	716	753	733	682	703	696	685	721	779	630	770	688	714	719	717	699	720	738	711	739	690	749	673	742	707	712	728	681	733	738	749	747	668	701	747	729	691	712	674	749	717	732	705	738	708	721	737	708	707	697	679	721	703	734	736	726	751	709	729	698	703	746	727	732	760	704	729	700	698	701	706	735	686	732	729	750	753	711	720	763	717	720	743	695	689	708	718	681	730	720	778	756	707	711	732	726	728	684	761	686	714	700	681	745	741	720	747	729	703	703	655	736	767	698	758	684	709	740	782	695	697	702	713	744	722	711	762	749	700	739	729	731	720	737	751	698	801	736	742	732	686	714	750	708	780	707	755	722	731	721	671	733	679	729	729	729	744	709	686	744	741	743	678	757	746	716	687	758	694	686	716	718	733	713	745	722	749	749	707	718	686	755	714
23584	20876	25182	26681	20883	20870	2795	454	339	319	280	249	224	267	255	256	243	267	209	202	187	236	244	229	218	223	200	238	234	202	189	227	235	205	209	224	236	233	190	213	209	200	207	236	214	196	219	215	248	225	181	179	197	233	235	212	221	206	220	180	218	230	218	216	208	183	225	213	206	203	240	206	189	207	205	214	206	215	176	221	210	222	197	219	179	227	211	199	204	201	198	232	193	200	252	235	193	216	202	207	199	217	212	215	237	209	212	186	201	202	196	194	220	217	254	199	200	190	242	212	247	203	205	227	236	199	200	220	212	219	200	208	218	230	200	200	210	223	216	207	201	211	204	211	204	202	226	232	204	206	215	197	222	190	218	215	203	245	205	203	243	207	221	200	195	217	214	200	213	210	210	202	206	220	219	211	200	200	198	223	211	212	210	186	199	251	176	210	209	203	220	189	228	183	194	225	171	216	207	195	190	217	231	203	213	209	204	222	213	188	217	235	255	240	208	201	184	221	195	194	223	194	208	198	199	206	199	201	214	210	221	202	242	205	217	203	211	198	212	189	237	207	210	210	198	221	228	232	214	221	196	238	224	233	193	203	215	200	216	207	227	216	216	220	210	234	194	234	221	211	206	193	191	226	204	204	192	175	185	227	206	231	218	204	220	213	198	222	192	213	198	202	202	192	214	196	191	218	240	226	222	215	229	214	193	250	228	219	235	218	206	225	205	207	186	201	209	224	179	198	217	209	207	179	208	196	234	188	230	199	209	214	193	189	187	202	201	211	215	224	208	192	201	227	219	221	222	187	232	218	184	196	215	203	187	224	210	217	213	233	194	226	220	244	187	243	190	206	174	191	177	194	216	222	208	217	208	194	211	197	209	202	220	175	206	199	214	219	198	182	188	215	191	230	227	208	204	212	198	221	206	190	210	202	193	218	207	195	237	192	213	202	222	188	216	206	193	179	191	202	196	197	184	217	197	227	203	192	217	197	204	205	175	195	222	194	191	199	233	172	175	203	201	194	192	193	189	226	188	200	218	206	197	215	191	179	196	216	213	249	227	194	189	214	194	227	208	219	226	212	222	223	232	187	172	215	195	207	210	206	195	230	212	209	199	236	220	202	219	209	209	201	190	215	208	193	215	209	184	222	206	240	222	216	216	201	223	199	226	191	208	195	194	210	215	182	206	221	205	215	217	171	210	210	221	225	201	228	222	212	191	224	207	202	189	211	195	200	169	207	187	199	222	190	222	212	216	186	191	196	232	201	191	230	208	207	197	194	216	210	191	205	225	214	207	247	195	204	179	216	201	256	187	216	233	193	212	195	187	188	212	213	190	247	207	199	202	217	201	222	209	211	200	201	234	185	191	227	199	231	206	208	203	194	233	189	198	212	224	199	188	206	205	228	216	201	211	209	212	228	189	210	210	215	242	241	218	215	222	217	203	213	229	219	194	208	239	220	218	199	187	183	223	227	196	201	210	182	209	236	224	199	187	223	198	213	198	235	204	211	204	212	213	237	200	232	239	217	208	241	215	221	192	227	215	221	183	192	187	210	195	196	219	200	215	221	232	205	187	187	228	221	185	228	204	207	193	222	224	208	247	209	210	226	224	195	218	212	218	222	197	197	192	213	213	190	217	195	230	202	235	225	190	213	195	214	188	205	183	193	201	233	206	196	244	242	186	192	197	204	246	216	184	194	216	180	219	226	210	217	216	201	210	207	217	219	211	232	207	182	208	201	213	238	207	201	213	200	220	195	218	208	205	214	175	227	222	201	210	201	220	201	241	190	215	219	208	211	219	231	202	194	229	234	194	235	240	205	201	224	204	225	222	192	223	240	196	199	248	178	214	226	212	209	207	216	218	206	190	219	219	220	225	216	201	199	215	226	232	222	218	227	218	203	235	213	228	182	214	207	248	203	205	219	222	231	210	189	188	224	229	222	221	220	212	195	211	208	197	193	204	193	179	232	203	205	232	222	207	224	195	206	221	194	192	209	201	218	239	201	242	185	191	192	193	229	207	243	209	224	218	205	218	213	218	217	177	199	201	204	213	232	189	220	202	211	231	187	203	225	243	211	206	198	214	202	172	191	239	233	214	216	219	191	199	205	191	216	232	197	205	247	192	215	200	191	231	193	177	205	195	192	211	209	219	195	199	232	212	197	217	187	224	207	217	193	237	187	261	200	178	196	214	192	209	224	211	201	205	225	219	207	219	207	180	215	218	209	208	206	231	212	197	202	223	218	222	205	214	179	207	218	176	209	189	233	202	218	214	203	205	226	213	218	201	237	207	204	202	199	223	232	187	209	231	199	181	201	218	191	210	225	223	195	194	185	210	205	214	212	195	210	199	203	198	217	175	207	220	230	203	224	193	215	232	187	213	231	223	218	200	242	226	208	212	247	211	234	200	223	201	232	204	204	228	202	189	185	239	173	215	208	193	211	205	206	188	204	215	216	200	223	247	217	245	210	218	219	220	199	205	220	213	211	190	204	197	231	191	213	223	187	212	219	234	194	217	216	204	202	207	192	210	207	201	202	219	210	198	215	184	218	200	219	205	206	203	191	217	235	186	231	205	154	202	218	187	207	209	211	225	222	222	234	198	207	215	179	198	194	230	221	211	207	193	215	204	195	216	196	202	197	202	186	196	228	213	226	186	215	185	228	199	195	234	196	207	221	212	232	185	209	223	209	211	197	180	206	191	198	222	216	199	209	199	221	221	199	214	232	184	233	234	202	214	247	201	219	212	205	206	194	232	187	189	179	197	200	207	234	181	215	213	186	227	224	198	212	204	206	204	203	222	235	198	219	175	203	252	190	248	186	216	235	226	190	203	194	220	222	210	204	230	182	210	235	220	218	194	234	208	207	213	217	204	201	207	188	190	220	172	210	208	205	235	235	205	233	205	197	206	203	207	198	257	190	209	201	195	193	191	201	195	217	207	219	222	242	211	215	201	204	214	194	198	228	196	207	204	196	210	193	215	207	199	189	200	215	203	201	236	180	206	172	214	185	230	214	178	195	213	195	214	208	191	201	180	199	255	224	188	214	220	178	196	208	197	189	242	214	193	218	217	179	222	262	230	209	197	208	207	220	219	225	228	192	200	203	218	217	235	210	212	208	188	218	205	193	206	220	185	218	186	193	213	214	220	218	181	214	200	195	220	197	220	211	247	222	192	191	220	196	193	208	202	204	223	223	186	195	196	218	215	213	184	196	197	207	206	209	199	214	207	198	239	205	189	206	207	202	185	221	206	225	180	210	213	207	199	198	203	211	184	229	212	165	200	202	216	197	207	220	162	216	203	200	231	216	194	207	175	200	216	203	219	205	216	203	198	189	208	210	234	234	211	221	221	223	193	237	224	207	204	207	251	203	210	195	217	206	201	233	201	224	224	187	200	222	213	205	224	215	218	199	208	214	218	175	237	204	216	179	199	188	197	187	215	238	216	205	182	200	211	221	213	229	195	195	175	212	217	201	213	199	198	178
3452	5428	3159	1502	970	722	609	512	529	532	536	535	474	498	513	487	503	483	509	467	477	477	514	472	449	479	493	464	519	484	513	444	417	463	471	506	490	485	521	503	478	485	456	473	480	492	498	510	490	432	482	483	443	400	463	498	475	476	412	469	454	490	465	478	496	487	431	438	491	466	467	461	470	510	452	449	440	418	498	484	424	443	485	431	503	480	506	447	462	461	496	468	454	493	444	512	469	497	468	493	488	467	467	482	430	463	459	478	504	505	458	456	460	507	489	477	457	467	498	462	466	466	464	490	451	444	477	476	458	475	430	484	465	491	483	469	483	482	480	497	492	468	479	473	487	484	440	482	456	477	515	459	488	456	502	501	468	462	481	448	483	475	458	483	503	488	485	447	491	451	440	486	443	475	460	446	480	426	463	478	468	455	457	482	507	449	479	447	466	450	462	454	481	492	494	493	449	479	477	462	502	456	456	469	477	481	438	467	489	463	473	483	467	427	462	479	459	460	475	447	481	480	473	442	504	454	432	440	450	482	493	444	447	489	464	452	487	474	492	472	506	476	494	489	509	443	487	428	437	474	473	502	443	482	453	477	487	471	461	480	465	466	457	478	488	453	472	444	453	490	484	474	473	471	456	498	481	460	503	460	462	461	462	426	480	505	511	486	464	458	511	492	448	482	495	452	496	460	487	461	469	463	455	440	487	459	506	443	462	468	475	457	491	458	454	458	496	495	500	446	508	485	485	518	467	514	442	455	465	452	454	492	488	468	511	451	467	462	499	488	466	462	448	486	478	465	474	487	441	460	483	490	474	435	456	474	449	427	456	475	448	490	459	452	446	489	461	505	474	451	444	491	529	472	479	472	490	491	458	498	446	470	479	441	503	469	455	456	453	477	488	458	453	436	479	492	498	466	499	477	441	503	478	484	475	436	473	490	491	439	441	457	490	500	531	453	488	474	469	479	476	486	491	498	462	467	475	456	467	494	496	465	488	443	447	480	473	485	521	497	434	485	506	489	444	470	464	496	482	508	486	451	476	467	527	468	463	452	479	481	475	454	503	474	474	475	482	498	501	514	485	501	521	462	470	461	443	466	456	440	489	476	483	456	478	466	482	479	470	463	457	468	438	446	467	481	494	438	469	489	476	486	458	480	480	452	460	440	467	456	476	468	474	467	514	507	497	487	480	460	465	507	452	450	491	475	498	488	459	466	428	488	476	482	497	437	506	467	478	464	507	466	504	529	497	450	507	507	457	445	477	480	448	440	518	478	449	489	486	460	498	507	443	491	481	467	408	459	518	449	472	479	473	419	472	433	504	479	473	475	485	482	503	508	456	489	493	458	464	475	477	464	456	498	487	466	469	489	463	435	483	475	478	495	445	513	482	442	473	477	476	457	472	479	472	461	453	444	450	471	489	454	463	473	419	443	454	444	454	451	454	476	476	477	488	464	462	497	476	469	460	466	505	484	483	467	442	480	480	498	475	500	443	459	481	466	440	457	472	476	505	487	478	479	446	444	487	478	460	498	484	466	556	427	486	488	503	498	439	482	452	465	477	478	466	455	424	498	443	493	480	472	469	477	463	452	457	478	482	476	437	538	493	477	473	539	488	501	466	465	475	445	456	485	482	487	434	475	504	475	436	463	467	485	444	470	474	444	446	490	471	505	463	465	491	506	462	459	511	474	463	461	474	478	480	434	442	486	457	475	462	451	476	476	498	452	473	485	437	475	476	510	474	458	480	506	471	467	454	479	481	440	468	466	450	469	468	467	442	443	456	470	459	463	455	464	483	486	477	446	497	439	470	480	461	481	491	487	426	472	480	485	474	469	467	442	484	489	439	463	499	482	465	474	498	446	451	504	487	437	455	473	469	473	479	493	447	472	450	442	499	481	472	468	470	447	472	472	455	466	439	453	466	469	443	509	466	485	453	445	451	434	475	494	451	479	431	473	489	491	440	482	482	434	456	469	449	471	461	473	468	466	451	462	459	465	480	448	472	464	470	495	480	495	456	431	513	471	494	480	480	485	513	498	477	457	455	450	453	475	522	465	472	469	457	446	474	463	465	442	483	481	469	475	476	500	438	456	487	461	470	469	504	491	473	443	464	501	464	467	494	492	470	471	450	457	490	472	452	489	489	466	451	492	491	480	475	464	432	447	485	416	499	467	470	455	428	454	488	444	460	474	494	495	468	478	476	453	457	505	474	470	449	446	486	449	479	463	481	495	486	455	452	454	474	456	473	450	442	460	510	435	485	472	451	467	456	446	491	458	444	434	461	478	494	483	432	411	461	498	446	508	453	477	446	469	498	497	494	486	487	448	490	465	425	462	475	494	474	462	490	434	445	476	454	481	452	478	465	478	456	444	488	479	457	484	500	486	457	448	466	496	499	468	486	494	457	465	464	433	489	481	443	454	471	450	483	467	513	495	480	460	483	445	460	499	475	462	470	453	440	472	451	489	490	488	452	445	466	472	460	482	466	481	494	454	449	516	482	455	481	481	490	484	500	480	477	472	448	439	464	443	497	515	471	476	480	487	468	481	474	456	498	460	456	472	472	513	472	479	466	512	498	495	457	498	456	485	497	475	482	487	490	484	465	486	500	473	487	472	475	442	472	483	484	500	436	479	463	476	457	467	492	494	483	498	483	496	456	500	446	476	465	445	444	478	471	454	500	453	455	448	492	467	435	496	473	480	483	451	469	456	467	474	458	435	458	446	484	479	484	431	470	476	452	487	489	471	468	459	450	456	495	466	463	444	460	439	476	449	471	472	491	500	438	460	453	474	490	473	508	467	494	454	472	448	478	499	455	478	477	460	485	478	481	441	482	469	474	465	487	484	488	437	429	461	457	474	478	495	465	503	472	436	505	474	453	472	474	454	484	498	482	471	457	442	478	457	483	472	470	491	519	443	447	463	482	431	482	443	420	482	453	468	458	490	492	449	472	441	493	495	449	471	463	491	450	468	479	493	491	446	481	414	489	464	499	447	489	477	472	471	451	443	464	490	478	485	463	475	444	459	437	436	467	487	449	453	426	490	466	458	479	489	460	498	473	497	482	497	510	454	450	481	451	448	490	480	486	468	443	458	477	453	451	450	499	470	475	476	462	500	447	493	467	471	443	504	466	478	441	461	476	487	474	451	470	458	485	431	460	485	412	457	418	460	460	486	472	495	452	476	463	498	453	481	494	465	411	474	494	457	467	473	508	492	460	475	499	463	428	439	464	490	462	450	477	474	498	482	453	488	454	430	448	508	495	486	443	489	461	468	445	491	503	517	462	447	475	467	475	481	445	493	469	458	458	480	440	503	467	476	503	451	514	494	477	466	433	485	503	472	502	494	457	430	457	444	460	485	471	448	468	488	475	470	472	476	477	473	455	441	480	514	498	460	432	466	464	450	460	432	488	478	420	448	494	447	473	463	457	453	465	464	496	459	511	476	470	466	454	467	473	453	455	483	448	453	524	436	457	453	472	439	450	510
32701	13405	1744	336	271	229	229	280	238	248	258	220	210	270	249	235	248	251	267	237	240	242	251	239	223	246	243	218	248	231	243	259	248	241	210	241	218	207	223	221	267	253	233	247	252	228	236	297	250	240	239	232	222	222	236	232	261	236	252	232	242	228	258	236	240	263	207	230	245	234	228	231	236	257	243	252	264	244	235	226	228	250	255	220	251	221	266	248	240	257	240	224	247	259	232	230	238	243	224	246	228	265	234	237	230	227	232	222	227	252	237	251	217	227	217	256	220	263	222	249	257	249	259	239	258	218	297	232	230	250	215	237	244	226	219	235	250	234	239	271	236	229	254	264	216	240	225	232	235	225	236	236	211	234	239	251	234	272	230	249	205	207	235	253	272	236	210	231	259	241	221	206	240	232	259	236	225	250	226	235	261	241	235	237	216	214	256	221	238	220	257	268	260	251	272	225	266	269	301	254	227	225	231	258	236	239	243	249	276	234	204	235	250	214	234	238	252	254	244	207	218	216	265	235	230	263	253	225	247	261	246	248	261	247	235	240	217	249	256	226	252	236	238	227	244	212	253	232	246	222	268	226	244	240	254	239	231	238	236	284	250	236	228	250	230	244	263	267	225	239	249	267	233	261	247	255	290	249	249	256	247	216	267	251	240	222	229	264	248	250	218	250	231	246	221	250	237	237	233	260	221	247	231	251	232	253	233	229	218	226	229	228	262	288	266	225	222	221	249	245	203	213	220	273	221	245	240	238	240	241	249	226	203	246	220	224	253	240	234	255	242	250	205	219	250	213	240	235	230	225	221	211	234	247	237	249	265	205	218	274	255	217	245	222	244	240	234	239	225	231	243	271	223	236	218	237	239	241	211	223	259	236	261	251	242	237	251	236	265	267	267	268	275	229	261	237	256	250	229	230	257	265	213	271	246	250	238	239	222	214	229	234	225	252	252	207	192	260	218	227	238	223	232	251	245	226	264	258	216	241	253	224	240	218	238	241	249	219	222	224	241	219	228	268	251	241	238	259	237	233	232	235	254	234	233	260	240	261	244	243	240	248	234	216	240	212	234	222	234	221	251	234	241	232	220	238	233	253	250	270	250	244	247	208	245	241	230	253	247	243	262	238	218	226	238	232	226	215	262	222	268	228	248	239	240	203	222	213	222	245	231	277	243	259	218	241	256	240	273	236	233	220	241	216	251	204	260	251	233	258	255	233	218	247	233	257	228	225	243	227	209	248	204	240	216	267	255	244	233	234	247	254	249	219	264	244	235	232	206	253	251	236	219	211	243	251	244	278	208	250	277	239	272	245	240	233	181	253	228	233	240	242	251	243	247	215	247	236	248	236	225	248	235	265	232	275	250	219	253	231	246	270	228	241	218	282	230	243	227	244	244	235	246	236	243	232	261	237	262	237	245	277	247	254	220	239	233	270	251	270	238	264	228	255	234	236	258	282	239	238	248	276	244	240	229	242	233	225	247	208	278	253	233	245	244	203	221	250	230	217	238	220	237	234	265	235	268	243	230	242	247	234	222	244	231	275	269	247	263	263	266	266	258	244	233	223	258	227	208	242	224	231	255	248	226	242	253	218	244	232	252	224	267	246	218	232	240	213	243	227	243	241	226	252	214	233	274	214	243	236	252	251	251	259	247	253	239	240	233	222	251	225	256	251	260	224	229	237	249	212	280	248	244	232	284	287	233	230	205	242	245	268	236	231	236	233	250	241	250	271	235	215	235	268	232	261	248	236	244	243	246	264	256	220	239	234	265	253	243	219	235	265	265	230	235	251	269	249	250	275	250	246	243	238	244	259	227	210	225	223	209	208	247	260	262	238	234	247	230	236	250	266	229	255	240	259	242	230	247	244	231	221	230	265	217	254	274	243	220	231	238	242	248	219	247	265	254	266	274	273	234	246	235	253	259	238	253	225	250	261	252	233	221	251	220	244	234	207	254	229	245	229	265	254	232	245	273	234	208	233	264	253	234	232	241	222	259	251	210	207	232	248	246	252	235	243	253	264	239	210	258	253	258	228	256	246	237	286	230	223	274	226	244	245	239	237	240	243	257	285	250	224	239	235	214	244	223	208	239	263	241	235	230	252	231	235	260	232	241	253	225	236	228	222	228	282	248	211	248	211	223	251	210	263	251	223	240	231	248	266	237	223	234	245	246	244	228	251	242	259	244	231	264	247	260	252	237	258	244	223	217	268	222	258	241	256	249	240	237	221	244	254	251	234	216	216	218	225	252	259	242	253	229	247	246	207	232	232	254	220	238	224	259	240	238	223	239	248	228	245	249	249	249	222	249	255	232	237	236	243	221	248	237	222	216	225	233	263	212	245	258	244	256	225	241	228	248	238	236	217	250	231	246	223	241	266	248	227	264	235	224	229	219	232	247	223	243	245	252	207	241	240	249	244	223	289	248	251	256	243	202	225	214	243	235	234	270	282	248	246	222	229	251	231	246	227	244	258	237	241	251	250	222	220	256	231	219	251	207	254	220	242	227	266	230	231	243	226	237	226	268	221	208	245	261	277	223	286	233	212	255	232	242	264	239	265	221	207	239	233	241	279	214	252	220	247	235	223	263	226	269	244	262	245	234	243	242	205	270	252	257	222	225	262	270	239	234	260	239	244	243	244	212	219	242	231	216	234	212	250	224	231	228	248	221	251	238	232	211	224	244	232	264	253	260	256	254	273	271	234	211	252	234	246	240	235	222	226	276	212	235	225	232	221	226	219	243	238	257	240	233	243	234	274	271	219	218	255	228	252	237	220	246	258	269	238	231	220	231	235	279	247	262	231	214	253	224	242	247	223	234	222	278	217	227	235	224	285	241	251	254	218	263	232	245	257	281	242	249	236	244	247	237	215	239	253	219	243	226	217	245	213	257	262	241	226	230	257	253	228	227	244	239	246	220	230	259	225	234	256	225	238	240	253	216	243	226	247	254	247	235	270	230	228	211	252	228	233	258	241	223	241	258	264	248	222	251	248	221	240	242	241	278	238	270	211	212	248	225	219	232	237	225	224	258	247	227	237	220	203	240	217	237	220	272	256	223	255	254	227	270	256	261	256	251	270	248	229	243	232	245	221	227	276	219	242	222	242	243	215	255	256	216	268	244	238	244	232	215	252	201	228	226	246	240	230	208	204	228	251	216	245	271	273	248	211	230	226	236	230	219	232	222	226	222	234	254	236	252	234	233	243	253	265	251	240	242	224	254	224	237	232	259	213	228	232	242	237	248	252	241	245	237	244	223	254	263	244	248	252	249	256	231	211	198	237	261	253	234	245	235	224	258	220	252	261	246	230	228	234	214	223	222	231	235	258	229	230	227	237	260	249	274	269	266	209	221	222	245	229	209	246	228	228	236	244	227	236	251	224	213	269	227	246	233	245	244	270	242	255	232	207	220	244	228	238	214	241	236	235	239	268	251	228	227	227	232	210	231	261	260	232	230	223	232	237	249	275	246	235	241	251	241	269	220	231
4889	857	692	622	542	597	582	586	557	559	578	606	589	525	602	591	610	574	551	573	580	518	557	559	567	577	602	533	567	589	597	557	609	580	627	518	595	552	590	587	557	569	574	554	620	538	565	606	577	570	574	613	582	557	573	548	516	566	595	582	549	580	563	576	580	530	542	573	547	608	547	565	573	533	568	581	561	565	577	556	543	570	607	584	525	550	591	580	598	572	565	584	577	576	537	525	586	573	559	578	574	579	553	543	593	566	550	555	578	561	597	580	555	602	549	574	584	597	547	588	584	580	568	528	514	575	546	580	572	542	565	596	567	526	609	606	570	550	549	573	546	565	591	552	571	589	586	571	549	622	599	531	576	544	615	557	556	579	531	531	588	540	589	602	541	586	596	563	602	598	582	544	574	594	509	575	573	568	586	562	613	561	534	549	602	550	567	598	595	584	570	564	560	550	552	568	567	532	563	566	551	550	609	591	630	592	561	545	548	541	634	499	569	590	581	563	633	639	548	569	516	555	554	536	557	580	576	606	578	572	546	553	596	555	558	544	575	605	585	595	555	588	582	569	566	573	609	586	568	562	572	557	582	559	595	562	576	598	591	561	618	588	593	563	574	564	556	588	560	552	539	563	610	541	574	586	604	569	510	590	546	572	606	511	589	577	578	582	575	589	555	565	564	557	611	520	572	591	566	604	567	527	607	581	577	552	600	561	576	585	579	551	545	531	604	612	585	548	561	548	583	592	570	564	578	563	567	542	579	559	581	575	584	580	579	549	525	624	551	549	591	545	569	562	563	633	611	569	572	591	586	542	551	547	559	634	575	591	564	555	531	570	587	582	576	565	585	566	592	574	541	516	562	552	597	586	609	552	552	566	546	592	571	559	596	545	580	583	613	517	585	558	551	581	572	514	589	616	552	560	597	532	598	542	590	569	620	546	566	540	583	568	574	583	574	601	561	566	569	584	586	556	531	567	593	554	611	564	543	622	558	553	561	585	575	607	570	574	565	590	603	547	542	553	556	582	553	576	552	540	602	635	535	550	548	566	583	555	565	635	544	601	538	554	561	597	567	549	560	551	562	550	528	547	529	572	557	571	610	573	574	567	565	562	552	606	576	568	546	569	543	601	586	536	568	573	557	569	596	539	573	577	578	579	550	583	573	617	574	608	552	559	527	567	557	574	557	542	615	581	588	578	541	552	568	529	601	562	600	603	543	555	592	529	576	578	621	621	600	546	570	590	560	587	529	632	582	572	592	598	563	586	553	571	560	545	530	568	553	571	612	609	609	553	530	562	582	597	580	561	570	580	568	586	599	539	559	535	538	546	563	593	533	591	583	576	527	563	554	569	603	627	606	579	556	535	580	551	573	558	583	518	569	528	559	539	557	581	624	556	540	558	570	600	571	567	516	568	534	576	563	561	579	575	572	570	616	532	586	570	580	560	571	525	623	561	554	538	607	542	638	583	577	532	601	535	576	565	589	581	575	619	569	565	596	545	543	562	569	501	576	593	599	549	558	594	518	581	627	575	518	572	564	544	622	547	559	554	555	575	575	555	606	584	587	553	554	561	527	565	591	617	590	558	525	556	535	567	523	530	597	550	595	571	563	600	549	575	572	604	541	570	557	570	563	616	552	536	567	565	555	554	508	591	574	556	606	530	575	583	556	586	583	605	531	583	562	603	570	530	576	573	601	572	616	554	581	565	572	564	604	582	514	567	585	602	546	561	572	555	533	541	585	582	533	559	570	601	535	643	591	560	559	556	572	554	583	600	558	539	587	565	601	561	558	576	577	560	590	574	589	539	566	551	577	582	560	609	592	594	580	607	574	572	572	570	555	570	597	550	553	624	587	575	585	540	541	533	616	596	592	534	542	549	635	555	573	548	548	562	560	580	513	598	528	555	569	531	561	603	584	541	565	577	546	559	596	570	587	602	580	550	580	569	596	624	575	555	553	578	619	568	574	563	574	593	543	577	559	576	635	561	569	574	616	538	553	572	572	584	583	610	620	544	542	552	595	604	557	594	565	604	540	593	579	540	557	588	587	615	554	575	557	537	591	540	574	546	560	568	570	578	580	531	581	560	595	568	558	564	585	564	544	549	579	545	576	531	552	622	551	594	552	551	598	527	569	559	560	562	601	568	564	542	595	546	579	539	552	572	568	573	566	548	585	574	573	549	556	583	540	599	585	554	570	550	582	578	566	566	565	585	587	534	603	565	576	551	585	606	563	580	590	577	636	590	541	577	571	583	550	563	618	546	496	564	570	562	584	614	597	538	545	619	568	583	560	587	590	565	563	595	559	569	551	597	561	547	546	535	573	555	550	575	564	597	557	635	583	579	569	538	586	555	588	564	574	566	578	560	577	568	560	538	549	554	534	573	562	579	571	582	541	583	574	575	593	566	577	556	530	564	590	545	604	564	570	580	562	584	561	535	576	521	544	577	607	575	582	589	582	596	534	545	555	536	587	561	534	542	559	567	605	584	573	590	595	529	589	567	554	571	588	534	538	558	549	557	594	547	554	551	615	562	568	589	582	576	525	588	557	601	613	595	576	553	566	625	589	550	583	554	562	562	558	568	522	564	593	577	595	562	540	560	566	564	558	570	591	631	579	591	566	618	522	608	533	573	537	560	575	563	537	561	538	578	576	537	569	576	546	593	591	580	564	598	548	592	550	560	560	613	547	546	582	584	534	544	548	611	540	564	587	555	591	537	589	553	559	553	542	569	531	612	610	566	551	529	556	563	587	529	563	587	563	615	579	545	544	549	542	539	570	581	601	575	579	565	563	584	560	611	572	593	575	530	527	556	561	543	525	542	544	565	570	536	592	574	558	575	619	598	563	586	629	556	604	613	581	568	580	562	556	520	561	586	556	579	578	549	566	542	564	584	624	562	578	583	578	590	566	569	566	603	579	563	639	600	518	540	516	571	534	529	581	598	540	583	573	572	537	574	553	570	572	557	537	564	559	550	539	558	536	589	520	590	552	598	542	591	577	564	608	566	577	533	562	506	625	549	533	541	535	578	545	584	532	546	577	563	577	538	576	588	525	541	553	586	556	589	565	557	592	560	565	562	569	523	592	558	597	582	554	560	564	580	585	607	574	548	574	528	564	556	555	581	606	600	579	611	506	583	579	548	606	583	552	540	576	603	558	577	595	562	603	574	583	514	542	601	523	585	556	573	560	577	588	574	563	556	591	563	563	619	606	554	613	570	576	543	560	579	577	599	547	558	506	576	572	582	564	545	588	607	559	552	581	605	567	567	566	581	542	556	571	572	551	570	593	591	546	571	527	613	555	551	597	554	589	529	590	579	568	570	549	567	554	541	604	538	581	518	556	565	606	591	573	569	574	558	553	545	566	603	546	541	568	599	590	593	570	571	573	552	537	555	572	575	555	561	569	575	566	548	537	573	591	597	580	598	589	562	563	581	539	543	568	537	557	546	565	570	585	592	534	568	602	536	543	571	572	576	615	580	658	545
24630	20898	24410	27523	18290	1010	498	385	385	397	353	336	330	366	368	343	373	350	351	342	316	322	304	332	340	344	360	343	324	323	358	350	340	354	340	326	349	356	311	329	314	346	340	325	310	314	315	322	338	326	313	309	324	332	326	330	390	345	329	345	324	363	323	329	336	355	310	336	350	340	332	334	350	350	328	333	359	322	312	317	344	373	316	347	372	342	353	332	344	347	322	324	309	364	308	358	332	312	343	365	313	340	285	330	351	327	337	326	320	321	348	369	336	337	348	343	325	324	357	325	337	332	323	333	309	344	312	335	367	342	334	324	314	339	360	326	330	359	338	313	304	353	314	339	310	337	319	306	333	369	315	291	348	309	325	332	308	342	334	357	350	316	336	294	350	328	299	335	372	337	320	360	322	326	351	338	358	339	303	329	360	332	362	321	308	319	339	346	321	358	299	346	340	363	293	293	333	320	333	314	324	320	343	358	333	311	333	328	279	347	330	335	350	315	344	322	348	310	351	316	337	345	332	330	306	322	329	346	368	339	367	365	321	347	313	334	339	327	338	331	363	351	376	340	317	311	322	298	367	318	335	369	317	306	279	302	305	348	324	336	314	333	331	299	338	310	339	358	340	329	363	340	325	359	293	351	291	326	318	335	348	352	314	323	337	328	323	293	348	335	310	302	344	374	307	336	336	296	329	350	317	343	348	310	340	342	309	348	362	296	310	315	353	334	319	342	317	334	329	291	330	313	329	359	337	309	333	327	321	341	317	329	328	333	357	350	328	350	361	321	336	325	334	349	306	322	351	342	303	345	334	316	345	339	325	323	314	330	362	345	327	323	319	300	324	324	327	311	335	309	334	324	315	349	359	347	327	357	332	331	326	339	309	326	340	322	341	312	307	314	357	275	329	310	296	368	328	323	306	333	330	342	312	339	346	341	324	357	360	328	338	308	329	316	316	347	343	339	323	323	357	323	316	320	319	315	334	362	335	329	319	368	320	333	358	314	336	320	307	337	331	323	310	321	301	324	345	333	313	299	317	345	304	323	314	327	333	347	318	360	316	332	347	334	310	335	323	364	298	321	297	325	369	356	319	310	341	317	320	320	358	336	350	317	354	342	329	343	348	313	364	355	327	354	348	331	334	335	318	350	333	315	307	347	301	332	344	341	352	307	316	323	320	328	291	313	342	322	345	347	347	308	343	344	316	344	346	313	314	333	328	305	303	337	345	362	348	350	318	362	323	306	330	347	293	281	319	305	307	325	335	332	318	332	297	330	377	359	326	342	355	292	340	338	312	321	307	312	344	327	345	355	323	332	327	304	316	316	326	305	306	317	381	347	337	375	344	295	317	324	321	299	327	305	316	335	362	357	296	349	349	352	332	307	319	349	300	340	347	334	336	316	304	333	339	321	327	348	336	328	336	317	308	354	329	295	297	320	309	315	340	333	327	324	294	328	323	327	356	330	351	302	289	347	328	310	324	305	339	309	314	341	311	310	321	320	311	342	314	330	321	339	352	347	326	328	307	335	325	323	317	317	317	292	340	307	309	322	349	316	326	319	330	306	310	343	335	332	300	341	314	313	332	330	294	310	316	315	335	315	319	309	340	306	329	331	321	336	349	345	322	272	329	328	330	348	348	328	295	320	337	312	316	296	316	360	348	365	322	359	353	343	372	322	312	313	308	383	308	316	339	300	368	365	335	313	313	342	307	327	340	326	351	345	329	326	310	340	316	315	289	335	346	316	320	338	361	315	326	370	327	298	313	311	338	334	317	304	312	321	332	292	330	322	300	339	325	340	366	334	356	355	330	286	342	330	333	329	336	313	337	355	352	337	327	302	332	334	305	341	347	320	339	340	345	322	345	319	314	310	370	336	306	355	358	315	348	300	333	373	360	294	313	332	337	333	326	331	348	322	338	297	337	326	341	319	325	340	335	333	315	333	343	350	316	361	358	327	329	318	286	344	355	358	315	332	339	326	332	338	312	316	354	309	331	332	346	343	338	351	318	337	338	327	320	319	320	342	332	325	341	312	308	350	340	316	334	348	304	337	327	314	316	315	305	344	310	324	330	315	357	373	374	342	337	354	328	350	319	315	316	328	378	315	343	313	293	333	307	318	308	351	321	358	322	331	319	358	319	345	345	347	358	358	290	315	319	330	386	330	319	298	317	324	352	331	336	334	324	335	323	337	332	339	317	298	348	323	310	291	349	326	290	353	345	331	336	307	312	316	313	300	342	352	319	329	329	306	329	334	316	324	354	328	345	325	322	362	344	290	307	268	324	339	281	355	319	317	318	315	339	339	356	280	309	309	354	302	303	327	309	313	328	324	294	339	327	360	336	298	326	355	357	355	345	379	380	370	296	299	322	348	323	335	344	344	324	332	298	344	329	381	341	343	335	341	364	334	302	315	311	295	342	318	354	379	308	338	334	329	305	305	351	293	323	308	334	355	310	345	301	327	354	289	313	351	330	331	293	324	341	349	326	333	373	316	332	342	337	317	336	294	339	347	332	318	341	319	314	326	330	344	355	330	331	315	303	379	328	302	308	333	330	306	316	322	320	340	342	333	331	345	336	353	348	307	316	324	350	318	369	334	321	333	294	331	337	318	291	279	315	313	294	343	307	311	327	328	324	316	364	350	363	330	326	331	334	367	306	337	351	356	354	365	324	331	319	318	304	324	359	311	318	302	333	308	345	371	297	345	314	348	322	346	348	345	337	324	300	318	326	335	350	318	322	317	331	322	338	384	330	307	339	317	341	335	330	304	324	344	340	349	313	336	309	347	317	327	356	323	289	322	316	301	312	351	362	303	356	294	372	314	312	317	315	351	316	324	331	338	336	338	319	303	342	331	332	357	328	313	347	334	302	330	332	335	354	311	335	362	360	333	355	328	316	344	329	331	349	339	343	346	322	312	321	315	309	281	306	321	333	303	336	332	312	321	317	335	322	333	352	311	363	338	349	316	350	313	312	297	336	331	351	338	318	352	324	287	328	325	325	338	338	339	359	322	346	338	334	329	318	322	298	315	344	309	355	326	336	343	341	330	345	309	334	338	335	330	335	311	365	326	353	312	300	339	337	354	327	301	368	336	326	342	354	351	348	335	344	346	308	327	331	348	349	284	335	354	384	355	339	338	326	314	295	312	339	336	374	356	327	308	311	345	337	319	319	318	328	336	353	338	374	352	324	349	345	302	333	322	365	358	317	343	303	331	302	357	300	357	341	269	290	319	322	318	306	363	327	314	297	318	359	343	295	329	320	352	302	343	327	310	352	300	337	345	346	347	307	318	340	324	324	306	340	290	336	318	306	330	338	319	324	325	330	348	340	362	349	353	366	326	309	302	327	357	348	316	360	344	331	318	305	351	328	306	298	330	328	302	342	320	330	314	297	343	300	338	315	338	325	286	343	312	328	301	329	330	312	331	315	314	315	364	308	305	368	314	331	351	303	339	355	324	341	307	339	316	353	326	286	343	328	320	360	347
3313	2929	1972	1271	892	759	793	740	706	743	720	678	733	716	756	690	777	741	739	775	714	697	735	768	768	733	785	744	751	716	753	727	721	749	717	734	747	682	690	701	717	728	683	709	686	776	711	754	721	693	755	705	695	707	735	726	689	708	752	686	757	693	758	759	724	741	743	749	677	744	701	723	728	725	726	730	779	701	803	766	739	723	735	719	750	683	695	756	722	730	742	702	694	716	753	698	733	761	738	686	747	686	777	721	706	747	723	749	687	744	674	751	757	683	685	794	734	745	720	759	737	686	737	738	722	801	756	748	739	727	779	737	722	718	733	735	739	683	704	705	699	699	744	787	722	759	740	742	726	743	741	750	697	746	727	711	713	711	707	679	711	709	687	699	764	739	752	713	761	739	743	736	764	745	750	797	714	676	746	711	694	693	714	731	717	736	734	688	700	733	704	716	774	703	781	742	695	724	730	708	743	727	706	730	687	736	720	743	692	712	726	735	752	773	680	731	724	748	744	774	728	691	726	724	720	818	726	734	706	722	768	713	736	693	734	723	751	642	703	711	721	719	717	684	765	724	775	745	725	691	769	771	748	776	764	726	740	696	727	672	733	737	723	676	756	714	761	730	761	755	746	697	726	733	753	727	766	698	717	698	739	742	762	745	753	723	726	744	757	702	700	699	742	770	702	678	713	772	714	735	728	716	701	738	743	696	688	702	744	696	722	719	724	684	714	733	741	677	664	682	702	759	715	762	781	726	743	772	691	746	722	778	756	764	723	752	819	758	757	754	763	753	744	714	723	736	687	694	733	717	730	699	708	742	731	673	714	690	712	744	730	698	746	728	700	733	734	746	713	734	691	744	698	696	708	720	726	715	668	757	708	741	723	689	735	738	746	748	743	741	716	710	689	713	689	780	761	746	730	705	696	724	682	773	738	723	710	752	730	702	752	724	718	712	692	697	733	697	727	722	726	737	765	730	755	692	723	716	709	735	749	690	735	645	700	754	724	760	753	703	726	774	732	749	695	719	730	750	737	772	725	777	696	704	713	727	720	669	736	756	716	726	679	745	733	707	794	684	797	737	739	751	720	716	665	668	798	732	743	762	668	739	781	734	680	710	722	702	751	710	706	736	716	729	748	684	736	703	704	719	727	753	691	679	768	711	711	732	705	681	704	735	765	739	754	748	721	752	725	743	700	707	665	670	763	735	682	744	703	736	705	726	743	783	720	741	728	724	762	741	757	747	769	740	722	717	741	738	771	721	759	677	721	743	748	733	731	723	700	734	735	732	717	769	716	699	738	753	755	727	745	778	702	783	701	717	711	746	740	738	733	722	681	688	684	741	707	748	719	732	722	745	748	725	754	752	733	694	731	776	751	742	741	756	678	741	734	733	708	736	696	739	697	716	735	756	683	774	782	737	746	747	729	731	727	754	772	750	764	723	693	740	719	681	800	777	681	706	683	763	752	716	745	697	741	706	726	744	715	673	721	775	676	695	816	711	738	717	735	790	710	736	699	720	721	746	715	754	716	666	774	732	670	751	732	701	702	766	673	668	736	719	704	692	743	718	665	721	743	710	743	747	704	739	737	706	715	711	730	720	699	721	741	721	686	767	689	730	757	741	737	736	717	746	777	765	696	751	751	737	670	715	771	710	727	726	755	707	760	754	752	780	721	696	701	727	708	750	718	752	684	721	688	715	745	749	741	729	758	781	761	719	768	688	741	764	710	707	755	681	733	731	763	722	754	718	741	736	769	737	773	735	752	748	744	732	727	697	799	760	706	735	678	740	687	757	709	689	733	741	727	730	723	755	722	760	780	735	734	758	721	701	758	699	706	734	749	707	682	732	725	725	709	763	739	747	709	739	745	685	735	797	733	755	738	722	715	685	699	699	697	730	758	743	742	752	748	769	710	724	703	758	728	707	695	747	681	709	704	748	753	728	731	709	735	709	768	747	730	726	717	714	656	723	779	737	714	706	752	755	701	702	759	716	772	686	735	692	711	702	736	770	726	720	710	749	722	757	760	748	743	783	697	696	706	715	732	707	709	760	719	760	717	795	722	748	782	708	732	721	733	754	791	730	734	732	742	732	739	681	717	734	718	737	754	750	745	750	684	707	689	768	733	745	738	777	731	679	709	709	758	695	693	742	756	730	732	769	766	685	691	717	720	658	725	721	730	746	742	759	704	693	759	700	760	769	679	788	715	708	704	711	723	776	733	779	717	790	721	715	728	728	704	734	757	678	727	686	736	764	750	725	726	711	752	721	736	759	761	728	676	707	734	734	701	785	723	783	714	696	753	753	733	756	727	709	726	687	732	642	746	702	713	741	714	722	736	744	740	693	687	722	692	692	729	706	741	765	721	666	747	741	719	733	723	742	769	734	730	733	750	752	726	705	751	743	725	719	722	739	774	757	763	796	716	709	792	715	752	708	736	695	718	765	698	706	677	753	705	682	728	757	758	681	730	726	731	682	705	715	741	754	730	712	747	766	747	759	747	763	738	712	720	737	726	688	723	757	740	771	695	728	748	747	743	745	729	730	742	720	750	728	735	753	687	698	731	746	704	692	731	725	728	727	721	753	761	712	712	709	694	754	762	723	728	722	758	720	735	707	717	695	727	751	693	696	764	731	779	729	719	718	694	709	807	725	681	713	742	715	731	716	741	763	780	730	780	741	688	710	745	756	748	703	748	760	747	709	791	731	708	760	733	726	710	727	753	750	696	695	745	728	732	715	693	728	717	734	722	766	712	781	748	764	731	771	740	758	722	767	718	722	719	729	713	741	733	713	723	720	745	783	689	724	725	723	744	748	749	714	748	745	682	754	712	730	682	749	793	725	697	714	733	683	742	740	756	738	694	740	697	771	699	734	703	701	728	729	717	748	707	728	766	770	740	725	707	727	700	793	704	747	784	680	731	789	746	712	728	734	716	702	758	745	776	742	711	714	754	683	765	746	695	727	687	729	706	718	751	717	738	679	719	732	761	721	752	678	755	678	700	689	717	760	693	758	714	708	714	706	685	699	695	691	709	711	699	713	663	713	698	781	746	752	734	752	705	785	705	767	767	735	726	761	681	768	728	699	729	760	677	688	700	716	731	736	739	708	713	750	709	699	733	755	680	753	705	742	747	740	725	693	729	679	711	742	769	702	778	732	699	747	759	724	742	784	742	721	715	724	680	690	756	717	797	766	760	701	726	715	714	710	735	690	707	744	753	727	690	716	718	760	745	750	747	726	715	692	747	689	740	726	727	762	750	760	736	758	708	723	740	720	714	774	719	730	749	691	713	732	704	703	736	711	722	725	747	724	693	678	714	727	748	712	707	721	712	722	774	743	724	713	668	741	666	724	720	727	697	729	753	724	726	699	740	737	710	725	711	732	762	708	737	725	680	734	727	727	742	716	723	697	714	728	688	690	765	671	706	733	731	744	697	711	716	695	724	747	734	788	729	706	726	763	680	740	688	721	719	747	761	762	696	703	759	714
23682	20918	25219	26777	20921	20901	2951	471	397	305	281	234	252	228	232	243	259	242	221	266	247	189	215	216	203	226	219	202	184	223	208	219	206	185	227	217	202	221	186	231	224	194	242	180	230	274	236	220	193	195	205	212	246	218	219	182	237	234	226	216	202	207	203	201	217	183	206	233	194	208	190	226	179	188	211	205	196	225	224	195	224	211	226	212	189	199	221	192	223	179	203	184	188	230	192	172	240	198	184	200	218	201	233	190	221	210	202	212	210	197	218	223	218	233	190	187	219	191	233	208	245	208	203	214	202	202	203	188	217	192	208	213	213	232	214	220	224	181	206	223	245	206	203	178	215	225	216	257	196	195	230	211	215	221	204	206	211	244	229	214	189	221	241	215	241	200	233	224	209	217	242	235	211	225	226	206	198	192	216	213	219	224	227	211	196	201	207	227	201	197	199	220	207	200	223	186	194	191	213	190	234	189	228	210	221	220	202	208	223	214	217	207	221	226	190	209	195	225	202	198	172	212	207	207	214	207	193	190	220	222	222	196	226	240	227	213	222	237	249	196	221	209	221	220	220	202	208	190	217	205	188	207	228	257	218	220	224	225	216	191	201	225	204	214	211	191	221	215	200	198	234	226	207	187	188	214	245	199	207	236	190	216	223	220	188	227	218	215	230	204	234	223	204	246	203	208	178	240	198	212	211	198	218	233	202	214	223	198	183	202	195	234	210	200	188	249	201	233	236	202	242	212	210	228	191	211	225	202	210	192	218	208	189	210	197	204	225	204	201	202	203	223	202	225	219	201	208	211	214	217	209	185	161	208	198	208	194	200	205	200	214	199	217	229	215	217	223	198	245	243	191	215	232	222	222	212	189	184	188	199	182	208	221	203	188	187	194	199	208	183	207	231	221	224	224	219	229	220	223	203	199	212	182	189	190	225	216	204	233	185	239	199	190	224	224	204	175	178	225	184	203	218	218	221	203	194	205	218	227	214	226	203	226	206	194	225	203	209	226	217	217	225	209	202	212	218	201	232	194	227	195	198	235	180	184	204	203	213	192	216	229	201	197	183	217	187	181	217	221	207	192	229	202	216	232	248	202	243	234	218	214	210	218	200	230	203	184	213	198	232	201	220	221	196	214	217	232	238	206	201	218	239	212	217	192	209	201	181	207	226	206	227	183	214	219	206	196	211	212	193	196	208	206	179	205	230	211	202	214	205	196	193	219	238	199	227	227	218	223	229	195	226	200	216	209	192	210	235	200	203	221	190	178	224	189	228	225	215	203	211	208	213	191	211	237	210	196	211	192	213	234	218	198	193	202	223	240	211	193	187	175	190	209	208	215	210	202	214	223	224	227	196	202	206	213	233	211	224	203	182	229	175	186	223	197	215	199	220	215	201	214	256	241	212	215	209	198	209	224	219	187	222	165	225	206	233	218	208	235	222	214	202	231	198	185	192	200	225	207	203	196	213	233	237	212	235	201	215	224	258	237	195	196	207	241	215	182	205	201	207	215	209	222	243	233	209	205	217	200	203	206	190	199	195	216	229	209	182	196	193	200	225	210	198	216	218	185	205	211	188	240	226	193	232	208	200	197	199	188	221	236	244	211	200	219	220	220	213	232	220	211	234	203	187	214	211	206	192	190	218	212	218	207	247	211	209	197	210	202	201	185	209	235	205	207	201	187	209	213	182	223	197	194	209	190	203	188	211	188	231	211	221	199	240	201	242	208	186	224	194	244	210	223	219	233	210	222	205	197	204	206	219	204	191	200	205	219	201	180	191	209	208	224	233	214	221	228	231	201	189	231	226	232	216	199	243	208	185	184	190	205	222	208	203	224	212	240	207	205	204	205	229	192	225	214	203	194	203	222	243	213	229	208	203	225	195	197	239	171	208	201	215	218	180	197	235	221	201	206	218	222	216	201	209	192	198	199	219	219	208	224	199	209	196	208	178	208	200	224	205	205	201	206	238	218	202	205	209	224	213	224	224	189	200	188	191	192	240	218	211	236	206	226	249	223	198	218	208	222	236	204	239	201	185	212	238	207	189	182	195	210	210	212	204	228	238	216	209	230	224	199	229	215	206	210	220	198	187	204	218	231	197	213	234	220	221	187	183	218	212	215	190	190	204	199	229	206	207	200	180	194	194	207	222	243	233	211	202	218	215	196	208	220	241	195	194	186	226	228	216	179	231	208	190	227	225	214	214	250	219	218	216	210	196	184	203	193	223	241	211	178	205	204	210	194	173	222	194	239	231	218	218	191	208	197	209	180	192	197	218	202	229	192	213	230	215	212	213	203	230	190	217	242	189	203	180	192	227	214	224	214	229	226	216	212	215	208	203	206	188	204	200	194	231	223	223	184	243	204	214	227	225	196	212	217	200	198	208	213	213	175	238	226	204	217	205	200	175	185	190	205	195	199	218	199	216	196	203	199	198	202	193	191	178	210	219	226	233	212	235	208	240	168	193	188	214	204	222	214	227	237	200	202	196	207	203	202	216	185	207	190	195	207	203	202	200	223	215	240	221	190	191	176	211	208	214	191	214	212	224	200	204	216	209	230	212	214	208	232	226	228	209	193	197	222	196	182	222	230	229	234	209	211	197	195	195	204	166	197	222	218	206	221	216	214	234	195	212	201	211	211	206	207	200	217	204	188	211	206	212	195	218	214	194	179	225	215	196	207	195	192	211	202	220	197	199	189	228	222	202	238	224	223	220	195	222	228	185	217	201	203	196	206	200	223	227	205	227	200	216	185	199	200	196	200	231	208	208	211	220	213	211	218	181	215	224	213	218	183	201	188	188	198	209	208	212	224	209	221	192	214	201	218	230	208	258	211	234	212	198	193	216	199	212	208	202	203	239	198	214	184	228	216	226	234	220	238	212	217	220	215	185	236	196	223	208	229	206	212	246	224	200	196	203	214	212	197	238	218	244	210	214	224	218	237	184	228	208	208	207	191	221	218	171	224	207	192	200	211	196	211	212	233	206	205	182	198	221	194	189	209	196	217	202	209	222	219	206	204	198	222	217	233	205	215	188	215	213	170	231	204	196	227	222	190	232	207	198	235	199	220	213	225	216	212	201	202	188	214	188	199	210	194	212	201	197	206	238	227	229	216	194	220	250	235	226	207	217	183	198	214	219	221	223	220	208	234	248	214	210	184	179	194	230	205	204	228	204	206	224	229	198	212	209	198	208	221	200	201	209	215	209	200	211	189	205	221	211	224	189	213	214	208	221	228	221	202	197	197	232	202	204	198	217	219	223	209	208	206	214	191	215	210	224	197	199	222	226	219	216	195	229	233	215	205	214	199	237	194	211	191	210	181	197	217	212	218	207	224	200	233	166	206	194	198	207	194	226	217	216	207	200	179	191	187	201	198	197	204	202	196	217	212	200	209	204	243	222	218	198	209	197	181	219	217	191	221	227	181	234	199	216	221	244	199	181	217	196	227	218	189	215	219	232	204	196	244	217	192	201	211	213	204	227	226	203
3301	5478	3252	1542	952	763	630	552	578	547	529	495	520	514	496	505	461	456	452	482	496	473	457	466	497	472	449	482	459	494	478	463	504	481	471	488	496	512	474	486	500	481	525	486	500	476	489	478	447	483	489	463	528	496	493	460	523	463	480	472	488	487	465	502	470	457	495	463	445	474	483	510	481	488	486	492	476	499	480	472	504	452	482	486	463	461	486	514	506	452	467	487	526	487	460	468	446	464	441	521	442	478	502	479	443	440	491	451	479	470	463	505	455	495	511	488	485	458	488	448	470	476	479	503	479	455	431	477	467	468	468	482	522	470	488	490	451	470	495	451	464	434	451	475	475	489	514	489	475	473	457	465	447	503	450	490	435	494	452	495	504	477	493	522	495	483	483	489	464	489	495	482	442	481	491	477	461	475	487	453	488	462	482	471	472	479	456	480	443	453	502	502	486	480	493	442	440	475	514	456	458	465	478	461	435	468	520	497	490	476	457	474	460	499	496	478	491	428	488	459	450	487	503	459	470	450	487	445	451	481	469	459	470	478	520	440	471	445	467	490	486	480	494	471	484	476	484	485	485	447	454	488	438	492	520	435	441	490	481	490	481	477	476	467	512	476	506	488	492	488	454	499	479	484	455	462	453	470	499	472	447	501	494	467	455	482	467	492	463	514	493	504	476	491	487	433	502	535	428	484	474	506	462	442	464	441	503	493	483	458	481	478	459	476	491	461	470	471	480	480	504	480	493	497	471	473	444	483	431	461	456	424	445	507	474	466	433	468	491	477	492	481	459	429	504	439	472	475	464	485	449	493	467	497	463	477	468	431	490	485	456	445	457	491	513	438	466	500	472	512	515	450	476	482	474	455	507	428	459	478	462	438	468	472	466	437	481	502	447	500	495	465	493	450	492	488	483	434	446	466	474	465	510	501	485	490	443	511	452	478	498	467	470	504	463	483	456	449	487	472	470	457	482	490	472	468	472	448	457	454	456	450	481	458	456	478	488	460	513	454	444	479	487	489	447	442	469	525	463	458	461	475	431	459	487	484	435	450	473	498	469	494	473	470	477	499	485	485	515	476	459	496	498	471	492	495	516	467	440	489	495	478	465	477	487	476	441	443	479	434	530	425	437	471	504	476	510	487	512	433	423	495	467	470	500	479	450	468	523	509	493	498	455	469	502	448	478	510	478	473	500	459	477	455	481	475	467	470	482	525	422	439	446	488	505	475	495	476	482	516	492	456	454	484	450	462	488	490	461	488	433	473	451	431	457	458	457	485	433	469	473	509	484	470	493	457	492	461	496	459	457	479	487	464	470	505	484	456	485	481	426	498	468	495	486	495	460	423	422	488	453	453	464	479	464	462	491	494	464	485	479	512	427	459	491	474	467	488	451	459	446	476	501	477	500	468	461	493	489	493	447	470	487	455	467	451	468	415	465	463	445	481	482	487	468	450	487	469	465	463	499	489	457	489	486	441	477	462	445	469	445	468	444	448	479	504	453	482	442	478	453	505	457	472	468	483	503	504	517	467	470	473	458	456	484	485	449	486	488	455	457	498	454	436	510	427	493	431	478	441	486	511	440	456	451	478	459	454	456	460	467	478	481	468	504	487	429	479	491	535	447	478	466	445	468	471	463	457	501	461	482	502	496	467	487	449	509	434	481	501	472	481	472	446	451	458	476	485	461	500	480	477	446	453	488	491	500	462	430	510	467	489	461	464	477	458	406	526	457	464	456	496	461	471	486	484	490	543	524	463	456	496	513	460	508	468	477	473	497	450	489	457	465	480	458	473	459	461	442	491	504	419	489	506	486	435	508	435	472	487	458	469	446	456	451	424	486	433	454	472	444	487	467	473	443	460	470	487	456	454	500	478	480	454	501	482	472	496	505	451	435	507	437	480	492	446	496	471	426	466	495	499	500	433	491	507	486	463	478	480	485	479	480	476	530	453	479	500	474	501	503	465	491	461	498	487	491	476	445	481	485	502	514	454	448	480	484	435	410	449	495	474	456	497	448	496	484	466	503	430	506	471	496	497	478	501	461	463	483	502	438	511	508	495	490	496	472	501	466	493	470	475	478	444	483	449	463	452	472	469	453	474	444	480	464	486	467	452	501	487	477	469	484	450	473	502	430	480	474	534	457	428	470	511	436	484	433	446	502	482	438	495	451	491	483	457	482	485	495	469	463	455	484	491	468	480	461	456	513	481	461	456	497	470	490	474	472	489	440	472	478	474	470	474	461	453	494	474	459	452	445	450	442	455	461	447	518	544	454	500	453	481	492	419	477	461	475	451	498	481	510	456	485	479	468	432	493	475	492	493	446	487	472	469	482	462	497	498	457	461	497	473	443	501	497	474	477	461	482	430	440	526	485	469	496	500	470	461	455	469	474	495	484	477	450	460	424	477	463	479	485	453	498	522	481	484	503	482	529	459	484	469	467	448	470	457	478	494	438	476	497	479	532	489	436	505	454	490	457	474	508	474	475	521	471	506	465	445	482	471	475	476	464	467	504	475	454	479	492	472	507	483	445	495	441	459	486	478	461	470	466	465	486	485	466	484	466	447	441	475	497	464	484	485	493	488	432	484	481	489	506	456	478	460	502	475	461	524	469	462	463	481	444	469	497	463	456	470	462	458	476	474	459	474	442	463	485	434	484	466	479	467	491	489	494	490	462	449	467	445	505	460	486	486	480	501	438	463	481	465	484	456	477	446	477	518	522	509	428	507	492	504	487	464	471	482	492	445	435	479	509	484	486	430	456	472	470	464	450	500	496	454	497	443	476	456	466	492	478	462	466	471	428	479	464	478	489	472	529	494	527	487	477	460	468	443	500	480	493	466	482	498	463	512	461	483	457	459	499	475	514	487	489	482	461	493	460	490	462	488	503	505	464	479	495	482	459	489	451	476	445	475	458	443	454	478	484	466	511	435	471	491	475	497	490	460	471	482	452	454	432	486	467	468	477	479	471	476	474	438	459	480	487	470	477	454	444	492	482	453	467	458	447	513	483	473	460	487	488	469	450	480	465	474	478	473	503	490	437	468	500	490	460	482	494	474	471	486	473	485	452	451	477	459	481	486	470	451	461	490	476	501	481	476	471	501	437	440	447	463	498	507	456	451	476	469	491	487	468	455	473	501	477	466	466	502	486	462	463	487	467	446	457	436	480	459	442	511	439	507	442	454	487	501	489	506	456	466	486	566	467	454	449	455	449	504	484	520	486	435	485	475	441	500	467	471	479	512	451	484	472	466	449	512	447	468	460	488	499	491	430	480	482	492	478	475	465	417	491	452	458	458	493	489	501	462	482	466	454	461	505	493	470	492	455	477	468	440	508	483	475	502	512	465	480	520	481	507	453	452	503	465	468	454	449	490	491	453	471	453	496	441	457	470	485	487	449	480	501	456	473	472	480	467	489	487	524	508	500	468	467	465	499	479	492	459	466	449	461	485	467	452	513	444	501	453	442	497	491	496	442	480	496	478	497	456
32709	13384	1741	332	233	248	222	232	224	241	235	233	254	230	242	238	238	237	267	238	241	222	249	238	236	241	253	223	255	218	260	246	214	228	255	238	274	215	205	216	233	209	224	249	237	248	228	235	201	232	221	231	234	246	219	262	246	268	226	228	234	245	247	264	256	265	231	246	262	232	239	211	234	249	219	222	237	247	224	244	276	228	233	238	223	222	231	232	233	220	276	258	238	226	252	222	250	253	244	228	263	245	253	203	246	208	231	222	237	243	226	235	232	243	224	206	275	258	232	225	253	262	236	201	216	222	230	251	238	255	253	262	236	225	264	253	268	236	272	228	242	261	234	234	227	232	268	238	214	258	245	237	256	225	264	228	241	222	241	234	238	237	254	224	236	260	239	220	213	224	228	217	241	238	223	245	222	248	235	248	246	232	268	261	241	258	244	227	220	247	244	219	262	247	252	239	281	239	262	252	268	223	249	244	247	242	259	258	255	244	231	238	252	255	234	252	221	258	222	257	246	232	240	263	232	279	271	231	212	246	250	227	233	235	240	217	237	242	230	215	225	255	223	256	252	207	248	247	223	230	226	245	276	256	257	272	255	232	230	241	250	248	269	240	208	247	242	238	225	222	234	252	216	251	244	270	239	232	229	229	254	258	241	251	256	228	239	226	264	240	243	251	248	210	201	238	233	228	236	226	247	268	278	255	242	228	241	247	247	256	222	260	268	228	259	233	238	216	246	221	245	202	216	244	241	214	220	249	223	240	261	234	227	241	251	243	243	237	246	197	250	227	236	245	249	195	284	210	210	235	236	245	268	257	221	230	248	226	246	255	240	246	246	254	252	249	227	226	243	220	255	247	219	246	224	229	210	235	259	230	249	254	234	223	240	241	240	250	252	219	224	222	225	230	230	230	234	235	220	293	256	235	240	215	243	239	206	235	231	240	241	256	236	230	269	209	258	207	238	254	253	210	229	259	245	244	223	230	260	240	241	234	235	231	245	229	273	213	253	243	273	233	239	246	232	246	250	269	262	218	238	249	216	239	239	222	246	229	224	233	238	231	249	278	247	257	216	229	244	220	220	233	214	249	244	238	235	255	234	269	254	262	251	221	233	231	222	235	237	271	213	245	230	259	209	234	227	264	241	183	231	245	225	234	277	256	235	236	250	252	241	241	227	246	250	229	249	241	234	230	274	252	262	273	248	250	253	236	256	216	260	261	253	239	247	227	255	268	222	232	244	221	265	218	245	237	250	244	251	239	234	234	223	251	242	227	234	255	235	263	257	237	256	249	235	246	260	232	259	227	231	254	236	255	243	227	256	226	226	243	250	240	236	199	249	210	276	241	265	232	232	256	273	215	258	249	232	235	226	226	209	221	258	240	251	270	204	239	241	258	247	284	257	261	250	206	249	278	259	232	231	259	192	256	238	266	227	249	226	255	215	248	249	234	252	242	219	257	227	227	268	260	249	225	252	245	248	237	264	229	237	187	286	247	229	257	258	244	231	231	266	233	239	209	243	222	268	257	217	249	252	211	244	220	225	239	213	212	238	280	239	274	238	241	240	261	238	256	225	211	233	267	241	212	234	245	243	260	252	203	246	256	223	242	268	243	248	243	273	231	271	226	240	244	214	236	267	264	223	262	217	229	225	250	233	210	247	232	202	250	208	236	242	227	235	259	241	228	227	241	218	244	248	256	235	247	245	249	220	215	233	241	230	234	244	223	218	253	229	231	255	234	243	223	227	247	256	252	271	278	214	231	225	237	248	257	219	276	257	252	234	218	265	211	222	225	255	233	242	230	245	269	220	255	232	203	267	211	250	244	259	245	237	221	242	256	246	187	236	254	260	245	207	239	230	244	234	236	231	237	280	256	260	235	241	267	237	255	248	214	237	247	242	242	227	259	232	231	257	251	224	246	259	241	258	239	255	236	274	236	272	248	256	263	239	272	268	240	244	234	228	220	239	238	253	268	207	239	225	211	215	253	240	209	235	239	263	244	241	246	222	243	245	240	229	230	214	223	224	208	239	259	273	225	266	240	256	254	259	253	264	267	230	249	233	216	263	217	222	230	220	242	242	230	245	232	246	252	204	234	238	244	237	257	243	231	238	262	221	253	229	249	231	237	245	254	236	240	237	229	249	274	250	230	238	247	220	256	232	246	251	245	254	232	217	189	229	258	260	228	266	233	257	268	259	248	265	251	221	227	222	229	266	239	237	250	246	240	241	228	246	218	238	250	244	233	256	234	245	235	227	272	226	234	237	257	229	211	252	259	246	229	213	220	228	242	225	235	270	251	235	233	231	232	247	245	245	229	279	268	253	254	230	248	247	262	272	253	220	269	264	252	230	251	256	236	246	247	246	257	252	230	257	243	246	236	251	247	250	232	252	252	233	235	261	236	240	260	268	271	241	260	236	259	253	231	241	265	242	244	246	264	233	241	238	232	241	241	261	248	224	231	272	247	254	229	253	256	244	242	223	220	233	226	233	222	241	233	240	235	260	245	247	225	247	242	245	236	222	252	241	261	234	261	228	256	262	234	225	234	255	251	242	254	218	234	218	245	241	255	259	232	241	229	239	239	250	215	248	260	219	239	233	247	244	259	246	285	258	226	223	236	269	233	235	272	262	235	240	270	210	234	261	229	256	253	244	247	218	249	226	247	253	257	260	227	220	208	230	225	251	257	254	238	237	250	252	224	248	218	235	265	237	267	256	276	234	252	219	242	227	227	230	262	241	249	254	249	220	250	250	260	252	244	247	237	247	237	239	229	259	230	199	275	280	233	247	234	277	249	257	256	239	249	239	221	243	267	255	273	239	271	238	248	262	233	222	214	232	217	237	251	272	228	251	248	252	252	248	232	250	245	219	241	265	231	233	267	232	234	233	237	240	235	218	244	246	222	228	231	266	233	233	260	239	235	261	255	212	240	231	249	245	265	241	237	255	245	249	256	232	227	220	244	253	214	224	263	213	226	232	229	224	233	210	247	244	271	251	259	238	250	213	253	233	244	249	243	259	237	219	249	229	240	248	259	198	241	235	232	229	232	256	235	244	244	263	237	226	243	256	243	253	261	244	254	239	213	257	247	242	249	221	199	228	273	236	204	261	267	223	212	244	243	264	258	225	247	252	268	255	267	252	272	240	242	245	254	231	245	267	204	241	239	229	246	238	213	251	233	241	241	257	238	239	253	227	225	224	214	246	252	215	212	246	221	260	229	237	216	215	214	246	216	211	242	233	237	271	221	221	231	269	260	224	240	239	224	228	237	230	263	261	249	237	257	232	234	258	254	251	237	225	243	249	236	235	246	245	219	227	212	273	223	245	247	246	285	254	246	249	231	264	229	222	224	199	215	221	250	234	246	233	244	239	242	223	235	259	258	259	242	264	262	228	252	245	230	241	203	229	237	280	235	250	245	240	255	250	238	257	215	223	253	259	261	243	248	251	237	248	248	241	239	230	251	209	234	240	254	254	240	255	260	215	245
4880	842	720	635	539	560	574	586	599	549	607	565	603	607	552	559	607	534	552	580	566	575	538	545	528	634	581	562	617	573	577	574	569	564	570	550	585	554	583	549	582	544	600	611	554	548	543	563	587	557	600	539	570	551	616	571	541	576	576	567	531	576	569	552	560	587	511	578	534	600	566	578	565	569	554	564	569	579	606	552	554	572	585	612	589	588	581	593	575	601	530	561	597	576	560	548	541	573	605	567	541	576	551	549	530	594	602	614	588	566	547	602	546	535	586	554	558	557	544	549	590	579	615	584	578	609	568	552	549	570	578	554	602	574	595	518	559	535	552	596	583	574	596	569	594	540	553	595	549	561	594	596	611	582	570	530	551	576	649	581	599	506	574	537	609	545	579	571	574	567	528	593	563	543	564	587	576	568	523	567	538	577	570	598	548	586	544	559	545	560	569	585	566	561	527	558	606	626	571	565	524	584	606	562	535	619	602	555	559	540	586	560	544	536	558	605	629	545	544	591	545	622	594	547	582	597	608	569	579	582	577	581	588	627	593	568	592	595	599	560	573	557	573	572	572	575	604	590	559	572	545	575	589	598	582	559	580	596	590	610	570	560	552	522	554	617	570	563	579	582	594	575	602	570	569	584	585	562	588	523	587	583	596	608	532	565	584	592	564	543	588	543	580	552	550	553	557	542	595	574	563	574	602	556	602	550	598	583	580	558	580	553	631	535	564	585	585	560	601	593	545	557	597	582	555	554	580	572	584	595	590	577	550	562	574	543	583	536	585	540	530	572	571	593	554	590	597	546	601	562	584	638	616	574	547	562	553	561	579	604	564	592	624	531	533	621	588	589	546	568	563	591	587	526	590	574	581	581	565	583	560	538	535	557	574	591	552	586	598	520	612	609	603	570	532	530	592	594	523	576	557	540	590	531	590	567	562	585	579	563	551	582	581	548	533	517	544	596	568	553	547	573	576	617	604	617	599	560	543	620	587	519	581	566	609	564	593	566	570	580	610	577	580	558	564	561	590	562	626	587	534	583	565	558	571	557	537	576	591	562	566	543	616	530	584	570	553	595	571	629	546	548	633	576	562	597	577	593	514	598	551	598	587	603	578	542	552	570	580	538	520	518	558	549	544	602	555	556	552	607	604	588	566	555	568	536	548	585	549	563	581	532	579	566	556	558	579	581	602	553	563	567	559	584	594	567	577	597	550	601	604	536	596	574	592	576	573	602	545	519	557	583	601	599	605	521	590	545	604	577	536	569	539	589	577	574	586	558	559	607	577	516	593	547	565	555	606	545	562	594	525	634	548	558	557	576	567	615	574	560	545	563	610	564	567	524	563	549	612	544	598	490	582	583	553	534	590	521	613	533	569	570	568	509	558	545	576	543	587	596	536	521	548	597	546	569	599	605	569	606	610	564	582	593	589	595	560	571	559	566	592	529	584	602	572	605	584	522	575	561	604	568	566	602	577	582	538	568	618	596	556	593	566	547	581	589	533	591	580	542	577	543	545	573	591	569	575	584	592	607	595	542	571	535	541	556	566	607	546	546	552	590	563	569	578	559	605	581	611	541	536	572	535	549	560	534	562	565	575	579	604	525	543	557	551	548	606	601	599	590	585	568	586	551	581	590	554	561	574	581	544	552	570	552	555	604	549	594	542	544	599	588	587	547	581	584	538	587	602	577	584	562	575	584	587	585	545	577	572	564	551	565	604	588	564	582	580	562	544	578	576	605	618	592	605	623	585	592	558	560	555	598	575	548	622	607	568	621	571	570	578	562	553	622	577	563	597	585	572	597	571	572	574	597	550	548	583	590	546	586	558	538	543	593	572	537	589	568	555	609	584	556	540	596	536	533	562	568	538	594	625	542	582	533	574	546	555	555	572	555	552	607	550	533	544	578	562	558	619	549	583	567	570	557	533	573	565	607	566	564	582	627	578	549	578	573	587	605	573	550	597	566	578	581	553	578	566	564	568	563	537	575	582	524	587	607	614	583	572	550	636	581	580	548	568	562	602	563	596	565	594	610	552	601	557	584	573	623	581	562	559	548	544	578	557	590	608	568	545	584	544	584	598	546	535	545	566	586	554	591	576	556	553	582	575	555	589	533	571	590	585	516	572	607	553	604	550	583	578	567	561	562	578	606	584	543	568	510	615	545	535	587	590	553	544	571	617	585	574	562	562	550	564	570	583	568	585	576	560	589	577	549	531	577	568	559	578	577	556	515	567	524	547	566	574	566	595	607	593	589	557	556	576	555	580	538	550	544	590	570	585	565	604	554	567	572	558	572	603	556	562	585	587	593	553	533	556	616	529	566	592	561	558	598	611	535	566	603	538	553	558	536	564	580	603	609	576	518	587	535	603	564	559	573	556	585	554	563	583	545	557	543	589	533	585	594	570	545	593	573	580	614	553	554	546	552	568	550	569	546	572	562	555	577	551	580	563	595	550	592	563	586	595	558	617	589	541	574	560	629	586	558	571	569	595	527	573	617	566	558	551	575	550	589	600	580	615	583	563	575	586	573	577	577	581	594	571	549	607	535	568	552	593	558	578	576	606	589	568	528	554	572	575	524	592	610	543	602	563	565	606	573	563	575	568	557	607	581	582	552	587	582	564	558	644	560	601	582	554	548	601	544	584	576	581	573	626	559	568	597	554	576	548	548	569	592	549	565	572	588	585	568	553	581	603	548	549	564	622	549	571	585	556	576	536	578	518	581	535	593	595	600	598	571	630	556	570	581	572	537	584	592	612	584	543	539	556	565	585	578	519	557	577	560	605	566	561	564	559	589	596	593	577	520	564	493	573	596	547	546	585	564	575	573	580	552	605	545	585	560	599	527	613	546	595	593	584	582	575	594	545	577	581	572	569	620	523	536	562	609	551	569	586	590	590	588	581	587	555	600	583	569	575	554	546	589	526	564	578	570	557	592	582	575	565	558	611	616	588	572	589	598	619	587	567	562	624	579	568	582	571	607	563	563	555	567	575	567	567	560	619	573	545	570	568	561	567	561	590	543	530	568	573	582	606	544	561	525	556	605	560	556	563	576	581	588	571	531	595	563	536	571	624	596	546	544	546	582	555	562	565	521	557	601	591	590	596	575	556	596	590	575	584	555	563	646	552	539	581	578	589	566	618	572	570	516	575	574	549	580	602	577	588	513	581	554	580	601	594	535	595	553	549	528	558	559	582	578	585	528	547	536	548	556	537	533	588	587	586	552	566	567	534	556	582	602	562	554	549	574	543	573	521	582	597	590	524	578	567	614	556	539	612	599	610	568	582	563	576	561	582	571	622	550	556	597	530	578	587	555	558	554	585	525	596	554	546	574	537	532	565	585	567	599	532	542	580	587	573	533	572	546	566	557	553	583	537	538	602	627	575	594	587	574	559	558	560	581	529	592	546	580	609	586	612	593	578	571	545	613	552	576	551	552	590	543	585	599	600	594	574	574	537	580	597	560	565	513	544	558	587	522	559	606	562	582
24594	20856	24373	27471	18451	993	477	474	372	365	372	359	362	325	398	331	359	351	366	326	360	363	357	332	329	332	289	299	344	334	313	336	323	337	382	345	345	324	330	325	331	350	332	327	350	367	307	352	302	342	347	326	338	325	337	340	334	328	341	333	338	329	328	318	325	337	351	293	321	315	337	339	352	330	323	325	348	333	334	315	327	329	326	311	322	327	339	357	355	341	336	342	365	327	314	344	338	318	301	315	352	342	343	316	303	341	354	358	338	315	329	326	329	309	321	309	329	343	338	357	328	340	363	322	328	328	335	326	320	311	348	292	303	323	332	307	346	337	320	314	315	318	324	342	325	318	321	330	348	328	341	265	310	356	294	364	341	308	321	340	334	363	331	327	359	326	314	313	356	340	319	326	323	357	349	319	305	297	337	343	365	324	320	325	328	328	332	331	321	314	327	327	288	298	313	305	313	318	328	331	366	309	356	310	356	355	356	345	339	356	350	353	354	338	339	335	367	321	321	322	352	318	324	320	314	270	338	353	341	360	321	345	319	310	309	314	322	366	368	346	369	363	347	294	346	353	354	325	337	338	308	315	306	367	359	329	291	307	315	342	291	361	299	322	328	302	321	342	331	337	352	304	314	348	337	309	355	322	333	366	301	343	347	341	313	341	370	355	338	341	309	350	307	319	327	340	368	347	345	347	365	320	346	329	361	315	317	329	310	329	323	320	347	343	324	319	328	293	335	318	317	313	332	328	359	306	301	285	319	306	348	342	348	348	324	314	313	312	307	317	351	315	294	335	320	347	335	324	354	356	316	345	306	326	325	320	261	295	308	318	339	297	333	345	335	350	337	321	354	330	315	340	339	331	352	342	340	318	319	390	349	333	313	331	322	358	338	328	367	298	376	309	319	336	357	333	338	350	339	361	333	323	363	295	347	302	338	337	320	317	320	311	281	319	325	314	313	307	288	333	348	333	329	327	340	323	359	364	348	343	327	297	338	308	324	366	317	340	344	331	334	361	336	329	337	334	339	331	306	363	262	307	302	325	336	328	347	346	312	331	307	329	349	294	348	346	299	329	351	326	357	333	319	344	357	332	343	329	357	331	326	338	318	299	317	343	326	315	339	353	335	349	337	311	339	306	320	325	334	330	353	363	312	346	358	360	301	316	352	354	340	335	327	346	317	325	335	286	329	357	326	320	323	352	334	314	351	331	329	360	380	354	289	324	334	345	318	312	369	326	296	351	315	321	348	296	311	333	312	289	335	341	321	318	336	363	345	338	343	327	313	350	334	305	337	332	366	363	341	404	312	288	327	341	334	329	347	314	324	317	341	303	317	336	349	322	354	335	320	357	315	360	319	327	324	336	333	354	324	303	297	328	307	333	331	273	344	344	315	330	340	312	337	306	301	299	350	362	319	320	329	353	341	332	332	365	289	322	339	310	314	344	316	332	312	320	341	326	320	289	332	295	337	315	357	333	327	311	333	327	338	319	325	317	321	336	356	318	365	332	344	354	328	329	330	351	318	348	311	303	356	329	330	315	313	322	348	303	334	310	327	329	343	339	343	311	332	331	372	325	318	349	357	356	349	360	329	334	345	342	319	311	321	324	321	361	329	330	357	348	316	332	317	351	331	347	299	320	357	330	307	329	300	349	312	326	312	323	334	343	323	326	303	304	324	309	340	349	314	355	315	319	343	280	332	361	307	321	324	359	364	318	343	330	311	320	322	323	341	331	331	311	316	328	318	343	320	306	322	341	326	332	333	366	348	339	339	308	299	331	349	297	391	351	304	310	328	333	358	355	359	352	338	346	325	319	294	354	388	319	351	314	348	336	351	296	329	324	305	360	339	346	342	281	364	371	303	306	319	351	344	296	362	363	326	316	315	319	328	320	326	297	336	337	342	332	323	318	309	335	327	331	317	308	313	361	339	350	366	349	314	305	328	344	318	314	340	338	297	347	321	301	333	341	354	338	345	341	320	338	358	325	303	331	361	332	360	297	318	328	325	326	317	314	306	362	333	353	356	321	348	348	304	330	347	360	306	317	324	312	323	315	324	343	331	316	327	319	342	333	333	340	310	348	333	336	307	346	309	317	307	296	336	304	332	336	322	337	317	325	323	310	336	363	338	351	325	342	329	330	312	367	316	360	350	319	334	314	347	307	399	359	321	329	286	350	356	309	329	341	320	334	330	312	360	351	333	321	338	304	300	321	337	337	352	340	323	290	328	289	316	328	333	341	361	341	313	325	359	370	295	343	297	321	366	350	304	355	337	340	314	324	344	346	357	336	337	294	353	334	337	335	329	333	336	353	307	333	353	340	366	313	368	336	334	325	336	306	312	318	373	339	305	330	337	341	350	334	321	317	293	319	307	330	343	304	334	355	311	343	303	315	322	302	362	349	294	303	329	358	338	338	312	368	345	321	320	332	304	324	322	346	357	342	322	338	338	346	337	342	342	358	309	321	370	329	319	332	333	327	335	326	346	344	363	323	337	313	318	312	341	348	318	326	328	320	358	305	340	313	333	366	329	318	320	345	314	313	348	334	317	327	314	319	319	333	347	309	317	305	339	337	331	361	340	350	336	314	358	331	317	299	303	342	342	348	297	352	318	339	317	307	358	328	332	341	345	326	367	344	324	326	379	367	359	359	318	324	307	345	336	319	335	311	334	317	324	297	317	331	308	319	324	331	334	334	302	327	319	329	300	326	346	337	344	344	357	350	332	330	300	307	317	342	342	318	361	348	344	363	322	302	292	319	310	315	330	301	333	332	355	327	333	303	316	329	327	357	368	361	341	330	336	332	374	351	340	325	349	333	340	297	315	318	300	350	349	358	295	304	297	328	322	366	320	345	336	323	328	316	329	345	322	311	276	286	332	336	327	341	304	303	338	359	319	351	320	321	334	292	328	339	381	368	376	364	336	352	298	321	295	303	348	328	354	318	332	337	319	323	362	288	343	364	350	308	315	294	329	307	307	326	327	299	339	322	339	365	333	345	317	308	349	337	318	328	338	337	335	331	306	332	303	341	317	354	317	291	353	354	325	322	345	322	325	317	320	286	376	345	327	306	326	359	337	344	293	321	338	339	307	375	317	318	352	368	313	319	318	311	332	337	326	357	331	357	315	346	304	347	292	339	325	315	317	332	324	304	322	337	302	332	332	368	333	305	335	327	368	287	327	316	301	349	352	331	340	343	320	299	325	332	332	318	328	334	365	311	309	346	326	320	351	317	332	307	347	332	311	321	295	338	334	310	337	331	353	317	377	303	323	355	343	343	297	383	332	305	346	370	321	292	341	339	359	342	319	372	288	338	343	349	328	326	356	300	329	354	365	375	337	328	358	344	308	317	320	318	312	333	353	331	337	364	352	360	322	337	331	318	321	307	326	367	343	336	355	320	370	334	309	352	338	325	311	355	375	317	350	318	352	316	317	354	345	347	318	309	317	326	333	357	364	350	359	290	355	293	315	339	312	349	343	348	351	351
3378	3089	1995	1201	920	834	845	799	752	718	762	711	769	740	726	725	706	741	778	753	775	744	753	719	729	701	668	696	717	770	745	736	743	766	731	740	730	714	759	725	748	723	737	699	685	738	737	686	733	689	682	678	782	737	733	752	735	674	764	726	778	751	751	743	738	724	676	723	747	770	699	705	722	709	723	725	749	769	767	731	778	721	702	713	760	677	745	747	720	715	734	734	741	735	786	781	725	704	733	710	722	746	757	707	707	748	719	683	751	765	736	717	692	743	746	742	745	754	682	744	728	732	696	707	747	727	788	684	702	757	778	746	763	762	746	718	743	761	714	747	725	735	723	722	743	735	739	728	766	721	761	669	714	743	767	748	751	755	753	739	733	751	760	739	731	790	725	727	748	730	784	721	749	755	754	746	738	743	719	739	740	743	716	699	730	755	743	729	716	715	720	758	750	724	712	728	721	714	745	683	715	771	747	715	705	755	728	719	677	774	711	733	766	717	731	759	728	726	704	753	699	762	785	737	728	741	726	710	711	738	707	755	752	727	725	712	738	722	720	706	739	736	702	758	691	757	725	747	761	769	737	755	754	680	669	761	753	720	757	744	793	715	732	737	741	724	683	735	774	736	718	718	731	732	668	766	760	724	736	718	737	757	706	703	797	705	705	771	721	740	706	740	776	688	714	742	676	736	731	693	704	710	724	724	729	750	712	750	709	680	744	715	811	729	764	795	733	741	802	741	747	709	702	740	724	757	745	728	708	741	750	717	763	718	741	778	749	702	744	764	737	714	733	729	691	732	780	757	756	709	711	699	721	688	731	716	673	672	723	706	754	778	690	702	721	708	737	720	713	745	705	679	684	747	703	709	771	695	712	736	726	723	767	738	678	715	764	778	740	745	721	759	679	767	712	717	714	708	770	744	686	724	736	729	720	749	713	702	743	692	717	723	745	716	741	761	766	708	774	769	729	744	665	745	769	734	793	725	702	750	671	717	735	749	730	735	755	720	774	771	810	790	746	704	683	746	741	739	713	724	718	748	762	724	710	774	746	748	747	701	810	729	711	728	763	701	756	729	709	684	677	723	727	793	712	742	794	701	716	715	790	727	702	711	712	725	739	726	748	702	751	758	730	757	711	764	743	764	716	727	717	711	711	720	752	737	729	731	719	703	646	722	720	726	744	707	723	712	755	708	722	717	697	746	698	694	723	687	724	732	731	716	752	738	710	708	727	699	740	790	733	708	718	717	733	716	724	729	716	710	708	733	780	699	747	791	711	757	781	730	751	702	750	697	755	723	710	736	730	718	744	742	744	716	721	695	687	733	695	779	735	702	695	683	743	714	752	728	724	734	699	722	704	755	763	699	697	726	717	715	752	726	760	738	696	791	712	745	736	720	741	729	721	739	748	751	707	714	720	761	728	723	789	765	741	727	719	733	712	758	680	697	717	741	685	712	708	749	774	740	728	735	739	729	734	750	686	738	685	745	720	755	721	751	741	756	727	721	735	707	729	741	737	764	702	724	752	766	737	745	743	732	747	760	741	706	776	743	691	692	731	696	735	709	750	734	743	729	695	732	727	768	767	665	750	777	690	728	707	735	727	777	723	727	717	741	702	779	739	747	749	712	758	734	713	713	737	762	767	683	735	754	688	673	697	733	730	691	735	694	712	768	711	762	718	717	788	756	712	703	727	784	742	713	748	728	733	751	677	730	740	742	731	737	694	728	705	750	749	756	709	702	747	745	770	723	724	770	701	746	725	736	717	747	722	711	731	771	773	742	731	763	678	747	748	730	660	744	743	737	714	781	743	794	719	744	693	708	674	773	766	713	730	730	732	710	744	695	726	767	677	738	751	768	745	728	690	758	744	702	726	689	742	739	780	749	748	672	767	685	755	709	745	775	786	716	709	699	710	703	777	726	748	703	778	702	725	742	777	759	759	759	733	725	755	720	722	720	753	702	749	717	700	787	727	721	719	742	736	786	719	693	744	747	708	687	723	725	708	760	725	756	732	665	705	717	740	736	717	779	737	749	712	770	727	743	730	747	785	744	746	729	696	651	731	731	649	703	724	701	721	742	718	766	726	731	714	738	766	695	776	731	779	772	722	705	712	738	761	754	728	745	762	700	672	719	744	715	713	719	730	760	724	753	757	711	726	781	705	738	752	723	739	717	745	715	714	715	751	752	721	720	714	749	708	742	775	746	689	711	746	732	791	801	784	711	715	773	673	730	730	715	720	728	712	730	698	748	756	802	755	726	709	753	751	732	758	721	714	764	752	730	715	720	707	712	761	751	722	704	781	745	729	695	706	730	727	764	767	745	742	707	689	713	752	729	742	725	767	782	664	758	705	677	736	713	730	714	721	762	721	772	791	701	694	712	739	782	720	692	695	721	723	783	745	725	763	786	704	738	756	688	752	779	731	750	736	763	796	733	736	707	760	769	752	739	706	680	695	725	746	741	708	737	751	715	764	716	720	713	771	708	709	697	789	751	703	740	690	664	729	687	716	749	752	756	727	750	708	675	718	706	724	724	758	734	700	703	695	758	726	717	698	742	755	722	728	701	754	744	717	723	708	738	761	726	722	729	720	786	731	717	735	750	698	729	758	766	703	736	702	731	748	749	704	767	668	723	689	734	745	729	744	747	762	717	706	735	743	749	717	726	737	759	708	747	754	729	723	746	708	753	749	800	750	733	704	738	705	738	693	753	716	695	677	688	746	731	713	746	711	661	719	726	708	732	667	737	734	746	772	715	699	684	789	724	734	724	725	768	725	688	687	685	723	734	730	736	687	722	656	697	776	731	761	700	708	740	739	731	743	722	732	687	691	716	713	706	740	742	697	715	691	761	726	756	757	690	721	731	758	733	733	755	696	747	731	749	721	768	734	755	671	811	681	755	778	745	761	694	735	742	728	766	731	715	690	765	713	737	729	770	748	779	743	698	722	778	707	721	719	739	737	715	690	763	756	765	734	715	712	774	728	747	747	743	684	728	732	738	755	717	745	748	721	702	690	740	695	750	714	721	697	732	707	735	705	773	704	748	686	695	765	717	712	728	721	737	756	731	708	717	690	736	744	737	733	744	697	741	765	665	757	777	748	752	718	699	763	706	750	676	749	732	725	705	725	788	715	689	733	685	729	703	738	747	694	678	693	672	762	685	748	701	732	749	678	739	759	678	755	739	685	748	718	735	670	716	760	673	702	738	758	674	730	740	750	710	760	735	679	736	759	727	763	713	665	739	712	782	726	709	722	679	722	758	735	711	745	755	697	737	735	771	708	710	783	724	711	750	766	753	771	705	741	719	732	702	694	735	747	745	737	747	719	736	725	677	699	763	741	706	726	719	788	749	746	716	703	748	714	731	721	716	748	708	710	745	762	714	678	715	744	738	696	735	723	752	694	721	721	712	683	691	682	705	735	791	707	746	710	761	772	685	757	734	719	753	720	785	753	690	750	732	750	686	752	748	726	733	729	765	763	746	701	742
23597	20912	25204	26774	20919	20913	2899	467	336	346	313	261	258	241	242	219	234	239	220	206	213	219	233	220	217	223	202	205	237	250	231	220	196	222	231	230	204	223	200	203	240	221	231	214	233	240	194	206	224	210	210	203	220	192	215	185	218	193	214	199	232	208	196	204	185	209	216	214	208	216	255	192	221	219	218	197	205	196	202	211	232	226	206	237	213	203	201	205	219	205	210	231	209	198	231	214	220	221	208	196	220	206	208	183	235	180	228	217	237	217	230	200	205	196	216	214	209	203	216	176	203	212	213	191	238	207	212	193	215	214	216	230	213	211	197	178	216	193	178	185	194	218	186	202	213	201	202	228	210	227	210	206	192	197	228	241	234	193	226	216	201	193	189	202	222	237	217	215	233	197	225	224	241	232	202	216	241	233	217	239	240	208	223	232	197	214	192	225	203	211	208	192	199	215	210	186	173	208	207	279	204	187	186	200	219	203	222	214	236	222	201	205	196	206	198	193	177	209	187	196	202	203	227	203	218	224	229	225	210	209	225	180	207	185	181	246	216	229	196	209	203	244	221	199	212	218	223	228	204	214	220	189	204	193	213	214	212	198	216	212	205	217	213	217	197	220	199	203	210	207	216	197	210	208	197	210	209	206	215	217	200	202	228	217	195	205	213	198	202	192	189	217	218	213	228	236	226	191	178	208	234	197	243	215	221	195	211	184	202	221	197	196	192	211	198	235	195	187	241	217	205	188	214	199	215	195	178	181	205	227	190	219	220	240	216	203	204	200	201	231	199	194	179	228	222	200	197	186	214	187	212	199	212	199	225	224	195	221	217	198	195	196	223	208	218	212	227	183	209	196	213	198	199	258	225	213	215	184	205	212	223	200	215	217	218	207	217	215	209	184	192	218	218	201	196	188	202	199	204	218	212	213	224	209	256	214	199	220	215	197	203	186	199	225	200	209	215	213	187	196	202	225	194	204	205	186	198	205	217	202	198	233	193	229	204	209	213	214	219	220	196	191	190	236	205	209	187	210	219	221	218	186	185	191	212	225	227	232	226	207	208	209	224	211	201	201	203	239	239	183	200	217	213	213	175	205	204	199	198	208	199	203	216	216	223	197	191	217	195	206	212	209	194	210	195	208	198	192	182	198	239	220	213	205	197	217	230	224	213	206	227	221	238	192	232	211	186	184	216	199	180	191	183	214	187	204	173	184	213	208	207	189	211	197	213	205	194	214	183	193	218	231	209	194	220	219	214	219	209	183	205	202	215	212	215	214	182	176	213	179	232	218	203	206	228	219	228	212	215	218	179	194	194	210	232	215	206	207	231	239	220	229	208	196	217	220	195	210	225	203	207	233	230	192	189	167	206	222	212	229	201	184	226	219	200	214	198	224	224	207	198	217	200	214	189	212	180	207	224	222	190	229	230	227	208	225	197	233	211	202	214	211	212	207	208	172	190	216	237	227	208	218	230	230	203	200	198	226	241	192	193	205	205	211	172	225	226	230	224	182	217	213	228	213	216	226	217	184	191	210	214	205	200	223	208	199	186	196	236	233	219	231	212	213	225	198	240	217	213	196	221	234	205	243	235	219	247	235	191	198	219	229	224	208	234	219	238	193	213	194	197	221	215	228	192	222	209	230	235	216	208	220	181	220	220	215	221	226	191	212	203	215	187	231	193	229	210	202	200	210	204	190	222	212	223	212	206	195	190	220	192	215	234	212	208	187	214	190	220	232	217	211	213	194	203	185	199	217	196	202	212	228	218	235	221	199	204	224	185	221	213	189	231	225	213	229	231	212	220	205	229	209	220	186	195	211	223	242	225	211	189	227	162	206	227	213	217	185	192	218	202	203	210	217	222	214	220	215	185	202	218	189	204	218	195	197	214	232	190	201	221	195	213	225	225	163	213	216	183	214	224	212	206	240	214	236	216	197	212	219	215	198	202	233	205	239	207	186	218	207	224	215	215	201	240	221	194	207	229	193	205	214	197	201	198	211	211	206	215	234	219	190	227	217	208	200	221	220	220	222	217	204	209	211	243	229	243	206	221	222	245	229	219	224	198	208	211	209	200	194	197	227	201	227	215	216	206	206	198	208	224	196	204	185	178	199	200	206	218	183	193	212	207	234	214	208	236	218	203	197	204	178	180	199	222	195	200	203	221	231	157	206	225	213	220	194	217	207	222	205	225	193	171	204	198	218	202	230	216	183	229	186	238	215	216	229	170	200	175	188	213	236	187	218	223	217	219	171	208	213	227	195	186	206	195	236	208	197	202	218	200	240	232	221	212	210	214	196	195	214	208	208	195	226	215	218	190	190	197	211	260	193	233	198	210	177	189	197	164	172	189	202	228	228	223	212	196	212	217	207	207	219	242	178	218	191	220	213	189	193	215	240	163	218	192	195	204	190	202	215	240	193	204	215	209	207	211	217	212	219	235	195	194	217	210	211	199	199	213	193	191	191	231	204	226	189	210	242	188	188	213	223	217	222	203	207	208	207	181	220	225	221	191	211	200	222	208	228	202	205	209	211	196	227	191	208	196	196	220	208	231	223	202	254	209	213	208	226	218	196	214	199	197	174	177	225	198	198	192	213	217	207	216	211	221	204	183	206	211	210	222	241	228	191	215	216	213	218	202	203	203	228	219	178	208	214	226	206	188	186	198	229	212	232	204	227	205	207	212	218	200	201	232	194	222	217	200	208	212	209	223	197	229	233	194	238	222	224	213	210	210	201	238	229	209	191	200	205	240	187	199	174	200	231	217	210	204	216	194	219	218	213	213	190	201	229	221	197	194	227	222	251	240	248	166	209	206	205	221	238	201	201	183	228	199	227	220	211	194	210	206	225	250	226	218	198	205	191	210	204	225	214	225	250	224	240	220	238	215	222	208	229	207	205	247	188	196	198	219	202	196	188	222	205	213	191	192	184	193	212	236	216	182	207	246	214	209	176	242	194	196	226	220	216	220	198	227	202	193	209	219	184	221	179	189	196	208	205	223	209	199	194	228	220	194	217	196	215	195	212	229	208	191	209	211	202	190	221	201	211	204	180	190	206	220	207	217	225	210	230	234	199	227	204	218	210	205	226	209	217	225	183	205	223	191	209	222	216	215	217	208	241	250	217	234	227	224	209	202	213	210	207	185	179	197	236	210	191	186	213	215	212	199	204	212	204	181	208	218	213	213	244	189	180	197	208	220	224	192	216	199	211	201	212	190	221	203	194	218	231	204	208	219	207	209	201	184	193	184	186	202	171	196	204	193	211	219	188	210	184	215	209	179	205	216	203	208	205	205	196	204	258	216	217	225	225	189	202	213	226	256	227	228	188	203	194	227	191	219	206	182	187	225	209	210	228	201	196	206	209	198	202	208	188	211	195	197	219	202	220	229	216	206	191	216	258	203	216	207	199	218	213	216	205	170	206	208	194	220	208	204	205	221	194	174	200	197	242	200	212	197	210	216	228	216	213	234	182	192	209	212	210	199	213	213	224
3445	5498	3318	1485	977	790	581	598	547	538	478	493	498	488	491	525	483	487	484	490	495	472	509	459	487	496	478	493	476	462	508	475	428	504	474	458	461	520	481	508	462	442	455	485	459	498	462	473	473	478	468	453	486	483	487	505	506	447	502	464	478	503	431	500	469	470	492	489	498	461	504	488	482	492	460	490	497	489	497	499	468	473	435	461	486	455	469	484	465	505	454	496	495	438	494	486	501	476	481	435	458	456	487	459	485	470	452	525	473	475	484	475	490	471	493	468	457	458	491	485	473	435	474	436	485	439	438	479	480	482	470	450	455	488	447	513	484	492	453	456	494	478	477	468	473	522	482	470	472	464	491	510	427	506	505	473	446	475	501	456	471	502	464	428	468	471	480	477	436	470	466	471	464	474	447	522	475	454	484	479	436	410	505	447	472	488	482	479	465	476	472	453	469	489	469	497	484	464	472	461	481	464	449	504	449	530	489	479	470	472	455	457	494	468	519	466	464	473	451	453	503	508	480	463	455	486	459	438	452	507	472	485	510	466	499	492	482	477	427	481	454	507	497	493	455	471	455	473	504	466	512	496	489	464	522	492	477	480	472	495	433	502	489	479	506	486	464	497	510	454	445	475	451	470	470	474	468	515	451	466	505	492	475	470	454	454	490	442	475	442	456	478	461	467	473	461	461	461	441	454	453	461	473	475	428	480	474	505	441	457	445	464	485	414	491	504	497	449	496	484	456	448	468	461	474	422	478	474	494	451	442	405	474	485	463	518	473	460	478	488	465	470	452	457	443	497	481	476	459	503	471	440	496	495	449	457	486	502	464	507	481	471	454	501	450	510	489	485	457	481	510	484	503	458	459	426	495	459	499	450	462	474	449	469	508	487	460	479	470	425	451	448	440	484	503	473	482	500	477	446	468	439	472	509	506	461	425	419	458	485	501	428	499	457	467	441	495	457	495	451	511	479	448	474	496	477	472	484	455	468	508	511	478	456	488	509	498	450	451	449	460	448	468	463	487	483	457	441	445	480	505	484	478	465	453	450	502	471	487	445	495	483	487	452	468	471	472	496	483	473	457	455	430	465	468	486	450	501	493	450	474	482	449	475	434	472	509	477	466	517	477	482	476	490	476	438	466	478	480	495	493	479	493	466	430	472	476	495	455	452	494	496	478	461	462	443	438	447	489	494	470	509	479	492	477	441	463	449	501	436	488	496	436	483	447	442	430	476	464	466	432	462	461	491	487	426	492	479	494	461	452	445	484	472	455	474	509	457	527	499	483	509	435	463	478	464	474	449	505	455	490	451	469	489	465	465	463	506	447	448	446	483	490	460	457	481	464	471	427	477	481	458	502	463	521	495	435	492	496	489	491	472	461	437	437	505	496	485	465	492	462	475	451	423	519	510	495	476	495	485	450	434	444	481	454	454	510	448	494	467	451	441	459	464	467	511	466	485	458	444	431	494	471	474	478	446	511	476	435	488	464	469	443	509	488	484	481	476	464	433	439	480	451	476	481	463	514	483	469	456	489	472	451	489	443	473	434	451	459	501	497	458	474	492	470	428	474	486	468	459	496	479	447	448	442	463	477	462	481	486	436	469	463	473	481	485	451	478	479	506	487	491	437	469	478	467	508	500	519	442	472	458	470	468	544	486	474	436	475	480	467	521	431	464	459	519	424	484	489	469	481	456	453	467	443	471	493	478	468	465	502	444	491	467	479	489	476	463	498	478	474	466	440	453	450	451	454	502	452	494	442	468	477	484	516	477	507	493	467	424	489	494	458	514	475	470	445	485	490	466	495	431	486	456	489	476	457	522	488	486	439	508	473	469	465	453	454	501	490	405	480	485	469	468	458	440	478	461	463	471	454	484	469	468	472	473	484	450	507	456	502	508	458	460	494	496	469	475	452	435	479	496	511	468	466	458	494	468	439	493	496	484	465	483	500	451	514	453	455	478	467	448	457	483	480	493	454	453	475	457	490	464	463	470	476	480	499	488	470	477	491	481	481	440	455	475	462	475	479	491	470	442	481	454	483	500	449	477	459	427	461	471	494	503	463	496	489	460	472	457	421	462	442	483	437	486	480	495	432	467	470	493	505	462	452	484	460	479	540	470	482	475	462	483	489	484	460	455	480	475	455	466	484	452	475	471	497	491	494	447	505	464	488	461	474	468	459	466	471	427	447	477	477	452	490	494	526	437	492	471	474	456	473	479	464	481	467	493	462	479	516	421	477	527	482	449	458	502	498	464	451	473	478	468	469	460	486	458	456	457	492	485	489	454	466	468	470	454	498	454	430	462	455	452	484	443	468	459	432	465	473	494	471	428	485	471	456	476	475	458	499	458	455	473	457	490	460	467	457	483	463	469	448	519	479	431	483	465	505	459	485	483	507	469	472	449	494	470	438	499	448	457	478	505	500	463	457	465	501	467	487	498	477	456	553	517	458	489	503	502	497	477	457	497	453	490	466	503	451	443	437	477	464	451	482	465	485	490	455	436	443	470	478	456	472	484	431	491	500	481	431	453	509	434	451	482	529	494	494	466	471	478	473	482	438	463	487	479	453	467	491	437	489	471	444	508	440	469	469	462	464	496	491	519	493	441	487	473	436	458	450	470	461	462	445	470	459	483	464	482	464	467	479	486	460	444	459	439	453	451	478	492	481	484	443	485	498	481	473	473	438	502	472	472	508	470	469	455	442	455	508	464	462	459	456	456	467	451	462	468	473	427	447	487	501	482	443	449	482	478	451	481	476	464	479	488	488	486	467	450	507	462	484	466	479	468	491	446	491	453	458	503	470	513	472	497	477	464	466	492	479	471	438	472	486	487	499	460	476	469	477	479	462	469	464	494	510	452	501	482	483	474	457	443	490	490	428	466	469	495	495	487	455	478	457	475	431	496	500	447	466	509	428	489	444	459	497	499	471	494	479	459	440	493	492	468	441	496	488	469	495	475	441	513	466	481	492	454	466	505	465	451	470	469	451	447	488	463	487	460	462	463	459	488	503	442	482	487	476	469	462	496	457	458	508	426	467	472	482	456	491	470	490	463	484	465	475	500	467	500	456	442	444	477	456	479	464	437	473	490	475	472	467	472	431	482	476	451	479	503	460	461	496	440	494	474	495	474	456	509	443	451	445	458	477	449	464	474	472	472	494	479	483	474	503	449	474	507	496	500	424	482	473	512	432	454	485	475	482	458	467	511	480	474	469	439	490	462	489	446	521	475	465	463	474	466	468	505	497	459	493	461	460	469	490	483	459	492	477	478	420	478	483	448	460	409	466	500	457	457	463	474	480	453	455	463	430	478	467	500	440	471	449	443	478	479	499	481	467	469	498	472	463	453	437	466	470	422	455	446	496	450	460	467	473	506	458	485	469	476	436	449	511	469	481	488	465	485	439	466	448	484	465	493	449	465	474	469	478	453	488	449	494	445	462	471	470	439	474	446	481	444	436	480	497	479	511	458	489	440	511	463	419	473	430	435
32693	13640	1900	306	248	230	259	233	270	254	231	261	253	259	248	249	243	245	273	258	244	257	222	248	275	266	274	248	256	247	259	236	260	239	245	239	248	237	257	225	220	248	219	289	242	230	256	224	227	234	240	259	246	233	261	211	239	197	235	272	240	231	263	250	229	226	260	262	240	260	274	229	249	253	249	236	257	286	224	231	228	237	257	231	241	278	259	228	272	299	257	235	219	216	248	242	246	264	238	245	267	251	234	233	232	246	255	250	251	254	207	255	239	223	262	241	228	240	238	242	263	266	266	213	226	227	230	243	273	244	219	254	247	237	209	224	245	237	257	243	270	229	233	247	208	252	246	232	261	262	237	238	265	248	239	267	226	277	237	276	225	232	230	243	235	246	266	251	267	235	252	214	214	261	280	269	222	226	258	216	217	248	241	240	203	239	255	221	236	221	246	246	232	279	267	257	214	247	251	226	239	234	272	288	245	261	258	229	241	246	265	235	255	229	247	229	244	249	220	257	278	259	243	264	272	270	233	237	242	238	239	234	259	236	234	231	243	236	235	251	228	231	250	234	251	229	259	264	201	249	257	230	226	228	232	244	235	234	238	237	219	213	236	232	245	243	215	240	228	243	263	232	243	264	229	236	237	243	248	261	233	246	242	258	262	226	238	227	249	232	236	260	246	231	230	248	242	245	247	252	255	248	232	213	223	276	240	243	242	286	257	240	230	252	230	237	249	229	258	239	256	218	259	294	253	245	255	208	253	233	248	233	255	247	252	245	264	238	264	261	252	245	233	230	256	268	247	257	239	256	263	247	259	230	259	246	237	245	244	280	270	192	223	271	220	247	248	256	245	241	250	257	289	274	214	230	265	273	245	239	250	246	246	239	251	254	218	264	251	240	249	273	255	240	235	236	253	239	245	283	223	258	261	237	263	231	255	240	235	248	248	257	241	228	267	246	236	247	231	261	218	246	246	256	254	239	234	263	206	266	220	213	273	239	246	248	241	226	235	245	237	243	261	229	250	235	219	241	259	221	252	239	239	229	253	242	243	261	246	231	243	267	270	246	229	250	251	271	231	237	215	224	246	228	250	237	261	267	236	253	269	264	248	245	236	237	258	254	235	232	223	243	242	266	235	214	258	245	227	250	224	274	249	232	239	249	238	223	222	250	225	250	240	216	246	270	229	213	260	244	231	254	283	261	259	234	237	243	272	252	245	247	269	225	233	243	245	280	264	234	260	235	226	266	283	237	254	255	263	251	257	246	260	249	252	264	237	228	216	233	246	244	246	262	250	250	259	276	245	233	241	266	240	243	231	247	231	241	235	258	223	227	234	249	270	227	223	246	256	220	249	272	234	227	249	263	251	252	232	245	253	232	251	255	251	238	253	260	243	220	259	223	240	233	250	240	247	243	216	238	253	260	253	212	242	277	272	262	250	257	232	273	235	236	224	240	216	216	234	257	267	254	259	248	246	230	239	235	247	235	247	248	234	242	240	247	259	240	210	244	240	229	251	234	272	243	227	265	251	213	201	261	242	244	245	223	233	253	233	253	264	243	243	219	272	220	263	246	244	226	231	248	221	224	226	255	248	242	228	216	232	256	249	246	234	243	232	252	262	257	224	241	228	240	251	241	245	227	229	235	240	263	235	203	241	248	248	223	234	234	242	250	252	227	222	233	248	232	270	258	218	260	251	246	234	242	252	259	237	217	242	294	226	290	252	242	253	251	232	236	236	241	251	238	269	227	254	261	274	249	236	278	237	243	229	247	225	221	237	215	253	233	251	232	239	250	242	235	244	252	243	224	222	246	257	256	259	237	260	231	247	246	229	250	224	263	237	260	254	220	224	234	232	239	224	241	227	225	252	239	261	240	236	237	235	255	229	238	242	257	247	271	257	238	261	260	230	259	260	223	230	222	214	237	251	243	222	240	247	244	221	239	229	264	257	218	260	248	219	260	244	270	241	242	242	212	244	255	283	249	243	244	282	248	249	261	225	220	252	248	256	270	245	246	253	251	244	235	200	252	263	261	236	236	205	280	230	214	260	226	265	244	229	237	259	275	250	229	224	237	240	217	230	249	260	258	234	255	275	247	218	203	235	232	230	254	232	263	227	222	225	244	213	264	260	233	226	236	276	223	248	231	229	219	272	266	223	248	219	235	243	232	251	272	260	219	238	249	206	261	241	229	252	269	210	266	242	235	227	242	234	236	272	204	229	255	248	252	210	243	226	233	262	233	238	254	261	241	256	253	251	222	223	202	226	246	230	248	264	249	238	243	255	232	230	238	236	257	237	239	223	213	234	234	245	239	238	237	246	250	277	239	249	254	242	263	217	240	232	236	252	255	247	252	245	267	274	258	248	242	246	241	230	225	257	269	229	239	264	258	247	245	223	257	246	234	247	256	259	255	247	233	234	228	227	280	239	234	275	230	236	243	245	232	253	246	250	265	261	242	246	276	268	256	234	252	219	235	254	243	269	245	256	257	237	239	280	243	216	253	241	227	277	251	245	238	257	271	256	250	224	286	226	262	219	241	239	245	229	231	236	241	240	240	270	254	253	243	265	257	242	250	226	257	256	235	243	266	247	251	253	219	268	238	231	265	264	232	235	242	237	227	236	232	229	232	238	263	223	214	252	232	243	228	259	254	241	271	252	205	238	245	284	265	230	225	227	257	224	249	257	242	240	261	240	254	244	265	239	228	250	259	254	252	253	225	245	270	250	248	216	263	249	236	266	269	265	226	258	213	250	210	258	247	255	257	234	242	232	245	264	259	258	263	250	232	257	261	268	255	252	246	212	247	219	241	209	248	238	247	233	254	245	240	244	231	221	238	236	275	252	254	227	257	260	242	249	266	215	231	238	249	251	260	253	259	258	219	268	248	220	211	233	230	259	238	238	241	230	237	225	249	200	213	233	239	235	253	262	251	268	283	242	275	269	245	269	243	246	245	216	235	234	242	247	257	242	237	235	253	243	210	231	214	226	265	236	293	232	259	255	252	235	233	236	236	232	267	234	257	260	256	247	247	263	253	222	240	242	249	273	235	240	242	252	259	253	216	252	245	240	255	235	262	236	251	267	241	255	229	231	238	250	230	226	227	222	268	227	223	266	276	218	233	233	238	256	242	248	227	240	239	256	275	237	262	261	246	255	225	248	219	253	233	246	240	269	267	242	265	251	251	266	233	222	213	233	238	250	246	241	249	248	250	227	264	240	237	238	233	261	263	242	255	257	255	275	262	280	250	226	238	258	259	247	246	259	249	249	276	242	244	232	248	251	232	223	251	233	244	238	259	254	250	244	240	244	261	227	237	247	278	239	248	255	269	248	267	251	293	257	299	251	277	254	229	246	237	231	252	246	250	223	246	270	283	252	276	218	243	248	240	249	282	235	249	245	246	254	245	231	226	243	246	238	229	245	235	233	235	243	249	262	246	244	242	260	254	238	259	277	261	241	243	245	242	247	225	215	215	246	247	240	272	273	247
4959	869	741	626	610	579	564	566	530	598	567	527	581	551	592	574	584	550	577	555	581	596	582	564	570	570	546	588	559	628	626	555	529	551	583	552	569	551	587	559	557	569	596	574	564	533	537	568	539	599	663	579	606	557	585	576	577	545	589	624	616	600	585	594	561	550	552	580	565	582	626	614	566	589	557	544	602	576	582	569	516	550	542	556	564	624	587	609	600	577	596	583	621	566	564	603	544	586	580	548	559	572	616	586	574	599	563	561	549	596	577	537	560	612	589	624	604	567	550	627	536	613	606	553	579	601	578	624	563	573	549	567	559	590	557	580	588	579	592	531	579	544	569	591	573	558	561	547	573	535	564	579	604	599	551	539	565	561	592	549	562	564	598	545	578	545	611	551	571	571	545	565	566	582	579	604	574	570	580	585	598	577	561	548	586	564	601	596	604	614	586	540	578	582	562	576	576	562	583	580	566	590	555	572	568	595	572	621	550	623	643	585	541	532	572	529	595	582	590	566	611	591	531	579	567	543	551	612	562	566	566	577	596	518	572	535	549	583	611	535	545	598	561	566	560	543	570	567	593	609	604	552	568	615	553	549	544	603	543	558	592	554	558	561	589	574	599	499	574	555	582	640	604	593	558	609	564	543	576	573	588	571	593	551	572	599	575	600	573	572	560	605	574	589	576	574	617	569	539	586	576	546	568	534	568	605	563	618	594	580	557	551	590	581	591	560	599	565	555	613	564	565	563	608	548	536	557	552	586	549	591	638	595	580	552	533	573	573	622	585	596	579	591	614	547	588	539	545	600	629	573	593	567	551	573	576	531	586	540	580	537	581	553	582	564	569	545	609	562	592	572	637	573	568	583	547	608	574	581	575	584	584	598	597	567	537	563	566	593	580	552	592	582	547	567	584	589	595	568	591	592	556	543	589	566	575	577	552	576	557	609	585	578	554	553	572	541	560	583	564	580	544	605	544	571	560	541	560	582	598	545	553	589	566	586	571	549	569	570	571	581	559	587	578	584	535	572	571	580	632	568	614	579	572	538	566	575	572	554	539	577	625	584	571	574	540	575	588	582	622	593	537	557	635	551	574	610	580	583	591	585	543	547	561	586	611	589	565	582	576	571	555	570	567	593	569	563	560	529	540	560	553	575	557	590	629	582	604	538	583	615	555	545	570	584	577	602	584	588	561	581	556	584	567	589	563	543	594	570	572	584	589	566	582	547	608	575	615	588	539	568	570	583	577	590	580	597	604	559	560	613	582	588	606	587	603	603	573	587	575	582	573	553	549	604	567	592	595	565	544	587	598	603	543	561	542	572	596	545	569	563	587	569	592	552	609	566	540	568	583	552	602	563	564	561	562	544	579	557	576	587	610	571	594	582	542	601	553	602	578	550	559	583	555	570	602	592	573	541	575	596	607	553	598	571	536	582	576	610	607	603	559	545	556	543	595	563	591	606	551	575	579	589	618	561	546	574	585	605	558	576	643	566	551	583	547	529	567	538	588	558	537	597	558	586	583	570	598	585	565	598	566	545	597	547	545	559	595	560	600	571	580	530	564	567	534	542	576	547	575	549	582	569	599	593	598	572	595	581	562	595	558	577	570	584	561	613	566	572	583	576	558	591	597	581	555	536	619	575	602	572	547	603	569	533	578	551	588	544	532	603	607	559	570	548	569	556	556	553	500	595	544	552	581	593	554	603	582	578	536	546	608	615	591	606	545	558	570	579	573	515	578	566	595	592	553	549	576	584	565	550	588	552	592	570	567	595	565	572	538	581	595	581	526	582	556	586	567	588	537	552	541	560	586	521	576	562	566	571	585	591	566	622	562	587	593	598	562	571	552	563	548	554	597	581	582	576	569	576	559	556	539	573	564	591	544	555	557	577	585	572	576	575	575	579	558	600	568	568	582	626	565	566	601	535	562	583	569	543	594	583	614	553	565	592	595	561	588	575	575	586	599	585	571	563	584	586	562	583	576	558	579	562	596	552	623	588	600	593	601	592	600	572	627	606	558	605	596	581	580	582	617	573	581	599	605	554	582	572	605	595	599	568	563	598	575	614	623	585	597	584	582	583	558	613	555	578	570	564	567	620	578	555	570	591	546	564	522	548	583	551	588	571	570	550	598	601	569	563	625	534	583	573	539	564	589	567	606	615	610	565	568	571	591	596	568	603	582	597	574	573	547	561	612	561	630	570	571	582	582	587	572	573	572	568	587	543	591	613	553	637	612	589	523	607	596	597	598	599	589	566	584	566	559	600	561	564	576	555	579	580	589	594	576	599	607	596	584	552	582	574	533	590	596	567	543	517	585	545	586	546	623	611	583	548	563	530	584	587	602	552	577	592	557	561	582	567	598	572	587	585	564	579	605	555	586	620	601	585	579	559	577	569	572	531	605	642	568	598	561	546	526	553	580	515	558	629	604	575	603	601	588	618	551	598	541	597	540	544	582	594	568	536	547	603	606	589	583	607	568	635	566	550	581	529	588	589	587	601	565	612	613	576	598	530	585	559	598	538	597	586	573	588	567	626	575	543	553	563	557	576	605	608	579	601	606	559	599	539	606	576	601	549	553	589	623	580	532	584	580	565	537	611	531	564	589	570	573	587	573	577	595	611	559	576	574	595	565	575	540	600	586	613	566	590	547	570	599	543	599	565	576	598	590	560	582	562	611	571	555	555	560	525	618	543	575	569	597	553	538	614	585	587	548	584	626	585	619	519	531	596	600	551	567	545	631	589	628	544	542	548	540	623	534	559	561	594	576	573	559	595	589	608	566	546	581	579	560	569	568	562	564	555	602	566	552	529	578	594	568	567	596	580	604	534	612	579	572	552	601	551	584	563	620	607	593	522	546	595	621	564	575	601	597	587	597	561	569	582	555	559	581	596	541	575	574	577	544	558	564	544	583	559	557	579	567	578	565	570	572	557	539	599	600	587	537	609	576	599	555	586	570	539	606	603	551	585	625	588	569	578	560	548	563	572	610	567	572	589	576	600	560	546	616	647	594	567	514	584	556	573	540	579	565	555	563	560	586	584	581	565	557	565	555	531	570	555	559	576	602	601	535	597	553	546	571	555	523	581	571	595	569	580	570	555	562	584	564	570	593	591	612	584	567	582	566	605	580	573	596	566	616	587	577	582	582	555	572	596	588	579	563	610	615	619	544	566	568	550	598	589	604	574	569	566	561	621	547	524	574	570	549	595	605	580	572	559	587	578	578	563	574	564	590	594	598	588	572	571	556	573	568	549	557	564	580	541	569	559	573	542	567	547	543	564	563	545	531	614	593	583	616	606	584	590	576	575	550	564	573	592	602	564	574	595	547	553	562	566	572	571	551	591	583	587	571	581	547	595	600	614	579	566	570	551	564	592	541	593	564	612	554	570	557	572	573	566	544	541	549	580	585	606	562	597	587	555	570	548	575	555	536	553	581	592	520	575	580	581	565	580	599	556	606	597	558	550	577	583	597	593	620	539	605	564	576
24627	20892	24379	27563	18654	1050	541	421	412	382	355	354	353	357	344	341	330	321	298	368	325	345	349	322	323	366	314	312	311	299	359	352	336	326	320	331	335	323	363	335	375	320	350	365	327	308	327	350	333	336	345	317	343	348	336	337	357	327	346	364	311	299	333	353	347	343	315	334	331	312	333	305	342	396	361	309	369	358	336	333	340	351	301	290	344	344	326	331	336	335	336	311	336	303	329	326	358	359	348	354	333	327	326	321	327	345	344	347	324	328	315	352	304	325	317	337	317	344	316	337	329	316	322	324	315	332	317	320	326	347	339	345	348	347	351	347	326	322	347	368	333	342	313	346	336	334	335	335	356	315	341	311	295	327	320	307	339	290	328	339	356	299	333	308	328	334	359	329	310	325	331	333	295	346	313	326	371	354	335	334	301	333	330	310	320	362	285	329	316	345	340	359	339	345	370	348	341	329	328	331	362	371	344	358	322	335	330	364	332	293	365	349	323	311	367	351	350	309	331	331	340	319	305	327	320	291	286	328	366	346	331	336	324	332	331	309	332	328	314	363	323	345	332	328	328	329	325	332	330	330	337	338	338	354	329	352	298	351	322	305	355	360	329	341	361	307	341	358	338	334	336	337	287	337	341	320	313	350	330	298	337	346	324	329	320	337	359	330	307	330	340	324	283	329	325	346	341	337	312	327	343	362	309	340	347	339	346	339	360	345	336	358	313	342	325	339	331	366	323	319	313	321	348	327	329	314	297	317	322	318	324	309	314	333	326	341	378	360	358	340	337	312	358	328	339	321	345	331	317	371	370	336	317	341	363	305	333	332	303	339	318	296	312	317	343	344	341	300	300	290	344	306	323	329	348	321	333	361	352	357	338	338	336	352	363	348	329	340	332	347	312	299	333	339	339	331	310	320	302	356	330	336	343	338	347	366	328	370	309	319	314	339	327	316	301	337	344	349	329	363	361	305	371	345	283	329	315	306	355	306	304	348	324	348	362	308	349	346	341	314	339	320	360	296	346	371	334	377	334	338	355	319	339	316	323	285	317	321	330	347	349	335	335	323	323	343	337	324	322	344	352	333	346	356	352	329	296	314	323	330	341	330	318	356	336	298	344	317	349	349	319	366	369	351	331	347	319	315	327	323	345	344	322	373	351	323	313	344	341	326	311	339	321	342	329	359	334	322	359	364	331	364	295	330	323	353	319	344	294	339	328	330	346	334	331	327	313	342	340	343	348	353	331	333	330	335	330	330	345	360	351	345	324	314	339	297	317	346	335	363	357	321	351	315	335	327	340	310	334	374	313	319	333	306	318	304	313	320	316	317	389	326	365	342	339	333	328	319	336	360	353	331	315	369	366	340	353	333	332	314	370	310	310	316	337	354	320	325	291	335	398	325	332	343	336	324	325	350	334	371	333	358	355	339	335	305	332	326	337	321	341	330	300	327	319	302	373	363	295	344	321	336	333	308	341	319	326	339	312	348	353	320	359	297	338	313	339	366	314	306	347	343	344	362	343	337	372	323	307	313	335	358	328	280	343	326	300	335	338	342	314	326	346	317	347	321	322	349	308	330	345	331	319	319	325	343	312	336	350	386	303	364	336	308	334	368	340	318	343	337	327	318	356	335	351	322	341	358	331	311	320	339	312	349	335	369	325	329	312	321	334	315	316	342	322	367	339	314	342	332	346	361	361	361	357	321	315	345	360	308	333	353	334	309	312	326	338	329	299	330	314	325	333	334	333	352	364	357	324	355	336	345	351	316	354	331	356	303	352	349	327	318	321	352	344	327	342	359	354	379	334	319	366	333	297	311	312	355	329	293	318	288	304	359	313	355	349	338	356	337	368	339	317	339	340	350	353	319	341	346	329	340	362	342	369	322	355	338	341	345	344	308	345	326	362	357	297	326	358	315	360	367	349	351	315	313	322	366	325	339	333	345	323	348	375	360	312	343	363	361	375	370	333	358	334	338	349	319	344	333	338	334	349	354	307	302	320	324	326	337	301	345	318	327	303	357	361	346	338	328	311	348	323	349	358	363	364	352	339	337	345	354	312	340	343	330	317	332	320	310	353	345	322	335	305	313	308	348	321	287	327	370	330	338	316	361	346	325	328	342	303	369	360	338	331	331	320	346	331	334	337	339	333	318	349	321	308	317	335	341	322	327	328	323	321	351	345	371	322	347	344	305	323	329	323	333	337	343	317	315	315	371	318	331	349	319	345	323	317	331	337	310	347	338	316	306	332	331	334	330	309	340	329	314	354	333	322	328	322	304	296	320	302	319	327	329	352	335	327	344	333	363	354	347	350	370	317	351	322	320	320	365	321	347	361	351	340	332	362	350	327	319	320	332	339	336	322	332	365	343	344	354	358	318	302	331	370	326	322	294	345	340	355	365	376	341	322	330	310	343	299	327	324	349	345	358	357	330	341	318	318	310	324	309	314	342	312	352	328	347	343	337	364	355	354	332	311	326	343	343	319	362	301	310	342	370	356	339	368	315	320	363	325	330	347	311	321	340	346	365	373	308	332	351	327	356	309	319	355	305	316	355	327	356	292	346	328	325	314	365	334	328	350	343	336	387	370	336	320	342	349	294	311	335	333	369	327	342	296	330	348	302	340	348	335	343	319	331	331	325	307	341	319	391	320	379	277	350	326	350	298	328	331	333	321	306	336	334	344	350	331	325	339	331	365	339	328	308	374	351	354	314	349	358	323	368	320	339	304	350	325	358	294	353	352	381	342	306	327	323	347	320	331	360	312	319	312	297	328	383	313	317	329	358	339	314	318	323	308	335	354	311	321	354	334	308	328	337	363	320	318	319	324	324	299	330	334	295	346	314	361	343	309	347	344	341	345	349	340	323	312	385	326	307	332	306	350	329	334	307	285	351	328	328	353	301	329	341	315	338	318	339	314	367	356	343	350	327	318	345	332	363	343	322	395	314	351	300	328	318	316	308	319	313	342	329	336	314	306	356	322	338	328	360	346	340	308	332	409	344	329	323	326	297	304	367	336	307	299	378	325	338	324	341	340	355	343	332	313	343	340	312	316	328	293	344	349	339	343	346	334	367	344	324	364	337	310	319	328	307	284	330	363	328	347	328	359	361	350	356	332	302	336	317	366	323	329	300	326	346	324	306	338	331	348	339	374	321	346	358	342	295	302	322	307	326	332	316	289	324	361	346	331	337	363	359	329	319	294	336	380	344	330	326	312	351	318	306	319	391	334	324	345	337	358	356	329	319	332	370	334	328	335	336	339	355	334	330	316	342	343	311	344	334	366	318	354	314	323	319	317	297	342	310	362	325	341	339	332	340	362	332	371	345	323	335	363	327	322	314	343	339	303	316	291	326	317	313	302	342	356	318	357	326	346	289	330	353	357	320	312	345	340	332	333	323	312	318	324	328	325	380	362	335	333	338	341	366	343	353	358	327	329	356	335	307	333	337	306	365	350	310	334	299	323	350	327	352	333	315	354	339	324	324	342	376
3321	3107	1993	1180	1005	859	787	788	740	738	729	799	751	751	721	737	712	730	747	728	743	740	752	773	691	762	738	757	742	707	700	721	779	759	716	752	721	728	706	749	667	765	742	732	735	761	729	706	776	699	726	733	731	774	741	729	717	736	711	726	729	748	708	767	738	734	752	730	712	732	762	727	760	702	732	749	775	738	738	731	715	757	711	684	764	694	702	748	768	762	743	743	733	745	787	709	744	728	766	764	749	734	749	731	719	696	726	714	690	715	761	716	754	743	689	735	709	770	701	712	763	718	730	721	689	709	663	672	716	723	749	729	741	704	728	770	728	704	764	722	727	724	698	781	787	701	737	752	754	766	710	719	709	740	776	673	686	754	708	741	736	731	693	754	726	803	724	692	760	707	717	770	782	760	721	746	745	707	735	682	722	716	752	726	760	729	750	708	784	779	681	733	751	756	734	774	759	731	728	747	751	702	702	737	744	698	714	701	759	728	744	753	743	728	727	727	750	700	728	739	717	705	715	728	753	711	735	758	710	752	722	768	717	695	772	707	762	703	768	700	743	667	745	754	685	767	726	718	714	729	734	730	755	744	710	755	726	718	706	728	794	713	718	715	752	738	711	770	708	740	724	705	728	741	744	713	738	761	724	739	737	725	693	711	699	722	728	740	722	714	692	724	709	714	740	734	793	764	704	721	736	721	724	731	747	732	723	737	729	722	719	767	743	726	765	759	746	706	693	706	731	696	742	752	718	681	758	742	715	708	733	695	744	737	762	707	705	706	661	713	728	752	752	695	744	735	708	724	749	710	710	721	719	712	734	731	711	751	727	742	760	747	709	749	751	728	717	734	743	737	803	713	748	706	737	748	770	725	743	720	773	749	780	759	757	766	719	721	768	730	735	741	753	688	700	710	740	795	755	753	723	721	732	763	700	706	702	728	749	725	755	738	697	753	734	702	704	715	742	771	677	726	705	758	731	737	712	745	740	771	761	713	725	724	723	734	748	733	712	738	688	714	673	759	671	735	719	698	718	758	732	760	763	736	717	735	754	728	781	719	676	752	813	721	780	796	756	743	736	712	747	708	718	721	718	723	726	747	742	748	734	780	825	707	831	734	721	727	718	710	736	737	771	696	781	759	725	731	709	668	722	752	705	755	740	709	711	719	740	721	768	735	724	743	708	751	734	678	746	776	728	721	731	737	741	683	758	699	715	777	717	754	687	763	758	700	754	760	721	751	751	764	719	779	742	777	752	743	703	717	726	729	732	699	738	724	714	768	722	725	781	720	687	744	757	736	730	640	728	774	777	736	698	722	692	765	767	735	758	754	721	673	715	746	761	699	723	722	744	737	763	744	772	726	735	737	781	730	737	703	739	722	708	744	726	747	704	770	715	663	741	705	747	761	739	745	810	678	704	754	710	758	760	741	725	738	750	748	777	743	710	726	727	707	699	746	744	776	689	743	719	712	717	721	725	681	724	741	753	701	716	689	746	696	764	730	720	763	696	737	749	770	749	729	763	735	749	688	706	737	761	692	733	748	734	741	726	735	727	754	745	772	703	751	732	749	725	735	721	743	752	722	726	752	761	716	779	701	725	760	727	743	781	721	720	753	751	694	766	706	715	775	750	727	755	743	693	688	715	720	750	755	736	728	712	718	712	791	702	729	715	684	729	703	693	756	712	721	729	752	744	722	719	721	712	696	712	697	729	766	675	738	793	726	711	731	778	710	781	770	751	770	714	700	730	700	729	743	705	718	712	796	727	724	710	749	701	752	785	733	723	780	720	734	740	732	752	697	725	707	710	718	752	714	787	740	743	752	739	754	730	725	715	672	722	688	745	700	782	710	715	763	733	725	759	710	712	783	739	728	711	729	726	715	735	730	736	733	742	701	718	666	722	723	755	773	711	739	738	718	737	747	658	735	767	739	716	738	700	745	735	752	709	707	712	718	725	712	749	754	742	712	744	685	738	733	802	743	720	749	738	706	690	706	720	737	742	753	726	724	739	756	718	749	736	765	750	736	731	767	712	745	747	727	764	693	715	753	770	684	745	767	702	709	799	760	714	717	718	738	711	749	676	721	739	668	784	743	742	723	695	742	768	762	730	747	736	738	764	700	722	713	745	706	757	708	746	728	715	699	759	680	732	736	805	690	731	761	694	692	733	750	759	697	689	694	776	689	724	716	757	708	770	719	742	738	742	727	685	744	784	752	723	726	702	753	734	670	747	738	737	771	697	709	740	771	737	784	768	715	766	698	758	712	741	709	761	734	704	751	718	730	766	742	730	709	721	755	755	730	731	756	732	758	745	721	776	687	719	698	787	739	745	772	788	719	744	770	745	756	763	752	767	725	726	736	689	784	757	779	731	756	765	740	773	752	742	755	763	697	748	745	703	723	717	726	729	757	699	774	747	706	726	727	703	786	748	690	776	775	749	752	722	698	699	721	723	722	760	726	722	719	706	819	752	732	717	724	740	752	738	711	773	725	732	710	774	737	720	724	735	651	758	760	731	694	751	761	722	725	700	716	710	734	738	728	701	725	758	716	720	692	705	724	740	769	752	727	723	770	746	729	692	722	709	757	718	742	761	715	737	718	720	711	687	772	711	725	733	728	721	723	708	791	757	731	722	733	782	706	720	720	784	729	764	741	725	720	769	776	695	706	727	714	763	780	753	731	721	716	776	711	724	753	788	692	704	809	697	724	702	732	759	711	747	707	752	705	739	765	744	714	713	757	769	683	746	801	779	706	713	750	691	741	723	738	716	752	751	761	721	725	756	713	704	756	699	739	758	718	735	727	732	763	820	748	776	700	766	780	735	701	712	712	696	717	733	762	721	736	717	709	724	704	744	739	670	762	675	745	740	735	731	752	729	705	689	686	767	727	734	725	688	747	787	729	766	737	766	744	764	716	733	690	747	754	763	709	729	720	743	714	711	738	725	743	723	724	732	703	743	728	731	765	697	724	763	663	751	731	734	703	740	719	747	785	763	690	732	710	699	791	716	736	766	749	727	741	727	748	796	741	730	753	711	748	773	711	729	725	729	687	732	692	683	731	735	718	693	716	723	728	756	710	752	751	751	737	737	769	718	762	791	750	792	713	753	741	687	749	786	779	776	751	744	695	746	718	695	769	730	752	744	788	703	704	761	765	740	695	780	743	735	717	751	700	731	729	736	745	739	764	700	763	743	763	787	738	719	715	710	743	769	760	664	722	735	740	754	694	770	777	790	761	714	736	699	737	748	787	722	772	747	712	745	733	731	726	737	740	774	738	741	765	732	727	697	740	741	725	705	776	767	750	767	702	667	708	736	683	707	750	762	712	738	726	773	741	701	741	741	710	773	731	729	742	739	701	673	772	722	722	737	785	777	733	751	728	782	725	691	800	748	759	695	749	743	719	733	737	700	724	783	719	711	728	723	764	808	713	697	731	733	714	743	707	714	704	756	695	726	745	725	727	772	733	711	801	704	705	748	724	718	751	773	723
23583	20876	25187	26704	20885	20887	3156	500	334	342	289	286	264	236	245	275	247	218	242	228	220	213	237	243	235	226	185	224	240	204	218	219	230	224	188	240	197	246	212	251	215	209	218	230	214	208	197	202	208	225	201	210	204	225	209	203	210	226	199	220	213	216	220	217	206	239	223	257	230	188	241	236	175	228	238	222	204	198	234	213	219	202	207	180	210	225	207	216	203	225	216	206	200	214	213	193	207	194	218	221	213	202	206	203	228	217	216	236	229	197	217	193	251	220	201	200	163	194	221	202	233	231	192	242	185	213	197	217	229	213	214	222	205	223	226	214	225	214	209	210	198	198	195	215	202	231	209	225	216	216	207	215	219	215	216	250	211	236	196	216	183	210	243	201	186	194	230	207	219	196	222	207	231	223	228	194	234	190	209	207	207	212	222	240	218	204	206	214	209	196	205	228	197	194	202	226	215	194	220	219	239	206	234	222	196	199	233	219	191	220	200	192	207	225	211	212	220	191	204	217	208	240	246	214	228	220	215	181	198	207	200	198	214	217	236	211	194	231	217	219	218	225	205	209	221	212	202	226	212	232	216	202	226	236	202	211	237	204	215	225	235	224	243	190	189	208	212	209	233	203	211	207	241	195	203	192	210	212	195	236	188	198	204	211	203	220	219	232	195	225	206	215	220	219	263	232	216	200	225	195	185	208	182	193	216	231	206	207	185	196	160	224	204	188	197	207	219	230	210	206	213	239	207	213	211	200	172	214	216	232	213	181	193	188	200	212	251	214	186	196	201	206	213	248	184	204	175	241	222	205	221	210	195	197	238	195	194	230	197	209	218	198	174	185	229	192	252	188	214	190	210	199	219	218	240	201	186	206	178	229	219	199	204	231	209	219	222	224	216	242	212	206	219	216	225	215	237	205	212	249	204	222	223	226	235	218	201	208	206	200	182	214	230	194	202	223	216	222	230	189	184	228	226	198	188	222	228	235	203	212	185	216	209	196	177	204	194	221	174	211	203	210	198	211	227	248	207	209	213	225	192	230	202	205	244	187	191	217	200	176	217	216	234	210	206	195	222	217	204	237	183	204	204	225	209	192	204	215	205	203	210	238	220	220	220	224	202	202	218	206	197	232	220	211	230	210	205	213	220	210	203	234	219	221	209	215	213	196	210	204	223	218	217	228	223	224	213	212	199	237	211	230	222	219	217	217	216	214	216	214	212	190	199	213	222	227	240	221	197	218	222	208	187	230	206	204	174	215	199	203	218	214	193	219	204	191	205	256	241	163	196	224	210	216	210	211	217	198	210	209	217	186	201	190	205	198	205	213	199	199	185	188	232	193	238	195	204	221	219	214	194	221	226	209	232	217	203	198	212	213	230	199	242	230	207	204	201	221	242	202	203	210	237	193	182	212	230	207	215	219	214	208	248	201	217	209	212	198	210	256	227	198	206	212	202	199	229	207	215	214	222	226	228	194	213	227	210	220	219	225	205	212	222	205	250	195	204	186	193	202	213	218	196	220	210	195	230	194	216	202	198	199	213	213	212	191	227	246	195	233	201	262	204	185	214	198	188	224	221	197	214	246	243	190	197	209	217	208	252	230	183	189	195	193	219	204	197	209	186	197	205	193	229	240	206	209	220	223	207	199	212	207	254	232	228	216	214	206	208	200	219	227	200	229	189	210	230	254	189	214	199	209	221	197	210	203	205	228	223	210	193	245	226	229	181	223	208	221	191	195	231	225	238	226	204	215	210	198	229	191	213	224	213	187	219	219	213	206	210	207	222	237	183	229	184	199	157	236	199	193	232	220	222	205	203	184	234	200	215	217	221	212	236	224	195	230	208	227	194	191	179	233	198	194	193	196	225	209	208	202	209	214	218	182	219	197	226	234	210	219	228	214	215	196	208	182	197	203	201	194	211	209	210	230	229	238	233	194	208	221	227	208	191	234	192	233	217	218	221	226	210	224	221	202	218	215	211	180	202	200	217	212	225	230	224	221	215	213	205	197	216	205	232	235	225	209	216	215	206	255	213	203	211	219	203	214	210	203	188	231	224	198	216	254	254	204	212	216	195	212	237	205	228	225	186	225	224	201	237	197	191	221	240	212	192	202	217	205	225	194	234	221	231	257	244	268	206	232	185	207	181	200	208	223	202	213	235	196	198	214	199	210	194	238	213	203	239	185	223	225	231	197	207	227	205	196	219	234	204	249	209	226	191	211	197	206	244	190	230	216	203	213	183	219	213	196	206	216	195	205	196	202	201	192	204	181	208	216	206	207	210	217	186	205	227	228	224	197	208	187	209	188	190	225	227	215	221	236	189	237	188	222	229	220	175	211	228	194	216	198	201	219	215	216	221	220	232	212	213	204	219	199	216	212	232	203	229	214	224	202	190	233	211	228	200	224	198	236	231	227	204	205	183	225	193	218	208	224	212	224	205	207	213	208	223	198	217	191	216	234	211	247	192	232	210	230	220	209	220	179	202	213	230	216	216	209	204	233	232	203	207	210	208	227	203	220	227	227	227	214	238	199	230	210	233	202	194	196	199	237	194	208	197	181	196	252	206	208	207	198	224	217	217	225	199	220	204	225	199	204	190	200	217	237	201	226	208	230	200	217	196	195	208	226	204	182	231	198	218	193	237	211	208	195	219	221	233	188	234	192	217	223	199	201	194	236	210	207	211	201	212	229	210	223	230	215	207	225	206	194	209	219	190	198	182	236	233	197	236	192	224	238	194	215	214	199	195	208	235	230	215	210	216	207	211	214	217	199	196	224	176	228	230	192	221	219	203	230	210	198	189	223	211	210	241	209	220	223	225	205	250	206	200	183	206	233	224	209	245	208	221	235	204	223	206	216	227	171	193	210	186	191	231	208	227	221	207	213	188	226	216	209	233	178	206	220	228	190	210	207	190	182	205	211	212	245	205	212	213	228	212	241	219	224	194	182	208	204	235	195	224	217	217	198	196	190	187	215	191	223	217	212	201	191	220	219	226	208	213	202	215	202	213	202	213	207	234	206	206	208	228	233	194	206	200	202	212	213	184	219	228	229	199	203	225	206	226	234	227	217	206	161	198	209	216	214	203	212	224	229	191	219	220	244	206	211	238	176	213	208	235	210	230	232	182	161	241	189	206	194	204	197	215	210	169	235	211	198	224	202	219	209	183	203	181	217	197	212	247	228	213	214	233	219	211	226	195	241	229	207	202	184	219	206	185	238	207	234	234	188	201	240	194	213	196	205	236	221	198	218	204	196	200	198	209	198	211	192	204	206	236	222	231	192	242	223	239	188	232	214	197	233	207	189	200	229	220	209	192	224	228	230	234	204	234	212	183	217	200	221	205	245	254	202	202	215	184	206	170	216	212	220	194	200	183	205	181	209	189	231	181	231	208	199	185	203	196	218	194	225	197	201	218	233	218	194	215	215	207	225	234	215	198	166	217	225	233	208	200	206	185	215	232	219	211	222	225	197	217	216	224	173	188	216	189	202
3277	5273	3263	1449	891	704	613	572	550	552	506	478	559	539	508	493	522	476	478	477	467	495	529	488	463	527	478	504	466	495	473	496	488	440	473	468	442	488	526	471	492	450	463	459	463	490	511	509	485	497	466	460	440	444	521	452	487	475	483	457	541	477	492	459	464	476	469	485	456	517	467	473	464	507	483	494	463	507	481	493	493	454	452	487	484	490	504	474	493	463	469	516	497	455	470	463	459	448	514	531	462	498	462	476	486	477	480	461	503	462	480	497	499	495	458	478	507	446	487	497	468	495	461	480	475	493	489	486	456	429	474	475	488	448	453	470	485	493	471	467	415	508	442	507	469	439	488	484	503	453	510	475	464	460	484	440	455	484	504	498	490	421	456	482	460	451	473	484	511	466	478	452	487	470	462	460	465	506	467	457	489	447	459	472	462	503	505	473	443	492	494	479	480	449	413	494	455	492	478	474	508	473	508	509	489	477	459	430	442	457	468	455	460	492	452	471	457	459	471	502	487	465	453	470	477	501	452	465	470	461	460	500	496	475	464	479	431	461	494	455	430	499	460	433	473	488	506	485	461	497	469	445	516	486	459	505	476	480	462	461	450	462	470	434	444	412	455	502	473	472	475	501	445	494	482	504	513	483	525	484	486	497	483	479	514	491	467	455	525	449	448	509	462	493	439	474	481	440	471	487	460	451	482	436	483	490	488	494	509	471	508	501	427	456	503	473	476	469	479	474	471	490	455	483	463	481	451	474	444	493	459	480	458	484	459	424	489	448	438	475	457	487	477	497	430	485	449	464	489	475	461	514	456	474	455	486	460	451	456	450	502	486	494	441	488	452	494	500	477	475	490	472	471	481	505	487	498	434	450	498	456	476	426	478	439	444	497	499	457	468	512	463	494	465	471	485	469	488	479	464	503	459	523	454	460	480	454	509	478	456	488	487	467	450	477	466	501	497	499	496	439	502	514	501	459	471	486	491	488	474	495	499	479	464	484	448	428	506	510	501	455	489	459	503	507	514	485	438	486	496	478	491	484	459	486	471	525	508	476	466	455	422	471	496	479	489	496	439	489	492	468	475	456	492	446	509	483	470	451	497	501	493	427	505	418	509	452	463	426	490	452	451	477	486	465	486	495	501	464	459	455	529	467	457	519	469	414	451	496	446	468	488	459	459	464	482	486	451	475	506	491	502	492	487	460	478	489	458	459	488	472	490	469	472	464	465	517	481	443	469	502	469	482	460	474	458	445	472	484	533	471	494	469	468	460	472	438	454	461	473	438	506	486	462	490	473	472	475	482	501	474	494	457	512	436	487	445	489	483	413	497	478	479	487	440	505	434	486	471	479	483	458	471	491	451	481	444	454	514	502	469	446	439	486	462	440	507	481	454	488	468	487	486	493	511	522	474	447	484	490	465	492	500	477	489	474	471	461	466	466	492	475	505	486	453	444	479	473	472	480	502	462	481	503	462	487	478	473	478	472	479	477	457	481	485	466	487	471	465	469	487	468	474	530	490	501	501	477	492	495	484	483	478	469	466	468	481	493	493	488	484	437	463	496	477	501	458	490	466	502	454	481	497	495	452	512	514	466	511	450	455	449	496	494	479	497	489	476	490	491	467	478	467	488	502	458	489	461	503	420	490	497	466	484	493	495	498	500	455	490	449	496	440	492	473	476	442	470	497	466	477	505	473	454	426	437	511	492	490	484	476	462	482	471	479	477	506	463	500	459	469	461	473	441	444	460	480	473	455	463	478	450	498	487	457	447	471	488	463	471	464	444	462	447	476	460	458	476	470	496	453	477	487	471	470	493	471	483	532	473	438	478	470	464	454	496	451	452	497	474	435	494	480	493	425	471	458	472	462	451	452	494	472	452	447	482	488	486	470	457	491	500	463	470	467	452	478	451	458	467	478	507	457	472	496	475	501	447	506	482	476	465	484	471	514	452	479	473	483	500	482	480	489	499	457	463	466	477	499	469	457	473	461	492	499	501	503	493	454	474	451	452	504	460	470	471	474	515	439	526	462	427	489	451	453	509	436	473	465	486	483	494	475	463	422	492	511	489	467	426	453	481	509	472	498	469	464	483	508	493	480	494	462	460	470	471	477	525	471	486	499	475	487	503	500	483	477	466	468	483	474	449	490	437	498	450	467	510	491	446	482	519	494	482	467	502	475	511	472	483	472	457	473	499	460	493	478	482	472	459	490	450	498	484	464	494	509	479	503	465	450	522	480	490	455	488	500	506	504	497	498	462	474	465	479	456	521	474	488	473	463	498	480	487	462	512	457	467	397	469	439	445	509	463	461	470	472	497	463	443	489	483	456	479	487	474	442	477	463	502	469	486	456	499	511	503	449	471	485	469	492	471	494	481	504	516	461	493	446	488	460	465	481	497	478	466	494	452	496	467	464	466	475	452	456	508	459	488	462	492	530	517	440	496	481	441	457	473	487	492	475	473	489	452	490	485	421	466	481	488	457	483	435	470	517	441	474	492	473	487	482	464	459	443	489	492	488	447	484	408	476	480	462	482	476	451	508	489	482	483	437	481	461	474	459	440	474	487	491	478	512	491	507	500	498	454	458	465	477	495	483	439	473	445	487	478	464	464	453	462	454	477	507	468	475	518	456	499	502	465	484	484	479	487	480	457	439	482	540	459	448	472	494	480	501	476	465	480	487	490	478	461	498	465	443	454	484	493	476	489	512	456	492	467	473	477	496	482	456	433	462	479	487	490	510	497	464	490	487	450	484	478	459	507	447	477	494	479	476	470	470	505	483	459	474	467	440	491	503	467	490	461	466	482	495	460	464	493	460	445	487	492	494	483	462	456	450	440	492	462	475	462	482	475	485	512	477	475	493	469	447	452	455	447	464	454	461	455	464	465	526	491	455	466	454	442	472	480	478	432	444	486	478	496	487	528	429	455	421	459	474	446	496	467	470	456	487	478	447	476	452	472	423	514	471	489	494	491	424	478	477	497	488	482	479	486	480	468	476	480	445	504	489	461	473	510	473	498	460	506	468	474	503	455	485	469	514	495	476	505	512	506	452	474	477	474	497	458	438	505	449	464	480	473	507	473	447	460	478	480	488	495	467	478	499	480	494	434	478	480	459	473	479	446	445	408	474	448	515	479	444	465	464	461	511	447	438	485	497	446	463	477	458	484	485	481	452	454	485	502	438	477	477	503	482	481	514	457	425	430	483	464	471	476	462	479	474	466	459	493	478	485	481	516	447	450	490	503	465	446	462	488	505	474	471	453	451	482	440	491	494	433	483	453	425	468	485	483	492	488	470	482	489	507	431	451	457	494	519	439	484	477	470	479	502	482	419	509	488	445	487	467	497	472	474	492	506	459	490	479	452	477	459	492	437	460	450	454	477	455	491	462	482	446	492	467	515	443	502	470	464	493	465	435	505	478	494	465	417	495	450	499	436	466	443	466	497	477	502	463	489	493	461	474	480	444	466	458	456	448	468	484	488	498	515	488
32537	13625	1823	363	254	247	267	246	233	285	244	230	233	271	247	236	231	236	254	228	266	244	232	253	231	248	240	222	255	220	250	254	236	246	246	250	233	239	258	223	236	249	212	257	232	246	215	239	229	261	243	230	220	243	261	232	247	237	216	238	213	234	214	252	255	242	257	239	215	228	244	253	255	238	235	233	228	262	272	266	238	218	226	233	229	287	253	249	237	208	252	233	286	205	228	214	258	250	246	240	257	253	240	254	252	237	233	238	253	248	246	242	251	248	232	233	202	264	258	247	250	242	258	235	229	254	230	256	246	262	230	231	233	245	244	222	280	255	273	256	233	253	284	234	271	247	254	254	261	220	232	257	266	262	222	234	222	273	240	250	262	241	249	257	237	205	238	269	265	240	209	252	243	234	236	243	257	234	228	230	235	223	236	217	265	248	250	257	235	270	261	248	265	278	230	263	281	273	229	226	226	211	252	221	246	243	239	266	246	237	233	253	234	279	294	274	266	239	280	265	245	264	255	253	247	273	262	248	268	249	258	242	224	252	214	245	200	245	251	261	255	228	238	227	230	233	240	246	244	244	245	207	265	254	244	248	229	219	247	218	244	246	229	226	268	250	246	249	232	247	287	246	253	269	253	234	232	258	230	240	249	227	233	239	242	260	235	252	265	258	249	253	246	250	248	234	237	272	270	243	225	241	241	248	256	220	245	213	268	224	244	248	243	229	239	248	259	241	241	259	250	244	243	244	248	271	258	239	229	292	262	226	243	264	226	245	252	275	260	247	281	246	254	225	264	247	251	245	252	242	248	213	259	264	271	268	241	222	283	257	223	243	237	234	218	235	236	259	298	222	265	254	257	251	245	244	246	254	233	242	260	222	267	242	215	219	220	204	273	275	264	236	248	225	232	256	243	245	248	247	227	268	250	249	237	245	218	216	216	216	246	250	224	254	260	247	230	256	218	224	251	228	236	247	216	218	255	229	251	253	256	251	258	257	250	226	256	262	230	262	257	263	249	219	244	243	232	240	230	256	222	232	227	235	243	270	246	243	225	262	259	276	267	218	240	229	279	244	259	270	249	288	247	243	243	258	251	242	234	227	272	248	249	240	252	229	236	268	232	227	236	251	218	249	259	276	258	196	243	225	216	217	246	248	214	249	229	253	267	249	268	217	256	247	277	258	238	238	244	239	255	258	267	271	253	240	262	241	269	244	274	236	250	245	233	255	249	239	260	252	252	265	259	242	235	263	255	253	220	239	254	243	212	215	242	217	282	261	274	234	249	268	257	243	261	256	240	208	243	276	256	243	229	254	266	237	236	239	254	211	232	233	254	270	249	229	245	222	241	250	242	238	218	209	247	246	225	225	220	283	258	230	220	253	278	211	244	227	220	245	255	230	251	225	260	217	231	239	213	220	289	253	231	222	208	241	260	264	258	279	273	228	250	186	237	251	215	244	239	223	263	264	253	252	267	242	240	244	219	247	237	218	268	212	244	247	217	236	248	238	211	233	211	242	239	244	214	262	268	234	239	248	285	234	251	238	227	214	250	237	245	271	271	253	238	222	241	215	241	239	198	221	279	254	230	258	237	244	280	214	234	242	274	266	238	256	219	265	255	218	248	221	250	269	266	244	237	220	266	256	241	266	256	236	235	241	253	251	238	237	253	246	279	259	243	235	265	261	252	250	251	224	226	291	225	243	250	229	247	228	218	235	240	249	256	271	239	247	267	264	205	230	235	268	264	240	245	272	235	239	258	278	271	260	236	256	248	258	267	247	260	268	220	241	235	232	244	265	239	234	241	237	251	233	262	275	261	273	269	237	231	260	219	249	278	258	287	250	280	251	244	237	231	246	241	240	256	253	256	230	273	207	231	272	229	243	269	249	249	216	254	217	254	214	273	259	273	246	241	254	249	269	240	253	268	227	236	234	224	263	227	204	269	242	253	266	274	245	238	214	249	240	254	219	237	257	220	239	240	225	240	237	226	216	265	243	264	255	243	245	215	245	217	247	251	234	228	254	259	262	258	236	225	250	293	214	227	252	225	251	246	246	254	280	242	214	260	222	213	223	258	245	284	237	243	221	245	252	239	210	251	255	250	225	275	255	225	271	225	244	241	238	230	255	266	229	271	235	253	241	228	244	252	217	215	237	281	260	269	265	250	260	212	260	258	240	250	278	251	228	249	249	210	222	266	244	265	257	231	237	234	227	245	253	224	195	231	240	252	233	252	239	265	262	248	247	256	243	227	225	269	242	229	242	252	232	238	227	234	237	243	254	231	273	250	238	259	243	245	260	235	249	255	257	267	233	259	209	240	249	251	244	204	278	246	244	216	261	240	273	267	244	263	237	230	243	223	236	251	204	239	239	258	247	274	244	248	248	234	244	294	260	216	267	228	209	224	245	269	271	275	240	250	253	229	254	271	261	267	212	239	247	237	241	228	269	236	227	263	255	215	257	247	224	238	198	225	242	266	270	231	233	248	265	203	257	254	241	247	223	214	213	258	235	249	238	232	236	257	214	230	257	250	212	247	255	228	247	238	256	242	192	252	248	250	240	220	233	242	207	205	245	273	244	251	277	247	264	240	223	227	211	221	251	226	219	227	260	230	225	247	247	244	227	248	261	257	249	246	234	228	237	243	231	208	261	236	239	230	244	248	283	279	250	239	232	241	237	206	233	238	236	247	238	248	222	247	232	235	234	246	257	259	246	236	248	229	229	256	224	273	235	224	265	261	283	222	246	240	228	266	249	256	258	250	266	256	223	239	232	251	244	242	286	242	231	268	228	253	266	254	263	234	232	224	251	215	250	237	272	251	245	217	220	236	255	224	244	245	265	227	243	217	218	261	243	247	232	233	225	260	253	246	248	249	251	244	214	262	249	235	241	250	242	240	230	244	221	204	230	215	226	224	260	245	234	277	253	253	244	249	238	251	253	249	255	238	240	252	245	237	255	220	244	218	247	266	271	256	235	256	218	224	232	233	248	256	214	232	268	224	237	237	251	241	258	244	253	237	242	231	265	237	258	237	273	230	264	229	261	251	224	244	216	246	245	239	232	246	245	267	237	255	248	260	250	245	226	251	254	277	221	246	231	252	239	241	240	228	231	234	268	274	250	243	253	233	235	267	221	223	237	250	264	220	225	235	220	275	243	229	249	261	274	247	251	236	216	273	266	243	258	250	244	230	255	244	282	232	251	234	259	232	218	227	240	227	262	215	241	232	226	240	268	248	242	260	258	238	220	236	217	234	252	256	244	228	276	265	224	236	244	250	263	245	245	233	256	241	230	241	241	250	256	239	263	255	256	271	249	248	235	230	249	277	246	250	260	223	231	217	260	233	258	228	260	247	242	207	255	230	261	242	245	255	230	262	247	225	230	254	256	255	241	251	239	289	253	254	250	215	267	247	228	239	234	245	276	210	238	241	206	252	226	225	218	250	254	245	244	262	265	234	230	232	222	223	247	281	275	228	238	239	254	251	236
4962	891	707	567	593	591	612	583	600	507	549	577	552	582	641	591	593	608	611	581	563	614	569	614	569	587	579	597	568	555	557	572	564	582	590	618	564	591	603	581	555	577	588	591	558	562	554	598	559	583	573	590	556	598	631	521	561	521	593	566	625	596	546	542	570	587	544	551	541	541	625	593	523	594	553	571	545	558	611	602	573	556	584	555	620	530	566	578	549	518	531	560	567	572	592	588	553	578	548	562	541	576	580	544	557	616	590	617	592	584	572	589	586	622	575	603	583	570	574	580	556	596	608	557	570	561	602	547	568	603	594	571	567	531	574	622	615	599	570	579	578	575	583	558	638	568	568	605	622	549	567	567	562	559	600	582	557	621	569	586	580	574	600	546	608	604	591	571	590	539	540	580	574	560	578	583	575	588	564	593	586	549	557	560	618	596	571	558	586	581	576	618	586	569	584	594	537	601	549	548	577	588	576	623	593	577	570	595	582	591	566	592	540	561	586	547	593	591	575	611	542	569	574	568	548	568	590	582	553	558	568	589	528	560	547	551	606	581	579	604	576	565	566	569	565	555	584	575	594	570	589	559	577	557	583	586	575	585	604	579	581	604	568	554	608	571	565	540	574	577	578	576	585	597	576	605	543	559	565	599	585	556	603	573	599	551	621	599	571	572	566	576	549	579	551	544	535	579	557	602	589	550	563	591	581	557	588	557	606	531	596	558	583	601	601	567	574	590	633	597	577	560	578	519	555	595	604	580	652	588	554	574	592	549	615	585	543	492	593	543	578	566	518	586	541	614	581	538	585	572	585	570	572	562	608	555	556	568	565	544	576	541	557	594	611	590	559	594	585	545	554	553	543	553	599	593	564	558	588	560	573	552	586	553	584	541	564	608	586	567	555	573	555	536	572	613	555	568	586	592	536	571	555	591	563	580	549	586	532	585	558	603	614	622	592	591	525	597	570	557	563	565	570	573	560	612	595	564	595	616	594	596	575	569	565	543	576	639	557	623	603	545	550	602	574	551	583	565	537	553	609	567	581	562	558	565	597	558	548	611	590	580	576	569	560	563	527	631	551	602	586	572	550	599	534	579	565	558	570	589	553	603	602	592	583	589	506	529	600	592	548	569	552	577	574	565	566	646	594	591	558	585	615	586	556	592	598	581	612	569	593	596	550	553	587	540	611	558	565	614	615	609	611	533	521	567	604	564	567	593	574	580	563	546	591	594	581	553	598	538	560	594	581	566	628	566	590	615	588	546	545	586	592	608	580	527	564	556	552	545	579	578	574	532	545	576	558	567	577	557	556	604	564	560	576	596	515	565	578	531	521	579	602	573	587	591	587	583	557	589	571	568	594	583	588	609	584	601	585	558	613	554	587	621	550	608	529	550	577	539	600	567	564	526	603	614	588	589	585	606	576	519	590	580	576	530	557	599	558	560	591	593	565	596	625	597	594	532	623	557	602	557	622	571	590	561	616	581	554	584	572	600	558	565	550	577	578	574	589	587	598	574	576	573	592	568	602	591	543	576	538	586	577	572	572	536	552	563	567	595	557	613	507	579	607	589	610	606	566	574	563	587	597	597	594	574	568	543	576	534	579	597	588	570	538	563	581	511	590	632	544	587	566	563	583	574	571	581	561	611	574	575	598	537	594	583	572	596	579	555	538	557	581	590	548	623	584	550	591	526	604	540	558	540	600	567	601	522	608	590	579	529	575	547	565	550	556	528	560	551	563	578	584	625	572	559	613	584	588	585	566	577	584	620	557	565	585	576	581	621	622	563	563	591	557	582	602	584	628	587	584	620	561	555	591	569	548	578	555	573	599	573	551	589	529	560	555	516	572	585	585	556	558	587	595	601	572	597	562	572	554	573	551	544	615	576	598	555	597	585	600	575	621	621	604	583	552	561	539	591	611	601	579	581	594	612	569	578	590	610	605	532	556	622	571	576	571	522	566	563	582	556	594	577	550	605	572	574	585	592	609	564	558	539	604	580	580	582	550	573	578	537	606	592	577	580	547	555	563	620	554	569	571	570	517	561	600	560	629	531	565	587	627	612	544	534	578	585	589	589	570	560	567	496	553	519	548	531	574	583	576	562	556	605	592	572	574	576	569	566	581	575	567	566	592	545	593	562	565	567	575	589	576	548	564	535	601	570	591	633	559	570	607	572	611	582	612	567	570	619	572	581	588	552	585	579	617	587	576	613	587	607	527	586	605	574	601	557	600	555	531	526	551	585	574	563	586	577	589	577	534	571	572	615	586	548	603	578	556	602	557	583	556	570	602	585	572	598	522	569	586	596	550	576	623	561	574	616	572	634	556	544	583	549	572	603	568	575	607	571	571	584	560	554	598	585	538	591	597	549	552	593	567	602	596	599	589	588	565	540	515	600	562	564	605	529	598	600	540	558	546	579	606	581	587	563	553	574	577	562	537	594	569	566	565	598	606	556	573	582	583	605	551	565	553	603	539	564	592	612	586	537	573	611	589	586	571	570	547	550	595	591	590	596	558	579	565	580	566	588	536	543	595	574	543	587	569	557	560	587	569	555	565	573	616	551	589	548	560	569	527	561	603	555	605	560	521	579	517	577	587	553	552	581	562	605	574	586	566	554	568	595	572	542	568	609	561	598	596	550	585	558	552	565	557	595	622	583	568	573	603	575	561	549	563	582	598	576	572	563	586	571	544	611	556	596	567	584	555	566	559	563	566	661	605	562	542	564	568	531	550	564	622	568	567	561	578	551	613	574	574	597	565	532	541	574	580	578	588	591	560	601	583	533	567	609	585	603	590	505	586	538	553	555	568	547	575	560	583	570	558	591	545	559	607	592	546	555	588	605	580	595	610	600	572	581	555	650	569	580	560	581	550	542	603	561	541	601	546	573	542	573	615	557	582	539	582	599	576	541	580	599	573	601	585	587	553	593	564	580	571	593	548	545	526	580	582	560	617	556	578	580	568	572	582	562	587	613	561	556	538	575	611	555	606	568	579	608	562	608	567	563	596	636	577	549	607	576	586	557	580	561	518	591	523	581	612	574	573	597	523	528	556	579	610	539	565	632	593	554	561	517	578	561	575	562	564	547	571	616	608	557	577	552	603	599	597	540	594	568	533	564	606	567	611	594	588	555	616	550	613	550	572	573	584	558	622	635	547	613	547	601	591	572	575	571	621	593	610	588	564	592	594	595	598	568	573	544	566	533	603	578	580	565	552	588	578	564	550	597	609	548	536	583	564	588	552	554	592	572	551	569	592	575	617	592	562	578	621	582	571	565	549	588	582	565	567	568	583	560	564	590	603	590	596	596	514	548	578	621	582	544	584	598	540	541	620	592	636	586	552	575	623	536	581	577	601	589	565	529	527	601	559	533	567	585	596	554	569	579	592	576	544	576	578	589	564	538	630	607	586	607	596	608	586	581	576	555	625	589	549	557	564	571	542	564	550	577	531	542	611	552	596	561	590	542	595	585	560	591	559	587	540	529	629	638
24623	20880	24344	27553	18343	919	506	464	398	364	385	371	360	377	338	329	333	362	359	327	322	361	352	366	360	322	334	331	289	305	319	382	342	311	326	294	356	334	339	319	346	359	315	322	367	338	302	273	311	322	350	331	330	334	358	336	350	319	306	359	330	325	344	318	352	307	345	318	321	380	334	338	334	334	357	362	344	318	308	342	332	333	345	358	339	342	331	351	334	352	360	331	338	336	364	303	379	329	307	308	322	333	309	322	335	349	330	331	316	328	349	401	331	320	358	326	334	314	299	352	307	323	336	329	300	305	315	337	336	359	339	354	310	317	312	343	351	326	328	332	311	297	334	322	330	325	332	351	317	347	344	359	323	332	323	313	327	315	320	314	274	313	332	372	345	323	339	357	304	325	344	323	369	306	326	332	355	335	311	363	376	345	334	347	325	310	349	344	340	295	339	311	326	359	361	301	340	343	337	341	339	345	318	323	353	310	335	326	331	328	322	342	358	329	351	348	302	293	341	333	332	310	288	341	344	348	320	357	335	321	337	320	294	349	349	365	361	338	334	306	308	339	314	334	313	347	327	303	334	335	331	353	352	318	367	317	328	321	325	323	351	334	321	333	361	346	333	331	331	328	345	317	329	326	338	353	340	337	314	331	302	290	357	346	332	342	361	321	327	294	331	326	330	334	322	308	332	320	340	374	354	318	318	347	343	328	328	366	362	328	310	353	326	325	337	340	333	292	371	346	344	362	351	329	304	317	338	320	334	305	339	337	302	371	331	332	351	336	357	311	304	325	325	325	321	361	320	324	304	341	353	316	355	361	337	367	305	359	352	307	325	331	303	312	322	295	326	314	333	307	351	327	327	357	355	316	356	361	341	318	327	344	301	322	344	348	333	363	325	327	366	320	373	348	329	329	329	304	331	312	316	340	334	352	364	367	338	365	336	351	348	324	383	294	327	333	337	324	328	346	337	328	314	353	323	335	314	344	341	313	346	285	329	342	333	304	310	291	316	321	329	324	344	323	339	368	341	343	341	372	350	332	331	353	349	341	305	311	341	307	310	337	343	312	314	295	326	358	305	343	382	324	388	335	343	332	337	346	347	375	352	326	295	347	354	327	321	341	340	345	332	313	313	344	320	328	315	316	327	317	320	324	303	327	330	331	349	352	329	320	310	367	322	348	389	322	331	338	338	350	334	331	364	341	321	373	328	331	316	339	294	286	331	344	338	349	365	310	324	316	351	314	306	327	337	293	332	368	337	338	339	349	330	348	363	327	309	330	324	330	347	300	352	326	342	359	339	329	315	340	327	321	297	317	337	317	321	303	320	316	358	340	341	339	325	320	323	352	332	379	334	323	298	330	324	319	331	339	360	338	354	313	334	337	317	315	344	360	316	317	335	329	336	300	355	336	297	338	295	322	323	306	328	321	328	326	347	339	361	322	310	336	353	308	345	321	323	322	332	357	332	333	340	327	321	346	327	312	345	351	336	333	347	333	339	351	363	372	342	343	350	369	315	316	339	330	329	326	296	331	350	325	338	334	325	336	309	306	357	300	322	354	340	308	294	378	331	293	337	341	332	354	313	329	340	348	343	332	322	302	329	327	320	355	335	369	294	323	317	337	317	306	316	337	323	330	372	321	328	321	312	320	351	349	334	333	331	334	311	341	324	384	344	334	308	337	339	341	313	335	308	348	352	323	314	332	329	360	350	337	341	314	311	307	327	333	367	314	343	310	324	329	290	342	344	346	331	321	342	333	348	326	340	374	353	339	322	307	326	321	302	293	365	332	330	306	318	324	337	328	323	353	314	301	330	365	339	335	348	318	311	325	343	318	304	344	330	346	355	331	337	365	334	288	300	366	344	333	310	341	350	327	362	372	322	320	302	323	373	311	346	320	304	357	337	319	334	330	346	304	312	306	331	342	318	363	342	350	311	310	325	325	338	316	342	355	354	334	328	358	312	314	364	356	357	353	348	341	311	368	353	355	342	342	337	300	320	306	292	337	323	294	342	319	329	306	337	369	325	296	312	317	340	308	324	328	287	349	320	367	338	311	325	342	321	348	338	332	311	315	329	335	312	342	325	352	306	340	338	334	336	334	320	335	312	337	344	340	303	298	368	298	344	368	338	301	310	318	341	330	328	314	310	333	336	334	340	316	339	341	329	346	356	315	338	296	349	327	356	329	336	354	328	306	350	331	387	294	286	348	315	335	326	307	330	331	330	294	387	331	314	318	343	314	335	332	331	345	312	327	361	326	308	288	344	348	309	316	327	315	309	336	351	324	334	325	327	345	311	339	334	351	354	342	305	327	353	362	358	345	359	318	321	308	321	329	314	335	348	345	344	327	325	356	327	319	365	302	307	316	367	321	367	345	323	320	346	365	349	340	313	322	344	319	297	326	350	344	296	346	318	330	339	323	328	359	344	328	315	372	333	339	337	336	314	340	333	317	329	352	368	346	371	304	338	333	358	336	328	329	306	334	356	318	357	336	313	343	345	337	310	362	359	344	331	341	320	318	333	337	326	323	350	335	315	320	329	344	331	328	334	351	341	344	312	332	328	343	317	326	349	323	334	319	338	347	310	315	348	327	342	354	326	322	337	351	343	348	300	318	311	310	311	333	310	278	347	327	328	331	311	307	332	299	348	289	336	314	327	337	336	365	337	322	332	343	330	363	317	311	353	341	313	333	311	297	284	326	357	302	332	342	342	302	344	345	326	343	321	366	323	321	330	322	360	326	334	353	367	303	338	309	367	355	335	317	318	341	339	319	323	337	295	362	310	336	314	330	325	344	347	327	331	299	315	328	355	315	329	359	343	348	322	343	327	334	315	313	357	331	351	362	344	338	356	391	326	352	350	358	353	357	363	366	337	321	334	305	349	323	355	359	339	316	359	346	358	333	325	347	321	283	338	380	357	360	308	313	310	381	331	330	315	326	311	320	355	314	335	310	315	303	315	320	318	300	333	323	342	385	303	324	319	319	350	313	338	356	308	321	300	351	331	329	353	350	331	372	337	322	314	354	332	322	350	313	318	341	380	320	340	346	358	331	350	325	346	319	331	364	317	293	295	355	345	312	354	325	349	301	332	354	298	351	307	343	337	310	380	334	329	331	320	328	313	320	348	293	327	340	338	342	348	335	341	360	351	344	318	367	296	343	327	335	329	311	305	340	339	331	324	324	331	311	318	324	335	301	329	289	323	312	294	390	339	345	329	345	323	303	371	327	328	311	322	318	304	335	326	281	307	316	340	325	370	370	345	321	306	344	327	349	333	297	346	353	322	323	309	324	339	320	296	317	340	373	352	330	324	345	338	323	346	333	343	323	345	339	339	343	327	340	326	315	339	331	340	333	304	323	325	360	348	339	350	321	337	312	373	331	315	349	365	353	311	319	338	304	334	338	371	343	337	327	318	327	339	335	334	323	354	321	327	353	340	318	354	326	287	333	349	326	330	307	299	322	325	323	320	330	313	347	360	343	331	384
3299	2935	2033	1196	966	842	773	797	814	735	734	760	794	736	735	735	719	718	722	678	721	743	684	696	767	712	747	760	750	719	755	779	699	750	739	727	743	723	726	696	787	747	753	739	722	777	728	721	745	719	757	775	725	783	760	702	762	724	683	752	765	737	739	695	668	783	742	732	719	734	775	691	701	767	701	737	713	736	703	734	760	713	768	741	744	689	745	717	735	727	756	711	712	750	716	739	737	775	786	715	752	747	775	718	671	741	739	687	697	692	735	694	732	821	731	748	737	740	700	738	688	743	726	739	748	734	740	735	767	704	764	712	711	697	746	780	692	690	810	747	756	719	749	748	724	764	747	756	764	735	692	758	710	716	698	698	709	753	730	720	741	728	751	753	748	735	713	699	720	774	688	739	754	769	729	747	698	742	747	676	691	706	752	754	711	744	727	761	765	792	708	769	742	747	752	759	774	717	751	744	768	750	721	726	737	770	743	714	682	741	688	725	735	738	693	680	712	705	727	705	766	712	704	702	723	754	764	753	800	701	726	769	733	710	759	716	685	753	652	707	773	731	700	742	687	749	693	729	718	704	704	686	717	773	750	705	718	736	752	726	712	742	758	728	741	762	767	783	709	751	706	751	731	770	705	762	687	722	746	726	780	698	759	696	739	715	762	749	711	720	689	726	705	771	660	763	754	777	787	744	781	730	751	731	732	695	692	769	736	743	757	751	742	763	759	737	739	743	710	722	772	745	700	737	740	754	734	771	693	695	772	720	738	726	748	719	749	718	772	698	740	715	767	736	711	715	741	683	734	737	706	736	782	737	720	786	722	733	756	770	728	747	734	707	706	697	730	774	716	708	770	744	730	720	770	783	727	740	718	751	692	719	712	751	740	751	752	767	718	715	721	762	712	745	739	723	771	714	699	725	728	704	744	736	750	738	757	760	712	712	754	710	728	694	752	768	696	748	754	726	754	764	748	705	729	731	733	758	695	691	761	746	708	723	750	777	766	728	755	753	721	722	710	718	664	676	742	696	743	742	730	785	720	768	715	759	735	712	725	708	757	719	727	697	719	701	742	737	713	677	746	719	721	701	654	744	719	717	725	755	732	728	691	712	727	712	758	766	734	785	727	733	763	745	720	693	744	790	726	726	752	715	703	700	722	690	696	704	730	769	739	753	740	769	706	708	746	756	766	699	765	739	769	805	708	708	688	691	730	716	733	745	743	734	711	753	727	741	716	709	738	755	707	752	733	714	763	725	763	688	732	728	733	724	706	757	740	696	735	733	726	731	740	741	744	719	762	745	714	709	727	697	730	763	742	716	764	701	743	746	756	782	727	699	740	786	685	728	712	725	769	680	755	739	744	771	754	764	706	724	677	720	734	754	686	720	696	810	701	750	760	708	768	745	696	748	706	734	743	749	703	762	762	760	766	764	753	759	686	747	733	738	728	703	748	712	738	763	742	760	733	733	744	708	767	716	736	778	741	730	742	700	724	752	709	695	796	749	763	726	789	726	741	771	699	735	748	745	727	724	735	768	725	741	672	792	739	679	718	703	732	752	735	690	779	731	709	718	730	768	714	777	690	722	740	727	719	690	718	678	771	743	788	726	731	706	745	740	728	718	734	720	714	742	718	735	806	747	730	743	712	753	692	725	724	704	698	710	716	737	750	717	748	704	697	658	752	747	713	736	691	756	729	729	720	732	708	728	720	715	724	700	747	727	708	742	729	723	738	743	717	753	746	749	745	726	704	706	693	743	731	711	794	758	700	734	752	718	776	720	762	712	726	709	727	715	706	777	687	730	773	751	751	724	746	724	737	718	709	753	756	725	778	769	750	750	764	740	772	719	743	792	697	757	729	773	713	709	720	769	693	741	717	730	766	751	716	750	722	715	767	727	730	740	736	694	710	720	793	729	672	706	722	734	737	701	724	742	765	714	745	725	753	733	754	787	729	699	695	709	764	729	766	717	748	738	692	728	718	761	769	721	755	745	731	672	728	715	676	741	731	788	724	747	746	740	718	737	723	699	722	757	721	737	754	731	740	738	731	742	742	778	706	708	752	762	735	705	755	724	690	711	718	744	753	778	754	704	738	733	762	712	725	705	681	750	723	755	791	784	778	708	700	730	739	710	732	755	763	733	727	738	753	725	718	722	750	752	708	722	772	716	763	755	680	761	709	726	758	738	725	713	731	749	754	665	712	767	720	734	689	761	718	704	746	686	796	719	665	735	685	726	716	728	727	742	680	704	748	745	731	715	697	675	718	745	772	687	672	744	701	752	713	746	674	724	731	731	736	777	747	729	766	728	735	726	749	790	718	746	697	729	753	780	756	728	724	762	775	745	754	738	783	744	754	709	720	699	710	758	785	724	804	706	746	704	717	794	684	734	728	712	739	744	793	643	679	757	716	695	739	715	692	741	771	710	698	686	737	730	739	695	761	731	770	748	732	772	766	735	722	735	701	724	743	709	752	788	763	712	742	779	700	762	742	709	713	715	753	741	746	769	713	738	756	745	756	738	770	745	781	742	717	725	768	760	734	761	764	726	722	712	711	720	729	761	760	730	696	756	761	710	751	712	733	718	730	778	689	748	760	740	722	685	772	693	736	750	772	733	709	751	734	713	756	722	741	774	734	759	744	791	738	735	736	740	755	680	766	731	700	722	751	709	753	718	737	739	731	725	750	762	723	714	667	705	687	737	736	716	769	730	709	734	741	719	756	701	748	736	727	731	782	685	755	742	711	716	724	758	708	731	721	680	722	755	735	749	754	723	707	662	758	735	686	715	745	752	781	699	748	703	786	733	722	742	694	735	724	760	749	740	744	714	737	746	740	707	720	730	746	672	718	715	751	780	704	703	704	730	742	717	739	724	744	718	703	748	707	712	728	722	776	712	755	725	682	729	765	698	713	728	686	746	713	728	742	718	735	740	775	720	753	726	701	704	762	728	782	729	737	702	704	727	666	722	716	778	733	743	774	720	750	757	709	717	743	747	734	777	716	731	744	762	741	717	719	729	699	717	701	752	730	714	712	792	743	706	723	732	721	722	698	711	708	709	772	744	755	681	735	776	718	727	770	713	723	708	727	745	824	757	708	693	762	748	770	735	751	742	722	720	689	694	717	666	716	701	710	724	763	780	743	732	728	752	707	737	768	738	771	698	730	704	752	738	760	775	735	710	748	718	756	727	705	753	750	763	732	710	723	724	711	703	717	751	718	760	739	744	764	730	816	709	705	747	765	738	723	685	739	748	712	730	757	790	754	745	750	706	699	680	731	720	761	743	800	714	747	707	741	682	708	724	747	724	733	782	761	723	729	725	738	731	765	732	756	710	690	770	712	716	759	729	716	731	761	769	691	747	713	703	709	735	725	681	708	755	699	755	762	687	720	720	774	733	749	692	719	711	719	759	728	730	732	759	745	727	745	736	734	793	762	750	726	711	760	754	738	763	747	699	696	760	738	696	728	747	773	738	743	701	718	758	710	715
23632	20918	25219	26767	20925	20897	2934	470	355	322	292	262	276	258	253	226	203	211	255	252	224	203	220	207	192	239	222	232	210	226	199	208	216	206	225	218	216	228	234	222	214	209	225	211	212	223	209	205	205	236	218	216	238	215	235	211	214	227	222	216	232	200	207	211	194	223	214	219	203	220	217	231	227	212	231	238	230	245	230	211	203	201	211	197	219	204	198	194	222	229	210	232	182	186	230	199	227	212	176	229	235	217	209	203	228	217	225	212	229	195	185	230	224	221	206	207	228	186	220	214	220	209	204	226	211	201	202	212	203	187	209	234	203	200	214	253	214	233	199	207	205	210	212	210	199	213	201	219	217	191	222	210	192	200	204	212	231	167	211	221	211	204	219	215	188	204	211	200	197	199	213	200	186	188	213	183	197	205	185	197	222	221	202	231	211	230	223	214	210	205	222	203	202	226	207	202	222	216	221	205	215	211	217	202	226	224	188	204	204	215	240	200	189	210	179	213	212	204	217	200	200	198	205	194	208	224	194	195	179	223	225	203	203	196	203	230	225	213	201	223	200	215	210	217	203	207	221	191	214	228	246	179	227	224	198	199	177	221	199	203	218	190	217	213	226	191	219	224	189	208	188	216	202	248	198	216	224	211	206	211	225	213	185	213	203	211	240	220	195	217	240	212	233	191	215	208	210	183	221	207	212	237	206	214	219	191	198	238	234	208	212	206	190	232	209	230	210	191	223	234	253	198	205	242	207	198	203	230	208	208	219	233	234	185	214	207	207	223	207	241	208	244	205	184	250	238	220	201	246	229	206	210	253	218	229	247	215	216	215	246	215	213	221	183	207	228	222	195	205	215	222	177	231	216	211	205	231	212	198	221	216	220	217	216	213	200	237	207	215	196	210	196	223	208	207	224	222	227	203	201	221	193	195	243	215	207	226	245	208	218	235	213	216	195	182	210	191	211	221	205	192	242	178	194	202	216	191	212	201	191	222	214	224	211	202	202	213	203	203	223	236	246	235	198	211	213	237	202	252	200	215	192	195	226	198	188	187	235	240	192	176	204	217	221	197	204	236	228	208	193	224	220	199	208	229	217	223	209	185	203	204	218	212	223	219	236	196	213	224	199	199	208	200	238	205	201	217	216	223	230	202	228	210	210	207	198	216	205	223	219	221	219	218	194	225	195	205	188	206	206	214	199	191	225	230	210	206	194	203	218	214	211	216	186	211	225	155	242	210	204	210	201	219	221	217	214	197	179	171	196	208	217	215	180	229	204	218	208	211	230	248	205	205	195	198	201	192	192	205	226	218	199	235	206	217	217	212	217	239	194	201	226	223	210	198	213	210	213	210	198	224	214	204	198	191	220	194	200	212	184	216	205	205	198	217	239	209	210	200	225	211	227	230	226	202	233	217	217	199	236	199	205	197	208	226	191	197	196	227	225	257	240	203	210	215	215	196	222	218	216	205	199	214	222	195	225	191	237	199	232	206	209	220	220	186	227	177	208	218	197	202	209	200	195	220	214	226	205	224	216	239	213	214	193	230	229	189	220	215	218	239	231	214	245	222	225	194	220	219	236	218	203	208	216	178	198	219	189	204	214	235	213	222	214	192	227	224	216	190	214	205	216	205	210	213	223	205	196	211	207	246	217	197	219	218	208	197	212	197	209	205	209	199	207	196	228	205	210	230	199	200	233	251	236	226	226	233	221	203	229	217	201	229	233	196	214	218	245	231	183	215	228	201	239	210	226	214	201	192	227	228	212	205	191	222	195	205	214	207	210	219	203	243	202	201	190	224	211	209	216	218	209	179	214	201	229	230	202	210	210	218	230	234	195	211	204	214	189	210	191	187	224	177	207	220	227	208	227	213	229	198	221	199	214	210	223	208	192	229	204	212	195	194	221	226	186	233	187	215	233	231	215	187	221	239	226	196	231	214	208	211	228	226	208	207	180	225	184	217	198	212	214	204	187	199	213	195	235	218	220	226	254	258	217	201	202	198	223	211	211	205	200	199	226	215	223	207	229	207	203	211	212	204	178	197	177	210	217	227	249	230	203	218	209	211	204	228	199	220	215	235	224	236	197	202	240	211	212	226	221	207	186	211	228	212	203	225	208	218	235	222	224	231	229	229	202	219	207	212	201	219	196	193	201	193	187	216	204	215	207	190	218	182	196	189	208	166	202	225	232	219	251	207	193	222	230	176	220	240	230	193	226	214	206	210	227	208	222	216	225	212	200	182	201	208	208	215	190	173	231	229	198	245	213	211	199	227	214	205	212	240	219	213	208	216	196	254	214	214	215	197	218	207	214	194	209	200	204	201	218	224	187	228	192	197	223	218	185	198	217	208	211	216	202	198	203	190	220	192	209	186	208	221	232	207	197	212	209	235	213	213	230	217	226	219	226	208	199	215	216	217	229	210	228	217	221	227	212	201	210	215	223	209	221	195	190	220	249	206	213	213	233	211	198	212	215	205	239	210	210	214	198	222	235	208	194	238	218	253	210	199	211	200	202	214	201	194	242	222	204	183	200	211	230	217	206	202	192	229	190	230	172	218	248	214	196	207	214	204	203	210	234	216	194	204	193	204	198	232	211	237	192	201	202	229	180	201	204	231	217	208	212	222	219	218	210	194	193	229	232	217	212	242	218	194	185	215	222	238	202	227	213	183	207	222	231	222	191	223	221	214	219	211	216	220	218	207	221	205	223	216	216	202	187	225	226	231	222	226	216	200	216	213	220	218	193	200	181	219	205	209	235	211	221	227	225	226	234	230	203	231	196	191	198	203	236	234	201	245	204	207	222	192	195	212	209	217	219	216	237	241	240	220	219	220	197	189	219	221	200	195	191	201	186	199	187	211	186	224	231	207	236	227	224	241	196	202	213	216	226	202	231	192	209	206	189	252	197	204	240	197	207	210	190	200	205	218	216	205	220	195	211	219	222	203	232	185	217	229	217	213	228	202	226	198	195	211	207	217	219	214	194	190	211	232	211	251	200	219	239	193	230	244	205	209	226	201	196	211	227	194	234	219	217	205	198	209	230	204	222	199	209	194	195	212	219	209	223	212	203	231	195	195	199	205	205	181	201	217	211	235	192	217	198	206	213	209	220	191	219	212	208	187	216	215	215	219	233	221	214	254	200	220	215	200	181	211	202	198	235	223	198	177	210	174	217	204	237	219	220	225	213	198	202	206	220	211	219	228	215	173	196	183	192	219	199	218	225	216	223	223	204	214	197	201	229	182	190	217	229	231	206	206	225	202	223	239	196	173	210	189	208	219	199	172	212	189	210	242	219	218	227	207	224	222	220	229	211	217	235	243	216	198	206	189	196	187	195	188	202	221	188	202	216	190	206	192	185	209	229	218	219	200	211	252	200	167	207	246	221	211	202	209	209	190	230	230	205	210	181	216	217	206	220	229	243	201	213	199	232	205	216	201	207	173	181	202	238	213	235	235	217	219	255	202	209	215	245	217	215	218	197	205	205	212	225
3356	5355	3139	1487	911	678	639	597	541	473	544	516	519	460	475	473	478	535	505	472	495	472	502	450	493	495	447	483	448	507	493	462	508	448	460	460	476	512	426	522	502	439	477	509	489	485	504	496	467	471	509	466	483	459	492	496	447	457	476	485	460	506	505	475	480	458	466	476	497	483	495	467	476	505	491	494	482	445	495	462	467	470	484	483	482	490	496	456	471	485	464	434	445	480	452	439	504	437	460	467	479	468	443	488	468	516	464	458	478	492	497	444	514	496	471	478	498	480	489	478	457	445	496	484	452	455	450	477	513	486	449	499	455	503	495	519	463	503	472	489	499	484	506	505	471	462	480	497	459	475	507	486	464	500	462	478	486	456	490	449	466	503	460	486	477	462	477	463	476	494	479	454	503	489	457	481	438	487	479	461	484	486	502	473	451	475	465	471	495	480	475	485	459	420	474	500	519	457	448	460	476	427	486	444	471	481	477	488	442	426	490	431	491	479	447	468	452	510	465	455	477	480	459	471	471	473	462	460	450	478	468	480	484	469	479	482	454	491	443	464	479	458	456	487	470	457	497	466	473	497	480	514	515	469	459	475	471	457	491	486	443	474	503	439	488	472	513	480	503	474	460	482	460	465	514	465	482	472	474	509	457	478	463	483	470	475	443	451	460	472	463	451	441	476	444	468	477	437	469	459	489	447	482	493	509	447	464	520	446	513	475	470	436	497	477	493	465	469	496	525	503	500	438	458	448	461	493	456	501	479	495	507	490	496	472	490	454	445	484	480	500	487	513	453	483	489	485	483	452	487	463	488	487	469	435	459	434	516	496	487	467	466	450	468	458	493	495	460	474	477	456	434	484	430	482	462	470	457	470	480	466	482	511	473	440	453	473	440	421	490	457	489	517	482	495	513	484	486	476	487	463	473	491	484	494	514	511	504	456	482	472	461	472	461	465	476	482	456	446	476	460	506	485	441	517	450	477	460	492	456	418	499	456	500	460	490	449	485	469	456	441	510	449	453	476	472	453	484	456	500	492	497	494	493	458	471	455	478	477	483	467	436	497	464	451	467	479	451	448	511	469	477	499	481	513	451	484	450	476	435	521	444	505	461	499	481	497	439	455	474	485	498	499	450	473	479	458	520	426	489	470	471	452	462	458	471	465	504	456	483	490	449	464	464	477	447	423	480	468	425	477	498	442	488	499	468	494	492	486	475	474	455	506	484	465	509	523	482	464	481	493	455	502	466	486	466	478	479	453	505	476	465	450	439	464	481	445	452	501	493	474	473	486	462	472	450	498	489	484	484	477	507	493	471	467	484	449	465	428	465	504	470	474	485	478	500	460	490	466	444	495	472	498	483	505	457	477	429	478	510	478	434	465	446	477	503	491	493	478	452	469	472	465	476	465	522	483	460	463	463	463	466	498	472	462	490	495	466	493	448	488	493	470	469	493	470	485	476	472	463	488	509	518	460	463	439	518	490	457	458	449	485	482	490	439	453	480	493	491	498	478	497	479	500	449	495	468	485	466	457	487	453	508	447	474	483	467	473	456	469	464	465	476	484	418	446	479	494	442	455	478	492	510	449	421	450	487	477	492	439	450	489	496	463	492	538	500	498	498	491	472	483	443	508	472	454	466	463	455	486	512	460	468	515	499	489	483	466	464	479	502	486	497	476	481	465	479	502	484	521	482	449	474	463	480	489	466	435	542	486	466	483	494	457	508	470	454	469	493	454	472	473	456	501	507	478	459	456	489	452	466	442	490	464	488	491	478	466	490	459	467	482	469	436	467	477	491	442	483	502	467	463	480	480	484	471	445	479	487	457	456	477	522	454	438	472	442	446	461	472	468	435	478	456	472	476	457	463	464	460	442	446	448	476	455	474	500	502	494	485	507	445	522	469	485	452	481	474	448	477	508	461	519	487	497	459	446	474	514	457	452	463	478	449	452	497	456	491	466	478	482	462	455	510	481	481	495	461	490	458	473	484	468	500	485	498	443	481	496	480	438	454	481	441	454	489	518	481	483	476	500	491	481	483	457	469	421	450	462	437	462	492	457	463	476	504	503	474	503	468	497	481	502	487	534	512	448	486	495	482	483	481	475	491	498	483	466	488	441	491	482	455	470	498	479	485	498	471	505	459	484	441	488	442	489	477	453	474	515	485	449	417	507	445	481	466	461	481	455	485	472	465	458	489	497	436	472	426	467	489	491	520	455	472	447	461	467	469	487	446	519	458	451	432	442	503	483	463	484	473	485	491	478	484	490	477	496	511	501	504	459	495	447	464	452	492	480	472	477	490	495	433	477	477	434	483	479	466	479	496	455	523	480	456	471	465	496	454	436	480	468	522	492	475	517	475	452	473	493	502	437	459	475	494	484	503	492	485	459	450	473	468	465	497	453	482	443	445	519	467	418	472	447	465	447	462	476	501	464	462	475	458	437	549	514	480	508	468	456	461	460	429	461	478	467	447	489	495	499	468	463	506	460	450	487	461	459	493	492	459	458	469	459	508	460	472	469	513	499	476	495	516	444	471	433	460	502	483	483	463	471	478	467	504	469	480	492	478	483	484	483	468	449	479	531	470	491	455	465	468	464	473	486	456	450	465	468	482	448	496	475	446	457	469	467	448	477	463	463	466	461	453	482	443	447	487	474	470	511	473	489	466	455	461	453	493	493	480	477	486	448	453	449	485	477	469	440	438	446	472	462	487	492	462	457	485	496	477	496	486	441	481	472	495	429	458	473	444	469	463	487	491	454	470	513	499	449	455	481	464	496	472	510	517	482	470	529	506	479	458	462	461	447	446	495	472	457	458	503	482	502	509	482	499	483	472	477	448	473	502	460	506	500	497	486	483	469	446	467	465	457	427	449	464	438	457	465	492	453	526	470	486	470	454	444	458	491	494	460	485	462	480	423	499	473	479	479	462	487	477	452	444	498	456	456	448	453	468	459	497	485	465	467	427	444	460	474	484	445	479	487	485	458	478	436	500	466	442	478	477	509	471	476	478	487	428	475	461	521	504	500	473	438	478	456	453	470	463	465	499	479	499	469	464	488	460	462	459	442	462	485	440	493	440	451	446	440	466	468	446	480	505	486	476	462	463	461	476	479	530	437	454	489	493	476	448	483	450	455	487	451	518	442	451	468	445	488	486	489	497	491	498	506	506	448	506	454	505	476	460	483	507	474	485	473	457	459	428	481	502	487	444	496	469	503	486	487	452	489	467	495	461	485	494	496	501	463	450	486	528	499	503	485	453	452	480	459	492	455	459	463	479	479	492	469	506	461	492	483	440	455	479	463	469	521	474	437	468	484	469	471	520	482	476	461	456	486	441	493	488	492	469	468	468	452	496	495	491	484	456	490	447	456	472	484	459	454	492	470	473	494	460	434	454	453	491	477	471	459	503	521	461	455	460	489	481	466	453	458	490	446	510	464	470	500	473	486	487	461	481	500	506	475	456	466	471	464	442	505	469	450	454	480	462	495	443
32743	13416	1720	347	258	221	250	254	233	254	232	248	231	241	221	240	239	241	254	229	231	263	238	237	265	246	237	207	253	234	241	220	253	257	263	252	235	251	275	260	269	227	245	233	247	277	240	261	242	205	253	243	249	241	241	243	242	248	249	251	251	257	259	247	236	242	243	243	243	209	260	276	242	215	268	243	243	239	233	239	214	254	263	245	247	275	258	256	241	262	285	272	266	259	243	195	219	233	254	272	221	241	243	259	247	269	235	251	241	273	253	241	240	288	234	240	236	252	270	230	266	240	228	235	238	242	254	249	229	263	260	243	260	253	249	257	250	241	261	259	277	219	241	253	264	242	230	231	242	224	270	266	250	260	230	225	243	265	224	232	254	222	239	232	237	227	264	260	265	249	270	256	225	250	262	276	243	262	254	219	227	234	227	263	206	238	241	269	254	232	238	260	271	254	253	252	232	254	249	247	234	245	245	267	209	217	226	267	234	230	225	231	265	267	274	260	238	282	246	244	228	256	230	247	263	283	195	236	251	242	261	261	271	246	269	247	283	235	246	230	264	279	260	218	266	240	232	262	248	239	235	248	235	212	237	245	244	260	246	225	232	221	229	242	272	271	226	272	235	244	236	264	223	245	262	235	214	258	241	253	268	267	263	240	265	248	215	240	259	250	268	243	226	221	239	229	222	213	266	264	259	249	249	228	249	240	240	230	236	258	238	255	262	256	253	258	243	265	226	284	254	232	265	236	223	225	251	242	257	237	241	239	226	222	221	237	244	232	241	243	257	244	263	223	240	265	230	269	234	231	240	252	239	237	213	262	265	231	228	251	245	283	237	244	245	274	234	204	259	273	240	247	264	243	248	236	236	266	243	251	252	233	226	233	247	230	245	225	246	247	229	258	231	239	277	235	289	219	245	239	257	230	238	252	256	258	260	226	269	270	232	245	262	222	251	259	218	249	262	235	239	251	253	273	253	244	252	257	268	253	246	244	248	227	245	240	244	238	245	257	260	229	277	251	257	219	268	256	260	221	262	248	245	246	238	225	245	270	256	236	249	236	266	257	244	233	246	223	257	253	257	224	252	249	250	261	250	243	280	221	246	243	262	291	255	272	234	254	241	249	246	238	254	228	265	257	246	279	243	231	267	254	252	218	255	254	272	255	244	260	249	268	236	274	264	240	249	240	271	242	260	271	230	244	254	274	250	236	232	254	260	263	255	244	252	236	252	251	236	227	229	245	257	240	255	242	239	223	230	270	242	283	237	233	258	236	233	231	236	264	243	251	229	247	260	232	237	257	229	245	242	215	286	260	257	241	248	249	237	233	235	274	260	265	243	226	232	261	272	225	262	268	233	243	240	245	261	245	249	261	231	251	228	253	264	252	266	234	234	271	249	252	235	251	251	241	227	241	258	232	255	229	242	239	245	240	219	234	248	221	233	247	253	222	264	214	268	289	255	215	248	241	243	249	228	240	252	289	237	233	275	232	246	240	279	255	222	246	252	236	256	219	227	272	250	252	228	259	255	243	232	237	248	227	245	259	235	227	226	245	255	234	252	217	259	231	219	245	236	239	208	235	245	226	238	246	245	246	213	257	286	273	258	244	259	230	269	245	234	219	270	250	252	245	243	252	264	245	225	290	251	244	233	291	242	251	252	239	209	271	237	247	239	248	247	269	241	217	216	261	244	242	255	267	251	270	230	240	231	231	259	257	251	243	259	275	251	315	238	227	247	238	267	255	213	245	251	261	265	246	237	265	243	233	245	272	247	232	273	248	236	238	227	246	251	231	249	236	242	249	255	242	209	266	246	232	237	219	266	232	227	239	243	222	265	260	257	249	275	244	228	246	226	257	254	232	257	264	235	242	253	274	268	226	242	265	246	261	255	260	231	218	234	241	223	255	231	269	242	228	247	289	237	240	261	274	209	219	241	259	270	270	269	239	260	261	251	250	260	290	253	253	233	234	263	255	227	257	265	245	245	223	271	236	237	234	244	262	216	236	263	257	245	244	265	232	259	255	265	247	247	248	251	234	238	242	246	241	243	266	252	233	240	240	260	249	270	274	269	224	246	266	221	223	221	249	239	256	237	237	243	228	227	235	208	244	265	261	253	270	263	267	226	241	227	249	256	229	264	245	235	233	251	274	269	254	257	278	226	230	251	215	236	253	260	257	248	247	243	229	264	253	246	256	239	254	221	250	211	262	255	264	256	251	231	258	258	246	264	253	260	253	220	244	232	285	243	216	258	242	222	240	255	280	241	260	241	286	237	242	220	245	255	249	222	240	270	238	244	249	241	236	247	228	241	256	227	259	242	259	263	224	271	255	232	252	256	254	217	240	212	263	272	230	243	248	214	248	248	244	258	235	225	257	257	287	252	251	242	259	240	236	236	236	226	216	245	273	235	226	246	249	234	280	253	260	254	240	267	290	264	241	246	233	273	232	234	261	261	237	245	245	245	271	272	246	214	265	253	255	252	269	258	249	241	240	227	227	234	224	257	282	234	252	218	257	225	221	215	254	248	229	258	266	209	206	294	244	291	257	261	242	265	242	242	265	250	240	241	268	236	211	233	207	224	236	268	227	270	217	220	269	262	235	239	257	246	262	253	251	228	273	214	245	244	241	258	241	226	252	260	232	246	284	249	226	266	243	242	229	274	232	232	253	225	211	242	270	255	237	220	258	237	267	263	251	299	210	261	243	239	244	244	230	266	255	226	251	231	258	231	214	221	249	230	257	242	274	238	241	258	270	251	252	218	246	261	230	279	277	284	236	242	248	272	278	252	265	247	241	248	227	264	235	250	258	276	234	230	244	265	263	253	236	244	230	233	244	226	233	230	225	235	258	265	244	237	252	250	230	225	254	269	259	267	260	262	248	252	258	245	260	254	253	256	214	256	276	248	224	267	247	239	233	236	247	266	262	212	233	219	244	228	250	216	267	266	243	258	260	261	250	264	274	228	241	202	231	264	247	242	239	257	226	231	270	236	251	253	220	247	242	244	230	270	243	258	266	250	252	249	239	230	239	262	279	263	252	254	241	260	234	243	253	271	228	236	247	212	250	270	224	245	261	245	279	279	250	264	212	269	238	272	232	231	245	254	236	240	215	243	255	250	239	249	262	241	233	271	242	216	252	247	272	218	235	253	270	251	249	257	224	279	247	255	244	272	269	240	258	260	235	234	240	228	239	239	234	264	238	263	272	243	203	243	243	248	232	217	251	225	241	207	219	244	226	251	292	238	251	247	225	243	298	237	246	251	264	254	217	232	243	241	232	232	259	235	252	248	257	244	267	239	228	234	246	275	253	254	261	230	239	246	264	231	273	233	255	227	238	235	266	232	270	264	249	253	282	273	273	221	279	241	246	245	235	253	246	255	230	246	218	242	218	239	236	289	221	247	245	247	260	248	210	232	285	262	207	258	249	244	246	240	249	271	257	247	238	255	225	266	215	240	222	243	225	255	245	231	244	248	253	242	243	240	244
5060	861	707	594	543	603	588	589	565	603	583	619	582	570	593	589	532	594	593	585	572	585	612	598	555	540	573	544	577	574	556	581	633	592	550	582	586	560	574	573	578	550	597	585	564	576	622	567	592	612	658	597	573	563	577	625	599	531	601	559	625	584	597	577	589	586	586	570	594	575	586	595	609	578	624	582	596	592	592	618	528	543	602	565	592	589	561	563	615	584	580	581	597	558	533	595	585	603	567	614	592	588	572	590	618	587	592	576	607	564	534	627	570	610	588	580	581	641	635	576	617	604	608	636	583	555	589	576	579	600	572	590	543	558	584	584	560	578	579	575	638	584	597	573	607	557	593	591	589	567	587	581	570	603	560	571	587	605	571	577	639	579	613	565	543	598	567	607	623	610	593	559	573	587	587	616	603	619	589	539	566	576	630	593	582	584	623	563	559	559	599	578	585	561	557	566	583	559	581	569	613	572	564	570	622	543	581	531	586	573	591	577	586	586	559	597	580	598	594	575	604	573	565	628	584	569	603	571	556	575	584	568	624	586	599	626	585	570	584	588	578	567	599	576	560	601	577	550	568	610	614	589	567	643	555	558	566	560	604	592	581	562	574	593	599	581	594	584	566	556	608	585	581	605	614	555	600	550	588	552	600	617	582	595	544	539	629	565	597	572	609	610	570	585	577	576	574	577	576	608	587	568	558	594	563	622	583	589	559	555	597	593	580	626	584	582	592	549	561	572	589	591	570	592	570	591	559	540	574	574	567	557	579	589	566	550	562	570	551	558	557	565	559	588	594	607	555	655	593	555	645	553	525	561	586	565	569	581	590	601	542	564	541	558	600	562	543	548	573	595	584	539	585	550	550	583	606	582	585	581	601	533	623	561	526	596	590	587	591	613	574	562	533	612	569	571	561	606	578	625	539	598	582	601	570	582	589	574	589	571	563	573	618	564	536	602	553	576	602	568	541	573	551	609	555	545	613	559	604	593	609	599	534	590	582	577	645	571	613	580	581	563	540	575	601	574	608	607	605	586	553	560	548	527	603	573	526	572	598	576	606	579	584	579	565	587	643	549	563	597	613	582	584	593	583	602	562	578	573	588	571	613	559	594	547	570	633	566	567	665	585	549	592	600	627	578	567	598	578	534	591	596	588	607	566	605	574	580	601	564	575	580	566	590	606	599	590	575	582	599	614	553	563	597	574	584	591	576	567	610	639	566	568	585	592	571	609	592	589	566	575	611	566	578	606	583	575	559	579	551	597	597	543	565	581	567	558	577	581	587	567	589	580	592	570	559	576	569	565	572	559	539	611	570	553	571	585	587	575	584	561	586	598	541	605	553	594	600	616	585	603	561	600	601	572	536	610	607	564	556	630	559	583	573	604	594	520	560	610	565	607	540	587	552	558	620	571	596	553	579	554	543	570	558	583	553	565	571	557	548	568	576	565	623	559	594	621	553	554	593	595	593	603	590	597	560	587	552	553	541	609	584	586	579	544	566	553	577	569	576	593	611	634	602	609	584	559	579	565	607	550	546	576	579	590	592	593	543	607	585	547	568	552	597	622	590	558	553	634	576	592	610	610	596	559	579	563	589	590	610	569	557	571	558	561	606	580	599	604	592	589	579	557	598	566	575	564	578	557	617	559	550	614	588	557	582	617	568	629	618	566	606	619	559	588	547	604	581	638	534	589	571	550	521	581	552	584	560	600	594	605	600	592	575	577	574	551	558	561	586	594	549	587	558	582	564	603	586	591	543	588	558	584	554	579	566	597	610	584	597	552	564	597	589	626	532	611	589	544	582	605	557	563	526	625	556	588	608	543	595	572	553	608	535	589	588	590	589	556	543	566	604	574	582	609	599	569	581	577	597	585	608	553	590	570	570	545	556	599	599	621	610	620	597	563	595	551	574	530	526	600	606	580	533	599	580	612	599	561	594	575	586	606	593	574	620	558	561	601	581	581	563	593	573	608	598	568	584	598	591	567	589	591	580	597	624	565	602	577	602	557	572	600	591	581	623	590	541	638	570	605	632	580	605	615	575	547	561	595	584	594	585	582	588	598	596	590	636	539	638	590	587	556	559	570	597	631	592	554	587	567	534	561	641	574	567	571	545	572	559	523	589	563	635	602	589	545	575	607	595	616	588	575	596	583	604	580	566	601	597	561	556	605	633	556	610	558	621	610	555	591	572	590	602	549	590	588	581	536	622	606	566	603	546	603	555	584	597	607	593	584	593	586	571	592	530	560	593	573	599	588	592	616	587	557	613	564	599	572	585	565	533	585	589	590	567	570	575	569	588	578	586	592	557	568	596	576	574	551	562	587	600	610	522	607	594	556	577	534	554	610	566	571	591	619	574	565	578	592	575	608	592	561	549	573	584	589	517	567	523	607	552	574	569	583	565	560	595	553	590	596	601	540	589	570	584	652	570	595	586	586	575	595	613	595	586	609	588	598	582	623	591	626	558	601	613	573	608	560	578	604	576	605	584	580	553	606	580	547	590	557	540	583	524	569	590	603	550	608	561	579	568	572	595	581	582	549	571	594	546	612	597	629	571	606	609	591	627	568	555	614	652	538	576	607	564	587	645	550	576	567	593	548	590	553	599	596	574	581	570	575	563	593	560	577	584	592	596	602	584	616	597	532	590	620	548	558	623	578	609	589	577	597	522	574	580	548	555	587	605	580	612	582	581	571	638	595	585	567	606	591	574	610	591	589	619	580	593	571	617	585	593	563	565	611	601	568	534	574	572	577	588	591	555	529	601	570	563	580	589	606	573	593	564	559	572	565	551	598	583	622	561	572	582	602	543	579	555	542	553	625	576	576	553	571	585	565	572	627	565	596	568	574	577	627	585	598	556	598	620	596	585	594	596	578	530	568	595	557	585	600	546	581	570	557	539	591	622	555	612	577	629	620	614	549	600	573	561	570	532	580	591	541	563	578	589	579	561	568	604	611	559	587	565	623	595	579	597	573	624	599	597	580	585	568	551	561	654	593	553	582	568	586	569	592	598	575	561	607	605	557	582	641	568	631	538	578	568	625	607	544	604	564	607	581	612	569	578	609	581	595	609	554	604	572	592	617	566	597	559	564	587	582	614	543	614	599	588	621	537	591	588	612	593	580	571	556	554	638	633	540	583	566	570	602	546	615	598	566	604	599	587	597	576	566	570	605	594	559	568	558	601	553	625	575	599	597	552	576	577	572	571	573	586	561	566	586	560	587	614	564	590	576	605	586	556	535	590	596	589	648	580	564	534	612	580	553	583	581	584	554	581	565	548	599	572	650	561	556	554	578	599	558	612	570	575	581	547	597	572	574	579	550	578	600	558	618	580	610	588	569	607	590	597	606	547	618	598	612	587	590	548	563	625	571	569	581	603	588	570	586	527	612	554	612	557	538	553	572	582	543	583	575	575	615	628	592	600	599	603	588	620	565	554	566	602	573	537	603	543	578	582	602	589	548	561	571	561	560	518	568	578	602	538	641	588
24563	20884	24434	27469	18456	997	507	418	384	342	400	399	344	354	328	346	340	331	373	338	355	351	319	361	386	300	306	312	357	331	319	321	361	330	310	329	342	314	312	305	316	364	346	307	336	326	363	344	318	317	356	352	341	328	360	333	347	322	306	328	349	327	328	320	343	331	311	330	328	326	325	342	309	308	336	348	319	337	312	349	362	327	342	311	350	340	347	317	321	346	366	360	352	321	340	325	317	321	356	330	351	343	324	310	348	327	337	337	318	299	303	350	316	330	307	341	309	298	315	333	293	322	331	295	352	341	372	309	327	338	344	340	332	376	341	311	318	345	313	357	358	327	309	377	309	319	330	320	347	309	341	340	340	333	306	327	339	342	308	341	356	356	309	315	361	311	323	325	316	337	345	305	362	327	343	361	342	337	312	307	318	323	295	348	347	343	322	333	318	328	343	326	317	345	325	334	304	337	329	336	300	333	308	350	338	346	334	314	324	346	335	341	342	323	327	326	333	320	376	339	351	343	325	333	303	312	332	325	354	316	302	322	366	343	323	343	328	351	304	330	345	348	295	327	328	330	343	315	340	368	337	338	339	367	322	358	310	321	372	299	333	344	351	340	352	318	348	325	327	353	338	301	348	356	341	359	341	332	338	336	328	332	325	312	364	328	340	333	353	326	321	331	331	327	349	352	369	336	363	373	330	351	329	342	353	330	299	304	330	324	357	327	339	331	329	326	318	331	320	351	364	286	300	327	360	328	337	345	326	354	303	351	325	330	319	326	340	308	337	347	350	312	316	325	325	354	325	344	348	342	281	319	307	362	356	338	342	358	363	326	296	318	335	316	360	318	329	326	328	373	328	372	369	337	333	407	351	383	332	354	311	311	348	317	293	304	335	322	352	342	351	345	338	319	356	346	344	331	305	353	351	334	339	330	330	367	311	312	330	343	360	320	302	279	328	335	347	328	332	326	332	333	327	329	352	362	337	359	350	307	335	345	335	310	367	349	337	345	315	339	305	335	302	321	348	316	361	318	361	318	313	284	346	335	338	359	315	340	355	304	316	344	309	336	348	303	369	307	335	313	319	323	331	296	308	317	309	296	354	316	304	364	337	356	338	312	319	360	337	339	349	327	355	310	308	314	323	302	354	286	306	374	357	307	293	314	340	294	307	309	316	326	344	351	333	305	310	311	319	338	364	343	344	311	345	347	330	322	320	327	370	327	323	325	344	304	349	328	338	318	319	320	345	314	314	352	319	341	334	312	316	314	329	333	324	322	296	345	310	335	358	323	311	321	341	316	332	341	357	322	302	346	313	301	379	310	323	318	367	343	344	327	334	342	328	330	328	369	367	327	326	346	326	345	338	355	331	330	300	319	312	329	333	327	367	314	332	358	326	314	293	357	317	353	326	343	287	339	351	344	332	339	337	336	335	365	340	323	355	328	355	319	351	359	316	324	325	324	315	327	339	329	351	351	325	330	305	376	315	287	328	332	330	335	363	321	322	358	312	346	330	323	374	310	351	306	339	334	347	345	353	314	363	352	321	312	332	373	388	341	311	361	309	349	346	306	318	323	346	349	355	330	344	335	336	317	341	355	344	364	337	324	316	331	340	302	334	316	329	308	335	329	325	320	317	303	340	366	333	339	316	313	318	349	364	358	362	344	327	360	308	314	358	327	337	304	335	355	312	314	313	337	329	314	321	339	353	322	311	320	337	332	377	349	335	344	316	314	327	361	351	316	326	355	410	345	307	322	351	367	341	321	378	358	300	318	322	341	361	317	324	333	331	358	371	328	355	359	321	304	360	329	322	331	363	317	313	320	320	362	347	316	340	336	353	362	298	334	284	305	336	332	352	341	377	317	320	367	299	364	321	340	337	324	334	303	314	308	302	355	335	332	318	349	339	314	347	323	299	376	338	353	321	358	356	336	315	337	366	301	355	341	341	342	323	298	331	336	333	337	360	334	350	337	326	342	308	308	352	368	347	327	350	359	330	350	331	339	360	325	317	358	346	337	349	322	322	351	319	339	343	379	343	330	339	327	331	302	323	342	339	340	327	328	362	319	327	321	313	299	338	345	340	334	308	370	349	323	375	316	343	295	362	314	338	340	358	359	340	313	348	333	332	358	301	338	317	316	323	315	341	304	299	349	334	370	352	323	315	311	322	336	360	334	310	345	327	348	302	318	342	321	346	333	310	346	316	347	314	310	340	306	359	309	320	332	312	327	385	349	322	322	347	336	331	336	297	332	323	307	349	312	282	288	365	317	336	328	330	357	341	330	338	349	330	350	325	343	328	324	352	345	298	369	337	355	317	300	352	324	363	321	341	303	318	346	343	303	329	317	350	321	331	333	358	325	333	301	330	344	379	346	344	339	314	347	325	326	343	325	306	325	351	308	321	346	317	327	328	336	306	339	332	324	306	334	333	312	310	312	311	314	313	344	320	354	300	314	319	316	328	318	314	351	328	356	334	328	321	325	341	315	309	316	346	327	338	325	349	343	330	306	337	317	335	383	359	328	374	321	323	310	328	339	324	341	382	350	336	349	345	315	329	325	364	356	313	381	340	290	322	290	340	305	361	305	291	370	308	345	311	343	315	320	303	341	364	309	355	370	352	324	333	346	329	335	362	346	314	317	333	356	326	322	322	330	316	306	363	302	293	338	332	359	332	339	356	324	346	359	343	325	309	310	326	319	314	335	338	328	315	336	345	338	311	319	291	309	324	292	338	341	347	314	332	320	317	344	311	310	338	342	357	339	331	288	318	316	346	337	337	344	290	303	328	379	323	300	342	327	328	352	356	291	295	315	355	319	312	334	330	350	316	314	309	323	344	309	339	369	335	326	351	317	315	323	348	349	335	364	317	318	305	331	311	323	328	325	354	322	388	344	326	309	323	317	335	327	351	348	328	340	321	304	345	322	317	387	330	352	360	340	352	336	312	330	369	347	313	301	363	346	291	318	361	301	300	315	364	353	366	342	342	363	336	336	326	309	373	332	373	350	351	344	334	372	345	332	306	324	350	314	363	327	348	370	344	335	326	351	347	328	342	323	341	333	341	299	363	350	346	321	300	315	319	351	351	343	342	368	318	319	316	336	318	318	345	351	312	335	331	343	363	325	327	334	340	328	304	314	367	318	328	380	353	342	318	325	362	324	342	336	364	376	307	339	343	321	347	342	301	338	309	344	334	316	335	326	342	336	312	280	331	337	298	340	340	334	335	331	319	325	320	358	344	339	324	336	364	320	321	302	341	340	353	324	310	308	345	344	339	318	343	386	365	334	359	368	334	327	358	361	296	315	310	325	309	295	342	366	311	298	330	322	339	349	313	318	376	308	327	328	352	374	300	333	330	289	333	337	331	308	332	324	363	324	311	348	354	335	358	321	302	327	342	314	347	362	358	339	337	323	366	360	310	333	337	327	297	339	327	335	351	336	307	320	357	328	296	367	360	359	344	336	307	308	319	312	317	359	332	326	342	303	319	323
3362	3032	1872	1173	924	834	789	830	773	806	723	741	757	741	712	726	755	717	766	719	732	756	721	721	763	734	699	769	800	790	760	679	773	710	724	740	745	728	712	725	724	752	698	745	723	764	704	758	728	750	707	776	734	762	732	736	753	732	694	770	726	726	797	717	748	736	748	697	753	744	735	736	700	741	695	721	742	708	723	683	764	766	742	738	724	724	758	740	748	725	763	734	739	794	703	763	747	744	767	754	741	750	740	752	689	731	714	720	697	695	805	703	733	718	720	703	746	774	708	740	709	784	750	738	743	677	734	733	722	745	757	728	743	721	788	732	741	747	717	706	757	721	768	754	775	740	742	668	738	720	727	696	721	759	793	738	767	745	716	740	779	698	739	760	776	723	727	750	755	726	729	708	702	755	693	767	734	694	761	761	730	735	722	740	758	717	716	731	754	705	725	722	723	750	742	759	754	739	708	734	741	709	741	705	760	723	735	775	747	720	738	733	732	743	719	749	718	706	714	749	741	739	732	691	744	723	709	720	781	799	726	721	745	683	706	742	746	749	753	709	707	703	739	735	690	773	769	691	756	750	704	758	671	759	723	733	742	782	771	768	749	693	748	757	691	706	721	737	718	741	726	675	758	730	729	686	751	751	726	766	713	734	712	743	683	689	693	706	752	707	746	712	696	667	714	724	721	708	715	745	762	736	734	666	764	770	729	710	690	711	688	730	722	771	725	753	720	729	721	742	771	748	745	724	710	745	738	731	776	727	728	797	754	746	727	756	712	725	697	780	704	739	702	738	740	730	780	708	717	775	742	732	697	744	704	749	697	751	718	744	738	746	774	733	733	697	719	771	747	727	731	742	688	709	735	709	775	726	722	727	744	717	742	760	723	775	720	730	750	727	757	698	719	730	767	709	758	756	739	663	719	738	695	727	755	703	733	739	735	709	720	716	731	745	774	765	770	754	663	753	739	753	800	709	764	708	725	735	764	686	745	807	695	732	756	742	715	758	757	701	731	689	742	739	755	752	725	703	704	763	734	720	740	715	694	708	678	745	770	737	733	776	748	722	753	723	737	731	699	753	750	735	771	721	695	700	690	776	682	765	680	713	733	780	719	726	765	760	803	708	730	697	783	720	748	724	691	729	781	744	724	734	759	751	749	708	719	759	767	756	657	722	756	697	747	694	735	710	713	715	736	713	715	699	750	717	745	743	778	683	729	749	708	720	748	764	752	719	753	758	721	714	716	708	743	694	720	704	705	697	729	764	716	698	751	761	739	710	704	742	726	702	736	723	765	760	742	704	735	740	716	779	696	769	745	746	712	732	773	733	718	742	726	759	738	680	747	701	732	729	737	712	734	755	759	718	715	750	751	669	715	706	760	691	696	722	690	755	735	733	704	728	721	725	752	698	748	786	702	708	748	692	706	737	717	732	789	716	683	744	703	694	717	743	757	737	753	734	764	718	710	718	692	707	723	735	740	777	756	725	747	675	710	757	737	745	753	737	741	718	752	822	701	772	723	744	763	760	742	734	781	692	720	738	780	716	721	750	769	772	725	690	726	699	729	724	731	734	732	769	744	698	688	693	764	761	753	688	730	734	742	757	738	691	756	731	770	707	725	728	764	689	739	755	730	695	748	726	702	703	733	740	691	722	754	731	768	742	719	729	753	738	751	741	747	729	665	735	732	743	770	804	699	714	767	780	778	760	675	778	749	695	633	753	694	715	703	723	719	727	741	752	750	719	733	776	752	719	755	777	746	710	667	756	744	708	715	759	765	743	713	751	669	716	690	740	781	741	750	747	802	690	757	733	764	707	694	799	758	742	710	689	777	791	761	733	731	722	775	766	772	762	731	799	709	737	760	710	742	708	686	753	721	747	716	787	713	755	757	771	729	739	771	711	727	683	731	705	740	748	712	768	727	689	758	769	721	760	759	711	705	728	762	720	711	750	743	722	731	741	767	753	721	727	765	714	743	722	764	741	726	732	736	742	753	733	731	705	760	721	707	721	752	758	721	731	698	723	697	739	768	763	700	688	702	719	794	754	728	715	690	764	679	776	722	768	695	714	752	749	724	757	751	721	711	712	737	771	743	714	760	750	736	746	760	749	714	764	701	701	754	750	712	768	789	703	710	687	722	708	724	729	740	712	753	720	750	696	694	781	772	782	760	724	713	724	740	764	720	734	694	744	733	712	733	696	755	736	746	740	694	736	728	714	725	693	706	705	741	696	716	724	707	741	674	777	667	659	692	711	735	720	715	718	730	724	770	735	769	725	745	702	727	725	773	753	724	726	765	723	755	747	744	731	789	736	701	731	706	769	738	676	765	700	750	758	729	705	739	761	755	718	757	732	756	703	746	756	787	699	786	749	713	735	747	710	717	748	745	742	742	697	717	692	737	770	758	747	747	765	763	781	724	721	745	728	781	749	672	707	774	704	687	742	727	711	739	734	730	696	723	735	719	745	740	775	758	710	725	742	726	752	781	723	726	694	736	751	738	759	700	730	729	703	757	760	751	731	730	744	709	789	788	721	767	712	745	737	765	730	704	761	705	749	731	735	721	717	737	710	689	763	753	729	708	744	740	698	738	735	782	767	721	721	746	722	732	741	789	727	759	734	759	735	747	758	699	741	745	719	694	732	781	751	709	744	736	728	727	778	702	752	713	707	689	683	747	681	714	695	698	754	739	698	715	693	713	742	697	751	749	728	749	719	741	749	688	736	725	750	707	711	735	713	732	733	797	686	729	740	739	764	682	702	730	755	771	720	687	733	664	708	677	731	734	730	756	728	717	704	746	747	817	681	704	756	721	747	701	729	746	715	730	719	737	708	737	705	755	729	750	783	722	737	752	759	710	748	670	736	733	684	733	716	752	721	706	743	681	737	773	729	709	743	758	765	702	719	784	727	696	762	722	685	727	730	751	675	737	705	790	700	717	728	753	706	719	796	732	761	743	733	759	739	690	743	714	744	698	695	774	735	737	781	726	743	745	791	756	717	692	675	732	749	724	775	745	709	734	763	766	710	680	734	779	727	715	732	748	726	754	740	757	712	749	746	718	717	742	726	683	794	747	779	741	750	715	742	696	723	735	752	784	736	750	750	754	726	698	737	717	703	705	790	719	746	730	748	724	717	754	712	709	723	742	740	706	784	771	723	787	754	764	738	722	756	773	700	726	752	735	709	717	762	772	753	757	697	736	695	734	783	753	685	717	754	778	735	749	765	755	739	713	774	740	684	713	725	748	772	758	756	743	762	742	718	748	719	750	743	734	710	716	785	711	693	777	779	736	716	740	757	722	741	746	685	740	733	760	715	698	782	736	722	743	685	739	774	704	756	730	752	749	776	725	707	750	743	758	735	734	732	705	789	733	781	724	737	732	744	696	734	739	722	753	753	754	688	721	732	716	711	768	719	731	771	750	745	774	773	729	768	763	716	753	735	730	714	728	738	738	774	765	708	715	730	794	687	729	728	741	741	740	738	786	725
23574	20856	25131	26709	20866	20852	3091	474	345	314	277	275	274	278	230	216	244	226	232	214	229	207	225	235	202	216	216	201	221	224	213	230	205	222	210	201	220	238	220	206	192	216	197	221	215	210	192	265	206	176	196	203	241	213	175	178	186	209	211	223	230	236	233	236	207	247	208	230	188	232	193	226	217	219	235	188	217	225	232	197	228	222	196	204	206	233	217	205	216	213	256	234	193	209	219	201	225	223	212	248	228	194	217	212	197	195	230	186	203	228	220	212	208	228	213	199	182	206	189	233	233	218	201	196	227	211	227	203	181	204	205	225	223	223	204	189	222	223	210	195	209	218	219	195	218	209	197	218	203	216	215	246	238	207	242	202	207	206	226	226	210	197	256	183	213	215	205	195	216	217	232	222	205	223	195	225	210	205	197	210	228	181	205	199	219	225	202	184	223	212	232	243	214	217	195	206	213	212	207	207	210	201	200	220	185	233	194	245	215	205	171	223	231	211	197	217	242	193	205	232	199	237	189	230	214	218	219	186	180	223	209	214	225	222	239	202	189	235	218	222	218	222	215	218	210	196	199	213	208	219	207	221	224	211	222	216	190	217	220	194	217	188	207	253	215	220	190	198	216	207	204	202	194	229	221	227	202	198	216	210	216	222	183	224	195	219	222	210	192	230	215	201	215	207	196	212	210	206	201	196	191	211	200	200	210	194	202	204	190	194	237	202	210	198	194	196	211	238	201	220	212	191	207	224	244	193	221	213	243	197	199	199	189	217	200	190	193	202	199	218	213	212	215	186	266	218	189	210	211	210	210	208	202	189	203	215	211	225	181	211	216	199	255	190	210	211	189	219	207	216	181	200	202	216	198	227	191	221	197	209	213	186	191	247	222	224	232	215	214	238	200	230	217	246	232	205	233	170	216	226	225	202	197	249	205	202	201	221	204	206	207	230	206	215	229	195	202	204	211	209	210	220	213	220	228	218	198	212	207	220	198	231	209	218	211	210	209	240	215	208	202	209	203	185	204	182	211	217	181	210	228	195	209	174	195	207	213	225	219	197	201	206	224	208	206	214	210	211	202	210	198	193	206	227	212	230	231	239	216	179	200	202	215	207	218	234	209	199	221	237	193	193	223	193	210	238	228	212	243	204	225	216	226	223	207	196	197	226	200	200	224	204	252	196	223	216	211	221	227	212	206	210	203	187	209	213	205	207	203	228	217	208	229	207	188	189	207	203	198	242	245	212	178	206	192	251	226	204	194	222	188	190	214	195	211	198	221	194	232	233	191	202	206	201	196	220	196	183	234	199	195	222	206	193	214	199	226	188	214	219	216	221	199	193	208	212	192	235	208	188	212	231	219	219	219	182	256	225	222	203	217	212	190	194	187	210	214	200	168	196	213	205	236	223	226	206	222	221	190	219	229	258	200	192	223	229	221	228	241	209	228	196	231	234	191	217	214	200	192	203	189	205	228	203	224	179	204	200	216	211	207	201	197	208	226	238	183	223	172	217	195	180	234	231	211	237	245	239	216	199	200	210	231	208	232	221	223	217	216	184	221	212	197	189	222	208	232	222	229	244	211	223	207	224	216	181	213	193	199	221	227	226	223	188	205	199	197	209	204	224	244	201	228	214	211	210	212	206	198	199	182	207	222	213	208	180	197	205	200	211	202	206	232	205	217	227	221	185	196	211	207	216	212	215	223	167	192	208	219	212	197	232	208	229	207	217	190	213	236	178	177	226	216	214	203	204	226	191	185	206	202	221	194	214	205	198	246	200	219	211	202	226	224	212	194	232	198	180	203	223	228	222	206	230	218	201	237	206	188	229	240	237	232	196	212	192	227	231	223	210	220	192	229	214	228	232	216	228	207	219	229	208	202	204	219	224	198	226	205	217	202	214	204	201	196	236	207	220	200	214	224	204	206	197	223	199	209	207	198	214	219	205	220	239	208	221	205	212	197	206	248	219	209	217	227	197	203	216	182	208	209	204	232	233	196	194	212	209	241	197	206	199	220	194	243	224	200	207	223	220	261	206	212	210	204	212	205	211	201	214	221	225	206	229	247	239	219	225	248	227	233	206	206	224	213	211	203	233	189	226	231	204	205	227	205	205	190	216	201	207	207	216	204	191	220	202	200	252	216	179	219	236	231	171	247	213	197	214	223	203	208	203	231	178	207	191	205	199	172	195	220	217	207	199	218	208	187	241	202	186	200	203	218	230	218	238	198	183	225	188	215	241	213	209	195	215	193	224	228	226	224	211	217	212	191	218	221	202	212	221	207	204	214	190	198	214	207	211	212	187	189	243	209	204	181	219	203	217	211	211	211	228	205	204	217	212	216	228	198	189	203	227	231	202	232	214	193	242	226	199	220	224	203	225	211	204	207	188	200	226	229	187	210	203	246	232	185	203	197	220	221	226	201	220	205	204	190	208	191	195	205	207	176	196	243	222	206	181	231	186	212	253	192	215	212	227	226	203	224	201	197	201	216	189	237	208	176	211	236	210	217	224	202	217	207	207	201	219	237	197	212	219	234	228	198	208	234	254	232	202	216	195	192	230	202	209	220	197	216	181	229	206	218	202	213	226	241	213	220	210	221	203	215	213	217	214	186	182	181	221	225	226	218	195	205	209	211	214	230	211	192	199	215	205	201	221	210	220	207	223	176	195	239	200	198	224	197	238	192	191	196	206	224	211	190	210	236	210	228	211	187	217	218	214	208	210	214	230	172	197	218	213	227	220	217	208	212	199	216	218	203	194	215	212	224	211	215	223	224	231	212	238	198	210	223	219	226	201	191	194	200	202	211	222	190	230	218	190	188	225	198	216	231	232	219	203	204	212	207	225	223	196	208	208	225	192	196	195	226	227	221	187	220	217	222	226	203	224	225	166	221	199	206	215	215	218	201	212	227	210	194	196	214	208	231	239	203	205	231	211	232	214	200	205	210	220	205	245	189	214	212	214	206	214	209	246	183	194	197	214	230	219	184	223	204	236	214	195	203	232	230	236	220	224	211	223	203	176	166	192	179	189	227	215	205	203	206	179	203	176	228	236	184	175	217	194	218	207	224	232	182	205	194	218	221	210	213	225	235	235	218	190	221	205	227	201	203	183	215	197	238	210	208	211	207	216	222	199	187	213	205	172	214	222	203	206	228	184	196	218	223	201	205	234	190	182	204	214	212	201	198	205	209	240	188	217	213	233	203	190	202	197	207	223	213	218	186	203	200	195	237	213	208	202	223	218	199	227	237	202	198	210	192	205	199	208	206	182	208	198	200	221	214	217	248	232	214	232	213	190	213	231	218	205	208	211	213	205	220	237	191	197	225	201	200	209	220	231	203	218	216	225	230	213	210	228	200	204	210	217	209	194	178	236	209	208	198	202	206	216	235	218	199	224	217	223	202	218	197	206	227	207	209	236	232	197	189	221	215	208	198	198	201	193	186	189	221	205	212	199	209	202	207	229	195	236	201	202	215	204	206	220	210	229	198	233
3332	5148	3150	1504	938	744	635	573	513	512	531	498	513	478	460	481	503	463	480	477	531	487	502	480	497	474	489	479	500	489	482	462	520	463	481	473	489	493	454	489	501	493	497	446	463	479	487	486	459	440	473	479	459	486	455	470	509	443	488	502	458	493	476	449	471	486	496	471	434	456	459	476	483	491	452	478	494	474	451	459	444	478	481	480	503	508	471	491	444	456	472	476	475	485	478	456	484	474	497	439	487	524	491	466	505	470	540	471	415	492	468	466	499	468	484	475	474	441	496	481	486	452	460	480	455	481	472	532	447	470	504	498	475	457	482	442	459	505	445	468	489	469	464	469	495	448	444	445	461	495	480	496	483	490	496	472	505	497	474	452	472	448	478	448	438	453	473	451	493	470	466	482	443	478	469	433	446	458	505	485	474	455	473	497	483	464	514	463	492	447	472	483	502	495	483	510	446	480	484	485	505	486	477	447	494	459	497	476	495	454	466	480	455	460	465	483	459	474	434	504	492	452	481	495	452	460	498	466	474	434	479	492	480	460	452	453	494	476	459	484	462	490	478	459	454	496	477	517	499	479	447	488	503	440	487	502	451	432	487	451	473	472	458	473	482	493	477	467	389	503	490	505	492	491	467	462	467	454	482	454	475	459	505	486	492	473	476	476	475	463	499	500	463	470	446	450	472	478	463	503	431	483	465	442	474	529	468	483	485	469	443	523	487	492	457	430	456	463	498	467	466	451	459	484	484	478	499	489	497	454	470	456	436	470	458	472	457	484	478	461	516	486	476	422	469	457	503	455	457	484	470	481	428	478	485	449	477	460	457	427	447	471	460	490	496	493	471	438	505	508	483	489	465	481	489	425	489	475	447	472	474	469	470	502	450	495	463	481	485	475	450	509	467	478	476	488	502	450	461	469	482	454	480	475	451	515	471	478	472	496	462	481	463	491	500	468	491	480	485	478	515	463	483	459	466	444	490	486	465	464	505	464	498	512	483	467	444	494	473	464	449	490	488	471	443	453	494	467	475	431	486	464	495	466	458	449	464	457	474	433	455	449	455	478	468	493	473	460	500	494	472	476	476	468	468	475	458	501	493	494	447	487	498	497	473	507	467	480	497	472	490	466	440	450	480	463	470	472	492	480	486	461	473	467	450	514	469	471	474	435	465	443	436	508	487	451	473	453	496	452	441	487	489	459	454	468	442	519	504	444	483	485	479	492	452	450	437	463	482	467	482	450	462	489	472	488	449	446	475	483	437	475	469	506	422	418	495	471	497	464	458	452	477	472	486	498	447	499	453	467	495	494	505	514	438	498	437	453	505	452	474	495	480	472	526	463	452	495	459	462	495	499	519	454	475	508	475	469	463	511	501	455	466	492	514	458	530	441	498	507	479	489	434	443	467	516	450	445	500	487	470	495	514	488	491	479	510	479	442	448	489	490	475	472	451	454	472	449	485	475	459	458	473	442	464	446	436	473	471	473	466	474	442	488	444	482	451	474	472	496	467	482	501	489	479	509	453	462	464	488	460	446	440	465	479	445	488	480	470	479	490	480	464	463	507	472	515	493	438	441	487	459	488	459	453	493	477	481	494	513	452	482	467	482	488	526	477	471	440	467	446	467	469	493	502	486	458	471	511	517	500	491	460	511	470	473	470	497	461	440	456	465	496	484	488	481	443	462	501	423	457	515	478	472	472	408	526	472	503	488	461	440	490	440	445	480	450	471	468	453	466	451	492	465	497	452	432	501	475	470	447	453	468	491	461	492	464	487	466	441	442	488	466	453	465	458	505	424	462	467	470	451	491	449	446	447	469	467	469	440	490	485	450	471	475	487	451	521	491	495	493	476	469	490	472	478	430	491	461	469	467	449	442	453	448	481	534	514	471	463	453	473	482	467	469	483	502	478	498	464	462	478	502	444	453	450	483	488	476	466	452	472	460	450	453	464	479	471	473	492	482	488	449	488	485	486	472	466	494	484	458	465	495	490	432	491	416	481	476	451	479	485	476	471	501	468	461	497	510	462	458	470	513	451	474	479	453	475	459	486	428	468	495	480	481	488	426	454	468	491	459	426	482	470	448	456	461	456	453	495	465	487	498	485	447	454	471	441	459	464	476	495	490	461	472	476	492	445	471	467	458	501	496	471	507	484	473	487	480	485	496	486	471	489	486	477	468	492	484	479	469	503	447	463	491	479	483	472	497	445	507	482	471	486	464	449	445	467	468	475	473	458	469	458	474	509	468	452	446	470	458	451	520	474	430	480	497	453	500	484	499	464	469	479	450	467	458	478	468	445	474	480	493	499	469	442	501	470	475	454	439	479	440	462	421	493	460	468	411	469	439	452	468	461	487	494	489	447	474	444	458	444	438	501	499	465	481	473	455	457	486	479	429	472	491	469	436	487	468	488	486	493	487	479	481	456	444	494	477	477	473	519	493	453	459	478	505	468	469	480	425	436	493	465	529	434	453	460	458	463	501	472	499	483	472	471	468	488	467	485	465	508	464	448	478	474	464	469	430	517	461	461	451	471	474	453	470	490	487	485	471	448	497	485	463	478	441	465	494	475	471	454	447	465	435	490	475	452	491	396	493	468	441	488	452	422	460	482	471	497	438	454	494	465	438	454	486	464	446	492	472	480	478	469	486	516	508	457	456	488	479	469	488	460	453	444	467	459	507	482	480	520	440	454	433	436	452	511	462	531	442	489	478	429	430	438	504	456	436	475	471	456	476	490	449	474	496	461	513	505	429	446	448	494	511	475	441	448	482	496	484	465	459	452	481	449	456	469	442	429	451	428	453	453	453	449	463	466	498	448	519	462	453	500	485	434	513	457	479	496	493	507	501	439	497	449	458	487	474	476	495	494	460	486	471	455	461	464	503	469	468	434	512	479	476	456	455	504	469	465	488	512	461	496	459	490	496	466	464	450	457	427	483	471	474	483	447	474	482	454	473	460	463	523	444	482	494	448	445	501	517	454	473	472	483	461	474	487	485	477	492	464	462	472	471	436	473	483	469	475	462	480	494	473	438	442	468	520	444	472	462	454	456	458	508	462	468	448	500	451	467	482	480	464	496	471	428	436	514	485	443	487	450	496	484	473	455	454	461	471	466	463	449	462	481	444	460	473	480	513	478	457	470	505	506	480	458	476	468	459	465	457	447	462	485	488	468	510	445	474	482	460	466	459	433	502	470	479	439	485	457	516	481	478	460	475	478	457	453	471	496	442	468	458	476	479	457	466	475	478	446	473	516	493	474	494	446	470	459	458	457	457	465	452	480	485	451	504	512	467	503	505	475	496	479	466	500	481	496	459	452	477	473	480	520	463	483	459	446	489	441	503	430	476	462	505	479	475	461	466	481	487	491	461	479	458	472	467	499	508	447	500	448	505	457	470	491	502	458	491	463	463	476	450	491	503	484	466	430	486	452	441	470	481	495	442	472	481	462	467	478	499	488	462	467	515	487	420	478	487	495	441	482	462	486	491
32728	13523	1784	323	254	265	230	248	268	216	244	264	266	273	247	231	211	273	230	252	230	250	237	268	239	228	234	252	255	217	230	257	254	249	242	258	267	265	230	253	277	207	230	242	226	225	264	278	272	247	239	227	238	253	271	240	269	257	240	239	241	234	238	255	201	258	248	253	253	262	260	239	228	244	240	227	229	273	258	241	260	235	249	247	250	224	224	220	224	227	233	272	222	248	273	224	214	212	255	227	209	222	257	229	222	223	234	259	243	238	257	219	249	233	220	241	255	257	256	259	234	281	226	259	242	271	230	280	253	217	237	223	219	251	278	223	238	230	213	230	242	264	252	236	271	222	250	256	274	268	249	234	227	250	230	241	256	235	255	251	256	251	242	227	237	267	254	238	251	250	223	248	259	245	241	267	239	245	257	246	265	248	251	224	245	232	253	253	262	238	231	226	237	225	264	256	228	248	277	252	231	222	236	241	263	261	221	247	258	231	283	260	237	234	263	257	257	259	246	258	245	235	233	246	232	242	252	265	256	234	243	267	230	264	235	225	250	253	266	245	233	215	275	288	241	250	248	250	265	243	233	260	259	215	246	253	224	266	231	257	264	250	239	242	298	298	227	240	232	249	214	236	247	278	220	226	223	214	225	253	258	231	246	237	236	242	279	253	249	225	254	263	230	257	264	253	236	285	228	219	262	241	271	250	229	249	248	256	259	281	261	243	250	267	242	230	252	241	232	248	237	248	245	241	261	253	236	267	242	244	232	237	255	272	264	251	239	216	245	251	265	233	247	256	263	245	249	244	236	242	262	277	241	219	238	259	277	232	262	240	255	244	276	253	238	243	238	256	234	235	243	222	240	242	271	283	266	263	227	269	270	247	256	238	226	241	268	264	240	223	233	248	257	248	232	248	254	211	230	239	263	256	220	217	232	241	257	211	250	258	262	207	256	265	247	230	247	240	260	248	245	252	261	233	227	243	222	268	221	239	257	256	230	228	257	252	276	253	257	228	258	222	217	252	261	206	256	258	249	232	216	233	246	225	252	223	224	242	253	263	260	218	271	265	250	232	207	236	237	249	262	268	231	277	274	212	258	248	211	207	281	213	230	237	226	226	247	229	236	246	238	253	254	223	247	262	248	268	256	260	275	262	271	254	283	254	247	245	221	217	249	247	238	227	257	274	216	266	269	249	232	221	227	265	267	235	263	253	231	248	258	232	254	237	233	225	246	245	247	256	235	241	239	256	268	259	252	243	229	272	280	250	250	244	230	276	220	265	238	238	235	251	243	272	231	242	226	247	224	223	221	253	248	245	253	231	239	236	240	247	265	287	247	271	235	232	230	215	258	253	242	237	255	223	253	254	252	246	220	241	217	256	214	239	261	275	268	227	230	235	249	254	245	225	215	245	231	239	242	246	236	230	253	264	250	214	216	271	228	257	255	231	251	232	221	257	269	239	247	249	231	224	211	269	227	266	250	222	229	260	214	244	230	216	282	209	226	241	233	241	248	275	240	269	266	219	248	253	237	230	267	235	252	225	242	254	220	254	236	229	242	255	235	237	237	261	211	246	234	245	250	244	257	257	244	226	286	244	217	224	267	243	225	220	256	228	217	224	271	228	240	249	247	230	242	257	273	238	235	202	247	249	233	240	256	220	265	248	243	262	249	278	272	240	234	240	221	257	225	241	270	234	229	232	245	235	270	270	283	241	242	244	244	266	242	227	237	214	246	216	226	215	240	235	249	226	235	246	250	237	217	242	247	251	246	246	242	257	286	247	252	284	236	223	249	256	274	244	241	222	255	247	247	251	238	237	267	277	263	241	237	267	224	252	239	236	233	218	244	225	229	216	238	252	266	204	235	241	240	242	276	263	257	236	246	237	243	254	226	256	281	208	239	260	247	257	241	232	230	251	260	277	251	256	214	208	248	237	255	248	241	246	222	246	247	252	236	249	228	201	234	252	244	218	251	240	206	210	252	216	247	229	272	234	237	234	246	269	243	248	258	273	237	233	233	236	258	227	227	231	242	255	231	251	238	232	251	226	255	243	255	247	246	239	256	226	213	251	234	255	233	245	231	274	245	261	246	236	232	223	253	230	263	243	264	275	243	243	232	245	260	229	246	260	260	227	238	234	254	265	248	251	230	256	253	247	245	227	224	262	218	226	217	235	255	265	252	268	234	218	232	246	282	248	234	235	244	234	244	250	219	233	231	267	242	268	199	236	261	250	230	226	251	269	250	226	242	267	229	208	253	265	209	238	252	245	258	258	212	239	257	237	272	237	270	296	253	257	262	242	263	223	242	268	247	253	246	259	240	261	259	246	246	243	236	264	232	239	250	242	236	240	263	267	272	267	237	233	246	292	217	273	242	237	257	259	258	244	212	254	244	250	221	246	239	213	221	236	257	272	249	217	243	261	221	235	239	245	261	234	249	241	261	242	264	238	252	225	246	234	245	290	266	243	250	260	248	246	248	238	248	226	254	252	221	260	234	279	246	267	254	255	249	257	264	246	251	281	227	239	271	281	244	259	230	228	234	227	237	221	245	272	242	224	281	227	247	211	250	237	249	265	238	228	247	243	210	246	242	265	223	239	222	264	243	256	254	247	218	197	256	218	238	229	275	231	235	268	227	217	253	267	230	236	261	267	232	230	243	211	216	280	245	253	233	245	243	242	230	239	256	248	252	279	245	239	251	268	241	256	239	280	226	249	258	225	242	236	258	262	236	229	236	253	211	232	249	238	223	252	247	217	198	251	258	241	236	211	243	226	247	254	271	266	260	241	229	237	218	272	249	238	268	252	257	270	240	229	208	253	268	263	230	241	253	242	271	220	242	246	224	230	232	228	235	247	243	257	253	244	258	240	252	244	265	265	262	211	281	274	238	243	261	232	241	226	248	236	258	260	249	222	240	230	256	249	246	233	224	237	224	243	265	253	264	232	286	243	247	267	267	247	245	225	228	271	238	243	258	266	253	276	241	233	241	264	249	263	253	263	259	222	241	227	244	261	231	210	249	261	231	237	274	219	225	215	229	254	250	259	250	223	244	232	243	226	261	264	226	238	256	247	217	254	271	251	238	243	250	219	237	253	230	246	242	206	244	245	224	258	246	246	233	273	249	263	225	223	266	239	229	236	252	294	285	277	265	247	260	222	252	263	248	230	235	225	232	231	206	227	222	244	216	243	255	239	247	234	252	257	234	254	285	239	241	234	243	250	243	257	274	259	262	230	229	231	248	209	240	248	227	235	228	266	257	230	261	247	259	254	243	272	265	237	242	217	253	253	233	251	264	247	200	228	240	257	247	235	229	258	232	217	239	240	233	232	252	213	247	237	271	263	243	243	278	292	277	268	238	272	262	223	249	247	225	236	250	236	254	233	265	262	235	236	235	248	236	258	239	232	229	256	244	267	255	270	213	245	219	237	253	262	251	249	255	238	258	244	232	233	243	253	250	225	251	229	266	249	226	235	221	230	246	256	247	244
4890	870	688	644	609	545	527	627	620	528	587	574	641	578	560	588	581	555	585	597	574	562	545	589	595	576	594	558	563	638	628	612	603	547	558	574	621	663	547	549	600	583	574	578	606	570	559	585	584	613	608	564	611	563	546	542	634	537	547	585	583	568	577	562	560	530	550	535	578	549	579	585	579	571	585	564	581	590	541	545	558	565	597	565	560	546	559	574	542	590	579	585	566	555	602	570	570	543	579	541	558	538	574	613	600	571	569	573	525	567	560	559	604	540	625	586	611	583	577	593	588	588	591	591	561	581	650	550	557	560	598	616	620	589	590	561	580	549	566	559	566	559	608	619	610	576	578	603	597	629	543	559	572	553	570	565	557	593	526	601	566	587	580	616	580	585	579	597	541	598	579	589	561	605	571	584	620	608	563	569	564	573	581	595	573	536	548	602	611	573	566	542	609	577	566	611	562	573	596	527	617	576	555	555	557	577	584	588	578	594	609	596	572	599	550	568	562	539	604	609	541	603	557	560	531	610	529	535	584	581	561	615	544	559	577	569	571	616	571	623	546	552	560	558	597	554	598	579	533	539	574	575	567	551	552	539	612	577	570	578	610	597	564	598	570	595	544	612	593	581	631	565	588	565	575	596	598	572	546	543	571	633	581	603	545	578	585	603	600	587	535	623	567	567	618	578	574	589	614	578	577	574	511	555	575	576	593	567	567	569	585	588	551	615	537	564	542	586	564	577	577	582	572	543	575	584	587	574	599	530	585	583	604	571	596	555	545	560	579	553	557	609	555	568	564	613	603	551	590	568	600	534	567	576	551	588	578	594	572	586	532	544	616	576	592	575	562	606	566	557	549	557	585	568	588	595	572	561	577	614	571	571	587	628	578	598	570	572	604	596	558	627	594	564	555	573	557	570	596	537	573	578	610	536	567	558	546	604	558	599	549	554	572	540	597	552	591	570	598	571	565	576	555	584	551	555	570	576	577	568	553	587	556	611	563	566	587	566	573	539	549	565	546	583	536	541	558	594	603	569	564	592	577	570	530	609	604	578	592	555	583	556	570	565	530	560	577	521	551	550	562	527	551	525	547	557	599	554	574	595	565	619	576	579	564	612	601	570	595	578	598	594	610	524	589	611	555	549	608	586	555	572	550	574	566	565	590	550	582	581	592	601	571	578	562	609	593	572	535	566	559	577	615	604	542	600	561	589	608	603	590	552	572	535	541	546	566	545	559	539	576	541	603	599	583	575	574	591	543	569	586	615	598	575	606	564	553	601	572	571	543	639	549	566	579	563	601	589	577	575	569	539	615	562	578	608	627	585	606	621	541	584	570	570	592	566	600	521	538	609	560	581	596	570	588	541	586	597	544	573	520	540	577	563	571	554	613	577	611	585	592	577	537	605	592	580	565	587	555	570	580	545	619	610	585	575	562	584	600	576	617	570	545	573	582	548	655	585	568	578	530	538	565	572	524	576	542	580	609	584	577	585	571	576	590	572	579	581	568	593	563	611	564	557	559	607	554	612	573	598	573	587	618	566	594	600	576	548	558	582	568	592	533	590	546	565	593	527	576	587	612	555	610	561	557	554	569	606	579	606	575	599	550	568	605	569	566	616	593	594	566	579	562	607	551	593	530	585	603	545	588	538	591	570	600	574	574	552	530	554	580	562	570	527	546	553	564	612	603	562	604	577	572	614	579	584	583	580	548	564	559	594	574	566	583	584	572	546	591	574	578	591	607	570	549	546	600	559	587	527	533	602	598	575	583	549	626	566	602	604	581	545	629	599	576	567	553	583	584	626	600	613	602	555	547	607	566	526	586	601	558	559	614	609	615	555	545	541	581	584	591	543	578	597	573	573	550	585	572	551	553	571	574	604	554	618	647	586	640	592	591	560	588	603	576	594	571	496	612	611	535	629	557	589	577	558	589	546	574	576	603	605	534	611	581	583	606	582	569	566	571	573	610	583	586	572	577	560	598	576	567	578	547	570	595	597	606	562	544	557	604	584	594	568	569	540	582	557	554	583	568	555	558	562	613	557	587	578	538	589	566	529	604	558	568	597	620	596	565	546	551	535	570	575	562	577	600	601	619	579	594	558	589	567	577	591	586	581	568	583	587	616	552	641	572	602	587	562	623	589	592	605	528	554	614	542	603	594	614	622	578	560	601	613	601	548	554	588	589	623	603	614	573	585	552	567	565	618	576	585	575	602	590	569	556	590	536	571	609	542	608	578	563	578	588	564	594	598	595	572	541	554	602	549	583	599	567	581	547	544	607	557	547	604	563	574	552	501	599	581	586	584	595	568	601	566	529	567	572	547	584	568	581	577	541	610	616	606	609	618	598	589	551	555	580	547	604	606	525	586	572	588	581	573	570	552	586	564	554	584	576	538	550	545	589	531	552	579	567	621	559	574	570	551	565	581	563	519	529	545	545	547	588	575	572	599	575	577	596	596	570	598	597	572	546	526	570	515	591	555	585	609	590	602	594	571	527	556	577	596	586	588	567	612	533	544	544	650	584	549	552	603	559	531	576	561	559	598	612	579	586	566	612	597	583	583	567	570	614	633	604	605	571	540	613	574	569	591	589	563	563	563	523	549	602	558	553	587	591	580	610	584	538	611	553	576	560	624	555	613	590	584	548	567	553	563	561	562	605	615	584	562	595	567	571	530	546	609	574	585	604	556	563	528	587	585	566	595	620	570	543	586	572	563	531	554	588	574	548	560	569	597	545	571	566	591	555	620	549	611	573	610	555	614	618	546	596	553	603	599	600	575	585	576	622	542	591	588	581	614	577	580	548	534	563	547	579	565	576	576	581	545	587	574	611	589	593	503	574	554	569	579	601	585	539	561	557	551	567	594	586	589	578	580	522	580	593	576	623	609	569	585	570	585	569	571	559	580	556	575	600	568	620	605	581	613	614	577	556	577	566	582	553	629	564	583	603	586	596	587	578	571	571	555	615	559	565	594	596	549	564	580	575	557	622	547	605	595	565	601	534	583	533	573	566	568	577	550	580	559	551	600	582	586	554	553	590	532	586	563	566	564	598	599	601	599	576	551	611	551	578	587	607	578	550	567	544	569	623	558	532	588	588	596	548	652	566	608	538	612	633	586	578	611	554	556	588	583	534	572	587	577	535	590	589	584	603	543	594	563	585	568	552	580	590	598	536	568	595	561	557	537	557	602	631	559	563	568	610	574	561	574	587	536	560	587	578	517	558	590	567	582	561	595	539	588	593	552	590	580	582	597	590	600	589	624	557	558	550	589	612	574	564	585	562	590	553	590	577	570	616	580	594	559	575	588	566	586	581	582	573	576	590	562	625	554	594	597	599	580	559	556	577	577	562	636	529	585	567	598	592	541	571	621	566	571	617	576	567	535	594	590	600	558	552	551	592	600	554	582	533	572	551	574	588	612	619	557	590	572	544	592	619	610	600	591	555	565	585	571	583	547	553	574	590	562	566	570	609	611	572	582	571	601	556	579
24660	20928	24394	27572	18542	968	490	432	423	381	374	340	362	360	343	352	326	373	321	334	329	307	348	332	360	351	337	333	349	321	329	349	348	317	296	318	313	316	342	340	340	305	323	374	343	297	336	326	350	353	340	332	337	374	347	321	328	357	348	330	356	349	329	310	348	310	339	331	334	331	307	385	329	313	327	339	333	350	347	307	340	325	340	292	329	380	287	296	314	307	352	328	341	324	357	330	310	374	330	315	341	364	354	298	361	375	325	316	354	299	382	334	340	358	345	305	304	342	379	321	356	323	314	315	336	333	320	292	350	367	322	341	306	314	367	355	353	354	352	340	287	331	343	336	319	337	338	311	322	298	349	318	345	346	343	352	333	337	310	348	346	340	312	325	320	356	365	327	347	336	331	332	352	301	327	317	348	365	300	329	350	312	310	343	362	331	319	344	328	303	357	338	344	327	350	324	362	354	347	348	345	355	321	351	337	339	339	347	358	350	354	333	323	329	327	346	308	306	317	356	298	283	324	308	364	325	361	319	339	314	323	316	341	320	343	346	336	339	343	341	320	327	361	341	342	329	346	343	346	330	338	317	312	314	356	299	312	327	315	317	309	353	333	336	345	332	330	305	336	315	347	341	289	325	337	359	335	340	327	351	332	330	333	357	341	359	342	306	303	356	331	348	343	321	322	339	310	327	376	324	354	349	374	296	360	355	310	314	310	355	335	336	351	332	317	395	318	333	325	322	319	316	347	363	344	380	345	284	312	336	331	317	358	381	300	347	348	324	361	337	320	337	317	315	358	352	340	369	338	350	289	336	337	347	359	332	345	306	324	369	351	311	279	332	329	344	358	357	351	303	330	352	346	303	337	334	360	347	317	325	383	338	360	341	378	349	364	359	321	329	358	336	328	346	322	286	318	323	374	336	355	333	352	358	339	373	315	326	354	341	346	376	386	353	337	351	330	281	298	308	325	322	299	287	327	332	338	336	309	324	351	346	343	314	351	330	368	306	336	291	355	319	356	359	339	311	338	321	351	314	317	364	300	316	321	333	325	317	289	342	362	376	331	362	319	356	362	359	337	357	360	362	331	334	310	350	335	334	357	315	331	343	300	353	322	333	343	320	332	327	350	323	342	339	328	321	320	315	327	327	348	340	329	322	333	328	331	332	336	346	311	325	284	317	358	346	312	333	318	314	343	331	365	349	346	352	341	298	342	365	312	352	315	308	360	338	357	345	369	322	321	313	368	362	345	326	356	358	346	343	372	350	317	291	345	343	333	352	325	307	343	352	326	305	341	331	359	358	317	321	331	334	354	346	338	318	317	340	324	327	356	357	307	320	332	324	301	358	330	306	359	324	329	313	327	339	304	339	316	356	350	327	322	356	333	325	315	348	344	307	335	322	321	329	333	344	325	348	379	357	304	358	341	331	348	312	333	330	353	332	381	354	352	327	347	349	328	345	317	303	299	309	322	308	334	325	334	328	314	334	358	316	371	353	371	312	319	339	314	339	315	341	323	329	343	381	343	314	293	364	331	315	339	384	315	329	314	326	350	358	359	307	356	368	378	364	278	364	348	318	326	354	346	329	335	345	342	341	312	296	344	338	346	328	335	330	313	331	341	379	333	392	356	317	367	304	360	311	339	378	322	313	353	363	377	357	364	354	350	317	374	344	334	334	303	357	350	363	311	335	355	389	362	316	339	344	317	346	322	340	341	370	360	356	299	303	299	341	307	332	332	326	360	306	341	350	310	352	370	328	337	324	333	335	329	339	350	349	360	328	336	336	325	327	338	349	388	358	324	372	327	309	319	320	316	326	329	328	345	349	311	320	294	335	323	355	358	354	325	315	341	319	317	348	340	311	315	334	320	325	328	352	354	318	385	296	329	336	355	353	336	348	324	338	354	337	309	296	341	333	349	364	352	350	357	321	339	330	341	292	364	373	348	286	326	325	309	345	324	336	327	342	331	322	337	335	303	335	331	316	319	323	338	340	339	348	362	320	320	295	345	304	335	337	341	328	323	319	355	318	375	356	312	317	371	351	318	350	354	346	351	313	365	347	383	355	347	336	350	335	329	331	317	344	311	350	359	335	350	346	296	314	317	325	327	352	328	336	335	352	332	336	316	326	326	329	366	342	348	365	317	331	364	339	352	331	298	349	337	341	339	323	341	309	331	338	349	345	383	285	318	349	315	361	336	347	342	351	349	323	319	313	345	315	341	323	340	331	334	360	330	338	318	347	341	315	328	332	317	314	312	356	366	359	338	339	298	354	343	403	350	343	319	338	323	355	351	355	317	339	355	361	365	347	351	352	344	354	327	329	345	332	346	326	356	329	361	330	337	319	361	330	373	349	334	334	352	354	312	287	314	331	366	376	325	306	338	365	350	306	346	311	292	335	337	370	311	313	334	305	354	361	308	315	349	319	330	316	323	348	332	336	321	332	322	327	355	338	354	332	301	368	333	310	327	356	326	353	351	350	333	309	350	346	343	310	333	343	317	306	301	286	321	349	341	368	386	369	331	331	318	320	363	342	348	353	338	340	294	326	355	361	336	341	323	308	295	329	330	297	324	326	357	345	347	292	347	326	347	360	328	327	327	357	325	360	296	324	326	317	323	340	373	356	319	352	327	297	353	352	324	348	362	380	330	337	342	330	328	281	330	341	324	336	349	295	340	310	320	340	383	329	314	323	363	340	348	366	317	317	348	342	360	332	331	311	384	355	328	329	317	350	355	343	343	371	343	356	327	349	326	353	345	318	314	338	304	331	341	349	331	328	338	328	343	330	336	377	382	343	322	333	345	328	286	331	347	334	354	344	338	307	310	320	365	331	334	310	309	367	328	354	329	330	352	332	340	346	297	363	343	301	296	316	330	327	341	332	334	324	359	345	352	344	333	359	340	348	358	363	339	334	336	353	339	367	360	296	365	322	345	353	311	312	320	313	335	333	336	320	339	341	358	320	326	360	332	341	324	357	316	301	352	357	343	290	331	320	336	327	335	319	315	345	325	324	354	346	350	322	297	317	341	374	347	338	371	307	315	361	353	330	318	359	357	369	339	341	341	363	346	380	369	336	310	322	309	314	305	348	360	303	299	354	348	343	304	322	349	324	337	340	327	331	318	356	356	286	337	313	341	336	324	327	338	318	339	344	377	316	345	326	330	331	332	330	342	339	312	324	333	331	347	307	336	328	327	339	372	321	325	327	340	307	355	345	345	331	335	318	346	334	353	330	365	354	300	321	354	323	339	316	318	366	339	329	360	348	339	317	368	343	347	342	309	329	343	321	347	316	329	328	323	289	329	337	352	347	312	377	323	323	346	348	349	356	314	329	347	325	300	312	348	345	353	349	364	358	322	331	342	303	337	348	314	336	356	323	331	317	338	362	347	361	362	309	318	338	369	322	337	326	376	345	322	326	332	316	399	318	335	349	301	340	350	316	349	349	349	337	320	356	359	327	320	317	348	348	342	350	333	304	341	353	343	327
3435	2989	1965	1208	879	836	780	738	740	772	795	759	750	751	744	748	759	785	768	721	783	764	746	750	702	717	716	765	740	742	721	761	711	744	705	773	737	783	737	749	746	748	697	742	725	721	743	705	751	744	746	724	773	751	672	733	710	763	722	729	733	731	738	731	721	726	722	760	740	753	732	725	755	740	801	786	756	758	780	765	754	739	746	720	706	739	786	767	731	750	708	719	762	707	759	733	727	724	733	739	712	721	708	715	697	757	713	719	696	707	716	689	697	716	721	686	737	730	767	784	730	745	735	731	726	713	771	719	728	770	767	795	740	755	739	741	753	754	736	747	759	770	768	743	736	711	710	681	722	775	767	740	711	741	762	743	736	715	738	703	747	724	732	716	719	733	718	712	761	702	722	748	781	722	712	719	753	718	725	760	768	711	697	697	721	749	730	743	690	728	739	735	753	701	758	725	738	740	784	755	692	734	753	751	730	709	740	739	736	713	717	745	791	747	768	682	772	700	767	733	745	674	734	730	770	746	685	715	714	704	726	756	720	757	682	737	742	776	753	736	726	701	726	725	720	730	773	747	776	735	710	695	761	774	717	774	768	780	722	741	720	754	762	709	748	729	754	790	748	705	751	750	784	757	711	736	699	735	715	740	774	750	725	720	684	691	726	701	714	713	755	706	753	697	766	714	722	697	763	687	696	712	731	733	702	745	739	729	682	757	717	804	727	717	826	738	754	770	757	725	754	675	719	766	716	713	730	740	749	762	750	701	654	762	766	708	797	700	748	733	724	695	763	712	736	756	689	727	764	737	752	724	722	776	740	746	736	740	676	733	763	702	731	716	726	746	723	788	757	771	724	747	715	781	736	715	802	732	706	738	723	791	714	742	726	749	754	725	733	743	749	739	732	710	737	765	685	747	747	721	706	735	728	722	773	717	748	719	702	750	758	719	690	761	777	765	742	735	741	749	774	693	727	750	757	720	714	757	726	764	704	785	748	699	715	725	763	782	709	763	742	772	748	752	720	766	694	727	707	736	713	754	730	749	755	684	771	749	728	800	747	764	735	723	729	719	730	732	761	703	678	709	768	781	744	722	730	730	722	763	764	755	731	734	744	771	764	670	725	713	704	753	730	728	751	758	711	721	735	797	756	727	731	740	720	759	766	735	731	707	673	699	747	783	703	767	747	760	724	689	736	730	699	726	728	732	745	702	752	747	672	732	735	749	767	725	720	744	763	758	723	709	735	737	708	664	733	696	719	779	751	683	738	760	706	797	767	723	732	785	783	731	683	742	775	739	708	732	730	793	752	715	754	713	769	666	751	740	701	702	704	731	778	742	738	685	757	741	723	756	715	715	743	741	740	723	750	727	770	701	668	743	728	734	701	751	734	724	698	729	756	769	733	733	763	762	727	721	699	734	702	738	751	721	685	713	708	699	763	723	737	745	733	736	707	728	797	726	728	770	766	731	717	747	721	752	696	752	744	683	720	729	682	744	654	712	753	757	794	727	726	695	694	772	714	684	720	693	785	742	768	776	731	716	743	718	749	738	766	749	723	741	702	726	715	787	712	776	711	688	734	715	713	763	713	727	733	752	730	768	710	712	756	778	745	689	690	751	685	790	733	753	710	737	683	772	730	803	765	758	737	754	766	766	724	761	746	783	713	738	726	736	746	760	749	679	685	719	722	728	699	731	719	756	702	736	751	764	745	741	751	721	738	756	713	718	751	726	763	715	743	727	731	757	707	758	754	737	725	765	759	679	702	747	730	813	684	695	729	748	725	722	750	679	674	738	687	723	702	706	714	755	752	726	732	795	714	711	728	734	745	722	714	728	731	748	785	727	750	751	741	751	720	741	754	759	763	730	760	692	757	755	726	764	733	789	766	736	757	747	713	745	765	745	741	722	715	766	777	724	751	709	739	766	701	725	703	734	744	758	744	757	774	716	715	723	722	732	731	765	735	673	753	745	727	760	757	745	747	752	736	705	740	726	737	690	712	727	750	712	732	768	736	743	723	723	782	761	712	716	727	748	717	746	720	720	769	696	717	667	748	766	733	738	743	763	749	791	726	698	757	735	769	784	767	704	710	745	740	745	724	751	708	747	702	720	770	728	808	720	672	736	704	738	711	723	727	727	721	755	751	778	728	776	728	683	761	709	771	717	745	739	740	723	776	742	720	726	787	705	786	752	786	730	753	702	700	779	722	754	769	736	797	713	754	743	736	754	724	706	698	720	738	741	749	700	735	709	757	736	735	713	721	721	735	740	730	765	726	731	776	702	785	745	770	783	735	758	725	701	722	779	767	702	786	741	741	717	740	800	761	759	733	772	695	689	748	731	740	728	780	769	712	755	735	758	750	774	785	759	734	719	699	761	680	738	732	729	755	686	744	704	772	699	742	756	757	814	794	722	723	747	712	740	767	743	684	773	726	756	716	744	744	718	715	754	718	722	767	756	706	743	692	728	713	773	762	767	755	697	726	715	755	754	750	750	749	738	705	748	738	718	710	736	784	725	726	728	734	759	791	732	745	701	736	698	767	702	715	763	698	760	736	728	740	749	733	746	704	704	722	742	749	707	707	717	694	730	732	763	745	721	739	746	749	755	700	740	733	760	682	716	717	755	765	729	719	703	751	739	774	670	742	754	719	703	779	769	726	764	741	726	720	701	735	697	735	751	689	757	772	781	750	724	745	713	705	731	759	710	712	755	737	737	725	727	746	753	755	785	748	735	773	694	700	680	774	742	714	688	753	774	746	737	759	736	733	773	751	782	760	751	754	745	750	782	714	731	812	739	733	680	666	723	673	687	724	698	698	754	784	749	760	722	735	772	775	757	742	713	680	757	698	682	741	735	734	711	750	763	731	740	711	714	731	754	770	791	669	740	713	702	698	732	762	710	781	741	718	761	796	757	728	736	740	703	760	735	724	763	793	783	735	795	763	707	768	773	806	723	736	691	755	736	749	711	751	738	738	721	714	747	741	695	736	734	686	732	724	747	783	796	731	705	751	726	755	746	696	761	771	752	791	765	737	781	741	734	749	714	742	682	760	700	698	702	766	752	754	707	739	718	725	705	745	750	762	724	730	719	668	730	703	692	782	774	726	728	705	760	730	753	712	741	718	766	766	750	794	688	737	721	716	792	740	753	751	737	746	728	771	743	729	688	758	749	776	731	733	726	728	740	781	733	755	702	737	700	756	764	736	730	715	799	795	699	722	710	733	732	713	708	736	710	751	771	741	732	699	716	738	745	761	725	710	719	766	752	703	726	748	745	746	728	762	719	736	714	756	724	792	732	788	734	697	707	728	758	747	786	760	755	716	715	738	728	729	717	755	693	752	723	751	826	774	763	735	690	754	719	716	759	719	736	735	718	803	716	721	737	725	741	740	737	717	723	726	736	754	716	762	761	784	768	731	741	801	737	790	754	716	728	745	748	732	705	748	763	747	752	750	706	751	778	709	739	722	749	751	761	756	738	687	770	697	768
23575	20872	25168	26702	20877	20861	2959	452	382	314	311	272	280	277	271	252	257	220	245	238	244	216	226	222	224	208	226	210	236	224	236	198	204	188	196	193	216	210	199	220	230	224	203	174	226	220	223	222	203	177	232	210	229	200	260	199	184	189	186	247	188	200	195	202	200	214	217	194	231	207	229	201	231	204	197	205	247	237	207	210	199	181	208	184	217	185	225	197	196	200	184	203	220	216	220	221	202	211	217	230	223	213	223	216	220	211	228	203	222	229	222	214	185	247	197	213	234	220	204	221	226	207	222	207	254	223	218	218	213	187	212	212	233	240	231	215	229	201	215	212	217	191	195	214	231	242	227	199	196	203	194	204	211	239	180	217	203	204	222	209	206	191	204	239	237	237	255	214	210	200	192	216	202	193	234	213	238	209	220	208	223	200	230	229	220	239	198	229	230	224	207	220	233	216	259	208	219	205	196	209	210	226	195	207	208	169	189	217	231	195	237	221	199	206	218	241	210	211	221	208	237	214	193	197	187	237	200	220	207	198	214	176	192	187	202	183	235	205	239	205	230	205	217	213	174	214	220	209	201	235	226	187	189	223	186	219	197	221	200	210	184	181	216	217	248	202	205	198	212	202	193	224	202	181	208	201	223	242	213	207	214	229	219	215	212	191	205	214	217	219	220	211	225	204	221	188	205	233	180	199	223	213	210	236	206	217	202	194	219	238	188	192	206	206	217	201	220	221	192	207	198	229	221	229	217	188	210	234	207	211	200	208	217	245	218	190	214	214	226	207	211	217	197	230	204	199	190	211	234	215	219	224	225	204	217	187	203	208	204	206	212	232	214	204	208	220	198	216	218	215	213	225	232	188	213	209	217	198	203	203	181	195	182	213	199	190	237	200	219	194	210	215	221	192	189	229	209	228	187	202	231	209	195	190	185	197	243	230	221	221	212	223	173	199	219	200	232	244	194	199	209	206	221	198	216	228	208	201	226	230	218	210	218	224	217	205	207	222	233	209	204	196	219	242	205	209	239	206	244	219	211	212	227	213	201	226	209	198	224	211	224	221	201	209	176	207	190	203	209	197	208	236	206	213	205	236	187	196	212	222	216	214	212	218	230	183	228	200	208	199	220	239	230	199	208	215	225	176	204	215	225	196	221	204	209	186	222	212	204	217	193	195	220	189	232	213	202	206	225	199	213	210	232	212	223	189	220	232	236	210	195	193	209	229	209	202	221	206	208	225	198	213	214	242	230	217	202	188	208	204	185	224	199	219	220	207	177	223	214	184	202	235	202	246	193	226	217	235	192	213	198	193	196	221	202	213	216	208	219	207	231	232	188	197	226	200	184	212	208	209	241	219	205	166	211	206	224	228	233	217	235	223	205	204	206	204	218	222	211	182	202	197	212	226	224	228	242	205	227	191	168	236	208	193	237	216	200	193	203	217	200	189	228	221	208	204	208	237	209	206	221	220	193	189	181	222	210	211	188	212	220	209	191	196	178	206	222	215	208	217	204	194	221	194	211	227	196	199	188	236	244	199	209	201	239	194	213	243	192	196	220	195	227	214	223	240	238	206	201	226	240	180	217	214	191	219	208	199	227	206	204	215	222	201	238	224	246	217	202	208	223	231	203	206	230	210	207	222	220	190	191	222	221	187	195	203	187	200	205	195	192	231	227	216	232	218	242	212	204	196	190	221	208	194	239	240	192	205	224	220	216	197	224	203	196	189	205	199	227	214	218	213	219	230	214	184	175	180	219	215	215	218	201	211	201	222	215	219	221	186	212	199	220	216	234	240	201	223	214	191	220	180	200	213	200	200	214	210	242	198	217	218	207	212	200	225	195	204	217	190	203	233	222	223	249	206	214	223	224	198	192	206	210	241	200	192	203	238	196	228	180	211	248	191	210	200	216	199	188	231	192	202	211	216	232	222	194	223	201	198	226	218	206	213	213	221	189	219	221	194	224	244	216	190	186	202	236	224	202	237	208	265	215	200	186	238	208	213	223	207	176	211	178	218	206	206	229	214	220	217	207	216	213	205	242	214	224	218	217	164	209	209	222	201	217	180	207	193	206	190	184	208	231	208	251	191	184	195	214	224	230	192	212	206	201	223	209	216	213	189	202	220	211	241	218	199	212	217	225	228	228	216	195	234	214	224	215	221	187	217	201	198	214	186	210	221	216	199	218	213	204	225	201	213	234	190	235	205	204	217	226	211	224	194	178	196	202	205	222	217	206	189	224	236	208	198	193	223	213	204	218	209	196	205	209	215	215	196	202	199	223	215	233	195	167	227	220	174	236	210	193	196	238	181	216	230	233	226	214	212	228	221	207	220	185	211	218	223	232	197	193	216	197	200	213	229	204	199	191	191	231	178	206	240	210	182	197	230	209	210	202	225	210	204	257	219	233	189	207	199	204	209	208	231	203	240	193	180	199	192	170	205	204	209	215	230	212	218	188	231	202	200	223	227	223	195	201	204	227	223	210	227	227	205	182	205	215	193	217	211	197	206	208	229	220	203	249	205	219	206	214	205	215	219	211	182	225	221	223	222	197	238	229	217	211	225	201	219	213	263	219	206	197	221	212	190	223	206	202	212	225	209	204	228	184	186	199	220	206	213	228	202	213	214	191	211	208	208	198	238	205	208	196	194	212	217	217	201	214	221	225	210	191	241	185	217	225	239	217	213	189	217	193	224	213	210	214	206	204	184	174	193	251	209	188	220	228	198	206	186	217	209	196	190	199	193	212	240	217	234	204	218	194	211	226	197	200	207	192	207	225	216	226	182	212	197	210	208	218	189	216	195	240	213	191	224	229	180	190	207	207	214	235	230	215	203	214	216	208	211	201	241	228	191	225	216	194	211	202	237	222	192	206	197	227	202	217	239	208	194	209	199	187	209	209	206	213	211	188	225	220	194	187	203	225	216	207	212	226	220	226	227	211	209	191	208	225	171	218	207	207	223	212	221	204	221	246	216	234	201	200	208	203	234	197	242	190	232	208	234	179	208	216	240	237	213	253	215	209	194	199	198	221	224	222	233	208	222	208	192	234	203	189	219	233	227	215	189	192	216	212	172	206	231	221	209	208	200	195	225	232	204	219	213	204	244	197	211	187	207	206	215	242	201	225	201	237	190	197	214	209	219	219	235	186	226	220	229	213	211	218	182	182	230	233	211	195	225	221	172	245	222	211	197	219	202	218	217	210	216	221	179	215	224	198	216	213	199	196	213	209	191	217	200	189	209	223	195	211	212	211	206	191	214	215	194	220	215	236	217	243	259	191	217	223	220	200	230	196	234	197	200	176	241	209	216	202	211	207	201	217	224	208	193	229	195	229	212	235	208	201	241	198	218	209	207	203	218	225	210	195	234	215	215	199	215	204	225	205	207	212	193	196	181	207	202	192	220	213	190	205	178	205	210	225	187	221	227	219	210	216	235	214	206	213	206	191	211	205	189	217	205	222	207	218	193	217	202	212	217	212	192	207	195	203	209
3350	5322	3193	1489	882	710	634	533	560	510	505	533	511	546	488	505	477	485	445	442	512	467	483	455	449	481	515	467	497	537	482	517	469	469	486	456	481	476	489	488	452	483	430	489	535	514	492	527	455	475	484	491	452	474	458	480	468	480	457	469	485	448	475	495	497	469	485	449	460	454	460	477	489	467	456	467	456	451	446	470	471	486	489	480	466	446	448	477	488	503	495	469	492	489	482	479	455	476	458	477	536	481	452	487	498	432	468	439	479	459	481	470	471	494	493	499	459	464	432	416	478	470	456	463	459	497	479	492	455	438	451	473	488	435	481	486	471	496	486	424	421	443	501	454	471	447	472	438	468	484	499	479	510	469	496	452	468	487	466	535	486	440	469	446	486	462	445	450	463	444	460	493	491	482	487	472	465	487	469	453	461	457	473	457	470	461	476	463	507	498	446	521	464	466	443	459	476	485	442	477	482	494	514	436	514	472	458	462	478	460	486	491	457	444	502	529	488	498	511	465	506	491	506	476	457	489	476	496	479	454	465	474	455	455	472	504	496	449	513	459	452	434	453	473	504	476	483	464	497	474	463	489	498	496	486	492	479	452	514	453	453	455	513	505	480	468	445	467	471	466	479	506	497	444	485	480	489	448	526	456	480	473	459	501	458	441	474	470	467	476	476	460	482	452	480	453	463	495	457	470	518	458	460	481	453	531	463	493	484	446	497	502	464	505	453	458	457	464	469	447	507	462	495	476	477	482	471	432	465	492	482	471	426	499	476	488	463	450	491	419	459	466	479	486	521	465	503	466	480	438	454	480	532	458	485	486	490	493	462	460	473	524	471	466	480	525	497	477	478	482	497	476	485	507	468	468	456	468	496	513	502	448	493	419	489	467	464	464	476	423	430	470	487	479	478	503	472	467	483	494	484	543	448	470	452	478	513	480	454	465	461	461	501	481	487	459	508	481	474	500	456	486	473	492	489	501	448	472	469	485	463	467	433	455	489	465	506	472	490	487	462	486	451	479	443	459	472	494	498	468	500	490	453	453	479	467	469	453	469	439	471	450	453	483	435	483	488	483	444	504	455	488	469	486	502	475	506	461	463	460	482	501	454	477	471	492	467	467	452	468	488	469	500	489	461	489	478	471	513	487	473	438	458	464	456	468	462	477	537	458	482	493	452	445	505	453	433	492	477	476	456	448	469	474	489	472	456	490	505	450	485	479	480	449	451	501	450	512	482	472	453	515	476	509	481	460	469	515	449	476	483	471	497	451	460	458	453	485	448	473	480	503	465	447	481	451	443	452	508	463	462	464	444	468	490	450	490	451	474	479	486	471	481	482	458	489	471	443	474	489	463	441	448	471	436	470	475	486	482	472	495	479	487	488	487	473	454	507	475	469	454	455	501	494	506	518	475	458	510	483	460	453	476	489	459	482	476	467	503	454	481	490	438	474	468	472	480	468	479	459	456	445	435	449	465	463	480	442	473	453	510	484	493	462	445	496	468	441	454	481	460	471	468	471	493	483	492	442	461	474	473	463	466	463	501	447	456	464	483	453	448	502	494	457	476	470	473	470	496	475	468	468	480	460	455	444	448	461	471	461	469	504	496	442	466	452	484	450	472	490	473	439	470	493	460	452	496	441	465	458	458	513	482	504	434	475	446	463	477	462	513	485	474	515	477	514	475	480	485	457	454	484	458	462	452	456	462	452	476	485	462	443	460	485	465	457	441	501	482	480	412	466	496	497	482	478	454	470	474	475	485	480	446	467	489	457	448	455	448	532	458	477	477	499	479	485	445	467	443	457	487	482	465	459	458	488	428	479	502	499	444	526	500	444	468	507	456	493	473	459	488	510	441	444	487	484	462	463	520	448	472	492	493	484	451	480	496	484	502	482	504	489	432	469	476	483	454	458	470	483	476	516	496	495	448	488	443	441	507	465	506	431	478	489	523	465	443	509	489	465	485	493	456	493	484	462	450	456	488	493	483	465	467	499	429	467	480	453	432	477	457	466	474	481	536	474	473	469	471	531	434	493	488	425	507	484	494	444	491	484	482	472	505	441	478	466	492	471	455	467	496	430	482	508	423	460	486	471	464	449	503	511	490	483	511	480	446	451	492	507	488	459	502	497	503	493	509	472	442	454	470	483	483	476	486	457	480	477	456	489	499	468	463	488	489	468	497	478	470	486	460	464	500	482	477	454	497	498	457	452	449	460	454	445	504	461	511	501	478	471	459	441	456	445	429	486	480	489	488	467	490	469	435	473	491	498	523	473	461	511	469	457	477	440	453	450	467	485	436	427	488	464	452	490	448	470	505	477	491	513	501	482	451	449	460	476	526	449	442	499	467	485	511	446	434	447	548	448	468	470	454	480	472	465	501	489	486	459	470	519	483	452	489	493	490	461	433	506	506	479	475	452	479	450	495	490	475	501	490	470	495	491	502	464	465	500	474	458	515	456	476	469	450	461	441	480	482	424	485	424	477	470	473	484	496	485	448	493	461	503	460	475	433	482	492	465	501	487	466	462	452	460	479	466	484	480	442	507	436	462	498	521	463	500	479	495	477	469	481	429	462	476	510	451	461	477	462	482	474	481	502	493	506	480	474	479	465	487	484	480	458	456	457	456	480	454	507	492	467	513	515	514	444	453	517	480	470	514	470	496	450	468	491	482	469	468	487	488	498	439	466	496	506	488	503	459	467	477	466	477	456	511	441	474	494	441	493	495	451	504	453	479	471	458	497	480	488	465	457	493	463	489	489	508	484	466	452	472	492	486	469	470	462	478	486	492	476	490	485	449	489	458	458	462	476	488	469	439	475	450	514	485	529	530	478	486	449	469	507	487	501	463	480	488	502	471	447	487	470	460	442	464	474	484	488	480	466	469	529	473	475	470	486	476	472	498	486	482	512	482	448	452	444	502	440	512	470	480	464	469	469	485	450	499	477	473	440	472	470	504	423	495	522	495	493	449	474	488	457	482	466	459	498	475	518	466	464	455	486	446	496	469	468	524	457	487	457	438	434	468	510	438	487	489	481	421	506	450	500	479	487	489	488	480	482	489	411	486	443	442	515	440	484	478	481	477	476	483	513	483	459	453	486	503	447	468	458	471	476	471	458	480	480	452	452	430	432	468	491	467	442	465	478	474	469	459	479	458	494	492	473	489	476	463	506	489	472	424	465	471	472	485	474	470	515	465	482	442	472	442	474	465	465	488	435	502	497	476	461	458	498	487	464	482	474	482	481	504	461	488	519	474	515	471	482	440	480	436	507	492	479	494	447	510	485	480	472	496	468	459	504	451	458	457	484	503	440	487	473	485	483	503	463	482	472	480	461	506	496	459	456	483	531	511	470	488	519	464	485	454	478	452	444	441	455	481	470	488	487	483	479	499	439	511	485	470	534	487	503	495	466	459	464	445	484	486	484	491	462	477	475	444	477	464	497	482	446	443	482	463	476	494	474	508	464	484	467	446	496	485	444	474	494	477	506	498
32833	13551	1755	331	258	243	298	239	278	256	251	250	241	246	268	238	236	266	258	242	240	264	237	267	244	245	242	266	232	229	248	246	245	221	238	239	231	252	224	231	247	226	251	261	235	238	244	255	276	267	255	231	247	271	241	242	224	259	233	254	231	215	251	255	257	244	242	236	237	238	222	243	229	238	247	253	223	252	249	239	266	242	250	249	206	243	273	250	232	261	267	252	245	230	224	253	229	250	259	239	248	243	237	234	228	238	226	252	245	223	273	233	277	240	230	247	257	251	257	234	238	250	239	237	219	253	237	236	262	247	238	248	277	245	260	232	236	215	207	264	240	222	268	257	241	231	264	237	265	270	249	247	240	249	260	232	223	245	228	252	247	239	262	275	214	245	240	238	260	253	271	251	266	223	275	246	240	253	240	225	251	265	267	235	266	248	253	236	236	251	236	278	262	240	244	239	277	258	219	234	222	275	254	249	235	261	219	226	251	270	249	269	236	226	218	244	259	266	239	254	240	253	249	245	264	255	242	227	226	224	282	255	268	251	252	241	239	218	226	251	244	240	260	230	248	281	243	222	242	229	256	226	215	266	263	239	238	242	251	240	237	255	234	252	235	258	234	231	264	264	224	238	261	245	229	251	250	276	254	244	242	249	250	236	247	222	235	278	272	248	230	236	254	248	268	226	247	270	249	249	229	246	252	217	287	249	239	244	260	238	227	241	235	275	250	208	251	247	260	262	266	231	217	251	253	254	228	242	256	226	237	283	237	225	237	262	266	258	238	215	245	255	231	242	215	224	239	221	270	253	239	243	234	265	241	256	224	230	269	228	242	254	254	225	247	218	242	242	262	288	249	216	237	243	254	248	245	264	230	267	242	248	265	266	267	227	247	218	246	249	235	238	231	285	253	273	244	221	239	295	217	259	220	242	257	266	246	198	256	255	261	257	243	246	243	265	278	218	233	237	236	235	257	279	253	260	266	243	255	233	276	226	257	262	243	248	243	252	253	255	256	257	243	240	264	255	235	242	253	266	237	249	251	245	251	247	240	263	258	220	243	224	234	259	272	241	250	217	271	258	265	256	279	253	221	241	225	235	252	243	247	268	254	251	249	276	231	253	254	231	264	209	260	274	262	276	240	260	206	215	246	230	249	270	239	235	260	238	249	267	260	236	232	229	276	259	244	238	230	249	258	261	235	250	231	258	251	246	261	257	240	213	231	247	243	252	245	265	229	247	215	266	225	243	254	246	235	265	266	258	252	249	235	245	247	252	249	228	221	255	227	261	217	255	231	260	248	239	248	245	214	234	239	215	233	238	221	258	248	276	231	265	223	218	240	246	274	269	276	257	228	264	236	230	221	265	255	253	237	249	275	246	246	237	235	252	271	232	251	284	243	252	222	266	216	242	288	253	253	240	248	244	287	250	244	230	234	247	241	250	263	252	236	226	225	269	255	254	234	242	262	252	243	239	213	210	263	284	279	262	248	262	257	254	241	240	268	246	227	223	228	260	251	236	279	265	252	227	240	261	247	232	256	240	211	237	251	259	237	222	217	233	235	277	255	255	252	251	280	232	239	249	251	239	259	236	287	239	273	201	271	224	232	238	249	280	230	239	244	231	210	232	228	222	236	266	252	260	256	263	268	255	255	269	256	248	218	240	290	240	245	261	256	257	263	229	240	220	236	260	257	236	221	256	259	254	259	254	270	272	261	252	228	269	280	218	263	242	237	278	256	221	229	229	239	247	235	222	262	250	226	257	268	272	227	257	233	275	265	266	246	241	238	266	260	287	280	232	258	252	238	262	265	273	247	257	218	258	231	236	227	224	224	262	229	227	249	254	238	250	270	291	225	219	225	269	249	242	267	222	268	261	245	260	237	254	251	235	258	233	234	269	255	273	260	257	250	240	277	237	231	258	258	238	264	255	256	243	254	233	234	249	252	262	269	271	256	246	224	228	241	274	253	259	258	254	248	236	299	237	244	273	258	209	243	259	262	251	248	239	248	213	260	247	256	232	222	211	250	267	250	211	265	212	250	227	237	251	220	222	245	275	249	241	244	258	249	225	250	266	260	245	269	237	248	253	261	230	233	250	234	234	255	282	262	221	251	237	246	223	239	267	230	241	255	246	239	227	249	235	240	238	248	246	243	256	228	223	254	243	237	214	232	236	245	259	251	282	254	234	238	240	243	235	264	260	247	267	261	235	237	257	231	239	222	222	271	243	244	264	253	270	222	207	253	284	270	237	257	247	235	252	259	281	249	232	234	245	253	229	247	249	237	217	251	225	220	246	264	254	269	216	225	246	237	210	289	256	246	244	241	244	221	236	261	229	244	228	260	261	261	259	287	250	241	234	267	245	217	227	244	242	246	245	244	215	221	267	236	269	243	256	261	254	245	264	256	236	258	250	268	245	267	262	226	246	249	246	292	259	236	249	236	232	232	233	226	252	240	242	252	234	272	259	271	257	239	251	261	245	257	229	247	254	236	272	252	277	225	202	227	246	244	251	275	252	260	229	265	246	275	250	238	229	278	238	245	222	236	204	248	249	262	246	237	246	221	240	253	249	255	242	252	254	251	265	272	254	247	212	218	214	220	253	239	231	251	261	249	248	264	251	238	258	232	240	280	238	254	280	264	273	265	268	255	281	250	270	258	267	251	256	232	271	248	268	258	248	222	224	253	213	251	239	216	275	259	287	256	234	276	244	257	232	254	280	241	258	243	254	213	268	252	235	226	250	256	257	257	232	262	243	246	288	257	247	247	234	244	234	241	217	233	238	274	243	247	274	267	249	230	251	232	245	246	252	245	235	229	252	221	238	247	237	263	257	250	240	269	253	233	217	244	263	240	252	250	253	231	265	229	246	260	232	212	244	247	237	272	242	261	256	242	231	258	269	265	289	236	226	254	217	247	269	247	239	282	251	273	251	242	248	239	260	264	268	234	257	264	275	243	248	255	236	243	235	244	239	239	217	238	276	257	260	263	255	260	229	258	263	223	255	227	263	230	256	255	258	226	240	230	282	276	261	260	227	256	257	227	247	243	252	238	246	256	238	233	239	266	282	258	258	237	255	274	262	258	263	234	254	238	254	245	241	250	246	261	228	240	247	258	246	232	263	262	260	242	267	225	269	218	252	229	270	244	237	260	257	236	264	253	255	251	252	249	243	262	275	262	210	301	269	239	251	247	247	233	206	221	268	246	239	252	254	248	249	233	251	255	259	248	251	240	265	279	253	254	241	207	255	259	218	244	230	258	262	233	229	244	285	248	241	219	268	243	253	235	258	256	279	246	245	262	264	258	227	233	251	236	235	248	254	269	240	235	246	262	248	258	235	214	236	238	244	200	246	283	256	280	272	259	259	274	242	268	241	243	258	228	241	254	237	264	239	236	220	247	265	254	247	233	232	242	254	245	240	280	261	242	273	257	240	234	272	239	257	233	267	212	266	270	242	257	263	226	241	251	268	234	270	279	252	238	239	267	250
4905	810	688	606	607	556	571	610	569	619	590	587	565	572	582	599	581	602	599	517	570	623	567	585	584	605	619	583	596	534	577	605	581	574	620	605	642	586	632	574	545	596	563	580	580	561	573	624	550	541	543	563	594	588	601	580	577	593	603	601	587	571	624	587	626	598	568	594	543	576	602	604	601	523	578	565	599	593	615	590	577	602	586	580	556	594	579	585	588	596	592	624	593	553	579	624	529	584	577	588	563	604	566	625	580	626	573	573	577	569	565	619	592	607	629	504	576	595	612	582	571	614	562	558	612	545	563	643	582	573	573	569	635	581	567	565	571	573	580	524	577	592	555	577	587	592	629	598	608	549	594	557	584	556	570	575	605	573	620	604	570	553	586	590	584	531	574	593	571	581	571	548	592	567	572	604	609	602	621	590	598	550	577	569	572	608	620	585	575	538	561	589	613	602	558	553	573	579	579	565	575	542	539	587	604	529	575	617	616	591	572	595	589	590	576	604	599	588	598	607	536	585	586	581	612	598	538	548	600	567	603	567	573	586	536	568	602	586	581	612	583	557	601	616	581	557	604	552	594	584	570	578	616	546	608	592	602	570	581	592	540	563	571	584	560	544	535	541	553	583	584	610	555	592	572	630	596	633	609	583	571	541	582	628	538	617	592	562	582	597	598	573	606	576	542	559	575	570	627	552	551	599	577	600	614	559	590	555	572	562	604	605	582	566	574	599	557	589	582	639	595	589	615	562	593	589	588	576	540	606	611	563	603	537	570	622	594	563	570	572	575	579	537	578	537	531	621	574	518	570	563	576	592	608	596	578	558	618	590	578	538	540	563	574	599	603	591	584	586	528	593	568	652	583	592	590	584	620	570	616	564	585	591	577	607	522	626	595	583	597	585	558	640	570	555	612	608	566	625	578	587	597	579	551	640	568	611	577	580	597	600	600	567	576	599	578	546	588	569	626	585	600	564	630	623	562	551	593	592	605	572	577	611	599	606	564	589	593	583	602	581	573	585	576	553	569	584	591	599	620	594	589	585	575	606	575	597	551	561	561	581	576	579	558	598	601	577	550	600	608	620	597	643	587	570	616	544	601	598	618	578	584	579	560	565	584	570	567	598	613	633	578	550	589	577	581	591	570	567	579	610	521	555	588	591	579	594	618	586	586	574	589	558	556	556	600	544	554	584	600	589	589	582	622	612	603	586	614	609	591	574	584	609	613	606	576	582	569	582	604	573	609	582	616	557	605	593	551	592	600	584	596	604	569	597	622	567	583	581	604	545	570	592	643	610	578	590	573	621	585	594	574	624	571	565	579	600	582	586	586	589	552	574	612	584	594	606	589	604	557	615	568	592	556	606	562	603	594	596	518	580	625	570	599	590	590	611	578	595	603	573	597	565	561	589	557	575	589	531	605	552	597	568	590	573	621	593	595	629	580	536	606	588	598	609	595	557	570	561	583	591	598	592	596	585	588	591	579	600	544	596	616	601	588	593	547	551	595	537	636	577	596	581	592	564	618	567	576	548	612	527	638	552	573	591	546	560	591	566	594	578	612	571	593	572	562	570	559	547	586	590	565	585	593	571	606	603	552	571	576	572	557	571	595	593	600	584	559	576	571	615	602	564	628	597	554	567	556	573	549	604	605	581	569	590	609	601	606	563	542	588	619	577	562	546	596	560	571	616	622	544	552	523	594	578	586	571	553	589	584	567	553	627	621	595	599	577	555	624	640	572	567	610	553	622	545	574	584	573	591	572	580	563	598	574	590	602	599	589	605	587	584	585	569	576	617	621	617	566	585	562	630	663	556	586	604	585	594	591	637	610	612	557	597	582	600	591	614	542	557	564	561	627	589	585	590	587	573	593	559	569	553	600	597	565	598	581	545	644	616	580	564	571	629	602	606	552	587	555	608	602	582	566	594	587	564	571	564	556	604	571	591	587	542	604	543	575	582	591	551	594	570	605	595	564	563	582	563	573	574	621	573	617	598	583	585	585	563	605	539	553	584	591	590	566	613	539	629	632	544	566	597	606	583	572	556	590	560	618	591	586	590	587	577	553	586	605	600	569	595	570	622	612	598	562	631	571	620	584	606	604	610	547	570	561	602	579	585	597	541	577	577	544	590	618	616	565	560	604	607	528	591	571	588	566	594	575	529	549	536	545	580	586	634	597	583	552	563	611	590	497	569	579	577	606	541	577	593	617	585	610	606	560	568	560	565	584	589	606	527	605	599	578	580	602	566	567	577	561	619	549	587	564	545	587	563	587	564	543	556	562	628	584	590	640	560	565	569	596	615	574	606	596	584	574	544	592	557	606	552	569	572	596	607	573	628	549	606	568	580	564	589	576	612	574	610	590	610	601	547	551	554	556	629	578	559	568	605	626	645	543	569	609	581	576	524	585	575	560	644	594	625	623	611	572	551	610	549	548	532	580	582	579	549	567	605	607	571	554	604	624	601	559	626	574	585	526	593	577	636	562	602	563	586	579	584	559	568	541	585	597	591	601	607	606	562	608	544	574	587	567	539	603	552	592	559	636	562	606	617	579	591	585	559	597	597	613	582	581	571	588	577	577	553	542	571	552	592	548	544	592	573	593	620	562	568	577	636	553	545	585	574	566	550	582	619	586	555	594	602	605	606	560	562	587	613	558	614	585	590	619	548	587	580	608	627	550	610	578	539	544	576	611	545	595	533	568	572	575	522	592	579	616	606	553	563	600	561	562	524	597	555	594	592	540	586	573	565	567	606	551	561	611	575	653	569	517	601	553	569	619	596	559	552	539	574	590	578	581	614	600	554	622	549	608	600	615	565	614	562	581	540	592	572	580	551	573	563	577	566	594	556	571	593	574	555	594	541	544	568	606	610	600	581	581	598	577	564	604	599	543	598	589	555	593	604	591	565	586	578	558	593	565	576	586	563	598	597	544	574	575	525	575	607	582	550	597	535	535	595	615	610	552	631	619	585	555	582	580	538	549	571	597	548	541	595	635	529	598	603	594	567	577	605	561	589	570	597	525	578	610	567	578	588	591	570	604	625	564	577	606	576	561	567	617	572	647	591	583	579	580	556	587	589	602	602	608	561	591	549	619	607	632	558	602	570	561	581	566	592	594	556	548	613	600	566	551	577	603	591	566	604	582	570	572	588	573	597	575	578	605	615	558	557	534	635	563	558	578	612	618	591	559	555	590	576	549	556	607	620	562	582	592	576	552	541	606	624	553	583	607	592	561	604	610	573	617	615	588	598	602	584	614	577	588	597	580	619	554	586	583	576	607	545	591	578	566	610	570	558	598	585	573	587	629	584	594	585	610	584	612	549	571	623	580	573	571	585	567	576	547	590	605	587	532	545	587	583	573	590	581	593	622	605	592	560	661	591	572	546	597	582	559	597	584	568	636	590	595	583	580	621	580	568	614	533	576	587	539	577	598	589	571	606	605	561	575	587	551	580	603	604	562	557	566	580	563	572	588	568	560	529	521	537	635	575
24653	20862	24335	27497	18390	978	521	416	417	343	389	396	324	342	369	389	350	337	322	342	351	371	355	327	339	366	325	347	323	366	306	326	365	319	339	300	349	338	342	354	328	287	339	302	352	319	329	308	326	327	331	346	342	305	346	332	326	339	318	337	305	333	337	331	326	326	364	344	348	351	328	337	369	376	356	320	343	325	360	353	343	340	296	339	321	321	320	316	331	335	346	312	349	331	311	319	318	359	318	319	312	322	340	343	321	318	351	275	364	378	360	330	347	311	354	346	308	349	346	348	309	354	337	350	323	338	286	340	334	355	355	368	328	311	289	319	359	318	289	341	327	339	310	323	325	343	310	325	316	298	388	330	346	319	347	343	349	325	320	344	338	300	315	325	341	339	336	348	308	334	310	332	317	345	322	355	376	350	335	325	357	329	317	343	302	336	328	339	336	316	319	355	323	348	307	313	324	293	336	391	328	330	336	348	323	312	312	341	341	338	332	341	355	292	357	337	335	332	344	346	320	328	329	314	332	342	323	343	314	356	342	339	324	353	348	337	352	348	327	353	325	295	318	343	315	350	346	322	355	336	343	332	353	306	316	325	324	286	334	325	321	363	340	338	305	323	310	289	326	335	323	286	346	338	342	330	323	305	328	325	311	313	347	342	317	325	336	338	354	319	302	342	328	323	340	336	359	324	341	326	361	354	313	311	357	312	339	305	330	314	325	354	383	316	336	357	287	322	380	332	341	351	320	327	301	324	335	293	342	343	337	326	340	351	299	367	346	335	351	313	312	350	351	346	337	332	356	337	327	338	335	345	322	319	348	307	312	322	333	299	363	322	318	327	346	337	308	327	360	318	324	350	325	321	314	313	349	308	316	363	305	355	327	312	336	347	335	346	329	331	328	307	323	347	336	326	363	342	332	305	318	327	359	331	371	328	335	311	327	345	295	333	332	332	308	292	307	322	332	311	315	322	324	312	353	311	327	309	328	352	340	291	333	302	383	336	341	331	346	343	308	309	353	319	344	335	353	320	309	324	346	287	312	313	359	362	359	343	324	286	331	322	343	319	323	371	372	336	340	357	347	339	332	325	353	318	326	334	354	351	333	321	347	359	341	333	294	362	366	383	340	333	300	322	348	299	339	325	285	339	345	366	351	364	323	274	349	359	326	337	313	303	347	327	321	337	316	319	318	348	358	323	357	320	318	316	317	323	341	329	325	342	335	301	356	323	344	346	377	334	325	359	352	353	337	305	303	346	351	330	350	310	346	342	324	345	342	339	339	338	323	306	356	345	349	342	368	347	330	360	318	332	327	360	322	310	357	317	335	298	305	331	310	310	343	291	344	357	341	332	325	295	326	323	311	373	344	319	332	327	309	340	353	317	297	356	311	318	318	348	317	324	371	322	332	362	341	342	350	338	321	313	320	320	324	336	363	309	294	363	344	323	329	313	295	325	338	340	335	344	358	335	345	335	277	335	317	328	318	355	316	313	341	350	307	328	322	278	323	338	336	296	351	353	326	348	331	348	305	299	328	331	303	325	308	337	308	324	324	341	325	340	298	350	336	336	348	331	307	325	300	348	335	358	333	335	333	354	322	337	327	348	354	351	321	315	350	307	353	346	325	342	335	354	348	302	301	315	341	329	331	363	300	320	356	361	352	344	324	313	315	332	341	314	333	344	325	304	328	332	371	291	358	360	360	325	341	336	313	333	326	333	350	384	334	317	338	318	356	319	300	331	350	306	315	302	348	327	330	334	310	347	337	351	333	309	340	330	326	330	326	350	341	349	341	335	318	351	321	329	289	315	315	320	322	349	342	347	348	334	352	336	309	318	330	303	343	356	335	336	351	334	301	335	318	316	332	306	316	348	321	288	335	323	334	334	326	355	322	333	339	329	320	307	305	323	317	321	363	346	320	363	308	342	320	308	294	285	330	348	283	319	335	363	338	354	315	341	336	331	304	304	302	313	326	334	337	348	333	343	329	333	341	324	360	301	323	322	345	345	318	358	342	356	354	311	319	361	290	295	357	340	330	332	353	351	338	334	341	330	312	316	330	316	328	350	354	309	344	359	319	324	347	357	323	345	333	342	364	329	373	315	347	339	319	325	311	316	352	340	333	314	364	335	317	297	322	348	336	338	329	356	327	369	332	324	287	302	302	329	338	310	320	324	356	324	325	318	312	362	322	332	316	339	324	354	349	296	312	350	337	318	326	307	334	320	381	299	343	347	355	352	298	308	337	386	354	340	309	309	353	308	336	333	331	310	330	318	319	346	323	376	349	334	315	349	321	322	355	332	336	327	319	326	341	318	344	336	350	331	306	342	308	309	313	321	329	323	332	356	353	314	378	346	347	340	342	338	334	317	309	308	279	323	334	299	315	313	328	320	312	327	296	336	331	352	316	321	316	326	307	316	355	326	321	302	325	335	308	362	311	322	311	330	351	296	337	334	317	335	360	338	312	360	329	327	349	304	364	317	332	340	305	320	332	368	334	343	358	347	300	314	340	352	321	357	312	321	340	332	317	316	307	351	367	323	317	294	331	357	355	320	330	350	298	341	336	334	376	341	321	357	339	334	338	314	348	306	347	322	305	361	337	373	312	330	330	308	334	365	319	312	300	365	344	312	329	333	319	319	297	342	346	320	347	349	362	331	358	353	359	278	356	342	315	326	328	299	339	375	338	332	303	338	338	320	366	344	357	331	325	315	322	333	336	322	340	319	351	334	342	336	358	328	321	297	312	286	336	320	304	327	338	345	323	324	344	330	295	340	354	358	286	333	347	320	355	343	357	341	354	335	303	317	332	316	328	351	327	351	330	334	297	365	316	289	335	372	326	321	342	300	337	318	296	321	300	358	345	298	347	344	296	338	339	311	350	357	319	303	319	342	326	313	298	341	320	377	318	320	305	374	354	316	311	308	324	354	304	321	364	330	297	373	319	310	336	335	347	338	357	347	346	311	331	321	347	336	324	335	352	343	350	354	330	331	298	321	305	329	350	304	332	367	359	345	345	342	367	328	318	314	324	346	345	353	350	324	316	308	276	330	330	336	338	329	334	303	349	339	323	325	308	307	340	334	351	340	305	361	336	357	315	371	272	323	306	305	330	359	318	357	317	337	350	350	355	331	324	361	310	349	355	328	316	341	363	317	332	325	343	334	330	328	312	304	337	327	340	351	359	368	325	315	329	339	334	327	275	326	351	336	337	336	349	299	328	306	339	330	329	330	326	310	326	320	326	325	352	307	316	314	323	356	307	335	345	343	332	330	325	333	325	300	287	320	351	307	317	363	308	310	329	330	297	399	329	310	326	309	323	320	323	349	348	341	317	342	322	321	339	386	310	338	367	315	353	310	317	318	343	334	316	322	321	330	356	316	304	348	313	342	334	344	360	325	349	332	330	346	348	321	356	305	325	345	319	333	347	357	303	315	308	346	302	336	313	338	336	346	333	304	322	325	397	363	302	362	311	318	339	340	340	341	331	298
3314	2880	1952	1128	874	875	749	754	756	804	730	712	713	766	734	727	784	752	775	703	750	716	729	713	729	748	783	725	758	762	775	706	704	734	749	727	707	764	729	732	700	727	750	746	747	743	739	691	761	752	705	688	750	759	706	762	714	737	673	729	721	751	735	769	685	738	703	720	734	709	709	788	715	711	768	666	714	733	766	683	734	733	703	765	762	737	723	705	712	770	717	705	735	724	675	741	752	743	730	696	746	698	721	747	683	770	716	769	707	705	766	723	769	729	719	713	778	774	692	753	698	666	728	782	787	735	688	722	708	765	724	734	769	724	726	715	710	770	706	713	747	699	703	711	689	734	734	724	695	719	745	718	770	742	737	776	729	720	721	711	764	737	690	708	679	759	714	744	743	727	757	745	739	708	725	700	723	690	696	712	709	719	676	728	747	746	687	734	786	798	727	737	729	760	762	714	692	710	731	727	711	719	715	711	740	677	726	741	735	701	772	725	715	710	747	700	663	706	750	714	770	722	765	707	688	735	738	727	692	733	803	752	799	739	736	715	739	681	745	730	709	741	745	792	734	733	728	749	744	727	722	725	700	742	722	698	717	709	732	758	772	708	763	732	706	737	720	702	714	738	761	742	736	775	697	700	716	708	696	726	746	768	763	730	712	725	767	730	726	724	692	736	729	703	746	740	709	757	736	741	696	720	722	757	705	723	736	691	761	715	710	711	756	762	705	724	726	691	727	749	703	739	729	794	762	717	726	737	713	715	735	739	692	720	788	736	740	777	736	713	747	712	732	733	785	725	740	684	667	717	769	713	735	750	700	758	736	707	727	695	744	767	725	722	708	723	723	709	754	735	744	658	748	742	746	737	743	713	721	787	784	774	736	761	697	745	722	801	746	727	727	768	753	748	732	732	688	762	767	674	768	778	803	746	746	762	731	728	740	780	776	729	746	763	723	739	678	739	691	726	706	702	724	767	674	715	738	725	722	747	698	735	737	728	802	719	736	733	753	699	738	749	730	734	731	762	751	765	747	798	743	751	708	683	738	746	781	706	723	735	757	749	749	734	736	725	714	714	734	749	719	714	741	726	731	711	756	703	649	704	756	728	706	738	743	735	720	750	716	709	749	762	710	759	722	775	716	707	710	696	713	719	731	704	763	743	748	737	721	703	728	737	730	728	726	737	704	719	742	751	743	793	751	705	702	699	773	724	706	767	775	718	688	720	741	691	745	774	789	715	705	729	741	729	706	775	680	698	774	770	700	728	743	768	702	678	721	736	763	729	705	709	733	749	721	699	689	749	743	704	772	735	738	735	772	750	713	722	742	687	760	755	745	700	700	732	759	738	756	760	710	740	768	734	695	691	770	738	732	783	736	781	754	730	696	673	745	741	725	750	717	693	752	745	714	710	738	777	726	745	722	722	707	743	759	713	709	789	730	733	711	734	753	787	717	764	733	724	735	724	751	698	764	734	730	757	726	743	715	760	753	772	728	719	777	754	737	765	727	734	776	719	721	733	684	752	745	703	751	696	679	745	690	746	706	654	726	743	720	721	762	705	753	750	730	737	744	705	722	697	679	732	721	743	686	739	705	742	704	693	711	741	705	744	750	740	711	721	783	714	712	771	720	771	749	743	758	772	763	741	718	704	719	759	762	698	689	745	750	749	753	712	762	774	712	735	743	741	752	718	742	742	706	712	760	743	760	739	760	741	745	734	726	760	738	693	715	690	765	742	752	712	693	733	736	732	724	716	747	721	738	746	735	721	764	742	765	733	725	732	692	742	717	733	739	698	718	763	712	721	683	741	774	706	732	702	680	758	736	724	743	704	738	712	727	739	733	736	734	727	723	756	672	735	716	731	724	735	730	733	769	737	732	765	778	735	743	707	731	729	711	682	694	737	742	727	724	713	716	736	731	681	703	728	783	720	721	761	737	758	743	719	748	739	728	726	719	743	713	715	747	721	740	712	703	744	753	748	736	748	755	726	695	728	692	709	736	780	758	723	753	765	679	767	768	747	732	745	676	749	665	760	692	742	750	739	748	764	728	696	753	720	754	776	728	804	701	705	750	713	740	732	730	750	673	771	686	692	703	758	727	730	750	722	758	745	735	715	707	707	748	738	732	730	755	726	763	784	714	761	699	731	730	711	686	741	738	760	716	700	738	727	759	729	715	697	786	737	705	733	693	767	698	728	723	740	753	744	751	725	762	689	732	709	716	750	708	703	749	752	734	721	754	700	746	765	796	730	726	730	690	761	718	743	793	728	723	752	765	732	784	708	764	727	782	763	787	761	729	762	685	692	752	760	767	724	724	728	742	741	710	778	728	685	745	749	718	755	738	731	700	741	760	740	779	746	745	694	767	740	719	758	743	726	736	704	759	698	704	704	751	733	731	742	726	694	751	665	748	712	777	681	681	773	695	792	763	719	709	724	752	758	748	744	710	745	717	753	764	762	797	751	697	754	729	751	710	749	743	732	747	714	758	746	717	770	753	740	704	729	765	715	736	768	727	723	725	698	752	756	730	727	684	738	735	765	761	713	670	744	791	753	747	746	727	756	727	790	733	742	709	712	733	737	772	685	752	736	739	725	747	760	728	723	708	720	772	747	754	704	742	739	741	646	689	677	759	789	723	730	740	714	767	729	742	739	704	747	721	720	731	737	756	723	730	723	734	730	721	719	694	736	732	731	722	684	713	685	741	735	708	732	729	701	717	705	693	719	751	725	740	740	740	707	727	705	757	692	748	752	777	741	724	772	700	748	714	709	740	775	708	709	739	762	796	708	726	757	741	734	739	735	727	722	719	761	731	777	715	743	745	737	727	744	767	703	717	702	702	728	720	735	723	729	732	735	723	723	757	706	725	726	724	727	726	712	764	713	786	698	725	732	726	765	770	729	719	724	802	736	739	711	724	713	779	769	758	705	731	752	739	738	795	697	708	710	693	765	741	754	750	723	789	700	751	691	768	776	725	718	715	731	730	790	772	719	725	760	727	706	699	743	726	776	687	756	793	762	720	789	711	729	745	725	758	758	776	684	771	723	729	779	756	782	690	721	764	749	717	723	701	702	716	763	708	774	759	750	752	754	736	736	731	757	762	805	729	726	745	742	709	761	710	732	740	710	771	695	782	700	732	709	743	726	741	734	742	737	715	739	735	737	731	717	664	707	750	735	740	729	756	696	710	719	741	793	718	743	728	753	723	772	770	697	729	753	725	743	750	792	752	728	725	781	704	689	702	717	743	753	732	738	762	745	737	724	768	754	709	665	757	712	725	767	729	703	769	723	716	724	710	728	721	703	749	767	719	691	741	755	795	737	722	742	702	751	720	709	720	737	697	738	704	752	748	744	744	727	740	761	789	712	699	739	693	735	737	726	698	755	737	733	760	751	715	685	736	740	738	748	672	781	766	716	704	738	766	726	748	700	716	752	739	809	690	691	710	766	733	714	742	711	750	739	697	735	709	749	743	745	724	728	726	791	760	776
23635	20876	25162	26744	20880	20876	2853	507	353	310	266	259	314	243	241	233	239	247	246	227	224	245	198	222	217	211	212	201	242	239	263	210	234	220	228	211	193	204	184	239	215	222	201	228	199	219	250	218	204	188	214	208	215	194	185	215	221	211	215	193	214	222	205	194	203	196	223	233	216	237	222	216	224	189	189	187	211	197	188	215	164	220	198	211	201	218	205	216	219	193	225	190	218	197	202	237	211	202	208	212	225	229	232	209	227	196	209	199	221	222	194	213	200	204	190	213	233	227	193	198	201	219	193	203	239	228	201	222	237	196	224	204	212	211	217	217	210	201	191	214	227	207	200	211	207	207	188	198	185	213	230	208	235	189	197	205	218	211	217	216	212	211	214	188	193	206	210	213	225	234	252	211	194	219	243	239	235	213	209	219	208	219	224	208	212	208	216	221	215	236	207	210	183	212	244	223	219	203	193	202	236	197	222	218	202	236	211	222	230	243	218	219	200	190	188	226	198	229	203	227	223	230	220	213	205	218	204	217	191	192	212	219	218	213	237	239	231	231	204	239	206	227	236	225	247	228	221	213	215	235	211	207	211	196	218	212	199	224	216	187	199	216	203	203	179	229	222	234	224	202	211	212	210	190	219	228	214	200	224	183	207	192	206	226	195	192	219	194	196	206	229	196	215	205	199	203	237	219	210	199	174	245	182	210	228	243	223	200	186	204	264	213	208	220	225	220	214	218	208	204	222	225	247	223	237	239	223	196	213	208	229	198	202	209	181	184	239	225	210	213	229	223	199	219	216	194	220	229	197	206	209	244	214	205	215	204	213	188	183	193	229	229	232	192	207	195	217	207	229	218	217	221	241	206	184	246	197	232	194	204	229	195	217	215	173	219	212	181	217	212	206	255	213	239	217	230	208	213	207	186	224	210	221	232	197	230	208	200	211	222	223	201	216	203	219	211	234	218	236	197	221	195	220	242	213	230	207	214	235	216	198	191	211	201	209	196	218	253	199	202	211	196	221	221	193	214	220	213	212	210	229	205	210	199	213	213	216	201	226	215	213	206	207	200	217	198	203	197	210	261	236	172	197	239	218	196	204	249	213	209	223	219	202	231	225	179	217	220	197	256	219	209	198	226	220	242	229	213	199	219	225	220	206	219	214	220	196	212	215	215	209	260	195	201	220	216	215	216	201	216	217	218	219	239	201	219	191	210	233	211	220	196	193	202	226	207	229	222	237	259	218	199	209	243	213	184	220	179	231	222	232	196	201	217	220	224	201	208	207	192	221	211	231	211	204	216	201	205	186	215	218	233	193	199	226	207	222	221	213	225	228	189	202	191	201	209	195	236	219	230	226	240	199	240	201	210	198	204	205	218	194	220	202	204	190	198	191	201	208	213	224	205	220	216	216	236	201	205	217	227	215	242	216	216	213	218	222	209	217	203	209	211	237	197	210	220	211	194	198	233	215	209	205	212	206	205	207	220	198	200	239	199	196	205	222	211	248	219	209	220	204	230	196	195	259	218	198	218	225	200	192	201	234	217	217	207	198	218	192	215	200	218	218	209	186	212	217	214	201	218	215	193	224	204	207	212	210	217	218	208	211	213	207	195	209	254	203	210	220	211	209	217	204	216	222	231	222	208	189	206	202	215	191	218	216	215	204	200	223	216	221	219	233	223	193	237	194	207	218	213	201	189	208	217	209	191	193	219	231	216	201	238	175	213	230	200	221	203	235	219	215	214	228	195	210	211	211	210	243	195	225	231	212	229	214	195	226	225	191	224	225	184	227	231	207	202	211	222	205	206	222	227	215	180	220	200	232	209	204	218	209	204	224	184	207	199	216	223	179	208	184	217	213	207	199	210	209	203	216	224	225	213	221	216	207	206	236	192	195	226	203	222	208	207	189	201	214	204	207	216	226	212	229	216	199	229	238	211	203	207	194	221	212	210	211	215	217	211	239	210	203	208	222	223	219	214	212	193	206	202	213	197	199	190	219	206	213	227	224	231	234	233	214	220	207	231	214	213	239	195	221	193	242	190	217	189	208	222	199	224	235	186	204	252	199	227	244	227	227	198	224	236	265	216	223	205	186	243	201	200	201	234	226	208	221	217	219	207	223	229	195	225	207	195	197	232	207	200	217	219	196	212	210	199	210	196	217	205	233	220	239	213	208	225	212	221	213	200	184	198	187	206	234	184	233	235	186	215	186	207	213	215	215	218	201	199	226	241	197	193	218	198	219	197	214	225	224	206	199	207	224	214	222	244	235	222	197	234	205	209	211	216	219	199	213	233	191	211	217	204	227	177	218	227	208	223	221	243	198	173	198	209	236	208	213	224	234	215	201	236	202	208	211	227	189	235	233	227	180	214	215	209	204	220	221	231	215	212	215	213	224	187	202	223	219	191	192	173	216	185	220	207	238	237	204	223	231	206	204	206	207	193	200	211	220	222	184	233	215	199	179	213	182	214	203	213	190	190	226	234	215	220	247	189	211	221	219	226	242	197	194	228	223	201	229	216	238	217	188	192	239	208	224	186	201	213	190	209	215	206	237	236	241	218	221	189	201	213	203	212	196	221	195	173	224	211	184	203	201	203	188	190	218	224	177	227	195	218	204	201	188	191	203	188	199	195	213	203	198	225	195	207	219	201	204	246	200	191	201	197	205	202	212	214	214	233	215	219	213	233	198	208	204	204	212	224	198	215	199	201	164	238	233	213	199	202	232	214	214	196	220	218	204	218	224	193	200	216	228	228	208	192	196	211	236	202	199	203	248	199	217	222	214	228	209	215	225	214	211	193	231	237	205	229	200	232	209	198	180	240	223	218	218	193	219	197	223	220	236	197	240	231	205	233	186	231	188	215	230	235	207	220	211	218	192	213	202	216	189	202	212	194	229	242	210	209	224	213	210	196	186	205	209	215	206	192	178	191	240	206	210	252	222	223	251	209	197	194	232	234	230	202	178	181	204	191	205	208	209	225	232	219	235	199	194	214	191	205	211	229	203	215	205	208	230	229	208	208	241	231	227	207	212	203	189	213	212	235	236	193	225	205	207	215	208	205	211	229	200	218	201	226	218	202	204	204	211	209	214	221	219	223	211	199	181	212	226	189	227	248	232	212	209	202	220	224	211	198	206	213	199	219	224	208	202	234	205	211	201	231	209	204	194	245	220	203	216	217	205	207	218	210	225	190	185	196	202	226	208	243	192	213	211	212	201	215	199	204	239	229	219	235	215	208	217	194	216	220	205	226	192	220	203	247	189	213	218	214	214	231	220	226	231	210	201	188	231	226	216	205	204	221	209	222	226	244	231	213	231	200	207	228	226	237	206	237	204	214	220	184	201	193	231	212	219	222	209	223	254	203	244	221	204	187	213	208	183	233	209	205	219	197	196	218	200	234	198	208	212	227	211	225	192	216	191	183	193	216	227	206	210	198	211	218	203	223	224	205	204	175	196	234	218	207	232	176	231	213	172	222	225	229	195	187	211	217
3343	5347	3131	1539	933	774	662	575	564	551	505	512	546	520	457	484	500	513	507	477	476	464	483	495	511	454	491	523	461	459	483	479	459	469	513	512	484	493	490	471	475	471	456	491	493	498	488	446	486	480	448	462	446	468	486	475	461	498	458	494	507	499	478	513	442	447	481	482	475	483	468	507	513	474	483	465	477	449	532	486	482	500	487	509	485	446	497	484	486	442	495	498	485	463	474	492	500	473	514	459	467	478	478	512	491	479	502	467	486	439	478	469	452	449	483	462	429	496	486	454	487	479	474	477	468	494	515	470	512	506	480	451	481	498	472	523	515	501	477	439	527	442	459	471	472	498	432	453	468	513	464	466	476	452	469	513	478	448	448	464	491	463	429	461	455	473	491	496	474	525	486	466	494	470	486	451	489	444	463	487	488	480	476	468	434	541	531	458	438	450	491	470	506	469	480	479	490	472	464	501	433	463	472	491	482	493	524	461	450	491	478	460	491	482	455	487	483	468	480	486	506	479	480	439	459	500	463	490	479	455	499	460	484	508	453	458	473	531	468	478	503	447	473	527	470	470	479	446	485	505	493	472	493	500	476	457	489	476	471	510	462	467	480	465	476	451	484	462	500	475	481	441	494	483	489	443	499	488	488	438	454	501	448	451	466	497	522	476	465	466	510	473	466	463	508	484	490	479	483	453	479	448	482	517	498	474	471	465	463	452	451	490	490	467	488	439	472	492	470	466	483	489	475	529	453	458	491	448	469	475	493	469	490	503	450	438	496	489	483	457	464	478	505	453	490	466	437	477	455	480	476	473	476	463	485	482	464	478	479	487	485	460	496	478	507	479	473	495	461	458	458	506	494	442	497	456	479	472	460	510	487	491	473	444	499	487	456	468	479	448	471	459	470	460	491	471	464	464	481	471	499	461	442	457	477	481	513	474	470	476	456	438	514	452	493	471	482	510	474	490	500	462	445	457	467	473	478	501	468	513	506	480	487	469	455	532	484	461	456	500	495	426	457	472	471	466	507	512	458	503	441	485	474	511	462	478	454	467	489	464	471	472	455	483	482	498	510	503	447	445	432	478	522	455	499	494	462	468	433	486	475	441	470	491	430	478	454	488	474	500	468	456	504	455	476	452	445	456	446	476	469	486	503	479	458	465	474	491	441	474	500	531	431	433	476	540	445	451	474	496	468	486	437	517	521	454	472	424	487	502	490	465	453	444	464	444	517	452	502	468	511	495	452	484	490	509	479	498	451	455	499	485	463	513	469	449	456	457	473	472	503	476	501	444	425	461	509	470	471	468	475	486	469	488	432	509	486	447	483	498	451	491	448	468	499	518	441	468	513	458	439	486	470	443	479	506	469	500	494	504	477	515	500	473	464	477	512	486	493	466	493	504	498	497	482	457	457	440	461	492	442	484	513	486	469	459	468	513	485	478	487	496	480	470	483	514	496	462	448	461	497	424	483	505	516	491	469	472	456	449	476	469	444	466	479	479	462	489	459	453	469	506	454	434	483	450	492	466	473	472	419	461	488	470	455	459	468	455	462	481	525	468	474	447	482	471	474	457	485	439	455	449	499	480	489	482	471	482	454	512	468	455	468	489	475	476	511	469	489	488	470	462	458	489	443	493	514	501	474	483	479	502	484	507	473	445	477	477	490	474	493	442	498	462	455	474	528	467	483	493	495	509	469	488	475	480	444	493	459	504	461	452	483	468	460	476	456	508	503	477	461	488	502	479	464	476	487	451	462	486	476	425	467	445	462	454	460	463	486	504	461	505	432	473	466	471	485	472	483	455	487	476	472	477	448	439	442	501	497	512	477	419	458	476	470	460	479	479	504	463	489	511	484	473	513	472	458	493	501	492	520	453	478	457	492	461	502	487	486	464	485	505	500	511	434	481	458	473	462	475	448	489	479	485	466	491	466	460	491	446	492	496	488	500	430	434	473	518	487	509	497	476	460	455	452	484	469	468	470	483	463	484	477	475	467	501	465	470	456	502	504	467	424	471	453	446	445	467	465	472	453	444	486	470	495	453	497	495	468	460	454	495	516	421	448	444	468	471	505	477	472	436	449	462	452	476	464	483	456	538	498	483	465	514	466	493	456	507	488	496	457	480	453	431	463	464	494	456	467	476	443	484	470	455	462	436	473	515	463	422	494	483	461	503	465	486	484	452	449	448	486	489	506	436	472	466	490	447	424	497	489	514	473	492	493	516	483	489	490	455	491	493	488	444	456	504	463	468	456	477	492	461	494	516	462	497	475	440	490	515	482	472	481	457	465	442	469	479	488	431	486	484	471	492	469	533	455	459	508	467	451	462	495	505	466	499	484	458	495	473	469	481	459	428	454	485	498	492	455	484	485	483	462	427	469	489	523	527	497	497	473	483	513	483	501	475	500	478	489	515	472	465	443	459	489	437	489	468	481	483	487	488	453	475	464	504	474	469	448	469	463	443	474	492	460	467	464	473	459	488	475	497	478	478	486	464	472	498	490	532	531	455	485	486	485	489	480	488	492	457	471	492	502	471	532	517	479	429	457	452	473	489	457	464	444	446	501	469	459	431	428	467	471	473	487	465	488	486	461	468	482	465	463	470	434	492	463	529	448	419	471	471	473	464	462	470	519	474	450	485	459	465	482	445	432	470	510	477	431	527	472	474	479	469	516	496	467	436	502	497	481	493	474	505	472	498	477	468	481	445	493	476	480	468	472	499	495	470	441	475	539	484	452	469	489	471	505	502	456	447	466	453	468	437	486	504	462	507	475	475	456	478	492	502	484	469	486	489	504	457	508	447	455	444	457	428	479	488	469	456	524	507	464	444	461	468	455	474	493	465	432	488	457	480	488	459	469	478	494	497	464	425	499	485	462	508	477	465	458	440	471	511	464	498	472	418	488	445	474	469	462	485	465	497	472	510	467	463	519	519	513	528	519	462	491	464	502	451	474	481	469	474	499	447	503	457	512	448	477	523	507	467	497	466	429	479	454	460	495	461	451	493	503	452	470	452	426	476	478	483	472	495	478	492	486	454	465	481	465	502	489	485	458	501	532	485	467	452	483	469	435	492	454	444	464	490	482	485	512	495	496	526	447	447	474	474	492	484	493	423	467	455	489	479	493	473	474	475	462	441	484	509	492	473	479	511	477	457	465	479	475	473	476	486	494	483	476	484	461	497	484	453	487	441	451	480	477	444	467	478	476	520	454	473	454	509	457	478	550	506	484	493	482	515	509	457	468	478	434	491	492	507	487	451	485	496	478	462	461	473	432	482	500	406	505	469	491	429	504	470	483	522	501	485	500	501	453	475	470	476	470	482	485	521	461	482	504	444	466	440	450	481	488	526	485	511	479	494	446	497	475	508	488	476	488	467	492	448	503	486	448	481	482	469	451	478	456	461	492	477	463	470	472	454	480	444	485	460	475	496	458	463	477	493	498	454	477	459	460	469	507	469	490	480	462	444	461	514	475	486	473	473	477	469	473	495
32600	13185	1710	340	267	260	265	237	254	242	249	279	240	245	273	242	239	249	228	266	246	264	242	210	259	240	258	259	256	256	236	274	251	231	245	250	277	277	267	192	250	275	260	227	229	236	262	236	258	253	242	257	281	247	276	256	187	233	233	245	256	239	260	244	265	243	244	281	222	263	253	238	215	260	276	235	267	248	235	258	255	255	273	219	243	238	258	262	268	235	256	235	262	253	255	241	243	231	224	225	240	216	225	241	260	254	264	251	246	254	238	245	253	227	250	255	230	264	256	242	246	268	260	249	257	264	267	236	229	252	250	249	236	248	234	283	258	256	239	251	250	253	256	261	258	240	259	263	241	267	257	264	220	288	251	254	235	251	221	227	236	262	237	231	272	254	262	238	231	226	264	250	281	213	283	242	230	242	263	243	242	249	275	246	225	261	229	257	253	220	257	262	250	280	247	245	244	218	241	251	244	265	252	257	241	227	274	236	260	258	241	234	245	243	254	238	232	267	262	225	255	259	252	244	284	242	256	236	280	245	249	221	260	218	236	232	250	247	244	273	247	256	246	223	244	270	254	257	232	261	266	237	268	221	266	265	237	221	274	269	279	242	285	245	258	243	271	265	265	265	252	255	222	238	246	251	246	272	261	261	194	250	245	250	246	205	268	216	253	260	265	216	253	244	265	260	266	222	228	215	261	261	232	290	255	254	266	258	245	242	250	287	262	253	268	241	245	226	263	269	259	231	235	254	265	257	256	239	262	254	255	252	236	266	261	276	275	224	216	234	289	255	248	255	247	248	271	248	240	273	251	252	220	249	255	257	260	260	255	246	282	250	233	246	250	240	252	250	247	231	229	244	262	244	247	232	264	225	217	246	231	252	236	254	236	267	263	253	242	236	266	235	258	225	222	235	268	240	271	239	239	223	263	244	269	236	220	282	250	237	235	271	223	274	268	234	259	249	278	239	262	237	258	248	244	254	235	273	220	259	219	241	238	248	253	221	290	252	218	291	251	262	233	247	260	260	258	224	217	230	260	256	230	275	236	249	231	222	244	266	248	212	234	235	230	236	254	241	273	246	227	233	259	231	245	250	247	271	268	249	229	253	245	247	229	249	251	244	265	255	244	272	270	248	235	242	256	257	282	242	286	273	242	243	272	214	265	250	273	263	256	239	240	259	250	251	263	250	231	258	242	267	230	245	245	222	227	248	241	265	261	259	273	246	227	256	244	285	249	235	246	229	217	232	220	249	257	242	238	228	239	239	243	250	232	249	215	264	254	232	263	242	224	215	251	253	247	254	237	238	247	264	238	236	252	248	255	243	248	253	262	275	246	253	250	255	235	222	265	253	236	262	252	248	270	227	228	230	231	257	256	241	242	260	288	239	260	258	265	252	241	215	225	246	250	225	255	273	239	272	209	261	287	241	244	240	257	270	268	232	240	266	252	244	249	267	239	269	242	260	264	262	226	232	250	254	277	222	281	264	275	277	252	259	252	258	246	250	286	249	223	258	267	265	242	248	227	220	232	259	241	273	265	257	259	213	260	264	253	261	268	257	246	256	234	247	229	244	250	268	260	227	237	241	259	229	262	268	271	236	250	239	259	234	234	275	238	250	244	242	257	268	234	266	254	250	236	248	280	254	237	261	249	221	290	226	262	245	243	254	255	265	243	258	268	227	229	247	247	255	283	248	237	247	257	257	239	227	257	264	238	241	279	246	248	237	270	253	240	247	249	241	214	239	248	245	248	227	217	247	231	243	244	252	265	257	257	231	228	251	263	262	269	225	242	252	268	264	286	266	259	244	239	228	256	255	261	249	240	235	277	254	267	244	248	269	272	235	238	230	240	274	261	247	220	258	240	270	239	255	264	262	237	264	245	241	230	247	262	229	243	242	260	242	281	251	270	271	265	251	230	285	252	250	287	261	244	246	238	249	267	253	233	267	251	176	237	300	220	235	223	263	244	249	241	260	270	262	243	256	241	235	222	274	232	250	220	237	247	259	261	253	269	264	218	263	250	244	258	254	255	222	238	247	242	270	255	259	256	270	250	270	221	208	270	234	256	255	239	263	236	261	285	259	259	266	238	251	270	260	230	275	245	240	257	268	258	252	261	265	254	249	240	262	252	249	263	254	233	252	235	242	245	246	256	231	263	217	249	216	221	266	249	279	257	222	242	241	249	236	229	264	260	250	239	224	244	290	235	238	231	254	231	270	238	259	233	240	257	269	262	257	247	225	234	269	255	239	223	283	283	285	256	217	265	267	256	268	245	243	269	246	260	237	239	237	246	244	248	255	257	254	251	233	281	264	255	230	265	254	248	257	228	274	256	259	227	228	250	248	266	225	246	263	276	246	236	240	252	268	255	240	242	231	243	251	262	263	227	274	242	247	238	246	236	252	276	247	242	236	224	227	246	277	246	240	239	251	250	277	260	246	270	257	265	200	262	248	239	227	236	214	247	231	274	249	245	253	260	211	252	274	297	255	276	258	249	243	256	275	259	253	253	233	249	233	261	233	262	258	269	249	274	234	240	267	261	250	242	252	272	281	250	236	275	270	261	248	280	221	211	239	222	245	249	267	255	264	228	253	258	257	248	288	251	238	249	238	243	269	266	270	224	291	256	247	270	247	254	264	258	247	281	274	222	234	238	226	251	257	272	234	273	232	237	263	237	226	279	232	261	269	250	271	270	233	243	265	275	235	243	269	262	251	220	248	251	261	224	228	248	241	270	247	240	257	222	252	229	246	286	266	242	280	246	242	282	268	287	242	255	252	251	247	276	261	243	264	231	245	231	268	237	264	235	227	256	246	232	250	241	263	245	255	213	260	221	208	249	255	287	233	252	245	216	253	227	248	239	237	241	250	251	239	223	236	275	252	261	255	225	273	235	227	235	228	254	257	256	230	264	269	258	253	222	248	275	268	251	233	241	265	233	264	230	237	258	263	250	262	253	227	223	238	245	269	270	264	241	264	238	234	237	267	258	259	210	262	274	237	223	267	251	259	232	222	233	248	236	239	277	266	232	293	268	233	251	276	251	266	252	289	304	243	260	214	249	236	242	235	253	265	262	277	237	245	258	246	254	242	224	267	238	252	256	275	237	255	255	241	262	210	244	245	256	269	221	237	243	248	242	248	229	238	259	235	248	267	270	270	254	242	254	266	241	252	266	269	255	278	267	230	252	252	270	253	266	275	250	229	245	262	239	251	266	264	214	277	273	272	248	268	237	213	259	228	258	239	269	243	228	237	272	272	260	261	266	229	224	281	261	252	231	248	218	243	285	237	247	246	246	249	244	254	248	252	255	259	225	271	232	237	232	248	255	255	247	237	249	264	270	240	234	264	243	281	224	264	218	269	233	243	255	250	251	252	226	232	256	260	237	235	270	242	291	219	260	240	258	249	262	268	248	245	242	250	234	215	235	259	250	233	278	214	243	240	257	249	216	220	225	225	241	247	259	256	243	221	230	213	296	226	252	229	264	251
5064	845	715	590	626	600	562	574	580	543	581	585	609	573	565	584	620	593	559	577	601	616	608	601	571	608	575	561	586	566	591	605	615	583	609	578	583	611	591	570	583	578	593	541	581	562	576	624	594	600	614	615	588	546	602	603	599	571	562	617	596	575	582	637	565	533	562	584	597	598	557	640	566	594	600	615	577	589	579	585	574	553	558	589	595	578	577	619	599	601	530	581	600	554	576	552	573	570	563	592	576	584	579	627	565	568	568	573	596	612	619	577	577	560	601	553	629	626	595	579	591	573	560	582	623	572	573	603	608	605	621	605	550	574	576	588	590	554	554	555	607	598	573	623	569	659	588	546	565	576	556	579	628	544	589	580	576	594	615	583	639	585	599	594	549	592	589	569	573	574	588	621	576	599	585	609	576	589	600	592	590	599	575	601	587	591	573	543	571	616	611	600	548	605	562	632	565	563	600	584	596	572	572	594	578	603	568	580	572	608	517	590	573	607	622	602	579	571	596	533	542	635	602	559	557	612	608	594	600	615	577	578	595	580	579	587	574	618	573	599	628	479	585	575	626	576	577	606	593	607	577	574	617	577	590	554	571	555	586	575	607	563	610	547	551	598	573	594	567	567	580	609	576	576	581	605	608	605	587	563	595	574	561	618	601	564	573	618	588	557	607	623	609	552	582	608	631	580	596	608	555	562	609	590	536	643	542	575	592	647	581	558	604	609	605	581	641	590	591	573	561	584	562	585	597	597	575	607	589	525	573	606	589	605	577	583	550	547	593	543	566	597	610	600	564	613	601	617	622	560	586	551	618	599	608	546	643	580	621	582	580	583	637	592	584	579	593	576	567	593	574	627	592	572	608	609	593	568	576	627	619	550	596	595	597	569	569	582	610	561	587	586	560	573	606	577	595	619	546	633	572	593	603	588	563	587	577	584	564	587	588	578	593	562	575	615	600	588	594	587	574	606	573	619	597	541	587	600	606	575	519	585	547	562	661	571	592	587	606	610	581	555	563	590	580	574	552	566	599	625	591	589	627	567	589	602	583	572	574	615	552	610	600	621	613	602	599	596	597	583	580	545	553	582	548	556	606	582	564	559	597	620	530	611	638	550	588	613	563	560	578	592	554	601	572	578	620	609	604	596	543	597	603	594	605	608	596	590	617	565	513	609	527	585	583	584	573	570	537	557	560	618	562	572	586	512	579	573	568	599	619	611	572	578	579	593	601	584	536	528	618	580	610	595	618	593	603	574	586	568	575	586	547	572	586	523	607	581	609	593	634	590	614	613	605	585	608	564	640	629	599	601	609	625	582	601	570	564	556	557	616	638	632	591	591	637	597	597	621	607	598	577	589	589	612	573	627	604	606	537	568	559	611	596	587	617	598	589	602	605	575	591	581	596	593	584	570	600	547	549	600	563	604	564	579	583	579	570	593	577	607	608	587	629	594	621	603	600	584	656	588	584	575	578	583	569	606	573	583	613	561	573	567	584	581	592	574	583	599	588	611	612	554	524	567	604	588	581	579	556	541	611	578	607	599	575	626	585	517	600	586	635	562	585	578	604	560	603	626	616	586	575	592	541	586	640	579	588	570	589	598	589	587	577	553	595	586	571	585	564	567	626	581	616	578	566	560	593	624	570	602	549	580	603	611	551	589	555	604	576	593	563	618	547	536	607	625	533	553	571	555	597	627	585	628	575	589	595	572	562	586	540	561	579	612	564	554	597	593	568	578	539	600	570	655	635	588	573	575	574	623	585	575	581	663	577	592	583	638	590	624	522	559	581	623	559	531	595	598	577	594	599	582	597	557	570	567	605	569	557	580	583	551	579	625	622	591	538	560	582	621	576	595	561	594	564	610	574	613	584	597	586	566	602	568	518	609	565	591	564	557	577	597	552	575	623	585	610	598	597	577	571	577	574	585	591	566	607	593	608	603	576	582	579	597	547	564	570	556	532	621	552	592	605	580	573	612	532	553	553	539	606	584	595	571	576	611	582	596	571	633	597	571	606	603	599	563	599	589	582	579	595	595	603	545	605	549	589	630	583	540	564	595	574	563	589	601	562	564	617	584	547	591	593	608	624	635	566	570	594	587	611	575	581	593	583	604	533	585	621	611	582	551	629	586	609	631	575	582	585	578	585	604	596	561	646	579	563	588	547	616	552	565	597	576	593	584	597	553	622	636	555	576	586	569	567	609	580	583	596	571	597	579	561	609	599	591	590	562	567	581	588	576	588	581	622	570	558	552	580	579	601	571	608	562	635	558	563	615	564	564	591	615	588	621	595	582	520	575	612	614	537	577	546	597	576	537	608	564	595	581	585	571	575	604	577	585	569	554	538	599	619	597	593	586	629	593	595	514	639	599	616	545	607	572	580	604	582	569	622	573	608	558	589	608	590	574	579	583	604	581	592	564	568	574	597	548	553	582	581	598	604	593	619	551	612	581	621	564	596	586	547	581	519	605	567	581	562	568	604	614	583	583	578	562	555	558	573	542	595	602	617	565	593	616	544	674	545	614	588	564	589	572	549	619	599	611	609	558	580	583	615	575	572	609	596	606	585	603	621	584	553	607	589	591	564	570	577	585	611	579	577	582	616	607	556	639	603	570	584	603	568	581	605	608	560	635	547	584	606	621	571	611	600	580	580	649	579	592	598	602	587	596	627	591	581	554	539	612	599	532	581	587	579	560	594	644	592	631	588	564	557	591	576	590	605	611	585	575	561	612	662	600	597	615	594	586	565	582	559	575	565	582	562	585	611	603	550	598	585	561	556	566	601	566	586	615	591	602	569	592	569	559	615	541	600	564	596	606	630	600	574	618	554	555	615	611	575	592	597	598	609	605	570	615	591	579	585	583	583	578	588	604	575	578	567	596	530	569	622	560	621	575	596	569	614	573	588	547	592	564	593	559	567	562	560	580	565	600	601	609	602	620	571	567	551	603	572	562	572	572	583	627	621	582	596	637	560	586	581	580	564	596	579	578	654	581	570	574	610	644	601	584	612	591	614	594	566	590	607	607	629	560	599	583	626	528	632	580	569	587	592	545	591	598	582	553	606	569	563	618	576	565	602	642	580	596	635	573	588	580	571	549	571	561	607	609	577	583	573	616	601	549	620	618	602	618	607	563	574	569	555	573	573	566	592	563	618	581	584	546	510	592	559	597	600	597	555	562	590	576	579	554	608	585	586	583	601	578	626	600	593	580	634	620	583	571	592	603	587	606	637	574	576	554	570	624	583	569	553	575	592	521	596	583	544	571	586	581	539	631	562	584	624	576	575	610	592	544	575	594	599	593	578	576	619	571	625	566	573	572	575	593	594	566	603	552	544	569	603	565	594	552	568	608	609	574	569	599	597	534	583	617	574	599	613	541	608	585	575	594	626	598	606	598	591	557	560	605	571	614	583	606	639	607	618	602	595	575	588	590	608	610	575	535	571	587	630	563	616	571	579	559	607	596	549	569	579	568	613	584	591	598	562	605	594
24630	20896	24365	27560	18215	1031	489	396	366	388	328	362	369	345	351	362	376	358	307	343	340	353	330	340	320	338	352	324	325	330	337	338	344	331	330	382	344	331	350	343	324	337	372	358	337	319	369	327	311	335	340	338	305	313	345	360	338	375	359	358	324	363	379	356	360	358	370	342	352	313	355	312	348	351	358	332	334	330	320	324	345	339	332	319	334	334	330	358	342	373	311	358	360	390	342	321	310	329	321	350	308	352	353	339	341	367	308	316	328	318	386	331	301	332	339	357	327	332	348	338	320	307	366	324	343	317	330	352	279	343	358	330	328	344	312	355	332	344	313	342	331	360	341	335	343	353	362	325	335	359	315	312	343	320	331	325	345	381	347	326	327	324	304	350	327	346	331	329	313	312	313	329	326	376	319	313	371	327	345	302	318	351	276	324	335	329	345	366	329	298	341	335	340	320	341	332	347	333	401	322	342	326	344	305	354	368	298	386	347	323	351	318	316	310	322	349	363	326	358	327	305	344	318	320	351	360	342	357	347	321	336	350	346	364	350	356	323	295	356	307	351	347	336	344	340	322	306	327	332	325	324	332	379	331	334	353	334	324	364	329	344	327	332	342	338	314	324	334	329	308	325	335	330	303	337	338	327	334	350	311	341	343	326	374	352	369	324	348	347	336	293	329	300	372	329	366	335	363	322	322	317	380	348	306	335	359	318	356	316	312	363	312	321	347	312	327	335	340	318	329	351	321	329	336	337	351	350	318	337	306	329	366	370	341	331	338	364	315	343	349	312	338	320	322	326	332	332	313	318	340	340	343	341	309	340	331	299	369	336	336	368	357	334	390	344	339	321	367	322	326	362	352	334	337	329	358	330	347	331	360	364	343	314	332	326	358	340	342	338	327	346	319	359	335	350	363	348	373	311	319	315	308	290	357	346	348	346	350	337	329	333	355	366	320	307	352	359	340	382	339	356	335	368	322	318	319	337	355	344	314	317	314	332	328	326	325	335	324	324	363	339	333	365	327	343	337	313	310	297	320	331	348	383	351	346	338	339	301	336	336	328	309	316	318	335	358	321	334	313	303	349	310	309	340	319	331	332	356	357	303	306	363	339	330	330	310	314	294	335	369	349	331	357	353	319	306	324	321	362	347	327	339	354	392	345	326	323	309	335	344	347	328	320	308	318	325	329	333	320	353	374	305	317	361	326	378	336	325	331	346	356	364	308	331	330	335	321	329	334	340	324	291	325	341	356	341	351	340	319	301	305	360	315	295	316	335	340	314	340	331	416	340	336	332	319	337	351	300	361	342	319	328	369	301	343	328	363	340	359	327	317	334	342	297	311	329	323	310	347	306	345	350	355	303	345	329	358	354	330	344	350	306	332	324	366	332	342	349	334	322	352	310	337	325	326	332	349	299	341	330	349	332	351	342	303	318	359	331	342	349	380	356	325	331	344	303	341	356	331	349	371	334	347	346	367	329	322	344	337	352	290	328	343	299	315	346	378	331	334	335	317	342	332	348	327	305	282	306	397	307	337	361	361	308	313	326	362	334	333	322	350	308	340	340	341	355	326	373	288	348	315	303	342	332	346	319	322	328	326	357	330	333	325	354	370	350	332	328	342	354	340	366	335	317	328	326	368	334	338	354	337	333	355	320	350	326	321	354	317	334	308	351	294	342	330	375	343	312	326	361	346	348	332	331	349	321	315	339	336	305	309	386	318	337	292	348	308	331	315	359	332	347	335	349	330	343	335	325	325	354	295	355	334	334	303	318	307	324	332	358	319	334	322	343	363	315	358	331	338	322	314	314	322	346	353	333	356	342	304	339	344	362	350	313	333	360	322	338	325	350	328	316	337	337	321	322	360	317	334	299	355	327	327	342	366	355	373	307	346	319	309	305	346	318	340	347	307	306	336	355	335	306	343	319	354	342	346	345	317	314	365	323	352	327	333	295	322	320	311	331	337	321	326	325	327	328	349	329	308	372	339	348	346	373	367	330	313	336	338	320	331	363	306	338	347	325	347	328	333	330	345	360	357	334	323	347	398	331	334	333	324	370	314	323	331	319	368	324	351	338	340	303	318	349	342	308	348	333	307	326	370	366	343	301	318	331	320	344	342	329	334	332	308	343	335	352	361	370	310	377	353	342	336	300	321	347	354	312	356	326	336	350	325	324	346	322	348	336	330	329	337	346	328	347	336	337	357	347	351	335	317	363	359	330	344	357	368	344	345	332	354	316	348	293	328	359	308	319	353	360	341	359	349	369	337	329	360	332	316	358	317	330	350	325	308	356	360	335	342	306	290	324	319	346	370	321	360	340	311	308	314	341	362	339	337	319	346	337	283	320	336	350	328	332	315	323	370	343	374	334	329	363	356	332	357	321	367	291	320	336	335	313	359	336	377	349	330	337	333	352	358	363	373	343	336	349	326	345	338	324	332	329	334	331	324	330	337	352	336	344	325	331	348	328	344	362	344	311	315	333	338	327	310	346	332	348	338	355	341	349	311	328	321	347	364	327	334	335	328	348	341	317	319	351	310	331	299	348	363	330	323	352	362	331	325	344	331	344	317	291	330	305	354	308	329	314	346	327	346	346	333	313	330	333	342	365	335	348	355	336	344	320	322	335	318	342	327	324	322	318	343	337	341	339	319	377	293	367	336	325	338	333	346	353	318	342	312	331	315	317	321	316	318	309	336	367	355	328	366	338	353	358	341	313	319	337	314	324	328	321	333	344	345	392	330	329	313	316	342	328	338	347	353	313	363	343	349	340	342	327	333	339	302	370	277	331	351	345	335	324	325	377	325	347	331	336	344	353	344	338	302	308	321	325	349	351	306	347	348	341	363	354	303	336	342	298	333	327	377	347	328	305	319	318	312	361	332	338	312	336	365	295	337	306	349	339	344	340	306	348	355	337	340	357	334	333	329	338	353	349	339	324	323	361	315	326	339	322	349	350	307	370	334	326	353	338	326	358	343	355	335	322	320	310	364	313	358	333	359	305	325	339	329	349	346	297	318	341	334	328	321	353	363	343	351	365	310	352	313	367	350	327	331	337	324	355	329	346	342	344	321	345	319	313	350	370	335	353	356	318	354	289	311	329	344	326	303	334	332	312	317	344	332	333	362	342	292	351	337	334	344	340	300	329	310	307	344	328	321	299	333	329	333	323	321	311	352	340	369	302	335	338	356	315	330	327	363	328	330	332	344	337	355	328	372	315	368	342	327	344	313	343	348	318	337	361	320	352	330	332	370	370	325	336	321	299	361	356	315	312	320	335	300	352	373	353	348	326	337	312	307	362	338	330	312	348	312	345	342	362	350	344	335	317	304	368	339	357	369	333	329	337	330	300	361	345	405	319	339	321	346	359	306	327	354	349	340	328	315	333	340	331	355	292	329	320	369	330	330	346	334	336	325	293	345	351	322	376	334	304	330	324	327	358	365	370	313	327	313	288	356	376	378	345	335	372	348	314	344	335	317	314	315	366	326	344
3334	2936	1917	1243	928	888	820	772	733	822	771	740	801	727	755	704	764	749	747	724	740	753	712	786	724	729	674	785	772	725	725	742	762	737	704	756	769	744	721	765	710	710	773	729	749	796	739	757	721	778	694	734	706	733	706	763	731	710	725	748	693	719	770	740	716	776	741	743	750	745	757	775	713	765	725	708	783	760	731	745	761	738	713	767	788	750	744	714	756	719	726	743	719	749	743	753	766	720	763	712	715	763	740	733	712	733	714	725	707	777	772	750	720	748	788	753	733	760	759	748	730	739	808	716	776	743	737	729	704	711	736	687	761	766	750	737	781	701	718	721	725	730	724	716	693	741	711	746	695	729	769	716	791	736	746	745	730	696	690	705	743	752	762	723	740	740	774	803	724	714	782	718	768	762	774	724	681	673	714	768	687	730	737	766	745	715	695	712	752	727	753	733	737	725	762	755	755	715	735	749	709	714	714	729	733	790	727	761	756	779	764	709	761	750	753	708	784	706	745	768	751	731	748	730	748	782	760	702	710	683	755	717	756	774	706	742	812	737	749	727	709	729	750	792	713	730	736	769	772	760	745	752	736	719	697	721	744	724	767	766	787	749	720	748	785	750	720	750	776	730	755	775	789	754	725	717	719	773	738	738	749	728	720	730	767	738	717	757	697	749	753	727	737	715	708	725	755	715	716	721	754	759	748	739	734	757	763	789	746	723	710	743	754	761	719	737	742	754	745	675	708	701	810	706	757	730	701	758	759	763	743	746	780	763	713	712	781	777	732	712	686	743	736	760	725	695	721	719	767	709	741	741	776	747	749	739	752	725	758	735	755	701	701	790	792	767	752	719	736	733	725	739	741	792	762	758	762	742	708	714	744	766	735	729	745	757	770	749	723	689	735	766	758	776	700	731	750	723	796	732	756	723	737	686	716	747	745	735	755	737	754	711	731	743	774	695	756	762	747	764	767	761	728	746	739	733	765	750	711	757	766	723	661	730	737	682	685	761	735	706	730	698	750	723	741	716	757	732	753	742	678	698	711	743	710	724	718	759	765	759	707	793	741	742	749	715	742	763	713	779	764	720	682	736	763	764	764	737	744	781	723	715	776	734	783	728	752	753	743	729	738	719	742	764	763	776	716	764	758	744	752	746	729	703	683	756	734	777	732	757	754	728	737	766	719	696	795	723	712	724	742	765	790	714	738	755	743	793	714	747	728	741	738	705	704	757	748	720	733	721	694	729	728	707	740	749	743	800	733	735	742	715	723	722	751	730	778	745	762	713	744	754	707	710	748	734	714	743	693	754	702	750	740	763	725	741	758	710	729	733	721	717	739	721	718	736	772	761	782	727	721	728	730	733	742	750	724	764	763	746	764	713	759	726	723	757	729	747	716	716	719	733	761	717	713	722	772	771	767	744	764	742	768	743	770	713	760	768	731	690	782	717	771	740	722	720	740	747	707	738	757	735	704	758	725	717	717	746	741	727	723	746	758	700	766	800	734	724	722	763	755	686	733	713	713	715	760	712	766	751	690	705	760	745	759	714	762	728	729	696	773	713	731	697	768	735	779	769	734	736	765	783	773	742	770	777	775	727	727	737	708	686	764	732	753	764	745	759	750	724	732	735	734	774	736	722	711	716	732	739	726	737	743	733	758	697	754	750	766	700	751	758	712	723	748	753	756	766	733	736	748	747	748	693	761	736	760	705	710	784	717	790	751	752	761	728	729	783	747	695	712	770	694	725	745	735	729	758	690	790	769	736	703	728	749	762	767	729	696	764	707	735	722	722	756	727	762	780	732	757	735	750	736	757	721	698	709	728	726	725	708	755	741	771	737	780	762	737	730	693	744	738	712	757	711	705	736	756	736	755	741	718	760	728	736	722	702	698	716	739	704	719	748	757	718	713	748	747	748	752	771	763	754	725	734	722	749	762	762	733	701	703	719	758	758	741	748	750	728	736	759	746	752	788	766	753	738	690	701	723	710	739	780	745	718	757	750	689	713	725	753	738	679	772	719	752	721	783	708	737	796	692	760	749	743	739	747	752	724	726	756	704	719	738	734	781	795	793	733	687	702	752	718	733	720	770	704	681	773	720	718	750	716	726	737	749	758	787	758	746	706	753	727	727	763	744	753	750	738	790	748	741	757	753	709	768	743	711	697	767	738	719	761	751	685	711	742	734	708	775	753	788	730	752	724	719	740	742	742	731	750	738	670	718	728	713	720	722	735	738	761	729	750	685	829	713	765	760	787	780	754	715	778	754	674	735	748	779	790	754	722	721	755	746	708	783	750	685	728	741	736	708	735	726	710	678	743	753	779	729	740	717	731	766	739	775	749	736	725	731	740	715	752	752	725	770	727	713	777	744	741	730	717	734	725	714	732	735	726	803	738	795	811	737	758	762	766	727	759	772	729	756	751	712	742	740	737	760	698	735	780	770	740	755	773	785	742	724	731	807	729	718	747	766	721	759	757	766	787	731	746	685	719	749	739	770	721	717	763	789	750	771	773	739	737	744	698	718	734	764	754	707	716	697	696	715	736	763	688	712	737	743	756	697	728	774	701	719	700	743	740	723	730	754	732	703	720	752	756	707	734	791	758	763	747	777	744	787	747	728	745	737	773	749	702	781	733	718	716	751	742	704	769	708	721	761	734	744	747	773	782	670	756	668	792	790	742	752	742	716	735	753	727	719	699	756	785	709	728	728	712	717	734	728	766	744	714	767	719	809	751	719	744	693	730	693	716	778	789	748	745	789	761	734	734	729	737	744	720	765	768	779	741	731	774	752	730	711	759	772	735	695	745	745	709	776	726	712	720	714	728	751	714	732	724	727	764	759	713	723	762	727	748	743	774	722	717	742	723	702	756	759	763	759	766	720	703	768	743	706	747	722	719	720	684	714	696	702	708	692	736	819	806	743	710	725	760	742	722	722	771	775	806	746	760	739	755	716	775	749	757	769	762	739	741	733	717	753	745	803	732	740	752	720	701	725	748	751	723	781	723	714	741	762	772	756	753	767	785	723	775	762	701	754	720	725	710	742	780	691	703	714	733	748	705	720	749	741	701	699	746	766	742	772	757	717	721	715	732	733	701	773	760	712	717	756	722	712	727	758	723	785	722	733	757	803	753	720	744	739	764	732	708	728	738	738	822	739	708	717	765	739	711	687	706	684	742	749	726	706	707	772	773	759	734	750	767	746	719	788	715	697	736	736	736	733	723	769	740	739	708	738	744	663	764	727	699	738	692	745	742	786	762	748	713	734	717	703	769	781	698	723	751	712	811	703	715	783	719	752	767	747	734	721	702	783	728	745	750	721	712	736	723	760	719	781	712	794	716	731	688	808	743	755	719	722	731	736	796	721	736	747	777	745	715	736	724	718	764	793	745	708	735	774	766	740	739	709	689	767	698	767	720	749	677	726	681	745	738	718	755	720	761	741	748	689	741	702	779	766	728	755	765	741	732	757	733	759	779	744	748	740	683	765	754	758
23638	20916	25205	26765	20923	20905	2787	537	360	319	285	298	297	236	263	244	228	236	226	222	223	226	230	230	247	220	227	208	224	229	252	225	204	215	203	224	212	202	209	228	193	193	211	212	250	225	216	201	204	198	208	211	199	219	218	213	172	230	225	241	208	230	234	222	210	208	219	202	230	243	223	216	211	218	222	236	173	210	192	205	200	220	203	221	229	195	209	230	218	223	226	208	211	198	223	206	196	204	209	229	222	200	202	233	229	210	232	260	248	206	222	178	198	229	187	209	217	206	201	211	218	201	203	207	238	178	189	223	201	207	195	206	218	221	193	206	195	210	194	212	188	194	200	216	203	224	185	230	213	236	222	198	235	241	238	219	199	209	230	204	204	191	217	214	203	217	210	186	207	198	215	187	183	225	220	213	188	209	233	187	211	217	200	213	200	213	240	203	225	215	216	220	205	199	190	203	198	195	219	204	207	184	235	199	189	216	235	227	201	196	195	192	227	201	218	190	207	192	229	223	210	206	196	197	212	233	218	210	153	184	202	210	228	253	231	221	204	185	241	187	213	203	172	211	192	223	194	221	213	216	195	222	197	200	239	204	230	193	233	204	233	222	223	240	212	233	199	226	207	211	208	235	203	208	219	228	204	231	184	232	203	224	216	200	197	214	202	221	236	221	202	223	219	213	200	218	219	204	225	215	216	191	201	235	205	239	169	209	211	216	222	213	190	204	187	226	202	206	191	214	233	196	198	226	199	203	216	186	205	215	205	196	233	220	206	232	238	236	189	187	201	214	196	205	206	222	219	190	223	190	194	186	209	205	213	216	213	218	203	204	220	258	217	212	206	211	191	197	217	236	230	192	182	208	216	196	224	183	210	222	210	222	196	214	225	206	205	227	215	183	231	205	194	196	231	218	222	206	228	216	230	214	220	194	216	194	216	199	223	206	211	201	214	194	215	229	199	217	226	206	195	218	222	197	215	219	205	201	208	190	194	213	207	229	219	203	189	190	184	193	221	190	210	207	198	166	212	191	220	226	214	209	224	212	190	231	221	220	209	183	221	211	211	205	177	213	210	226	208	207	221	228	207	215	212	224	224	217	191	214	180	212	203	236	194	231	204	210	218	191	219	220	183	198	189	199	196	226	214	206	203	167	225	204	213	213	217	190	223	231	210	214	236	204	201	223	201	223	226	211	208	208	209	237	210	185	190	241	225	173	198	244	192	227	216	209	201	223	202	213	201	216	200	231	220	212	209	230	228	245	200	227	220	211	233	226	226	205	208	231	227	186	193	191	217	219	194	198	233	224	226	214	203	229	230	213	241	233	226	242	226	220	211	216	209	223	218	176	211	215	228	222	205	221	186	222	207	179	226	249	251	222	196	195	200	229	218	227	198	185	223	216	213	214	226	201	205	207	221	202	204	211	216	200	215	237	239	201	223	194	214	204	200	199	234	212	226	217	215	216	217	237	229	216	198	225	213	200	223	213	225	219	219	220	211	238	202	257	196	232	196	229	201	224	197	200	195	192	201	185	226	215	218	196	198	225	179	215	212	201	198	235	230	211	213	212	214	210	225	190	202	203	195	204	208	231	205	208	221	218	231	213	206	194	232	222	222	205	194	195	194	206	202	186	224	189	213	230	217	218	219	214	226	209	220	216	196	215	234	220	248	206	205	226	203	196	222	189	202	214	206	196	230	230	213	199	243	224	183	213	186	218	215	179	219	218	230	238	236	214	211	219	216	190	215	228	216	248	208	200	251	210	210	198	209	189	209	207	205	203	197	216	204	194	202	221	206	210	219	199	182	224	203	174	238	227	194	213	207	206	229	199	221	196	235	216	198	209	211	195	197	210	210	223	211	209	188	211	196	209	207	188	225	216	219	206	195	176	214	237	209	199	225	199	209	198	189	227	213	239	234	229	203	225	202	212	197	209	204	180	235	194	235	211	235	215	213	203	179	217	220	224	231	198	218	222	192	210	201	203	231	206	194	213	230	212	234	223	191	200	223	201	206	229	195	197	206	214	211	216	218	199	212	188	180	202	282	197	231	203	195	235	214	196	197	193	219	217	200	205	219	215	224	211	208	228	223	213	195	223	209	210	195	220	213	212	211	208	214	184	206	206	213	198	224	217	221	211	216	217	203	233	210	197	200	200	196	205	221	236	205	230	237	191	190	215	229	220	197	205	222	226	208	202	217	190	240	200	206	203	218	208	188	213	250	227	215	210	201	217	206	186	254	216	217	197	210	199	207	221	234	201	199	229	219	197	191	212	223	216	221	210	205	205	204	179	208	205	176	235	230	209	202	197	209	215	219	200	190	218	213	185	199	222	221	217	213	192	209	204	181	212	219	214	213	238	201	195	206	191	205	193	208	212	210	185	217	203	205	210	204	194	166	193	190	220	207	213	193	229	235	207	219	229	227	209	218	221	232	208	231	214	223	201	198	213	205	206	182	211	184	212	194	204	232	220	204	235	199	203	168	202	229	214	199	222	207	200	214	178	203	222	206	247	222	196	202	201	209	229	212	209	184	214	187	226	220	222	217	196	198	188	238	195	208	198	198	227	227	211	233	210	196	183	203	208	235	223	229	212	188	195	180	236	208	220	194	212	194	193	213	242	214	239	208	214	207	228	201	195	204	180	187	232	235	216	194	217	228	219	212	210	223	218	210	205	203	220	217	205	208	204	215	225	226	224	195	219	213	219	224	200	214	228	178	187	204	218	212	203	233	198	215	208	207	208	205	176	224	192	211	205	213	219	204	187	183	222	205	208	248	188	185	218	198	211	219	215	207	205	182	225	205	225	194	210	210	217	190	230	221	215	197	191	234	229	220	214	212	199	233	204	228	213	195	226	236	236	232	179	223	223	215	200	205	217	231	209	196	216	212	222	219	205	235	189	202	218	211	212	230	215	216	214	199	203	227	233	210	204	199	196	213	193	229	237	202	211	246	212	206	225	198	226	226	196	204	212	208	223	193	220	199	194	231	210	204	230	217	211	237	197	215	211	232	211	217	189	217	196	199	201	228	205	196	201	206	193	219	225	228	191	224	184	225	237	206	215	197	212	203	219	209	250	168	183	209	208	207	204	213	170	165	205	217	183	206	220	185	219	224	195	186	237	223	209	228	223	212	234	214	212	237	223	218	218	220	201	226	198	216	204	218	207	204	197	207	198	206	234	212	220	236	201	231	214	242	206	194	190	225	209	255	226	208	193	207	215	218	196	194	218	188	199	202	195	197	220	214	227	218	199	183	233	226	192	233	228	205	214	208	213	202	209	206	218	213	215	250	204	186	202	202	193	176	200	195	223	182	225	197	190	208	219	210	211	226	209	236	226	205	202	219	230	212	230	210	242	203	198	229	191	215	222	219	213	232	202	203	191	203	218	233	195	247	216	231	222	227	218	206	235	182	204	213	219	215	195	238	211	208	213	205	211	211	202	232	212	220	183	233	212	217	242	225	246	212	221	237	234	207	200	202	194	185	206
3291	5239	3163	1448	894	741	586	562	560	511	493	516	507	529	528	493	478	498	499	482	485	552	475	523	484	465	462	476	465	491	465	448	476	524	490	485	474	481	484	519	497	467	492	470	481	452	485	488	473	424	521	500	489	481	480	485	461	472	469	482	494	487	465	483	493	475	477	475	480	466	451	485	452	453	486	491	483	458	480	475	468	470	522	529	468	465	488	450	483	462	477	483	485	505	493	468	509	481	469	464	501	471	459	463	440	459	447	465	476	464	497	440	451	439	474	510	488	455	438	499	484	481	514	473	475	440	465	473	493	469	493	490	506	500	483	447	500	451	441	440	498	432	465	457	508	486	459	496	509	475	471	477	475	498	453	482	447	449	472	463	483	455	506	434	447	469	495	454	446	488	480	456	511	445	484	479	469	480	461	488	477	507	509	472	487	437	471	495	457	498	500	463	445	488	434	464	448	484	473	442	475	443	474	476	518	521	461	441	481	447	490	507	482	468	448	440	509	459	469	509	470	466	487	428	515	468	469	451	475	448	458	466	468	464	474	494	482	511	527	449	495	454	499	467	510	434	455	495	459	497	475	462	494	502	456	463	472	509	474	452	474	448	450	496	457	480	450	491	473	464	490	486	463	469	485	481	491	433	480	476	486	472	480	462	468	458	475	471	467	475	513	516	459	472	461	498	450	444	478	492	438	490	474	475	456	440	483	496	494	463	454	483	499	442	496	458	489	482	479	487	442	472	488	461	493	476	459	487	484	469	471	479	464	507	473	454	423	453	473	464	435	500	484	499	462	465	442	480	491	435	495	513	484	529	466	440	499	452	494	465	475	499	479	456	464	480	444	499	453	467	481	458	489	509	469	486	505	469	506	433	476	481	481	449	498	494	469	460	478	512	464	481	506	453	449	485	446	450	503	452	511	475	514	487	508	518	489	478	487	499	466	492	462	453	473	485	475	523	484	464	464	468	460	505	442	499	452	463	425	507	503	487	488	452	487	480	449	527	459	489	461	479	469	491	453	482	429	432	506	449	482	481	443	440	526	463	437	478	468	480	476	454	465	458	512	467	498	440	465	450	498	484	476	492	447	466	496	502	491	495	480	523	454	490	474	467	480	458	487	434	463	516	491	455	502	471	468	447	454	460	467	489	453	472	463	473	493	490	479	472	472	461	468	472	473	473	490	494	435	474	462	505	472	539	448	479	499	457	507	512	473	465	435	491	461	517	505	457	479	446	453	460	488	470	486	497	525	471	449	433	445	488	449	486	462	484	513	476	467	460	495	461	478	468	461	495	468	463	459	458	494	479	472	465	431	490	484	462	446	443	493	439	462	465	499	414	463	467	470	483	424	466	503	526	475	501	500	454	472	500	477	473	468	480	485	510	490	480	478	452	470	510	495	463	470	452	453	462	483	454	471	506	486	481	486	467	505	457	451	489	459	480	506	480	473	463	446	492	495	491	462	491	443	462	481	509	489	447	473	429	467	469	435	488	481	443	461	458	453	457	485	491	450	444	480	450	445	465	489	472	474	472	497	512	470	497	488	440	454	464	509	481	456	512	449	478	473	460	482	472	466	519	466	524	454	468	480	430	502	446	485	461	472	497	435	456	489	472	494	496	480	470	500	486	452	471	495	461	460	464	465	506	469	479	492	448	459	487	514	507	495	462	443	509	476	489	455	474	495	501	466	446	469	493	473	450	512	459	459	451	498	445	455	481	460	429	496	455	491	465	491	443	483	481	452	472	444	495	450	445	455	490	506	444	474	499	496	523	489	429	440	465	490	513	456	484	478	463	460	465	495	467	479	488	474	438	480	463	443	510	466	506	482	465	494	486	422	442	475	459	510	471	452	469	418	489	483	456	477	458	481	456	455	488	458	474	508	528	522	509	472	461	471	455	478	443	474	503	425	498	486	500	446	507	418	514	487	474	468	483	447	469	509	490	481	494	485	496	464	461	446	463	469	465	484	496	474	462	473	495	524	468	505	490	455	497	482	464	475	481	500	480	419	482	513	477	475	503	467	472	502	477	475	523	471	488	446	470	440	491	487	463	449	471	498	461	451	487	491	445	495	471	507	443	484	506	429	462	516	442	502	493	460	490	494	477	449	426	483	490	497	485	494	468	508	475	474	469	488	469	487	454	484	483	505	463	498	472	481	485	476	511	469	454	504	479	459	500	504	499	494	458	524	493	479	517	489	484	473	508	473	474	489	493	482	450	485	492	459	450	436	485	447	458	458	452	420	445	460	465	479	472	501	486	500	450	519	500	501	481	458	462	475	476	493	471	486	494	497	493	482	494	473	457	426	476	455	526	472	494	464	512	501	501	444	465	486	440	448	477	498	476	495	466	460	479	469	469	491	461	483	437	507	452	459	472	525	493	442	456	511	489	473	449	472	479	448	489	499	489	493	505	487	477	461	450	454	511	469	514	481	450	476	449	515	462	470	473	478	481	441	494	417	456	464	486	470	477	534	456	477	523	457	466	489	486	457	463	469	447	476	441	466	440	502	476	476	429	509	459	502	478	497	518	492	465	495	470	464	475	454	476	467	503	502	461	445	433	472	461	471	472	445	450	450	476	483	481	459	517	476	439	487	477	469	469	457	454	494	461	470	489	467	495	498	472	477	512	456	457	459	476	490	490	511	464	470	474	446	470	498	461	474	448	489	448	465	488	494	472	496	493	446	484	475	489	470	505	477	460	468	493	465	492	487	460	477	445	482	475	464	477	477	433	490	434	505	482	468	506	473	511	485	436	477	461	481	499	453	480	498	482	466	468	508	487	482	472	491	438	465	441	473	453	435	524	467	466	498	483	478	488	464	474	450	491	493	516	456	475	466	495	469	467	470	442	476	461	504	462	451	460	471	480	466	437	460	483	472	470	466	429	490	466	471	456	505	489	455	476	481	485	476	467	486	486	428	461	487	472	484	470	496	472	500	514	493	495	491	436	493	470	430	487	479	520	441	432	479	491	471	470	438	498	474	446	482	448	476	466	468	477	521	439	474	462	451	488	478	507	474	487	503	506	470	484	483	493	479	472	448	502	480	465	482	452	490	498	522	462	462	471	485	463	499	449	502	474	447	472	476	470	493	493	476	458	508	473	487	480	445	459	466	472	423	471	464	464	482	472	478	461	505	469	501	477	469	502	468	468	450	486	490	479	466	482	438	496	467	473	491	486	481	481	501	480	499	475	466	450	539	472	496	466	534	426	459	496	451	464	428	473	444	455	478	485	491	497	507	464	442	478	483	483	513	503	518	449	500	482	503	462	473	466	469	453	482	478	509	478	472	479	474	463	457	479	479	480	490	472	458	473	466	498	462	469	498	471	504	458	496	467	492	468	458	489	464	477	473	445	501	482	473	481	490	528	485	480	452	460	502	473	455	456	487	483	453	447	490	485	478	480	498	498	497	506	483	472	472	478	493	482	462	455	475	485	477	502	452	490	484	470	480	502	495	481	461	483	473	470	491	469	482	538	507	487
32766	13364	1765	314	256	272	229	266	241	240	223	252	256	228	238	230	244	261	242	271	262	256	261	265	296	244	259	288	249	279	248	230	220	224	268	225	276	267	226	264	232	233	251	257	256	223	250	270	245	246	243	277	245	259	272	232	268	237	266	221	261	261	249	234	251	258	246	240	237	245	267	274	232	242	275	257	219	216	264	244	263	252	254	237	248	243	253	281	241	225	226	263	240	270	240	254	236	245	244	257	272	272	231	231	233	264	213	269	238	234	246	258	228	262	218	256	260	276	274	254	261	254	260	239	244	232	240	249	259	234	223	262	219	244	247	258	257	253	236	265	233	196	243	232	229	252	233	249	231	246	240	246	212	231	231	231	243	230	268	232	262	259	261	259	229	241	272	240	245	243	260	256	258	234	256	241	254	250	238	256	256	234	250	248	238	246	267	256	235	225	256	273	235	269	272	239	262	228	268	263	247	228	244	278	227	211	235	249	260	247	220	236	248	245	254	262	232	240	275	265	263	279	251	236	274	238	252	263	243	261	225	246	242	235	236	261	250	257	254	234	240	201	233	264	267	229	262	240	256	252	251	270	222	227	234	268	248	273	225	253	241	228	239	251	264	269	228	240	259	232	275	265	240	249	263	257	242	245	254	214	227	240	266	262	226	274	261	232	254	235	270	267	273	249	238	223	239	242	248	259	272	250	243	259	239	228	236	206	275	272	224	247	234	243	267	272	256	253	268	298	247	260	274	244	223	240	193	253	223	227	251	241	225	238	251	275	233	221	243	233	222	259	243	255	251	240	236	234	252	248	237	284	271	236	258	219	246	253	235	235	264	252	231	242	242	245	246	248	235	238	252	276	252	241	262	247	243	260	264	238	252	279	252	250	225	237	250	277	248	272	289	268	251	257	236	235	262	232	268	241	256	258	275	268	226	279	240	252	240	263	253	230	233	240	203	225	226	261	242	252	215	277	253	239	234	238	222	263	260	248	248	273	242	245	249	221	265	255	241	250	275	275	232	201	255	233	237	254	276	219	272	285	257	240	254	234	234	231	252	243	262	233	248	264	264	266	268	259	260	229	256	257	250	232	260	254	256	245	204	276	242	251	244	252	240	240	270	248	273	222	266	217	226	279	239	275	256	254	251	225	210	213	234	250	248	240	276	253	223	223	241	259	267	241	240	241	224	244	242	244	265	255	248	258	263	255	269	254	257	262	273	252	205	249	261	284	237	271	239	249	252	260	261	255	258	227	274	269	282	249	242	243	253	262	228	253	244	233	250	230	244	270	235	251	277	272	280	235	227	271	218	240	230	271	231	237	241	274	235	228	257	244	265	238	251	229	245	228	227	267	245	248	259	258	225	252	264	225	243	211	249	260	286	229	247	224	233	233	258	223	267	258	228	241	248	250	246	238	258	241	245	254	253	247	238	250	256	248	249	244	235	255	239	242	259	269	265	227	251	269	259	248	268	233	227	272	288	294	282	255	239	246	248	233	261	267	243	248	267	259	274	235	234	223	220	255	250	262	244	260	277	237	227	294	254	246	234	244	232	238	253	221	280	236	240	238	227	230	219	253	262	258	240	242	242	237	240	268	255	239	243	267	272	237	257	248	245	261	258	224	249	254	243	223	245	240	230	241	255	249	250	291	265	274	222	247	248	274	233	241	266	217	242	232	287	227	230	236	256	259	245	265	250	241	238	252	261	258	239	258	246	246	261	217	257	244	240	220	267	216	238	220	241	234	215	252	234	249	200	248	234	276	245	251	236	246	259	260	238	260	239	252	292	265	257	268	247	245	225	275	262	277	265	248	241	267	284	262	254	278	268	273	240	260	261	257	248	234	266	248	250	274	230	235	268	259	277	262	248	238	231	253	259	239	255	267	277	281	271	229	246	243	227	247	249	247	239	249	252	256	233	243	257	228	234	269	266	308	243	252	238	269	239	265	223	241	280	251	239	247	260	278	213	262	271	243	229	252	244	259	257	234	249	250	249	256	236	257	251	236	233	257	261	284	244	257	229	252	233	257	245	235	241	224	222	251	240	256	258	271	254	251	219	233	261	240	261	232	261	235	239	225	237	220	252	243	252	286	254	260	264	248	271	235	261	249	259	236	256	246	260	218	238	242	254	277	257	252	258	235	253	239	251	255	229	233	282	269	265	258	250	224	242	255	262	266	251	252	276	259	258	259	229	254	251	243	241	244	225	225	248	258	242	278	229	249	286	283	252	260	266	233	255	226	207	246	246	247	240	254	234	225	237	238	229	238	277	241	221	267	246	282	265	240	251	274	245	225	264	260	234	233	233	233	208	276	228	280	265	255	219	233	226	235	215	236	247	251	240	249	235	239	236	253	254	257	243	237	272	262	236	237	254	285	245	234	257	229	273	240	249	239	251	237	243	268	266	221	245	221	254	274	231	237	235	239	225	248	235	260	294	243	241	272	282	235	245	248	265	219	241	269	250	246	227	264	240	285	242	268	248	270	228	229	272	260	258	255	244	255	274	254	238	295	256	230	233	259	234	293	229	252	249	251	254	253	282	261	235	274	262	246	250	251	261	270	243	241	221	242	272	248	239	239	249	247	252	261	248	245	257	248	256	265	247	238	232	246	244	243	246	232	246	233	247	251	224	248	230	250	239	259	240	263	237	236	256	242	274	274	231	265	232	258	250	238	263	252	249	254	228	275	247	268	258	271	259	238	289	247	251	262	236	253	240	253	255	254	270	252	233	277	245	242	236	235	257	258	245	248	223	245	224	246	266	250	261	255	269	236	235	233	251	262	248	251	272	243	241	249	246	254	228	254	245	266	249	259	236	254	242	242	230	246	237	226	262	255	220	246	241	269	252	227	234	247	227	247	223	263	238	274	231	233	266	259	222	253	268	244	244	258	238	249	233	221	240	252	254	265	237	237	229	254	252	263	252	238	212	253	253	261	258	232	238	253	240	244	214	249	242	237	218	277	259	240	240	270	224	224	259	256	256	263	234	241	275	289	242	278	272	252	229	252	240	237	234	253	219	253	226	232	248	258	256	230	243	262	216	247	268	264	263	261	219	246	255	240	264	266	212	238	229	231	242	210	219	266	235	243	263	267	247	241	242	222	237	245	248	267	235	241	280	261	235	236	223	235	266	258	240	240	261	219	242	235	249	241	246	242	268	219	218	259	249	242	269	245	247	240	227	270	217	263	252	254	229	261	268	288	238	260	252	241	250	265	250	237	258	266	244	257	255	239	256	240	258	266	267	244	266	276	265	249	240	241	260	274	250	258	269	226	261	251	223	255	230	250	256	240	217	258	271	239	277	239	228	251	244	244	244	270	250	238	263	264	254	222	253	256	242	262	257	266	255	239	243	254	270	263	273	254	255	272	251	259	238	255	241	271	252	247	259	246	258	279	274	256	250	238	253	255	230	237	247	258	228	227	254	286	222	281	239	245	232	228	240	253	284	211	240	265	249	212	234	271	259	267	266	236	283	286	238	214	270	257
4976	822	705	630	587	592	604	624	642	594	564	585	583	593	598	576	599	578	558	558	602	567	595	554	591	605	552	609	592	560	610	597	615	582	568	580	568	521	601	586	568	616	565	573	607	532	608	561	622	578	581	598	606	599	586	575	588	580	590	566	565	573	592	595	570	614	615	613	576	608	558	630	614	590	598	585	617	578	552	578	540	564	575	539	597	573	582	560	581	567	597	592	581	578	582	540	611	569	596	577	636	547	635	546	596	604	627	605	577	537	561	565	625	587	590	558	568	591	571	598	576	598	595	642	559	564	628	545	623	572	598	574	578	606	597	582	573	595	569	575	541	583	605	572	600	559	599	556	571	584	570	610	565	571	586	600	598	577	585	582	609	589	563	597	583	592	597	581	556	601	578	601	586	578	584	538	533	576	549	524	587	583	591	614	612	609	585	598	545	591	562	581	574	578	570	578	570	583	589	576	555	603	642	569	583	614	578	563	579	561	606	569	572	549	600	617	569	581	581	548	556	554	598	589	572	577	611	595	587	596	600	577	559	565	604	561	578	553	588	637	579	608	568	547	594	570	604	546	606	568	586	576	571	564	576	614	582	578	588	569	627	564	590	578	646	585	579	623	596	554	591	586	537	538	592	583	544	579	636	569	590	556	595	589	591	619	604	615	563	617	589	622	566	594	597	602	548	594	583	573	605	588	550	557	562	579	618	589	588	583	582	595	529	553	557	567	533	604	559	575	579	567	574	569	547	608	599	642	551	583	546	588	596	598	564	582	574	587	582	596	637	572	562	629	530	578	612	535	555	535	597	638	614	598	540	585	584	591	550	589	615	579	607	546	598	596	533	630	575	581	593	594	639	565	590	599	568	561	580	520	577	569	571	615	544	645	571	648	586	611	553	559	592	545	563	589	588	633	582	591	615	602	555	631	583	584	601	582	583	633	573	609	544	569	619	546	571	590	591	626	589	595	616	589	582	598	601	591	594	636	610	575	613	606	550	587	581	537	548	597	626	579	554	615	581	584	564	582	583	611	608	562	585	633	577	631	575	588	567	579	563	621	582	622	576	582	605	602	610	597	591	570	585	579	572	570	605	575	578	578	602	601	571	557	605	554	611	518	597	576	613	592	573	551	562	586	556	630	547	555	563	581	584	557	540	556	585	618	584	570	616	536	604	581	545	626	606	602	607	626	610	586	532	587	576	554	540	564	586	572	590	609	601	604	633	555	580	619	653	565	613	583	609	602	609	631	567	572	546	566	625	623	576	588	586	616	562	537	569	577	590	592	613	600	578	565	635	560	564	567	580	572	579	560	587	561	604	563	556	611	587	537	595	596	599	594	529	585	569	576	603	606	564	600	627	586	575	566	555	545	564	582	597	640	578	558	573	559	586	608	552	592	570	515	579	636	558	576	582	581	583	601	581	584	624	584	611	595	579	552	586	649	586	571	586	597	580	586	574	554	618	627	558	580	612	596	581	596	622	551	542	592	583	594	549	592	597	557	562	606	607	594	558	548	577	538	591	527	584	545	605	589	608	603	544	579	575	613	618	588	579	580	552	564	559	574	575	563	629	571	578	590	606	570	579	619	577	616	605	604	583	554	563	624	549	594	577	608	598	574	573	589	656	622	579	562	562	577	591	591	579	594	627	606	571	611	567	552	567	546	591	548	566	572	526	597	592	569	617	582	617	593	538	552	611	591	609	527	602	572	550	608	566	635	563	593	603	561	585	572	597	601	584	582	571	582	558	571	565	621	622	583	574	571	630	580	581	586	610	559	564	582	622	616	610	575	572	595	597	614	577	580	594	563	609	570	565	612	599	619	580	572	615	602	583	570	588	555	565	605	575	577	558	593	579	588	586	567	598	638	587	569	624	617	551	530	604	544	611	545	604	605	585	599	579	558	588	585	538	583	539	565	558	548	612	652	594	588	593	595	583	563	557	598	591	583	584	580	572	608	565	573	588	554	559	581	614	577	620	555	597	625	558	586	589	576	610	560	602	550	545	575	558	583	595	608	628	574	566	607	539	604	611	578	580	600	557	537	596	562	589	579	593	597	569	560	585	580	565	562	617	544	600	606	639	594	572	617	589	573	565	556	600	613	588	596	594	581	620	590	554	582	563	572	589	638	580	581	615	599	581	556	579	608	594	560	581	544	586	574	580	592	607	565	553	579	593	553	636	585	563	585	588	598	599	595	577	606	575	606	566	582	573	554	567	603	573	581	577	558	575	578	575	583	593	586	574	573	537	571	604	570	567	596	615	615	598	568	597	599	577	576	590	610	543	547	611	601	580	605	626	627	656	581	592	615	579	606	564	574	548	515	618	558	596	623	591	598	601	560	552	589	608	594	625	587	587	539	603	559	587	595	556	561	621	586	596	535	546	573	590	592	531	546	583	600	599	576	588	578	586	600	583	603	593	596	559	562	578	569	554	603	570	601	564	560	596	578	595	569	592	588	593	595	604	568	590	568	615	584	554	566	579	556	603	602	589	555	571	598	600	577	591	623	568	520	603	596	607	612	601	590	554	563	579	583	562	554	627	580	596	578	556	591	532	624	589	576	573	590	596	651	575	603	568	613	528	543	591	581	638	599	586	589	613	592	602	569	635	559	602	572	568	576	642	618	575	553	609	578	550	582	554	580	607	598	579	579	601	574	571	637	580	578	593	596	562	568	548	600	582	567	599	577	592	559	588	606	585	581	553	584	590	562	601	551	579	581	535	626	597	585	570	605	637	621	559	605	568	522	580	571	560	568	548	580	555	578	599	576	566	606	585	539	611	576	604	598	579	614	619	570	555	591	583	595	545	560	566	598	580	583	592	565	586	575	541	605	562	566	561	561	565	616	582	567	580	592	585	569	575	585	539	534	604	586	621	589	579	629	579	606	558	565	588	620	592	568	616	597	569	586	586	594	603	548	625	544	584	617	585	575	596	633	567	582	625	609	558	611	569	649	600	591	612	587	571	573	601	622	559	571	572	540	568	579	594	609	609	566	564	571	579	588	601	594	576	588	584	564	609	559	548	602	594	563	591	611	573	602	555	629	584	592	564	587	592	590	577	562	591	608	621	578	591	604	563	582	572	563	585	554	569	619	601	561	566	554	573	565	579	560	592	570	564	610	563	592	611	584	579	580	625	551	564	606	534	600	599	551	588	607	603	603	553	601	577	577	621	613	580	588	520	590	590	631	558	569	586	581	570	546	596	589	568	574	566	594	555	551	589	628	588	518	563	586	602	575	575	580	602	591	575	584	630	570	626	570	580	552	589	554	566	564	568	539	573	561	583	577	542	597	536	564	578	602	592	611	628	567	619	607	581	583	602	588	600	574	606	596	570	570	573	565	566	570	555	633	576	591	597	585	606	607	577	575	589	533	574	602	615	627	599	557	587	633	545	588	536	605	543	593	586	599	629	596	572	594	613	593	558	556	577	607	601	561	583	584	602	609	581	582	611	567	572	563	574	590	584	616	557	577	595	627	571	622
24618	20870	24388	27497	18578	925	539	410	374	386	368	336	347	376	409	353	392	346	354	362	302	339	326	369	351	340	378	354	348	331	376	329	343	346	339	362	338	360	355	333	330	356	354	309	358	362	335	315	371	298	320	345	321	325	341	330	352	309	333	333	326	340	338	357	336	340	344	365	317	315	352	343	327	301	354	316	352	292	366	351	364	351	320	302	359	365	335	317	366	339	351	334	346	355	324	322	351	330	343	334	343	346	307	335	343	340	332	358	357	335	330	356	305	322	310	336	307	356	324	352	320	318	384	319	366	339	346	326	326	350	333	343	333	331	320	348	354	378	336	337	325	348	347	366	353	325	334	352	353	340	297	316	361	336	343	334	305	371	366	365	334	360	318	312	348	383	352	337	348	356	334	320	351	330	319	307	316	309	334	325	357	310	329	313	367	329	322	345	363	340	326	360	324	343	315	332	344	319	352	356	327	309	311	349	339	344	329	327	336	337	330	345	340	324	314	305	321	342	326	324	310	335	365	347	363	342	326	341	348	311	329	346	322	315	364	361	335	326	350	314	355	345	346	352	378	318	343	351	335	366	343	310	356	348	363	371	347	314	335	371	344	332	330	305	306	353	351	314	332	336	300	335	341	333	318	316	344	359	328	332	321	299	323	330	336	367	323	312	335	327	324	391	316	345	344	323	375	367	355	311	349	353	326	395	341	340	346	345	325	326	341	314	332	322	368	311	347	366	340	348	352	344	330	343	325	346	336	359	325	321	351	368	337	331	352	364	316	371	333	374	364	333	339	331	354	338	345	325	328	320	305	320	346	320	361	325	385	383	345	342	334	352	315	302	337	337	340	340	380	337	317	349	326	295	328	327	309	330	367	302	339	338	374	348	326	305	323	327	347	374	305	353	375	376	302	351	366	297	349	336	331	347	334	346	357	328	346	308	379	342	350	320	359	318	327	324	353	349	338	321	327	326	371	326	327	328	339	290	312	324	339	356	331	326	373	310	342	316	311	364	326	313	335	338	347	354	292	333	332	361	342	329	283	325	327	365	323	348	347	366	364	343	361	326	361	335	324	355	347	345	320	329	338	346	344	322	358	373	356	356	323	339	351	306	337	362	299	311	334	331	336	316	331	354	368	337	359	360	321	343	389	362	334	309	355	304	331	340	325	329	328	341	323	329	346	351	383	329	337	325	319	303	350	329	357	323	325	358	330	370	309	313	364	353	364	322	349	337	324	328	319	353	314	375	306	350	344	347	362	345	341	341	337	382	369	324	343	326	351	357	330	341	330	349	353	320	336	324	355	323	342	368	333	343	317	306	362	342	312	319	328	305	291	334	324	359	365	354	344	345	322	305	276	317	330	337	333	379	345	359	332	325	333	307	323	321	380	311	363	358	372	341	337	368	348	355	321	315	355	281	379	360	360	341	303	331	334	342	356	342	312	330	334	354	349	304	331	300	322	316	355	326	329	318	338	335	316	335	328	309	356	377	359	331	322	361	341	321	318	375	325	360	352	334	325	322	338	366	341	355	304	345	362	340	340	321	343	325	358	343	366	325	303	339	359	366	351	330	347	327	371	327	319	372	351	337	354	365	340	352	341	353	344	342	325	324	370	341	337	343	364	357	335	312	302	331	337	351	334	317	385	323	353	339	348	334	309	325	359	344	361	315	324	341	330	299	320	340	342	362	351	335	384	342	312	308	297	370	334	342	318	314	348	368	351	360	313	327	330	365	343	357	297	364	338	329	353	341	351	354	368	332	338	321	343	351	355	344	363	333	321	295	361	330	294	369	333	343	328	323	336	334	345	343	312	337	350	315	363	371	350	351	363	374	353	357	309	324	327	346	335	331	363	304	329	331	318	340	376	339	333	367	347	347	340	336	360	316	315	329	328	311	323	325	378	352	328	339	323	329	337	315	300	332	367	347	328	338	330	320	350	328	342	315	365	317	327	354	341	350	308	366	348	319	347	323	365	347	347	341	354	326	333	333	336	333	348	307	330	344	323	338	319	362	356	355	335	320	348	311	321	347	342	303	295	306	355	347	334	359	368	332	319	361	355	374	315	322	322	340	362	342	348	325	366	333	305	316	334	333	364	320	363	369	341	357	359	302	382	378	330	353	345	311	340	384	339	351	343	348	363	372	337	308	327	343	325	361	349	338	323	354	320	345	319	369	383	323	323	324	356	343	347	301	347	321	344	339	348	354	348	342	343	349	310	306	331	346	335	317	322	334	315	351	372	372	374	321	338	326	340	365	368	345	324	303	325	326	331	362	347	335	335	340	343	350	332	321	327	328	356	351	342	335	392	376	310	339	328	326	368	362	351	330	319	356	352	358	336	324	322	366	333	378	342	301	311	307	335	346	354	345	371	323	346	349	322	340	384	344	368	352	361	348	340	343	335	340	302	293	376	340	337	349	341	387	341	325	339	303	324	354	323	339	366	352	333	360	346	329	354	346	369	337	358	336	373	347	319	373	344	345	372	323	370	350	369	315	337	339	338	351	305	317	351	332	336	354	350	344	347	340	367	349	352	347	349	381	329	358	327	380	336	303	374	319	323	332	328	307	308	326	328	301	360	365	322	353	315	318	343	358	319	371	342	347	348	334	355	354	319	338	320	340	288	299	331	349	309	321	324	354	324	346	338	323	340	346	320	339	369	320	337	349	334	335	344	316	338	338	329	358	356	348	317	332	298	325	357	342	326	309	317	333	308	343	286	376	333	350	339	328	362	350	327	311	339	344	321	327	346	337	328	345	346	333	327	304	359	309	370	297	304	317	325	348	321	296	354	324	311	326	319	335	337	378	356	336	326	336	321	316	317	283	348	296	329	336	324	326	328	312	327	351	311	325	361	345	319	336	356	367	355	332	312	307	342	316	338	359	349	333	317	333	354	339	313	322	364	323	335	320	331	355	345	364	351	313	347	364	323	298	332	325	345	375	335	357	387	319	371	342	321	338	352	371	349	310	314	321	342	342	346	303	331	335	324	318	338	339	352	327	320	332	347	345	325	322	318	333	340	310	347	350	361	355	319	301	295	331	387	315	338	348	332	345	359	364	338	343	365	330	352	357	334	348	299	348	353	360	327	387	357	352	371	312	352	334	328	312	338	357	317	389	344	334	336	315	321	318	350	337	301	318	336	343	347	313	332	330	319	346	334	394	358	355	304	357	290	345	313	322	360	335	370	293	356	347	319	299	347	384	334	353	364	312	329	301	315	347	295	328	322	337	316	325	333	330	370	353	316	316	310	322	339	323	338	328	314	330	356	301	311	380	290	312	308	344	357	347	372	329	328	338	304	335	360	390	354	308	325	342	316	333	345	331	358	343	361	323	328	300	300	325	357	319	323	335	375	323	333	337	338	338	350	339	316	352	341	310	308	373	352	351	360	320	324	319	343	320	312	323	331	338	309	323	342	351	313	291	333	376	310	326	329	360	326	358	335	310	348	350	320	353	324	302	343	317	333	331	368	341	342	318	340	348
3350	2934	1921	1210	924	846	852	746	788	775	803	713	755	770	746	749	769	776	792	760	779	740	735	760	786	790	761	734	735	728	763	741	778	760	759	733	709	753	752	744	807	740	700	743	731	720	748	735	755	760	756	730	772	707	731	757	791	761	739	768	720	709	764	734	736	728	739	719	691	762	722	737	777	764	689	800	735	746	763	730	772	746	715	755	754	755	744	743	750	749	734	727	762	738	772	795	790	789	780	724	723	742	752	750	749	749	710	779	750	746	728	778	755	733	730	753	746	692	732	694	732	754	737	736	734	820	717	723	778	767	748	750	753	778	740	761	678	754	733	761	740	740	757	732	772	721	703	729	737	712	716	739	750	725	744	712	748	729	765	756	740	789	755	749	754	706	770	738	746	711	750	777	706	734	700	743	764	755	722	763	751	786	817	740	739	728	736	813	748	684	706	741	731	779	732	727	709	751	777	751	692	729	763	733	737	717	723	762	755	759	765	746	718	724	729	742	716	764	757	760	773	781	737	727	756	742	735	763	761	740	756	758	758	773	753	786	747	739	762	714	794	728	751	716	760	774	747	745	681	784	761	748	710	762	732	686	778	720	815	736	745	718	735	723	743	751	741	723	727	785	760	711	749	694	778	722	791	736	702	770	741	707	752	796	747	750	732	755	738	719	759	724	729	791	715	749	731	742	789	703	740	721	747	766	737	734	792	720	745	716	753	792	782	766	698	747	757	744	754	716	797	783	764	776	721	765	728	761	760	761	687	747	754	743	752	747	747	737	767	774	761	761	723	755	705	752	734	733	747	720	734	739	757	760	768	801	735	737	710	742	733	754	745	768	760	762	730	758	757	742	745	747	715	724	763	742	759	728	710	769	739	758	738	736	710	714	748	757	771	746	750	761	734	749	701	778	720	698	732	744	720	737	758	747	757	763	732	790	717	737	681	758	763	769	750	753	727	769	721	773	716	706	781	782	718	689	724	746	740	740	723	766	757	701	788	732	769	757	775	742	716	741	733	737	726	702	734	716	748	725	797	767	751	718	739	756	772	721	761	724	740	785	747	716	744	735	718	704	747	777	797	747	697	713	727	753	745	758	786	816	735	762	749	769	727	741	768	697	739	692	666	734	752	763	754	779	752	741	710	775	743	714	743	755	755	788	696	764	732	676	758	764	703	743	777	721	740	769	749	715	652	728	740	735	718	702	736	790	776	704	730	753	731	728	735	788	763	743	732	783	754	749	725	733	764	704	702	728	723	738	748	767	765	731	725	761	743	753	779	707	734	741	781	777	715	770	694	744	737	734	765	692	818	722	725	741	748	705	768	759	720	770	729	730	713	749	721	746	752	745	715	743	745	738	777	716	745	751	784	761	710	766	719	766	750	725	755	741	732	761	746	788	768	756	775	705	713	772	804	751	755	772	693	773	767	725	777	745	723	718	729	750	746	749	770	737	753	743	742	715	751	708	695	782	729	744	718	765	767	705	731	772	716	713	738	747	726	726	776	757	744	722	786	722	704	756	697	720	789	731	756	803	748	790	717	731	774	746	776	661	779	737	684	743	744	783	774	741	760	698	727	767	772	743	805	771	768	750	727	725	706	703	746	727	731	730	720	763	700	745	762	702	749	726	742	732	766	739	754	728	731	744	724	719	728	729	727	716	799	756	712	746	736	727	761	754	732	771	713	767	714	761	748	756	766	781	748	708	803	728	749	699	799	715	722	677	767	693	761	720	702	724	755	768	757	768	743	723	755	726	795	717	750	756	690	753	757	727	732	736	737	685	792	761	747	737	757	780	768	723	762	688	744	743	747	783	738	747	770	751	741	715	717	744	757	810	781	779	714	772	781	755	731	704	735	767	739	728	758	705	763	751	786	698	756	774	774	750	693	668	704	707	764	751	702	738	749	735	728	769	693	718	720	777	704	717	732	738	770	708	720	773	706	784	773	775	706	734	709	762	738	773	775	712	746	734	699	685	772	779	752	752	754	724	759	745	727	730	759	725	758	723	723	747	746	777	733	747	736	740	747	749	741	750	758	782	742	721	727	734	755	772	757	726	761	724	741	740	794	738	701	744	725	712	739	781	762	696	763	695	710	687	723	714	735	754	745	701	735	723	742	741	757	735	769	745	685	751	728	697	714	717	770	742	733	714	733	761	726	699	752	753	739	752	756	729	776	719	721	699	668	738	768	729	782	704	696	753	743	766	759	708	731	737	762	751	785	701	696	701	727	790	722	741	725	744	741	721	769	719	768	721	741	764	758	775	709	749	756	783	708	723	753	731	681	704	751	765	730	745	747	719	754	734	775	763	772	743	765	746	741	721	694	774	781	715	748	721	733	704	701	732	688	741	752	705	727	708	776	728	747	716	734	779	752	713	787	734	705	756	781	690	792	720	780	722	749	776	767	755	723	742	739	724	744	639	768	742	714	714	712	769	749	716	757	734	718	756	725	742	697	716	732	732	783	692	745	704	754	775	759	779	786	747	746	705	735	692	702	734	754	767	730	759	733	769	739	751	717	832	747	716	759	697	665	755	759	745	732	706	769	721	782	782	734	799	747	762	736	712	766	738	687	726	783	727	792	746	752	699	747	717	773	767	713	781	721	713	721	764	789	727	739	706	812	708	738	752	787	695	737	698	744	762	727	754	712	707	722	716	803	767	753	735	730	745	805	772	748	715	786	742	700	720	727	746	719	740	742	774	782	712	756	741	789	781	729	727	721	744	718	758	771	768	715	803	749	764	733	729	742	690	758	735	755	715	726	712	723	734	734	739	748	788	739	781	739	734	760	736	754	712	747	729	741	767	740	731	759	748	776	717	723	808	710	738	760	705	694	782	725	751	768	770	786	741	765	715	755	739	727	698	780	743	735	727	746	780	719	769	736	734	762	752	728	693	719	722	760	751	742	735	728	784	765	750	737	719	709	738	777	740	720	760	736	736	721	770	783	724	741	732	724	762	689	737	731	753	760	707	755	755	698	713	742	713	733	786	743	677	717	748	771	765	742	758	735	723	717	760	768	730	779	729	747	708	746	740	734	693	760	767	769	699	743	733	739	762	722	725	714	765	704	775	765	740	786	732	711	748	746	777	690	759	745	747	728	694	691	718	743	766	807	741	786	827	721	737	792	740	786	734	756	776	696	805	724	742	793	711	747	671	708	734	775	734	763	721	719	777	764	702	729	775	688	668	726	738	723	726	745	723	733	766	794	751	702	770	758	797	726	760	743	728	750	751	727	693	746	747	718	711	741	745	752	706	796	713	775	738	742	701	753	716	710	718	748	751	726	730	792	730	727	822	755	716	760	729	797	749	729	755	763	740	747	729	736	766	716	739	732	754	699	750	770	734	726	766	744	780	741	760	764	715	711	768	783	784	742	760	780	753	737	717	743	710	762	714	777	726	775	780	743	745	665	770	737	765	693	702	757	721	719	761	761	760	713	759	714	772	738	723	722	769	794	824	723	727	707	736	779	778	678	734	729	717
23621	20868	25150	26736	20872	20867	3229	491	354	304	305	265	261	258	247	284	250	250	261	241	253	224	247	256	218	234	241	230	255	225	200	226	209	219	239	217	236	230	212	225	213	223	203	218	219	205	218	201	224	224	221	230	220	226	206	196	217	252	242	209	199	219	199	212	218	198	179	218	232	222	217	227	212	192	236	202	186	198	239	223	186	204	227	209	223	221	216	217	210	214	212	255	211	208	208	226	230	191	198	217	216	201	202	201	219	195	192	219	223	187	199	214	207	210	223	188	207	241	195	224	201	222	220	187	209	190	200	206	220	235	252	219	229	207	224	175	228	208	211	192	206	234	223	213	213	209	204	210	211	193	223	188	216	177	213	229	223	218	210	205	219	231	211	222	237	206	220	223	178	206	238	223	184	221	208	208	227	202	201	217	194	219	235	195	236	228	209	204	228	177	224	209	192	224	193	212	216	212	204	226	193	211	221	217	220	237	218	206	221	226	225	176	219	240	242	224	197	205	203	214	205	186	204	206	192	189	194	221	229	203	203	232	198	226	199	204	233	226	202	196	208	209	215	213	197	202	202	215	223	206	212	213	187	222	218	196	230	206	244	194	218	221	233	197	205	215	230	177	202	210	210	202	207	175	203	219	224	212	200	230	222	210	223	197	202	210	225	231	206	218	217	210	212	206	219	221	231	195	247	219	236	211	220	190	232	207	199	244	225	208	212	211	210	206	208	212	194	233	204	208	203	230	212	184	211	203	210	201	214	209	196	202	221	205	208	219	196	209	221	205	194	204	219	218	211	203	223	224	194	239	223	209	209	226	223	204	239	178	212	194	221	208	194	201	213	212	209	202	219	206	181	220	221	219	215	202	228	228	197	221	229	203	238	198	205	189	217	220	217	200	177	188	214	206	193	225	219	210	205	201	198	216	184	235	239	219	227	210	197	194	192	199	197	218	223	187	224	210	218	186	202	217	201	217	240	210	225	230	218	196	218	222	235	237	196	209	220	208	192	242	210	220	214	208	190	217	227	216	211	229	216	228	186	209	200	241	217	185	194	210	209	227	200	195	198	207	222	204	241	192	223	216	205	215	241	228	204	203	211	232	249	226	220	246	236	221	219	202	206	211	246	221	218	207	185	228	209	192	219	225	227	206	240	216	212	202	197	184	194	248	210	201	231	227	213	225	212	234	258	198	219	201	228	199	184	212	217	243	239	202	230	223	216	208	206	205	219	224	208	215	220	203	199	219	208	216	223	191	226	209	197	201	208	192	208	192	209	222	200	204	216	209	222	198	219	223	216	213	178	211	211	179	225	217	209	203	221	202	210	221	187	205	237	250	230	218	217	198	198	228	234	207	221	238	238	204	219	218	204	211	230	224	242	206	222	225	180	226	189	213	213	215	216	195	237	179	237	256	200	199	224	211	219	182	229	227	191	219	222	197	212	199	224	192	217	242	205	211	228	205	215	230	210	212	202	203	187	217	200	222	186	201	205	217	224	202	210	192	221	239	218	196	204	198	208	207	166	230	195	238	206	221	225	210	199	219	242	224	222	217	211	241	227	214	203	221	211	230	206	215	213	227	203	212	207	201	245	195	225	221	185	229	226	201	216	221	195	192	228	190	209	203	201	206	217	230	234	196	195	241	194	212	227	212	174	196	223	192	209	240	213	236	223	203	206	193	185	228	186	215	225	210	208	203	215	216	225	218	232	246	215	190	245	209	221	224	224	193	217	223	197	206	215	230	211	226	236	207	206	189	211	224	208	204	196	203	205	213	211	236	195	178	241	231	217	205	239	178	220	216	216	205	202	207	224	230	225	215	198	214	213	191	223	218	214	200	180	188	206	194	203	224	207	229	222	210	203	233	184	190	207	196	217	208	204	210	212	181	225	227	253	214	201	235	222	209	214	206	200	225	206	234	189	218	224	215	208	216	222	225	215	204	257	186	208	227	230	205	204	192	214	162	189	221	212	202	199	219	228	218	221	215	188	209	215	208	216	217	220	189	212	209	217	194	180	240	248	208	184	218	227	216	196	213	220	207	185	189	217	212	200	193	225	211	216	230	227	232	203	222	202	234	215	217	202	203	208	212	210	202	244	203	202	238	212	195	209	212	220	218	226	193	211	200	220	243	210	187	211	219	222	248	221	228	240	203	201	255	212	223	192	198	218	212	222	219	213	225	229	234	236	211	229	196	222	215	201	201	228	191	208	216	208	224	211	207	214	227	212	194	209	228	218	218	212	219	211	227	213	184	209	214	212	210	220	200	201	177	224	182	198	242	203	212	227	208	187	198	212	208	213	217	223	214	224	212	185	205	223	164	224	227	224	239	226	213	218	216	224	213	227	207	217	209	231	213	200	240	234	196	225	203	202	215	230	234	204	184	206	191	223	210	209	222	218	194	221	214	207	236	227	197	221	211	188	227	208	213	226	236	206	222	202	219	244	206	198	216	216	215	224	200	219	203	200	211	211	215	202	227	227	213	220	223	223	241	226	232	226	193	199	213	187	215	189	204	226	181	202	207	219	201	190	205	220	206	224	210	227	251	198	212	237	204	205	222	218	216	212	205	236	230	246	209	228	218	235	207	261	196	212	208	206	200	192	213	197	226	218	210	212	192	218	235	190	192	188	217	229	208	216	226	209	222	186	208	237	215	238	225	196	214	208	219	198	222	189	232	196	212	189	218	230	240	203	208	237	187	198	220	210	215	204	200	187	187	217	230	242	189	220	182	214	205	222	220	238	202	203	207	203	216	210	228	203	195	222	239	230	217	201	202	188	224	187	197	233	188	189	217	228	213	241	198	210	247	203	208	211	221	211	210	222	209	210	187	210	200	196	197	207	224	199	195	214	214	213	206	209	212	215	199	212	188	213	221	204	252	212	202	194	220	216	200	226	249	211	201	203	243	233	195	220	228	225	209	209	191	214	226	209	242	208	217	210	203	216	237	209	190	221	214	181	205	244	194	201	186	226	207	198	203	197	234	196	198	200	234	217	196	199	219	212	190	198	224	200	185	212	222	214	198	241	200	216	184	197	214	207	193	220	228	209	204	196	205	182	220	236	231	205	229	202	219	206	201	225	205	221	222	254	230	207	191	209	216	203	240	220	217	194	202	225	199	220	224	191	204	232	209	206	227	190	233	209	196	204	237	206	188	194	191	203	218	236	244	226	193	194	216	216	181	225	176	244	210	202	199	218	225	198	206	195	203	190	196	214	203	203	213	220	205	234	190	208	194	196	227	225	203	209	210	220	201	213	219	222	214	184	210	218	211	198	218	224	205	226	167	179	228	217	207	196	218	213	177	217	183	224	213	222	212	230	223	186	210	209	222	223	182	219	200	234	228	208	200	201	232	189	214	200	225	213	230	217	205	215	229	212	216	206	214	236	227	200	209	209	215	220	210	194	190	213	211	193	195	212	217	223	192	194	193	190	207	212	246	218	231	212	204	190	177	216	187	189	204	203	202	212	201	211	197	214	204	208	232
3374	5211	3141	1465	867	713	638	585	560	481	516	505	505	519	479	481	497	460	497	503	497	494	521	442	481	455	509	453	510	453	478	494	490	460	514	478	491	463	507	459	506	489	465	465	441	472	470	462	508	464	525	457	453	460	464	485	505	494	470	480	478	458	464	492	496	509	461	467	477	501	472	455	482	472	467	494	479	476	416	456	525	472	458	487	453	459	475	472	458	454	451	474	440	482	472	454	417	448	490	485	466	476	508	478	457	484	493	435	466	455	493	465	480	440	476	482	509	476	478	488	437	424	473	512	471	468	497	504	474	461	477	487	444	451	478	438	468	482	463	431	482	474	492	447	532	514	523	464	505	496	459	491	504	509	491	467	469	521	511	464	444	485	478	473	479	453	466	486	467	461	491	462	466	473	460	454	473	455	498	464	466	440	477	535	479	472	433	474	484	495	469	477	483	482	439	469	436	514	477	473	515	512	513	484	450	474	452	481	465	498	490	463	479	526	437	469	529	475	502	459	468	460	487	468	460	507	474	467	471	448	462	480	473	465	492	466	442	461	444	483	469	464	504	467	496	458	483	515	461	439	437	492	465	483	459	453	462	468	497	474	497	453	492	489	462	466	463	478	481	479	451	489	465	531	472	525	479	447	464	477	511	478	473	509	478	437	463	481	475	494	461	467	438	485	436	484	474	484	471	491	463	475	486	484	482	479	466	456	457	472	486	465	515	442	458	477	491	496	472	487	464	541	482	474	448	481	459	442	436	477	490	473	461	480	485	473	438	513	498	450	486	483	423	450	518	483	491	466	456	495	481	462	464	479	463	459	488	497	481	466	461	516	434	506	487	495	474	444	482	491	449	498	516	457	460	460	488	493	479	515	466	473	453	460	448	466	509	465	473	490	494	437	463	474	489	417	444	479	489	482	477	463	508	441	491	450	477	441	502	449	467	512	479	468	483	509	480	463	475	472	465	489	508	482	474	483	460	502	478	489	461	450	493	470	486	451	489	454	485	482	473	463	505	461	450	455	477	495	492	432	497	449	462	455	465	492	465	456	457	476	462	485	491	463	447	490	459	442	480	483	505	466	505	449	471	511	452	475	475	479	480	443	482	510	476	482	461	477	499	471	483	517	426	479	446	527	468	472	464	466	474	507	497	498	500	486	460	447	467	501	487	455	470	462	460	482	471	445	461	482	462	529	489	470	469	483	465	479	496	470	482	462	457	473	505	514	509	474	477	474	471	456	456	440	477	437	457	514	499	444	464	495	497	498	442	476	464	478	486	404	476	483	477	452	454	485	425	459	490	499	481	468	460	503	442	466	454	493	491	497	508	442	482	426	495	484	466	484	451	506	475	494	456	502	441	516	492	476	473	462	485	469	480	464	494	458	490	500	464	470	497	515	481	464	510	460	438	497	513	489	441	485	454	495	433	452	472	531	444	473	499	471	486	480	487	481	469	447	476	482	459	495	482	485	512	485	488	483	479	459	482	464	499	488	465	454	483	533	484	478	489	465	445	467	473	496	461	476	521	487	481	475	431	494	480	455	480	465	491	457	458	481	486	472	453	460	457	481	513	503	463	489	486	473	459	456	470	474	467	466	484	494	449	494	426	467	477	461	547	490	484	465	458	483	477	553	494	441	463	456	485	486	483	521	472	486	484	486	494	504	475	454	483	445	454	496	505	481	444	446	482	502	427	448	486	523	464	475	470	466	453	510	507	480	500	444	532	492	430	451	479	440	477	508	476	488	481	505	504	467	461	456	464	464	471	500	464	477	513	473	466	424	518	517	469	502	485	459	467	472	481	474	434	475	452	497	486	451	457	482	449	454	499	433	467	477	477	475	465	489	463	469	486	498	514	475	477	472	463	494	461	517	478	462	498	453	486	439	457	467	458	435	482	469	466	478	493	485	469	434	458	479	479	528	472	460	462	454	479	489	442	479	455	508	495	482	458	475	462	486	469	484	456	463	482	475	512	481	478	496	487	462	535	479	465	442	411	482	467	492	479	510	470	460	499	452	526	483	496	445	496	468	489	487	492	500	460	522	534	447	481	501	463	449	436	485	495	505	506	454	483	425	473	476	465	471	460	473	509	456	465	520	486	469	428	467	479	477	464	455	483	473	463	494	444	461	486	483	495	438	495	424	457	501	496	454	472	476	443	451	456	463	486	479	461	482	467	464	485	492	494	500	495	477	424	458	464	463	495	456	479	461	492	490	480	479	420	464	500	482	474	467	480	501	464	504	497	489	507	421	430	479	524	517	477	472	504	465	460	459	475	464	472	422	432	458	456	477	486	519	478	474	480	468	516	530	451	494	488	491	485	494	473	487	486	475	484	491	495	489	499	504	480	456	463	452	457	472	496	489	474	458	499	435	467	450	475	488	474	502	455	438	507	502	496	479	479	461	481	477	499	460	485	474	522	444	464	456	459	502	452	459	475	451	465	485	486	423	494	458	449	483	486	482	497	507	493	437	478	474	460	466	457	515	471	435	465	477	483	456	506	468	447	483	436	487	454	496	451	461	452	493	473	473	508	498	453	464	459	455	508	460	498	495	458	455	482	464	521	473	488	477	470	472	468	493	459	476	501	460	472	452	502	485	466	492	467	459	500	475	471	469	469	468	438	514	470	513	463	435	462	430	493	503	458	475	452	475	441	456	493	481	488	493	450	482	474	476	470	521	471	469	490	442	468	437	487	465	440	480	442	462	492	516	490	491	460	453	456	475	449	450	487	477	500	458	482	479	515	482	489	471	433	469	499	485	468	481	437	470	436	462	483	483	482	518	464	464	478	479	504	497	469	485	518	473	503	472	476	446	500	453	488	463	485	460	448	475	505	503	467	454	506	496	486	482	481	435	495	467	482	506	465	467	442	483	453	481	475	454	465	434	488	454	476	455	432	499	489	436	472	478	490	482	435	492	473	430	452	483	445	506	464	486	508	476	447	486	448	517	479	429	447	469	486	499	480	460	484	453	482	483	480	472	466	434	447	459	460	486	460	468	434	473	459	466	481	505	484	466	470	499	483	488	456	475	509	529	515	470	474	477	478	510	473	495	496	509	475	471	481	458	480	469	436	471	473	503	472	479	480	483	488	420	474	511	468	500	464	469	458	491	473	468	497	461	507	469	477	442	484	432	498	452	480	483	483	480	492	457	458	463	462	489	473	471	491	453	453	444	477	496	477	461	473	474	464	418	465	477	446	507	472	442	486	442	472	466	451	514	505	474	446	486	484	479	458	484	496	459	470	448	487	476	515	459	449	463	413	491	471	480	494	463	445	465	439	444	481	498	468	464	511	468	449	467	461	466	493	480	480	465	491	452	476	455	475	482	462	482	477	469	477	444	522	478	505	483	494	473	481	500	486	466	485	462	441	456	448	462	441	466	482	485	432	511	485	494	511	492	521	492	438	488	473	495	466	508	476	481	508	476	456	490	474	472	454	460	470	472	468	487	467	476	467	497	461	475	480	475	451	487	513	494	488	447
32832	13530	1745	364	269	260	226	230	227	225	251	278	247	249	242	280	261	260	265	251	232	232	242	250	251	279	299	255	251	268	262	266	272	243	240	219	268	252	229	265	270	259	245	250	249	249	244	250	261	257	238	244	268	262	249	227	229	232	241	277	241	245	240	268	256	264	235	233	251	258	270	255	257	223	240	255	277	270	257	255	237	253	273	229	236	264	279	255	259	286	242	227	267	233	250	262	257	272	278	258	260	264	257	271	271	206	240	285	250	219	263	251	253	233	264	234	258	286	254	214	242	233	246	217	258	215	237	268	235	259	235	249	251	240	270	224	284	283	242	239	232	263	237	242	262	235	256	267	250	267	250	255	252	230	261	267	241	272	251	266	241	240	266	260	268	255	256	248	247	253	249	224	249	254	258	218	231	246	236	243	230	267	296	253	257	247	239	250	238	242	256	262	258	227	236	257	244	260	270	247	232	230	236	228	234	244	247	275	237	234	229	251	259	244	240	226	247	251	244	250	262	251	266	260	219	247	250	238	245	220	268	214	250	238	274	259	229	212	263	259	224	223	260	249	244	240	266	269	213	216	248	254	293	250	222	269	272	249	254	225	244	224	254	251	224	247	237	223	229	265	270	287	249	227	255	260	235	240	245	238	264	249	249	230	258	261	254	231	266	244	263	275	253	283	255	267	256	255	256	262	240	251	249	225	249	230	250	261	258	232	228	227	250	273	249	243	259	265	242	260	282	265	247	252	261	231	255	260	222	235	255	223	247	245	243	239	260	271	233	247	265	267	257	235	262	259	261	253	246	247	225	270	270	234	280	248	268	245	261	218	278	248	249	237	268	263	227	243	247	302	282	271	300	248	275	252	241	229	247	241	282	261	218	216	278	239	246	255	250	269	264	291	229	281	231	248	255	267	225	252	227	258	250	245	252	226	264	196	238	241	206	236	223	243	253	268	258	254	251	247	251	239	231	221	249	249	261	273	226	250	260	247	241	264	240	259	286	249	235	231	260	253	268	258	266	219	224	230	230	232	241	240	250	280	257	243	255	271	270	264	245	285	257	266	254	250	271	253	236	282	260	264	235	233	238	249	265	214	233	243	239	257	236	255	260	251	237	277	215	256	225	252	249	234	231	270	265	262	242	266	237	277	237	222	237	258	235	236	286	252	253	247	257	257	201	239	238	239	264	250	257	256	237	299	265	256	241	237	214	247	241	245	257	244	275	277	253	254	230	276	228	254	217	246	239	282	254	272	250	245	234	236	263	226	276	239	208	238	246	274	268	245	228	258	247	251	279	281	267	278	215	259	253	258	261	251	240	235	260	270	248	261	251	241	268	259	276	266	268	249	240	262	262	257	245	241	245	251	285	236	247	248	245	273	278	250	246	260	241	246	249	242	258	254	265	233	277	249	266	262	269	262	212	275	256	238	235	234	267	243	231	227	265	280	263	249	254	282	265	245	227	258	241	248	233	247	262	243	256	247	238	258	257	242	267	277	245	251	271	244	278	258	258	278	253	249	263	256	258	244	276	232	253	251	240	259	261	227	240	275	242	256	262	220	254	242	230	249	248	252	263	242	240	235	200	271	265	246	263	254	232	235	243	253	242	269	253	294	245	243	250	285	223	288	262	276	236	257	242	282	282	251	251	222	261	262	243	241	245	239	261	255	234	218	229	241	243	251	252	250	248	258	243	244	234	242	263	271	246	248	253	248	240	237	241	254	218	268	215	246	258	248	251	250	268	236	233	215	267	243	228	245	283	236	238	249	259	259	262	245	254	224	238	244	217	216	227	248	230	244	241	262	278	261	253	235	248	273	247	260	241	263	231	243	244	245	225	227	268	261	230	262	263	258	236	239	262	284	243	227	268	287	248	237	235	246	278	233	247	289	244	246	208	280	243	256	238	271	238	239	239	235	261	238	258	257	256	202	228	235	225	226	250	247	238	221	231	235	250	260	250	246	253	247	236	265	262	261	275	287	254	237	270	229	265	257	270	250	265	277	216	248	275	288	228	237	236	242	258	224	236	232	272	253	250	254	228	254	237	257	231	205	232	243	214	238	236	250	247	272	240	232	224	251	258	229	222	233	239	230	260	267	246	265	215	270	272	247	248	275	262	249	274	260	241	246	225	234	257	245	244	246	237	204	270	251	263	256	257	258	283	240	247	232	250	246	252	236	245	251	257	260	215	247	244	229	245	254	223	235	215	233	250	266	283	284	255	267	253	264	283	274	258	242	240	275	248	246	232	269	249	246	254	229	213	235	286	260	276	266	246	239	251	238	241	265	244	245	231	253	239	213	238	232	263	255	267	245	267	249	222	262	273	252	261	278	254	266	228	244	287	242	224	263	257	242	246	241	246	260	279	285	236	265	257	288	264	227	269	229	259	230	267	229	242	205	253	244	265	240	228	229	265	242	244	265	256	252	237	259	255	219	243	258	240	271	262	264	277	263	282	243	251	238	243	246	276	223	249	261	243	226	251	266	245	250	245	271	233	229	222	237	243	250	259	236	270	257	278	249	251	243	251	247	245	256	271	268	297	215	279	245	275	225	231	238	258	274	254	249	247	262	234	263	259	236	215	256	241	257	287	218	256	233	275	244	212	249	271	229	228	277	246	237	266	221	276	233	223	258	242	231	259	247	260	252	275	259	264	238	261	234	240	234	241	254	268	237	204	246	231	241	227	250	256	235	243	225	233	235	259	243	260	258	252	258	243	244	224	252	220	260	274	239	200	237	255	247	236	246	248	262	287	220	223	270	243	250	247	222	235	263	257	262	225	220	214	210	237	208	240	226	260	262	225	221	237	263	274	248	235	242	226	259	243	248	197	240	240	236	245	229	261	241	251	272	266	264	255	265	250	281	264	244	265	223	238	238	261	241	213	251	289	239	273	273	219	272	249	254	231	253	254	253	247	274	250	263	229	281	251	251	261	228	260	245	237	252	224	263	247	275	236	262	279	271	222	240	223	263	271	264	243	257	244	253	259	256	241	266	268	217	261	262	280	243	278	240	244	250	250	223	232	255	233	255	240	254	240	268	257	274	240	292	232	272	259	262	260	243	246	255	258	221	270	287	252	246	260	243	217	253	254	238	244	235	252	262	275	245	242	231	257	265	275	282	266	249	242	270	257	258	255	263	229	240	258	239	260	274	268	261	223	247	240	256	260	269	246	251	247	275	269	249	245	258	243	232	256	250	258	255	226	230	257	226	257	268	298	234	251	231	243	228	259	243	256	278	215	258	241	250	268	254	241	245	244	249	225	261	225	258	236	230	254	265	232	235	241	234	232	244	254	265	207	256	243	258	243	246	262	226	229	257	248	249	233	267	258	276	255	248	209	280	238	247	255	215	235	235	236	269	236	254	277	229	241	248	235	246	261	215	231	249	249	237	274	262	225	252	250	239	236	257	248	240	237	238	254	256	209	271	259	265	226	225	245	249	229	255	252	228	226	242	251	262	263	222	247	231	224	241	241	260	251	255
4952	832	687	656	667	609	603	612	580	608	580	591	576	564	619	540	561	577	564	581	561	557	600	507	553	583	541	627	574	598	625	556	573	548	556	584	626	609	614	610	641	568	579	594	581	586	585	604	579	619	571	614	585	582	561	558	549	596	619	599	578	562	584	590	612	609	589	585	587	612	583	605	552	588	566	600	608	609	603	606	581	601	593	619	606	537	644	620	597	545	617	592	564	602	568	564	558	603	626	591	609	580	611	593	560	583	558	590	564	580	584	597	567	597	635	577	591	580	610	550	623	608	574	580	576	622	565	570	579	623	572	550	566	624	537	568	612	605	577	598	591	588	542	512	537	578	592	563	641	597	612	607	547	579	546	578	611	586	589	604	609	611	573	576	598	600	580	587	601	587	576	583	607	599	570	573	606	575	549	598	565	576	572	557	580	587	583	589	578	557	586	582	627	635	558	548	561	606	623	563	557	556	629	575	591	614	554	569	548	587	594	582	544	609	628	590	561	522	566	583	574	606	571	600	618	619	630	600	599	559	612	610	581	606	555	618	589	616	587	612	552	571	606	567	580	538	613	597	582	600	560	570	657	629	578	591	563	551	608	566	577	592	622	606	644	577	605	544	575	603	609	589	617	594	564	586	569	567	605	550	577	562	554	570	582	584	567	574	590	574	597	580	625	587	587	627	650	574	555	586	588	520	581	599	629	564	560	573	649	625	585	573	560	588	521	567	604	603	589	564	562	569	615	589	621	612	582	550	586	580	621	579	584	529	606	551	576	588	591	589	599	593	569	601	585	571	561	582	630	589	555	578	573	636	616	596	625	572	555	573	555	622	633	556	551	565	576	588	599	600	575	564	555	598	586	588	587	588	558	603	604	601	586	571	598	581	566	604	606	620	584	554	610	616	589	551	602	596	585	551	592	578	594	583	605	566	609	580	577	545	573	621	542	613	610	618	556	606	580	590	570	584	578	586	600	561	655	583	579	568	575	591	601	571	603	599	607	597	590	590	580	644	571	595	621	616	582	580	570	591	602	598	604	567	566	568	599	567	648	582	587	573	564	589	585	558	559	585	614	648	578	571	645	602	590	617	610	591	619	570	563	589	614	620	616	611	609	617	614	622	610	609	587	607	564	587	584	544	589	598	574	652	587	599	592	577	592	607	602	593	564	593	548	569	586	554	554	572	584	584	582	557	589	581	598	617	608	585	585	597	596	569	600	535	610	551	583	575	578	587	572	626	618	586	611	606	564	587	608	587	593	602	576	658	556	574	592	589	595	624	564	583	628	600	588	567	643	551	553	551	591	578	568	600	535	631	553	604	607	541	597	545	634	579	578	588	563	567	567	599	557	558	535	592	649	598	562	578	577	600	553	591	599	604	626	585	575	571	593	602	575	580	571	582	574	587	612	567	573	524	601	585	560	581	601	557	593	600	614	569	567	585	572	591	622	574	602	569	573	606	553	560	577	542	599	555	610	570	553	632	642	558	556	549	566	596	592	612	591	592	612	569	547	575	552	580	608	580	588	560	611	602	561	583	568	540	617	584	536	590	568	587	600	589	647	591	581	587	568	610	594	597	597	595	607	592	557	580	579	603	585	562	558	582	638	580	621	601	621	602	573	627	565	561	585	561	584	606	601	538	551	541	618	592	604	565	570	575	572	637	607	543	597	566	589	588	564	592	573	602	554	578	536	591	591	573	595	576	585	625	587	585	605	606	589	591	568	633	618	580	557	588	607	600	579	583	625	612	616	614	585	575	628	580	584	596	587	581	585	584	613	593	574	555	602	549	542	603	571	566	580	594	628	595	571	538	585	612	570	617	618	561	577	542	592	580	578	602	606	568	614	574	576	552	579	623	575	595	605	592	582	564	606	590	589	624	533	583	637	595	559	614	570	596	550	598	562	605	613	571	627	558	585	548	596	594	554	627	598	577	601	596	642	557	608	614	574	568	585	619	612	580	609	609	563	539	552	584	577	576	619	603	556	532	592	588	613	606	635	559	593	627	552	585	588	583	609	583	596	577	558	567	561	581	581	598	596	606	584	607	633	602	594	585	541	602	578	605	572	599	548	563	540	574	598	620	597	581	558	599	587	616	553	615	599	593	599	592	568	597	595	559	581	602	608	588	532	625	595	600	586	603	604	595	541	575	614	597	611	539	591	596	591	589	599	620	627	606	581	603	591	568	597	576	588	577	590	611	591	566	575	556	531	546	597	604	585	597	578	585	567	561	626	626	593	586	571	555	573	579	598	637	571	555	582	605	613	591	579	570	599	580	540	577	551	547	576	620	598	592	604	559	572	577	534	553	584	580	618	614	610	585	612	590	610	588	638	595	572	556	587	610	593	582	598	601	578	550	563	568	613	615	611	601	565	530	571	598	557	566	548	632	559	563	643	574	556	586	660	594	590	555	585	604	639	611	565	579	614	596	563	573	592	630	607	593	591	598	563	546	588	576	590	570	562	567	598	585	587	559	575	616	586	557	605	584	558	591	586	584	608	613	566	572	563	575	580	569	626	617	583	609	590	578	630	535	570	585	566	561	579	563	559	581	563	625	557	585	613	588	565	596	566	534	598	569	577	556	577	562	552	566	609	576	587	542	597	597	586	564	573	534	574	638	530	588	623	531	542	575	614	567	598	551	615	564	596	578	593	576	566	547	548	572	576	611	598	588	551	574	656	594	577	592	589	570	615	614	572	570	572	586	603	557	579	657	566	639	565	560	586	547	599	578	586	604	595	576	550	606	588	586	620	560	586	585	577	549	617	589	596	588	602	609	587	570	626	607	553	588	627	608	593	593	608	604	598	574	566	599	545	570	576	592	574	567	540	543	551	592	583	597	588	621	574	587	632	544	583	573	567	630	546	586	556	563	579	590	564	603	548	557	601	615	578	598	568	587	574	603	610	604	630	570	567	584	564	592	594	607	600	593	595	549	618	602	642	610	573	572	616	587	588	597	583	593	578	596	608	602	630	565	554	592	603	603	633	575	593	586	546	579	586	602	589	545	598	557	589	554	601	584	609	581	586	535	572	589	618	561	571	610	617	578	588	578	640	563	570	536	563	593	623	582	587	625	609	603	604	607	572	571	589	584	578	570	548	599	619	593	552	600	624	595	545	607	576	582	558	587	572	602	584	549	541	614	558	620	583	555	574	578	611	620	594	587	573	579	572	613	606	577	587	580	566	608	590	600	595	607	535	598	566	581	617	565	545	605	593	624	594	565	612	575	587	608	575	596	598	607	612	584	623	582	584	527	587	559	595	624	556	576	614	576	541	562	595	532	546	556	591	631	618	569	565	598	598	592	577	563	569	590	633	572	584	536	618	603	575	591	572	592	596	593	564	615	551	573	602	591	563	590	606	607	618	619	588	541	592	583	618	560	618	600	608	555	611	616	524	573	596	576	597	583	566	559	588	599	597	600	546	599	601	589	601	540	628	609	597	582	555	575	592	543	591	608	604	574	561	567	571	620	585	570	561	635
24585	20860	24360	27475	18677	1000	494	429	394	393	402	364	358	399	350	357	311	368	361	320	313	340	343	343	338	346	346	314	312	346	325	321	337	367	358	355	343	330	335	376	306	327	313	334	352	328	354	380	309	350	334	327	339	333	322	325	333	317	337	332	328	284	315	330	345	358	356	336	351	355	354	352	329	316	344	335	344	363	356	291	368	358	372	347	350	333	369	333	339	301	329	317	373	343	350	338	353	329	358	330	364	369	327	309	314	355	335	312	341	332	320	361	330	333	296	350	340	338	326	341	305	328	323	314	313	373	303	324	346	310	299	333	356	309	338	352	365	312	322	330	350	342	315	337	336	343	353	333	330	350	353	368	373	337	332	330	375	331	309	340	352	312	321	333	338	322	313	344	345	330	340	322	331	320	335	345	321	304	367	330	365	360	375	355	317	325	338	356	325	330	349	341	351	318	346	319	335	337	317	280	328	346	355	340	289	340	336	314	356	341	340	347	343	337	375	312	343	343	349	320	346	349	314	324	310	328	326	329	327	356	352	309	336	329	332	323	338	316	339	347	347	351	338	313	328	363	360	344	313	314	317	356	344	342	365	346	314	315	339	312	351	354	351	347	353	385	351	349	364	347	336	355	343	351	359	325	370	362	312	346	306	362	395	329	322	336	321	356	327	360	351	336	321	377	321	334	368	326	320	331	380	315	336	342	353	336	356	355	331	345	316	332	351	358	345	361	302	325	350	324	323	318	346	326	330	301	364	323	355	325	318	350	310	314	334	311	350	326	316	342	347	358	334	327	323	341	351	324	322	356	326	332	303	350	349	310	359	335	357	343	326	306	323	357	326	319	362	374	329	333	308	329	367	329	343	352	328	320	326	311	336	305	348	309	370	340	349	334	331	328	348	377	348	373	347	322	317	312	306	305	368	335	346	322	330	376	331	333	368	330	333	350	313	339	320	344	345	331	363	337	360	339	340	365	327	310	314	307	334	368	339	342	324	365	330	309	351	341	329	344	323	323	301	335	324	291	319	291	327	320	352	330	338	314	305	353	336	326	324	361	319	346	337	344	299	348	343	316	343	335	350	363	341	366	378	393	351	359	323	331	358	339	333	319	298	351	311	330	342	342	312	323	325	304	336	361	357	330	364	359	316	370	327	317	351	356	332	357	342	348	355	347	360	325	344	341	351	355	351	371	344	325	323	329	326	357	344	322	353	349	357	310	323	309	341	339	349	333	339	366	303	326	344	347	318	333	332	305	361	343	351	337	329	368	339	369	365	377	343	352	344	339	338	356	341	286	335	324	349	360	351	341	336	333	320	318	339	358	353	332	360	338	353	338	342	303	356	326	359	310	331	317	348	352	292	301	317	331	365	296	355	343	317	299	328	332	344	316	334	324	316	335	353	372	316	322	337	341	351	339	298	329	362	343	297	338	326	333	354	339	348	329	333	366	337	341	345	364	313	296	341	360	355	378	332	324	398	327	345	309	301	338	308	334	347	292	348	336	339	335	333	358	326	363	345	309	333	358	352	356	364	299	345	333	385	338	327	325	344	365	330	339	340	350	318	341	316	295	319	383	303	329	320	332	369	340	335	341	360	347	353	357	346	335	329	327	358	342	341	321	328	326	333	351	365	350	322	345	356	342	355	302	363	304	329	320	310	337	354	312	312	337	309	335	343	323	375	323	318	344	337	348	344	325	295	330	353	330	328	322	338	332	361	355	358	305	360	321	337	352	357	303	345	332	327	329	333	334	322	333	378	351	337	381	352	363	325	328	333	383	356	327	344	329	349	355	317	346	345	369	312	348	326	374	365	351	360	342	385	326	341	342	356	303	354	321	353	315	327	313	330	344	316	342	366	309	329	318	340	332	334	357	336	321	333	392	346	320	330	328	371	345	381	343	356	348	323	337	314	322	344	322	366	363	337	344	314	384	332	348	354	301	359	331	339	320	342	348	349	374	309	313	318	346	347	338	364	319	339	338	357	348	343	343	340	341	353	342	369	347	365	349	339	364	378	340	347	342	391	364	357	340	329	364	309	307	365	345	338	332	383	363	351	331	341	357	354	332	306	324	327	338	331	350	350	318	351	330	322	320	310	321	342	331	311	355	326	327	357	361	315	327	354	337	372	321	382	333	353	325	365	354	341	355	353	310	363	317	302	382	365	366	365	340	328	364	384	306	334	384	351	331	328	350	352	367	357	341	325	337	329	357	311	353	355	355	291	350	329	356	320	334	355	319	331	342	342	343	318	303	341	322	319	359	328	333	314	332	355	321	323	339	370	360	312	325	332	338	328	368	313	370	365	365	297	347	309	355	350	318	318	323	349	343	361	340	333	319	334	300	303	344	316	342	356	317	390	319	335	338	330	298	347	356	332	347	351	320	316	333	330	361	325	333	321	359	315	346	362	309	312	346	336	332	322	363	342	348	347	353	367	340	329	382	350	357	353	329	332	324	297	314	326	333	367	330	338	353	336	321	311	347	329	325	338	348	321	327	278	327	318	315	353	354	343	323	316	334	378	339	371	358	316	364	310	339	335	344	369	344	345	326	318	301	364	361	326	321	353	342	316	384	340	311	353	353	354	333	342	310	332	309	338	321	327	331	355	329	351	371	394	336	381	366	319	335	374	330	346	335	326	300	303	344	312	354	288	347	370	342	341	353	369	352	351	368	353	358	317	336	328	307	357	378	339	356	329	306	329	338	360	344	345	299	346	337	336	343	322	349	340	313	341	353	313	330	358	343	371	359	320	310	353	314	300	344	323	346	320	345	331	353	345	341	348	313	353	330	344	299	330	355	324	312	306	366	317	348	346	337	309	326	337	318	314	330	348	360	349	350	351	304	346	341	318	339	324	339	330	316	335	320	350	325	343	337	332	392	348	360	318	340	331	359	332	365	322	358	345	352	332	346	354	363	346	333	350	335	335	316	342	359	334	352	355	303	348	359	354	361	341	344	349	358	356	327	361	357	370	341	355	338	337	343	373	354	336	316	341	356	329	313	370	326	306	310	364	339	320	326	293	354	392	379	342	344	325	321	331	337	346	361	334	310	370	357	317	377	336	344	357	336	358	326	347	303	341	348	333	340	337	350	360	349	338	347	352	340	354	338	370	306	322	327	364	327	367	351	338	326	343	320	327	342	343	350	333	336	326	325	355	378	350	347	360	352	354	368	377	347	339	348	339	316	340	314	330	353	347	344	325	328	367	368	321	328	359	329	297	367	339	350	305	363	315	345	335	325	364	327	354	349	309	331	344	360	337	350	330	359	342	346	342	299	346	348	361	313	339	325	334	344	366	314	312	319	350	328	318	332	334	346	354	320	361	319	336	328	366	350	336	348	343	329	329	329	333	348	332	339	344	327	332	329	358	373	344	325	332	350	314	353	306	356	369	383	339	334	339	314	353	326	400	319	369	314	344	319	321	336	339	342	329	341	353	324	351	367	323	359	335	349	338	349	361	354	323	359	327	312	342	364	342	306	313	350
3364	2914	1955	1214	946	834	812	729	780	797	812	717	729	726	765	777	839	777	732	793	717	787	734	751	766	765	745	752	750	785	741	728	742	729	701	720	744	769	701	711	753	763	755	789	791	786	740	763	699	757	747	767	750	787	803	724	747	686	746	748	765	722	730	800	711	778	746	707	699	724	750	744	732	737	695	727	724	742	803	772	724	713	754	757	719	800	767	695	730	796	752	731	745	738	726	735	762	757	745	773	786	757	726	758	773	721	781	729	757	709	744	740	790	769	763	771	793	765	738	700	729	789	782	742	727	780	721	737	760	696	687	733	736	728	770	743	729	713	721	799	729	776	721	760	740	739	686	820	726	723	759	694	734	738	748	721	712	791	746	710	799	770	766	758	735	775	727	770	742	717	739	725	781	704	711	784	754	718	713	762	751	698	728	750	773	685	725	772	734	744	758	744	743	742	779	764	722	707	717	747	708	790	788	759	788	763	783	789	758	713	796	745	739	746	729	816	694	805	764	762	695	710	753	758	742	728	748	734	755	750	715	747	749	754	782	777	720	804	791	724	721	716	765	740	706	737	747	792	700	752	724	718	746	760	719	784	760	757	690	738	756	735	803	706	739	735	743	769	714	747	780	728	774	726	708	742	740	761	731	704	768	736	767	735	746	730	701	790	731	734	719	752	736	750	743	716	706	771	746	772	759	683	716	783	713	725	796	720	762	725	775	741	735	737	759	765	702	714	807	752	796	749	783	744	745	740	752	740	763	751	687	786	757	725	731	759	736	758	724	731	779	723	771	738	739	727	728	731	757	770	715	776	735	756	767	717	743	712	750	703	780	737	770	772	757	703	674	695	763	720	792	769	734	765	708	768	725	702	769	720	748	704	699	744	743	748	745	744	738	736	740	792	729	727	737	780	748	732	770	739	750	725	744	788	762	760	756	746	720	741	762	763	729	782	746	729	737	797	729	733	723	716	765	765	712	723	753	794	741	730	727	776	742	742	774	736	729	748	778	759	772	770	746	712	741	763	728	777	777	734	756	727	760	716	738	751	753	767	780	810	753	754	728	762	693	779	737	721	744	773	732	701	748	777	756	769	726	723	701	721	756	757	726	737	751	743	769	708	730	727	764	732	748	722	738	719	762	715	771	730	738	696	672	723	703	775	755	752	720	779	745	748	707	768	761	734	714	712	791	739	774	798	761	705	768	732	745	753	742	783	749	726	730	721	780	762	741	767	738	756	759	742	747	750	748	727	727	706	722	684	754	688	749	703	768	806	789	734	728	778	724	703	772	733	713	756	787	744	716	763	768	784	762	771	755	720	721	726	792	761	717	733	737	758	728	695	819	742	714	725	772	783	800	712	771	743	712	750	766	718	739	777	733	689	787	787	745	807	741	737	776	708	721	735	754	735	724	718	721	733	747	788	778	787	788	760	759	777	799	739	730	761	744	776	748	747	741	782	736	696	740	709	716	746	806	712	705	734	740	759	787	763	773	765	804	767	742	770	815	747	733	743	751	769	738	755	756	747	746	740	770	756	776	756	732	705	765	721	784	728	767	759	751	728	757	725	721	722	767	758	705	756	763	735	717	773	708	723	765	746	736	779	724	717	743	757	740	710	769	804	744	758	755	771	787	764	730	756	755	760	715	769	749	758	729	722	733	735	805	752	743	751	721	714	768	768	752	757	742	737	800	727	760	749	749	707	774	746	720	758	740	747	737	744	749	758	736	763	726	784	753	756	782	718	762	754	749	749	763	752	746	747	720	708	783	733	727	713	751	787	790	718	763	749	784	698	776	747	777	723	739	733	716	719	724	747	727	755	655	726	760	763	720	753	737	724	727	797	727	760	728	711	691	735	731	781	753	762	718	764	740	738	802	732	768	738	761	713	731	728	724	794	735	739	745	715	763	724	674	769	742	735	743	760	776	695	742	748	747	731	716	736	719	774	777	723	723	722	758	775	712	742	726	754	747	722	730	718	718	765	677	738	751	716	741	776	755	793	700	718	774	739	738	709	784	728	692	684	769	713	709	788	719	668	783	694	776	732	734	745	772	747	742	751	753	723	708	779	738	744	764	679	820	693	721	764	767	776	734	723	732	756	755	769	746	779	787	726	739	768	721	733	657	772	734	720	726	762	731	715	787	734	787	737	757	746	755	738	741	734	770	736	725	741	736	692	802	785	736	722	729	740	723	722	716	740	743	784	760	757	733	760	700	722	762	786	713	752	723	765	695	750	725	722	748	717	670	789	765	763	722	744	747	764	745	798	728	743	798	729	737	770	827	741	746	720	802	770	806	695	742	760	751	702	738	743	755	737	732	689	679	730	747	729	734	720	736	735	743	718	745	755	754	730	712	725	785	743	752	710	762	742	723	724	819	779	769	731	733	768	721	734	741	741	758	750	743	731	731	677	746	707	752	705	725	717	709	740	730	710	739	717	760	745	724	694	693	753	743	717	744	734	752	728	824	722	774	717	710	740	729	718	738	730	759	756	671	741	759	766	764	748	762	730	785	741	761	746	779	750	743	762	761	805	777	769	732	745	718	692	768	740	743	763	738	733	718	732	750	752	741	766	783	764	694	749	745	723	731	753	757	759	738	747	750	720	714	742	751	787	740	750	755	749	743	781	756	767	769	763	771	722	765	747	729	703	712	719	708	739	738	801	722	798	739	742	749	746	778	735	777	740	747	766	719	714	702	777	757	731	749	773	742	751	744	781	727	753	758	725	724	707	759	725	729	717	772	696	714	762	698	756	777	749	770	784	745	736	756	763	753	767	747	748	801	723	759	738	774	729	664	698	756	752	764	754	729	722	734	806	784	755	774	731	771	757	681	776	776	753	703	786	737	747	730	753	741	706	728	795	771	688	723	752	742	745	747	768	721	737	757	729	754	711	763	730	765	713	731	765	759	720	735	735	724	695	716	788	728	756	771	756	717	774	711	719	687	750	757	689	741	758	719	787	790	708	784	779	756	719	708	724	746	754	778	760	785	728	773	738	698	781	762	743	766	744	731	754	789	723	758	750	766	737	806	704	731	711	786	767	741	792	749	754	727	726	714	768	756	738	797	720	726	738	767	741	708	767	710	740	718	743	764	771	729	784	706	692	758	767	717	698	766	761	765	798	692	777	732	713	744	753	736	786	734	709	771	732	743	703	731	721	753	703	751	725	771	722	715	777	683	757	726	735	769	770	735	776	749	752	812	738	737	744	745	746	772	716	759	728	754	748	760	691	758	746	747	782	712	721	716	767	759	711	793	781	732	715	730	706	714	745	730	768	744	748	730	771	745	747	667	748	786	703	724	741	782	734	730	740	741	713	730	745	727	685	747	764	756	709	779	741	769	767	733	746	781	735	744	743	734	728	738	786	776	757	770	760	765	723	775	747	763	769	761	713	739	753	744	720	732	794	735	776	721	732	727	686	775	748	744	798	794	771	787	782	755	730	804	734	732	772	792	767	742	740	764	756	751	751	729	763	728	718	753	767
23544	20866	25150	26705	20875	20872	3139	491	346	330	312	278	295	257	229	224	255	244	225	284	246	221	246	217	228	237	218	228	237	226	222	204	224	216	184	235	224	252	206	237	230	225	195	225	219	195	229	212	243	208	231	230	223	194	222	230	213	211	198	234	205	228	226	257	226	206	219	205	226	218	215	231	217	207	215	226	213	184	196	221	208	238	230	208	215	234	198	209	211	228	221	221	207	199	230	230	227	220	223	210	186	220	222	232	226	225	225	201	231	204	247	215	196	216	209	246	208	229	189	217	219	225	210	214	221	226	200	204	236	208	220	210	215	230	243	210	234	215	194	196	203	218	231	206	239	184	202	205	203	209	204	214	221	211	236	226	224	195	198	220	218	197	246	214	211	219	195	191	211	194	206	211	194	200	215	215	243	216	220	239	215	215	192	212	218	221	222	244	218	240	202	235	230	220	190	171	176	253	207	179	224	249	234	209	221	212	200	216	227	210	213	223	199	211	227	168	202	200	229	202	242	235	210	194	205	203	215	206	212	221	216	210	200	200	221	253	215	200	219	232	199	226	215	189	211	238	229	204	230	211	206	199	218	186	216	215	220	200	227	206	189	190	210	231	208	202	201	205	214	210	209	205	218	208	210	228	186	228	190	207	238	240	228	213	226	249	214	232	224	224	237	189	214	190	219	194	202	223	207	220	206	207	179	222	216	243	194	207	217	227	218	221	213	222	258	215	215	208	184	216	231	219	215	226	206	210	250	194	218	245	191	224	245	254	227	230	238	223	210	222	213	211	232	205	216	194	201	241	220	198	220	180	201	223	208	185	224	192	173	224	209	191	221	224	222	215	192	199	214	227	211	227	206	214	235	190	212	209	219	217	232	226	220	215	199	216	195	213	242	208	215	198	235	200	218	193	234	209	199	208	215	241	193	209	195	191	216	211	217	213	215	223	206	255	246	243	192	255	200	189	195	163	234	244	230	209	210	234	223	219	206	218	218	200	201	242	216	214	208	197	217	234	198	201	225	210	235	212	225	189	208	208	233	212	225	215	175	195	212	229	215	214	232	223	206	203	202	210	203	203	203	225	206	236	189	227	220	210	222	212	197	228	241	216	218	200	228	209	230	212	207	182	206	192	198	194	214	206	213	229	191	205	183	231	201	205	212	230	226	240	223	211	204	205	235	209	211	218	214	216	186	211	222	211	208	234	209	192	216	222	210	208	242	253	214	189	204	214	215	231	200	194	209	209	224	222	215	189	223	230	212	216	206	195	197	213	209	222	206	212	211	197	190	225	224	218	186	217	243	207	186	219	199	199	210	232	200	213	202	195	206	218	210	223	217	244	227	222	194	225	204	223	252	228	217	216	205	257	233	192	202	217	207	248	229	215	254	227	212	218	195	200	210	190	210	217	236	243	186	191	217	213	227	196	191	216	200	208	232	200	200	223	255	186	218	223	206	224	228	246	215	201	203	215	222	194	234	209	220	194	191	207	201	208	217	209	195	219	225	183	212	233	186	224	234	203	217	243	239	211	192	204	212	215	247	212	223	207	223	204	247	205	214	235	210	201	238	195	224	217	245	216	231	210	248	220	238	234	191	219	225	218	236	193	231	230	220	224	212	212	198	228	182	235	182	203	209	226	231	200	194	178	228	198	215	199	224	218	220	191	208	220	224	193	215	222	212	221	233	212	198	216	233	233	220	231	210	216	230	200	215	187	224	198	227	177	192	209	220	203	258	223	215	220	197	209	211	239	220	236	221	226	229	196	216	229	196	240	239	231	230	199	225	208	206	197	213	219	210	227	234	211	218	204	201	241	191	207	209	231	179	254	220	231	214	217	222	203	222	198	220	217	195	210	186	201	200	225	202	205	191	196	236	178	204	193	190	219	157	244	207	226	194	227	225	227	189	196	200	211	211	202	159	226	222	191	221	242	201	202	208	212	227	210	215	192	216	209	213	183	214	201	208	206	213	231	210	208	190	220	223	253	205	233	191	244	211	234	194	232	224	215	198	230	206	216	199	199	213	223	233	242	207	192	242	209	226	200	198	213	198	201	204	217	226	210	241	209	205	198	222	194	209	200	213	194	192	198	217	210	213	231	208	189	215	224	239	242	222	208	210	191	212	224	222	225	205	200	238	222	205	207	233	201	213	224	208	211	212	228	205	213	232	220	180	201	212	229	252	242	213	233	199	220	208	178	219	189	223	232	204	201	214	247	184	219	211	225	205	219	221	207	243	238	203	210	196	220	192	221	217	229	195	204	214	207	207	203	202	197	209	223	228	198	204	258	206	204	184	196	212	231	213	208	190	185	223	223	208	204	222	214	181	201	217	237	199	202	213	202	203	206	201	198	208	219	208	201	180	204	241	213	218	223	183	202	230	208	229	214	216	178	194	216	203	187	240	245	240	229	236	183	191	191	229	225	212	213	240	236	237	205	230	185	234	202	229	202	227	217	200	207	228	228	226	229	236	213	195	219	204	196	206	229	200	215	214	197	191	251	220	228	222	210	207	219	254	211	197	202	204	244	211	209	255	221	230	195	232	197	211	193	219	226	191	211	202	211	214	203	219	220	212	190	213	202	207	203	212	190	221	212	203	249	212	202	215	218	226	193	207	200	226	198	211	208	208	217	203	190	201	224	208	189	181	202	211	220	220	197	189	216	212	217	203	220	185	190	215	213	213	232	212	193	191	205	235	221	243	220	234	192	228	225	230	216	228	222	196	206	225	202	216	188	207	234	228	214	223	215	205	220	208	204	207	202	204	242	218	208	208	200	218	203	214	179	211	231	259	219	211	242	200	239	210	189	201	225	229	212	213	206	216	196	210	200	225	219	220	236	207	199	222	203	240	229	226	195	200	211	238	192	239	190	185	233	182	209	211	198	205	208	178	213	211	220	247	200	226	226	228	201	204	216	238	220	208	176	200	200	216	245	215	235	219	236	196	217	215	209	205	225	199	212	191	211	236	202	210	190	226	216	204	233	205	215	223	226	213	204	219	202	222	219	190	188	242	209	226	187	192	206	186	224	217	181	237	183	218	196	200	203	199	225	227	212	206	199	219	193	208	194	209	223	207	206	185	204	211	219	210	225	237	205	200	206	224	226	177	211	227	205	208	196	220	236	206	203	212	202	199	215	204	213	207	236	202	225	212	223	226	195	209	217	218	217	199	207	192	208	203	224	226	218	244	216	214	230	247	197	199	207	193	214	229	221	206	226	182	200	222	210	230	226	209	218	192	237	229	206	212	199	224	254	235	239	239	215	207	211	212	192	217	188	227	226	188	214	219	206	176	204	211	203	182	227	224	217	200	208	241	212	240	209	202	202	225	220	188	214	193	226	204	193	194	247	237	197	212	225	248	228	222	198	193	188	204	210	195	216	210	214	238	209	214	210	200	218	223	220	211	193	220	202	203	205	225	248	212	225	213	211	208	192	230	215	218	239	238	229	245	232	212	206	216	221	192	200	233	216	237	192	235	236	242	214
3295	5160	3099	1489	914	706	592	602	566	565	529	505	483	488	477	486	478	509	498	499	464	447	445	476	478	522	480	502	458	482	510	448	504	517	470	505	503	469	488	480	468	466	477	477	469	511	465	499	461	460	460	505	476	490	465	464	489	519	499	531	520	449	473	476	452	493	536	472	468	475	523	500	511	477	497	512	473	527	491	471	488	495	461	505	483	496	511	438	432	459	467	502	471	475	460	541	483	471	498	493	449	509	507	439	466	492	529	493	487	499	460	449	446	466	462	474	477	491	458	500	481	469	476	457	470	476	474	486	533	483	470	504	486	461	458	457	450	444	453	438	474	504	485	485	446	493	473	488	509	465	456	467	440	474	459	486	510	464	466	443	507	485	474	507	465	500	484	506	476	434	494	489	481	482	481	500	456	439	505	492	457	487	478	504	491	470	487	480	462	493	462	465	505	482	477	489	482	468	434	446	531	483	466	504	471	461	461	474	479	463	501	477	434	475	489	428	491	496	474	462	494	493	498	444	499	500	479	448	453	508	491	458	444	446	458	489	499	496	485	498	470	503	478	493	487	464	496	483	483	482	472	449	523	448	502	462	496	465	463	513	484	498	459	460	444	494	486	466	482	484	489	509	448	452	517	501	476	488	479	483	487	481	466	448	514	447	472	483	464	491	534	455	465	500	464	456	452	410	448	438	468	476	516	458	494	518	457	484	512	468	492	473	480	507	508	475	502	493	466	477	492	508	543	522	493	494	495	476	466	482	468	515	458	483	480	469	484	488	440	441	479	495	463	473	444	472	475	485	451	462	479	507	467	492	483	526	472	490	472	476	491	493	454	473	441	456	453	509	450	501	459	491	533	501	463	476	457	448	462	463	458	468	467	443	528	462	486	472	461	520	452	476	460	471	487	491	484	453	444	490	465	492	453	469	467	478	463	499	477	510	491	466	526	473	472	468	478	447	476	497	438	463	489	475	519	458	499	421	469	474	452	488	468	484	512	484	459	458	519	493	481	526	495	491	465	450	486	473	483	508	491	500	472	488	451	503	468	526	485	445	450	493	457	472	483	461	487	474	480	443	518	475	497	440	472	477	478	502	458	475	483	467	476	493	478	452	507	463	472	509	473	477	439	473	488	483	493	509	476	459	476	518	513	495	463	464	450	491	461	522	518	480	451	491	442	474	432	482	509	536	528	457	499	505	497	452	446	458	496	476	480	480	440	513	523	454	515	455	489	474	495	514	444	487	454	481	439	472	475	479	452	466	474	501	446	475	484	491	504	480	500	501	488	475	481	490	470	504	504	460	491	497	475	483	481	440	483	480	462	412	512	460	478	517	472	485	488	487	514	476	460	447	496	464	520	460	491	442	492	495	493	532	444	465	509	488	459	498	469	493	482	464	492	492	487	469	516	431	479	471	485	442	472	479	524	495	462	463	494	485	506	485	458	500	477	487	487	486	470	459	497	455	480	486	462	501	452	486	499	461	475	463	470	488	464	522	537	469	516	466	434	452	457	471	441	464	459	474	469	467	488	436	477	485	490	465	515	456	474	451	470	492	448	466	488	452	446	496	455	489	492	546	488	473	474	458	446	514	459	468	497	502	471	475	498	481	482	498	456	509	475	466	458	449	498	464	445	514	508	439	524	476	475	486	461	449	466	437	492	512	446	499	487	505	453	468	461	470	451	485	452	490	487	450	454	469	483	472	513	479	503	488	476	499	446	479	467	469	456	493	458	458	466	482	495	453	495	451	502	498	501	499	462	483	452	465	505	458	453	468	489	494	464	481	467	465	455	473	487	450	493	459	477	478	504	464	438	503	497	466	470	500	496	507	448	482	482	471	503	466	484	485	492	544	484	482	464	486	475	463	473	460	475	462	452	467	478	491	502	513	459	507	485	504	461	478	478	486	481	466	457	503	482	458	508	490	432	501	464	496	489	483	478	502	503	555	489	443	469	502	477	455	499	484	479	453	472	449	473	467	496	485	434	466	453	446	461	476	461	485	500	430	449	469	456	476	524	440	429	485	468	510	483	447	473	513	487	487	491	494	501	467	460	456	479	469	468	484	472	465	500	487	500	500	456	452	438	464	478	425	455	494	494	491	467	482	477	446	491	466	498	483	471	485	463	470	511	443	437	443	503	482	516	459	464	456	466	510	493	489	489	479	449	504	477	513	456	512	466	503	482	471	494	495	490	500	514	485	486	471	494	452	419	473	500	464	455	464	464	485	482	478	484	485	472	467	508	501	480	489	474	467	502	460	466	505	491	486	473	481	453	471	509	496	453	494	465	437	482	464	471	453	502	503	434	487	473	494	458	473	474	489	496	473	513	459	514	474	486	474	482	500	463	429	441	487	455	525	485	480	463	461	457	488	510	511	445	492	495	478	462	502	461	490	478	451	496	475	470	445	474	471	486	515	508	445	545	478	475	475	474	453	483	485	483	481	487	494	483	480	493	473	458	525	532	482	472	469	439	465	445	477	462	485	519	467	464	460	475	458	445	466	471	456	540	475	482	495	487	447	469	475	506	475	500	464	500	466	488	457	484	467	475	464	507	498	449	434	445	479	471	521	516	501	478	465	471	472	482	464	504	490	459	451	482	479	452	471	496	478	512	467	464	458	449	515	495	480	481	454	472	524	461	468	461	501	489	460	486	475	468	458	490	458	499	462	481	493	497	460	494	466	450	478	464	472	500	464	463	509	464	482	488	485	472	490	478	474	478	478	461	491	473	510	481	468	465	483	486	442	491	478	481	458	439	502	546	466	442	456	463	455	478	499	441	449	469	428	453	495	477	469	483	488	464	450	480	449	510	485	456	469	473	475	468	465	480	461	492	481	520	473	501	434	474	496	440	505	472	474	519	471	473	473	485	458	503	486	474	498	490	499	451	468	471	463	461	481	497	478	456	485	457	469	501	487	465	495	486	501	437	451	469	428	462	448	509	479	476	520	497	472	444	492	471	450	452	473	457	463	462	441	447	490	493	510	473	502	483	478	421	511	471	529	472	450	492	429	497	461	490	471	517	450	510	472	496	487	461	440	517	476	487	474	475	454	477	468	468	470	471	498	486	461	464	504	478	501	433	478	493	503	472	460	487	486	497	484	490	491	493	510	471	448	460	479	482	480	482	465	519	472	462	470	482	434	467	429	509	494	506	503	448	470	465	490	433	477	502	479	466	472	471	490	498	471	472	429	465	517	506	501	461	506	448	474	460	486	488	441	490	478	499	514	474	460	493	514	442	499	473	469	451	472	451	518	514	527	452	477	475	512	453	474	512	492	447	487	439	504	457	481	440	453	454	427	463	479	533	460	486	458	469	476	457	497	449	494	488	482	456	472	470	489	497	519	471	477	457	478	487	489	478	510	483	437	474	492	457	432	459	489	468	504	490	499	488	496	505	450	490	481	430	459	487	455	508	500	483	445	508	463	468	469	466	459	518	481	475	438	501	472	506	442	471	449	506	479	497	501	466	474	546	512	454	442
32915	13650	1733	319	334	263	253	260	257	226	256	243	248	260	248	233	248	251	252	266	237	256	270	237	247	245	238	254	245	281	255	262	259	252	243	251	245	257	288	248	247	246	244	251	266	253	227	267	241	229	242	227	277	229	252	272	238	262	258	232	255	231	252	263	240	257	239	252	251	276	251	251	249	264	272	254	246	246	245	262	275	224	234	250	265	260	269	259	250	282	230	259	257	255	245	260	257	291	259	257	263	232	285	254	221	260	213	219	237	256	249	236	256	239	247	225	269	266	270	252	250	235	255	233	257	248	273	222	256	238	210	276	273	246	219	243	232	237	267	227	237	244	229	270	217	230	217	245	281	232	235	253	228	247	230	241	250	242	243	262	237	268	262	234	234	233	250	244	241	236	250	251	251	228	250	297	248	244	247	243	255	240	264	256	257	249	214	241	241	270	257	249	269	226	250	271	272	281	249	268	270	209	242	272	282	244	237	216	207	256	270	289	260	284	213	263	271	271	265	236	253	205	232	256	275	248	264	265	281	240	243	250	225	231	255	231	264	235	236	261	248	233	281	267	273	244	262	258	219	226	255	271	252	238	247	256	221	247	266	246	239	257	244	268	250	250	272	222	262	271	246	252	230	237	237	263	216	229	248	248	251	256	266	272	260	260	267	260	243	251	240	265	239	240	248	217	282	276	244	258	235	230	256	250	260	246	254	264	259	236	239	275	259	247	266	285	238	255	250	278	289	227	253	282	285	238	248	238	247	277	267	263	268	264	238	279	264	251	266	252	259	263	253	261	236	244	237	256	240	249	271	251	247	249	248	248	241	265	241	243	246	252	234	249	248	248	239	258	235	252	245	271	230	239	259	247	263	266	243	260	254	272	245	252	241	246	233	271	254	253	280	264	244	272	238	270	266	232	234	274	244	251	207	258	247	233	284	277	242	219	247	229	293	253	265	253	257	283	230	255	236	279	264	264	228	247	255	266	256	237	243	244	249	241	227	233	259	247	253	277	259	236	269	241	243	258	224	255	240	225	253	238	247	216	253	284	261	262	242	243	254	252	234	262	286	254	261	237	270	248	231	254	260	257	255	233	244	248	243	225	227	246	281	274	261	247	236	256	260	254	248	227	242	269	258	272	245	234	227	263	232	256	252	244	246	216	239	227	289	227	252	253	224	276	264	257	268	215	245	257	224	237	261	265	224	230	244	248	241	252	211	266	253	253	256	251	261	275	274	265	249	240	252	213	266	275	251	260	251	240	252	256	229	231	270	264	229	285	291	246	288	266	234	270	238	264	244	256	223	262	237	256	266	263	246	275	262	243	249	274	264	211	237	250	245	263	255	237	207	265	229	251	229	224	247	245	290	268	248	246	264	258	259	239	246	256	245	264	265	221	247	250	250	248	250	259	270	243	239	260	236	264	252	257	236	248	238	234	251	273	242	275	258	256	239	248	271	225	249	289	216	257	273	249	262	244	251	249	254	204	265	284	251	270	270	248	234	245	269	254	252	267	270	242	234	270	277	249	261	261	248	285	262	238	252	263	243	223	234	242	267	234	228	252	260	247	243	260	258	242	271	247	262	248	254	246	270	242	282	241	245	258	238	282	271	211	245	243	259	276	261	259	271	254	257	268	232	268	246	266	265	262	259	251	249	226	261	257	234	239	246	235	244	257	264	237	275	236	280	239	248	264	235	262	259	259	256	272	261	254	276	274	254	223	254	250	257	291	250	259	221	291	249	243	247	284	279	238	243	239	251	248	261	238	264	249	242	248	263	246	285	271	226	267	244	258	260	292	282	241	239	248	273	246	256	258	261	258	282	263	262	239	253	230	268	232	251	238	251	250	241	274	266	227	246	273	254	268	266	244	245	283	248	248	254	278	264	222	272	288	265	241	221	312	236	250	263	259	257	243	266	231	259	243	210	251	241	279	258	250	237	249	262	245	262	258	236	222	262	267	275	247	296	247	224	257	222	214	246	253	239	212	218	274	232	256	267	256	250	253	254	245	240	252	245	268	240	251	227	255	266	248	235	258	236	249	247	234	239	245	242	265	233	286	247	207	251	265	279	257	262	244	278	259	227	273	245	269	236	254	247	259	251	265	249	237	278	246	260	214	265	224	242	284	262	271	240	249	248	248	256	250	250	234	258	256	263	275	247	264	242	241	271	274	272	248	258	279	238	261	258	264	260	239	242	245	263	250	248	218	245	266	253	263	241	263	228	230	247	218	225	240	224	254	250	228	256	225	249	259	257	228	295	266	261	231	244	250	271	258	274	268	265	262	267	262	264	232	230	266	253	257	246	225	262	231	253	239	259	253	215	244	262	260	255	248	238	246	238	246	241	273	249	255	251	276	254	268	228	267	272	256	250	243	224	268	237	283	235	254	296	272	273	275	244	216	263	225	230	271	260	246	268	262	259	253	235	248	240	239	245	250	259	244	237	249	261	255	233	235	266	222	238	269	238	234	251	280	270	269	231	261	233	229	230	233	258	243	247	264	260	242	214	227	245	244	254	257	255	288	259	295	258	275	281	247	285	274	242	254	259	247	276	262	264	271	257	258	247	267	231	280	257	279	259	299	261	236	250	263	237	254	251	247	269	213	251	214	267	253	268	232	226	264	262	258	257	259	266	241	260	270	237	247	259	250	272	308	269	261	238	234	231	248	252	250	257	257	246	268	254	237	262	266	242	256	261	231	278	231	224	239	249	245	254	224	246	224	262	262	258	298	246	231	280	242	235	234	256	230	265	239	240	248	276	255	279	241	259	278	262	268	262	275	247	297	222	243	263	241	247	253	275	242	285	250	239	258	221	241	290	246	271	240	263	228	243	254	233	276	260	232	260	256	265	255	250	271	231	243	230	250	235	276	247	239	267	262	268	248	264	247	238	239	276	244	261	277	266	252	234	275	237	228	280	237	245	254	261	245	269	250	237	222	224	248	266	269	254	262	273	235	242	257	240	234	258	281	270	240	243	248	256	230	251	255	270	240	262	296	269	262	249	268	276	285	281	248	265	233	246	243	241	262	244	278	279	245	235	212	257	271	267	244	262	231	261	261	269	253	232	267	235	249	271	248	257	251	243	226	226	256	258	254	258	280	255	244	259	227	246	246	240	246	241	257	242	230	220	251	260	267	252	252	234	281	241	267	251	230	252	264	254	236	281	244	230	254	238	242	249	255	247	245	262	244	255	256	276	236	255	260	243	247	259	228	258	275	266	304	217	271	248	260	233	235	273	252	256	294	253	250	259	232	248	246	271	261	267	243	268	267	250	234	265	262	252	241	249	235	233	258	243	269	253	267	257	244	252	244	225	264	284	235	249	245	281	261	235	256	238	253	284	286	252	285	261	274	253	238	252	232	273	245	261	227	263	264	256	246	226	260	255	247	222	290	245	247	246	270	236	236	229	248	262	250	254	225	232	241	246	248	286	257	268	222	246	279	269	267	280	280	278	201	237	264	254	245	245	256	292	257	208	266	256	252
4953	863	796	639	561	611	597	583	571	603	591	549	626	615	611	632	591	586	572	611	553	594	589	615	567	601	571	568	591	581	617	629	582	643	584	608	539	588	581	574	599	579	577	545	580	605	594	630	611	566	618	597	608	619	549	581	581	614	598	571	551	535	608	566	619	578	583	613	610	602	603	581	590	582	599	570	581	605	586	595	579	605	614	565	598	573	593	580	602	638	622	567	579	599	608	569	561	647	581	594	558	634	587	566	614	545	648	586	540	595	602	605	587	588	616	639	592	607	607	588	629	558	576	620	613	579	568	612	621	603	614	595	574	615	575	596	576	595	566	588	541	655	595	672	595	655	601	588	585	608	598	617	622	608	651	589	627	585	586	546	598	640	575	608	569	618	607	570	535	591	588	593	633	581	578	570	589	591	580	562	625	582	593	596	630	614	587	599	585	610	614	594	643	597	620	589	634	564	581	615	561	557	633	567	592	635	596	578	617	580	599	568	586	592	633	590	594	589	569	544	580	590	576	584	596	597	596	570	599	622	595	574	563	565	617	541	606	608	582	581	565	553	641	594	618	595	586	565	590	569	581	573	602	595	555	575	606	606	577	598	621	560	601	597	565	590	608	561	583	604	579	606	595	580	579	561	590	546	579	616	552	624	602	598	578	593	572	590	638	579	582	619	543	581	593	596	620	616	571	623	561	552	598	595	620	615	557	581	577	576	557	634	613	620	582	615	604	551	586	590	560	600	575	590	578	583	584	591	635	594	630	585	622	564	631	603	598	602	617	589	596	590	621	577	572	613	549	563	596	572	571	605	578	568	608	555	598	564	604	553	581	608	566	578	544	572	608	672	597	587	642	587	615	572	590	571	570	570	585	612	568	644	579	602	570	554	576	619	576	595	581	621	576	594	587	588	603	627	601	593	563	592	597	545	612	559	603	600	571	570	578	576	608	616	598	586	589	575	577	610	604	593	600	606	547	591	578	599	558	610	602	566	602	596	571	578	601	567	607	611	578	553	582	600	611	586	575	587	607	593	567	585	596	589	641	600	596	611	599	597	560	586	551	581	554	595	619	604	628	601	600	607	576	594	619	601	569	527	600	584	623	551	590	551	573	606	611	598	581	588	598	546	589	608	607	589	559	583	584	637	584	590	626	597	589	558	621	603	601	624	548	596	607	594	593	615	616	640	637	564	600	605	584	609	559	591	555	608	603	604	581	590	603	607	582	654	600	618	596	606	590	575	587	583	539	605	598	568	616	578	554	576	577	582	573	602	619	575	615	597	609	565	624	618	594	602	557	603	594	591	642	625	621	602	594	599	570	595	576	579	570	589	549	595	582	596	621	667	620	593	597	555	588	627	604	562	587	555	618	610	602	602	594	571	648	636	583	609	571	595	601	547	581	587	597	582	564	594	567	596	573	624	566	595	599	592	551	528	599	588	614	574	551	563	600	562	562	597	590	591	549	553	614	577	576	604	614	569	569	584	586	584	629	556	609	621	583	583	579	597	573	605	614	608	591	563	602	562	597	629	593	603	567	599	564	568	607	593	588	608	578	632	609	570	583	606	617	574	614	562	587	616	602	607	601	568	623	611	611	572	585	599	589	569	610	564	580	604	530	604	623	561	550	637	515	611	619	582	618	582	582	594	594	629	591	572	606	625	595	566	581	599	554	613	613	609	616	638	593	592	589	612	593	585	540	562	600	581	559	614	603	607	618	556	627	620	553	605	576	576	595	564	577	562	579	583	545	598	563	608	632	572	598	604	604	576	573	578	602	613	598	628	572	607	582	572	600	551	625	590	585	610	565	611	586	585	612	578	555	600	612	615	539	589	587	621	562	565	637	654	674	555	595	605	638	552	600	545	596	599	644	543	624	568	612	609	578	571	563	589	605	589	591	589	603	575	566	600	632	625	622	572	547	585	529	636	580	580	621	608	614	600	611	607	575	596	633	616	569	544	609	578	601	632	585	643	554	647	618	622	580	595	607	611	571	566	568	564	617	637	598	572	601	609	565	558	591	585	633	547	587	548	568	579	622	594	608	570	599	597	578	626	566	600	585	587	601	556	610	573	606	602	608	618	616	592	583	550	629	621	545	585	589	605	601	613	612	594	563	607	648	578	565	546	602	573	609	601	582	585	593	597	588	576	575	580	598	610	623	576	564	626	560	586	611	573	584	553	571	606	577	617	612	595	569	595	544	588	584	588	568	576	594	561	565	594	580	556	609	593	563	606	601	593	609	614	608	579	595	568	617	591	560	550	595	605	580	548	592	600	592	560	553	551	545	611	531	607	589	615	597	579	624	622	609	572	637	594	622	605	599	617	616	628	568	576	610	586	615	567	620	590	573	585	634	610	636	604	600	597	585	563	598	613	586	557	573	575	573	556	581	629	627	626	562	556	596	586	581	540	587	619	548	605	619	572	608	572	645	598	573	633	626	618	569	595	595	603	618	560	638	627	628	621	560	608	614	595	628	586	622	556	578	571	586	607	581	589	623	591	577	633	606	605	589	563	585	617	592	588	557	629	583	583	597	616	595	581	594	602	609	614	600	592	607	607	554	588	598	601	586	589	589	627	586	558	572	616	596	613	614	572	585	606	624	570	597	643	588	580	568	584	519	592	558	604	617	600	596	588	601	595	627	545	574	550	600	615	610	563	557	558	593	611	626	604	595	617	623	583	543	568	617	626	581	565	563	585	620	606	591	580	579	594	581	614	602	567	631	567	543	620	589	584	587	636	600	589	553	580	580	585	621	612	582	580	613	556	577	588	597	559	592	553	594	587	625	577	575	620	567	582	599	578	592	592	610	599	604	584	577	582	619	572	538	525	595	554	607	563	588	587	590	573	591	569	616	571	555	605	571	610	587	609	560	587	600	634	597	601	581	628	545	582	561	656	579	558	589	587	616	621	585	610	594	628	585	577	614	616	619	629	611	558	524	579	593	629	602	616	565	566	582	566	589	554	621	564	565	597	547	598	594	608	604	591	601	579	598	601	620	588	571	575	580	611	609	571	594	611	559	589	586	595	542	649	632	572	569	612	576	596	566	558	597	567	583	590	597	633	606	573	573	631	559	565	621	589	614	581	654	575	561	603	571	579	619	601	636	584	561	581	614	568	608	597	587	598	593	627	579	629	609	581	636	596	601	605	606	558	614	579	599	601	595	586	571	560	577	592	556	575	575	605	575	593	566	617	641	578	597	610	599	619	600	637	610	589	592	566	638	565	576	613	602	575	592	588	559	555	613	556	572	601	621	576	584	587	565	573	622	562	623	623	599	568	619	571	572	556	583	603	616	596	576	595	576	577	593	541	608	614	671	590	591	578	590	551	571	610	616	577	614	537	556	579	582	587	604	562	607	600	593	559	553	545	634	597	580	591	609	631	575	610	624	593	632	610	589	607	552	555	581	613	601	624	614	576	600	546	565	551	603	613	583	575	568	600	576	555	551	565	583	558	619	586	590	587	608	618	565	593	623	592	610	526
24580	20890	24422	27511	18762	1065	480	421	380	387	397	364	344	335	346	345	365	341	360	421	324	353	382	347	335	291	322	316	358	314	320	308	356	319	362	375	290	293	326	356	323	349	331	321	340	322	319	352	283	350	329	339	337	345	297	335	347	337	352	344	345	323	322	314	348	346	355	352	336	327	322	358	328	330	308	347	310	341	326	318	360	346	327	356	328	330	363	336	351	342	325	332	355	320	339	325	347	343	330	341	338	353	382	325	317	342	334	333	288	315	335	400	333	335	332	347	325	340	345	351	353	354	349	332	349	300	356	324	335	327	399	331	320	321	333	355	347	351	318	326	364	322	347	343	347	333	346	329	321	347	315	344	341	339	342	348	329	341	338	348	328	342	312	344	331	321	327	348	351	339	346	365	342	337	319	328	366	335	322	349	377	328	352	376	341	321	311	337	345	360	333	323	351	321	316	314	337	371	365	364	360	334	341	324	321	315	357	313	347	327	337	316	370	310	330	339	338	350	354	343	355	298	343	327	316	335	362	340	310	374	312	328	317	309	341	290	354	316	339	351	327	318	345	332	317	296	371	327	376	308	354	341	334	345	360	312	328	351	325	326	344	352	308	307	331	328	323	336	338	338	328	334	352	349	357	316	323	331	331	348	348	311	326	354	329	366	370	375	362	333	333	350	335	339	327	322	332	320	339	332	324	354	347	319	323	318	342	321	380	340	335	351	329	314	340	362	336	338	365	360	319	327	328	317	349	319	331	352	346	364	362	355	304	358	341	294	306	364	352	326	339	368	331	330	338	356	348	348	350	357	367	338	319	334	352	350	279	313	347	319	334	330	357	335	346	341	335	320	327	355	368	351	334	345	356	333	367	318	365	315	328	317	346	356	346	319	321	320	351	362	343	386	370	376	347	360	323	297	316	317	328	356	334	347	350	320	320	312	338	357	325	349	355	305	309	342	319	350	374	318	312	295	374	369	327	304	371	353	369	364	322	326	341	359	367	287	324	337	354	345	316	350	345	321	338	310	346	340	364	355	334	352	367	362	325	308	348	335	319	347	289	359	357	352	380	341	370	328	386	354	348	329	326	322	361	368	333	334	337	317	327	344	354	327	298	348	326	345	355	359	335	337	337	354	303	343	362	386	324	352	343	321	340	268	308	332	318	346	328	378	357	354	323	329	346	325	329	340	323	342	333	341	306	326	326	342	358	362	343	347	360	340	338	339	349	332	329	311	343	339	350	341	311	306	344	337	311	327	330	355	344	352	365	343	376	358	308	340	325	338	344	332	312	388	352	348	326	333	343	356	335	333	319	336	331	383	328	349	340	326	362	314	366	339	310	344	341	325	306	343	384	317	347	387	345	345	329	301	335	330	349	331	332	349	314	344	331	333	358	331	323	329	340	364	367	365	309	343	364	317	344	329	314	371	320	314	352	330	343	339	340	319	369	345	355	380	352	317	308	298	344	385	363	323	362	346	332	341	340	350	367	376	338	330	356	317	349	312	342	315	324	337	321	344	325	362	335	336	305	317	346	349	361	320	343	343	343	352	327	339	329	366	332	319	326	342	378	374	362	342	341	382	338	328	348	358	337	331	345	345	309	337	335	367	345	338	298	330	286	360	343	288	327	360	351	339	365	313	320	362	381	356	330	309	326	324	334	327	295	338	306	325	318	294	330	332	360	292	312	343	336	336	352	336	337	346	367	304	360	328	366	344	320	325	366	325	362	315	367	372	324	314	321	331	341	363	359	323	370	372	371	313	347	328	328	337	306	313	345	346	298	345	324	361	357	337	311	311	323	349	297	347	341	325	324	341	341	399	329	317	341	349	318	404	359	326	330	347	313	315	366	351	313	335	366	357	307	345	338	366	302	354	356	343	343	319	311	354	307	332	311	328	352	324	326	353	344	339	370	344	340	331	336	344	359	341	361	331	316	308	344	328	338	362	352	313	341	334	332	336	325	331	340	346	328	372	337	332	334	316	303	304	376	346	322	358	330	344	345	353	329	329	345	344	360	330	311	362	295	301	323	338	339	349	329	348	364	344	286	346	347	363	346	358	373	337	335	334	320	329	344	341	332	330	378	312	334	341	351	352	304	320	342	370	334	347	326	342	351	329	365	369	369	371	351	313	334	334	353	354	343	346	338	353	321	350	374	318	331	357	344	353	348	342	342	356	328	340	337	337	342	370	322	318	312	318	349	314	328	334	314	332	338	293	324	354	325	324	362	325	349	338	328	345	354	347	358	328	371	325	338	321	327	346	374	327	290	313	284	313	302	329	307	332	329	345	337	377	334	294	315	325	328	331	344	327	318	321	344	324	334	357	301	344	360	359	331	329	347	337	329	334	350	363	313	335	343	305	331	336	338	343	351	366	343	334	312	336	337	324	338	300	310	326	333	362	332	326	349	319	290	342	346	334	305	336	328	345	348	349	347	330	329	337	311	358	342	353	341	358	350	311	329	328	341	288	376	317	333	336	349	365	348	358	304	311	301	328	322	319	352	330	370	338	309	363	345	345	329	319	349	350	351	322	314	352	326	316	334	350	335	315	341	343	359	368	342	366	377	321	347	359	353	337	327	307	353	326	320	328	336	326	335	319	313	369	324	363	343	316	362	341	300	321	321	326	319	338	328	352	314	354	313	323	289	357	351	336	308	335	329	338	328	343	319	316	353	355	315	325	320	348	354	370	336	356	328	323	328	360	295	309	338	357	326	321	352	312	337	339	342	310	344	340	324	354	318	322	355	362	328	312	346	356	319	348	367	344	349	321	310	363	319	329	334	323	303	340	298	335	364	321	351	311	331	384	321	333	360	345	360	343	304	342	333	344	366	353	348	322	321	329	305	339	319	333	314	301	324	350	335	383	345	349	341	337	338	383	310	370	316	352	324	386	344	334	318	343	334	332	348	304	381	292	353	361	352	330	340	307	360	344	336	338	325	322	354	331	344	324	332	346	333	329	369	298	310	327	354	310	348	341	341	332	318	351	343	333	325	349	333	337	323	332	356	325	319	369	313	317	333	327	335	318	347	331	353	340	331	338	326	307	338	321	351	320	342	338	346	331	302	368	358	343	327	367	351	373	361	308	348	324	345	350	365	296	357	353	323	338	335	308	346	340	309	322	337	336	333	336	346	359	335	347	338	356	340	350	345	324	315	302	335	358	362	312	359	329	330	382	329	331	353	331	331	340	323	332	323	363	334	327	331	331	320	310	350	333	334	322	330	336	330	331	361	304	351	343	339	312	340	299	319	318	349	342	320	328	324	350	338	348	317	348	332	333	352	329	324	322	331	325	354	353	305	314	361	347	347	352	394	347	360	321	330	340	368	301	314	315	349	335	332	338	344	333	364	301	352	340	312	326	367	359	313	352	325	333	347	336	345	330	381	325	328	369	301	325	318	350	307	320	353	312	339	332	302	326	315	295	330	346	347	363	342	345	339	376	329	333	337	348	367	328	336	333	318	354	356	321	360	338	327	358	357	349
3223	2963	2033	1120	1010	858	861	751	752	830	770	749	697	797	731	800	759	747	718	757	767	734	725	761	808	748	720	784	782	696	757	731	764	747	659	753	767	725	717	783	721	708	737	771	714	789	768	813	750	738	763	790	739	739	684	758	720	749	715	770	761	735	715	726	699	728	730	752	763	789	700	782	761	761	718	737	753	696	713	760	754	787	747	744	716	742	770	707	743	737	778	730	724	759	752	784	750	733	730	766	757	708	762	703	708	766	762	736	730	751	783	722	706	745	714	690	689	704	721	709	719	729	735	727	678	744	784	862	694	723	725	727	742	742	762	721	746	779	760	737	692	712	780	734	767	744	674	757	726	727	715	789	730	773	734	730	761	752	754	725	728	727	738	793	692	729	746	738	712	735	802	796	743	747	788	826	729	801	740	750	741	752	681	728	724	704	728	718	712	757	713	704	694	774	699	763	738	750	795	730	757	747	738	736	727	753	710	726	706	748	682	756	774	734	737	702	755	731	747	771	812	739	738	760	771	808	735	768	724	689	725	779	756	731	778	750	764	764	716	751	742	766	709	762	735	708	715	731	679	762	762	786	732	733	685	731	768	700	715	725	759	807	771	731	766	715	721	734	706	743	693	723	799	751	727	718	778	785	801	770	741	754	752	744	733	719	787	764	733	684	747	750	746	755	725	745	795	709	770	740	717	727	751	763	722	776	747	737	727	754	804	713	738	748	687	751	747	763	747	787	725	696	742	765	712	771	799	721	731	775	766	730	730	721	766	763	742	693	747	692	755	759	745	760	739	747	751	728	716	753	793	818	723	778	761	745	719	727	709	770	764	752	737	759	730	696	735	744	759	708	770	759	765	756	686	739	707	766	721	731	719	711	727	732	721	730	717	757	756	730	735	745	728	741	715	742	705	725	736	756	708	760	727	736	689	737	728	759	726	682	742	707	754	788	760	737	690	722	758	739	796	739	740	709	727	708	721	794	743	761	751	706	744	739	716	742	730	715	745	718	725	713	758	703	767	749	750	735	752	748	723	755	750	755	717	683	745	744	752	747	726	733	719	737	733	753	713	708	739	728	739	774	748	751	755	728	754	770	761	762	724	739	773	764	709	734	765	761	775	753	711	704	770	728	729	766	714	765	755	773	766	717	768	757	719	772	735	743	741	767	744	782	756	697	741	738	753	762	733	710	740	715	712	743	735	706	732	760	722	762	712	747	729	740	770	760	806	733	699	745	720	719	744	748	720	713	728	747	771	732	749	692	709	759	789	753	729	686	752	730	731	752	708	733	772	757	734	733	722	736	761	792	750	740	755	758	710	725	774	728	772	716	773	742	740	717	756	768	709	712	778	761	766	764	723	714	729	732	774	765	717	782	713	763	764	756	787	735	747	715	718	751	737	747	749	760	728	763	747	716	727	780	709	739	709	786	759	776	779	744	738	722	713	741	755	725	718	709	741	726	738	719	759	740	764	792	730	721	773	759	778	690	724	787	769	696	771	709	760	720	746	774	701	758	732	707	746	785	709	720	735	723	759	754	754	732	802	745	749	734	727	743	717	753	724	725	735	810	749	743	774	707	750	737	755	734	741	748	707	749	743	718	745	720	684	700	767	703	715	746	732	705	767	733	777	790	752	780	705	721	719	723	722	737	750	744	724	754	725	716	715	724	710	757	783	735	760	754	762	772	764	739	716	752	744	763	786	754	798	727	785	786	709	755	756	712	775	770	774	702	751	743	744	752	782	690	737	771	718	718	732	769	754	756	755	733	689	754	765	743	781	773	726	744	709	728	720	721	719	803	700	781	739	723	685	758	731	806	706	765	776	714	679	756	738	699	756	726	686	794	733	747	762	749	742	796	773	727	761	802	741	676	729	729	744	771	759	712	705	711	738	701	732	751	777	736	763	758	790	688	756	723	799	691	772	736	725	751	753	772	694	720	733	809	760	713	785	785	742	770	796	737	775	772	694	729	746	696	756	739	739	773	758	723	767	732	756	727	726	766	743	759	752	698	729	726	705	739	720	780	657	745	708	725	753	765	761	713	762	735	747	727	739	731	796	731	739	715	714	725	756	727	768	788	732	738	732	725	719	711	719	725	761	743	761	794	720	750	775	762	756	775	750	739	736	750	719	724	725	694	713	710	744	757	743	736	772	731	754	737	759	792	700	707	730	780	754	736	784	728	726	771	768	777	698	775	736	750	720	716	766	746	745	748	731	698	795	766	785	716	759	698	776	743	732	773	753	784	733	777	728	742	713	715	743	769	743	789	713	703	766	767	754	758	732	766	771	754	735	787	735	790	714	743	742	726	759	731	761	728	749	732	782	727	762	725	696	802	782	751	775	790	738	742	729	695	706	763	769	684	725	762	740	766	733	749	740	707	772	750	739	765	753	796	737	746	767	765	740	721	717	751	679	767	706	789	711	745	733	746	797	697	752	702	744	732	807	715	756	735	728	792	751	715	704	717	769	766	735	719	730	740	758	776	729	747	728	749	723	712	683	731	721	748	747	751	760	758	754	737	746	747	722	690	807	727	735	758	734	731	707	730	747	755	722	725	801	757	755	758	745	769	730	784	748	756	731	715	733	776	778	765	774	761	742	766	718	719	748	739	736	716	751	734	676	753	790	749	778	764	668	727	757	754	793	746	770	713	703	769	733	717	730	753	749	745	740	825	778	685	716	814	719	716	692	719	703	749	723	772	742	778	734	748	737	699	714	729	725	735	753	691	775	705	751	786	789	755	700	706	739	719	738	740	725	754	784	752	745	748	774	760	700	700	749	775	704	714	722	724	728	729	754	732	749	741	725	759	735	738	770	748	745	744	748	805	731	772	722	706	737	782	790	774	761	706	754	732	753	770	743	732	756	736	788	730	788	717	744	781	758	716	728	736	739	718	743	707	708	722	731	725	757	730	715	767	761	754	720	784	765	721	747	746	731	750	722	728	756	769	688	764	720	766	756	699	680	760	793	705	733	763	674	717	752	705	728	740	732	767	752	671	720	701	699	740	755	756	769	745	769	702	749	762	742	771	759	750	745	774	711	773	736	779	766	773	749	702	698	701	739	731	689	676	758	821	722	752	717	734	722	728	801	708	723	752	778	801	715	706	766	714	752	719	688	780	783	740	749	723	741	739	760	713	751	718	748	767	742	761	752	757	741	708	731	774	721	702	752	775	760	718	802	724	708	706	744	700	750	782	748	767	718	737	767	729	746	725	770	730	815	708	760	685	759	768	785	769	714	720	750	766	775	740	739	748	700	746	738	747	729	733	763	727	714	722	734	761	717	709	721	712	741	754	759	736	727	740	716	717	723	774	720	756	712	701	786	742	737	686	765	719	690	744	737	796	734	730	773	764	771	764	750	750	738	733	758	773	739	702	729	742	753	738	707	770	695	745	696	767	726	756	726	730	715	749	724	763	755	763	783	786	724	711	745	701	756	692	746	714	740	739	747	749	732	711	728	743	741	748	730	744	753	705	757	720
23619	20870	25140	26736	20881	20858	2988	514	353	335	291	273	265	261	203	243	230	218	266	237	248	233	244	207	204	215	246	219	227	243	211	216	205	222	221	218	224	211	199	232	229	217	199	214	179	199	216	202	247	225	215	227	220	224	211	226	218	192	200	195	213	219	191	250	219	221	208	216	202	194	226	214	228	260	191	221	215	194	227	251	217	215	218	224	197	200	211	212	202	223	223	213	162	229	199	247	226	219	223	202	219	199	210	203	212	226	214	196	194	236	220	186	221	202	223	209	229	195	217	191	217	190	175	195	204	227	213	216	223	215	207	197	208	233	183	224	195	221	212	210	221	225	237	202	172	211	214	208	224	237	192	204	196	209	208	187	218	193	211	212	204	200	214	189	237	211	175	212	216	217	248	238	218	209	217	232	224	240	247	207	213	198	208	218	227	214	209	217	191	217	237	196	224	216	216	227	253	220	207	227	219	233	228	218	209	200	206	217	194	203	218	191	208	208	200	204	184	178	221	206	214	209	208	182	216	227	200	214	214	207	224	209	206	213	211	206	214	195	209	197	239	206	201	214	178	212	211	196	215	199	223	216	233	206	206	216	213	227	215	214	233	225	222	218	212	205	198	205	184	205	190	221	230	206	197	195	244	236	219	215	226	228	230	203	206	184	189	240	224	198	213	236	178	227	228	221	222	230	195	208	189	251	205	228	188	201	219	195	200	221	207	229	218	163	187	195	211	219	206	234	217	209	185	222	236	211	206	241	253	226	210	200	212	204	216	210	200	242	207	231	214	211	212	211	219	213	226	215	210	196	217	218	196	201	209	196	199	208	216	191	221	190	237	181	215	221	204	213	219	199	210	215	237	214	205	208	175	219	230	238	224	214	195	228	237	205	192	209	217	208	201	204	230	236	201	186	222	212	210	205	194	215	219	191	222	203	201	204	217	194	222	197	204	196	189	194	200	203	221	208	236	194	189	192	215	195	218	193	220	213	225	207	207	195	201	214	184	186	193	212	224	234	252	225	211	205	199	215	230	222	217	248	214	233	176	212	197	208	210	241	198	230	209	245	197	211	191	247	214	217	201	197	196	217	219	197	177	249	197	170	181	220	227	201	214	208	213	225	207	203	198	212	199	195	203	210	207	224	224	221	204	210	249	213	220	196	222	200	196	176	205	204	217	223	241	185	226	187	224	229	183	206	208	211	233	197	221	227	203	211	208	225	202	211	199	203	211	207	204	214	207	201	232	198	218	212	199	207	185	217	216	194	207	213	231	219	199	201	221	210	200	197	223	223	212	227	232	230	214	221	206	189	214	200	203	239	216	230	211	202	196	182	184	207	250	239	206	209	193	206	183	205	200	196	210	188	212	212	225	194	217	218	191	187	194	207	218	237	218	213	200	214	207	222	216	215	205	200	213	182	217	228	220	219	216	230	229	195	222	175	204	217	218	195	186	203	215	250	220	231	224	180	212	220	214	184	215	229	213	235	213	212	207	196	215	216	187	222	221	216	208	204	215	210	194	207	194	214	218	205	216	207	188	200	237	212	196	229	222	204	232	210	196	211	211	198	215	212	206	232	197	226	221	227	197	187	194	237	241	224	206	208	181	215	192	219	178	226	245	238	235	200	210	230	223	195	198	207	224	203	234	204	198	186	216	222	220	200	198	207	207	208	203	227	199	208	224	206	233	229	242	201	202	210	220	193	199	200	209	237	227	206	239	198	200	207	207	208	242	215	214	222	215	215	203	191	231	191	200	216	212	223	213	226	224	219	215	229	264	199	209	229	210	193	184	191	192	198	240	215	220	162	181	205	224	217	207	220	209	232	202	211	201	182	196	215	190	210	213	199	223	248	201	216	219	241	198	214	196	223	215	189	213	211	211	225	204	226	226	221	211	199	199	218	248	215	218	177	239	195	210	199	235	198	213	209	179	205	203	223	197	198	211	206	186	178	225	214	215	217	219	211	233	228	233	216	227	204	242	197	214	203	234	233	181	212	209	219	209	219	237	221	241	205	211	202	199	198	225	222	219	204	196	186	198	245	195	223	214	189	186	202	199	203	207	189	198	222	202	233	242	240	211	213	230	202	219	226	215	233	229	216	247	218	211	206	217	191	210	199	230	210	199	218	220	233	216	220	240	192	191	205	199	222	247	231	219	181	213	220	174	209	195	202	209	211	184	187	225	192	194	210	223	229	215	209	218	223	234	210	212	221	217	209	203	187	189	207	199	212	187	220	231	225	201	217	195	200	224	192	215	210	189	211	222	204	221	210	195	188	184	199	240	217	238	189	214	183	193	196	216	209	215	226	215	219	197	189	202	196	221	206	203	203	237	226	221	210	184	231	238	240	214	205	203	211	215	217	193	200	218	219	208	217	199	209	201	181	222	223	221	190	172	199	228	210	215	227	192	228	200	217	181	203	226	255	245	197	199	221	202	213	195	213	212	200	209	220	218	214	201	222	196	233	195	198	208	215	208	213	222	205	225	208	207	210	240	204	185	183	213	246	233	209	199	184	218	221	251	215	246	211	190	226	172	202	212	198	204	233	199	218	214	240	221	205	191	189	209	243	225	219	218	208	239	208	196	238	217	199	200	213	230	211	206	210	224	189	206	195	215	219	219	234	226	221	258	190	202	216	220	200	215	211	188	192	207	203	212	225	208	187	209	183	199	194	213	206	204	198	210	184	209	171	210	190	195	210	192	222	193	190	178	218	189	198	204	230	207	214	222	190	191	216	241	228	199	214	205	206	206	207	207	213	201	176	205	190	221	190	219	209	199	197	207	196	211	210	192	182	198	197	211	189	197	216	182	233	209	230	186	224	194	174	224	218	206	208	178	221	221	174	219	189	201	202	198	231	189	202	224	231	246	220	217	213	192	233	201	221	187	237	204	179	203	204	195	229	226	207	189	214	197	203	218	221	196	185	226	206	235	231	199	228	206	214	237	235	191	205	211	194	207	237	207	225	216	224	227	205	205	184	204	191	249	226	211	185	206	215	210	191	198	229	230	211	196	225	190	241	220	231	200	197	221	163	229	206	216	221	200	230	206	212	197	215	201	194	214	206	212	194	194	213	204	197	235	208	218	202	200	203	208	189	218	226	198	217	215	235	207	201	211	206	228	213	215	222	195	187	165	206	237	211	210	186	182	221	208	216	188	215	215	215	212	214	226	189	186	201	172	220	210	241	230	211	195	221	215	221	215	185	241	199	210	198	234	174	203	235	227	216	209	211	227	215	187	201	221	236	231	209	227	208	218	211	207	238	210	232	240	212	213	219	196	223	206	205	206	197	201	215	215	237	220	236	192	199	207	169	217	201	202	238	238	227	198	236	222	219	214	239	202	184	208	216	222	227	212	202	213	213	224	197	221	223	218	244	222	208	206	214	214	225	181	213	222	204	195	224	241	229	220	198	194	231	182	205	199	207	247	232	197	186	220	199	226	213	200	190	214	208	211	187	217	219	214	188	198	223	216	195	195	234	223	185
3373	5106	3103	1431	912	694	623	572	552	507	492	475	530	488	473	522	462	493	528	468	456	476	504	474	502	478	498	472	469	484	490	450	510	489	469	456	468	470	480	466	506	451	470	479	516	482	481	445	492	481	469	448	480	442	453	478	496	447	451	462	471	439	438	514	481	467	467	484	476	464	473	427	529	441	465	495	468	481	485	490	444	494	506	481	452	452	444	505	477	478	492	498	477	512	460	451	459	450	467	483	466	461	469	501	471	438	467	469	435	474	432	486	517	456	468	449	464	495	453	470	474	464	469	494	501	488	479	478	479	441	448	443	474	491	497	454	453	446	458	475	480	487	482	446	463	487	489	461	446	451	462	460	440	470	441	447	475	478	491	438	481	478	495	500	453	482	481	473	472	491	470	457	417	471	460	486	479	484	497	468	503	460	433	494	468	478	486	480	431	504	489	425	491	443	499	454	490	495	475	475	514	475	499	487	444	451	500	432	512	503	498	470	496	488	465	482	530	480	517	459	457	492	480	504	482	455	471	439	483	459	432	459	474	472	492	477	487	469	517	449	488	475	465	474	462	471	453	458	450	476	474	469	462	459	464	486	430	456	460	483	501	442	509	480	464	512	446	488	450	452	444	495	482	441	494	481	493	478	474	422	474	482	479	472	495	492	464	483	444	483	450	466	482	460	506	469	449	478	475	443	445	488	479	495	433	495	488	481	477	479	463	483	458	466	476	490	471	445	457	451	472	476	465	476	473	480	460	476	467	454	440	467	481	536	468	491	450	486	496	489	448	479	481	464	454	435	470	482	490	503	515	448	476	487	495	466	484	472	467	465	461	454	441	496	484	459	477	461	502	448	442	449	494	513	466	453	474	475	481	516	491	461	494	430	460	498	480	501	481	479	471	467	449	496	522	471	455	497	449	458	507	497	458	483	474	465	439	443	493	449	492	484	552	509	494	478	459	465	490	496	459	495	450	497	459	488	507	475	464	461	426	455	477	503	455	459	474	478	465	451	453	478	521	472	460	461	530	491	444	482	491	458	510	471	490	441	453	461	472	470	481	480	437	459	475	485	461	460	466	513	480	463	495	479	476	461	471	502	437	464	466	490	467	496	504	474	444	474	492	454	480	442	435	498	467	491	493	468	490	457	476	502	499	454	479	469	453	455	417	465	469	474	446	478	480	486	493	516	491	462	487	473	468	452	473	490	460	504	470	456	483	475	500	480	470	493	495	441	495	490	455	429	489	502	475	466	459	433	458	476	433	470	483	467	504	475	479	458	460	439	487	493	461	478	488	467	448	438	449	504	444	479	444	501	472	458	483	484	474	500	478	516	505	493	462	458	491	466	479	486	481	464	483	458	459	513	446	495	468	437	501	484	461	484	476	484	498	466	459	497	446	470	520	450	484	461	462	462	462	466	483	474	456	459	485	465	447	454	481	510	482	481	467	488	483	461	455	488	482	484	487	422	473	500	500	501	416	505	504	501	480	461	493	474	463	479	442	457	471	464	457	474	510	462	460	460	496	460	471	442	502	506	480	482	504	472	457	454	497	453	496	468	474	482	480	447	451	491	455	430	447	486	496	509	463	457	486	488	484	488	449	479	464	544	490	484	500	470	490	481	466	474	443	494	464	497	462	458	490	455	455	473	448	488	473	447	477	459	488	441	465	492	469	443	472	476	489	456	474	479	449	483	458	456	503	438	455	493	475	491	453	462	441	460	476	515	420	480	469	450	467	452	437	505	498	460	470	494	484	465	498	462	475	509	503	476	452	503	488	496	490	463	480	478	442	482	482	457	466	464	450	486	492	469	479	424	510	466	481	483	467	473	467	466	467	498	449	446	485	464	507	486	472	459	486	465	435	448	460	464	516	454	505	441	448	505	441	476	523	506	488	453	467	439	468	463	480	501	505	447	490	421	485	487	498	473	463	508	498	471	476	491	469	461	518	474	453	470	474	503	460	473	491	479	450	451	472	479	486	469	486	480	484	440	468	482	487	488	479	451	471	471	459	487	466	483	482	483	485	451	514	449	448	480	452	523	509	449	491	493	467	453	496	467	457	460	472	466	477	448	463	509	428	430	484	497	455	502	477	468	499	493	485	485	498	456	494	509	474	463	459	511	443	432	516	479	458	496	496	455	513	488	462	474	432	474	514	460	473	508	462	461	465	448	499	457	483	469	492	530	467	444	463	470	518	474	460	497	475	458	468	489	474	504	476	453	474	475	470	437	424	496	472	452	461	479	470	492	428	470	470	495	488	485	471	488	463	462	492	478	434	463	475	459	421	479	468	492	482	484	493	460	456	489	443	528	473	471	465	438	502	467	485	457	470	501	460	448	487	471	456	448	467	535	484	445	468	482	463	458	510	446	478	467	500	463	486	479	491	457	484	491	511	499	505	452	456	487	535	491	430	454	484	452	466	442	491	473	453	480	467	498	467	492	488	520	461	458	506	505	442	478	448	459	470	458	478	482	486	481	487	511	483	509	428	472	461	493	521	478	433	482	468	472	446	465	473	515	443	454	461	494	477	446	470	476	430	518	474	505	440	485	450	485	444	481	472	452	480	454	432	465	492	473	489	459	457	498	500	448	479	469	500	477	465	476	515	502	449	431	487	455	449	495	450	469	463	500	490	473	458	456	464	428	463	455	461	474	514	467	459	512	421	495	483	449	482	467	432	476	452	478	473	478	469	456	450	448	476	490	473	483	516	478	493	460	499	488	482	444	476	463	482	487	466	489	458	467	536	466	505	432	493	461	478	466	478	487	495	482	492	504	507	486	480	489	501	461	470	527	504	502	473	461	484	503	471	492	467	453	457	479	477	514	461	478	490	469	444	432	494	500	483	494	486	481	542	470	458	460	483	488	467	507	498	463	473	480	477	463	481	455	495	471	463	482	432	524	454	465	473	456	498	463	474	446	442	496	475	497	477	481	442	500	489	469	499	473	472	429	509	472	453	477	460	459	512	481	459	457	459	503	480	447	467	465	466	483	459	474	508	444	456	476	484	483	526	519	526	494	473	463	456	451	444	454	449	457	483	472	472	438	507	534	491	488	474	461	483	465	477	445	468	478	475	494	444	469	495	488	460	453	440	454	483	474	482	468	458	511	456	489	474	460	481	451	459	429	456	472	476	485	488	484	483	469	496	442	489	487	457	445	477	453	486	491	496	489	482	470	473	485	424	493	449	493	485	469	478	489	465	510	493	476	486	478	481	493	495	468	438	483	494	509	486	472	470	452	439	431	476	451	490	442	447	459	460	440	474	457	519	451	474	465	490	478	441	447	446	514	431	454	506	453	494	460	466	463	483	457	490	480	459	474	489	476	484	474	445	481	473	474	421	485	477	448	464	483	446	485	472	484	485	503	449	429	427	444	492	457	464	475	470	481	474	464	492	469	452	472	506	499	476	467	501	481	433	491	434	466	468	460	481	479	504	514	475	448	487	477	478	491	416	475	495	511	473	498	470	491	468	517	465	464	433	463
32751	13497	1790	299	257	289	273	254	269	266	254	233	261	275	231	219	250	267	247	241	272	247	267	245	259	260	257	252	236	269	250	268	248	266	247	274	268	253	256	266	299	285	258	271	268	262	265	248	259	254	225	267	270	254	258	233	276	284	255	251	252	248	261	252	246	243	260	242	243	268	273	262	272	222	226	216	230	269	246	274	263	268	243	273	291	214	249	243	255	224	265	245	243	235	277	260	262	240	259	259	254	244	239	286	260	270	236	251	230	281	259	294	307	233	244	229	259	272	247	274	220	249	228	221	264	239	233	245	253	259	235	247	252	255	252	257	245	242	252	234	235	246	236	259	251	242	213	250	262	248	247	230	229	260	282	293	245	249	247	251	255	237	236	256	266	272	249	277	252	259	256	250	251	266	221	265	239	280	269	242	238	244	253	234	254	259	249	229	245	263	245	232	255	256	252	222	269	243	241	244	253	250	250	253	260	261	252	279	235	270	279	253	263	221	235	235	230	234	244	233	272	257	243	267	265	251	228	248	258	252	240	248	240	249	292	272	247	266	245	269	230	246	255	215	253	251	257	262	251	248	255	242	265	234	241	247	267	247	230	223	228	281	242	245	236	269	252	226	281	268	260	255	234	233	262	228	209	225	269	250	209	225	226	266	269	221	235	285	272	254	269	251	230	236	263	247	286	230	239	256	234	236	239	261	264	233	256	211	226	255	250	253	246	238	233	255	246	265	237	233	271	259	237	269	259	238	230	243	252	236	282	250	236	241	241	260	229	260	247	289	214	251	272	247	250	262	265	275	237	238	270	269	287	235	249	281	255	262	248	247	250	235	267	265	240	245	223	265	282	244	248	228	242	252	264	255	233	263	248	244	232	287	261	205	241	237	256	248	242	251	269	260	256	272	261	254	257	250	227	216	214	226	235	281	258	271	247	257	258	224	246	239	240	252	259	249	243	251	216	244	249	272	245	242	244	234	253	232	253	239	232	229	263	259	261	221	265	215	227	257	274	256	259	272	266	231	236	277	251	242	255	237	252	248	230	217	232	245	260	241	219	235	248	268	287	248	241	251	268	283	247	236	242	269	270	253	264	232	237	255	260	267	261	262	258	231	232	257	231	209	235	271	238	257	234	255	238	237	266	225	262	275	269	293	268	255	255	245	225	250	263	242	248	245	283	257	245	248	236	271	247	263	211	272	271	267	247	291	216	245	252	268	247	247	248	228	239	261	242	258	209	238	265	246	252	226	249	282	230	268	266	231	258	258	231	260	247	267	237	255	243	226	234	257	241	241	247	236	251	257	239	257	227	245	236	256	295	235	253	271	215	266	249	264	249	248	254	263	241	228	247	257	271	282	281	254	232	243	250	254	243	272	261	236	240	233	230	268	242	233	251	242	233	233	265	257	239	236	267	253	252	225	259	267	225	252	242	226	262	249	264	224	240	263	259	252	243	246	237	271	267	260	278	223	259	256	243	250	271	236	254	278	257	244	239	241	276	268	281	248	233	256	243	229	224	246	226	243	233	236	257	235	272	267	241	228	239	245	252	248	251	219	249	262	226	252	213	221	273	249	267	277	253	252	244	207	259	281	238	284	270	232	255	250	259	281	250	240	291	248	285	238	238	256	247	225	264	246	229	276	267	238	244	277	239	241	274	236	271	291	222	247	258	236	241	220	259	265	262	237	223	241	258	293	232	207	249	225	261	245	242	224	254	251	248	247	238	249	249	234	241	260	291	233	244	247	249	252	255	271	276	262	242	261	266	220	248	238	240	228	226	251	252	240	241	273	253	266	273	226	240	243	235	253	268	210	251	247	256	229	211	222	284	234	248	242	240	248	232	256	250	243	251	271	221	211	256	255	246	258	257	278	263	215	234	251	249	254	237	259	268	260	257	225	253	238	238	278	265	232	244	214	240	236	277	254	300	283	235	266	221	250	262	266	258	225	251	241	246	237	257	249	268	262	238	250	237	236	248	255	266	245	253	245	211	244	248	232	273	233	225	260	263	253	274	265	277	227	234	276	262	236	231	242	248	269	254	233	239	273	261	253	281	260	249	262	241	253	272	242	233	227	243	261	256	296	254	235	227	245	230	258	246	268	256	259	232	258	235	217	261	270	265	250	234	256	258	254	264	259	255	261	258	247	243	245	257	275	243	245	250	247	261	257	223	246	257	284	266	222	277	281	248	271	270	264	232	225	253	247	263	239	237	249	224	241	246	227	242	243	253	268	256	248	241	245	266	256	270	255	246	243	241	239	255	289	227	283	226	245	279	258	276	265	229	223	282	259	250	260	253	269	264	256	270	270	290	219	245	303	225	251	269	224	245	255	242	230	250	260	251	261	246	261	268	277	253	242	261	266	238	241	244	238	260	255	257	231	265	257	251	256	214	257	232	263	288	240	261	244	250	243	245	245	253	283	238	239	233	239	249	254	254	235	245	249	227	251	244	260	253	259	265	227	252	242	255	247	292	222	233	223	265	243	254	268	270	239	245	222	231	230	248	249	244	256	253	246	264	269	263	251	260	231	249	239	247	254	257	234	274	276	267	247	245	225	241	255	233	255	245	276	245	247	247	260	271	265	240	226	217	248	269	244	245	246	230	221	264	248	250	238	249	233	272	252	244	233	254	253	228	233	279	260	229	275	224	251	252	238	239	254	259	248	251	217	234	270	272	248	251	242	263	255	253	252	263	239	262	229	250	237	254	261	246	230	282	245	283	296	280	240	237	274	257	255	286	233	260	242	249	246	269	234	258	237	260	252	264	264	246	259	258	227	230	234	246	262	264	251	242	249	255	257	223	289	237	285	235	233	224	264	254	227	264	253	222	246	244	260	241	261	242	236	259	261	281	290	239	254	237	239	243	245	221	231	249	266	249	251	254	216	236	248	268	262	230	222	247	290	250	232	240	261	241	244	240	260	210	269	260	252	260	258	271	229	266	262	248	258	268	245	251	267	222	231	265	242	255	260	266	223	263	270	243	286	235	266	259	274	268	230	261	258	234	246	248	247	258	230	221	244	242	255	256	234	242	254	263	262	226	241	258	232	252	285	261	250	258	241	298	254	257	261	264	211	271	233	249	260	255	254	270	270	251	230	238	249	248	263	241	230	270	235	285	256	242	252	222	260	257	248	265	272	226	254	257	259	262	212	250	253	238	245	236	261	252	246	230	285	249	244	242	223	238	253	269	231	270	252	274	243	273	257	258	222	243	226	263	253	228	243	284	245	257	241	252	256	269	265	245	248	230	238	256	297	260	248	227	239	263	251	271	270	274	226	254	272	263	234	236	255	262	224	245	248	265	249	231	263	262	252	235	267	259	275	238	258	254	270	246	249	232	235	233	260	238	259	264	225	255	256	265	265	228	257	286	280	250	228	225	260	245	270	233	224	219	262	219	249	230	240	241	254	223	239	254	276	277	221	256	257	252	261	274	237	243	275	267	240	269	226	269	266	229	246	228	246	266	286	240	251	227	265	215	245
4936	815	744	591	666	597	574	582	577	544	580	585	557	590	612	580	598	600	613	595	583	580	583	575	565	609	555	558	616	545	551	617	618	592	624	579	580	596	581	612	565	573	626	573	566	601	611	619	591	582	632	585	600	600	583	599	572	587	638	603	573	614	567	611	567	595	568	586	633	602	593	592	570	555	574	570	625	641	575	611	618	553	605	606	574	584	627	583	591	561	606	552	578	609	580	547	568	624	595	569	616	591	601	588	602	556	622	574	588	556	624	588	583	606	600	582	591	598	577	590	600	569	580	569	579	619	620	592	597	587	589	584	611	544	600	623	546	610	585	614	618	589	599	542	576	542	555	651	611	554	595	571	588	618	591	600	599	550	599	603	619	613	542	555	594	600	547	588	586	595	587	569	571	563	567	555	559	621	605	613	607	582	572	608	539	614	588	616	622	606	557	590	592	566	604	573	596	540	596	566	605	587	606	587	620	609	558	618	557	573	622	592	539	589	625	562	587	610	602	593	582	623	564	587	602	579	623	576	593	554	598	554	559	527	582	588	578	588	613	587	581	544	603	602	592	612	576	598	621	602	600	592	528	566	590	555	614	603	588	577	571	612	576	537	560	610	589	548	553	604	618	559	566	550	557	642	559	573	595	587	640	562	574	611	557	588	626	574	601	562	579	591	594	578	583	569	636	589	638	563	574	610	614	601	603	525	607	585	598	574	622	581	572	594	539	560	592	585	557	567	512	594	565	611	644	537	610	560	563	586	599	567	549	591	566	580	588	637	600	582	599	597	586	598	585	589	591	580	567	572	630	622	619	604	556	562	600	616	612	530	564	610	574	589	620	571	609	604	586	620	636	573	607	624	574	563	611	615	604	612	557	590	638	600	660	602	539	559	572	594	583	579	579	574	619	581	573	601	585	538	543	595	595	599	582	581	578	601	588	581	606	579	631	595	611	588	578	613	629	628	574	580	583	590	606	594	537	566	560	599	571	608	616	565	593	571	568	600	606	544	561	572	569	605	571	602	555	588	594	585	568	574	548	594	608	592	549	548	557	564	595	565	573	552	608	610	595	568	598	588	586	602	558	568	630	617	613	592	594	574	602	593	583	538	586	617	554	554	566	622	588	561	600	593	587	589	583	587	580	632	589	587	560	588	601	597	565	572	579	544	608	586	595	559	625	605	582	603	608	604	571	592	561	557	573	572	597	558	580	549	586	609	603	616	588	561	593	620	547	587	600	552	613	565	605	541	601	595	546	584	608	573	624	588	552	609	575	547	590	601	562	565	560	576	570	620	546	581	552	634	559	597	596	604	627	546	546	608	582	602	543	556	568	653	585	594	668	618	591	539	615	592	583	563	588	584	606	577	543	601	553	603	553	619	584	575	629	586	581	604	577	604	594	599	600	577	595	632	648	619	589	597	598	605	563	519	606	596	620	583	575	576	631	577	600	629	583	605	577	591	576	599	551	572	631	601	607	551	631	594	629	614	577	549	586	623	550	604	542	579	602	574	574	595	553	563	596	572	621	610	647	585	585	550	595	593	576	602	614	576	578	631	654	600	566	587	554	588	593	549	585	621	592	648	567	630	580	571	600	577	587	634	548	594	613	606	624	619	553	552	590	604	553	576	575	636	589	551	562	577	592	565	601	595	623	588	608	554	575	514	550	593	598	575	578	595	572	585	594	601	527	602	585	548	559	591	586	587	623	605	575	607	582	600	595	582	578	610	563	583	556	572	558	567	620	610	564	589	583	589	573	535	554	595	609	566	545	600	596	532	602	568	587	586	564	587	591	589	525	594	531	576	594	540	576	645	580	567	551	565	511	568	596	611	607	567	595	578	589	604	591	600	584	593	574	543	566	611	623	520	553	568	568	559	588	595	608	576	599	604	588	608	610	567	588	540	594	607	580	589	574	591	585	561	553	594	569	617	574	615	602	560	602	565	582	509	591	556	589	619	569	589	585	575	566	583	654	604	579	604	605	581	604	613	567	623	600	565	575	616	554	581	596	628	606	641	603	564	575	549	600	581	580	573	586	603	579	574	572	573	544	608	571	606	563	592	573	585	590	602	565	594	590	544	599	552	595	564	571	571	623	591	568	591	600	616	570	573	574	607	587	535	590	603	566	607	615	580	584	608	612	582	551	603	519	532	611	617	562	599	570	617	577	622	609	624	594	598	609	634	641	582	611	549	573	602	564	588	571	575	572	589	583	612	544	625	539	534	606	608	589	605	566	596	589	582	595	591	551	588	596	587	583	553	622	588	602	586	612	572	589	567	602	533	539	617	556	566	582	570	580	583	582	574	610	642	558	555	557	579	568	586	572	599	598	552	549	582	585	624	594	589	582	629	580	588	593	556	605	574	641	588	579	572	619	589	593	605	577	612	567	553	633	588	551	582	596	570	616	616	601	609	586	634	596	583	550	579	582	593	540	648	610	599	597	587	609	564	565	604	589	557	532	569	603	589	579	632	572	612	649	602	631	600	569	583	628	621	582	589	576	561	572	602	570	604	582	599	621	619	631	588	593	545	571	594	576	535	593	602	601	577	608	581	615	630	518	578	557	571	584	630	584	626	576	622	622	594	570	615	580	584	607	562	551	564	607	576	568	553	596	584	621	547	631	568	574	581	584	562	579	592	611	565	584	598	592	589	591	578	599	595	594	544	570	557	577	589	601	561	609	571	588	636	594	547	534	606	570	605	579	598	590	574	606	618	592	547	623	554	628	581	583	606	591	627	592	571	589	590	565	582	622	601	577	630	520	586	573	576	595	583	588	622	585	587	633	597	559	592	577	626	555	550	598	596	617	622	551	627	578	571	599	596	561	536	603	582	558	611	575	571	558	593	588	569	610	618	616	570	603	641	618	591	558	603	620	568	554	577	576	625	567	591	578	593	602	612	581	605	559	547	610	576	601	566	584	564	598	544	594	565	587	590	606	546	536	605	596	555	583	635	582	584	602	573	594	509	565	560	603	576	563	622	595	633	597	649	612	611	579	628	570	578	632	608	601	568	602	604	561	591	587	558	643	562	562	591	596	584	655	599	593	579	572	568	568	596	571	612	614	571	565	583	615	613	652	607	607	585	566	588	603	587	597	641	629	594	566	552	555	561	576	552	631	570	576	566	616	563	588	589	562	567	559	572	578	624	579	577	576	643	617	628	564	567	605	593	590	564	572	562	589	664	594	619	612	606	575	582	595	583	594	574	596	607	550	584	606	621	579	602	580	566	573	633	567	554	621	557	567	597	603	600	588	552	556	572	553	619	615	531	580	570	593	552	570	615	591	589	571	589	600	576	568	588	613	635	585	626	583	553	604	565	624	575	616	620	585	608	595	592	616	570	619	623	570	603	560	539	573	599	575	566	569	600	531	588	598	650	576	572	598	589	587	639	651	582	674	545	604	608	581	554	574	590	563	621	620	570	566	562	592	649	591	554	569	554	589	597	563	635	586	623	588	578	586	618	614	614	583	607	598	630	573	573
24642	20888	24382	27517	18542	981	483	459	357	354	380	340	436	355	354	336	337	332	340	350	363	395	320	352	350	328	318	362	307	345	341	321	342	354	334	344	397	326	339	344	314	328	306	324	309	343	347	359	343	331	366	340	363	312	332	308	326	332	366	343	359	360	322	307	319	333	338	348	331	350	328	354	363	327	316	362	331	347	331	337	340	346	337	339	314	322	348	341	321	343	329	354	300	314	369	326	361	323	320	337	336	323	371	340	334	288	330	330	340	329	324	334	307	327	332	334	371	377	350	353	315	308	333	350	356	353	330	332	314	371	317	340	349	321	342	334	355	302	366	335	348	340	325	333	302	304	321	331	354	340	328	331	346	344	358	377	349	335	351	348	343	317	340	345	323	353	363	330	324	332	341	338	314	368	352	311	336	333	337	359	362	324	344	371	313	309	321	371	324	337	324	380	278	310	350	361	310	361	346	345	323	341	339	337	325	344	332	339	340	312	343	340	342	335	337	332	339	297	327	315	321	373	360	325	328	330	317	316	356	336	340	333	363	312	304	380	314	344	362	327	324	340	315	293	341	365	307	331	342	324	359	357	349	343	326	357	359	342	332	345	304	332	302	349	333	310	345	331	348	314	357	314	341	339	337	336	340	332	360	345	333	317	322	370	347	333	358	332	320	297	370	393	323	337	341	327	319	348	356	366	339	330	365	359	391	346	320	337	325	341	313	373	314	310	307	341	344	342	337	362	346	358	332	345	321	348	351	316	342	318	340	328	311	304	340	331	351	351	367	342	358	376	304	347	373	339	297	349	316	340	365	344	340	351	330	332	342	312	311	342	302	338	311	342	364	334	336	382	335	349	366	313	327	338	310	304	350	348	348	330	331	348	309	328	357	343	358	345	358	335	342	375	373	302	333	355	369	338	349	296	324	355	340	332	351	354	305	334	320	331	357	344	346	322	357	342	334	358	360	345	339	327	298	311	325	338	344	328	352	327	314	351	324	319	351	328	317	330	321	340	325	339	329	345	357	367	318	340	354	337	373	347	357	356	304	307	346	331	318	333	332	328	362	346	334	356	350	318	340	375	302	355	312	317	365	348	326	333	359	323	331	298	368	340	349	322	334	356	344	393	335	359	339	331	375	316	327	359	345	313	343	353	362	339	325	329	344	318	339	341	329	348	315	321	389	338	354	314	335	344	329	317	320	357	335	326	339	316	351	323	340	325	327	335	346	320	337	349	342	349	310	318	364	303	345	329	332	325	363	353	351	339	345	345	332	345	307	310	370	321	346	322	331	344	353	332	329	354	307	320	324	327	313	276	317	331	310	341	334	352	364	328	359	328	339	328	318	314	350	345	380	331	350	365	325	334	357	333	320	352	342	345	368	349	339	337	327	330	350	343	366	316	381	356	332	347	326	332	322	333	293	349	320	365	358	332	363	349	354	329	316	324	332	334	334	326	353	387	346	323	349	355	346	349	358	357	334	367	363	329	325	339	346	338	334	318	333	323	332	322	357	352	356	347	335	326	367	357	344	360	314	370	357	347	342	292	321	360	333	342	310	319	343	338	369	345	358	318	342	333	347	319	301	329	333	329	309	347	353	341	334	366	325	356	326	335	327	327	353	356	345	333	325	340	348	321	319	328	344	323	327	320	344	346	355	347	312	330	301	355	349	355	356	333	345	360	333	313	333	389	304	321	350	336	332	351	314	319	317	350	368	339	332	356	333	340	341	306	361	373	322	377	340	343	348	347	317	319	327	357	386	329	345	356	346	379	322	326	299	294	321	350	352	318	341	317	342	341	330	346	383	341	338	332	348	359	338	337	301	343	341	353	365	330	314	366	353	327	316	335	324	293	346	298	322	310	337	326	333	342	349	346	333	334	336	348	339	325	319	333	325	334	321	299	339	345	346	296	379	347	342	331	354	357	326	365	333	314	299	339	346	303	331	349	345	357	349	326	332	337	356	328	341	306	311	360	315	344	335	324	324	371	371	333	317	324	340	341	329	286	295	373	337	345	357	324	345	342	365	325	332	356	325	322	330	315	339	302	317	351	308	351	324	370	324	360	374	339	360	341	320	341	342	314	328	346	297	339	343	283	331	323	295	381	333	348	285	321	364	339	316	349	353	301	337	341	352	364	339	338	332	332	299	359	316	332	333	304	330	367	332	346	318	319	346	337	331	350	369	333	376	332	344	316	330	340	355	328	323	336	314	343	363	331	308	310	342	313	319	344	350	329	337	333	346	314	324	346	371	313	330	372	336	297	349	362	364	335	353	355	324	347	328	355	322	308	330	328	351	319	334	308	341	364	319	315	326	373	327	355	359	341	331	324	355	345	330	355	335	321	309	346	351	311	349	307	326	347	357	303	344	373	360	331	304	323	334	362	346	328	328	352	352	337	369	336	344	358	343	313	319	331	337	391	337	350	338	343	369	349	346	321	321	302	327	356	351	324	358	326	365	349	325	324	350	325	296	344	328	305	333	319	307	296	328	319	321	335	350	317	354	309	340	315	318	337	328	328	344	369	346	342	317	336	332	327	331	312	317	337	318	318	335	311	308	344	322	337	352	357	342	386	322	318	317	338	334	346	332	334	348	332	338	330	318	305	335	342	367	341	351	325	341	351	345	355	344	336	330	324	331	322	306	341	313	374	333	332	336	318	350	359	340	322	373	378	324	337	318	327	353	316	321	326	342	337	325	366	359	331	336	338	344	347	350	328	343	341	356	349	328	348	346	335	340	330	309	339	326	323	320	345	304	379	335	346	350	345	287	363	355	347	300	312	330	324	317	324	347	312	335	334	304	346	334	332	335	293	325	376	360	298	342	347	314	340	305	330	351	373	312	337	335	337	333	309	320	305	313	315	323	325	324	323	308	339	334	350	332	361	325	307	336	332	328	328	351	352	298	344	299	381	364	330	358	355	322	348	329	358	336	329	341	347	318	344	324	325	303	332	347	360	344	358	293	322	365	328	322	312	345	370	347	320	356	336	307	323	325	338	328	354	364	322	350	340	335	340	338	297	381	356	330	345	330	360	346	295	369	341	342	330	337	361	349	351	335	352	306	298	321	324	340	342	334	332	330	302	345	343	291	330	316	332	331	331	352	354	366	314	386	301	333	329	337	316	328	368	365	347	357	351	326	312	351	340	339	308	344	334	359	302	291	338	358	375	361	336	309	356	348	345	355	334	342	315	339	333	313	313	339	337	327	341	360	330	301	339	330	327	323	323	324	347	338	351	324	349	323	319	320	335	326	345	336	323	327	353	365	353	325	338	324	356	375	332	335	353	337	342	352	372	365	346	327	359	318	345	313	341	322	338	344	310	292	341	339	332	340	329	346	343	361	322	336	343	349	329	325	355	318	363	385	331	337	365	343	339	388	323	339	354	376	349	324	337	299	333	337	326	344	311	365	361	317	349	329	305	344	308	370	329	313	343	317	349	356	346	376	344	370	333	346	337	313	348	341	319	341	341	347	333	318	323	306	323
3303	2863	1955	1176	913	797	858	800	802	786	782	745	712	768	753	787	757	750	775	717	707	743	722	771	751	742	681	748	753	708	702	768	716	771	762	768	749	785	764	782	742	767	754	756	737	746	733	716	757	700	758	710	728	742	733	683	764	693	715	728	742	734	731	733	722	740	762	728	711	688	754	787	756	717	809	744	751	756	730	746	686	729	763	677	750	752	776	754	694	698	789	723	779	758	762	717	704	755	702	720	688	751	728	727	740	760	731	756	693	758	753	807	686	742	728	736	701	755	735	740	729	735	696	783	718	750	762	743	759	731	770	699	758	806	701	737	790	763	701	727	724	751	776	775	761	744	760	723	732	790	706	753	722	717	709	707	775	767	723	716	748	771	787	732	789	769	719	754	793	721	739	762	743	810	770	779	775	774	700	739	689	765	715	755	748	760	707	728	720	777	734	731	723	757	771	774	747	756	767	751	760	731	727	779	801	741	743	783	823	755	760	729	692	749	778	731	702	688	745	694	706	788	757	766	753	756	738	730	732	736	756	730	728	735	772	765	734	733	738	760	775	753	706	766	724	789	748	762	739	729	792	719	770	774	713	715	753	766	764	790	754	729	766	761	759	752	760	746	788	721	730	734	746	769	734	760	763	795	764	788	766	748	729	732	746	761	715	782	761	782	734	735	728	737	789	732	703	767	729	725	735	668	789	763	685	747	740	712	735	701	718	749	729	758	743	790	772	769	724	813	770	746	769	767	701	729	727	722	743	745	719	709	740	780	707	714	737	758	768	737	754	763	722	705	721	718	711	741	742	751	718	732	726	728	748	713	721	735	734	750	753	775	770	709	774	763	739	740	728	748	728	677	700	776	716	774	755	729	749	732	765	764	743	698	762	762	733	730	709	730	720	697	775	724	720	796	767	737	695	737	764	745	760	717	769	769	737	735	765	746	728	788	710	709	706	768	741	749	720	795	749	738	764	670	742	682	718	716	795	738	737	725	753	700	736	718	764	797	736	762	787	734	735	684	724	755	744	735	738	759	760	714	751	735	732	752	736	741	728	712	729	683	696	793	733	731	759	761	726	767	714	727	741	746	735	730	705	764	726	764	714	764	757	731	763	753	741	776	705	754	777	747	708	693	748	757	789	792	770	793	727	762	732	732	771	747	720	780	759	736	784	748	789	712	751	716	705	770	771	721	783	738	755	750	762	731	722	679	788	726	746	727	772	703	691	741	714	717	732	713	701	716	784	764	695	741	735	735	720	744	744	727	770	730	736	771	762	745	727	681	754	757	679	709	734	784	724	716	759	775	746	733	738	724	708	761	780	762	748	781	731	715	732	770	715	721	725	751	732	742	709	687	760	736	757	742	732	721	775	734	724	764	793	755	725	776	725	707	775	753	753	713	728	754	692	756	745	704	703	730	711	746	774	725	691	774	765	730	705	760	787	694	736	821	759	758	737	718	687	730	737	767	763	740	796	711	720	784	718	722	731	739	709	731	783	698	747	752	779	747	707	736	736	726	775	711	704	763	764	711	765	720	692	745	779	733	754	762	724	748	747	726	782	726	719	740	762	736	716	711	760	725	707	738	658	727	809	745	739	716	732	740	780	756	769	768	731	729	755	734	769	796	728	732	731	800	710	762	771	703	744	713	715	747	715	723	794	730	729	710	733	754	720	710	712	762	763	723	739	705	737	698	707	735	737	727	721	703	788	733	747	723	715	760	759	761	687	718	740	735	725	786	743	735	699	782	736	748	706	725	740	767	761	720	749	776	769	805	780	732	745	690	677	729	717	834	699	757	742	737	705	733	778	737	769	775	703	809	712	761	730	754	748	731	810	729	735	795	695	709	771	743	731	734	742	800	721	771	771	706	750	751	754	760	729	747	736	733	752	784	720	763	781	700	742	739	717	749	743	766	751	755	746	740	771	727	744	740	732	772	728	752	730	798	737	699	721	720	705	750	749	712	753	801	748	680	705	809	756	660	760	730	762	743	731	715	732	746	744	750	762	705	728	728	710	807	742	713	713	710	781	722	709	749	715	739	739	732	754	754	759	700	746	749	762	733	735	758	743	722	760	734	730	713	754	740	761	725	709	733	709	748	718	793	746	713	693	719	713	778	718	714	789	759	736	752	733	779	725	788	718	730	738	730	718	726	844	721	715	727	726	790	738	744	763	741	710	723	743	761	794	725	758	721	727	765	733	697	737	738	731	774	695	808	723	792	765	740	701	758	770	743	740	708	704	731	780	770	734	761	718	754	773	716	738	754	777	747	724	738	707	725	786	758	762	729	785	732	747	763	709	742	707	726	734	768	697	764	704	737	735	760	709	771	711	727	726	745	775	713	732	775	741	746	739	735	783	778	754	753	767	765	687	709	715	748	748	721	762	733	706	702	766	713	739	780	764	689	760	729	732	726	752	764	772	761	739	721	734	742	684	668	783	706	768	702	758	756	685	712	720	746	773	765	722	793	747	790	692	744	697	766	753	751	785	756	718	730	700	727	743	752	743	792	731	801	756	751	719	690	747	727	771	751	757	753	753	697	680	685	742	716	730	769	704	750	692	714	704	708	726	742	802	739	734	740	716	743	780	735	747	736	735	779	719	756	721	743	732	766	711	746	758	773	735	753	716	764	706	719	752	691	709	753	721	732	757	762	751	731	776	743	732	729	726	746	769	744	740	728	711	753	753	722	783	688	705	732	694	722	748	804	768	750	725	728	778	744	735	749	774	710	747	751	723	725	751	785	740	735	725	734	803	677	763	714	731	717	740	694	754	808	736	726	751	740	679	792	749	726	708	754	751	719	740	733	758	768	744	741	777	757	725	756	774	761	733	735	756	740	713	752	692	761	719	742	741	750	701	753	732	715	769	776	726	745	783	669	755	769	801	763	782	773	739	743	737	738	743	747	671	760	744	720	725	753	718	755	706	695	761	700	763	688	783	784	689	713	711	709	717	722	755	736	789	746	700	733	760	733	692	721	787	689	740	746	745	750	760	737	796	768	760	741	774	742	731	774	777	728	730	719	736	732	731	728	730	764	698	754	731	729	749	703	695	771	733	779	674	745	736	817	742	741	770	792	780	748	682	747	735	761	765	754	746	799	755	747	767	769	767	739	768	703	743	770	742	762	708	740	706	769	725	702	736	752	733	734	800	800	737	728	825	754	746	734	745	742	731	711	787	727	734	777	772	745	748	750	732	731	731	696	740	787	746	737	750	718	749	803	756	739	744	749	785	690	729	745	785	749	688	732	760	750	706	746	731	727	762	735	752	725	757	728	723	726	762	713	795	732	767	722	740	710	781	720	743	744	734	771	721	718	701	737	768	702	728	715	739	690	722	760	755	717	748	723	753	738	732	706	754	669	785	730	756	791	723	730	753	735	733	748	745	756	767	701	738	713	728	770	759	695	746	751	740	728	729	706	718	748	715	681	726	784	750	732	734	763	692	776	742	770	732	722	750	725	729	768	790	734	741	728	689	763	721	736
23682	20916	25178	26814	20921	20919	2982	444	373	330	288	289	263	279	282	252	258	219	220	239	245	196	220	238	228	224	212	222	221	216	220	185	241	214	195	225	232	271	220	232	196	224	194	195	225	222	211	226	203	220	205	185	197	196	241	227	196	203	218	204	240	214	197	223	215	201	191	221	226	213	227	214	214	232	245	229	204	208	228	218	223	225	222	223	210	237	204	184	212	228	228	209	183	229	216	213	216	221	210	240	228	238	239	223	222	235	189	194	201	206	201	197	204	204	199	220	212	212	199	230	201	214	196	223	244	216	228	196	203	199	238	214	226	212	227	238	222	203	210	211	210	206	239	223	202	188	190	219	208	211	230	194	204	236	199	181	223	195	185	204	224	208	229	224	213	220	204	201	239	232	228	209	199	194	200	211	197	205	219	211	215	228	227	215	224	207	181	206	202	231	206	214	206	228	183	217	231	187	216	224	226	214	219	213	223	246	243	200	184	223	204	213	203	224	208	191	200	229	181	218	197	229	213	202	212	230	182	220	231	209	204	210	212	181	198	225	244	247	210	223	234	243	245	198	187	239	219	215	211	192	212	224	220	234	209	232	229	229	231	232	194	223	201	231	226	215	192	224	209	209	203	212	203	214	225	195	204	205	216	209	217	195	190	202	232	197	216	222	220	225	211	211	240	199	201	233	195	222	231	217	202	236	232	246	182	210	191	225	182	203	199	200	218	204	218	167	192	212	212	192	214	205	204	224	194	209	216	211	217	188	214	193	243	236	196	216	210	212	212	218	213	235	225	232	214	188	201	193	197	229	207	228	217	213	182	197	206	218	267	222	213	221	230	234	237	212	209	171	193	203	212	221	210	191	224	228	226	227	218	210	217	200	194	222	253	232	211	192	196	190	225	213	245	215	234	209	224	242	189	229	238	238	211	197	222	236	222	210	226	207	227	218	232	222	215	224	215	193	204	214	214	244	231	200	202	211	201	211	217	212	203	204	203	209	221	224	199	204	225	254	230	204	208	217	187	216	226	222	184	220	231	223	225	229	214	233	190	208	211	208	205	179	197	224	218	222	231	214	235	195	215	224	199	202	206	203	191	194	191	212	228	198	233	222	193	222	210	238	197	208	202	219	220	227	212	225	210	228	237	225	222	205	214	231	225	212	189	206	201	230	227	209	222	192	226	228	216	214	231	222	222	211	196	247	233	190	228	239	203	205	230	197	216	194	212	209	211	238	231	229	214	223	210	219	188	217	234	244	235	191	229	239	224	225	197	200	218	213	202	217	218	213	209	205	214	225	207	204	238	227	198	231	222	196	234	210	207	222	199	204	233	203	190	203	209	202	229	179	205	241	214	222	207	205	198	211	214	194	221	192	219	195	194	213	208	219	217	207	197	241	216	242	238	210	190	223	207	177	227	208	209	186	221	207	175	181	192	235	216	201	247	207	214	208	184	208	224	196	228	193	220	211	184	233	201	209	195	189	241	194	207	226	201	211	236	205	201	222	232	195	221	227	210	187	201	189	222	220	238	203	235	223	186	196	208	214	240	181	226	211	214	212	208	192	214	219	189	225	209	206	217	219	193	202	210	222	193	215	213	199	206	234	212	216	226	264	234	245	218	208	219	223	189	211	206	213	218	224	198	191	194	177	208	193	214	207	237	225	221	244	201	230	241	208	208	211	233	221	215	237	216	216	204	230	253	240	232	200	198	227	233	217	221	228	215	236	195	207	232	242	203	207	216	221	196	255	210	227	218	188	204	209	255	206	199	193	225	226	233	200	207	237	220	196	234	205	220	205	229	198	202	209	177	238	211	204	210	209	224	242	196	213	227	210	201	224	220	211	240	225	209	207	194	241	212	224	214	195	203	211	226	238	192	222	187	218	180	197	212	232	211	188	220	201	232	235	198	203	206	208	208	230	222	227	231	225	238	187	208	203	200	231	208	218	209	224	222	198	227	206	240	199	203	209	212	227	218	234	222	202	193	233	240	240	217	227	231	200	230	200	228	223	234	230	210	228	208	214	242	195	177	195	216	222	206	198	212	237	210	198	203	209	215	187	227	205	221	214	236	222	204	221	218	204	205	205	215	231	220	185	229	228	195	215	237	205	205	219	203	206	190	188	174	212	215	201	199	206	206	199	195	228	221	218	234	207	189	219	206	215	219	211	210	226	209	181	206	212	201	226	237	210	220	202	203	193	215	204	200	219	218	225	201	214	197	203	183	192	207	190	199	217	223	213	224	204	225	187	241	213	188	226	235	191	224	196	212	242	210	216	211	232	245	233	227	203	200	215	216	227	238	207	200	223	224	207	175	227	204	196	182	220	208	223	198	219	238	228	207	199	209	200	222	205	212	214	233	205	230	221	233	233	209	225	222	205	233	221	222	205	196	211	210	208	185	188	219	218	203	213	230	220	201	186	220	222	210	213	195	202	218	196	209	214	218	190	230	194	219	229	247	220	204	181	189	193	201	214	225	220	227	198	239	230	237	204	220	219	199	219	200	186	236	211	201	193	206	225	198	220	197	192	222	201	212	222	211	203	211	236	214	249	225	202	218	207	229	212	279	234	229	226	209	207	203	214	216	216	230	217	201	232	205	232	187	212	224	202	206	208	210	211	214	193	226	206	206	206	211	220	178	198	244	226	210	229	202	214	217	186	204	215	222	211	208	236	199	241	245	236	232	227	210	231	205	229	230	212	225	208	206	182	199	204	197	213	234	182	211	242	214	232	207	226	205	212	201	219	215	190	196	205	231	199	222	206	230	223	211	203	212	214	183	223	191	216	232	212	219	207	186	206	234	222	211	224	221	199	215	187	197	231	213	202	204	223	210	237	229	221	246	203	248	203	211	205	201	206	204	207	227	253	202	220	227	236	226	185	214	231	218	215	224	224	194	219	192	248	222	204	238	225	220	185	190	203	230	219	245	198	175	192	222	231	221	201	200	233	195	219	185	237	219	230	218	177	212	207	215	189	233	212	202	208	218	208	195	223	198	184	226	228	228	226	191	245	215	208	209	193	209	233	216	223	191	198	219	199	206	221	247	214	204	200	245	245	242	212	201	227	237	179	241	228	236	218	237	194	196	192	190	211	209	205	198	192	212	201	217	214	190	200	184	234	238	207	210	204	227	207	215	213	227	202	194	212	200	208	213	222	221	204	211	201	224	222	239	212	229	213	223	192	239	193	213	246	220	221	198	203	221	211	219	230	190	230	242	210	210	192	224	205	214	223	208	223	201	206	214	179	189	231	188	200	187	215	250	233	241	217	217	224	215	226	195	230	200	256	220	205	230	209	237	202	189	192	205	224	225	209	212	244	199	192	215	218	200	229	199	217	231	203	219	215	205	201	207	236	235	202	215	216	228	213	209	223	196	247	196	192	222	240	244	229	207	206	227	218	227	221	244	224	221	204	226	191	231	244	221	211	207	225	231	173	197	182	220	192	204	206	198	238	237	225	204	205	226	209	208	190	194	214	209	212	194	203
3348	5131	3168	1472	977	745	641	608	593	564	529	528	496	512	492	526	515	479	498	474	485	431	516	517	486	501	500	513	489	527	441	496	493	425	489	458	478	469	473	481	482	469	492	499	492	480	451	464	473	493	461	473	480	452	501	478	477	468	496	463	487	470	482	484	489	484	445	460	496	465	461	505	478	467	496	491	518	508	486	467	457	489	450	471	510	491	468	473	495	464	518	501	465	504	531	509	520	485	479	500	503	482	486	520	460	497	496	490	488	506	502	458	452	476	490	506	501	468	494	491	467	474	469	498	512	462	474	484	499	503	470	462	462	500	488	479	458	442	481	481	509	491	468	464	452	485	498	455	493	475	494	468	526	478	464	499	477	478	465	471	419	449	530	469	494	500	493	487	495	509	468	455	450	426	513	493	472	493	469	493	476	456	453	479	477	480	482	497	493	452	466	453	524	475	436	494	472	527	496	485	501	463	457	470	487	478	477	498	505	475	440	504	479	429	490	455	480	509	489	493	437	456	444	520	475	500	477	474	418	479	482	490	471	517	506	476	453	431	471	513	463	500	498	496	476	505	508	449	490	472	475	459	466	488	456	505	484	494	474	479	467	477	453	488	504	474	490	490	496	490	448	477	447	465	519	492	489	477	486	476	499	475	491	485	450	483	465	474	466	496	471	490	453	484	469	479	512	430	515	445	467	504	462	495	445	484	491	492	487	446	493	472	482	468	501	489	409	483	447	444	500	468	483	456	498	465	457	493	451	496	508	466	468	499	488	440	439	465	461	510	484	471	481	492	462	448	493	507	480	479	468	478	496	463	500	480	487	499	426	464	474	489	487	459	485	439	469	465	479	436	503	506	473	486	464	499	465	498	493	506	507	508	502	479	475	471	496	489	497	479	486	468	441	456	483	481	447	504	450	467	506	489	457	457	522	485	434	473	481	469	453	483	495	471	492	475	498	460	439	435	484	496	484	479	447	453	473	439	531	488	470	474	471	453	523	467	480	486	436	495	464	466	463	511	463	470	457	454	510	462	493	505	481	443	451	479	510	520	478	522	456	476	500	466	503	465	445	478	479	475	488	518	498	451	517	466	501	462	502	488	453	489	463	474	468	468	519	484	443	450	494	509	435	479	461	431	481	456	480	465	460	492	457	480	519	455	491	487	490	492	478	433	496	504	503	492	517	491	478	482	476	501	489	456	474	501	503	472	502	462	484	486	502	481	527	442	477	527	491	448	500	531	480	459	466	484	486	498	468	495	497	504	481	460	471	424	478	491	486	466	431	437	472	487	505	454	480	450	453	437	490	452	491	475	502	448	471	509	481	468	511	507	446	459	466	450	494	454	470	451	503	505	480	468	440	460	515	454	496	484	506	489	496	484	497	468	519	516	466	500	445	493	453	482	482	444	502	471	487	515	447	498	499	450	478	458	452	457	491	499	528	484	499	499	514	475	492	510	508	496	469	476	483	491	456	467	499	475	440	442	480	473	453	493	495	466	446	485	482	479	493	486	435	473	491	455	485	505	452	465	472	475	472	471	498	486	460	476	449	489	503	461	484	511	484	502	488	475	538	469	454	460	498	446	467	480	462	480	482	470	514	496	477	502	433	493	498	461	479	475	507	488	444	475	501	471	498	492	473	450	481	490	483	441	451	501	503	492	484	464	485	495	471	455	496	445	490	500	457	513	472	458	548	487	476	498	482	515	459	476	484	491	483	500	454	505	493	469	504	471	490	466	459	456	481	453	485	441	487	466	478	502	504	491	506	478	487	479	442	477	471	486	469	468	442	479	502	545	460	468	428	487	465	456	487	493	437	480	511	512	441	439	492	467	473	473	454	505	500	489	464	481	476	474	428	460	481	505	510	459	509	473	476	451	468	459	494	489	483	503	463	475	502	463	489	465	519	452	466	477	493	480	468	450	466	497	498	476	456	463	460	427	472	511	479	469	522	478	496	480	487	484	505	501	460	476	437	511	502	476	469	480	489	459	498	502	478	518	466	520	483	453	476	448	508	474	524	473	473	479	481	512	499	441	440	484	465	512	482	486	462	489	504	475	474	517	465	487	461	496	511	462	464	523	512	507	486	467	437	502	453	517	503	458	485	471	511	476	506	512	461	478	482	456	428	520	472	469	486	459	462	467	461	464	461	498	466	502	458	472	467	478	473	455	504	451	481	502	469	501	484	504	492	492	488	462	481	493	513	471	493	519	465	434	475	443	494	504	483	458	478	528	473	463	520	468	500	454	468	477	462	453	487	508	517	463	453	498	506	476	505	475	451	502	460	486	492	472	480	501	470	462	479	473	492	483	508	424	450	456	480	461	433	471	472	518	521	475	460	488	483	448	504	488	461	470	455	465	511	485	482	460	499	460	459	493	509	518	479	449	469	458	468	539	493	470	449	498	494	472	446	497	416	484	500	498	491	487	519	468	475	476	480	502	481	461	467	457	525	463	513	520	530	460	468	444	481	499	484	467	457	460	470	494	491	483	465	489	481	452	495	495	478	468	446	484	460	478	508	475	474	487	464	481	458	475	476	477	492	508	470	502	483	446	455	496	446	470	478	472	498	479	501	488	504	428	457	488	497	492	488	477	482	483	468	472	465	512	452	480	478	477	455	493	485	484	477	468	474	463	472	496	551	509	473	516	490	457	489	482	449	505	476	539	476	467	468	475	468	469	491	463	482	517	508	477	481	503	500	463	494	497	467	493	479	514	513	447	501	531	477	499	479	444	459	469	470	421	467	478	483	468	464	489	449	472	496	486	449	473	450	476	436	442	506	482	463	480	516	465	461	484	473	504	465	484	450	468	485	490	481	507	489	454	456	480	470	502	475	480	481	463	442	554	491	469	463	487	513	467	483	476	436	497	511	491	461	483	517	513	416	437	446	448	461	470	473	528	473	485	483	501	457	487	495	518	471	450	451	483	468	456	472	540	490	498	491	471	496	496	454	494	485	507	486	479	477	490	485	476	479	498	463	475	519	486	465	500	483	445	516	443	485	496	436	430	474	446	461	474	481	452	499	512	446	487	479	525	475	477	468	496	455	526	473	435	502	512	475	485	518	477	484	494	462	473	485	503	493	477	451	484	486	480	479	484	456	489	508	480	466	470	504	481	477	456	499	496	480	503	475	409	471	469	481	473	469	479	453	472	476	450	473	468	477	419	463	488	481	501	463	501	479	502	491	489	458	530	486	476	448	506	500	492	473	482	430	495	477	484	508	480	458	467	450	480	485	456	475	502	469	489	478	452	498	516	517	475	455	470	450	472	477	467	462	477	452	489	485	490	491	478	486	496	465	492	475	436	488	525	454	454	489	472	460	477	478	475	465	466	483	481	469	483	495	454	506	458	427	471	485	485	491	479	475	459	465	491	441	439	458	528	483	500	495	443	498	497	526	477	469	517	454	458	457	483	465	520	462	478	454	492	510	469	505	474	478	490	510	462	490	502	464	497	451	484	468	494	502	495	466	494	501	492	479	478
32808	13473	1747	340	283	278	246	261	240	233	251	272	234	249	262	263	255	256	222	272	246	249	264	262	251	262	270	264	211	249	270	236	285	256	265	245	227	259	230	290	247	263	257	280	251	281	226	258	260	295	267	239	263	261	250	230	268	238	248	233	262	253	273	229	243	208	255	260	264	260	248	259	242	267	295	232	239	256	234	225	235	270	257	272	268	295	262	265	233	271	258	260	235	249	256	258	243	249	253	263	277	263	244	217	254	239	251	244	229	233	273	252	243	252	269	257	247	235	255	285	231	234	268	243	235	252	273	260	248	248	222	243	298	225	249	258	246	246	275	271	254	263	243	281	231	243	261	251	281	270	227	258	273	242	245	250	262	259	249	247	229	280	279	214	236	283	257	243	291	283	226	245	258	259	244	261	243	215	252	272	258	268	236	274	271	222	246	225	250	236	271	236	251	251	252	256	277	228	229	259	276	260	239	274	249	275	264	226	243	227	267	258	226	249	263	230	246	267	275	304	240	255	230	255	256	248	254	238	265	260	253	270	274	219	291	247	235	239	246	273	256	246	241	259	255	261	244	275	269	243	251	264	256	270	269	233	281	233	261	238	250	246	268	249	281	241	237	246	263	250	273	219	264	229	280	258	233	243	237	239	237	251	253	246	236	241	274	230	247	259	277	226	233	269	251	269	239	262	249	252	239	228	222	258	240	227	240	237	230	272	242	274	264	262	230	246	234	237	244	251	243	241	214	243	252	251	243	233	226	266	247	256	263	236	269	236	222	258	238	222	253	253	261	256	251	236	264	241	253	240	275	227	252	254	223	280	237	271	261	222	249	259	258	253	272	267	253	250	233	254	243	286	235	239	249	275	263	241	249	243	244	270	244	248	195	251	246	234	251	229	247	260	260	241	224	270	279	249	245	243	258	227	227	254	249	239	244	263	248	259	247	252	263	249	283	263	270	261	261	257	277	265	263	260	251	269	230	275	239	241	244	224	272	277	224	254	245	246	281	260	252	254	253	242	259	240	281	255	261	223	279	237	264	266	263	241	249	266	255	231	251	253	270	240	254	272	248	258	242	253	249	249	254	210	241	241	257	263	248	214	248	260	243	221	273	244	252	268	237	250	289	269	254	260	259	249	239	247	260	265	268	252	275	257	250	259	227	240	252	241	231	261	277	255	256	271	232	249	239	236	256	262	245	246	265	258	236	225	272	284	256	226	280	268	277	234	275	241	223	258	272	268	255	270	281	242	257	246	248	233	261	245	261	216	234	261	250	276	220	276	266	231	277	252	257	264	258	266	218	286	209	273	216	237	245	271	278	265	203	259	266	257	244	243	245	233	267	259	259	268	255	240	223	263	221	262	256	234	269	217	240	234	244	252	277	253	258	251	265	259	274	262	267	222	236	233	230	261	269	249	270	251	260	222	285	241	251	237	236	256	256	261	249	232	235	232	229	265	225	249	263	258	235	235	261	234	238	272	258	242	235	255	279	230	273	273	265	248	240	245	241	258	250	241	262	277	236	224	237	285	251	252	257	279	235	258	241	244	220	228	258	231	255	258	261	219	228	272	246	268	244	235	267	236	262	266	239	256	267	235	225	277	261	235	271	223	261	223	241	244	217	281	229	227	252	237	246	251	251	261	250	256	288	228	232	278	250	242	252	239	250	251	238	260	251	240	245	265	266	253	264	216	239	249	282	206	256	240	253	256	275	221	258	254	280	256	250	312	251	231	241	260	251	234	259	252	261	224	248	237	253	246	254	254	244	278	243	256	283	268	257	263	265	255	253	278	256	241	238	276	246	240	256	216	218	235	278	257	264	272	251	243	227	231	274	265	275	256	262	244	261	239	269	265	250	269	240	244	238	249	244	247	232	234	245	274	218	234	231	248	250	256	251	273	281	264	268	218	277	249	249	229	247	272	228	240	252	241	228	277	245	260	250	269	250	269	217	237	251	266	254	231	237	240	271	205	276	278	274	245	242	253	248	259	272	231	262	290	268	269	257	238	222	246	266	252	244	242	281	251	282	249	252	252	276	225	263	240	245	244	247	250	230	251	259	282	239	275	270	240	253	253	277	248	221	245	262	262	224	237	264	251	265	247	216	252	237	243	248	225	254	257	275	250	218	257	228	233	252	254	259	274	255	232	262	241	279	253	247	271	237	281	251	246	272	263	263	240	221	232	225	216	244	281	230	253	227	239	262	219	265	279	272	286	260	266	260	264	244	216	286	262	224	252	250	253	224	231	258	265	261	243	252	247	241	245	208	248	259	268	257	233	248	245	249	257	245	263	242	237	249	251	250	271	229	248	245	239	254	215	266	244	266	237	268	242	263	264	289	272	260	271	258	254	228	249	260	243	209	265	259	277	256	270	238	273	284	245	228	249	235	226	247	269	265	228	248	244	259	233	243	244	218	237	267	248	267	263	244	234	238	271	239	235	244	234	259	289	238	253	288	260	273	254	281	248	248	276	231	261	256	210	263	225	234	270	253	260	262	257	235	271	258	247	282	249	262	252	225	246	229	277	245	236	263	230	227	210	252	255	255	257	242	234	232	250	233	246	266	249	264	231	257	259	279	229	267	215	244	245	265	242	251	284	244	255	256	263	269	272	239	257	237	236	218	267	248	247	255	239	234	265	262	255	249	262	284	239	282	261	224	254	262	229	269	243	252	265	255	262	245	230	246	234	260	266	274	248	250	243	270	263	251	273	263	264	259	243	251	254	243	234	262	250	243	250	253	233	278	253	244	244	238	261	241	235	253	226	278	287	266	237	265	275	248	224	263	257	249	238	254	239	243	270	226	229	260	260	271	264	232	269	272	268	226	266	255	239	269	273	234	255	239	277	253	263	265	288	259	254	278	261	240	269	256	241	289	262	246	256	223	249	243	281	299	261	251	253	271	255	274	236	256	265	247	216	285	243	257	244	222	258	230	261	287	268	221	231	295	238	239	268	261	283	268	259	264	256	270	229	238	266	254	238	259	264	255	218	248	244	250	262	257	256	263	243	265	223	233	261	224	241	250	258	246	261	244	249	233	230	230	253	255	254	224	236	252	250	246	273	307	247	238	221	255	233	265	277	283	259	263	241	231	239	276	253	265	262	237	250	222	241	260	252	239	269	235	259	273	276	243	248	265	251	260	257	258	259	269	248	250	249	264	249	285	265	225	259	271	219	228	230	242	239	260	255	230	243	256	216	246	232	254	267	241	253	245	238	246	274	260	221	235	245	243	238	249	253	252	228	230	264	260	248	256	265	257	224	263	230	265	276	249	252	248	258	244	253	246	273	243	250	225	247	258	238	255	256	298	262	269	244	244	235	246	259	261	230	246	270	252	279	261	264	247	261	267	263	266	236	262	213	251	239	237	260	279	242	260	252	256	276	217	274	229	267	265	237	236	276	237	247	272	244	249	259	261	242	244	263	254	261	271	250	258	255	248	231	243	218	276	242	258	270	224	258	269	223	264	283	278	238	221	248	256	249
5021	833	749	632	632	587	580	561	608	618	592	608	608	595	565	636	579	579	566	635	591	611	569	549	559	566	584	573	627	573	578	589	605	593	578	577	585	597	549	566	588	550	576	642	580	614	617	611	571	561	595	564	628	555	586	593	569	589	593	565	612	630	617	570	536	585	573	564	620	613	573	567	576	609	598	578	583	566	549	591	618	590	586	546	612	587	582	548	596	602	576	544	605	599	564	613	590	575	570	610	541	584	578	579	628	620	575	578	566	546	597	600	574	608	578	595	590	573	606	566	528	622	629	557	607	578	548	567	597	606	572	593	587	580	636	595	617	615	562	582	607	594	530	581	554	584	610	541	565	559	576	538	590	565	567	592	565	598	580	633	582	593	555	605	584	573	604	570	572	581	589	584	576	571	597	596	619	622	561	616	597	601	622	603	575	566	574	581	601	607	592	592	562	573	595	561	591	603	566	602	569	631	572	588	583	582	615	631	612	579	592	608	586	592	592	581	589	533	587	627	580	618	602	577	534	651	644	553	584	577	624	562	605	581	562	598	576	637	575	605	591	602	576	565	593	610	568	589	629	571	591	578	587	594	607	609	583	609	620	607	560	607	583	557	612	591	555	601	578	577	577	570	558	566	554	585	606	571	548	597	578	610	601	591	555	608	596	574	594	606	583	575	590	574	596	579	590	633	545	576	553	527	592	608	550	583	581	607	630	546	602	560	623	556	595	550	603	580	591	589	568	596	598	580	564	562	588	572	578	577	556	567	589	592	584	598	551	567	568	623	570	565	605	585	597	583	566	586	591	597	572	643	562	592	606	612	556	569	627	593	599	574	633	537	564	577	589	570	632	588	584	573	571	605	584	601	569	645	589	600	590	557	574	646	550	622	641	555	565	571	574	629	558	597	608	569	611	629	587	587	636	647	583	557	574	548	591	548	650	552	588	568	609	564	593	636	549	608	559	578	582	558	584	619	552	586	558	575	577	605	612	581	646	599	572	577	586	627	609	613	622	604	560	558	579	575	597	568	572	560	584	579	545	606	551	586	574	608	594	638	567	621	610	562	522	577	563	586	609	590	616	644	589	611	571	592	584	623	620	625	600	605	582	646	560	559	579	589	560	583	588	603	623	615	542	543	582	595	575	533	535	560	604	563	607	623	566	584	631	602	559	568	600	578	605	556	661	578	605	594	602	589	575	638	584	620	580	567	591	554	594	608	595	569	563	602	586	537	619	594	592	630	600	557	640	571	598	565	578	548	601	541	628	591	604	580	613	596	554	636	625	578	605	573	535	578	577	573	617	575	594	583	578	543	573	625	552	618	578	582	623	582	612	586	577	588	577	599	602	551	578	564	588	579	569	554	592	587	529	568	596	588	580	635	593	588	583	631	614	601	610	605	606	587	563	631	561	554	611	585	591	565	593	602	566	593	554	614	617	601	544	596	633	610	596	585	585	600	612	624	606	618	590	555	608	576	608	594	592	612	604	584	554	612	617	597	581	585	598	516	591	597	596	611	558	574	617	563	604	567	577	577	567	597	533	583	614	632	588	585	600	620	604	592	593	575	622	610	571	630	575	569	604	595	572	622	643	584	587	587	605	572	579	582	621	632	603	553	606	609	551	568	598	602	566	613	585	565	617	538	603	590	589	611	632	595	605	560	598	567	636	540	581	594	612	605	610	619	600	562	607	549	609	557	537	582	572	564	570	639	583	573	564	593	591	582	592	564	577	570	586	582	574	577	596	560	560	550	591	562	600	628	605	607	611	615	609	598	569	566	544	604	593	613	611	566	621	575	528	581	619	586	573	630	590	609	587	606	567	634	604	615	598	606	633	642	584	600	594	561	546	570	617	590	592	613	597	602	611	604	596	594	553	599	607	596	582	595	581	572	603	629	634	617	595	583	586	576	561	601	574	620	583	596	603	561	587	563	617	616	585	622	580	571	577	575	598	601	594	551	592	603	571	566	562	560	593	599	560	585	594	599	592	587	596	549	599	588	574	628	582	602	606	571	590	598	590	628	550	601	602	579	594	550	570	562	556	604	582	585	628	576	603	586	554	557	575	583	608	609	587	627	593	601	587	578	602	595	589	547	596	576	589	606	615	574	600	614	593	582	630	628	540	599	549	588	584	594	596	601	568	619	606	601	551	576	553	647	621	611	599	547	584	582	601	593	579	574	583	567	619	593	579	562	580	581	601	610	585	594	585	663	566	575	578	574	619	626	560	578	572	579	592	599	527	608	590	564	601	546	617	584	603	569	608	575	551	585	595	627	581	592	601	576	539	610	580	598	576	561	630	665	589	604	594	606	597	556	577	584	604	619	591	600	610	582	576	599	578	561	550	578	573	591	547	599	549	609	556	634	633	622	597	586	603	583	622	576	579	573	586	590	581	528	559	609	596	591	572	582	622	549	577	593	586	634	580	561	569	566	597	631	583	569	584	630	585	574	589	602	594	608	601	598	646	571	572	644	585	590	571	609	534	588	637	546	593	588	587	612	553	535	614	590	604	580	560	572	603	519	566	621	577	595	547	601	594	614	582	607	553	597	626	626	553	571	559	623	549	641	603	618	564	622	629	565	579	587	595	619	549	586	612	571	601	590	568	581	571	565	586	562	603	553	637	601	625	516	603	653	593	586	589	571	592	598	599	596	550	567	577	533	585	624	575	589	575	544	621	607	580	567	590	635	590	569	554	587	612	583	602	612	582	598	618	573	616	628	554	590	590	581	609	598	529	577	651	581	602	610	571	585	612	646	599	576	619	588	606	573	596	598	654	586	552	584	617	588	579	588	596	582	599	580	590	596	590	595	621	562	578	576	567	588	604	578	626	586	569	568	625	591	598	606	615	582	538	587	599	629	615	567	572	617	567	561	572	567	626	583	626	588	585	593	589	619	632	595	602	573	627	610	599	558	560	572	617	586	598	504	552	576	628	559	608	566	612	589	573	586	622	594	588	581	609	604	575	581	626	582	591	554	607	604	593	632	651	596	583	569	583	601	580	633	573	605	556	592	617	543	601	583	525	577	579	578	556	564	622	636	613	566	591	549	598	585	616	557	601	573	573	577	578	587	623	588	587	603	595	581	576	595	600	562	558	581	621	625	604	624	590	578	587	588	645	563	583	569	574	601	589	571	592	604	627	622	570	574	576	601	575	574	626	582	601	570	610	595	640	584	624	577	585	572	588	596	551	585	570	566	627	550	568	592	616	615	599	587	607	577	577	545	591	599	606	576	584	601	593	635	594	609	599	554	645	597	605	608	612	570	569	562	602	603	556	597	649	632	576	623	568	591	575	567	599	575	614	642	605	599	632	590	609	606	617	592	579	570	607	571	604	550	559	587	564	611	586	615	581	601	610	581	525	609	577	582	552	541	625	610	596	563	545	561	598	540	573	563	630	582	621	616	585	601	578	603	618	565	576	593	587	579	577	583	577	535	559	595	562	590	576	562	591	610	576	541	581	613	570	605	570	613	629	596	623	610
24619	20912	24449	27529	18626	1000	514	420	414	351	343	364	348	337	360	361	334	374	342	342	362	349	360	335	308	315	324	343	324	313	354	341	344	335	336	342	389	324	337	348	327	340	362	340	344	357	349	366	315	316	340	352	331	326	332	367	344	305	320	337	328	299	341	342	325	350	313	332	328	350	367	351	318	333	312	341	326	339	338	348	321	296	356	349	365	362	313	351	353	316	362	350	365	364	363	332	350	333	354	362	358	348	334	323	344	320	340	323	307	371	359	314	309	307	313	354	362	349	332	356	320	306	352	331	357	357	333	334	324	372	318	320	327	361	380	352	359	306	338	333	359	326	338	364	369	308	333	299	339	337	335	318	345	298	329	352	308	328	344	342	356	307	332	329	328	331	348	311	369	327	324	323	320	328	328	328	370	351	376	330	355	340	333	352	350	367	346	344	343	318	380	334	341	320	341	333	323	349	310	325	344	355	352	340	313	304	306	302	355	335	352	350	342	321	328	322	340	290	332	351	322	322	326	360	340	350	357	365	350	346	336	329	348	335	313	315	359	303	346	344	369	343	342	323	337	315	336	333	346	362	324	348	314	376	337	327	306	351	334	366	380	349	342	338	339	316	326	369	358	313	373	376	357	354	344	323	343	354	375	330	349	357	320	335	319	346	327	313	320	322	344	339	316	355	361	344	379	361	338	323	355	355	307	316	341	320	380	296	350	339	364	351	335	299	345	335	314	315	311	353	385	388	366	345	358	362	343	330	281	325	356	354	348	360	323	341	343	359	383	336	322	365	359	369	349	356	332	314	335	377	357	351	352	360	359	345	312	341	344	366	345	333	354	302	331	328	344	323	342	347	298	346	364	350	351	343	310	364	326	342	353	334	328	335	374	318	331	293	327	312	320	315	346	319	343	331	298	355	347	353	346	342	331	323	332	337	393	333	364	328	367	331	340	356	340	333	293	315	354	324	361	319	368	349	353	361	317	331	331	329	371	345	363	331	339	347	328	328	365	336	311	314	361	360	346	338	379	362	358	337	327	346	351	335	372	330	364	344	366	342	331	367	345	317	329	349	339	308	331	335	340	359	377	373	429	317	361	351	317	346	355	360	360	332	331	355	335	354	334	351	332	316	321	352	320	337	356	310	338	335	308	340	308	347	342	344	343	361	312	350	335	347	353	322	335	332	304	365	356	358	394	339	314	332	323	339	339	374	326	367	321	341	369	364	338	316	362	357	328	341	354	347	348	353	346	308	344	346	372	350	355	306	336	323	376	361	340	317	312	326	325	354	366	353	339	347	371	335	348	334	365	343	346	323	322	333	322	316	387	319	330	353	385	338	346	365	317	361	362	339	338	328	343	323	339	343	309	329	391	345	311	325	363	324	332	344	346	335	352	324	343	293	324	384	352	359	338	350	315	330	348	305	306	331	344	341	380	342	327	348	340	332	357	352	378	344	352	360	316	339	326	360	319	318	338	311	302	327	341	332	340	356	321	336	355	352	331	354	401	331	320	331	379	350	342	365	341	373	338	336	313	346	304	338	362	337	384	354	308	366	351	336	326	376	342	353	365	320	313	340	331	311	357	323	341	320	349	342	351	305	331	371	332	331	324	340	360	327	345	320	343	342	347	369	367	322	384	339	345	363	301	340	341	317	364	335	388	335	350	302	337	287	347	350	308	359	354	352	339	336	340	351	368	298	330	314	339	341	333	325	333	364	328	342	375	312	352	324	374	363	363	331	318	363	346	325	353	334	341	353	329	317	335	330	347	352	311	364	355	318	324	354	328	361	359	351	349	342	367	319	359	350	330	313	329	325	334	367	334	327	313	346	315	309	353	352	318	360	363	308	353	340	344	331	361	333	361	321	314	351	320	331	327	338	357	345	335	324	339	391	316	363	322	338	336	333	337	352	319	363	371	359	370	343	292	332	304	348	334	307	358	347	315	341	335	346	345	324	332	339	326	385	365	354	365	350	370	359	341	342	310	336	318	301	348	344	324	297	335	324	335	344	351	348	380	319	350	327	302	334	337	376	341	312	359	348	340	344	357	336	325	315	311	314	329	332	342	346	354	360	355	324	335	351	321	332	347	315	358	347	347	371	327	347	351	339	378	334	314	332	332	367	335	355	361	324	317	336	324	318	338	343	314	375	336	340	347	341	350	319	332	353	329	361	309	360	333	356	342	354	347	295	320	334	358	331	312	340	333	331	333	386	344	374	339	341	298	355	338	375	352	356	372	321	342	381	330	346	334	338	328	351	346	349	332	339	370	301	350	330	316	323	353	353	361	311	355	314	365	334	350	347	330	335	335	372	381	328	331	325	376	320	345	326	309	323	330	344	327	339	297	371	356	361	369	354	352	337	326	373	343	335	337	365	344	332	359	327	346	326	352	310	356	318	335	345	365	330	340	317	297	360	315	349	336	335	336	346	315	347	330	339	368	325	328	315	338	330	339	359	321	355	314	342	347	330	344	343	343	373	328	357	345	335	337	350	348	338	329	342	354	376	336	370	337	359	328	343	342	316	348	333	376	377	340	326	375	334	349	367	338	327	352	379	299	302	319	329	329	369	344	337	320	327	329	349	342	355	324	365	369	363	331	328	347	364	342	328	293	352	363	315	326	333	351	321	364	342	340	347	336	364	342	321	318	362	358	324	333	383	332	324	342	325	332	327	360	297	316	342	310	323	335	331	347	334	372	346	331	313	326	343	337	350	318	340	351	319	336	324	303	327	332	349	359	317	337	338	321	343	357	341	352	328	341	366	346	345	307	316	346	304	333	315	319	302	371	313	375	355	338	315	313	344	334	355	354	315	335	338	356	287	358	329	325	324	301	343	353	299	343	348	333	357	384	332	325	354	326	314	331	298	348	361	365	363	309	356	357	335	336	340	332	324	327	373	346	352	350	317	307	359	361	349	326	366	342	333	337	328	323	348	327	351	350	308	355	340	334	342	348	341	324	345	351	335	348	354	392	319	333	316	324	335	327	358	342	372	340	367	399	340	282	321	365	357	364	337	308	326	350	334	338	354	314	329	345	366	317	367	333	339	313	365	274	344	326	346	352	372	355	351	347	341	342	338	314	318	332	357	306	334	317	351	304	299	361	348	316	298	358	328	361	316	319	357	367	364	345	374	326	334	380	325	360	345	285	339	351	373	364	330	358	344	377	334	366	326	328	336	356	317	346	300	332	335	324	352	334	332	349	361	365	344	334	307	336	361	341	356	358	356	331	346	357	346	342	308	364	307	365	304	305	345	335	337	335	314	320	349	399	377	359	355	363	368	345	357	329	342	347	326	326	344	328	323	348	344	343	301	328	352	333	352	346	319	332	361	344	292	340	339	340	345	309	307	330	350	310	357	306	332	324	296	313	336	324	342	363	341	319	338	373	347	350	355	326	362	312	355	341	351	317	315	313	349	321	322	351	355	351	342	338	327	340	335	339	316	357	342	338	315	361	324	362	373	307	335	351	344	322	328	314	372	345	326
3330	2923	2004	1240	959	889	821	808	767	770	750	726	735	749	814	753	778	757	758	761	777	737	711	735	764	739	827	740	780	755	765	722	697	724	742	731	749	711	755	743	760	778	758	758	773	760	800	766	741	766	744	747	729	756	708	714	792	771	772	740	745	756	765	738	731	764	800	760	761	731	727	783	769	741	720	777	799	771	746	738	754	721	761	756	743	745	725	772	757	764	762	760	747	736	752	717	754	740	720	745	765	741	755	743	731	722	745	702	749	749	737	733	773	797	764	760	718	686	825	748	733	752	718	674	739	775	781	745	728	735	738	820	773	776	733	784	787	777	754	775	728	770	751	762	713	700	742	701	750	715	745	741	705	765	765	765	733	772	767	749	759	770	686	788	717	765	727	738	756	743	769	732	756	757	756	793	717	786	804	739	725	745	743	724	818	757	793	747	796	752	752	739	744	789	787	763	749	759	741	799	764	723	774	789	723	755	778	753	709	796	749	741	727	772	691	743	758	732	756	766	756	789	762	751	740	765	757	721	749	739	737	724	731	716	757	742	795	717	737	775	708	745	756	743	767	693	739	764	731	735	761	732	737	793	743	742	705	748	771	741	753	748	746	758	724	805	727	723	789	723	718	762	756	778	717	737	727	725	741	720	717	755	762	715	739	744	745	724	734	680	731	757	766	729	750	778	746	668	775	756	747	750	767	732	720	775	739	745	737	725	724	788	792	778	712	745	756	703	742	761	731	778	771	739	777	777	708	720	704	765	761	758	704	704	739	818	756	711	771	764	728	770	791	776	756	718	770	735	747	752	738	756	778	745	690	753	747	779	757	738	737	754	749	701	758	722	779	696	786	775	739	714	741	732	725	748	717	731	742	748	707	753	722	752	721	741	724	754	731	792	729	706	717	729	743	753	760	741	688	694	760	769	744	743	776	734	786	732	725	746	771	763	714	742	770	716	748	735	720	708	729	766	756	722	766	734	727	709	763	741	772	763	772	767	710	766	744	748	771	756	732	712	802	692	738	719	763	751	740	743	818	752	765	763	748	773	792	763	715	745	763	724	760	784	746	756	746	784	728	764	742	762	760	744	767	764	773	723	734	761	749	772	828	773	753	768	709	768	793	762	787	764	743	737	763	688	760	739	725	721	715	760	807	739	713	725	768	725	760	701	803	756	757	744	791	739	773	752	748	756	771	746	726	808	781	691	714	714	754	683	745	753	754	791	730	725	784	713	767	761	730	761	706	739	780	719	756	712	742	713	770	701	778	723	734	771	753	742	767	766	712	742	717	723	731	726	745	721	715	778	687	735	725	770	771	715	713	735	784	753	757	708	718	737	723	751	720	760	761	736	794	683	705	804	765	746	701	789	724	765	723	745	764	754	753	737	774	729	721	721	763	762	728	740	762	786	776	755	766	741	752	708	774	782	704	762	699	698	730	751	725	734	679	745	740	764	728	761	727	756	768	749	803	777	738	762	751	724	726	774	726	726	787	751	736	771	724	728	734	721	797	742	737	777	752	741	782	742	735	744	780	753	754	742	741	772	690	732	722	760	769	754	756	743	773	737	730	752	752	776	734	717	750	741	741	756	739	769	713	722	742	693	759	721	771	779	727	723	742	747	743	763	799	758	747	717	756	709	738	718	763	711	724	765	711	764	766	740	724	816	731	759	722	748	761	749	761	735	745	782	718	720	785	733	737	803	777	822	731	788	759	751	732	731	724	751	698	721	754	772	738	720	762	734	700	742	769	723	757	704	710	790	718	766	764	716	767	732	751	660	735	776	768	756	759	754	684	722	729	745	742	742	776	707	731	778	785	714	747	731	742	772	759	750	733	773	747	770	778	727	777	712	746	765	772	800	733	747	805	794	778	750	742	722	710	753	761	741	762	792	746	743	704	779	749	775	704	734	698	735	770	709	750	787	774	758	733	762	783	768	764	789	747	699	781	786	707	755	772	779	769	776	709	773	754	739	740	741	771	747	716	776	788	769	763	750	767	748	743	651	727	752	718	720	810	717	679	720	746	763	787	765	716	710	740	733	738	766	727	752	722	776	741	727	766	700	778	747	756	762	762	737	736	713	727	709	781	761	739	739	747	753	723	737	769	740	728	776	776	739	724	770	729	736	766	760	732	726	769	767	792	737	758	722	761	793	794	740	736	749	694	771	747	761	754	761	752	755	756	757	754	779	755	731	772	762	717	770	756	758	732	768	782	713	779	759	746	758	807	713	753	740	725	795	781	764	740	719	731	712	745	732	733	729	747	743	758	738	747	752	696	728	763	743	747	755	705	766	760	747	738	709	755	736	710	727	779	741	765	748	788	755	776	737	805	754	768	686	754	748	718	763	714	755	799	710	808	720	789	751	707	771	737	752	743	795	743	735	730	719	784	725	780	735	790	739	748	722	763	754	718	807	733	736	719	725	698	698	768	723	736	721	734	695	767	737	741	708	757	781	678	738	751	773	754	774	774	758	757	696	767	751	729	736	757	764	737	786	795	752	759	768	724	792	721	713	723	765	757	766	733	793	766	740	734	742	760	749	710	754	724	754	731	740	748	736	700	754	719	748	800	702	747	740	758	731	798	715	752	798	746	771	731	746	737	715	720	692	705	702	730	746	802	741	737	755	746	736	777	746	709	757	742	711	785	692	745	747	692	711	778	755	731	774	769	776	726	784	775	727	743	799	705	779	768	729	786	739	747	777	734	770	737	739	780	760	741	715	792	739	755	742	712	786	695	760	689	722	759	770	736	739	743	768	701	702	765	715	747	734	741	757	734	771	718	724	695	735	773	755	734	711	732	760	759	757	730	770	721	778	736	762	758	761	717	742	754	761	743	729	728	751	756	786	792	718	777	738	698	777	775	695	804	779	773	740	734	728	797	722	754	747	748	744	757	742	798	763	727	808	741	699	737	760	738	716	717	757	769	743	780	787	793	724	741	740	740	758	739	736	770	767	714	734	784	706	726	756	764	731	801	759	745	753	724	751	756	778	798	770	739	712	789	765	782	659	742	742	757	743	697	749	790	739	820	782	746	694	744	768	752	742	716	750	773	734	723	785	760	735	742	764	720	720	784	777	679	750	740	770	774	717	745	799	743	725	781	721	764	743	715	731	765	737	753	766	730	818	700	749	709	757	792	762	727	739	737	741	732	725	772	721	764	742	791	739	807	762	755	734	714	765	722	775	711	766	756	698	781	749	728	747	771	772	758	721	738	753	742	761	735	745	742	755	725	728	759	717	751	745	742	740	723	732	720	740	811	707	764	763	776	741	711	710	792	729	771	743	795	760	740	766	725	734	721	760	724	746	769	739	774	765	778	798	775	745	740	708	750	740	693	684	704	758	771	699	736	771	727	749	717	773	735	752	709	790	757	764	735	755	777	713	772	681	791	728	734	733	758	718	762	704	789	742	734	736	717	727	739	755	791	728	778	744	744	757	748	784	723	781	733	731	718	746	786	748	795	717	737	816	686	799	769	719	724	718
23601	20872	25140	26715	20875	20879	3052	506	359	301	259	295	268	266	244	237	261	269	252	228	236	229	216	253	196	229	211	210	216	224	235	230	238	220	215	201	194	205	231	227	233	226	234	199	213	207	208	231	188	203	205	188	208	205	209	210	209	207	215	199	226	196	213	202	197	224	198	214	208	209	186	209	190	225	210	205	195	232	199	181	223	226	222	179	177	201	229	199	206	206	222	232	202	218	216	206	203	194	226	188	215	205	186	208	227	199	205	202	193	187	210	204	215	202	240	226	218	223	210	210	233	236	224	180	194	238	208	232	230	201	196	190	209	213	198	217	202	208	187	186	214	205	222	210	177	208	248	240	218	219	212	199	197	219	197	233	205	194	219	221	207	220	249	206	233	206	213	232	220	232	171	217	180	178	230	211	203	221	182	233	204	202	196	230	226	227	221	203	224	216	221	224	206	216	233	222	235	229	222	222	212	168	216	211	212	238	195	233	212	196	182	198	215	229	197	226	212	206	198	183	204	196	209	215	220	225	209	212	206	213	226	202	187	216	220	198	192	225	194	211	178	232	169	222	204	230	223	216	211	195	223	203	204	208	227	222	224	192	193	212	225	180	208	193	218	209	207	226	200	181	203	207	224	218	214	201	224	207	207	190	213	221	204	204	190	195	202	197	206	223	207	199	238	217	234	233	198	212	202	233	211	218	206	217	227	206	205	223	216	214	250	220	209	206	206	217	223	227	204	171	206	200	217	199	224	235	213	190	199	214	188	221	218	204	224	208	213	203	193	226	218	210	184	201	226	218	207	221	230	198	236	219	209	224	200	195	199	221	200	198	217	217	194	211	204	233	207	205	219	203	223	228	205	192	222	183	216	225	206	215	213	207	174	209	231	228	197	201	218	211	214	203	235	212	214	225	208	227	230	217	228	204	207	198	229	215	215	188	228	232	237	210	212	235	231	207	205	198	204	183	200	221	214	204	219	219	195	211	228	177	203	210	195	207	190	229	208	217	228	214	186	220	234	231	212	216	232	218	226	216	225	223	202	228	214	199	200	176	210	206	218	182	214	200	210	217	220	192	236	203	221	208	224	226	217	221	186	221	214	231	191	205	202	195	208	194	215	183	229	214	209	219	185	238	192	181	205	251	237	232	203	212	241	228	241	203	181	197	208	187	242	215	218	216	208	202	222	203	225	192	223	229	214	219	204	193	232	201	224	214	214	208	208	215	197	211	200	185	230	226	215	184	178	190	184	176	229	192	209	216	210	203	206	209	190	216	176	203	235	191	227	210	218	202	203	211	239	211	189	265	201	216	206	193	178	192	199	192	216	198	197	211	238	188	198	189	208	205	222	198	246	233	211	190	223	211	199	236	224	213	228	255	202	195	179	237	216	208	213	219	218	193	212	186	216	228	204	198	223	243	202	193	246	198	238	191	224	209	204	216	226	202	199	209	207	213	222	200	222	196	215	201	202	231	228	215	218	204	193	196	219	181	197	202	196	209	199	208	218	223	216	213	231	206	226	201	194	207	202	241	211	223	210	213	215	182	209	238	218	255	197	223	196	214	191	222	178	245	216	201	204	232	232	210	211	215	200	221	221	188	209	198	231	189	214	228	195	238	204	209	192	191	226	216	180	214	186	222	201	237	220	226	201	198	227	219	230	212	194	202	206	206	221	218	185	176	218	204	234	200	191	199	209	237	213	191	205	211	228	224	221	188	197	225	201	207	224	231	198	200	209	209	225	211	222	202	208	213	194	220	207	208	210	206	206	189	222	184	233	205	182	205	211	222	234	232	235	218	218	219	221	191	222	205	207	214	201	203	227	200	191	249	207	198	227	214	227	247	225	218	215	210	206	174	202	243	239	194	208	235	222	226	213	223	211	211	223	217	167	203	225	209	230	210	243	211	186	186	222	175	175	202	192	214	195	186	210	183	214	222	238	191	218	235	238	247	228	199	212	231	218	228	212	190	232	196	187	235	201	222	226	212	229	214	217	182	220	232	213	207	191	227	221	194	204	211	227	209	225	209	214	225	218	213	189	208	199	223	230	226	205	201	179	228	225	194	237	179	188	221	239	215	213	190	217	221	213	198	187	198	225	235	211	201	186	218	219	224	212	198	203	257	220	212	235	190	206	216	194	207	216	230	201	209	212	200	192	197	207	227	215	220	207	198	209	216	200	206	212	199	219	187	198	251	232	210	226	181	192	204	214	220	205	200	227	226	219	215	234	213	208	210	227	214	242	233	210	205	185	207	223	199	223	212	181	214	214	198	185	213	214	225	189	227	219	211	225	206	232	247	226	234	201	201	208	195	195	185	188	207	207	215	172	207	219	230	234	203	178	209	197	193	198	202	204	197	192	233	219	235	216	241	207	187	172	217	182	211	168	195	197	221	210	237	193	210	190	217	236	244	208	213	205	204	214	199	208	227	226	216	220	173	196	201	205	196	216	218	213	194	226	213	199	186	223	214	188	210	215	199	200	209	193	222	188	209	232	218	230	178	185	196	202	222	187	235	218	216	206	202	222	192	198	200	228	175	204	230	226	219	201	213	205	223	219	233	221	227	238	198	205	198	220	215	226	228	223	233	214	218	201	212	220	201	214	203	186	220	208	212	225	214	203	221	205	222	200	196	213	203	217	181	174	221	190	199	224	228	199	196	209	215	193	219	207	183	196	232	202	193	201	230	212	220	207	199	196	237	205	227	218	206	206	214	201	232	222	200	241	206	221	232	221	215	171	200	207	216	214	197	196	207	222	203	203	233	202	217	195	230	196	210	187	192	180	212	243	217	196	218	226	212	209	245	214	228	195	222	192	205	232	181	226	206	192	227	208	205	242	206	176	197	227	203	203	189	225	194	198	207	188	217	228	238	210	218	193	182	188	228	244	205	186	205	193	198	229	195	207	224	188	201	209	217	210	197	218	206	199	217	230	183	226	199	205	212	206	231	205	222	199	189	214	224	207	234	221	233	204	188	215	211	215	204	194	216	201	207	232	211	202	205	229	200	230	234	200	219	241	237	234	233	229	205	214	203	192	223	252	204	217	245	200	198	221	196	205	210	213	208	186	181	193	199	210	216	225	183	192	202	208	189	207	187	203	182	194	205	238	207	217	218	237	201	228	185	219	229	167	204	195	214	225	170	214	211	226	222	211	224	218	212	221	188	194	243	196	204	184	224	227	203	201	222	213	199	219	204	207	212	225	220	213	205	226	224	233	237	205	210	217	205	191	179	199	238	191	214	200	217	204	204	230	237	163	211	196	206	246	195	214	200	217	194	228	184	196	193	196	185	202	216	231	184	207	195	186	203	216	214	223	239	198	183	209	204	217	230	198	211	213	198	211	193	222	199	195	217	224	193	204	200	192	212	219	218	191	214	240	228	219	200	221	186	225	207	185	201	201	193	198	198	200	222	218	195	216	205	215	208	202	223	218	219	204	222	220	184	193	182	235	199	198	215	198	204	198	232	219	222	230	199	240	209	200	211
3399	5187	3091	1460	929	731	640	575	572	533	503	516	514	466	503	458	480	519	482	502	474	464	467	498	479	423	448	470	493	476	463	466	452	456	457	474	451	503	492	498	463	471	457	475	473	449	492	461	453	476	491	430	474	512	470	493	483	473	427	528	467	464	471	467	458	475	495	443	491	488	490	462	481	460	486	462	464	486	446	473	492	522	479	460	461	464	462	419	489	489	437	490	484	469	506	440	493	470	479	474	484	467	476	437	424	494	475	478	489	488	497	496	465	524	491	480	473	479	496	474	462	485	465	432	516	488	492	459	462	470	446	466	436	504	488	486	493	509	479	450	480	511	479	444	492	453	475	505	499	495	440	459	480	471	448	496	489	483	475	482	501	512	428	506	509	474	481	493	452	453	482	499	451	438	466	472	488	500	468	483	469	448	452	455	439	436	447	501	495	461	456	479	499	490	478	477	486	435	494	460	477	492	480	436	464	460	494	482	474	501	496	482	480	445	503	445	460	486	459	439	494	481	473	490	445	487	468	472	478	479	438	451	458	485	492	466	472	503	463	471	449	473	464	453	503	444	450	459	478	457	453	464	473	493	482	527	479	464	459	464	502	480	458	472	493	536	463	477	467	484	512	485	493	475	478	497	458	461	465	460	515	448	464	504	474	476	479	462	479	464	547	463	468	428	450	433	490	470	502	484	477	460	503	466	527	450	449	466	483	475	476	446	487	512	516	507	488	464	453	445	461	468	438	508	480	448	465	511	466	507	492	502	429	466	461	493	483	427	490	475	486	493	492	460	485	485	496	474	436	459	455	486	455	434	475	505	472	488	470	473	481	506	516	509	489	436	465	482	534	446	495	474	492	484	460	501	482	462	474	470	508	443	483	438	484	428	511	460	470	481	502	501	488	484	470	449	453	464	495	504	460	481	456	479	470	517	474	488	463	430	491	480	501	436	458	465	453	483	480	449	462	468	467	458	482	485	452	484	489	456	484	470	468	476	459	472	509	504	450	495	470	460	468	509	454	457	485	478	446	461	440	468	434	489	505	499	458	490	470	514	451	458	484	513	476	475	456	488	494	490	525	485	486	443	456	425	491	485	494	489	465	452	455	492	472	491	480	443	468	483	463	483	467	504	459	422	458	501	457	488	502	495	472	481	442	437	476	483	451	486	498	471	502	468	428	486	453	501	481	488	499	454	496	491	471	461	460	496	491	502	450	500	473	485	464	484	484	465	460	451	447	488	497	497	446	488	481	537	472	476	462	465	468	477	460	439	480	487	502	481	474	467	512	481	475	500	495	496	488	500	489	487	472	463	428	424	471	435	501	485	494	444	474	520	506	456	492	451	467	462	514	456	503	498	493	471	461	461	481	513	495	463	527	514	494	450	498	408	456	450	447	439	451	452	491	476	458	474	477	465	451	491	476	455	446	479	497	485	449	460	505	434	446	507	464	466	413	440	435	466	485	478	497	422	467	479	519	497	508	482	496	482	534	513	511	493	466	481	461	452	441	467	510	436	476	485	502	446	470	511	478	485	473	508	435	489	476	484	502	517	442	474	506	472	493	499	436	501	472	464	470	525	431	459	488	458	437	447	488	471	462	493	486	448	453	490	475	479	453	530	482	478	461	495	509	471	476	476	499	455	491	445	503	441	490	465	477	495	483	499	476	475	467	446	471	500	459	486	472	477	519	476	464	471	478	465	452	467	495	441	514	497	467	521	459	494	488	468	485	473	464	457	457	447	444	469	485	490	493	462	473	465	472	472	448	503	455	452	466	460	492	478	479	466	473	476	480	449	504	502	479	475	437	477	462	490	494	472	458	425	437	501	507	466	538	470	450	443	470	494	477	443	466	450	531	482	454	473	519	428	494	466	493	451	461	497	465	522	447	454	471	493	474	470	422	462	445	494	465	490	495	473	432	502	505	488	490	447	478	425	501	476	466	520	496	468	498	522	496	478	482	503	492	458	499	488	500	453	484	484	484	475	482	488	472	448	472	456	478	508	450	508	458	445	435	480	448	485	469	434	476	496	511	514	492	482	461	496	494	503	486	493	453	454	465	496	431	481	459	451	457	446	485	464	483	450	491	516	480	461	491	487	502	469	466	485	474	468	469	457	479	453	471	470	472	476	458	459	474	480	484	463	459	459	454	464	523	472	529	483	465	466	426	454	468	451	489	460	459	474	491	470	472	487	481	474	474	441	506	477	491	502	457	487	485	462	497	474	512	485	488	470	466	452	455	494	448	474	471	499	461	451	508	486	465	474	454	511	462	459	470	454	496	416	439	469	483	478	427	465	512	501	478	467	448	512	497	483	442	478	469	471	517	488	486	456	444	451	463	482	478	448	525	449	482	451	522	491	467	491	460	477	480	470	467	481	501	445	467	486	477	413	478	450	527	463	467	468	482	481	511	471	470	478	483	499	474	430	494	456	460	462	498	435	472	449	460	461	487	486	493	490	462	459	457	451	441	490	477	428	444	467	481	456	477	472	492	485	452	488	472	447	492	450	452	475	446	496	478	490	448	494	497	466	463	449	436	495	466	489	477	451	463	474	470	445	505	486	467	524	463	437	465	455	445	459	483	494	466	450	481	488	467	434	451	485	479	469	471	487	478	455	453	418	451	466	504	445	499	534	427	486	470	482	519	440	461	452	469	492	485	457	461	490	457	466	472	478	447	459	498	502	457	452	504	481	448	466	475	488	455	508	501	484	472	476	497	475	491	468	455	447	495	441	477	477	461	473	454	481	484	455	513	469	532	488	484	460	454	469	472	462	518	452	465	439	479	466	493	484	489	493	468	483	507	502	496	465	482	436	465	480	479	452	478	448	499	446	481	493	437	454	481	482	505	497	464	486	458	493	509	492	449	459	515	464	441	466	472	496	467	474	491	422	459	496	458	487	461	461	455	477	465	461	498	494	497	465	465	452	451	485	471	483	478	464	480	483	476	451	444	470	504	502	462	480	475	521	494	435	438	469	510	494	433	509	449	470	474	456	478	493	485	489	479	491	487	438	476	438	491	502	492	456	463	480	474	455	444	462	413	470	479	470	527	467	469	481	505	526	447	503	473	478	512	543	499	449	469	467	487	477	480	492	472	449	488	467	451	487	454	467	528	540	485	445	478	477	446	465	447	459	484	480	478	492	495	468	466	490	473	504	485	522	490	442	465	481	433	442	464	481	468	494	471	475	485	461	497	467	430	451	491	447	481	531	495	494	483	449	475	476	467	521	465	496	494	480	468	478	475	471	502	484	459	473	450	475	465	456	486	472	514	479	496	495	485	493	474	494	465	487	457	492	481	488	469	478	458	446	503	471	503	448	489	477	434	468	484	486	488	490	492	516	491	497	471	491	478	458	461	473	497	459	527	492	470	496	526	463	501	483	465	501	492	460	493	434	452	490	449	456	474	478	445	456	496	468	477	500	463	489	458	483	470	518	466	474	477	499	506	471	453	491	463	481	458	423	508	438	454	500	466	515	454	465
32913	13528	1739	368	305	283	232	272	239	309	237	288	250	251	249	246	262	248	273	248	233	252	271	254	246	277	256	249	239	250	270	256	253	232	258	297	264	246	277	255	257	241	264	236	255	249	233	258	241	241	235	253	246	247	230	223	252	249	265	231	217	271	249	274	212	239	206	284	234	280	253	254	250	267	243	260	286	248	248	235	239	256	248	268	264	277	272	249	258	247	209	240	252	250	230	244	247	262	258	257	253	242	241	229	265	250	279	263	276	241	233	269	226	221	243	261	263	237	262	294	264	250	234	264	249	250	251	243	239	256	287	278	264	236	226	248	240	254	217	277	276	235	254	248	246	265	223	259	260	238	278	219	263	241	240	230	243	226	235	228	276	261	246	248	230	255	241	237	226	244	236	270	236	250	256	266	235	240	242	252	243	238	250	231	262	237	237	250	273	236	241	242	259	258	264	240	252	233	250	277	231	235	272	231	255	271	247	235	233	264	209	241	265	249	220	233	297	234	243	259	257	253	267	268	270	253	253	257	233	260	233	238	287	245	231	263	253	242	286	245	264	257	234	245	242	285	240	209	259	290	274	258	258	245	246	256	278	271	261	276	231	221	260	256	241	261	257	229	238	254	231	247	268	252	236	295	249	255	251	223	249	263	249	283	234	248	271	268	254	259	229	261	267	233	251	249	241	235	245	243	273	225	260	270	264	273	258	251	249	240	246	263	255	256	263	252	258	271	281	284	239	229	252	239	259	259	262	236	259	232	258	260	238	263	266	253	260	285	226	257	226	287	243	249	271	253	272	257	246	260	265	281	248	237	262	256	248	242	245	260	258	238	246	241	251	233	279	249	273	253	247	232	275	264	261	256	240	259	262	232	248	255	255	257	248	276	267	256	253	234	235	224	231	271	258	231	259	261	262	254	239	257	265	251	247	260	247	222	247	263	241	251	257	261	260	244	270	275	261	246	239	270	241	243	265	278	253	252	237	287	253	262	274	256	269	280	255	264	243	241	257	257	262	263	273	244	241	240	275	225	269	233	257	241	270	234	224	266	262	245	231	264	241	250	237	241	227	246	292	241	284	223	256	256	241	256	285	253	240	251	235	230	287	238	252	225	252	244	239	234	254	239	235	239	241	242	256	253	250	270	231	242	255	249	250	272	231	227	264	276	248	250	269	267	233	246	238	223	257	252	231	261	249	231	253	295	260	226	277	246	240	252	240	229	247	258	241	259	263	252	211	224	231	270	256	259	293	211	257	252	249	252	233	269	220	276	248	270	262	242	245	241	290	283	244	257	255	219	232	249	284	265	232	255	238	271	278	254	264	293	242	280	240	269	249	242	245	281	255	240	262	246	261	265	268	272	257	271	272	240	265	236	286	241	229	228	216	270	254	229	243	276	252	252	240	247	257	259	221	270	265	264	256	239	254	244	256	257	286	274	281	258	259	250	249	236	252	264	239	232	282	253	240	243	252	285	250	242	268	277	226	255	258	237	280	250	267	264	251	290	283	257	243	245	261	247	214	243	237	259	261	247	259	265	230	268	278	246	247	246	249	267	291	255	226	203	271	293	252	289	250	248	235	227	239	275	244	260	288	245	260	246	259	256	276	263	264	241	253	238	276	233	278	248	267	265	243	200	255	215	244	231	275	258	227	215	229	258	233	256	256	209	247	240	268	261	251	263	275	227	266	247	292	256	238	243	254	244	264	241	248	234	215	270	244	255	237	240	270	246	280	241	251	249	259	234	277	252	249	247	225	257	251	260	277	237	249	238	241	216	245	249	245	262	255	230	247	256	218	233	249	222	243	263	265	274	220	275	240	242	249	253	242	261	229	229	273	236	269	257	259	260	221	281	275	244	248	278	243	238	258	249	265	240	244	291	261	269	224	270	231	258	261	251	240	235	238	272	225	254	255	281	230	251	234	254	263	248	264	241	267	241	277	242	264	246	285	232	227	265	264	252	235	228	264	243	211	275	239	253	266	238	252	244	250	281	266	258	262	272	228	242	239	250	266	296	253	263	248	262	260	252	242	274	263	264	242	285	272	239	229	239	253	258	263	243	286	227	228	250	234	253	278	263	260	261	257	267	234	278	254	256	294	261	279	248	263	242	249	245	260	257	279	235	240	227	260	262	246	232	231	243	263	231	256	255	227	225	258	237	241	250	230	244	284	280	248	223	222	250	266	240	222	249	254	233	244	251	264	232	217	247	255	261	242	246	247	240	246	273	256	278	232	237	233	259	251	284	250	230	260	240	233	245	255	262	285	257	238	231	262	238	256	251	262	261	272	249	244	263	257	249	269	252	265	270	244	264	253	270	260	242	262	266	272	239	263	242	254	248	272	285	255	279	268	247	240	262	236	256	261	260	262	280	238	257	246	243	256	253	253	246	248	227	278	239	247	229	256	232	230	250	261	266	250	260	234	276	228	234	234	226	272	274	219	261	255	289	221	267	253	264	281	237	283	284	276	226	256	265	278	260	216	264	247	258	254	235	274	233	249	229	219	281	252	261	274	236	216	258	288	254	256	232	276	253	256	255	238	268	249	271	269	228	281	284	266	253	261	251	244	206	271	238	262	259	271	257	263	262	249	238	261	272	256	279	243	259	274	257	253	256	233	246	256	273	268	249	265	218	285	235	233	286	259	258	261	248	258	258	248	223	224	234	256	228	259	263	267	252	254	258	253	240	240	254	266	258	267	239	256	244	244	282	240	259	277	258	267	244	258	236	237	258	303	269	265	252	270	249	216	240	236	235	239	256	239	281	255	260	227	242	248	244	238	259	266	257	251	268	239	243	237	253	238	254	236	260	244	272	263	273	236	251	256	253	258	247	236	267	265	231	279	285	247	238	266	236	268	241	238	266	246	242	259	265	240	259	241	259	269	244	266	276	225	247	250	267	246	263	254	269	294	240	276	260	242	260	251	277	245	261	265	228	220	272	251	256	238	247	254	230	267	235	236	260	256	249	248	262	244	278	275	231	258	283	266	266	265	257	268	273	235	264	272	230	265	253	256	251	261	247	283	265	259	259	247	253	259	248	209	257	245	252	260	249	289	249	237	248	280	259	241	236	254	256	250	270	249	298	265	225	256	268	272	260	249	245	220	270	275	265	218	261	257	251	236	236	237	237	241	255	234	232	260	254	279	221	263	247	278	247	252	254	245	264	215	246	252	251	250	226	241	267	281	246	253	259	230	297	260	252	275	243	247	265	259	236	232	257	267	266	249	269	238	246	243	224	245	271	221	250	276	228	275	254	262	274	244	255	233	278	243	236	250	271	224	278	259	265	249	267	238	230	247	267	245	240	214	249	275	266	279	213	272	265	252	259	278	268	264	259	259	241	266	245	290	252	240	224	254	263	247	281	254	298	275	246	272	277	283	269	223	237	235	240	214	245	258	250	233	226	245	240	254	251	236	236	229	231	265	253	256	234	232	222	288	248	263	274	271	273	250	266	299	270	257	250	239	234	256	233	262	228	262	249
4943	822	703	643	652	632	605	600	651	589	617	591	579	627	587	557	586	588	597	605	614	603	617	585	590	588	598	563	595	595	559	555	599	564	568	586	567	594	551	613	630	582	605	591	605	599	629	602	586	579	675	576	556	597	593	598	604	577	603	563	538	612	618	587	571	601	570	626	577	553	573	652	585	592	592	574	590	566	560	590	581	588	594	610	584	577	587	614	577	588	613	581	591	594	583	573	630	637	643	616	607	602	596	581	593	619	565	621	565	602	579	584	555	539	613	610	548	581	601	610	625	583	612	603	611	562	586	571	590	573	598	588	577	569	531	570	596	616	573	618	585	547	572	600	625	587	654	587	596	575	596	587	577	580	586	605	571	586	542	633	602	585	582	584	595	590	573	577	611	586	600	611	582	550	544	568	600	574	574	582	610	624	607	579	604	625	596	592	573	617	584	602	550	598	559	557	636	586	570	592	609	611	602	616	584	563	594	558	580	526	566	590	607	610	592	636	575	553	561	568	589	596	551	634	588	585	609	632	563	655	571	588	579	601	587	593	580	603	597	593	589	610	573	604	511	600	616	605	581	602	594	577	609	609	580	596	591	587	584	601	615	581	586	580	609	574	634	609	566	640	574	559	590	562	601	619	571	608	534	562	595	606	545	585	602	581	623	603	584	561	583	580	564	611	551	580	648	585	607	570	556	593	596	578	591	599	599	567	617	617	630	607	596	585	629	622	595	577	610	628	590	609	598	548	624	581	606	588	543	632	580	600	616	593	587	579	640	580	622	591	591	637	579	582	624	605	601	590	617	595	562	599	569	591	591	613	643	597	618	615	535	600	560	597	556	585	580	641	600	603	601	584	563	617	563	571	610	572	588	600	605	553	616	611	569	566	595	614	610	591	559	583	584	615	593	581	602	571	587	616	607	594	599	616	555	603	576	572	577	559	604	565	608	587	567	586	520	626	613	577	588	581	589	583	615	580	592	609	614	585	567	597	640	605	606	603	593	660	581	625	577	618	589	579	578	606	639	630	600	589	596	586	595	606	595	626	618	583	582	567	589	648	581	577	542	596	632	587	582	618	568	646	578	617	577	594	599	587	590	620	566	605	650	605	580	617	590	596	545	589	578	587	568	652	547	624	558	628	654	581	591	589	575	596	561	576	554	574	615	621	657	611	597	570	618	579	642	641	602	595	589	609	572	623	535	563	614	596	572	620	564	574	582	627	568	585	609	563	628	587	573	605	598	577	575	580	604	522	625	607	573	589	603	593	569	634	612	613	586	602	584	602	549	550	626	612	584	611	620	617	594	551	581	580	609	591	624	554	616	593	598	628	621	570	569	603	571	587	624	604	583	578	604	583	555	626	588	571	603	605	585	569	599	571	563	613	594	579	595	601	571	602	616	616	605	617	573	590	617	581	606	609	598	568	536	587	609	627	610	589	580	559	625	629	585	627	576	563	601	603	610	606	618	596	617	591	547	650	619	579	601	591	601	568	644	649	571	603	604	601	569	586	584	612	600	621	614	589	573	606	573	623	589	618	574	571	561	612	580	594	597	623	613	583	575	598	625	562	618	602	564	568	620	594	621	603	582	586	563	621	561	605	597	604	632	553	621	597	616	574	593	572	631	616	630	589	600	605	637	606	604	603	572	575	605	593	574	583	553	616	579	569	589	629	580	625	593	567	553	599	604	578	578	590	589	617	580	570	626	562	562	592	614	593	578	541	578	601	627	585	616	611	600	595	585	579	580	633	585	605	623	594	643	581	563	601	598	576	577	595	631	596	569	598	591	588	566	576	581	562	612	580	583	604	556	574	607	583	615	594	606	572	581	642	640	570	570	594	592	574	595	582	605	585	598	594	551	611	560	589	601	566	586	610	555	619	615	548	583	622	607	614	612	577	601	631	600	561	594	567	563	550	625	638	612	588	589	563	572	569	617	629	616	599	591	616	566	576	606	609	583	601	687	567	599	597	583	589	622	614	558	593	576	597	630	617	619	621	596	571	608	579	589	601	613	578	643	572	594	594	577	617	614	571	588	565	616	576	620	606	560	582	621	575	535	544	584	634	634	627	572	620	612	618	586	594	608	591	589	622	591	626	580	606	582	599	613	584	625	585	612	581	604	611	595	582	559	552	597	588	593	578	599	565	602	593	600	589	598	595	632	580	634	627	625	615	588	571	599	594	609	589	623	563	594	559	607	575	625	576	598	618	599	594	583	573	582	601	583	596	607	602	603	565	605	585	594	584	549	622	575	560	611	584	618	582	609	627	593	607	627	558	639	615	603	583	622	582	599	581	581	579	569	578	573	637	605	610	624	574	611	648	591	576	596	596	608	576	590	631	565	526	632	604	602	585	615	594	595	584	564	595	600	599	600	641	587	564	602	593	639	562	603	606	594	558	589	614	591	616	584	614	615	585	599	638	615	560	592	559	590	576	592	584	613	582	616	577	567	590	619	618	609	614	599	589	626	578	553	607	557	611	573	616	595	631	619	546	644	597	621	615	550	588	635	553	555	570	627	590	589	605	594	584	587	579	580	587	539	604	593	597	554	613	617	570	603	598	607	630	605	568	593	551	603	583	563	543	644	617	600	622	614	592	591	618	591	584	589	625	603	573	565	592	596	603	611	576	604	601	556	552	576	576	619	587	555	557	608	610	601	622	602	610	597	556	608	593	652	611	629	610	577	587	558	602	553	535	614	575	568	581	626	590	583	599	650	537	609	606	577	592	585	578	628	615	636	563	613	565	578	603	570	618	591	611	644	617	634	602	596	584	597	606	596	580	563	576	625	597	572	569	598	572	550	627	603	595	614	619	590	566	553	602	571	610	611	599	583	594	636	559	602	587	645	591	612	583	605	564	591	610	562	593	579	616	605	596	608	583	606	608	592	583	579	584	636	585	590	581	600	530	600	580	630	577	614	563	653	613	634	632	588	570	585	596	613	564	606	596	593	597	604	616	606	622	602	633	599	573	599	617	627	579	668	608	610	589	650	569	578	564	597	605	614	591	578	603	606	615	639	598	577	599	533	599	574	592	626	639	599	560	587	609	630	581	586	571	561	625	622	569	598	573	605	614	548	596	627	577	612	612	568	573	615	577	590	625	607	602	570	587	556	588	608	587	591	583	597	598	628	589	583	597	579	601	600	578	587	598	622	597	643	599	590	615	595	586	580	621	638	552	629	591	611	609	599	629	575	607	544	573	591	559	628	621	606	548	543	625	599	589	575	577	609	533	548	582	621	612	615	550	604	585	618	545	615	626	593	587	591	569	571	575	664	615	600	577	606	629	633	563	611	634	601	604	583	586	626	597	593	601	616	614	599	614	567	563	573	566	575	577	626	573	588	572	606	586	567	619	586	612	587	615	579	618	585	585	613	572	609	586	608	593	547	613	597	586	585	589	583	611	563	636	570	624	592	575	609	603	594	610	579	634	580	631	605	588	597	581	557	571	557	565	591	615	581	594	604	593	570	579	607	579	576	593
24684	20910	24392	27549	18725	1080	555	399	363	401	379	375	365	357	327	331	342	385	340	338	348	324	352	321	353	318	362	345	345	329	352	310	300	312	307	351	359	315	349	325	298	335	331	313	337	339	359	347	335	364	333	344	359	323	340	339	322	325	334	355	339	368	327	336	328	326	333	344	320	337	342	314	316	324	341	310	344	336	334	347	363	353	336	364	329	332	302	298	347	340	330	346	324	322	334	308	351	350	334	350	364	342	340	328	353	327	342	329	323	360	326	340	348	351	343	368	333	350	356	298	376	350	334	329	337	366	328	321	355	338	332	347	355	342	338	320	334	344	352	352	338	325	336	339	346	348	307	358	360	336	340	368	345	333	321	323	352	352	341	388	298	337	331	351	337	311	334	383	336	293	335	334	291	333	320	332	316	329	356	301	327	376	321	309	296	361	314	329	313	341	372	350	331	315	348	325	350	351	339	318	306	327	339	309	327	367	367	339	343	338	338	338	319	330	320	336	331	325	372	332	341	341	332	352	318	336	345	320	363	353	348	329	352	342	339	352	323	346	355	354	314	317	360	352	359	322	314	332	314	351	334	357	359	373	396	333	319	331	332	362	362	340	330	327	365	314	333	332	299	344	358	329	344	333	331	316	326	350	345	345	330	333	325	302	351	327	354	316	340	340	356	305	355	344	340	346	355	317	357	335	334	341	319	375	344	332	329	291	333	337	359	329	295	317	340	377	335	353	318	336	324	297	362	315	366	359	322	356	297	308	354	350	377	339	301	340	355	346	318	343	340	349	337	328	342	368	355	337	329	343	355	350	315	347	320	338	359	357	336	377	369	361	370	322	340	321	328	375	311	355	327	359	344	342	314	376	319	346	374	356	347	326	337	342	347	337	318	391	346	333	339	329	340	337	363	312	345	323	345	346	322	320	332	313	339	368	332	324	343	342	365	357	344	298	347	342	347	327	318	316	300	333	361	349	338	302	323	332	340	354	309	333	335	317	345	343	354	334	326	345	347	357	361	316	332	327	337	384	361	289	294	320	339	291	328	338	342	368	317	330	332	333	320	330	332	348	360	370	340	314	347	355	308	361	345	349	354	323	333	329	391	310	314	309	352	360	316	363	368	336	357	332	343	304	313	338	330	329	349	363	337	304	336	319	331	328	311	353	339	350	371	340	363	328	324	358	389	314	355	351	319	393	350	376	346	319	368	340	362	360	322	306	302	322	349	343	321	336	322	340	318	349	352	345	351	322	347	306	338	345	370	307	307	352	353	353	333	361	352	367	348	343	346	362	333	354	346	345	338	325	328	340	318	345	309	328	339	368	326	355	373	330	361	346	339	340	333	324	321	340	333	350	315	322	323	335	343	311	322	367	376	338	328	364	330	370	312	371	365	308	298	353	346	327	311	314	310	329	339	350	318	324	345	327	325	346	327	328	320	330	336	324	386	359	317	342	301	343	372	355	334	300	330	314	414	378	339	355	323	302	328	319	321	344	343	344	327	338	378	326	347	306	304	354	325	377	356	351	400	289	351	328	348	366	354	365	340	352	360	356	326	340	323	367	344	321	334	321	330	354	352	308	320	341	324	348	334	331	327	357	335	346	367	360	316	296	301	333	326	370	365	347	339	384	355	281	339	311	329	355	324	334	338	304	324	348	296	384	338	335	335	333	318	323	350	334	338	317	300	375	325	363	326	303	340	341	329	383	333	346	379	315	325	352	313	336	365	346	346	325	343	344	303	331	348	315	300	363	340	315	322	354	353	333	339	345	325	311	326	333	321	308	356	349	349	310	319	330	375	334	362	383	377	354	344	324	324	303	395	316	321	294	320	348	326	356	327	298	345	311	312	338	336	338	317	340	347	349	321	354	295	297	341	327	347	357	366	346	331	330	306	329	331	322	329	361	321	330	365	341	355	356	343	358	349	340	369	343	340	338	341	338	322	320	343	361	336	322	319	342	377	333	348	337	334	325	335	413	328	333	345	322	346	331	347	348	286	328	323	345	354	326	355	302	313	315	351	329	337	342	368	374	324	312	338	338	322	341	371	337	329	350	309	314	351	340	356	339	311	356	308	345	336	335	339	314	357	316	346	377	327	334	333	343	338	328	337	347	333	378	342	338	359	308	360	363	334	336	338	336	328	349	318	356	293	322	338	376	342	339	354	355	366	363	321	360	321	348	327	292	337	333	331	345	345	306	333	314	351	292	312	348	336	286	310	320	360	333	384	327	321	318	372	356	336	330	335	363	326	332	347	320	315	338	322	338	338	323	339	339	338	342	340	323	329	344	302	313	359	286	359	346	346	317	361	338	319	328	351	360	352	347	310	344	325	341	289	332	311	345	338	315	321	341	343	302	368	358	353	316	318	321	334	315	315	327	349	360	385	304	308	351	366	330	306	317	336	334	335	324	359	348	374	331	341	353	337	351	339	335	355	349	298	337	337	314	349	328	379	336	337	324	340	342	338	353	352	337	298	314	332	321	339	300	372	294	346	372	335	291	344	355	325	339	306	354	335	373	363	371	343	335	317	347	371	327	329	342	336	346	321	313	332	314	351	332	332	322	356	304	342	348	371	353	371	341	356	326	336	354	347	309	354	348	304	368	340	330	352	356	340	339	368	336	327	343	324	315	320	349	343	313	340	370	296	311	352	330	352	359	346	337	305	329	369	363	347	330	321	337	328	355	332	323	317	320	369	379	328	361	331	349	321	317	330	322	347	325	322	341	322	339	335	348	349	332	334	363	315	313	306	330	352	328	290	342	301	335	337	318	344	346	311	327	324	349	332	343	335	387	341	349	342	330	330	352	349	297	359	341	371	295	360	304	305	341	329	316	308	317	331	328	354	322	333	348	356	350	335	331	305	341	341	353	354	366	356	332	357	302	346	346	344	358	321	335	367	352	349	325	300	328	341	367	329	324	319	359	321	346	333	326	343	339	350	307	339	332	328	329	340	375	341	351	340	338	330	335	326	337	318	368	348	341	333	341	342	325	351	351	341	355	321	353	317	344	342	381	343	333	335	343	327	354	312	317	349	356	345	326	344	323	353	335	335	357	360	344	331	335	315	358	378	352	343	349	333	351	325	347	327	328	342	337	370	371	337	333	344	352	366	364	318	357	348	330	366	318	349	320	364	307	345	335	353	320	310	337	299	325	346	329	365	309	355	369	332	334	327	331	371	313	361	343	370	331	347	357	353	352	322	386	339	372	293	319	354	353	317	336	324	325	342	351	347	299	317	304	332	320	330	352	351	335	328	335	334	349	340	339	362	340	316	340	344	329	339	325	350	360	345	354	354	322	322	338	308	351	344	343	319	335	341	353	360	316	315	372	334	343	325	317	382	346	357	333	322	370	345	325	327	353	348	346	335	355	332	326	344	345	328	327	329	348	304	333	295	317	358	331	333	331	326	320	344	343	318	375	307	338	306	344	320	324	347	324	314	343	301	334	346	350	342	337	304	310	355	367	340	303	338	347	303	352	329	341
3296	2964	1994	1216	878	842	840	791	805	786	793	743	757	745	758	743	685	742	760	737	766	774	725	762	718	761	703	731	735	768	772	745	764	749	689	740	760	705	752	707	729	734	687	748	736	736	724	721	762	755	747	760	693	732	738	775	751	743	817	815	728	790	740	785	714	732	710	700	758	717	715	774	739	735	806	726	724	765	741	722	769	757	768	734	748	732	781	715	763	745	803	706	818	724	690	683	718	722	790	723	742	763	736	762	711	718	744	725	737	758	720	753	762	756	738	767	793	695	724	720	786	716	772	760	781	738	741	760	736	732	718	762	759	786	728	718	775	721	720	759	763	739	719	748	758	786	775	764	779	808	759	770	754	701	718	739	786	739	767	785	760	769	766	730	782	804	704	753	733	796	767	750	778	739	702	717	773	692	735	746	756	729	725	743	758	734	785	759	719	734	746	724	745	725	735	751	739	708	735	708	752	802	762	715	734	741	738	749	707	736	713	702	746	765	753	764	716	752	727	775	749	749	730	766	793	721	758	694	742	765	800	730	778	741	711	816	788	731	755	702	715	748	733	738	795	770	749	767	743	760	729	771	726	761	739	733	827	735	746	741	727	704	738	719	788	736	748	713	765	769	752	770	745	761	700	732	695	748	747	766	740	738	803	712	760	698	735	739	754	784	746	738	743	738	733	746	752	757	749	722	764	720	751	788	741	740	782	756	704	744	726	670	675	754	755	775	728	762	728	744	747	751	766	782	728	743	723	743	732	754	712	752	773	712	719	701	771	711	758	755	779	719	747	715	707	709	735	722	780	708	697	787	733	697	712	703	731	744	733	701	738	751	743	702	740	771	702	790	738	760	728	735	718	769	747	776	780	714	692	748	632	694	752	728	713	769	766	720	740	776	725	726	769	676	763	701	781	704	759	784	766	697	818	713	761	730	702	757	720	756	760	701	721	744	745	703	754	722	736	776	739	775	810	766	726	753	751	775	789	716	750	739	726	772	742	759	796	699	777	728	733	702	800	739	744	757	734	736	740	762	713	757	752	751	756	727	751	748	809	740	748	713	728	770	724	707	739	786	745	727	755	736	756	718	733	695	710	720	769	730	731	737	724	726	775	745	737	763	765	786	740	752	766	755	756	717	792	749	761	748	788	760	704	793	729	761	724	694	772	763	713	752	752	711	760	755	759	710	690	726	746	745	744	776	707	709	711	780	709	761	734	743	723	742	735	772	721	763	722	752	724	731	723	760	737	746	700	744	765	750	746	740	731	749	687	739	778	698	736	741	809	762	698	746	721	825	740	713	788	787	758	726	717	778	721	709	819	721	788	767	669	764	755	723	737	764	742	776	759	743	796	732	772	742	771	758	757	767	753	717	740	719	759	747	755	752	718	774	753	741	733	785	751	743	784	766	782	780	725	736	725	721	747	700	735	745	698	724	743	748	728	747	766	713	712	740	747	751	735	730	730	796	769	682	707	713	717	774	748	744	745	749	784	751	725	750	710	716	730	743	795	729	711	747	721	744	737	744	710	735	736	750	729	714	768	719	732	748	740	733	741	743	763	731	750	749	672	759	736	784	684	732	770	710	726	773	779	721	757	729	716	725	734	740	711	716	707	723	715	760	742	771	779	781	733	722	754	746	739	740	769	711	740	779	790	798	772	781	710	753	729	711	730	803	738	748	744	737	737	738	727	731	718	700	742	735	754	774	742	724	778	763	749	790	796	697	754	781	726	750	748	735	730	739	781	751	706	744	742	798	743	757	731	721	761	747	776	732	690	726	728	730	753	766	752	751	759	746	742	728	726	716	757	768	729	722	718	759	781	773	753	773	752	742	739	777	726	708	734	781	790	749	748	717	734	785	729	728	743	712	697	674	721	723	712	787	745	704	739	753	769	762	751	730	746	729	755	758	742	766	776	748	768	766	717	770	741	746	725	752	728	784	765	692	754	756	761	759	729	785	752	727	741	748	752	742	754	800	754	769	730	691	771	721	718	728	751	751	729	750	715	738	714	769	801	785	735	691	729	745	716	776	756	748	759	767	689	728	714	788	690	740	742	753	739	737	783	753	741	740	750	764	730	761	737	760	756	714	742	742	718	734	758	807	724	789	729	741	722	769	782	743	744	759	769	712	727	692	714	743	728	706	736	695	783	756	733	720	742	733	776	773	788	683	761	734	763	731	768	727	747	763	743	733	718	734	754	682	708	752	723	780	736	729	758	741	753	764	707	759	714	705	722	765	761	721	714	765	711	721	768	772	708	738	758	724	738	753	709	726	738	737	710	761	743	720	735	761	741	722	706	790	762	726	743	711	735	751	723	735	727	743	726	735	723	754	723	718	736	726	701	714	726	775	703	734	781	739	751	758	743	764	772	718	779	779	713	743	721	785	732	713	723	778	722	694	767	752	766	772	778	707	714	741	776	726	740	761	755	779	726	705	760	729	750	718	708	715	752	750	712	728	815	783	750	786	743	734	773	751	731	711	733	764	721	773	742	767	709	682	704	776	734	723	686	785	750	725	786	776	769	806	757	712	773	732	752	706	773	766	742	741	744	754	777	730	708	742	797	727	740	771	754	763	718	779	734	775	743	716	732	765	746	710	704	721	759	714	752	751	781	735	744	772	777	742	742	728	764	731	745	782	737	713	759	772	736	760	715	722	719	729	729	718	729	744	710	728	786	741	736	740	725	744	753	735	753	752	764	710	756	696	709	724	735	702	760	754	766	755	758	712	730	722	720	734	680	769	749	736	735	742	736	719	736	741	794	760	728	719	792	729	743	757	720	781	762	760	762	776	717	759	777	770	721	724	775	757	779	762	707	761	764	747	757	736	723	771	753	756	734	740	731	714	698	745	708	742	753	740	736	760	761	774	766	750	787	764	705	757	786	756	734	752	773	773	714	785	717	745	765	700	735	756	733	733	741	789	735	713	785	726	754	750	697	749	740	705	737	709	733	732	732	697	746	707	739	725	746	711	745	747	742	715	762	725	760	713	764	762	747	731	745	726	767	752	719	744	784	753	749	732	735	691	687	766	735	750	708	743	722	749	714	766	768	736	768	777	777	744	764	713	736	740	726	743	750	731	742	733	724	724	767	786	735	737	730	735	787	736	780	746	736	771	775	746	753	686	760	748	781	760	726	741	760	728	718	732	765	709	733	763	698	705	723	792	748	746	729	788	707	735	735	767	784	769	770	776	744	718	730	729	760	740	720	793	772	755	725	704	753	762	787	740	782	729	739	705	744	750	800	778	753	761	754	690	734	793	753	705	713	691	702	788	725	752	739	754	715	732	774	694	765	727	747	775	783	733	728	751	742	751	763	766	720	750	720	705	724	704	735	771	766	726	775	733	717	740	789	719	728	784	678	708	799	761	759	691	717	749	758	732	760	733	752	729	741	741	729	714	755	722	741	751	720	793	753	760	746	751	748	779	774	725	752	762	729	716	705	758	745	734	737	712	777	729	720	709	732	724	711	749	718	692	742	727
23581	20888	25180	26739	20894	20902	3157	449	339	342	325	286	257	247	248	254	224	243	237	237	228	258	238	219	213	240	231	210	229	201	208	186	214	251	219	194	205	202	226	226	218	195	249	215	208	188	208	211	208	240	208	188	201	183	176	210	187	240	235	210	210	223	239	225	218	224	234	198	224	209	232	214	213	220	210	212	217	204	231	223	236	195	210	230	200	249	216	232	204	228	217	236	215	226	242	206	218	207	225	198	180	180	244	245	199	162	206	229	198	205	218	217	207	210	212	186	233	202	209	221	229	206	203	212	220	193	207	211	195	208	237	219	236	239	216	244	229	226	192	210	202	217	201	223	221	213	215	201	240	197	207	202	237	205	199	219	222	238	248	244	195	226	238	209	220	217	186	224	193	231	206	208	219	224	213	199	232	217	195	205	211	220	218	206	217	230	214	228	245	211	200	217	233	201	255	210	218	214	225	183	222	217	228	213	235	240	241	202	229	216	214	231	237	236	223	184	225	236	231	223	223	222	210	205	230	230	202	191	184	209	212	213	233	223	210	256	214	213	221	198	204	226	193	208	241	236	225	215	209	227	208	212	229	205	231	226	231	237	221	234	211	203	195	195	205	213	216	195	208	237	228	205	206	209	227	188	223	194	226	222	196	174	209	218	212	210	206	209	236	233	205	196	180	190	252	211	249	241	221	195	236	206	206	203	248	238	218	200	223	198	211	259	207	222	235	222	215	223	211	209	203	216	204	233	186	214	211	211	202	223	200	245	216	208	216	218	201	214	189	193	231	215	244	193	194	232	233	241	246	246	251	213	216	219	203	211	215	211	230	205	208	206	215	197	221	227	238	209	199	212	191	227	200	199	197	215	207	215	214	213	207	222	260	205	215	203	205	191	229	191	222	191	211	211	202	205	201	219	195	197	236	243	198	204	222	216	210	226	214	244	219	204	198	203	227	227	205	214	256	252	258	205	227	191	197	223	240	211	213	213	195	226	202	210	233	212	235	232	207	210	228	211	224	216	185	226	222	222	187	222	190	208	234	209	216	208	208	186	211	212	222	201	222	235	229	248	219	232	250	225	214	201	221	222	205	201	222	198	199	190	204	225	199	214	223	233	230	224	210	216	175	221	202	179	209	216	229	237	210	200	177	166	217	207	203	206	251	216	194	194	223	205	210	202	211	214	249	247	207	240	215	219	229	203	206	208	225	207	217	242	243	202	216	204	230	215	209	220	185	194	243	207	261	211	217	209	228	197	191	180	205	212	230	190	196	224	219	204	220	190	201	228	224	206	220	207	228	223	210	225	186	242	223	224	205	182	206	199	236	241	212	194	217	191	189	201	190	203	213	210	212	206	222	226	237	241	196	201	201	221	189	215	228	204	191	212	207	190	213	221	211	218	218	211	206	201	231	188	172	215	186	211	225	201	213	206	269	216	219	205	240	219	193	228	204	214	208	211	223	228	180	205	202	202	205	197	239	230	225	202	216	233	230	217	213	206	209	214	207	204	228	211	226	204	218	194	200	222	197	240	217	210	216	199	216	222	218	221	233	199	235	203	201	207	198	213	208	223	193	228	205	212	213	219	202	206	198	229	186	194	208	203	206	220	227	244	217	203	235	223	212	255	203	235	213	224	243	224	233	212	196	230	219	209	215	208	219	218	225	243	206	215	207	224	212	212	213	213	215	196	195	212	196	252	208	206	228	245	246	226	231	234	235	217	217	183	197	206	242	227	215	242	210	217	194	209	228	213	216	209	223	225	196	220	205	214	215	209	233	235	220	213	242	226	209	231	204	207	241	220	181	189	202	242	229	204	195	201	210	213	218	201	213	206	210	180	222	219	213	189	213	231	220	230	193	224	240	221	210	218	208	184	193	230	208	222	216	193	194	211	219	208	206	202	252	218	198	201	237	212	217	190	223	216	225	221	202	215	203	209	222	203	225	208	233	215	209	218	237	181	202	201	223	213	204	209	194	196	213	201	205	206	238	210	221	213	186	216	192	205	216	228	195	195	211	200	205	258	196	216	197	237	213	214	203	208	211	212	237	197	225	221	211	202	199	201	186	229	218	186	183	227	194	239	230	227	218	196	208	202	223	209	207	201	207	198	218	217	208	224	217	223	224	203	221	231	195	186	213	233	196	225	214	193	218	218	221	229	206	203	227	235	207	197	238	217	202	218	232	226	210	233	206	212	217	207	197	249	238	207	221	194	202	226	195	210	230	230	222	208	197	207	197	213	210	199	200	203	213	201	222	227	224	184	205	222	183	208	193	199	221	201	219	231	206	224	226	213	230	211	210	225	228	228	191	205	221	227	191	191	198	222	195	182	200	230	221	194	219	207	247	185	191	177	206	218	192	226	227	206	193	218	192	234	208	191	205	229	199	209	223	201	225	235	207	222	230	212	210	198	218	216	232	251	202	235	215	230	201	209	211	232	218	203	213	217	204	204	198	198	200	226	206	246	174	188	213	209	249	202	196	220	232	240	219	216	242	212	221	208	210	208	185	219	223	214	206	223	211	200	226	224	200	186	184	194	224	214	223	197	238	204	220	225	216	202	250	205	215	192	212	216	218	183	223	222	212	211	204	236	221	210	194	236	230	219	227	229	206	227	220	222	223	206	215	217	240	199	216	225	235	200	221	209	194	219	204	217	213	242	236	223	218	219	207	201	197	223	201	205	208	251	228	233	191	233	212	190	204	228	219	213	216	226	227	215	225	229	198	184	201	218	212	198	212	202	259	223	248	201	188	225	231	208	182	236	215	205	212	224	176	218	205	227	208	214	220	195	221	206	219	227	239	221	217	193	223	208	224	223	190	217	192	185	205	218	210	214	226	266	221	205	202	185	195	215	218	234	183	192	232	228	214	214	213	223	207	232	217	215	220	222	232	200	212	239	203	189	189	213	202	191	229	210	191	223	228	197	223	191	185	211	216	202	201	215	210	214	234	216	208	195	222	211	219	206	214	208	216	223	207	222	200	211	207	209	202	231	222	236	228	215	214	197	195	214	218	193	218	192	210	209	214	213	237	198	230	221	197	227	189	187	210	188	225	210	212	212	217	232	232	202	224	192	193	210	207	201	232	214	221	192	223	220	212	229	206	197	227	188	198	216	209	198	223	220	203	214	227	226	199	232	233	189	219	244	195	205	200	219	208	245	223	206	185	222	221	202	230	216	216	237	222	206	220	242	217	213	221	244	202	234	208	197	192	212	212	219	216	209	218	204	208	215	219	221	222	196	231	204	237	215	218	229	224	187	208	191	184	200	192	203	191	213	237	241	231	196	202	217	185	209	231	220	233	209	214	224	204	200	200	213	229	216	228	210	230	209	189	209	215	227	191	222	238	198	202	203	205	232	220	206	215	222	215	247	202	218	199	203	193	213	237	230	215	208	213	204	225	211	224	216	240	207	197	246	226	191	199	206	185	200	217	228	214	233	219	223	217	233	201	214	192	206	197	186	220	221	217	248	178	217	241	207	203	217
3382	5315	3037	1492	931	769	610	598	569	539	557	499	518	511	489	497	529	511	521	478	559	501	503	478	472	473	513	498	493	503	510	465	473	510	484	476	522	511	448	470	463	517	532	495	482	492	496	465	445	477	470	449	508	482	513	505	478	514	464	475	482	450	471	440	491	472	484	461	464	511	476	472	419	473	511	511	464	450	470	440	503	507	434	459	454	473	479	450	488	499	472	493	506	485	487	505	497	504	454	459	496	473	460	441	495	452	501	483	478	499	488	467	466	487	484	478	541	461	474	437	484	506	481	497	438	479	511	442	457	467	456	499	437	468	488	468	454	500	487	491	476	463	476	493	483	476	466	448	484	480	489	477	468	477	538	507	540	451	463	458	458	475	472	483	483	475	460	494	494	485	451	487	445	475	437	482	474	499	487	504	475	468	454	501	455	440	474	466	489	470	492	496	459	460	508	506	466	490	467	450	473	476	503	503	497	538	479	455	448	488	463	479	471	459	455	510	503	473	468	530	464	501	444	508	484	452	486	468	471	463	492	478	458	492	464	459	449	475	432	460	494	483	501	462	462	471	531	445	480	474	487	470	456	484	508	482	433	438	471	500	464	481	495	477	501	468	487	445	487	468	460	465	524	470	497	467	543	498	495	458	458	523	472	492	483	483	468	453	466	482	467	507	470	476	493	450	485	472	477	500	428	502	463	484	489	492	465	471	472	526	467	444	435	456	485	487	482	443	494	464	481	453	430	506	458	453	469	522	495	409	501	472	478	470	461	464	471	453	482	499	492	498	438	482	491	506	449	451	482	463	475	481	501	447	495	460	478	470	496	448	491	496	486	514	483	465	495	451	469	466	509	479	506	505	486	492	497	492	496	491	496	459	457	502	508	460	492	490	454	479	475	456	472	506	482	473	483	515	491	483	482	486	483	457	521	468	460	482	499	483	440	473	506	473	466	478	506	496	474	482	543	487	511	443	491	500	493	491	506	515	466	475	460	504	464	452	500	479	502	478	480	463	476	520	464	494	507	461	465	498	477	478	470	456	441	516	457	519	486	472	483	486	437	472	513	483	479	522	492	458	458	480	492	509	448	449	436	482	463	492	479	510	486	450	453	482	469	523	491	498	497	488	485	445	505	446	497	464	448	482	500	462	489	465	484	479	524	524	452	502	471	460	447	465	520	498	496	466	476	474	460	472	492	493	493	473	468	469	469	460	496	471	464	477	465	481	462	471	449	492	453	485	482	467	475	455	444	484	461	495	483	470	510	478	474	471	470	443	480	481	502	466	486	469	481	474	492	476	475	463	449	474	483	497	458	466	478	481	501	494	480	478	491	462	497	463	473	468	453	515	467	459	492	474	516	504	481	505	455	482	499	480	512	467	470	489	501	440	468	478	483	488	522	505	487	480	510	517	473	473	467	467	484	505	468	469	477	515	479	522	513	450	468	468	428	492	548	471	497	503	526	463	503	458	462	484	467	491	483	490	518	491	500	479	443	497	526	456	461	474	472	471	443	477	473	477	506	474	496	473	479	432	456	494	509	490	525	495	460	452	478	485	482	481	506	506	465	473	445	461	482	494	483	493	469	477	471	463	486	516	492	458	493	438	480	487	510	495	467	460	480	498	534	488	480	487	436	457	528	470	488	469	475	457	469	475	515	444	513	472	496	491	473	505	515	472	505	462	474	496	479	473	460	472	502	492	456	509	486	477	508	484	453	454	504	436	475	470	489	440	521	457	470	454	485	444	475	488	501	485	451	476	475	469	459	453	465	480	455	459	485	438	440	505	486	472	522	513	452	465	463	503	455	469	484	464	465	493	446	455	486	460	468	455	476	529	462	465	480	496	476	476	491	487	488	476	465	503	496	502	508	473	451	488	492	439	464	468	456	466	500	456	462	493	491	495	506	494	466	479	437	451	470	506	453	455	438	511	505	478	453	493	460	505	495	484	476	446	463	494	465	500	474	466	491	504	468	489	476	474	486	489	466	459	456	487	508	478	520	497	496	487	483	451	525	495	477	472	506	499	495	464	473	517	461	451	453	489	505	481	466	503	472	451	470	450	462	486	437	466	468	500	453	467	471	522	474	502	491	506	455	445	493	487	473	489	476	491	459	483	456	495	486	454	494	478	451	506	509	464	476	479	494	466	499	509	478	504	458	483	488	475	467	488	491	490	501	508	416	458	435	480	481	466	471	473	487	481	455	497	482	479	475	482	497	474	466	504	459	504	458	468	466	485	496	482	486	461	492	484	460	482	468	478	478	486	471	467	463	486	491	481	511	472	483	480	478	480	495	475	531	488	406	472	476	511	487	471	490	458	475	445	469	494	509	461	516	455	482	462	461	499	454	500	507	523	479	451	510	504	485	497	459	440	470	466	506	479	516	522	500	472	468	479	462	504	506	480	440	494	452	498	513	503	485	504	504	440	478	467	481	495	479	496	464	512	491	487	463	458	481	464	479	477	484	510	458	468	504	453	461	470	490	471	470	507	463	440	500	506	482	476	485	496	492	479	493	433	484	524	485	465	486	480	527	503	448	505	447	494	477	456	466	456	432	460	465	445	510	487	505	501	494	508	472	450	492	499	466	522	463	453	463	517	461	440	494	455	451	442	483	481	487	491	446	456	506	471	482	493	474	445	501	511	444	456	499	462	446	482	458	475	478	465	465	487	466	448	445	456	507	501	510	472	479	444	458	509	490	475	481	484	497	483	523	494	473	473	473	457	517	459	472	464	469	503	490	490	475	493	492	468	452	462	474	499	507	490	475	462	504	522	455	499	505	461	488	449	449	483	433	441	501	448	477	503	469	454	481	511	476	491	500	461	474	462	491	500	494	511	465	513	439	486	496	491	537	471	515	488	514	474	477	506	453	484	493	497	472	506	475	466	494	464	487	459	450	472	494	456	481	517	476	499	459	487	513	486	499	472	468	474	494	442	442	477	494	466	446	447	511	482	453	522	488	483	446	477	446	487	465	471	507	472	441	494	457	471	488	443	490	492	479	478	507	470	483	493	454	441	464	489	446	463	458	513	474	463	495	538	528	520	494	495	483	457	462	445	491	478	470	485	487	476	466	457	471	473	511	441	444	483	483	479	443	520	480	470	441	474	533	471	486	501	513	509	532	448	484	473	447	488	463	461	473	488	469	495	482	486	484	474	493	513	479	475	466	467	472	477	483	499	468	451	491	515	436	503	466	503	467	471	479	465	450	514	504	511	503	465	472	469	442	445	484	492	538	458	502	445	508	510	469	504	472	488	484	462	451	481	458	460	493	488	452	494	494	471	469	482	453	500	480	507	467	469	519	477	500	527	455	485	485	484	485	485	481	477	470	458	482	463	514	469	471	482	470	480	480	493	433	421	511	454	470	508	452	514	495	472	497	489	474	470	481	487	486	492	510	414	485	466	483	458	490	512	437	461	457	471	450	479	513	476	455	465	488	480	486	473	477	492	420	483	513	468	511	490	470	498	495	487	442	469	509	501
32831	13392	1754	348	275	238	268	244	247	276	280	243	251	248	286	256	238	248	252	245	281	245	256	233	235	240	272	272	276	267	272	228	264	257	257	264	242	239	238	258	246	231	234	254	266	268	237	265	265	248	249	253	229	263	247	227	272	252	252	237	243	269	237	239	244	207	239	210	263	235	274	226	238	275	262	266	246	243	260	284	269	219	234	241	269	241	239	228	234	251	280	243	246	260	234	228	252	259	264	261	273	249	260	252	219	252	226	258	227	238	238	258	209	275	248	229	232	245	230	248	272	268	269	262	253	248	230	279	250	253	260	248	269	234	249	263	276	254	242	254	264	252	232	239	245	236	268	249	223	232	252	231	277	236	269	276	243	293	248	249	246	242	231	237	271	236	266	275	253	282	270	233	276	268	249	244	244	227	288	238	234	235	290	235	248	273	248	229	266	261	260	247	252	248	251	235	246	251	222	250	247	262	247	246	286	248	247	258	232	253	236	256	262	265	252	233	257	228	256	260	268	258	270	256	255	235	234	280	240	238	248	278	230	276	267	236	261	274	261	262	236	249	251	267	251	249	253	256	248	248	287	246	256	276	246	254	239	265	257	256	249	262	262	260	228	277	262	254	226	228	288	262	273	239	234	270	259	259	237	249	238	239	256	258	266	257	242	238	228	243	240	265	285	258	241	270	262	268	281	261	236	254	255	267	276	254	232	252	258	236	259	269	250	262	273	261	283	260	269	246	259	245	276	226	270	284	244	233	251	251	233	265	283	259	255	255	245	257	270	266	224	266	262	266	264	261	244	223	243	259	246	261	273	256	260	259	264	247	263	272	223	273	233	266	252	240	238	255	263	247	285	261	257	252	237	246	294	254	245	285	262	247	231	242	234	254	236	258	271	228	242	251	247	240	239	240	263	247	230	275	235	265	239	247	256	255	271	267	255	269	228	266	244	268	233	256	253	257	241	251	251	240	210	289	269	262	225	265	257	231	241	231	267	258	264	283	245	227	259	268	251	251	260	237	267	288	230	284	260	271	247	247	267	232	247	251	258	260	245	258	230	258	250	282	244	237	266	273	262	247	238	261	241	247	282	280	269	250	241	269	240	237	266	253	240	254	284	255	264	240	241	249	230	272	246	233	251	273	281	253	246	241	274	253	251	254	234	212	240	259	227	261	238	246	271	236	250	255	280	250	239	248	271	229	271	259	274	224	215	257	258	254	276	249	265	261	264	295	266	249	248	234	268	216	230	237	243	258	246	224	261	261	258	251	235	264	263	257	249	257	256	254	283	248	229	284	224	267	247	244	259	227	253	253	261	214	209	257	247	248	282	255	249	234	240	209	232	257	263	258	232	263	250	251	235	259	243	260	234	244	241	258	236	254	251	266	256	235	246	278	230	239	229	260	248	263	239	259	217	223	252	268	229	249	270	278	240	275	270	227	249	278	239	224	271	258	251	269	243	295	264	249	254	212	245	208	234	245	246	263	257	257	242	248	276	241	267	243	190	255	263	247	227	227	254	251	261	259	258	264	254	279	258	251	237	243	240	232	239	242	265	261	246	269	251	270	267	267	252	235	229	265	237	277	237	258	285	242	240	255	220	257	263	237	258	246	243	263	255	295	262	258	241	249	257	260	223	276	244	248	252	244	233	249	271	229	276	248	263	268	238	277	251	278	245	264	283	222	224	275	260	239	271	283	231	257	290	251	256	242	244	264	270	261	256	238	230	251	295	249	210	243	277	244	241	232	235	261	265	267	244	251	241	251	247	258	263	231	273	259	245	253	271	237	284	210	208	231	225	245	262	250	247	240	223	233	243	266	235	261	267	251	260	259	240	237	244	249	236	273	287	254	254	239	241	251	271	250	254	215	250	241	254	247	230	242	272	274	259	247	229	252	278	261	267	237	261	276	247	271	248	247	250	261	259	249	234	216	245	262	257	267	243	245	254	281	252	249	265	261	238	260	239	226	245	241	254	245	240	240	249	248	270	224	241	262	259	219	233	230	278	237	242	252	258	265	246	288	242	263	242	224	258	240	223	235	230	248	246	245	219	249	254	236	243	250	260	270	261	233	227	239	244	206	255	220	242	240	242	269	285	280	251	264	249	240	274	271	278	261	268	248	258	254	262	257	230	266	268	225	269	253	247	272	250	264	287	257	271	243	243	233	255	251	258	236	232	235	257	243	268	236	242	241	248	265	242	246	263	246	240	260	262	250	272	271	257	245	252	269	225	258	247	233	282	281	278	261	223	243	255	236	252	249	259	254	225	237	266	264	252	222	258	244	238	265	247	274	264	265	256	256	266	257	205	239	254	244	222	210	253	243	247	258	254	280	249	255	268	231	240	232	231	271	263	281	262	254	266	271	251	231	274	270	252	279	276	265	244	247	245	287	266	238	240	241	250	255	230	254	242	244	250	269	267	252	274	272	255	224	254	271	259	270	264	277	243	237	270	253	255	263	267	243	252	256	279	259	249	225	226	221	264	251	269	257	270	239	273	213	252	236	241	243	278	260	256	245	249	237	269	223	276	253	266	217	263	234	266	255	236	255	282	271	250	266	254	278	239	264	271	254	261	212	240	254	229	221	236	254	237	261	223	249	251	260	246	273	278	268	251	228	249	283	276	255	225	278	235	244	272	253	241	264	237	245	259	224	258	271	257	269	267	264	269	218	232	239	229	248	266	255	235	249	275	262	258	235	272	233	241	251	268	243	244	207	250	229	246	257	258	240	227	233	262	253	231	276	268	268	245	239	238	256	235	240	211	245	251	273	256	242	261	257	258	246	247	260	267	263	269	233	273	255	243	235	242	240	290	260	274	255	248	255	251	265	228	256	244	279	274	240	249	240	252	291	252	241	235	263	221	236	228	236	253	256	278	266	287	242	261	230	260	262	270	256	272	275	186	231	236	250	242	244	251	222	278	272	276	250	243	246	255	252	222	222	262	288	269	253	222	257	244	255	204	299	264	266	257	231	222	249	260	227	244	260	246	253	246	233	240	237	232	258	237	244	229	235	273	243	258	253	282	269	255	271	244	217	269	219	259	241	264	230	242	271	282	239	252	255	252	257	272	264	220	270	243	241	233	276	236	236	273	263	249	247	244	226	245	239	247	259	253	218	225	216	217	278	223	258	261	238	248	254	268	248	261	233	280	245	257	247	257	256	243	270	271	291	254	250	266	241	244	245	299	247	264	262	230	253	248	272	261	262	235	249	257	225	252	243	240	212	249	252	251	245	228	255	265	212	263	243	263	262	282	272	240	263	251	269	256	254	242	260	246	239	268	233	256	244	275	268	268	241	266	277	265	257	256	271	259	211	214	253	231	244	243	244	271	246	242	255	266	257	279	237	230	278	252	251	276	279	254	292	271	252	238	266	268	275	265	267	231	243	248	247	229	273	240	262	249	251	223	265	249	251	245	233	222	232	237	248	253	252	284	247	254	257	243	246	286	244	252	239	257	239	251	244	295	262	264	252	228	243	247	263
4992	811	752	687	599	597	612	570	610	623	649	577	637	553	563	586	575	601	589	611	615	596	575	582	564	554	626	597	579	573	570	626	573	574	653	606	594	616	545	609	590	640	587	623	605	636	589	595	565	583	615	583	564	603	564	608	554	589	619	581	621	533	591	565	593	578	580	621	674	568	558	610	606	590	616	596	615	552	635	585	586	562	592	605	629	571	607	567	602	601	541	598	561	611	580	615	565	571	642	618	630	597	630	589	592	587	589	612	582	599	622	630	608	581	605	559	581	578	610	556	551	605	621	539	581	561	595	623	584	568	577	584	579	626	622	624	626	553	571	579	596	597	561	576	580	596	586	615	550	606	527	605	623	597	547	590	595	627	595	591	609	557	545	580	600	622	599	634	598	589	596	610	573	619	568	567	593	614	602	614	599	617	574	618	613	616	617	603	589	600	587	572	638	596	579	633	590	582	596	577	564	612	580	613	614	604	591	614	560	623	582	537	614	557	637	570	585	644	599	559	640	619	560	602	566	576	567	597	636	603	576	576	591	564	575	618	551	578	632	596	585	621	537	571	618	593	645	567	557	558	598	587	564	596	624	559	580	577	629	570	563	586	619	576	620	568	578	606	587	614	566	562	636	562	599	576	571	622	576	627	583	604	567	623	589	590	621	581	622	628	595	564	592	565	583	592	572	592	569	570	558	623	577	609	559	614	584	587	555	572	599	594	570	558	581	579	567	596	561	577	599	571	611	568	606	576	586	638	609	584	577	594	599	560	606	559	597	596	624	601	582	578	563	607	594	583	611	655	571	566	554	576	647	560	585	623	605	581	631	626	574	579	638	574	636	570	591	618	585	600	583	631	614	598	584	601	624	569	561	550	623	601	645	585	588	658	588	564	638	599	579	543	602	560	602	581	585	538	626	590	595	541	569	618	540	575	635	636	593	576	596	560	594	586	626	592	632	520	610	564	589	566	556	620	580	605	570	591	610	589	614	618	615	608	578	602	612	523	595	559	604	598	592	584	593	605	607	588	630	597	588	579	561	605	568	619	611	563	554	594	601	619	614	587	599	537	591	588	598	594	591	549	586	577	569	568	551	613	598	645	561	623	583	589	532	569	591	640	607	582	583	550	616	595	585	603	609	561	610	611	548	629	597	554	600	588	581	601	593	587	591	606	593	599	619	586	622	587	598	584	644	584	623	621	594	562	575	581	606	623	588	608	574	574	594	586	587	588	615	604	565	634	596	599	591	606	593	626	573	609	603	581	576	591	517	587	603	581	611	601	618	576	585	593	583	547	583	584	574	589	581	596	604	613	655	574	580	641	602	626	592	565	610	595	593	585	609	597	607	594	619	617	615	538	597	568	589	615	632	529	587	644	573	597	602	574	569	572	612	565	618	572	616	613	595	553	598	587	566	575	590	624	580	576	606	591	570	635	593	609	600	539	570	605	583	591	581	595	627	581	606	588	563	534	619	607	588	596	629	594	600	576	554	575	599	566	569	624	596	596	581	578	593	599	584	599	562	603	566	636	565	565	609	615	565	591	557	562	562	524	613	596	548	611	607	606	571	631	616	616	581	611	605	630	603	644	611	599	634	595	602	568	596	601	606	583	649	642	596	601	580	599	581	577	585	595	609	553	601	579	638	581	621	607	623	609	598	577	571	579	580	569	548	608	575	606	608	632	580	607	608	567	566	624	609	627	589	572	605	593	604	592	604	580	614	597	603	602	584	604	597	665	542	589	611	610	552	638	601	631	591	578	576	618	583	599	584	601	622	590	581	586	586	568	547	598	643	569	569	575	589	583	614	606	608	567	573	630	578	583	587	522	616	595	559	597	600	577	577	582	593	560	619	599	561	582	603	610	627	640	573	593	631	578	547	574	577	608	566	591	556	588	562	624	586	584	615	577	608	575	599	575	558	592	577	621	610	620	619	587	630	596	611	611	577	600	571	553	565	625	571	558	586	548	598	604	596	645	571	567	635	550	582	589	582	588	602	569	610	603	574	628	597	592	581	569	625	574	585	560	581	574	598	623	613	651	608	582	600	588	579	624	568	620	631	596	553	614	654	555	593	578	636	608	618	569	625	610	562	612	574	591	568	578	606	588	605	609	650	622	576	620	586	588	612	568	621	584	582	573	621	558	566	588	577	610	625	614	613	626	601	619	613	558	592	568	598	629	635	607	589	599	547	607	605	584	596	616	599	550	590	563	620	581	620	558	568	634	551	588	609	654	567	574	588	606	606	580	612	622	557	616	585	630	598	574	610	611	613	582	566	609	597	576	594	592	610	567	601	578	587	568	611	550	627	600	634	566	558	610	565	623	570	618	595	594	621	566	614	604	614	601	578	602	624	616	557	614	561	565	615	591	607	585	543	615	574	551	620	593	577	602	611	596	570	585	603	640	561	577	592	578	627	588	606	583	575	575	615	601	613	587	576	568	578	588	570	574	492	616	603	613	602	559	609	596	564	590	584	579	587	591	617	593	623	552	638	567	601	585	572	598	543	583	590	636	618	589	586	556	583	623	607	592	612	598	624	572	566	619	652	590	565	592	604	583	607	598	590	580	608	635	582	567	569	600	625	607	587	588	561	593	609	634	603	583	572	572	575	579	583	605	606	590	568	594	557	590	614	577	577	593	622	592	601	604	579	597	577	621	581	576	616	601	601	619	580	604	564	567	652	602	612	625	572	609	570	576	571	585	593	556	577	620	595	588	558	564	589	560	586	614	587	583	619	614	600	585	585	594	588	600	622	581	589	540	599	606	574	581	553	568	609	610	619	578	583	573	582	551	617	596	583	646	611	598	598	533	581	574	618	589	550	602	588	568	562	534	575	636	635	576	604	630	616	606	533	615	588	596	606	606	619	557	597	573	558	601	621	573	578	578	595	574	594	621	612	584	596	616	601	575	600	565	583	606	538	585	574	596	561	596	588	614	601	549	560	549	600	627	597	617	590	563	600	600	615	619	622	611	593	535	583	603	569	621	605	615	602	615	652	606	537	609	550	613	574	612	567	624	587	588	565	625	560	577	606	611	556	562	563	605	633	591	613	581	567	570	605	550	594	572	588	623	562	637	578	581	585	604	606	606	586	569	596	556	632	595	637	569	613	542	549	583	606	611	620	572	620	609	565	576	572	585	590	623	595	580	570	586	602	601	573	583	595	656	582	573	621	652	550	626	572	590	587	612	586	595	587	607	591	614	598	538	586	599	588	587	633	600	566	565	582	625	637	569	607	564	615	604	587	624	571	583	583	600	574	637	576	606	569	614	589	631	585	604	604	622	571	590	596	598	568	603	557	610	586	529	602	574	585	546	590	598	598	640	576	567	565	580	613	577	570	595	589	591	619	614	579	600	585	570	558	552	573	595	575	591	640	600	597	592	604	633	584	553	607	653	603	563	567	603	619	589	602	607	594	577	574	579	629	553	610	592	599	613	625	612	595	582	596	571	594	593	616	593	544	588	604	591	594	573	610	594	562	558
24630	20876	24401	27492	18716	1027	482	416	324	403	356	367	349	383	352	365	325	370	340	339	327	361	372	343	350	343	370	355	332	357	364	320	333	328	340	312	309	337	346	378	318	337	339	338	356	357	315	302	299	327	285	317	323	312	363	347	320	355	358	346	356	319	317	344	336	370	337	341	345	289	327	341	343	354	331	313	322	333	324	334	341	350	349	349	318	342	341	351	340	362	307	367	350	321	331	342	348	345	304	330	333	383	358	375	320	344	368	351	359	342	343	362	350	319	365	337	348	332	326	336	344	350	361	348	341	302	324	365	327	341	319	347	332	339	321	316	336	367	344	332	317	347	353	332	351	354	317	338	369	360	348	301	319	323	320	334	360	372	335	353	349	323	327	317	342	331	363	312	362	348	375	342	320	366	371	316	334	314	328	319	361	327	334	361	328	367	315	293	362	310	326	331	325	339	324	329	343	285	300	317	341	344	348	324	335	334	340	350	383	321	375	339	357	340	325	352	336	318	314	338	340	313	352	347	353	360	330	310	336	305	364	336	365	370	292	357	336	307	324	310	337	319	338	316	306	353	307	385	368	335	344	347	320	336	298	335	354	349	347	312	298	310	310	334	338	356	348	357	375	338	355	347	328	324	324	356	344	307	359	355	368	336	300	368	309	362	324	350	365	362	330	329	279	292	370	334	337	349	357	360	339	326	355	337	350	323	339	312	322	306	342	327	370	373	329	317	323	381	336	332	351	335	320	372	360	325	322	316	349	330	355	370	317	321	321	341	364	352	333	357	332	303	355	346	347	326	335	328	343	374	343	345	319	316	329	345	358	333	360	331	346	341	330	313	340	349	335	350	359	313	341	315	367	357	340	325	313	325	338	333	351	341	338	351	328	359	330	332	338	332	314	346	352	368	321	348	312	362	355	320	345	341	341	346	325	334	347	314	343	323	356	340	334	341	336	326	328	326	335	326	301	334	336	352	300	349	338	346	338	357	318	357	338	343	354	322	351	308	368	342	330	362	353	335	373	343	336	313	327	350	319	332	343	355	321	310	316	335	359	320	301	343	324	335	367	334	328	319	359	365	357	345	334	347	354	333	305	342	340	329	332	318	368	358	306	363	315	325	336	347	338	346	336	327	323	339	375	332	348	336	386	364	339	340	343	363	345	367	314	324	313	329	329	313	328	331	340	325	335	357	332	340	335	358	358	364	332	327	332	344	344	350	346	339	340	338	374	300	352	337	312	355	335	364	291	359	339	310	317	367	366	348	347	319	368	351	313	342	333	403	318	351	320	327	330	330	323	341	330	369	335	328	326	319	328	319	317	311	351	371	325	329	350	364	340	364	364	356	335	331	337	349	348	340	289	346	352	369	330	317	324	300	335	317	322	340	323	345	333	320	335	331	347	310	284	333	326	310	333	354	381	347	321	326	349	351	350	352	336	351	356	349	357	321	296	360	348	357	325	338	318	322	340	324	368	358	353	341	314	351	313	320	359	349	329	340	371	319	358	361	377	340	330	346	344	332	333	330	332	325	318	314	349	321	316	348	338	345	377	346	358	352	329	343	342	322	336	324	340	345	332	350	318	328	346	335	337	337	309	336	348	326	380	344	327	348	331	338	337	342	340	310	334	338	352	338	319	373	328	358	328	343	331	350	353	349	331	322	365	332	301	323	355	369	364	324	370	341	348	351	313	328	360	392	347	341	340	320	318	350	317	309	331	365	307	347	340	354	351	361	327	358	342	337	343	331	334	363	332	350	346	341	287	296	300	311	314	364	341	373	311	315	281	334	342	335	324	335	328	314	318	321	314	280	349	337	332	335	364	351	346	312	351	316	310	346	353	351	308	299	329	354	328	339	341	345	355	339	328	344	352	322	299	338	336	339	313	296	318	329	331	351	333	344	348	314	362	316	279	330	335	357	315	350	353	338	344	353	374	328	341	351	325	320	292	334	336	311	330	342	307	313	359	338	346	359	301	323	333	354	318	339	369	354	385	354	352	314	349	356	311	277	333	331	340	338	376	331	355	310	351	365	325	356	313	373	325	340	328	360	370	330	332	362	300	350	346	322	312	359	335	371	303	353	333	332	370	363	319	346	343	345	355	321	366	331	316	293	324	330	366	356	320	299	336	360	302	353	321	326	333	294	373	350	312	358	318	337	315	324	347	355	310	358	303	337	342	327	337	333	342	345	321	323	342	360	321	357	364	369	351	339	300	332	358	364	349	345	340	393	333	323	341	347	360	342	339	335	322	337	359	343	332	344	349	348	362	359	345	355	340	344	352	332	350	364	334	306	339	342	309	328	307	338	316	335	335	366	348	385	365	343	367	318	329	339	300	333	352	329	343	311	315	301	302	333	331	323	335	368	321	348	324	348	312	315	325	348	340	355	316	380	357	328	333	372	349	336	347	328	348	343	327	321	361	364	314	342	326	294	312	352	336	328	359	307	312	378	327	341	324	317	355	324	323	316	322	328	349	344	331	317	305	349	349	352	355	386	355	315	321	321	362	350	359	333	306	323	297	351	337	325	336	338	309	295	347	310	351	346	337	309	343	372	362	282	321	343	320	375	353	338	314	340	344	346	382	313	339	301	330	348	346	327	291	381	376	358	304	325	342	312	340	319	374	362	373	384	362	338	337	352	340	329	334	312	335	314	358	364	346	356	326	353	339	359	321	358	322	320	319	338	342	311	337	360	344	338	351	363	333	349	343	313	310	347	313	320	317	352	333	318	360	320	335	331	317	342	336	324	357	338	336	323	358	342	349	376	344	321	343	362	377	333	316	320	338	307	346	358	369	342	323	335	323	364	353	361	334	297	315	371	321	380	323	336	319	327	385	349	359	351	307	365	365	319	333	328	320	330	320	324	328	307	287	351	334	344	310	352	335	369	313	355	374	369	364	302	365	302	342	332	330	356	360	393	331	335	322	353	336	380	316	343	341	328	347	345	329	319	339	336	383	348	351	340	338	354	331	346	292	339	350	378	353	335	367	351	321	361	332	362	377	324	346	352	339	328	319	344	345	334	333	359	374	360	343	332	356	347	361	336	355	309	320	338	387	368	344	310	312	329	319	338	311	342	330	364	352	382	339	327	309	305	342	334	315	364	353	329	308	359	336	355	338	350	336	333	310	352	340	345	344	320	348	362	380	337	362	340	329	340	330	351	342	317	345	321	360	327	358	348	368	340	308	361	337	359	368	323	358	355	335	345	346	362	302	382	320	349	351	340	325	353	335	311	302	328	316	320	375	362	342	326	322	333	328	313	327	291	352	351	323	353	315	333	329	320	332	354	331	305	405	358	303	346	336	338	347	343	357	347	355	349	307	343	376	342	366	330	309	348	302	342	336	332	355	312	334	311	357	361	359	326	341	315	344	353	318	328	346	328	298	318	326	305	328	341	372	326	359	349	326	338	315	333	332	295	333	340	317	361	332	342	308	373	317	318	378	315	379	378	378	307	325	321	339	358	342	333	372	336	350	349	374	322
3350	2873	1939	1225	947	901	773	782	742	752	802	728	769	741	740	749	793	735	754	716	721	787	777	750	760	775	739	728	743	729	773	744	731	707	753	762	761	753	740	739	709	792	752	755	760	745	758	769	771	703	736	759	715	760	708	763	726	690	719	764	722	731	709	758	746	724	765	771	713	749	735	771	733	779	722	812	702	727	819	752	729	727	779	714	758	756	718	737	678	739	724	730	734	750	736	743	754	775	759	769	783	747	716	775	774	709	756	706	794	773	739	797	757	740	770	763	794	746	757	707	739	729	701	753	737	776	721	715	750	750	731	744	768	768	787	774	798	767	785	713	734	776	743	744	749	770	708	758	769	767	774	760	763	754	754	800	732	775	738	748	697	682	797	722	758	765	726	745	752	766	764	766	782	752	722	714	719	723	775	711	758	750	755	788	755	760	747	755	763	723	717	776	764	737	762	696	778	726	734	722	745	752	745	793	788	747	733	753	723	734	707	771	744	721	719	724	752	769	715	703	780	740	736	717	731	789	791	725	672	750	767	724	782	763	746	742	749	730	773	781	721	698	756	777	745	718	739	721	692	746	721	734	813	793	730	771	748	752	760	762	788	767	774	733	747	713	801	740	750	777	773	788	785	767	690	720	706	731	723	756	754	780	787	730	800	719	777	774	729	748	781	784	747	745	721	743	767	716	772	763	777	698	730	772	717	722	725	772	742	724	751	774	743	762	777	738	733	701	724	776	743	750	730	743	717	773	777	737	734	784	788	748	749	781	751	817	793	735	741	729	746	721	796	807	722	692	703	724	780	783	697	782	715	741	672	731	715	720	808	787	747	784	744	716	740	775	743	764	750	779	762	771	738	715	810	756	750	745	746	751	732	769	746	768	710	727	727	682	750	765	719	739	775	754	754	729	717	759	768	744	687	744	760	767	779	721	757	717	734	738	763	763	740	740	723	702	700	768	686	776	736	760	795	767	735	754	794	705	700	710	721	750	765	785	756	736	737	725	776	752	737	786	743	773	730	754	754	764	698	738	756	712	716	728	752	746	695	774	712	770	778	734	764	758	776	799	740	776	689	788	746	740	783	723	773	737	776	705	690	722	736	763	709	713	754	762	735	789	756	761	743	746	746	724	766	747	725	755	731	725	732	747	757	796	722	779	761	699	753	780	750	760	732	748	782	735	732	778	739	749	746	785	762	734	700	734	692	738	734	764	729	777	692	767	788	749	719	722	678	771	755	724	733	763	767	755	711	735	695	754	758	766	738	764	755	743	776	750	735	763	705	761	728	744	723	739	743	724	760	718	746	730	769	810	718	764	720	742	757	724	679	760	761	741	725	715	801	715	733	727	736	734	693	744	745	731	734	714	706	727	706	785	758	812	780	745	730	711	767	769	705	731	761	718	722	740	720	726	755	753	762	751	722	738	698	761	721	780	741	731	737	718	726	791	746	731	768	764	743	776	794	806	748	750	764	726	744	768	736	724	686	693	728	737	733	751	720	729	749	724	795	767	717	758	712	771	749	737	721	745	738	746	746	726	760	760	746	764	761	771	744	777	682	688	757	740	765	730	770	719	770	774	810	783	721	754	716	730	790	740	736	738	777	736	765	734	756	744	755	756	748	727	728	740	769	756	721	769	747	756	779	736	786	727	749	716	745	778	751	763	701	761	713	761	718	758	752	754	821	724	797	773	701	712	758	769	759	731	771	724	759	724	763	758	703	727	715	765	782	754	757	750	761	807	771	735	714	783	718	749	682	723	795	703	797	736	719	694	751	774	749	732	746	719	736	771	731	725	757	768	768	752	748	738	734	746	730	781	750	709	725	776	737	708	748	783	739	770	733	769	751	737	740	757	788	736	769	800	744	763	737	701	723	697	738	771	744	752	702	775	776	721	778	747	714	796	724	747	747	738	715	758	725	776	775	732	728	692	733	703	734	740	760	699	719	709	743	773	762	750	734	758	749	733	783	725	737	760	764	769	801	702	695	762	793	761	758	730	786	754	763	781	788	760	718	706	789	764	755	795	773	742	748	732	711	731	731	739	776	733	712	717	740	765	776	739	744	738	723	763	783	729	728	756	761	760	738	709	755	697	749	742	808	754	744	704	760	686	759	721	765	750	751	763	758	753	722	773	821	775	741	732	799	713	733	714	699	733	718	742	728	766	764	729	720	740	727	748	758	673	735	729	778	724	731	772	759	755	756	725	772	775	721	705	755	763	709	734	777	767	758	674	789	729	716	737	714	750	763	761	731	755	780	768	790	744	743	790	761	710	699	711	760	729	733	760	736	777	750	808	727	747	733	706	721	744	751	730	738	722	796	788	767	748	714	748	754	770	761	782	781	734	745	729	779	688	730	783	757	737	726	724	794	760	715	730	728	823	727	773	726	703	737	733	792	728	730	751	758	804	766	675	715	711	759	755	733	774	754	772	762	710	745	757	757	720	741	783	790	723	750	758	770	730	742	755	726	744	760	691	732	719	705	814	742	712	779	747	743	738	733	647	750	713	762	738	767	739	744	742	723	767	726	786	720	742	781	733	762	747	729	792	786	780	750	772	777	783	801	691	747	742	765	731	735	759	727	755	783	733	728	776	711	729	764	765	779	763	775	770	729	714	749	830	761	749	719	756	716	718	720	742	748	711	739	725	767	783	741	704	748	801	694	697	739	755	740	796	721	739	734	735	770	760	742	705	699	721	724	729	763	753	736	725	776	755	730	732	719	745	752	755	736	724	776	753	808	737	773	770	748	716	696	732	766	718	729	710	725	728	779	728	765	742	735	770	740	718	746	708	713	714	770	732	726	765	756	735	773	748	753	692	728	774	745	718	746	693	714	773	693	705	779	760	751	748	717	743	723	749	699	719	747	775	752	769	727	723	784	759	695	783	783	738	709	795	721	780	771	753	736	707	797	814	764	754	749	739	739	756	773	707	756	767	743	746	794	739	736	771	755	777	743	713	729	774	762	786	795	716	730	785	814	706	735	749	748	711	710	777	714	747	789	760	683	751	740	766	767	769	746	703	744	710	787	777	746	740	751	731	725	729	809	786	783	688	773	760	737	722	771	747	741	717	763	790	779	734	769	776	751	747	720	776	779	746	710	749	753	729	787	727	736	766	775	729	734	742	708	781	767	692	729	761	782	709	800	731	719	749	733	751	724	777	725	726	831	713	719	710	726	717	794	752	733	774	770	713	759	756	726	734	750	740	733	728	782	742	721	715	743	786	721	755	724	721	787	788	771	737	709	781	744	751	781	715	744	681	731	736	689	727	721	754	748	742	776	767	779	785	729	747	761	708	767	769	742	700	768	787	738	763	731	718	734	714	705	773	746	730	734	727	768	737	742	758	718	766	732	788	719	756	769	763	797	730	781	767	725	763	765	752	746	747	692	745	692	732	734	690	758	797	746	770	724	727	728	750	763	713	722	779	696	729	792	742	756	760	800	766	758	737	693	748	730	743	715	788	687	750	752	734	766	734	754	714
23599	20876	25165	26723	20879	20886	3211	462	336	325	298	303	273	255	219	244	245	275	227	231	257	215	237	203	215	223	244	202	216	220	220	236	213	222	240	228	263	218	222	214	244	212	198	197	190	207	243	244	208	211	198	199	215	192	224	215	197	216	201	247	190	191	202	202	196	203	219	206	205	223	238	173	216	207	215	225	211	198	247	234	208	203	208	235	225	219	205	215	203	206	199	221	218	206	196	195	209	229	215	240	197	212	197	229	214	218	205	222	218	229	262	252	185	211	198	215	211	185	233	212	234	232	203	216	211	226	213	243	229	209	240	207	215	246	206	223	218	235	225	238	225	185	217	209	207	211	224	207	222	191	193	202	217	191	205	203	187	196	207	198	203	198	226	234	215	212	213	209	234	210	211	228	208	225	195	190	237	211	189	176	217	221	247	248	220	221	227	232	231	202	206	209	211	186	203	228	210	222	203	215	202	215	240	233	207	230	213	239	188	214	229	212	217	211	208	230	210	208	204	211	209	225	198	220	245	212	227	247	213	200	191	262	219	235	202	203	213	190	184	195	214	217	229	225	214	192	217	241	211	216	180	203	216	219	193	220	198	206	195	215	187	226	216	202	215	222	241	204	196	213	220	214	180	210	229	243	206	206	234	219	232	212	231	216	193	208	216	188	193	205	215	196	218	219	204	198	186	207	225	214	211	202	233	211	209	203	221	224	225	208	201	184	188	202	215	220	229	230	203	239	194	206	224	211	222	222	234	209	199	210	202	204	217	223	223	208	221	200	224	215	212	213	202	208	223	206	224	212	221	217	201	210	214	227	204	208	218	217	206	213	207	245	199	210	211	195	202	213	209	205	211	250	219	231	246	211	202	242	220	185	223	208	202	234	216	212	224	206	226	176	205	189	197	192	201	252	215	219	214	220	240	224	239	205	224	164	212	182	210	165	213	185	204	221	221	188	203	233	203	194	229	213	217	201	188	219	201	186	213	202	205	201	226	217	199	194	228	198	200	186	192	220	218	222	180	197	184	212	212	204	193	221	227	221	211	200	228	232	191	227	197	207	230	206	232	201	228	223	209	195	212	225	199	226	182	217	199	210	220	212	214	204	192	187	223	210	237	208	212	200	180	210	218	184	230	231	187	218	249	185	203	223	200	214	211	201	198	195	219	234	208	223	197	203	223	209	206	213	218	185	204	219	196	220	219	220	237	216	223	187	203	216	214	206	214	213	208	218	211	198	212	208	194	209	217	207	224	221	186	222	210	248	224	207	206	213	207	212	208	233	187	192	188	240	200	183	218	239	222	217	206	211	218	217	215	216	186	218	209	214	230	235	213	184	208	216	194	192	198	227	216	202	220	203	178	212	212	218	197	224	188	212	175	234	209	227	211	237	213	237	214	238	196	216	217	221	230	192	227	218	217	209	207	190	210	224	191	235	195	207	222	213	192	194	212	198	205	228	202	198	220	256	232	186	221	215	199	236	229	216	206	212	188	213	221	214	213	210	214	211	222	210	221	217	223	240	194	183	193	252	190	197	219	207	201	225	198	208	201	193	222	235	219	215	206	225	214	237	202	210	201	247	206	211	217	237	191	210	207	233	210	220	201	236	215	205	200	223	212	226	197	219	209	227	216	198	199	214	212	228	220	224	211	206	188	200	222	198	213	215	204	204	206	199	214	208	179	235	199	211	251	231	214	202	209	247	212	216	175	232	215	219	189	216	249	216	207	220	194	208	210	232	198	214	210	190	195	222	216	224	204	212	203	215	221	230	197	208	208	185	240	199	184	242	213	224	190	216	207	223	202	196	204	204	188	224	193	230	228	224	235	219	196	188	218	211	239	188	204	212	198	158	211	200	216	198	221	215	188	211	215	212	191	197	207	208	218	207	214	193	215	250	252	224	227	214	199	202	204	198	202	188	205	196	192	226	193	212	225	209	221	243	233	266	262	203	180	212	251	219	216	186	224	218	205	188	220	220	208	210	207	244	177	218	221	183	194	225	198	210	218	218	222	216	226	230	200	214	214	203	186	225	239	218	236	203	196	226	201	213	210	208	209	214	212	230	230	201	203	217	221	185	248	199	207	213	219	199	211	188	234	201	224	190	213	210	196	212	200	216	225	231	228	221	202	202	245	226	245	199	206	209	189	201	213	204	213	190	219	206	188	195	227	211	194	212	204	209	176	199	205	216	187	193	217	225	215	196	214	213	204	229	221	197	216	224	198	191	183	203	214	210	225	210	194	213	234	204	190	192	228	186	249	183	231	230	205	245	207	198	210	202	210	206	220	191	225	203	239	215	203	221	221	188	202	239	233	218	213	209	202	178	196	246	197	210	226	211	178	214	192	227	225	219	227	211	235	233	212	218	199	215	215	200	234	204	211	183	205	225	238	198	212	199	202	183	209	204	213	196	200	201	216	230	243	220	193	211	252	221	224	190	202	223	209	224	175	220	216	194	204	210	214	205	199	223	222	222	207	236	205	225	205	222	228	231	233	213	201	238	226	212	200	225	233	219	207	197	199	215	196	201	221	231	217	187	205	213	218	237	192	214	225	235	218	198	234	242	205	216	223	175	208	195	204	201	190	227	228	247	238	211	224	216	191	226	227	193	218	223	209	201	200	205	199	230	220	213	217	212	266	206	215	237	221	230	231	202	213	211	225	249	244	215	241	186	230	169	202	196	210	212	200	228	210	192	201	220	184	232	213	228	228	200	189	223	209	186	182	201	204	203	219	206	210	216	202	224	231	215	228	191	219	204	233	196	180	205	192	203	207	242	182	202	216	209	203	197	192	236	186	225	218	219	196	207	214	214	258	206	210	208	229	197	214	207	197	212	247	238	192	228	188	220	198	204	231	188	232	219	215	230	174	223	209	196	200	234	230	195	220	188	215	187	194	214	206	209	218	199	197	207	226	192	211	222	228	235	210	222	245	227	223	215	225	191	209	205	239	217	223	174	201	192	213	218	216	211	218	199	199	193	200	219	223	226	243	226	204	212	213	238	191	227	238	231	199	211	209	203	228	204	188	205	215	207	215	206	209	225	218	206	222	219	225	226	241	225	201	196	203	208	217	216	209	221	221	220	178	179	196	209	205	215	229	228	176	237	223	232	211	235	217	223	189	214	193	197	230	216	220	208	227	216	197	192	222	222	237	221	220	194	211	200	190	213	225	204	227	207	216	225	220	216	228	226	200	194	230	205	241	228	220	203	220	226	212	211	221	225	208	175	219	217	219	209	194	234	194	177	183	199	231	203	181	209	216	205	218	214	216	217	205	205	231	205	231	228	183	197	214	218	212	207	205	196	216	220	217	206	239	215	228	191	218	230	202	221	232	215	218	248	247	199	207	254	208	197	188	213	195	233	227	185	203	221	223	204	205	214	231	230	195	219	198	215	208	211	208	204	211	209	231	203	226	193	185	219	228	221	226	217	200	222	218	203	171	234	227	195	191	214	201	211	180	203	190	237	197	210	223	228	219	230	218	197
3285	5153	3121	1497	917	737	642	555	579	556	494	482	496	532	515	481	527	448	504	475	498	518	524	503	492	449	462	492	471	493	505	453	467	464	550	485	515	509	447	492	501	480	466	523	467	471	481	482	477	494	506	458	523	489	463	490	486	421	461	486	491	514	462	460	478	440	507	462	515	465	511	473	475	473	461	484	481	482	463	501	483	468	522	455	450	496	515	471	478	457	513	478	473	511	516	509	483	500	481	484	469	483	446	457	491	475	478	515	501	467	443	470	484	484	496	474	482	480	485	454	467	451	513	497	451	469	458	456	470	494	492	436	461	495	492	489	460	510	457	459	484	453	472	484	498	505	486	477	473	459	478	516	452	487	464	487	494	491	444	487	482	489	508	487	466	451	491	475	489	482	489	485	454	462	474	478	469	470	448	453	457	490	476	464	482	482	453	485	483	456	516	457	461	508	458	476	475	506	502	443	487	485	482	453	455	446	452	458	466	484	486	461	492	515	502	480	456	491	469	497	480	455	479	435	478	462	456	484	456	469	491	428	455	444	475	483	458	488	488	482	479	440	495	522	492	460	458	470	467	442	457	492	485	431	491	512	458	458	499	485	455	472	439	466	496	449	472	462	449	486	472	467	456	465	466	473	492	474	442	472	470	473	516	456	460	512	481	472	471	462	493	465	471	464	488	434	498	509	493	497	489	479	462	446	494	485	486	472	500	482	488	479	480	484	491	447	483	464	455	464	514	454	471	467	507	447	471	498	455	485	468	491	482	465	477	459	465	482	477	474	470	457	521	508	473	509	481	460	465	506	476	495	485	479	488	487	442	502	484	479	521	477	489	505	487	461	479	465	475	513	457	463	487	461	406	492	476	482	462	438	512	474	499	446	467	494	467	495	446	483	497	440	488	500	460	485	493	491	458	483	474	498	487	472	481	485	495	479	450	446	465	447	442	466	455	488	478	476	450	469	444	477	481	502	477	446	474	443	510	476	449	454	422	515	490	501	462	494	508	475	511	463	438	511	465	489	510	499	522	456	500	462	479	465	475	429	441	471	501	527	504	473	455	488	472	474	516	490	503	498	482	481	455	439	482	471	473	509	440	481	449	432	487	446	466	473	489	490	493	485	463	439	466	464	544	503	473	459	444	494	490	466	477	497	467	454	471	493	478	470	475	498	449	497	434	471	482	482	466	484	464	513	441	489	502	495	515	420	467	452	479	467	484	485	480	491	474	450	477	470	425	451	452	490	460	499	458	461	471	455	459	505	447	488	410	481	479	431	459	449	467	483	467	487	512	489	511	491	490	433	495	464	462	515	437	452	458	501	449	458	476	449	484	469	449	487	498	457	502	482	471	485	500	477	491	465	504	473	476	479	463	442	442	468	483	527	470	529	486	514	466	467	484	509	484	472	481	479	501	488	463	451	486	514	489	430	473	448	478	480	494	462	450	453	506	504	471	450	488	496	514	462	488	478	455	475	471	478	496	479	473	449	471	436	521	514	458	466	479	467	472	486	455	471	476	465	450	474	437	530	487	474	463	471	498	473	478	473	484	487	488	433	498	472	481	461	467	471	453	494	503	454	461	480	448	451	473	483	478	476	472	476	480	456	547	469	473	504	468	461	475	470	488	487	452	477	522	471	464	439	467	477	505	475	456	477	458	490	540	489	516	507	514	466	473	487	482	474	437	481	468	497	463	485	452	490	443	504	495	514	491	476	461	480	491	447	496	476	477	422	488	432	480	475	462	464	426	483	489	485	466	526	452	472	500	491	486	488	439	461	496	450	488	458	492	508	479	500	487	488	455	485	479	438	467	444	474	521	468	471	466	498	444	447	448	468	452	465	447	477	474	516	521	432	458	486	468	486	494	458	460	490	500	438	458	464	481	494	481	453	460	461	535	490	450	486	446	475	450	505	478	468	502	459	499	481	478	503	474	483	455	488	467	456	482	484	463	514	483	483	442	484	461	474	484	438	438	457	480	457	516	468	471	496	431	519	509	478	473	471	460	473	467	441	472	476	464	425	495	442	509	455	465	462	465	487	512	427	499	444	474	450	465	471	497	439	475	423	446	453	457	455	466	463	475	436	485	486	475	451	518	486	479	513	492	500	493	455	522	513	457	517	441	483	496	516	457	511	471	443	441	449	499	513	466	449	474	427	444	514	481	462	502	485	501	509	451	489	469	516	492	518	468	445	476	467	464	459	475	475	480	547	467	508	485	437	480	475	462	517	468	504	485	443	482	495	496	438	477	508	456	498	485	477	461	471	463	468	462	470	488	481	499	462	473	494	494	452	508	456	486	457	457	462	455	492	477	466	458	450	498	489	486	471	497	508	485	503	493	492	488	472	443	460	441	480	470	492	455	480	470	492	482	498	489	465	441	503	499	479	464	463	484	477	514	499	464	465	485	502	496	493	473	465	477	483	514	478	484	451	496	459	471	511	516	444	490	490	475	470	486	443	477	446	507	490	463	468	475	477	482	503	492	472	492	420	483	468	450	514	489	457	467	531	463	470	507	488	468	489	481	508	469	467	492	466	476	498	426	468	448	483	488	426	482	505	467	488	468	462	488	477	416	473	479	500	478	485	469	454	460	462	461	439	516	478	492	496	463	508	453	494	491	479	480	459	513	479	519	430	454	474	471	484	500	453	518	487	500	443	469	500	468	451	503	481	467	503	463	451	493	511	452	480	484	472	472	473	450	457	472	503	458	484	476	488	464	478	515	492	452	499	492	448	444	493	473	471	455	456	489	479	437	489	483	445	499	484	459	464	458	503	501	459	476	466	509	482	455	465	448	475	486	471	503	460	466	476	474	468	473	466	478	477	479	478	472	498	501	446	479	501	463	482	449	493	463	460	471	484	440	450	504	509	456	456	499	477	489	442	477	458	501	474	495	462	458	492	503	469	478	479	522	459	489	491	454	475	496	507	461	476	484	456	489	488	486	426	474	486	470	518	508	528	471	491	492	496	482	457	488	468	471	455	433	449	476	489	439	547	476	500	492	509	453	489	496	502	523	456	478	462	417	457	516	516	431	456	480	462	493	469	483	502	530	456	448	473	511	530	467	480	487	448	470	495	471	477	503	476	510	492	455	480	466	461	457	461	445	466	480	467	480	459	469	511	471	498	473	477	445	465	426	493	495	441	485	493	435	497	502	441	479	464	483	492	518	507	456	468	487	490	458	504	479	510	447	477	499	449	457	473	516	512	504	470	458	469	477	484	485	455	480	475	481	472	515	493	470	458	481	511	487	488	455	478	425	512	501	498	515	440	436	500	456	491	470	458	505	474	477	469	456	469	463	517	509	491	503	469	471	435	488	543	491	492	469	474	484	460	482	450	445	486	514	469	444	477	468	498	483	496	479	502	478	512	514	477	458	465	524	503	473	510	493	463	483	476	466	486	480	438	491	449	474	457	504	488	444	480	466	488	463	477	453	463	463	505	452	447	532	442	454	457	471	504	502	452	463	465	462	526	479	482	477	487
32707	13528	1771	321	291	250	289	243	253	253	229	271	259	293	271	230	254	270	294	232	278	244	257	240	236	256	259	265	259	275	262	239	247	245	259	264	246	258	251	228	234	241	240	228	261	248	276	267	235	258	235	251	229	257	261	234	286	253	241	263	258	284	239	213	234	233	248	259	252	247	242	234	268	302	280	260	242	216	257	256	232	264	255	259	240	253	238	240	263	234	251	233	242	238	252	261	237	227	212	267	290	233	259	254	242	269	278	254	252	292	232	255	267	248	263	233	260	249	233	263	255	242	252	251	269	262	252	243	268	253	243	274	248	232	247	236	278	264	266	270	261	282	244	241	260	235	274	261	281	268	256	259	231	267	213	238	275	236	243	256	266	257	257	232	263	239	251	236	258	225	249	251	221	252	238	287	255	261	255	230	241	253	270	248	253	264	239	279	267	259	245	264	233	259	262	236	274	272	250	238	260	233	263	246	249	235	275	234	265	236	240	230	225	248	252	217	250	236	264	252	261	281	243	259	254	236	250	265	251	267	242	278	269	248	271	227	268	243	228	244	248	264	213	252	231	256	252	247	237	248	285	253	252	254	237	279	271	265	214	246	228	282	266	267	236	229	248	265	236	276	253	234	262	258	242	260	273	270	239	252	243	245	278	247	241	236	259	239	254	269	290	229	248	267	249	261	250	241	240	238	271	259	237	258	246	277	242	238	273	266	262	263	240	250	274	246	249	278	248	249	236	234	256	247	240	241	252	290	248	250	255	256	239	240	239	254	212	247	230	233	254	250	215	260	258	222	245	288	221	241	260	251	221	266	240	255	213	222	269	254	248	244	233	256	254	221	245	268	240	256	287	246	247	287	258	226	237	229	251	276	276	262	226	256	265	289	256	283	253	251	251	245	239	276	242	240	258	250	269	254	253	245	250	267	234	228	254	259	252	244	227	265	254	261	235	252	252	264	235	250	268	268	262	228	249	269	261	262	272	247	233	223	264	264	264	245	251	228	254	265	272	243	232	229	271	274	250	215	259	240	288	238	260	249	255	266	241	237	265	265	244	256	275	265	238	242	251	285	244	233	273	230	251	257	253	237	225	251	261	263	275	262	252	226	235	246	280	261	265	261	230	245	253	246	233	254	272	277	252	238	270	239	259	248	251	247	231	263	281	248	251	270	250	243	230	258	261	234	226	245	262	259	245	241	242	264	251	227	237	252	255	275	262	283	262	233	256	252	278	223	255	243	244	279	236	261	252	263	229	248	233	273	266	249	254	235	274	240	259	278	264	256	244	247	247	267	254	265	237	248	258	267	232	253	241	242	205	259	278	294	265	235	250	261	248	226	289	236	218	231	245	249	302	278	231	262	245	275	269	240	259	239	273	260	242	220	255	274	256	230	241	275	267	222	241	247	241	250	275	288	297	281	269	232	238	260	264	255	228	234	221	230	250	259	240	219	232	247	256	247	250	258	257	225	268	255	262	248	240	264	261	235	284	243	260	258	256	247	240	251	248	240	256	218	226	280	238	259	234	267	250	258	264	229	266	238	231	232	294	243	239	243	255	282	265	248	261	275	264	275	262	231	226	261	251	259	259	232	253	268	258	249	256	301	298	267	226	245	248	253	271	252	241	253	260	236	288	221	248	284	280	253	273	258	259	228	215	248	249	226	244	233	267	256	266	242	274	249	253	254	254	256	265	244	232	245	258	256	258	244	283	264	260	226	256	278	267	233	225	275	229	256	244	247	280	272	230	240	266	242	251	261	233	256	245	235	235	246	242	253	241	235	229	277	310	256	274	270	289	223	233	273	284	262	269	240	220	233	261	293	262	249	261	251	279	240	246	290	264	258	251	245	263	261	272	235	271	288	273	230	268	269	276	266	282	259	275	258	244	276	241	250	247	261	253	256	219	268	254	252	265	245	272	265	254	245	269	229	234	254	242	228	240	244	244	255	257	235	225	241	249	235	263	273	259	240	286	252	245	244	228	232	247	258	240	246	289	240	222	302	272	292	250	258	272	243	254	221	248	290	232	248	263	245	271	267	242	246	275	253	295	235	270	282	244	246	288	259	287	242	265	288	258	239	240	244	253	244	233	229	249	263	275	243	244	229	253	266	256	261	247	274	241	263	243	273	266	251	244	256	254	253	258	259	245	257	257	247	234	222	258	246	227	257	274	256	261	242	246	265	263	265	262	251	270	254	286	257	292	261	274	267	236	220	262	272	228	248	248	268	242	281	282	233	265	244	252	265	251	227	257	241	247	241	269	248	234	222	277	231	256	214	257	238	257	255	279	277	260	270	290	262	243	231	263	222	223	251	233	242	273	234	247	281	249	249	227	289	291	266	270	237	232	259	255	262	229	275	243	249	242	268	250	253	246	242	237	244	269	234	259	271	266	266	238	248	257	217	254	278	255	281	262	263	264	240	253	252	270	255	265	273	273	266	253	238	281	263	243	254	261	264	269	262	257	234	241	267	265	243	250	259	268	262	258	272	234	275	253	213	252	237	248	258	229	231	245	292	246	242	263	279	250	240	254	256	238	262	250	226	239	246	265	240	255	245	261	253	261	227	232	277	239	231	271	260	249	260	238	245	259	250	244	262	252	251	245	233	239	248	242	252	219	232	267	260	295	257	249	220	257	210	250	253	262	266	253	250	254	240	254	245	264	283	258	257	252	258	264	228	247	248	241	249	256	242	249	272	265	255	267	209	257	242	248	240	271	277	261	247	284	287	220	233	245	263	231	257	256	268	265	253	249	246	257	260	228	249	243	261	255	249	258	283	222	272	225	253	260	245	268	234	267	255	250	255	279	275	279	276	256	263	222	296	270	263	252	276	258	240	262	269	263	267	264	248	260	253	239	246	267	239	240	245	258	262	225	263	258	284	260	237	246	231	281	251	303	264	244	238	259	269	249	251	244	250	248	260	280	287	297	260	251	226	226	238	219	238	271	249	273	239	276	282	242	253	253	251	246	241	241	284	300	249	257	244	249	239	247	242	273	252	271	280	218	255	254	243	259	222	266	223	235	269	255	240	269	248	238	273	268	235	244	246	243	216	258	244	241	274	257	267	244	251	251	243	218	239	246	243	268	252	239	240	251	244	243	248	261	237	245	248	255	241	213	251	241	249	236	271	267	230	223	250	264	254	226	243	214	258	245	240	261	246	259	253	242	276	275	258	269	246	231	252	243	232	250	261	267	247	255	253	274	256	231	211	247	268	241	239	255	235	239	232	268	230	247	243	257	265	216	247	269	270	256	240	238	282	279	234	248	221	285	256	230	266	239	203	260	264	253	253	262	242	269	263	264	272	251	235	260	244	300	256	276	258	238	286	245	270	252	266	251	239	247	239	278	224	238	262	253	225	218	260	274	237	254	242	277	271	217	275	268	262	228	293	218	220	235	226	270	290	247	222	270	243	245	268	275	235	257	261	251	254	253	264	272	240	275	245	250	246	231	245	235	261	253	261	238	234	239	238	267	275	265	242
4908	806	721	632	653	609	643	611	635	611	602	610	599	593	579	592	647	579	606	630	642	593	583	606	601	565	633	610	640	606	649	600	595	575	592	623	616	588	603	598	591	592	600	596	581	563	558	562	601	565	573	618	640	583	606	586	633	567	646	587	603	553	630	622	602	603	597	594	627	614	574	544	591	546	591	578	619	629	588	579	555	627	600	588	588	642	647	585	605	600	598	595	591	641	555	568	582	625	641	600	636	549	548	560	588	613	596	592	611	639	568	644	598	587	607	566	580	600	578	608	583	598	628	607	600	612	549	615	603	588	608	647	593	614	611	609	631	613	613	585	599	588	582	613	590	592	620	622	615	598	605	619	626	597	576	535	619	602	580	571	591	603	605	599	654	610	567	644	624	609	632	598	597	575	591	611	572	611	613	598	634	611	592	568	597	591	596	594	593	575	593	619	602	607	595	608	641	605	579	556	590	599	630	577	608	593	598	575	585	602	543	568	598	618	562	606	601	630	598	602	564	584	587	602	586	621	597	576	609	605	607	605	569	624	582	651	535	593	575	588	664	586	570	627	592	583	614	615	617	576	617	561	580	585	577	575	564	607	634	624	594	573	567	590	586	629	581	592	590	568	589	623	620	609	621	572	582	590	595	636	621	620	599	643	572	613	620	603	566	607	580	596	590	641	626	587	581	587	584	625	594	605	573	572	606	597	574	609	574	596	595	590	602	603	615	620	624	624	566	593	601	594	602	588	612	591	615	571	611	600	630	599	611	608	591	577	601	582	595	563	611	579	607	632	559	623	557	614	578	597	630	568	579	594	614	628	656	594	617	535	591	599	591	658	625	552	561	619	566	607	591	639	600	584	569	569	593	578	634	570	588	581	586	622	603	592	587	610	608	582	592	555	605	592	596	592	612	561	575	596	584	609	621	594	591	582	633	569	585	613	563	606	586	620	589	590	580	545	636	597	589	598	614	625	593	622	625	595	631	566	606	591	598	577	628	584	613	607	563	620	568	600	620	622	574	657	538	556	606	607	649	566	650	588	576	610	602	581	634	638	581	591	583	579	631	552	614	570	583	613	589	567	639	615	595	609	611	572	626	583	629	569	589	635	578	605	603	573	571	617	594	597	608	592	592	596	582	584	601	595	602	616	586	587	590	632	614	575	550	641	575	586	600	611	579	594	596	572	549	630	589	539	606	627	589	588	579	580	580	561	615	571	594	606	612	604	585	637	595	530	583	595	593	575	601	603	633	593	579	591	602	580	603	579	634	577	549	575	597	604	625	613	603	576	577	567	550	598	599	598	616	602	601	578	591	649	564	627	573	585	612	612	580	592	595	609	589	625	556	620	565	585	583	614	612	608	593	627	527	540	585	615	567	607	589	582	602	591	595	649	587	585	590	590	592	607	578	576	592	613	601	634	584	601	608	591	612	534	563	592	609	604	614	581	586	609	595	609	597	571	589	589	596	580	564	605	624	642	609	613	601	609	597	602	668	601	621	577	612	603	616	586	629	582	573	599	579	592	615	591	597	582	576	594	571	608	589	605	618	584	600	611	609	655	590	647	581	560	588	595	576	563	582	569	549	599	579	690	613	508	610	597	591	612	573	548	617	606	592	578	600	615	561	620	541	608	614	584	576	593	608	565	567	633	590	638	577	607	584	641	609	594	564	617	605	581	616	597	608	568	607	586	566	606	637	608	618	588	560	609	615	584	633	576	600	607	613	586	605	607	585	641	609	534	621	653	598	578	582	622	596	577	577	574	589	616	634	564	568	621	594	655	562	629	637	620	603	580	591	558	639	596	590	606	607	567	567	601	597	553	616	584	610	590	572	591	639	581	594	637	622	639	578	662	569	608	592	571	611	577	642	572	577	586	626	556	629	613	584	637	612	582	631	600	586	627	601	588	591	571	635	585	586	642	565	610	645	590	634	564	641	603	586	591	601	597	542	613	616	580	597	603	607	574	602	620	634	587	605	657	582	603	608	586	603	592	595	571	622	580	591	568	620	577	597	604	620	623	564	599	585	574	574	601	602	579	581	609	616	565	581	604	573	601	606	550	574	620	597	593	645	607	563	600	597	570	578	586	623	570	585	561	555	594	635	571	582	567	582	583	594	585	549	569	566	644	583	608	614	535	578	630	601	571	581	642	603	609	625	598	633	592	624	598	592	568	571	596	570	613	594	602	588	592	587	551	617	590	601	625	563	575	596	600	553	571	565	610	588	595	593	577	598	554	576	574	599	626	588	593	612	594	589	637	583	602	595	604	591	588	552	586	596	620	618	588	586	590	596	591	619	588	611	592	592	602	596	640	575	569	605	559	606	598	610	557	607	576	579	564	579	569	591	601	605	630	589	564	606	578	592	602	569	660	610	618	585	612	644	597	588	594	585	589	588	597	588	577	602	585	593	625	624	597	565	560	615	622	582	589	575	609	622	588	585	597	579	607	602	559	599	582	571	605	629	603	577	598	598	589	609	575	617	596	602	603	612	575	599	567	588	592	596	621	599	583	623	599	606	605	598	554	604	609	637	590	578	618	588	637	620	597	598	634	623	573	602	596	570	606	614	592	600	608	575	582	596	572	608	597	600	614	571	569	587	603	573	622	604	565	602	616	574	640	603	560	585	578	630	629	563	570	638	620	588	619	589	575	531	516	630	595	595	579	606	615	611	590	579	584	564	626	623	609	581	581	579	556	592	615	563	596	566	589	586	619	599	642	591	619	569	622	610	593	604	606	613	574	599	581	560	600	597	620	591	578	597	627	521	595	560	569	538	606	571	603	581	567	575	596	621	614	634	603	597	593	585	616	559	628	606	618	564	562	541	615	588	627	636	592	573	635	636	610	573	576	594	589	600	610	607	615	579	590	583	570	652	591	601	600	602	580	603	610	605	585	617	580	603	583	598	631	594	585	613	594	584	591	594	649	605	615	614	591	546	604	604	627	551	598	592	610	600	551	600	603	571	626	572	623	627	571	582	582	585	594	616	612	620	533	591	634	597	555	585	579	587	606	577	581	562	588	620	600	566	576	618	610	604	586	607	618	579	620	561	560	548	635	570	564	547	585	591	611	600	564	590	553	594	632	635	609	542	592	591	583	584	574	594	616	581	649	613	570	612	589	559	579	571	566	621	596	599	604	603	623	550	591	557	607	609	590	625	557	570	611	644	586	565	595	616	561	610	579	615	602	599	645	523	575	569	553	550	571	617	591	616	629	571	595	570	599	595	559	624	614	591	589	601	623	557	597	599	593	634	625	563	544	587	595	583	557	593	596	572	602	617	568	565	611	607	618	533	579	605	585	590	535	550	617	597	581	584	608	572	638	605	617	567	576	569	633	573	620	575	546	558	552	575	589	591	609	575	600	558	564	615	615	643	596	599	608	602	551	619	568	576	594	573	576	556	609	606	622	558	615	616	604	610	623	608	629	604	633	607	566	592	575	579	629	587	585	593	566	556	583	568	628	558	601	600	563	584	648	580	574
24636	20916	24421	27553	18920	1025	516	450	398	419	380	383	331	376	344	405	386	356	354	362	357	329	333	348	348	331	342	341	323	318	341	381	382	356	353	316	342	332	316	330	343	340	350	318	351	358	354	299	299	360	365	372	324	338	347	329	338	320	335	315	353	338	312	354	354	317	312	303	304	331	356	305	338	336	346	307	343	313	349	326	330	283	299	339	347	305	345	306	371	315	344	379	344	342	356	324	380	349	334	341	385	318	362	351	354	307	342	371	327	357	369	342	329	376	358	360	325	339	315	376	329	336	345	333	371	361	324	335	322	341	352	339	347	325	361	373	296	318	350	346	336	361	348	342	323	326	348	338	328	348	315	304	375	386	330	329	307	346	347	314	368	320	282	340	369	358	323	335	370	343	319	360	337	321	361	377	324	324	361	350	350	350	370	376	320	316	290	313	344	345	352	335	322	324	384	345	356	312	330	345	307	312	348	328	351	323	339	365	307	327	350	302	351	367	337	350	324	319	349	330	322	362	320	308	324	348	321	335	333	323	345	370	342	378	311	329	360	305	357	388	322	324	320	357	360	338	315	357	376	349	393	326	336	312	357	366	318	339	330	321	326	336	344	337	346	365	342	350	320	348	376	318	346	342	322	329	337	326	357	354	314	337	338	351	361	331	334	364	347	339	350	346	331	339	331	322	319	352	314	361	338	332	369	353	361	332	337	351	326	340	333	359	339	346	313	318	338	340	302	325	308	322	357	350	359	366	374	317	326	333	356	349	371	297	308	330	325	373	349	325	380	347	337	342	320	319	313	341	332	316	338	356	330	359	365	328	331	349	340	329	337	319	348	341	313	345	341	309	328	347	309	299	328	333	319	344	324	327	319	326	357	341	392	348	345	328	318	337	318	378	364	350	329	306	321	315	329	361	333	329	317	323	295	370	330	358	277	357	331	332	343	350	309	380	337	348	347	391	352	308	340	341	356	349	346	322	350	317	356	344	349	343	338	344	320	336	355	324	320	316	342	304	343	348	375	308	299	326	373	296	312	363	346	330	354	346	364	324	311	335	372	318	364	359	339	317	339	362	339	336	350	324	335	336	333	344	316	359	348	343	341	348	330	358	344	339	361	305	349	333	347	318	365	321	363	298	316	353	346	371	331	320	323	329	325	324	319	348	358	344	368	366	348	342	375	331	352	325	306	353	319	349	317	319	311	344	314	315	381	376	349	355	348	374	341	335	340	343	361	331	314	316	318	349	322	323	369	334	322	323	317	312	341	310	314	329	318	320	338	358	307	349	369	330	344	295	336	313	332	342	328	381	338	340	305	340	308	333	340	341	320	323	343	301	373	364	352	384	327	324	339	362	346	331	338	332	320	355	348	314	340	326	344	349	360	341	358	366	359	349	330	360	374	350	333	341	347	320	321	326	327	349	346	335	356	349	335	351	358	342	326	319	338	331	342	336	376	371	327	334	341	310	319	364	313	343	363	321	373	331	376	382	332	323	329	339	319	332	326	367	350	349	356	313	344	339	354	342	324	317	339	329	354	350	358	311	333	344	336	340	370	356	358	310	333	363	349	333	328	363	371	311	376	292	328	350	336	318	328	337	333	384	344	312	340	364	344	363	331	366	332	312	336	360	329	306	310	342	368	369	329	356	323	309	380	343	312	323	305	289	322	312	340	350	340	345	358	295	362	323	305	302	337	342	314	359	335	353	325	357	335	345	327	373	312	340	338	332	314	340	341	322	327	320	328	342	342	339	352	317	365	315	337	344	348	355	345	348	348	349	331	351	334	340	378	341	317	330	325	345	329	367	303	350	335	325	329	377	342	327	342	322	358	336	333	337	309	307	321	351	356	366	359	362	362	322	346	327	322	328	329	325	356	355	338	291	332	302	297	293	331	361	371	339	325	334	350	346	322	361	346	304	336	344	351	319	322	340	336	313	351	342	374	348	347	325	332	374	352	347	391	353	318	340	359	340	348	360	341	368	337	324	355	365	339	352	356	395	355	347	348	361	355	335	347	370	361	355	342	330	347	332	314	328	354	327	353	307	328	339	336	331	324	318	330	307	363	332	332	304	314	324	369	327	365	338	370	344	344	349	358	398	339	350	361	347	342	340	314	289	320	359	341	325	346	370	330	341	335	338	358	310	307	340	346	322	318	368	347	354	318	317	338	318	362	349	326	382	342	330	345	353	330	362	317	345	320	359	343	357	325	343	316	316	329	317	313	335	341	376	325	340	342	322	312	286	342	370	359	324	334	366	357	325	356	318	324	360	342	331	359	310	308	308	359	310	326	324	353	336	302	323	352	330	350	346	336	322	353	357	327	358	348	302	315	339	330	324	330	364	303	336	368	372	340	346	329	341	333	318	327	322	352	332	347	327	331	332	340	334	311	347	346	315	308	321	324	315	351	368	363	322	350	334	337	335	353	340	310	359	359	357	364	353	292	318	315	336	333	326	320	350	297	346	345	322	321	345	329	322	354	319	345	367	314	297	321	334	359	334	331	344	337	321	302	352	342	328	325	344	327	377	349	290	307	311	333	338	327	355	322	377	381	318	327	338	341	320	335	365	335	328	300	329	354	339	353	389	387	400	350	347	375	300	353	359	318	303	359	325	333	314	343	352	352	351	343	352	353	343	352	344	343	334	346	353	357	275	304	344	370	350	359	351	351	375	331	350	341	297	317	352	369	370	333	342	346	347	336	354	317	344	351	341	323	352	350	340	333	336	336	327	307	373	302	301	356	345	352	390	361	348	319	351	346	341	344	341	359	339	324	326	344	335	301	371	346	292	334	345	361	350	364	356	335	349	341	336	317	330	319	333	330	362	339	349	322	334	328	334	346	334	370	352	342	305	331	316	351	344	332	319	358	330	328	334	323	319	327	347	335	337	323	328	333	307	325	368	334	352	349	339	308	331	335	318	373	341	327	338	308	347	331	346	349	363	380	299	384	336	325	335	342	348	344	358	333	349	311	357	330	357	306	350	324	345	313	356	331	305	310	342	333	318	336	317	338	342	347	331	346	328	367	383	351	340	309	317	319	359	361	337	348	352	312	339	304	353	346	312	350	349	350	318	337	308	340	326	318	361	342	363	366	350	338	346	357	334	346	309	316	358	376	337	324	341	347	313	319	294	310	349	340	359	358	338	329	353	368	347	335	326	315	332	343	322	330	321	352	306	332	347	322	343	281	333	327	368	359	339	342	349	322	343	322	342	328	376	339	343	341	335	366	330	356	372	358	338	373	345	319	318	337	313	295	377	326	348	309	300	347	316	345	334	341	343	368	380	311	303	333	376	353	339	349	318	332	306	297	335	364	349	315	320	332	337	337	318	339	324	348	318	344	377	332	347	339	350	364	308	326	346	326	390	352	348	315	282	344	359	322	329	348	354	369	337	335	328	342	317	360	349	329	327	333	344	320	333	319	342	340	309	386	325	342	333	314	313	350	312	350	350	338	350	324	346	389	328	351	349	325	350	341	325	343	336
3302	3006	1964	1195	929	829	812	747	789	791	785	768	800	763	761	732	761	707	779	785	720	751	731	764	754	753	761	746	710	776	749	677	714	754	792	740	767	743	756	700	735	798	728	717	735	760	766	692	722	709	764	753	736	719	723	733	745	723	706	797	740	774	748	800	710	721	706	745	731	735	761	744	752	712	712	772	777	778	702	758	762	747	716	728	695	737	784	742	713	743	751	834	777	799	718	790	755	763	743	699	789	778	723	795	750	715	733	801	733	745	801	727	783	772	812	739	736	714	742	727	784	767	775	739	705	758	750	774	747	693	723	713	748	738	743	739	712	683	733	746	740	763	701	769	693	791	710	710	742	766	773	748	745	788	764	794	746	753	757	747	781	772	771	755	733	725	766	730	758	761	741	735	784	746	744	774	734	739	760	775	725	741	706	744	748	774	794	779	801	771	736	709	748	743	705	727	703	750	738	759	780	771	750	744	767	741	777	781	730	748	791	753	749	723	761	755	722	755	729	799	693	690	724	779	724	734	696	741	713	740	731	745	734	762	730	743	764	751	774	778	694	769	756	755	766	753	723	762	768	738	768	724	702	741	760	739	748	727	731	772	752	745	726	747	758	753	714	760	774	746	779	731	742	788	770	779	729	718	749	703	734	789	737	720	717	757	726	741	748	812	760	763	727	735	723	722	743	782	739	774	735	713	755	764	740	711	781	741	714	758	725	752	751	750	740	760	800	765	783	712	715	693	758	749	725	789	753	789	686	741	738	771	784	745	733	746	732	751	759	817	716	747	790	699	727	771	756	728	761	797	708	719	754	740	710	732	730	743	717	772	744	726	723	698	755	753	732	739	712	704	692	767	719	729	776	757	739	751	724	778	740	749	721	744	699	712	720	772	728	744	733	713	723	737	748	731	756	734	782	733	778	726	756	716	769	776	759	755	785	786	727	738	782	745	752	773	741	750	750	715	754	741	724	747	768	748	712	749	763	723	745	746	752	711	741	763	812	730	724	752	719	750	761	775	716	744	707	748	775	728	723	709	740	762	776	767	728	791	764	712	763	703	751	741	738	750	777	754	770	729	706	781	752	751	757	708	779	713	784	763	761	752	763	769	723	727	755	755	705	755	767	723	713	750	721	777	792	747	762	771	744	736	731	740	763	729	718	760	793	808	770	762	755	710	758	760	722	762	761	742	761	740	774	720	772	739	731	757	714	717	782	745	753	759	760	733	736	792	795	737	712	699	726	748	745	732	718	732	757	752	777	789	770	716	717	692	736	731	804	682	749	783	781	751	737	743	727	730	765	732	749	787	770	696	732	729	766	732	795	753	763	746	725	746	704	706	759	734	764	769	699	739	733	778	728	743	769	805	763	733	709	770	758	744	745	738	742	754	785	749	798	762	737	745	780	697	764	771	696	749	758	770	794	766	753	776	718	726	760	738	728	765	789	774	787	765	712	749	742	769	707	765	749	746	771	777	744	747	770	806	700	757	761	728	741	773	763	727	733	695	736	776	708	749	728	732	788	734	770	762	753	757	761	711	761	757	752	744	802	741	761	714	707	779	759	717	739	759	794	767	780	743	778	746	734	713	750	703	745	754	710	725	770	749	751	757	745	749	743	756	712	787	716	770	749	763	703	758	740	794	733	775	765	706	763	735	732	735	745	723	739	716	729	780	734	759	769	720	695	744	714	725	761	757	760	770	738	723	781	731	780	724	745	764	778	758	710	746	698	773	748	710	725	705	727	766	689	790	770	763	744	760	733	779	735	786	732	717	786	755	752	764	796	760	705	759	746	751	732	716	758	795	766	732	778	736	715	785	824	744	701	762	712	724	739	738	782	691	709	728	716	751	771	740	748	704	705	696	723	759	732	768	734	762	769	739	662	747	765	731	785	748	753	715	735	713	763	738	714	773	752	718	737	746	715	751	734	745	736	737	732	736	736	746	746	709	764	751	742	780	758	732	745	736	752	788	724	762	744	775	752	725	792	767	700	756	725	744	795	736	791	768	801	722	776	734	760	768	738	711	742	759	796	742	766	734	754	758	716	733	786	759	757	688	740	761	740	738	711	747	737	761	725	780	731	718	764	769	762	751	779	750	749	751	742	763	741	724	768	722	770	779	766	680	713	725	812	758	765	727	715	749	710	736	749	745	722	730	763	773	740	718	782	754	726	766	755	763	701	773	712	762	712	785	793	752	742	737	767	701	756	738	742	767	741	747	749	751	693	724	731	781	719	739	729	762	775	755	764	726	730	751	706	712	742	747	760	754	747	797	691	765	760	756	756	740	757	742	777	797	690	726	780	764	773	741	762	748	786	740	777	700	746	747	748	734	776	768	749	744	759	723	739	699	724	737	751	721	731	780	746	774	726	761	724	745	749	743	750	776	707	722	759	735	763	743	729	739	734	745	734	756	739	733	736	754	740	784	759	737	746	732	803	717	701	749	741	754	751	754	808	774	750	792	780	713	739	804	769	694	711	738	694	780	761	705	785	788	726	750	749	716	764	726	773	749	788	757	771	719	719	756	759	709	786	741	737	757	727	726	756	765	768	714	732	716	720	731	753	756	771	752	754	789	743	796	745	752	708	768	810	770	759	754	763	727	748	765	741	738	744	752	743	766	780	701	751	768	708	751	727	721	762	750	747	743	710	742	760	700	776	758	799	739	785	716	806	733	732	763	759	709	729	774	773	793	718	726	745	718	743	764	724	736	749	681	802	772	754	756	733	740	759	775	737	766	747	731	711	772	759	743	770	757	742	790	711	711	756	755	766	753	772	766	756	779	766	761	762	780	718	741	753	776	731	740	808	768	759	741	711	733	732	769	800	761	735	731	751	731	778	779	747	722	762	761	734	751	747	774	754	764	737	764	719	713	736	740	756	766	736	717	730	721	772	752	736	773	806	768	770	751	704	758	780	755	796	702	738	766	722	727	744	786	739	727	750	741	730	747	710	800	729	759	737	756	764	726	739	773	725	745	768	682	732	789	724	745	721	817	753	805	770	739	684	734	743	765	785	725	790	758	745	657	742	770	765	779	748	668	732	701	771	745	739	748	752	725	724	757	752	739	759	783	741	755	783	785	733	734	761	732	781	726	696	713	790	756	791	719	753	740	759	732	713	801	730	765	701	750	761	760	766	735	681	785	762	778	719	745	760	733	714	791	752	734	710	738	769	778	810	717	730	721	729	751	752	751	687	744	825	740	768	735	703	762	799	721	776	786	725	748	747	780	785	742	756	721	726	719	766	737	730	711	702	785	726	699	728	696	690	714	739	770	693	737	772	739	727	781	721	742	708	788	713	769	761	759	719	742	775	743	750	731	757	755	714	784	726	755	722	772	755	726	752	762	711	761	754	783	758	743	780	758	726	763	772	777	770	713	737	789	753	741	714	793	765	720	733	728	729	736	714	734	744	760	736	770	766	723	770	752	740	764	709	751	814	735	741	727	781	757	768	728	709	739	740	778	718	744	747	725	714	763	737	736
23631	20896	25170	26765	20901	20917	3257	453	375	312	307	281	274	239	241	237	273	220	236	240	214	217	211	230	237	242	219	210	228	215	231	198	203	219	200	222	233	205	215	205	220	220	214	195	189	209	223	245	218	230	215	231	218	223	238	210	256	209	196	228	219	224	215	211	185	184	204	222	223	218	233	210	210	196	188	223	210	206	216	216	205	237	198	248	202	219	224	227	230	209	215	234	214	240	241	205	230	229	238	189	225	210	235	209	221	222	197	197	215	198	200	222	172	219	190	251	237	213	220	217	216	236	236	248	221	208	206	211	220	220	213	197	233	201	200	218	214	197	207	195	219	211	229	202	189	198	200	200	189	177	212	213	211	217	188	205	181	226	215	211	216	211	232	224	214	239	221	207	194	217	191	194	199	222	207	203	208	228	200	221	192	219	215	190	194	235	222	224	227	238	214	248	205	223	230	222	218	241	181	193	201	187	189	193	223	239	200	227	207	240	224	180	202	231	213	216	190	208	238	221	222	222	193	236	222	202	205	207	241	187	217	211	208	220	224	197	225	234	220	224	198	175	211	249	195	216	176	218	204	209	234	173	179	217	207	246	221	225	234	222	233	226	219	219	224	193	195	210	214	211	210	231	203	229	218	217	203	199	233	188	211	180	211	225	228	185	207	194	202	222	212	204	222	191	220	213	231	209	200	236	196	209	244	211	226	220	202	191	229	225	220	212	217	224	218	191	206	212	225	240	212	213	204	215	221	246	207	196	182	196	237	192	222	194	217	187	207	228	214	213	195	210	214	177	237	245	218	191	207	225	234	213	217	224	194	209	197	215	208	247	210	196	209	205	216	197	200	199	208	214	199	206	213	201	194	238	220	207	210	202	218	206	237	210	202	196	222	226	194	185	199	203	228	200	210	228	217	204	198	211	200	185	203	203	224	210	220	205	200	220	194	212	224	216	218	214	188	208	183	213	220	227	205	235	244	234	197	195	247	212	215	207	192	194	196	195	190	228	221	207	193	209	194	198	224	211	182	221	234	176	225	227	202	210	207	208	234	189	189	207	232	202	206	217	251	225	199	206	180	198	196	218	232	193	198	224	194	242	224	215	203	227	199	201	233	188	230	214	211	243	192	221	207	230	207	212	230	224	198	216	214	195	223	198	196	229	236	206	203	220	211	211	220	187	239	203	233	221	232	206	183	237	205	191	214	194	211	205	228	217	179	212	206	193	208	232	180	207	220	200	226	227	219	226	216	199	225	202	236	220	210	201	233	210	191	212	188	226	221	206	218	226	225	192	199	193	216	206	193	221	238	190	212	200	209	197	204	229	227	205	216	213	202	229	205	187	237	207	213	227	229	211	225	198	219	212	229	242	202	201	212	249	195	218	243	220	209	213	212	223	188	231	201	224	230	207	205	195	235	237	217	224	194	228	218	209	225	235	214	229	205	216	221	217	246	223	250	211	226	209	224	218	212	222	218	229	248	231	190	227	209	194	207	219	222	212	197	232	220	196	203	236	189	221	244	206	208	226	209	190	226	215	223	212	200	191	199	230	213	240	216	228	211	227	230	204	221	213	243	238	252	233	249	241	181	253	240	223	207	237	238	210	211	226	219	220	220	203	230	211	236	229	210	234	221	220	200	186	215	210	204	209	213	213	213	216	205	228	213	218	220	215	200	205	198	205	206	231	217	218	226	226	216	218	225	203	226	246	193	221	197	214	249	221	248	199	198	204	207	209	200	176	183	203	222	231	203	201	207	209	214	197	208	219	227	232	222	239	185	235	224	243	197	207	245	221	208	210	218	216	216	188	220	195	216	234	202	198	209	211	211	217	207	231	228	205	233	230	222	238	213	216	184	217	237	206	214	201	216	196	205	222	178	230	238	228	219	187	228	213	219	215	210	188	204	200	212	255	202	200	224	197	193	222	238	232	228	221	187	170	211	206	220	217	214	208	211	175	196	227	195	224	185	207	199	236	205	211	213	204	199	237	207	228	224	199	219	238	236	214	232	220	194	192	188	204	208	209	204	200	221	227	206	212	202	224	225	214	183	212	210	216	191	219	193	180	193	205	202	223	196	204	224	223	198	212	215	223	231	215	184	233	206	197	222	208	217	222	200	217	213	221	200	191	217	221	190	236	196	210	194	251	223	196	219	214	224	199	213	190	199	215	206	240	197	189	188	216	204	235	227	191	200	241	215	203	207	214	226	219	224	217	227	227	215	228	215	207	214	185	211	211	185	194	226	198	192	204	250	249	230	228	220	198	201	230	221	219	220	207	231	217	209	217	232	213	240	224	217	195	223	210	201	246	239	219	240	211	234	196	212	178	213	220	199	204	205	246	235	212	193	204	216	222	213	211	198	247	213	214	232	206	190	213	223	188	196	228	212	219	203	209	230	197	208	219	199	222	202	201	213	198	233	201	236	233	205	230	208	198	204	192	198	235	204	225	226	204	196	230	201	194	212	210	219	216	214	202	203	220	213	192	199	224	250	217	170	202	230	203	211	195	199	214	213	200	212	190	218	219	217	209	173	244	235	233	239	210	221	213	193	222	216	220	195	208	209	233	210	225	255	221	199	224	208	213	207	178	212	217	208	225	191	203	198	225	219	197	192	246	208	212	204	205	229	210	222	206	219	201	200	218	201	223	215	202	189	204	207	216	205	235	172	194	214	235	228	190	216	207	209	230	232	233	221	212	227	220	214	221	193	232	207	233	225	209	207	201	200	186	181	191	227	244	208	204	235	207	213	216	235	223	224	186	231	226	221	180	189	201	206	237	225	207	187	242	206	218	223	202	222	231	221	227	217	217	209	196	214	205	214	242	232	186	206	206	231	204	205	226	226	214	217	210	207	193	205	224	208	191	239	217	205	176	196	216	204	230	212	211	210	191	193	229	210	176	197	206	223	202	204	216	235	217	226	216	212	218	216	208	203	201	219	204	242	227	194	206	222	199	219	199	200	215	203	214	206	201	246	178	193	203	188	217	210	199	213	216	228	195	218	201	171	213	211	199	246	216	226	228	221	211	215	203	217	182	247	201	191	190	224	209	234	216	208	209	210	235	230	218	224	208	224	197	199	212	202	193	198	226	237	215	216	212	220	194	198	199	226	218	200	235	208	222	220	203	189	211	232	207	189	218	186	200	197	225	211	230	213	218	218	210	205	214	216	196	224	184	199	228	213	222	233	219	211	237	216	197	212	208	222	206	232	173	242	219	198	199	213	200	239	213	221	193	210	198	210	202	221	197	182	247	224	236	202	193	228	205	243	209	213	213	166	206	218	214	217	184	205	210	212	212	191	185	239	219	220	211	229	244	247	212	213	210	220	210	219	194	215	216	202	194	223	206	225	210	236	223	192	202	189	220	205	234	233	217	201	224	198	203	195	215	234	227	196	224	209	222	208	215	197	213	205	208	200	212	204	215	210	218	233	211	204	198	263	253	203	178	218	222	206	244	207	220	226	205	214	234	210	232	232	198	216	190	202	215
3355	5152	3101	1476	910	724	622	582	568	534	562	548	486	471	468	467	464	523	541	500	501	474	477	491	494	459	472	498	486	485	510	448	452	517	515	435	486	499	478	458	497	511	492	493	499	461	462	472	498	467	505	482	470	475	460	500	503	455	494	491	485	528	431	495	498	498	494	465	438	472	454	484	486	496	468	450	490	515	513	499	472	466	482	495	503	498	471	502	485	446	463	475	503	506	495	467	495	520	497	459	497	459	465	468	496	498	501	467	525	467	467	471	478	531	476	492	477	468	496	493	530	495	462	472	498	472	464	508	479	484	483	478	488	500	477	458	463	473	480	480	437	479	476	477	464	497	479	492	462	461	471	454	444	498	501	498	451	477	469	475	465	487	485	502	475	445	441	459	470	499	469	492	458	451	486	490	488	488	485	484	479	472	518	498	511	520	469	459	503	486	488	489	477	489	461	467	488	439	529	439	502	461	471	473	480	467	475	478	513	476	483	463	469	520	510	447	479	485	444	472	451	514	499	448	455	482	488	464	498	471	471	489	458	515	503	506	474	483	495	442	481	524	472	489	535	473	481	476	489	505	531	501	468	509	488	474	469	498	459	458	491	433	455	492	491	454	486	492	471	500	510	503	505	463	461	480	495	501	485	450	493	482	471	499	472	466	489	514	489	476	474	497	481	505	526	482	518	446	456	494	483	475	531	481	465	487	503	459	457	488	464	495	479	476	447	481	523	511	480	469	483	477	481	496	480	480	476	487	463	471	473	470	461	522	513	451	502	472	482	491	502	485	466	514	469	502	486	454	450	468	472	508	448	469	457	445	470	457	476	493	492	467	469	511	493	434	495	453	458	504	462	486	461	468	475	493	491	439	497	463	460	466	498	469	470	470	501	487	476	464	469	483	492	450	504	508	469	439	483	480	441	493	488	491	454	510	438	475	478	507	491	445	513	522	488	489	475	464	496	493	489	499	507	473	485	503	433	476	519	457	518	472	469	446	482	526	454	451	513	504	491	494	483	487	493	455	465	490	475	471	476	490	515	512	470	486	497	484	455	478	478	497	458	459	521	496	492	490	503	451	508	444	498	505	437	486	504	490	466	467	460	525	468	498	484	510	490	454	470	501	518	472	500	494	456	472	497	489	495	474	460	482	464	433	482	465	460	494	471	503	452	508	466	478	458	498	474	493	495	454	531	461	493	467	494	489	467	535	450	451	477	468	499	476	476	490	478	496	477	462	497	472	497	501	507	492	464	518	500	470	484	490	440	475	448	507	500	497	523	482	455	456	497	453	449	518	487	468	464	447	492	479	468	473	519	502	519	479	478	497	477	469	466	461	517	468	505	506	489	451	473	463	452	482	524	474	483	453	471	483	476	452	467	505	494	489	452	447	518	500	450	455	490	464	463	483	486	481	488	507	501	482	461	476	519	453	469	507	461	467	454	465	461	481	484	462	474	499	442	427	471	442	449	504	498	457	486	485	443	475	479	456	517	486	484	480	499	477	450	477	498	476	452	488	489	483	505	471	516	445	479	501	475	483	479	470	500	491	498	517	461	490	505	465	507	487	497	466	459	502	442	451	513	456	477	461	473	468	520	466	496	469	486	441	464	465	453	449	466	446	474	457	491	447	466	456	466	466	465	463	470	483	467	476	494	488	477	513	491	498	464	423	529	455	489	464	468	508	463	486	483	418	455	488	475	465	465	483	494	501	505	468	500	494	475	491	495	460	465	499	465	465	502	483	469	514	517	478	463	477	497	475	516	441	526	501	460	465	440	514	502	499	509	480	467	465	483	455	486	488	460	449	472	440	496	478	480	462	458	464	486	483	483	463	474	425	490	522	515	467	474	464	479	458	482	481	468	472	474	522	486	462	498	464	445	528	486	506	495	484	440	491	488	477	474	500	460	491	484	450	474	512	483	464	466	493	508	470	474	491	477	504	470	481	476	509	460	473	505	462	494	467	480	488	508	479	475	458	503	437	472	462	468	469	519	503	424	464	477	458	495	491	460	447	470	510	483	475	482	457	490	499	479	487	474	436	517	484	526	465	487	483	523	472	486	480	489	477	464	483	498	504	477	477	512	469	530	485	452	511	463	478	467	503	505	489	474	494	473	440	459	479	467	420	471	499	501	458	467	494	470	490	472	483	477	501	481	515	507	523	494	500	483	512	475	474	501	463	471	464	460	455	480	462	513	458	449	495	461	479	454	498	493	472	507	494	479	461	462	452	463	486	453	493	467	500	471	477	489	491	458	508	480	522	541	432	489	495	486	483	483	457	449	466	499	494	509	476	454	446	496	481	516	486	471	448	484	459	508	464	483	483	449	472	450	480	482	450	486	460	513	492	472	472	452	442	495	453	484	462	499	485	507	474	509	483	520	511	467	482	464	505	475	453	481	481	488	455	439	470	491	503	487	495	515	470	476	470	462	479	459	454	517	522	455	457	460	468	496	513	434	475	470	524	483	440	517	497	508	484	462	481	464	490	500	448	436	498	503	478	486	454	458	473	503	493	487	477	485	483	468	468	473	502	460	486	479	479	464	455	473	476	449	490	495	499	508	439	480	453	505	485	480	475	449	463	494	472	436	502	494	466	455	480	477	479	485	465	471	484	479	465	490	469	481	497	444	485	470	460	486	516	510	496	464	466	469	487	449	445	508	461	488	485	466	498	484	481	454	458	460	433	445	488	502	518	466	512	492	478	486	480	517	465	488	522	458	487	484	494	458	453	484	498	499	523	515	471	433	484	456	516	503	466	484	500	512	502	506	470	468	493	489	491	524	492	499	485	465	494	493	484	462	474	512	497	467	474	468	481	499	452	494	497	495	490	519	495	463	473	477	476	469	487	480	519	478	484	453	441	484	517	467	512	481	473	482	459	444	465	457	514	479	484	454	510	525	437	487	482	464	497	498	471	428	502	489	517	477	475	450	499	482	506	470	475	469	483	443	457	481	453	457	481	459	516	425	473	468	467	499	458	481	494	489	440	479	488	520	471	474	487	479	448	486	469	521	473	438	480	451	492	477	468	500	523	488	473	465	502	454	466	506	482	471	514	485	457	471	472	502	456	463	453	495	469	513	488	474	460	459	515	474	493	465	469	489	467	505	478	480	461	513	485	488	467	474	446	475	454	455	485	475	507	464	511	483	527	471	515	471	496	530	461	479	504	466	466	455	481	493	453	471	500	485	488	471	498	491	485	500	468	484	465	480	494	456	503	471	489	503	513	459	467	489	457	470	513	509	467	481	472	490	480	492	461	446	464	491	501	465	492	490	464	486	488	472	448	461	501	523	486	480	518	521	474	502	482	515	459	479	446	496	496	466	471	488	479	449	472	522	482	483	485	475	454	473	482	508	445	530	465	468	466	475	483	504	512	507	510	496	507	493	522	456	472	481	505	470	463	440	488	502	501	460	460	498	515	483	480	470	475	473	469	491	482	460	458	463	490	473	474	469	514	462	469	493	508	467	473	478	504	471	483	521	503
32646	13398	1665	352	283	262	278	226	275	274	267	257	267	249	261	245	241	240	239	239	266	228	261	220	260	266	238	224	256	258	255	255	280	265	251	266	244	205	240	278	242	264	233	269	234	233	246	254	241	233	231	226	253	255	243	229	245	239	253	247	239	237	226	270	231	258	245	262	263	268	275	241	254	260	241	247	232	265	256	239	269	269	249	264	275	293	253	241	272	227	256	243	247	275	258	242	239	240	267	254	239	294	261	262	275	229	259	239	296	226	229	256	269	283	254	233	269	258	278	223	222	259	254	271	233	266	261	278	249	249	225	271	246	266	231	243	234	257	259	264	274	242	262	258	266	241	266	235	259	216	258	258	236	215	269	253	269	221	225	262	241	251	300	263	288	270	212	263	275	268	233	279	240	244	309	266	262	226	275	246	227	263	243	246	261	283	237	258	235	236	274	268	250	259	268	280	291	240	256	259	250	256	262	240	244	277	263	259	254	255	258	266	255	233	262	235	248	252	273	250	284	246	232	264	234	275	263	248	238	296	261	272	229	234	243	271	263	263	270	268	230	252	243	244	250	237	254	263	268	243	260	259	276	237	239	262	273	242	238	264	242	242	245	243	311	248	255	288	274	255	248	243	222	247	254	218	253	252	279	249	276	265	275	255	254	262	258	256	259	254	261	273	256	244	297	228	265	244	258	247	255	244	251	257	267	276	258	260	277	239	256	244	238	237	252	272	260	257	238	255	255	297	248	238	240	244	244	256	257	256	283	283	246	261	285	246	271	238	224	252	237	270	299	254	275	245	248	260	263	242	237	255	276	247	256	257	238	245	246	273	242	242	228	268	255	253	227	229	240	253	260	280	270	228	249	261	249	248	275	254	257	268	236	267	248	247	249	255	256	231	253	267	244	239	264	278	270	243	249	252	247	256	210	278	237	282	261	267	256	264	272	235	253	259	266	258	254	288	263	238	226	253	267	255	240	278	250	252	253	258	238	249	247	254	241	253	263	237	255	240	267	268	255	251	271	247	261	230	285	243	229	270	265	233	271	261	229	248	255	237	265	258	255	311	234	259	244	269	260	253	246	240	218	229	282	262	275	252	280	275	256	259	260	247	259	278	272	264	274	245	243	239	277	257	249	248	239	246	274	279	230	240	262	270	280	224	243	276	248	256	248	242	249	279	253	249	256	268	258	257	259	241	254	235	286	259	279	243	279	216	277	270	231	270	278	269	268	251	259	243	254	207	269	248	252	229	272	231	235	272	243	243	244	257	227	240	278	266	257	276	245	238	274	253	241	290	283	232	267	262	230	244	269	240	220	252	229	245	255	231	243	300	244	231	261	239	247	234	263	286	271	252	237	247	257	244	237	259	262	270	242	265	273	256	271	234	254	266	242	260	254	234	263	254	264	232	277	234	263	272	226	277	253	256	244	265	256	246	253	256	244	256	228	211	253	250	244	270	245	246	282	258	256	286	249	268	255	259	251	238	266	259	250	240	253	267	240	237	265	254	228	238	241	274	238	256	233	261	245	245	276	231	243	267	255	231	268	213	256	252	258	279	229	273	252	241	258	233	245	260	239	263	270	254	251	250	260	246	239	264	273	261	248	233	272	239	261	250	266	258	259	248	252	203	280	268	254	252	250	252	227	285	252	261	250	247	251	248	255	281	251	263	249	232	269	232	272	273	265	234	256	268	233	251	217	249	257	262	244	264	261	247	241	259	266	237	236	288	258	265	246	251	259	255	267	253	245	244	237	247	248	256	267	250	256	262	253	247	273	240	265	250	234	292	237	257	266	249	226	272	281	273	211	215	247	262	264	284	249	226	257	224	229	234	268	256	236	254	237	223	253	243	253	286	247	256	238	220	290	241	263	244	274	246	248	259	267	271	267	259	266	219	251	252	257	208	258	262	240	235	270	234	270	249	271	237	262	245	267	261	250	243	225	250	255	255	264	280	246	261	277	252	263	249	243	221	237	246	254	254	252	260	237	250	244	241	248	231	260	222	251	269	234	266	255	260	267	259	259	241	248	263	265	253	277	244	241	271	279	275	261	221	303	256	238	268	262	280	247	240	251	280	243	243	244	246	244	268	287	250	257	274	237	251	253	254	248	241	233	258	244	260	261	256	261	237	281	239	253	247	253	252	236	228	268	275	248	231	265	251	268	263	259	259	251	280	247	276	250	265	234	249	278	291	242	263	260	266	245	237	231	265	213	280	242	278	246	221	261	229	227	305	233	245	276	252	261	273	247	265	241	234	226	250	273	250	271	251	245	270	254	231	252	275	212	257	255	268	264	255	263	225	261	275	259	271	249	278	268	244	287	269	224	250	249	222	228	249	275	266	238	231	243	249	268	235	258	259	253	248	274	282	274	275	290	247	274	259	243	255	270	217	220	251	245	253	246	265	268	271	242	258	250	248	263	263	228	241	235	247	265	258	259	267	251	277	246	224	257	266	250	262	266	275	261	274	258	273	229	256	250	260	257	261	255	223	269	276	258	250	260	214	280	234	234	235	270	217	262	261	244	217	247	235	245	241	256	241	232	235	235	255	289	248	270	237	229	221	249	248	264	256	211	272	237	235	234	271	263	262	258	279	262	273	276	255	276	269	238	272	277	244	231	273	260	244	251	257	235	221	281	276	254	262	269	254	258	262	261	263	240	244	244	253	280	270	260	295	267	284	293	285	258	246	239	271	254	250	242	246	248	240	272	276	288	239	283	227	222	244	275	256	263	261	238	259	241	262	276	288	262	296	258	263	251	251	229	220	255	250	232	263	253	235	266	275	262	228	236	248	243	239	246	258	240	257	274	255	256	287	246	253	232	250	260	233	255	284	273	262	248	260	287	254	272	248	260	293	258	294	270	266	265	273	212	268	274	277	247	263	279	266	210	262	246	250	250	252	256	240	262	252	233	262	255	273	238	249	244	289	241	242	252	259	273	236	259	276	270	267	292	272	267	244	281	251	251	246	215	240	249	243	275	212	260	257	227	255	276	240	248	272	241	253	235	221	272	229	278	280	245	234	255	255	269	245	238	272	273	240	244	255	250	263	275	256	257	247	220	258	252	258	249	267	249	272	250	239	248	261	228	257	245	268	233	242	229	253	222	226	291	267	297	255	249	251	247	275	241	246	254	247	264	272	247	209	262	302	264	253	273	221	255	258	263	259	262	252	288	248	255	258	235	274	239	288	283	250	259	270	276	230	248	247	249	263	261	238	260	241	231	237	270	279	255	255	244	281	277	265	263	239	266	281	245	257	277	261	266	223	239	245	248	247	241	247	231	248	249	239	239	246	244	258	261	261	235	240	237	222	268	291	249	262	255	244	231	239	289	245	256	270	249	257	263	230	245	263	249	221	249	264	256	259	246	266	262	254	264	257	223	274	271	263	262	259	282	307	247	270	231	287	271	227	270	274	259	265	235	268	248	250	246	282	230	242	263	271	274	248	237	239	234	240	242	272	238	235	253	223	244	251	247	242	251	251
5016	824	669	691	622	638	614	605	612	606	592	629	604	580	566	598	618	579	616	605	568	624	628	571	559	636	591	618	579	604	580	685	589	621	578	596	596	582	627	627	569	618	603	605	609	640	558	595	595	562	592	595	613	587	595	577	606	617	602	577	602	570	566	598	576	589	617	609	622	572	594	543	593	603	627	595	600	611	640	615	607	589	626	608	633	653	604	610	605	620	598	577	624	573	597	571	587	618	604	625	639	580	610	643	629	597	653	613	617	578	626	608	571	551	605	564	615	641	613	586	601	599	578	638	563	641	610	610	599	596	584	586	648	581	608	638	631	597	597	622	575	593	586	641	569	589	633	623	616	574	611	591	603	599	592	583	605	626	606	626	607	602	614	624	621	557	640	604	577	598	609	636	612	586	600	618	603	614	604	568	612	625	595	624	594	583	558	616	550	598	627	555	589	584	585	558	639	574	579	616	610	586	621	553	586	558	584	571	583	630	574	587	560	587	602	580	561	589	595	619	591	596	597	592	585	590	567	616	577	591	581	575	624	615	623	584	570	577	592	568	617	556	593	670	571	574	612	546	613	568	606	603	608	599	541	601	591	602	564	575	636	574	585	620	602	570	608	594	618	561	608	595	625	595	572	578	556	561	605	611	585	564	602	578	607	635	603	627	615	649	600	597	586	593	589	623	639	622	614	587	605	615	627	584	609	574	584	627	607	610	616	606	589	604	555	642	584	623	594	596	586	580	539	612	606	588	627	577	610	606	577	530	634	588	620	569	582	604	561	557	592	602	598	557	618	578	604	612	580	607	609	638	572	597	570	600	574	632	601	557	603	626	614	567	592	569	575	570	583	598	540	629	566	627	606	570	585	585	633	599	612	625	577	598	557	605	577	608	592	520	619	566	616	631	634	590	590	611	615	585	603	587	564	640	552	589	612	573	614	570	532	598	607	582	605	606	618	639	623	621	601	589	656	580	590	558	579	581	644	574	672	590	587	601	623	611	586	588	581	637	610	591	599	584	606	627	606	601	558	580	613	610	574	580	550	621	645	633	610	619	620	576	616	598	609	602	601	554	585	575	632	620	616	586	614	608	597	623	617	625	628	592	615	591	560	578	587	589	570	578	647	610	636	613	578	621	592	577	575	572	567	566	594	546	572	635	594	605	604	560	583	585	619	596	588	601	602	574	599	582	602	585	604	582	609	569	595	567	576	552	604	562	565	624	612	598	608	642	573	572	620	596	590	547	574	558	597	584	557	579	615	603	614	618	556	609	632	633	576	597	646	592	591	576	625	568	583	528	551	625	584	615	612	601	586	584	630	647	570	589	669	615	554	567	572	596	611	583	590	578	600	620	632	578	583	585	641	602	632	591	599	618	588	588	619	593	635	588	592	615	573	549	575	556	554	584	573	589	588	591	578	605	592	639	580	595	592	568	602	615	604	571	645	574	584	612	598	618	621	562	591	571	603	609	606	608	614	543	629	623	570	633	573	594	559	599	593	613	581	561	605	627	586	611	581	587	579	564	625	590	636	620	648	599	608	605	597	595	597	616	584	587	635	604	620	592	544	613	586	515	641	611	584	610	573	544	563	603	579	580	567	623	581	589	615	616	609	540	625	569	635	572	588	553	592	575	592	621	559	595	630	613	603	610	578	584	661	582	596	606	613	620	618	614	597	631	621	620	649	592	602	637	602	649	602	572	598	589	630	549	576	592	603	616	607	590	615	626	606	634	613	576	552	621	568	575	574	595	608	567	600	607	584	590	622	633	573	574	631	640	633	590	614	623	608	559	616	612	583	564	589	594	555	582	595	620	553	590	593	622	600	539	596	599	587	618	627	626	575	535	593	627	611	594	631	592	597	575	554	559	537	583	621	612	608	617	606	609	638	570	603	579	578	581	597	613	580	606	616	626	602	610	616	615	575	580	557	615	632	619	640	581	553	601	639	627	627	564	584	626	603	628	637	583	615	643	613	593	552	613	595	646	599	616	607	579	603	601	608	641	576	589	558	617	594	607	603	626	608	636	562	630	591	583	622	612	625	604	562	581	607	596	606	610	592	653	617	647	602	578	635	649	584	601	616	610	576	567	600	611	591	592	576	603	636	598	599	626	601	625	602	600	598	593	595	566	635	576	609	630	580	612	594	590	634	615	606	644	574	588	631	583	621	605	554	616	622	589	560	608	593	604	598	584	568	633	582	591	579	549	615	548	597	634	584	578	620	607	630	624	614	622	583	637	615	615	602	579	601	567	550	573	591	582	617	603	609	571	613	557	641	630	579	604	570	643	629	613	560	612	625	615	575	552	655	614	583	569	619	598	591	603	603	557	597	572	605	602	598	614	609	649	620	560	608	601	578	608	601	579	628	562	588	589	568	648	590	624	542	601	569	587	631	591	600	649	555	583	559	565	560	595	588	572	612	619	590	596	562	589	568	582	574	558	583	569	592	568	552	617	584	611	600	601	566	632	606	609	608	614	580	607	596	601	611	608	611	635	588	594	569	608	589	626	658	618	616	627	555	639	612	589	578	577	580	577	573	610	613	611	619	620	618	624	620	601	627	563	580	578	610	613	579	600	644	601	601	620	576	590	593	637	610	585	625	586	580	578	606	618	567	611	658	586	582	583	580	607	599	590	590	587	599	604	596	557	604	634	618	611	639	640	604	599	573	602	591	618	622	580	618	600	611	595	570	596	607	644	596	610	607	582	612	624	611	615	614	613	646	577	645	631	566	592	570	601	597	634	607	564	602	590	600	612	578	551	590	587	605	627	586	615	592	593	600	586	625	593	599	653	599	601	568	614	605	582	542	601	594	603	606	598	613	582	587	631	581	615	597	558	610	576	627	625	591	619	599	610	596	545	581	562	639	584	668	571	620	569	594	578	631	585	622	595	591	589	617	584	588	569	624	586	600	583	621	613	579	615	601	600	603	588	622	599	547	583	605	595	630	640	594	605	578	607	604	611	605	579	617	608	601	591	578	645	562	598	638	601	596	612	606	574	580	611	597	622	594	637	642	633	591	597	580	620	575	615	619	553	604	618	607	602	593	612	569	592	587	622	596	609	588	633	610	599	588	558	625	596	590	628	606	582	594	613	578	593	618	594	579	614	624	569	553	568	621	567	547	586	590	562	567	593	547	591	549	571	593	625	611	602	611	612	606	573	648	592	613	635	543	603	631	621	603	584	616	611	600	633	555	540	635	595	597	595	567	598	594	564	565	590	595	615	581	563	592	600	583	638	556	579	595	622	607	581	652	577	616	607	605	565	576	608	618	599	613	583	593	582	594	597	597	599	592	593	623	572	616	601	555	586	584	581	599	604	629	624	633	615	611	552	572	609	582	586	600	579	629	599	577	605	604	591	603	585	623	629	592	573	584	650	592	599	606	571	552	570	585	603	559	550	582	576	581	585	612	548	644	621	628	578	558	553	607	550	575	561	567	592	609	612	584	593	567	581	618	601	616	608	572	590	576	615	518	602	576	600
24607	20870	24406	27437	18814	1069	532	461	403	440	370	372	389	372	369	351	368	357	353	369	352	338	323	353	397	390	338	349	320	338	323	344	318	357	335	366	326	372	328	353	360	308	340	332	353	324	334	331	319	330	347	361	329	331	346	334	334	330	349	327	344	335	400	355	348	374	339	376	360	370	380	339	351	342	342	321	339	350	366	356	342	329	332	336	379	328	340	334	347	319	368	329	346	304	333	350	346	340	391	322	366	346	310	354	312	383	340	332	328	329	356	325	345	358	335	323	321	343	304	306	346	332	338	343	349	330	312	333	337	334	350	355	301	368	356	357	338	356	339	349	378	320	369	352	313	304	363	380	329	359	324	342	363	389	352	345	338	301	353	365	357	359	334	355	283	350	382	359	346	391	336	352	327	331	349	342	339	346	339	319	348	321	335	339	308	394	336	367	366	355	328	340	358	352	336	338	337	352	349	369	341	339	322	333	343	340	350	344	320	284	296	337	331	328	324	342	305	356	346	353	338	326	344	303	350	387	352	366	329	353	350	357	352	346	334	368	333	338	336	326	328	383	370	347	363	303	320	327	349	372	328	312	343	332	298	325	391	317	322	329	336	377	348	327	359	337	323	353	332	363	349	331	358	399	331	348	337	350	355	343	338	317	353	321	327	324	348	355	281	347	318	342	378	336	345	342	352	306	335	303	321	312	317	357	370	369	381	350	316	337	338	327	306	340	373	362	331	330	346	355	340	321	318	384	342	318	341	298	293	352	320	336	363	342	320	350	346	343	337	304	330	328	341	334	315	357	287	328	334	391	367	298	343	286	344	308	355	356	360	371	331	305	336	376	342	291	321	360	347	347	341	326	334	325	351	335	383	344	334	349	353	325	330	324	333	319	309	371	310	359	327	371	339	348	345	334	316	352	317	339	355	377	349	333	367	363	314	359	309	358	325	339	362	351	363	318	322	345	349	347	338	341	338	335	329	290	340	355	374	304	329	335	353	375	348	336	359	324	345	346	323	334	328	344	371	355	371	337	339	367	316	378	334	324	322	375	313	339	369	325	312	352	339	331	360	354	338	335	344	320	347	311	305	339	333	366	367	350	326	320	344	314	343	347	309	314	362	328	289	286	325	321	341	332	318	340	312	301	348	309	366	391	363	322	328	347	344	364	345	353	321	379	348	321	334	365	366	306	339	311	351	315	336	333	338	301	344	339	329	312	353	334	341	355	322	380	341	316	338	361	371	347	322	350	338	313	375	372	357	323	359	337	351	364	314	320	377	370	349	342	329	312	325	354	329	352	306	316	372	333	362	373	313	340	309	365	347	350	326	346	368	330	332	350	327	350	368	307	314	354	340	351	344	354	315	344	326	362	359	301	342	364	336	319	326	367	333	288	321	323	333	308	354	377	344	325	361	340	335	329	344	309	323	349	350	374	305	362	317	311	329	319	322	315	361	332	357	343	308	365	345	334	362	363	365	334	352	341	335	344	328	342	346	335	321	332	367	304	359	352	337	329	335	338	397	333	335	363	353	360	369	298	315	347	327	358	317	329	340	363	320	349	340	304	288	311	299	327	291	343	339	323	314	359	356	352	338	325	354	336	332	328	324	309	318	295	337	353	303	344	302	351	333	365	317	360	338	337	333	346	373	336	340	329	364	334	340	318	339	356	324	346	329	346	328	290	347	346	330	330	329	307	346	343	341	368	318	340	359	354	349	341	355	356	335	367	311	386	351	337	336	332	340	340	307	315	319	327	347	332	339	334	327	337	326	333	320	342	372	332	332	359	329	357	294	328	338	376	339	332	349	319	330	363	367	352	362	345	351	357	335	340	307	338	327	348	292	342	334	346	320	349	325	332	336	347	325	332	348	324	343	342	346	298	339	309	327	363	360	326	355	384	307	335	331	325	336	332	336	318	329	330	321	352	328	333	341	326	334	339	340	354	357	339	378	364	302	329	325	366	328	337	342	349	364	329	340	316	309	348	313	346	308	332	323	347	303	311	325	376	338	341	321	344	322	321	346	330	373	376	351	354	320	323	332	336	335	330	293	321	376	346	360	299	332	376	353	384	307	322	322	313	356	324	332	318	368	325	314	346	323	340	340	335	318	352	357	347	304	346	320	346	361	352	349	347	312	388	314	357	322	352	317	360	342	354	309	315	326	327	371	355	348	363	344	309	331	337	328	353	329	299	371	319	364	298	333	371	319	338	337	332	323	342	342	392	335	306	315	326	352	322	342	348	370	341	355	342	365	331	342	362	339	331	328	337	322	318	351	338	343	366	343	329	330	318	359	308	342	368	320	363	368	369	358	335	330	368	354	346	347	349	348	356	336	329	334	311	336	340	321	357	316	321	364	325	306	342	325	346	368	339	320	316	301	361	349	316	334	345	327	325	327	333	375	342	362	325	346	332	353	368	326	369	320	351	306	352	319	318	323	338	349	332	346	348	343	350	336	313	362	351	361	363	346	297	358	365	317	360	386	331	317	311	332	321	348	310	338	320	315	297	385	324	333	346	319	342	328	360	335	332	349	325	339	358	294	322	337	335	343	351	347	347	330	339	330	349	347	322	313	328	350	360	300	323	355	301	366	349	343	331	318	313	335	371	346	315	349	339	355	371	348	350	379	367	323	356	376	328	311	345	335	371	321	328	326	330	352	367	334	321	366	329	314	340	291	346	355	307	352	364	370	339	327	344	346	325	370	348	343	362	334	330	324	345	340	343	343	325	341	335	337	391	305	349	333	330	314	359	358	304	369	310	332	359	348	334	350	332	341	354	356	309	353	349	368	347	352	346	304	318	332	335	313	341	340	325	348	289	336	359	324	326	347	322	356	332	356	360	306	354	330	327	301	330	331	376	326	312	324	323	352	350	336	322	286	358	340	337	364	348	350	365	325	331	333	342	350	340	360	365	313	388	304	327	344	349	329	330	328	304	324	348	311	339	317	336	344	309	353	343	336	359	356	321	347	335	312	346	381	306	361	321	353	334	342	320	333	294	344	337	349	347	345	337	322	316	337	374	340	348	332	336	372	344	305	337	364	345	344	344	337	341	332	345	354	321	326	358	339	322	345	334	360	347	319	360	353	359	353	327	327	361	306	360	342	348	369	346	376	328	320	353	344	359	322	309	323	310	321	370	308	344	334	332	342	356	335	372	353	360	332	367	326	329	354	375	361	336	342	341	352	322	365	322	354	356	342	312	356	361	318	313	343	334	356	328	339	327	336	361	352	334	325	356	375	331	361	369	328	330	308	363	336	345	320	342	345	331	339	360	337	375	366	333	321	347	339	342	333	346	328	337	341	332	348	337	314	314	368	312	333	345	358	360	333	349	376	345	318	336	314	342	352	326	299	337	336	344	323	309	323	305	331	354	315	344	341	390	320	326	331	367	328	362	350	366	345	321	323	324	323	310	333	325	366	354	326	329	385	335	333	308	356	326	319	352	325	379	352	338	298	343	345	327	334	364	382	352	346	337	318	339	337	320
3300	3029	2088	1215	942	812	824	731	750	740	723	767	744	762	758	772	774	794	751	781	796	740	784	790	763	744	770	746	733	767	793	730	772	714	771	787	764	728	747	723	770	784	763	727	737	763	730	721	753	758	693	732	760	740	757	709	759	724	726	729	709	727	715	735	744	769	742	742	711	733	692	764	773	710	767	722	718	758	715	751	746	717	720	763	773	764	714	691	755	806	731	741	732	746	804	695	729	713	764	717	722	753	701	735	718	754	757	778	739	761	723	745	727	775	729	718	763	723	748	727	717	763	718	687	738	758	730	781	793	745	741	783	737	766	800	777	752	747	772	739	772	729	754	760	768	741	730	762	744	792	745	757	758	748	755	720	761	804	734	752	754	763	768	714	718	783	755	760	778	801	738	762	761	745	783	747	731	764	764	733	759	773	788	755	761	713	771	755	834	739	755	763	696	762	776	669	733	716	708	743	728	742	760	717	744	776	712	772	745	709	728	797	718	745	754	741	700	769	739	779	802	676	759	755	752	725	774	793	725	742	682	732	778	742	751	728	718	746	700	694	740	749	737	744	792	770	738	752	788	765	773	674	707	731	781	775	744	737	759	773	755	739	731	759	776	751	757	708	695	769	734	734	732	727	772	740	748	803	728	713	745	733	711	743	778	765	723	714	744	765	782	771	741	779	755	754	723	784	717	732	733	783	718	729	738	782	767	732	741	790	677	683	738	740	808	772	782	794	747	740	768	749	743	751	775	683	753	747	733	740	720	724	754	741	780	754	788	719	738	758	741	778	743	752	700	728	683	746	721	785	753	722	768	721	742	740	762	789	748	737	730	723	729	720	751	768	698	727	750	761	731	791	755	785	738	737	746	754	719	774	771	746	765	757	775	735	724	760	701	705	791	758	784	744	720	760	717	733	741	731	745	755	771	767	748	768	727	736	727	721	763	752	765	745	765	776	697	749	759	762	722	750	733	715	729	744	698	737	807	735	704	764	749	741	766	731	771	752	742	763	771	770	769	755	716	801	746	765	793	744	774	732	739	775	735	740	749	735	743	708	749	775	738	793	754	744	749	724	790	728	756	759	800	713	784	747	767	787	753	793	732	789	731	763	703	735	738	764	724	734	734	747	726	761	747	751	771	725	768	756	770	763	749	739	795	737	686	719	750	746	721	750	775	718	791	751	732	747	771	744	782	780	758	709	768	712	738	794	738	727	769	727	713	755	752	756	816	733	758	752	755	721	753	746	767	750	756	725	753	788	728	788	798	732	764	743	749	726	743	731	769	759	786	779	739	742	716	745	757	718	774	746	768	764	791	773	757	732	759	751	745	724	690	757	751	784	745	743	738	757	777	748	687	704	796	720	758	774	751	758	773	684	743	761	732	783	765	729	699	788	744	744	754	745	686	746	740	761	766	699	781	763	751	747	714	746	735	743	755	742	771	796	725	763	739	729	750	714	757	777	722	718	702	719	745	733	726	706	760	746	724	697	767	797	750	744	760	748	778	711	713	762	704	749	708	767	731	761	762	720	727	732	747	718	699	726	686	736	726	769	709	739	754	726	717	728	721	715	718	768	769	748	755	743	741	779	754	732	783	764	767	741	751	787	735	717	797	737	755	763	686	761	750	769	702	761	741	728	735	719	763	766	744	770	758	785	767	737	767	745	718	770	775	746	720	736	783	793	729	745	741	753	701	721	734	715	774	755	757	786	759	786	753	758	779	750	728	781	755	739	719	720	729	735	747	739	733	754	714	758	706	733	765	750	780	741	682	733	721	800	775	705	748	763	764	761	730	796	757	709	748	713	745	709	753	747	743	748	718	751	722	776	708	697	720	752	737	752	746	690	766	779	696	769	784	777	755	754	751	703	745	728	719	692	785	717	762	760	736	740	778	755	720	763	703	723	785	731	738	776	708	696	717	770	763	779	723	711	710	712	743	752	732	750	730	762	741	761	726	736	718	718	759	727	750	737	800	748	753	791	739	700	755	778	774	723	754	766	706	776	761	817	722	738	747	753	747	740	738	753	772	738	808	727	760	720	746	764	754	735	727	771	747	747	776	775	714	789	781	779	739	761	740	707	717	745	765	776	795	760	777	691	764	764	815	767	660	725	755	776	773	745	776	726	754	706	730	749	746	681	740	742	759	739	784	772	753	729	721	721	730	754	749	750	792	745	741	748	711	756	719	676	712	770	724	715	753	787	738	734	762	785	788	734	767	782	759	784	741	755	727	752	738	729	730	743	735	739	719	726	750	775	714	784	747	722	721	744	733	741	715	730	802	723	758	746	725	762	761	754	775	783	776	779	750	753	769	702	755	689	749	736	737	758	704	724	707	714	735	732	747	753	744	747	827	747	692	705	769	761	708	720	754	764	771	743	734	762	725	747	743	722	710	705	784	751	746	791	760	754	698	707	749	736	736	714	753	762	740	775	785	787	680	757	701	731	738	762	731	767	733	740	743	730	763	717	722	763	738	726	736	725	751	756	738	772	791	793	748	714	738	748	723	755	804	782	728	754	763	746	741	731	779	720	758	723	726	733	708	737	749	745	808	736	733	728	734	750	766	743	774	749	803	731	723	735	747	775	737	767	725	746	770	752	752	759	760	745	738	716	735	773	739	742	715	721	732	740	791	757	761	731	768	753	814	748	681	783	725	729	724	777	748	725	746	740	761	727	730	737	713	797	741	780	734	765	740	789	738	729	769	750	715	710	687	737	727	754	771	791	723	770	777	731	742	719	703	710	699	736	715	746	791	735	743	723	739	766	753	718	750	662	761	738	740	723	768	771	732	723	753	809	726	752	739	830	748	740	738	736	764	737	765	723	767	723	753	718	762	698	707	752	753	718	717	746	754	794	742	717	743	770	763	731	711	743	770	807	776	708	777	713	793	730	759	758	743	723	730	691	750	762	751	745	755	728	770	764	729	748	759	743	749	755	769	736	721	744	752	721	714	782	737	717	763	724	735	776	751	740	737	746	732	727	758	753	748	712	762	796	759	748	729	746	731	693	739	693	735	791	733	736	795	778	790	771	739	770	753	739	766	764	758	790	750	776	724	734	736	767	759	729	702	707	749	770	771	798	754	732	793	746	712	758	744	732	724	750	799	767	720	716	730	732	737	734	772	763	731	683	775	770	769	757	703	745	774	772	685	743	739	753	790	735	726	742	733	763	709	760	720	723	738	720	728	721	755	795	728	798	753	774	752	728	727	745	735	775	760	701	730	730	733	745	759	754	702	768	766	724	714	742	728	687	744	732	722	783	740	752	740	710	737	737	755	761	741	711	776	748	767	752	777	726	751	760	749	742	761	690	723	690	733	792	716	772	705	731	753	730	731	689	765	738	759	738	716	757	720	724	746	675	721	770	759	790	791	756	754	809	814	746	736	759	780	742	794	760	761	754	720	730	737	749	787	758	777	731	751	735	746	764	788	756	731	725	741	806	736	712	727	776	723	732	790	758	731	783	748	754	728	754	770	727	744	727
23563	20862	25145	26687	20866	20882	3216	504	361	265	317	270	249	267	256	243	236	237	229	238	243	213	204	227	218	213	218	217	264	224	216	216	206	211	228	230	231	215	213	218	227	214	235	223	225	207	205	207	204	182	190	212	235	187	230	249	196	205	196	205	202	229	180	237	210	192	224	175	215	209	238	198	209	222	225	209	226	239	226	242	230	226	202	213	213	207	205	233	220	217	223	212	209	215	216	239	200	185	205	207	225	207	203	198	202	202	207	202	199	220	200	202	261	204	195	201	203	197	205	205	210	222	207	208	197	214	231	211	214	216	242	226	202	216	199	179	245	226	203	205	211	226	190	198	205	238	223	202	208	220	222	233	189	217	239	191	214	180	197	216	216	203	220	217	241	235	225	203	208	214	228	222	212	229	205	210	211	223	230	189	194	223	225	237	228	233	238	213	223	211	227	220	205	191	174	189	238	225	221	230	203	203	194	196	235	205	227	213	211	200	189	194	215	186	218	221	217	202	199	200	230	218	189	172	214	219	213	183	216	213	210	230	213	229	206	200	212	239	202	225	217	219	234	223	230	237	213	209	212	231	216	206	197	210	212	199	212	207	206	217	240	242	235	219	230	223	225	185	186	216	196	184	249	207	204	232	238	186	231	215	221	216	208	244	209	195	213	203	208	221	226	211	194	226	198	219	223	211	194	220	199	220	190	199	194	228	182	205	196	224	209	222	214	212	219	216	223	211	191	203	218	191	185	212	203	212	235	211	214	221	186	209	209	233	212	208	217	210	188	207	184	201	215	221	218	206	215	199	215	223	211	196	198	203	208	224	211	227	211	210	232	235	205	223	212	227	206	226	213	194	185	210	215	221	222	232	223	221	175	198	205	217	222	199	201	216	207	210	195	203	197	206	220	223	217	223	178	212	218	213	196	252	219	209	223	210	219	209	219	215	214	217	205	215	241	206	214	222	210	203	194	236	186	185	200	180	204	199	209	207	173	231	222	196	212	216	185	189	209	215	192	220	212	230	203	198	221	199	201	183	213	205	229	225	213	213	213	223	233	194	225	192	209	231	199	201	219	212	213	223	230	193	202	207	194	210	238	218	239	226	210	191	224	213	218	221	226	195	180	202	224	222	228	206	227	209	216	188	229	215	219	226	205	201	193	224	223	216	202	206	217	197	205	198	227	210	210	192	226	207	214	184	210	201	205	181	210	193	232	213	193	208	184	220	197	205	214	199	244	214	178	191	210	201	211	188	233	207	197	225	191	200	200	222	213	226	211	259	229	207	208	229	219	186	208	202	220	229	223	198	203	190	208	226	189	197	220	193	188	203	183	210	231	239	262	225	236	205	218	238	214	266	220	224	213	232	240	197	199	206	198	205	193	226	179	193	221	206	220	202	206	215	232	183	232	196	221	199	252	210	234	199	256	221	175	224	214	215	211	209	224	172	226	188	207	206	237	232	206	205	247	197	219	194	242	219	229	231	235	207	214	216	239	205	219	213	193	226	217	220	210	226	191	197	202	207	215	228	233	196	215	214	223	222	204	192	238	217	232	217	216	216	221	236	215	248	230	206	208	215	262	204	195	205	211	223	226	209	226	219	217	215	163	203	211	221	204	218	204	221	190	193	191	209	203	225	191	219	215	214	226	203	224	217	210	212	186	224	196	194	195	194	209	230	182	218	188	208	207	216	252	206	208	179	206	192	199	222	219	213	218	214	207	207	213	191	235	205	216	216	199	178	197	210	223	226	222	209	207	231	208	226	200	196	192	221	210	211	225	211	203	203	209	204	211	233	213	208	196	227	194	212	234	230	208	206	199	207	224	208	207	212	236	203	178	216	188	208	220	192	185	223	214	202	226	208	215	189	233	185	203	220	205	224	247	205	192	191	172	212	203	239	199	224	251	210	207	208	193	235	223	223	209	197	193	220	224	229	192	231	174	212	186	207	245	230	238	222	193	229	188	205	186	215	212	194	208	209	205	206	209	213	244	231	182	227	199	229	209	205	199	205	221	185	191	200	234	208	242	195	236	219	225	189	182	212	236	216	239	210	251	194	193	200	219	224	214	196	237	225	209	211	165	209	224	206	199	179	214	235	189	194	201	228	224	195	190	194	217	217	208	209	185	240	224	207	230	209	204	214	212	218	206	218	233	201	177	200	241	236	254	191	243	232	216	243	231	230	219	207	202	216	206	186	208	213	242	214	191	206	200	226	222	195	195	201	194	206	189	209	225	196	239	207	199	198	204	219	223	221	215	205	202	201	180	191	231	202	231	207	205	177	205	238	196	209	214	190	221	187	209	230	238	201	220	240	236	207	192	248	194	232	226	211	236	262	231	225	227	234	206	232	182	218	208	197	212	251	227	215	235	190	203	217	201	214	197	211	183	217	232	219	196	211	217	172	203	222	209	217	218	194	197	218	211	214	211	185	204	196	227	209	213	209	202	223	228	216	201	191	221	214	233	249	217	217	224	208	210	218	201	199	209	184	240	238	198	198	237	225	204	230	209	202	198	235	216	207	190	224	202	198	215	207	203	209	229	203	211	206	223	192	211	220	212	208	215	204	217	201	209	208	207	227	244	220	214	200	233	184	207	208	244	192	203	234	201	219	215	214	186	241	215	193	221	208	197	216	217	223	211	231	226	214	199	204	240	207	223	188	204	178	227	205	184	197	191	227	201	211	189	186	220	191	206	214	225	229	222	193	182	204	187	193	198	200	197	220	198	204	210	224	201	211	235	231	235	196	224	232	224	180	215	190	194	195	222	177	222	238	218	239	234	217	212	206	218	203	212	206	230	220	219	225	204	200	215	227	217	193	211	224	233	183	191	213	228	205	218	205	212	204	200	192	203	214	215	207	210	177	230	215	223	203	197	205	207	223	228	224	206	209	211	218	190	190	211	199	215	235	187	207	183	195	199	248	215	211	241	220	229	191	158	227	198	195	217	215	207	196	195	242	236	211	191	161	181	207	235	198	193	228	225	187	217	236	188	208	217	186	204	237	200	191	203	196	186	200	194	210	223	214	223	225	196	196	214	195	181	216	203	211	221	234	222	245	224	211	211	211	199	214	227	205	198	200	214	201	194	209	231	211	215	236	225	184	222	231	217	234	203	195	210	216	191	194	188	208	202	188	186	197	197	226	215	208	218	188	195	211	224	216	228	195	247	208	190	220	212	236	240	212	223	187	221	172	219	207	224	187	195	189	215	219	218	201	228	223	196	207	204	228	225	199	232	203	209	199	182	244	219	231	237	208	211	215	206	181	218	233	214	204	204	222	202	211	228	201	217	226	197	197	212	211	201	213	216	197	209	198	232	205	222	214	220	223	206	189	220	190	221	215	205	170	217	227	232	213	261	225	222	253	237	244	193	224	216	209	194	210	222	217	185	206	198	225	200	213	191	223	190	197	229	242	195	186	223	230	214	213	225	221	199	205	189	198	210	232	223	209	228	211	207	238	199	200	205	204	221	217	189	204	228	231	202	215
3349	5082	3115	1416	954	758	597	593	532	573	504	506	487	533	499	535	512	529	497	503	453	474	479	496	490	487	475	499	486	510	485	478	497	459	444	542	465	484	512	460	477	485	510	480	492	470	497	518	499	491	491	499	486	508	458	471	499	469	478	465	460	449	457	495	450	512	470	433	484	457	484	484	455	504	461	491	435	484	462	482	455	510	506	480	492	463	492	467	464	478	467	453	463	494	498	502	461	471	490	496	477	497	520	466	531	478	489	466	468	470	472	467	477	436	466	444	488	464	459	500	473	464	492	491	506	476	462	474	523	442	512	492	481	498	470	466	468	505	494	496	492	492	481	452	457	440	469	478	482	453	471	519	475	485	481	484	451	458	476	458	436	480	447	462	455	485	494	510	525	475	489	495	509	480	501	448	446	466	500	485	481	494	487	482	472	492	462	502	480	474	501	500	491	412	483	479	439	435	499	475	496	472	493	478	462	479	470	513	462	490	467	526	487	468	469	516	476	499	481	508	466	465	453	470	477	491	488	455	477	447	486	478	474	508	494	484	493	466	496	460	465	532	482	454	476	498	458	486	474	474	491	475	515	416	465	465	500	480	462	454	429	492	498	476	458	509	444	451	470	449	451	471	492	493	502	437	482	491	489	507	465	484	474	464	467	475	509	461	462	459	468	512	462	477	477	482	483	487	463	495	462	479	459	479	476	488	461	456	474	459	464	494	452	475	475	460	493	482	500	467	485	491	450	457	452	467	470	474	488	469	478	484	455	526	497	472	517	460	432	473	505	479	498	426	459	479	504	439	455	487	500	454	477	520	489	477	486	486	470	443	463	464	503	461	511	448	484	438	467	502	484	493	494	495	477	455	465	503	510	464	475	456	495	455	496	453	467	507	482	461	503	450	477	496	477	501	471	468	487	506	522	489	471	497	496	487	444	480	473	493	465	468	472	482	452	516	446	481	481	489	503	468	454	474	459	444	475	490	490	466	471	516	432	478	481	502	504	515	442	483	485	487	453	468	514	480	471	487	436	450	502	475	438	503	452	435	457	481	458	461	468	500	476	521	467	505	490	479	469	472	492	506	450	466	460	452	484	479	493	516	459	472	485	473	467	494	485	487	479	453	512	486	467	454	494	434	453	510	473	482	451	494	477	459	504	501	512	494	465	466	449	502	483	464	488	511	471	505	510	455	509	477	461	462	467	474	493	500	494	482	447	465	472	496	470	485	491	457	473	476	473	467	507	476	498	478	485	468	467	502	480	469	452	520	483	479	475	492	469	481	474	472	470	496	479	502	493	489	455	465	459	456	497	464	480	496	496	497	493	492	481	497	479	484	462	489	497	470	498	468	510	486	501	451	489	473	474	480	477	474	492	480	455	454	420	514	506	485	494	461	502	464	507	480	479	501	456	466	451	461	461	456	481	476	473	489	474	469	458	481	473	467	489	469	492	455	503	475	433	480	485	499	486	468	455	508	438	495	479	472	500	451	443	477	521	458	468	505	479	428	480	491	478	489	496	452	488	507	498	464	495	494	471	471	471	453	460	496	476	471	502	461	455	481	466	469	502	504	532	477	454	466	485	483	473	442	457	466	504	489	483	510	510	495	487	478	500	464	499	498	487	465	506	526	510	485	513	483	492	479	507	456	466	472	491	471	474	474	426	483	476	450	477	497	448	481	470	458	426	515	492	490	436	507	450	490	497	474	468	505	440	458	488	471	501	455	459	445	511	462	505	493	478	465	494	477	472	489	482	526	451	472	481	491	433	448	529	478	502	507	413	472	500	503	477	447	465	477	517	501	448	452	494	487	429	525	472	504	519	465	501	440	461	494	459	502	452	439	489	453	431	495	480	471	502	496	511	488	501	464	455	468	453	472	503	470	463	467	452	435	528	423	495	496	483	448	479	461	475	490	465	457	453	471	464	475	465	504	467	468	460	519	445	487	459	464	477	489	446	507	474	464	471	502	483	451	451	479	462	488	497	504	472	462	488	513	497	438	464	474	500	449	466	458	490	499	491	494	503	454	482	452	460	480	469	525	439	479	504	480	456	512	465	532	483	469	482	480	515	487	453	424	462	480	497	484	444	452	484	482	450	478	498	442	451	487	511	498	459	502	467	468	470	458	456	448	468	485	474	424	475	473	449	510	420	469	488	498	481	464	524	476	507	466	489	491	477	510	426	493	492	511	474	449	435	493	442	493	506	488	471	484	474	472	509	514	506	454	486	458	485	490	494	530	486	526	511	474	448	456	464	476	493	477	488	466	431	446	465	476	468	490	436	491	520	516	499	451	506	479	445	469	446	509	462	536	490	509	470	480	455	490	484	506	476	474	515	491	447	462	513	514	467	475	465	503	439	453	443	465	484	468	470	490	479	497	478	496	457	491	452	468	495	481	476	521	454	489	461	449	486	495	495	464	495	512	490	467	457	470	461	501	490	477	470	473	457	512	480	446	471	504	497	428	497	443	468	480	473	494	472	467	476	481	491	512	470	438	479	456	453	480	466	495	504	500	453	464	518	496	476	448	429	496	463	460	479	464	495	482	492	473	469	466	480	443	469	434	477	521	487	468	472	476	485	462	503	431	457	461	455	469	475	506	472	516	476	478	463	510	488	471	487	485	521	483	512	491	497	506	465	491	462	480	517	461	480	465	509	480	501	485	443	472	464	490	473	466	501	475	464	481	473	468	464	468	465	469	476	478	467	445	469	488	500	477	463	494	491	465	445	502	486	457	467	469	477	455	471	454	485	478	462	480	468	461	424	513	475	484	470	445	462	472	475	442	478	461	503	469	476	491	481	480	489	462	480	471	496	449	470	475	480	492	483	431	496	459	474	466	478	495	456	497	510	448	488	505	462	476	476	445	457	492	479	505	497	478	460	493	475	485	447	466	491	480	504	491	462	478	498	460	472	508	497	475	475	471	505	444	467	460	494	483	445	466	471	505	426	480	469	487	469	477	478	457	462	450	483	485	475	464	481	476	454	442	430	454	483	450	466	472	468	480	491	469	453	471	468	487	505	430	450	479	498	504	486	480	453	478	492	450	441	474	480	488	504	509	454	462	471	477	476	493	500	409	511	495	475	503	475	478	499	495	459	495	506	497	494	479	474	448	466	441	483	486	482	498	495	491	477	449	462	512	466	477	511	470	483	472	492	498	484	465	476	512	475	473	485	454	467	487	502	460	491	447	453	497	465	437	458	479	507	481	470	510	501	490	472	480	474	490	490	458	458	503	508	489	445	426	480	467	456	486	493	498	444	483	474	474	474	442	428	453	487	502	475	443	480	457	485	505	472	457	457	476	492	497	465	459	479	502	506	490	488	468	462	463	510	490	517	503	494	542	486	478	461	508	462	487	469	454	497	476	451	502	452	508	456	452	476	457	474	473	526	445	515	472	471	475	455	472	478	480	471	484	459	474	475	479	440	435	469	458	492	475	458	509	493	481	486	475	507	466	474	449	478	478	476	481	483	511	452	488	484	508
32800	13300	1683	300	280	286	240	251	250	280	255	264	260	255	252	268	281	282	249	244	262	250	242	238	256	221	256	273	255	261	228	248	261	243	245	241	248	243	248	246	264	248	254	275	252	254	240	259	244	240	247	232	260	250	269	224	236	297	255	265	244	236	270	262	242	243	292	249	232	319	253	296	250	262	250	250	250	272	265	256	251	254	262	271	236	253	218	244	234	269	254	245	259	269	274	251	283	261	276	253	278	238	260	263	223	272	237	251	253	234	239	250	272	262	250	236	235	257	271	283	241	267	270	250	260	247	249	258	245	239	241	246	237	240	252	276	276	246	240	285	255	265	247	251	241	240	240	251	257	246	246	256	261	285	268	266	233	249	261	255	259	277	259	255	270	245	275	261	243	242	261	251	230	243	251	246	250	263	250	242	237	261	253	266	276	235	251	257	261	261	233	230	221	244	256	260	248	245	258	216	253	253	246	259	214	266	253	246	254	278	258	233	256	248	226	238	264	240	223	259	244	236	255	260	274	243	215	271	287	264	221	224	269	245	237	256	284	242	251	237	231	243	229	263	250	232	241	261	253	235	237	272	263	257	269	268	264	274	261	206	264	244	256	231	276	282	261	256	266	261	268	247	237	244	270	242	245	250	268	256	247	255	247	247	285	226	258	260	245	224	255	257	250	267	256	256	249	260	274	252	250	234	255	263	270	240	264	256	259	253	270	273	272	266	257	283	257	271	242	241	253	244	263	235	245	254	234	244	245	256	223	223	270	244	251	262	286	239	255	220	267	275	256	228	255	269	225	244	203	246	276	245	270	250	269	243	234	264	241	257	270	284	275	220	296	245	248	255	254	241	239	233	254	279	254	262	255	222	261	268	256	225	237	260	277	276	252	240	247	244	256	228	258	247	244	256	283	240	273	238	253	247	268	241	260	269	264	255	231	238	221	261	237	246	240	282	218	251	252	253	251	268	241	271	224	246	238	256	287	286	227	276	260	236	231	253	248	231	251	246	243	252	259	283	264	230	257	250	246	263	260	252	254	244	285	256	273	259	228	239	229	231	249	239	275	253	211	269	246	270	266	252	248	248	244	260	269	235	251	200	234	269	250	238	247	277	262	240	262	246	280	227	273	238	239	257	253	238	252	264	245	225	224	281	262	226	288	253	228	245	282	273	230	260	222	266	250	267	251	248	259	241	262	241	280	218	240	254	279	221	260	248	239	267	237	256	247	253	277	241	251	262	265	290	286	244	254	260	260	251	215	275	239	246	272	255	264	257	255	230	225	237	260	287	268	254	225	241	247	276	265	267	265	256	231	258	243	242	271	274	235	259	256	231	282	275	231	236	253	276	246	263	233	250	256	283	243	258	270	261	263	263	225	242	233	252	263	251	312	255	219	252	240	265	262	237	243	231	247	263	264	280	285	241	274	247	218	237	253	229	237	250	229	264	239	235	260	272	256	267	228	277	235	249	263	268	241	263	279	249	262	274	258	242	233	246	248	260	257	259	218	284	264	239	223	233	269	251	267	270	237	201	243	240	268	248	268	286	239	245	234	257	242	221	275	253	279	260	247	268	263	257	254	253	254	280	281	275	215	236	232	268	235	260	247	267	263	230	253	263	242	273	223	258	220	265	249	257	250	255	259	239	275	247	301	265	211	265	251	269	250	227	285	260	260	214	264	271	262	248	253	251	234	240	261	234	238	250	239	282	258	273	257	241	268	245	245	252	232	264	257	244	249	264	242	238	261	252	235	239	271	243	261	250	261	284	280	257	261	268	259	235	281	227	252	253	250	239	249	220	260	239	259	282	275	224	254	272	271	238	249	270	259	240	263	238	255	253	243	243	231	268	233	274	250	264	300	267	264	239	248	257	243	265	285	239	260	254	282	254	260	260	219	256	281	251	277	258	233	233	254	246	234	256	264	239	249	293	263	298	229	262	268	271	292	258	226	260	273	250	245	233	245	241	270	255	272	248	240	243	226	245	263	247	243	247	261	256	246	253	263	242	234	262	260	292	251	239	248	259	253	270	264	247	263	240	284	244	245	243	244	258	248	270	243	258	283	241	242	255	263	252	273	249	247	245	253	231	259	253	270	283	245	247	275	263	270	248	264	278	280	267	244	268	274	267	239	275	297	251	269	265	245	278	225	277	250	234	268	237	261	261	261	276	248	250	197	243	246	238	248	250	280	228	242	256	243	285	266	225	253	277	243	275	262	295	273	266	280	247	244	264	273	263	231	264	232	259	264	236	235	246	271	248	253	263	239	252	233	224	247	218	279	268	244	276	229	242	258	259	236	256	234	279	217	247	254	248	257	249	238	280	254	250	242	254	273	256	260	281	250	273	258	235	254	226	280	257	252	267	252	276	225	215	257	282	262	247	224	291	258	267	241	239	259	248	251	236	275	263	231	271	255	272	277	247	261	258	264	274	256	252	254	250	267	267	244	255	261	249	238	280	268	262	233	267	278	285	277	245	278	257	239	267	226	270	260	241	250	263	248	242	276	218	251	244	233	243	240	280	260	239	252	255	261	297	265	284	245	260	224	251	260	268	258	269	257	235	247	281	266	236	260	243	272	255	271	246	244	266	229	266	260	272	278	276	271	252	260	236	237	264	228	268	261	281	240	251	269	259	270	236	246	284	231	264	245	270	254	227	252	254	270	251	237	241	235	221	269	269	275	247	243	240	261	226	250	233	264	226	242	265	252	270	245	238	272	244	235	269	268	263	280	257	246	267	253	260	240	279	257	242	241	241	262	255	243	253	231	233	241	237	244	217	278	267	264	242	266	286	265	272	241	287	238	220	265	252	233	238	239	256	270	289	260	247	246	253	248	291	237	233	289	291	251	245	230	246	243	260	252	233	225	268	256	270	261	245	230	244	287	255	281	218	275	248	246	233	274	267	257	247	269	234	248	254	260	243	251	255	233	240	270	242	286	297	256	253	252	250	266	237	247	240	267	261	294	252	264	234	258	231	273	273	251	266	264	256	248	271	263	254	231	257	250	258	255	261	279	266	245	254	253	257	279	226	250	261	244	236	246	270	249	281	237	240	245	256	232	227	241	231	251	240	255	276	259	265	244	256	249	222	255	259	264	264	265	261	279	265	269	247	259	254	259	247	256	231	248	238	260	259	254	213	278	261	260	255	260	254	266	251	257	270	240	234	284	253	258	241	207	266	238	252	253	241	234	242	271	249	260	257	245	260	237	216	269	264	244	237	236	255	231	247	258	273	255	244	270	279	269	277	251	285	240	279	248	248	280	281	235	230	253	268	271	256	247	264	265	247	255	244	260	263	259	241	220	297	243	251	259	237	228	247	259	266	237	220	255	265	256	259	226	243	262	264	283	252	249	255	240	247	251	283	257	240	243	252	272	281	269	237	245	251	243	267	252	253	245	254	246	246	242	266	252	232	269	260	256	244	248	268	238	255	225	271	285	245	238	268	239	258	244	263	250	243	253	242	252	230	280	245	266	245	270	249
5136	825	748	651	579	645	604	637	583	644	601	617	629	598	583	615	589	562	590	554	584	601	588	589	605	571	588	632	581	592	579	604	612	629	552	591	609	597	566	626	585	594	627	585	618	627	654	591	614	596	593	553	622	592	599	635	594	615	572	639	639	625	567	648	591	566	563	604	586	616	631	614	560	566	594	609	589	589	586	583	583	623	583	641	573	612	618	646	586	579	586	583	640	609	591	607	594	558	543	604	570	549	579	560	579	588	605	647	572	589	609	586	584	594	572	605	587	616	583	593	617	581	550	570	613	623	642	623	632	610	612	610	622	582	583	618	648	610	587	598	587	624	572	591	618	599	595	607	559	625	606	630	558	575	591	606	572	559	638	663	627	572	626	569	565	591	586	572	584	594	583	584	632	590	592	612	588	598	619	614	620	629	618	556	584	656	540	582	625	599	603	571	553	585	568	602	622	614	591	581	589	600	621	636	616	647	639	584	585	621	592	571	615	589	560	553	560	587	564	600	586	596	605	648	611	607	615	611	616	551	610	625	591	593	607	585	617	586	623	618	605	577	575	589	674	615	582	546	587	597	606	612	577	562	601	569	620	575	578	591	571	589	555	619	618	568	595	629	586	563	624	627	579	601	597	631	628	623	581	589	576	565	580	575	613	623	643	543	606	573	563	594	564	582	624	616	587	629	623	604	603	606	615	582	586	640	619	593	595	606	576	610	591	597	608	618	588	636	600	565	592	552	630	606	586	554	588	587	661	580	613	619	611	642	593	601	544	609	608	617	554	594	610	588	585	581	605	581	596	596	595	618	571	540	572	601	599	621	568	594	592	556	587	571	606	598	605	635	599	584	567	638	590	614	622	570	563	638	581	622	619	608	572	631	598	604	567	637	600	572	592	621	598	597	605	566	619	609	568	554	614	597	600	584	575	599	615	606	608	608	605	582	599	562	623	609	622	597	609	620	611	560	597	586	574	584	577	574	621	632	611	567	618	606	600	592	630	632	608	590	593	597	622	579	597	614	599	671	574	618	622	615	579	590	580	618	539	631	628	613	575	578	636	617	605	565	595	562	631	609	604	600	635	608	580	596	614	616	612	619	588	594	578	612	624	615	638	576	598	574	638	580	609	567	609	564	538	623	570	602	607	604	610	567	603	577	629	573	548	616	608	601	589	595	616	542	620	604	592	602	581	620	591	611	566	593	558	561	597	567	618	575	658	622	593	561	616	577	578	601	545	621	645	544	675	626	567	571	594	608	607	567	607	560	567	603	668	611	615	620	635	610	586	613	607	611	598	593	604	618	551	613	608	640	631	602	583	577	599	621	649	559	577	571	599	610	607	614	610	626	606	580	581	597	636	609	598	610	601	590	600	557	647	575	635	582	590	571	593	596	618	624	613	667	601	598	613	626	585	562	614	647	581	615	593	611	600	596	591	632	589	587	597	586	629	617	616	591	588	609	596	619	591	598	629	627	626	613	582	589	615	606	613	581	598	612	575	632	647	669	575	606	604	598	622	623	608	552	594	606	607	594	601	572	599	592	584	586	587	592	607	571	584	587	586	566	593	607	618	563	598	605	632	597	613	596	604	573	605	622	597	564	633	570	645	599	611	535	580	598	614	573	607	645	604	595	615	639	601	570	590	581	570	573	585	587	573	607	598	601	620	623	631	624	607	568	616	562	672	588	597	612	591	549	614	606	627	619	583	631	594	633	608	555	646	560	608	565	555	634	604	585	589	595	608	635	615	580	612	621	607	586	592	665	633	602	640	589	616	561	576	619	578	605	583	639	572	574	570	632	573	614	611	609	601	596	638	543	584	563	610	667	628	598	597	624	602	632	635	598	649	589	600	583	611	569	606	579	613	638	568	624	603	575	547	600	573	561	592	622	658	598	599	560	568	585	596	604	597	560	625	596	570	634	620	612	595	589	572	546	562	565	574	663	551	583	577	612	583	587	616	645	644	593	595	618	618	577	607	600	601	615	611	590	625	582	622	599	616	600	615	636	558	629	605	599	641	614	587	604	616	615	579	599	585	598	597	620	595	620	625	582	564	589	625	613	599	569	610	621	604	589	565	605	599	615	609	551	558	617	600	570	578	546	654	644	628	611	603	647	618	598	625	607	627	598	624	617	614	585	606	595	555	572	612	607	614	611	620	606	555	569	593	582	624	613	594	566	605	582	602	573	600	565	617	628	599	601	589	590	595	594	580	577	572	625	571	574	611	545	566	606	575	580	605	596	606	606	593	592	619	585	605	591	564	581	599	613	596	647	577	604	607	620	617	666	637	613	580	577	603	594	633	599	617	625	642	602	596	594	581	608	627	622	567	622	618	615	609	623	598	609	601	630	569	627	623	646	562	581	599	599	632	580	586	595	616	586	625	624	606	564	575	654	580	599	644	607	591	584	603	630	609	631	598	604	576	583	630	604	617	643	627	626	594	614	600	574	609	564	540	641	568	588	575	620	614	593	629	577	583	593	618	599	616	591	604	606	595	578	601	605	575	592	602	574	627	588	578	604	611	589	600	579	613	556	575	630	636	555	601	543	586	591	626	617	577	633	587	594	563	601	636	624	606	589	592	630	588	610	554	600	620	567	637	645	610	598	562	569	612	600	589	572	578	630	601	599	623	633	627	633	593	547	553	621	625	608	604	597	611	621	586	580	553	639	570	607	590	593	604	601	574	617	595	644	596	610	615	603	673	575	629	616	605	551	575	600	619	601	609	629	559	588	631	639	598	626	565	583	579	609	580	591	619	627	634	596	589	566	633	581	629	598	577	623	590	621	612	600	554	635	620	604	600	598	626	611	596	590	586	589	580	606	634	592	600	661	579	632	576	556	616	585	598	588	613	551	579	630	622	604	640	586	615	575	589	592	574	603	562	596	653	629	620	561	585	594	632	599	632	586	585	565	592	625	604	570	583	605	607	560	574	628	607	608	633	626	592	602	590	567	606	617	572	576	561	582	618	605	599	595	551	588	591	593	576	600	593	632	566	622	612	631	589	617	594	569	573	646	623	596	592	636	617	623	533	602	590	636	570	625	603	625	606	552	559	583	600	582	620	608	561	638	581	593	625	620	597	617	629	617	565	635	592	642	625	621	582	612	581	565	563	615	595	610	581	588	591	600	550	544	616	635	603	629	573	596	589	633	577	576	606	582	572	615	590	614	605	623	576	595	588	593	604	578	592	595	616	567	577	601	619	616	565	560	642	629	587	583	598	589	591	600	593	593	629	612	601	574	638	602	600	603	553	602	575	580	622	571	576	620	576	590	601	582	596	567	581	610	624	650	584	622	608	622	586	582	629	591	589	652	585	597	603	603	650	593	620	630	655	612	622	603	596	603	621	594	633	596	592	585	581	568	574	573	597	579	607	598	599	647	590	619	601	631	583	608	526	571	585	584	602	594	579	582	599	605	617	597	609	631	561	624	598	603	600	581	609	588	583	593	568	605	597	606	576	595	671	583	568	615	624	598	563	588
24582	20868	24335	27518	18815	1126	507	416	441	390	380	401	412	323	392	375	361	346	334	376	362	356	391	310	349	347	368	349	348	336	340	356	314	351	320	318	296	340	341	350	332	330	331	346	358	359	368	324	338	334	346	374	343	355	354	309	340	323	335	368	304	348	318	358	361	363	319	334	346	349	345	350	349	333	358	314	350	330	317	337	359	361	334	336	352	336	349	358	357	354	318	326	310	337	331	310	358	353	328	331	329	363	335	359	340	333	360	350	355	329	341	360	365	345	307	353	337	346	323	318	332	331	372	346	355	302	329	342	338	341	336	328	339	358	313	306	325	349	344	351	331	324	334	376	348	332	335	350	342	326	356	313	328	362	334	317	354	339	342	361	327	355	350	347	312	357	312	387	362	338	315	349	352	336	306	345	335	318	336	344	357	364	343	330	348	320	333	361	333	349	348	339	343	368	347	326	357	351	350	336	328	384	367	316	341	327	322	350	339	339	346	360	342	331	296	338	349	322	360	332	354	333	307	320	316	361	312	312	325	341	339	353	327	341	360	337	301	305	345	338	325	357	356	312	346	336	354	346	330	304	336	316	330	338	378	339	337	384	341	331	364	335	326	351	348	331	340	315	355	368	350	341	332	340	334	344	329	371	330	339	373	338	337	360	345	408	342	358	342	343	344	314	349	321	379	349	334	332	360	342	366	356	335	319	347	324	368	290	307	372	350	345	350	329	326	365	334	310	331	366	333	331	361	319	326	335	350	368	359	315	336	334	354	352	309	340	331	325	351	316	341	341	341	327	329	349	331	310	367	346	304	313	321	352	329	330	333	323	337	356	342	370	340	338	377	343	303	322	304	341	298	363	380	341	360	312	335	374	333	335	343	350	367	331	323	362	370	332	367	325	344	332	344	352	347	352	308	350	342	339	366	353	329	339	368	354	362	362	347	334	323	334	330	326	350	326	346	342	296	312	342	340	346	333	338	354	330	333	312	345	343	352	333	383	294	330	362	338	350	359	376	364	319	325	349	332	342	324	329	322	350	341	328	329	375	366	310	327	338	344	364	371	341	349	305	344	328	316	351	316	332	317	345	314	384	305	322	351	327	341	348	344	340	357	319	349	332	322	344	356	337	317	323	338	344	356	331	335	337	352	377	334	324	353	340	334	320	310	316	325	311	327	378	335	351	344	318	301	318	339	331	329	355	350	357	338	320	353	346	321	335	326	342	329	382	348	350	356	318	326	324	337	319	321	313	336	331	323	350	352	310	365	358	351	331	327	360	316	352	313	361	328	358	350	341	314	336	305	336	341	341	348	349	334	331	350	350	357	322	330	363	339	348	324	365	318	337	376	343	353	361	310	345	348	361	321	346	356	337	308	329	310	358	339	324	326	359	330	345	346	344	314	316	336	381	357	317	306	319	344	385	332	326	306	341	353	324	337	329	384	349	336	337	360	336	331	318	330	307	329	364	379	354	339	361	333	348	323	370	361	366	373	383	318	329	350	368	330	355	351	343	343	350	374	348	335	346	330	332	355	331	336	355	352	343	353	362	342	354	303	385	359	358	336	376	376	350	346	381	346	331	318	367	338	352	363	345	372	331	352	373	328	366	346	337	327	328	368	342	404	361	325	346	318	328	338	287	359	367	325	320	332	360	347	338	341	349	348	336	340	365	345	315	319	306	349	361	380	368	339	351	347	342	329	326	322	304	310	361	330	319	326	365	336	308	323	352	350	392	336	348	358	331	318	352	336	383	349	337	331	386	349	335	348	310	308	314	317	376	360	374	328	346	342	323	348	327	306	334	309	347	353	309	348	326	335	334	304	302	314	351	325	312	316	344	323	327	375	338	353	360	304	356	335	322	331	351	344	298	357	327	349	326	333	327	346	317	328	349	319	326	293	343	272	306	336	316	323	321	348	318	326	383	346	314	335	297	349	323	366	379	377	354	324	307	319	322	347	331	344	355	368	341	356	350	338	287	338	355	356	357	306	330	312	329	388	352	347	387	339	326	325	354	345	326	372	334	347	359	337	350	337	353	353	343	377	328	331	365	351	371	354	342	326	351	331	360	358	310	342	344	335	330	362	341	314	328	325	337	335	333	341	362	352	307	339	348	294	322	307	283	309	342	327	339	300	313	312	360	375	341	337	342	288	362	341	366	342	336	336	363	358	309	344	354	296	347	330	340	365	351	374	329	332	348	343	326	330	324	330	369	340	317	319	344	369	340	358	346	347	348	359	305	374	312	360	343	341	302	342	323	363	357	337	324	326	358	338	339	338	341	335	335	354	351	326	352	321	335	333	347	344	342	340	338	345	365	343	343	391	340	337	344	339	340	361	330	353	336	349	333	340	319	344	383	333	319	324	389	322	337	338	327	376	356	325	347	327	312	361	336	352	356	351	374	317	324	342	347	372	328	326	387	332	330	325	324	358	326	329	358	310	334	350	377	353	348	327	366	327	327	362	307	341	319	330	364	349	373	331	352	353	349	364	332	380	338	348	346	334	329	351	357	374	330	361	366	370	303	337	358	344	350	352	315	329	289	315	358	308	351	366	345	325	324	319	335	353	340	329	324	309	330	315	320	342	358	333	332	361	328	301	355	306	367	384	336	340	340	352	325	350	319	386	345	384	368	353	287	344	376	366	350	358	382	361	345	321	291	350	318	379	357	301	327	381	341	340	345	350	312	369	323	401	336	316	336	326	360	289	339	313	331	339	301	367	371	324	348	353	307	345	344	349	367	337	360	341	373	361	360	325	303	346	326	358	327	342	345	395	338	359	315	371	361	335	320	354	356	333	305	334	324	321	357	333	364	352	315	335	362	349	347	365	350	350	313	350	297	353	306	322	339	282	320	336	312	323	336	341	325	345	315	349	350	345	335	350	322	311	340	374	360	354	334	341	345	307	332	321	355	375	360	316	320	361	347	357	347	321	330	312	355	342	325	362	381	343	336	372	305	349	352	363	356	344	324	340	352	352	300	369	346	347	335	309	373	371	304	367	386	338	337	363	366	348	357	329	339	335	349	363	359	324	351	346	345	311	332	359	339	317	348	347	310	392	358	353	340	352	336	344	340	370	350	326	318	340	341	339	337	367	333	355	321	331	341	352	338	324	381	316	351	353	364	309	368	318	381	369	360	360	328	318	361	339	341	345	330	363	337	304	335	299	339	388	408	333	371	339	324	360	326	346	368	345	347	346	324	307	341	346	350	338	365	313	320	352	342	384	297	350	363	342	339	349	347	334	375	367	329	334	327	363	314	354	336	325	335	330	348	325	339	369	312	282	366	353	329	344	335	341	359	346	335	335	352	313	330	322	341	343	316	314	313	332	355	359	326	322	335	348	307	323	317	359	361	342	349	345	359	345	341	330	309	364	322	312	342	325	341	354	349	339	342	366	308	370	325	345	325	340	328	374	379	309	377	345	349	344	361	353	340	340	343	371	359	329	341	347	337	368	318	382	332	347	310	335	327	367	339	329	331	339	369	359
3306	2955	1988	1165	962	869	830	807	800	738	762	757	740	761	742	785	756	738	744	740	795	763	724	712	784	742	783	783	729	755	794	746	757	771	772	798	713	760	771	781	820	757	767	722	766	762	742	740	780	744	715	794	770	724	768	716	791	730	763	732	762	761	775	777	753	693	742	698	703	715	787	731	798	748	757	747	785	740	759	770	785	739	722	742	790	750	719	731	723	770	761	716	720	798	770	785	743	761	752	754	759	768	709	749	736	773	746	798	744	759	727	795	765	762	778	718	775	770	715	797	716	720	757	756	785	735	734	759	762	752	718	790	738	759	725	766	731	757	751	735	731	761	779	737	773	810	712	708	731	761	735	704	752	754	743	771	747	750	721	788	767	749	771	750	754	758	788	741	773	741	720	744	745	748	756	803	757	750	721	749	752	691	782	777	736	754	722	746	801	756	769	727	739	765	727	768	733	739	734	783	748	758	735	751	713	700	758	743	760	777	730	772	755	735	774	721	749	725	747	717	771	747	745	767	717	745	720	734	716	742	812	736	733	759	756	773	726	761	790	729	703	757	749	709	792	732	756	735	713	772	730	773	766	731	753	731	743	756	778	753	749	775	718	755	763	736	768	730	691	714	765	811	799	729	783	753	724	771	737	758	749	739	729	776	779	747	742	822	751	737	748	724	769	726	766	776	749	752	748	762	751	791	746	777	743	753	722	765	723	744	710	719	788	756	742	733	772	705	716	713	748	736	720	684	722	736	770	780	742	735	724	785	738	757	808	734	749	716	744	780	766	751	750	759	776	798	737	759	721	711	720	805	742	735	731	705	743	730	758	822	774	746	740	731	747	764	766	790	727	801	744	767	705	761	723	754	793	803	714	793	796	797	752	715	732	709	746	764	727	782	695	774	777	789	787	736	784	745	769	722	770	745	785	767	769	748	694	781	758	752	790	804	756	730	725	730	709	752	747	764	766	765	729	748	736	737	731	775	813	789	740	701	764	715	731	754	724	731	715	711	759	725	756	706	766	779	700	780	759	746	737	730	772	676	769	783	777	743	727	753	772	747	776	750	751	722	811	757	743	747	749	731	716	740	738	747	729	773	799	772	706	759	780	776	767	752	795	724	763	808	782	711	774	744	770	757	784	729	808	727	737	734	759	781	711	752	743	740	732	736	730	751	743	754	730	730	795	758	766	738	714	784	681	764	702	764	713	774	798	757	682	793	697	738	717	766	748	732	738	755	761	725	709	780	751	707	746	752	788	762	800	763	715	788	705	745	724	764	757	773	764	754	744	773	771	812	723	751	737	748	767	735	714	762	796	707	729	750	764	751	774	786	764	715	758	748	797	738	754	776	728	762	743	742	783	725	784	749	746	726	775	705	731	755	784	770	797	744	760	732	780	761	794	763	752	773	746	770	734	760	789	780	734	787	787	723	784	771	785	754	778	749	769	778	784	777	731	738	731	779	728	724	796	754	737	710	760	752	753	769	769	750	755	743	783	695	762	800	762	759	774	747	732	801	749	729	745	732	739	744	772	804	755	760	787	729	697	740	780	779	753	684	748	757	758	740	736	739	736	731	754	770	758	743	788	772	753	779	788	739	742	773	781	749	790	749	732	751	764	736	729	752	763	749	720	746	785	752	754	738	767	780	783	755	751	705	744	736	732	787	740	751	723	744	755	740	737	744	748	768	773	741	808	723	736	693	736	729	739	790	748	755	696	766	769	681	778	729	730	762	756	733	760	819	780	767	709	734	801	765	765	759	745	755	721	718	771	751	762	735	789	759	759	789	725	717	741	753	777	769	739	759	793	776	772	750	742	794	739	758	702	791	758	777	745	747	727	804	764	785	706	758	721	711	747	718	741	785	736	760	705	735	734	746	773	743	716	742	789	763	791	725	765	742	761	724	713	817	748	718	730	732	791	733	718	767	725	716	752	685	735	739	738	717	715	738	779	753	778	713	747	747	766	745	751	681	782	760	698	777	761	749	766	711	704	773	747	738	767	699	758	738	736	745	752	752	742	740	692	754	710	744	706	767	761	765	751	737	755	705	745	741	796	760	792	752	727	769	744	764	757	813	744	750	782	702	767	735	723	769	742	744	747	741	761	771	733	744	729	737	741	715	713	749	743	699	732	761	800	772	785	714	790	780	755	735	762	761	759	771	703	759	806	758	746	791	718	773	798	771	761	688	774	781	783	775	786	746	770	736	748	763	773	807	772	713	763	794	769	720	795	751	766	776	750	753	704	705	814	754	752	705	786	781	768	776	741	762	760	787	742	769	744	780	780	751	746	725	727	758	796	706	718	791	739	751	716	744	767	719	800	701	761	713	736	773	807	745	760	764	744	746	693	776	709	730	737	718	789	736	709	715	706	769	725	742	752	760	708	735	735	772	763	789	737	737	760	771	697	747	757	714	706	729	719	798	755	776	790	751	755	697	737	816	781	757	782	779	775	690	756	708	758	758	722	790	744	766	775	717	771	768	758	808	748	711	724	764	758	736	755	748	752	722	725	795	730	727	761	799	714	754	742	792	740	741	733	744	750	774	738	737	755	744	793	691	760	743	773	706	785	739	751	785	818	738	770	720	713	718	736	752	754	799	775	733	733	758	780	775	764	746	738	726	784	757	728	748	724	746	715	765	756	719	756	712	779	731	766	780	777	750	762	761	696	787	730	763	740	723	797	754	794	740	730	777	797	706	748	734	764	751	768	759	745	746	765	754	748	763	768	761	778	777	744	719	726	739	769	725	720	725	754	732	728	730	732	757	723	712	735	736	744	771	776	768	739	758	810	737	753	743	780	765	750	763	773	687	735	729	797	778	735	773	739	736	715	747	760	725	734	744	760	682	718	772	780	743	762	788	709	772	739	751	763	715	772	714	753	744	760	787	781	751	739	757	728	754	740	781	740	717	769	728	757	790	776	723	744	710	770	710	738	730	757	724	768	743	737	751	764	721	765	758	768	782	748	747	746	724	726	752	742	735	760	748	775	736	736	772	729	796	757	742	760	735	698	770	725	746	729	703	751	703	717	770	688	803	754	783	766	715	756	772	735	770	765	802	746	751	753	774	750	730	745	782	759	722	801	728	752	698	767	761	704	833	790	775	805	711	771	780	729	730	802	748	752	765	747	721	730	785	766	772	723	724	769	735	781	778	759	708	738	747	759	766	717	771	772	729	713	751	745	765	715	726	785	774	769	772	715	766	702	777	711	771	741	807	731	737	760	699	731	729	805	752	756	739	734	714	781	758	776	773	762	715	715	739	755	767	752	768	751	722	762	796	754	736	758	701	737	737	731	801	787	739	758	694	790	770	742	736	728	776	725	772	735	717	771	696	798	743	788	735	726	764	760	749	758	809	722	714	729	765	758	744	774	746	780	752	720	788	714	734	775	749	753	772	747	752	772	767	763	775	762	787	771	774	752	712	679	737	721	727	719	726	709	761	727	787	739	737	749	760	817	739	743	780	816	731	716	746	727	779	817	736
23595	20896	25170	26761	20900	20899	3290	495	317	324	279	249	226	237	236	254	264	235	223	232	236	220	251	236	219	215	213	206	225	225	211	209	220	206	224	204	204	196	211	201	228	210	192	214	215	228	195	204	220	240	225	189	225	221	250	216	209	205	220	202	237	214	210	209	228	237	238	219	204	240	251	206	221	207	205	227	191	202	223	233	205	185	194	216	185	231	195	222	228	228	187	229	191	204	249	210	225	223	215	212	213	237	222	198	238	200	218	223	219	194	209	212	238	228	233	224	213	203	210	181	210	200	216	248	225	211	171	195	218	236	226	207	172	170	230	215	202	221	245	228	221	195	216	187	175	227	221	231	218	213	207	228	229	219	231	202	230	210	219	209	199	226	210	218	206	196	206	220	185	210	196	233	211	237	213	193	202	241	225	209	223	229	202	233	224	212	191	222	192	225	215	205	209	210	194	203	230	204	190	225	214	226	224	217	226	195	228	198	225	214	192	216	189	254	220	209	221	183	202	220	222	221	207	224	229	224	204	215	228	223	183	226	234	227	202	199	221	210	218	243	200	200	209	230	227	191	205	218	183	235	197	218	188	192	230	220	199	167	211	209	217	206	201	229	222	210	212	228	220	245	216	204	224	210	189	232	226	219	220	196	185	220	248	217	206	231	228	194	224	206	209	221	187	206	212	210	215	226	231	252	230	214	204	211	202	210	223	236	200	196	235	225	204	203	186	224	212	195	210	218	232	218	220	219	228	213	197	217	209	213	235	193	226	197	215	207	205	214	229	246	225	226	214	217	207	213	218	227	201	203	230	226	205	219	211	212	219	220	206	217	182	192	208	214	232	203	213	246	216	206	230	207	187	204	184	219	210	221	222	210	216	210	211	216	203	225	197	202	211	194	225	229	223	193	191	222	187	210	220	174	199	208	198	218	237	205	198	205	209	228	198	203	229	211	215	179	222	246	226	223	200	243	208	226	240	190	219	224	217	231	213	236	205	226	230	227	203	213	214	222	209	198	184	192	219	213	201	196	202	202	229	191	218	200	210	208	225	200	193	200	207	190	196	204	196	208	236	219	229	240	213	240	204	231	211	222	244	223	212	194	189	230	203	234	258	227	206	197	197	204	240	218	229	191	185	203	206	218	212	194	185	202	215	205	214	190	209	204	192	226	211	225	236	213	206	207	193	213	200	216	208	196	215	219	220	204	211	217	247	242	212	198	250	215	189	197	227	182	219	217	187	197	224	226	207	209	222	238	260	227	221	206	210	207	203	209	227	228	209	195	214	195	217	202	221	189	222	213	202	210	217	219	177	204	229	233	206	171	232	211	203	226	225	223	217	222	238	213	210	221	189	250	209	212	175	194	202	203	189	220	212	192	218	222	194	224	194	195	226	210	218	196	193	195	249	203	221	201	209	232	189	209	227	223	185	179	217	233	228	202	226	250	207	211	193	215	197	222	222	216	178	220	194	197	193	211	236	189	188	204	203	217	210	174	232	203	238	209	192	209	220	238	236	200	225	204	219	202	228	186	220	227	223	216	206	215	206	240	237	224	215	225	220	224	188	197	232	222	234	236	208	219	219	221	213	235	230	210	229	202	184	222	224	197	208	215	248	205	233	207	215	209	216	232	205	230	235	197	214	219	227	188	243	210	212	186	207	207	211	220	207	213	197	222	201	186	197	207	229	235	204	239	198	212	219	209	200	191	247	203	196	216	216	212	210	222	200	182	249	228	230	225	221	220	246	192	224	197	215	215	218	224	225	218	216	215	190	197	195	205	235	198	225	194	243	238	233	198	220	214	236	197	191	213	218	206	195	226	245	253	234	196	202	207	190	224	188	193	208	214	226	176	236	220	212	204	207	207	239	196	241	194	233	175	212	228	205	212	204	197	194	211	203	178	235	238	203	212	216	194	204	216	211	201	238	227	202	199	220	193	186	241	235	226	195	214	201	203	227	205	206	177	198	221	234	205	237	246	243	199	230	222	212	194	231	225	214	206	242	214	201	213	213	191	218	211	218	189	209	205	227	230	176	208	213	204	171	212	213	197	221	217	212	251	199	229	230	207	235	184	238	198	210	222	215	227	223	199	221	206	214	211	216	237	206	221	263	196	224	210	200	190	202	192	216	237	224	224	208	204	220	197	212	217	220	218	222	201	218	225	201	229	213	260	227	201	222	178	219	209	210	189	198	192	193	246	222	223	234	238	203	194	216	233	176	206	229	214	200	212	221	236	229	229	216	221	219	186	187	194	209	221	203	208	193	244	232	203	198	209	203	212	214	227	211	201	226	242	181	212	220	208	198	196	205	235	183	245	219	217	219	195	184	215	223	202	206	179	211	222	254	185	214	221	191	210	214	196	215	216	222	263	227	194	180	199	206	224	195	236	222	215	233	210	227	190	197	210	218	233	218	249	190	232	213	241	202	209	227	218	220	193	212	239	210	202	227	233	223	203	213	224	214	199	218	215	217	228	218	240	190	185	199	226	215	191	232	205	216	210	233	216	215	215	196	191	188	219	211	205	205	208	218	198	227	218	198	220	227	207	197	228	227	234	228	233	200	190	229	221	214	219	204	215	239	192	235	218	219	202	195	196	215	225	183	236	198	213	225	223	211	193	237	195	202	232	230	223	208	216	227	262	252	212	199	234	201	210	222	237	233	215	207	193	214	204	188	217	180	206	208	201	213	209	210	208	201	193	184	217	218	213	215	197	213	198	206	197	219	233	214	228	190	221	190	246	227	221	213	195	187	192	206	208	217	207	204	195	199	248	225	236	207	223	218	178	207	211	235	230	199	194	222	218	240	205	226	209	205	214	208	227	229	230	235	212	209	200	228	202	217	205	219	227	210	221	223	214	220	245	213	260	211	202	209	185	209	208	214	200	213	222	221	218	198	217	201	218	212	209	219	240	217	217	240	219	216	195	200	209	181	201	231	207	222	210	206	224	225	211	213	191	196	193	200	194	189	210	214	245	201	214	221	234	246	214	201	195	227	217	184	201	206	225	216	196	199	217	243	208	246	220	207	182	189	212	204	219	219	192	218	244	215	212	219	193	208	211	232	210	194	211	215	212	215	241	218	196	228	190	235	212	212	196	186	207	210	217	231	218	196	220	209	216	215	216	203	206	225	194	223	242	204	190	225	210	206	220	183	229	194	230	224	216	199	215	194	240	196	237	189	215	218	213	203	218	225	213	182	215	212	234	210	208	204	208	214	211	223	213	212	242	187	219	206	222	202	230	199	194	212	223	197	189	214	221	235	196	224	211	217	190	201	190	230	201	196	204	217	218	242	205	200	201	178	222	230	198	211	233	212	220	198	191	219	194	219	210	223	221	237	198	218	208	237	209	226	216	230	192	232	213	211	219	217	191	209	204	209	165	186	190	223	204	206	233	223	238	234	216	197	217	226	225	210	202	226	235	203	213	227	218	224	210	183	222	184	217	207	216	224	210	189	190	198	206	209	211	225	196	196	215	220	213	178	216
3352	5105	3048	1484	880	768	650	573	552	538	522	514	512	539	508	486	515	474	508	493	477	481	469	489	476	526	490	497	487	507	492	483	448	475	473	453	506	471	434	472	501	467	465	502	448	509	488	474	494	493	482	475	508	510	475	455	486	490	474	491	478	448	523	474	476	503	487	477	484	459	499	457	503	475	490	477	446	483	470	503	535	488	458	478	438	502	479	444	490	495	479	483	479	533	466	467	456	488	485	486	473	519	512	466	500	456	477	488	489	485	485	502	531	489	476	492	494	497	479	481	451	468	469	496	499	451	516	459	462	454	503	491	484	461	474	462	477	484	459	482	468	486	479	478	514	469	472	484	458	446	483	483	497	508	486	445	477	496	444	466	477	485	484	502	427	490	502	481	488	463	465	483	442	502	482	463	500	450	473	484	485	498	492	504	477	501	440	477	489	480	461	493	479	449	477	514	471	499	457	465	465	466	481	470	504	463	489	449	458	458	496	457	447	481	472	494	505	477	496	506	489	491	494	436	483	488	413	502	483	498	509	487	466	525	466	527	486	450	518	458	540	503	495	498	492	461	474	440	443	486	436	475	538	451	506	483	477	453	491	484	483	470	480	438	475	460	480	481	491	484	476	443	446	465	484	482	457	487	478	492	452	512	472	469	474	475	493	443	479	476	493	488	481	484	447	493	468	476	455	471	489	423	508	469	484	497	499	458	462	468	483	463	487	495	522	469	514	484	489	485	452	496	459	493	505	503	451	454	474	465	494	498	478	486	467	485	475	500	452	454	471	498	478	477	505	465	484	469	473	484	487	463	497	472	465	487	447	480	444	469	491	489	422	460	484	488	482	508	478	471	482	454	502	457	437	466	458	504	492	454	458	483	463	500	463	474	487	440	474	449	492	475	494	447	509	458	499	508	465	475	450	480	469	485	498	477	475	456	492	528	463	487	497	451	495	473	500	458	476	502	469	499	492	487	509	492	487	454	467	488	463	516	483	487	495	485	473	491	476	457	504	453	493	446	469	451	481	521	476	446	428	466	459	440	474	469	471	493	449	423	521	501	474	472	493	479	475	452	462	473	468	450	445	497	456	492	501	458	460	437	498	502	474	507	487	511	503	455	473	434	491	475	481	449	518	477	482	501	528	477	498	487	464	478	510	464	463	500	502	462	443	483	468	471	502	461	524	482	518	434	490	522	505	491	459	485	482	504	461	502	438	500	454	508	467	473	457	466	452	496	476	492	417	453	516	477	453	463	504	509	446	476	484	481	487	507	493	478	491	485	515	452	455	456	482	478	507	463	480	462	454	488	481	511	458	478	466	474	457	505	507	496	526	498	505	481	470	460	504	483	458	498	496	477	489	498	484	503	490	482	470	480	469	491	463	466	474	473	461	474	507	505	478	497	467	529	457	516	471	455	481	489	452	485	493	484	489	505	473	476	452	481	517	508	491	455	467	474	479	460	480	472	453	495	480	504	488	471	500	464	468	527	496	470	474	498	493	481	427	506	444	444	498	490	479	487	523	457	469	463	483	450	513	467	461	494	457	475	470	489	493	485	505	498	465	484	517	488	466	464	487	429	492	493	458	510	460	487	516	479	495	416	458	527	501	469	419	468	448	503	484	448	438	501	467	461	468	453	461	450	489	467	549	481	487	483	422	504	475	485	472	469	501	484	454	468	496	493	452	465	465	464	490	445	482	443	459	527	483	468	515	448	500	493	473	457	502	465	487	488	465	434	453	485	467	462	494	483	510	516	440	439	462	494	453	453	465	502	433	449	502	450	447	478	454	470	443	451	471	480	462	496	474	476	464	497	474	470	459	431	471	475	454	499	510	487	496	477	429	496	507	521	506	485	499	509	477	475	470	442	454	496	438	488	473	498	473	466	505	515	484	525	461	473	494	498	490	514	486	472	499	440	455	476	466	492	532	432	460	447	491	461	483	495	471	472	476	460	465	513	436	487	490	433	482	471	461	466	475	456	475	451	477	478	486	505	427	446	487	456	454	479	462	461	461	451	437	465	485	453	475	491	477	514	492	502	488	456	479	479	499	462	514	486	493	438	482	471	476	478	481	479	499	477	515	423	483	505	509	498	478	473	460	469	490	477	460	448	492	479	509	469	477	485	488	490	483	484	470	477	495	519	442	513	473	462	475	477	492	441	460	476	449	481	487	447	481	447	439	513	486	477	461	505	508	510	459	516	526	468	464	473	455	444	482	425	493	484	482	475	481	459	485	537	450	520	492	491	468	471	514	520	492	492	482	531	500	473	470	469	451	502	468	481	460	502	443	506	505	470	488	470	451	447	473	461	488	493	489	404	507	454	495	448	461	453	463	452	458	455	459	481	472	478	476	558	476	460	474	511	454	459	478	486	476	461	493	467	486	482	489	505	498	481	492	462	445	514	470	464	462	474	499	474	496	470	453	497	479	519	474	492	477	486	527	504	496	472	475	494	449	471	458	494	508	521	455	462	490	495	479	497	433	452	490	496	488	468	511	443	457	487	464	444	488	445	485	491	454	455	492	465	493	470	474	452	484	459	466	480	494	489	478	500	490	490	481	458	503	474	499	473	467	491	460	466	451	477	442	423	501	484	464	502	467	431	438	512	462	527	474	479	476	485	464	450	500	498	468	494	507	462	489	487	478	477	491	462	486	480	486	488	507	443	459	469	470	428	486	459	500	450	467	456	498	504	486	486	477	441	480	469	479	515	472	456	473	483	490	472	444	487	464	450	458	494	528	514	503	432	471	524	471	498	435	460	451	509	479	497	448	470	513	466	470	472	464	455	455	478	483	485	486	464	470	504	491	443	499	461	488	442	454	469	445	448	471	500	433	452	499	457	471	486	476	532	496	475	451	498	478	504	493	475	519	491	494	497	478	489	499	473	525	489	460	473	491	476	456	467	459	529	474	489	488	466	490	480	455	480	486	486	467	494	483	465	521	464	455	482	487	464	485	506	465	512	520	486	466	489	497	500	487	447	492	460	454	495	474	523	466	475	475	461	465	451	432	492	479	412	490	470	472	493	451	486	479	505	478	519	478	489	477	495	436	453	478	461	513	494	471	509	465	479	472	471	465	482	519	435	482	470	480	486	457	450	449	474	511	436	468	481	479	473	463	469	455	461	473	475	491	517	450	522	478	466	508	507	466	507	457	438	462	495	457	471	483	482	486	444	483	470	471	500	448	471	448	465	465	473	474	499	469	505	470	481	465	506	476	487	436	458	460	454	476	462	503	516	498	487	453	473	449	489	454	520	476	505	472	444	480	479	478	478	485	471	477	509	480	481	480	496	475	496	482	479	432	454	496	495	473	504	451	468	470	494	484	505	512	442	494	480	480	489	469	462	467	423	461	478	460	505	482	489	483	496	473	422	498	449	509	470	506	477	475	488	479	448	470	465	476	507	472	475	468	493	466	449	510	451	490	502	465	444	461	459	466	477	502	497	437	478	484	482	484	460	466	485	495	492	479	450	496	489	472	472
32696	13506	1709	307	293	258	261	246	237	252	260	249	274	290	258	275	238	244	244	229	237	207	253	254	288	250	237	242	261	245	235	239	242	257	272	241	238	256	247	238	248	250	248	231	253	212	235	267	275	250	215	244	267	255	238	255	210	230	252	265	250	248	264	233	261	276	256	266	248	241	272	268	232	229	268	249	242	262	285	241	264	262	259	260	220	257	260	255	245	258	270	245	261	272	262	254	255	239	235	291	273	235	254	249	258	281	272	234	251	265	257	246	219	291	269	266	267	248	261	249	236	278	260	258	286	259	241	261	241	262	229	236	263	246	251	276	268	221	301	267	258	270	262	297	274	243	230	227	270	288	271	223	269	242	263	253	273	263	236	265	279	286	229	281	268	247	254	262	261	257	241	239	258	257	266	257	257	227	266	260	227	254	264	255	274	249	216	268	260	270	247	269	266	268	276	232	262	250	225	278	278	275	256	240	279	260	234	230	220	235	238	268	253	266	257	277	259	275	269	254	221	233	259	256	293	253	264	267	242	268	216	241	262	249	241	271	257	270	257	272	239	252	234	253	246	276	258	255	236	261	292	224	239	249	258	277	283	234	234	234	223	250	248	266	247	241	237	237	263	231	240	207	230	242	261	262	242	248	250	271	250	277	273	277	272	258	282	229	247	276	246	284	245	248	249	277	261	274	222	250	269	247	232	234	252	243	253	225	243	288	266	278	246	267	273	248	265	260	263	241	254	248	265	235	251	269	239	263	258	254	238	214	233	274	233	265	238	252	258	236	276	252	272	262	284	275	276	258	248	249	246	254	263	235	253	255	266	240	247	234	257	270	242	241	228	247	246	271	244	285	273	284	225	237	234	280	230	215	281	226	246	245	253	296	249	276	266	244	271	256	255	244	274	279	238	252	251	263	251	255	218	247	274	236	242	248	261	262	248	228	287	246	272	233	248	279	264	276	287	262	274	256	221	244	258	243	236	225	257	229	257	237	243	256	270	266	255	250	257	237	228	268	252	222	249	292	257	238	241	250	229	271	267	261	258	268	220	251	214	210	237	269	263	248	261	243	255	259	249	227	275	236	224	232	251	243	245	255	244	229	246	249	264	273	269	271	242	229	251	254	269	259	274	265	253	258	239	263	230	234	274	223	263	291	277	246	265	250	239	263	233	226	234	275	253	240	250	259	245	245	269	263	246	247	251	246	252	285	265	235	261	243	262	251	255	245	283	259	255	233	254	239	269	252	245	275	249	248	258	246	255	233	246	240	254	277	231	234	269	250	236	237	276	231	266	273	251	235	282	251	267	266	245	269	259	274	269	261	255	255	231	262	250	261	251	223	251	279	289	242	278	263	271	221	258	253	247	261	250	271	268	241	237	255	274	276	258	253	255	222	236	226	247	252	240	283	284	273	263	249	275	272	249	275	237	263	231	242	247	250	232	247	246	266	228	247	247	263	287	237	259	263	244	253	220	233	264	221	285	270	260	269	250	265	240	252	288	234	279	234	250	271	303	229	229	271	243	248	231	252	284	233	247	247	250	256	235	263	262	257	273	265	247	251	243	233	254	262	274	271	260	252	279	271	261	246	270	248	232	279	262	241	259	237	275	229	246	246	272	239	219	272	237	242	281	272	261	227	244	252	258	241	233	238	250	246	274	237	225	274	284	261	252	278	269	256	249	237	273	249	258	245	242	265	286	263	260	251	297	269	255	260	248	260	221	274	284	248	244	232	246	246	269	268	258	264	250	227	222	250	258	277	264	270	251	247	266	250	235	235	284	229	230	267	253	244	248	232	249	258	247	273	241	261	246	258	239	233	240	269	272	268	251	270	241	246	259	257	254	252	220	239	284	287	246	281	292	246	260	249	242	236	271	242	268	280	261	254	270	271	274	243	248	247	249	268	270	228	267	227	254	254	260	259	275	302	264	253	264	245	266	282	276	248	263	255	296	279	247	281	228	221	257	261	257	270	263	217	254	248	255	233	283	269	227	238	254	225	276	264	257	229	279	221	278	263	254	272	276	280	274	236	240	206	229	255	246	258	254	261	255	243	261	240	258	260	264	266	251	273	239	248	264	232	260	290	292	245	227	206	242	260	246	261	258	253	239	259	262	224	229	251	224	278	258	279	284	245	251	251	239	276	286	236	233	220	263	254	264	241	242	261	257	263	259	261	262	272	232	230	259	282	253	280	263	252	263	251	265	263	232	238	252	248	284	298	231	245	239	261	271	259	244	234	249	270	267	250	292	222	237	253	241	258	262	254	225	213	272	260	258	238	275	276	245	251	245	277	279	257	231	253	304	270	277	265	274	248	251	250	274	246	241	261	231	258	232	229	236	290	260	246	275	234	255	224	257	256	249	224	281	264	266	229	273	274	249	289	268	257	249	234	225	242	272	259	252	234	279	247	258	256	279	258	235	229	265	250	242	233	240	243	260	243	252	262	273	195	259	277	255	267	254	246	239	242	217	242	264	253	246	271	235	226	260	267	229	245	266	246	269	258	225	257	258	238	265	265	254	264	252	282	254	264	291	266	264	236	274	246	274	240	267	239	250	253	277	243	257	263	259	242	292	256	240	243	238	241	260	268	231	259	257	249	316	286	290	267	263	245	255	243	267	265	250	241	270	264	240	246	237	259	256	261	259	237	239	276	270	229	248	236	264	242	225	266	226	221	241	230	213	261	256	227	249	262	247	242	264	230	286	264	247	252	246	282	286	227	246	301	276	293	272	278	280	273	244	248	266	279	236	248	263	218	281	255	238	245	246	255	239	237	272	258	236	273	246	279	209	238	283	269	249	263	273	252	237	277	238	263	247	237	248	234	261	234	243	258	221	264	227	258	267	262	269	274	238	266	268	258	249	280	253	243	272	274	251	242	248	266	244	269	228	232	252	289	273	270	251	257	250	218	271	253	264	247	264	266	263	230	261	261	229	256	240	257	248	233	243	259	269	266	226	257	240	215	252	251	244	229	259	248	268	265	253	249	258	261	228	259	232	261	234	266	274	262	241	268	236	238	229	263	251	240	267	259	230	257	242	273	241	233	243	244	255	249	253	254	241	258	241	272	272	279	259	288	304	260	254	251	247	255	248	298	254	278	238	245	262	246	268	271	263	249	249	232	261	254	247	245	248	258	258	224	244	292	247	268	259	273	244	235	249	247	248	258	246	235	236	265	269	258	261	240	260	278	228	223	251	268	261	261	264	236	266	247	236	249	249	250	236	256	226	286	292	236	221	254	297	250	300	270	240	260	233	204	207	277	268	256	256	238	270	219	273	226	246	242	262	233	278	278	267	278	253	252	246	288	278	238	262	274	303	269	245	249	266	254	273	258	269	265	231	240	248	250	272	258	260	243	279	237	271	240	269	245	253	255	241	273	259	279	247	265	243	244	257	262	246	244	240	288	274	265	287	258	312	258	250	276	246	244	269	257	249	271	249	240	253	230	275	250	246	236	253	249	262	233	249	260	249	244	265	252	239	231
4849	845	768	623	600	636	586	620	593	581	582	576	626	619	582	581	609	593	601	594	575	609	599	668	607	593	577	603	629	619	611	593	563	612	602	591	616	551	638	661	592	597	613	652	594	589	607	610	582	605	619	600	630	603	539	580	596	577	624	590	572	581	601	610	608	589	612	632	594	601	593	623	594	624	633	629	623	609	591	625	593	598	566	612	617	601	598	605	575	616	601	626	596	565	604	571	594	590	648	612	628	634	600	607	559	598	606	604	601	617	615	589	574	593	609	631	633	588	569	606	602	608	580	601	597	549	637	623	622	646	603	588	583	600	557	581	586	572	587	593	592	582	587	624	567	588	625	586	582	642	582	629	611	576	583	565	574	621	557	618	623	593	589	592	602	616	560	537	552	578	613	621	630	617	614	553	609	575	615	586	584	567	573	592	585	591	621	588	591	602	636	581	617	639	585	632	576	628	564	635	602	657	575	599	631	586	605	612	573	564	561	594	614	602	600	585	578	606	538	595	593	605	591	597	626	600	596	649	573	589	570	559	647	579	586	623	593	623	648	583	574	615	603	605	575	621	622	592	591	593	606	597	610	617	645	604	599	650	603	584	560	620	646	644	609	575	592	536	654	591	614	611	564	583	650	594	542	603	621	574	592	622	643	595	630	607	619	600	605	607	601	598	607	618	541	657	568	632	588	561	584	625	619	572	579	600	590	613	611	599	639	615	562	612	596	593	590	600	645	625	619	608	618	568	597	609	588	578	606	662	588	602	620	605	636	603	681	606	606	580	633	580	624	599	626	550	606	577	592	584	622	605	633	591	637	592	641	614	565	628	616	595	588	612	588	602	611	569	633	602	600	568	568	592	571	615	592	619	614	600	649	611	613	614	620	639	599	589	594	610	568	585	574	622	618	555	561	604	629	594	570	577	629	606	645	615	574	618	607	619	606	606	606	598	576	591	616	579	584	591	584	623	576	621	601	617	614	569	614	621	595	546	646	548	610	588	623	586	594	588	576	608	597	629	548	585	595	580	644	577	575	614	591	627	619	563	601	610	585	588	591	619	641	621	591	589	622	619	617	597	611	573	601	654	607	616	598	592	582	593	562	646	566	617	602	550	587	626	582	645	584	585	598	588	603	568	645	604	596	594	573	583	635	576	553	599	621	595	598	646	567	580	619	594	623	613	615	602	586	616	616	674	620	640	601	628	614	541	609	574	609	572	590	577	564	577	609	613	612	593	601	613	572	634	622	631	575	597	574	610	616	574	596	622	571	568	595	561	604	628	561	577	626	614	596	592	622	612	620	577	581	584	632	616	586	583	599	581	596	579	581	578	629	559	616	611	601	572	577	663	590	607	598	610	591	575	574	553	627	641	627	571	611	593	638	597	587	615	591	589	629	618	567	616	550	579	625	670	629	545	648	587	556	604	617	670	577	625	555	597	590	622	624	599	619	610	616	579	588	610	574	598	581	626	586	593	641	597	582	606	642	600	602	592	620	585	589	565	574	596	613	619	626	591	596	585	587	589	564	607	612	657	624	600	580	569	594	632	610	629	576	633	580	603	567	593	633	608	585	581	590	573	607	598	567	649	598	581	556	590	600	617	579	591	603	621	598	590	572	627	588	642	622	550	591	587	629	602	591	600	585	613	589	573	637	639	611	572	595	596	623	567	611	643	587	610	581	554	579	620	610	642	582	606	649	631	622	661	605	599	604	631	561	606	625	573	610	564	596	560	623	629	618	614	624	539	628	551	565	608	565	611	566	598	599	601	617	632	581	640	589	571	628	600	539	608	625	595	635	590	635	612	586	603	619	581	639	639	551	546	606	607	590	587	617	625	623	566	605	609	602	578	623	579	625	622	628	577	578	596	608	613	586	617	638	612	573	575	607	628	613	545	571	607	623	646	600	622	585	586	573	583	585	566	566	597	603	588	567	626	538	600	594	594	609	612	634	617	593	578	631	655	571	644	593	586	626	596	594	577	606	617	590	567	585	624	534	539	584	606	576	604	642	579	545	579	606	583	598	622	600	621	578	642	594	614	574	616	575	574	562	595	623	583	583	646	615	590	576	593	616	585	609	615	602	591	585	596	587	604	618	605	585	574	578	573	575	573	592	554	626	623	594	559	628	606	570	588	601	583	624	620	629	587	575	669	594	587	580	612	581	630	630	588	568	594	609	639	615	559	582	570	606	628	612	540	620	563	626	624	605	614	583	615	587	611	594	600	595	612	623	607	569	615	546	613	609	574	583	618	614	614	582	585	598	605	613	572	580	642	637	626	616	561	608	564	591	593	539	544	614	611	557	545	580	604	584	585	595	601	591	639	618	562	586	623	623	565	631	608	578	613	637	605	609	598	585	619	621	610	601	637	585	602	556	619	578	629	667	552	580	601	596	611	586	606	619	644	570	577	573	593	602	587	597	593	569	596	630	581	604	622	590	605	603	612	629	611	635	646	640	569	595	650	616	613	583	587	575	622	629	594	612	622	588	575	599	632	569	606	627	604	578	624	602	585	582	594	566	603	585	591	619	618	597	666	562	600	603	604	570	620	595	575	639	570	508	596	619	537	597	630	590	613	587	632	591	588	592	607	666	599	576	556	627	613	618	585	593	558	592	594	588	606	584	632	649	625	621	566	566	617	631	556	613	589	610	636	571	591	589	643	619	563	635	568	581	604	581	615	578	601	606	553	557	596	586	582	575	627	597	660	635	620	570	611	608	575	586	581	595	562	606	600	654	613	610	600	604	595	578	622	653	600	643	603	598	613	638	618	598	612	579	612	546	607	637	557	586	615	620	565	582	580	587	577	618	593	627	580	636	601	567	540	613	598	616	567	594	597	588	607	622	601	588	625	553	550	623	602	577	548	633	654	592	608	598	639	611	610	599	598	667	572	624	605	600	641	593	557	552	608	667	595	589	562	596	598	636	614	596	601	627	639	569	578	560	556	602	628	605	523	602	553	631	587	574	569	568	616	580	639	593	602	567	580	650	599	590	613	605	582	576	578	611	631	589	593	589	598	587	578	613	615	614	584	639	577	586	587	597	588	620	608	547	599	577	551	615	624	605	645	645	593	605	614	613	598	614	596	600	620	588	607	599	589	588	562	601	563	653	638	581	613	608	603	558	627	620	638	570	600	544	581	648	603	596	599	579	568	645	589	613	579	608	626	570	608	603	609	610	602	599	571	574	585	630	592	619	596	603	601	566	597	602	633	601	577	578	624	590	574	579	592	578	607	601	648	580	596	610	605	590	624	618	576	581	643	592	584	617	578	587	612	608	603	592	576	596	647	628	688	598	593	587	588	629	558	553	628	608	609	610	594	606	658	572	576	599	582	589	619	575	579	586	567	608	588	585	599	601	599	540	616	658	612	586	553	601	555	583	590	601	591	591	595	582	574	562	606	618	579	601	587	604	583	646	637	591	600	600	621	654	616	620	607	615	587	576	604	601	573	606	614	666	617	613	572	609	612	588	610	642	616	628	570
24583	20876	24375	27504	18880	1088	478	424	378	362	409	351	347	354	366	342	343	342	328	367	342	343	373	317	340	364	345	344	330	347	340	339	354	356	353	347	353	361	351	334	360	326	333	371	337	370	352	318	339	354	331	327	359	331	341	337	363	358	339	316	335	356	384	336	334	345	348	367	355	357	324	365	345	320	333	314	354	327	336	330	351	304	311	328	352	365	355	348	346	353	344	341	349	343	329	317	322	346	349	365	353	353	370	329	341	314	345	320	349	320	330	309	295	334	346	336	353	339	374	357	366	352	337	322	333	366	331	330	336	303	315	360	336	363	341	353	366	343	355	322	318	349	320	307	323	343	320	342	327	349	378	348	337	323	331	336	357	312	322	345	359	334	341	353	303	344	293	312	340	328	328	347	350	364	349	338	325	330	348	351	307	341	355	321	334	345	341	317	327	333	314	319	364	330	338	358	368	343	307	377	328	314	315	377	323	366	317	319	340	318	360	368	327	357	310	309	360	332	344	343	352	361	336	341	346	338	321	336	385	341	307	334	366	318	367	346	318	344	343	302	348	350	361	370	344	310	348	413	386	336	318	336	334	344	310	373	341	331	332	342	317	338	352	347	320	374	341	324	339	342	343	339	337	359	321	318	318	336	321	306	342	341	357	347	341	352	310	335	353	361	330	319	303	324	334	314	333	357	345	338	346	349	375	357	355	338	363	326	326	340	365	340	304	321	363	363	324	363	354	307	340	388	358	343	337	356	330	282	345	342	323	338	336	339	345	320	351	347	326	360	358	359	350	321	326	344	380	340	336	333	341	310	377	351	297	372	351	350	327	345	329	352	355	344	356	342	327	355	333	366	346	372	355	366	359	308	340	328	324	333	338	375	328	308	353	345	374	357	364	357	333	333	337	322	333	310	312	335	339	325	339	302	360	343	363	351	321	349	338	328	325	345	367	326	348	343	324	317	335	326	336	365	353	318	304	328	339	299	335	374	358	297	326	337	352	351	308	336	327	337	328	412	355	323	316	371	340	374	345	346	367	348	311	343	373	347	360	300	331	312	360	357	339	333	324	312	338	347	343	338	309	321	352	342	330	334	356	315	351	347	316	338	328	348	315	352	350	329	342	339	350	327	310	328	364	340	385	336	331	355	317	377	324	327	339	324	378	338	303	324	356	335	330	339	339	344	360	329	333	352	369	354	331	359	367	340	314	338	302	362	359	352	327	341	351	319	333	337	307	346	359	362	362	343	339	323	328	303	347	315	307	321	380	353	323	359	312	355	378	347	339	315	333	331	352	347	343	327	373	363	373	364	360	353	350	322	377	338	412	340	337	327	325	362	326	322	346	353	331	331	362	362	329	328	333	368	329	348	330	314	316	339	315	346	331	325	379	322	320	329	339	379	337	373	307	322	358	323	356	317	356	328	320	295	334	354	338	320	356	357	334	292	384	355	364	346	353	314	351	373	329	362	385	344	341	359	369	369	339	367	360	345	316	330	347	346	327	320	315	354	350	292	353	356	338	360	378	308	335	310	314	340	341	305	335	322	380	365	338	300	290	344	326	327	347	335	370	300	342	324	354	358	337	354	314	340	361	327	337	289	337	353	356	363	355	307	352	332	334	323	345	344	308	364	370	349	347	392	330	340	370	321	363	350	333	326	337	356	349	338	359	331	327	337	351	360	348	345	317	325	368	316	373	327	339	352	343	369	354	339	347	306	286	320	324	366	338	319	324	326	295	364	330	374	375	336	329	351	355	346	344	319	309	359	359	295	314	363	302	304	326	310	354	326	322	314	315	323	328	350	340	350	339	362	338	331	341	342	349	349	370	330	372	317	345	309	322	346	342	368	340	345	342	318	350	364	315	292	331	324	295	346	328	359	358	337	384	348	323	333	326	345	352	324	316	331	367	379	317	366	311	361	313	395	352	336	352	338	349	360	297	304	352	340	328	320	327	349	358	300	341	359	332	337	322	349	333	359	356	358	325	320	306	368	346	350	344	321	338	346	347	340	330	329	351	311	342	360	361	335	342	339	380	314	312	332	360	369	298	321	347	331	337	322	322	359	327	329	314	344	311	342	341	347	307	346	323	336	326	343	341	337	379	336	344	359	330	326	342	342	293	333	296	358	338	362	341	368	344	337	326	366	360	333	327	353	348	332	352	319	325	346	370	321	345	290	359	331	313	316	343	283	357	347	351	322	378	354	341	332	320	352	373	351	350	369	336	344	334	351	350	354	338	328	348	363	328	369	347	359	348	339	302	339	329	345	350	330	316	348	344	311	305	324	321	355	351	299	326	327	336	332	317	337	312	326	332	348	305	334	339	371	350	323	345	329	393	353	329	322	338	359	326	349	310	331	335	319	330	324	335	340	323	339	320	350	362	335	320	342	347	351	390	322	336	331	337	341	337	365	370	324	331	355	336	358	337	360	350	347	355	330	346	370	311	324	315	359	334	340	329	339	321	329	351	352	354	357	316	313	333	302	328	337	365	362	367	355	375	327	332	377	316	329	313	348	349	360	344	327	347	334	334	370	343	337	367	319	337	347	370	331	319	365	349	345	350	344	350	336	362	321	347	351	320	322	362	331	354	366	350	362	347	328	344	356	331	354	336	332	323	323	324	363	339	343	342	354	321	334	380	305	337	355	364	355	324	345	349	326	365	356	347	358	302	373	346	298	344	343	347	348	341	314	353	338	331	338	323	350	313	354	364	378	358	386	357	347	333	331	347	365	350	319	349	316	350	336	346	337	335	290	325	373	352	325	350	368	372	325	342	359	334	333	354	373	343	322	370	354	351	343	341	314	359	359	285	327	365	338	338	349	356	341	300	319	339	342	356	360	347	350	342	356	344	343	327	347	360	350	335	354	331	358	335	344	314	391	340	320	377	323	357	381	374	341	340	351	320	370	290	383	362	345	338	344	304	323	368	339	330	313	364	364	329	346	359	351	329	357	324	364	322	358	324	310	338	325	353	358	348	355	346	341	364	339	354	349	308	313	344	369	325	336	348	359	346	330	320	365	351	352	363	320	354	345	333	386	306	329	344	314	334	343	359	333	350	345	341	339	315	335	326	359	327	352	341	332	353	354	338	304	367	321	333	345	343	343	354	286	342	319	295	347	359	381	369	329	300	331	322	339	320	307	322	318	328	357	356	377	323	331	342	351	372	340	358	332	357	376	340	336	294	365	386	321	307	358	316	329	355	364	331	320	318	354	369	335	347	346	348	364	313	334	308	330	306	347	350	349	328	325	352	358	336	365	363	329	341	330	339	322	332	336	341	313	275	332	301	331	371	347	336	361	353	379	361	351	318	342	339	344	317	324	314	352	322	323	336	340	324	331	354	350	335	353	345	327	376	345	345	333	320	334	357	346	355	329	337	350	343	342	318	370	373	346	344	293	334	329	367	341	328	357	303	329	328	336	330	342	340	342	329	348	335	312	314	320	329	360	333	370	365	327	387	354	380	308	323	351	354	387	321	346	331	353
3296	2809	1926	1202	931	867	863	787	800	744	806	781	792	736	796	761	776	721	773	791	754	695	792	721	793	735	773	771	725	710	758	765	764	674	754	747	749	762	724	733	758	777	751	709	762	694	763	707	746	760	772	794	737	747	729	764	782	725	742	769	727	748	787	716	742	755	781	708	714	758	778	729	740	722	785	733	770	752	744	735	807	755	742	775	787	798	748	768	742	777	742	771	749	718	744	784	786	728	712	771	762	762	750	752	763	790	768	802	720	770	734	762	711	760	776	743	760	706	759	741	724	750	711	771	830	750	778	780	759	725	761	768	796	749	801	749	758	788	758	651	763	724	722	788	700	799	694	725	711	762	744	753	713	786	746	735	767	746	752	775	722	773	732	723	709	739	755	754	760	767	730	769	766	745	728	749	759	726	771	714	710	780	763	769	733	764	766	780	732	702	761	789	796	773	734	740	778	743	764	706	782	774	766	726	740	726	777	747	749	751	732	766	756	769	708	762	732	773	775	788	748	706	727	765	725	764	712	723	760	744	799	735	723	747	731	805	791	753	746	777	785	774	712	745	738	754	742	798	715	714	758	722	732	750	758	726	728	736	754	751	780	744	779	711	762	748	799	730	742	742	786	768	725	798	761	719	808	714	790	751	761	761	771	736	722	729	734	703	697	760	766	730	738	725	785	756	706	736	731	699	767	767	741	715	784	720	760	775	714	745	736	739	755	724	750	744	728	746	737	774	769	765	751	746	782	762	713	790	810	751	742	733	730	754	781	747	740	796	754	768	736	714	726	750	702	719	684	749	744	750	774	728	752	763	740	747	754	765	705	724	788	729	748	759	802	747	766	736	708	813	749	742	768	737	759	787	693	752	769	730	717	810	703	742	689	706	724	751	706	768	747	751	753	773	755	727	723	741	780	753	733	732	752	745	779	751	732	794	721	751	740	719	717	750	753	775	734	734	756	751	762	779	727	795	791	727	742	777	746	769	723	771	763	784	735	768	782	730	767	733	746	796	784	751	733	778	744	739	747	729	741	729	752	784	744	782	739	730	790	740	775	791	811	735	768	769	762	790	746	765	759	762	716	746	768	752	771	744	729	800	719	722	704	740	752	754	728	773	746	698	733	730	767	737	706	759	762	714	727	779	749	801	731	796	730	775	749	755	745	705	743	741	759	787	700	811	741	759	769	727	797	812	730	724	744	724	749	772	753	769	747	747	756	803	797	737	733	750	728	755	715	765	759	734	770	728	774	723	714	743	754	729	730	763	780	778	746	752	741	761	714	752	762	772	793	737	783	745	740	762	819	748	742	778	780	758	769	728	800	765	731	727	758	730	718	715	726	747	758	774	760	748	798	717	765	789	731	769	719	804	743	759	734	727	764	737	750	722	729	758	759	739	711	772	767	730	705	773	764	790	739	758	781	744	764	714	761	720	740	756	761	779	716	754	727	753	749	711	716	731	778	786	770	730	719	733	754	709	754	732	771	766	761	748	767	768	783	796	733	758	751	747	691	756	725	768	752	739	751	772	725	748	746	725	699	788	743	796	767	729	707	734	815	776	766	730	698	771	734	752	747	736	761	753	690	750	781	758	766	754	718	776	779	770	738	733	719	753	750	741	749	761	760	748	764	734	715	776	763	786	744	747	778	739	743	777	728	722	733	754	740	755	751	704	747	724	744	760	749	760	727	773	756	726	775	731	802	748	723	751	680	798	727	711	780	779	732	738	733	764	771	740	812	760	706	743	760	741	754	734	700	784	773	739	838	770	735	797	784	742	725	714	773	752	792	716	740	732	763	726	773	706	758	707	822	767	743	778	744	764	764	753	670	724	774	732	759	742	793	698	751	726	793	785	690	779	730	763	786	708	786	686	761	766	764	765	744	753	787	725	762	763	736	767	742	764	733	731	741	739	765	763	782	748	765	746	761	736	719	691	742	736	700	726	780	799	756	770	769	805	727	752	743	764	758	775	744	740	765	743	793	778	778	752	747	753	750	702	752	787	805	772	759	732	755	763	735	754	800	712	724	749	768	770	795	670	709	695	731	764	812	784	765	730	752	703	718	774	750	738	790	717	820	774	771	733	792	748	721	791	728	762	762	754	753	769	758	700	726	732	772	755	695	755	769	775	727	796	780	788	737	749	787	749	747	725	765	745	779	739	714	751	735	730	704	721	719	732	741	773	747	757	786	714	733	759	756	733	752	758	750	738	799	767	739	742	740	712	732	767	703	744	746	749	753	741	750	684	771	774	759	778	771	698	759	712	730	740	798	752	782	703	752	804	796	716	720	776	732	708	762	733	758	747	695	764	762	780	790	700	762	772	757	723	777	733	763	764	805	795	793	730	734	779	759	742	768	772	755	791	788	786	743	802	765	747	744	720	750	735	790	750	822	754	741	762	733	737	736	770	749	783	734	716	782	727	738	735	747	751	731	759	748	742	739	753	688	723	712	749	756	714	729	753	806	765	760	715	731	755	718	760	717	807	731	763	755	733	746	735	756	740	750	767	749	724	734	727	764	689	795	743	781	754	687	788	796	726	716	759	700	764	766	742	727	770	740	766	718	752	813	765	760	752	770	759	772	766	739	794	734	728	748	745	773	701	731	758	794	717	725	747	720	782	739	757	703	749	714	756	763	747	735	703	754	749	744	758	715	750	748	771	778	738	745	744	716	724	777	723	749	694	728	747	748	731	783	785	761	767	781	742	767	704	748	713	749	778	771	752	757	767	722	754	757	780	757	777	701	686	757	770	764	788	759	751	735	757	761	758	767	708	759	781	744	743	752	742	746	761	713	753	767	715	733	780	742	737	771	753	739	683	738	753	717	743	775	749	696	748	791	739	763	804	731	753	689	780	781	732	799	706	737	745	785	783	722	728	718	733	768	792	760	742	739	725	737	754	778	771	807	743	751	755	769	796	765	745	799	786	786	754	778	749	733	735	749	791	794	769	809	711	717	775	797	745	790	749	728	804	759	751	731	721	709	728	785	722	769	806	740	725	764	801	734	832	762	758	730	750	750	721	753	747	749	721	731	733	803	740	739	739	748	713	754	740	758	725	748	803	777	725	760	776	740	786	673	790	739	731	754	756	771	742	735	749	759	737	715	810	775	751	691	751	759	717	789	733	843	742	765	749	783	760	759	733	716	740	752	731	751	767	750	741	735	739	744	746	762	737	726	749	787	758	734	728	714	742	755	777	695	746	732	707	682	753	787	737	773	767	690	727	803	746	759	733	785	774	754	743	791	817	748	745	762	765	732	751	778	741	798	780	738	791	744	758	745	727	786	742	750	755	735	739	745	750	751	747	731	762	801	745	746	738	745	714	757	741	785	742	804	786	769	706	785	770	764	747	733	734	718	746	764	751	762	770	752	740	734	762	806	759	696	758	774	737	737	770	793	766	738	733	748	759	724	763	709	706	730	757	716	742	763	768	739	751	745	776	715	761	774	746	725	753	764	786	761	754	731	756	771	772	710	738	674	737
23625	20888	25160	26743	20899	20893	3289	476	351	324	278	257	268	226	250	230	222	270	247	241	235	235	223	228	194	237	224	232	219	216	213	268	211	240	225	222	202	198	231	216	196	195	235	236	208	248	238	228	239	246	219	192	219	218	195	227	221	212	214	221	197	227	201	201	204	223	203	223	228	209	201	205	224	208	237	211	226	208	210	205	222	192	240	187	216	214	227	234	214	226	213	211	186	223	227	228	209	205	236	204	211	239	200	210	221	201	231	193	204	195	194	215	215	223	221	192	212	208	226	212	184	209	237	206	200	199	224	235	201	204	211	203	228	196	227	211	213	219	207	208	212	213	216	215	221	199	222	213	213	224	188	222	209	247	218	197	220	214	222	225	217	186	184	209	210	212	197	199	198	211	217	197	207	228	214	197	223	208	213	238	222	215	222	217	225	196	229	237	210	200	217	189	217	206	225	225	200	228	217	210	209	211	236	215	214	202	217	199	209	206	194	215	229	218	216	199	208	226	212	214	195	207	221	241	198	228	234	224	229	238	208	195	209	218	229	209	189	227	237	215	195	216	222	235	214	203	187	208	198	221	210	223	205	201	211	183	199	209	224	249	186	210	213	198	225	220	211	214	186	202	208	205	214	241	201	217	208	214	203	205	220	201	211	194	240	232	188	205	198	221	228	204	186	212	244	206	196	243	202	229	195	222	221	225	221	198	206	229	208	221	191	210	187	230	211	231	190	233	214	222	187	233	212	212	206	219	229	199	202	202	201	220	205	224	206	196	248	215	249	247	217	221	204	201	209	178	193	207	222	210	221	183	236	205	205	207	206	228	203	214	198	238	231	217	228	197	201	208	197	242	207	228	197	235	196	231	212	205	223	228	202	208	183	207	195	218	221	203	211	222	198	232	245	227	197	219	216	199	220	212	230	212	193	209	235	215	203	197	240	232	205	217	204	195	226	228	188	218	195	234	239	221	238	217	210	195	219	213	216	188	228	229	208	227	216	187	240	237	209	205	239	227	219	246	198	203	212	188	214	216	219	208	177	209	228	217	218	209	210	209	211	230	229	208	207	233	201	230	220	227	196	213	185	192	224	187	220	219	248	211	225	235	208	199	209	204	201	204	219	246	216	234	223	238	236	199	225	234	247	191	233	218	200	229	204	206	235	238	213	213	220	213	208	217	191	193	213	232	203	184	209	230	200	224	216	204	214	210	218	192	233	206	177	198	199	234	229	197	216	213	215	202	221	207	194	200	212	216	221	214	240	181	207	205	206	210	193	215	219	228	210	214	232	209	192	227	207	215	227	213	207	219	231	238	181	222	216	175	222	202	199	246	248	203	192	197	226	215	210	208	190	191	207	197	213	212	235	213	210	237	215	222	210	201	206	209	225	202	213	194	219	197	221	277	244	221	224	211	219	215	214	233	223	203	222	204	210	206	209	217	190	224	207	227	212	200	202	221	216	222	205	203	197	191	218	194	189	213	219	228	208	200	201	236	199	215	199	231	229	190	225	222	205	200	233	166	238	219	236	191	210	202	244	215	215	199	229	188	226	210	219	183	215	216	213	193	225	192	235	209	237	231	230	200	214	213	200	205	198	230	205	200	243	231	188	210	199	235	213	260	228	206	224	202	186	218	215	198	211	229	176	192	199	252	200	208	237	199	220	230	221	230	204	180	208	218	227	217	196	201	199	216	205	196	188	212	211	244	214	225	215	213	184	230	194	190	210	200	194	202	203	227	217	204	231	230	214	216	219	238	210	229	202	218	225	199	228	202	213	211	195	218	208	225	227	221	191	199	209	204	227	206	222	224	213	223	192	205	227	192	226	204	240	190	225	207	243	197	235	204	221	207	227	216	222	257	217	217	201	165	184	201	212	235	211	214	242	262	220	203	193	211	235	217	212	209	205	195	212	223	229	218	204	179	236	223	193	200	227	220	194	214	227	213	211	210	204	200	212	214	244	223	225	248	228	212	218	206	180	199	194	243	213	193	231	222	199	230	216	216	219	228	205	204	218	209	198	216	174	185	219	212	235	197	226	216	234	235	235	219	189	219	208	217	222	186	186	203	219	221	198	197	209	196	206	226	221	228	219	228	201	230	227	228	224	207	217	227	221	204	204	228	209	188	223	211	198	196	206	217	213	225	203	250	232	223	172	243	212	222	212	207	224	194	230	219	196	223	233	214	221	212	226	231	183	216	229	224	208	224	221	211	215	211	227	193	208	220	196	202	222	202	223	208	226	202	239	217	247	211	222	202	216	206	233	230	210	217	219	213	188	213	186	192	202	208	230	211	182	241	228	194	210	223	208	205	214	207	238	211	221	219	199	197	229	209	206	194	205	171	191	230	219	205	232	237	221	206	220	192	221	250	208	208	236	222	234	208	214	242	228	226	200	239	223	198	202	199	218	207	189	181	224	231	219	221	210	208	247	206	195	203	220	177	208	200	241	195	200	201	239	216	220	214	203	204	226	223	211	203	221	226	222	213	250	205	218	199	211	222	208	226	216	236	222	173	202	203	215	212	221	245	201	239	248	215	218	198	226	220	201	200	217	220	199	215	199	224	206	196	248	217	213	215	232	213	202	209	226	232	184	222	210	195	197	242	214	230	225	204	213	225	243	225	217	204	222	214	212	220	206	216	211	191	193	241	224	209	197	199	217	211	207	225	214	218	216	231	197	228	210	238	195	199	224	200	221	209	218	216	203	208	209	201	235	199	201	194	221	236	211	198	197	196	198	202	217	214	226	241	217	229	230	217	196	236	242	209	222	211	219	225	183	210	199	214	224	206	205	236	208	211	199	208	191	205	207	180	189	256	211	204	192	236	206	254	204	179	192	226	240	230	227	182	219	219	193	229	236	206	224	205	241	215	206	219	230	204	206	235	214	234	200	210	223	240	201	188	192	187	216	221	211	214	207	192	236	246	227	194	223	197	184	232	200	219	191	189	194	192	206	201	204	232	250	238	226	216	220	202	214	229	192	228	199	231	208	209	196	207	199	196	217	213	223	234	182	202	200	218	203	221	209	203	213	213	218	217	215	216	201	204	230	217	206	212	212	224	218	197	214	195	219	221	218	212	203	179	201	218	248	218	202	230	217	252	208	250	221	221	228	218	195	224	188	213	200	207	217	212	194	202	197	213	217	200	202	194	222	236	213	200	197	214	212	265	248	227	216	205	234	224	244	197	214	225	215	210	220	219	221	203	219	263	215	202	204	197	201	200	217	226	198	224	205	178	215	238	207	230	225	204	199	210	226	211	230	194	220	195	234	217	205	210	195	208	202	204	215	194	204	218	256	217	219	215	198	232	234	200	194	205	203	238	211	243	184	240	193	228	212	236	199	226	217	229	196	225	208	188	209	200	237	219	247	208	194	197	224	221	207	191	207	220	204	215	229	199	240	225	217	232	190	211	219	226	206	224	214	231	216	220	233	227	187	220	183	220	205	236	210	206	190	221	201	210	207	209	212	192	220	211	215	219	199	236
3398	5210	3194	1453	910	744	640	569	567	545	549	502	544	489	493	512	450	479	468	500	495	500	485	460	506	502	469	489	462	473	496	474	490	488	476	484	439	468	511	483	474	465	507	475	471	468	496	471	474	516	460	485	470	465	469	499	493	527	508	494	510	456	491	495	482	506	482	469	494	520	480	494	477	515	469	495	479	506	474	490	471	488	443	524	480	474	472	474	470	459	472	457	475	462	479	470	464	491	455	495	489	474	482	447	468	490	467	467	476	483	487	462	524	457	476	474	467	485	490	496	504	488	479	436	503	466	485	478	482	470	490	456	477	473	497	455	462	495	460	484	446	505	484	497	480	456	467	489	492	487	522	500	491	462	453	437	478	481	479	485	459	480	474	503	493	481	481	503	454	437	471	479	516	454	495	472	459	456	474	504	479	475	468	461	483	472	520	488	486	460	479	467	505	463	495	474	462	498	463	485	439	469	465	500	535	448	523	511	488	466	516	453	497	491	499	467	472	491	462	451	485	510	556	515	461	475	480	487	492	472	459	481	450	504	486	458	460	474	458	486	470	451	486	496	487	511	526	489	482	455	503	483	474	493	511	472	465	482	472	519	494	482	524	472	469	481	462	522	477	497	493	497	472	496	494	451	514	522	463	458	460	470	513	468	447	506	472	455	461	445	456	489	487	475	496	490	474	434	478	498	498	495	453	529	445	492	480	480	501	443	500	461	488	490	466	482	500	475	479	459	447	498	491	462	436	474	497	498	486	477	484	465	495	459	447	451	473	531	487	414	484	504	445	491	507	493	488	499	505	465	473	442	494	500	474	483	488	457	487	466	483	458	487	466	457	477	503	497	440	494	472	523	492	468	468	504	441	468	454	537	518	497	522	483	473	484	431	523	435	510	491	472	481	513	498	501	510	496	487	477	493	469	501	483	489	493	493	499	476	481	464	495	443	471	493	511	497	471	483	475	459	504	462	439	464	436	472	453	461	474	476	505	522	488	494	486	497	479	490	461	469	485	513	484	516	492	503	503	487	516	522	476	484	539	456	501	490	489	462	447	515	473	481	527	517	477	461	482	491	457	475	498	472	501	502	472	489	468	455	464	458	464	448	409	494	490	411	510	474	462	473	456	481	485	443	500	508	461	479	496	474	484	490	425	456	443	455	524	472	465	467	487	484	518	462	479	490	470	451	503	479	448	513	482	501	473	456	498	488	465	482	480	499	437	455	491	490	488	509	483	485	450	479	454	485	492	455	449	488	485	466	456	504	502	456	478	451	414	452	446	474	488	476	477	437	459	446	470	476	481	472	449	480	485	521	474	479	473	495	475	444	460	483	515	469	503	448	470	437	451	490	474	505	495	482	478	486	486	465	484	518	481	464	485	497	479	470	480	495	484	472	470	508	521	478	459	455	482	458	475	503	450	488	456	420	478	494	444	477	482	478	456	504	501	482	482	439	491	502	460	489	460	502	494	456	500	465	500	473	486	474	475	508	530	474	488	471	451	490	469	487	489	475	490	513	487	522	486	488	480	503	472	477	483	456	472	440	465	449	461	539	451	502	460	472	462	457	476	502	514	512	449	476	479	469	484	449	484	529	474	474	465	482	444	463	491	481	490	436	503	486	493	495	481	473	480	477	442	472	493	498	510	480	510	506	466	465	458	503	458	433	467	493	490	521	465	469	472	461	477	470	509	496	476	507	464	482	466	467	481	525	455	509	502	480	486	462	513	458	465	525	496	492	490	463	452	500	501	461	452	491	448	492	478	482	469	464	475	458	465	466	499	510	471	528	497	476	503	465	465	472	455	457	498	461	494	476	477	444	488	500	447	496	502	515	497	486	459	494	494	470	446	443	500	491	498	462	492	512	469	488	460	484	484	488	515	457	474	495	486	465	445	455	477	502	426	477	466	484	459	463	478	470	522	490	508	498	483	484	506	465	500	516	458	467	454	462	467	509	466	485	510	529	501	496	477	472	522	501	498	459	500	434	488	511	480	462	488	508	464	437	465	470	483	493	501	489	475	495	468	488	475	517	474	482	505	456	473	491	492	512	453	474	489	470	461	480	456	510	466	479	469	502	477	516	450	441	513	519	466	493	445	444	476	421	490	483	461	465	460	502	472	452	519	461	486	493	508	465	496	460	455	454	475	461	496	444	438	487	470	479	471	493	461	528	473	432	473	481	484	449	478	493	496	475	493	508	518	459	519	483	520	482	503	459	512	535	488	479	533	467	424	475	518	480	464	477	477	479	443	471	475	490	478	514	469	483	453	506	467	498	466	483	467	487	497	470	469	473	491	473	481	489	500	444	458	487	502	455	487	495	490	459	495	507	481	512	468	479	498	501	472	445	449	469	505	473	500	444	486	536	462	501	438	497	519	473	467	481	454	461	461	488	476	470	498	494	461	496	475	488	496	429	502	498	507	504	464	515	510	474	477	492	460	459	520	482	451	477	446	452	446	472	479	473	512	461	442	494	483	456	465	492	523	426	437	479	450	487	500	443	475	472	464	465	522	520	505	483	532	470	465	452	478	490	499	499	466	491	484	467	477	459	516	477	510	500	466	474	505	493	463	455	500	476	463	479	482	512	484	487	473	456	435	477	454	501	523	432	480	504	483	480	511	444	483	462	467	478	485	484	477	489	503	501	479	468	452	473	473	444	446	489	532	482	463	488	512	483	488	480	457	452	489	446	449	489	476	479	464	484	454	458	450	470	475	481	463	474	476	520	512	474	484	514	448	495	469	464	502	468	476	450	517	471	484	483	486	457	441	485	479	460	491	511	469	492	493	471	482	506	498	483	492	503	476	476	490	460	470	485	461	506	486	503	473	504	462	534	485	483	465	445	466	441	460	472	494	492	461	467	459	470	497	454	489	472	493	472	507	482	494	454	436	458	472	465	480	464	465	500	467	485	477	484	435	522	527	494	489	490	520	483	503	521	424	487	479	507	457	480	479	502	488	487	476	472	473	489	489	476	509	464	500	548	472	470	484	468	460	492	511	493	502	452	489	452	514	479	448	505	488	461	508	494	465	441	467	521	472	499	459	474	465	470	453	492	459	472	469	490	478	499	497	486	495	514	475	469	482	506	497	483	468	518	508	449	516	503	481	438	488	488	475	475	472	467	525	470	490	517	476	458	462	500	487	484	509	534	478	488	475	457	437	483	525	466	488	489	494	489	461	474	467	415	450	476	514	473	478	487	490	481	489	451	490	463	499	487	489	450	495	453	447	501	494	496	466	482	491	452	457	435	501	480	508	479	467	483	524	492	491	500	452	497	467	478	491	497	486	458	462	483	501	493	481	480	487	483	467	472	496	493	502	483	465	507	493	469	482	490	471	497	495	461	487	439	513	450	444	503	455	473	478	464	479	484	451	502	502	463	478	483	510	437	483	484	444	489	485	458	472	473	454	496	495	476	486	476	463	465	447	446	502	526	459	464	481	487	452	469	517	480	505	479	479	452	476	522	500	422	498	465	528	464	463
32815	13326	1728	307	280	283	267	256	252	255	245	262	242	234	239	269	245	252	235	280	259	261	283	244	221	266	265	248	248	246	254	252	276	273	251	264	291	232	250	254	242	289	226	262	264	269	258	215	232	250	242	283	299	245	266	248	228	253	269	247	272	275	252	269	269	254	235	263	255	249	244	261	251	245	260	236	268	278	258	274	249	271	216	262	230	267	266	272	252	242	246	241	250	245	244	268	273	270	273	266	228	251	247	255	250	243	240	225	281	263	259	249	292	257	230	225	242	244	250	257	259	222	267	260	257	286	223	261	254	262	269	258	259	266	282	248	256	267	235	278	266	277	267	243	253	278	274	238	235	233	251	255	258	256	273	256	250	282	260	254	249	244	263	246	239	266	255	254	251	255	255	277	236	279	275	260	265	253	257	281	273	211	280	264	216	242	242	246	255	269	252	250	260	240	229	263	263	231	272	276	255	227	273	243	255	270	262	259	246	233	263	267	264	264	232	262	244	220	253	233	240	205	275	250	261	246	244	249	247	275	261	266	248	237	268	240	252	270	272	257	251	261	232	251	273	272	284	278	283	258	264	267	252	237	268	258	271	281	269	245	230	261	248	234	245	252	260	230	228	272	267	241	253	247	250	223	258	269	265	233	244	251	264	244	239	260	239	238	232	267	268	240	249	236	267	221	255	238	265	256	256	229	273	263	239	263	263	246	276	248	253	253	267	242	272	252	282	248	257	239	272	236	268	232	273	238	247	275	262	237	249	211	236	249	238	282	229	235	284	288	283	275	239	261	264	274	274	245	256	248	257	245	243	265	279	238	229	276	289	288	257	256	286	249	230	269	259	231	246	262	246	251	240	277	253	257	260	245	236	271	280	267	234	275	293	255	250	252	236	250	260	249	260	287	237	279	273	249	273	254	259	248	246	254	242	267	246	246	267	241	290	249	262	240	255	250	225	247	254	239	256	238	260	205	263	233	268	236	247	237	238	240	248	241	255	252	257	237	232	294	259	238	259	285	274	269	250	268	266	227	238	261	259	258	262	252	248	259	224	253	267	285	270	239	258	256	256	248	245	280	274	244	263	275	264	284	257	232	229	274	251	278	260	255	206	256	267	265	231	268	266	251	297	247	270	259	244	261	262	250	249	280	236	243	244	238	213	275	243	259	236	240	261	262	268	245	281	271	260	261	218	282	279	206	274	273	313	279	246	263	246	235	246	263	232	247	278	268	275	240	230	274	247	240	253	266	268	232	238	276	260	265	263	267	273	256	225	280	254	284	256	257	233	222	258	255	263	275	284	242	251	253	211	266	250	243	238	243	230	239	252	235	262	289	260	256	268	257	229	231	268	282	273	252	266	263	301	238	246	240	263	254	249	252	261	255	271	233	241	246	250	213	259	245	254	242	263	240	265	258	250	261	265	264	278	232	247	264	246	249	261	230	265	252	271	245	246	267	268	249	231	227	263	240	249	266	251	231	257	277	249	297	258	267	266	262	261	287	275	276	275	244	240	255	246	272	256	243	259	248	260	226	254	248	277	228	273	236	246	236	262	238	233	274	229	257	258	267	254	262	270	258	270	257	255	221	269	272	255	250	278	267	256	266	254	291	259	264	249	240	255	229	245	262	252	269	275	279	266	266	253	259	248	254	297	292	250	244	261	275	282	239	249	266	229	273	248	244	271	258	252	263	286	269	263	262	262	260	252	266	241	257	270	267	258	255	227	245	239	263	277	253	239	242	246	231	235	228	251	271	266	258	248	257	252	250	222	234	277	230	246	263	270	250	295	276	255	263	255	239	270	234	259	251	232	251	264	244	239	275	256	258	261	257	253	241	261	259	256	277	255	237	238	252	286	260	269	235	248	253	245	254	257	253	274	285	276	290	239	260	248	241	253	246	279	274	247	256	272	240	255	263	249	265	245	234	289	260	298	242	250	238	262	244	272	264	238	230	255	254	257	246	302	269	234	280	238	255	272	255	247	267	265	257	231	252	250	258	226	225	238	228	239	283	239	259	283	233	252	222	232	256	258	269	242	252	236	271	250	242	243	254	248	271	245	239	239	248	259	233	256	252	261	271	228	257	282	215	261	244	263	255	257	288	280	264	258	256	291	216	249	248	217	233	253	241	238	275	282	241	268	259	278	276	277	267	270	267	250	281	239	267	258	287	270	285	268	256	245	226	280	285	228	209	247	237	245	276	240	257	255	293	285	256	259	275	250	293	264	265	232	254	247	250	244	246	252	257	242	257	243	231	262	264	261	246	218	269	260	242	277	217	276	288	261	254	239	264	271	236	237	258	241	261	249	258	285	269	251	261	271	276	253	264	233	222	253	277	241	262	265	253	239	270	242	228	249	251	276	263	270	255	241	258	271	264	252	261	264	248	220	257	237	227	249	292	233	240	280	266	258	227	262	254	254	239	241	264	252	281	292	259	241	261	269	247	219	250	251	263	243	259	250	262	249	285	258	263	247	263	243	242	231	267	281	251	276	278	249	247	258	256	238	242	278	233	262	246	254	266	259	256	275	261	258	251	238	262	244	252	263	262	269	259	263	255	283	225	254	284	274	220	227	274	258	231	232	284	267	272	269	228	235	255	233	268	277	277	287	264	258	279	249	224	244	276	246	238	274	234	239	256	232	252	265	252	236	267	222	222	261	230	272	261	267	230	271	262	283	277	245	266	242	229	243	247	264	256	234	268	259	263	242	265	262	233	229	233	275	239	230	242	266	235	280	230	265	247	262	253	275	260	251	231	257	259	270	242	251	254	230	224	253	258	238	248	227	264	274	252	264	273	282	249	255	242	241	264	252	254	258	245	266	231	266	274	254	264	251	236	262	273	262	265	274	261	242	273	253	263	254	271	289	254	260	254	252	223	254	248	244	285	273	260	256	299	257	237	248	237	277	243	247	247	255	245	266	261	238	270	234	251	257	288	253	249	265	286	235	247	286	262	254	245	246	252	273	240	260	250	261	241	269	245	298	240	256	273	232	262	244	258	285	250	261	229	220	245	222	275	269	258	261	282	266	239	239	284	274	288	239	235	254	266	296	226	271	275	258	283	239	247	264	285	251	247	232	224	238	244	256	262	257	252	263	284	263	273	272	271	251	250	244	270	257	270	249	245	248	252	281	236	264	225	223	283	251	271	297	269	243	254	225	288	231	280	262	247	262	234	260	270	239	258	296	255	233	262	246	256	258	260	243	255	247	247	276	251	238	292	238	240	254	242	231	266	257	255	244	244	267	236	279	265	251	254	251	269	238	271	249	265	259	275	272	232	273	242	278	227	246	247	261	265	244	247	227	246	239	256	257	274	282	254	244	253	261	256	279	267	252	261	239	240	262	231	239	277	234	257	263	258	262	260	250	243	249	249	283	280	250	294	266	229	277	253	269	249	265	262	270	251	233	261	242	242	241	254	252	265	239	244	266	251	274	252	280	237	246	252	265	267	250	284	261	282	271	245	240	278	259	271	217	252	270	265
4992	864	716	614	630	624	603	587	601	659	589	600	606	652	638	556	623	579	639	617	556	571	551	595	561	597	599	549	564	587	604	589	601	605	612	603	606	612	627	642	602	623	559	602	588	635	635	580	605	606	592	621	611	590	622	554	558	622	605	628	624	587	628	610	570	592	593	609	592	579	605	596	577	606	592	593	601	613	602	656	619	599	598	562	601	614	567	600	631	638	578	589	601	621	615	544	574	541	626	630	603	603	631	593	603	602	604	612	561	610	569	625	596	585	580	607	624	586	601	593	601	632	587	612	590	562	588	632	628	584	618	568	636	601	586	593	579	579	614	629	553	599	647	607	603	594	592	598	638	605	563	638	610	626	607	575	588	591	569	591	608	587	637	585	610	615	614	622	633	637	594	633	593	580	626	618	593	580	550	596	636	570	590	577	599	615	642	628	638	554	607	598	571	615	645	587	589	573	581	601	581	599	570	579	631	630	617	565	569	599	606	624	587	608	617	578	642	617	563	602	653	631	607	575	595	594	601	630	559	596	638	610	596	596	625	585	586	600	626	618	519	602	579	620	608	594	605	598	586	594	586	620	613	593	605	564	610	603	542	572	625	599	633	585	655	592	593	628	585	575	567	588	595	574	564	625	625	591	605	572	609	584	624	622	589	591	660	593	604	595	629	652	567	604	604	596	600	630	593	587	581	641	638	616	588	602	601	549	602	660	608	623	669	626	576	589	620	611	609	597	631	549	623	598	626	610	573	581	578	607	622	632	576	585	619	603	582	600	617	631	624	629	586	626	616	585	625	659	612	610	606	582	634	626	568	583	625	609	604	631	618	591	608	600	600	589	582	602	601	609	571	565	600	627	590	632	633	576	621	611	557	575	612	593	578	592	608	656	603	620	604	580	575	588	609	591	619	566	559	617	587	564	624	609	596	613	577	582	612	613	581	618	640	608	608	624	606	612	583	610	651	576	665	586	592	599	584	573	594	609	613	615	612	621	592	572	585	544	610	568	602	623	583	611	632	604	596	575	588	582	564	607	568	610	608	583	573	638	574	626	606	610	595	586	563	606	563	622	602	575	610	606	586	580	656	581	641	606	595	601	547	602	587	591	593	593	586	605	605	592	606	584	603	619	619	555	603	598	623	607	607	610	609	617	620	641	646	624	601	599	614	551	586	616	592	628	589	606	635	610	607	604	604	661	596	618	561	598	580	576	604	593	578	607	577	616	634	630	577	580	620	583	559	605	596	613	570	566	568	621	566	608	620	652	625	614	630	608	560	618	576	550	583	541	637	595	579	571	631	574	605	628	585	603	629	596	614	562	626	644	612	561	617	600	627	601	584	549	615	599	589	621	649	581	581	592	614	594	626	631	592	602	600	595	597	586	639	608	597	614	579	584	595	607	547	542	598	638	567	620	667	603	590	615	619	584	611	599	561	624	613	604	575	615	567	561	574	613	610	624	596	622	621	603	581	637	598	632	570	626	601	593	610	560	622	572	652	590	554	592	589	591	643	591	578	575	595	643	561	585	588	616	624	598	599	563	565	632	602	604	638	587	617	542	587	651	577	609	637	565	644	562	601	576	564	628	622	570	596	596	589	610	651	579	579	641	635	604	613	523	606	585	586	605	614	582	594	616	581	553	597	598	580	569	585	602	633	576	597	631	619	617	609	609	616	608	591	650	601	583	614	609	609	623	563	580	626	630	585	604	586	624	582	569	580	592	621	546	577	641	565	597	612	595	622	616	640	609	617	615	613	588	578	621	629	582	626	621	602	651	624	600	594	579	627	633	612	602	617	596	609	652	555	580	586	650	578	603	643	612	617	594	596	610	589	593	585	598	615	595	559	574	603	589	583	598	615	603	641	612	609	596	620	594	588	600	588	625	595	638	566	617	566	576	624	570	590	590	606	634	620	597	619	607	610	639	654	599	592	571	596	566	603	596	556	615	579	601	608	567	631	599	618	609	581	577	567	611	565	635	634	605	595	588	603	609	614	552	616	579	627	655	602	558	628	602	585	581	573	623	628	579	614	585	618	614	610	604	630	575	616	613	595	610	570	567	636	549	615	618	617	625	577	612	587	639	586	578	585	614	629	570	558	589	599	603	565	606	560	590	638	590	591	583	604	606	559	597	589	594	574	593	591	593	584	620	589	589	596	553	588	601	604	615	653	637	590	612	625	594	619	596	608	571	613	595	618	651	571	607	636	634	610	613	572	583	609	605	555	586	592	567	614	575	592	579	615	620	609	594	628	590	539	628	603	584	634	621	600	651	622	638	612	632	595	610	650	615	592	604	614	598	577	566	594	574	581	598	605	558	573	661	549	652	574	618	652	579	632	556	600	624	580	606	563	591	558	603	582	579	609	616	590	579	575	600	603	554	592	577	544	589	593	552	588	614	623	573	614	610	588	597	587	598	597	595	581	630	620	604	601	630	619	580	616	616	633	588	611	594	583	591	614	581	583	556	618	613	590	554	588	612	575	591	559	593	562	608	574	632	612	606	625	563	608	597	612	588	630	603	653	605	600	588	621	590	592	649	608	619	594	581	640	605	617	629	619	594	600	612	613	640	593	581	586	628	603	605	563	573	571	575	596	575	571	563	621	587	594	594	652	590	603	604	583	565	591	600	561	599	583	637	648	605	659	583	622	580	619	595	600	604	637	612	616	552	576	619	567	566	589	578	607	593	636	624	594	602	619	563	594	624	625	595	618	661	549	606	574	578	595	545	634	658	582	599	562	577	600	592	611	592	597	589	602	606	623	595	587	581	561	597	602	589	588	611	614	584	590	589	619	579	599	582	642	551	612	590	588	616	594	602	578	586	607	591	568	603	632	614	661	598	599	587	590	591	619	600	578	649	589	653	617	586	600	573	610	583	560	552	593	608	571	632	567	618	580	608	587	624	600	587	608	571	619	631	572	624	576	584	605	600	580	576	613	615	593	587	620	612	616	565	644	638	638	564	599	651	586	599	575	657	586	584	620	567	597	588	601	571	607	552	607	627	612	623	616	566	592	603	582	588	640	607	561	618	590	614	616	600	595	600	598	578	609	613	593	601	605	558	625	650	605	559	600	611	620	622	603	607	582	603	602	554	615	594	658	599	580	576	595	583	604	621	565	574	601	623	619	619	608	622	639	606	604	610	588	598	569	583	607	575	622	589	630	633	582	565	571	622	589	596	597	588	607	599	589	628	613	597	554	591	603	602	593	622	602	590	590	611	574	581	562	582	565	633	623	569	595	579	583	587	620	606	596	596	614	621	571	591	633	607	625	635	644	608	608	579	571	563	621	623	596	609	624	590	581	612	614	562	596	577	611	658	600	598	636	618	637	613	577	571	590	616	604	581	618	618	560	607	587	634	605	629	608	577	620	633	596	590	595	548	535	614	618	643	540	602	575	615	629	589	623	586	628	585	609	621	565	590	573	612	639	614	620	552	557	634	587	628	608	564	626	606	569	553	590	543	568	576	592	584	556	648	588	594
24583	20852	24358	27490	18793	1061	490	435	425	356	378	395	335	344	352	371	320	342	375	339	344	332	349	321	356	364	337	320	321	336	343	337	336	298	328	373	374	306	380	332	333	306	377	334	339	360	354	337	346	313	313	322	351	325	393	338	337	329	374	330	335	367	345	336	345	293	324	354	359	369	371	368	347	340	343	334	338	332	344	371	336	344	385	376	374	328	349	339	375	328	325	332	381	386	295	338	354	341	363	351	326	351	314	318	354	328	340	368	348	340	314	367	348	332	323	325	339	348	364	329	359	316	358	326	375	330	304	336	320	323	359	333	339	362	293	334	339	388	350	330	327	346	333	329	345	337	348	349	327	354	344	333	352	376	323	332	356	366	358	331	364	348	375	365	330	348	338	336	329	359	342	341	323	345	326	317	345	357	352	350	360	348	346	340	338	328	314	382	311	336	334	349	320	359	337	345	365	360	339	339	371	374	346	345	356	346	363	356	350	350	325	354	318	349	323	356	307	339	331	323	300	333	325	335	348	344	349	352	368	331	345	302	339	332	318	338	337	350	339	356	317	383	356	371	323	337	345	319	307	356	351	312	337	355	337	326	276	359	335	326	325	315	323	350	353	343	358	347	339	348	348	367	367	340	332	357	312	332	323	334	345	354	356	311	328	346	373	346	326	300	324	351	356	345	323	292	324	325	304	314	323	338	342	332	333	323	338	308	317	318	323	337	346	350	359	358	341	340	348	358	339	333	356	319	345	303	354	347	316	353	331	340	304	340	349	329	315	352	318	341	349	349	343	331	332	325	316	339	342	333	333	324	302	336	346	343	355	355	340	330	323	341	341	336	358	336	351	308	333	360	339	322	331	331	337	336	346	355	362	302	338	344	306	344	335	331	334	351	324	328	316	359	332	317	363	294	347	360	341	348	348	380	376	318	350	375	342	314	347	342	378	328	335	335	377	386	336	350	350	340	319	387	333	339	318	347	339	351	358	318	333	382	338	332	313	313	359	340	315	302	344	306	333	310	340	343	308	346	319	334	335	324	342	336	332	319	346	318	343	371	331	322	338	328	356	331	372	336	334	302	334	346	319	348	353	354	344	328	288	338	334	325	319	355	369	341	351	338	319	333	332	355	343	333	348	347	322	400	338	340	352	374	356	307	341	316	364	345	346	335	348	361	332	351	325	342	362	292	357	350	326	320	353	379	338	322	326	353	359	366	354	331	336	349	368	322	330	341	366	351	381	351	341	360	329	336	360	369	365	348	345	379	349	351	301	362	346	320	354	351	298	337	322	341	341	351	318	322	353	332	373	342	307	344	340	361	312	331	325	312	366	345	324	344	344	363	363	333	361	315	352	342	335	348	335	353	355	376	376	376	323	343	364	340	345	335	323	346	312	361	337	331	330	318	353	371	305	301	314	333	321	326	336	312	389	362	356	355	349	360	327	341	307	323	327	368	318	318	370	309	351	317	336	357	339	353	359	345	364	349	355	372	342	366	336	321	352	352	338	329	349	313	327	357	369	366	346	305	362	326	353	331	332	366	330	331	345	352	358	330	359	310	360	359	330	361	313	322	340	349	321	346	329	348	324	378	349	297	331	310	370	359	301	330	324	369	330	353	358	345	327	360	342	354	318	385	352	364	333	352	345	344	382	326	344	314	326	365	331	335	352	326	329	364	365	358	346	312	315	359	367	327	334	325	345	352	388	315	350	333	341	337	317	352	337	333	340	348	371	317	336	335	321	357	330	323	327	318	351	351	324	341	352	350	371	335	354	312	331	353	349	364	319	317	346	385	316	369	357	331	359	351	335	360	353	341	343	345	349	372	380	334	377	366	356	370	358	368	341	345	342	340	352	328	309	340	343	354	369	391	354	316	336	343	302	348	376	369	374	353	339	369	349	335	341	340	314	326	317	347	348	323	315	350	340	380	330	333	347	320	326	325	347	346	332	316	358	377	344	340	343	331	334	328	302	360	342	350	338	347	375	293	356	343	355	353	324	342	341	336	322	366	324	379	345	376	343	332	347	337	323	351	336	329	341	374	371	362	363	350	355	360	344	319	329	359	346	329	352	360	345	323	337	334	354	309	351	330	327	320	348	366	338	349	347	359	345	355	339	325	324	375	340	315	350	362	350	329	312	332	331	324	348	338	366	333	325	330	326	318	345	326	364	363	356	357	356	335	281	342	337	338	340	326	356	330	344	320	367	343	305	346	330	348	352	365	320	344	348	356	343	362	368	340	338	370	340	332	323	333	339	351	351	360	323	328	342	336	366	349	356	356	363	325	332	344	339	336	328	367	340	332	349	326	345	315	316	292	349	325	340	356	347	328	374	352	345	323	319	324	343	370	345	358	330	359	329	318	333	335	377	358	281	331	343	347	303	333	346	376	327	341	334	327	354	332	298	333	354	346	333	345	345	318	340	395	328	345	334	336	334	334	326	335	332	338	345	361	340	350	369	336	341	332	373	344	346	353	329	325	346	368	378	353	356	363	335	322	374	336	356	310	350	346	346	330	339	339	346	371	349	337	323	363	357	338	325	339	329	363	326	313	351	367	351	344	313	317	386	333	377	364	357	342	337	319	341	321	353	318	339	353	343	327	388	351	340	349	319	326	323	326	328	359	315	341	342	311	355	320	332	375	351	341	366	328	366	357	346	350	358	362	341	329	331	310	362	348	372	296	346	350	340	341	351	351	338	331	328	346	327	339	338	323	337	334	348	344	335	346	339	362	350	326	359	292	332	312	352	320	351	311	336	351	345	335	346	325	357	345	310	313	383	354	332	354	379	347	334	340	324	371	370	348	347	341	329	378	369	311	348	321	335	317	335	329	341	335	332	325	366	335	327	355	292	320	327	333	352	354	376	325	345	360	336	325	383	357	347	336	324	344	339	300	359	313	285	351	322	355	322	340	343	322	330	357	385	385	366	297	335	351	361	358	329	361	347	341	358	353	385	338	336	331	329	365	323	373	376	326	375	359	345	352	337	340	343	347	361	348	366	375	313	313	328	379	344	367	356	359	358	354	334	345	354	351	330	312	323	316	301	318	336	315	333	332	381	308	358	310	315	360	345	338	323	359	343	359	317	316	307	318	355	328	308	303	348	395	356	344	349	367	342	359	348	392	371	343	347	328	325	311	358	322	339	359	363	329	340	315	339	323	339	369	321	345	375	331	295	359	364	312	319	316	344	342	340	325	325	309	343	346	363	391	334	327	334	360	349	322	339	368	400	329	331	360	370	351	357	337	338	327	311	358	331	315	316	312	342	318	362	380	373	334	344	329	343	334	362	348	340	330	350	335	334	325	350	333	310	343	350	329	342	293	364	362	329	326	344	345	325	339	326	318	308	325	360	371	359	329	312	409	342	353	362	331	366	355	356	309	328	355	349	324	327	359	327	325	331	335	354	363	351	343	344	314	342	359	357	393	358	340	373	348	345	332	332	336	338	320	350	336	342	377	348	355	345	339	318	332	348	379	341	349	347	337
3314	2891	1943	1200	994	847	798	809	759	797	783	739	810	757	747	763	790	778	782	754	803	715	773	716	782	755	707	760	824	783	772	754	758	728	776	749	693	778	766	707	800	723	766	784	757	794	822	736	787	783	736	773	736	767	749	746	764	822	713	747	761	757	758	768	774	700	783	754	727	774	807	745	819	738	777	772	778	743	782	767	798	722	721	767	810	764	737	743	744	759	693	716	788	714	739	690	729	774	711	744	750	780	773	734	794	723	701	733	754	756	736	758	682	740	721	801	736	764	682	786	749	750	803	757	760	724	759	749	783	782	787	758	735	735	676	790	734	740	757	763	733	783	718	756	761	711	789	708	750	741	813	779	723	758	741	761	748	745	723	775	771	752	767	775	744	703	788	725	728	740	765	731	758	759	737	746	713	810	765	735	723	711	786	738	827	761	745	718	747	751	760	746	751	731	773	771	750	759	739	733	760	770	693	737	742	814	737	723	737	739	719	746	747	721	742	756	696	738	750	722	722	763	785	724	750	778	730	745	717	749	773	700	746	777	736	740	753	787	701	765	744	780	705	746	761	706	744	757	792	737	761	723	743	737	743	694	819	745	729	719	743	738	732	759	721	714	752	779	730	732	786	789	732	753	766	761	782	765	711	760	744	775	757	737	786	756	734	747	746	745	771	748	704	754	778	764	767	776	771	756	758	747	719	744	813	806	783	726	763	823	763	756	751	734	749	770	731	694	736	752	775	753	791	775	783	768	715	695	745	754	717	759	752	730	748	744	723	767	779	737	719	705	767	736	736	747	770	768	710	769	729	775	754	795	787	743	706	746	737	750	771	759	765	725	743	736	778	708	755	720	733	759	782	728	786	777	734	808	728	720	689	734	771	739	739	752	778	734	764	766	733	713	754	732	776	786	757	739	760	783	720	779	751	820	725	784	790	811	752	778	789	744	749	743	747	750	813	768	779	752	758	694	748	702	745	734	775	779	752	771	765	748	789	724	742	746	744	769	746	763	800	772	791	715	712	715	770	746	773	790	777	800	759	708	753	784	767	780	782	771	823	764	783	784	757	739	789	713	780	787	782	703	710	775	784	743	739	724	745	773	763	729	736	755	752	768	746	785	785	719	741	708	722	774	779	772	757	761	743	781	776	791	758	720	750	761	703	793	767	736	689	775	739	747	756	709	784	765	749	779	721	733	742	745	785	684	731	755	751	773	760	755	734	787	754	736	769	737	721	756	786	756	783	765	710	702	744	809	735	714	733	735	715	754	777	765	726	748	759	748	832	761	723	737	754	752	741	795	769	708	751	749	767	722	711	750	767	736	726	715	732	738	738	761	760	714	749	720	750	734	769	765	716	792	726	726	740	804	764	742	729	741	702	758	708	735	748	787	768	726	750	743	726	778	767	760	758	736	733	776	694	754	801	764	717	770	756	736	726	736	769	767	781	780	742	765	740	722	752	712	767	737	716	714	771	745	711	783	753	818	725	718	756	736	766	749	706	751	746	763	715	722	748	762	786	749	718	718	763	733	786	769	733	762	770	756	749	758	790	729	758	727	726	731	741	789	750	760	755	728	756	715	749	746	752	781	749	759	719	753	715	774	786	762	760	770	805	740	753	760	782	730	695	741	762	736	770	742	775	719	733	796	765	781	716	775	734	770	724	764	768	767	749	743	759	781	723	753	729	740	754	785	751	775	735	691	745	760	760	749	772	785	728	752	790	731	825	765	767	784	748	771	782	757	701	747	795	755	736	729	789	734	745	724	746	764	763	787	750	725	741	718	760	760	740	764	754	695	760	713	787	758	801	806	753	751	742	780	720	717	761	762	720	747	770	786	747	725	756	726	748	744	751	786	770	755	808	777	762	721	736	801	766	748	804	736	805	718	795	768	734	696	783	713	739	756	747	736	753	765	782	784	737	728	746	737	749	784	775	795	726	772	721	796	743	757	769	725	684	715	797	793	719	764	755	732	798	744	712	714	758	753	740	740	807	760	758	711	778	737	730	805	758	792	702	779	720	735	781	725	697	730	739	699	733	749	756	749	734	793	741	794	720	740	755	754	765	715	773	759	775	792	760	807	801	759	806	744	777	781	771	737	787	732	765	760	723	737	743	794	724	776	728	718	778	775	793	766	765	757	790	776	712	789	759	750	730	772	746	732	725	772	804	746	732	755	741	747	743	784	739	737	729	739	789	740	734	788	790	769	735	733	766	767	790	791	819	729	772	771	724	747	736	793	694	739	748	791	778	757	766	724	790	738	745	741	750	782	760	742	724	709	727	783	705	726	706	728	748	800	773	771	774	706	760	712	737	791	760	723	722	736	718	734	755	785	712	747	694	776	754	764	772	701	730	710	728	742	742	770	810	783	683	807	756	779	736	772	715	707	745	763	725	724	698	741	718	719	761	731	745	727	724	757	802	806	705	758	756	761	763	779	737	776	767	709	744	733	736	743	748	712	726	756	757	766	718	763	707	715	737	817	748	747	754	748	752	775	735	747	750	745	729	738	750	789	781	757	759	835	729	787	732	793	711	754	764	718	772	709	744	780	766	741	775	765	733	758	740	735	798	764	794	745	713	737	733	808	750	772	704	753	775	741	731	720	723	756	722	736	766	746	723	738	720	723	743	752	768	752	749	789	762	728	774	713	739	714	725	757	729	778	775	734	783	761	718	777	819	767	803	773	743	717	785	763	751	773	768	755	752	787	725	728	783	749	749	769	790	795	750	733	783	758	753	720	725	783	694	715	801	743	769	769	744	753	748	719	731	721	704	756	795	810	745	766	782	744	775	728	774	753	750	764	769	735	722	808	765	733	748	753	734	731	764	705	738	767	746	739	775	729	769	763	764	771	768	764	748	734	725	781	751	779	761	728	727	732	748	756	725	797	794	732	711	735	775	784	790	784	745	767	765	760	736	695	769	762	713	753	780	734	727	783	762	722	731	772	742	721	782	756	778	782	751	744	782	692	739	743	717	816	735	736	745	732	777	760	781	767	780	761	750	772	768	739	725	778	763	747	752	767	769	781	711	736	813	723	759	791	768	779	739	786	745	724	813	708	780	748	725	778	766	722	704	763	766	755	751	779	693	814	754	769	749	761	752	793	767	741	739	733	750	769	783	762	783	743	758	751	745	767	781	734	726	797	749	743	744	753	755	724	757	740	744	703	793	733	764	785	757	703	751	741	775	779	746	772	746	737	781	728	722	781	702	737	760	744	697	747	773	755	768	775	723	745	773	805	753	735	787	763	754	766	717	750	780	777	755	741	760	789	748	733	795	779	730	750	716	716	709	767	736	737	756	792	750	760	777	727	743	754	727	732	736	757	732	756	754	774	740	755	756	821	798	757	754	804	731	790	768	773	760	764	732	738	764	769	755	712	771	771	711	771	759	765	768	707	785	758	734	766	785	793	737	759	756	734	776	804	708	737	710	777	790	772	738	734	767	713	772	761	731	733	739	788	737	728	745	763	751	784	726	741	789	744
23594	20886	25170	26748	20892	20895	3351	451	312	343	298	277	253	242	223	201	213	265	244	236	249	234	214	202	227	226	206	243	236	191	222	226	204	238	216	227	215	207	212	213	187	201	255	228	215	193	229	234	244	231	212	179	200	203	230	216	215	219	168	202	214	228	214	206	224	224	202	197	208	193	240	213	215	218	226	233	217	224	228	196	230	224	231	211	213	212	190	246	205	192	220	260	233	231	211	223	223	254	230	184	219	220	218	213	225	213	215	211	209	202	234	214	209	216	190	237	232	200	221	177	232	217	212	217	215	205	216	244	236	223	230	201	218	215	238	235	210	215	204	209	240	203	218	232	210	225	225	196	208	186	209	237	198	234	213	213	204	201	194	214	231	217	216	231	223	239	212	231	198	195	214	236	209	212	212	212	215	220	215	209	224	199	226	187	234	219	206	194	186	240	256	232	203	218	211	203	180	218	197	234	244	209	222	199	197	179	210	204	193	202	188	227	186	204	218	216	201	194	231	222	203	201	224	223	216	228	198	211	208	211	218	197	207	207	209	222	225	196	220	195	198	224	231	227	199	202	208	218	214	222	224	206	208	198	209	227	211	207	216	214	234	207	216	186	221	194	210	217	226	210	203	242	232	206	217	207	223	223	213	202	189	220	239	212	231	187	224	198	210	235	238	191	193	212	207	191	198	224	223	230	223	202	216	243	214	211	215	194	220	222	240	237	199	218	208	211	237	236	189	188	219	209	225	202	195	208	232	214	221	217	201	218	202	217	219	255	217	203	189	217	229	211	205	215	209	212	214	221	230	220	199	204	188	221	189	217	205	215	209	215	181	201	209	212	220	235	231	187	260	241	231	189	210	215	207	209	224	214	218	225	240	211	217	220	214	197	198	236	210	210	233	200	204	195	221	213	234	206	215	212	214	219	205	212	217	204	246	205	204	237	213	224	207	222	209	213	194	235	208	203	237	232	216	217	240	221	222	236	226	237	212	221	188	227	210	216	220	216	198	217	197	209	206	221	222	227	206	218	200	212	234	220	197	210	199	198	219	192	221	229	239	229	245	196	214	228	240	200	240	217	231	190	222	238	192	237	261	236	227	196	215	196	195	198	206	209	188	220	236	197	206	218	238	218	203	244	180	216	215	194	229	224	246	224	211	231	197	204	219	189	219	205	222	225	223	250	214	230	214	209	214	214	230	221	199	179	219	234	203	201	246	244	200	204	221	210	258	207	230	244	218	227	221	247	199	202	213	206	242	224	228	196	200	211	226	189	192	207	214	233	232	210	232	226	245	238	202	183	218	202	217	193	224	209	228	197	236	235	225	209	225	203	193	223	234	205	193	217	211	220	213	216	213	217	202	190	199	217	230	187	209	229	198	204	214	224	180	192	238	210	217	187	199	209	185	235	215	219	233	227	217	233	206	205	207	230	213	235	211	265	182	233	201	216	248	210	198	212	182	199	217	197	218	256	215	220	223	207	224	209	213	209	215	243	232	246	224	246	221	196	192	185	220	236	185	216	231	196	220	197	186	225	217	207	223	241	226	236	197	217	232	214	238	214	209	249	222	209	219	199	207	220	226	226	222	222	240	214	207	202	233	238	182	217	222	223	222	265	209	212	206	224	187	200	236	170	182	214	227	220	210	217	231	218	183	245	198	218	206	197	197	188	182	209	221	206	220	178	195	217	225	239	218	221	220	209	220	192	221	218	221	206	188	200	214	203	206	218	190	210	203	234	216	239	219	210	234	213	219	198	230	223	214	210	198	231	212	196	201	240	217	262	228	217	206	217	223	241	193	218	212	214	213	211	208	208	222	230	196	223	233	209	234	223	219	202	207	206	246	201	200	193	203	183	210	211	205	207	203	227	221	200	211	202	193	192	194	205	236	228	189	219	224	245	232	191	175	211	186	192	186	221	216	203	201	210	193	231	219	223	197	234	229	228	222	219	224	199	225	193	218	204	222	220	212	207	215	233	206	184	220	211	243	211	214	250	194	207	219	208	210	209	199	216	189	182	202	191	221	203	205	217	254	208	206	245	204	228	220	220	182	206	194	212	176	235	215	235	245	194	221	180	222	235	230	212	202	207	200	228	229	230	213	236	214	206	193	201	203	240	206	229	214	212	245	197	232	239	216	194	186	224	203	204	215	189	223	195	197	181	229	245	221	207	211	195	207	223	230	217	217	215	206	195	190	232	204	210	211	203	203	224	199	176	221	217	222	212	208	206	214	255	236	223	222	220	212	202	196	220	221	214	205	201	216	208	216	199	207	220	215	226	196	224	223	237	220	204	207	227	212	189	219	231	198	229	213	242	196	188	246	217	193	228	204	227	210	217	208	188	204	217	235	213	217	218	188	193	219	206	203	222	208	201	226	224	218	254	207	192	198	215	201	196	222	192	188	217	195	220	220	226	224	195	196	197	204	219	232	209	202	180	219	250	212	184	216	221	215	205	199	172	197	216	204	218	235	226	197	218	234	221	199	187	191	229	200	190	196	236	207	230	209	202	206	177	210	241	227	221	206	209	219	220	183	214	216	226	170	205	202	215	231	215	219	231	219	192	225	207	221	263	222	218	208	220	209	238	204	203	203	224	193	187	206	236	240	199	202	216	205	226	198	213	198	212	209	218	174	221	204	220	214	213	211	211	244	218	215	217	223	205	208	207	227	220	206	215	204	210	202	217	213	223	226	209	187	229	213	200	227	192	205	201	219	200	190	234	216	194	215	203	197	201	195	213	201	207	223	197	200	205	222	207	215	211	239	242	226	221	200	182	227	218	209	211	197	215	199	222	225	199	196	221	230	247	204	217	215	202	217	194	217	217	199	206	233	196	223	196	217	193	237	225	175	201	222	194	232	214	219	251	196	217	208	220	215	192	223	245	224	195	219	237	233	243	230	206	202	221	202	209	205	215	188	214	211	194	226	194	207	205	228	252	204	220	235	221	188	224	221	221	207	178	201	218	218	212	206	224	214	208	229	208	208	192	217	233	232	197	202	229	211	213	230	209	206	212	197	211	225	217	199	182	218	225	203	220	211	222	196	202	234	195	195	194	211	190	220	203	220	215	214	246	208	212	223	215	214	220	228	221	234	185	206	222	223	203	215	219	198	213	174	201	219	208	192	206	201	203	203	207	224	237	256	237	234	195	221	221	216	213	174	202	232	235	186	209	207	216	200	195	202	193	195	216	207	216	236	256	215	195	172	208	245	200	226	215	193	190	223	239	209	204	226	191	203	209	233	213	237	238	207	190	226	218	228	223	246	199	196	208	202	204	198	208	202	213	247	220	175	191	221	215	227	213	215	211	204	216	232	212	201	223	224	212	187	217	225	214	230	217	236	209	195	210	202	206	213	188	189	206	202	221	214	223	188	190	224	207	239	210	194	225	205	230	220	211	237	203	231	212	183	201	215	191	208	221	227	234	196	195	231	205	212	234	214	200	211	234	220	210	207	236	202	226	227	248	222	189	225	215	223	231	208	203
3331	5083	3111	1467	912	753	626	631	552	567	500	554	521	502	496	512	489	515	499	489	494	468	476	508	502	532	488	490	453	504	494	487	479	476	437	510	487	461	455	479	494	504	493	461	491	481	472	452	495	479	516	475	502	503	463	463	510	502	501	447	491	477	491	476	459	490	463	445	457	516	502	478	531	486	505	536	475	493	469	482	465	512	485	490	466	476	502	465	502	467	461	472	451	455	488	486	515	492	500	525	481	462	485	433	469	487	504	484	501	509	493	472	472	496	481	448	517	481	486	474	472	505	499	483	493	495	487	483	483	514	500	493	499	465	496	457	493	493	454	457	510	475	474	467	490	443	476	453	463	498	460	475	448	453	487	471	512	468	505	428	504	474	477	477	488	477	507	501	485	493	465	506	445	468	477	506	508	513	471	476	522	504	466	489	483	484	525	457	458	501	487	489	507	459	533	495	468	513	490	484	463	457	501	485	484	495	472	499	522	500	470	474	518	477	453	466	464	486	448	482	465	477	491	480	441	499	509	498	508	481	439	470	463	481	477	475	475	458	491	495	465	530	504	487	474	468	485	472	524	514	498	522	444	499	468	501	447	493	478	466	479	516	492	500	472	486	488	501	501	464	521	447	487	479	486	507	482	474	499	494	472	498	463	438	494	508	490	503	528	463	507	510	492	469	463	482	516	512	518	490	471	494	511	453	469	443	455	493	474	466	496	500	476	447	478	504	487	466	452	482	487	459	479	500	473	503	468	463	495	481	481	513	493	488	513	487	488	472	526	492	463	487	493	481	510	470	454	476	468	487	497	470	454	456	486	461	483	458	463	492	438	457	485	484	497	486	479	492	479	498	469	498	502	492	502	465	461	512	530	469	466	465	522	459	493	471	499	486	473	479	467	472	489	491	550	505	480	518	501	534	453	478	506	455	481	522	498	493	459	518	462	501	463	501	506	443	483	501	462	488	496	458	465	476	501	477	445	480	475	480	454	477	479	473	453	499	511	509	492	454	460	458	446	482	506	479	470	457	496	494	528	469	506	483	459	507	482	454	462	516	494	469	484	490	460	470	450	494	513	464	471	521	448	491	473	458	486	529	498	468	484	458	478	525	453	500	488	490	496	494	475	450	467	483	472	476	488	488	512	489	471	514	498	486	488	480	472	473	461	462	459	439	545	467	476	463	498	457	530	471	474	463	486	493	478	491	440	442	494	527	452	467	496	490	483	454	486	500	493	462	479	505	489	503	478	483	468	523	516	486	471	454	462	473	487	481	474	501	477	489	497	447	447	494	464	499	471	509	494	514	482	481	500	518	439	462	503	465	521	496	499	473	461	457	483	482	460	471	460	483	491	441	481	496	465	453	555	485	483	504	431	506	469	505	521	463	496	468	440	489	495	493	462	469	498	489	474	457	476	484	494	493	437	461	422	512	494	489	478	477	503	481	483	473	479	432	470	495	484	495	483	492	490	475	465	476	454	483	489	474	486	511	470	482	478	463	508	464	472	470	482	503	536	484	483	451	477	494	483	490	492	519	470	480	485	488	468	498	482	458	486	501	463	488	471	491	464	500	484	497	495	495	490	472	471	481	467	492	524	483	468	470	486	488	493	458	449	485	478	484	468	510	517	477	527	505	459	471	512	506	476	492	446	463	464	477	492	458	482	462	520	467	471	478	479	492	480	521	491	515	496	498	463	477	488	468	478	433	445	463	457	479	499	477	478	499	505	496	496	491	505	500	503	481	503	498	487	501	498	487	504	482	485	515	507	499	459	453	464	472	482	459	517	474	519	482	450	506	487	449	430	502	484	474	477	495	523	440	446	502	488	505	445	451	481	520	525	479	524	474	511	502	525	480	476	489	494	511	487	410	498	447	437	499	487	492	502	496	496	514	498	472	498	471	543	485	491	484	485	493	449	451	458	486	476	507	464	488	496	464	524	527	481	468	493	465	480	497	446	500	479	487	493	494	493	492	519	454	480	488	473	490	469	461	483	519	476	498	488	509	494	454	537	466	474	490	480	486	463	457	512	486	467	505	505	484	467	484	449	494	448	530	453	491	469	452	481	501	471	514	468	471	458	516	513	505	496	496	443	512	526	515	483	514	453	468	498	497	501	494	525	439	496	449	485	481	480	441	453	500	492	480	488	498	502	480	456	454	445	490	443	487	489	467	463	459	496	485	499	521	461	480	535	494	471	501	472	471	449	480	455	467	488	514	499	476	483	481	497	479	539	505	475	486	522	459	485	480	453	504	494	475	448	483	514	492	513	479	509	513	482	476	448	503	490	503	501	466	510	500	443	438	480	488	493	454	473	489	444	518	512	474	474	475	498	450	448	435	484	520	481	494	484	503	470	482	463	508	493	458	479	440	549	465	505	507	500	478	461	483	510	478	438	441	499	477	482	479	530	500	470	509	498	440	453	464	483	538	470	523	512	498	491	509	510	494	496	480	441	463	460	497	473	500	434	501	497	498	440	535	484	499	496	491	486	471	479	463	460	483	473	493	499	516	529	466	496	504	475	476	482	487	466	473	483	449	494	501	473	506	486	497	469	480	488	476	476	482	476	488	465	480	517	502	517	491	492	481	439	477	495	520	472	513	473	472	485	484	487	481	472	481	481	465	469	472	492	474	468	483	467	476	474	521	483	477	472	472	457	510	482	505	449	485	453	483	472	534	535	458	485	509	462	482	464	484	486	481	465	468	494	468	506	456	475	493	449	516	447	445	437	434	461	482	465	527	436	486	496	500	473	496	480	513	469	480	456	467	465	446	487	508	466	520	497	467	489	469	488	454	452	452	501	501	501	467	462	513	450	501	493	470	459	453	492	511	476	494	502	474	523	454	478	491	460	473	476	469	509	496	469	465	497	470	435	508	488	508	489	458	521	490	485	490	495	425	492	477	499	492	481	450	486	473	508	436	488	482	463	480	473	501	515	477	469	456	474	481	503	452	493	471	479	484	496	484	491	494	472	459	434	470	488	481	506	487	494	507	465	483	519	531	452	493	514	467	445	466	509	497	482	472	476	526	480	490	513	492	489	456	477	472	479	504	472	493	496	489	490	480	476	478	451	475	515	502	512	494	442	495	511	501	448	473	451	502	498	490	493	486	462	502	517	471	472	490	498	510	481	472	480	466	437	493	453	493	501	490	472	475	471	475	463	484	458	509	476	469	495	493	490	474	499	455	486	463	472	465	454	460	441	468	499	451	502	496	468	484	471	531	490	450	483	483	528	486	464	483	472	478	513	464	511	454	422	475	469	480	531	480	487	481	488	488	483	469	497	446	430	482	475	460	466	459	513	496	505	466	476	500	457	458	472	463	481	478	446	466	498	467	470	492	486	479	485	467	486	502	475	492	442	489	492	485	498	517	504	466	463	434	464	441	454	486	467	480	482	485	473	503	510	510	489	514	523	519	494	470	466	494	500	472	508	493	450	509	454	494	484	464	473	498	507	495	455	501	514	501	484	478	470	493	484	444	456	472
32798	13346	1650	307	279	294	249	261	273	259	262	248	253	248	263	276	289	251	264	235	257	286	226	262	211	252	269	258	268	250	265	239	245	262	241	254	263	253	255	251	237	250	247	267	257	254	267	265	243	267	245	259	256	286	257	235	251	278	231	258	264	246	249	276	245	240	293	242	262	272	254	258	256	280	260	281	269	251	240	271	262	239	268	257	266	241	263	273	280	241	244	259	259	264	227	238	283	266	259	277	243	273	261	301	263	265	234	253	250	258	264	242	284	290	260	256	298	277	243	257	234	249	260	206	247	262	225	259	238	245	235	275	221	269	281	250	261	252	228	256	247	239	258	277	275	212	247	243	260	221	236	239	268	248	248	250	234	216	253	290	244	265	274	242	238	270	267	266	270	239	258	280	259	261	250	255	243	237	252	269	263	266	285	234	257	235	269	275	245	237	269	287	255	233	239	256	254	299	235	267	231	264	258	274	260	226	252	242	283	248	255	265	254	247	253	259	253	269	240	247	237	235	239	252	260	252	278	253	262	257	280	264	270	261	254	249	243	258	257	249	256	267	248	237	249	272	244	261	255	251	270	253	250	244	239	249	251	268	266	257	249	257	256	223	233	272	261	253	271	240	276	257	252	248	249	277	247	244	251	271	277	238	260	276	299	255	233	266	265	263	262	264	257	249	255	232	251	227	214	288	223	252	225	253	262	259	258	279	258	221	266	253	286	271	256	262	253	260	247	273	274	289	267	281	266	257	268	228	272	252	270	255	267	291	250	274	266	246	251	261	268	247	285	291	272	241	257	268	229	253	258	260	241	251	257	248	244	257	261	248	251	252	258	282	269	269	264	242	264	251	275	251	291	256	283	276	255	255	269	277	263	249	246	268	283	270	246	260	243	269	255	250	266	267	233	276	269	246	233	260	257	272	308	238	251	281	294	277	264	275	283	248	270	275	257	236	299	257	230	283	267	274	214	243	258	290	260	239	231	227	283	256	237	271	265	266	256	239	240	267	249	266	224	261	243	246	238	272	267	234	231	236	240	256	272	278	274	269	257	261	252	224	252	262	250	249	226	260	262	209	254	285	242	267	255	269	248	247	292	246	256	275	242	276	239	229	269	262	259	244	244	243	268	287	235	240	264	269	259	264	241	225	273	284	224	253	256	246	252	273	251	272	252	242	228	266	277	238	261	274	250	247	268	244	259	248	278	258	264	282	299	309	278	272	261	279	226	259	239	278	231	282	229	234	235	236	261	242	281	249	275	274	260	264	270	269	252	265	260	269	267	244	244	234	258	285	247	252	269	293	236	263	277	259	235	259	262	278	275	236	251	256	271	245	253	225	273	264	277	257	234	263	235	263	246	260	295	252	255	261	293	265	251	286	270	279	267	264	245	265	262	253	241	278	266	226	253	270	244	263	238	271	273	253	292	252	243	249	260	234	244	251	271	261	255	297	283	228	218	277	243	268	267	221	253	232	223	270	237	218	226	256	243	240	262	260	270	248	277	273	241	254	227	239	262	242	264	263	260	257	266	245	275	284	246	273	307	277	286	265	252	259	246	259	245	259	226	226	244	260	267	267	250	257	271	254	260	248	246	254	273	264	270	254	237	254	248	232	256	257	266	221	226	260	249	256	255	250	244	279	251	261	248	278	237	242	262	253	239	235	267	230	255	264	254	292	227	300	253	245	272	225	265	255	274	241	236	249	257	253	251	263	255	266	236	275	266	245	264	263	281	272	236	265	286	246	238	253	254	246	277	251	244	257	256	249	235	253	225	256	270	255	252	263	237	273	246	287	240	272	286	264	260	249	253	231	249	290	291	264	257	242	253	251	256	257	276	275	271	244	256	238	258	257	258	236	249	269	276	273	290	269	256	253	250	231	284	238	244	246	220	253	251	257	253	251	277	253	252	264	233	258	253	262	263	260	266	250	218	258	255	256	211	232	267	239	222	272	248	248	260	288	253	241	278	272	269	249	222	256	225	274	279	258	264	232	255	258	250	241	258	221	272	233	243	275	256	266	241	294	250	236	250	268	210	236	243	267	252	271	248	258	279	245	241	278	246	264	261	252	226	245	260	253	243	260	282	258	253	234	281	276	256	255	230	291	276	239	256	251	218	273	241	241	238	254	227	261	250	283	250	258	252	278	255	283	272	268	255	219	268	271	250	235	245	268	279	269	254	238	259	260	239	260	267	266	244	236	242	259	260	225	278	233	263	255	257	222	283	242	288	245	262	257	254	252	263	240	257	250	282	264	269	266	294	251	239	250	269	262	252	237	259	228	255	283	243	225	248	254	263	250	246	269	237	249	263	277	253	239	276	254	242	254	245	242	241	291	240	242	254	224	236	250	253	257	259	235	249	240	262	263	272	286	267	265	293	284	275	246	295	234	264	261	245	280	244	264	266	258	243	265	256	276	247	216	264	233	225	264	221	247	255	262	254	255	300	232	260	247	251	252	239	277	271	265	247	243	270	247	247	227	249	262	228	271	244	269	284	262	243	252	233	255	267	255	263	296	260	265	254	261	256	264	251	264	259	240	224	280	247	253	225	269	261	279	263	243	274	285	238	271	271	232	253	262	249	265	250	264	244	255	205	264	237	239	254	272	269	259	233	274	279	285	267	286	248	247	268	271	259	298	246	265	259	274	267	236	289	248	236	281	218	277	244	245	288	257	289	229	217	227	230	275	276	286	237	252	267	245	271	270	243	282	301	265	276	264	229	271	274	253	251	260	249	233	233	260	257	251	268	250	286	236	257	249	287	268	252	254	271	248	247	214	252	266	220	242	248	254	245	245	240	276	276	244	238	249	284	249	251	245	241	259	236	248	243	237	254	270	273	260	258	270	221	247	277	265	250	272	275	249	259	293	250	294	239	243	209	280	253	276	257	237	250	277	234	237	256	314	228	259	237	234	269	279	281	275	234	237	288	301	277	282	233	235	224	266	275	262	242	275	268	225	240	268	263	219	256	240	269	256	255	243	234	261	269	279	269	222	275	269	267	258	259	253	271	265	262	258	246	246	253	258	227	257	255	236	263	247	267	274	262	278	255	271	239	264	291	236	291	265	277	245	261	268	260	243	261	268	273	280	254	232	286	246	257	276	254	260	239	267	262	263	247	283	238	262	240	219	235	253	255	232	272	235	249	280	282	234	286	257	259	263	253	233	250	270	286	271	264	255	256	267	215	278	255	294	266	258	251	229	237	241	233	245	263	288	261	302	234	285	260	241	287	238	263	263	225	267	241	245	273	271	262	260	257	241	251	242	243	286	274	283	269	251	239	280	256	252	248	279	246	232	286	239	265	262	250	305	247	258	229	227	252	263	268	259	274	258	268	253	251	249	279	228	231	261	229	293	242	251	232	233	208	261	249	237	250	276	244	256	241	272	262	229	288	251	219	266	278	237	271	246	236	240	264	259	259	278	251	283	235	246	250	222	281	262	254	263	270	258	269	262	237	261	256	242	274	271	243	247	258	250	230	251
5023	820	706	669	620	591	640	617	615	607	588	617	608	600	582	619	612	623	638	565	627	581	579	615	581	631	602	576	629	610	634	607	594	605	612	602	566	625	573	564	552	605	612	602	600	614	636	572	603	641	610	557	591	592	586	591	619	597	615	562	610	593	587	605	602	579	585	639	624	581	602	612	571	623	579	588	648	543	591	633	593	567	615	615	592	575	610	598	614	605	619	619	604	603	578	586	636	633	573	648	611	609	635	637	625	619	598	583	565	591	606	616	594	628	597	590	607	574	685	593	590	595	601	616	627	620	601	576	582	612	634	608	627	664	577	614	563	655	579	628	616	619	651	583	620	620	620	604	633	567	570	593	629	642	566	597	586	593	607	597	605	589	627	598	591	624	565	603	590	602	588	543	600	639	618	656	582	619	607	621	613	566	619	596	601	569	640	617	632	606	614	590	634	618	653	625	683	620	585	617	570	626	586	613	610	567	604	615	587	659	566	609	575	620	606	588	596	623	634	597	570	600	614	571	614	584	598	597	642	595	613	590	608	561	599	618	599	627	615	597	564	608	617	609	564	609	587	608	607	576	597	590	607	627	605	600	612	566	600	621	617	598	575	648	576	578	590	623	575	610	610	607	594	617	604	577	597	647	630	589	635	609	564	650	567	606	615	608	601	618	560	583	593	591	631	609	597	572	604	592	574	565	591	579	610	597	579	620	594	631	591	581	593	615	610	655	595	616	600	600	625	591	606	619	581	624	572	624	607	580	574	602	656	620	656	554	597	620	633	587	609	565	586	635	647	617	596	629	586	636	588	586	642	563	586	571	579	614	609	597	566	595	562	580	670	592	598	570	611	585	605	606	562	594	568	605	615	613	601	567	593	571	617	637	631	610	585	603	617	576	588	608	634	590	642	598	520	584	596	604	583	614	585	606	593	574	631	637	616	604	584	630	610	615	566	629	605	601	631	584	620	603	586	583	618	632	601	591	572	644	613	597	571	610	630	573	607	578	626	665	629	619	587	565	599	636	655	597	569	623	600	584	624	608	573	608	623	611	592	628	588	607	633	578	646	601	614	593	619	569	612	599	627	560	579	596	573	649	609	568	592	602	580	574	576	570	612	570	602	632	602	599	595	597	615	610	602	614	585	620	656	605	605	600	597	619	607	605	632	586	575	580	584	583	620	596	602	624	653	616	630	603	607	581	540	590	603	585	593	557	626	594	611	563	628	595	602	587	605	591	609	570	597	594	596	603	534	608	600	553	576	605	627	631	564	646	569	603	615	566	599	626	579	605	612	605	639	537	625	618	579	599	559	622	603	579	562	596	589	620	651	613	584	599	590	613	683	607	590	626	613	589	585	609	632	614	637	635	587	621	596	603	669	609	580	556	562	580	572	596	595	637	627	643	629	614	579	628	641	598	599	628	576	611	580	630	584	599	570	612	589	598	599	606	576	578	595	604	585	598	612	639	590	597	613	561	602	606	558	593	568	626	614	593	616	599	615	634	575	608	615	585	592	607	580	620	617	611	556	615	646	617	601	558	613	601	607	627	540	566	603	621	580	590	572	650	585	592	616	609	565	552	617	610	640	603	610	592	617	630	558	604	622	599	632	612	577	565	568	607	613	591	587	643	632	626	575	605	637	584	593	598	597	600	612	572	635	592	586	606	612	600	579	604	608	582	639	577	579	633	590	644	576	587	551	602	626	589	605	602	593	596	574	593	627	639	620	592	628	628	593	567	644	623	616	624	603	574	618	635	636	615	577	622	609	617	612	550	624	620	617	644	573	607	620	600	635	636	585	608	636	601	611	572	614	601	570	579	637	626	591	590	564	629	613	635	620	615	598	600	576	610	634	635	617	628	623	582	630	611	580	592	597	592	566	598	562	573	624	629	599	621	582	538	571	586	600	591	608	579	609	565	630	624	632	615	607	644	621	648	607	613	595	598	611	586	597	599	624	583	541	584	574	563	594	618	630	605	596	611	651	613	601	603	590	609	651	600	609	607	634	619	593	591	634	559	616	607	572	588	596	616	577	616	618	589	621	596	597	604	611	648	598	589	583	576	621	595	625	642	599	568	622	588	588	640	632	584	609	599	617	621	618	617	590	619	596	620	607	623	615	606	587	616	637	634	626	591	627	613	629	612	616	583	625	594	599	601	618	578	582	638	617	607	589	587	608	595	627	608	562	601	628	578	620	620	589	596	639	584	579	588	625	581	605	604	622	589	568	603	617	578	627	611	584	595	593	635	646	630	601	608	567	605	608	559	598	603	607	613	595	616	619	592	566	624	598	604	600	603	637	626	550	614	590	629	644	614	603	599	616	645	632	595	611	579	600	602	545	618	654	613	646	599	549	611	631	559	639	586	625	596	624	649	613	603	593	597	623	567	610	596	590	630	639	611	585	591	610	598	643	596	597	612	615	580	650	636	569	598	609	621	637	621	628	565	618	634	595	623	601	597	592	612	585	574	622	647	599	591	616	582	575	611	634	613	629	614	631	636	583	615	624	658	572	587	575	635	620	644	616	621	621	620	585	621	613	586	623	628	617	557	615	560	575	588	594	584	640	612	581	649	588	641	611	592	613	606	580	593	628	598	601	611	603	618	553	617	631	587	641	637	637	593	596	566	582	612	608	596	631	578	635	581	582	596	621	584	583	580	647	599	597	615	638	594	626	606	615	610	638	564	620	643	596	577	643	634	605	524	635	656	624	570	601	588	623	594	587	596	592	634	599	598	587	604	575	586	575	595	624	605	606	592	621	614	651	636	595	604	566	608	630	597	580	617	638	616	593	592	614	585	603	617	611	605	579	593	587	579	566	598	587	625	621	621	601	566	591	636	625	590	637	658	557	636	594	564	595	608	592	584	626	595	651	608	554	568	565	556	627	588	597	663	640	582	587	643	570	616	625	597	629	644	613	625	583	605	609	615	592	601	549	662	613	561	630	613	644	646	556	609	645	601	613	635	634	618	624	617	596	628	581	608	604	599	594	636	643	587	603	595	633	624	622	611	596	643	623	551	619	594	593	628	622	610	619	583	601	625	604	563	638	637	587	580	626	614	601	608	621	623	612	607	628	588	576	582	636	625	607	641	598	619	597	596	558	641	616	600	602	623	617	616	628	590	579	604	631	603	623	582	604	608	602	599	607	618	575	602	649	635	626	590	624	574	601	633	652	589	616	594	600	617	600	603	569	638	634	592	609	593	614	645	647	567	623	592	643	584	604	571	629	580	603	598	636	663	637	608	583	596	618	654	607	573	649	626	620	623	605	634	622	637	649	615	571	577	603	620	602	593	550	636	607	591	619	646	598	612	641	620	656	605	592	647	649	586	602	646	621	558	574	589	576	553	614	632	585	602	617	599	605	627	619	594	632	586	594	618	589	575	632	635	577	619	631	614	595	603	595	614	590	586	611	551	601	612	584	594	623	593	589	607	621	677	603	586	601	588	594	624	599	606	593	592	610	568	594	631	603	570	651	621	604	571
24637	20856	24334	27477	18805	1017	501	429	387	376	369	372	376	344	388	374	345	340	355	358	355	343	344	345	327	321	361	367	365	341	380	329	358	352	327	354	374	348	366	347	352	297	334	361	353	345	363	332	340	317	363	338	336	329	354	329	355	355	358	338	364	315	303	365	340	349	349	358	368	375	305	332	316	382	348	346	343	343	339	375	324	350	356	322	341	340	368	301	343	364	321	344	350	326	299	322	355	327	346	320	342	355	321	373	310	341	348	352	310	348	321	316	327	379	337	310	319	350	345	353	349	319	357	379	314	330	323	322	354	352	326	339	345	323	355	361	320	343	333	335	328	368	334	348	319	351	365	344	362	325	332	305	347	349	328	334	324	335	361	375	340	347	321	340	329	325	375	367	341	350	364	323	372	348	357	335	334	304	334	329	325	340	349	379	318	350	360	346	347	328	342	323	357	385	377	354	363	360	368	360	323	301	322	337	362	327	344	319	317	340	337	341	343	368	331	336	348	349	339	357	357	360	323	336	330	324	340	324	354	370	351	347	340	342	326	323	312	346	348	323	308	344	333	390	359	344	369	318	332	321	336	338	309	318	345	323	317	314	338	374	348	334	338	354	353	373	304	355	357	354	350	351	359	321	341	305	338	335	327	340	335	353	339	327	353	330	376	340	343	335	320	340	323	334	357	346	368	358	366	310	313	334	346	328	331	312	332	327	354	353	361	321	369	346	343	344	368	331	327	318	317	372	326	339	352	352	369	363	337	284	301	341	322	377	362	353	344	360	341	355	340	318	338	339	339	333	315	333	333	302	353	330	309	359	342	360	319	343	323	335	345	333	332	355	333	328	334	361	341	361	329	345	354	374	308	370	324	368	371	366	362	345	333	323	344	333	381	366	326	337	319	337	339	329	342	363	343	328	364	348	337	313	374	324	333	384	329	378	344	340	329	351	352	358	350	375	326	353	374	354	364	346	334	290	334	321	348	345	355	340	351	326	303	299	367	333	338	371	350	358	346	333	361	337	321	314	331	357	333	335	298	349	295	353	330	355	347	324	383	342	366	360	379	301	360	358	339	348	321	375	342	346	372	332	376	360	356	345	330	327	321	355	364	381	344	361	324	336	339	294	324	329	374	312	309	331	321	336	363	316	312	364	309	326	293	332	320	334	331	337	349	301	328	311	329	365	369	341	363	359	324	372	366	304	342	319	334	369	336	355	341	325	336	339	373	379	333	344	292	322	342	342	350	343	326	322	301	324	314	335	349	336	336	345	353	316	365	327	312	353	360	335	350	284	343	325	307	334	329	336	377	330	327	323	367	316	359	384	362	353	338	335	329	341	335	346	368	376	351	326	311	338	325	308	301	363	308	311	341	320	358	344	289	323	325	316	325	335	305	366	332	355	357	331	331	328	362	386	343	325	344	328	319	358	330	346	315	328	325	376	342	348	323	364	341	338	327	352	320	354	333	351	313	342	308	333	323	309	368	327	320	325	381	354	321	310	343	366	363	345	337	344	362	321	334	342	325	346	309	329	318	352	388	362	360	327	335	326	339	338	329	356	364	324	337	326	334	358	302	358	348	320	332	340	356	326	362	335	319	312	361	350	324	308	338	356	352	308	345	343	333	316	314	350	322	346	366	343	340	308	360	314	355	367	334	331	368	346	336	288	337	362	337	337	368	357	344	339	325	371	375	350	334	341	346	298	354	332	335	323	321	344	386	336	320	356	352	337	372	369	340	364	313	314	333	375	289	348	336	362	339	285	326	361	324	338	330	350	345	359	310	286	313	374	327	337	351	347	315	347	326	330	333	290	306	331	350	354	337	345	358	328	362	320	337	338	357	351	341	323	356	339	341	319	349	346	347	338	318	344	329	340	347	332	358	374	352	326	370	350	326	328	335	328	316	355	314	336	342	335	340	344	313	310	346	354	333	329	349	347	362	372	338	331	345	360	327	354	356	340	314	330	371	324	342	355	335	337	299	309	339	331	356	323	360	354	383	359	318	348	374	393	361	342	333	364	329	323	320	337	316	307	314	325	356	344	319	318	337	327	319	337	355	376	353	325	331	314	351	352	324	326	349	319	338	343	351	360	385	320	358	351	353	335	346	314	358	325	347	348	347	342	335	313	372	322	371	329	329	355	357	342	351	346	367	325	381	358	344	349	366	321	335	330	344	352	332	307	348	358	333	332	313	322	349	335	328	300	334	335	357	334	341	318	343	352	346	312	352	343	326	333	320	350	361	360	339	322	370	339	355	334	364	309	347	350	330	327	331	376	354	343	329	369	342	325	305	346	339	347	375	324	353	334	354	321	331	345	323	385	328	327	328	332	316	353	356	364	354	351	364	368	323	313	355	356	362	343	362	342	368	300	356	338	350	344	322	351	325	332	319	333	328	322	343	291	351	333	352	355	340	370	351	320	340	337	350	378	336	337	339	343	372	370	344	367	352	321	361	337	341	347	318	343	313	354	349	352	350	328	354	334	351	309	366	344	335	310	376	329	355	367	304	315	324	317	314	394	316	346	352	313	334	349	354	348	384	339	315	353	343	327	368	354	357	345	337	342	322	338	321	317	367	343	332	334	367	314	351	308	328	319	340	360	327	313	317	366	339	341	312	329	342	343	342	341	350	370	352	293	345	339	328	308	369	346	319	322	316	353	310	333	316	365	316	344	329	335	368	316	342	346	370	357	344	320	350	324	357	322	312	326	348	364	307	329	329	309	340	325	361	357	345	376	315	349	319	349	313	363	326	371	295	317	336	329	340	378	332	364	341	351	330	352	328	322	348	324	347	390	350	301	326	295	330	359	366	340	343	320	334	342	350	385	343	332	319	331	329	326	310	356	333	345	311	350	362	355	392	343	323	364	336	316	355	378	315	333	386	346	354	376	325	356	356	355	347	325	336	332	338	330	318	317	320	344	373	335	331	342	345	367	341	332	337	307	349	336	317	292	307	316	319	329	375	366	322	309	354	331	316	321	349	330	351	341	319	369	328	337	314	332	359	315	349	342	363	322	368	343	314	331	310	353	334	336	330	308	338	324	337	324	348	333	321	351	352	292	322	340	332	326	370	364	328	345	347	356	337	363	318	360	337	341	351	377	355	353	328	326	310	326	349	365	309	334	311	332	376	343	338	319	365	348	358	338	336	373	337	336	328	389	350	375	344	363	366	331	338	316	351	332	336	318	329	321	356	361	325	370	322	314	375	340	357	316	329	298	361	365	371	350	342	355	342	325	362	328	359	346	305	320	356	354	367	362	346	320	335	342	324	342	358	345	335	338	301	363	317	303	346	344	316	330	348	344	339	351	346	361	370	343	380	374	343	325	331	311	314	341	351	378	288	324	318	351	298	323	322	338	324	344	331	326	344	349	363	360	361	364	355	346	308	335	346	326	346	356	353	346	374	344	336	325	310	374	310	330	335	347	326	376	333	307	345	314	337	384	409	362	357	352	358	355	355	315	309	321	323	313	327	313	335	337	363	311
3318	2926	1901	1127	901	901	790	781	718	776	793	856	780	754	779	739	742	774	795	765	757	759	750	773	748	766	771	766	778	766	785	765	774	756	730	792	764	739	772	760	760	735	760	742	719	700	748	753	719	754	741	715	747	741	743	747	718	736	774	736	747	784	804	758	710	749	774	762	712	742	741	741	747	762	760	745	734	767	726	732	708	732	713	754	776	719	733	757	716	757	758	765	777	788	768	746	729	750	746	795	757	727	811	727	757	765	775	746	754	767	742	741	750	730	752	752	722	743	759	743	718	755	712	726	733	745	706	753	746	744	696	715	768	752	769	749	744	786	760	768	757	766	790	738	771	778	760	720	736	775	743	751	766	715	779	740	754	773	771	764	697	748	768	759	734	792	693	811	707	735	767	722	769	747	779	771	720	713	762	754	688	763	737	720	741	748	754	727	782	769	777	769	807	783	756	741	735	791	746	754	712	809	791	772	689	729	726	723	787	781	777	765	746	783	790	731	757	693	743	750	753	778	722	780	763	775	727	741	736	762	738	735	756	712	736	759	750	799	745	755	734	737	726	756	757	789	770	695	745	775	735	740	738	747	747	799	744	746	746	784	729	740	774	692	805	769	700	759	733	753	842	792	741	786	695	729	815	771	746	794	788	759	772	753	753	742	752	740	707	732	755	752	758	760	810	796	764	749	754	753	716	712	745	705	739	770	708	711	743	786	752	791	802	694	724	754	755	778	733	744	781	745	743	702	768	732	778	745	752	732	754	783	733	717	737	712	806	763	791	692	774	720	760	764	771	725	732	778	769	739	775	741	777	742	742	725	752	754	706	743	773	719	751	746	746	759	742	741	706	765	750	772	750	759	817	741	796	725	790	780	758	716	782	758	758	758	749	749	739	776	769	756	721	758	777	766	781	724	800	737	820	738	760	770	763	779	799	715	712	790	772	763	721	752	704	739	776	785	750	758	794	769	750	774	744	797	784	774	707	776	694	784	742	705	763	743	736	759	743	751	706	759	750	735	743	744	772	741	783	738	760	777	712	710	705	752	766	704	736	699	745	726	756	755	727	745	749	783	689	722	764	761	740	737	800	788	768	737	760	708	792	805	715	752	739	713	760	746	768	711	785	779	729	741	799	746	747	785	772	772	784	757	742	764	766	755	725	723	737	784	775	754	778	806	768	747	731	671	740	743	783	811	750	757	703	774	766	763	727	805	766	725	701	715	765	790	771	780	746	755	705	747	758	704	700	778	817	757	707	714	701	762	760	763	760	787	748	725	776	750	779	755	713	725	714	744	808	822	699	809	745	746	705	753	787	728	751	777	784	750	747	709	793	773	796	782	767	733	717	703	714	761	732	800	764	752	751	743	765	752	761	731	749	781	716	763	792	708	727	756	778	735	777	710	708	793	763	750	815	774	772	762	764	750	740	777	706	763	766	737	800	749	762	737	742	738	745	751	748	768	778	729	738	741	793	773	742	783	677	756	826	762	762	828	696	810	717	763	768	679	730	769	720	699	748	753	770	747	744	758	733	695	744	692	786	756	740	753	753	751	750	784	729	768	765	734	743	739	757	771	748	778	793	803	727	762	759	759	727	767	756	719	739	798	770	757	792	722	742	776	712	712	729	779	743	781	736	797	732	718	715	767	714	768	753	737	747	699	765	747	729	746	797	762	720	718	797	701	724	760	705	765	771	763	730	765	763	805	766	743	783	767	733	728	753	745	767	752	809	753	774	748	750	724	740	727	730	749	775	728	768	770	725	761	725	753	744	754	786	804	682	780	699	756	724	708	752	730	747	748	712	740	727	760	756	768	746	759	774	776	759	786	743	838	756	792	750	769	742	737	717	785	744	751	791	739	717	769	715	704	761	728	733	751	762	771	741	795	751	770	759	727	757	755	752	771	764	742	749	764	799	750	748	701	781	714	746	732	726	763	769	735	708	692	728	760	699	742	720	770	753	744	736	768	759	714	742	750	733	743	716	793	752	728	793	740	772	744	766	696	716	749	802	773	770	778	704	751	733	762	745	741	742	733	742	776	747	753	756	730	764	747	763	697	740	757	760	777	741	742	759	689	733	766	763	782	771	717	743	736	740	696	763	822	755	748	755	706	722	716	724	758	758	759	716	760	721	754	777	736	737	774	755	765	709	746	749	733	748	741	761	767	716	734	710	746	724	748	754	768	761	761	764	761	778	781	737	730	763	745	775	725	768	741	774	730	777	755	742	736	763	759	734	766	761	749	735	720	760	771	753	795	789	720	722	714	715	745	718	685	745	702	711	758	755	779	754	802	716	788	736	780	731	760	776	736	756	810	776	758	759	707	737	710	737	788	714	750	753	805	769	774	735	750	742	729	789	769	752	753	794	758	793	789	797	767	727	784	752	789	745	753	800	696	707	748	772	781	756	755	797	781	728	748	735	758	742	775	771	728	694	714	741	758	744	773	793	713	717	764	741	746	780	751	754	690	791	715	789	756	775	728	749	739	757	747	743	757	772	752	713	762	781	742	742	821	738	660	740	756	731	714	784	723	761	763	735	770	756	737	773	780	754	732	775	783	721	763	748	750	710	717	727	794	750	731	752	778	732	756	745	721	727	718	740	734	735	759	750	786	761	767	712	774	716	749	761	729	771	728	789	761	765	785	721	732	689	739	754	694	771	734	751	764	755	730	784	720	716	724	768	739	795	720	760	730	754	765	759	771	710	759	794	749	734	753	753	730	752	738	808	712	760	780	721	785	793	764	739	728	746	767	757	757	731	758	721	763	727	716	746	750	738	752	802	759	766	724	723	741	750	728	718	743	743	745	757	740	751	697	724	742	761	739	685	781	741	708	729	732	745	751	715	745	753	731	725	722	709	730	744	740	775	704	742	726	748	727	704	774	727	731	716	744	705	745	774	758	712	785	737	724	761	784	740	742	795	788	720	778	774	757	728	760	760	773	752	743	738	731	766	694	721	734	770	730	766	801	749	730	744	748	702	734	734	803	782	773	770	698	726	741	764	725	750	730	791	751	764	822	763	748	800	802	773	750	738	733	729	765	772	758	768	765	783	745	734	755	738	749	780	748	698	766	784	732	759	757	743	760	713	747	769	690	783	765	774	772	754	788	764	767	725	805	738	773	755	754	707	714	742	728	737	808	771	755	806	757	747	749	764	723	736	726	775	734	773	752	773	757	731	711	742	750	735	734	701	781	745	694	745	721	748	781	738	751	809	741	759	704	723	766	757	709	730	728	733	746	748	749	761	765	712	767	752	781	792	757	781	740	796	745	741	779	741	783	691	717	728	836	737	704	819	725	691	676	743	794	792	768	775	780	734	713	747	742	701	719	744	774	805	739	688	737	756	765	769	775	725	716	808	747	779	769	766	753	750	735	753	716	735	724	756	697	746	763	783	768	713	743	744	765	782	787	766	795	802	755	763	771	762	737	782	743	711	710	725	726	730	820	718	738	737	695	790	783	740	725	761	730	800	743	711	746	780	747
23562	20870	25166	26696	20876	20885	3225	456	310	332	281	258	268	271	242	259	232	260	235	276	227	233	213	222	215	226	197	220	217	220	203	232	219	191	225	232	221	205	221	234	202	228	231	196	216	235	209	211	218	188	216	222	211	219	235	229	211	197	210	207	193	228	218	188	227	231	213	220	203	203	191	219	220	258	217	196	217	240	209	233	226	227	226	184	245	200	223	177	233	191	222	230	209	212	209	233	199	228	234	216	214	218	207	233	193	218	173	212	203	215	201	221	195	216	223	205	193	205	217	192	216	228	195	211	236	216	210	239	222	228	198	182	187	222	211	217	197	222	202	201	214	219	220	221	223	224	201	227	213	212	193	192	196	207	206	236	223	222	231	232	220	214	210	201	203	202	213	215	206	234	239	204	177	211	225	217	198	244	222	206	211	202	203	179	224	212	194	231	181	193	216	233	219	190	215	222	224	208	239	225	200	184	200	204	192	196	210	198	192	183	232	212	229	216	197	216	210	176	203	198	224	203	218	197	236	217	207	209	220	203	194	202	197	209	186	226	212	222	230	217	221	217	225	185	205	198	205	208	225	198	228	214	202	215	234	233	199	203	223	211	183	231	198	196	213	245	225	241	189	220	220	210	206	215	173	223	233	211	198	184	197	220	212	210	220	209	202	226	229	192	225	199	192	219	202	233	256	218	207	213	195	209	188	213	219	208	200	183	242	213	206	216	239	216	205	210	219	193	222	216	213	222	198	195	224	209	212	231	199	236	195	200	233	208	206	211	181	195	194	205	217	204	197	205	226	199	212	194	214	179	210	189	214	229	203	227	208	226	229	239	208	203	214	212	208	209	212	241	194	200	215	207	184	223	221	217	214	225	216	195	214	212	201	208	212	236	237	207	206	222	230	178	204	226	227	197	196	187	204	200	200	214	208	203	197	217	216	216	220	210	220	232	221	209	192	184	202	196	224	201	204	225	226	205	223	210	219	201	196	203	195	245	220	208	200	199	223	193	219	205	200	196	207	228	246	225	221	226	210	172	229	225	220	230	206	218	220	217	211	193	192	233	222	217	185	194	219	190	218	221	206	203	208	211	195	198	191	226	192	204	208	196	223	219	213	215	238	220	200	228	207	184	219	194	166	216	203	197	204	224	208	238	215	207	233	214	192	203	203	223	204	212	207	213	210	203	216	220	223	176	208	224	232	212	242	246	219	197	199	191	200	216	205	207	228	183	210	229	224	223	218	222	224	214	219	210	210	203	213	208	212	213	216	199	214	237	206	213	210	191	172	223	250	215	220	219	202	214	206	229	204	239	216	217	200	224	212	220	227	193	225	233	205	221	202	221	214	203	215	202	187	236	182	198	198	234	223	202	184	216	214	201	229	181	195	231	221	208	206	224	225	211	191	206	188	185	212	211	230	246	198	207	204	193	186	193	223	237	212	203	208	224	210	183	219	189	218	215	185	217	250	217	211	237	244	215	236	188	214	194	201	202	208	225	226	209	207	198	234	195	233	216	205	214	208	215	196	226	218	215	178	208	197	219	235	189	224	223	235	199	195	216	187	198	224	221	205	198	217	194	214	203	224	212	195	219	208	193	221	213	198	184	199	213	196	247	225	200	210	214	205	204	221	221	209	201	206	207	186	198	230	218	204	211	197	208	229	220	200	217	181	221	222	215	217	214	229	224	217	213	250	199	212	205	195	215	221	227	233	216	199	187	219	225	245	234	218	220	216	190	211	171	237	224	199	205	234	238	206	186	178	179	213	240	226	205	209	200	208	191	227	181	226	192	180	181	189	236	212	195	226	208	209	213	247	226	194	212	229	201	229	212	204	200	208	210	193	212	207	217	224	215	221	223	215	197	222	180	197	210	215	231	208	177	245	202	179	198	202	222	217	187	208	243	202	204	220	228	192	217	186	190	233	216	223	213	219	220	196	205	204	208	207	226	211	216	208	214	227	225	247	190	211	216	197	188	214	198	217	229	214	200	183	196	239	209	215	223	206	240	215	213	235	200	222	207	194	210	238	207	216	215	215	202	217	236	244	209	205	216	190	188	203	184	216	199	219	223	217	194	193	244	187	205	202	197	220	206	198	230	212	224	199	207	196	207	237	211	248	239	222	252	227	189	205	219	210	179	227	198	222	213	226	210	198	198	204	197	214	224	216	199	211	206	199	198	198	229	227	193	202	225	189	205	226	209	222	203	220	184	211	199	218	242	222	216	209	216	199	212	202	161	200	205	237	216	224	186	190	216	229	224	221	195	230	195	197	229	227	185	204	186	198	201	201	215	180	233	211	190	206	190	215	218	222	220	199	199	217	208	212	206	241	176	220	216	215	224	193	200	197	221	218	222	193	190	224	191	202	203	220	215	205	192	224	226	207	239	231	209	210	196	210	192	217	199	218	189	213	221	172	211	205	193	246	212	211	209	215	209	233	191	193	234	200	197	214	222	200	216	226	234	216	204	237	194	195	199	187	202	211	196	217	206	208	209	212	204	215	199	166	208	208	207	199	216	221	220	212	214	201	239	206	203	201	208	230	210	237	209	201	200	213	218	239	194	215	208	206	212	227	202	218	221	204	217	172	204	188	212	211	183	235	187	229	214	222	181	224	199	221	220	201	217	213	187	171	205	198	245	232	195	217	221	215	191	225	189	203	209	221	198	189	236	227	209	220	238	219	221	221	193	221	224	213	189	201	238	210	188	203	194	218	202	205	171	213	236	211	200	209	172	235	202	187	205	191	207	206	219	241	183	199	199	188	190	210	251	205	178	200	231	225	207	209	215	223	224	199	200	204	180	201	225	216	223	217	192	231	223	217	189	213	209	188	205	226	196	206	238	193	212	236	227	194	199	198	220	197	244	202	206	201	200	231	202	237	214	214	216	196	232	224	206	191	223	186	204	223	224	209	187	216	228	192	224	226	237	219	232	208	219	213	212	162	204	230	202	202	208	270	212	186	212	197	178	191	181	206	208	190	196	204	219	220	212	221	209	194	225	216	211	215	209	193	205	229	218	191	227	206	194	242	232	215	207	202	206	217	218	203	191	221	207	215	209	248	226	191	196	217	225	218	221	210	231	200	186	209	224	202	209	181	210	188	210	212	191	228	184	172	219	219	221	194	236	232	205	184	198	184	237	218	223	217	227	194	212	222	223	192	189	211	191	226	203	211	222	207	178	188	204	210	225	194	204	196	220	218	226	200	209	206	208	198	209	217	207	208	231	224	197	200	217	222	238	224	227	220	179	189	211	215	206	203	188	232	185	188	198	222	206	202	198	205	200	229	220	218	206	204	219	191	226	221	203	216	237	246	242	211	217	231	196	173	239	221	208	210	209	221	218	218	209	201	227	194	206	188	212	212	196	236	200	237	210	209	222	180	184	215	204	219	208	231	217	223	215	236	208	206	212	184	201	219	196	226	184	192	223	198	209	199	189	196	199	173	202	209	219	219	168	207	219	188	218	241	207	204	187	221	213	231	181	200	194
3262	5066	3127	1499	892	736	633	603	556	557	531	507	524	514	515	467	507	512	489	536	495	455	493	483	484	483	455	496	493	474	496	448	511	504	478	466	497	466	492	475	508	460	444	442	475	482	493	475	496	503	492	501	472	509	456	495	425	478	446	486	442	417	464	523	471	465	510	471	449	497	473	526	485	451	464	504	475	468	465	477	493	472	481	478	464	493	470	448	454	496	452	433	462	471	481	474	449	480	483	490	472	471	515	506	472	473	502	430	458	484	526	447	498	455	487	461	481	463	483	472	515	502	480	467	462	433	492	502	440	462	490	451	463	477	481	498	516	487	491	485	454	461	485	475	501	478	465	505	477	454	472	481	458	468	475	460	472	487	509	461	458	502	469	473	459	468	476	500	478	445	470	484	488	458	493	471	480	468	475	487	491	456	493	480	453	457	462	499	483	499	461	507	507	496	553	473	518	472	494	465	462	472	469	467	462	467	520	489	514	523	420	470	472	437	501	501	489	435	416	457	464	488	468	477	477	466	474	492	497	509	502	503	455	534	471	476	464	510	477	505	451	498	498	504	456	477	501	439	486	520	438	467	491	461	497	518	449	475	466	461	498	450	440	505	452	475	524	455	457	480	469	471	495	450	491	497	465	509	487	481	474	451	453	493	523	484	491	485	469	471	446	494	462	463	504	519	448	495	491	488	467	471	460	456	491	504	495	492	488	472	471	456	475	512	479	485	488	471	450	452	455	458	518	475	497	473	476	484	454	442	485	494	437	475	498	453	464	476	477	472	446	478	540	475	461	454	464	484	508	486	510	484	478	474	427	469	482	445	509	486	496	459	460	449	448	496	473	487	486	491	468	483	472	441	485	495	482	462	482	487	483	468	490	483	463	506	488	464	454	500	439	468	440	440	468	467	445	516	462	496	487	473	453	514	491	499	463	501	477	462	467	483	484	483	485	455	442	486	484	463	464	483	487	484	468	492	459	488	468	482	473	425	484	482	479	497	469	496	481	476	468	516	471	490	507	463	429	477	480	505	469	486	461	460	496	479	464	465	481	453	476	498	463	489	520	474	439	450	470	472	512	505	498	475	466	498	492	500	470	472	454	444	484	484	470	476	479	470	502	495	451	492	461	485	477	493	438	495	467	493	450	442	502	511	452	465	471	511	482	484	491	467	478	439	460	487	463	457	468	466	461	470	445	444	478	472	472	476	486	461	511	458	480	486	497	440	476	466	421	471	473	516	468	503	455	489	493	447	501	467	485	503	495	474	439	424	462	444	462	471	431	477	480	478	453	468	476	473	450	485	471	481	435	500	418	431	469	491	454	525	473	497	495	472	506	496	452	461	454	480	489	473	482	532	470	468	454	465	481	477	497	462	489	432	521	437	511	498	488	481	477	494	466	499	482	475	498	476	479	495	471	480	483	502	523	465	478	492	469	493	462	472	500	490	444	509	463	481	492	459	493	460	498	496	492	460	474	466	481	444	447	494	466	482	477	434	489	483	440	485	449	488	456	476	492	502	489	468	449	519	482	457	457	477	465	433	475	439	464	494	456	523	483	455	449	459	510	473	494	485	459	482	429	549	488	495	498	448	509	487	463	468	454	470	454	486	509	427	512	495	493	475	487	473	517	520	478	462	491	503	449	469	522	447	524	491	466	463	486	489	495	493	454	499	467	486	454	504	454	471	493	457	487	455	441	481	453	465	496	485	484	478	466	483	486	490	495	486	498	478	482	498	470	445	486	481	448	490	427	483	481	483	514	451	484	493	478	451	460	459	464	486	523	487	500	493	487	477	418	452	491	477	453	469	513	450	476	456	490	464	485	479	485	445	468	482	482	444	443	525	523	488	498	452	447	461	506	484	476	485	485	510	486	475	480	488	453	512	458	446	486	451	461	451	473	481	472	485	465	492	442	478	458	432	478	464	504	485	494	490	474	481	446	479	471	450	454	480	496	486	468	474	471	503	517	448	473	484	486	498	473	491	485	452	515	456	463	479	468	466	490	502	483	538	494	530	480	499	488	451	488	473	486	458	451	466	517	500	472	465	442	483	479	503	472	480	467	487	495	462	461	500	481	450	456	456	487	485	465	494	476	502	456	468	474	470	447	436	477	497	459	478	484	498	455	462	471	505	478	506	493	478	479	463	479	477	456	502	499	502	452	472	492	491	452	457	475	485	463	478	474	445	462	491	458	480	451	458	450	469	485	464	487	512	483	467	478	486	447	480	475	438	513	485	465	494	471	504	469	485	472	474	501	484	470	489	426	438	480	506	481	458	501	473	477	454	480	479	450	490	463	502	506	493	479	455	497	431	440	441	504	481	517	476	501	468	489	483	520	464	502	495	503	471	476	462	473	489	457	457	447	473	476	503	485	478	528	472	479	492	517	465	508	476	473	461	489	437	481	461	451	503	445	500	467	449	478	434	493	445	458	486	469	452	467	459	475	469	489	496	500	504	480	470	456	477	463	468	509	486	490	479	449	454	473	481	494	474	487	434	502	508	516	432	485	463	465	476	440	498	523	488	457	486	478	435	536	482	490	486	478	496	518	476	505	495	467	465	465	439	489	481	510	478	459	494	460	489	462	467	460	468	473	468	483	481	462	444	444	463	477	497	441	480	479	489	454	430	488	491	458	484	497	497	471	476	484	493	451	524	518	452	453	466	482	476	483	503	448	477	466	512	471	421	491	491	453	504	430	499	471	500	466	452	490	453	483	466	498	473	466	475	452	449	437	467	471	492	486	443	531	466	470	473	461	447	490	508	450	479	484	424	471	491	483	481	454	439	467	503	507	477	508	495	417	484	454	468	478	465	438	468	483	496	493	457	473	469	485	458	490	499	482	440	502	422	507	438	487	466	461	448	496	473	472	483	480	503	496	505	450	514	493	507	481	498	447	483	477	449	488	488	479	498	456	508	477	459	472	502	470	484	487	450	489	457	456	478	492	499	474	465	531	491	459	473	460	487	458	479	448	452	488	455	458	476	494	460	433	474	462	446	444	484	478	467	469	444	463	482	461	440	498	473	449	467	470	496	520	479	477	442	497	450	455	502	446	511	444	449	456	464	467	473	500	441	474	483	481	452	468	472	457	508	466	458	457	506	487	479	471	446	431	464	448	448	474	460	470	474	498	471	459	447	472	501	488	481	464	493	488	479	473	466	493	478	470	496	497	499	459	467	470	508	472	436	469	431	500	459	457	513	481	485	469	476	501	492	480	499	484	503	475	463	446	494	479	490	487	494	462	473	443	494	481	485	488	483	504	451	477	503	485	507	477	476	454	459	499	487	467	517	515	455	479	502	439	491	506	480	490	494	461	473	476	478	458	459	499	501	474	497	481	468	477	488	465	481	492	512	505	480	472	471	503	474	459	474	472	473	519	486	462	474	459	450	482	494	467	527	504	431	446	473	463	489	418	455	508	475	474	486	459	499	451	457	478	491	447	470	480	443	460	503	465	467	453	461	472	459	488	463	467	446	454	439
32748	13449	1713	350	283	258	256	251	259	266	261	258	245	284	231	260	275	241	250	238	255	256	243	267	272	225	237	280	225	292	250	245	223	259	273	248	228	256	275	295	238	268	239	254	255	276	247	242	238	258	226	234	271	252	261	274	217	298	257	281	276	228	245	244	244	287	257	267	285	259	254	264	255	257	236	279	274	258	239	241	270	240	236	264	245	239	251	260	250	239	269	256	244	265	285	253	256	283	236	247	243	246	247	302	286	284	254	270	248	284	259	284	265	237	260	260	239	289	221	258	247	247	242	275	276	271	248	252	269	258	265	273	248	248	274	240	291	282	273	238	254	240	226	245	283	254	251	254	262	295	251	273	276	264	241	244	247	220	258	255	229	246	252	271	272	264	248	246	231	244	289	257	275	244	264	266	261	251	280	262	267	254	264	234	250	244	254	281	264	272	249	243	247	254	253	256	280	246	234	246	265	274	250	246	248	281	285	265	265	267	222	279	239	236	265	257	222	250	267	221	254	258	238	280	249	219	210	308	244	246	250	252	250	258	238	258	252	233	293	230	253	234	260	244	274	252	233	233	248	251	279	241	243	253	255	263	246	252	265	270	269	266	268	270	264	237	243	243	274	250	231	268	211	247	253	244	243	254	233	239	220	220	266	252	259	257	272	269	264	264	253	254	284	257	252	258	247	230	275	280	280	271	220	223	256	240	230	257	250	258	233	252	240	254	278	268	241	239	272	255	237	258	253	268	244	269	242	279	249	264	242	289	250	264	269	277	276	262	226	276	239	284	238	297	266	243	248	256	255	251	254	300	254	228	243	264	237	258	231	255	265	245	259	229	220	255	262	244	249	277	248	224	286	238	288	243	205	266	236	294	264	242	256	250	258	241	250	250	230	267	276	256	250	256	248	261	240	232	245	252	256	268	255	201	262	271	252	265	243	254	264	254	258	247	252	244	252	255	234	235	236	236	262	248	238	285	260	266	232	228	233	254	242	249	259	239	298	245	285	235	218	257	274	254	229	248	243	251	232	281	250	256	253	277	258	261	280	254	257	223	261	235	285	265	276	286	269	250	253	266	252	251	245	294	250	249	261	242	270	237	238	235	257	261	249	225	284	268	227	243	277	254	261	262	271	249	275	280	251	264	272	252	266	262	266	270	260	251	243	258	244	282	251	239	236	217	234	279	281	276	231	267	246	257	244	236	250	246	264	245	278	250	253	271	223	271	236	257	243	256	251	249	259	275	219	289	267	262	268	272	241	262	251	246	257	255	283	266	237	242	268	234	231	240	269	250	239	247	236	275	263	273	237	261	288	221	277	292	255	266	237	269	253	265	259	231	250	254	241	271	257	231	242	259	239	271	243	270	246	249	252	259	237	253	228	254	239	241	246	276	255	266	266	270	274	249	249	252	229	284	273	250	272	210	258	237	249	237	284	235	250	246	282	258	262	226	257	255	270	228	248	227	252	218	243	263	239	290	266	285	265	263	256	246	245	232	242	232	257	265	263	270	228	256	248	221	258	261	231	240	237	234	260	262	234	280	267	251	251	250	268	247	245	257	262	218	270	239	248	240	240	230	265	233	261	254	241	272	262	246	269	226	257	230	288	278	257	244	234	300	257	245	266	261	238	249	242	245	249	242	241	240	235	245	259	283	260	277	271	259	249	268	273	270	258	261	247	261	241	250	243	242	255	257	298	250	256	265	220	252	286	240	245	260	235	273	215	261	254	246	243	223	240	264	282	255	245	215	274	234	257	229	241	259	229	240	251	233	248	238	263	277	242	271	240	288	269	265	253	255	262	301	261	240	244	241	248	273	250	249	279	282	270	283	248	258	242	256	263	275	266	261	238	241	233	277	259	252	259	284	262	229	255	248	253	263	231	261	242	255	258	258	244	271	230	239	268	238	268	261	266	239	255	238	247	259	276	236	287	252	273	248	252	264	261	262	247	266	266	265	253	272	246	250	249	240	250	257	264	250	259	277	252	264	267	271	237	242	252	265	243	247	245	241	232	258	265	268	225	258	237	256	263	265	256	255	244	247	262	253	266	268	223	241	235	281	251	262	242	264	290	247	219	243	246	248	273	262	262	250	247	258	232	274	231	227	260	251	275	263	257	262	227	250	231	247	256	269	247	257	266	273	245	264	287	256	265	275	260	251	241	266	262	238	273	259	238	279	218	227	274	243	224	262	266	260	282	273	277	250	244	252	234	274	248	253	279	243	266	237	256	236	268	273	253	282	276	233	257	246	233	228	244	266	251	239	252	283	219	239	256	246	263	233	229	248	254	278	259	271	274	261	271	260	258	239	236	238	234	230	245	259	291	291	244	249	223	261	266	252	268	266	274	256	233	273	287	255	245	246	250	258	281	232	261	245	237	266	263	252	253	249	249	246	267	276	266	257	290	246	266	266	252	276	226	239	272	242	267	242	245	233	245	256	258	256	249	262	219	271	282	249	246	254	243	272	287	275	257	257	248	306	262	265	269	282	272	246	255	245	272	238	259	238	255	245	273	256	283	254	257	229	241	295	277	250	261	263	257	238	274	214	252	228	239	263	236	255	248	237	247	248	282	235	284	260	247	261	278	273	257	270	253	276	253	254	241	260	249	272	267	256	264	277	278	273	226	272	268	279	273	231	240	262	267	247	239	254	276	235	271	268	246	219	258	257	245	249	288	219	258	253	268	262	245	253	259	250	279	265	241	234	241	243	239	289	225	236	253	268	232	262	272	291	291	288	282	273	247	243	250	246	244	231	232	235	261	260	275	223	258	264	236	274	247	263	274	238	234	263	252	260	253	251	273	236	289	288	279	236	274	234	254	251	276	223	269	252	235	283	267	281	270	256	249	243	254	272	230	265	251	281	250	233	244	283	270	239	278	265	242	255	288	254	256	210	236	230	285	286	274	271	287	254	273	252	236	265	269	263	249	230	254	255	245	250	267	267	228	257	238	246	248	265	237	249	258	244	243	255	248	268	248	234	258	259	266	262	274	243	236	247	255	246	269	255	247	239	243	252	248	258	245	247	253	253	289	287	221	259	287	275	263	250	251	261	264	234	266	252	241	263	286	260	256	273	260	264	266	251	263	271	241	230	260	252	276	233	259	232	255	252	255	264	288	248	285	239	255	277	256	258	269	252	250	244	277	266	243	264	262	281	284	239	264	246	267	262	247	236	246	236	225	223	239	257	279	243	283	238	252	250	259	264	253	258	241	256	245	239	300	269	282	251	266	238	261	266	273	289	253	257	279	283	269	246	271	278	247	259	261	267	256	283	264	234	251	273	238	259	255	250	225	260	262	245	270	236	232	246	273	241	250	220	272	248	302	230	231	272	266	265	293	229	252	263	250	274	256	260	267	242	259	254	255	233	273	230	254	264	259	257	281	246	245	216	273	278	279	264	252	272	265	265	261	297	241	231	253	247	235	250	245	273	240	254	263	246	255	264	266	247	202	264	266	278	239	239	248	246	231	240	262	231	252	266
4959	810	735	652	636	612	570	638	606	603	607	614	577	621	558	569	599	581	605	647	597	585	599	590	607	582	567	571	612	633	574	588	669	603	609	622	593	575	574	597	576	590	622	580	601	569	631	597	617	629	562	612	599	609	606	592	571	622	589	629	601	599	625	632	566	578	617	608	586	608	589	627	616	597	579	566	613	595	636	610	578	582	606	619	600	586	539	606	596	590	609	612	590	612	613	592	616	582	623	563	598	626	611	613	596	609	611	604	607	614	630	600	605	611	586	571	591	598	609	598	602	629	611	588	604	606	604	623	585	603	607	579	597	631	579	575	593	578	588	611	620	584	614	626	588	544	635	580	599	628	586	553	596	610	586	579	606	593	585	596	613	605	606	607	618	645	592	585	610	632	641	630	638	635	598	604	580	620	591	624	671	579	651	575	633	591	626	656	593	604	557	596	631	596	609	626	592	566	592	607	583	604	637	583	619	620	606	607	568	582	578	621	574	567	611	603	615	569	617	579	628	590	588	612	618	574	590	564	636	606	642	595	619	607	620	582	607	570	635	563	627	642	629	560	583	630	600	637	638	578	631	588	581	573	621	582	631	580	587	626	594	622	600	610	610	615	579	583	602	550	585	624	571	623	640	622	619	586	615	585	544	599	589	564	563	626	625	580	579	598	623	590	612	589	600	609	584	561	543	601	540	566	564	617	638	615	618	611	593	567	576	603	604	622	598	573	575	593	629	566	600	552	586	601	558	614	573	583	604	597	687	639	568	581	571	602	618	565	576	624	613	617	556	586	634	622	618	610	599	599	601	560	622	641	619	624	605	599	524	648	600	581	589	605	586	640	611	621	586	613	588	550	613	613	612	586	624	640	624	610	628	632	577	612	603	621	580	582	616	593	616	618	607	586	567	585	577	610	603	589	581	650	653	573	607	632	549	587	579	602	614	615	610	611	537	552	558	611	594	590	596	595	572	599	611	573	612	606	589	631	591	617	628	618	627	625	586	583	534	622	621	606	606	573	578	616	548	592	585	597	643	600	639	565	636	616	584	583	633	565	572	595	622	626	600	608	614	607	596	616	558	578	613	607	602	564	608	644	560	630	618	586	573	586	598	619	618	630	595	558	581	587	579	591	593	665	588	613	591	602	591	617	605	581	611	603	590	593	620	576	539	597	568	590	628	585	613	615	617	648	602	587	618	630	585	639	626	587	594	596	630	611	603	633	609	610	606	587	620	611	607	612	574	572	571	584	573	575	558	594	625	552	613	577	658	558	608	621	650	577	599	625	558	572	573	590	584	599	593	643	602	595	579	646	600	645	594	589	552	579	588	581	584	598	579	555	602	658	612	600	589	610	591	649	646	564	596	577	613	593	606	607	639	595	582	594	615	607	636	617	611	595	618	602	622	589	589	611	655	591	603	542	583	586	587	598	620	627	571	588	619	621	609	642	625	569	609	589	637	580	598	594	601	574	573	583	581	549	574	616	568	568	619	585	599	617	625	606	597	579	615	608	633	608	590	652	635	594	587	577	638	589	641	634	640	640	612	592	599	602	621	581	594	619	582	636	629	619	592	573	616	629	621	590	629	578	616	614	625	601	636	557	565	639	608	594	602	562	617	616	613	589	638	616	569	595	627	596	585	607	604	649	582	591	589	585	593	616	629	632	595	594	605	647	568	616	605	613	587	594	597	538	619	614	580	595	617	610	594	540	585	603	610	594	608	533	583	607	641	621	610	596	601	642	614	643	610	628	581	624	651	610	606	623	591	587	609	625	591	583	616	605	587	594	579	597	594	607	602	670	593	592	615	599	584	572	597	579	627	596	661	599	609	596	616	621	596	581	604	622	567	609	602	594	608	595	575	574	557	630	601	619	609	607	593	611	586	626	624	587	585	596	566	601	595	565	591	613	655	633	580	599	634	571	590	610	608	598	619	590	620	617	569	604	649	614	649	570	619	609	569	603	592	569	616	629	598	581	636	597	581	568	580	619	577	595	599	578	627	573	620	595	584	571	640	562	575	594	613	650	611	578	577	586	588	587	627	602	603	569	580	609	661	595	573	628	632	620	636	591	592	588	608	595	579	570	614	585	648	607	584	627	623	597	608	565	605	580	591	611	567	597	592	599	579	616	621	607	593	607	609	604	602	589	582	538	573	565	615	604	619	664	554	581	553	621	609	617	586	627	626	644	606	583	587	597	595	610	633	635	574	611	542	615	574	627	604	585	572	595	633	578	616	653	594	580	577	617	586	583	560	575	579	603	602	624	590	629	600	625	584	610	577	593	590	547	618	583	551	609	626	593	601	604	623	604	596	597	607	609	571	633	618	600	590	629	592	596	609	579	577	593	598	600	648	600	635	574	586	563	666	599	629	588	584	617	657	598	595	594	579	611	634	615	615	597	598	611	583	581	592	633	624	597	624	621	626	586	576	611	608	565	586	597	615	602	596	597	623	590	609	601	560	609	570	571	551	567	609	580	561	605	586	625	617	624	639	614	575	577	642	600	587	616	619	613	603	633	601	626	600	586	586	599	586	592	559	595	577	655	636	571	604	632	568	590	645	594	589	607	615	609	590	600	614	566	587	624	623	639	595	614	592	583	553	570	638	570	608	629	594	594	592	628	549	597	563	575	598	597	567	616	637	579	587	570	591	565	587	616	641	584	609	661	629	633	600	554	635	617	561	614	599	606	542	596	604	623	617	609	613	585	619	578	590	630	583	566	603	623	575	581	663	600	622	629	626	605	630	600	608	640	570	599	640	612	617	596	633	615	593	602	584	569	610	595	541	584	603	610	641	589	591	609	620	596	565	553	590	618	583	580	557	614	644	595	615	579	619	610	587	636	582	576	585	590	576	611	603	568	591	588	602	613	608	550	609	654	644	615	628	643	570	588	661	561	605	637	608	573	563	603	611	612	575	554	649	608	566	639	625	583	605	593	638	584	614	590	626	590	594	610	603	597	564	611	551	587	595	585	583	564	602	615	580	608	593	576	584	590	579	615	615	604	608	610	604	566	574	621	584	640	598	578	598	621	597	615	653	596	646	556	650	622	636	610	580	613	579	617	599	560	589	564	565	570	572	576	608	562	600	607	578	608	620	647	621	632	611	567	597	575	616	610	627	574	629	566	610	623	563	582	631	619	599	642	656	581	589	642	573	608	591	619	589	649	586	601	596	618	588	584	595	644	599	612	594	567	592	566	571	617	557	608	628	588	632	637	567	613	643	598	629	593	654	623	592	560	585	602	590	602	563	628	580	601	569	635	579	609	557	631	577	649	586	578	654	576	605	601	620	615	594	633	633	582	609	620	622	594	571	590	588	652	559	617	571	579	598	559	589	569	593	617	597	630	611	608	581	563	612	635	622	613	606	611	642	583	587	576	610	563	583	602	561	647	591	596	582	609	587	586	585	574	584	617	594	608	614	604	568	617	615	645	577	565	587	608	558	602	607	576	618	622	621	579	636	567	625	621	579	593	592	573	593	569
24566	20877	24414	27477	18913	1120	492	422	399	393	391	366	349	384	356	370	330	333	320	341	357	336	343	379	387	348	354	366	349	370	365	350	336	385	385	387	325	361	378	346	339	360	337	313	326	332	332	327	328	330	326	339	358	320	325	335	346	331	359	338	328	318	345	352	339	326	327	301	331	307	335	336	339	334	308	334	354	320	359	338	339	365	360	348	336	369	350	353	368	319	344	353	344	335	378	361	354	331	357	351	382	361	329	353	338	330	353	361	357	355	351	303	361	347	353	332	339	324	340	332	329	356	333	334	321	381	378	340	327	318	336	325	308	328	363	380	294	343	327	339	339	351	312	313	319	285	315	362	349	345	328	332	305	351	345	345	340	351	306	331	322	319	326	369	362	310	374	343	343	343	343	295	358	333	361	369	327	366	337	322	334	360	354	351	342	344	364	360	344	354	355	359	337	346	375	341	352	344	333	332	337	327	369	355	340	347	358	363	360	375	367	345	356	336	332	317	391	336	329	368	330	333	309	308	312	329	364	337	316	355	340	322	342	349	356	315	316	312	348	358	347	337	328	335	334	338	349	327	370	374	350	373	318	346	303	353	372	338	327	352	344	337	331	344	353	373	344	313	316	311	305	318	336	325	373	334	327	333	361	335	364	358	370	334	322	345	314	330	353	356	321	375	340	338	369	384	334	356	336	350	357	332	329	335	359	334	343	325	361	392	330	366	324	366	339	336	341	356	318	347	340	351	346	350	344	334	362	365	356	339	362	332	336	375	324	327	331	342	330	361	320	335	348	335	362	329	328	318	389	341	271	348	341	346	368	337	338	368	291	359	353	359	352	362	300	339	322	330	372	358	299	343	401	341	344	319	318	372	343	334	302	314	364	335	343	325	330	364	344	321	332	349	330	329	342	330	330	394	385	322	358	355	320	332	332	344	318	362	359	356	326	371	325	338	325	382	337	342	381	351	366	330	329	356	334	364	381	351	341	315	333	336	332	348	317	356	375	350	330	337	330	335	335	335	354	358	348	281	348	346	308	336	311	341	313	339	365	319	320	335	356	362	338	338	319	356	342	346	355	371	362	381	379	379	344	316	359	358	374	356	353	339	352	361	333	315	326	327	379	310	327	294	320	366	347	293	300	377	334	323	318	336	339	354	342	329	331	301	352	329	332	375	345	342	276	355	344	343	367	369	333	353	340	345	308	356	348	346	344	360	318	315	355	338	371	349	331	373	355	354	358	341	367	315	342	343	327	337	332	316	338	344	352	319	356	364	380	338	366	376	385	398	352	333	347	342	326	326	371	312	367	371	334	315	354	368	326	341	335	320	372	346	336	385	309	350	345	312	328	379	321	365	332	302	316	335	335	360	351	358	338	332	333	330	322	327	333	324	376	322	334	336	336	366	339	336	371	352	349	341	383	335	348	358	353	356	369	376	340	345	342	358	322	371	353	354	338	367	334	348	343	321	359	335	379	363	317	331	331	354	338	296	292	392	358	330	305	324	333	328	356	351	350	368	346	297	332	367	367	365	345	367	359	356	306	343	340	357	380	334	354	321	330	333	357	338	352	358	346	307	351	342	334	315	358	379	329	306	365	336	371	314	365	343	330	327	380	325	345	352	311	358	340	403	351	325	309	324	369	350	351	332	343	354	375	343	349	319	328	339	334	382	359	355	370	348	340	302	359	347	370	362	311	320	315	339	315	358	387	381	352	342	322	353	358	349	384	307	359	298	352	335	364	336	319	326	333	353	348	362	371	338	360	332	320	341	339	318	344	344	307	388	351	354	356	372	334	349	351	339	320	345	344	342	367	318	325	329	335	349	364	363	344	316	319	281	326	348	347	377	345	326	369	368	322	342	338	327	302	322	338	326	345	309	329	344	358	352	345	332	340	340	317	338	351	335	376	360	358	359	334	313	324	349	366	349	328	355	375	304	389	314	323	344	320	347	328	376	344	347	327	347	364	331	315	343	352	332	335	353	353	362	358	338	304	340	369	366	363	303	332	348	351	345	333	353	367	332	327	342	324	331	308	343	319	316	354	358	320	347	350	335	361	345	353	359	361	393	340	337	303	368	326	355	334	364	330	334	314	317	364	352	345	317	334	337	351	397	339	324	349	350	331	331	325	328	350	315	359	327	382	373	399	293	330	309	323	300	334	349	380	341	325	375	327	341	333	356	362	352	333	303	320	354	377	317	335	323	349	325	360	335	357	315	323	338	307	366	337	320	332	335	354	344	335	349	336	324	349	389	343	325	331	343	316	352	363	399	379	327	339	390	336	333	338	311	345	317	342	339	324	314	344	368	386	358	354	363	336	381	329	361	348	332	338	359	336	313	358	372	359	323	323	355	360	358	338	329	310	354	348	337	321	337	378	344	342	319	350	321	314	314	355	337	332	328	376	317	325	349	345	348	358	366	305	364	368	349	369	358	338	350	356	343	328	333	320	328	364	348	333	332	318	338	343	339	345	328	323	344	329	340	293	328	343	333	340	338	398	350	363	348	359	332	341	343	300	299	311	369	353	395	328	338	356	314	357	331	365	358	313	327	350	359	321	326	343	355	333	345	358	389	330	349	332	332	363	334	327	320	318	361	367	343	338	376	366	316	327	343	358	326	312	370	325	361	358	338	341	377	331	341	339	342	324	349	335	344	322	344	332	340	280	324	341	327	328	356	329	339	323	331	347	342	355	333	343	354	353	328	334	321	349	327	321	365	316	346	326	351	348	318	336	341	302	299	365	333	337	362	347	318	332	354	353	382	359	370	335	346	346	354	377	353	337	370	355	350	314	326	357	356	385	367	333	340	322	334	330	303	313	370	360	381	314	347	346	339	332	336	338	352	331	361	375	332	335	359	326	361	340	358	325	340	322	372	312	338	345	349	341	348	335	330	337	381	342	354	344	318	344	354	371	324	335	332	358	389	335	399	370	347	322	358	328	352	336	335	354	361	335	330	371	358	341	329	335	343	358	316	327	314	376	352	347	334	339	331	373	348	341	341	360	363	371	342	341	360	368	327	320	325	336	344	358	356	332	341	321	354	326	316	372	363	336	324	377	299	317	349	349	357	296	369	343	304	347	323	365	339	333	327	322	352	336	374	338	330	317	350	355	330	325	353	337	323	329	331	320	370	333	328	350	374	327	339	342	341	298	376	348	325	331	339	335	361	360	348	294	365	324	343	340	337	343	332	357	350	351	336	294	348	346	339	336	334	363	325	322	333	333	321	365	376	347	316	338	321	321	324	353	356	359	341	372	327	323	347	317	349	362	349	359	339	363	375	358	320	321	350	316	311	347	329	312	345	330	319	303	347	346	331	328	331	370	332	352	351	325	340	340	345	347	330	333	333	339	306	342	356	334	332	313	340	329	342	360	349	350	356	351	330	342	341	352	320	339	349	360	340	332	365	351	342	351	324	337	313	382	343	399	363	340	356	329	344	350	300	364	355	346	330	341	339	338	322	315	382	339	304	305	334	325	356	348	333
3270	2901	2029	1211	980	837	812	821	760	792	842	770	794	764	808	735	716	739	752	759	801	786	774	768	802	812	781	714	805	758	718	775	735	749	775	720	766	737	773	771	707	772	758	759	766	729	818	764	772	769	752	790	748	800	816	741	774	750	751	786	724	755	752	744	727	769	730	762	780	736	773	767	764	782	722	689	755	766	745	813	793	738	760	743	754	808	741	765	793	760	780	779	786	752	747	812	753	731	793	791	702	761	739	744	750	784	718	748	728	760	741	754	791	737	740	732	716	707	781	752	787	764	755	764	766	739	796	750	743	759	743	714	764	787	755	782	720	760	723	809	690	795	750	760	773	795	783	773	758	737	758	767	786	767	758	745	752	706	760	700	851	727	769	762	782	761	769	760	779	775	751	755	727	737	739	763	749	780	777	804	743	821	749	752	795	738	773	800	738	765	708	767	803	720	705	793	761	779	781	737	750	761	738	726	748	748	741	771	789	799	720	820	792	749	763	691	783	791	755	808	749	776	722	727	687	786	750	736	766	763	749	793	737	769	696	776	736	786	735	749	775	763	745	801	785	746	758	778	768	773	829	786	723	756	716	759	758	757	748	775	797	763	722	791	782	777	768	753	776	731	758	748	747	836	768	781	771	774	763	754	753	750	771	725	735	750	805	761	783	748	744	752	763	764	770	735	774	744	742	787	718	736	712	780	777	733	795	739	724	746	763	739	822	739	762	776	786	707	789	770	724	731	724	752	734	718	751	727	767	750	734	723	711	750	770	744	763	759	747	746	746	769	740	745	733	775	745	782	732	771	779	781	761	741	759	759	777	713	733	781	757	782	729	726	729	778	786	770	752	765	790	692	721	755	737	755	803	750	779	788	721	804	760	775	754	709	711	759	717	733	717	711	748	750	772	715	761	751	786	727	764	796	772	757	730	781	757	739	707	762	746	765	726	782	782	775	785	773	733	737	710	745	801	744	826	763	767	769	760	777	723	767	779	725	714	797	702	736	718	752	745	749	733	750	795	762	783	771	731	756	737	722	706	784	740	792	689	770	790	733	744	753	791	709	772	702	750	787	740	764	726	802	756	711	758	752	811	762	719	763	749	760	778	706	743	758	710	764	738	734	753	740	779	736	768	772	790	750	770	734	758	778	715	815	747	747	726	768	758	750	800	745	762	726	778	738	723	763	799	725	750	776	749	718	744	706	720	746	787	754	742	734	736	750	782	761	756	776	760	765	704	710	774	723	814	730	760	745	821	711	839	756	731	764	742	724	769	785	733	745	796	759	786	699	756	764	729	777	762	759	739	765	755	734	743	791	714	727	737	735	699	745	796	715	741	741	754	760	757	725	780	805	734	759	740	768	745	730	767	786	735	766	756	766	768	805	756	803	731	764	779	765	726	728	804	749	767	782	754	747	761	753	751	758	749	741	747	758	777	747	743	732	748	791	753	738	761	751	737	748	770	779	766	754	807	716	814	756	787	721	708	739	744	769	790	774	782	753	771	768	756	761	768	750	835	801	771	723	738	776	782	753	769	741	757	730	725	791	769	796	768	774	750	763	775	786	732	716	761	736	797	725	743	786	748	739	764	778	710	711	758	755	763	773	734	773	699	796	699	797	774	753	782	757	798	781	719	766	792	756	764	805	700	733	741	761	751	687	745	790	774	716	758	804	822	759	763	742	734	793	793	719	779	715	742	776	758	756	700	726	736	751	793	786	780	707	779	759	766	738	781	804	752	785	754	763	750	758	749	717	764	777	758	713	758	759	756	747	751	782	762	780	735	728	774	754	755	754	749	755	730	790	765	773	740	719	792	793	732	750	758	763	740	773	790	793	747	791	749	832	760	821	739	771	756	758	750	747	709	749	767	757	729	747	736	753	785	756	752	735	781	799	736	733	753	724	720	756	705	786	754	737	757	736	759	760	762	778	820	728	734	726	756	799	747	743	778	766	726	741	751	733	749	732	747	762	732	784	759	785	732	765	760	752	781	779	756	747	712	704	751	767	763	751	738	717	759	766	807	753	738	730	737	774	743	703	776	737	737	735	733	732	757	765	745	703	779	738	762	715	768	758	743	729	762	755	746	712	805	735	779	740	787	765	729	742	771	770	766	736	777	757	723	793	765	749	730	754	782	748	716	767	753	766	754	719	762	716	724	802	723	749	722	694	772	730	732	713	816	789	716	787	731	755	728	726	720	742	790	720	733	771	701	772	769	792	767	784	700	779	707	732	760	784	785	736	755	762	693	750	761	784	720	717	705	740	761	736	706	745	756	754	791	748	772	791	748	773	785	779	761	736	794	748	762	748	723	745	732	745	762	778	738	799	773	745	756	738	788	764	766	726	770	771	742	780	735	739	740	741	777	753	774	711	813	755	757	733	720	801	716	721	786	790	757	765	784	738	742	788	809	725	747	736	776	737	760	738	790	748	830	773	704	757	832	781	783	771	756	781	756	757	775	801	804	762	740	732	710	700	760	756	716	746	745	737	746	743	753	768	779	770	742	744	750	716	819	770	753	745	720	772	748	795	762	748	792	698	730	750	838	745	796	740	723	766	720	722	749	811	797	743	731	803	762	729	737	724	770	782	753	736	779	792	749	764	763	792	802	739	744	734	758	745	788	747	780	764	742	787	736	773	748	776	742	746	764	778	754	787	764	757	734	727	757	762	743	742	757	725	762	735	759	776	763	786	756	728	771	759	756	727	788	745	816	716	735	767	737	704	743	771	786	736	812	739	785	790	771	719	753	779	790	779	747	781	770	727	785	786	762	756	726	691	746	765	726	791	783	759	770	731	730	702	774	730	731	737	773	793	764	711	760	746	720	770	779	750	744	799	785	765	787	757	808	797	774	740	764	738	786	744	776	718	738	774	713	721	724	728	799	794	730	719	782	728	742	837	780	773	751	761	769	759	747	709	771	794	754	746	760	750	722	794	687	719	776	782	764	722	727	786	720	747	734	753	756	735	744	771	716	757	736	725	754	810	747	771	778	769	749	736	793	745	785	739	734	758	761	774	772	707	756	732	782	785	774	750	787	692	772	767	796	769	752	719	782	742	720	803	737	811	749	773	786	723	722	815	772	719	755	771	745	743	749	778	750	774	714	792	735	752	789	770	719	778	802	744	768	722	725	732	768	780	814	780	710	734	743	721	710	802	784	760	762	703	710	714	757	775	783	802	744	758	765	733	721	784	777	719	804	775	787	757	761	741	732	760	704	789	760	751	719	812	779	805	710	712	730	761	732	733	749	749	735	791	753	787	722	837	807	754	728	757	769	729	719	736	725	783	751	766	763	776	727	794	757	758	723	756	727	748	757	764	784	741	740	764	741	759	762	787	717	763	734	806	781	722	746	758	783	723	765	749	752	800	775	755	809	744	752	756	773	766	741	754	746	792	753	755	726	720	811	769	726	744	735	838	739	782	765	746	758	720	725	741	746	762	726	822	674	800	721	751	745	729	732	747	769	743	776	780	698	781	746	729
23570	20868	25158	26696	20879	20878	3235	451	359	302	304	271	248	250	228	259	249	246	224	234	224	262	246	242	250	202	223	196	231	205	204	226	223	219	215	222	203	213	220	225	204	211	196	228	230	221	188	223	233	212	205	210	197	185	225	216	232	209	200	200	206	207	211	229	195	212	214	245	198	226	228	203	216	207	284	216	196	194	216	239	196	220	206	216	221	229	193	215	217	209	215	243	181	218	206	206	193	236	234	219	200	200	251	229	205	219	226	215	220	217	196	206	200	210	192	208	197	242	220	215	206	184	198	242	230	220	208	223	206	225	231	218	241	210	203	229	221	213	223	229	226	237	213	230	220	248	229	210	218	199	211	212	209	206	210	247	189	189	205	220	192	191	202	216	213	243	228	218	206	214	226	206	213	213	214	227	212	213	211	197	194	206	202	216	192	197	204	244	226	238	210	226	196	225	220	212	205	196	212	201	197	217	214	219	227	187	209	216	187	245	215	237	237	231	249	211	239	194	212	218	232	244	202	212	235	237	217	271	240	202	211	247	215	219	215	209	211	187	221	210	203	196	204	227	212	189	219	200	236	216	190	187	208	224	182	228	196	259	192	201	210	217	184	204	185	245	209	201	205	188	222	202	227	241	213	213	232	202	247	193	202	216	229	233	199	208	220	243	195	208	204	176	212	204	224	206	199	197	201	218	217	178	222	195	250	247	204	187	222	200	239	245	203	203	207	223	217	220	199	222	200	214	223	229	207	193	214	172	217	200	219	215	190	184	234	229	217	205	217	207	190	222	193	197	208	220	225	244	199	226	227	207	200	223	198	215	208	205	229	227	182	225	228	209	231	214	216	216	219	211	211	200	217	187	195	231	192	215	229	245	198	218	212	199	220	217	202	218	204	261	196	208	181	231	219	193	221	224	228	212	192	213	231	216	208	239	232	261	187	187	227	222	225	237	232	206	236	208	238	229	183	198	215	193	208	185	206	212	192	211	213	246	232	219	193	228	213	258	205	199	217	218	220	226	191	222	221	225	198	179	217	194	192	217	231	223	185	215	209	198	213	226	214	207	209	217	205	222	208	209	210	218	224	232	217	226	210	209	200	204	222	222	216	207	209	210	225	228	206	210	197	185	206	247	255	198	187	225	209	180	222	202	208	184	222	207	206	207	214	212	205	231	225	239	234	201	214	246	220	238	217	225	237	245	233	215	212	217	224	208	196	249	233	237	224	207	237	244	194	185	194	201	180	205	193	226	214	204	236	205	201	214	229	238	202	212	181	217	207	201	209	205	216	190	184	203	213	198	207	230	211	236	221	193	205	193	252	226	234	196	200	213	179	204	226	218	188	243	200	219	211	170	243	211	172	186	237	188	220	188	221	247	195	223	193	204	226	225	222	215	210	248	232	209	229	266	230	202	198	209	182	205	233	198	185	206	214	223	233	202	205	209	214	211	212	220	224	234	222	221	234	190	185	235	224	240	240	213	205	206	227	199	191	214	228	225	184	212	206	208	215	241	223	229	232	206	217	177	187	245	238	224	226	207	231	220	175	213	213	239	214	232	204	210	211	213	181	214	203	202	218	221	217	186	180	216	199	219	216	211	223	218	240	229	244	237	220	240	214	181	208	188	217	208	213	227	223	237	256	205	211	194	211	225	209	205	225	194	234	229	224	215	196	224	200	213	217	193	207	211	230	229	219	200	208	203	198	205	212	209	219	206	194	206	219	222	213	207	221	199	206	202	194	194	209	205	211	218	212	208	227	206	208	190	210	195	218	217	206	208	232	222	201	207	227	217	221	185	204	203	238	212	197	222	239	209	203	209	213	223	182	198	219	206	212	233	197	247	235	222	206	211	220	185	227	198	213	203	194	210	218	232	213	191	211	215	213	209	195	204	218	191	228	219	217	204	176	219	223	220	226	227	230	216	207	189	207	222	216	206	209	220	213	190	217	211	212	198	209	226	216	221	204	242	197	219	204	218	245	221	206	217	188	195	196	214	213	219	231	216	229	203	206	216	225	200	209	182	194	215	210	196	219	184	189	191	222	192	217	195	224	223	200	203	201	205	207	186	235	219	197	221	207	195	205	193	176	187	206	200	202	201	224	191	200	234	216	211	199	238	178	188	209	198	204	222	218	181	212	211	194	193	205	233	226	183	214	194	209	198	201	236	213	225	185	208	216	210	261	190	212	211	214	243	206	217	191	211	238	224	217	210	205	249	212	239	231	212	228	217	203	209	212	210	206	209	214	224	210	217	201	185	205	217	227	192	213	180	198	225	205	210	209	218	206	216	201	211	208	227	194	220	209	220	229	186	197	204	214	210	211	225	208	218	210	237	177	217	224	201	209	189	223	224	208	205	221	221	207	196	227	226	211	173	181	213	211	203	210	187	228	206	236	190	220	213	215	199	190	248	237	233	229	201	232	225	234	208	215	232	218	226	216	203	190	222	237	206	187	211	206	199	216	206	194	196	219	220	199	218	204	229	205	229	212	187	199	222	233	218	210	177	214	215	187	236	222	182	235	206	205	250	228	201	184	196	219	236	226	204	221	236	192	215	224	197	216	199	215	215	236	225	222	216	223	223	196	235	220	215	202	225	222	205	240	207	192	212	243	247	223	198	224	210	209	203	204	203	238	186	211	229	232	197	205	192	233	182	216	195	243	206	220	246	217	199	225	206	204	216	216	210	217	226	240	183	203	227	241	184	215	222	232	207	251	239	207	212	216	198	220	209	213	236	206	210	196	213	245	221	198	232	223	219	209	203	239	223	203	214	225	207	231	229	214	231	193	205	204	204	206	182	224	221	221	200	220	197	208	239	219	217	220	226	188	203	211	246	214	211	191	234	238	188	212	250	238	239	225	182	194	205	225	198	206	259	219	250	201	219	223	228	206	196	231	201	206	210	233	217	234	210	209	199	196	211	197	218	193	230	213	224	205	247	206	210	230	213	227	225	212	229	212	207	202	234	207	197	193	210	221	246	212	194	212	213	227	208	233	201	217	208	179	207	210	215	206	211	186	192	217	204	221	194	185	208	197	213	218	214	229	242	216	187	229	189	203	210	228	205	202	186	209	230	221	239	192	214	216	214	232	241	230	217	224	208	195	199	208	223	208	211	214	205	251	194	188	223	236	237	191	220	216	204	235	192	196	213	227	214	230	229	221	224	215	205	186	210	189	234	225	195	234	215	211	191	213	195	190	239	200	211	180	212	200	236	219	211	220	220	249	207	207	229	204	232	212	212	215	236	224	198	205	184	211	214	217	223	205	227	219	221	219	228	211	239	191	194	218	192	208	200	209	206	224	229	215	194	204	223	222	222	198	206	181	197	220	221	217	208	205	203	231	201	221	201	190	229	211	212	208	191	222	199	220	195	187	209	190	233	217	209	177	229	226	209	212	184	205	194	205	213	201	228	204	198	207	229	228	224	213	222	189	212	208	205	231	200	192	225	215	208	190	217	210	228	176	224	189	207	256	233	218	205	240	211
3260	5109	3190	1516	909	700	636	614	591	545	521	519	525	495	470	503	503	492	492	491	513	433	501	448	478	508	507	476	472	486	448	494	472	511	474	445	467	500	496	443	458	433	470	508	469	474	484	472	499	492	530	488	505	473	510	484	471	543	473	474	500	471	462	483	466	462	457	479	484	530	475	472	466	492	480	486	459	486	476	489	468	509	464	475	474	474	442	491	495	485	450	473	466	494	484	485	491	487	460	482	506	447	508	447	490	492	462	533	470	476	493	489	461	473	486	466	492	510	515	481	457	488	483	476	500	472	456	487	497	508	482	498	473	498	480	490	471	502	509	483	475	413	454	480	495	452	474	473	504	492	514	488	484	501	507	495	498	476	461	455	500	457	487	532	504	498	491	479	493	442	482	515	485	488	486	471	528	482	494	500	504	482	464	475	454	451	476	460	450	468	487	483	482	495	523	449	490	505	429	465	472	440	517	483	488	500	462	485	495	482	502	506	502	506	491	501	464	477	472	469	492	484	479	494	502	443	431	465	508	517	467	445	454	499	492	448	481	467	482	535	478	517	488	486	518	497	483	513	478	475	502	473	454	455	476	480	469	505	439	461	462	479	450	464	479	495	476	496	469	489	484	484	430	505	453	500	506	489	466	467	488	467	474	455	462	495	477	452	456	472	470	494	485	488	471	488	455	453	436	437	492	479	493	462	507	465	525	508	478	477	505	533	469	453	463	463	449	473	441	459	491	443	456	472	489	507	465	496	482	490	510	466	515	472	507	507	427	467	488	456	472	490	523	497	523	467	479	447	498	473	493	482	453	478	494	480	463	502	476	485	469	472	467	441	491	462	454	475	453	509	479	492	483	481	479	470	483	499	500	480	512	478	467	495	497	480	513	485	480	515	492	489	517	483	492	480	469	458	467	488	485	478	472	458	510	471	491	468	490	481	462	450	466	479	470	486	468	460	486	445	494	478	449	481	504	504	521	486	444	494	490	514	484	497	490	520	491	466	512	479	481	513	489	501	478	469	492	469	463	478	515	480	449	474	520	487	497	464	472	509	476	459	460	435	515	486	499	465	493	462	459	487	505	476	480	515	445	471	495	471	452	488	494	485	468	490	506	479	494	447	467	508	492	484	466	459	478	462	481	489	481	465	500	481	478	474	505	465	486	477	509	484	482	479	488	506	467	479	456	492	463	483	480	470	501	485	494	496	454	472	489	476	478	490	465	474	522	481	464	462	493	513	476	496	459	488	491	469	453	488	471	480	456	475	504	449	481	484	473	463	460	457	463	433	483	483	447	494	472	463	533	532	501	526	458	448	487	483	501	499	454	479	512	503	462	450	496	445	522	477	490	508	493	457	502	494	481	486	480	457	438	493	471	462	415	482	500	492	445	506	444	511	433	467	463	437	494	459	463	492	435	462	451	462	474	478	480	483	463	471	472	465	519	467	474	478	470	475	460	471	489	515	475	485	465	487	497	489	485	519	502	471	519	450	476	464	460	484	492	486	481	487	438	474	452	490	482	499	496	484	473	477	503	493	492	506	472	503	476	497	485	494	483	481	518	472	507	493	507	465	488	507	475	422	484	497	440	444	472	459	485	469	495	488	475	453	491	467	493	447	501	477	469	445	475	507	484	516	471	517	511	472	475	505	492	485	446	457	467	493	494	471	468	489	451	474	487	472	502	460	485	451	452	476	494	469	501	471	473	456	464	465	517	486	485	476	455	497	453	526	508	518	442	468	446	492	510	503	457	501	524	445	477	438	466	501	485	520	504	498	456	463	467	482	479	476	510	437	503	495	496	515	469	458	544	453	484	532	485	468	437	467	464	502	497	500	485	465	429	474	451	475	466	498	513	427	495	460	487	478	492	482	454	440	509	467	499	448	453	463	486	485	473	474	484	491	503	479	465	470	472	435	472	439	500	476	491	493	473	465	499	476	497	466	508	484	486	465	514	491	501	480	487	490	472	507	482	466	466	502	480	521	471	480	504	500	478	496	532	484	488	492	455	497	491	457	489	448	475	470	503	505	478	491	457	486	490	476	469	496	480	466	442	471	464	459	482	486	480	459	454	476	466	496	465	477	493	499	473	479	447	482	475	486	493	489	483	471	497	459	482	499	482	483	509	514	469	451	476	499	511	503	497	511	516	499	473	459	478	474	481	477	473	453	513	492	514	488	460	494	490	469	494	481	461	508	472	491	438	464	462	503	488	485	481	504	473	510	484	460	488	458	493	479	498	467	491	489	475	466	505	461	502	489	490	456	504	457	450	473	458	485	493	471	500	488	481	460	496	478	505	498	507	500	468	440	489	484	502	480	486	487	490	492	499	474	508	496	467	458	481	457	493	491	470	474	486	450	480	458	529	508	459	463	482	520	491	423	481	486	444	492	473	455	466	485	498	494	492	481	472	454	509	513	500	499	447	445	489	488	461	432	461	467	463	482	452	489	499	442	452	498	477	481	500	489	496	451	488	499	493	488	487	514	463	461	500	468	496	467	504	491	480	468	446	440	461	496	469	476	471	496	466	497	518	493	505	470	455	474	421	505	492	475	468	475	468	487	464	450	500	453	466	500	470	466	466	488	493	463	449	476	491	509	439	441	482	462	495	472	486	445	489	495	500	458	464	493	460	502	462	490	438	444	491	483	515	460	444	514	485	457	471	484	488	486	432	466	442	453	478	488	482	516	506	490	547	454	479	482	475	465	488	480	491	493	514	491	493	503	506	502	460	505	494	515	478	462	457	463	456	487	477	476	502	472	511	460	504	485	458	497	498	434	420	481	513	492	489	465	486	498	463	451	491	484	461	469	485	452	483	445	450	450	459	486	450	485	496	489	488	489	438	483	467	498	494	514	512	494	471	466	474	437	463	477	479	452	465	459	491	474	465	507	495	448	453	480	500	514	485	499	460	458	503	486	479	478	452	484	478	418	432	484	510	455	484	478	467	445	503	472	490	488	466	489	458	489	446	496	501	504	511	452	499	453	487	468	489	490	473	408	479	474	471	536	462	483	465	482	468	495	501	469	461	493	484	477	451	485	460	451	524	498	453	469	468	515	486	489	508	504	457	489	483	480	488	478	487	473	450	485	467	498	529	488	464	495	470	473	452	461	492	470	464	486	474	489	476	465	510	453	479	445	462	456	484	459	488	468	468	485	467	467	469	488	527	468	459	512	496	462	474	498	503	492	500	436	489	464	471	522	505	481	500	525	464	510	452	493	486	465	479	493	427	481	516	474	460	486	473	509	478	515	484	455	481	442	467	478	527	495	486	494	449	463	450	512	481	516	466	485	462	458	462	461	472	482	448	477	491	487	491	473	511	514	467	535	464	482	448	515	448	489	461	478	475	502	487	479	493	475	453	520	484	452	480	477	463	513	484	468	495	482	477	484	464	445	481	430	435	499	473	452	436	452	488	475	495	506	460	502	445	482	449	480	479	496	488	510	490	473	457	441	484	501	504	478	507	449	492	469	500	479	514	455
32865	13364	1726	371	300	275	285	274	265	262	254	260	268	263	277	274	262	242	286	252	264	235	260	276	252	268	255	243	258	261	251	244	228	280	275	288	247	237	252	255	259	264	278	262	259	267	244	255	259	294	265	219	249	257	248	255	278	287	253	229	261	283	291	257	249	262	252	258	277	252	245	298	279	273	267	258	280	252	250	239	252	269	248	259	249	224	252	248	255	240	252	251	267	261	247	247	304	260	258	286	246	272	281	274	255	286	251	237	242	262	243	235	271	253	270	270	243	274	262	259	216	258	278	277	258	228	269	274	243	232	260	265	266	278	248	265	235	240	274	255	236	245	251	259	243	244	274	248	255	264	243	259	268	246	232	221	246	270	263	244	277	249	268	256	269	266	263	229	269	254	239	277	244	245	242	291	284	240	250	237	234	250	240	253	253	221	268	220	277	235	242	258	258	254	263	252	250	287	274	275	294	245	233	252	294	246	269	248	275	247	243	246	251	237	263	271	267	271	262	218	220	249	268	233	243	247	231	250	262	237	249	245	257	237	247	251	253	261	236	207	235	243	288	235	267	236	255	255	275	272	242	279	284	229	247	260	293	258	248	260	276	235	260	265	235	253	250	281	263	253	233	258	266	243	255	252	255	267	265	256	219	238	281	280	228	262	245	254	277	251	269	252	247	266	266	250	238	237	259	247	241	246	263	253	247	245	266	282	243	276	258	215	251	256	243	251	233	267	259	280	249	234	224	266	254	289	257	269	268	267	251	260	283	239	261	256	270	227	258	232	250	265	255	249	254	270	277	281	243	264	297	266	261	261	257	248	242	258	263	283	264	272	240	271	249	267	273	258	257	283	272	275	241	233	263	277	277	266	266	287	283	267	248	290	253	262	269	236	265	253	261	285	255	251	263	232	288	267	260	297	275	251	284	217	292	260	252	253	256	270	240	241	253	274	246	227	257	271	278	284	239	251	264	244	252	247	279	299	245	277	245	276	250	259	255	264	262	291	257	264	242	246	271	264	257	251	285	241	276	234	245	237	256	275	263	275	227	242	273	249	249	236	247	243	239	273	258	283	262	254	258	284	257	278	268	266	267	235	260	268	281	246	266	240	232	237	271	264	268	257	260	235	255	230	259	270	271	253	253	246	235	289	233	259	248	281	280	230	261	264	225	245	263	276	241	259	249	258	277	266	254	236	253	249	247	251	281	259	268	282	243	278	258	241	235	282	267	261	276	280	271	283	221	242	255	276	245	257	258	249	278	232	245	271	241	253	298	259	241	277	235	262	237	229	241	261	256	237	264	234	243	222	238	210	243	233	252	230	238	204	256	272	307	243	275	275	269	276	241	285	277	269	283	244	242	257	272	252	281	261	265	253	257	280	225	252	254	274	261	251	253	255	327	290	282	258	229	274	254	265	246	226	244	245	261	261	240	270	258	277	274	284	248	269	252	251	245	278	241	260	233	293	259	270	244	255	253	259	250	263	226	250	245	249	262	279	224	231	251	278	249	258	251	243	299	258	248	250	250	254	283	275	308	254	256	262	268	251	257	243	241	273	235	223	254	295	259	289	263	275	227	281	254	279	241	232	264	267	223	269	237	299	285	250	277	259	284	261	259	257	260	265	248	258	247	263	262	245	271	251	285	252	301	256	246	265	271	283	287	255	240	261	235	230	255	251	238	286	256	271	274	245	215	259	281	259	274	257	251	251	273	244	246	273	247	253	275	255	284	265	248	300	263	238	249	281	273	258	256	269	257	264	250	255	251	263	251	272	262	246	277	307	254	264	255	261	284	297	243	247	252	252	289	249	241	280	254	283	252	264	261	263	237	282	262	250	205	247	238	241	254	245	268	259	278	271	268	260	253	239	245	248	264	252	281	247	279	249	256	258	245	263	244	282	251	271	224	232	244	247	246	255	248	293	275	278	260	259	262	245	276	246	251	276	240	247	247	285	232	242	249	246	238	277	230	234	230	239	282	278	272	281	242	269	286	273	257	254	251	272	237	258	256	222	258	272	265	263	247	269	274	243	249	283	261	271	238	272	234	315	244	236	247	250	270	242	267	216	246	277	257	261	253	259	247	213	245	261	255	270	247	248	263	246	269	268	262	276	260	256	258	261	233	272	270	251	259	270	255	244	272	239	273	263	258	258	269	215	264	267	259	271	286	234	256	266	230	266	256	266	241	245	273	244	243	260	276	249	270	262	243	259	258	231	240	258	247	238	250	287	251	292	247	247	265	298	260	255	253	279	276	292	277	248	213	262	294	230	218	248	270	239	248	235	258	281	227	264	249	250	276	249	242	266	243	222	266	243	250	264	246	262	254	244	265	269	288	259	243	260	264	267	247	243	263	263	266	256	282	261	258	262	256	241	229	243	257	272	245	272	277	252	278	290	264	243	275	237	261	275	223	234	277	286	266	226	247	236	255	248	259	224	259	307	255	254	272	272	265	244	263	254	246	241	278	261	275	248	252	228	276	231	272	275	254	275	234	268	254	266	255	284	259	236	236	274	265	225	282	268	261	262	270	262	256	256	241	246	235	279	262	254	284	285	253	248	233	210	243	277	303	265	271	234	280	259	246	280	279	265	260	267	288	240	257	276	240	277	301	250	231	281	257	242	249	247	277	251	246	254	261	278	271	247	261	248	255	256	255	293	241	269	263	278	243	257	251	266	295	253	220	246	253	259	244	250	275	261	255	251	282	287	256	231	278	257	237	240	266	260	246	253	237	305	268	282	255	275	238	264	288	227	265	230	250	253	251	236	249	237	257	273	253	244	253	238	262	237	253	266	257	257	269	269	289	257	260	230	262	234	273	243	236	282	283	257	245	237	228	274	250	218	279	278	255	270	310	271	234	256	277	248	236	255	254	255	253	257	259	264	284	249	294	289	289	242	249	294	249	255	269	232	258	243	265	277	228	265	272	297	256	228	257	283	233	299	253	257	262	235	257	266	247	259	264	256	235	255	270	309	235	288	258	267	255	267	242	211	282	283	232	254	255	263	247	269	278	257	256	272	293	226	233	236	249	284	280	278	257	259	291	251	264	281	234	282	272	250	250	253	249	281	254	278	270	312	284	286	256	262	268	230	261	244	293	263	244	280	256	245	253	277	304	263	282	212	240	245	219	247	236	274	261	271	259	270	277	280	273	233	264	265	257	261	248	235	250	280	284	267	292	267	282	213	247	279	256	274	259	252	293	255	256	236	268	239	253	265	246	276	241	278	259	248	231	288	238	277	265	283	250	234	258	267	264	253	233	233	283	271	257	281	272	244	223	214	255	246	263	262	259	254	244	264	277	292	264	281	235	233	254	256	265	263	271	264	270	274	280	243	244	240	270	276	266	275	233	266	258	237	285	262	268	250	242	266	264	252	254	251	237	243	267	270	261	242	241	280	264	259	285	248	264	243	261	250	260	276	255	255	261	276	251	267	263	269	250	247	242	248	275	264	246	259	264	253	241	275	288	249	250	247	243	218	268	298
4990	846	668	640	639	633	626	564	598	605	622	615	636	602	624	651	621	653	622	632	638	581	602	622	616	665	609	595	592	679	622	639	581	600	621	618	612	605	582	602	620	646	591	626	583	642	572	632	621	622	620	623	593	621	571	593	587	591	588	588	588	610	618	615	661	588	592	571	588	625	611	645	589	598	613	620	614	631	622	628	603	602	617	608	586	640	567	636	606	588	616	607	597	610	592	578	625	585	607	609	645	638	608	585	615	605	602	601	564	613	591	579	614	615	599	636	586	579	616	605	636	616	619	607	636	649	627	574	604	618	568	596	628	621	612	604	599	563	598	624	640	635	581	605	587	578	602	595	620	621	655	592	601	592	628	587	607	607	573	609	602	604	621	593	607	624	599	566	642	574	604	616	612	638	585	584	638	597	620	589	615	591	575	601	582	596	576	590	584	582	658	640	631	639	579	628	569	616	617	576	610	644	518	547	615	600	638	591	627	626	610	589	633	631	572	563	589	614	599	593	664	593	633	578	621	595	589	604	579	585	603	672	610	594	590	625	619	586	597	570	614	567	602	591	585	596	591	582	618	670	595	610	612	610	630	572	583	558	591	604	621	580	631	632	599	595	574	590	577	592	630	623	621	588	625	589	608	626	646	618	620	616	616	615	617	601	605	586	626	625	605	621	571	611	589	600	613	599	635	622	612	639	590	618	618	643	630	577	634	607	655	598	588	616	652	592	615	613	608	636	602	627	592	603	597	593	669	651	600	596	633	571	594	612	641	593	592	593	618	608	624	634	621	641	590	635	581	603	607	601	635	626	624	633	625	577	619	610	653	596	618	652	619	597	614	621	579	633	599	584	629	611	604	577	583	604	546	589	606	607	616	633	602	639	630	624	632	642	597	620	636	617	620	601	598	597	632	591	653	593	543	591	610	613	629	630	620	578	612	609	576	570	559	601	632	620	636	587	612	645	605	572	558	607	564	591	582	640	604	573	601	606	595	569	638	597	618	580	595	603	586	593	630	595	604	607	588	609	622	586	567	646	582	585	624	577	632	591	615	611	604	633	615	588	603	572	566	656	599	623	618	619	587	583	600	615	564	579	633	588	586	612	575	592	559	619	560	566	586	515	635	618	633	582	596	611	592	580	623	645	633	580	638	607	622	644	663	614	619	581	610	602	578	580	619	590	601	614	610	643	566	617	582	617	619	585	604	629	612	657	615	595	589	629	579	608	603	611	634	581	593	571	548	603	606	594	587	593	593	591	655	558	601	617	552	600	613	621	629	593	588	597	632	584	566	609	612	594	602	599	659	602	609	607	628	593	587	619	606	601	579	627	638	550	639	609	629	597	628	600	623	641	629	615	589	622	562	610	612	611	611	575	585	593	605	632	628	605	600	603	596	655	574	631	600	600	605	607	609	598	587	628	613	624	616	633	584	598	647	572	604	629	606	616	602	609	602	614	617	570	625	618	586	586	606	593	650	563	652	553	644	616	618	648	612	613	612	617	624	623	620	620	586	633	596	643	607	614	606	624	594	602	615	618	629	663	600	601	601	612	581	603	607	555	569	594	628	667	644	626	589	588	628	589	629	605	562	655	602	615	603	633	643	615	571	590	576	622	610	583	642	608	551	618	630	596	586	625	597	611	559	632	618	614	622	594	607	583	616	565	579	602	592	627	619	652	588	623	615	620	626	610	602	570	600	627	604	581	637	612	639	624	598	604	619	634	597	624	611	600	587	572	605	589	622	624	634	615	625	557	592	605	618	654	611	619	579	636	649	576	651	596	614	576	576	582	608	582	618	594	591	616	583	619	582	623	612	586	605	683	554	628	616	600	603	630	608	607	611	581	608	627	625	594	594	624	591	565	599	602	586	595	585	590	629	598	615	604	588	624	617	619	591	619	604	652	612	571	557	571	578	611	630	621	584	586	648	629	638	637	600	599	608	577	647	665	590	602	605	575	608	600	608	627	594	666	618	584	622	618	599	575	624	616	582	587	601	622	600	645	601	609	612	629	625	572	573	582	590	596	619	554	624	619	584	570	586	630	621	609	622	610	596	615	583	592	605	598	592	591	585	629	602	612	605	632	605	624	612	588	588	622	585	591	612	638	587	563	668	641	584	610	596	610	565	592	657	572	606	606	597	599	611	561	608	603	633	586	619	597	614	601	653	591	628	627	629	613	627	594	602	578	599	598	601	663	625	600	564	633	616	598	570	634	605	615	623	593	583	586	589	606	610	591	599	630	661	624	590	597	616	675	627	566	606	582	597	615	618	599	587	601	617	642	595	631	580	612	615	616	610	539	598	570	612	605	587	616	610	597	639	662	650	595	629	587	550	593	576	650	618	623	634	559	605	560	616	572	545	620	638	596	618	614	596	657	599	610	612	607	612	598	574	592	613	620	599	598	637	637	614	599	565	610	564	598	599	600	609	582	633	602	617	607	653	614	573	593	592	633	601	617	618	624	593	606	632	589	594	593	607	579	596	602	593	601	555	630	618	658	603	593	616	606	606	631	617	635	640	598	614	597	631	625	582	624	597	584	585	575	671	636	587	644	605	613	617	623	592	588	616	600	592	609	541	638	640	578	634	608	582	602	565	600	603	551	625	590	616	626	658	611	617	591	631	598	600	573	636	609	587	667	650	621	583	595	628	655	590	599	594	622	632	613	639	595	602	572	623	634	655	579	594	595	602	555	626	615	617	580	609	610	592	579	615	595	589	582	603	609	574	602	586	584	645	574	629	640	596	651	628	568	647	636	585	598	632	612	641	570	580	633	599	599	595	646	585	563	671	594	593	581	600	582	638	588	586	606	646	636	612	594	621	593	611	647	606	626	593	572	559	587	601	618	548	639	575	557	603	607	598	609	604	604	604	569	585	606	584	582	621	573	622	618	586	611	530	587	628	599	646	589	594	583	618	597	604	603	602	603	600	612	621	578	607	562	591	568	613	566	625	631	611	599	574	607	612	553	643	668	592	600	610	620	583	602	574	581	601	590	622	629	547	615	580	623	601	600	611	565	616	593	610	628	643	591	603	591	613	622	583	614	667	666	605	622	591	598	579	598	599	596	610	642	596	598	570	598	632	588	599	566	616	630	605	606	624	610	622	569	638	621	636	547	651	649	638	647	641	643	571	638	596	554	590	616	590	615	595	599	633	572	648	608	588	606	596	563	601	579	638	574	624	614	614	634	555	649	613	613	644	590	625	602	625	601	665	642	615	592	607	626	657	643	607	607	614	596	618	605	591	623	576	600	649	606	604	603	609	571	605	594	563	617	594	610	591	584	564	603	611	630	637	611	639	613	625	597	619	624	651	589	592	630	547	596	596	599	633	622	609	635	604	592	605	596	558	612	563	629	623	619	622	595	573	629	599	615	626	614	619	597	609	571	614	621	569	667	603	590	625	618	615	590	599	618	614	612	574	598	578	660	593	566	638	613	607	637	638	666	616	621	634	565	585	583	607	618	594	596	591	634	586	583	608	613
24534	20864	24386	27467	19020	1127	560	445	443	382	366	331	380	347	370	368	357	366	355	356	320	332	368	341	384	375	353	339	330	321	313	337	381	312	345	338	368	378	320	367	305	345	356	332	359	319	353	347	323	337	344	321	319	345	361	334	347	324	341	322	385	359	395	338	358	310	342	329	340	318	342	345	345	352	353	344	329	328	328	384	346	348	346	341	347	353	334	315	312	397	333	362	364	332	335	346	361	348	337	335	330	364	347	316	328	355	363	329	333	320	327	307	305	354	363	334	311	324	344	352	353	319	374	344	320	338	338	329	375	305	350	339	310	335	368	339	362	358	345	313	332	356	307	347	354	385	371	308	336	332	341	331	337	378	357	358	344	343	362	313	319	360	370	340	340	336	301	311	322	339	345	328	348	354	335	338	330	360	349	344	350	322	336	356	357	364	345	335	325	335	382	320	339	321	339	353	349	330	337	342	314	304	290	379	368	362	369	332	358	378	336	343	331	346	288	355	329	340	353	375	391	339	350	350	325	314	354	351	348	337	303	360	365	327	336	326	345	295	372	327	376	337	351	354	347	320	348	324	313	354	359	339	339	332	382	328	347	310	311	333	331	364	351	393	308	296	334	332	341	324	343	335	338	388	322	323	344	327	329	362	308	329	325	359	358	341	331	326	367	377	359	292	348	348	343	338	367	365	334	327	368	367	351	359	311	323	321	357	346	335	328	355	313	316	349	357	329	330	358	327	330	354	348	310	320	345	329	331	334	360	349	340	348	354	343	338	336	354	286	351	373	359	326	321	324	336	318	363	351	349	341	336	336	340	380	371	352	360	354	355	316	367	339	352	350	335	359	387	346	311	362	345	366	375	319	356	366	341	326	349	342	358	329	322	364	339	368	348	356	322	366	346	365	374	361	385	337	341	365	357	372	339	359	362	346	371	308	340	335	349	391	361	341	331	356	352	339	356	323	346	327	361	326	321	381	325	335	307	299	337	378	346	346	336	314	310	340	350	315	331	373	355	331	312	366	310	320	370	357	392	334	380	357	350	383	340	356	310	322	329	333	378	352	362	356	361	327	330	333	371	344	320	292	338	346	324	360	364	318	360	348	358	340	369	352	323	369	313	369	317	368	337	368	319	362	315	334	358	319	347	379	347	316	370	336	309	350	339	355	315	345	369	365	361	375	305	355	286	371	311	362	351	362	331	343	375	319	354	361	332	347	375	327	372	370	323	361	315	338	306	345	339	326	360	301	337	379	316	307	332	325	353	345	292	330	346	351	334	326	332	346	363	375	355	326	365	333	334	358	313	304	336	376	342	337	368	333	338	348	324	331	350	330	330	350	307	372	336	321	381	373	325	332	336	334	333	360	359	355	331	352	344	316	360	329	307	357	374	357	389	340	357	332	356	286	339	329	319	324	354	345	348	350	326	360	332	332	341	356	367	378	324	331	331	366	335	311	335	349	367	341	324	317	338	356	341	368	341	332	348	373	340	346	309	347	354	330	352	329	373	367	335	363	337	345	324	344	315	342	326	358	336	349	344	328	342	355	339	327	326	327	349	336	345	347	346	349	350	293	350	340	347	348	330	346	340	310	332	336	360	364	315	354	355	365	332	337	330	297	323	316	329	338	301	343	334	332	281	328	345	323	327	377	328	321	334	343	351	326	340	375	336	354	355	371	337	363	392	347	298	355	333	361	351	357	348	336	380	324	368	363	336	357	339	355	351	339	341	348	339	358	368	357	343	302	342	330	318	338	323	339	388	347	353	288	355	341	376	366	368	312	330	344	342	342	351	355	309	346	316	318	356	314	356	335	335	334	313	325	341	318	352	312	352	321	283	349	331	371	320	310	353	343	350	372	327	341	344	314	358	380	340	347	340	360	338	328	353	371	346	357	356	318	346	331	315	324	335	370	342	348	303	358	298	350	342	342	375	367	354	354	367	351	323	342	326	367	354	334	365	363	365	363	314	325	329	348	390	383	353	309	346	338	344	341	340	341	379	371	349	321	306	351	358	325	339	366	346	372	340	345	353	313	316	329	358	362	353	352	415	334	351	362	339	336	334	344	297	363	330	341	351	343	350	356	343	316	323	356	331	322	352	363	367	342	356	363	337	341	367	327	373	360	328	357	301	333	343	340	338	322	361	337	341	347	306	372	340	326	325	304	343	331	310	370	368	338	332	335	344	309	345	354	360	376	347	352	337	359	340	336	323	347	354	363	289	339	326	338	365	360	362	349	344	333	371	328	362	314	367	397	317	327	311	329	313	290	344	370	376	348	334	342	326	335	316	357	384	343	353	349	372	319	367	326	396	320	334	356	333	348	359	347	348	415	335	354	318	334	337	308	353	355	343	311	343	339	335	354	324	326	323	340	309	339	347	354	371	328	351	339	347	349	350	357	371	341	341	404	326	331	359	326	340	341	360	388	365	345	326	362	375	339	347	309	331	349	371	332	354	335	345	335	343	313	337	350	351	365	337	319	346	331	327	352	350	325	320	359	322	339	341	319	352	371	337	322	363	360	334	367	347	345	381	340	355	365	361	349	411	358	342	356	373	345	337	399	333	355	329	312	338	330	330	310	339	323	325	332	373	350	338	332	334	358	340	348	319	325	366	325	313	335	347	337	335	341	345	387	323	334	358	366	321	298	340	376	323	341	337	314	320	355	356	346	355	343	318	345	331	346	333	337	369	293	364	337	357	332	324	352	324	375	340	320	391	325	334	323	355	338	310	334	317	321	331	354	364	361	329	312	318	350	359	351	321	351	349	344	361	371	349	340	361	352	318	328	354	368	352	331	334	331	338	321	373	303	338	332	333	316	377	355	332	367	346	350	343	370	351	344	354	334	348	331	371	360	355	329	322	336	367	333	335	321	311	364	331	374	352	349	335	348	365	327	323	310	335	318	303	352	327	366	333	317	358	321	354	330	368	333	303	301	352	326	290	335	296	309	333	345	333	371	320	351	345	340	382	330	337	338	337	331	372	357	343	349	351	345	327	382	358	311	337	316	336	340	337	362	319	374	334	344	353	348	379	341	326	328	289	308	326	386	361	344	333	348	327	371	339	341	355	357	311	301	363	372	350	342	305	345	307	359	369	334	321	337	357	331	347	346	376	344	317	345	350	365	361	346	345	377	326	347	356	364	335	352	336	365	290	348	327	330	351	351	328	364	308	327	328	355	338	360	317	315	345	332	364	360	371	308	328	332	331	364	342	321	328	341	362	313	332	349	342	343	361	358	328	335	368	356	341	307	336	314	360	353	330	350	373	361	350	364	339	350	374	336	351	310	312	335	378	358	351	330	310	356	347	380	348	321	334	318	366	336	323	299	350	342	337	332	328	313	329	341	330	372	368	347	350	346	349	336	344	333	353	323	364	349	323	378	329	323	378	313	330	356	313	359	309	359	330	322	371	369	345	336	329	343	329	333	357	321	336	302	365	335	341	358	360	311	355	335	354	361	355	338	326	325	356	357	357	334	321	306	325
3236	3025	2044	1190	914	893	830	802	777	822	782	771	771	748	774	781	788	762	733	738	763	742	807	754	748	800	774	730	756	778	731	717	747	757	720	780	751	735	765	782	740	750	762	745	779	755	730	759	802	761	788	773	747	786	735	756	732	778	775	765	764	708	800	740	727	746	785	678	769	764	748	741	793	709	742	709	758	766	766	759	795	751	756	712	779	774	722	786	704	792	776	788	717	755	831	766	789	772	744	723	699	774	806	735	740	722	792	684	753	732	788	733	790	743	715	754	783	755	722	771	753	758	760	738	745	735	804	799	782	767	809	738	762	777	768	750	787	712	716	756	743	717	790	730	735	784	770	787	761	746	746	781	697	777	703	784	714	736	782	702	745	732	746	765	747	667	739	819	752	751	746	779	758	756	729	714	747	748	764	726	785	766	794	760	746	775	762	741	754	735	763	770	728	772	729	753	762	747	759	755	757	732	783	775	720	788	772	743	764	760	749	777	760	776	720	771	773	754	752	757	779	709	790	730	714	779	737	736	741	683	757	734	775	732	726	720	693	800	740	742	747	773	790	775	775	740	729	744	712	761	764	760	727	789	737	726	688	725	765	816	768	778	765	750	747	709	732	765	741	772	760	792	731	754	709	734	800	740	760	784	784	736	715	773	752	765	751	783	723	770	791	717	755	739	711	769	717	746	768	757	736	742	765	771	756	713	713	806	752	770	755	740	809	757	710	785	769	751	768	782	717	763	761	805	743	784	742	751	706	744	716	767	752	757	767	781	711	725	744	796	827	746	761	760	804	776	737	763	754	739	725	779	754	731	738	776	803	735	763	736	730	727	793	738	751	683	810	741	759	745	748	739	730	746	815	777	786	818	703	776	728	745	743	748	745	734	785	790	755	781	785	724	738	741	796	721	769	760	764	777	710	743	742	772	694	730	743	717	725	756	771	738	791	788	818	734	734	778	768	771	765	771	768	776	775	772	764	752	768	751	749	794	776	733	773	724	731	760	738	790	723	754	735	762	755	767	704	759	768	779	741	729	705	735	724	751	738	753	732	744	734	758	721	739	764	780	732	798	781	761	811	755	776	714	759	746	759	769	699	751	758	720	749	797	737	753	729	780	750	749	735	765	776	762	721	763	746	789	754	747	782	744	753	726	749	734	725	731	723	728	759	768	781	779	741	739	789	757	732	791	720	729	746	782	759	729	735	748	747	761	790	813	728	693	705	728	772	769	784	740	705	791	757	732	743	758	748	763	740	755	764	729	738	748	713	785	786	747	747	720	714	791	746	711	761	758	725	694	743	751	777	748	764	698	706	788	762	721	798	766	778	799	712	780	779	756	762	788	736	736	757	753	761	717	762	787	739	742	717	762	775	765	785	751	758	734	802	757	741	754	743	699	731	773	748	810	751	733	781	760	772	751	778	740	788	730	694	805	748	773	774	774	727	728	773	715	743	724	746	743	786	784	735	764	768	753	746	751	810	753	749	778	782	719	719	754	745	731	735	795	777	749	766	739	778	749	707	746	759	775	761	746	765	792	791	748	762	735	741	737	688	781	721	772	764	762	743	789	759	774	782	728	753	801	756	734	776	737	722	765	828	729	771	779	723	759	726	724	767	705	760	753	777	726	711	786	755	770	733	742	771	748	714	763	735	764	802	752	748	829	704	734	731	759	767	716	758	767	781	754	746	741	707	789	782	786	774	753	749	756	753	778	730	713	767	720	776	744	756	790	706	778	770	738	756	772	752	797	769	784	779	737	788	787	754	770	754	748	794	713	766	764	727	776	760	750	748	766	749	766	719	806	727	771	785	787	738	814	743	735	753	717	730	748	703	787	735	735	769	759	724	703	763	707	725	790	736	805	739	763	802	765	776	756	717	753	750	723	765	744	715	740	751	792	743	726	742	724	764	745	724	731	784	697	773	746	715	751	737	794	760	766	691	767	729	750	726	722	725	735	801	773	766	759	722	780	763	781	764	734	768	780	746	768	803	718	758	773	794	742	771	766	744	765	760	747	730	804	767	727	791	750	725	728	768	723	810	749	766	825	772	778	809	756	768	742	724	727	786	731	746	793	698	768	760	756	723	741	751	736	754	770	760	813	796	768	750	706	778	752	740	745	789	734	763	748	719	751	744	768	769	775	774	714	724	748	734	728	727	718	778	753	831	768	744	745	704	766	750	759	715	793	757	714	800	797	781	706	733	776	783	696	727	754	741	743	782	724	743	729	778	795	754	765	754	746	797	778	752	750	782	780	747	761	741	750	817	761	813	758	754	747	743	751	794	710	774	740	757	714	770	715	792	710	737	761	766	752	723	708	712	758	804	740	800	747	768	711	708	775	786	717	765	747	750	754	796	781	745	765	690	704	780	770	755	752	721	753	733	766	763	732	786	788	719	758	746	740	800	745	761	795	786	754	770	742	757	760	744	769	755	747	741	720	773	774	737	742	737	778	779	750	727	756	811	760	732	741	755	827	758	725	728	758	770	723	798	795	770	759	737	801	767	714	733	781	748	745	757	730	731	723	755	756	734	760	765	770	751	794	720	755	770	773	788	744	781	748	782	763	712	759	712	730	756	756	730	769	706	752	761	758	783	711	726	761	711	741	740	769	712	736	736	738	723	738	741	747	808	725	770	805	759	730	775	734	740	703	694	785	768	770	771	721	743	691	713	749	773	716	731	725	718	748	745	749	765	745	729	787	762	771	772	844	737	754	740	768	760	726	763	777	735	757	745	747	786	736	762	711	749	768	766	756	710	716	778	779	720	743	780	791	749	736	769	760	767	727	796	744	755	779	754	811	756	740	759	720	766	735	727	795	786	745	750	741	786	762	755	759	750	746	756	770	736	765	762	767	736	719	764	740	786	769	772	788	757	739	701	726	736	732	755	728	704	746	724	759	771	754	761	722	772	778	736	738	810	741	772	760	727	725	789	769	757	763	695	815	722	747	792	806	768	734	763	732	706	730	776	711	727	741	745	766	698	799	751	762	786	732	743	807	786	765	790	750	701	775	755	785	746	726	699	738	775	760	764	754	722	786	793	712	761	744	784	735	722	759	758	733	745	696	753	781	718	796	766	732	748	713	737	737	716	737	758	768	762	726	728	717	772	750	753	718	772	785	759	771	720	750	748	746	748	727	726	742	724	737	783	763	774	800	721	788	728	731	716	735	763	787	739	776	751	749	759	742	784	756	723	766	737	708	729	748	706	784	774	726	760	710	789	743	762	742	719	724	767	776	788	718	761	733	790	764	731	789	752	780	761	729	702	817	788	751	754	791	737	752	750	801	743	773	747	770	757	732	781	746	741	717	747	745	728	745	751	761	746	703	785	785	735	695	730	735	742	741	773	777	702	766	748	818	765	753	717	760	736	742	745	745	756	800	795	794	790	749	752	728	700	754	730	771	759	734	719	778	752	718	762	765	771	759	709	706	755	740	773	776	716	769	759	743	746	774	748	740	764	741	763	768	755	741	741	787	757	729
23579	20854	25115	26719	20865	20844	3045	484	370	315	324	289	255	234	238	245	249	224	213	265	262	246	256	231	199	201	213	182	216	221	208	217	251	208	223	206	208	226	227	236	198	204	227	202	243	226	236	219	197	198	205	226	225	190	186	197	211	204	220	222	206	213	218	239	196	210	205	200	217	216	211	218	188	216	205	244	227	219	206	221	212	199	199	232	221	215	208	227	204	200	240	229	196	192	217	214	195	207	199	193	214	217	209	213	223	214	207	201	190	221	226	207	215	199	211	193	236	230	202	206	227	197	223	214	199	199	219	219	216	207	205	197	208	211	219	209	181	212	213	204	216	186	199	203	205	212	193	214	200	185	216	198	179	193	219	215	235	203	230	209	213	207	206	202	189	235	218	238	196	228	178	197	205	221	229	188	201	206	207	232	243	202	223	228	201	228	193	228	213	206	207	207	221	190	175	239	220	223	211	194	226	220	197	187	225	203	212	187	214	191	230	224	205	194	213	187	206	211	205	217	193	219	212	242	199	196	215	204	220	205	215	195	209	196	212	203	199	200	191	201	192	225	198	227	212	218	198	210	241	182	219	188	212	218	226	191	209	195	247	216	213	224	211	202	193	202	215	226	184	200	188	221	223	207	167	213	199	197	194	215	213	225	206	185	232	225	188	203	220	191	186	199	200	243	216	234	202	204	193	229	241	202	208	205	228	197	232	201	211	206	202	229	197	222	219	225	201	231	250	227	211	229	209	226	206	230	218	213	210	221	235	227	237	216	189	202	214	225	222	219	224	222	212	193	215	215	199	194	202	217	221	183	194	171	245	220	220	180	159	210	220	213	209	232	201	206	224	198	233	198	211	191	216	230	224	192	215	206	230	220	222	205	219	184	206	213	206	212	213	197	236	198	222	205	212	188	247	204	224	201	203	222	238	228	223	206	219	185	219	209	213	217	194	239	222	192	228	209	222	209	211	195	202	207	199	189	212	187	214	202	224	211	203	230	220	199	217	236	221	220	222	206	184	220	213	203	198	215	213	251	217	204	210	206	226	220	212	186	214	193	210	201	223	210	213	193	197	221	211	219	190	190	216	209	210	216	188	207	217	247	224	218	222	192	205	231	218	226	219	226	220	204	232	200	238	206	164	222	195	176	210	218	216	224	214	216	206	215	205	187	219	205	225	233	211	188	199	233	235	221	240	217	208	220	212	199	207	211	202	183	205	206	226	217	217	182	218	258	201	237	211	203	239	214	187	224	205	214	216	210	222	195	218	205	209	195	216	216	230	204	201	219	204	198	211	195	208	202	206	217	221	210	200	217	203	205	222	208	227	214	238	200	240	241	241	222	224	224	187	233	179	199	200	229	219	196	260	230	206	237	211	189	202	215	190	191	193	195	191	215	199	227	198	219	192	197	228	223	193	191	225	198	189	179	192	195	220	223	212	255	223	227	226	212	220	220	204	197	239	234	226	199	195	190	188	191	191	217	221	185	208	199	237	200	203	225	214	196	179	199	229	222	202	205	210	207	199	231	194	194	201	195	196	195	210	211	213	222	203	193	204	236	233	218	198	219	212	213	227	207	196	212	201	226	235	224	206	203	184	200	205	199	180	202	229	218	253	233	203	203	215	190	246	206	210	208	185	184	216	181	212	206	204	215	198	204	191	209	213	230	243	214	214	197	195	207	180	229	241	204	223	215	198	215	215	230	239	218	193	213	220	202	198	201	219	200	195	214	219	208	221	221	204	208	212	236	191	225	193	224	200	237	240	209	227	208	211	195	241	249	197	214	205	208	247	173	200	190	232	189	228	212	204	236	206	213	210	190	214	189	204	217	216	202	201	204	213	186	207	191	210	215	217	233	198	187	221	234	220	241	206	196	206	220	205	183	223	207	218	199	196	216	206	231	228	205	205	208	217	217	218	223	229	200	234	217	198	198	218	184	192	181	215	219	207	227	207	216	213	217	258	189	246	230	238	222	219	212	216	171	200	201	236	220	202	206	225	236	204	201	255	208	203	229	200	213	231	196	226	199	202	240	222	202	189	221	188	204	187	204	223	208	222	220	195	202	241	203	223	222	199	206	226	222	215	208	242	217	217	216	212	219	212	220	193	225	221	242	213	210	198	217	199	201	223	252	203	228	210	203	207	204	201	210	195	205	217	200	213	189	197	201	201	210	202	215	211	182	220	203	226	193	173	217	168	200	238	210	207	200	217	202	220	201	215	246	209	246	192	218	211	228	236	190	207	248	204	203	250	192	194	212	228	191	209	203	220	219	193	208	220	206	205	222	211	211	211	190	218	209	177	198	227	200	206	213	204	185	230	187	182	203	208	239	205	220	239	219	212	215	214	209	192	209	189	193	218	207	191	211	197	194	200	217	213	216	255	187	231	209	220	184	219	213	193	219	210	212	219	216	233	205	224	207	221	199	222	234	237	214	189	196	186	219	216	231	190	204	228	198	218	208	238	207	201	206	212	205	177	208	186	207	225	211	209	210	203	226	229	199	214	185	204	211	220	197	209	215	215	213	205	195	204	221	195	215	213	221	205	202	199	210	207	220	210	211	197	203	186	202	222	206	207	198	217	183	185	218	238	236	193	214	206	192	166	224	208	195	239	203	232	217	210	202	204	200	195	215	229	206	233	227	212	209	200	205	209	211	196	219	214	223	249	221	193	224	215	214	190	234	213	214	219	228	202	227	219	203	188	201	198	218	176	216	216	235	204	216	224	192	200	223	212	214	221	188	236	228	208	209	199	230	222	208	191	225	254	233	219	219	227	225	225	225	206	209	210	225	241	223	209	223	195	206	192	205	219	212	196	224	202	221	211	220	184	222	230	196	200	200	234	195	205	194	211	231	179	189	228	199	192	184	199	242	220	207	189	224	212	225	232	195	225	200	212	175	219	225	216	226	191	223	227	175	228	191	211	215	223	215	216	202	217	231	200	218	193	226	188	199	214	211	212	215	220	218	234	189	210	210	202	229	174	186	191	191	178	243	231	204	198	220	199	210	218	214	188	243	193	212	236	201	205	199	239	204	207	214	214	202	178	202	231	204	214	196	213	231	180	208	202	234	229	203	183	224	191	197	233	235	218	182	218	233	208	204	232	200	202	212	196	224	178	206	223	210	198	198	206	226	221	221	208	199	245	218	225	202	223	204	230	248	182	235	220	208	198	219	215	219	218	245	231	225	214	221	220	212	230	191	197	220	200	235	190	206	183	176	195	226	217	212	237	240	195	198	217	212	179	191	194	202	207	200	184	203	185	213	205	214	220	212	220	219	180	209	222	205	203	199	213	202	229	205	200	203	190	209	188	189	207	213	219	219	202	195	214	209	221	187	205	230	180	207	191	232	196	232	201	204	242	183	232	190	217	206	237	204	177	204	200	235	209	224	242	263	212	238	205	188	202	207	223	181	220	200	227	217	194	209	225	213	223	218	197	230	211	225	217	203	216	219	196	213	220	197	206	214	179	204	205	204	189	218	200	203
3266	5156	3093	1459	928	708	613	545	561	541	490	541	503	512	537	489	487	480	496	452	474	533	491	507	501	509	495	477	450	486	499	528	483	454	517	445	482	496	475	490	526	472	481	512	424	495	507	469	469	534	513	461	477	479	493	467	488	526	543	485	497	501	482	533	482	459	468	459	494	467	468	503	478	480	492	450	483	464	439	491	438	460	485	510	470	485	505	447	461	495	463	444	512	480	517	451	455	466	456	445	490	472	504	472	490	442	464	498	472	474	448	505	488	477	457	513	485	488	495	487	470	511	451	460	486	466	530	500	482	455	493	474	503	504	463	490	504	483	506	458	463	451	475	452	488	465	519	493	503	473	460	483	470	491	492	470	451	516	493	449	491	542	470	455	485	481	452	497	472	485	506	489	493	460	497	495	442	485	531	452	482	491	460	467	487	461	494	481	456	517	465	470	461	479	521	503	470	502	447	516	465	473	484	513	464	508	496	495	474	460	480	482	493	461	511	451	470	484	485	502	473	491	444	467	483	471	465	470	448	478	491	459	493	497	483	449	504	437	474	495	473	505	506	489	452	473	484	446	502	493	495	487	480	492	499	514	497	478	489	477	482	470	438	456	474	492	466	446	478	507	454	496	492	462	511	512	469	485	458	454	449	465	514	485	484	475	472	464	485	452	472	458	497	495	481	487	464	495	471	469	497	511	487	459	510	482	465	490	467	458	486	506	541	486	509	503	515	469	485	458	510	516	443	491	456	477	468	454	487	461	520	495	484	490	515	461	517	488	464	474	497	463	472	478	465	531	478	472	462	503	455	456	455	471	524	456	504	478	496	486	483	503	459	462	487	507	493	462	492	520	491	530	482	483	487	493	487	457	476	492	464	502	474	501	518	512	466	475	449	477	446	489	466	477	482	471	483	476	485	484	500	480	510	470	483	500	455	497	446	479	480	456	484	493	470	488	490	487	482	512	480	475	475	481	487	448	496	474	468	469	471	488	503	473	455	491	524	433	491	489	512	480	476	493	453	479	471	512	485	471	495	479	503	455	461	474	477	485	507	448	479	499	491	506	448	475	466	455	445	471	467	470	487	492	453	473	508	430	480	445	455	441	466	469	518	475	480	458	477	500	473	497	440	464	447	452	449	475	477	496	509	484	523	492	481	511	483	458	454	497	466	483	481	505	523	496	504	490	493	487	519	488	497	507	463	524	488	487	522	492	469	508	500	439	480	473	500	485	470	490	463	459	531	472	458	476	449	483	477	504	465	475	479	495	488	449	458	465	495	485	506	456	504	486	457	536	467	489	502	476	496	526	472	462	517	477	460	497	477	475	491	455	463	423	514	496	451	473	463	468	484	514	488	471	486	444	461	471	469	471	535	522	484	489	442	448	488	490	468	458	449	472	487	490	481	508	477	475	469	459	490	484	487	445	539	459	474	470	487	480	435	503	472	486	454	437	458	506	515	520	456	470	456	445	485	512	493	483	502	460	424	499	459	520	514	487	434	489	480	483	503	464	504	474	494	492	469	469	478	463	496	487	473	481	496	441	473	478	445	475	507	490	514	476	440	486	471	440	510	450	511	502	525	490	455	479	456	464	475	480	461	509	507	492	506	467	498	445	470	450	488	485	425	483	430	462	479	483	466	470	442	484	449	511	431	492	479	469	508	460	457	493	477	499	458	480	460	439	452	495	489	496	481	510	470	457	451	484	466	480	428	476	468	468	515	457	453	498	471	512	468	398	438	467	492	466	500	506	455	485	496	454	467	485	437	465	450	485	419	482	491	483	477	491	495	497	471	497	467	493	510	468	440	473	455	454	498	444	454	519	430	495	457	459	475	481	458	458	486	510	458	501	460	444	462	483	451	481	463	438	456	505	456	512	514	458	457	486	456	468	450	480	490	468	456	492	475	473	493	470	459	491	475	488	507	463	454	491	486	495	455	452	530	486	472	435	448	503	508	513	479	483	485	459	509	504	471	481	496	476	428	484	448	457	488	502	516	459	475	513	489	501	499	473	489	482	475	495	474	482	478	466	475	443	494	498	506	472	465	456	502	469	473	475	489	512	451	524	484	473	522	501	466	466	479	466	490	491	486	480	514	462	482	527	478	475	497	497	486	485	518	440	498	481	452	483	444	505	484	456	497	516	437	520	474	458	451	478	471	492	468	447	425	462	498	475	452	490	476	472	477	464	490	436	455	492	497	447	487	496	485	487	469	480	427	507	489	469	478	487	495	468	500	473	469	489	448	458	472	476	509	485	504	457	442	483	493	466	461	474	438	463	499	493	524	480	517	443	501	470	516	478	479	472	462	480	473	494	502	465	494	508	476	472	440	497	488	458	472	514	466	496	474	497	477	430	486	478	502	461	466	444	484	462	479	473	476	490	494	464	460	473	490	514	494	474	432	438	470	506	428	464	488	460	481	482	478	480	465	457	462	447	486	449	487	482	489	492	490	475	494	481	487	469	474	488	468	465	480	474	468	481	478	467	518	455	473	491	428	441	500	514	470	470	474	502	489	502	447	494	476	473	444	509	492	456	465	473	466	476	508	484	497	437	438	511	477	522	457	487	472	481	515	468	492	465	484	445	476	452	455	476	452	483	458	468	473	477	490	471	498	441	503	456	474	467	487	467	468	494	456	527	504	478	476	464	493	473	458	455	452	472	454	481	489	467	476	471	479	444	508	486	476	484	452	491	475	482	491	457	459	472	524	433	472	443	510	498	452	500	472	490	465	469	470	472	462	467	458	491	488	461	446	490	506	467	451	501	489	513	515	489	480	502	508	510	480	475	522	460	486	523	482	483	465	492	442	462	462	456	494	495	473	499	475	502	500	490	476	470	472	460	449	475	472	461	445	464	498	451	449	470	507	504	451	480	496	479	458	452	482	473	482	491	485	481	490	500	471	471	497	527	450	512	474	480	480	525	456	500	490	469	455	477	485	460	468	466	469	481	482	492	457	489	531	480	477	466	505	491	472	467	477	492	484	463	487	483	471	471	453	473	514	474	460	460	530	468	480	484	459	495	486	499	467	492	463	526	501	507	488	489	454	488	468	509	481	469	472	477	471	478	463	529	524	499	467	444	466	496	492	515	503	534	480	487	474	503	506	489	491	445	465	511	514	501	471	465	480	462	493	468	512	482	466	471	484	479	501	490	477	474	509	507	452	480	484	470	501	471	479	488	486	460	468	521	500	432	475	475	459	469	498	461	476	488	500	482	461	463	489	493	469	477	494	474	480	495	475	483	460	452	477	475	521	492	479	517	446	491	484	485	495	510	446	444	470	476	472	464	500	479	473	478	486	455	494	464	477	477	486	473	471	492	471	464	453	475	511	490	481	506	441	420	453	495	504	459	492	434	440	513	476	483	489	477	499	523	507	496	444	482	489	508	463	530	505	461	485	482	465	443	479	494	489	492	499	427	516	492	497	454	476	478	469	466	496	489	458	504	508	471	511	459	477	470	486	451	482	458	459	470	495	464	474	445
32594	13186	1690	376	290	278	261	262	257	239	254	234	259	261	219	255	261	268	261	268	244	259	261	274	243	253	275	270	270	235	236	275	314	253	282	261	240	259	269	269	255	233	285	260	242	260	247	231	283	283	280	250	251	251	261	236	272	265	249	233	256	271	264	253	257	277	252	275	249	258	238	270	279	269	253	255	265	234	247	221	261	247	256	260	246	262	268	272	268	284	262	267	254	232	237	246	276	247	270	292	249	270	279	247	285	269	263	259	254	272	272	231	216	253	232	266	255	273	265	254	236	257	259	256	258	268	237	266	268	236	239	262	252	231	254	255	261	230	258	260	253	253	234	243	223	287	263	254	240	234	261	237	261	239	257	233	264	244	250	260	263	243	255	246	241	249	257	262	254	234	273	259	260	277	264	223	240	263	277	254	249	256	244	254	253	278	268	270	243	256	253	242	220	284	261	280	225	245	248	250	220	246	293	275	245	270	269	235	258	267	244	252	240	258	226	248	242	284	292	258	240	261	269	245	261	249	232	234	254	243	255	223	278	223	253	241	273	268	272	252	251	272	270	263	248	260	259	245	259	255	267	258	241	241	252	270	240	230	263	274	260	255	309	251	244	271	238	254	265	242	279	272	288	257	268	247	257	253	245	276	260	233	243	248	238	284	250	274	281	258	299	254	272	253	259	252	239	231	269	230	251	244	257	230	244	272	248	266	265	260	239	249	271	199	242	238	237	236	255	246	248	222	258	262	277	282	270	271	278	262	231	242	268	249	228	262	235	264	245	270	278	283	253	284	258	239	250	254	278	299	275	240	257	218	272	265	229	246	249	225	253	249	259	261	247	281	271	267	233	243	259	251	250	248	264	244	251	252	243	251	228	276	249	262	242	281	266	253	264	253	259	267	273	257	266	246	239	276	251	239	252	263	211	272	266	257	250	274	263	239	235	254	271	250	257	248	264	279	268	247	253	283	261	261	265	255	273	261	240	256	255	273	239	259	269	224	252	256	265	260	291	237	232	269	275	276	247	265	261	215	279	239	259	264	270	260	266	252	255	261	260	249	261	237	273	266	244	263	277	254	240	240	249	258	246	252	254	216	234	313	259	252	251	276	258	273	258	240	274	236	253	257	253	267	269	271	247	268	268	271	266	239	246	279	245	292	277	250	220	256	225	262	257	255	247	252	255	226	264	226	258	239	240	247	264	244	235	242	259	251	262	242	250	248	235	235	243	261	246	250	249	238	251	278	256	258	248	244	260	260	280	260	239	259	236	237	237	259	262	270	268	243	269	254	266	244	266	289	245	249	257	250	263	256	242	277	263	262	251	276	266	262	243	272	263	266	247	237	243	273	272	243	261	232	277	237	247	238	242	260	252	239	250	251	256	242	266	240	249	256	263	272	258	247	265	272	236	281	254	264	265	266	255	230	249	265	250	238	237	238	244	244	229	250	262	234	285	225	220	260	237	255	272	270	250	255	266	248	252	217	256	270	253	262	242	271	239	235	250	273	266	244	229	247	246	286	268	269	251	267	244	246	278	266	277	247	240	234	275	297	246	257	264	235	246	281	266	242	242	268	267	268	252	224	219	258	256	256	231	245	272	258	241	259	236	244	254	248	264	241	261	262	265	282	254	264	283	233	225	234	252	261	281	269	244	292	297	265	257	248	305	233	243	264	259	254	266	276	233	245	238	244	264	235	260	232	274	225	269	271	265	228	259	255	265	298	268	278	233	227	238	246	262	246	258	224	271	232	276	281	243	260	273	245	269	252	236	257	282	265	242	249	257	246	257	253	274	255	254	263	236	231	213	241	245	267	268	248	248	242	267	271	276	271	289	246	285	259	273	278	265	253	258	234	244	259	282	235	257	285	257	251	233	247	245	241	261	221	287	271	247	250	239	258	241	248	233	253	273	268	226	260	247	229	250	262	251	273	283	260	246	274	259	239	266	257	262	218	254	263	274	276	258	221	243	251	243	258	243	227	234	262	265	241	270	259	250	236	261	266	256	238	277	252	247	263	265	269	240	258	248	270	241	236	251	260	280	229	260	243	230	267	238	257	269	270	270	294	250	250	256	257	240	244	238	245	301	275	263	262	264	257	247	243	259	250	241	224	269	215	248	238	249	271	286	277	270	249	272	250	272	237	231	231	280	246	252	241	264	269	245	281	266	204	237	258	273	289	257	233	244	220	283	247	238	271	267	238	242	244	240	264	231	248	240	239	239	269	254	263	255	251	278	281	252	250	278	263	243	262	267	272	274	242	228	265	285	239	256	261	239	234	256	263	233	262	226	243	248	241	231	262	248	237	272	255	264	268	246	241	249	275	249	232	259	284	260	268	234	279	267	253	213	262	289	249	248	251	245	250	231	252	262	258	254	241	266	246	244	253	253	271	265	246	266	257	259	254	250	266	266	269	258	261	268	255	279	263	247	222	277	263	249	242	259	245	252	249	272	260	233	254	256	261	254	221	260	253	273	265	263	242	253	262	246	253	262	259	266	244	245	254	275	254	239	250	281	261	247	246	251	270	220	243	242	229	244	274	255	253	244	267	264	246	266	227	256	253	258	221	249	230	241	243	262	272	254	277	256	253	228	270	244	232	271	238	222	258	267	245	244	283	252	288	224	258	240	254	273	268	257	249	266	271	270	268	273	251	282	260	251	276	257	266	261	271	231	250	277	259	241	267	264	249	259	258	246	237	256	258	288	278	241	244	250	261	245	211	249	280	245	259	249	282	276	255	291	238	235	241	242	247	263	229	254	284	229	275	249	245	261	239	231	199	258	213	255	259	302	236	241	290	274	263	256	238	245	253	245	250	245	294	244	263	266	255	244	289	262	230	250	235	252	299	276	270	256	263	240	241	248	276	228	264	240	265	249	251	240	261	291	265	293	248	287	272	250	265	264	296	273	248	264	252	278	239	244	261	259	236	246	224	266	248	264	239	262	239	283	261	240	257	266	240	249	275	265	240	274	245	254	287	262	251	237	262	284	223	248	262	257	261	224	297	255	251	290	236	246	248	248	259	237	261	284	255	256	233	273	252	241	234	276	273	250	263	216	230	247	277	250	248	229	274	237	255	261	246	264	236	238	247	238	250	226	280	253	266	257	270	255	232	250	246	242	270	247	294	238	291	240	256	274	264	242	231	271	277	238	249	256	268	246	236	266	265	284	278	285	262	254	248	269	263	218	262	275	260	224	251	237	279	240	254	272	270	264	255	256	279	252	292	260	261	240	268	228	245	267	288	248	260	259	279	298	288	247	265	285	265	240	242	241	258	269	238	256	250	251	275	251	248	259	250	286	239	272	270	273	251	241	271	253	256	228	246	267	271	232	241	268	278	294	288	263	262	232	258	243	252	254	243	261	245	245	249	282	259	275	246	265	250	223	251	285	239	243	231	248	273	274	294	288	268	296	268	242	235	239	256	241	258	264	245	254	228	270	257	265	245	278	236	259	243	250	213	253	256	284	240	260	260	265	238	279	234
4961	855	733	666	659	603	598	626	587	599	551	649	650	612	600	621	597	599	636	589	610	577	592	611	608	564	616	614	582	601	577	617	612	657	551	577	633	623	617	627	601	596	610	596	659	639	592	602	613	544	604	615	614	582	623	585	568	639	633	618	584	590	623	623	625	558	614	644	590	615	604	590	606	599	608	625	620	622	628	577	573	606	643	596	563	582	603	618	596	587	630	645	579	630	616	666	601	585	600	598	619	575	598	622	593	630	595	627	609	618	627	593	576	643	602	570	630	603	596	587	600	605	617	633	599	629	607	603	605	632	615	587	608	622	631	620	627	581	587	582	586	579	619	602	631	603	635	553	572	579	615	634	580	591	602	624	593	611	591	591	608	575	602	601	557	599	616	639	608	627	643	606	562	604	582	560	576	628	632	628	604	598	618	589	658	616	610	596	604	632	618	626	594	563	591	630	638	607	640	567	630	590	640	586	549	612	585	605	599	592	626	607	599	592	591	635	606	608	578	608	626	601	610	619	627	606	614	622	576	615	581	608	608	609	601	612	615	608	631	621	587	626	627	610	620	575	586	593	590	590	597	619	575	625	567	625	561	613	598	599	590	619	599	620	612	598	605	569	615	617	606	615	634	620	625	645	606	617	644	637	626	624	583	622	630	573	561	639	578	568	605	610	607	618	594	615	628	570	579	564	600	598	615	616	581	591	581	580	662	597	615	620	619	595	608	637	578	604	586	619	587	590	589	595	607	634	593	650	568	592	599	592	590	616	568	621	592	595	614	640	641	633	585	598	619	595	638	594	602	590	598	626	630	636	567	597	617	604	626	605	600	570	627	589	620	579	599	607	613	644	613	589	579	644	606	616	595	558	573	614	606	588	612	606	589	642	593	625	613	594	641	636	604	625	600	559	585	620	574	609	604	630	587	619	573	592	610	607	618	612	649	602	605	596	585	588	628	594	597	623	554	628	561	572	621	590	626	621	586	565	615	571	573	630	589	570	582	602	617	588	608	570	608	596	582	582	616	599	591	652	584	600	583	603	596	581	640	610	596	616	621	633	594	625	583	612	576	641	589	618	599	585	598	572	577	585	614	598	639	617	591	623	603	560	626	642	617	584	624	570	630	652	592	594	625	588	608	562	606	593	607	686	652	568	637	599	611	663	569	617	569	613	623	579	561	598	604	584	573	645	598	628	625	582	619	624	581	619	572	607	686	588	569	542	590	641	667	621	633	632	590	580	589	630	624	587	600	612	616	646	631	603	594	628	571	608	611	619	604	567	605	628	632	601	611	541	608	600	608	599	609	627	615	603	573	628	586	566	593	596	629	593	572	587	569	582	562	607	573	643	625	596	581	603	592	586	581	596	564	592	616	623	609	635	588	595	587	597	578	590	662	608	586	597	620	543	619	632	611	594	607	615	624	613	588	579	601	583	621	599	649	614	599	643	598	592	572	615	629	598	587	636	581	664	616	556	612	625	605	568	595	592	589	601	563	621	619	591	607	608	629	605	602	620	655	611	616	648	607	623	615	581	572	604	597	616	618	602	597	616	589	589	603	623	624	582	588	613	654	578	642	596	589	597	607	625	588	613	600	626	611	612	628	635	598	576	618	606	583	624	585	589	584	624	596	606	587	582	626	572	601	665	597	597	614	617	618	630	638	635	652	597	587	597	616	610	627	629	633	660	584	633	585	576	632	626	594	621	568	606	557	553	566	603	634	580	602	620	606	624	622	607	634	608	608	569	666	611	594	627	626	645	609	616	612	607	577	575	576	618	625	565	615	573	628	552	607	598	619	609	580	622	637	621	640	568	583	589	619	613	636	534	603	626	597	600	645	577	602	607	634	609	631	616	623	575	624	618	605	630	607	622	590	572	607	570	566	628	596	551	587	637	609	600	624	632	623	615	629	600	643	609	605	611	571	610	609	647	621	601	640	565	567	631	596	547	595	646	601	617	543	597	644	577	654	594	585	594	626	619	619	606	597	608	595	626	611	540	633	622	638	651	598	632	578	571	599	674	601	597	611	553	670	642	601	625	617	611	592	573	641	599	582	612	626	618	614	577	568	595	615	631	615	598	586	596	596	626	628	611	635	596	594	594	616	584	626	592	653	573	610	593	571	585	585	579	599	601	609	587	640	575	618	591	599	543	634	611	629	587	609	643	610	586	572	616	650	603	620	640	627	621	589	645	590	624	596	645	581	618	595	600	624	603	604	538	590	609	640	645	624	589	593	614	594	622	616	592	585	604	633	581	593	597	573	607	617	617	652	696	582	611	586	630	557	555	622	599	615	608	612	578	606	607	594	590	628	619	602	587	594	622	638	647	628	598	608	607	601	614	625	576	604	629	618	575	636	608	624	605	581	598	570	606	612	578	624	596	577	613	549	555	638	622	626	600	630	656	593	618	622	595	599	626	624	573	620	632	612	614	636	619	594	649	625	587	606	609	680	558	598	601	606	625	572	638	604	614	617	636	582	624	606	621	660	623	595	625	646	619	629	607	587	624	609	611	584	619	596	602	596	587	591	569	643	593	621	585	624	617	583	640	599	605	614	597	586	597	619	622	612	582	593	581	631	594	653	607	624	558	577	620	622	656	603	589	587	613	590	599	660	613	626	616	607	630	610	602	601	599	635	647	608	537	593	556	617	590	607	602	608	592	591	575	619	598	617	674	630	630	596	588	601	621	575	649	604	659	642	623	583	607	633	617	576	571	576	590	600	636	631	628	589	605	626	628	576	631	574	649	635	599	599	617	566	600	597	624	587	650	588	621	635	593	598	585	606	568	580	623	631	610	601	576	565	639	653	688	590	613	604	606	600	617	602	607	599	628	638	611	590	612	586	581	591	559	602	583	618	618	616	607	629	612	596	572	591	621	660	582	620	607	600	553	612	633	565	576	600	577	613	611	624	608	609	586	564	561	611	621	581	571	589	613	609	610	599	574	619	592	596	605	581	601	602	630	559	622	601	616	597	621	606	650	674	559	613	595	636	582	601	587	636	589	610	607	624	601	600	605	620	644	594	656	588	652	628	640	597	569	579	611	599	575	621	618	611	622	583	641	604	576	599	643	615	606	621	617	583	607	549	655	571	615	621	606	593	599	591	574	607	566	569	616	615	618	656	646	578	602	599	603	609	632	605	632	627	567	629	601	580	582	616	563	611	596	640	577	628	628	629	609	671	587	609	620	570	586	594	616	602	586	654	612	578	606	584	618	625	619	611	613	582	628	606	579	599	567	623	642	584	610	585	577	641	616	623	606	585	586	608	574	633	626	625	590	592	595	613	639	604	629	645	583	600	595	633	624	602	605	607	587	631	635	615	612	623	606	590	587	601	600	612	635	571	589	602	626	619	611	617	570	580	608	638	598	618	593	634	583	639	627	568	614	606	568	633	589	577	632	629	580	600	592	625	576	604	631	620	588	607	599	579	641	588	619	606	606	592	605	579	608	591	610	583	572	586	622	628	589	626	593	562	609	588	604
24630	20904	24432	27510	18845	1094	472	444	419	345	387	370	338	347	358	360	331	344	358	343	348	352	346	337	347	349	298	342	327	366	353	376	318	327	332	354	346	327	343	328	335	389	332	356	300	332	346	310	360	359	326	325	329	366	340	327	325	352	341	375	364	323	359	334	353	374	355	316	352	322	323	329	334	326	344	338	335	363	359	356	331	316	336	337	339	315	340	301	375	350	330	350	377	369	350	328	322	322	340	357	338	366	321	322	340	367	337	347	331	346	339	334	335	326	320	344	327	345	327	379	309	352	328	332	376	334	346	348	357	330	350	338	367	323	291	357	329	303	345	332	375	302	325	301	336	369	332	356	344	343	324	363	321	337	321	374	336	352	344	297	332	341	334	318	332	324	323	309	382	363	340	328	344	337	345	354	341	313	315	355	335	365	336	351	346	366	351	341	342	352	372	369	353	286	393	387	358	347	324	357	325	342	307	294	360	360	347	366	330	337	359	364	321	314	347	358	317	343	336	335	341	362	341	330	309	321	338	312	359	324	345	323	353	338	317	340	341	374	325	380	338	334	348	359	401	328	299	341	357	393	354	337	374	311	329	313	312	332	339	341	336	335	340	292	327	329	332	350	370	349	316	336	370	323	315	316	352	362	358	336	334	385	338	377	351	352	339	340	354	343	344	385	391	365	356	358	364	366	374	372	342	345	340	362	366	352	325	343	317	325	323	318	381	347	338	320	355	322	318	348	357	337	342	346	385	348	344	326	329	326	362	378	372	341	380	323	327	352	323	350	339	356	335	358	354	315	364	342	312	355	296	343	329	312	359	286	309	343	333	323	332	347	345	354	354	308	320	333	370	367	367	340	353	377	324	357	337	339	350	366	347	360	342	316	380	337	359	366	304	352	342	326	339	356	363	312	342	341	321	333	321	356	354	351	337	339	343	322	341	348	326	332	323	369	339	321	366	340	309	335	343	322	343	336	298	366	337	354	332	363	359	330	332	344	335	364	353	351	356	370	355	311	362	322	348	353	303	332	390	362	306	372	352	344	345	331	332	343	329	332	334	346	315	347	328	325	332	364	331	345	335	340	367	296	324	343	340	349	314	346	340	336	333	378	366	351	369	326	348	358	353	324	346	356	328	353	353	336	347	349	342	349	361	343	308	327	354	361	359	325	314	309	288	364	332	369	318	357	341	335	371	349	356	334	362	339	345	333	315	328	317	366	333	329	351	317	349	299	336	322	354	334	342	323	344	369	346	345	346	340	329	311	343	322	314	331	339	350	315	329	345	305	316	316	328	326	318	331	372	322	299	333	377	376	334	326	314	380	333	368	363	339	352	359	322	350	337	316	342	334	363	348	354	338	303	359	375	313	330	358	349	326	384	313	302	334	352	376	323	318	356	335	372	342	330	310	336	335	351	348	320	337	340	314	341	323	319	348	335	331	379	311	340	355	341	329	356	367	317	328	319	308	349	353	336	345	321	316	362	331	343	361	310	332	386	305	318	313	380	334	310	344	317	358	339	340	359	355	330	323	328	322	347	292	330	341	343	319	329	324	335	339	360	357	327	362	341	360	347	323	356	355	362	371	327	329	372	346	336	317	361	364	323	378	291	320	357	324	318	325	317	354	348	323	346	355	335	329	341	350	344	326	342	322	358	327	355	344	323	295	297	289	349	324	337	327	329	372	329	359	307	373	333	346	355	337	302	344	329	315	355	306	333	318	334	313	307	339	338	332	337	346	324	339	335	333	341	358	327	361	355	325	340	334	304	343	357	343	310	350	339	350	327	346	362	319	371	349	363	319	337	362	314	348	343	338	339	368	363	352	316	326	356	320	351	312	318	342	363	369	377	382	347	337	370	339	357	373	359	368	364	324	351	327	363	355	353	313	361	346	351	351	310	305	314	328	324	343	313	324	327	363	325	351	354	310	328	365	362	360	335	306	313	368	386	325	330	335	353	323	336	323	364	349	338	323	360	309	317	321	370	352	352	351	335	341	356	350	351	346	353	329	318	313	299	347	325	361	330	313	315	328	329	341	340	324	320	307	314	348	350	344	369	311	316	340	323	319	332	331	342	349	347	324	334	368	338	330	389	354	317	328	346	316	313	359	348	357	342	304	344	309	337	356	333	340	365	307	323	336	328	351	369	329	336	317	356	332	318	352	334	327	320	339	335	358	361	369	362	331	359	305	313	308	312	348	326	335	355	349	347	342	343	341	317	352	351	360	388	344	325	351	379	376	331	328	321	304	347	351	327	358	318	351	348	343	318	335	372	347	328	340	357	299	347	343	349	301	317	318	352	323	349	353	338	322	333	370	360	306	364	330	343	386	320	323	334	328	363	326	352	322	329	361	346	366	346	310	348	377	343	367	329	318	363	338	335	329	351	323	331	337	318	374	347	347	359	351	334	340	334	303	359	335	387	364	317	327	313	343	343	347	331	350	305	333	337	358	313	325	329	316	309	342	341	338	329	346	319	343	329	364	372	318	330	314	318	348	344	346	348	328	350	362	362	326	339	339	322	316	342	314	361	340	340	350	336	349	337	339	346	331	359	346	370	359	345	344	390	304	334	347	365	358	389	303	359	349	380	372	321	327	325	332	328	340	368	361	300	316	339	303	355	336	344	360	303	342	342	349	349	333	350	357	330	318	381	314	357	334	366	307	345	333	329	377	329	306	350	338	334	379	315	326	353	355	335	328	368	307	329	354	346	355	353	331	311	359	329	326	345	339	326	321	362	338	345	363	310	328	346	327	333	362	366	326	326	333	323	371	298	340	338	321	325	332	312	322	360	341	327	357	365	329	342	338	315	361	306	357	339	354	316	357	359	320	334	349	340	342	345	321	293	342	299	327	336	326	346	296	344	342	356	338	332	334	362	318	317	334	353	365	330	325	321	338	339	343	330	336	343	327	334	355	316	324	304	301	311	328	370	329	334	321	348	350	365	334	360	330	406	350	339	355	313	342	318	347	329	309	332	310	321	305	348	318	339	364	354	347	320	305	355	370	355	318	332	378	328	321	326	336	341	336	375	353	337	357	282	322	330	320	330	350	334	347	334	328	318	359	318	329	342	337	344	313	311	318	358	350	330	336	361	368	351	343	347	358	329	343	375	333	324	355	353	394	374	350	371	342	340	332	309	328	356	295	343	338	316	367	350	355	344	345	326	377	338	336	341	327	357	331	366	336	345	315	309	331	346	334	335	342	377	348	302	326	343	362	365	303	324	325	368	393	375	344	302	340	354	308	322	330	317	322	357	380	343	338	321	361	336	320	340	340	341	305	361	322	367	355	326	360	353	344	348	356	338	342	287	330	362	373	369	322	338	315	363	337	336	327	336	344	375	329	357	349	343	352	343	345	313	346	323	338	326	343	359	342	368	328	356	364	326	302	341	344	336	349	322	363	313	351	305	319	339	335	307	324	350	314	351	368	359	356	336	358	321	334	350	357	314	362	361	363	329	319	355	345	314	314	364	371	377	355	316	318
3279	2891	1889	1193	980	896	825	836	827	730	793	791	762	752	734	757	743	751	818	812	813	753	760	789	768	784	720	753	737	700	778	716	809	816	711	709	741	737	741	794	749	750	723	747	730	792	728	733	762	780	737	803	755	792	755	764	752	724	748	735	718	782	786	769	768	714	727	721	691	753	750	748	749	749	786	721	798	740	734	729	780	733	761	785	753	794	757	724	733	757	752	762	758	767	783	719	756	772	764	800	758	753	755	757	727	772	742	795	773	740	729	728	775	752	710	790	775	769	758	742	754	769	769	751	765	767	791	737	781	736	759	758	756	808	761	777	737	728	785	793	754	769	746	792	748	723	780	774	739	768	781	772	784	764	772	805	754	791	805	769	731	708	759	758	789	784	757	774	733	776	791	747	807	753	769	774	772	768	747	787	800	723	754	727	795	758	783	752	743	782	810	734	815	779	807	758	727	742	742	786	734	747	739	831	782	694	777	723	774	794	727	731	745	744	756	753	756	737	765	709	791	774	741	768	800	743	744	744	764	736	783	725	734	766	771	788	797	742	740	746	784	778	713	750	796	752	752	728	773	759	785	750	722	740	762	779	735	748	773	737	721	732	782	780	782	722	755	756	742	751	766	728	743	708	726	764	782	742	735	811	725	727	798	783	763	721	801	765	750	754	735	744	762	736	758	778	753	789	779	746	751	794	777	716	762	710	728	790	799	737	764	746	781	783	763	714	721	750	747	787	758	741	789	801	816	758	737	757	731	765	767	801	722	771	784	763	791	743	764	763	746	697	757	745	760	759	745	781	751	788	803	783	758	737	766	808	780	690	753	770	752	745	793	775	734	773	798	765	761	763	744	804	738	740	770	775	767	741	769	751	752	763	732	710	751	797	757	809	745	762	764	759	805	805	737	745	789	744	764	784	763	748	764	770	710	758	773	780	778	795	755	743	734	770	799	750	788	793	765	822	717	747	762	785	779	780	759	715	718	715	771	757	722	774	716	739	811	762	748	787	766	753	736	791	796	783	742	732	755	765	807	754	738	706	763	716	770	777	766	700	737	737	771	796	744	754	718	739	770	721	758	798	813	704	722	735	747	807	728	744	710	713	745	738	792	690	779	727	755	777	761	768	772	727	761	788	770	785	755	772	751	811	788	748	699	760	759	750	736	762	756	755	793	700	772	717	777	728	816	740	752	730	739	791	760	754	783	780	707	755	797	735	760	749	806	784	736	702	754	776	765	739	781	773	701	771	781	772	758	766	734	726	755	769	710	742	770	796	748	733	769	757	778	725	742	725	744	653	740	769	741	740	744	745	734	780	762	736	748	739	743	777	758	770	763	765	785	781	745	726	755	726	743	765	790	741	732	784	758	750	784	739	737	762	761	752	751	757	726	785	775	752	779	755	769	763	769	774	748	779	796	774	788	735	735	770	772	762	775	749	700	756	783	729	740	698	744	748	704	702	721	736	764	722	798	744	781	764	742	746	747	736	776	723	781	773	773	790	737	739	718	810	726	778	813	763	751	724	763	712	795	761	762	766	770	839	786	782	801	777	747	783	778	821	765	768	748	736	764	778	755	736	790	780	727	783	697	761	733	795	773	749	758	726	743	735	726	713	730	757	796	795	748	729	689	759	769	784	768	785	721	729	768	733	757	751	762	788	790	765	777	807	728	754	798	735	747	814	796	797	737	757	717	778	710	736	755	795	741	760	698	704	722	744	774	791	752	689	791	735	726	738	776	786	749	738	780	743	727	770	762	799	709	756	757	763	747	753	751	751	740	792	747	763	761	759	790	768	789	740	768	752	752	726	762	733	770	747	731	741	806	766	798	755	745	724	792	788	744	723	760	757	798	779	771	775	717	738	733	769	751	699	765	765	766	721	814	750	717	786	767	767	767	802	762	778	737	767	769	805	769	752	749	747	732	784	786	741	817	757	741	741	757	774	709	770	742	717	763	750	730	749	735	727	767	742	748	780	771	755	768	699	730	756	804	783	746	713	772	760	706	721	719	784	796	732	726	750	777	794	737	778	717	787	733	810	754	710	741	756	805	782	737	751	772	734	707	744	755	775	770	742	766	754	801	775	729	773	699	802	795	763	782	752	709	749	775	721	746	771	778	720	715	784	761	779	762	732	736	752	746	738	706	753	737	695	720	718	753	779	672	785	741	694	763	726	771	762	774	760	709	739	723	708	808	751	738	738	780	786	741	769	731	758	765	749	730	767	715	722	800	731	766	735	769	754	788	731	779	760	791	738	775	772	720	733	777	726	752	745	776	793	763	755	791	779	746	735	808	798	767	778	783	768	757	761	795	738	771	757	772	760	764	790	763	702	753	746	781	701	741	748	742	723	769	762	765	728	759	784	826	775	780	747	799	758	760	741	733	804	770	753	747	738	773	766	743	713	735	745	738	778	711	770	758	749	709	739	737	739	716	750	768	735	796	769	768	764	732	798	828	787	758	749	761	711	774	797	762	792	731	743	746	767	760	768	745	773	767	796	755	779	767	732	738	711	812	729	761	742	740	832	729	839	756	753	735	715	742	742	784	746	787	762	797	749	739	714	773	748	742	768	737	745	783	750	700	749	749	719	763	747	747	754	731	756	803	758	723	803	796	730	740	724	774	680	753	725	755	806	727	759	740	743	754	756	796	743	729	752	745	749	706	760	791	759	770	715	771	737	748	726	734	776	752	772	736	804	735	750	746	764	735	750	755	742	759	769	780	761	749	774	790	738	778	730	790	749	704	763	700	738	772	729	796	767	734	766	741	781	705	759	739	821	788	790	755	776	795	744	751	723	744	733	764	769	780	742	783	743	771	748	746	753	718	778	759	733	730	732	757	778	788	705	748	806	739	739	726	719	816	771	742	735	747	746	733	803	733	726	688	776	763	740	739	696	688	762	760	775	741	759	741	721	798	730	756	792	742	757	790	733	750	762	780	751	795	756	685	735	791	758	763	766	755	780	756	753	760	744	780	750	715	746	749	738	756	777	754	714	735	763	730	739	767	755	781	797	775	713	785	728	706	745	743	729	763	737	766	724	785	777	771	773	719	767	791	748	772	829	766	829	766	747	778	776	801	742	776	772	786	772	766	769	706	785	755	793	788	783	711	755	743	709	739	742	692	745	761	768	763	735	721	713	778	747	759	767	726	759	776	763	789	777	751	797	743	780	763	788	767	811	762	803	740	756	733	773	797	734	781	813	726	685	749	715	766	788	813	702	764	786	735	774	740	742	767	755	778	720	718	781	738	758	767	794	731	738	773	771	757	786	745	734	733	761	754	791	709	737	770	731	789	744	779	751	709	770	734	694	729	745	781	758	782	781	780	720	721	853	772	765	728	769	747	787	774	769	813	724	766	769	744	734	759	765	743	745	755	769	786	727	810	731	757	795	765	781	791	789	702	724	712	768	752	741	710	763	768	733	744	740	761	748	726	798	731	711	758	774	813	767	757	723	752	776	769	733	743	771	811	787	776	749	751	815
23552	20860	25121	26716	20868	20849	3061	465	352	328	287	298	278	255	246	253	243	210	212	223	265	205	237	223	197	220	230	231	215	194	219	213	231	219	231	221	235	214	179	213	219	198	197	192	217	221	214	221	258	236	226	203	207	239	213	204	219	215	221	216	234	204	231	241	209	215	228	246	224	241	213	197	209	207	240	212	186	183	193	203	222	202	211	212	219	210	213	211	200	225	226	237	214	219	196	209	203	204	213	228	204	190	197	217	226	235	233	208	218	217	210	214	247	203	216	218	188	193	197	210	252	215	199	210	207	198	206	207	209	188	207	256	216	192	223	213	220	222	229	201	195	233	228	208	197	221	197	191	196	194	207	222	201	215	186	215	239	211	241	206	182	216	222	241	188	189	195	242	208	208	197	188	189	199	212	203	227	204	205	225	227	213	233	199	212	226	212	239	216	215	222	189	206	192	229	206	190	216	236	196	222	217	206	217	239	222	209	197	207	207	229	202	220	212	194	202	190	217	246	215	234	205	208	222	242	232	185	209	225	211	198	223	192	232	206	205	198	195	213	214	198	210	226	216	206	199	235	190	242	182	223	218	219	201	220	222	214	193	205	202	233	180	196	252	229	199	207	217	206	168	236	206	248	220	198	214	223	196	247	222	225	251	201	199	224	210	210	198	209	196	228	201	235	224	216	185	231	214	198	231	202	223	212	230	194	217	221	215	215	212	219	212	175	244	226	204	202	237	201	199	208	211	212	232	241	222	224	208	221	236	213	215	235	205	244	200	244	210	218	225	226	221	196	222	234	207	203	189	221	184	204	214	185	206	198	216	222	203	201	210	206	194	221	234	216	204	231	204	236	225	207	208	229	215	223	180	193	223	221	196	204	208	201	224	226	220	206	234	217	209	223	215	245	215	221	210	216	207	210	230	243	253	219	239	207	206	219	200	232	210	217	185	212	212	216	190	199	215	189	203	199	199	234	228	231	227	206	212	228	216	199	204	220	221	207	226	196	201	218	176	208	192	221	235	195	208	211	215	212	203	186	198	232	210	212	243	197	207	214	242	203	204	212	194	220	255	218	199	192	196	211	231	229	198	211	202	220	199	210	208	231	214	216	227	207	222	214	224	222	237	229	180	215	184	189	220	192	205	220	199	214	229	198	210	213	223	215	189	223	217	223	204	207	216	202	182	227	205	219	213	211	212	215	206	207	224	217	216	194	220	230	216	166	205	216	195	233	215	204	209	224	223	203	231	200	195	243	185	220	233	219	198	191	214	236	202	222	217	206	232	242	224	224	227	185	221	228	221	233	189	199	214	198	238	239	203	218	201	233	205	183	221	213	209	204	217	252	191	207	181	208	234	214	207	238	221	229	198	200	225	218	235	210	190	198	197	211	207	223	217	227	253	205	209	230	189	240	210	195	202	216	205	205	205	220	200	203	218	232	212	220	193	192	240	210	225	230	202	201	220	255	218	234	195	195	232	219	200	197	213	183	203	200	225	203	224	226	225	194	222	219	217	212	196	188	226	233	227	225	189	216	209	228	190	212	213	194	237	198	231	214	197	219	200	209	229	232	228	208	201	221	216	219	211	211	207	187	190	212	216	193	189	198	227	212	217	236	230	221	214	202	234	208	218	214	182	196	200	200	221	239	218	206	207	202	198	229	224	215	214	192	211	226	229	223	196	191	205	210	216	232	214	207	199	211	231	247	201	205	192	195	217	202	206	195	178	223	230	226	235	180	194	201	197	206	245	221	226	246	194	206	211	210	229	184	221	206	231	240	205	208	195	239	213	258	226	207	190	218	205	209	219	231	219	237	203	207	249	204	239	218	212	227	219	217	219	229	185	181	212	230	240	176	225	210	228	231	228	228	191	234	226	227	210	232	246	210	198	225	198	202	225	198	172	198	235	215	187	219	204	254	214	196	203	189	189	237	236	210	199	212	200	204	218	206	199	232	186	217	214	208	190	226	228	231	214	200	217	182	202	210	212	201	208	192	181	214	224	213	218	221	199	227	189	208	241	214	222	189	197	212	198	213	186	193	216	177	185	217	219	218	217	250	252	231	203	247	227	200	207	196	218	199	237	213	227	214	187	227	193	201	201	216	212	212	216	225	225	207	226	223	219	206	210	214	233	215	213	209	231	178	234	217	204	249	235	224	203	185	203	195	223	199	194	226	215	180	252	205	209	238	218	213	227	244	215	202	222	217	208	197	207	235	217	184	207	225	213	201	184	239	232	213	191	237	204	221	218	238	227	235	219	205	243	213	203	207	201	246	214	252	211	227	199	205	227	198	212	198	212	182	205	207	243	203	203	237	210	203	216	229	215	213	202	212	220	204	241	198	203	207	209	237	215	204	201	220	211	232	210	195	236	216	227	198	208	225	224	220	218	204	229	191	215	229	191	226	183	229	199	214	239	221	230	240	208	220	187	201	215	205	196	244	195	197	213	200	234	220	189	228	201	212	207	210	213	215	227	220	183	216	216	237	202	209	206	189	221	229	219	235	207	213	234	203	223	197	233	242	221	226	196	197	232	222	220	225	203	221	227	199	210	215	228	227	239	196	206	194	200	212	227	206	212	194	197	246	177	204	195	208	206	227	227	226	223	209	208	225	217	221	178	181	227	212	207	191	220	235	213	205	229	220	203	227	215	196	203	196	212	200	226	223	240	190	212	184	198	206	219	207	196	235	215	182	233	200	184	200	168	183	228	197	236	191	221	226	183	194	219	206	231	221	223	226	207	220	212	203	202	216	203	222	213	207	221	182	210	220	224	209	218	217	207	219	212	231	236	228	223	216	199	222	203	233	225	186	218	224	227	217	257	213	202	207	206	220	236	214	247	201	257	195	247	203	207	191	222	213	214	242	192	243	227	188	208	224	199	210	214	216	250	236	203	200	215	230	228	211	204	204	226	198	203	239	232	210	192	198	185	192	219	199	213	243	190	240	200	168	224	202	216	228	196	215	189	225	192	204	210	209	230	228	211	204	203	205	230	186	236	188	186	217	215	210	195	197	240	203	200	174	246	216	198	223	260	222	244	214	196	213	229	170	220	202	231	214	207	187	230	193	220	216	198	218	209	205	190	205	204	210	224	224	189	215	212	230	187	203	217	197	197	224	183	199	227	229	239	196	182	206	208	225	212	228	218	201	191	204	210	209	189	205	194	206	220	209	199	191	193	203	192	187	203	211	199	238	244	218	240	202	192	227	202	213	211	223	204	192	201	198	210	202	216	216	209	208	199	213	225	195	227	190	196	213	205	223	219	219	218	202	196	196	206	193	202	209	221	215	211	241	226	191	179	214	190	238	212	226	201	207	217	180	232	231	205	208	239	219	190	199	221	223	222	203	218	209	190	211	212	209	206	242	213	224	239	200	244	231	198	204	231	217	241	197	211	215	195	213	197	206	212	202	229	228	200	200	202	226	209	196	201	224	206	220	225	215	191	228	214	200	210	183	220	242	230	190	190	205	189	226	203	218	222	225	206
3211	5163	3049	1482	981	709	613	600	543	484	540	545	540	488	531	555	500	507	485	495	482	460	491	506	490	497	520	513	457	491	517	492	500	525	465	477	481	459	473	504	508	525	511	483	503	493	461	498	489	513	486	496	493	481	467	479	477	483	479	484	490	512	498	471	515	479	507	500	486	481	505	467	522	447	496	507	486	463	472	485	470	481	465	467	496	521	498	493	462	520	466	506	461	485	477	457	450	497	494	454	498	469	462	504	488	499	460	477	514	472	477	437	518	486	495	490	455	464	507	475	450	472	489	498	484	441	483	498	470	461	504	533	487	503	471	465	511	482	495	503	496	492	494	484	479	473	507	467	469	487	501	489	495	484	453	443	452	479	508	492	523	479	481	482	441	488	481	496	485	503	507	485	491	496	482	465	458	505	496	473	488	476	475	472	485	515	498	480	488	501	500	452	479	487	494	457	472	514	482	540	471	498	497	482	471	461	470	472	479	485	509	531	489	472	493	490	480	479	484	498	448	546	491	462	459	474	484	494	455	501	473	450	479	503	468	469	483	495	481	433	489	498	493	471	439	493	493	492	490	465	489	493	463	484	467	457	478	437	460	468	442	473	531	472	480	469	437	496	503	507	510	461	463	509	487	463	498	479	508	473	515	460	510	480	447	460	470	472	521	522	458	460	497	475	507	503	512	485	465	511	473	445	499	496	511	449	466	472	511	481	477	490	487	493	499	447	463	469	482	472	474	481	461	467	509	454	503	480	504	474	463	492	488	479	489	490	491	422	476	472	465	483	452	517	459	501	468	501	493	464	499	507	463	466	467	440	477	469	464	475	473	458	457	495	494	490	494	438	458	498	489	499	450	450	518	482	496	452	465	494	451	456	494	502	496	464	499	490	462	485	493	489	463	491	513	490	462	494	529	518	469	477	469	517	486	491	467	466	506	520	520	466	486	487	438	461	484	471	455	484	531	490	463	464	452	484	489	501	484	484	457	481	468	444	483	467	428	487	473	480	515	461	504	458	517	487	448	475	447	472	483	487	492	472	472	483	490	473	464	492	468	484	495	452	470	460	528	486	467	472	492	496	472	451	486	499	481	432	521	504	480	435	508	477	456	458	490	462	496	452	492	498	544	536	482	508	504	507	470	486	523	425	490	461	463	462	469	482	492	501	470	471	449	518	447	515	486	469	484	468	472	464	480	476	474	502	501	479	459	454	496	471	487	496	461	511	485	471	479	472	475	493	468	430	470	456	500	461	483	491	470	502	519	464	503	488	451	522	522	487	468	453	441	499	491	490	460	511	477	527	483	513	490	476	505	476	472	514	491	468	476	457	501	494	492	483	481	479	482	462	468	474	485	484	495	513	453	444	509	520	480	506	520	509	464	508	497	489	491	501	509	515	463	536	471	464	518	477	489	489	500	475	468	470	452	484	501	476	479	509	489	462	510	519	497	515	516	477	465	495	482	493	480	464	472	491	504	512	463	500	517	510	439	485	502	496	519	475	446	497	475	470	462	462	469	492	506	514	488	460	510	513	487	497	471	477	479	478	450	449	482	499	504	458	484	494	521	440	492	467	484	488	454	481	429	455	462	473	492	498	462	488	466	497	487	491	441	444	476	489	473	458	491	485	482	468	499	472	432	494	481	455	510	474	477	484	473	468	498	488	460	493	496	510	492	495	469	471	452	494	476	476	472	488	488	474	462	481	460	510	522	529	462	516	473	463	471	441	470	466	444	468	487	521	459	504	463	451	466	453	480	498	505	485	486	498	487	500	491	468	489	496	508	484	464	484	464	528	450	444	474	442	474	521	482	517	489	481	488	489	475	516	501	477	461	524	430	464	464	473	488	517	457	490	494	446	515	448	487	482	522	482	513	467	477	504	488	458	493	455	495	490	471	437	502	479	495	499	445	471	493	500	470	522	485	450	509	486	479	538	513	506	499	467	477	445	466	444	497	477	458	484	498	503	459	492	519	482	464	492	452	498	464	466	489	498	474	466	501	489	462	495	459	466	524	474	469	477	491	471	466	522	500	512	486	485	480	467	481	517	527	482	483	493	492	492	480	447	471	505	452	485	490	469	474	477	457	493	461	462	475	462	487	484	445	433	481	495	477	507	500	486	476	458	460	459	443	482	446	506	503	501	477	488	467	493	472	470	508	460	500	463	468	460	488	491	518	467	466	470	481	499	485	473	500	458	497	481	500	477	488	443	448	474	503	479	477	474	472	461	527	451	512	493	518	470	512	498	506	483	476	451	482	532	483	478	488	456	510	448	503	474	483	500	519	507	484	450	445	475	531	480	471	467	471	472	493	500	492	482	517	476	474	439	465	481	484	522	487	465	499	530	493	469	476	476	494	489	516	499	492	493	496	488	481	471	480	474	498	504	482	483	488	475	469	481	442	500	485	495	482	471	478	502	477	451	499	464	437	514	515	458	497	451	458	473	485	447	479	493	473	484	494	454	463	473	479	471	495	485	490	438	461	478	541	504	512	471	516	468	453	497	496	482	468	471	460	445	456	479	502	459	469	494	498	457	444	457	487	470	482	454	481	462	484	503	496	472	501	460	490	508	445	494	469	499	482	465	493	472	489	475	467	511	488	464	526	439	490	464	516	485	457	493	512	497	489	498	519	506	465	477	475	475	441	482	515	481	455	479	455	481	463	491	468	480	489	493	489	473	452	514	494	485	451	484	527	467	452	471	495	536	520	498	459	486	500	483	454	500	455	497	537	465	460	495	472	488	499	473	501	492	437	470	425	459	506	471	453	459	484	491	514	516	464	481	496	503	459	508	500	470	470	493	505	461	483	468	519	476	490	475	458	476	434	492	471	476	479	488	482	495	474	465	480	475	494	504	537	469	490	510	479	495	493	478	523	476	470	478	456	489	483	500	476	514	513	487	471	495	517	494	473	461	494	501	447	513	489	496	504	467	447	475	501	498	457	467	493	457	488	448	490	470	474	486	485	467	495	480	460	456	469	461	489	487	518	493	462	487	469	500	494	467	484	443	486	454	497	487	479	464	469	468	486	490	480	507	498	510	500	495	480	513	489	440	566	467	485	484	502	503	552	498	438	479	495	480	478	510	506	487	490	441	468	507	485	485	528	527	492	481	474	474	498	468	480	483	474	481	504	481	478	499	499	502	520	483	534	499	521	464	498	474	469	507	467	476	437	432	467	451	480	505	503	480	468	468	489	466	471	500	485	470	481	505	511	516	468	495	474	453	460	474	473	541	470	448	454	497	498	512	480	490	449	467	480	516	499	500	474	534	451	455	465	478	486	468	480	477	491	518	462	502	499	486	475	439	474	466	479	532	518	464	447	478	534	451	490	459	454	492	470	465	483	471	456	498	473	457	493	472	462	475	502	467	443	452	497	517	468	449	513	479	488	495	501	501	451	480	499	434	474	517	532	459	466	489	475	509	517	496	459	489	502	467	483	490	472	488	513	461	475	505	469	493	473	487	525	490	464	440	504	491	516	510
32787	13285	1661	329	295	271	268	256	251	273	233	270	247	257	235	257	261	243	278	277	263	264	251	266	308	268	243	237	264	247	266	245	276	266	258	266	232	255	259	304	254	274	226	226	277	253	243	262	258	259	243	247	312	289	250	282	277	249	244	233	248	257	289	269	276	263	241	230	250	250	235	274	267	267	237	227	252	274	294	274	267	263	281	248	246	245	256	248	268	236	260	250	265	264	245	266	246	240	259	251	276	236	231	266	254	268	256	239	249	283	258	232	246	261	263	267	266	244	235	251	249	243	254	221	284	237	256	266	260	257	215	267	275	277	259	261	254	258	267	268	238	274	262	283	261	258	264	246	270	243	288	250	225	279	278	275	222	288	258	269	258	248	261	270	211	240	237	285	241	277	254	283	271	278	254	279	229	238	246	266	247	256	245	259	275	242	269	276	239	221	246	265	247	247	251	260	266	267	291	289	256	240	265	255	275	248	240	217	222	214	276	244	308	273	276	254	272	229	270	259	223	238	252	255	253	238	279	243	279	238	271	270	258	240	258	255	248	280	244	235	225	260	273	275	277	276	279	268	240	273	263	244	258	259	251	212	239	233	250	279	258	241	252	248	254	268	267	254	240	242	222	218	247	240	252	247	259	256	211	246	246	295	263	275	270	256	261	260	266	243	242	271	253	266	264	237	235	256	245	228	250	232	267	276	231	247	259	260	241	263	228	246	251	256	247	231	289	273	248	239	275	264	273	247	240	271	273	257	245	240	234	251	257	230	250	275	264	252	289	234	272	265	285	254	254	251	249	282	231	256	256	282	285	264	270	263	219	241	260	232	219	268	265	279	272	249	242	258	257	243	240	244	234	259	252	254	227	245	258	248	278	272	254	260	237	270	250	252	257	252	249	265	244	239	241	298	265	240	216	262	261	252	254	278	250	256	268	238	243	267	248	252	260	274	251	242	253	229	296	268	253	280	297	257	256	270	258	272	231	258	283	267	254	300	261	266	254	229	268	275	265	265	258	268	250	231	266	262	223	272	209	227	249	263	269	230	241	236	264	218	247	222	247	233	276	260	270	263	281	295	221	267	264	261	262	265	278	284	258	259	274	271	276	238	247	255	269	229	276	254	234	238	300	243	276	268	278	264	260	251	249	278	252	258	270	275	258	257	217	214	240	241	228	234	265	263	255	238	276	232	251	267	279	256	277	262	251	262	259	241	246	236	296	247	262	255	263	238	241	251	277	254	257	264	245	258	262	258	263	271	272	266	226	272	274	284	245	249	267	265	245	260	255	251	240	284	243	272	243	239	262	224	297	304	256	238	239	257	261	246	279	254	263	285	276	268	261	271	243	248	249	254	257	243	283	259	260	267	256	268	276	267	244	251	259	228	264	228	229	264	246	282	267	240	256	247	271	246	265	261	269	254	276	231	261	237	291	268	289	268	276	281	245	241	270	236	261	263	250	258	249	249	249	278	257	254	262	262	262	261	240	251	261	246	252	260	263	280	245	245	259	260	251	258	276	276	263	256	254	258	272	268	270	233	260	277	250	253	243	268	289	247	252	234	272	272	267	222	247	237	266	263	225	235	268	275	267	272	234	262	262	275	236	275	285	252	246	261	229	276	240	273	261	278	250	260	266	246	265	232	231	237	274	266	261	268	254	238	239	237	263	239	253	236	265	236	294	238	244	263	263	263	256	254	257	273	286	288	270	232	246	259	274	241	242	245	234	240	283	255	269	271	241	236	235	227	248	290	253	248	258	231	250	261	255	253	280	276	258	264	267	270	218	305	235	240	241	208	285	278	255	258	292	272	259	251	270	258	286	272	262	226	268	265	286	251	279	263	258	266	262	240	228	254	236	247	239	261	239	226	233	288	295	258	220	266	272	239	249	233	245	277	258	215	254	277	259	272	225	270	277	262	259	232	258	271	283	255	257	222	263	234	240	245	242	235	256	265	268	243	287	256	257	250	300	251	296	288	276	284	221	237	224	263	262	267	271	265	247	283	267	297	271	265	285	230	265	284	283	255	261	252	253	277	265	289	258	260	244	240	258	249	269	263	261	260	249	249	266	297	239	273	246	267	271	237	238	238	268	243	276	267	261	253	251	255	248	254	267	246	253	268	252	276	247	266	279	253	259	275	246	257	271	260	255	249	287	276	274	253	247	267	245	264	273	250	267	292	251	279	260	263	286	278	272	285	274	248	238	265	258	244	261	266	232	281	269	260	283	289	254	258	242	275	268	236	284	253	241	231	259	300	266	261	235	266	251	258	289	265	255	253	261	267	252	225	268	261	227	258	271	234	255	259	250	289	288	272	256	245	272	253	233	264	242	237	240	259	301	279	223	250	259	266	253	234	279	263	264	279	259	265	243	253	256	254	242	265	254	276	259	257	238	279	238	292	281	258	251	262	255	239	230	260	264	281	277	269	260	260	225	275	263	256	252	261	242	244	299	241	232	254	237	261	262	281	259	271	262	253	268	273	263	255	270	264	242	272	265	250	237	193	270	269	296	265	259	269	248	280	245	276	274	239	282	239	255	260	252	268	284	243	239	241	264	235	240	235	246	250	266	247	274	249	248	254	279	260	265	285	252	249	245	229	254	235	279	248	249	278	301	251	251	229	218	239	256	253	235	249	253	245	243	264	270	233	273	230	231	268	235	265	230	262	249	267	237	250	266	272	263	287	259	264	258	280	247	257	276	265	258	274	288	260	228	242	279	237	262	258	229	284	257	269	266	260	260	255	242	239	250	277	276	321	279	271	266	272	255	270	231	278	263	285	221	260	247	233	269	271	269	263	238	263	291	244	249	280	255	253	300	262	265	245	247	209	261	288	279	251	261	237	252	291	229	270	251	250	262	263	269	282	236	249	277	276	260	292	228	230	264	250	268	269	230	237	267	263	255	255	263	224	292	273	251	277	252	269	279	267	267	238	261	279	254	256	256	270	261	279	250	245	273	280	256	246	272	266	233	257	247	231	240	259	249	244	284	251	265	241	249	238	283	251	242	230	274	261	237	258	253	263	251	283	242	270	272	286	281	274	251	266	252	253	285	264	265	274	255	275	266	237	264	261	275	280	251	227	276	254	261	270	244	264	267	294	269	272	271	260	249	265	278	250	235	242	270	256	263	279	270	241	260	239	272	245	248	257	258	230	245	226	296	243	260	273	260	271	279	264	262	262	261	260	238	243	241	260	275	226	280	240	237	269	278	264	277	250	253	264	253	270	269	253	259	247	239	302	216	232	234	267	284	266	273	253	267	259	292	235	253	231	284	223	252	274	260	272	257	289	268	261	258	261	228	286	260	236	255	252	276	287	264	258	275	250	241	243	263	243	272	282	257	269	248	273	240	249	258	250	248	266	271	244	273	236	256	242	254	271	268	284	258	265	260	227	255	262	251	245	256	273	254	272	270	236	242	258	253	264	261	271	258	245	271	239	265	265	241	249	295	291	261	244	254	254	242	238	253	298	270	241	266	266	259	270
4869	846	739	689	597	561	600	617	619	598	611	589	607	620	596	630	575	656	641	625	570	612	623	664	591	579	596	571	632	593	595	592	617	592	595	632	621	592	600	614	568	572	605	577	604	588	587	568	623	665	618	669	571	615	567	596	591	608	606	623	611	586	575	605	586	624	638	597	621	623	589	552	603	634	642	614	611	659	599	564	627	570	615	644	644	634	615	585	578	588	599	577	638	556	618	602	589	599	624	631	680	634	611	613	576	557	560	612	589	619	601	624	615	580	573	608	640	679	604	586	612	661	602	601	612	598	663	612	634	615	617	589	548	610	589	585	625	610	580	585	603	602	561	634	626	641	603	603	610	593	568	630	633	605	594	641	639	593	613	607	622	595	573	598	605	620	654	576	668	600	599	593	606	564	589	630	611	598	566	557	626	580	563	635	588	658	579	608	583	562	613	578	604	639	615	622	597	618	633	610	603	622	594	584	596	573	598	587	598	634	650	561	623	586	593	637	627	592	627	620	642	619	639	571	575	593	562	602	615	629	611	608	603	609	598	578	611	653	562	601	582	630	633	608	628	601	610	630	654	581	595	591	610	581	604	605	594	577	578	575	619	591	667	624	622	567	610	606	631	573	595	580	618	585	641	634	619	607	619	561	599	610	610	631	606	611	644	640	644	583	598	624	568	556	589	606	646	667	628	581	617	623	607	585	611	572	625	597	592	595	615	608	585	582	640	596	607	606	617	594	619	638	583	660	628	582	605	594	602	593	621	558	565	610	592	578	585	636	601	590	571	616	591	561	640	602	612	658	607	610	588	599	587	611	572	566	597	606	608	623	591	635	603	617	584	568	552	589	632	605	561	583	624	581	582	624	644	594	616	613	600	573	624	602	642	608	614	616	582	653	632	620	610	598	628	588	610	572	602	573	603	633	612	624	591	609	628	589	597	609	544	585	612	612	581	594	610	577	594	643	553	585	566	602	607	635	593	602	601	615	642	614	578	597	673	598	631	563	588	636	605	636	637	612	609	595	612	613	632	670	617	645	603	596	603	608	587	555	591	591	594	590	603	549	625	583	648	597	601	634	617	622	611	606	631	599	622	584	608	572	575	591	629	600	572	619	659	615	595	605	630	635	629	594	584	588	616	634	599	614	630	590	614	600	619	585	624	579	630	584	623	614	605	611	599	585	649	613	621	594	575	580	569	562	539	625	658	595	548	618	622	621	583	573	609	634	626	625	602	622	578	568	636	596	623	599	584	612	601	618	604	654	626	604	634	566	620	568	593	585	584	595	600	608	621	584	614	576	634	636	599	595	644	611	602	609	619	601	644	627	628	620	608	633	604	609	631	595	583	614	582	596	580	665	608	578	580	618	650	606	598	579	605	615	556	645	613	642	591	563	613	563	619	615	597	604	582	606	596	624	649	555	593	620	598	559	629	657	595	612	628	592	631	609	591	586	578	629	592	584	598	630	574	598	625	604	601	604	637	644	613	622	640	612	587	581	572	599	602	608	588	616	609	606	616	619	579	620	603	621	544	600	593	609	624	610	609	640	641	594	568	593	585	588	627	614	585	614	598	598	633	606	627	590	634	599	561	567	577	591	644	638	616	584	613	620	620	610	613	580	580	599	593	597	576	577	611	627	585	556	594	641	629	598	588	558	601	582	588	616	615	595	610	557	570	593	629	608	627	621	662	624	582	612	574	547	593	604	582	600	631	623	662	590	599	627	576	644	583	620	572	614	624	598	615	612	611	576	608	613	626	610	599	618	625	593	614	609	635	586	642	623	544	648	606	643	593	601	641	602	607	600	579	580	636	571	613	564	569	611	661	594	625	618	617	616	613	595	641	560	581	624	579	609	611	577	590	607	641	613	567	638	556	587	637	634	601	648	583	548	613	610	577	568	567	598	594	631	599	620	597	629	610	587	642	584	603	628	603	654	639	583	620	585	607	589	599	618	589	595	631	616	613	594	558	610	581	599	556	612	605	594	642	653	573	616	580	594	586	614	585	596	593	623	639	602	665	663	603	587	582	559	606	612	656	609	634	621	645	606	606	601	646	669	643	604	612	579	569	631	634	599	614	589	621	630	640	583	548	589	578	646	618	586	610	625	604	624	590	591	634	614	596	648	573	640	614	611	640	619	613	603	626	606	592	623	574	606	598	623	634	633	660	565	602	581	614	647	643	609	592	587	626	542	599	584	600	655	581	635	598	575	630	592	575	592	602	573	592	613	597	589	607	617	636	644	600	640	626	593	607	572	594	580	575	587	585	572	625	589	605	611	617	651	626	634	597	590	546	590	599	573	626	628	606	564	604	644	609	596	624	596	618	637	604	619	595	623	635	613	608	600	602	664	618	623	602	601	628	610	618	578	608	625	649	662	598	576	631	608	581	624	581	600	584	587	584	610	606	612	591	599	562	636	660	595	643	626	627	637	571	615	622	598	578	615	667	574	608	603	641	547	634	611	617	648	635	575	587	560	542	620	572	574	593	614	529	596	581	641	618	595	609	589	605	591	647	589	645	601	588	573	601	584	636	570	612	630	607	623	568	610	623	589	594	622	593	595	651	618	566	567	595	612	631	629	574	602	624	594	618	608	520	604	598	618	592	546	645	607	635	616	644	599	615	624	602	624	623	641	605	629	642	627	634	587	611	633	582	600	619	639	621	624	611	617	586	565	578	616	579	584	596	610	634	629	640	613	591	631	613	615	605	588	612	604	610	617	610	598	647	628	617	601	575	627	576	562	602	624	594	620	646	574	610	600	599	571	647	633	604	594	571	632	605	603	597	562	587	593	616	607	586	612	602	606	581	626	618	575	590	598	589	663	563	589	600	635	586	602	612	584	605	583	646	613	577	593	605	592	592	613	605	589	615	607	576	580	569	576	569	613	614	617	597	608	593	592	620	583	586	611	624	597	595	589	589	634	593	622	632	635	601	579	626	644	600	612	600	591	590	593	611	600	602	608	638	608	660	616	604	601	595	584	602	573	632	610	596	592	584	646	607	588	607	623	575	606	622	582	631	602	629	673	576	628	626	585	574	621	541	519	637	590	563	603	601	620	595	649	654	591	621	589	647	613	645	618	608	541	610	568	627	590	599	624	624	617	591	652	649	633	573	579	605	560	609	633	601	622	624	580	635	597	588	575	621	620	600	635	581	614	652	596	607	596	599	624	588	568	621	579	613	594	595	564	646	674	603	628	608	632	591	592	622	579	609	615	607	603	619	652	628	615	624	622	635	595	620	598	567	591	608	593	591	603	606	609	585	619	600	622	638	637	652	607	612	579	625	620	637	557	602	628	614	618	639	592	600	592	655	626	641	614	633	593	637	590	594	619	624	604	634	650	630	600	619	572	616	559	608	637	569	611	595	605	598	597	599	616	610	582	627	623	602	589	634	595	580	612	610	601	605	618	582	587	622	607	608	622	581	611	612	609	613	642	583	616	644	581	613	586	598	622	588	609	598	622	581	614	619	617	627	654	613	592
24495	20848	24347	27442	18873	1123	487	447	409	336	422	372	361	380	347	370	366	361	360	324	340	340	354	376	370	334	365	337	341	349	347	319	308	368	363	381	339	333	333	327	365	384	369	358	343	359	318	343	361	342	328	312	329	354	353	381	370	370	364	346	326	324	347	356	358	350	338	356	338	311	344	367	277	358	302	311	360	344	343	320	318	342	336	370	368	317	318	347	332	335	337	336	357	379	313	327	362	391	342	322	315	326	372	333	354	341	369	333	362	332	328	359	360	325	360	324	350	329	359	360	311	323	336	328	319	375	380	337	350	314	318	340	322	318	350	322	346	378	370	295	348	345	292	352	319	345	310	332	307	367	332	307	312	370	356	350	330	333	339	328	332	336	348	362	343	333	343	358	344	337	313	319	363	319	387	381	343	324	339	333	373	366	319	361	350	362	333	335	316	377	331	351	368	354	318	337	325	321	336	380	322	348	323	342	328	354	306	355	354	333	344	353	303	360	364	358	323	356	359	328	337	315	334	329	331	350	344	342	341	342	353	310	338	334	346	337	358	333	352	343	343	351	363	336	317	331	321	342	312	345	345	370	357	308	330	347	375	366	348	365	323	338	376	396	350	318	344	308	351	329	342	376	332	317	336	393	348	369	366	342	321	341	324	331	348	344	388	330	333	371	350	324	335	330	357	347	332	321	349	344	306	318	365	325	326	359	367	322	348	350	338	350	367	361	347	337	328	326	358	304	338	365	325	294	324	343	344	352	336	324	357	333	343	333	364	334	345	354	335	384	339	337	290	330	363	316	383	358	365	373	317	373	341	325	355	352	377	356	305	349	364	319	334	349	345	335	366	359	359	342	301	338	359	318	335	328	368	365	374	331	307	337	339	329	330	342	338	337	340	344	346	312	337	358	367	337	320	348	324	351	360	339	331	342	336	375	358	335	324	351	416	342	358	370	351	346	331	339	336	335	348	321	340	363	350	348	333	339	295	411	358	302	329	340	362	337	370	329	351	338	343	321	308	311	351	367	327	326	320	341	350	343	341	349	291	348	346	337	355	381	370	321	346	335	338	347	326	322	341	352	334	362	313	377	338	348	339	335	337	352	362	390	313	340	365	382	332	374	349	329	338	330	356	322	354	304	335	308	380	366	309	338	340	332	341	337	338	379	339	359	388	340	357	346	363	317	347	324	316	350	327	346	325	382	336	391	332	318	335	331	372	350	370	371	351	341	361	344	355	371	362	349	357	344	297	338	358	315	301	327	316	356	382	365	348	325	369	352	377	377	352	317	355	359	351	352	306	314	364	336	351	350	335	381	368	361	324	325	346	367	363	319	367	344	350	349	347	324	326	369	364	348	334	342	337	350	346	357	337	348	343	350	357	369	346	331	304	326	336	355	341	334	328	358	353	311	348	343	389	359	365	330	321	295	348	313	361	303	312	308	361	326	363	323	324	347	310	392	326	339	323	359	365	338	315	349	366	346	361	334	362	361	312	335	289	369	341	351	367	325	340	335	379	363	330	341	354	382	338	342	322	304	306	360	295	331	337	332	372	331	309	362	352	356	365	325	328	367	319	339	337	376	339	341	362	360	369	348	351	331	344	318	348	341	328	345	320	359	325	330	317	366	322	331	374	355	339	325	315	362	345	343	338	321	324	308	338	319	337	309	349	340	349	367	316	346	354	344	343	343	320	316	341	330	369	333	356	358	341	323	323	320	354	344	320	339	377	347	337	373	329	357	350	378	339	326	363	337	344	328	363	344	333	318	351	344	374	324	340	334	367	354	316	341	343	379	351	358	307	362	373	355	362	342	333	338	367	358	364	304	364	350	313	303	310	316	352	331	337	334	298	319	310	379	342	354	377	357	330	334	328	357	322	306	324	310	305	366	376	321	327	332	342	352	298	348	335	358	330	320	335	327	315	340	319	352	361	350	364	309	330	344	319	334	347	364	336	321	341	333	322	326	349	383	329	354	350	328	308	311	354	383	298	362	348	397	332	328	334	337	336	282	312	322	363	332	356	334	351	318	312	336	343	338	333	364	336	345	325	370	359	337	338	344	356	338	345	340	333	349	343	320	341	365	329	308	352	378	344	325	344	391	360	350	328	344	370	357	285	345	335	327	328	317	378	336	324	314	350	328	360	344	323	355	340	306	320	344	372	351	335	342	334	312	314	332	338	347	315	380	377	331	349	339	377	370	355	356	366	344	391	352	353	358	337	331	352	346	372	347	356	339	367	355	323	339	355	326	343	306	397	361	334	311	339	344	348	330	330	354	369	332	345	387	349	346	332	322	355	360	332	349	315	335	325	312	357	343	365	326	339	365	359	381	315	336	320	357	341	323	370	366	343	362	370	340	344	308	349	322	316	333	350	336	354	330	351	333	333	328	332	321	328	325	356	350	316	323	359	358	353	329	320	350	370	315	351	335	364	327	327	322	323	341	315	333	355	357	349	331	344	329	370	348	336	339	334	340	367	336	331	339	326	373	346	333	363	384	348	329	333	337	331	376	345	324	346	364	343	333	294	292	306	350	326	308	358	366	351	377	357	338	316	341	317	323	335	322	368	328	351	355	343	383	324	357	400	323	347	324	340	350	319	341	345	317	329	337	316	346	348	332	330	369	337	361	363	340	350	344	353	342	343	368	348	357	350	328	346	282	330	336	321	342	339	353	338	318	350	353	353	310	363	354	349	329	313	337	360	331	330	334	351	301	322	352	327	329	333	343	355	315	396	322	361	326	368	325	345	334	330	362	330	347	369	347	331	325	357	344	367	337	282	370	302	316	367	356	333	330	340	387	357	351	324	355	339	316	317	349	291	318	353	346	360	373	329	330	337	337	355	362	360	338	367	365	334	366	314	377	336	386	333	342	308	343	331	346	378	301	360	348	329	362	348	311	316	371	342	364	335	337	351	375	330	375	338	341	334	362	361	360	353	346	351	337	309	339	328	369	323	343	334	316	319	327	340	319	352	332	325	356	325	330	296	341	357	358	355	331	333	351	349	396	344	304	321	327	322	368	358	345	337	345	357	353	317	333	325	355	341	359	355	337	335	375	317	328	355	346	283	320	381	369	361	302	354	336	344	304	355	361	354	339	335	321	345	323	346	357	359	313	320	347	326	304	344	328	343	375	349	333	336	344	353	334	317	334	345	375	339	358	390	366	319	330	369	333	363	307	344	333	337	322	315	320	373	379	316	326	346	339	279	336	323	305	373	319	371	365	318	360	360	331	358	339	356	307	366	303	351	341	359	341	321	333	313	333	337	330	331	330	329	303	321	341	350	334	327	369	337	336	335	330	325	352	351	322	341	355	340	317	341	396	320	352	337	363	352	360	352	355	359	353	339	351	340	362	358	329	347	342	348	362	311	350	344	352	316	291	349	358	335	359	367	364	327	329	317	378	347	332	348	310	362	321	326	344	332	312	344	363	375	342	352	337	357	292	325	318	328	343	328	313	335	358	298	328	327	321	331	311	339	363	350	350
3352	2920	1925	1235	971	878	834	837	777	763	760	771	778	773	765	723	740	729	777	766	812	699	738	788	770	722	769	762	769	761	730	756	724	754	730	724	733	753	772	800	763	772	773	762	798	778	786	779	701	773	794	775	753	745	744	725	734	806	774	727	756	742	774	760	765	744	793	764	765	736	745	753	758	771	757	726	832	733	756	782	772	756	719	737	738	782	830	722	776	732	727	784	732	742	734	788	765	754	709	779	727	783	768	764	769	767	745	790	762	759	733	734	711	775	776	755	768	702	748	749	748	735	735	725	753	767	752	730	780	737	739	716	751	732	687	782	770	763	761	727	800	726	784	713	791	785	741	759	783	790	757	750	750	754	789	757	737	742	760	762	707	765	783	755	744	754	756	742	758	781	780	761	735	767	777	732	705	791	745	790	710	766	756	752	767	733	701	733	729	777	786	783	762	757	718	830	738	750	715	749	753	748	718	769	709	729	794	735	764	780	739	745	769	739	746	718	709	792	704	706	736	815	745	741	792	723	782	763	746	777	737	738	750	817	704	709	717	771	740	767	735	745	758	695	726	792	760	782	756	720	729	754	722	761	778	767	795	739	731	767	758	752	740	752	750	774	764	734	693	749	755	722	773	737	770	749	721	768	774	714	798	773	747	780	702	726	799	765	804	726	739	757	756	776	707	755	751	731	832	769	750	773	818	739	738	802	711	717	742	755	739	731	750	749	751	754	720	724	742	781	716	739	758	752	786	745	732	769	766	716	753	761	731	734	776	777	719	732	711	774	732	710	745	762	752	727	785	746	753	771	752	768	713	713	785	777	692	792	727	785	752	771	774	720	780	709	719	703	750	736	826	754	743	783	809	746	734	788	767	726	727	712	788	720	748	742	777	782	787	716	747	759	736	789	751	782	723	773	758	715	754	754	751	747	723	724	764	763	739	751	750	764	776	746	786	759	735	751	723	729	743	796	743	733	748	769	766	731	736	792	770	774	726	744	752	777	739	750	802	705	819	796	773	739	803	765	808	792	728	763	698	754	778	772	766	729	743	793	716	717	728	754	767	729	727	740	745	764	726	727	740	752	795	735	775	721	752	773	764	773	793	765	740	751	737	755	692	744	779	720	771	731	781	761	797	750	802	793	783	716	744	744	750	755	736	821	786	705	718	775	694	747	789	776	750	691	781	741	689	735	762	747	749	820	737	734	735	810	730	708	755	809	742	739	779	742	746	725	700	741	817	733	743	758	714	834	765	759	719	745	772	752	762	720	742	693	759	764	732	811	748	748	715	789	748	774	798	761	760	732	734	762	801	780	752	769	775	708	809	808	750	734	749	757	760	728	797	763	745	763	808	749	768	759	758	745	731	750	775	781	747	739	738	769	787	715	706	765	747	770	722	801	770	773	736	708	726	755	680	692	760	769	822	817	736	735	741	726	728	761	749	760	791	780	734	769	758	734	698	765	744	735	771	768	772	814	768	744	732	739	751	820	745	725	791	714	764	799	753	741	683	768	741	747	784	755	763	752	733	766	774	712	766	713	734	746	724	730	756	739	770	758	748	706	755	743	799	773	754	754	777	745	764	770	745	732	772	741	713	730	728	711	755	727	739	749	778	723	788	752	761	736	765	784	762	772	760	745	732	767	772	728	751	774	768	745	753	710	722	732	748	736	748	727	738	697	787	743	711	755	721	774	713	775	740	776	774	747	730	771	741	764	733	742	746	736	746	731	692	753	774	766	708	736	743	739	770	692	698	798	741	725	755	713	787	722	727	723	729	762	792	738	736	775	778	758	722	721	762	749	728	720	719	754	789	792	738	750	778	789	772	816	704	742	745	801	757	747	727	766	769	775	778	765	747	739	764	755	739	735	751	752	713	746	809	761	777	682	729	730	735	717	715	766	709	749	717	728	829	737	747	721	796	753	740	779	760	742	780	776	755	724	774	739	715	722	762	761	778	768	767	731	741	731	783	750	707	692	750	759	757	758	727	780	733	734	749	730	735	774	748	704	728	749	748	738	686	750	748	686	761	705	729	712	749	712	725	801	725	731	758	687	752	766	729	752	761	771	784	770	760	729	770	778	765	767	735	696	728	779	724	758	729	727	748	739	790	661	771	772	732	829	752	726	770	747	791	778	791	751	749	738	757	777	756	695	773	734	755	750	741	754	769	796	720	766	753	764	715	738	743	805	741	763	749	769	777	756	713	745	763	728	705	789	771	760	765	714	755	780	718	744	787	733	785	700	702	734	735	731	733	763	771	819	746	701	722	748	719	809	750	733	722	739	769	740	709	736	764	771	772	768	780	769	771	747	793	722	778	756	744	772	719	790	767	745	742	794	756	725	798	754	775	756	746	733	731	718	779	741	750	793	743	746	729	764	753	734	790	777	797	757	790	793	756	775	766	719	745	705	738	781	783	798	779	798	773	737	800	760	751	762	782	793	769	774	741	780	786	756	767	714	743	741	690	790	745	695	767	738	728	772	748	700	734	789	789	765	748	709	755	757	785	776	733	736	704	753	726	771	759	763	745	751	755	707	727	779	787	791	733	766	808	752	768	775	753	747	714	738	798	753	805	745	784	711	736	764	720	731	746	707	698	794	773	769	736	760	703	777	757	755	734	716	793	765	732	745	795	729	753	754	730	804	700	779	735	725	743	799	806	693	796	751	745	796	723	738	742	759	749	782	762	801	780	727	727	790	774	716	733	731	754	728	764	765	776	765	753	745	706	737	754	753	711	759	778	800	762	721	730	775	753	760	761	759	798	776	778	780	756	801	817	801	780	739	759	734	729	793	751	782	750	715	707	785	718	718	752	740	757	749	776	759	741	739	767	689	815	712	761	776	802	749	696	701	737	783	766	767	807	759	764	735	749	769	794	760	734	713	714	728	795	747	770	729	757	748	746	794	739	756	783	716	741	750	701	796	793	781	735	781	748	729	732	784	766	765	755	785	739	768	738	745	723	843	798	748	729	768	701	749	761	702	776	750	772	790	749	733	696	694	758	748	766	740	773	750	760	711	808	750	794	720	727	749	765	778	751	763	803	725	713	750	741	759	752	749	732	773	759	763	720	710	748	712	779	747	709	766	751	711	795	774	729	776	765	757	721	769	714	752	752	768	740	741	740	746	796	741	708	757	833	737	743	741	740	771	772	746	740	760	725	780	751	773	726	699	756	769	712	752	770	760	752	779	788	784	753	731	795	821	758	771	745	773	769	769	775	746	727	760	757	711	748	773	742	779	731	756	740	732	738	758	755	785	715	758	769	731	755	759	786	744	751	748	760	759	739	755	746	770	732	766	735	748	767	781	703	765	709	740	775	752	753	742	760	761	701	754	731	732	790	765	781	747	784	754	802	769	750	745	781	754	774	719	807	769	778	756	726	757	737	759	735	773	730	765	719	777	806	763	794	721	765	786	784	752	725	783	724	725	713	781	714	796	709	785	772	730	772	728	775	737	732	717	754	784	809	728	763	719	751	783	698	745
23605	20880	25152	26736	20891	20876	3162	477	331	301	318	268	245	297	244	268	224	266	220	231	245	255	237	213	208	241	230	251	236	228	235	227	231	210	213	245	204	203	207	227	230	216	209	226	200	208	187	223	198	215	220	232	211	216	259	240	194	197	214	226	227	203	211	216	236	226	218	220	215	216	218	222	183	226	206	207	198	193	187	234	216	221	216	219	226	249	197	204	245	246	219	231	220	188	195	217	203	230	223	214	219	238	219	198	188	205	214	228	187	246	200	223	240	222	213	197	213	220	216	191	242	218	204	181	210	196	239	228	199	202	197	246	191	211	200	229	216	199	221	208	199	231	214	238	230	228	212	215	194	205	212	192	204	205	178	195	224	214	222	192	218	207	242	230	197	191	198	181	265	179	232	203	213	206	229	203	193	230	202	200	217	223	234	210	246	227	210	202	193	226	193	241	234	205	218	196	234	245	215	213	180	222	200	228	215	226	232	228	246	226	219	222	195	200	229	196	201	191	220	226	209	249	241	194	167	205	203	190	203	195	175	199	192	213	179	208	213	208	199	194	236	211	200	234	220	202	198	213	226	222	183	205	230	241	219	197	242	218	217	223	253	234	194	219	229	196	210	232	214	210	219	214	222	218	202	213	218	211	208	213	209	202	197	232	228	197	219	194	211	197	217	229	247	222	205	205	254	229	188	199	197	215	221	209	173	210	210	201	242	216	232	214	215	190	244	212	234	220	211	199	198	194	223	174	234	212	200	226	208	225	199	224	250	212	195	222	201	210	214	235	204	217	198	194	183	185	214	217	230	194	204	227	194	209	202	228	212	246	220	219	226	230	206	212	203	203	229	208	206	220	224	207	202	247	196	200	201	220	211	232	189	232	219	196	198	230	197	226	222	223	223	218	214	223	214	212	191	184	217	226	222	217	215	192	207	244	198	253	223	218	232	213	209	218	218	247	200	192	219	204	212	220	185	223	215	229	229	236	196	202	213	213	225	209	196	215	226	234	225	251	209	213	215	237	187	214	211	240	212	208	241	213	196	208	231	216	192	248	221	195	228	189	221	223	234	185	227	213	193	223	215	225	227	205	240	219	201	203	211	199	216	195	201	226	206	220	240	202	201	201	226	201	205	193	215	226	196	219	228	235	214	201	239	225	205	189	207	223	203	199	237	216	217	233	221	202	197	183	225	221	200	197	234	252	221	231	219	213	223	212	194	233	194	196	203	252	187	203	206	223	219	186	224	211	224	193	208	191	172	224	193	235	220	248	208	244	211	220	212	213	217	186	234	213	213	217	189	197	219	213	219	255	202	200	200	217	195	187	210	182	211	228	209	222	207	214	196	232	189	187	231	230	224	222	227	191	215	198	232	200	196	217	220	193	240	221	203	214	230	211	201	203	239	230	233	207	219	214	184	201	226	227	225	195	203	226	207	207	231	201	208	221	226	199	206	217	194	223	229	207	198	227	188	228	211	205	198	235	246	221	211	175	191	232	195	206	182	209	212	238	179	190	194	230	210	210	221	205	208	214	225	200	227	187	185	212	224	212	199	225	191	200	191	211	238	241	194	207	212	191	211	214	228	208	186	206	244	206	214	240	214	209	253	183	203	221	211	213	214	226	215	201	179	192	229	220	214	204	222	190	224	200	205	241	191	189	175	189	207	201	217	210	223	215	227	199	217	207	217	228	229	226	226	222	217	190	207	212	210	203	217	228	208	182	204	206	191	209	191	181	214	183	174	193	219	197	217	224	227	237	231	211	215	229	208	191	218	205	202	214	196	197	207	202	199	199	191	224	211	231	223	191	204	199	216	220	208	195	212	196	200	205	232	205	222	204	203	186	217	202	220	209	224	233	213	225	222	192	199	181	233	208	193	204	228	215	222	217	203	212	219	230	204	174	217	223	202	211	208	204	210	198	226	213	217	212	246	221	232	227	200	232	203	185	224	200	215	210	232	235	234	208	224	222	219	204	213	224	214	209	205	253	200	210	209	216	244	211	209	180	214	198	220	210	197	201	196	219	226	223	192	183	225	198	211	230	232	220	215	191	230	202	226	200	190	218	235	205	191	210	198	236	198	226	209	199	201	203	241	231	209	242	198	192	215	201	220	224	241	212	205	193	228	201	204	247	241	208	195	217	203	247	237	204	240	221	215	217	211	224	205	176	188	218	231	237	204	207	196	228	186	222	202	223	231	203	194	229	208	228	206	228	221	223	238	217	240	216	205	214	210	249	229	197	219	220	222	217	239	189	225	216	224	212	198	216	187	206	210	226	216	210	210	209	202	204	221	205	202	218	218	219	208	214	193	236	228	221	220	235	222	214	196	220	198	204	203	225	242	214	204	227	198	188	203	232	225	223	215	218	195	194	196	218	210	230	217	217	211	182	206	222	206	212	220	219	237	203	211	185	207	222	214	213	234	204	224	204	221	205	204	232	225	236	206	210	224	191	225	237	227	198	225	206	209	219	197	243	216	233	209	233	206	182	219	210	218	215	234	229	220	203	197	205	232	223	219	184	217	197	188	199	221	223	214	192	213	187	210	238	220	223	205	197	203	231	216	206	184	228	220	235	191	235	187	201	206	225	203	209	191	201	202	205	201	208	223	209	214	192	218	211	211	208	206	233	216	216	208	228	230	219	219	191	236	231	211	213	223	228	184	203	224	194	210	193	192	220	193	220	237	217	204	209	196	216	226	208	202	218	223	199	218	200	207	220	212	205	220	215	191	210	201	220	194	243	229	189	240	192	196	196	212	222	204	235	224	211	229	221	220	232	220	230	221	215	201	203	196	231	218	252	218	185	213	189	204	212	194	199	234	223	211	208	219	204	241	176	229	184	195	202	203	190	211	204	225	233	208	218	235	205	226	208	207	218	228	238	212	215	191	210	210	210	232	220	207	200	220	214	234	208	198	204	215	216	196	235	217	194	210	177	194	245	220	222	228	221	243	231	191	175	226	204	196	214	229	184	222	223	207	249	216	210	198	229	198	243	222	218	215	248	210	204	222	207	190	187	216	198	176	219	220	217	223	226	223	195	226	228	214	186	202	223	206	212	211	202	205	213	206	224	233	215	209	203	198	219	238	201	205	207	236	228	226	218	232	214	225	180	203	217	217	227	206	229	200	208	209	202	217	201	181	237	222	244	204	199	212	214	207	217	190	209	195	204	200	204	201	230	225	212	224	237	230	232	211	204	201	201	215	230	231	205	210	209	207	197	205	204	221	209	224	198	203	240	221	211	211	231	212	227	203	216	222	212	196	216	189	217	237	206	243	209	223	232	207	201	224	208	197	211	197	211	214	239	218	208	247	208	225	202	192	223	188	224	182	220	210	228	209	193	207	216	196	205	191	221	192	216	212	227	231	210	227	207	207	244	226	196	226	170	211	206	214	228	219	204	217	202	198	209	205	234	228	200	210	230	224	205	239	217	251	197	189	197	214	192	208	210	207	224	201	195	242	205	228	240	209	248	217	208	219	219	213	226
3319	5178	3084	1417	957	770	608	609	567	547	558	533	531	501	480	529	497	528	433	545	537	536	503	472	508	485	472	466	490	519	489	505	459	499	464	497	491	462	438	457	494	507	492	492	472	441	492	522	488	501	464	506	465	469	488	480	480	517	491	461	493	506	502	493	509	476	501	502	498	506	489	447	472	475	467	474	484	491	452	495	507	495	464	474	476	471	503	499	493	496	461	489	496	476	480	507	461	488	481	481	502	443	468	443	489	453	457	480	493	495	493	511	484	491	457	480	486	508	459	483	475	482	490	488	517	510	483	492	486	477	499	506	523	477	519	468	446	457	462	502	507	495	504	467	462	485	476	502	488	469	500	464	425	483	498	498	510	493	504	474	468	485	478	500	481	488	495	504	497	454	462	488	493	489	475	521	474	438	529	462	505	506	469	475	502	485	506	471	489	502	480	462	511	517	437	492	465	505	478	479	456	491	472	477	474	449	464	487	491	471	505	465	484	506	478	511	442	493	480	445	461	477	508	489	494	467	452	484	526	475	490	492	488	506	511	483	484	489	513	478	484	494	491	488	480	522	479	528	478	493	466	498	465	487	468	489	466	495	485	467	499	479	507	474	522	472	491	464	456	480	484	460	514	461	511	456	457	496	492	463	526	453	470	459	482	495	476	460	492	504	489	498	479	503	479	480	475	462	472	438	501	501	491	433	457	441	464	473	499	499	491	482	462	439	503	479	450	499	480	480	447	481	455	468	471	470	443	486	496	494	495	501	464	505	495	514	468	508	509	488	474	496	451	474	472	499	484	460	539	497	496	477	477	464	488	487	473	472	491	484	509	514	493	463	455	477	492	522	540	483	475	466	492	510	477	466	467	443	478	468	475	483	461	434	482	466	458	493	493	471	444	484	521	457	494	470	449	481	461	497	464	441	491	518	477	456	482	439	512	458	497	480	474	503	505	476	493	458	461	540	526	506	507	479	462	501	461	482	497	500	480	474	496	472	490	449	485	480	443	484	516	484	501	418	503	461	456	459	460	459	511	474	505	463	470	473	456	499	489	456	474	443	489	484	494	477	457	456	470	479	510	461	446	474	496	484	504	491	448	459	494	451	504	460	456	499	516	448	457	455	495	505	493	469	483	463	490	508	456	481	483	450	466	469	493	500	482	504	458	497	456	433	484	482	498	431	442	454	516	461	468	462	474	451	475	473	498	499	480	419	485	449	470	469	472	445	467	467	485	506	496	477	429	494	460	492	485	527	469	454	489	492	508	524	510	535	438	502	496	473	456	482	418	463	511	500	478	491	499	520	504	521	478	493	451	472	473	459	470	496	493	494	462	485	490	506	511	479	503	492	467	446	456	492	478	481	458	466	474	481	462	496	488	508	498	456	509	468	485	476	456	491	514	471	479	443	479	496	471	454	495	493	455	487	504	474	494	515	473	515	490	475	443	475	452	491	544	472	453	463	478	465	501	471	440	480	505	485	450	504	489	514	509	499	507	497	529	483	458	482	497	460	490	472	460	470	525	458	526	494	507	462	511	503	487	480	494	470	499	456	507	485	524	466	444	443	482	501	496	482	450	514	509	463	454	435	510	487	465	489	471	484	471	481	513	477	455	498	469	471	519	489	531	494	481	492	440	454	449	462	470	507	469	448	469	469	466	457	492	456	503	453	470	478	482	459	493	494	493	478	466	489	473	463	470	485	503	469	442	453	478	503	526	477	491	458	474	510	496	476	512	517	497	479	460	459	505	489	503	503	494	472	461	475	505	504	462	500	474	506	481	473	517	472	451	459	480	481	457	456	495	487	488	468	492	531	498	520	505	520	495	505	497	459	498	465	485	491	504	467	530	512	512	440	482	454	489	471	470	458	483	485	472	458	481	498	466	504	457	544	507	525	486	461	503	474	481	496	475	467	526	526	490	457	508	437	443	513	480	517	529	495	497	484	483	477	486	511	427	509	453	478	497	506	504	498	489	479	514	528	467	462	483	466	462	477	474	497	488	492	453	458	535	466	473	484	499	506	484	484	481	510	477	522	483	491	446	492	479	467	473	483	492	488	474	478	498	448	462	459	475	450	443	495	501	458	547	517	486	457	525	480	492	462	428	493	480	477	456	503	468	457	474	474	477	494	454	453	463	444	476	481	434	474	474	509	502	439	473	416	497	465	516	468	493	443	479	488	478	467	470	506	448	487	477	482	500	471	488	466	470	451	450	485	503	463	469	497	453	483	485	494	508	445	472	495	467	447	497	489	501	480	468	482	461	502	437	478	515	456	482	493	496	532	467	477	453	460	489	495	482	472	493	467	483	462	442	478	460	507	497	485	492	453	508	470	468	486	479	482	500	477	443	475	472	504	425	486	467	496	504	479	480	509	470	477	463	476	496	452	470	486	533	518	445	452	517	464	464	486	498	444	483	484	493	493	459	489	459	464	476	497	492	458	460	458	511	481	493	481	454	512	503	483	520	484	475	490	487	436	490	484	481	481	500	507	481	470	483	468	495	461	498	491	515	443	501	490	447	509	476	499	459	543	461	469	462	504	451	461	480	472	484	504	485	463	475	507	474	482	488	470	504	467	502	484	496	458	495	491	490	488	515	431	519	468	495	509	474	460	482	495	453	482	484	462	488	474	497	471	514	500	495	476	435	516	467	461	489	497	486	529	471	458	512	463	437	519	467	438	473	477	496	476	485	479	445	491	504	463	483	514	481	467	502	446	431	484	483	466	484	458	463	503	444	512	486	478	455	506	501	450	479	477	493	483	520	503	459	497	505	507	483	512	461	429	522	466	475	493	511	462	493	512	471	504	460	514	475	432	491	511	495	500	533	483	512	461	489	507	478	449	502	470	427	461	476	460	515	488	473	446	475	500	478	495	514	471	468	502	473	518	468	485	473	458	448	458	487	514	480	424	512	493	437	513	491	465	500	474	487	496	452	464	485	486	497	541	497	469	509	458	452	510	477	464	457	493	503	527	510	487	489	476	500	475	483	484	466	490	494	478	436	521	500	484	476	468	445	496	477	517	503	483	492	477	464	457	470	510	481	455	481	492	482	526	502	448	467	494	466	459	486	475	471	457	476	481	473	495	450	465	498	435	489	481	463	500	519	482	448	469	468	460	449	502	466	518	473	460	500	474	468	457	491	490	500	444	483	484	502	515	478	476	477	446	461	495	452	489	443	486	447	483	470	491	465	457	491	464	469	514	504	481	476	517	486	449	478	479	494	468	471	471	447	494	461	507	524	486	474	458	517	490	498	488	468	492	511	435	477	491	464	485	469	463	504	436	531	483	470	504	466	512	487	491	489	462	471	484	496	499	455	453	463	472	460	481	493	521	459	492	517	480	490	436	462	468	447	467	482	504	499	480	435	465	481	514	487	496	466	478	487	480	455	529	474	486	502	450	462	457	473	474	499	490	439	507	492	512	488	509	452	519	449	486	512	486	529	505	484	461	452	534	443	515	495	475	506	497	493	479	487	479	488	503
32645	13012	1533	335	256	258	260	257	239	242	268	278	246	271	287	237	261	226	248	295	252	296	258	235	231	262	246	279	285	282	225	284	274	252	270	266	239	270	256	247	271	248	250	260	270	264	297	250	264	248	265	264	255	249	265	243	244	259	266	258	261	257	265	253	252	254	266	256	297	253	277	234	276	283	260	282	251	238	239	248	255	276	269	241	245	280	271	279	287	275	294	254	262	295	275	266	256	268	262	279	238	250	258	273	277	291	260	277	256	280	234	257	293	267	235	271	256	255	268	245	263	265	256	271	253	252	270	262	270	305	246	264	255	272	253	249	269	248	258	283	276	267	284	256	278	271	229	288	261	233	257	250	250	252	257	249	248	271	220	263	250	246	251	270	230	250	301	311	290	220	260	249	288	246	253	240	239	252	277	247	236	254	219	235	244	236	256	252	252	250	253	264	269	231	300	232	256	280	243	254	296	241	259	268	264	235	266	262	248	253	232	267	261	234	241	256	266	255	291	284	269	266	255	288	220	275	244	227	249	288	274	262	253	258	237	245	229	273	252	269	227	246	250	258	273	225	259	272	262	267	239	263	280	245	246	237	226	241	245	281	264	252	255	297	286	270	255	280	232	268	294	294	272	287	272	225	259	272	273	267	232	253	243	251	249	265	277	257	271	229	244	282	246	257	249	266	256	254	243	270	250	256	246	270	272	249	283	258	233	248	258	264	245	253	305	254	261	250	251	252	264	243	232	268	216	254	264	251	269	253	263	249	241	245	257	239	245	249	277	268	260	230	246	265	239	231	269	271	262	246	236	232	271	304	220	264	259	254	256	302	262	250	248	240	227	286	259	256	252	269	263	262	250	248	262	270	252	276	273	258	256	250	247	255	251	251	303	249	284	291	235	283	251	263	271	250	284	221	285	264	230	299	288	268	267	273	245	282	264	232	240	272	232	245	239	254	250	234	274	263	292	222	266	255	255	257	252	247	263	280	274	252	257	234	253	275	243	269	236	247	241	254	282	207	281	259	263	244	265	234	285	271	247	255	243	259	224	259	227	230	283	263	252	241	263	244	274	255	238	255	247	249	267	273	236	248	266	221	236	245	262	248	274	296	254	278	270	258	283	264	247	247	264	257	280	249	253	283	271	302	261	265	248	267	264	261	275	275	247	254	263	244	230	245	273	284	270	304	308	231	230	276	230	259	257	274	268	268	252	233	280	229	251	253	242	264	262	263	272	284	256	270	299	278	253	254	255	275	266	294	283	263	243	238	248	267	289	252	283	228	247	260	260	251	279	248	258	243	237	238	241	238	249	253	264	297	227	240	262	244	251	257	236	252	246	240	246	234	287	303	260	286	256	262	282	247	265	266	272	268	263	282	270	250	234	256	261	268	226	272	250	293	268	279	279	279	241	268	218	252	261	287	279	256	245	249	282	239	253	254	239	251	234	267	256	265	245	273	263	241	283	269	242	249	269	259	277	250	251	259	268	254	252	255	272	218	260	246	252	253	247	253	293	262	263	269	258	225	275	245	245	258	241	245	273	228	246	285	223	258	300	261	267	284	274	272	243	263	250	271	264	289	254	269	246	253	266	282	251	240	275	277	297	277	236	257	268	224	250	256	258	246	243	290	277	265	262	255	276	289	248	256	246	252	267	232	250	260	282	239	248	266	271	229	253	282	267	249	268	215	256	262	268	264	272	295	286	251	284	266	252	253	261	262	248	271	223	300	272	271	257	244	258	260	245	221	280	276	223	286	297	283	275	287	259	271	237	268	239	239	252	255	242	250	253	232	264	261	289	293	242	252	245	246	266	249	242	266	271	251	244	260	239	238	224	257	258	268	255	268	258	276	252	240	245	266	230	233	230	281	253	268	234	285	263	232	257	258	262	244	278	253	254	241	256	247	266	282	277	284	223	249	282	238	283	258	254	258	276	253	233	248	244	269	269	258	241	259	269	249	268	233	260	235	266	235	284	253	249	251	270	241	219	252	267	238	264	246	261	271	259	267	247	249	234	256	266	253	278	242	265	273	264	285	253	260	278	264	240	252	254	305	258	260	276	252	246	272	272	267	284	255	265	282	259	267	272	255	224	256	222	269	256	250	273	244	245	245	276	289	247	268	244	267	273	292	237	231	254	230	258	237	274	281	268	244	248	268	268	275	250	250	244	269	293	242	260	254	270	265	238	249	255	289	263	244	271	244	256	268	276	255	224	261	262	285	252	248	257	256	247	276	268	268	262	263	232	268	266	272	259	245	265	275	230	245	258	262	294	234	268	268	279	265	264	267	228	266	254	288	271	259	308	228	234	274	283	268	249	230	245	250	257	284	232	251	243	262	226	248	252	261	265	246	248	266	229	272	250	261	255	252	226	230	264	216	253	248	271	252	256	256	247	262	236	270	240	277	283	263	246	286	261	295	249	240	265	259	235	277	265	254	266	242	268	246	240	252	230	262	244	253	238	283	247	276	264	277	258	240	282	255	252	275	268	287	298	276	280	296	245	251	263	247	239	249	262	240	249	261	254	281	286	249	242	244	252	275	260	287	284	263	266	268	242	249	281	243	267	257	225	291	264	269	243	262	255	259	250	234	263	266	272	277	288	261	252	237	289	258	250	225	253	280	257	241	281	238	241	250	248	262	264	261	252	273	279	275	261	262	271	269	274	237	266	268	271	263	280	251	263	236	230	287	241	244	231	282	258	243	269	276	249	261	279	279	261	268	261	250	242	284	266	246	267	277	271	256	252	263	272	274	264	259	261	267	253	271	280	259	244	246	278	245	240	283	277	278	266	254	251	264	241	258	270	276	236	267	245	254	270	270	296	308	274	258	250	248	234	247	274	254	258	265	264	238	291	260	244	244	255	258	281	253	238	270	278	263	261	256	284	270	264	265	214	253	247	264	248	260	267	254	280	276	251	242	263	258	252	292	290	278	268	282	261	273	275	289	275	290	259	256	244	253	281	271	257	265	265	265	233	254	280	281	269	239	258	252	267	256	228	265	274	282	277	246	256	253	246	265	258	257	272	237	252	241	235	248	231	254	255	273	240	245	236	278	266	266	279	258	232	294	284	268	278	253	240	276	257	246	233	260	238	276	309	242	279	249	244	242	243	276	252	244	267	268	262	276	255	237	244	258	300	263	266	260	255	256	256	266	240	249	262	251	255	246	267	281	247	249	286	261	280	261	261	259	285	254	281	248	235	258	247	236	256	248	249	281	223	261	266	247	238	267	265	262	268	242	268	261	259	235	262	273	269	251	260	267	265	256	268	237	284	252	230	223	244	259	244	234	261	273	262	275	234	271	247	222	261	266	277	242	235	254	288	272	246	286	276	267	271	292	283	303	236	252	263	247	238	266	276	259	301	272	254	271	241	254	288	270	242	260	259	295	259	254	272	259	242	246	250	266	259	279	243	221	256	281	253	249	270	285	256	278	238	266	275	270	267	248	242	277	260	256	259	260	237	267	216	268	259	292	312	255	247	272
5007	757	715	618	643	558	611	678	628	595	604	595	615	610	618	577	646	610	638	661	619	641	594	639	621	609	561	608	605	581	606	626	582	595	608	574	618	577	595	629	602	620	654	649	603	657	621	590	632	584	621	593	654	626	607	606	590	603	630	615	559	630	606	599	612	584	615	591	580	545	594	656	638	602	597	619	611	636	542	607	596	594	653	628	599	632	614	631	601	628	610	560	584	618	592	560	606	644	632	576	619	603	591	599	612	607	643	621	597	620	590	654	575	603	601	610	591	602	610	615	625	564	616	586	612	585	593	577	598	578	616	642	631	607	570	598	615	584	613	583	607	612	638	591	613	635	585	588	569	613	619	610	631	610	635	632	640	633	612	630	625	615	565	609	592	612	588	581	656	594	581	613	564	612	605	634	632	625	630	621	606	620	593	569	614	610	600	583	563	604	586	615	601	592	640	577	610	603	593	609	576	621	583	608	614	620	621	639	635	599	620	601	578	627	626	572	597	600	624	586	565	601	562	624	656	592	591	633	581	646	613	601	602	595	605	593	626	658	647	632	597	548	601	605	665	620	655	656	567	600	561	597	618	655	593	599	588	625	621	591	629	571	609	620	636	600	605	671	618	590	661	567	578	571	538	651	566	582	639	594	585	591	637	573	619	579	600	640	616	625	623	610	565	603	595	600	579	602	589	623	595	657	604	603	611	604	609	594	583	618	602	601	587	610	587	598	589	586	611	609	583	590	636	613	615	598	585	604	594	621	600	631	604	578	617	618	595	648	617	619	592	639	626	577	606	598	659	620	614	576	623	581	634	601	588	639	586	613	611	651	612	601	647	599	605	594	631	642	622	610	636	612	615	628	588	634	599	607	612	619	628	586	626	631	593	620	622	607	658	570	629	621	567	566	613	623	593	585	594	635	566	623	596	611	640	613	575	599	572	630	610	636	553	614	551	600	662	601	637	591	664	632	587	565	632	627	615	586	597	598	610	604	609	625	590	568	571	619	610	575	596	626	597	637	621	574	616	605	596	607	603	593	620	603	550	617	613	608	660	528	621	585	631	581	620	676	613	591	620	644	603	614	619	578	600	634	575	635	625	559	630	619	636	595	610	620	653	547	592	606	612	518	609	621	598	594	644	598	636	592	648	669	642	579	672	570	609	604	617	613	606	580	609	595	626	577	652	608	600	596	621	542	605	636	579	607	594	607	602	564	630	590	559	588	587	601	594	610	586	601	629	599	622	575	603	640	645	643	613	623	615	602	602	620	662	602	617	596	629	584	627	569	624	615	630	582	557	632	585	591	562	593	602	618	597	599	609	597	622	628	619	608	554	599	604	618	615	576	614	585	613	582	620	659	567	616	543	631	595	620	581	626	610	614	621	639	625	614	590	641	610	647	660	636	552	665	580	624	633	615	594	652	584	620	607	616	613	589	630	603	608	618	587	622	597	643	611	576	592	643	579	584	622	602	593	590	604	609	577	623	616	600	592	574	611	578	603	631	654	576	581	613	638	588	622	573	618	566	621	593	616	595	626	701	605	578	622	580	607	584	632	609	575	621	561	604	589	620	592	587	622	597	593	615	620	640	596	637	566	637	588	628	596	574	612	602	645	582	598	601	632	563	576	617	671	598	618	563	586	609	587	629	626	631	657	613	577	596	636	609	595	562	587	634	580	583	585	600	614	598	650	586	582	609	593	590	601	578	610	607	641	590	609	603	607	634	613	586	596	636	622	620	573	553	611	582	597	625	584	604	628	636	689	607	571	629	622	614	576	595	617	628	618	664	639	594	576	553	601	651	588	565	644	644	632	653	665	612	613	589	559	624	643	627	595	641	581	617	597	627	637	621	611	607	623	629	588	600	650	667	603	604	649	633	620	640	642	545	620	605	648	583	609	609	623	600	600	614	607	605	590	595	632	622	634	608	605	608	571	602	637	615	587	638	628	622	604	627	658	627	593	658	601	610	640	634	629	562	629	641	677	605	598	601	580	591	616	615	618	605	650	633	530	606	620	584	610	609	606	606	565	588	589	604	676	614	621	589	627	596	605	612	625	629	578	625	595	639	614	642	598	612	613	606	596	646	563	607	594	625	605	586	627	609	632	618	621	620	574	644	624	621	563	621	600	601	646	599	636	608	606	636	616	607	623	627	626	589	622	607	615	609	591	584	609	626	629	583	599	624	562	570	586	595	613	632	569	586	626	590	601	595	618	588	633	597	625	565	595	618	599	583	635	600	592	638	580	570	632	604	615	599	656	632	602	607	582	599	601	647	616	618	611	608	631	617	633	567	601	591	620	607	621	614	672	553	602	642	619	596	640	621	618	593	577	583	587	617	633	608	587	579	634	653	555	616	614	625	632	590	587	638	636	583	612	567	626	646	603	629	622	527	600	606	612	601	594	618	615	639	574	626	589	643	591	554	591	619	606	611	650	594	642	599	606	584	627	628	625	593	612	572	609	616	605	575	622	619	634	647	613	633	567	601	613	617	610	599	628	595	608	604	606	619	663	629	559	595	632	612	626	623	651	629	631	623	618	571	656	595	605	629	611	593	640	591	634	590	630	552	629	645	617	612	622	599	617	593	638	576	617	644	575	591	594	601	594	608	633	571	584	574	640	629	572	578	572	626	572	610	629	605	591	596	620	608	592	597	600	597	594	558	624	615	614	616	632	544	651	592	597	669	574	560	594	605	604	590	592	654	621	603	604	608	644	633	616	603	608	599	602	605	607	576	636	610	604	607	578	583	619	601	626	586	594	624	594	627	598	604	634	582	536	620	603	611	634	597	667	620	624	555	625	604	568	615	561	582	622	595	583	613	590	580	602	612	579	592	621	615	626	572	586	632	606	613	613	622	569	620	646	630	552	597	601	662	617	630	607	630	617	610	634	603	609	630	620	615	602	647	654	627	637	607	617	607	600	644	575	602	640	604	656	606	606	595	638	583	596	580	652	614	653	629	598	642	586	556	644	577	562	597	583	606	578	598	617	610	625	623	632	621	563	592	618	597	601	623	628	623	637	631	595	608	560	638	634	592	625	609	650	655	607	580	593	639	593	638	642	593	660	578	585	614	603	632	624	628	652	655	545	661	570	628	581	588	621	643	591	596	623	587	635	589	576	557	617	555	648	605	620	566	585	627	617	606	659	606	623	574	635	602	677	597	609	662	623	550	591	590	581	579	622	589	597	612	621	655	642	595	635	614	590	637	595	612	650	634	636	585	604	618	614	572	641	653	620	615	607	598	613	614	604	644	639	603	627	608	614	569	568	626	577	579	613	615	614	606	574	588	654	616	591	654	627	610	636	597	612	610	608	560	571	593	611	601	632	670	624	631	593	587	615	599	623	602	598	605	630	636	620	577	619	634	604	632	619	620	582	595	602	599	581	649	605	596	628	604	617	635	648	637	654	578	659	588	573	619	599	656	654	644	594	588	605	629	598	578	632	626	615	607	603	590	605	568	656	601	631	575	667	613	660	604	602	632
24526	20868	24377	27499	18895	1029	520	442	407	364	364	359	406	333	366	360	368	371	358	353	346	373	315	343	382	359	330	348	371	381	342	379	323	371	340	351	323	321	351	337	365	343	355	334	349	380	353	350	336	376	326	364	356	331	339	351	351	354	344	332	324	337	320	338	378	375	373	349	334	371	363	379	345	409	316	316	340	346	330	369	339	361	355	359	371	322	304	329	368	378	371	328	356	335	332	344	387	345	389	339	334	349	355	321	378	342	361	325	362	336	363	332	354	361	362	336	352	372	379	350	313	377	317	327	359	335	349	324	361	364	337	375	348	345	374	360	329	324	362	381	334	364	357	315	370	302	292	330	375	331	309	349	336	400	355	366	319	384	328	345	374	312	380	366	355	363	324	328	347	359	347	359	322	340	337	356	398	354	354	341	327	338	364	369	354	336	331	368	339	381	324	330	317	341	318	322	372	375	385	339	345	351	329	310	361	347	383	349	349	328	346	332	359	323	337	331	347	331	359	315	349	342	316	340	330	367	344	348	347	343	322	353	349	299	363	359	358	332	341	332	344	344	370	387	319	336	351	345	326	352	324	303	324	367	357	316	352	340	356	383	412	321	345	364	385	324	377	306	334	333	367	335	366	316	347	316	342	341	326	360	355	380	336	380	339	333	324	358	333	366	368	382	328	351	307	309	343	381	359	321	379	359	334	324	318	361	370	350	332	336	335	339	342	350	362	352	318	330	330	318	356	340	348	344	342	378	359	330	334	379	333	325	355	344	330	346	333	351	375	360	355	354	343	360	343	395	354	350	347	359	342	340	353	368	330	339	351	336	322	319	323	310	321	307	333	341	339	329	328	343	334	323	351	381	345	371	360	323	329	331	342	349	362	338	343	366	328	324	346	351	336	321	323	372	329	328	363	370	344	334	345	331	306	350	334	366	354	350	375	367	316	347	354	339	347	369	343	387	329	322	296	307	349	327	329	345	344	354	356	351	331	333	333	329	337	325	349	358	343	348	388	320	356	330	351	359	326	360	332	371	374	356	353	356	322	306	348	336	325	337	348	301	329	329	346	342	312	360	334	346	358	362	315	341	349	349	317	349	348	339	331	312	356	342	382	360	355	340	330	326	331	335	352	338	365	328	351	352	347	346	347	365	321	339	365	333	361	330	310	321	326	308	336	349	372	339	347	321	334	367	319	317	330	338	348	353	326	355	370	314	333	400	316	345	349	327	313	338	341	319	355	366	362	386	356	349	342	361	347	358	341	330	350	341	333	375	353	334	329	356	365	344	354	366	331	314	354	344	321	317	367	353	357	351	390	350	325	321	330	327	301	318	328	311	325	330	357	360	332	321	327	356	334	304	360	357	341	352	326	337	336	346	336	332	331	394	386	333	324	340	356	366	332	311	368	348	345	343	342	346	364	317	346	345	344	316	346	341	331	368	309	335	355	335	349	359	361	361	370	360	348	346	344	317	336	349	371	332	352	341	346	326	369	354	360	337	331	401	394	353	366	346	319	354	357	359	334	352	361	364	341	348	324	370	314	310	346	311	347	363	361	333	342	362	361	363	352	304	333	340	388	334	307	335	315	315	354	307	358	344	316	327	388	358	339	339	315	361	326	352	340	296	372	313	335	319	336	331	348	320	345	342	359	365	319	342	353	324	340	339	329	382	392	341	333	375	357	327	343	333	360	373	349	350	333	339	374	323	322	359	353	312	351	345	363	352	334	362	341	382	349	343	326	338	350	380	359	358	323	312	358	344	362	378	331	333	327	345	386	355	361	345	326	338	361	377	345	345	342	345	331	331	360	344	343	325	359	330	376	346	314	352	349	323	350	336	352	332	371	344	368	321	313	340	317	299	337	356	353	380	319	349	353	338	351	345	346	352	393	359	341	370	340	305	357	335	399	335	322	329	374	313	336	366	344	349	340	312	353	329	287	359	346	356	344	316	338	352	358	340	368	298	341	335	387	354	370	340	336	361	334	307	357	354	319	343	369	366	341	326	333	345	313	355	361	362	372	348	338	338	330	343	343	349	341	323	355	337	331	312	331	353	368	323	367	347	358	321	357	338	339	353	358	349	337	313	348	349	360	387	359	385	376	349	354	346	318	296	333	368	349	351	304	345	309	350	336	334	352	329	345	341	319	336	356	357	328	329	352	337	349	377	357	319	313	324	346	319	338	353	323	356	388	348	352	377	328	333	322	356	320	385	347	339	319	351	353	325	331	351	312	390	347	357	343	346	341	345	330	328	357	319	323	355	381	375	322	353	333	366	323	309	350	359	359	337	357	346	339	331	344	342	312	360	333	350	340	337	376	390	387	346	330	342	310	326	328	337	335	355	333	311	320	337	324	387	349	338	352	379	315	368	338	356	351	341	331	354	322	355	353	348	369	323	371	356	338	353	355	341	387	354	348	367	350	344	353	354	341	341	308	314	358	359	366	361	344	345	354	371	288	374	329	327	315	346	333	331	342	336	362	378	361	359	316	341	390	351	356	346	361	328	329	336	358	312	347	353	350	352	338	360	322	341	317	349	351	328	351	386	332	337	344	336	335	331	368	320	343	352	384	328	341	354	371	335	336	330	352	337	325	362	318	375	352	319	346	344	336	303	377	356	350	355	334	317	311	340	364	358	345	354	330	315	332	314	354	338	324	372	311	319	326	323	320	353	327	315	351	313	342	342	330	318	326	346	330	352	372	306	335	352	329	315	345	383	343	322	354	337	333	336	324	366	320	365	357	319	306	339	314	323	377	327	364	406	337	361	367	336	305	369	318	296	352	357	350	332	349	350	338	346	345	372	361	341	366	395	353	329	367	324	375	331	358	333	327	361	377	364	319	363	341	343	314	343	365	311	342	343	349	331	337	378	331	351	357	326	367	334	374	325	356	391	357	348	317	371	323	320	352	363	330	354	330	376	372	334	357	293	362	324	372	346	337	334	335	358	344	347	341	355	335	349	340	350	350	310	391	329	314	325	314	306	321	337	379	340	321	331	325	355	334	353	340	308	337	316	338	327	379	343	372	337	317	347	361	330	321	327	353	345	352	344	328	339	379	348	352	341	296	350	323	321	367	309	320	349	355	335	308	370	317	349	355	358	323	357	320	347	331	364	326	329	363	360	364	328	315	345	307	306	332	337	347	317	331	327	350	352	357	346	353	314	318	381	327	334	323	292	361	336	320	345	354	336	328	351	329	320	315	344	386	340	344	350	374	349	371	334	351	338	359	351	341	321	361	306	353	368	342	361	347	345	333	352	364	327	345	356	378	356	344	367	345	376	318	359	340	351	336	320	337	349	384	356	345	358	369	351	348	352	330	334	367	360	321	354	375	308	363	325	355	354	347	372	373	333	329	352	387	373	323	357	356	323	349	369	327	337	341	332	334	314	336	351	372	347	339	340	362	326	361	336	331	346	375	373	345	339	350	345	284	290	333	365	357	332	330	293	315	364	353	340	350	341	336	349	357	380	365	356	318	327	310	348
3351	2828	1989	1204	937	820	815	827	801	817	749	793	810	789	754	791	772	769	778	784	758	780	766	783	794	748	787	754	762	778	794	781	741	756	727	767	797	763	760	805	776	800	730	757	738	780	740	743	743	750	768	730	755	751	721	742	789	731	794	728	746	746	771	767	787	752	787	762	811	738	807	717	754	762	766	785	775	782	735	748	724	740	762	730	730	759	775	723	765	788	750	809	748	782	778	771	790	768	742	743	701	746	743	714	765	782	780	758	775	757	751	801	796	755	711	743	735	740	747	782	752	734	812	737	743	763	716	734	726	799	753	721	769	793	717	792	715	691	773	758	758	744	778	754	775	785	742	785	735	764	776	720	767	729	758	787	780	828	740	778	764	754	703	808	771	701	774	737	728	825	769	754	744	818	732	751	809	764	793	713	738	768	790	760	709	804	718	741	761	815	805	772	730	744	712	752	758	768	786	760	752	765	784	768	782	745	765	745	756	755	794	775	769	779	750	737	771	800	761	779	739	778	745	762	785	778	756	756	761	811	762	766	768	738	750	737	731	765	736	757	748	755	734	767	758	781	733	720	728	734	740	734	778	747	727	779	755	753	738	791	744	722	719	768	772	775	732	751	740	712	753	784	748	805	752	759	758	733	759	747	749	719	698	747	733	747	781	735	721	794	799	806	736	702	737	773	742	738	753	807	706	807	757	735	731	753	773	739	748	789	807	789	782	726	765	761	738	748	734	787	678	755	772	770	775	780	747	750	778	776	772	747	724	745	730	758	741	761	756	744	771	750	737	740	775	780	811	781	745	764	729	737	772	740	758	750	781	764	743	736	720	765	777	747	771	711	722	761	776	767	813	790	696	780	732	736	788	757	782	778	761	801	721	773	734	720	748	779	796	729	743	797	790	739	763	774	757	778	775	783	751	769	732	747	736	782	750	773	738	753	772	782	768	724	851	755	786	785	745	737	804	774	797	750	777	765	752	721	748	733	769	736	769	738	786	793	742	778	783	774	742	779	733	776	809	749	792	769	759	710	808	726	735	756	737	725	802	743	771	758	742	746	756	695	761	712	737	739	757	739	757	762	709	769	807	741	756	767	770	736	758	721	753	795	741	750	735	737	751	814	755	742	769	737	727	776	778	754	747	733	785	773	725	757	757	769	779	791	751	737	763	790	787	745	745	778	723	768	751	760	776	775	755	739	757	750	740	775	760	778	732	736	770	753	731	762	776	714	739	727	770	771	738	756	783	746	751	767	714	778	778	772	795	783	750	778	759	744	746	775	755	775	735	743	735	755	776	717	789	755	751	739	758	755	782	711	800	775	738	776	749	770	792	715	770	744	748	774	737	768	725	740	730	776	776	792	786	775	759	763	738	798	794	771	785	779	804	755	746	753	775	729	753	737	730	739	727	786	727	700	759	745	716	785	783	786	757	755	791	773	796	787	767	768	776	790	776	782	764	782	708	735	716	803	753	779	730	766	823	766	744	778	800	816	760	755	789	782	742	802	767	780	730	825	810	738	760	749	775	777	747	735	773	745	728	722	718	754	737	765	794	781	780	808	807	721	755	753	725	741	774	744	770	792	804	782	776	769	729	709	787	757	754	748	738	728	735	756	743	741	793	739	742	784	746	735	720	770	728	768	758	738	753	767	746	760	753	734	779	762	786	746	727	728	737	746	799	760	715	768	757	752	731	773	757	762	763	782	785	755	777	754	741	799	715	758	727	762	730	750	797	793	769	758	798	814	740	789	780	796	700	792	739	753	758	786	791	754	772	751	720	781	743	742	795	739	748	749	767	744	795	740	768	748	780	763	767	731	772	750	782	784	752	747	740	761	794	727	732	763	743	783	761	721	761	771	805	731	782	728	757	774	729	778	714	784	739	742	754	723	778	753	768	703	753	721	711	764	763	762	703	733	751	765	734	755	685	772	832	711	787	711	793	745	773	823	737	735	780	747	722	761	753	767	740	743	736	772	799	784	764	730	749	698	768	768	777	742	741	776	763	733	750	769	761	784	763	754	757	758	794	705	787	748	768	773	765	762	767	756	740	776	736	721	772	827	720	763	747	750	746	728	766	762	739	755	732	776	774	784	741	762	768	753	769	751	750	738	746	780	731	768	753	740	801	760	766	731	777	798	713	722	761	754	761	788	748	759	766	762	730	753	725	793	740	750	705	748	754	773	747	766	761	748	710	761	799	734	755	763	821	761	760	740	754	753	739	779	696	685	753	743	748	789	750	745	743	722	741	753	779	720	739	764	782	768	797	780	783	761	774	794	758	761	727	780	812	761	761	709	805	738	718	737	758	794	728	730	772	717	783	768	743	767	795	742	837	669	754	773	788	735	787	766	773	744	711	722	738	759	772	728	736	804	696	764	755	736	836	807	776	669	773	729	766	784	784	802	752	753	778	741	771	805	738	799	735	750	741	732	764	754	774	772	763	730	786	771	799	781	758	727	741	726	751	779	782	762	766	747	717	781	731	738	743	748	776	794	762	790	713	797	766	753	813	757	757	757	741	777	777	742	720	757	740	763	758	745	741	777	719	747	759	748	744	745	718	772	705	777	791	750	797	689	751	783	781	790	709	757	754	778	778	796	789	775	800	787	722	752	768	755	735	750	728	752	749	777	794	753	794	751	750	776	744	831	762	773	723	709	771	771	694	749	745	803	819	724	768	741	737	786	768	754	751	777	753	732	760	752	810	728	759	789	764	732	760	781	769	770	792	734	798	770	721	781	756	751	729	802	738	787	739	723	756	788	791	811	779	721	759	758	758	746	769	731	760	741	816	765	777	784	767	784	792	779	757	808	780	781	789	750	734	772	778	762	773	721	784	769	750	747	771	768	760	750	732	692	763	822	783	751	729	741	780	784	780	777	712	802	760	790	737	783	793	765	766	757	723	752	785	750	735	825	787	786	741	757	758	737	779	742	808	760	781	760	749	757	757	801	775	741	786	777	753	779	780	781	736	744	703	755	733	764	761	743	762	818	771	778	780	756	744	779	689	780	735	700	729	732	760	762	701	781	747	754	792	745	735	775	813	746	782	790	740	793	759	814	721	758	774	760	785	768	734	753	753	778	725	808	756	751	766	779	745	795	725	764	787	727	779	769	779	808	706	733	828	740	710	784	754	756	791	758	737	775	769	737	772	751	737	711	801	783	752	731	794	760	782	749	755	730	777	719	743	760	790	740	797	709	733	741	752	740	760	754	757	752	688	759	723	808	766	770	762	739	732	751	755	773	795	790	785	757	755	791	729	753	793	713	719	745	705	729	724	777	745	788	734	756	768	731	795	749	771	764	768	811	763	743	782	789	732	740	766	745	715	777	724	734	798	782	749	814	757	780	722	770	724	765	739	762	774	752	718	718	752	699	763	779	752	801	760	780	741	756	718	734	795	741	780	734	771	724	820	730	746	752	785	729	778	734	711	749	793	736	720	783	767	741	783	764	738	751	740	743	750	746	735	744	740	788	735	770	757	737
23545	20864	25141	26716	20871	20871	3344	528	345	316	294	297	289	243	240	242	213	265	243	245	221	256	218	234	222	238	227	189	222	228	213	207	203	204	216	216	234	215	215	205	237	205	208	214	217	199	211	242	197	211	234	240	193	209	224	206	199	200	195	189	239	247	210	219	214	236	222	229	213	248	196	203	232	208	215	199	200	189	203	198	194	221	213	226	234	229	203	226	202	222	197	223	219	195	206	208	232	195	216	234	237	226	210	200	202	214	232	218	221	230	225	238	223	219	252	229	197	216	205	235	212	219	217	243	219	190	224	206	241	219	208	273	175	205	194	215	210	204	210	196	218	201	208	232	211	230	199	221	191	214	244	209	196	195	194	197	213	199	200	245	226	226	208	186	229	221	227	225	236	215	203	197	201	224	196	220	212	208	210	196	193	207	220	197	209	221	200	199	227	252	224	211	193	210	202	202	238	209	231	199	197	217	213	201	190	237	233	215	206	205	224	222	231	213	218	237	234	224	217	238	207	206	205	218	221	217	224	221	205	205	221	254	213	212	243	235	233	208	217	211	231	280	200	226	255	182	243	222	226	246	194	206	180	224	219	204	198	202	196	229	204	222	222	232	213	208	212	237	199	222	228	223	241	222	209	215	205	203	167	200	201	230	238	200	200	190	246	192	220	209	228	216	194	217	216	227	194	241	207	197	200	218	228	215	202	223	206	242	235	222	192	218	195	205	222	195	207	220	211	218	226	229	225	219	235	225	248	199	209	189	194	229	210	241	226	225	200	194	204	213	211	222	184	215	197	228	215	199	203	214	213	233	197	199	246	227	240	184	223	209	217	211	219	228	190	211	239	238	220	220	210	216	227	264	206	218	246	212	226	244	256	195	204	230	206	216	219	209	206	228	207	223	225	215	232	220	201	200	269	200	226	213	213	219	195	241	215	205	230	235	226	183	214	202	174	218	205	218	207	222	204	226	226	231	218	217	193	224	193	212	238	232	195	221	216	215	229	206	228	208	188	219	216	190	248	221	234	203	233	202	227	198	233	230	208	216	219	199	210	208	190	212	209	197	205	231	231	222	189	214	218	196	196	198	233	219	225	203	221	204	184	195	253	229	200	231	223	240	212	209	211	212	218	208	197	189	195	221	219	175	214	192	184	217	213	201	239	200	189	206	245	224	202	220	232	221	206	223	219	194	210	204	203	228	222	210	241	210	187	195	186	207	207	211	195	217	207	219	218	203	220	201	238	206	225	225	204	220	189	226	206	217	196	217	227	237	224	244	217	202	212	212	232	193	198	211	223	197	270	232	226	200	216	213	236	231	219	229	209	204	229	224	231	184	191	231	216	205	209	172	188	212	225	233	199	213	221	202	223	215	196	215	218	213	212	239	236	198	215	230	233	189	210	217	199	191	228	201	193	228	194	195	237	219	226	214	219	233	212	214	201	212	222	205	233	224	193	220	243	213	248	221	224	217	215	187	202	211	215	231	169	208	194	190	186	201	193	231	204	210	203	238	212	224	220	242	214	237	203	207	195	202	213	206	219	221	216	222	195	192	209	189	230	214	250	206	238	196	219	225	229	229	186	222	223	230	237	211	187	240	208	212	228	203	195	199	197	226	197	196	228	216	216	229	213	222	191	229	236	264	226	215	194	252	245	229	213	213	185	201	233	227	213	219	220	207	192	221	220	221	228	216	208	213	198	213	223	233	232	239	226	193	193	217	211	191	195	223	213	213	214	243	218	204	209	219	223	211	225	198	229	187	214	185	234	199	204	221	231	213	219	220	229	196	213	237	202	206	227	191	224	222	197	207	194	208	215	216	200	207	226	221	222	203	217	226	191	220	193	247	214	216	195	223	205	207	244	200	243	244	207	227	196	205	199	228	196	216	194	186	211	225	186	225	233	241	231	230	247	224	224	224	204	234	218	214	230	204	230	212	218	226	214	183	186	207	228	207	211	188	202	194	222	215	206	207	216	202	222	223	214	237	211	223	219	207	210	219	231	221	228	206	206	204	216	208	227	221	189	220	209	241	201	207	235	201	214	221	234	203	226	179	183	209	239	228	216	197	226	226	213	222	214	263	209	202	212	227	207	215	193	182	227	205	227	195	244	237	206	228	211	230	210	203	202	201	198	218	188	192	193	217	211	218	187	220	214	227	205	215	204	227	192	219	214	219	230	184	189	221	250	234	196	241	196	209	227	234	217	250	200	225	198	163	216	199	221	205	216	203	198	204	239	230	214	234	214	237	221	228	189	228	215	213	235	193	211	231	219	210	220	230	212	205	217	231	221	212	193	212	217	212	234	211	207	207	232	209	197	189	200	242	218	218	213	206	218	230	197	207	189	212	234	227	203	193	195	199	207	209	227	206	231	204	176	189	222	248	189	228	214	200	193	249	215	232	211	217	222	201	221	225	185	221	198	194	206	225	216	195	223	221	233	232	217	197	214	195	208	202	214	213	224	228	228	218	194	193	228	213	208	186	169	198	210	225	223	232	205	238	226	219	224	209	204	235	192	186	210	217	204	214	197	207	233	206	222	235	194	196	234	199	239	209	212	226	218	212	198	226	220	229	209	248	210	213	197	199	208	200	210	215	184	195	200	206	206	244	217	238	215	224	225	223	204	204	185	221	214	189	212	207	214	185	252	212	184	219	207	206	220	203	220	226	200	209	207	229	225	208	252	223	200	218	225	215	224	221	183	206	195	209	208	198	179	192	224	219	223	214	218	191	232	210	191	233	225	223	195	205	217	242	247	213	222	255	218	218	215	195	196	197	211	196	188	199	208	180	223	254	216	216	197	209	226	230	205	207	214	201	216	255	225	172	208	232	202	217	212	243	218	216	200	242	236	209	203	173	238	217	209	191	219	231	187	214	217	205	200	222	203	202	200	227	224	201	228	235	184	176	199	221	197	197	199	197	255	216	197	215	230	199	203	220	210	205	215	221	231	233	229	187	204	194	208	199	212	221	211	201	199	239	233	218	218	188	201	186	224	219	204	260	210	230	218	212	231	210	199	217	208	208	222	210	215	247	208	212	244	211	197	214	195	209	223	220	199	234	224	216	223	229	198	214	203	229	239	192	195	184	201	194	224	209	215	224	202	197	220	199	209	199	225	216	265	208	214	181	245	211	213	237	237	207	191	190	204	224	215	213	216	210	215	192	237	190	249	209	227	236	207	177	231	205	184	215	218	236	211	241	220	195	192	228	222	202	194	218	215	191	231	180	221	229	217	208	225	205	224	244	201	226	212	216	191	211	205	230	211	208	199	197	223	193	184	227	214	224	205	213	203	200	219	233	203	230	184	218	215	201	216	219	200	219	205	202	215	202	195	209	216	230	217	214	201	236	202	224	193	221	187	215	198	196	212	220	211	233	188	213	204	205	205	218	211	221	205	215	216	218	221	174	244	232	203	242	238	222	235	222	221	195	221	239	218	216	227	210	215	207	186	186	231	224	215	225	227	207	239	229	249	240	206	231	235	221
3219	4984	3062	1414	973	721	604	566	545	529	506	505	529	523	518	485	500	496	480	490	485	465	501	510	431	494	514	515	490	464	455	462	531	448	519	474	480	479	491	463	494	469	474	509	445	448	485	453	510	478	487	464	493	503	495	474	482	447	485	450	480	503	488	505	488	452	485	491	485	488	468	450	488	488	480	475	479	477	495	508	459	488	517	491	463	495	467	461	534	494	455	448	518	484	496	451	515	505	517	481	555	475	423	470	486	484	455	477	471	540	482	444	502	492	485	460	429	469	458	485	468	475	486	493	493	480	468	491	448	472	503	466	500	487	515	492	514	483	522	481	480	459	525	492	473	479	459	490	478	509	465	487	477	521	489	457	477	490	480	471	498	461	525	501	491	484	460	478	505	474	477	481	493	500	506	499	457	456	481	459	484	485	481	446	475	511	517	483	432	453	500	509	453	448	488	470	500	533	479	448	446	455	522	475	428	465	513	520	494	457	504	465	494	458	504	480	479	488	468	474	500	484	467	463	495	493	481	459	475	462	459	449	506	493	505	471	447	466	495	451	502	489	490	463	485	528	487	432	483	484	467	464	495	470	499	482	495	494	475	527	458	467	486	457	506	488	489	497	476	521	494	504	507	463	530	500	510	502	487	477	482	493	501	475	501	471	443	479	421	465	457	461	493	465	458	508	510	480	483	441	492	516	518	474	482	476	474	499	505	478	449	465	469	467	427	483	468	494	473	476	489	494	491	516	447	505	503	498	453	490	466	529	445	480	494	461	495	499	489	498	468	468	461	505	526	470	461	548	441	497	500	466	497	436	478	489	472	514	484	466	502	518	480	470	505	482	492	470	510	485	470	446	470	483	447	473	453	453	501	514	477	477	486	473	511	450	499	474	502	503	435	503	496	491	507	462	464	461	461	535	484	494	503	521	461	441	510	478	473	487	492	540	471	455	491	485	474	470	431	474	513	459	520	468	498	462	459	500	445	485	465	498	515	520	442	478	449	486	531	491	483	468	472	468	528	485	478	460	524	497	470	478	461	488	466	460	460	479	457	479	480	453	508	473	472	461	458	465	501	495	470	472	473	460	470	440	520	483	502	501	482	492	502	453	463	456	518	485	497	462	460	486	469	484	508	485	511	475	547	459	496	480	486	520	444	506	450	475	471	466	516	482	480	483	489	461	516	452	451	492	536	496	483	460	457	491	483	502	520	476	500	458	479	489	481	467	498	487	462	496	468	477	443	475	494	454	458	515	453	442	487	489	464	508	460	449	478	480	440	473	502	495	489	450	472	451	466	484	507	481	494	478	528	489	483	486	465	482	493	456	465	498	478	539	511	474	486	506	475	472	469	434	446	513	490	508	483	468	502	465	457	467	477	449	499	471	494	515	472	455	450	469	501	490	476	512	474	503	433	522	509	510	481	509	469	481	515	511	451	528	489	495	474	487	449	496	469	505	496	467	461	481	420	471	515	474	489	457	521	480	495	475	477	494	461	525	468	466	463	483	500	505	492	458	475	471	480	478	431	503	466	445	482	471	486	478	434	455	499	541	478	495	486	480	482	448	472	467	492	494	521	524	480	552	483	484	480	495	483	494	504	503	482	460	473	477	479	491	438	492	474	493	450	461	510	522	498	502	467	464	499	459	472	468	475	516	490	498	503	489	467	424	490	485	510	457	488	480	477	512	517	491	470	470	465	516	466	468	475	475	482	450	490	440	469	476	424	470	479	470	496	463	488	504	486	465	513	485	518	453	502	452	494	481	511	476	455	468	480	485	489	511	493	479	492	479	473	518	492	468	476	456	476	519	464	530	511	484	463	479	462	485	427	461	473	477	440	465	477	510	475	473	471	497	506	486	461	516	489	498	475	548	456	521	471	486	478	493	515	506	478	508	505	467	500	468	478	492	463	464	460	491	488	504	483	498	459	454	490	526	488	466	435	500	444	483	474	460	480	474	471	486	489	454	501	487	531	429	484	479	457	466	508	486	477	494	469	504	502	487	555	487	516	480	471	487	500	515	518	504	485	466	483	489	479	483	499	490	479	481	467	464	488	470	498	465	465	481	489	471	442	491	475	474	458	514	507	492	520	467	444	456	434	467	466	487	482	497	496	465	503	481	503	464	495	493	461	508	491	503	490	501	484	499	500	496	451	480	473	470	490	461	432	497	479	479	488	525	485	511	473	477	476	459	458	507	469	496	520	503	534	481	479	456	500	468	463	512	522	504	506	422	495	483	483	531	522	498	475	482	511	466	511	491	495	508	518	490	461	473	533	467	488	494	507	506	483	489	466	517	483	467	523	509	476	505	464	491	505	488	474	484	502	477	483	490	482	478	499	472	486	481	476	474	507	535	534	466	500	479	514	471	473	491	450	460	492	465	464	480	489	474	473	510	450	496	463	474	465	497	451	494	453	521	482	472	527	441	473	499	496	521	501	491	475	454	476	512	464	516	504	460	445	469	436	486	465	477	494	481	478	504	516	514	451	455	498	483	497	504	515	477	493	479	468	474	452	536	504	457	504	474	471	451	467	467	467	476	462	463	522	527	490	463	470	489	459	487	511	458	506	503	488	506	468	515	455	495	484	507	469	496	426	461	459	515	493	479	487	471	476	463	451	491	486	475	479	511	454	513	524	488	427	450	446	496	472	489	462	508	493	455	471	471	472	482	476	512	480	476	456	520	486	483	490	478	536	460	460	473	493	454	476	476	456	482	496	439	496	511	443	511	510	465	473	430	503	470	478	468	473	448	420	495	525	514	485	476	474	483	472	496	501	526	471	501	506	475	455	477	466	480	460	509	465	496	455	479	470	490	478	504	467	412	465	513	501	467	528	483	464	456	529	454	517	443	512	473	442	448	502	529	510	480	493	481	474	466	430	475	467	484	497	495	451	471	457	500	475	477	490	477	478	491	465	484	457	476	467	471	423	500	479	528	484	476	470	471	517	467	494	477	475	468	497	469	479	516	481	462	497	454	510	467	492	502	449	508	445	474	451	451	500	490	529	487	476	462	467	473	474	476	479	469	497	496	471	490	398	472	521	473	496	471	434	499	494	490	497	512	464	500	461	459	455	482	507	476	500	485	483	470	472	502	473	506	484	446	451	484	506	481	444	472	479	521	510	503	471	466	501	490	494	454	470	465	490	446	493	461	501	474	459	512	471	464	498	475	492	466	493	497	462	475	467	441	457	480	515	480	451	429	501	468	490	450	443	468	507	473	464	475	494	460	449	478	506	536	460	499	480	472	448	492	479	491	472	462	499	494	440	446	475	477	498	509	484	476	476	469	467	484	503	468	469	528	482	468	485	450	494	460	483	519	465	501	504	461	497	482	493	484	491	449	510	506	471	468	504	488	481	461	494	467	460	486	471	451	481	501	514	445	484	457	466	505	484	520	464	485	477	487	497	518	494	504	499	456	471	483	493	455	502	499	484	453	495	470	473	476	461	474	460	509	483	473	514	505	493	496	497	437	464	478	444	503
32762	13141	1679	299	275	267	266	257	236	239	233	268	237	231	261	235	269	287	264	264	245	274	237	247	279	278	258	252	277	264	250	247	272	246	259	253	252	238	262	241	265	286	258	275	304	232	264	232	240	266	251	238	273	256	270	236	296	279	252	250	245	258	274	226	252	255	267	220	239	265	268	272	259	246	272	270	269	229	269	261	237	253	262	231	288	253	289	288	240	263	294	242	257	258	272	259	294	236	268	272	259	245	273	259	251	247	271	224	264	261	250	265	257	249	276	266	275	266	236	269	269	248	263	241	274	253	262	222	287	243	218	255	235	255	257	272	256	292	254	242	262	255	269	277	282	246	256	258	233	239	255	278	282	253	223	243	257	258	270	252	264	279	244	251	234	267	224	251	270	292	254	256	269	243	249	265	269	282	286	241	255	244	264	218	285	242	278	264	246	227	248	287	266	271	247	258	264	273	230	254	238	251	257	279	224	247	261	248	259	267	285	271	275	235	249	266	266	266	258	281	259	262	255	250	260	255	277	244	298	264	221	228	263	263	266	267	258	242	253	259	253	269	251	271	238	272	286	241	250	262	253	270	297	264	277	279	278	236	266	266	238	286	276	247	267	239	283	274	279	272	222	265	252	245	250	255	270	274	269	216	246	261	265	257	252	271	280	260	263	262	264	276	262	259	305	265	255	272	268	262	266	246	267	268	273	272	267	269	249	252	276	285	257	287	264	270	244	235	243	241	225	257	265	257	233	242	283	264	269	239	243	269	261	253	285	260	262	237	266	263	255	238	262	276	270	264	227	251	269	260	251	251	288	260	252	253	284	281	266	299	280	274	253	233	249	241	239	249	261	256	236	256	256	246	265	246	276	239	263	285	273	264	271	282	257	270	289	278	266	243	283	248	274	266	261	261	265	271	269	262	259	255	257	256	279	260	256	276	303	247	267	256	232	261	291	278	254	260	254	234	274	294	265	274	255	277	267	257	275	276	258	240	222	279	285	259	271	257	232	246	230	264	243	237	258	266	238	246	293	250	273	233	305	277	251	280	253	231	249	256	259	263	250	279	282	260	270	275	244	250	259	242	228	283	278	252	258	252	274	276	275	256	235	227	279	244	245	226	259	279	247	247	281	268	292	249	255	270	264	262	298	243	253	271	273	237	266	226	247	278	258	254	262	266	275	224	260	272	259	253	257	265	253	281	254	226	263	274	275	302	255	257	267	275	279	234	253	240	278	268	270	260	237	263	267	255	278	245	238	239	234	261	307	286	265	268	275	283	258	243	233	258	242	243	214	275	279	271	261	234	224	241	258	270	261	265	248	264	270	252	258	240	277	273	269	248	247	264	268	261	248	257	273	275	253	263	247	214	249	282	285	265	254	280	270	263	265	275	252	273	238	255	257	259	265	267	240	241	301	269	236	273	262	281	282	275	288	252	257	285	261	266	271	285	277	276	272	262	277	268	252	249	283	257	260	278	252	262	279	268	268	235	261	241	248	274	261	269	268	303	247	207	259	245	233	235	260	259	261	285	236	229	205	278	261	269	276	248	255	247	235	268	289	259	259	240	289	274	257	260	266	267	234	267	262	280	254	257	257	233	232	261	218	286	241	252	265	285	285	273	257	291	252	244	294	258	244	268	286	261	265	262	270	265	259	261	240	252	247	240	262	257	238	239	255	251	251	245	264	270	241	244	247	256	274	279	268	268	248	264	283	269	274	235	250	275	262	266	250	270	256	285	261	264	255	268	268	283	258	267	264	263	293	260	275	235	272	249	215	248	278	243	277	263	285	254	245	245	280	258	248	262	244	272	241	262	266	235	278	247	248	272	274	275	263	253	244	265	276	278	242	297	252	269	267	246	258	260	291	275	252	291	291	254	258	272	262	290	266	234	247	233	281	237	238	245	240	276	260	273	249	264	264	292	243	249	273	261	264	263	277	246	233	307	283	266	258	230	239	269	278	281	277	263	244	294	263	316	265	265	273	239	260	227	273	246	247	280	265	237	270	261	258	254	259	278	278	261	247	268	273	253	250	241	255	292	243	270	292	242	267	268	254	279	253	249	242	260	283	269	280	268	238	255	291	257	274	266	234	278	275	253	260	276	269	268	259	260	248	256	300	277	271	270	260	254	261	261	273	267	277	273	267	259	257	269	261	245	250	255	257	276	266	249	292	242	242	249	273	265	281	263	240	273	263	256	252	248	286	287	276	251	270	275	213	288	300	232	234	265	263	242	246	267	258	259	239	250	260	248	233	284	242	297	263	278	239	252	282	232	248	265	285	268	236	267	256	266	273	302	267	266	285	253	258	261	288	290	295	269	294	258	260	274	245	244	230	271	271	272	263	243	256	247	263	274	240	259	279	276	239	246	265	237	224	267	263	212	247	270	260	250	271	254	265	245	262	271	254	258	250	258	253	277	234	265	217	255	237	272	276	244	255	271	251	282	260	267	283	249	257	260	259	272	285	242	256	233	255	276	287	257	279	273	247	246	248	258	241	264	255	253	278	273	274	266	247	255	275	286	280	270	267	278	259	249	252	248	228	254	240	264	268	244	238	281	262	247	267	252	280	268	266	256	264	263	242	263	255	248	256	259	278	254	274	266	278	256	246	281	248	270	246	228	242	272	285	274	236	293	235	263	286	277	254	243	242	256	274	273	254	247	249	271	278	265	247	257	268	231	267	230	256	242	256	256	210	268	273	232	274	261	243	237	247	280	259	252	252	289	277	241	257	237	267	267	245	248	271	253	250	261	266	232	221	264	285	254	260	257	258	255	253	258	249	286	243	247	239	228	275	288	237	287	242	243	263	253	272	278	263	256	267	259	280	263	257	269	246	317	265	268	250	273	263	249	263	214	290	239	270	265	267	246	271	260	290	234	249	254	267	281	252	246	273	259	268	277	235	278	229	270	282	258	260	248	251	268	268	235	216	242	270	240	241	264	256	264	276	268	274	271	243	234	250	234	245	287	289	258	263	243	260	262	266	228	276	283	299	281	264	251	258	286	224	252	273	233	283	274	287	258	294	242	248	276	241	262	250	251	258	248	277	278	272	253	265	280	292	235	302	265	251	248	288	257	210	258	250	255	265	245	246	254	271	257	238	254	249	230	264	274	235	283	256	237	249	257	269	271	296	264	273	255	243	264	254	291	253	254	274	283	262	265	285	246	250	266	259	287	250	273	242	253	276	270	265	246	225	288	260	233	243	254	228	264	258	274	282	292	254	259	280	250	232	256	278	259	261	243	258	262	252	280	254	256	228	244	241	246	257	257	243	245	263	292	258	250	278	261	242	255	276	262	265	272	240	269	267	260	298	297	252	313	229	257	252	234	248	278	269	288	241	270	270	249	258	264	278	235	267	259	230	233	265	259	229	279	271	251	293	273	263	237	262	274	263	256	255	237	234	225	272	244	270	267	258	272	240	285	246	247	259	296	281	260	258	251	247	257	269	247	261	283	233	262	283	277	254	227	261	245	250	270	227	247
4995	817	715	620	611	616	612	551	606	644	668	613	617	569	590	624	632	592	586	594	554	600	654	590	601	579	603	609	630	607	615	655	584	594	597	616	626	643	622	616	599	599	633	623	594	608	626	584	624	613	584	605	618	632	608	597	649	562	594	613	609	610	608	581	639	627	614	615	614	575	600	569	643	560	577	595	613	607	603	612	617	605	602	542	616	572	582	574	590	629	601	589	563	583	660	638	584	626	638	641	604	640	597	588	635	550	596	603	597	594	621	600	564	603	613	584	630	609	637	632	620	635	643	599	561	611	651	591	561	596	633	658	568	616	586	598	590	602	619	603	657	590	685	612	592	594	565	631	647	557	634	579	596	604	654	618	634	597	617	619	580	609	648	628	654	603	579	663	620	648	631	617	575	633	583	629	623	618	601	560	609	592	613	626	615	627	656	629	599	598	610	591	607	625	567	638	622	624	622	610	594	616	604	605	606	592	588	625	580	568	602	618	628	575	614	601	614	610	657	612	639	644	591	606	638	608	587	609	624	652	607	628	636	621	620	636	613	614	632	631	637	616	639	623	608	623	663	594	631	599	617	580	607	634	616	620	652	603	673	627	581	657	627	619	609	593	581	606	588	597	600	646	610	602	615	646	675	571	631	617	618	587	599	616	622	644	639	628	605	617	628	610	625	658	614	601	606	603	634	610	619	612	600	583	614	643	657	577	584	616	596	595	594	623	603	642	564	580	589	635	568	595	637	657	557	614	607	574	569	609	605	557	641	655	621	617	620	609	638	589	592	580	622	647	652	602	626	608	608	604	583	588	633	603	578	593	616	631	635	583	669	595	636	628	602	596	603	667	613	623	599	617	607	617	622	595	616	629	629	601	596	559	634	560	608	590	643	670	594	629	650	620	633	627	641	665	599	633	629	590	656	626	612	630	648	623	633	638	578	607	626	635	647	680	586	662	622	637	594	573	582	648	658	579	608	662	647	610	615	640	641	630	628	637	559	596	620	638	594	611	581	591	606	623	651	632	594	608	585	639	589	654	565	607	619	625	632	667	609	625	673	639	602	652	595	625	619	576	646	635	585	586	655	689	617	609	623	565	594	630	644	607	587	581	600	622	643	594	587	614	600	621	588	677	629	626	598	608	606	661	621	630	595	603	616	558	662	609	635	673	593	555	613	642	622	616	635	615	631	642	668	584	630	563	623	636	625	600	650	615	588	595	619	607	617	604	588	669	625	634	616	616	616	616	584	608	593	646	613	620	653	606	619	591	645	614	571	617	595	582	634	562	584	573	586	632	614	631	637	585	600	585	609	637	596	614	663	614	589	625	602	632	626	624	606	599	612	617	618	624	597	596	656	641	631	581	590	636	621	607	607	659	609	607	631	610	572	618	616	594	639	612	632	650	625	588	595	613	590	617	622	596	629	612	623	639	644	607	621	615	621	585	664	596	568	652	630	622	654	614	594	624	592	632	618	610	557	599	583	611	611	569	644	606	602	595	627	610	621	606	619	638	594	590	594	606	623	599	611	666	630	625	606	557	600	612	580	635	590	659	647	629	637	565	637	584	646	606	618	650	592	630	631	598	628	625	596	624	588	605	593	622	580	592	638	606	625	644	624	636	606	635	627	647	601	643	606	630	604	567	669	601	591	631	610	637	620	591	623	607	610	585	619	593	602	652	598	602	644	622	606	596	625	561	643	583	607	613	608	637	640	579	590	556	613	648	638	626	640	587	602	614	653	639	587	625	588	627	645	614	613	604	598	583	636	602	616	634	626	621	605	621	593	557	618	582	632	605	572	575	663	601	609	610	594	603	613	582	577	605	658	624	584	639	607	594	664	613	623	636	628	657	614	609	656	639	617	604	599	598	608	585	613	579	650	685	612	618	590	647	580	642	625	603	608	629	635	586	592	605	642	622	593	649	641	644	621	615	588	543	614	642	592	610	597	611	613	614	631	599	624	636	677	634	621	574	586	577	585	589	617	639	616	587	611	641	608	582	603	618	632	559	658	573	622	631	614	620	590	643	610	606	624	610	652	609	612	591	601	628	593	641	574	639	601	610	627	601	591	606	617	622	610	577	632	615	647	638	605	662	656	676	611	615	638	555	627	589	579	626	599	618	584	622	605	612	621	586	620	613	601	612	593	611	639	633	658	594	601	595	598	641	611	640	568	606	642	621	609	624	630	612	586	611	585	624	579	626	607	646	624	661	619	609	580	644	636	601	587	594	626	637	616	623	609	648	621	641	619	598	599	613	594	614	607	665	631	611	617	625	639	614	647	601	612	607	618	603	612	607	632	604	627	607	581	592	554	629	605	627	618	657	575	614	612	638	615	615	580	586	609	664	603	614	604	591	595	639	589	621	602	626	648	681	575	647	633	623	589	621	614	583	580	628	666	612	660	566	635	618	656	627	622	568	612	564	639	667	609	586	632	618	592	595	642	575	597	589	576	603	590	618	632	674	603	571	599	635	661	637	583	615	597	607	606	650	610	596	613	572	591	606	608	590	609	584	610	585	615	634	640	595	639	617	602	617	588	644	618	601	628	608	605	574	637	622	607	595	572	649	655	614	612	631	603	650	646	604	614	627	617	628	600	598	579	632	630	596	550	567	582	636	593	644	633	544	598	600	606	642	620	601	613	567	642	609	622	563	592	645	611	584	625	638	606	619	609	634	587	586	552	618	647	618	631	618	629	607	641	641	608	609	595	625	630	638	600	553	633	616	616	621	562	636	644	619	616	612	629	628	594	606	581	604	613	601	626	582	668	616	560	636	601	571	635	620	598	562	595	620	608	612	610	635	629	599	617	671	587	544	655	572	614	571	655	634	630	617	559	613	617	623	639	618	604	619	561	626	638	579	612	571	625	615	608	588	643	649	631	597	591	656	623	591	550	601	618	607	591	614	630	620	601	615	659	642	567	634	564	628	594	640	627	594	599	630	627	547	614	626	612	624	600	573	580	621	651	583	584	607	562	606	614	609	610	643	581	619	605	592	615	635	607	586	620	615	607	602	649	609	602	628	598	662	603	610	585	645	655	584	602	633	631	621	605	594	612	571	617	632	627	641	630	645	623	681	591	574	619	584	558	621	615	626	580	599	611	607	624	665	529	591	625	586	644	660	609	636	574	624	581	574	598	620	606	594	594	655	596	625	643	624	612	601	593	602	604	633	652	618	579	647	670	580	589	646	634	579	623	613	618	580	629	607	618	601	643	614	621	589	606	614	644	602	650	631	585	643	615	573	616	601	607	602	635	613	642	605	613	650	584	612	581	606	636	626	582	621	628	619	611	592	623	597	621	580	639	585	615	591	601	614	641	608	583	626	632	606	649	606	620	633	613	602	649	578	587	652	612	610	601	619	643	612	644	598	630	592	599	603	631	602	561	610	631	609	624	595	594	625	622	630	638	596	559	618	649	692	588	621	579	623	613	594	617	639	595	582	641	632	615	587	625	619	627	584	585	590	605	641	612	590	620	628	605	610
24555	20870	24349	27500	18911	1140	508	431	438	324	406	358	369	378	319	356	405	362	358	328	330	352	331	346	347	342	329	343	362	371	333	363	346	365	361	335	339	358	343	333	345	317	345	382	348	373	356	372	334	369	369	342	352	327	376	357	334	349	318	349	357	395	367	354	320	355	348	314	346	367	357	319	314	331	338	341	379	353	369	331	341	361	320	369	370	343	365	352	334	365	333	338	356	336	347	348	334	347	347	336	341	334	341	350	374	331	388	339	338	341	354	332	336	377	354	376	363	365	333	335	327	348	336	389	339	358	408	333	358	372	359	336	331	321	329	368	361	366	332	331	368	359	376	387	357	308	358	353	352	322	373	331	343	310	376	309	337	356	326	365	337	316	339	356	333	341	318	354	330	336	323	347	324	346	351	335	328	339	349	360	320	312	369	343	347	342	335	353	327	335	374	347	373	368	314	357	315	335	342	353	330	328	327	310	356	363	359	346	352	336	394	324	323	322	342	349	297	320	358	289	347	343	361	344	339	352	374	350	304	363	334	378	352	368	334	349	334	362	316	334	324	330	346	336	367	330	374	365	360	352	354	337	305	374	346	349	338	340	343	354	313	340	329	352	353	351	362	339	353	341	352	350	349	359	316	319	358	335	376	355	342	322	335	350	345	327	361	374	332	328	333	340	309	314	310	346	351	341	364	339	339	339	316	328	349	356	360	335	367	362	360	366	370	346	330	324	365	338	351	332	326	376	336	334	373	321	367	365	359	335	382	362	375	366	380	323	363	346	335	345	331	381	339	353	326	321	338	356	341	346	344	356	319	371	354	351	319	349	334	346	346	377	355	306	336	361	352	328	355	344	348	369	322	334	359	346	350	361	308	339	366	330	363	355	333	291	322	374	368	342	386	333	379	313	339	330	326	341	333	327	374	305	337	338	352	336	334	285	349	375	327	320	326	341	377	358	341	384	354	355	347	381	304	337	331	331	349	340	340	339	342	342	339	357	316	329	342	360	343	377	337	358	352	342	359	306	346	361	335	337	317	389	316	325	341	326	322	325	307	347	376	333	315	353	327	347	328	317	356	342	330	346	343	342	327	345	325	305	328	374	342	334	346	324	343	361	320	344	340	340	378	329	342	334	348	334	341	340	364	353	396	340	357	330	340	370	354	343	337	333	369	322	313	346	354	346	309	358	350	371	348	329	336	331	329	330	317	350	342	346	370	349	356	314	329	365	376	357	328	347	345	317	350	360	334	330	356	353	369	357	327	337	345	369	344	338	353	360	371	328	352	347	322	354	339	351	330	347	350	343	352	315	323	318	336	337	355	322	325	342	359	309	351	355	340	352	365	332	338	362	369	320	363	338	355	353	356	325	302	365	391	372	350	338	324	366	346	357	344	328	357	351	371	325	344	314	350	352	317	310	337	342	322	342	365	338	332	383	364	351	319	374	369	348	347	369	308	341	287	395	358	364	328	340	365	340	324	333	335	339	314	331	324	337	300	318	370	383	377	301	346	311	311	333	304	333	367	346	332	320	374	357	338	362	353	342	355	354	328	309	342	337	316	362	369	379	370	332	346	372	361	358	353	383	369	377	329	359	333	356	341	304	348	320	329	333	352	300	328	325	326	337	365	338	351	333	354	377	356	356	341	318	356	355	344	353	327	307	362	316	324	357	375	367	324	349	336	352	358	342	361	352	336	339	323	314	341	353	353	364	344	348	340	340	305	347	372	341	340	342	346	332	307	376	330	370	321	349	287	337	383	364	330	364	361	344	327	341	361	320	331	347	336	353	379	323	363	337	323	368	369	353	348	326	363	360	375	351	340	363	362	380	348	356	369	331	374	360	315	350	359	379	314	289	367	342	363	326	355	351	339	364	366	389	364	358	389	352	348	317	348	351	342	366	311	361	343	349	393	333	356	358	345	342	346	374	348	351	334	351	310	315	340	343	368	337	383	331	359	333	356	313	369	330	343	334	313	351	329	350	321	348	366	330	344	369	302	350	354	341	374	341	348	355	332	351	345	345	343	308	320	331	352	313	339	336	368	327	329	318	357	351	351	322	348	378	321	348	355	349	360	352	365	358	385	372	351	369	342	315	355	382	321	330	380	337	340	379	377	341	347	333	324	350	349	333	331	345	347	321	328	349	345	332	328	347	370	328	343	356	356	337	316	357	339	380	355	365	350	338	355	318	361	353	412	381	337	365	344	311	370	316	390	360	322	336	354	340	348	322	329	353	365	348	334	326	351	350	319	343	295	327	339	328	326	331	341	318	329	326	352	310	354	330	357	343	358	344	331	333	388	346	339	334	324	323	330	333	355	361	369	321	346	352	356	363	350	336	339	335	331	324	374	355	347	385	335	308	315	326	376	345	365	333	347	349	327	347	348	344	308	337	362	318	324	360	403	322	322	315	346	394	336	330	399	354	350	318	326	339	342	332	316	370	357	362	376	331	354	326	320	356	357	365	333	331	329	407	383	336	343	325	350	376	322	352	361	344	329	345	343	361	327	348	322	289	366	354	346	326	331	324	348	320	320	336	341	329	350	329	341	329	350	319	337	352	344	337	339	340	329	343	344	370	360	370	344	332	362	334	348	347	381	314	361	357	332	311	342	327	357	388	331	325	327	322	334	358	330	343	345	341	361	353	357	338	359	343	320	351	353	348	376	328	353	346	341	337	316	323	337	333	379	326	358	338	346	385	329	343	354	391	349	351	340	342	367	291	371	314	361	351	330	341	362	321	351	349	312	327	363	346	370	345	336	346	365	344	358	375	292	309	331	323	339	343	346	372	366	356	341	329	350	358	364	365	349	318	330	328	325	325	366	343	308	393	355	331	332	341	334	381	351	349	333	354	335	356	331	357	360	357	356	324	321	346	339	333	361	377	333	358	342	328	327	344	327	321	349	346	337	343	339	361	349	328	341	343	351	345	374	373	337	337	347	355	345	357	313	355	339	331	381	366	357	372	306	341	372	343	323	333	327	352	343	346	325	364	352	353	345	347	319	347	367	308	365	325	308	346	365	358	339	362	355	342	345	358	343	354	354	396	319	353	351	338	317	353	339	323	358	315	362	328	325	349	345	348	355	336	331	341	359	365	375	311	336	335	378	338	331	347	374	324	338	348	341	330	343	343	338	319	347	392	369	312	287	372	350	362	359	365	346	353	323	319	341	351	341	356	337	331	347	395	345	336	349	319	307	348	338	346	321	351	360	345	354	344	337	299	329	339	356	373	344	376	321	345	335	352	365	358	356	320	346	325	326	334	311	352	354	327	350	311	346	314	335	323	332	321	355	339	338	363	318	345	329	329	313	334	359	380	342	362	348	326	346	344	363	378	360	328	342	359	345	330	307	343	339	337	332	328	349	301	324	338	348	355	368	336	330	308	383	319	327	340	355	333	345	345	366	365	362	368	363	346	349	321	361	345	323	344	341	378	346	303	334	314	327	353	345	346	333	384	365	350	352	338	303	346	357	328	359	319	367	339
3306	2883	2017	1151	931	860	823	802	789	729	826	751	813	801	807	798	767	795	731	769	726	760	755	791	777	744	713	814	774	772	766	773	772	760	767	765	743	768	732	748	757	784	751	786	827	727	716	736	733	743	750	716	747	739	762	734	761	825	736	776	745	785	712	784	750	759	727	784	788	715	760	772	735	717	795	738	743	758	770	730	795	813	799	740	743	722	779	786	758	719	766	793	732	787	744	795	712	748	774	774	803	765	722	765	749	750	734	803	739	770	749	767	700	721	777	741	752	753	730	788	738	758	741	778	774	737	707	756	736	782	796	784	748	747	769	742	671	812	723	751	734	787	748	787	724	764	763	781	756	832	798	763	750	807	721	774	745	785	763	717	808	757	744	816	723	719	790	757	753	744	769	703	802	761	748	796	744	774	731	720	742	760	773	801	745	780	752	767	798	737	775	767	803	745	746	736	764	764	744	759	776	756	738	733	734	762	756	738	742	742	752	741	751	753	758	731	785	763	755	767	733	778	720	804	774	787	774	755	768	773	737	750	768	831	733	761	809	747	765	795	779	756	743	770	763	727	749	754	734	766	812	741	756	781	735	760	757	765	768	781	729	790	766	737	738	753	723	746	750	785	772	784	774	785	732	769	730	776	783	774	762	723	755	784	768	749	736	776	754	787	793	770	772	735	718	745	717	730	741	754	772	764	705	747	780	772	844	779	776	735	790	749	769	787	773	754	769	768	815	745	738	757	755	760	763	721	764	790	761	765	731	764	687	775	728	775	748	768	754	789	710	788	753	732	769	733	807	809	785	791	717	761	779	777	731	761	796	718	710	782	753	779	726	758	769	734	807	756	808	751	751	726	745	730	804	712	754	744	717	683	748	754	775	767	739	775	720	716	813	770	754	765	822	802	794	725	789	764	792	747	764	772	726	778	827	773	765	786	791	771	776	783	755	778	736	726	751	720	760	768	792	750	796	752	760	748	775	712	769	807	743	758	742	818	731	769	777	797	729	769	768	764	786	737	783	733	806	752	775	747	713	737	786	759	765	717	777	780	755	783	789	759	742	739	762	768	718	737	777	713	821	753	769	766	789	751	713	725	780	733	771	753	758	739	718	748	762	744	722	800	746	736	770	774	808	747	729	739	737	769	767	736	788	724	780	755	778	827	805	736	813	726	739	776	778	769	780	740	771	759	796	730	790	762	794	759	764	752	758	748	749	690	801	768	706	771	791	810	722	759	737	746	733	796	783	761	750	796	752	713	800	764	724	753	731	800	806	759	765	739	809	751	803	801	767	726	720	730	782	792	751	813	778	798	797	760	702	738	804	775	736	769	820	779	760	785	756	762	777	728	800	741	750	756	776	798	765	745	794	793	798	749	808	788	747	756	751	710	712	734	736	776	768	831	713	788	810	815	726	730	742	740	799	754	794	723	775	740	811	747	774	749	790	795	752	751	748	725	725	766	767	718	738	802	795	734	776	774	812	788	789	765	742	816	727	741	733	742	727	730	812	744	757	737	791	770	757	753	762	749	721	740	735	765	773	806	767	804	791	769	758	795	770	746	804	747	773	774	732	766	726	719	788	744	776	701	689	748	773	789	763	799	823	793	731	761	724	729	768	777	818	803	765	722	727	811	775	766	757	711	738	792	754	793	728	750	776	725	749	780	702	696	728	783	787	769	751	768	759	779	800	767	729	723	794	768	774	765	845	711	726	800	777	774	724	774	735	774	796	821	788	770	775	759	754	734	803	840	765	738	750	755	760	753	795	767	750	752	775	725	737	771	775	765	764	718	802	778	743	751	743	747	719	779	776	768	775	764	743	720	724	741	784	736	793	728	751	753	767	773	769	712	791	739	732	806	762	733	762	787	764	728	755	795	763	759	709	750	701	797	725	777	700	770	775	782	754	756	803	730	774	719	762	717	762	727	742	795	740	783	749	747	755	759	791	739	798	805	786	794	742	753	726	734	775	800	783	758	763	759	741	773	769	741	727	769	707	801	780	743	759	770	760	800	705	734	810	724	712	784	749	771	792	742	769	744	743	800	772	740	751	777	755	801	750	800	716	773	775	765	761	753	794	779	756	762	729	775	683	765	762	755	762	787	724	738	764	771	761	764	804	749	685	711	732	716	763	732	726	824	727	790	764	776	753	830	754	789	748	720	741	740	716	754	736	753	753	755	785	776	768	793	740	793	772	734	758	738	750	763	753	770	738	760	752	766	785	781	760	745	810	762	761	745	802	764	722	783	744	746	744	747	759	793	780	781	780	775	735	781	752	774	734	728	744	755	790	771	767	751	738	753	712	764	734	779	782	769	758	762	785	791	771	758	763	747	802	728	736	752	761	782	698	756	766	782	781	755	766	761	812	726	750	771	725	748	762	778	774	743	763	745	735	745	753	812	738	745	757	780	724	768	729	753	769	763	791	736	724	744	764	740	729	746	757	774	730	767	761	750	790	752	782	687	710	808	753	705	741	769	782	793	762	765	702	761	755	748	717	765	759	743	736	795	760	751	803	749	719	756	813	821	757	751	791	753	736	788	770	774	750	759	789	721	785	741	716	747	757	791	777	753	790	770	759	724	718	716	773	737	793	782	755	820	767	768	772	760	753	781	776	794	823	784	774	704	768	722	753	715	719	741	771	772	811	757	753	771	766	756	756	768	744	759	762	778	769	711	735	805	735	769	768	754	751	761	760	828	696	727	847	685	746	727	723	752	764	819	776	810	804	748	741	776	792	789	786	768	748	794	762	764	797	736	764	705	775	715	782	777	731	775	792	749	732	767	773	740	765	755	769	797	732	775	776	801	728	776	726	788	789	765	736	773	736	758	752	824	752	777	746	809	803	754	784	726	765	786	730	753	787	751	776	766	798	737	835	806	790	758	716	752	720	765	780	773	768	728	764	778	779	789	756	732	716	743	667	742	833	750	764	707	806	704	771	750	806	785	747	721	808	713	759	773	759	751	726	750	770	777	728	764	756	736	732	734	721	749	780	762	768	782	773	751	764	744	800	771	761	749	730	763	694	777	734	750	778	783	775	756	787	763	743	809	736	739	771	761	730	780	739	750	783	813	749	764	750	742	781	746	721	740	762	789	763	740	734	801	743	768	725	741	757	770	775	734	777	778	771	777	751	725	793	781	735	748	809	766	758	768	735	769	810	766	770	804	763	766	743	797	778	761	762	754	790	743	775	777	749	734	762	783	764	751	768	764	787	774	815	791	779	750	749	809	732	794	794	734	738	749	751	767	809	842	775	794	763	709	717	746	755	747	749	707	822	734	729	786	746	773	817	794	758	753	737	800	751	740	707	782	791	732	764	747	716	802	751	755	740	759	776	748	748	809	740	750	758	734	738	775	786	814	750	797	730	808	741	753	760	756	738	739	764	698	758	807	764	768	769	753	744	780	744	771	758	781	758	803	755	785	792	810	767	758	781	774	776	822	771	743	795	763	746	754	779	728	790	802	781	781	757	760	743	796	756	779
23653	20888	25168	26731	20897	20902	3414	479	369	333	272	277	261	269	208	247	256	232	235	247	232	207	261	237	220	205	235	187	216	219	206	190	230	215	208	238	223	237	226	227	227	194	189	255	215	217	249	223	251	197	208	216	216	210	205	198	221	221	212	211	233	202	242	255	189	237	219	214	220	244	195	204	216	216	201	181	241	226	210	228	213	211	211	205	190	219	239	219	217	205	219	215	194	246	226	191	215	254	222	239	203	215	196	219	196	208	213	183	218	204	213	221	227	189	228	205	204	227	208	247	212	209	205	184	201	224	221	221	241	226	196	237	238	222	217	187	234	188	215	206	221	170	234	219	231	223	219	228	192	208	233	212	212	230	219	222	195	215	201	216	212	228	235	224	240	239	234	230	225	203	245	212	197	195	239	225	213	211	214	190	211	204	198	232	204	232	212	176	250	224	237	218	226	232	218	216	240	201	199	228	221	224	231	215	226	217	234	201	210	222	201	199	208	234	251	209	222	198	246	247	180	210	209	218	214	213	194	231	256	216	222	227	224	228	230	196	260	196	218	240	215	231	204	213	190	209	218	229	237	227	209	215	244	210	248	207	264	236	226	194	224	202	180	197	193	190	196	188	188	186	222	243	195	220	214	200	200	203	216	247	218	210	202	209	185	207	196	203	212	207	211	227	249	209	196	222	223	197	215	213	226	204	213	229	205	239	209	202	226	218	187	242	203	210	259	215	211	210	211	199	178	234	212	240	216	238	213	240	203	219	231	226	210	207	184	198	198	218	218	230	229	238	232	225	199	253	226	217	199	221	198	205	214	256	222	188	193	197	211	202	205	213	192	206	244	220	208	229	207	216	240	218	205	201	221	235	198	188	205	221	234	199	236	231	201	195	201	216	210	220	224	224	213	235	208	212	189	204	237	202	221	219	216	210	223	215	199	234	206	199	204	218	200	224	210	244	211	200	211	185	210	216	212	233	201	237	201	234	201	217	225	222	238	227	217	214	172	225	184	201	236	226	218	211	199	221	244	243	223	211	216	200	198	223	222	218	226	202	227	214	201	222	221	226	207	242	203	224	205	189	197	221	220	193	217	236	233	193	195	248	202	239	210	221	223	222	222	191	205	213	198	215	222	199	215	251	224	223	206	203	241	195	218	244	211	208	228	205	213	189	212	200	222	181	220	227	202	202	224	225	187	223	220	201	203	200	244	217	223	238	222	230	227	206	234	182	219	228	217	187	219	205	233	206	225	202	204	243	198	213	238	232	185	199	205	217	213	234	224	226	212	241	225	203	186	215	193	211	204	226	210	176	195	204	209	218	198	221	211	229	188	211	235	215	200	207	235	218	227	201	203	208	215	218	203	205	212	205	209	252	217	231	203	207	199	220	216	213	211	193	239	209	206	198	210	218	218	230	209	214	194	214	229	187	180	221	207	223	226	187	217	239	213	216	218	213	260	207	221	211	207	190	200	228	215	224	212	184	216	239	228	230	223	209	234	236	219	196	195	229	188	210	193	213	211	202	246	222	200	206	193	209	206	220	213	203	178	217	197	215	194	224	202	196	228	190	212	231	202	190	185	233	225	211	240	196	217	179	212	226	229	196	196	222	210	232	215	184	183	239	206	232	215	185	231	209	197	213	219	235	217	214	219	237	202	177	219	242	219	225	228	226	216	207	212	225	243	190	219	229	221	212	214	211	229	254	225	197	218	228	176	236	237	226	236	207	232	229	210	210	221	222	191	203	230	230	206	209	177	222	205	188	183	250	231	223	225	210	228	222	202	192	211	221	210	236	220	182	240	245	195	210	211	183	210	218	232	207	219	223	238	206	216	244	219	219	231	200	203	200	220	212	235	204	234	203	221	207	210	227	192	206	230	202	219	187	244	230	246	213	177	218	223	224	207	207	190	213	197	229	207	202	243	230	237	215	248	209	201	211	210	214	211	221	233	248	250	225	215	211	216	211	204	182	208	217	204	218	225	213	218	244	203	209	199	224	228	201	189	206	175	251	221	206	226	198	245	233	232	222	220	203	201	203	204	201	211	206	226	238	198	213	244	204	201	223	184	222	206	249	195	214	232	203	210	215	229	192	213	222	203	203	219	198	219	218	227	234	223	206	220	186	199	211	193	232	234	220	212	224	222	228	224	203	208	234	196	201	203	240	216	203	203	182	197	193	236	225	246	180	213	210	232	183	203	222	207	211	215	199	232	232	216	209	198	244	220	186	254	234	240	225	192	191	194	193	208	241	215	240	204	204	208	203	237	210	189	241	224	220	225	213	218	223	213	206	220	190	220	217	198	212	205	237	219	207	205	222	219	179	190	191	214	243	204	227	208	215	211	192	227	208	204	217	220	184	209	201	210	231	234	190	229	199	205	195	201	192	183	192	207	213	196	207	215	205	243	245	215	211	202	216	218	225	214	209	191	248	212	239	223	230	206	212	218	217	200	252	228	211	200	208	193	205	200	229	201	218	212	192	189	189	225	202	208	221	231	200	247	244	216	208	206	200	199	197	225	212	205	228	201	208	210	217	234	230	219	219	198	199	220	202	224	203	240	229	208	215	202	231	214	230	227	228	228	241	204	207	224	200	199	204	208	223	206	204	227	196	216	216	199	198	193	207	206	215	220	225	185	207	199	239	218	198	213	206	204	237	219	218	239	201	180	186	204	204	227	227	195	207	201	204	226	219	208	192	220	208	225	195	221	200	220	221	219	201	207	215	231	216	207	209	197	217	194	222	223	239	211	258	186	189	217	219	219	208	213	219	205	212	231	222	204	215	218	219	197	199	217	193	211	203	218	211	196	193	226	254	186	216	263	195	230	234	201	218	211	203	216	253	222	231	237	188	217	196	245	198	186	199	174	198	215	204	202	224	213	216	223	235	219	227	188	203	194	248	214	213	217	206	231	228	226	215	194	229	234	183	204	203	207	216	214	207	226	248	223	232	206	213	214	224	208	223	227	228	203	237	230	207	216	226	224	220	194	198	197	216	222	209	200	230	214	239	216	219	209	183	223	216	199	199	206	207	209	202	240	217	188	199	217	214	243	244	209	228	210	211	203	220	237	219	210	229	222	202	199	208	204	210	203	201	194	225	238	211	232	208	214	202	201	234	210	190	229	204	219	211	213	208	226	213	202	214	217	172	209	237	233	224	202	198	198	233	199	205	227	238	248	233	192	219	211	208	216	238	212	214	227	209	217	222	223	213	200	209	213	248	198	211	220	228	193	197	188	194	187	228	207	231	215	237	219	239	222	201	249	211	227	209	188	163	225	191	211	212	213	214	231	234	212	246	216	226	191	209	193	213	230	244	216	257	228	229	199	201	223	224	219	215	241	222	212	229	180	182	183	239	233	206	208	228	216	197	208	230	221	216	208	213	209	211	214	190	222	218	224	189	228	228	200	226	246	225	198	212	218	229	200	239	212	218	225	241	239	217	218	204	233	209	213	226	202	198	237	205	221	199	227	177	230	228	223	230	199	201
3318	5123	3168	1496	917	738	660	625	537	559	512	574	493	468	498	504	506	491	521	519	479	518	492	520	498	491	470	499	457	526	482	520	521	527	448	464	489	506	473	519	474	512	515	483	512	500	471	475	485	502	490	480	491	510	516	536	473	461	490	497	497	479	495	473	474	534	498	449	449	498	519	496	486	498	509	491	507	464	497	486	485	489	476	483	456	468	518	498	458	490	473	501	462	459	470	523	508	498	540	496	479	508	502	511	492	494	517	490	447	487	476	507	490	501	519	507	457	494	507	467	513	481	499	504	502	450	497	473	470	485	487	494	499	508	510	479	470	501	460	472	459	459	478	485	489	458	485	470	494	452	447	485	512	434	479	489	495	505	501	500	483	528	489	479	505	470	475	482	514	462	499	494	470	524	497	509	462	526	494	531	520	519	505	497	483	474	451	488	519	476	499	456	462	460	449	517	524	525	526	523	451	496	471	425	508	453	494	515	516	486	498	512	507	516	483	446	485	504	501	497	519	475	471	471	460	472	507	480	510	486	484	438	463	458	481	488	483	508	454	462	479	513	466	474	484	511	479	478	443	456	494	500	486	499	476	473	471	473	508	507	500	464	487	457	485	484	465	492	497	507	482	457	491	484	521	496	466	494	494	483	495	475	512	467	430	485	522	479	446	483	497	482	487	476	460	482	517	458	465	489	486	447	452	501	448	501	467	498	475	516	529	490	490	466	512	466	490	483	472	471	488	450	459	456	456	464	493	479	459	524	519	493	457	455	459	454	492	423	516	455	484	490	433	511	488	479	449	463	464	480	449	487	472	459	541	484	492	464	534	459	445	456	466	491	502	498	493	471	513	484	475	476	482	465	456	493	455	470	469	506	499	472	488	481	499	495	499	478	468	490	480	497	488	487	455	499	507	466	509	474	499	482	481	480	491	469	481	502	475	460	511	504	466	480	480	507	460	470	509	504	506	466	495	485	525	512	483	497	480	486	518	479	497	468	488	501	476	493	455	513	503	480	467	481	486	458	495	485	472	499	479	478	463	493	476	450	443	474	492	489	472	495	523	507	428	468	508	494	482	484	489	463	491	459	491	471	488	477	476	483	499	453	479	520	480	457	470	515	474	500	464	512	475	490	466	491	483	505	454	473	464	499	510	485	507	502	473	494	488	469	502	469	500	525	446	532	512	490	480	487	473	471	459	505	498	457	476	549	458	484	497	484	463	490	474	457	442	480	476	488	505	483	487	456	442	494	448	462	497	481	497	439	480	505	487	478	453	483	478	502	479	499	483	540	481	542	498	498	477	486	462	489	466	512	494	458	467	495	481	471	486	455	467	463	464	505	479	482	490	508	473	494	516	512	467	480	477	484	499	542	496	468	481	481	485	488	482	516	545	511	478	449	501	487	480	481	489	493	451	471	444	490	444	476	454	497	510	472	479	449	508	483	467	443	474	505	522	499	476	451	503	507	493	466	532	471	463	505	476	493	499	479	468	488	496	483	512	523	478	513	456	476	472	508	469	483	446	452	475	449	452	453	476	514	441	489	470	498	493	492	501	466	487	472	494	478	460	476	449	511	502	495	490	499	514	461	505	477	499	460	490	459	495	515	514	471	516	497	496	477	487	501	483	468	499	507	471	475	466	475	486	471	490	445	475	473	531	444	537	510	540	498	485	488	485	500	477	496	507	476	512	482	492	497	485	536	496	489	454	493	504	478	493	453	490	473	461	476	537	496	481	487	469	464	469	508	497	509	469	487	499	474	477	471	489	492	489	512	498	485	450	515	474	496	486	510	484	457	480	476	457	472	500	477	480	501	493	476	500	488	534	551	491	528	480	539	460	481	483	465	489	468	500	465	480	482	497	463	447	459	514	471	455	512	466	461	478	484	422	483	529	479	482	499	467	464	453	471	456	499	494	504	491	504	495	476	498	496	471	480	516	521	455	428	504	504	456	468	491	481	527	458	531	485	504	477	464	504	469	481	477	488	490	497	460	498	494	475	458	515	478	473	512	477	452	487	466	489	486	498	493	494	482	441	457	491	474	504	463	489	487	477	499	466	477	517	462	530	481	472	519	478	494	480	493	477	497	471	485	493	481	474	475	478	447	484	507	499	464	501	483	509	489	488	506	497	501	470	482	497	489	537	462	487	512	453	495	465	497	501	488	502	487	450	491	481	472	506	471	512	493	491	501	475	486	482	456	503	484	509	467	475	483	476	459	461	502	500	481	521	450	484	502	472	490	489	490	440	482	486	478	506	444	521	469	453	499	504	474	499	514	485	476	452	477	466	521	484	480	520	516	502	495	493	468	459	501	483	482	487	516	526	491	498	489	488	463	486	519	441	481	503	487	478	483	468	498	483	491	496	469	502	482	466	467	488	523	493	485	484	456	510	482	493	528	472	518	464	469	442	443	468	523	515	485	488	490	467	474	483	499	485	478	488	500	467	479	505	476	464	507	487	488	466	520	522	462	491	496	519	481	467	465	522	455	475	490	486	453	460	486	479	493	493	464	442	457	434	452	476	490	528	472	511	485	484	474	484	503	515	535	487	449	516	479	532	466	484	462	448	495	454	481	489	463	471	475	457	501	495	468	464	494	498	504	499	493	464	463	507	469	481	506	468	503	506	482	487	502	429	443	494	468	487	485	484	496	464	474	487	496	502	432	481	485	523	499	515	499	473	539	523	460	524	491	508	492	472	541	500	504	474	479	512	445	499	486	491	538	500	497	482	480	495	472	525	507	480	490	483	450	518	486	502	495	448	532	470	457	492	449	498	514	458	477	513	471	493	518	463	453	472	496	498	506	483	476	467	470	469	502	464	455	506	491	555	463	455	492	474	522	463	421	517	451	500	466	485	509	497	479	484	480	504	501	514	491	488	508	483	459	417	490	453	459	463	468	492	484	465	466	460	489	468	496	436	511	476	481	479	498	450	462	484	503	507	481	490	453	476	511	483	462	495	507	485	464	478	509	507	472	484	514	488	456	461	444	482	471	488	492	516	492	505	517	531	479	491	461	459	489	503	468	485	461	476	454	480	490	467	503	499	473	488	472	496	495	442	444	459	492	472	435	476	494	511	473	486	523	486	483	489	505	462	486	448	491	484	484	500	458	485	493	497	464	475	457	484	498	502	507	482	468	466	510	448	480	435	468	488	487	493	486	483	512	486	532	479	460	523	504	456	495	471	493	505	498	509	493	537	495	467	503	481	483	498	486	485	482	503	450	488	483	457	484	474	467	489	477	480	493	489	456	506	482	487	461	452	492	503	489	496	519	485	484	482	506	475	519	487	483	475	485	490	445	492	502	492	512	471	470	471	512	480	494	466	470	481	484	486	491	482	507	492	498	507	483	507	475	480	473	425	456	519	527	467	490	471	444	471	482	482	488	452	515	461	497	508	465	495	458	466	486	503	457	529	520	482	462	465	464	498	456	495	500	442	474	516	467	475	466	485	506	504	493	471	495	478	457	485	522	494	515	460	456	487
32668	13017	1622	336	266	269	242	273	265	238	245	274	260	255	248	260	234	271	264	272	247	271	270	244	251	258	241	240	289	287	246	242	217	275	268	243	243	256	245	265	244	278	251	258	270	248	253	249	223	267	249	270	263	242	285	271	267	259	224	271	255	238	264	248	300	254	260	277	272	281	257	236	236	245	254	285	274	211	239	260	251	270	232	270	264	256	257	266	267	230	310	253	285	233	270	294	263	257	257	235	255	255	258	281	236	237	262	266	245	233	252	251	268	240	229	271	253	235	271	291	253	253	250	255	253	254	276	271	251	266	264	256	242	255	279	259	251	261	287	260	288	254	278	278	249	252	281	234	231	252	260	253	253	245	223	272	267	233	282	224	267	282	251	261	240	244	239	295	304	280	258	257	259	239	253	263	249	310	275	271	266	245	254	243	250	266	272	269	267	281	276	236	242	250	246	265	269	271	240	295	283	253	229	281	253	257	240	255	258	241	267	236	241	253	276	236	264	275	253	284	293	266	240	282	244	279	245	261	273	229	289	256	285	301	281	221	260	244	257	265	258	253	249	277	242	242	286	279	241	246	241	261	262	260	268	265	270	243	301	248	277	259	245	291	235	247	253	234	287	267	253	237	270	271	301	268	283	263	261	249	252	280	290	250	290	275	262	289	290	265	261	260	290	248	232	260	269	254	253	260	241	248	275	279	263	251	274	250	246	257	283	248	274	241	277	240	239	262	266	293	264	244	237	241	249	271	277	244	242	268	247	264	282	284	279	252	232	254	276	260	238	287	254	295	259	286	255	284	260	265	252	287	247	263	270	283	270	262	223	285	254	292	266	246	282	251	256	264	268	238	245	279	250	268	280	271	241	259	257	271	256	260	257	262	247	275	281	261	270	312	252	261	269	269	275	231	258	238	241	259	228	249	258	282	280	303	267	306	288	265	248	272	245	255	264	295	268	252	238	273	263	250	263	244	264	251	245	255	279	279	270	258	276	282	234	262	248	267	227	240	277	263	250	250	243	272	266	276	278	248	267	272	253	254	244	253	258	285	272	300	220	296	259	266	281	294	237	249	253	257	261	285	261	276	273	241	276	263	262	239	265	278	282	290	253	282	287	237	271	285	273	268	256	281	229	268	291	250	253	255	263	288	256	258	253	248	222	257	264	270	240	236	275	244	281	266	284	250	271	248	254	257	292	260	278	241	275	225	267	289	262	258	287	277	273	269	259	287	276	263	265	257	273	301	237	235	261	273	246	238	242	299	288	269	249	260	259	265	255	242	214	246	261	239	262	246	266	289	285	243	267	260	292	240	288	261	266	259	247	225	258	244	278	275	271	252	253	283	237	271	277	281	285	263	256	278	255	240	246	254	270	244	267	260	242	290	256	244	253	238	261	255	279	264	260	278	261	249	242	259	278	267	258	256	277	276	246	266	261	279	265	272	250	269	251	284	264	292	278	274	266	250	273	253	270	253	252	238	272	266	246	237	242	274	277	237	236	267	272	239	309	262	326	244	245	258	250	274	303	238	264	246	258	257	259	254	273	266	263	270	241	276	241	257	253	264	223	281	255	285	265	265	256	290	266	262	262	256	277	282	275	258	240	259	276	232	289	261	233	269	273	233	243	322	259	290	270	277	277	257	264	252	253	237	270	279	277	299	258	266	297	259	289	235	270	276	266	301	266	221	251	304	267	264	212	272	237	241	265	304	264	252	231	245	260	299	271	251	253	240	233	279	256	275	227	261	298	262	264	289	268	252	265	263	250	275	276	241	240	273	269	282	246	292	238	290	241	277	259	264	244	246	271	269	277	259	247	245	256	239	236	275	275	261	230	261	245	246	253	246	234	274	258	247	268	259	240	276	259	280	253	280	305	281	274	267	253	271	225	260	249	259	247	256	252	254	244	256	250	274	253	266	268	234	265	230	226	244	272	257	278	252	235	241	264	259	246	263	288	248	268	255	261	251	257	252	273	285	254	245	282	241	248	261	254	252	254	258	262	255	261	289	230	256	252	264	283	286	258	260	258	276	287	236	246	257	237	242	267	277	247	257	248	273	251	255	253	228	265	311	262	237	280	280	258	287	280	266	266	237	255	236	263	263	250	268	248	261	264	275	251	263	290	263	278	264	260	241	291	275	244	245	237	232	306	285	243	247	242	276	279	239	247	230	279	307	271	235	262	256	274	227	257	249	255	252	270	270	277	235	248	272	266	288	235	268	246	264	267	268	257	302	253	222	241	277	251	298	269	243	275	250	283	276	247	264	252	279	275	242	267	240	242	255	260	283	237	238	243	264	261	246	278	229	237	277	272	256	278	240	277	248	268	272	291	249	259	253	240	268	289	235	285	265	262	252	255	236	279	234	243	269	261	264	260	262	244	290	275	276	248	252	258	220	275	249	253	281	275	258	285	277	256	246	284	293	268	246	280	241	271	228	244	261	271	253	230	248	283	269	230	238	240	247	275	263	243	265	258	267	272	223	296	248	268	278	246	238	262	249	242	260	264	258	312	274	282	262	230	239	291	256	217	251	238	266	239	250	270	269	251	259	258	291	254	278	235	251	240	259	266	259	296	270	265	244	236	236	278	255	241	260	297	262	278	275	275	268	272	265	279	278	235	257	236	243	275	261	262	278	238	251	255	266	258	257	284	270	248	251	205	247	290	249	254	274	270	255	266	287	282	267	258	260	254	270	260	240	268	295	207	275	282	265	234	284	218	277	269	265	242	275	273	288	260	252	272	263	262	264	291	286	267	284	238	277	281	269	279	255	284	285	276	265	257	266	259	265	251	243	285	251	251	278	255	263	262	276	278	256	271	270	263	265	297	236	255	263	295	241	264	312	286	266	276	277	251	274	234	243	252	240	286	283	265	270	272	258	272	251	285	252	264	281	244	292	282	268	274	270	271	255	276	256	266	282	279	259	235	277	255	250	239	235	251	258	261	285	275	237	277	231	256	262	250	244	242	257	249	245	256	270	278	246	258	269	222	278	267	267	249	262	238	216	256	269	251	260	239	271	255	282	248	247	244	268	264	260	268	272	242	252	279	269	287	259	290	260	288	243	287	304	239	252	245	265	259	255	252	254	260	265	257	274	238	264	249	234	265	271	276	253	258	266	238	252	291	288	265	264	230	244	268	260	261	234	255	260	273	247	259	251	282	261	253	255	261	270	244	288	218	258	247	263	267	255	254	275	235	232	247	259	281	238	273	270	269	238	282	256	254	235	280	257	250	253	247	226	272	267	240	247	247	275	243	266	256	276	229	287	275	242	271	257	239	274	291	261	285	282	287	271	223	251	259	289	239	295	257	261	294	264	275	292	269	248	288	238	272	246	262	258	247	246	262	262	267	235	213	240	264	255	250	257	238	243	258	260	268	243	283	245	243	245	266	262	248	236	269	247	246	263	259	229	245	260	274	256	261	268	270	240	274	279	258	284	280	259	272	264	251	239	246	264	268	267	258	280	250	281	273	273	270	262	253	262
5105	753	726	633	603	618	608	578	602	666	655	602	663	619	609	574	623	605	602	633	621	625	565	631	608	613	602	612	616	602	591	615	688	625	614	606	641	628	635	630	619	630	659	656	629	593	639	613	615	604	607	686	600	624	626	615	616	629	595	599	612	618	624	634	602	580	672	633	637	608	636	588	665	644	632	639	647	649	599	603	585	609	606	622	628	591	604	633	558	611	650	630	599	617	625	604	629	631	611	667	653	639	601	612	633	596	594	634	680	617	619	643	664	665	627	599	601	614	628	614	594	622	596	599	601	627	623	603	636	626	583	617	596	636	587	645	659	633	679	627	594	620	622	609	585	603	655	618	627	612	636	588	592	667	612	635	625	608	606	565	586	603	624	609	572	585	596	625	615	611	649	588	573	636	579	621	591	595	640	604	606	606	611	603	630	654	617	576	607	627	619	636	625	641	618	625	613	645	607	650	594	569	631	600	637	576	553	604	631	627	584	632	594	618	626	604	612	614	616	570	629	583	659	609	651	653	612	619	641	630	595	604	604	631	619	624	644	628	612	652	606	604	617	656	581	629	603	602	603	629	642	586	637	623	661	605	621	616	606	621	642	620	640	594	639	610	660	635	627	630	597	658	621	595	599	596	656	655	659	642	578	587	602	650	624	637	593	587	617	590	606	650	630	599	672	632	622	700	640	617	606	602	605	594	663	603	615	650	586	599	619	599	640	554	595	628	610	608	610	630	636	626	605	604	639	620	619	590	624	562	560	622	651	603	588	669	590	633	629	614	696	590	623	609	620	605	619	621	628	620	594	617	636	605	589	629	653	609	637	612	612	635	647	597	593	637	616	589	606	587	612	584	637	588	636	632	605	638	652	592	615	618	639	623	610	658	583	602	601	594	647	610	662	604	614	615	610	603	576	576	600	621	614	624	588	602	603	582	626	639	578	592	616	602	606	669	622	582	597	552	609	611	604	656	626	619	609	604	599	597	628	613	613	623	587	597	595	623	586	643	610	604	584	600	604	612	620	594	587	611	648	622	625	600	559	638	615	643	613	572	606	634	609	638	639	638	549	605	640	642	604	612	611	626	660	631	602	645	599	574	625	588	597	586	661	645	594	656	596	637	638	587	609	608	621	606	615	647	626	624	598	608	612	597	656	639	640	569	619	657	616	608	626	624	639	653	593	620	597	598	607	602	575	608	629	570	620	582	608	605	610	588	617	644	606	637	628	613	646	581	625	608	582	641	556	662	603	624	591	629	617	615	617	660	587	599	612	596	610	635	645	565	655	633	635	598	595	590	587	608	601	601	672	639	614	606	657	598	623	616	587	642	587	590	632	590	615	608	617	631	572	591	599	657	613	591	605	610	633	600	593	662	626	669	597	598	627	618	594	614	644	580	600	614	604	601	628	614	599	572	619	574	586	672	591	595	643	643	666	601	626	633	605	607	612	607	599	659	611	583	607	597	567	619	621	579	607	598	644	581	641	656	621	657	600	624	595	598	637	635	595	650	633	610	603	638	591	594	630	610	630	636	607	603	633	594	574	604	600	605	624	640	614	622	590	610	613	599	604	616	619	589	621	647	605	644	627	611	603	593	652	654	606	630	633	597	636	599	602	635	615	667	630	596	602	621	624	618	631	599	625	593	621	607	637	620	665	656	611	629	627	607	610	619	661	618	624	623	647	625	639	579	648	628	619	599	572	621	620	583	634	587	630	663	594	618	632	633	583	631	596	650	625	628	615	595	625	599	657	632	644	613	623	622	596	654	591	604	644	632	610	635	592	607	629	587	607	623	635	575	658	609	604	580	579	656	648	641	638	663	632	634	582	599	603	612	604	589	613	595	616	609	602	653	602	640	626	638	591	589	622	571	626	592	652	605	626	596	609	623	632	616	570	629	639	600	613	571	632	651	624	611	636	604	592	600	631	600	617	601	669	633	599	627	596	613	629	575	608	575	635	614	639	585	583	611	549	608	651	629	645	642	653	582	619	601	618	597	609	620	624	637	585	602	611	633	572	632	669	640	617	597	600	631	619	569	595	617	605	615	634	599	611	601	625	575	606	617	657	622	601	583	649	625	603	642	647	655	585	612	556	610	629	604	591	618	617	598	592	615	551	570	566	568	644	621	604	635	643	593	604	591	624	628	607	623	625	627	634	609	620	634	592	611	645	663	632	632	660	619	598	628	659	648	603	614	638	633	639	668	653	637	598	614	588	570	645	604	612	575	591	632	623	553	597	602	637	627	573	611	643	627	596	582	632	647	611	589	674	589	644	626	625	616	602	610	601	633	607	631	636	570	642	576	608	628	621	613	586	617	600	641	654	595	640	653	623	612	580	577	610	567	568	628	570	662	613	609	619	614	562	670	617	632	657	593	627	625	623	649	628	607	569	604	622	626	627	633	629	603	582	607	627	585	612	662	604	611	620	607	611	609	590	600	580	673	586	600	634	574	564	572	611	598	553	602	580	632	617	600	684	613	642	655	614	592	637	599	627	646	600	617	614	683	610	576	621	627	613	582	539	652	645	631	621	564	615	673	661	624	619	603	624	609	617	611	573	597	595	659	600	595	598	679	595	646	613	630	620	603	638	619	619	609	639	631	621	649	608	604	621	601	590	578	622	614	645	641	598	644	627	596	631	583	628	588	579	614	617	571	654	616	618	602	590	611	650	594	633	617	646	580	590	649	636	596	590	644	596	634	628	615	624	620	607	590	609	622	656	633	593	610	617	571	593	604	635	610	621	627	608	607	637	645	637	610	649	629	662	594	569	643	655	587	650	621	603	649	623	637	591	615	649	576	596	560	619	614	605	587	604	620	583	602	588	625	587	611	640	609	604	580	567	648	636	630	582	570	597	604	622	652	620	598	678	612	600	655	602	610	604	547	628	605	640	605	618	580	611	590	620	575	612	601	655	630	618	637	624	599	637	620	629	646	609	629	591	593	641	593	649	652	596	641	612	595	602	606	597	631	580	614	617	587	628	606	684	636	590	626	581	642	596	638	662	609	617	604	594	614	629	619	547	637	620	619	615	605	620	645	666	589	624	619	625	583	551	610	572	629	624	646	600	620	639	632	607	602	628	640	643	620	641	603	607	576	620	636	641	584	594	605	586	620	574	575	626	611	629	599	538	653	610	603	634	635	626	587	594	620	606	614	603	639	638	648	584	612	626	597	626	620	598	639	622	617	621	620	572	599	611	629	619	639	602	628	627	592	580	601	661	577	618	623	616	610	653	574	623	616	619	642	644	640	556	615	636	593	586	614	624	611	633	600	633	629	590	626	589	620	594	590	667	608	601	589	586	635	632	581	653	607	597	596	636	639	645	595	611	627	634	573	627	594	607	568	624	630	629	625	602	624	614	624	626	632	598	632	590	650	628	610	621	600	592	620	585	610	590	648	627	607	611	636	637	627	615	654	611	602	620	626	615	675	628	620	631	625	633	599	595	622	640	578	618	627	616	608	585	583	605	596	640	610	607	618
24553	20835	24321	27416	18941	1201	502	437	385	355	371	393	384	329	357	344	351	337	337	362	350	367	344	352	386	344	361	381	378	353	361	342	367	332	348	357	336	333	366	329	381	331	375	347	342	317	304	358	338	334	351	368	340	365	340	335	330	328	357	324	324	337	331	333	370	364	353	334	346	356	303	353	343	345	341	322	367	351	308	412	360	319	335	332	322	317	329	345	348	320	340	329	335	355	379	363	322	328	330	321	344	363	329	345	373	329	363	324	347	370	319	319	338	346	335	384	329	360	348	321	381	330	343	332	334	371	370	359	358	346	337	333	374	323	365	306	340	358	349	342	321	367	316	318	334	364	364	342	347	338	369	339	336	322	361	331	357	294	334	358	330	375	343	361	373	325	371	323	316	341	344	318	318	332	360	344	318	338	329	359	333	334	316	325	320	383	372	316	373	303	346	329	325	334	371	339	330	346	345	342	315	356	364	334	332	317	366	344	309	386	337	343	325	328	322	343	367	322	334	354	348	329	346	298	351	327	350	367	336	323	326	326	363	355	350	317	336	358	356	352	345	356	324	380	347	329	338	321	335	332	389	342	321	378	351	319	338	354	339	353	330	358	313	312	339	333	371	330	349	360	286	335	359	342	366	345	321	322	317	336	339	284	337	330	327	343	356	350	332	379	347	327	328	381	349	323	328	311	353	339	334	332	369	339	351	345	380	343	309	337	360	381	363	345	344	363	345	308	340	352	357	351	331	358	344	340	355	360	343	332	322	338	363	356	354	356	319	354	337	375	328	323	325	342	339	354	379	340	322	355	353	330	361	356	363	326	347	348	371	344	342	323	316	351	340	360	368	318	344	328	326	345	342	353	357	357	312	341	321	363	325	377	316	366	338	344	359	356	354	345	354	278	316	340	330	355	391	359	352	341	353	335	311	362	368	345	357	343	324	369	315	334	318	343	354	343	345	385	367	342	323	355	313	353	325	375	372	359	369	360	360	343	367	313	303	365	376	342	337	327	327	338	360	368	363	283	340	330	351	354	316	320	347	371	382	322	384	352	348	357	345	360	381	359	318	361	359	377	337	376	352	374	332	327	348	352	341	335	352	347	360	345	348	332	294	347	312	366	325	366	342	368	370	329	352	332	353	339	312	317	339	346	331	358	322	359	354	345	372	330	347	361	304	362	327	394	356	370	354	405	342	358	341	349	329	318	375	317	343	329	347	356	372	376	359	331	315	318	332	341	339	345	334	371	372	343	342	365	322	377	348	380	323	333	340	330	348	338	350	311	345	322	366	337	353	384	327	325	340	342	338	312	324	356	347	372	345	377	340	318	339	309	336	354	327	333	347	349	347	313	334	348	357	356	348	341	326	308	323	342	372	353	345	347	346	328	356	322	353	354	367	359	327	329	346	377	351	349	335	323	335	365	361	314	321	373	361	332	367	368	319	306	352	357	359	349	344	357	367	370	350	308	337	365	367	343	335	372	348	323	328	342	337	315	322	381	330	334	316	371	343	359	333	380	355	370	341	375	368	339	341	363	328	318	390	351	321	327	321	344	372	354	361	330	365	351	301	370	391	339	365	363	345	351	313	346	346	312	348	367	323	352	320	340	339	346	329	385	348	341	336	379	332	373	323	362	329	350	334	338	374	340	353	395	326	351	371	341	331	319	347	361	287	306	343	332	355	335	325	373	326	303	368	338	364	329	337	373	357	353	311	339	331	330	343	337	328	344	315	366	352	325	324	375	330	283	320	374	294	350	326	317	334	348	375	308	348	340	362	381	338	359	321	350	355	342	328	360	336	330	362	372	333	323	359	339	356	335	347	347	366	322	327	332	344	336	337	365	338	355	384	360	335	338	375	335	343	383	355	351	346	350	368	305	343	343	370	344	368	344	340	343	334	328	312	328	360	309	312	321	376	325	361	328	338	353	319	324	339	354	322	376	362	354	374	364	358	359	344	354	359	357	347	325	353	349	327	326	382	353	360	314	325	339	344	305	370	356	359	353	349	289	328	346	323	342	345	354	368	339	358	340	352	370	381	353	362	378	325	330	327	313	334	345	330	353	357	309	343	329	344	327	309	353	310	323	355	318	375	309	311	335	351	363	347	333	326	332	364	311	350	345	364	333	382	340	319	345	345	327	330	361	334	331	358	313	343	325	373	333	336	364	303	351	296	355	329	337	345	353	334	333	349	380	357	365	359	386	357	327	375	331	352	340	317	349	353	333	352	363	369	338	306	302	385	362	335	355	369	316	292	331	320	338	383	344	363	327	307	331	365	324	339	360	359	353	329	324	348	361	343	333	328	298	341	336	357	345	359	336	378	333	352	357	332	313	324	352	356	361	340	341	352	352	363	328	351	312	334	351	373	359	345	345	348	348	348	324	344	338	313	349	350	315	344	335	357	345	324	372	348	367	365	359	379	355	332	334	340	355	344	328	354	351	312	344	380	332	357	343	320	350	356	320	302	368	319	320	346	329	353	374	303	342	359	353	307	323	302	337	333	309	351	353	350	348	357	347	353	355	333	342	359	335	354	350	336	324	325	333	377	324	337	342	344	331	335	341	353	355	349	345	339	368	379	346	332	348	333	339	320	321	341	359	315	339	332	350	331	332	356	324	312	354	348	316	319	306	328	355	344	360	312	360	316	369	301	338	356	323	327	308	352	343	362	371	324	344	337	337	332	367	350	374	364	378	346	310	382	371	361	363	310	310	328	344	339	387	340	301	324	325	364	370	317	365	326	328	338	350	328	339	363	345	348	346	305	331	323	327	337	343	342	363	344	331	315	345	376	368	363	330	310	339	362	349	376	357	353	343	346	321	308	342	344	341	337	338	350	350	346	309	363	326	366	348	378	325	318	315	352	343	366	362	312	344	331	365	379	356	377	354	360	310	330	332	329	322	423	339	356	348	387	333	341	341	381	331	345	354	353	339	339	329	353	331	354	316	354	384	342	359	319	377	332	346	336	344	338	349	330	345	337	367	344	378	324	299	293	327	358	333	316	338	338	343	345	358	342	348	340	311	356	362	381	302	331	333	390	330	330	341	380	334	382	320	332	366	352	356	333	371	337	346	379	376	363	332	366	303	350	350	414	328	325	311	386	350	332	344	356	330	367	373	350	318	360	410	341	384	365	360	335	344	338	360	337	324	377	366	358	351	324	361	338	351	322	316	347	349	317	366	384	328	352	320	386	330	323	359	336	340	330	345	356	342	332	348	369	325	320	334	338	345	348	311	339	367	327	364	357	333	329	337	371	331	365	343	348	321	337	359	321	365	366	387	332	376	316	353	350	378	330	351	341	332	300	350	341	348	327	354	357	360	341	346	359	369	370	333	320	372	339	365	353	361	328	340	332	313	362	352	332	347	316	342	353	341	354	314	345	342	369	353	375	343	355	350	350	312	365	334	364	355	343	349	354	321	286	358	317	334	341	321	361	332	378	344	363	310	402	360	341	338	368	348	296	324	335	346	360	344	311	342	366	330
3230	2900	2011	1246	913	829	816	825	795	811	747	759	820	782	744	701	772	757	764	783	767	729	775	806	762	792	728	727	729	773	806	797	754	744	754	717	790	786	746	771	754	748	774	787	741	810	717	784	744	787	765	777	785	750	775	817	791	835	769	726	772	759	773	746	753	698	754	820	780	723	750	712	739	737	750	754	794	778	792	761	743	741	757	714	763	736	777	765	754	750	718	743	804	729	806	733	730	773	772	732	785	780	806	787	771	755	749	702	774	785	783	725	727	788	788	761	760	724	815	735	782	755	729	747	746	748	814	777	779	725	756	771	781	766	746	768	804	720	729	725	790	779	761	779	730	722	766	717	766	758	755	794	755	759	736	742	806	720	782	742	776	724	766	779	761	734	743	732	777	770	776	750	764	780	811	808	779	750	762	730	763	718	768	724	736	747	837	793	743	777	745	757	734	752	740	774	749	765	709	809	784	744	766	751	766	753	760	723	764	745	754	818	780	764	807	756	756	741	767	767	764	737	715	768	750	769	757	734	755	772	731	765	797	752	693	746	766	761	765	740	802	795	751	763	730	754	740	743	774	752	775	767	741	757	796	766	689	799	744	767	793	709	740	769	776	788	780	773	760	766	709	755	728	706	772	774	753	776	775	736	702	746	771	725	770	792	825	727	759	795	753	704	805	777	745	705	780	774	763	756	721	780	770	769	749	751	766	794	779	752	787	738	744	734	753	768	776	800	751	749	753	783	770	751	731	746	780	741	754	779	784	803	778	781	736	767	738	764	771	741	794	761	749	741	766	739	793	740	750	723	769	780	755	761	713	778	754	783	761	757	742	733	796	773	798	743	748	771	749	788	801	752	806	800	725	731	730	749	686	767	787	779	751	738	727	760	789	765	782	801	778	791	741	810	761	729	800	767	729	765	765	764	791	801	757	759	732	756	751	765	707	734	775	756	710	778	743	735	754	736	739	736	803	789	791	773	787	729	786	743	699	758	732	754	770	742	795	782	730	751	748	800	726	736	773	705	775	802	765	766	748	717	777	734	789	733	724	762	734	802	804	752	742	762	839	768	765	694	751	759	788	776	780	743	749	772	777	744	756	764	719	799	744	774	775	777	800	738	799	749	748	776	772	750	820	788	712	775	744	769	806	765	737	760	763	770	802	751	761	730	734	798	756	748	800	716	744	723	766	761	786	789	768	808	745	731	736	721	785	766	734	761	748	793	744	777	771	767	729	701	814	731	752	757	722	783	710	819	771	752	792	728	751	796	735	736	787	792	828	764	772	797	758	744	763	743	734	745	803	798	741	780	758	765	764	790	732	776	738	771	768	758	774	765	736	733	757	765	806	754	779	736	764	752	754	728	779	767	780	741	770	775	766	763	772	793	758	752	747	752	783	766	744	765	750	790	779	808	737	762	790	743	745	767	765	765	738	775	751	783	783	790	759	764	761	818	747	761	748	741	721	758	786	774	780	707	706	742	807	786	759	741	801	752	766	770	764	735	749	786	746	719	738	747	762	730	759	730	736	744	789	768	776	769	785	767	778	764	779	703	798	774	756	764	784	723	774	778	729	734	789	772	759	741	740	805	731	804	713	726	733	758	752	742	703	741	797	729	709	717	795	745	732	783	729	755	765	715	763	790	769	761	799	778	738	796	728	748	746	733	790	759	776	748	787	738	722	756	714	767	810	746	748	792	724	771	734	770	780	751	755	764	741	735	776	732	732	761	760	756	741	739	742	796	766	724	772	778	789	745	788	807	741	812	791	746	766	780	792	770	731	798	818	708	731	738	730	805	744	749	760	767	720	788	742	724	753	731	799	735	724	712	760	774	756	751	793	755	755	764	727	731	770	766	722	760	753	766	733	702	722	831	730	760	783	754	803	717	724	762	748	762	740	715	771	738	789	737	759	752	748	741	723	760	742	785	770	768	752	705	684	776	749	792	743	786	742	784	748	792	746	777	716	764	743	737	805	754	771	725	745	731	793	780	747	800	750	780	755	696	779	718	755	761	764	754	738	834	777	734	722	773	795	762	744	748	756	741	772	735	801	760	732	767	802	773	769	768	761	731	792	725	779	740	827	786	774	721	759	782	721	712	803	733	731	750	793	741	762	755	725	793	761	748	729	741	757	746	757	750	753	751	727	797	790	777	731	789	752	717	757	737	725	697	763	744	766	753	730	741	724	755	774	749	794	747	774	754	828	775	752	723	762	712	732	765	746	739	765	740	784	757	777	774	751	820	745	741	728	752	745	756	774	767	741	760	757	723	765	775	719	729	721	762	743	731	766	779	752	787	748	789	745	767	781	736	783	777	812	770	701	707	763	719	768	764	779	782	772	725	786	734	804	781	736	755	757	742	815	801	780	741	762	754	767	737	723	744	833	751	771	767	732	722	735	761	794	726	739	763	758	766	766	725	776	797	704	810	751	763	725	822	702	759	809	739	780	769	722	748	734	744	759	705	722	724	727	782	773	763	779	779	745	769	762	711	718	770	746	741	725	701	773	744	766	814	744	784	759	736	764	751	792	775	769	756	768	751	766	747	760	726	745	719	768	755	782	759	748	755	763	743	728	743	750	762	784	754	752	755	746	756	748	768	755	737	749	716	709	775	768	723	785	799	765	772	740	800	766	757	781	707	781	723	751	776	742	785	786	751	824	775	782	732	702	756	730	777	732	777	752	767	727	767	768	773	719	749	781	790	783	769	763	735	755	745	772	808	794	786	754	754	765	766	789	765	757	747	762	748	778	774	730	777	753	741	772	729	749	721	725	795	803	787	758	767	730	778	774	778	752	774	759	739	794	751	781	767	769	699	726	751	785	758	768	799	749	723	704	793	787	703	763	776	750	741	762	759	729	719	776	768	782	748	802	703	730	804	807	783	714	761	762	777	706	773	790	774	726	789	792	763	751	793	721	765	758	763	785	769	741	735	762	794	708	794	775	792	826	730	722	783	781	763	759	733	788	779	761	746	728	769	794	766	801	753	783	764	700	761	744	726	746	724	749	789	795	801	806	749	750	714	749	756	721	751	764	757	807	775	762	777	740	745	757	732	744	732	806	751	778	797	787	786	769	786	764	737	758	726	770	741	694	778	725	739	772	714	763	709	712	805	762	770	747	738	760	705	772	783	719	743	731	754	702	739	748	776	758	749	785	768	812	734	766	784	737	774	762	781	772	781	726	774	758	741	761	752	787	743	773	747	724	806	762	757	756	733	805	726	799	790	768	772	760	769	758	730	798	743	792	728	764	755	754	760	789	743	750	764	777	709	776	701	721	741	744	740	744	744	736	755	702	750	704	748	693	751	775	801	793	777	731	750	748	770	797	796	797	766	767	763	735	789	751	760	761	750	764	781	752	734	763	786	778	723	737	744	763	746	742	818	722	745	777	756	752	717	733	753	788	786	759	770	750	754	767	761	709	771	737	777	739	765	752	744	743	745	768	777	837	747	796	735	770	764	811	707	737	740	756	726	744	760	776	781
23533	20814	25065	26681	20821	20835	3372	477	379	307	309	317	295	287	253	278	207	255	251	253	248	257	219	215	220	225	209	217	242	220	233	248	214	225	212	201	219	219	215	200	192	216	222	218	250	212	210	225	215	229	191	224	229	213	195	223	213	244	227	195	223	225	201	222	232	207	214	215	198	221	201	218	200	209	196	201	180	219	215	207	212	216	211	205	213	224	233	198	188	200	226	202	218	240	213	204	185	213	204	213	210	213	228	212	227	245	232	208	182	199	243	218	207	212	223	226	206	221	247	185	221	230	211	206	220	215	211	199	217	237	239	199	214	214	223	226	224	242	204	208	240	224	203	218	225	200	217	214	240	195	210	215	220	227	200	226	204	216	206	207	221	230	231	208	205	226	199	225	227	181	211	200	255	196	205	221	249	225	214	188	210	250	230	193	222	192	211	208	201	199	204	216	228	204	211	225	214	207	232	215	224	249	200	236	209	223	217	202	253	213	223	222	226	211	232	218	228	242	220	195	171	208	204	210	217	201	207	202	183	217	220	194	181	234	227	218	199	245	206	249	265	236	205	205	183	190	205	228	218	198	211	207	218	213	219	244	214	198	238	216	203	216	208	228	209	233	205	213	197	233	200	210	226	224	230	192	200	225	221	211	209	253	208	224	238	213	228	213	233	214	221	206	234	223	249	211	203	225	222	239	193	231	207	203	221	235	232	211	213	233	222	202	218	204	230	200	224	214	203	206	215	211	206	184	226	219	215	192	191	209	217	202	225	232	198	206	220	198	239	219	245	223	266	197	200	223	212	210	227	239	217	218	248	210	214	211	218	207	193	217	206	200	226	205	216	202	224	243	233	216	219	219	206	230	215	213	214	210	210	233	205	197	213	217	194	215	211	211	214	204	191	204	195	206	211	221	212	213	207	235	208	206	205	215	201	222	232	221	202	199	231	219	238	220	200	193	214	194	234	210	194	232	224	199	205	214	239	241	237	201	230	218	230	213	225	214	258	235	199	181	231	187	203	212	217	209	224	212	223	229	239	233	223	203	220	210	208	220	224	208	194	193	218	207	211	199	217	222	223	206	197	187	214	221	229	199	196	207	210	205	222	227	201	220	222	211	196	216	209	198	198	241	241	224	215	224	222	230	224	209	214	213	216	199	198	210	221	238	196	213	218	225	232	214	235	199	229	220	190	229	194	208	210	214	220	226	222	208	209	251	220	231	206	212	235	196	238	202	224	222	215	199	226	249	249	213	204	195	221	258	232	205	237	216	193	211	226	224	211	207	199	200	226	240	193	218	235	215	224	244	215	210	215	213	202	203	201	216	201	215	246	209	251	195	195	221	203	176	214	207	240	217	224	203	230	207	234	190	226	212	212	203	220	207	243	193	216	215	213	205	238	198	214	206	198	241	181	201	225	210	201	207	214	228	219	186	186	212	224	218	213	191	218	212	225	202	211	248	218	213	200	237	203	222	208	208	205	220	252	235	231	223	224	243	222	233	206	213	212	225	199	205	227	224	209	214	194	234	211	189	208	205	238	238	209	222	208	236	237	210	225	233	200	224	191	203	197	212	201	216	205	190	223	203	237	212	193	231	207	181	235	209	233	220	187	188	202	229	213	233	219	240	213	230	229	204	197	238	212	217	238	215	218	223	225	216	203	223	212	211	187	238	224	225	215	211	219	232	205	243	218	210	219	197	214	209	198	211	247	237	198	200	226	197	212	214	201	196	197	219	202	214	209	197	219	213	219	217	189	216	202	220	247	215	205	217	224	196	224	207	229	232	208	236	204	209	207	192	229	218	222	200	209	223	216	208	215	222	204	211	212	201	214	228	204	236	225	220	208	217	207	219	204	244	202	202	191	170	208	190	230	222	215	211	205	184	205	213	232	221	197	214	209	215	241	189	230	214	214	244	225	238	244	227	228	216	203	225	198	210	196	218	223	247	197	234	208	222	189	214	204	207	207	203	224	224	192	215	219	199	191	213	192	232	188	199	246	220	219	230	209	248	212	198	199	206	189	226	192	207	224	206	222	210	219	236	205	220	197	224	208	248	207	233	219	247	216	216	218	220	200	240	213	212	198	215	212	192	197	205	227	206	191	190	232	242	202	188	239	194	210	212	204	223	234	193	193	221	218	221	205	208	219	214	195	196	216	247	252	225	241	215	203	228	216	189	219	220	227	216	197	187	234	215	229	213	175	217	218	214	203	208	212	214	238	209	213	202	187	209	208	214	244	222	172	185	227	235	227	185	205	244	219	224	200	187	219	241	198	209	204	203	213	215	204	233	203	236	231	213	199	215	215	218	219	214	195	215	217	230	181	209	235	238	188	228	234	213	195	213	184	203	189	209	197	194	236	178	219	210	221	197	238	229	206	247	204	213	201	182	196	179	239	219	227	199	225	219	210	230	246	223	213	212	209	233	186	218	230	219	190	221	236	202	209	228	244	237	223	232	197	213	220	210	202	245	209	223	225	226	213	198	197	174	217	180	226	215	221	234	219	210	208	215	203	248	201	208	211	208	197	200	222	184	200	230	199	227	213	190	237	216	201	202	195	192	215	240	212	219	198	213	208	189	212	245	204	230	225	201	209	211	188	180	229	213	219	216	230	207	194	207	217	182	210	218	251	197	242	227	201	236	211	228	199	226	220	221	224	227	218	202	216	200	185	192	216	233	194	185	203	231	216	226	224	187	214	220	213	223	213	238	215	221	190	225	210	240	200	214	218	244	209	188	202	220	182	215	211	223	242	223	205	173	197	203	218	213	190	218	226	228	244	220	216	223	219	195	198	194	212	228	205	169	230	203	222	211	217	193	197	225	205	214	200	205	206	225	216	199	225	191	230	192	229	219	200	231	225	240	230	227	219	220	216	235	193	195	207	219	211	182	196	210	217	203	194	190	218	216	215	205	190	229	217	186	224	229	223	221	176	217	223	238	204	237	231	190	217	217	233	216	205	237	227	203	193	219	202	184	192	206	227	188	208	192	202	220	211	201	221	218	205	195	243	222	216	200	200	232	190	212	216	213	224	203	216	200	192	222	210	212	221	230	205	207	193	214	226	219	214	187	213	188	206	197	186	234	203	205	234	220	219	228	209	220	233	238	235	191	227	218	236	191	207	238	180	235	226	181	208	216	211	201	202	206	216	239	185	210	245	203	214	215	224	241	210	220	182	208	229	225	233	227	213	223	220	213	235	239	252	218	243	216	218	200	209	191	229	211	213	202	228	265	205	197	214	206	217	204	203	246	232	205	204	248	220	209	197	183	204	237	223	215	203	196	255	215	221	206	241	209	234	215	227	212	222	237	222	218	246	207	220	221	185	208	246	206	211	209	232	222	229	211	198	213	209	216	221	218	204	225	208	208	232	204	227	193	206	221	188	182	200	212	204	224	204	234	215	218	204	211	219	218	238	217	227	221	198	215	208	234	228	194	211	222	217	190	226	236	203	204	225	194	215	224	222	226	188	217	205	206	207	224	221	208
3305	5006	3119	1427	963	688	622	615	558	562	483	510	461	502	518	516	480	490	481	517	509	460	485	490	492	495	494	513	473	482	465	460	456	469	432	513	474	495	467	495	479	471	499	510	476	520	494	502	511	505	511	492	455	485	486	504	483	493	466	500	467	499	413	488	480	464	451	502	458	488	472	492	502	467	486	489	447	506	531	472	459	500	426	476	470	465	487	463	501	474	475	493	468	505	504	474	488	465	498	501	464	489	495	496	486	482	489	467	492	515	489	545	458	468	534	487	459	446	508	487	497	445	515	469	484	458	506	484	492	541	505	496	518	515	470	508	508	496	501	505	448	516	484	473	497	514	478	454	463	452	529	481	457	494	486	466	492	511	496	473	519	474	517	472	517	484	517	492	482	453	491	465	481	482	469	465	506	461	469	487	500	521	462	487	452	516	455	520	473	466	491	487	468	487	488	488	463	480	496	492	491	492	454	460	486	457	474	513	486	472	500	462	480	473	491	489	458	478	506	517	504	459	497	477	481	449	489	508	473	453	489	510	507	512	482	453	485	468	487	531	498	487	455	497	487	501	467	467	528	521	484	495	481	457	477	495	527	490	498	494	481	481	479	474	493	476	478	483	534	520	480	506	496	466	452	459	503	498	506	469	431	480	495	522	465	463	512	495	475	537	493	483	537	488	503	518	485	525	493	515	473	461	461	500	482	495	464	490	492	497	462	454	455	489	476	509	492	503	485	487	528	478	457	502	508	464	493	498	465	474	494	505	486	453	525	502	475	490	490	501	470	468	465	513	502	497	461	523	481	466	483	456	468	458	493	492	469	537	532	472	459	490	470	491	492	476	442	507	482	448	500	509	494	493	463	499	469	473	504	523	468	515	486	479	518	466	526	484	466	459	473	472	483	429	461	479	473	509	515	480	488	446	456	493	441	515	446	458	503	471	501	500	477	477	472	508	464	500	475	509	481	464	496	498	475	469	471	539	500	520	497	463	461	480	504	491	433	461	487	519	496	538	485	503	491	492	482	450	474	455	470	477	474	480	464	533	465	488	494	475	466	457	479	486	495	502	528	522	473	493	503	454	499	484	476	484	438	495	499	482	507	472	458	503	477	499	498	478	495	495	496	491	483	495	494	497	509	486	455	513	454	496	447	516	485	457	512	466	512	489	468	479	478	492	521	476	484	452	467	471	463	462	454	506	460	467	469	453	456	502	506	466	484	495	453	490	468	479	514	525	437	502	452	449	507	502	492	525	474	533	527	439	471	483	488	469	479	475	467	474	485	490	506	496	503	443	535	474	510	487	478	478	540	456	492	475	466	477	485	506	461	487	449	542	467	482	498	501	500	515	497	504	483	487	514	500	489	456	452	535	524	471	477	469	438	443	487	510	492	481	494	460	477	469	456	458	489	519	453	463	462	492	503	506	466	455	468	474	488	498	473	522	473	459	452	494	469	541	535	525	467	500	498	459	496	497	476	469	472	446	504	481	508	445	464	485	492	483	495	475	492	480	481	469	463	501	468	529	478	477	499	488	463	458	463	459	496	513	496	487	466	442	493	464	476	484	498	509	486	471	477	463	450	480	440	477	478	514	509	505	477	513	481	459	504	488	485	446	472	509	485	465	433	510	489	488	489	465	498	486	484	504	482	476	514	488	483	482	475	478	498	488	532	493	510	490	461	516	465	490	516	479	493	465	499	450	453	448	472	478	509	498	456	472	502	452	471	487	496	497	478	503	503	517	491	500	481	473	504	469	515	491	483	533	533	467	478	453	506	452	480	475	483	486	466	506	472	547	479	460	470	517	463	506	454	500	504	509	484	469	499	511	526	528	528	485	472	498	465	480	506	477	507	511	486	479	478	503	466	454	512	467	504	474	468	474	445	461	479	487	477	467	490	479	457	430	502	481	507	474	461	457	488	504	452	497	497	458	504	456	470	474	499	477	457	483	490	468	500	490	500	463	469	477	497	490	459	499	484	514	447	482	503	492	482	498	514	492	472	498	490	493	483	509	484	487	487	513	457	504	465	482	469	465	496	484	514	528	491	505	504	479	506	480	471	446	490	468	460	480	484	477	526	497	504	462	492	448	467	457	478	520	491	506	512	454	511	505	459	460	518	507	496	482	490	510	479	463	490	478	482	465	475	512	431	461	469	453	460	483	509	496	501	437	463	517	473	483	475	477	474	523	459	480	448	501	488	452	475	441	475	512	482	484	433	538	477	483	505	454	480	497	460	464	463	515	510	482	449	490	549	501	505	505	493	479	499	486	495	472	506	496	496	533	494	516	476	497	455	478	519	513	500	434	504	494	493	487	473	448	495	505	496	463	487	482	496	499	491	490	523	451	436	487	510	463	507	478	484	460	460	494	506	523	506	454	500	509	507	505	484	479	450	508	460	496	476	498	491	488	476	448	522	465	485	461	470	512	475	489	493	414	485	477	523	518	475	452	459	504	478	490	493	449	483	483	473	478	485	458	470	437	529	504	514	481	481	464	517	531	483	472	500	495	498	464	464	484	519	522	488	444	463	466	455	489	502	475	425	511	476	464	502	446	467	483	508	452	465	499	474	490	468	495	461	486	490	462	505	528	466	504	494	483	476	491	476	485	500	506	497	459	460	528	505	496	516	455	520	463	477	471	489	490	509	455	490	463	465	445	486	515	510	511	458	489	464	502	500	481	518	487	458	459	448	490	490	527	528	468	483	465	492	443	507	471	515	519	488	485	549	503	475	479	494	481	497	512	466	513	528	426	505	497	468	485	482	451	503	476	481	480	516	490	465	498	489	485	467	460	488	502	458	491	496	465	517	492	548	522	447	507	478	496	484	466	486	436	480	486	458	516	478	483	499	493	460	497	499	513	427	441	454	455	515	501	458	485	510	450	521	514	480	468	458	504	492	469	495	462	444	453	487	493	471	472	478	487	459	498	464	502	456	453	493	499	483	499	492	484	532	501	461	506	487	479	480	484	448	489	482	499	471	475	482	459	470	485	523	466	494	475	482	491	516	484	504	487	518	484	472	556	510	449	469	515	493	509	493	460	494	494	510	496	470	474	489	484	517	470	493	511	498	502	457	492	483	500	502	457	452	496	510	509	507	475	485	478	522	495	436	488	508	513	481	521	499	459	515	504	491	499	475	488	489	505	476	469	453	456	550	488	483	495	513	489	473	487	524	464	488	489	490	487	513	490	466	488	490	453	480	485	484	472	484	497	463	525	507	479	461	520	488	503	515	515	488	490	516	465	515	468	506	489	479	472	455	486	462	493	473	498	520	456	497	498	507	479	485	470	505	457	451	481	459	518	481	506	507	476	485	482	464	468	514	477	458	457	510	512	492	508	481	482	502	493	479	463	464	468	509	474	501	471	483	472	472	502	487	521	481	495	493	466	495	484	502	467	453	515	481	494	485	498	503	490	477	488	486	488	524	491	477	494	514	518	481	497	502	481	512	510	454	514	490	516	484	468	530	485	550	494	506	510	477	480
32498	13187	1806	545	456	398	290	265	240	261	309	255	278	262	272	262	267	261	283	253	242	292	267	232	248	263	241	259	252	273	227	270	248	260	269	277	262	250	273	258	314	244	262	264	251	255	257	256	284	247	236	277	280	249	259	261	232	280	274	290	280	289	240	269	264	284	258	288	262	254	269	268	270	277	265	259	260	264	304	234	256	279	252	281	268	288	240	263	235	246	256	269	251	239	242	271	284	276	280	277	247	288	250	245	294	275	244	247	276	277	279	263	273	301	252	255	250	275	262	251	276	259	273	269	266	290	288	265	273	253	259	249	233	278	279	273	262	272	253	267	248	251	232	251	270	276	218	251	261	297	219	273	273	241	274	282	261	263	261	276	271	262	283	241	250	266	260	275	291	274	246	310	298	288	236	266	266	276	237	253	262	271	251	300	281	265	249	254	250	272	264	251	282	258	247	269	243	269	263	233	254	240	284	251	269	273	278	277	265	263	260	271	244	217	247	259	256	245	271	248	248	264	269	290	266	243	282	275	269	277	286	286	249	243	265	273	234	274	287	270	271	222	264	250	270	275	218	244	258	248	298	257	265	262	242	255	271	278	254	296	258	266	259	269	278	249	274	234	259	296	287	270	278	285	261	249	246	256	264	235	275	244	250	276	268	290	270	279	266	254	271	265	248	302	265	267	235	245	272	268	271	266	255	269	293	238	267	257	251	272	259	258	257	288	247	262	277	264	273	284	253	283	265	239	245	259	273	290	248	277	251	259	256	280	242	224	256	251	261	272	257	298	273	254	269	242	272	230	257	238	274	267	254	272	241	309	251	248	243	265	276	242	238	294	266	257	276	260	268	248	256	272	240	262	250	253	268	277	235	255	258	242	264	298	294	249	255	248	263	247	246	269	259	260	278	263	246	270	252	261	260	258	261	254	258	278	253	258	261	292	273	275	263	275	270	269	274	262	266	242	286	295	269	235	249	246	250	272	283	271	261	264	260	235	264	262	252	262	287	261	286	261	244	261	259	284	267	275	280	236	252	286	278	252	255	283	291	256	254	281	250	221	245	259	275	240	214	245	245	264	273	255	278	241	237	263	282	255	287	278	269	268	257	273	274	277	270	219	245	289	255	269	266	265	261	255	256	272	261	276	266	264	289	280	248	236	254	226	246	275	260	250	267	245	259	275	278	239	251	275	271	251	233	248	297	255	243	249	225	280	265	251	249	285	295	267	275	292	236	284	273	266	273	277	256	267	262	292	254	244	260	263	295	264	242	265	290	245	261	255	242	248	231	236	282	244	265	253	236	268	263	290	271	236	265	258	279	251	264	255	285	283	292	308	211	229	260	277	251	273	255	238	249	254	265	261	249	241	248	263	271	248	274	257	278	259	230	275	258	266	271	250	275	277	272	282	255	305	261	263	264	287	249	282	252	242	234	283	257	264	263	268	221	278	272	263	241	241	269	259	263	239	245	240	244	248	262	258	267	256	256	266	249	280	265	238	283	258	247	283	259	252	266	230	243	277	257	292	271	224	272	267	244	265	263	290	281	266	272	233	268	264	262	253	255	249	280	291	241	260	269	253	253	245	260	255	259	293	246	268	272	317	236	250	228	223	265	241	254	266	300	268	281	267	285	268	279	279	257	243	256	247	268	258	275	260	235	260	285	267	252	267	257	249	248	261	235	260	285	249	264	245	271	266	300	219	240	251	210	260	275	266	256	271	265	266	251	246	234	238	243	255	246	274	256	245	271	278	261	258	261	236	265	252	284	286	240	274	257	264	268	262	271	258	283	257	242	263	271	264	256	270	284	269	271	269	259	265	248	292	254	266	253	269	247	258	269	274	263	271	258	271	252	248	264	246	277	271	234	268	268	273	224	254	255	257	308	271	268	301	284	276	275	255	249	237	234	263	260	240	271	275	274	252	257	280	236	246	260	272	255	267	291	283	296	250	272	245	261	268	251	294	267	266	238	256	275	245	274	243	269	248	269	245	284	253	277	270	264	240	238	244	253	250	272	269	279	278	264	245	271	237	272	296	264	249	275	240	263	264	246	274	297	272	249	249	253	255	280	276	284	289	272	264	252	238	264	266	232	294	270	273	271	282	287	277	246	238	286	249	266	258	257	252	258	274	252	247	272	244	246	262	259	235	276	263	257	308	274	281	253	264	278	261	251	268	258	265	235	302	236	284	262	254	270	274	258	266	267	252	268	300	286	269	229	240	274	257	263	254	277	248	276	256	272	233	269	250	299	280	312	273	256	258	246	208	273	248	273	278	258	253	262	262	276	273	266	277	267	269	247	275	268	255	269	286	244	259	304	260	267	264	294	261	271	262	275	262	288	280	223	240	269	233	243	244	236	268	236	270	229	270	252	272	261	276	223	249	254	248	297	266	250	266	231	262	294	246	261	265	269	264	258	252	243	281	268	256	251	261	268	251	267	273	280	240	248	256	279	244	283	252	258	246	278	285	289	268	272	246	263	277	261	267	239	241	221	250	222	255	259	259	257	278	254	259	250	287	279	253	284	227	253	269	255	261	259	236	246	269	255	247	272	278	295	250	277	257	255	251	266	265	281	278	282	258	249	272	278	236	262	265	258	269	264	290	256	259	288	263	274	297	314	266	275	253	259	240	286	263	262	257	258	271	285	269	272	259	264	261	244	281	250	261	280	252	234	267	280	269	279	271	269	256	267	246	235	232	272	248	271	271	268	266	270	237	289	264	261	273	238	261	256	253	257	268	260	256	224	271	245	266	257	246	259	263	240	259	263	269	232	276	246	259	251	253	249	253	265	277	248	268	260	257	267	262	252	242	247	251	268	265	261	253	251	249	259	273	242	254	244	267	250	284	269	276	273	263	233	291	281	268	242	248	249	233	296	241	257	248	290	265	207	272	239	278	236	232	271	265	252	263	229	258	257	285	254	274	269	297	254	285	267	251	316	255	266	219	262	284	231	262	285	251	286	284	287	278	249	270	284	257	257	249	270	252	266	252	257	312	246	266	268	257	262	267	293	265	254	265	262	244	233	249	231	254	271	277	261	284	256	234	235	280	300	264	251	266	278	265	246	251	281	269	254	283	282	274	256	295	233	249	266	258	261	249	247	236	256	279	263	256	279	267	254	241	274	250	296	264	263	248	259	238	272	263	274	241	259	237	270	263	278	242	245	252	261	259	260	258	264	267	244	246	238	269	256	253	246	248	226	292	272	260	260	285	262	240	303	297	238	255	256	247	228	267	259	241	251	239	269	255	263	278	247	273	280	253	288	253	273	262	208	245	241	263	279	277	256	290	284	238	257	263	254	261	273	251	274	257	260	240	285	262	277	247	251	262	286	283	240	260	262	259	254	274	269	267	255	234	283	273	299	256	255	272	269	269	273	233	250	264	252	278	258	283	264	293	263	269	251	223	266	282	275	276	238	257	240	281	254	233	252	248	272	256	234	254	273	235	283	270	247	288	294	230	277	258	252	254	266	232	253	256	284	281
5077	869	750	661	659	601	676	606	626	625	580	578	646	602	639	641	689	635	599	601	604	624	620	612	634	656	602	617	635	636	604	623	603	588	640	660	634	661	595	621	588	562	641	599	620	628	589	597	550	635	609	612	616	623	586	642	615	634	624	576	633	654	579	622	611	628	623	591	603	619	611	650	644	626	644	643	626	631	594	603	606	646	644	655	601	610	615	643	645	638	610	600	592	600	613	580	612	636	605	619	642	629	598	594	582	613	554	590	632	619	644	609	601	627	656	648	640	601	611	571	623	610	578	580	641	615	629	682	636	638	639	595	606	633	619	630	660	596	592	644	644	602	613	597	630	603	602	602	630	600	639	646	599	628	622	636	610	681	619	619	637	664	622	636	615	646	620	592	648	643	612	603	620	639	612	625	608	619	656	649	617	586	575	579	606	607	672	632	614	660	635	627	589	627	595	583	605	661	632	662	585	600	622	607	570	627	638	625	609	581	601	637	613	625	624	605	658	614	606	655	641	630	610	671	613	571	609	629	637	591	619	620	632	608	649	658	635	576	603	623	601	647	627	623	576	646	621	596	610	593	633	620	616	664	614	590	611	662	649	634	656	589	608	646	610	636	584	525	610	610	613	615	648	647	643	645	639	601	609	668	586	617	615	626	642	587	608	637	610	644	608	641	634	596	626	608	622	595	629	624	611	595	615	620	614	617	626	662	588	613	681	641	635	633	644	622	620	604	631	621	616	650	644	615	584	630	635	626	605	581	644	623	624	599	582	638	560	634	626	614	632	617	581	606	588	582	623	609	655	646	613	591	637	623	577	642	619	592	649	591	592	595	610	602	640	616	605	670	622	633	629	604	650	626	635	562	693	636	637	589	594	630	617	640	651	598	641	590	596	618	587	641	625	594	593	612	621	558	640	628	617	653	605	620	609	620	578	615	627	570	596	617	616	653	613	597	590	651	651	612	600	613	598	630	610	596	620	634	592	586	620	604	590	613	638	598	592	646	622	633	641	639	587	592	614	584	591	584	639	617	609	571	657	652	607	593	630	618	620	620	640	633	573	647	631	636	596	594	617	657	613	622	635	595	661	618	645	585	636	638	592	621	624	601	604	583	639	566	603	656	632	625	578	621	663	596	623	651	643	581	619	562	635	605	636	633	627	613	585	597	587	658	604	609	605	631	615	593	613	617	610	596	609	632	634	640	607	606	633	601	607	617	628	689	582	613	604	663	615	647	622	590	659	599	608	585	641	625	619	656	605	576	659	597	632	591	606	624	624	634	615	616	568	669	624	608	616	622	624	681	637	623	607	635	621	600	632	651	624	645	628	664	620	605	601	607	620	626	629	613	632	632	627	636	599	571	626	585	596	620	627	601	601	642	629	591	624	632	608	628	641	606	626	614	605	676	658	595	622	626	644	595	654	599	635	621	633	615	593	592	600	621	633	621	594	651	669	588	628	611	624	636	568	593	599	604	593	612	664	616	616	620	594	590	643	588	636	629	620	635	614	615	617	633	605	634	663	582	646	620	631	620	614	663	609	581	605	610	633	575	657	638	594	639	633	627	606	612	626	587	607	600	590	617	624	561	629	635	614	623	622	631	577	568	620	626	629	632	627	651	619	613	599	621	600	607	623	593	575	605	662	576	650	612	645	592	669	606	599	622	638	635	601	628	683	611	598	623	662	605	604	600	611	586	621	606	608	562	570	614	597	614	564	617	635	645	603	587	612	606	604	652	611	626	648	635	597	622	597	624	617	631	657	621	648	617	646	631	640	642	606	629	651	667	598	633	630	614	633	611	589	615	576	633	614	588	606	581	617	644	622	656	647	557	648	634	614	657	615	611	623	622	601	600	667	588	628	591	628	614	624	593	604	593	595	652	548	592	636	627	618	620	629	581	615	612	610	632	663	596	611	605	613	612	662	619	604	599	612	623	583	653	628	604	635	640	602	628	618	622	622	634	597	589	642	638	588	629	580	603	653	625	581	629	569	626	555	622	617	647	645	585	608	639	657	605	628	611	610	611	659	617	628	631	609	638	638	614	580	609	581	637	585	593	647	599	650	613	621	639	601	549	594	618	610	622	589	605	603	643	582	641	632	609	626	639	639	654	551	577	613	602	600	638	625	597	610	633	643	610	622	659	598	617	598	663	578	642	622	628	600	616	620	633	618	627	625	600	586	650	601	651	641	625	623	626	662	652	580	590	601	579	659	653	622	624	626	613	607	635	613	621	597	634	621	640	612	600	596	626	658	605	680	609	566	625	610	644	637	638	647	640	630	643	622	608	600	608	641	613	625	615	599	625	567	668	591	625	574	584	619	646	636	636	601	598	625	653	572	601	632	650	622	606	635	610	603	648	602	657	633	588	617	609	640	640	611	623	622	628	608	641	646	587	669	655	597	625	654	643	638	642	616	587	652	620	598	602	619	609	611	647	600	599	618	622	654	609	613	643	611	593	582	661	612	642	600	592	629	593	679	611	646	642	624	576	612	658	593	606	584	662	555	614	618	611	579	611	630	634	636	623	628	583	647	626	592	635	612	653	603	604	623	581	651	638	635	667	627	608	601	614	602	611	594	564	585	578	621	615	615	617	609	590	626	666	595	637	643	625	605	614	612	592	645	601	622	630	623	613	604	647	605	635	605	653	617	591	598	609	643	592	627	602	626	638	600	597	654	600	589	616	636	589	637	656	601	622	611	636	611	597	592	634	629	624	600	652	603	625	582	641	660	649	583	623	619	612	608	610	621	648	641	607	587	620	662	606	640	593	620	641	607	606	578	617	589	604	607	605	627	614	591	615	609	619	639	602	626	645	615	580	644	652	621	633	645	624	629	645	641	599	551	634	617	617	593	645	639	628	660	580	623	629	593	608	603	624	632	588	613	620	580	606	631	597	629	663	607	613	596	584	669	600	661	598	609	604	597	628	627	642	652	626	603	634	579	614	627	647	628	583	614	626	592	613	624	602	597	591	593	641	646	664	622	601	620	620	632	653	578	575	625	577	635	616	622	586	644	617	578	635	656	619	619	623	606	594	601	645	615	635	632	590	568	664	617	620	598	630	610	602	640	565	598	641	589	599	609	590	635	633	625	584	622	602	660	630	660	600	652	610	621	600	633	678	665	613	587	598	656	631	675	609	662	623	617	632	609	608	657	619	628	630	593	561	605	618	630	644	631	603	628	571	635	648	647	656	612	618	631	594	582	593	666	645	586	605	631	633	610	569	691	633	613	611	573	616	613	634	572	614	653	634	623	606	592	612	620	622	603	613	605	626	591	635	545	587	636	610	606	669	620	640	651	633	630	585	675	563	620	633	608	598	601	624	616	604	627	623	616	628	642	581	619	593	629	632	600	612	637	636	582	623	576	613	620	623	597	611	603	629	624	657	649	625	630	606	571	623	594	605	656	621	584	616	627	613	586	590	606	605	622	590	586	612	608	604	623	641	609	590	623	603	603	631	659	631	603	562	660	677	588	588	614	625
24460	20794	24296	27364	18883	1097	566	435	386	391	346	354	366	347	384	372	356	373	347	377	327	321	338	332	379	347	352	374	394	355	318	324	359	336	356	320	359	364	369	357	352	316	356	330	352	358	332	374	336	303	389	329	358	329	356	359	324	307	371	359	342	374	351	361	348	368	332	332	344	350	362	380	385	336	329	342	319	383	342	315	330	376	315	338	353	318	338	357	327	326	329	332	352	349	334	380	349	341	346	344	381	368	357	332	350	328	368	351	362	353	329	386	367	328	322	336	327	337	352	317	326	344	347	311	307	306	355	348	374	358	355	359	340	337	311	339	325	363	327	354	379	324	356	324	298	335	350	334	369	334	354	357	309	371	345	365	351	330	353	360	336	348	339	349	333	327	376	370	323	318	326	342	364	341	298	345	365	353	358	349	365	325	346	346	329	324	366	342	337	373	336	334	331	337	345	317	340	349	341	315	313	331	367	355	380	347	368	355	344	327	343	352	330	378	334	367	336	369	347	360	347	356	359	331	367	336	345	328	330	340	329	361	367	325	346	296	349	331	346	356	327	345	347	345	335	336	369	327	345	365	319	332	341	343	325	336	345	355	305	325	389	331	338	331	358	335	348	334	338	330	335	334	372	353	338	352	374	321	342	334	327	345	332	354	356	356	372	337	360	325	307	344	336	361	377	333	326	347	366	334	316	374	373	362	332	342	344	389	351	363	328	315	352	341	317	360	333	333	404	325	352	367	379	347	327	348	328	333	321	368	364	366	357	355	328	314	335	361	302	345	349	347	328	328	300	393	328	321	322	329	387	348	313	335	312	321	382	319	354	357	359	368	319	322	349	305	354	351	341	291	327	324	332	341	328	339	340	330	376	347	376	351	355	343	312	331	365	332	327	316	354	338	353	346	337	358	329	315	346	338	341	343	315	372	298	310	375	368	341	348	367	318	304	343	347	301	363	338	299	341	305	335	364	347	396	348	349	306	315	336	324	317	328	343	322	339	330	356	342	326	338	357	358	307	372	356	343	326	334	343	349	346	361	350	363	302	356	326	323	350	357	362	340	317	358	326	295	347	354	362	406	332	352	353	316	355	396	326	371	347	353	301	349	311	347	360	331	311	359	339	310	368	322	346	354	370	333	340	339	338	374	313	308	343	363	350	348	310	331	363	374	382	318	351	351	360	355	342	330	336	382	299	393	324	336	367	374	372	338	327	353	365	337	343	309	320	348	331	335	371	346	333	378	365	348	366	356	340	343	322	353	355	344	321	368	330	318	313	337	321	327	344	349	340	336	340	336	355	343	325	334	343	325	314	322	316	376	349	352	315	336	376	344	356	352	337	348	379	368	331	318	345	376	353	335	364	323	338	353	330	337	347	312	347	327	360	355	340	340	350	371	345	329	323	351	336	326	324	349	369	330	334	367	365	352	344	368	343	336	309	368	329	346	357	315	375	377	395	324	342	352	358	346	340	342	345	331	352	361	321	343	339	334	333	334	337	329	335	344	360	325	313	329	356	338	336	329	287	352	325	322	332	355	334	363	331	324	340	340	363	363	374	328	319	353	315	367	318	303	357	392	320	357	364	353	347	380	373	347	337	316	304	308	364	340	328	362	349	341	362	353	313	329	318	335	362	344	328	321	398	341	348	328	346	322	362	345	367	367	339	382	350	317	330	340	354	339	360	331	334	333	338	329	366	337	348	374	366	366	347	354	372	339	320	343	352	332	334	365	372	376	386	354	398	360	336	336	348	307	350	376	354	347	350	354	335	357	341	379	343	351	343	348	343	351	328	393	308	345	360	330	323	340	341	356	323	324	356	339	332	337	348	333	322	355	357	328	380	338	356	359	342	341	350	332	333	332	350	319	325	351	325	357	336	352	372	355	326	385	343	392	357	358	322	364	350	357	359	377	391	357	353	385	357	348	331	319	309	344	353	360	372	357	328	294	326	377	346	306	354	329	357	337	333	352	323	376	346	365	339	360	340	375	324	360	325	310	387	361	326	351	335	380	347	347	324	340	304	330	355	360	333	368	379	361	329	364	337	390	327	363	347	348	382	306	327	318	308	328	336	310	364	333	361	390	344	360	361	344	356	337	366	324	354	343	324	356	360	329	373	362	313	328	350	345	390	346	345	334	329	345	335	351	355	336	303	365	319	367	332	370	343	336	358	333	349	341	347	338	334	365	354	337	338	355	337	375	327	355	358	352	314	349	376	327	343	365	368	367	323	329	377	334	320	327	325	345	337	357	346	347	318	333	334	378	343	383	331	375	342	350	351	355	366	354	338	330	367	381	377	357	348	333	379	353	322	355	313	333	369	361	334	361	321	390	333	348	351	339	372	338	315	360	356	367	314	336	365	325	314	335	336	346	380	406	382	346	328	337	372	384	328	356	349	345	355	373	328	341	359	371	328	335	315	342	362	311	370	368	362	324	315	333	387	336	337	358	323	337	338	328	360	359	367	360	324	341	333	332	359	289	337	342	305	280	347	351	323	329	364	326	372	387	320	325	325	336	334	325	334	365	345	348	351	330	332	339	358	331	353	336	371	373	332	340	342	325	324	323	340	328	326	331	370	334	308	364	359	333	325	291	352	349	340	343	373	330	361	331	335	348	351	328	351	334	334	340	322	346	341	354	343	321	334	348	372	293	345	340	352	311	355	332	332	318	389	364	337	329	367	336	356	342	325	307	344	369	341	358	333	337	346	350	346	364	359	313	325	346	315	374	345	356	328	334	354	324	370	341	319	348	358	346	339	303	316	307	314	369	331	355	317	357	316	327	358	305	320	343	324	349	331	378	344	358	333	350	318	310	362	356	303	362	325	333	369	348	348	367	364	372	363	336	339	346	336	367	341	339	340	340	327	388	337	328	332	369	373	348	321	314	370	353	363	333	355	340	352	315	350	335	317	372	359	365	341	371	341	383	349	362	352	326	326	334	338	340	347	364	320	332	351	324	334	332	374	294	317	377	327	374	327	359	321	384	318	360	310	347	361	367	376	351	334	362	378	360	327	297	317	347	335	371	352	352	323	359	360	364	383	345	353	330	368	337	335	353	349	362	401	361	335	361	349	315	343	373	342	334	338	357	368	368	360	335	344	366	362	372	330	337	350	318	338	345	341	356	366	348	356	371	321	348	372	319	321	339	327	335	334	352	357	348	344	346	340	345	358	359	342	339	344	341	304	321	354	387	362	359	324	335	367	374	330	327	316	342	351	373	367	360	370	345	344	311	388	357	343	340	322	339	338	337	336	340	315	336	342	352	362	339	331	333	293	329	344	306	337	354	367	357	331	359	387	360	342	332	331	321	344	357	331	336	349	357	331	334	317	360	292	361	367	373	353	336	314	377	331	366	363	344	318	368	385	358	312	337	353	314	360	367	348	372	338	346	340	347	353	361	348	320	340	374	351	308	342	335	395	361	336	336	324	348	321	357	352	362	330	324	339	347	354	336	343	331	318	344	333	327	349	316	368	369	351	365	323
3226	2944	1943	1140	985	862	819	783	770	802	753	726	766	742	783	793	777	765	792	761	785	772	740	733	806	784	718	778	757	759	789	722	742	756	799	806	745	768	773	813	718	750	772	751	736	805	786	719	804	759	756	762	707	744	694	773	754	720	777	763	718	750	771	763	802	760	778	790	793	764	747	769	771	779	707	768	800	836	773	784	735	727	737	782	776	771	699	718	757	776	734	800	749	775	775	731	778	775	769	766	805	736	724	794	749	789	742	725	753	750	818	758	757	780	781	733	733	733	761	721	724	736	755	761	797	791	748	738	803	740	743	811	733	771	806	738	764	779	753	793	772	776	767	792	760	779	740	763	700	721	759	763	775	779	779	766	707	787	767	753	773	770	754	773	730	788	754	726	746	784	776	748	727	777	738	734	770	770	780	770	706	778	744	760	743	729	756	767	722	723	764	708	792	782	739	770	786	798	780	733	781	697	796	791	744	763	748	759	800	759	756	738	785	736	729	764	777	762	804	784	725	764	760	782	781	732	729	770	788	779	768	789	783	793	764	740	787	744	744	760	779	760	736	771	779	787	796	750	755	748	738	830	736	752	746	746	800	716	766	741	780	732	789	758	786	785	749	775	762	776	746	738	724	770	777	739	726	767	780	741	751	745	799	759	784	724	790	755	784	735	731	738	780	699	759	779	750	765	766	720	737	773	763	746	744	755	740	760	701	773	776	745	748	713	760	776	784	775	729	730	729	810	782	753	763	763	771	775	773	797	805	767	752	774	766	740	774	776	788	773	757	755	764	721	772	737	720	741	767	740	783	746	788	761	756	777	737	743	772	770	727	766	756	707	775	744	673	752	744	784	739	754	764	772	778	741	756	783	816	810	767	787	788	742	713	815	758	734	736	754	777	762	780	783	807	776	707	756	751	759	780	758	720	760	763	744	760	769	758	776	776	818	766	742	728	760	772	702	763	846	737	762	754	769	710	714	802	736	751	751	789	768	735	751	770	732	805	828	785	734	774	784	731	678	726	755	793	769	781	724	756	736	717	733	778	733	785	816	745	724	760	782	762	789	766	755	730	792	731	760	786	706	770	747	796	775	798	750	757	741	771	766	764	765	737	794	750	746	779	774	738	751	797	715	714	758	788	768	775	802	760	747	754	741	781	778	753	781	753	774	740	772	810	779	725	788	733	768	734	727	769	756	718	802	793	765	793	743	815	767	704	709	741	687	754	721	797	696	780	791	751	769	762	796	745	778	793	740	708	721	781	779	769	719	756	761	792	751	781	734	716	758	716	724	760	771	743	789	758	778	759	786	791	752	746	775	754	797	742	736	736	752	754	758	748	814	765	724	715	755	726	736	715	785	752	769	777	743	737	736	779	801	710	734	786	764	745	715	748	783	764	750	763	718	768	764	764	792	744	702	813	773	746	760	771	767	737	769	751	736	754	706	755	761	753	722	782	717	747	717	763	784	795	800	761	775	702	736	768	741	782	766	729	721	763	776	718	746	778	794	754	779	749	723	769	758	782	777	751	688	801	770	706	806	768	730	788	723	753	757	742	724	728	727	815	765	718	764	770	760	737	771	732	733	769	734	745	753	738	786	750	693	754	809	750	802	786	797	808	764	861	758	765	768	781	778	772	731	736	752	786	751	752	781	726	712	741	782	779	771	757	750	790	787	764	746	777	784	785	774	774	787	801	778	763	739	773	788	814	818	800	727	743	752	774	780	776	740	751	785	746	752	745	762	770	740	753	727	754	760	746	774	763	778	740	760	706	734	788	775	707	796	787	765	752	748	790	737	741	727	782	769	755	709	815	751	797	736	769	725	767	746	777	730	736	760	793	786	789	762	739	718	712	805	773	753	746	749	735	760	804	739	731	720	737	809	755	738	757	773	752	720	765	793	762	778	763	770	745	751	746	750	770	761	779	779	754	770	760	744	757	780	757	711	756	788	759	807	749	724	745	725	788	777	772	768	819	729	788	779	731	766	783	766	752	717	786	796	772	785	760	768	715	788	784	800	741	742	723	753	769	736	760	742	754	859	689	800	770	791	733	772	741	763	730	809	732	801	738	712	757	717	794	773	776	708	766	722	763	736	751	791	789	761	770	777	765	742	764	776	811	776	750	783	802	728	751	796	708	777	794	703	737	767	671	741	740	759	775	758	668	734	771	704	706	757	736	731	740	770	798	729	805	733	759	751	763	804	720	723	709	739	774	737	713	740	801	736	737	735	746	790	742	767	725	726	752	806	738	780	770	773	759	720	746	691	742	695	771	698	779	766	783	726	801	766	739	766	776	785	679	732	759	783	728	712	828	769	766	755	756	773	764	757	720	752	745	764	793	735	742	746	773	739	746	764	765	781	770	730	787	752	755	727	835	727	758	748	739	806	723	765	774	732	775	741	748	735	746	717	761	792	808	721	743	767	734	752	767	727	734	783	725	757	809	715	753	726	730	738	738	772	754	740	727	760	742	774	782	729	786	761	771	743	733	778	744	771	767	760	726	750	771	785	753	760	777	760	711	786	760	719	807	750	762	713	768	746	750	735	725	717	749	771	789	701	695	753	779	721	792	800	785	801	725	797	762	808	732	758	740	746	787	772	785	758	764	814	769	730	793	736	789	739	735	753	824	768	799	756	784	732	738	807	755	765	749	751	790	770	732	727	725	783	752	796	784	711	794	779	758	748	748	774	749	704	760	745	777	751	769	775	747	756	770	772	759	748	715	742	782	740	766	783	762	770	717	755	766	753	730	744	758	767	719	715	731	792	756	730	762	733	785	766	760	776	728	781	748	722	729	783	740	764	768	736	739	741	733	787	777	754	745	796	765	770	791	772	733	766	751	745	772	753	754	730	748	738	781	745	808	757	718	797	773	747	757	764	748	750	760	770	734	745	772	767	768	726	770	767	789	738	762	748	739	785	716	740	788	774	749	732	774	738	745	784	810	758	786	743	736	797	759	746	781	753	776	750	778	733	770	740	808	772	758	696	805	783	682	797	772	777	782	671	714	767	766	757	773	788	746	767	731	750	761	746	763	727	760	809	751	825	763	758	746	746	755	776	757	741	724	797	751	794	775	791	763	770	744	761	793	797	709	751	758	737	774	746	767	748	750	733	782	799	777	741	802	779	775	770	798	769	771	753	747	765	718	741	754	759	724	747	757	739	763	750	721	776	721	763	748	742	747	758	739	745	828	744	697	782	783	710	772	781	780	751	736	736	763	757	731	801	790	753	765	710	820	714	724	735	751	750	757	743	700	765	738	767	740	788	724	775	767	750	813	744	778	723	744	715	785	768	731	798	753	790	793	754	701	793	803	779	787	763	766	741	790	765	751	764	748	750	788	737	800	713	761	738	769	724	713	737	772	704	726	779	790	744	726	720	736	796	743	775	757	761	784	724	764	765	782	744	734	776	769	739	765	759	783	811	802	803	806	755	810	749	751	764	698	789	772	794	794	745	736	734	780	760	748	739	748	761	786	739	748	748
23665	20922	25192	26786	20930	20950	3402	506	329	352	287	303	255	271	220	271	246	253	238	211	270	222	211	243	234	223	235	236	222	234	228	229	202	238	236	209	220	212	218	257	243	213	202	206	253	212	244	224	202	226	191	218	232	215	238	209	241	212	214	204	224	230	202	222	208	212	198	220	236	228	276	209	228	229	223	222	207	209	214	220	198	211	237	191	210	209	199	197	199	219	204	197	212	225	217	216	189	222	208	224	239	245	224	223	226	243	224	223	218	239	212	216	202	217	221	207	233	227	214	202	213	221	233	229	260	253	240	216	227	212	237	190	228	213	231	198	223	233	232	224	212	192	229	208	226	228	232	226	222	217	203	210	228	207	208	227	200	221	197	238	217	221	193	207	203	183	215	241	232	223	198	230	216	203	200	235	203	243	203	192	241	236	234	189	211	225	221	216	224	225	185	216	267	219	223	227	223	208	200	228	207	204	224	213	218	220	215	227	235	242	212	203	218	201	215	218	248	233	236	205	212	239	206	227	220	208	214	211	222	224	233	233	196	214	231	213	215	206	226	214	216	229	244	197	208	224	230	222	210	199	226	227	221	181	242	212	196	213	195	244	242	224	197	209	215	232	213	215	206	193	201	226	215	222	224	235	206	200	220	246	210	178	219	221	236	215	226	215	194	233	228	202	209	196	220	230	226	226	215	188	225	223	214	224	238	237	214	217	213	222	212	189	211	194	230	238	216	201	197	196	238	213	247	190	237	242	193	228	223	199	207	213	245	230	188	220	207	232	221	198	210	206	217	231	230	216	225	216	219	231	240	210	216	225	223	226	222	242	220	219	194	212	228	241	186	241	206	222	219	210	206	217	206	235	246	218	214	191	184	203	223	195	205	219	221	214	205	224	218	224	235	248	225	213	226	194	219	188	197	209	204	219	222	210	208	211	213	203	223	250	226	187	206	203	218	218	231	212	224	232	232	243	217	226	228	200	219	232	226	204	202	196	238	203	193	221	224	219	203	211	229	231	221	214	221	242	245	217	216	204	234	198	215	207	218	196	248	227	219	215	205	233	199	256	200	246	230	220	207	215	242	218	191	196	198	221	208	195	217	229	217	218	207	233	214	195	232	224	234	219	246	205	220	201	210	222	224	230	200	244	180	212	228	220	184	218	202	230	215	209	227	215	223	177	213	229	211	198	223	219	191	228	235	193	207	224	236	219	243	228	198	223	239	231	237	195	209	239	226	198	217	197	227	223	215	224	197	185	198	208	195	225	235	218	223	218	226	213	208	235	212	224	196	213	238	222	225	204	220	217	192	210	197	213	206	214	211	217	212	216	225	241	228	198	210	206	212	223	228	240	226	204	222	213	209	162	198	209	246	197	236	227	193	227	231	227	228	216	230	245	187	210	224	235	223	199	220	236	214	209	195	229	263	200	207	187	200	215	208	259	223	208	183	236	220	229	222	244	215	234	232	215	242	239	231	218	200	235	226	204	202	227	230	227	229	220	218	199	216	210	209	229	209	206	240	221	219	225	227	222	220	212	219	211	199	228	215	234	245	190	227	241	217	188	228	252	238	197	209	216	198	183	216	198	199	227	222	210	200	224	194	215	225	224	250	210	202	203	231	218	223	227	227	201	216	208	190	212	195	202	212	228	230	224	243	221	215	193	224	236	228	220	213	205	204	210	229	239	258	232	203	223	210	230	219	235	171	214	241	209	206	184	212	215	225	214	177	217	224	226	213	190	209	229	215	198	180	222	203	223	201	200	210	239	184	219	232	221	224	225	196	197	204	213	199	234	230	191	198	209	232	207	219	168	230	199	221	204	210	203	214	240	219	221	225	205	203	218	220	188	230	216	238	222	212	199	199	170	174	222	233	204	208	230	208	172	205	216	220	231	224	196	229	253	236	207	211	207	211	190	180	199	198	209	196	225	204	224	233	208	208	187	220	236	241	232	227	225	232	221	226	193	185	200	206	224	243	229	230	223	203	191	190	217	217	230	234	231	222	191	234	220	200	221	229	212	214	222	217	191	212	248	245	220	192	217	205	219	209	225	212	194	228	179	212	189	196	225	238	217	220	186	247	214	209	236	191	236	217	204	213	181	222	247	213	194	206	221	216	224	234	225	208	211	228	226	209	206	181	233	234	213	200	203	204	230	202	206	213	183	218	197	195	185	198	240	212	223	192	240	257	207	235	222	188	225	198	216	244	220	212	209	211	195	218	235	220	218	216	220	226	210	203	229	230	251	191	217	218	183	225	220	201	220	210	217	208	211	206	219	202	182	220	213	229	254	188	236	221	218	230	220	225	227	209	221	231	211	267	210	194	199	215	206	232	245	223	226	256	221	193	234	212	215	196	215	216	241	210	209	236	219	236	218	243	219	216	217	201	184	193	237	208	208	216	192	212	207	244	197	212	212	225	235	200	198	211	214	226	223	233	201	200	198	228	250	202	202	241	192	215	234	232	207	210	201	224	205	208	212	218	229	219	223	200	203	212	198	212	248	199	235	178	206	189	219	226	172	208	233	205	225	204	211	227	238	224	203	209	235	206	219	217	235	240	235	216	209	220	207	214	215	229	204	187	219	210	222	207	216	218	226	218	208	214	195	207	248	200	228	203	192	225	201	206	212	226	213	207	233	222	227	243	225	228	216	179	191	218	201	225	248	210	217	207	206	226	216	221	261	213	232	231	220	224	215	251	225	223	196	228	226	210	217	201	207	195	210	213	188	210	201	235	218	211	219	214	208	211	192	184	218	202	204	215	215	214	208	197	219	222	247	185	206	195	193	230	205	204	227	204	231	207	217	239	220	200	206	228	226	248	213	207	228	200	214	232	213	189	226	222	227	243	223	205	238	222	190	248	210	184	208	213	200	222	216	233	196	201	236	223	214	243	195	196	214	197	191	229	197	200	184	225	213	194	232	196	216	198	207	215	206	224	236	210	218	222	237	218	234	192	247	210	198	215	247	198	221	219	198	220	192	210	201	209	244	216	222	249	190	228	210	221	207	203	197	203	226	254	233	216	231	229	230	197	236	201	208	231	184	226	233	212	189	223	241	221	222	228	241	221	209	231	212	194	187	228	236	244	235	225	218	242	227	202	210	233	203	215	209	214	221	242	224	203	194	205	164	225	207	223	225	235	228	223	214	204	201	226	219	222	239	211	209	239	245	209	236	217	216	204	213	244	223	225	233	242	245	217	193	229	210	213	224	218	233	186	183	219	216	225	244	219	209	251	217	196	222	204	192	209	218	205	216	216	218	234	224	215	192	216	202	227	189	230	213	225	224	184	212	236	223	217	207	201	206	210	202	212	206	213	220	243	212	219	191	198	219	239	197	226	212	221	202	239	209	199	227	201	235	235	217	220	209	244	262	215	209	197	198	217	205	263	195	178	243	241	212	181	216	189	218	201	243	202	203	211	217	180	233	197	228	226	202	214	211	216	201	208	229	220	223	217	228	205	199	206	208	193	220	209	211	208	228	222	218
3346	5138	3145	1536	914	767	627	583	597	543	550	520	537	486	494	490	483	466	471	516	489	512	507	500	514	512	497	488	509	532	519	488	482	481	498	486	490	496	512	482	518	480	455	476	500	498	452	490	497	513	474	463	495	498	473	496	479	495	471	491	494	492	449	525	460	484	500	479	515	475	512	518	500	466	505	509	503	507	519	483	479	485	497	461	490	488	522	475	491	460	496	477	466	500	491	473	513	545	538	473	494	474	493	486	484	477	500	497	499	463	534	484	498	494	479	472	450	504	517	499	484	497	451	455	520	492	527	534	467	472	490	494	497	444	452	480	507	457	498	465	530	490	500	503	475	502	478	500	519	466	507	488	487	495	483	478	476	488	484	473	511	432	500	492	496	499	511	491	496	501	463	467	504	431	501	514	508	499	490	490	512	486	496	486	494	465	471	480	483	462	469	475	471	454	516	528	484	456	503	471	523	484	504	476	487	512	438	504	487	497	474	461	510	507	485	499	488	484	538	484	477	499	462	484	485	474	472	523	458	504	498	500	493	513	464	454	468	475	517	532	519	511	474	489	492	507	474	471	522	521	484	474	453	481	473	476	465	528	458	470	457	456	531	497	456	493	490	435	476	490	511	486	510	481	501	484	487	454	502	469	489	502	487	468	483	450	487	495	482	510	465	499	508	487	514	480	484	511	473	474	499	483	481	533	492	528	493	492	490	501	475	463	514	492	514	492	472	488	471	467	504	514	469	490	483	513	474	470	518	474	493	476	510	479	542	490	449	501	468	497	491	478	525	493	506	441	491	454	488	478	480	489	465	468	482	489	505	473	502	499	519	468	492	483	480	494	493	482	533	482	437	504	456	495	486	515	450	530	463	483	453	485	474	501	483	548	515	489	431	455	483	537	469	515	504	467	439	495	548	494	462	500	442	455	493	522	521	452	474	458	472	485	458	503	478	500	506	517	472	468	489	456	451	482	513	492	485	467	483	480	472	480	547	500	476	519	549	489	478	467	505	473	499	508	450	463	483	477	492	500	479	487	466	471	480	465	477	467	504	483	524	470	452	517	488	448	440	463	524	444	486	496	497	435	463	499	475	519	477	509	479	479	514	508	482	488	459	479	444	518	473	452	499	473	483	477	492	501	468	493	479	527	508	482	475	520	489	469	526	437	518	551	498	494	464	472	489	487	478	486	498	473	504	520	458	469	506	490	484	490	457	527	496	474	476	474	526	512	471	488	469	484	499	519	535	456	460	492	451	501	499	519	462	469	503	471	490	483	489	462	482	488	470	529	436	502	511	510	474	527	471	462	481	452	439	466	497	480	480	510	493	460	461	487	494	477	484	475	474	485	510	532	463	501	529	505	513	477	514	504	476	505	491	494	493	482	517	508	489	478	448	504	506	493	460	491	515	518	472	480	499	481	479	455	497	512	508	472	470	491	473	462	509	457	485	474	480	482	481	477	521	503	512	472	532	512	491	461	463	491	497	488	515	463	506	461	452	496	500	506	502	520	553	515	508	474	484	462	493	477	467	479	483	500	486	483	493	473	487	505	512	471	494	472	457	489	520	512	490	486	480	450	492	474	417	503	490	507	465	493	490	485	447	513	464	507	506	495	529	476	467	450	456	484	466	518	493	500	503	503	464	460	482	461	494	484	495	508	496	510	441	490	445	466	485	505	505	497	504	517	474	472	481	490	494	486	429	498	497	509	493	477	475	489	534	497	487	486	490	477	497	530	476	510	492	486	508	465	505	432	510	499	452	467	489	445	448	500	430	457	493	456	459	477	474	496	487	507	502	477	522	476	457	521	525	461	510	484	521	515	478	494	508	499	473	472	503	487	458	500	489	461	466	474	490	512	496	471	512	507	462	481	503	496	473	490	511	491	458	486	466	433	466	522	504	513	460	468	460	487	464	515	485	514	506	471	502	480	496	522	525	461	501	482	501	525	473	479	455	478	488	478	478	525	456	542	490	463	489	499	505	478	508	495	470	517	498	518	427	481	468	501	492	445	466	494	526	519	442	478	501	467	483	491	476	454	525	429	491	514	454	532	508	492	500	481	461	535	493	494	491	476	481	501	458	473	501	457	483	425	526	517	459	493	487	508	495	482	475	501	499	475	474	487	533	468	466	483	515	468	470	470	468	481	487	468	467	455	530	478	504	535	492	502	461	490	455	524	500	525	504	524	452	488	450	522	515	508	485	490	468	504	481	535	482	491	508	450	489	489	491	496	479	485	509	524	528	455	477	523	496	473	493	526	470	489	485	499	466	443	515	468	461	454	505	508	459	486	499	472	485	497	498	495	545	489	468	508	491	487	480	528	449	509	516	495	470	484	474	458	502	458	483	457	485	479	467	473	466	504	467	466	504	493	469	520	456	497	477	515	478	470	464	518	460	531	501	497	480	531	487	501	492	516	493	498	484	492	473	484	510	514	498	473	476	500	474	482	492	452	487	456	538	456	493	471	509	493	487	496	480	486	465	467	497	517	516	496	478	522	492	509	469	513	444	487	460	485	467	455	455	481	496	469	491	496	523	469	470	465	469	488	533	481	475	475	493	458	487	455	477	497	516	525	484	461	520	503	562	481	462	461	484	436	479	504	477	529	494	469	493	497	465	458	472	450	463	486	469	510	529	466	496	502	502	470	504	494	506	521	494	506	474	487	483	452	511	506	481	491	464	536	508	490	448	472	474	494	502	453	449	485	498	519	505	495	482	436	505	505	425	479	504	457	478	497	466	491	483	507	488	487	491	490	501	474	507	477	478	475	499	486	507	508	484	518	490	498	470	443	471	498	523	472	483	492	527	469	441	491	486	476	512	509	483	503	483	475	467	449	500	454	502	455	506	488	455	483	465	503	491	487	532	430	517	483	481	485	521	490	480	528	508	471	489	480	430	531	434	498	486	512	457	470	497	493	471	474	464	487	467	469	534	458	495	502	496	498	453	497	476	487	506	473	480	454	524	491	521	466	482	479	493	463	459	504	535	475	471	443	459	517	482	503	493	507	496	454	485	424	524	467	474	451	465	487	482	449	488	481	512	504	509	463	453	480	465	475	475	501	493	521	497	503	469	495	479	509	525	469	479	475	470	498	486	481	495	482	519	509	513	486	479	484	488	439	466	481	504	502	436	471	463	491	481	466	518	509	477	485	506	490	512	511	464	452	513	478	469	466	510	464	456	494	475	492	469	498	501	527	464	494	502	492	469	558	477	450	500	457	458	468	459	485	488	473	471	480	484	486	503	521	502	461	496	480	492	525	509	516	481	496	522	483	455	495	483	490	504	504	477	459	464	507	489	480	454	507	460	460	497	510	502	516	510	487	491	494	506	493	501	430	500	488	486	461	476	483	514	483	454	510	498	478	478	495	425	457	495	484	496	475	469	528	499	500	491	487	470	490	538	489	517	464	511	475	489	492	505	455	504	494	464	530	493	499	502	486	500	523	524	510	471	448	478	538	518	506	502	489	491	476	458	490	506	494
32625	13255	1788	392	311	261	254	266	262	278	300	255	239	253	267	269	287	229	262	268	254	310	255	272	271	264	249	253	261	246	263	237	284	266	261	261	264	280	243	277	257	259	253	273	240	274	285	257	269	269	249	259	276	228	269	262	237	276	260	244	252	254	292	269	279	255	246	288	244	283	251	232	255	253	268	254	263	254	277	290	282	275	286	281	240	252	273	259	262	263	294	268	251	251	271	245	265	246	239	276	254	288	260	282	246	263	246	267	266	251	263	266	266	246	271	259	264	243	254	253	253	231	258	254	257	246	264	269	269	259	244	281	263	299	238	258	244	254	273	273	255	245	249	282	276	269	275	268	281	271	246	231	232	251	246	243	274	239	265	260	267	261	240	257	269	263	281	235	261	243	250	251	256	241	249	252	284	263	254	249	250	244	243	282	268	260	259	267	269	287	265	250	279	264	247	244	258	283	278	293	289	280	262	262	247	252	264	267	274	222	266	259	278	254	259	281	304	234	242	241	237	262	281	279	283	257	262	275	301	270	275	252	247	237	252	249	281	243	238	249	247	254	243	263	263	240	244	296	274	244	284	259	263	287	248	237	248	263	251	273	261	276	284	238	282	285	260	249	278	272	270	249	273	287	253	280	259	286	264	252	248	289	240	294	255	291	227	236	252	265	252	274	292	268	247	269	267	278	259	304	275	264	247	243	275	250	260	287	315	279	253	297	241	299	283	252	256	304	269	258	273	282	250	227	293	296	264	240	273	256	248	254	260	258	246	227	235	270	250	269	279	260	285	265	233	267	244	280	241	270	250	276	275	242	254	244	257	251	268	272	265	278	289	259	263	284	241	257	271	261	251	259	266	269	241	283	266	288	287	286	270	264	266	266	280	264	234	272	267	219	241	267	281	272	230	281	286	282	240	279	288	245	253	262	259	265	266	243	254	257	286	248	249	254	277	288	275	242	276	284	247	283	263	265	278	272	274	275	264	263	245	255	254	274	259	284	275	231	247	261	275	272	288	252	272	252	243	264	256	264	258	263	269	275	284	272	258	266	242	283	299	259	260	214	259	245	263	248	238	274	261	287	253	245	262	275	275	286	292	250	271	260	262	292	272	253	260	312	252	257	249	238	233	243	230	266	255	282	260	256	281	266	271	233	281	254	282	274	241	241	256	265	254	265	265	282	256	214	257	256	252	265	230	283	258	256	245	262	254	245	266	245	252	275	222	271	287	264	284	270	259	256	283	229	261	263	271	270	256	228	253	294	276	265	265	276	256	256	269	263	274	269	288	277	258	268	263	249	273	263	272	227	238	274	244	245	257	236	242	272	261	266	253	230	277	261	243	224	253	257	229	269	275	276	241	249	234	284	298	274	264	249	296	246	306	268	229	271	245	253	235	264	272	273	282	269	255	285	278	254	267	292	252	258	264	260	270	252	244	243	269	268	264	279	256	241	261	268	288	289	253	273	284	272	278	294	264	274	243	295	266	225	241	248	292	267	267	259	283	264	248	273	263	245	257	223	246	253	289	256	282	273	279	262	262	265	269	254	242	245	239	239	265	294	265	263	284	267	245	261	252	243	258	254	266	260	245	242	241	297	303	253	252	291	285	252	255	266	244	243	239	263	229	270	280	242	223	269	275	267	239	261	284	307	233	257	272	261	255	275	282	250	261	246	253	270	260	274	273	282	276	297	239	254	272	254	243	232	239	277	266	271	275	278	273	261	241	263	265	285	277	271	273	258	287	257	266	261	233	276	261	272	250	263	283	283	264	253	254	282	283	284	254	284	255	286	260	266	238	253	271	252	256	272	292	271	258	243	285	253	269	241	272	252	259	276	276	239	267	263	236	282	262	267	276	291	245	274	277	277	283	306	267	277	262	266	259	277	269	250	283	263	256	270	259	289	251	276	243	269	281	262	264	278	272	285	271	252	245	260	251	249	259	268	265	230	244	266	315	274	314	272	278	253	278	284	260	256	251	250	265	287	284	244	230	285	268	271	295	240	278	272	299	273	275	248	260	275	270	272	245	311	275	267	272	282	241	262	250	281	265	235	295	256	237	292	275	258	291	262	240	249	221	249	259	245	272	256	305	268	265	260	262	253	250	240	250	268	261	266	241	273	266	248	276	275	271	298	255	262	268	256	251	264	272	226	306	273	255	257	227	252	242	262	270	266	269	284	284	265	253	274	268	278	241	242	229	280	286	244	302	269	268	242	251	284	249	249	253	234	284	254	252	263	265	252	251	245	260	294	266	248	284	230	257	260	271	252	254	272	282	271	267	279	293	249	265	238	265	244	288	271	265	267	249	251	241	241	286	237	261	219	266	251	251	260	278	307	239	217	279	270	266	257	285	261	259	313	243	266	289	276	280	254	290	269	251	251	274	249	268	234	263	255	296	255	277	273	282	303	242	252	276	272	228	257	228	264	256	269	251	273	264	244	230	262	252	272	249	294	256	250	263	284	276	239	264	269	248	291	252	261	258	244	267	269	270	242	275	251	260	273	225	250	258	231	282	264	248	249	283	276	258	252	247	286	292	261	278	234	277	240	295	268	283	237	256	271	294	279	267	234	258	265	279	309	247	238	251	280	248	265	261	284	235	263	258	266	260	274	263	230	251	269	270	242	252	284	277	214	277	256	272	252	294	299	262	266	287	267	278	274	252	285	268	250	284	250	243	274	295	230	254	239	259	241	264	251	238	249	229	288	237	269	255	224	269	275	273	262	259	229	260	252	235	268	299	276	251	247	263	272	273	292	255	252	281	270	258	241	226	257	255	256	233	243	279	281	245	235	281	224	283	279	258	241	262	244	282	271	288	270	224	266	259	246	258	243	266	236	291	249	277	270	300	254	271	251	223	256	247	279	231	265	255	280	271	253	240	265	248	199	273	286	246	276	248	257	273	281	262	266	237	231	259	266	261	235	248	250	266	237	247	237	274	257	257	247	271	280	265	276	275	298	258	274	251	281	236	272	253	267	248	250	243	258	247	246	277	249	261	224	279	249	286	265	287	268	248	249	269	282	255	256	259	265	251	231	299	259	261	280	256	257	251	223	249	270	285	293	304	259	254	251	251	255	247	253	246	250	252	264	281	257	268	279	276	251	260	258	240	260	265	252	259	293	276	263	250	242	270	230	255	284	227	276	249	266	278	267	295	257	273	270	279	245	278	272	237	268	248	276	290	272	273	249	273	265	265	246	244	274	282	256	237	273	271	263	246	267	263	252	283	284	252	257	247	259	254	256	265	292	266	273	275	254	271	256	267	277	260	260	272	258	271	249	275	249	250	244	266	290	290	214	251	231	256	270	246	267	263	258	262	250	269	243	288	244	280	276	257	256	266	243	246	227	268	286	246	255	272	289	267	262	258	240	284	251	277	263	254	266	274	227	284	255	232	254	241	267	254	300	278	273	250	276	248	256	261	246	251	293	238	242	277	241	257	269	251	268	260	234	252	263	247	255	274	262	260	272	241	240	241	270	276	238
5026	830	733	670	613	639	623	637	610	588	608	617	606	597	586	643	652	612	606	616	636	631	602	621	591	581	707	591	639	612	635	688	623	619	613	642	631	655	622	657	653	589	617	657	572	604	621	646	608	592	613	581	642	607	589	636	644	640	605	618	604	601	637	629	609	614	648	608	617	653	587	601	598	590	618	600	612	562	626	612	613	596	614	572	569	606	552	624	581	622	560	611	643	628	645	615	609	625	635	625	644	608	631	573	656	620	680	641	609	631	638	653	622	635	588	625	559	606	602	598	620	611	619	569	561	606	619	612	577	616	589	641	604	640	577	611	651	662	624	629	600	605	601	619	612	617	613	618	657	601	631	615	635	601	635	640	625	615	585	611	590	625	615	635	612	637	639	607	606	641	609	572	609	642	630	616	624	633	585	631	569	580	583	633	611	609	618	612	601	575	625	640	618	580	653	572	583	615	648	617	598	646	623	622	587	592	597	559	642	577	581	639	619	641	607	587	558	619	624	645	586	611	596	596	580	595	618	590	623	621	630	651	641	635	618	632	621	627	664	619	640	637	566	571	654	603	613	669	639	637	583	610	602	618	613	643	618	628	609	648	595	612	618	634	619	605	610	615	626	589	642	562	617	584	626	604	590	586	606	655	620	626	602	616	652	595	625	590	633	555	648	585	625	620	601	666	647	592	594	610	577	603	615	617	608	614	562	631	623	585	589	625	606	626	651	656	623	602	607	545	614	640	599	657	618	639	631	657	610	674	640	636	647	591	622	671	626	663	617	688	655	612	580	620	623	620	596	611	587	615	624	632	594	626	617	567	587	606	615	633	653	604	595	571	564	632	604	617	634	624	608	573	591	569	640	601	617	616	651	573	622	626	598	622	602	657	595	597	615	615	617	622	565	622	663	617	595	582	619	624	623	647	610	633	599	621	613	648	611	607	679	601	581	613	616	619	619	597	603	621	603	637	625	612	614	614	610	599	617	615	587	634	631	648	602	622	635	644	607	579	591	575	609	651	636	654	613	603	629	602	632	624	630	580	610	611	588	603	623	617	590	619	583	603	604	573	585	650	597	595	547	632	595	622	620	622	643	597	625	647	593	594	599	584	632	607	613	669	610	602	612	634	666	649	597	593	639	618	606	632	631	628	615	620	611	662	570	646	607	597	661	585	625	602	606	567	551	588	595	615	616	686	597	596	604	605	633	574	623	616	596	625	607	596	666	611	616	576	635	626	564	619	615	624	631	619	649	614	619	603	627	595	634	596	628	616	627	616	608	634	580	617	647	566	623	596	606	598	641	598	613	594	566	605	604	600	635	581	609	603	630	591	631	615	613	596	620	598	624	593	609	623	610	589	634	633	607	618	616	597	645	632	622	583	634	633	606	611	633	585	605	642	631	657	583	640	706	611	621	571	629	652	598	635	644	613	575	587	627	575	601	614	607	653	633	566	606	640	594	597	602	571	613	571	657	641	617	647	634	649	618	626	598	662	603	622	594	569	605	641	603	631	567	635	615	648	595	604	653	632	621	592	626	568	611	589	595	572	595	601	583	596	621	642	632	590	588	587	639	595	631	629	571	593	658	596	568	625	603	592	631	588	601	620	617	553	634	624	606	593	657	629	607	622	622	616	570	624	593	580	626	645	617	629	611	617	639	637	602	567	633	601	599	638	597	589	620	556	594	615	609	579	604	635	597	605	605	603	640	601	636	609	618	633	580	632	605	623	591	589	607	628	579	622	587	581	609	595	585	592	591	628	584	620	577	642	569	630	599	585	615	634	632	588	645	654	616	663	610	588	593	611	595	629	586	661	633	610	672	664	645	622	651	577	653	582	592	609	594	623	636	583	640	625	621	577	625	585	601	605	609	605	607	606	622	640	632	643	607	632	544	627	615	596	596	647	658	585	618	636	606	608	582	616	588	610	594	620	633	585	561	617	646	590	629	638	642	629	636	593	613	615	616	621	615	635	609	624	595	598	614	594	586	605	636	629	573	596	591	609	623	642	642	638	615	594	626	632	618	612	602	631	626	585	632	621	608	609	602	627	614	624	647	618	653	623	639	629	616	657	659	658	622	616	585	603	627	635	600	629	664	555	605	625	608	563	623	578	597	586	634	610	598	629	616	605	580	593	592	594	595	590	643	643	636	614	597	628	625	617	607	612	604	635	580	592	606	565	572	619	654	609	617	667	620	644	603	629	593	607	622	611	664	580	583	604	591	608	604	588	616	613	637	596	657	612	615	600	606	651	602	654	627	619	663	586	648	623	595	601	609	613	640	579	617	629	608	596	617	585	552	618	650	642	633	629	645	590	635	628	613	630	595	616	604	586	612	637	658	619	623	615	606	661	632	592	625	594	603	624	651	623	658	618	654	598	611	573	584	607	656	615	570	638	614	591	630	604	604	618	600	603	658	619	604	655	593	570	597	610	640	605	626	605	630	596	650	610	609	588	607	593	637	585	678	634	616	650	596	596	558	652	625	606	604	622	600	639	659	602	608	624	623	608	632	565	599	589	602	616	610	594	630	628	581	651	592	578	633	618	593	578	582	602	614	649	585	600	633	631	625	565	601	648	608	631	605	559	621	608	644	625	611	606	617	542	635	639	627	604	609	607	566	617	643	561	656	626	624	642	619	607	608	645	608	593	587	632	633	547	598	641	587	644	575	626	644	615	594	557	609	600	647	639	643	631	625	617	586	590	607	576	598	595	595	619	603	623	658	650	598	639	630	632	637	587	602	643	638	576	617	651	593	606	623	585	570	641	610	649	671	611	630	627	584	625	657	591	593	601	605	629	556	651	657	651	612	577	639	620	605	644	630	642	631	602	618	585	605	621	608	640	619	600	583	653	617	611	588	598	633	575	634	653	622	565	601	613	648	587	577	622	594	600	629	646	577	635	666	584	622	608	602	642	620	647	620	605	611	609	703	631	587	653	651	629	623	584	601	588	621	620	635	597	645	630	628	628	623	610	628	629	577	543	594	632	619	661	638	621	629	643	627	644	609	629	603	572	615	623	599	633	622	602	612	594	593	627	625	612	623	611	586	627	596	618	596	648	584	596	627	611	634	669	622	577	641	582	667	629	611	648	592	588	621	633	630	645	621	584	617	649	643	593	638	570	631	597	645	593	601	633	556	661	603	604	620	631	635	634	640	589	586	602	600	634	557	620	604	656	604	572	612	648	556	591	582	577	617	634	631	614	628	600	606	633	663	608	585	613	639	644	626	609	617	582	613	611	598	651	624	593	591	591	611	644	618	631	588	551	640	573	617	644	630	621	637	617	563	633	618	624	636	632	619	612	590	584	569	633	617	647	661	615	621	562	600	624	574	639	621	645	597	567	576	614	615	591	613	676	583	618	634	601	627	610	610	655	575	598	615	601	691	694	642	564	590	626	594	598	643	618	627	602	581	592	623	553	598	613	636	614	612	575	609	693	616	600	619	633	595	626	587	647	623	595	586	605	593	635	592	634	585	597	618	615
24607	20900	24400	27539	19049	1104	499	415	393	372	387	373	348	370	368	344	336	382	341	358	359	351	362	342	324	382	364	350	356	335	344	368	370	371	374	339	372	346	355	356	361	345	363	350	330	343	305	296	329	340	357	355	343	358	343	375	369	336	338	343	380	361	356	358	332	351	328	362	339	363	371	369	367	371	316	338	386	361	338	340	324	345	350	388	347	370	313	349	345	356	379	355	360	325	360	342	352	335	356	332	338	390	323	348	365	347	323	372	329	390	355	345	327	352	373	358	331	344	358	344	307	342	353	337	343	367	389	330	337	337	350	326	363	306	350	336	318	336	356	380	338	324	350	310	368	319	333	360	364	372	306	351	331	362	334	340	328	367	346	327	334	366	312	353	371	350	343	342	313	368	339	344	347	326	358	329	357	342	318	340	350	375	346	294	359	345	346	358	374	369	326	360	300	379	327	370	335	332	304	348	342	375	347	345	348	367	329	327	330	375	318	342	377	376	362	352	387	343	368	326	364	350	350	326	351	334	328	334	352	306	348	316	353	314	321	338	324	307	354	339	333	354	359	334	360	343	351	316	343	345	354	363	373	365	369	337	326	333	355	321	370	352	357	359	334	364	358	374	372	351	355	312	356	358	338	376	334	315	345	380	351	354	340	318	330	341	347	354	361	347	348	357	370	328	333	341	326	336	358	320	350	379	380	327	315	347	341	357	359	303	350	343	368	384	359	326	362	344	328	324	341	323	325	339	359	349	336	336	342	382	357	380	371	359	358	407	312	361	336	360	343	347	332	344	350	345	321	315	354	347	321	338	359	377	360	324	317	349	309	354	332	366	362	334	330	334	346	317	341	325	330	315	387	344	316	364	377	360	358	365	321	360	326	329	334	348	317	357	372	354	341	339	353	347	351	315	337	355	326	351	347	364	371	353	335	321	355	350	353	370	345	338	331	329	350	352	350	371	364	355	338	367	350	329	360	375	327	319	328	334	322	335	373	331	338	359	364	368	353	351	356	375	337	385	354	306	358	333	347	359	313	387	335	353	308	347	333	326	322	327	321	331	287	326	330	338	370	380	362	365	363	342	354	337	328	372	351	323	360	336	377	334	338	349	366	312	367	348	373	354	336	365	361	311	391	359	305	366	364	338	364	360	356	347	354	350	352	329	329	354	336	343	340	357	357	318	376	364	352	367	334	330	350	356	344	346	341	322	313	384	340	345	316	334	316	359	335	366	352	325	359	367	349	358	324	359	366	331	310	355	369	340	377	408	383	335	373	327	317	320	319	349	362	362	318	327	325	358	368	374	357	357	347	309	355	291	341	371	354	345	364	350	353	334	345	397	365	313	348	346	369	381	366	343	340	342	347	338	310	349	322	327	374	383	376	363	374	351	342	328	372	350	321	368	337	355	321	345	350	347	322	346	330	359	364	349	358	339	329	365	368	340	356	349	358	344	352	315	349	358	328	347	358	340	336	346	357	349	369	344	349	337	374	365	346	350	317	345	351	333	307	343	371	346	335	360	348	350	348	345	336	338	345	358	333	312	359	374	341	326	343	369	378	347	350	338	338	337	339	353	328	329	350	356	350	332	351	369	322	323	297	356	354	380	393	378	349	368	373	320	357	356	307	359	367	334	331	336	354	370	398	353	361	334	363	360	364	350	342	374	348	332	332	313	334	335	329	309	354	358	326	356	320	350	349	382	359	367	357	358	362	361	335	333	365	333	327	354	356	337	390	358	329	366	376	358	384	329	367	338	327	361	334	336	345	339	353	352	381	348	383	356	322	399	319	325	328	332	345	344	328	344	331	355	322	306	353	347	379	350	349	358	313	348	331	319	334	359	326	335	337	343	373	336	345	342	306	360	360	305	357	349	399	387	354	332	377	340	352	346	373	320	325	331	343	353	380	342	366	340	338	333	366	369	313	335	357	359	335	327	375	354	342	386	357	336	337	382	335	371	320	344	339	343	334	371	333	325	351	329	335	352	337	342	329	394	379	364	398	370	347	378	358	379	335	301	340	310	340	342	360	315	362	358	349	349	354	341	396	325	346	342	364	340	367	346	321	347	365	344	376	320	358	364	338	334	389	335	381	329	335	347	372	337	334	342	367	354	327	320	287	325	327	350	335	345	345	339	321	339	333	341	357	361	318	354	362	320	335	329	353	367	352	309	306	353	363	325	335	347	309	334	351	348	346	342	324	364	337	365	312	339	380	334	365	362	337	327	350	339	296	369	340	328	364	384	340	345	347	365	327	361	350	361	359	339	342	369	349	358	322	348	344	326	340	334	345	365	344	351	319	320	351	376	363	335	345	361	356	359	344	351	363	352	366	360	329	337	354	329	392	335	342	337	338	359	384	357	353	331	325	325	335	336	364	326	317	299	341	301	329	339	351	371	363	372	350	369	354	345	375	338	332	359	394	365	342	351	303	348	338	364	357	353	310	310	321	342	340	379	348	362	349	363	355	375	356	291	307	349	321	346	358	351	350	377	349	340	375	310	328	384	335	333	321	309	332	363	321	312	340	378	336	389	335	335	331	349	345	340	355	396	355	322	319	326	342	355	358	336	354	346	334	323	378	337	336	348	356	349	351	349	390	360	366	359	343	338	395	376	345	319	347	369	330	372	361	328	343	331	316	340	338	313	359	298	332	365	353	358	343	338	369	339	328	347	359	339	325	319	328	330	336	360	344	327	349	328	311	368	360	368	367	342	351	356	353	377	343	343	352	340	324	343	355	371	344	311	306	340	352	351	380	379	307	340	328	359	368	396	386	325	352	359	314	306	298	340	337	331	332	352	348	322	329	321	334	327	335	332	343	349	338	310	356	378	361	336	335	368	353	360	330	334	315	284	388	327	336	392	342	335	351	374	359	363	355	343	350	343	373	360	319	322	365	303	342	344	353	346	314	335	319	355	353	353	331	336	346	350	403	394	354	319	369	354	311	347	361	359	338	336	337	344	322	375	332	313	357	355	312	345	403	322	335	325	352	335	351	363	345	369	381	349	332	328	338	337	338	334	381	347	360	337	354	327	340	341	344	335	318	352	361	325	357	340	334	376	365	350	322	343	333	377	366	359	353	343	373	351	343	387	351	354	345	359	355	370	331	350	329	355	340	349	369	354	365	346	297	373	339	317	310	356	331	364	363	326	336	338	334	294	381	352	355	318	317	322	334	321	325	319	331	346	375	345	355	345	322	342	323	322	339	359	359	342	338	355	352	357	355	338	345	349	368	337	326	362	340	337	357	321	345	307	327	346	372	341	367	333	338	334	320	350	368	342	335	366	332	357	331	357	334	336	350	381	326	344	326	364	342	340	330	318	353	334	364	363	314	333	373	319	363	365	337	313	369	349	346	361	336	360	361	349	364	325	343	338	358	349	338	332	402	332	345	335	315	351	332	314	345	383	350	359	320	348	318	390	345	358	351	368	352	359	333	322	356	363	363	332	359	334	385	304	339	359	353	312	325	350	333	350	356	337	367	325
3334	2873	1956	1167	980	907	825	800	841	792	791	782	778	777	779	806	770	767	712	705	779	822	779	731	712	737	802	790	828	763	808	751	750	761	797	776	792	772	791	783	786	801	762	771	779	741	773	745	782	811	739	724	749	741	720	727	791	724	765	809	776	761	728	764	773	793	787	809	766	745	730	767	739	799	744	819	757	773	770	782	766	772	768	724	763	859	705	714	793	770	795	787	820	788	786	777	813	758	725	793	743	766	749	755	766	798	774	762	762	733	735	788	772	771	756	755	774	730	813	756	761	759	747	771	753	748	754	784	764	753	773	776	770	760	723	783	768	756	783	783	754	712	716	759	755	744	806	743	718	795	806	738	744	727	723	708	727	776	757	753	806	790	770	770	763	710	698	713	778	778	811	767	747	764	759	786	759	786	815	805	766	763	739	804	768	739	777	755	811	745	755	785	759	746	772	819	761	725	776	781	758	774	788	793	774	751	798	774	804	735	771	763	765	741	775	794	769	786	769	760	774	717	794	725	764	783	720	781	765	759	735	779	750	773	753	765	723	793	782	774	780	793	818	756	774	754	788	780	798	802	775	743	795	727	792	764	734	730	720	764	756	808	757	746	742	821	757	736	774	778	774	757	818	817	766	728	731	774	752	765	763	769	736	714	793	755	751	783	763	724	763	740	779	733	809	767	791	738	794	712	809	779	753	725	733	756	769	761	764	805	747	761	773	781	759	767	777	737	743	790	743	762	758	762	802	762	718	777	771	746	738	769	738	795	740	737	780	782	755	746	787	771	781	728	820	784	820	755	781	716	803	761	753	733	766	787	777	763	745	811	751	759	772	780	791	758	796	726	776	745	724	773	748	737	757	775	743	814	746	751	780	784	788	762	791	759	806	730	768	779	800	752	770	728	783	767	720	781	776	804	784	762	726	747	765	732	747	790	774	796	766	751	759	723	734	754	745	769	741	791	764	783	779	823	823	768	766	768	747	754	792	784	730	805	803	760	760	776	775	779	727	769	765	801	745	771	767	749	763	723	750	702	732	741	743	760	756	823	748	761	762	728	794	733	772	783	722	775	787	779	773	806	784	811	734	803	740	761	749	741	747	742	790	790	775	795	725	761	786	697	798	752	724	761	754	754	812	787	757	763	722	818	749	795	733	736	768	786	789	802	755	771	740	765	827	739	770	816	770	767	780	765	736	760	772	704	747	743	747	762	757	763	776	758	782	764	765	767	715	770	758	689	776	722	789	768	706	763	763	786	746	797	763	804	767	736	795	722	799	818	743	775	766	760	758	792	765	778	793	815	767	789	783	810	749	792	751	774	722	715	791	744	734	780	747	806	724	719	750	760	723	751	795	794	791	797	760	738	762	785	780	848	732	750	797	797	795	770	749	785	752	742	749	713	751	755	761	720	776	752	771	755	750	753	743	776	772	772	754	739	767	728	755	789	769	767	769	751	804	775	713	775	758	755	736	726	774	749	728	781	740	794	785	745	744	777	751	739	716	791	812	744	748	737	736	790	811	744	761	788	783	773	782	753	793	730	756	711	788	782	768	801	743	739	748	791	737	789	810	797	791	733	791	730	787	730	739	733	755	754	713	772	752	750	805	796	782	782	797	733	754	769	694	730	791	799	727	760	752	787	789	758	775	779	782	804	744	753	789	799	761	778	768	760	687	777	753	790	723	768	782	754	773	733	772	756	743	758	735	749	777	779	753	780	759	760	798	735	723	777	686	752	738	756	712	765	789	752	806	786	760	710	761	771	703	735	813	793	790	765	719	784	735	774	766	757	799	726	748	780	733	730	729	754	732	773	733	797	747	742	802	749	749	757	812	761	769	788	772	737	762	813	733	763	747	745	695	771	742	765	783	762	764	738	816	771	752	762	746	785	778	750	771	706	742	784	747	804	765	784	762	735	756	769	792	732	807	782	776	821	703	766	728	768	741	762	801	795	705	772	776	789	758	730	778	820	808	792	748	737	759	755	772	751	742	745	701	703	730	765	766	756	782	755	730	787	752	753	793	803	725	782	715	811	743	814	774	723	758	788	739	778	781	720	783	802	764	726	729	792	757	773	765	788	720	762	743	789	723	754	770	808	706	778	784	820	778	728	765	780	761	759	729	801	766	763	739	761	793	759	788	798	710	744	816	836	773	810	794	695	754	744	727	759	748	776	757	755	761	733	776	778	760	720	757	766	782	750	787	752	733	761	751	813	770	784	769	754	710	757	816	719	774	733	712	790	780	736	739	750	742	750	772	755	717	754	773	766	740	737	760	786	736	766	777	754	773	820	780	757	749	772	787	802	746	751	800	730	786	791	791	759	726	777	716	779	689	814	799	761	739	755	791	732	786	781	735	740	747	742	774	767	764	773	772	759	802	770	783	748	775	787	777	819	743	747	759	732	743	748	754	785	746	784	782	758	733	764	773	702	728	778	754	763	789	754	745	784	775	748	766	799	776	710	773	759	742	714	740	745	715	740	794	800	772	801	748	784	735	726	743	732	748	737	758	757	726	756	718	732	777	766	742	757	741	759	782	739	785	758	763	814	779	784	724	727	729	785	772	729	772	791	723	758	781	726	727	753	767	758	787	767	737	779	771	768	759	735	749	742	743	791	764	745	754	748	748	765	754	836	750	779	754	759	795	771	750	755	801	762	798	749	713	754	780	771	787	719	756	774	802	730	710	764	793	785	753	754	741	731	700	730	740	784	733	737	745	768	746	753	784	749	751	783	755	733	776	756	730	740	792	742	785	801	734	820	776	735	776	761	741	770	803	763	780	777	798	806	820	733	814	762	755	820	816	782	762	751	715	823	773	736	715	805	757	765	761	770	831	741	748	781	756	772	735	796	778	791	770	782	742	713	719	746	738	763	768	734	754	781	771	736	737	777	751	707	706	779	730	753	705	731	714	780	748	778	816	754	848	763	790	762	754	778	784	753	749	766	784	781	752	801	766	743	765	773	752	773	754	734	760	803	759	751	775	798	776	752	742	792	739	736	734	801	729	816	742	708	754	785	748	795	734	789	784	751	792	791	732	791	761	750	781	732	741	756	759	749	783	725	767	749	763	731	787	796	736	760	791	767	753	779	781	828	803	789	748	803	792	808	733	774	742	795	784	809	729	822	749	779	763	742	760	758	757	710	747	777	741	763	741	795	760	740	769	738	761	792	763	745	799	773	808	729	780	768	737	723	750	771	753	721	733	794	786	752	741	738	780	724	747	786	738	756	751	761	776	799	720	788	732	761	760	787	769	788	759	787	758	749	784	782	787	806	805	762	783	751	773	761	796	793	807	741	808	775	762	741	765	751	741	727	740	782	719	781	786	730	758	745	757	786	798	756	711	760	794	755	801	809	773	769	757	795	731	772	736	772	764	850	800	788	757	753	730	775	743	711	755	737	815	798	809	766	783	778	755	743	754	726	801	780	762	720	764	770	738	755	767	757	778	754	749	802	780	786	759	835	785	825	735	780	773	758	747	766
23553	20830	25076	26691	20839	20849	3404	476	301	314	279	264	297	260	250	245	248	230	219	256	236	261	266	247	238	234	231	227	233	232	216	194	199	214	202	226	238	200	213	203	215	207	208	239	199	249	216	215	228	213	229	218	178	249	214	217	248	217	218	190	210	210	209	235	231	213	201	188	204	198	216	194	199	217	232	235	225	211	222	204	228	231	193	189	203	212	194	210	216	210	217	215	204	219	216	205	206	217	234	210	193	205	206	227	180	201	225	201	199	208	231	201	213	205	220	202	242	212	206	220	218	238	223	222	235	188	211	232	220	192	231	222	226	194	212	215	195	237	247	218	234	217	204	249	219	208	204	217	228	213	236	199	212	195	190	220	210	241	223	218	229	204	194	215	214	201	205	205	228	236	216	213	226	226	213	260	224	223	231	195	213	191	215	188	213	203	209	230	221	192	234	213	228	208	214	206	234	204	222	192	199	195	217	205	206	185	204	204	215	190	213	204	216	190	211	227	221	234	198	218	222	205	216	235	197	199	225	227	224	199	223	240	215	225	228	231	226	220	252	217	172	245	212	203	202	213	202	201	197	217	229	195	213	189	210	232	223	208	212	221	222	242	203	221	228	210	222	229	214	215	203	219	209	217	223	228	215	211	201	213	219	242	198	179	211	191	223	218	204	247	192	194	212	218	215	223	243	179	216	221	214	204	187	247	218	208	202	219	204	210	197	219	220	196	236	261	224	229	224	205	217	214	206	231	215	207	220	199	235	221	205	216	195	200	216	210	223	191	230	208	222	202	211	210	198	178	192	221	227	212	260	202	229	203	226	232	200	196	216	196	221	233	225	237	211	219	223	204	225	217	196	247	217	192	204	231	207	224	238	202	211	219	216	230	224	218	232	194	215	232	192	219	205	195	208	208	243	236	173	193	213	226	214	177	242	190	198	220	212	230	217	243	191	202	224	174	183	224	245	209	209	216	207	226	218	215	210	220	204	235	222	204	185	217	194	212	243	203	211	200	214	227	196	197	223	241	207	189	232	184	191	198	239	200	229	222	192	175	222	204	212	217	215	197	235	222	236	213	194	194	201	215	235	188	244	230	194	182	238	216	210	215	214	201	230	220	229	228	189	212	197	238	224	200	219	213	198	237	212	182	209	228	204	190	231	209	206	231	247	204	189	213	172	190	231	205	209	193	189	213	202	252	209	222	231	234	222	242	239	234	197	224	199	236	214	237	204	208	203	208	234	209	199	206	211	240	226	225	220	200	204	228	202	218	207	207	221	238	222	235	205	229	210	216	211	211	231	218	217	221	221	190	199	199	191	198	203	212	224	220	229	169	216	205	212	193	209	226	221	215	220	209	212	214	203	227	196	196	218	232	194	217	216	239	205	201	238	193	231	221	216	218	220	238	213	208	201	254	221	223	219	192	207	204	216	166	224	214	235	222	248	216	192	205	208	216	209	209	194	204	195	190	218	233	226	205	204	230	209	242	222	220	218	258	217	216	239	220	206	213	179	231	230	233	196	211	253	213	188	219	175	216	215	205	247	212	188	198	219	214	203	216	217	247	208	209	220	217	204	193	220	219	197	217	190	219	210	184	227	204	213	240	246	217	188	190	222	243	214	201	214	228	213	236	199	237	210	229	216	226	211	212	209	218	201	198	248	233	185	214	191	202	226	224	223	219	221	207	205	228	223	213	225	195	219	232	241	207	215	204	212	223	198	254	208	233	195	246	199	187	209	213	215	210	206	217	211	210	200	201	199	204	237	192	231	245	214	193	211	235	214	192	218	218	167	194	206	185	237	209	212	186	235	209	222	209	207	211	234	219	218	225	218	214	235	221	214	232	221	210	210	215	216	234	221	206	230	200	247	242	239	209	237	227	198	213	200	224	211	236	212	216	201	191	206	202	210	227	186	184	190	219	204	217	220	189	203	246	188	206	222	190	225	202	202	232	239	211	207	219	204	230	227	204	210	201	214	213	236	196	224	192	207	237	233	198	208	213	253	201	241	225	208	201	220	213	221	195	210	202	215	197	212	208	220	220	229	200	209	213	237	216	180	194	226	237	192	204	176	200	232	216	222	201	202	246	224	211	215	217	206	190	217	201	215	225	176	211	219	241	181	215	205	231	211	217	230	221	213	231	222	219	200	189	208	201	222	186	234	214	204	198	237	193	197	191	216	197	222	214	208	187	210	202	206	182	200	190	204	208	221	211	242	233	225	220	208	216	180	210	235	219	209	213	216	220	230	243	210	212	218	221	195	214	241	227	233	202	185	209	213	224	209	201	207	184	200	212	228	212	222	225	220	176	252	208	217	215	214	212	216	238	198	201	197	214	229	224	236	196	210	231	199	221	205	211	219	202	222	182	220	218	232	239	190	208	220	204	207	220	211	239	236	215	199	230	205	175	203	238	213	219	216	195	225	211	200	207	202	230	224	188	208	240	229	210	182	218	229	198	228	201	211	205	209	217	217	205	193	209	211	223	200	226	207	231	223	218	226	222	213	236	209	212	202	200	206	224	178	227	201	207	221	221	189	203	241	210	222	218	200	218	210	224	239	234	215	205	201	217	228	227	187	226	214	226	240	229	212	183	237	228	190	196	219	225	231	210	228	213	221	205	216	216	224	224	211	211	223	225	213	220	232	211	244	230	224	199	210	207	207	203	208	202	223	217	218	216	201	227	210	194	207	196	219	223	215	219	191	185	209	195	212	200	219	220	205	235	215	202	207	207	200	196	224	180	225	194	211	233	229	203	198	160	239	223	211	198	223	248	186	213	232	236	219	221	191	187	215	212	222	208	222	200	220	237	176	205	231	206	198	237	252	209	222	219	242	233	211	233	194	197	189	215	225	217	215	214	211	235	224	224	212	219	218	217	221	209	229	205	212	239	227	212	208	219	227	215	213	239	213	199	218	213	193	200	197	177	230	205	199	215	225	196	222	194	203	206	216	238	196	209	218	234	218	233	229	202	202	217	220	230	228	236	232	211	211	221	200	218	201	189	221	218	222	209	227	220	224	211	218	234	239	226	204	205	229	222	235	196	206	203	187	195	209	185	213	202	222	216	192	205	192	214	211	235	204	226	218	228	229	193	196	237	201	229	217	198	239	212	194	203	193	251	211	216	208	184	228	205	195	213	213	200	237	227	235	220	174	223	211	192	191	188	211	211	212	199	208	190	225	193	211	200	198	199	182	212	205	217	207	236	207	218	221	223	194	214	202	225	236	224	193	201	200	248	203	212	204	210	230	192	216	230	254	224	200	218	210	184	214	216	226	213	198	231	206	203	213	187	231	209	211	236	208	225	255	217	227	218	223	234	184	223	225	222	227	212	184	245	220	197	206	238	216	226	190	207	214	225	224	192	234	204	219	203	193	217	234	210	228	202	214	200	236	257	226	187	234	212	191	217	221	224	216	203	200	187	198	246	200	218	225	223	212	236	218	221	201	190	216	246	216	231	235	201	184	224	216	224	194	184	194	232	212	204
3303	5103	3122	1501	869	714	644	607	589	565	560	512	483	537	562	486	488	466	529	462	498	485	493	462	492	502	505	474	502	492	505	494	478	496	505	484	513	476	468	449	542	514	513	462	489	450	480	513	485	483	515	449	481	524	493	551	493	441	490	481	461	490	500	454	483	487	496	523	435	490	504	460	511	503	535	464	491	510	457	483	514	461	493	498	483	482	499	490	454	477	496	462	458	462	490	537	481	467	451	505	479	493	527	456	448	515	504	503	498	490	475	469	488	492	499	461	520	524	456	473	511	487	523	505	496	442	459	477	487	523	493	476	500	487	503	487	471	481	498	470	469	509	506	479	494	505	507	525	417	457	486	513	468	486	489	473	521	487	483	490	480	482	484	506	501	449	518	481	488	485	503	475	461	523	469	486	450	509	499	519	488	475	499	502	466	465	490	491	474	485	462	528	472	509	532	497	491	493	484	425	511	493	499	488	478	464	466	465	497	502	467	526	491	463	462	460	462	494	478	491	467	484	449	471	472	499	512	468	473	482	525	454	486	515	466	515	502	511	460	482	493	463	510	461	459	522	503	483	459	483	526	505	498	456	474	478	493	448	494	492	454	507	507	455	491	513	472	489	482	482	499	486	456	497	473	467	477	476	521	503	504	479	516	489	487	490	487	476	491	523	461	514	442	494	496	490	474	486	509	490	493	459	475	520	491	464	457	509	503	464	533	482	497	503	454	472	543	458	488	472	498	450	507	478	476	538	466	479	499	476	455	501	478	486	475	474	494	445	478	469	504	521	548	495	480	456	507	492	470	458	488	442	502	480	465	449	542	530	490	497	468	494	493	507	459	486	474	496	504	485	442	482	472	446	458	458	513	472	488	455	459	466	467	478	514	467	492	476	470	464	475	487	479	499	515	553	494	455	443	474	482	521	456	477	454	508	496	511	458	493	506	469	498	512	494	510	483	458	489	509	484	443	484	469	461	514	459	537	453	482	473	493	520	474	496	436	460	483	523	504	463	478	496	489	460	512	528	504	465	502	482	447	478	496	469	477	508	505	491	443	493	477	509	481	509	500	497	462	494	497	499	466	482	475	485	469	469	479	519	468	523	506	480	478	491	504	493	492	547	487	447	470	488	485	469	436	485	513	468	504	497	492	483	510	481	466	479	471	468	499	482	523	519	474	501	496	505	485	507	491	497	504	488	473	461	464	467	497	507	474	478	474	485	542	548	487	496	428	485	524	489	487	505	498	458	457	473	517	505	486	507	487	492	468	503	491	462	486	476	477	433	477	499	468	521	464	480	473	467	470	511	449	463	473	492	473	494	477	505	486	477	484	489	491	533	422	470	484	509	477	510	492	453	466	476	443	455	500	474	482	479	480	469	500	530	459	482	481	471	507	487	458	468	457	495	514	478	483	483	486	432	516	461	485	456	459	461	492	461	517	462	467	503	449	493	455	514	464	445	498	475	473	500	485	512	504	482	472	486	468	504	473	466	479	498	526	513	475	484	478	486	455	470	492	432	452	503	435	495	507	489	484	448	502	488	473	491	478	480	483	487	485	518	525	503	486	479	532	495	492	513	482	468	465	456	554	511	493	509	486	505	466	474	498	508	523	467	523	453	446	469	492	510	487	475	459	484	472	481	501	435	492	485	497	451	498	502	476	501	492	478	517	472	505	495	498	478	459	446	513	492	490	485	527	502	518	496	471	491	480	481	468	459	499	468	463	455	461	509	482	503	473	443	453	473	542	505	495	469	473	493	475	478	523	515	466	470	484	493	470	484	463	488	499	447	472	488	476	490	477	462	489	487	476	481	499	511	423	466	452	462	485	505	483	469	454	517	434	472	486	454	497	480	502	494	528	482	501	485	493	486	473	474	472	461	506	481	487	491	482	461	459	467	479	486	472	517	478	505	474	498	459	468	502	506	498	525	502	490	496	495	507	516	510	468	481	479	467	457	456	515	477	511	496	504	451	502	527	445	528	450	490	504	489	478	488	475	457	493	510	487	499	491	515	492	483	516	465	477	506	490	514	503	492	499	463	500	477	455	509	442	445	479	474	498	528	471	426	474	483	483	451	512	489	487	513	481	458	490	439	483	463	477	483	512	485	507	475	451	482	518	455	525	452	446	499	480	461	469	476	495	485	484	478	494	495	480	469	466	495	477	478	478	509	499	487	452	508	484	502	451	491	474	487	493	546	492	448	490	471	502	474	485	482	453	489	481	483	457	492	468	465	451	465	509	475	448	505	491	491	500	510	498	466	497	457	492	485	500	484	522	483	483	511	464	485	497	440	484	476	490	483	523	522	498	488	518	465	470	523	477	468	492	513	502	481	491	472	469	490	494	494	486	470	507	487	471	500	484	494	493	461	456	470	498	475	473	488	460	526	482	476	487	507	514	542	491	461	497	474	450	477	517	501	508	456	527	461	487	493	498	483	490	514	466	471	484	458	486	468	470	479	480	470	496	493	530	522	495	497	493	471	496	505	447	519	522	490	477	477	474	495	477	455	517	443	509	508	458	512	474	466	490	455	465	476	498	493	468	475	495	504	527	480	488	471	512	461	512	479	499	501	465	490	506	428	494	475	483	459	454	449	473	485	497	471	513	495	444	439	472	505	513	495	488	518	493	474	507	503	489	478	465	458	464	491	515	497	487	485	476	466	473	529	462	498	446	477	491	485	479	485	481	514	483	460	497	500	480	510	489	500	430	500	491	522	503	494	455	477	496	489	520	455	492	461	496	493	493	473	472	447	496	508	505	520	465	507	528	478	516	465	500	477	479	515	488	487	513	509	481	469	472	500	493	501	479	484	488	471	457	449	460	452	524	464	516	509	472	502	498	491	476	494	524	486	475	495	504	491	464	516	481	455	489	511	518	520	456	529	472	458	495	478	486	510	475	505	514	500	479	469	483	488	465	478	500	503	498	457	498	481	505	500	484	498	509	466	490	483	478	480	483	475	481	496	496	479	460	515	506	479	469	514	515	535	507	492	500	492	467	472	486	504	467	506	484	459	521	472	427	494	462	462	508	492	507	445	518	518	504	475	466	466	489	482	465	494	491	484	496	445	473	445	432	474	509	476	486	471	546	480	463	489	518	546	487	419	516	485	442	484	445	476	510	504	485	497	462	505	528	512	487	473	486	504	458	459	506	461	475	489	481	487	494	466	443	455	513	481	480	494	519	509	493	473	479	479	496	504	482	496	485	524	515	472	464	500	452	529	482	507	458	512	497	498	480	460	512	470	493	483	484	524	498	476	464	503	481	490	472	517	475	479	476	504	464	467	485	458	471	448	500	492	504	466	512	504	470	459	504	512	535	460	485	474	485	479	511	483	462	505	473	488	493	493	450	510	511	488	470	451	473	524	480	492	496	489	524	482	420	499	516	503	504	444	500	466	492	473	469	488	468	499	471	533	496	473	515	528	451	501	476	500	481	471	519	482	491	464	504	470	476	515	484	498	453	473	519	487	472	513	514	483	499	466
32596	13034	1679	393	322	261	266	265	245	254	269	262	241	246	242	276	276	244	285	249	259	261	289	250	279	259	258	265	274	266	281	255	239	285	279	279	253	280	253	276	275	280	250	261	284	266	254	263	255	265	275	258	253	299	289	260	278	275	250	247	273	271	262	257	281	275	241	262	258	295	262	261	275	275	298	264	284	253	253	249	292	291	269	231	281	280	258	249	251	304	243	238	252	266	288	245	249	286	253	252	244	264	268	281	247	259	250	262	299	251	290	248	292	248	276	241	278	274	255	282	278	267	275	231	274	278	283	250	252	259	245	279	293	264	251	249	253	262	278	262	252	247	272	253	274	290	228	245	280	282	245	275	260	271	271	262	254	250	259	261	245	248	263	248	284	230	275	259	243	275	255	276	240	269	244	250	283	282	285	271	254	308	262	268	251	280	255	250	272	262	307	264	252	285	276	255	275	264	242	253	253	282	283	266	235	258	287	251	247	275	277	315	248	261	271	251	247	259	268	297	253	259	278	275	267	246	276	315	253	260	271	296	273	270	239	262	264	288	251	239	237	240	271	265	272	265	284	277	266	253	275	253	261	282	259	233	289	244	264	283	284	227	261	252	253	274	250	253	293	268	225	254	241	240	288	284	272	250	273	255	258	282	249	278	275	261	231	252	265	236	249	233	284	252	272	243	307	282	259	262	256	284	280	272	275	280	253	287	271	252	280	294	264	245	302	264	264	255	244	266	277	262	275	272	250	263	261	254	232	260	250	270	227	235	272	261	225	272	261	260	252	255	237	249	253	261	283	202	266	272	282	282	271	242	267	258	253	280	271	266	294	263	255	258	265	256	259	271	244	252	252	268	238	277	256	268	235	281	236	281	224	282	264	237	250	264	268	234	239	256	263	267	264	231	262	265	247	275	312	253	242	268	254	256	250	264	246	254	282	279	287	253	257	276	239	245	261	279	273	241	279	251	256	268	240	267	237	288	265	256	260	286	279	289	236	277	248	270	261	229	280	266	287	262	242	251	259	260	271	251	275	246	212	217	265	245	266	262	285	256	246	272	258	270	293	310	248	252	284	267	261	284	285	253	265	256	255	276	254	259	285	256	264	251	243	264	245	268	286	273	261	262	295	242	257	288	259	263	279	263	244	277	282	284	246	279	276	256	252	251	288	277	281	271	265	260	276	244	262	274	258	282	298	259	275	253	283	282	265	258	287	260	269	280	292	229	229	269	251	271	251	262	258	246	238	260	264	293	290	259	245	276	262	224	261	259	244	306	271	281	260	260	261	273	262	234	292	278	256	295	313	281	252	256	264	285	229	278	285	267	259	234	274	258	283	249	268	305	255	251	252	264	248	249	295	280	300	294	268	250	244	241	286	242	275	256	238	264	274	260	273	247	268	276	255	264	250	274	280	271	289	271	286	254	264	234	269	253	263	277	232	257	269	255	247	272	274	273	248	286	254	275	269	253	259	250	266	273	271	272	251	263	280	277	310	270	239	270	264	253	278	244	268	268	286	251	263	242	261	290	237	261	241	234	264	272	259	262	262	269	291	231	305	251	260	240	295	240	237	282	256	269	255	264	248	230	271	248	251	270	253	273	268	290	268	280	265	238	262	266	275	259	245	254	245	259	254	269	259	235	257	261	292	236	227	251	258	278	252	251	242	282	264	260	218	243	252	251	276	261	276	279	245	272	252	291	287	261	256	281	251	257	274	282	259	244	288	250	273	276	260	255	268	250	261	266	263	264	262	262	250	271	298	266	279	248	259	277	277	253	252	270	269	278	276	269	268	281	267	249	261	247	253	271	271	268	292	269	279	235	255	265	284	260	259	283	262	248	284	249	275	269	258	262	263	253	226	276	289	291	254	243	259	286	290	275	239	238	265	280	280	290	254	274	288	273	245	254	256	290	239	258	269	237	266	266	251	248	251	254	294	275	255	280	260	288	289	275	275	239	256	222	262	262	289	313	267	230	253	273	294	245	265	235	265	259	256	276	247	274	281	274	265	252	266	279	264	260	246	256	283	281	224	268	268	284	248	269	273	281	260	284	238	254	268	245	264	280	290	251	265	265	256	275	268	246	286	237	254	270	282	261	254	241	258	247	224	252	273	240	261	259	283	296	269	258	283	262	262	278	264	223	263	284	278	272	255	284	246	253	273	250	244	275	260	266	229	249	274	288	271	260	270	288	278	232	236	235	247	268	264	296	257	267	251	270	247	244	249	251	236	209	258	308	297	259	274	257	261	273	245	274	275	272	248	252	256	280	299	271	287	267	258	254	252	255	266	242	265	284	309	277	275	262	238	264	243	267	245	270	270	289	244	274	288	251	271	266	255	265	265	261	269	270	253	240	299	261	247	269	287	299	257	259	255	260	241	249	238	270	275	259	281	229	264	276	266	288	285	244	225	231	220	248	268	271	241	217	246	268	306	274	293	252	272	291	246	257	260	239	258	254	229	289	245	277	293	256	258	241	251	265	280	225	244	244	268	239	295	276	270	264	274	266	267	285	271	247	252	264	277	261	226	289	291	275	239	281	254	264	270	265	268	271	262	270	263	253	285	264	256	252	268	270	305	273	286	243	268	270	273	244	228	275	266	305	279	250	266	267	245	254	245	245	274	280	230	271	274	254	267	248	277	281	262	259	275	247	273	294	269	285	280	237	281	262	275	252	275	277	291	243	260	272	258	251	283	245	284	255	299	240	257	243	255	239	266	258	242	257	236	257	263	275	261	271	284	288	269	264	245	279	239	298	269	275	275	263	272	269	264	241	282	230	292	261	263	292	285	259	225	252	261	256	316	244	278	252	258	258	274	285	270	283	243	276	265	260	259	273	258	247	256	268	261	306	257	254	263	280	280	251	278	253	258	260	268	273	225	275	242	241	258	266	238	264	279	264	257	259	267	300	252	254	279	275	256	280	266	260	300	246	291	248	259	279	292	223	258	266	275	255	273	270	261	263	275	265	259	273	231	254	252	262	254	287	262	230	266	254	254	257	274	239	271	282	264	240	249	256	281	294	277	240	237	260	262	261	260	256	268	244	292	270	228	265	257	241	282	251	251	247	253	236	284	255	244	269	260	259	297	247	237	283	257	270	225	255	265	270	232	263	269	283	273	249	244	244	274	276	266	269	246	308	290	280	272	266	281	278	276	265	256	290	258	256	266	247	257	243	285	269	248	267	283	254	269	250	253	262	294	254	227	277	279	285	271	257	264	251	240	247	241	256	246	247	251	259	251	270	232	268	255	253	256	254	232	262	276	250	254	260	260	259	230	273	292	266	240	268	268	240	263	250	230	302	272	253	265	244	263	237	242	269	250	250	242	266	274	280	249	245	254	268	207	258	236	244	274	239	261	287	266	274	272	260	284	250	267	254	287	270	251	249	263	255	241	255	271	286	221	247	243	251	278	271	254	250	256	256	273	293	253	259	251	269	271	272	296	256	257	285	263	218	238	305	239	271	286	252	245	233	240	252	283	275
4994	881	757	650	622	664	623	622	616	653	598	603	609	594	596	620	654	654	643	636	629	605	628	622	601	606	613	583	631	591	626	644	649	664	619	616	598	624	623	612	645	623	632	630	620	632	599	669	632	624	613	623	622	566	655	628	609	607	651	611	638	620	577	603	631	642	599	644	627	587	609	640	632	599	646	593	617	606	597	597	571	634	627	639	660	595	634	645	684	656	611	673	625	591	648	610	658	636	595	613	622	633	586	625	636	582	595	589	581	628	575	646	592	591	612	637	659	600	629	626	632	583	634	600	652	591	653	635	594	597	611	604	636	625	635	653	602	612	616	595	616	584	642	622	615	584	587	596	614	612	637	611	600	603	601	614	597	619	576	637	658	613	588	635	607	674	640	662	644	601	574	622	629	666	630	629	623	633	607	593	612	624	611	636	631	609	589	649	605	591	631	652	566	625	601	609	632	652	627	607	638	621	598	624	589	573	620	614	640	652	604	620	636	647	665	590	567	567	609	596	668	565	650	601	630	614	584	598	624	608	631	633	599	643	628	595	636	634	590	657	635	611	611	631	617	620	612	620	630	628	646	622	590	591	617	607	649	617	628	633	617	610	598	635	613	632	642	589	631	580	636	598	653	595	635	592	611	635	575	651	617	649	622	673	612	588	585	605	599	645	641	597	645	615	610	570	623	612	614	619	627	607	591	592	604	615	645	625	608	538	623	592	611	610	653	629	647	613	615	611	592	635	618	593	636	622	618	639	600	544	568	585	626	585	588	625	588	650	647	658	609	598	613	605	583	630	613	600	655	599	627	630	667	605	638	630	629	616	635	590	641	606	578	643	622	615	610	586	589	611	599	657	630	619	658	645	618	582	589	574	620	595	628	633	643	596	619	629	622	635	614	671	667	606	643	639	631	600	605	668	638	620	661	632	633	610	631	617	637	631	626	646	593	647	666	604	652	624	580	582	612	665	603	579	607	648	621	588	630	597	583	676	604	650	639	596	620	618	616	601	617	618	639	620	636	629	607	590	633	609	609	609	611	629	624	606	594	590	601	598	640	638	588	602	617	606	636	589	617	608	635	617	633	580	610	633	644	595	610	667	633	613	614	596	597	644	598	591	597	655	591	626	562	634	614	588	597	629	629	626	611	631	587	608	595	634	617	641	563	585	622	589	635	647	562	628	577	617	637	643	633	642	626	631	679	586	544	614	630	583	598	605	639	644	642	614	566	608	605	663	653	644	631	609	606	616	642	600	626	620	587	644	624	657	602	635	636	628	621	616	625	647	655	597	622	597	584	578	635	660	599	648	632	615	580	620	560	626	601	600	582	622	604	634	641	611	604	626	641	611	579	644	632	645	634	693	619	637	657	590	644	628	608	646	595	665	629	590	613	657	586	634	571	628	629	599	577	642	589	606	612	634	618	621	623	637	627	596	659	603	663	626	621	599	622	652	634	634	584	620	623	610	598	573	598	626	595	638	622	611	650	646	571	636	609	653	636	617	641	589	612	620	615	619	593	689	608	585	624	616	628	652	634	641	628	570	630	634	587	633	609	553	606	664	649	612	588	631	630	600	612	629	641	609	588	649	610	619	600	564	629	614	633	622	613	648	633	606	577	611	649	636	603	628	623	623	661	586	614	582	625	593	596	655	590	562	615	581	638	649	641	634	576	603	611	585	633	654	649	634	654	636	608	654	600	600	615	575	611	627	603	676	596	600	597	631	636	619	654	595	598	604	578	610	627	623	615	633	651	609	626	624	607	605	624	641	599	598	615	644	612	633	639	644	606	601	599	620	661	626	551	591	635	651	646	620	595	638	576	659	684	639	650	651	598	636	671	585	606	671	681	606	636	645	612	618	613	568	640	637	607	639	595	563	607	635	602	601	642	619	610	583	624	643	629	580	587	664	637	627	662	590	637	606	607	591	605	619	642	593	590	629	613	652	650	636	625	592	600	584	646	609	587	618	542	600	630	668	647	608	568	610	615	600	626	620	629	653	622	637	629	604	650	606	654	640	622	630	631	624	604	622	600	611	615	628	618	598	644	628	622	638	642	611	625	601	598	639	646	674	632	624	647	576	678	613	607	619	603	614	638	641	649	595	617	637	617	558	638	682	604	645	640	593	598	661	590	597	600	605	559	626	603	637	648	608	626	577	602	619	653	599	579	645	650	597	593	615	622	607	624	667	667	600	621	625	646	644	570	649	628	616	667	625	590	621	606	607	625	598	616	610	613	627	675	639	578	606	614	571	604	644	625	615	626	640	589	594	621	602	589	625	617	632	637	650	624	642	599	601	628	644	618	634	561	622	607	648	587	637	638	644	580	614	611	606	599	614	594	626	655	649	612	628	615	582	582	619	626	593	619	596	639	608	565	622	608	621	588	586	638	603	623	631	634	571	608	633	601	662	646	655	590	635	645	585	637	602	631	616	622	582	607	638	607	662	625	632	608	624	593	595	616	641	598	556	602	623	605	666	603	655	611	647	620	623	649	636	595	619	676	642	660	611	615	650	611	630	610	623	634	612	623	604	610	635	612	623	628	619	641	622	632	625	590	617	582	600	593	611	645	604	642	598	612	567	597	600	618	652	630	567	624	643	581	635	584	586	599	580	592	661	594	614	625	634	605	637	627	626	604	628	665	640	616	608	597	643	625	593	616	603	644	660	622	630	612	628	627	633	606	643	624	624	636	607	633	564	633	619	628	637	636	628	651	613	610	630	654	598	630	640	572	659	603	595	660	609	625	580	622	659	642	641	619	609	621	573	632	619	602	599	610	603	608	622	632	606	621	605	610	638	601	629	641	662	657	565	649	654	608	617	634	601	659	565	676	649	642	627	625	634	627	639	628	624	636	655	656	602	607	632	619	631	599	622	607	646	620	604	601	637	598	641	642	607	593	625	641	594	612	631	636	610	606	587	610	657	559	603	583	629	631	602	591	585	613	617	637	625	570	617	582	602	581	616	590	622	626	621	633	591	636	637	635	636	622	608	559	626	613	645	635	615	617	640	631	641	636	652	604	604	598	585	598	583	611	580	556	660	613	645	627	610	650	591	616	629	614	678	592	580	614	630	627	655	636	642	616	621	576	596	615	623	629	603	610	609	690	630	632	596	610	597	582	605	621	653	579	633	633	607	573	619	616	569	631	622	625	608	617	599	631	620	605	641	673	628	574	642	573	605	594	638	637	662	621	630	589	608	613	628	626	660	586	605	626	617	609	623	601	608	615	637	634	614	596	617	624	646	641	587	613	628	622	645	629	612	609	609	617	605	643	633	623	599	582	581	622	633	630	590	604	680	617	594	635	607	611	633	599	611	600	617	636	636	616	653	588	594	588	591	625	597	625	610	608	602	660	660	599	638	624	637	635	562	607	655	588	626	630	592	631	611	679	634	577	641	624	591	583	663	658	630	598	599	609	607	623	605	636	652	631	580	628	629	643	663	630	611	571	618	633	639	630	606	603	621	596	642	621	644	599	628	647	603
24528	20838	24316	27471	19025	1149	532	429	413	384	393	392	359	375	346	374	378	342	377	335	357	354	362	351	339	348	349	372	364	370	366	342	334	381	364	346	344	340	374	363	358	322	340	361	356	334	358	363	302	353	317	358	387	352	343	349	365	337	328	357	340	325	348	316	353	379	330	358	354	376	352	384	369	349	371	349	306	367	356	324	327	333	340	347	365	368	351	366	361	350	361	345	356	327	374	334	362	365	363	327	346	310	361	367	341	379	324	346	359	342	371	343	348	355	313	366	377	332	366	387	342	353	340	367	338	329	323	396	350	360	347	380	330	327	353	355	383	363	343	342	313	321	354	354	339	354	335	320	351	352	329	314	348	336	320	363	334	354	337	373	306	356	380	368	342	344	353	356	350	344	329	345	349	352	349	334	362	360	396	383	359	348	325	324	380	344	348	348	361	354	352	344	358	327	350	331	357	352	346	336	347	350	333	351	369	380	338	368	336	330	368	326	341	359	342	328	356	335	345	353	335	385	365	354	341	403	382	364	333	347	321	343	339	331	354	372	318	387	398	354	346	356	346	339	358	336	379	327	342	350	355	327	327	342	303	329	331	401	315	336	358	353	351	367	343	353	312	365	345	353	355	335	373	362	358	343	336	371	357	367	316	374	349	365	332	329	344	369	337	359	366	387	336	299	327	331	345	349	365	351	342	362	352	368	308	355	342	313	344	322	326	375	359	353	354	364	368	353	343	335	363	352	366	374	359	353	357	363	344	319	348	370	356	375	347	348	313	341	340	385	346	348	376	351	369	357	356	360	308	306	312	322	372	321	313	334	370	360	356	342	370	362	349	342	329	340	337	325	345	332	346	378	353	342	370	352	355	309	338	363	331	325	353	318	308	320	365	325	345	315	363	353	350	343	321	348	350	348	380	384	354	384	385	309	347	340	326	369	358	349	361	339	390	368	300	362	360	348	381	343	342	387	384	334	336	315	386	379	337	406	357	395	377	329	318	340	401	348	323	376	332	348	341	362	327	332	353	349	362	345	336	352	364	357	372	345	314	347	347	360	353	316	346	324	316	323	349	355	363	346	407	347	402	360	354	361	345	350	332	354	345	357	322	364	315	337	338	294	370	362	346	359	323	342	354	350	349	299	343	353	329	374	373	324	324	312	318	345	333	339	340	362	390	354	361	372	349	368	382	336	365	321	347	320	342	373	367	351	324	322	355	356	361	373	347	312	380	347	371	363	376	332	361	359	358	372	350	324	356	342	318	387	342	359	342	359	361	330	330	371	376	367	358	329	355	373	382	337	348	350	363	345	347	323	343	336	362	354	371	342	361	345	349	364	337	324	320	368	372	359	378	296	347	336	340	329	307	334	323	316	342	342	347	326	324	340	346	342	358	350	349	321	368	370	346	331	337	361	338	345	340	324	361	375	333	365	339	376	363	359	358	342	319	320	361	356	361	346	347	362	353	360	305	325	338	373	331	351	365	348	348	361	301	345	350	355	349	353	367	377	360	336	342	331	343	319	334	333	352	302	348	316	344	343	298	321	348	341	304	382	329	350	377	352	337	349	350	307	362	316	326	316	365	347	333	371	389	343	327	366	301	354	369	349	324	403	349	355	341	347	360	335	354	362	324	322	326	337	328	362	342	349	359	342	364	356	354	354	323	332	336	355	337	362	332	359	367	343	359	375	370	338	322	340	342	331	368	330	322	339	298	339	325	319	334	343	356	341	326	328	326	362	384	354	373	367	352	338	344	369	343	323	345	345	366	385	385	348	337	361	339	322	341	359	353	332	351	332	362	362	327	339	345	337	368	357	341	355	363	358	312	369	312	321	329	368	325	334	366	344	323	372	330	331	364	326	378	346	347	354	379	366	345	325	330	343	333	312	323	370	369	329	351	361	361	354	347	319	336	319	348	367	342	324	361	375	317	342	327	322	334	366	348	338	345	348	366	344	328	343	382	337	354	342	310	360	387	370	332	323	351	345	321	342	335	384	387	382	360	345	348	309	356	305	355	347	340	350	329	335	325	330	316	329	317	363	354	341	350	340	352	353	359	339	352	351	326	320	356	358	351	348	330	334	355	312	331	361	361	348	351	328	324	341	360	342	348	309	369	334	365	345	333	331	310	325	331	343	320	337	343	347	361	359	344	343	357	373	364	342	342	328	358	378	351	376	360	359	355	331	346	341	328	299	305	368	359	355	314	344	383	331	330	314	348	323	302	337	354	358	361	370	375	381	353	337	340	350	328	384	347	361	347	354	352	364	329	339	382	316	343	341	370	350	364	375	344	355	334	332	368	348	348	346	328	354	378	353	328	368	353	360	376	350	360	314	308	321	319	329	369	364	327	346	353	368	388	366	343	321	314	328	334	320	399	337	347	334	321	382	352	347	322	375	358	317	358	313	384	324	370	357	326	333	356	338	388	349	341	365	379	321	394	331	301	326	359	384	351	334	330	336	376	340	368	354	339	348	330	352	365	366	327	334	345	369	313	356	346	367	345	353	340	373	354	388	344	380	387	350	325	337	342	363	362	366	334	346	349	368	363	362	352	380	340	370	352	373	332	376	373	348	314	340	325	312	351	356	339	353	361	337	381	358	303	337	360	347	376	336	376	353	362	341	340	361	285	373	341	332	381	378	374	360	353	357	340	319	372	362	360	369	323	338	376	370	333	331	339	355	349	347	369	361	339	344	353	332	336	346	358	345	374	344	317	349	353	341	340	364	377	325	336	367	360	350	347	350	375	350	342	357	348	324	338	374	336	349	327	331	364	372	349	358	331	399	326	355	378	316	338	333	368	332	350	370	322	366	348	346	379	375	383	353	327	333	345	371	365	351	376	375	350	337	347	362	342	345	360	369	326	286	338	359	360	349	375	404	383	343	345	341	333	383	373	342	329	343	339	339	328	357	340	339	338	327	316	330	321	313	338	336	387	360	326	363	329	334	332	384	351	327	360	351	358	355	349	325	330	361	362	340	343	343	360	364	352	340	373	359	297	337	332	370	314	370	336	360	392	328	362	354	379	333	355	357	387	365	332	371	361	346	350	346	331	332	335	336	320	349	315	339	365	339	322	375	338	346	340	391	353	332	353	357	365	329	355	352	340	388	369	335	300	375	324	360	308	296	316	336	357	345	351	362	374	353	372	351	356	381	373	341	419	353	377	366	337	312	385	376	382	363	362	312	321	345	366	332	350	368	353	332	349	328	342	366	360	299	343	346	363	348	376	342	349	334	349	374	314	331	335	342	312	338	354	332	344	339	360	332	341	362	357	347	374	334	345	370	337	332	341	324	351	341	344	324	352	330	359	358	328	324	342	388	335	382	327	355	358	330	356	348	363	325	375	317	341	346	348	380	309	360	356	367	334	372	328	364	357	331	337	361	382	306	362	350	328	338	371	342	337	349	356	368	359	367	346	308	363	380	360	322	324	359	372	348	355	321	303	338	313	333	324	351	329	308	329	348	362	348	364	341	313	343	345	378
3274	2935	1961	1178	935	849	803	789	778	810	774	779	854	796	797	810	798	753	727	758	757	771	769	783	798	775	757	825	775	747	763	743	799	730	754	761	778	757	721	802	817	807	760	762	802	777	730	770	800	799	778	794	775	816	744	767	830	763	802	762	778	806	761	787	757	802	776	763	727	756	749	758	774	758	777	819	794	732	792	743	830	746	772	746	791	760	777	790	802	758	783	762	735	793	784	753	756	825	726	752	763	785	740	765	772	750	760	790	773	814	757	746	786	779	789	726	785	735	794	764	762	805	844	734	768	733	791	778	736	746	755	793	752	811	754	746	748	718	774	744	748	779	801	809	780	736	790	805	784	790	822	785	739	765	756	775	759	754	810	789	790	744	785	754	749	724	780	758	746	702	739	778	800	745	732	766	764	760	793	724	741	745	792	812	735	742	769	762	785	783	779	744	779	801	765	761	792	807	768	770	740	780	745	783	759	758	835	736	805	805	781	740	731	752	843	780	741	787	771	729	732	739	779	760	777	755	763	706	704	758	811	752	791	807	768	770	698	772	778	761	725	751	741	782	793	738	805	760	719	735	736	737	800	752	749	744	806	757	769	734	772	835	786	776	770	781	745	722	776	766	777	789	750	735	747	812	768	769	742	767	783	737	836	764	755	757	745	796	725	771	822	788	735	738	729	733	706	782	753	742	741	784	793	760	780	728	802	758	720	766	797	768	776	741	794	791	754	755	800	815	759	721	783	815	755	749	766	776	759	781	805	744	793	756	755	796	768	745	735	777	802	770	771	747	732	769	733	788	758	793	797	781	778	724	743	787	754	742	758	760	748	780	771	768	793	813	805	767	771	806	735	785	763	730	813	806	746	795	773	732	778	731	782	724	761	739	775	791	788	731	772	723	753	816	752	784	754	756	775	754	766	799	821	797	787	802	756	837	825	761	764	750	724	758	786	767	747	781	793	795	798	785	821	787	776	793	734	747	744	782	796	741	743	796	790	766	755	789	780	753	771	791	811	781	769	741	801	757	774	758	734	797	862	754	744	794	766	748	780	743	739	698	812	774	780	749	786	745	742	739	803	770	772	785	789	711	760	760	801	804	785	771	750	725	722	767	713	706	738	785	763	752	775	737	784	726	808	725	709	741	735	770	761	782	719	766	721	735	778	754	769	771	804	723	756	744	782	709	755	766	729	726	783	840	742	754	779	797	788	762	783	817	822	759	813	830	779	801	776	764	815	780	762	749	768	761	751	775	761	761	781	773	760	793	779	791	795	803	759	764	694	781	748	769	766	788	800	812	783	785	718	755	804	780	772	759	771	749	766	734	759	781	735	749	792	772	812	754	748	747	798	723	794	771	726	790	790	793	807	734	769	781	729	752	804	788	711	791	797	762	782	743	742	706	776	722	779	742	780	763	764	777	834	780	800	776	791	802	725	746	780	775	745	761	807	798	736	766	718	705	721	757	815	812	783	813	731	795	816	780	806	755	708	780	764	753	770	790	782	719	744	777	782	794	731	753	756	797	727	764	750	771	765	760	733	784	768	748	759	760	774	724	745	761	737	785	776	800	765	762	756	735	751	778	786	756	717	745	747	721	790	785	765	791	740	694	750	798	775	755	779	836	744	766	751	775	741	797	737	789	797	715	801	712	802	755	794	781	740	724	833	781	812	767	775	816	793	728	749	702	781	775	782	788	746	739	799	748	764	758	764	836	794	786	757	774	803	763	829	742	767	774	798	753	754	738	760	742	761	719	745	733	775	853	750	752	750	762	791	760	753	778	744	779	801	740	768	732	788	757	765	732	766	805	809	752	732	768	762	731	797	751	710	764	759	793	755	744	777	741	743	752	715	780	737	725	749	787	775	762	771	795	795	781	784	773	800	818	736	763	799	755	775	721	716	750	781	812	744	786	730	755	784	777	754	750	777	756	814	747	775	763	782	789	756	813	800	820	764	775	750	746	754	756	794	737	788	767	742	798	742	737	824	819	773	790	813	735	747	790	795	754	730	764	749	733	763	791	726	745	798	770	731	758	816	765	758	713	765	750	790	723	772	730	829	729	731	720	723	733	776	796	768	746	792	752	777	754	741	766	781	749	756	739	726	744	758	724	744	769	757	758	761	786	743	775	777	764	789	784	730	777	771	802	784	805	771	804	777	748	749	762	740	820	756	817	749	756	783	785	743	740	763	794	797	858	756	763	731	726	769	786	768	778	746	800	750	767	734	750	728	752	840	761	770	735	806	743	749	760	782	744	752	788	743	802	723	760	778	751	744	753	760	788	763	784	808	770	754	739	734	731	769	776	799	711	797	768	771	804	745	792	717	769	766	756	777	813	802	752	699	761	747	741	761	773	766	777	786	728	766	766	724	801	820	759	823	782	768	778	806	774	734	735	752	804	746	766	725	776	743	750	782	793	768	786	775	718	760	717	759	776	821	768	807	778	799	792	739	749	757	754	771	771	715	785	740	754	784	789	767	777	809	714	766	744	751	835	773	751	813	762	764	783	719	809	753	759	735	758	706	778	785	806	749	808	733	796	778	783	796	760	770	759	746	799	798	748	743	797	774	754	800	784	768	723	790	779	772	767	754	818	758	722	795	792	745	743	754	847	774	791	728	764	718	772	756	768	745	769	791	764	773	774	747	735	783	767	728	705	739	805	780	808	779	757	709	757	748	771	760	689	739	757	750	803	779	746	743	787	715	780	748	807	790	808	746	775	798	808	737	795	768	795	765	754	795	776	763	773	733	759	748	791	795	752	799	759	813	776	731	780	762	738	755	768	752	797	745	727	736	732	732	741	760	743	698	755	817	726	799	779	769	725	760	831	791	796	755	784	754	705	797	769	781	748	798	740	721	797	755	751	761	778	787	755	802	782	809	786	786	787	820	749	802	738	733	722	729	787	800	776	796	748	817	738	739	773	756	809	761	789	785	785	792	739	735	766	751	743	743	701	728	779	728	769	783	746	745	745	731	800	785	795	758	803	780	801	760	830	765	785	734	729	779	743	741	755	739	774	753	759	789	781	783	748	809	790	796	748	769	725	777	736	782	742	747	776	798	759	817	776	756	745	801	732	730	745	769	756	721	808	760	784	775	745	800	754	760	777	787	760	822	821	812	733	761	793	746	796	761	794	742	807	778	777	792	782	744	817	741	744	754	680	728	781	775	772	749	732	769	725	771	751	769	765	768	761	759	735	787	789	780	801	781	746	734	758	702	739	780	768	800	739	736	818	769	753	755	778	810	761	754	755	772	751	779	781	758	789	756	735	771	739	749	796	796	728	740	723	707	773	779	744	707	759	767	767	772	815	753	756	783	759	793	780	755	756	805	787	754	776	750	792	740	781	765	788	739	747	763	750	778	772	740	752	741	766	755	747	759	759	768	768	757	770	793	753	757	784	763	760	767	763	739	757	802	756	735	768	764	733	754	808	733	737	779	765	733	854	794	759	774	765	730	811	762	736	788	748	738	805	783	759	778	770
23536	20814	25069	26666	20822	20798	3294	508	371	337	284	288	266	270	262	273	250	249	237	244	236	218	218	228	238	224	243	211	193	238	226	187	223	231	227	211	253	241	222	210	215	208	221	212	199	213	251	207	214	217	236	220	229	197	226	208	201	235	218	204	207	223	223	208	195	211	185	245	215	230	224	209	207	249	201	221	253	206	226	198	241	184	218	204	175	221	235	221	206	195	205	222	179	204	231	231	210	226	223	170	229	209	224	216	205	188	242	243	224	215	196	206	203	212	215	205	199	234	205	210	207	207	197	206	228	192	228	199	212	170	209	222	209	227	223	204	210	226	226	225	224	227	199	198	215	197	223	189	202	199	237	207	226	204	216	194	247	225	199	211	196	210	220	197	211	200	206	208	231	200	228	201	203	229	227	202	236	220	215	223	198	181	213	238	219	224	214	207	203	232	237	214	226	208	197	219	205	201	215	225	213	197	197	182	223	249	223	221	200	197	202	231	215	220	224	211	211	212	201	224	192	195	212	191	198	228	203	218	233	240	230	234	211	208	230	231	205	217	185	225	211	202	196	219	195	199	235	207	208	229	235	247	220	183	210	230	215	243	222	185	202	225	206	218	208	205	218	207	231	205	239	215	236	202	196	233	215	260	214	203	201	221	208	221	219	248	214	205	221	211	195	209	212	194	205	234	233	205	192	182	193	195	222	217	217	217	240	201	203	208	200	208	211	228	196	227	205	193	222	186	183	210	209	223	214	202	212	244	225	186	217	227	214	211	223	186	187	227	204	207	222	191	217	222	233	221	191	219	231	218	242	208	228	207	215	193	224	222	221	216	193	235	207	217	224	211	184	198	181	194	205	213	201	211	222	200	224	205	248	227	229	245	193	213	195	203	203	198	194	191	194	207	208	213	219	196	232	248	179	223	222	251	215	228	213	180	237	222	210	212	232	204	208	226	237	179	230	218	218	180	213	204	212	219	218	215	192	198	210	218	230	231	209	231	210	224	200	230	215	235	214	224	206	206	219	236	205	219	197	194	211	201	211	223	198	216	200	208	225	179	216	240	208	231	269	207	208	227	206	222	208	224	229	219	208	202	204	194	215	217	207	183	211	197	219	216	215	210	207	206	202	222	223	229	230	215	204	217	227	204	222	209	212	204	186	197	231	181	197	209	193	242	207	239	214	203	184	233	212	235	212	216	220	214	204	236	214	232	236	212	204	195	215	245	224	212	231	229	224	208	227	242	193	205	246	199	196	195	242	202	212	224	236	194	195	235	216	213	205	207	206	202	203	191	202	229	214	233	211	172	221	203	214	199	196	227	195	209	210	190	205	209	232	220	227	253	213	197	229	203	214	201	208	225	203	193	222	232	214	206	236	233	202	194	229	205	226	190	196	196	189	211	219	225	213	185	207	196	231	229	234	206	232	194	205	224	184	208	214	215	204	196	200	195	183	200	203	213	202	221	224	218	229	195	188	207	252	192	189	196	221	198	206	211	207	229	216	236	238	207	254	191	172	214	179	208	213	242	214	228	230	220	184	214	218	226	222	227	207	232	219	217	210	213	214	211	198	209	193	231	206	188	207	212	226	228	221	184	205	194	219	231	209	194	211	228	218	216	222	208	214	226	193	229	204	207	194	217	206	218	199	216	184	221	211	212	228	199	194	221	215	212	233	206	227	203	215	235	203	219	211	193	199	205	192	216	230	208	197	200	192	207	211	206	219	237	210	188	211	219	216	200	188	229	184	211	215	186	177	222	199	208	221	189	202	198	215	198	194	211	228	188	244	214	199	169	206	224	218	187	205	217	188	204	197	194	200	207	203	196	223	206	240	213	195	213	189	222	199	211	213	249	226	185	191	216	204	203	233	200	215	214	198	211	213	216	189	233	219	226	208	206	221	253	215	225	236	212	202	217	220	206	226	233	235	264	208	217	187	200	203	220	198	210	197	216	236	207	222	236	213	197	226	220	188	267	203	205	218	196	195	188	203	226	230	189	258	202	216	200	218	208	217	219	217	194	201	244	244	198	215	212	215	236	183	197	214	226	220	192	204	223	200	170	208	236	206	189	203	207	231	210	227	196	188	203	234	191	228	227	199	224	201	231	211	200	192	225	176	194	226	215	224	218	232	223	211	212	205	235	220	241	216	234	203	230	222	216	206	233	187	209	229	235	241	227	228	217	226	208	191	194	223	212	207	190	200	230	204	221	226	210	209	238	210	206	197	214	221	215	195	225	190	200	222	225	221	218	209	231	245	207	197	224	223	248	192	205	228	217	232	191	201	206	224	217	213	190	203	212	213	190	194	190	228	226	208	203	226	230	192	188	201	246	190	232	184	223	205	210	204	207	216	204	190	231	181	198	250	201	191	197	207	229	237	209	202	195	221	204	218	265	170	169	219	220	202	230	220	175	206	216	227	205	211	228	221	208	198	225	211	224	226	219	229	216	206	216	209	248	216	204	205	237	260	217	215	217	204	218	246	179	248	218	222	213	207	202	201	232	206	245	215	210	223	212	226	203	219	210	220	210	228	218	194	226	230	199	267	209	185	201	206	230	224	234	205	239	239	202	201	222	224	237	198	216	198	207	215	208	210	184	224	241	187	217	200	227	201	216	214	219	208	195	192	208	219	208	226	215	206	201	208	210	184	214	222	201	199	233	227	231	202	238	222	193	207	197	181	188	205	225	240	229	225	207	207	187	208	202	190	217	239	197	207	214	211	185	195	228	227	202	217	217	227	204	208	233	198	209	233	218	198	229	206	209	194	200	203	217	197	203	194	212	156	224	243	215	187	204	214	200	211	223	181	207	207	234	214	210	191	216	229	241	217	218	201	200	214	201	212	216	212	209	187	227	209	186	176	204	206	215	197	224	220	202	217	225	212	223	193	173	181	227	204	228	169	200	191	203	213	219	187	202	212	196	225	225	189	193	232	221	233	201	213	245	216	196	182	222	220	204	215	232	233	207	196	219	201	223	210	187	261	196	218	223	227	203	194	221	227	227	173	239	232	218	215	197	196	228	208	226	219	200	229	205	233	219	219	227	244	205	187	230	205	210	198	202	231	241	212	261	256	234	231	204	191	188	180	223	210	208	202	172	193	231	194	217	195	233	226	202	211	214	196	204	228	214	235	215	207	182	201	195	194	212	216	215	198	218	253	196	183	231	224	200	203	194	231	184	203	224	216	230	219	219	200	218	207	185	216	197	235	220	208	200	237	221	217	201	233	220	187	197	186	220	220	216	184	212	240	230	185	237	200	219	218	210	240	209	204	225	208	234	238	200	203	203	218	201	238	214	241	189	228	197	219	241	222	196	206	217	231	205	189	227	183	209	205	191	186	244	230	188	228	208	213	209	209	221	222	210	216	224	224	185	206	206	213	209	218	196	230	182	233	237	215	238	212	221	233	209	205	202	226	234	235	193	229	200	218	204	215	204	223	227	200	216	223	221	219	199	202	186	244	213	200	253	192	229	204	205	206	215	228	232
3209	5196	3120	1483	911	732	640	567	529	555	509	494	533	523	538	544	505	492	498	521	521	435	501	464	484	480	479	509	482	494	491	508	485	457	491	495	485	487	474	511	504	502	515	458	470	496	484	486	498	477	492	468	455	462	468	490	465	498	481	456	513	489	528	476	477	484	466	496	479	494	523	474	483	465	479	463	511	482	491	491	445	491	449	478	476	458	463	482	481	510	478	478	485	498	494	491	478	508	470	460	426	488	504	474	475	486	507	480	494	510	455	487	472	521	508	455	469	517	500	493	495	525	490	478	514	449	463	458	480	493	486	526	467	508	483	441	464	460	478	451	504	520	476	531	487	461	462	524	459	488	483	444	483	466	520	503	449	511	470	475	485	485	433	486	511	484	491	490	495	477	510	467	477	499	525	490	490	468	480	515	485	464	469	507	527	532	499	485	440	508	478	502	432	473	451	445	443	477	487	469	500	468	454	460	475	508	503	456	467	469	476	470	470	512	472	480	490	512	456	501	470	476	453	469	459	505	496	464	456	453	502	453	502	491	476	499	466	442	504	487	459	443	476	519	468	519	517	501	490	464	464	481	456	467	498	498	506	469	471	508	506	491	500	483	495	451	499	485	491	485	452	464	502	478	496	525	501	501	522	476	507	494	497	492	452	483	514	494	434	489	482	477	523	469	483	523	499	483	492	481	491	443	476	456	467	457	491	495	501	473	484	465	508	457	488	452	490	509	484	474	504	528	450	484	459	470	496	511	487	463	512	448	456	517	474	441	474	485	489	456	512	490	529	449	482	496	461	501	463	477	492	464	473	511	466	452	465	512	478	538	505	477	482	494	502	492	509	473	466	491	514	498	468	457	505	496	490	495	491	499	524	522	454	479	514	458	481	560	462	420	479	459	484	512	500	531	473	462	522	484	459	509	467	491	456	438	440	504	478	449	429	480	485	479	473	477	522	428	465	449	484	475	513	445	437	496	509	480	474	515	477	477	491	493	456	474	510	485	522	517	513	498	421	504	475	479	515	464	511	452	446	451	530	472	510	422	462	484	489	480	447	517	476	471	492	468	474	498	457	510	498	488	468	472	466	470	506	506	486	448	434	471	516	478	488	453	511	483	468	463	455	459	483	462	494	519	531	468	517	488	471	500	478	477	471	500	441	510	508	493	499	533	507	520	502	478	466	501	506	521	469	509	487	462	477	482	503	436	462	463	445	453	504	508	439	539	500	500	471	480	463	508	489	501	471	469	446	474	491	480	517	476	471	453	475	487	486	472	500	494	487	440	463	513	461	523	492	517	479	502	514	422	503	463	489	485	463	481	440	473	498	484	476	467	479	497	500	465	484	468	492	474	518	482	465	462	504	480	508	433	456	519	456	503	516	476	473	498	457	464	475	517	469	462	462	525	505	507	466	503	481	489	490	505	472	498	484	478	479	480	471	483	482	483	453	464	501	489	483	504	491	456	468	494	469	475	482	484	507	501	454	530	482	474	506	471	502	455	501	511	460	472	512	483	446	488	445	480	482	484	488	507	466	513	483	520	531	519	476	456	501	461	499	514	498	502	491	501	490	469	476	517	494	522	480	432	463	464	481	476	484	493	475	533	469	472	458	524	443	517	470	472	465	480	495	491	496	507	472	499	470	474	494	523	475	493	486	494	485	472	495	464	502	507	494	465	460	512	462	448	480	520	494	478	457	499	465	505	472	481	438	493	474	483	440	509	495	438	478	493	492	487	453	470	464	475	474	452	452	457	502	482	482	488	502	511	500	458	511	462	512	497	462	490	483	499	470	460	488	496	483	466	450	499	480	483	499	491	487	468	435	472	488	497	506	497	481	526	502	476	469	468	477	501	464	504	437	487	468	489	463	467	476	460	464	467	467	465	503	493	457	486	472	503	473	484	418	484	481	501	455	479	498	461	488	472	542	505	480	459	490	531	477	496	523	454	484	446	502	509	497	512	441	479	452	509	495	505	515	430	490	451	491	450	458	518	490	453	478	485	511	512	476	488	479	474	476	499	473	465	493	505	467	504	478	504	497	459	445	498	451	536	452	494	502	493	487	521	490	458	515	465	517	475	497	506	469	451	476	485	484	478	479	488	482	496	463	457	479	493	482	510	489	493	488	459	482	444	456	476	465	509	483	510	466	485	466	469	488	457	471	488	507	489	463	513	472	503	491	494	477	485	495	437	509	469	480	479	463	471	489	501	469	464	486	517	506	510	483	496	454	500	483	476	512	486	523	485	452	499	450	491	433	475	502	506	471	491	490	496	466	512	468	503	494	487	497	474	472	533	489	489	485	455	494	511	455	495	475	532	511	542	454	474	480	472	486	501	459	501	475	536	469	496	491	489	477	429	502	543	459	470	493	507	460	480	477	477	474	479	467	497	471	480	513	490	492	490	478	498	468	514	465	479	480	491	476	496	444	501	488	462	448	470	455	458	475	475	480	503	476	496	492	511	475	527	465	491	480	499	450	465	500	487	525	463	496	468	514	502	473	444	466	468	462	479	476	523	496	451	484	508	483	487	497	491	497	495	491	463	460	457	480	470	451	474	460	485	503	452	489	474	519	495	496	483	485	480	471	527	451	502	444	480	475	464	453	434	472	476	491	477	487	498	476	467	520	462	482	475	497	491	467	458	487	500	482	457	465	507	473	511	480	465	478	496	528	501	512	471	503	483	473	482	521	481	484	513	489	480	504	478	504	453	473	452	477	488	523	463	474	497	475	483	483	478	463	505	493	495	469	487	526	478	463	476	451	439	455	470	471	484	465	475	514	489	462	483	453	469	472	502	490	495	474	496	496	481	484	469	485	500	488	468	473	466	481	480	473	490	493	467	462	473	458	471	457	476	474	489	473	496	483	508	476	482	481	488	496	441	477	449	480	525	461	500	469	486	528	490	522	472	498	481	501	495	444	512	475	445	469	492	506	458	493	479	491	517	473	469	508	484	454	505	511	495	482	520	502	518	508	481	445	475	488	492	483	514	522	481	484	455	500	474	485	531	527	497	486	498	481	479	466	492	511	495	478	521	445	478	489	511	530	492	490	492	519	458	501	462	517	479	470	499	449	516	468	497	480	462	489	494	498	434	482	482	479	459	424	464	510	474	476	472	495	493	463	496	478	475	452	502	464	421	445	478	486	465	489	495	450	478	476	478	466	458	483	482	515	485	459	431	483	478	462	491	485	516	465	477	456	464	471	452	450	468	475	498	488	469	499	504	511	450	452	497	498	504	478	456	489	527	507	471	469	480	423	467	490	468	428	509	484	482	453	480	504	517	460	470	485	486	483	499	525	486	459	488	468	474	478	462	497	467	510	472	502	446	495	494	491	498	459	474	506	512	500	525	501	454	481	487	478	446	472	499	480	508	469	486	470	453	483	478	477	502	487	464	481	500	493	433	511	468	497	461	498	501	487	457	483	511	485	482	462	519	489	525	500	425	488	514	504	456	460	482	503	459	485	473	471	472	463	468	474	483
32606	13264	1760	407	325	327	276	255	291	280	270	260	276	278	272	292	264	234	248	279	272	266	244	239	284	272	268	275	259	250	241	258	272	277	265	229	306	258	255	245	257	234	272	248	290	218	277	261	265	265	228	255	265	257	270	271	280	248	295	277	233	264	267	275	250	255	242	257	265	269	291	267	264	262	287	289	300	228	263	257	290	308	261	261	252	249	285	256	267	261	249	238	267	256	277	258	256	283	292	269	262	287	267	267	258	263	273	254	250	293	297	261	259	234	265	297	279	255	246	248	252	249	265	252	269	251	267	285	254	243	283	267	278	257	255	264	266	274	280	257	274	280	253	278	237	268	244	265	265	289	269	243	251	274	247	264	268	272	263	234	270	279	247	288	255	251	275	263	265	265	280	263	263	261	290	260	246	254	288	294	287	266	267	268	266	287	256	285	278	264	265	255	271	274	244	267	252	286	273	286	266	242	269	269	284	255	261	283	279	261	248	247	251	262	258	266	278	257	262	266	241	259	265	248	272	273	259	263	275	261	276	266	262	243	242	276	273	287	285	239	280	278	221	257	281	270	263	252	257	252	256	254	256	254	280	291	268	269	266	262	240	275	271	256	289	281	256	279	287	252	274	274	235	265	256	256	297	246	208	270	272	258	239	248	261	243	245	267	238	266	268	267	283	259	255	228	243	237	222	266	277	247	268	255	248	284	285	256	228	284	252	301	248	261	274	257	263	247	266	274	256	287	251	261	267	275	256	267	284	266	234	251	292	264	254	248	263	254	271	274	274	286	245	250	250	250	246	281	261	252	257	233	269	298	248	248	230	272	253	256	258	259	261	292	275	233	262	267	263	275	266	257	226	269	260	244	283	272	272	236	264	221	247	243	302	274	257	265	252	272	254	258	268	252	277	261	241	270	295	266	260	262	262	240	261	239	255	272	293	271	261	280	279	252	260	243	267	281	289	276	286	258	256	272	242	263	257	288	242	265	265	271	256	251	294	248	296	256	253	266	279	297	274	246	259	268	258	293	261	233	239	258	253	249	273	245	275	264	253	244	242	260	265	273	241	274	276	278	264	267	289	274	251	265	267	282	254	267	298	268	275	258	261	274	258	256	231	282	270	270	261	248	225	265	275	248	276	261	266	282	275	258	252	238	256	279	260	246	291	294	248	242	263	266	259	270	269	286	264	274	237	274	234	271	245	240	285	260	250	271	237	259	290	248	272	249	284	298	244	282	241	252	263	235	254	282	277	253	287	249	275	262	265	270	281	267	258	291	273	277	264	253	252	226	265	279	252	246	261	269	266	279	270	258	255	262	275	266	248	257	229	233	261	277	257	237	271	272	236	279	252	272	252	285	249	283	256	237	246	268	248	274	286	280	259	245	227	271	238	284	252	267	285	265	241	268	245	289	277	287	269	265	259	274	235	254	281	258	275	245	268	287	252	252	266	295	273	268	283	259	271	252	280	256	250	250	257	248	290	241	252	253	260	235	246	260	257	255	267	257	289	269	265	282	300	274	255	279	273	239	288	266	258	286	259	238	252	249	265	274	279	282	256	260	247	266	228	260	256	257	274	269	279	257	258	262	255	288	266	234	238	276	256	250	259	238	276	254	274	245	263	263	254	274	260	258	287	250	249	262	255	245	250	259	267	267	244	259	269	251	281	297	280	255	249	237	275	254	222	244	291	248	258	253	250	277	277	253	266	274	256	285	254	264	257	250	257	271	290	281	275	279	230	242	263	257	236	257	264	287	250	271	294	260	262	256	294	240	252	254	252	246	266	245	279	262	266	267	256	239	241	252	268	257	247	256	251	286	250	261	255	249	247	268	284	233	269	281	285	285	265	261	292	291	256	260	230	268	282	269	272	247	285	294	286	274	273	260	253	277	277	270	268	278	266	267	278	253	243	249	235	274	277	272	270	267	292	277	272	247	258	254	276	270	277	259	266	292	263	267	244	266	254	242	269	257	245	272	286	265	287	265	269	268	229	270	253	280	241	286	262	237	248	257	261	280	275	284	274	267	235	249	241	278	244	263	236	283	242	240	258	250	284	281	252	278	305	224	301	282	259	273	254	284	242	257	249	269	268	259	281	279	254	243	276	255	258	258	260	265	287	272	244	252	235	280	257	251	282	260	269	244	262	248	266	279	248	290	275	254	265	266	248	282	259	283	249	292	264	304	262	297	281	253	249	276	254	284	250	262	274	231	249	237	288	257	246	268	238	226	236	248	273	287	278	238	266	227	249	260	249	253	245	295	249	279	256	257	254	266	282	258	270	299	271	262	272	273	238	256	265	282	269	300	252	278	258	308	273	236	276	245	296	284	301	280	246	292	257	284	277	269	252	242	285	263	254	275	287	246	255	237	257	221	207	257	261	257	285	237	264	231	231	266	270	275	263	265	251	245	307	251	275	295	290	254	260	281	280	225	251	261	266	251	253	240	282	261	234	257	248	252	276	277	244	269	268	227	240	232	260	256	258	260	297	246	238	275	268	279	263	240	290	246	259	287	271	290	238	278	280	250	242	275	228	262	268	269	259	258	282	254	246	279	274	275	250	244	260	265	291	255	251	277	285	245	269	242	273	257	260	281	221	282	269	232	267	281	242	249	258	275	276	244	281	278	255	246	283	256	289	288	272	266	281	273	268	268	250	245	286	266	265	265	255	279	242	267	268	253	282	245	259	254	243	282	290	256	266	252	248	287	231	229	264	239	291	245	271	261	242	317	273	260	287	263	257	262	276	244	266	273	267	284	280	279	240	287	257	264	285	262	238	292	251	254	271	270	262	253	231	259	278	264	273	276	286	271	279	272	250	273	268	237	271	271	278	266	256	255	268	239	254	267	268	278	265	252	249	298	232	293	276	275	280	237	242	264	294	297	307	269	236	279	254	264	260	256	269	288	280	265	255	298	264	268	252	282	296	246	266	280	261	257	277	256	280	277	272	275	231	239	284	267	238	264	250	252	277	260	271	270	249	249	291	259	249	241	272	251	267	239	260	254	276	284	261	268	310	243	290	279	256	296	261	257	233	253	262	251	254	282	258	255	243	266	275	250	265	284	264	242	264	250	252	238	267	268	255	286	252	262	238	254	292	251	262	243	274	257	264	255	246	241	256	251	252	285	265	250	242	252	255	263	264	269	252	279	275	246	259	280	255	303	235	272	260	265	262	249	273	233	272	261	275	245	269	271	256	317	270	286	253	265	268	282	278	255	250	273	263	267	248	264	271	266	280	244	272	269	248	264	283	246	265	266	257	268	250	307	294	245	243	240	224	269	292	290	279	284	251	278	267	291	313	286	261	230	276	268	263	249	259	260	270	269	273	265	248	286	274	264	238	264	254	256	261	273	280	274	276	253	268	255	274	276	264	277	247	251	258	264	264	299	260	250	254	256	241	238	234	264	279	259	297	260	278	296	264	254	264	273	265	268	285	272	254	282	244	282	258	254	267	262	265	249	283	269	232	254	245	277	272	257	239	252
4953	845	782	655	648	603	578	602	560	654	612	597	672	622	606	590	613	646	591	631	579	647	584	620	604	637	610	624	598	595	638	604	614	641	568	593	567	605	640	653	647	644	603	628	643	630	647	588	609	681	621	608	653	631	613	638	632	630	596	590	619	621	607	594	630	598	635	616	612	609	630	633	600	588	609	647	595	577	644	619	604	616	622	578	655	631	591	643	617	635	611	643	648	635	636	591	606	661	597	628	634	613	651	623	625	648	652	637	603	608	594	602	621	574	660	617	602	612	625	626	601	629	635	627	622	601	617	639	620	623	596	599	663	642	608	588	612	605	611	661	602	569	607	650	625	599	612	609	623	636	642	645	642	652	619	652	617	660	617	658	607	608	639	566	637	644	617	676	618	625	647	636	656	623	609	624	613	618	629	619	634	593	579	615	621	620	576	645	636	564	630	638	585	635	574	596	618	583	635	623	623	610	610	614	622	632	585	617	641	569	662	598	594	626	668	622	628	599	578	582	640	645	653	618	646	631	630	607	595	621	616	596	603	661	647	638	656	620	598	607	665	604	641	601	617	629	605	580	611	592	588	613	621	585	612	650	664	572	661	655	644	624	583	585	589	613	650	620	640	568	605	581	620	590	650	616	628	605	570	616	637	608	625	585	610	626	605	608	638	626	639	670	639	596	602	596	603	617	630	626	618	599	582	629	623	575	621	644	648	641	627	620	616	626	632	607	593	646	616	606	639	571	634	623	600	617	637	669	588	615	564	591	580	616	639	597	659	665	620	616	657	608	605	616	644	622	649	621	621	580	584	585	610	643	603	645	599	603	611	659	633	631	635	627	672	658	626	640	631	602	610	605	606	608	659	588	621	596	641	648	622	596	671	624	678	619	600	627	626	601	590	628	638	629	604	646	633	628	605	584	619	585	648	622	605	599	572	654	653	605	646	604	580	615	574	607	631	635	649	660	659	594	599	585	618	639	619	623	626	621	623	605	663	631	624	638	641	660	637	647	649	609	635	591	651	597	641	617	606	596	618	623	615	582	566	599	670	643	657	601	590	614	598	569	637	612	613	652	622	615	612	635	635	644	643	601	614	589	620	624	639	618	605	608	623	656	613	628	594	645	605	601	635	587	595	610	591	634	638	617	591	604	630	612	627	622	641	649	660	639	670	606	659	618	637	601	624	625	543	622	623	596	616	648	615	629	616	626	645	618	605	599	649	632	623	629	689	623	618	598	598	641	633	597	618	618	634	643	641	611	662	654	642	614	636	533	633	592	619	632	621	624	615	634	683	641	591	626	609	585	602	547	620	631	607	595	633	604	674	644	594	615	642	600	646	606	626	617	636	620	584	627	657	604	647	676	664	635	627	605	619	617	618	632	627	588	567	655	647	611	655	635	634	560	609	619	619	649	640	573	611	590	632	608	626	553	642	613	597	615	619	596	651	672	582	617	628	559	628	555	589	639	582	628	590	610	591	604	661	632	641	637	590	632	601	581	594	593	650	635	615	641	618	602	632	626	590	571	609	629	659	635	621	638	584	597	645	627	603	614	618	624	591	641	664	564	624	600	591	634	628	647	595	561	611	563	643	610	609	644	668	575	647	652	630	611	635	609	645	635	647	632	590	602	582	624	606	673	636	629	664	598	566	605	605	600	622	583	603	609	602	621	655	605	617	601	657	618	633	643	649	633	564	663	633	637	576	636	623	598	612	563	598	593	646	614	631	569	631	618	617	617	598	616	585	637	594	600	563	610	601	609	638	639	622	649	610	638	646	591	599	619	628	600	612	662	612	598	623	655	600	588	677	630	680	624	618	586	653	649	626	646	644	615	627	661	635	630	597	643	636	647	622	640	618	623	627	603	603	618	625	588	636	654	609	633	626	584	610	644	643	622	610	611	606	619	639	638	606	625	660	629	612	636	607	634	621	605	620	607	600	587	622	603	646	568	597	599	631	648	611	627	660	610	602	605	608	628	651	609	632	620	627	662	608	619	641	638	595	660	612	644	649	608	597	603	627	630	634	623	587	576	648	588	616	632	611	611	626	633	628	610	578	638	594	606	628	609	630	607	633	594	598	629	636	613	609	598	582	636	613	624	583	599	606	620	574	571	608	661	624	555	567	589	629	618	681	591	625	635	652	604	614	664	608	608	621	632	617	649	594	663	626	638	596	622	642	669	598	628	625	614	648	619	656	591	624	636	599	620	603	655	599	621	600	631	628	612	596	638	633	637	625	600	603	641	672	635	648	622	615	570	657	624	598	632	647	630	619	620	611	611	665	585	615	626	578	619	619	651	655	594	656	655	616	591	633	589	637	668	593	655	592	619	640	655	644	625	656	584	620	608	575	600	570	584	595	590	596	599	642	648	622	622	636	571	652	615	616	609	609	656	617	622	623	688	630	617	630	622	600	580	593	606	606	609	612	616	584	643	601	620	594	678	635	642	612	612	589	588	605	622	619	603	579	606	647	597	601	650	641	613	630	646	646	639	620	612	586	605	605	592	612	628	634	560	638	585	578	657	608	641	637	619	607	635	625	562	633	584	596	580	610	642	618	623	602	653	631	608	628	602	660	642	673	631	657	622	653	606	595	652	628	606	599	600	623	596	611	597	623	652	650	615	656	631	573	656	618	578	627	595	653	625	632	617	608	575	635	634	617	646	581	569	636	635	610	628	632	618	617	594	600	618	677	652	631	634	632	631	598	606	605	612	621	610	623	602	586	645	637	616	640	580	627	590	599	636	619	593	628	616	611	617	620	576	603	599	620	612	626	602	609	634	557	655	600	616	638	613	621	624	613	633	616	648	589	662	616	604	614	646	637	610	571	589	660	638	619	629	600	630	648	596	618	615	613	636	588	606	630	638	631	594	630	602	623	598	599	632	661	610	569	618	659	620	608	631	655	615	622	655	565	597	608	644	597	607	667	611	658	607	608	620	604	639	621	618	618	614	626	602	639	593	600	604	613	610	601	625	622	665	658	634	627	622	601	620	637	614	590	628	623	624	650	629	596	592	637	638	601	631	596	617	630	626	601	626	653	576	622	669	625	580	603	611	612	659	627	602	594	605	612	602	634	591	649	606	597	617	633	582	619	650	630	586	615	616	621	604	593	669	600	629	633	592	666	613	592	601	634	650	635	594	624	652	621	622	618	602	615	585	570	586	623	600	648	639	656	618	583	646	654	642	598	636	634	644	612	639	664	587	598	616	605	677	626	639	572	644	597	585	661	622	612	624	608	592	663	607	630	598	602	572	648	592	575	647	604	623	658	645	583	630	621	589	615	586	613	621	560	622	591	661	609	622	621	594	650	620	608	595	643	617	633	579	624	593	616	621	615	628	585	610	582	621	600	643	639	612	599	632	622	568	601	653	621	604	649	606	633	634	617	591	568	603	642	615	602	628	591	580	639	622	594	628	608	627	623	558	589	629	591	640	664	624	644	593	615	592	601	614	616	613	594	637	641	661	654	644	607	640	637	619	572	628
24604	20830	24337	27419	18987	1138	520	447	377	375	388	397	393	357	372	345	348	351	343	362	364	320	322	369	369	355	380	382	386	339	358	348	319	345	364	340	378	366	341	338	339	354	327	327	326	404	330	322	332	357	303	334	354	322	336	367	335	335	335	344	346	337	356	347	315	341	365	355	361	347	331	330	353	354	342	377	356	363	341	303	314	358	351	313	336	340	353	357	322	361	326	323	332	355	397	330	351	359	353	362	343	366	335	333	342	374	332	309	326	297	336	366	353	350	348	350	324	305	350	359	365	347	343	349	351	378	339	333	354	339	343	361	352	341	375	330	357	367	363	312	391	336	353	337	357	315	333	342	395	370	346	361	333	332	331	356	321	349	337	335	364	354	317	314	323	336	322	357	354	363	367	377	337	369	378	370	351	347	359	345	352	349	368	325	353	344	351	330	356	364	350	352	328	336	320	359	298	334	364	374	325	379	351	346	369	320	368	407	311	348	361	339	321	355	353	330	388	361	308	338	331	330	295	355	343	336	335	318	336	380	357	331	325	358	349	376	333	355	367	357	359	369	339	351	310	360	347	346	347	385	362	367	338	369	355	341	399	364	351	356	330	352	346	356	344	360	355	335	337	371	383	359	317	338	380	333	338	352	343	371	361	309	375	342	350	342	333	357	356	331	365	376	319	320	352	348	348	347	347	330	352	328	325	349	302	366	331	361	312	339	343	315	366	341	350	347	378	360	351	347	335	381	374	349	332	357	325	338	380	400	329	338	358	347	322	368	358	375	323	319	375	339	319	335	336	338	341	319	373	334	319	338	381	366	321	364	366	354	363	353	365	344	349	316	340	342	341	355	383	334	358	355	350	353	311	313	378	353	366	342	343	357	347	331	341	346	346	338	349	353	354	388	343	317	340	370	364	336	295	343	320	385	353	318	360	345	374	315	341	331	360	385	338	354	333	376	351	353	345	359	386	368	370	366	338	332	336	355	345	343	349	377	361	339	346	317	349	335	332	306	369	349	346	336	339	319	361	305	322	335	348	319	299	354	329	359	386	344	313	332	338	345	313	352	323	344	359	336	352	332	352	326	388	346	327	358	355	374	363	354	337	363	325	324	376	338	323	354	351	351	321	348	342	301	298	382	363	355	362	329	343	351	329	333	384	365	326	335	354	379	365	348	360	347	325	392	376	339	342	318	361	344	361	370	365	343	333	349	341	330	347	365	343	320	368	350	363	374	367	324	359	344	357	355	354	379	344	356	353	351	319	335	362	354	349	318	318	362	361	344	351	366	405	354	323	298	366	369	337	320	341	355	328	347	328	345	374	361	380	343	339	330	356	349	330	358	346	331	340	324	345	352	312	325	348	341	351	362	372	348	384	334	346	354	349	346	365	354	339	365	332	326	372	341	346	358	355	330	326	351	330	365	373	357	336	388	332	364	362	349	365	357	359	374	327	325	360	384	379	307	320	347	336	308	339	356	376	318	350	326	359	358	349	327	367	368	359	312	353	309	355	365	352	318	355	340	326	328	333	319	359	366	347	364	337	372	387	325	366	332	339	334	334	339	365	313	392	369	315	341	353	327	339	353	343	351	346	338	344	345	334	345	356	303	364	340	332	298	363	345	358	349	351	341	345	338	349	342	345	352	312	321	356	355	346	398	319	340	320	347	353	383	331	324	336	361	328	323	331	347	390	336	315	354	331	358	351	361	357	356	320	348	345	333	365	332	346	336	331	358	330	343	337	310	375	324	379	332	354	345	364	358	354	342	327	379	324	349	345	326	383	335	331	366	356	366	326	366	347	360	353	318	341	347	334	361	323	316	357	338	358	379	343	339	361	356	338	349	319	355	354	349	359	332	283	337	315	299	354	334	318	303	324	332	325	330	338	367	364	359	330	349	354	337	362	347	341	362	347	365	357	358	327	344	314	339	365	354	351	343	367	355	338	330	349	332	369	334	342	373	334	348	360	341	350	349	360	313	311	343	341	322	347	337	397	321	340	323	347	346	364	349	362	326	361	342	373	339	360	330	328	352	360	350	356	327	362	313	324	331	341	356	380	366	329	380	369	322	340	346	341	353	385	331	320	313	347	332	358	366	348	361	375	356	341	369	347	325	323	373	359	354	326	349	326	377	324	381	354	353	324	385	323	363	317	304	412	337	337	357	334	348	360	347	348	352	348	363	329	339	352	357	343	376	340	358	349	337	358	363	354	391	343	326	326	362	348	360	350	329	387	383	341	369	319	344	341	367	367	319	304	322	350	344	344	343	352	355	342	361	308	343	336	357	373	326	350	323	346	365	359	333	322	345	345	313	378	404	344	339	358	382	337	375	358	341	360	331	332	358	349	354	354	313	340	354	357	339	371	362	361	348	338	321	351	365	373	310	317	312	393	371	322	335	363	327	348	351	361	352	371	345	347	383	335	357	318	346	298	356	389	397	342	353	348	335	353	336	360	384	325	344	355	364	334	355	333	339	339	320	336	340	338	341	363	359	359	369	335	365	389	366	367	333	300	336	331	327	327	345	357	349	363	330	331	330	369	379	359	338	331	341	342	351	358	359	325	383	359	337	357	364	356	353	345	380	361	358	346	372	395	380	356	324	343	345	344	298	341	324	345	383	351	375	370	366	395	373	334	349	315	319	335	371	364	351	376	320	363	325	330	353	385	347	366	310	364	339	339	348	348	310	369	341	395	341	329	380	327	343	350	326	318	320	333	346	366	319	345	387	354	353	348	370	303	343	335	362	364	335	384	363	333	370	375	389	345	349	323	337	324	331	352	363	345	350	350	307	367	318	341	364	346	380	337	336	375	354	360	324	349	299	298	330	384	357	327	367	368	331	333	347	361	336	326	314	392	369	332	356	405	346	340	344	312	358	341	348	344	343	324	345	350	336	327	344	302	338	353	342	344	358	360	380	350	328	340	383	383	372	331	323	300	369	372	372	359	380	316	331	356	328	356	348	335	374	349	380	328	340	357	324	360	353	342	373	370	316	351	331	334	319	338	325	355	345	345	324	321	342	355	349	339	392	351	360	339	342	340	375	358	357	331	300	365	374	356	312	326	345	347	311	331	371	362	376	385	337	321	402	373	340	365	358	321	351	314	344	317	336	393	386	332	365	349	342	354	326	336	338	345	339	318	364	368	344	345	342	364	317	344	344	351	375	325	341	365	379	360	350	371	325	314	359	345	373	360	322	339	306	369	350	342	377	311	356	370	339	348	346	336	347	337	364	319	378	346	335	353	364	395	318	340	352	317	368	347	357	330	368	388	373	405	324	384	329	316	384	365	345	323	350	327	413	303	359	316	331	372	356	330	335	347	340	381	327	334	355	349	349	332	359	338	336	340	331	331	365	381	380	399	395	371	372	314	334	384	364	336	339	339	360	355	337	340	335	344	380	345	352	340	366	385	323	382	356	334	334	313	324	356	350	334	340	345	359	321	363	341	334	303	357	362	354	345	341	361	420	331	337	313	334	349	339	380	339
3330	2991	1984	1218	967	873	843	784	807	817	788	727	763	816	747	804	762	786	738	748	814	759	719	773	772	800	767	790	793	794	793	775	767	760	780	770	717	754	748	758	742	757	769	744	782	819	762	795	734	762	779	781	744	762	789	779	787	748	780	785	784	775	731	782	741	722	770	830	812	747	705	773	745	761	749	776	757	783	797	752	781	754	747	765	776	771	714	735	786	795	796	726	725	782	766	723	774	777	752	748	755	782	747	746	705	763	756	761	782	750	731	784	709	752	749	787	739	739	779	738	793	756	798	785	718	724	757	794	777	784	765	759	726	780	754	753	790	775	795	765	759	759	759	752	749	735	770	796	768	795	796	741	762	772	826	756	756	790	789	736	768	737	748	775	781	775	760	758	773	746	772	768	787	749	781	766	765	759	777	796	771	789	713	797	786	705	762	787	798	780	775	741	728	761	784	758	776	797	747	737	724	785	771	803	771	785	768	764	775	762	764	723	772	780	766	751	770	720	758	756	783	736	758	773	754	748	750	766	772	772	728	775	749	798	762	777	779	767	817	750	808	755	777	816	760	759	775	747	763	766	751	772	775	758	745	754	781	721	764	801	825	780	789	788	771	781	759	782	800	781	783	766	738	746	753	791	792	804	726	739	799	746	732	805	783	753	804	812	813	751	789	762	765	788	773	774	790	708	746	771	795	789	742	745	750	739	729	788	739	739	737	733	750	747	758	736	764	801	786	732	774	773	823	743	734	724	692	786	745	755	799	783	817	712	735	794	762	765	757	800	768	754	808	858	778	808	734	784	794	766	741	781	719	792	766	735	739	757	769	760	747	741	812	809	784	779	763	777	742	792	790	749	765	754	771	745	760	805	807	796	773	759	758	775	799	745	800	698	766	748	785	778	794	797	788	797	708	786	816	791	762	808	771	731	781	761	812	733	762	786	810	784	805	747	750	755	776	777	782	814	735	761	793	809	811	755	765	735	752	804	775	750	801	830	724	703	735	777	801	697	731	738	819	758	756	718	779	734	761	797	745	750	723	765	765	741	764	732	753	790	756	727	769	763	738	784	763	770	783	773	814	755	746	824	757	783	781	754	756	778	753	786	829	812	726	764	767	772	762	722	769	717	791	756	739	723	769	740	751	768	773	765	743	761	793	804	797	746	731	767	741	769	738	740	764	718	763	803	777	729	768	704	783	756	731	746	763	830	751	759	758	732	781	767	726	746	731	746	747	721	771	773	778	759	771	740	775	785	753	759	783	761	766	775	726	768	783	702	742	762	773	685	766	702	811	810	776	758	816	765	786	760	749	810	765	725	740	808	819	746	828	731	736	810	758	797	791	790	803	766	796	744	745	790	766	727	749	739	733	798	772	772	788	754	787	709	768	765	772	755	744	764	720	768	735	720	763	790	790	782	769	750	759	770	774	786	758	774	693	745	747	784	708	788	770	749	754	733	767	781	781	837	757	721	787	759	771	722	774	752	759	724	770	789	794	748	766	760	815	756	750	752	772	712	766	742	771	775	755	812	745	787	735	780	812	766	785	742	783	730	764	796	743	752	789	754	702	756	782	792	779	827	755	755	775	765	803	763	746	802	778	796	774	816	771	757	753	718	728	771	769	771	758	791	782	801	775	716	711	724	777	724	759	795	780	767	799	788	764	773	792	775	749	755	756	761	719	769	741	797	732	746	725	751	790	737	702	762	776	757	771	766	758	754	732	779	703	740	784	763	775	762	805	773	724	783	789	800	785	768	757	767	778	788	767	734	762	770	799	750	724	772	764	791	765	774	774	820	750	754	735	747	719	780	760	771	785	730	749	792	738	825	763	794	774	793	753	742	747	752	749	761	786	724	766	733	759	760	809	813	793	781	746	753	743	764	733	779	784	743	820	774	783	793	800	822	762	715	788	758	749	735	757	767	779	778	773	773	771	780	756	749	752	812	737	750	759	711	753	831	740	776	752	782	776	809	798	764	741	784	763	770	791	810	802	752	733	811	797	779	767	723	838	797	788	747	746	774	768	763	745	783	766	771	751	745	800	751	772	737	744	764	794	716	737	785	749	743	759	723	710	780	795	803	775	792	792	795	784	741	723	791	781	728	779	735	815	797	774	744	807	802	784	797	745	798	784	759	743	754	750	777	753	778	774	759	734	771	754	747	751	754	731	763	727	751	746	787	735	765	777	744	807	782	767	805	754	812	766	773	780	741	734	763	766	787	737	796	748	809	802	729	750	720	742	800	746	770	759	780	757	802	784	777	823	752	739	790	773	721	735	718	793	771	735	703	772	769	783	720	757	781	690	733	805	747	738	787	789	793	782	747	810	789	777	777	755	723	740	745	776	767	764	770	795	754	768	738	772	754	748	797	761	783	791	751	759	751	745	841	799	806	756	781	786	754	776	741	757	790	755	813	750	718	780	753	769	759	788	789	772	735	730	759	790	696	751	763	764	852	754	787	806	790	702	773	773	767	757	733	776	775	729	761	741	752	742	733	742	763	768	714	816	762	742	818	759	797	788	769	719	779	751	754	726	760	793	729	783	811	739	787	788	746	777	797	779	798	782	763	726	771	763	777	772	803	732	771	783	800	763	742	757	737	749	760	828	742	806	739	807	768	758	757	779	761	741	747	746	773	799	725	780	763	808	783	810	781	767	795	784	766	742	734	737	773	746	781	771	725	763	820	783	753	757	771	738	769	757	770	739	776	748	706	759	775	761	759	733	795	750	756	739	727	749	778	788	772	759	754	800	766	724	731	804	773	759	731	714	768	686	765	758	749	752	741	780	753	799	799	745	744	743	719	771	782	735	782	681	764	766	749	799	767	783	777	777	796	810	745	754	771	813	776	787	798	726	779	757	748	770	762	795	758	766	758	789	751	767	764	783	772	773	775	748	749	773	735	746	790	841	758	781	772	733	785	750	753	765	776	769	760	767	744	751	741	749	772	851	779	799	789	777	755	760	755	755	774	765	727	770	780	753	790	742	735	749	764	769	730	765	738	790	787	801	733	788	796	752	835	804	754	754	788	824	778	768	749	733	735	771	801	752	757	761	752	753	810	802	782	790	801	766	797	779	786	694	772	712	781	765	806	778	779	775	780	767	747	764	784	797	740	764	740	789	759	783	786	772	771	785	784	765	747	754	759	786	757	721	729	803	785	800	761	759	767	727	772	800	757	760	798	795	726	774	755	741	787	758	767	756	770	828	814	713	748	725	788	756	741	766	806	742	776	747	801	734	755	776	775	748	775	755	800	782	801	747	784	757	746	745	802	757	794	727	775	728	733	701	801	781	760	775	753	761	763	781	747	782	795	779	789	738	810	760	720	790	775	773	725	724	803	806	751	774	735	764	817	723	811	770	746	788	791	834	775	749	779	730	739	765	758	759	753	805	752	802	705	822	763	744	761	751	741	756	747	760	733	752	750	725	807	771	772	820	778	778	768	815	726	785	801	709	749	758	754	798	799	758	729	752	762	797	764	721	784
23554	20822	25064	26698	20826	20816	3325	489	375	340	320	309	279	268	268	254	237	237	235	231	257	257	222	199	259	199	232	228	237	215	222	209	230	227	221	213	217	231	208	230	220	209	222	215	206	213	214	231	254	217	214	217	211	219	200	204	179	213	204	230	212	223	175	210	205	202	229	198	224	226	205	198	224	207	240	198	195	236	208	201	240	221	215	211	215	220	212	222	234	227	251	221	219	218	232	222	227	213	210	216	200	209	230	208	189	240	224	217	225	217	217	208	232	215	224	214	194	214	230	209	252	216	208	231	213	186	223	210	215	195	236	226	232	186	210	254	219	203	242	241	187	240	205	202	237	218	223	211	215	223	244	224	195	215	245	236	203	254	235	221	228	224	223	238	211	236	229	219	227	231	194	193	213	216	228	256	214	223	189	198	206	196	234	213	220	225	209	210	225	226	221	236	233	224	197	220	226	206	223	237	206	189	223	225	215	237	197	199	201	208	216	233	214	209	202	217	234	196	207	203	197	228	247	195	213	207	239	242	207	197	211	244	225	207	220	217	241	220	240	195	223	209	239	232	222	230	201	192	223	186	247	212	201	227	198	244	183	224	220	231	205	218	221	223	206	199	227	207	221	219	204	203	214	212	226	222	206	223	207	204	237	217	222	221	231	241	226	194	190	214	211	209	200	198	214	211	206	178	200	203	243	216	221	240	218	212	235	177	208	219	228	227	202	223	234	233	205	234	224	194	221	215	216	208	223	245	225	211	164	218	235	233	227	230	219	224	203	203	190	173	207	199	222	206	229	216	221	227	219	196	191	223	220	218	227	220	247	243	192	223	209	206	210	222	241	229	225	215	229	209	196	231	228	223	214	198	209	209	198	221	215	232	225	199	218	211	241	186	195	178	194	217	207	194	217	232	221	195	200	202	239	213	193	200	202	205	217	219	247	214	207	223	204	189	228	235	203	221	202	202	201	210	221	185	209	185	229	225	210	221	222	206	228	212	202	208	213	195	221	201	217	198	212	215	211	222	222	196	201	198	206	218	249	235	211	192	203	207	214	238	206	230	204	236	208	233	216	209	210	219	227	216	203	247	221	226	223	212	226	197	203	231	204	249	230	184	228	229	201	201	242	238	224	175	206	220	183	214	241	218	205	212	230	225	187	203	229	237	220	221	231	228	209	226	226	212	218	238	232	211	202	251	223	216	204	213	230	230	200	222	201	215	219	218	232	218	213	201	231	197	233	195	224	208	196	213	228	238	196	231	201	210	210	213	202	226	216	233	244	191	224	205	197	230	240	232	211	208	220	194	220	231	223	194	202	228	241	200	201	197	209	225	211	198	191	198	187	228	193	199	207	225	232	206	206	197	218	242	211	215	226	218	193	216	213	212	232	198	229	194	235	202	220	222	210	217	218	227	180	205	211	191	239	212	191	245	216	211	220	206	201	220	215	220	240	197	222	207	199	191	229	205	228	209	212	210	212	223	196	211	221	221	209	201	223	255	206	235	193	228	197	209	227	206	234	204	213	220	232	221	224	205	222	216	204	239	221	199	201	212	223	219	196	235	204	229	241	196	235	224	223	224	202	221	214	224	217	217	241	200	205	229	235	197	236	202	202	212	235	199	204	219	212	214	191	229	234	210	215	212	229	227	204	198	235	233	194	205	222	239	205	199	203	212	227	200	209	212	208	205	200	203	223	232	228	224	225	208	217	212	231	224	215	204	196	232	196	201	221	247	227	225	208	213	227	235	228	203	213	195	204	231	233	201	199	204	230	228	243	203	195	227	244	229	237	262	255	222	237	200	212	244	229	185	201	211	217	222	204	235	232	187	197	228	254	206	204	197	222	211	203	234	197	230	204	229	216	218	219	238	212	255	210	184	198	218	228	211	218	199	187	181	212	230	240	200	217	211	200	211	243	212	250	215	203	211	208	183	196	217	233	168	215	222	215	195	216	203	203	223	182	202	224	204	204	202	217	192	207	184	212	228	252	234	219	219	215	202	204	216	205	205	197	202	220	191	223	209	180	212	206	231	207	204	200	223	215	217	206	206	226	218	203	208	224	198	221	207	209	199	202	231	185	242	238	214	230	209	211	216	226	229	228	247	207	196	219	208	201	207	207	214	210	210	227	241	219	223	233	214	226	232	215	195	205	196	206	228	221	224	200	211	253	201	197	220	199	206	198	225	213	224	197	226	191	207	246	214	201	203	198	230	228	223	247	216	225	203	221	243	213	185	212	181	197	233	235	206	210	220	222	226	202	183	247	222	211	215	211	214	207	226	205	228	225	197	198	239	210	213	215	209	187	230	196	213	187	231	227	204	204	216	220	193	203	222	215	193	242	228	230	230	218	222	256	206	240	191	188	202	198	190	177	205	206	188	218	227	205	255	249	229	198	230	191	200	225	233	207	206	223	241	196	197	222	217	208	206	226	219	199	184	201	226	243	198	214	219	222	228	231	211	211	234	221	196	210	210	212	195	222	222	256	239	219	210	196	223	239	246	211	221	202	256	183	225	230	230	232	190	179	225	213	191	237	227	184	211	228	223	251	233	222	197	210	197	201	198	228	236	233	222	202	249	213	214	227	212	217	208	204	218	238	204	197	210	195	219	216	235	191	225	211	242	196	244	238	226	221	213	222	247	230	209	220	214	218	189	192	235	222	242	202	216	219	204	224	237	191	203	215	217	240	186	202	215	227	199	209	201	179	219	196	230	228	222	198	196	253	212	246	234	213	226	199	195	219	183	216	205	228	220	211	222	175	175	235	237	196	231	237	218	220	202	227	231	212	206	214	224	220	244	206	196	207	208	210	200	212	226	218	190	184	203	231	198	222	272	230	211	205	227	253	227	250	211	241	218	222	249	233	214	215	241	210	224	239	196	210	208	202	212	181	204	207	250	218	233	229	192	220	211	213	238	221	210	221	228	212	225	238	233	224	182	220	218	209	191	221	235	221	224	254	230	200	212	220	218	226	226	211	207	234	199	205	215	237	211	216	231	205	202	220	207	192	204	209	237	221	218	249	206	197	201	204	191	181	227	217	181	219	228	229	228	234	212	199	205	225	205	223	205	196	218	205	238	235	214	215	180	192	228	198	228	216	221	203	232	220	233	200	224	215	203	172	209	183	248	226	213	207	203	212	232	223	224	220	207	230	210	219	230	199	220	229	223	219	204	224	202	206	234	203	270	216	218	238	212	230	197	238	229	207	210	219	203	224	190	214	197	223	208	243	222	207	205	228	226	234	208	226	192	210	212	205	207	213	216	203	218	226	211	215	227	214	183	210	204	201	208	216	185	216	204	216	222	201	219	245	215	210	210	207	200	221	187	221	221	237	211	221	227	208	206	192	237	227	203	220	208	202	190	240	213	214	223	200	226	228	217	200	256	225	205	221	203	237	195	250	245	230	235	237	257	218	203	208	234	233	198	207	198	217	235	229	222	209	201	222	251	210	214	222	232	227	219	224	168	212	196	218	225	223	227	205	240
3329	5122	3111	1526	958	741	650	555	595	551	531	529	515	490	498	487	507	506	505	493	512	511	495	490	493	456	517	471	444	488	575	534	453	488	480	495	465	492	502	503	476	509	461	509	494	469	468	513	510	482	494	468	498	469	526	497	514	516	469	447	526	480	505	473	525	510	547	487	511	496	499	497	451	428	487	490	482	444	503	484	470	525	489	449	471	462	479	512	483	523	470	490	481	475	526	465	460	495	495	483	485	464	470	529	460	510	514	482	484	519	478	496	471	493	494	492	488	477	459	509	491	484	465	542	513	483	484	510	414	510	492	514	550	503	486	497	499	519	509	485	497	451	455	510	495	482	487	477	470	475	476	461	483	493	491	484	482	496	490	487	494	521	463	491	494	471	496	475	464	559	511	473	472	494	462	435	500	514	514	493	467	482	506	469	481	487	499	495	519	489	502	464	489	487	476	490	465	465	467	482	508	473	492	454	451	510	475	555	528	401	476	525	485	483	466	525	504	537	458	491	471	523	490	509	468	522	510	460	480	492	480	479	450	471	481	504	511	470	500	520	480	495	493	494	487	476	479	488	528	447	471	485	494	467	474	476	478	501	468	506	493	493	515	511	479	473	496	505	538	491	475	464	492	507	523	447	507	496	492	494	473	473	485	477	492	451	512	516	508	456	488	498	479	479	478	478	513	473	504	524	464	525	492	515	478	501	494	476	461	496	496	446	516	560	497	510	513	483	467	467	496	495	468	511	476	474	489	480	466	494	461	490	464	498	514	474	477	497	497	512	485	507	497	515	555	478	470	495	474	458	483	498	487	490	506	463	468	509	479	453	506	528	529	530	496	496	467	490	487	483	504	506	496	512	466	498	503	444	475	495	479	480	523	481	522	458	498	467	475	465	482	533	475	519	523	448	476	503	477	485	490	489	493	487	483	478	490	454	514	497	495	474	532	490	473	442	518	519	463	485	493	515	504	465	485	473	495	446	496	488	506	480	467	480	440	504	470	517	470	455	490	454	478	481	486	505	486	475	504	467	488	463	445	502	506	493	463	497	488	495	497	497	518	468	472	515	476	481	487	487	453	482	483	448	467	496	527	485	500	485	503	490	474	487	439	502	502	543	497	504	477	470	509	536	457	504	479	480	485	493	495	478	475	470	510	514	456	466	488	500	489	527	523	485	469	480	494	491	479	477	518	486	522	533	485	478	412	522	488	456	515	502	482	519	471	465	487	469	484	481	470	477	480	441	525	464	431	526	462	488	446	463	491	536	478	460	492	527	476	437	457	450	497	472	465	527	513	463	487	482	482	450	493	488	532	507	492	476	424	478	498	485	479	518	519	469	487	532	498	512	490	451	492	407	522	505	498	484	491	498	501	474	456	462	510	451	469	437	473	455	489	455	461	462	520	506	476	498	538	493	475	490	500	512	535	479	470	459	472	481	458	493	527	508	498	455	490	460	502	465	494	497	512	494	490	484	505	469	522	454	530	460	482	479	499	431	531	483	462	463	434	509	483	509	456	488	462	476	500	447	487	468	487	502	517	539	470	504	502	494	464	498	509	484	507	501	498	494	473	469	460	501	467	480	494	476	527	523	514	492	488	492	474	466	476	496	507	483	495	488	475	495	491	476	499	502	491	492	520	522	483	494	472	492	475	508	467	461	478	488	465	504	493	481	493	518	501	472	494	489	521	489	515	482	469	466	497	463	466	483	528	506	510	466	468	453	505	480	427	516	503	499	490	433	477	492	485	461	500	465	474	455	480	498	461	432	512	483	508	492	469	516	528	495	530	484	492	499	455	498	468	478	474	506	482	481	489	474	524	518	487	475	493	514	501	507	519	494	497	464	466	523	483	501	493	515	453	478	494	466	496	507	492	480	482	474	480	490	490	486	464	487	513	464	511	466	487	496	438	493	520	465	493	482	487	501	474	473	489	503	459	490	506	483	472	537	520	482	513	491	503	515	497	562	487	482	467	493	479	516	471	451	495	498	468	516	454	480	517	521	502	493	489	495	432	466	497	520	465	479	491	475	495	495	464	491	488	484	478	498	498	508	482	472	448	475	481	492	470	500	430	459	484	493	507	506	481	496	499	454	483	535	504	483	534	496	485	449	468	452	440	501	506	509	510	521	489	500	467	489	473	511	481	490	533	500	530	484	482	490	468	463	472	479	467	505	486	488	503	500	513	480	535	471	486	490	471	509	494	545	535	507	482	466	458	516	467	453	497	492	470	430	530	439	487	443	522	462	473	493	480	508	472	501	518	472	475	519	475	469	490	491	437	475	491	530	494	498	467	531	493	472	525	515	484	502	509	475	523	505	454	459	509	498	475	514	507	494	466	520	459	482	482	471	533	490	480	532	484	474	516	479	480	496	488	500	505	492	447	484	489	498	502	497	503	487	452	496	495	514	495	463	460	470	502	525	498	466	507	516	494	514	513	492	456	463	463	520	485	518	512	512	474	523	505	492	458	487	458	513	510	489	486	482	498	485	479	476	478	496	467	509	482	461	481	474	483	514	466	515	453	466	472	518	513	477	474	492	447	480	507	524	519	512	506	451	466	465	479	475	519	488	497	510	509	516	517	486	462	506	470	447	496	475	565	487	469	498	440	449	486	453	494	439	491	482	498	484	476	501	496	513	516	459	511	456	496	462	492	494	457	467	496	463	508	484	476	486	522	502	498	483	527	491	494	488	478	468	454	491	489	488	461	500	484	473	500	474	498	493	481	517	497	546	494	469	508	475	494	488	460	480	510	476	467	487	450	529	490	489	474	505	444	510	515	454	481	517	489	475	504	473	510	481	473	469	509	445	461	451	427	485	485	488	511	467	442	457	471	482	505	492	466	493	487	482	467	478	495	492	503	491	495	501	524	504	473	482	470	490	489	504	471	484	463	534	481	471	509	458	484	469	432	502	482	495	506	454	513	491	446	501	482	462	472	459	490	507	516	505	507	497	510	450	502	458	509	500	476	465	521	471	496	474	480	469	484	446	484	473	488	465	503	481	477	509	479	501	501	475	496	542	470	472	471	476	505	501	463	510	515	483	493	512	510	487	497	462	524	480	461	465	498	497	484	499	477	504	482	479	462	457	497	496	470	493	484	526	489	464	479	499	508	515	501	505	499	468	476	528	505	463	500	451	440	524	508	504	474	491	481	476	503	495	477	492	444	470	488	519	486	446	442	506	482	489	472	486	456	494	486	496	460	518	478	475	460	482	496	491	512	473	442	504	480	508	457	525	489	486	490	460	479	516	460	437	518	458	529	486	441	443	470	503	449	493	454	509	463	451	480	543	493	467	505	469	510	480	455	468	469	482	481	460	481	474	454	489	480	467	475	480	471	492	525	498	476	431	484	466	507	499	512	506	463	466	506	510	499	478	476	455	432	529	483	473	503	498	466	491	508	488	507	515	488	499	482	492	551	466	465	513	494	505	465	512	480	477	478	466	491	457	500	501	491	521	515	485	487	468	472	470	512	478	510	505
32642	13152	1753	393	277	244	295	234	275	250	280	277	238	259	286	275	282	256	263	255	249	263	253	255	240	278	259	279	289	264	274	264	253	267	263	278	285	236	263	265	294	286	283	252	299	238	251	258	251	260	260	263	258	282	273	258	273	277	286	270	269	283	255	284	275	248	254	247	275	256	264	269	265	262	276	279	287	267	257	273	259	286	268	267	277	258	267	211	240	264	242	278	256	278	263	250	260	257	260	274	258	265	257	252	233	276	281	257	301	277	268	266	275	288	272	255	211	274	271	282	268	269	256	271	268	265	260	299	280	267	268	273	310	273	255	261	248	266	262	242	281	280	285	282	275	288	305	282	295	283	267	275	266	281	230	300	283	240	258	243	267	257	260	272	255	285	283	243	266	279	255	264	253	307	254	268	256	261	268	267	302	273	249	288	285	304	255	242	274	256	237	294	293	249	284	279	241	264	259	283	286	254	291	272	270	292	270	255	269	267	280	249	270	254	254	280	238	274	267	286	266	266	304	270	264	246	240	231	267	255	264	245	264	280	245	249	262	278	267	245	281	265	278	269	271	266	295	274	269	266	266	246	270	278	261	247	216	244	280	251	267	287	249	277	258	262	266	226	269	273	236	272	267	272	272	282	261	236	252	262	243	278	261	263	227	282	246	274	261	260	235	277	244	270	243	285	262	252	267	265	274	276	282	280	247	259	265	249	280	268	259	269	252	267	268	242	285	276	264	281	297	279	254	268	285	257	260	269	260	291	275	277	257	256	275	246	257	298	266	280	281	261	270	278	238	252	257	234	262	257	263	273	284	271	266	264	264	276	261	251	252	253	293	252	281	284	272	261	274	284	270	226	241	258	289	253	262	288	279	266	295	267	253	252	287	267	278	293	301	265	288	271	285	286	270	284	280	262	240	259	279	272	278	257	280	250	262	274	258	260	252	258	305	278	240	270	270	248	282	267	279	269	261	279	266	274	280	262	244	256	259	295	233	252	266	267	298	275	262	283	278	268	286	281	257	276	246	263	266	242	264	261	271	241	268	242	275	257	318	279	286	302	280	236	268	268	271	258	275	281	239	285	259	256	252	263	267	253	271	277	272	267	263	255	253	268	279	290	270	275	278	262	242	253	303	240	242	262	272	288	284	285	292	265	275	272	294	255	249	315	264	222	288	272	273	270	260	298	249	257	254	271	253	262	270	263	273	263	284	266	287	261	235	262	294	275	263	270	290	308	280	239	259	273	273	242	252	261	256	268	255	221	250	241	273	274	264	257	298	273	282	262	264	223	251	253	299	290	268	273	265	203	255	233	262	249	253	282	233	273	263	300	233	261	245	260	251	285	254	284	262	288	279	264	250	266	299	271	260	294	281	272	264	245	261	275	255	250	281	274	310	261	279	273	265	274	274	310	267	266	271	273	254	258	239	271	255	232	265	287	263	260	256	255	258	253	285	255	251	262	273	240	291	264	270	266	256	249	267	265	270	258	258	297	274	268	280	264	258	260	269	230	267	288	251	256	230	269	265	226	302	277	224	288	271	247	256	270	260	305	273	256	281	260	241	271	246	267	265	260	284	270	284	287	273	306	250	271	269	292	270	293	234	264	315	277	250	266	253	280	249	266	273	275	243	264	267	275	259	277	250	290	284	248	278	265	275	262	270	278	263	275	251	277	262	276	216	300	261	283	265	282	238	254	227	259	252	257	257	262	234	284	238	264	256	261	285	259	249	240	281	255	245	284	266	271	281	261	242	282	245	271	291	276	284	252	265	234	275	282	229	265	273	266	255	258	255	280	260	266	263	278	248	291	239	299	297	232	273	240	268	266	242	251	281	278	256	285	245	239	287	257	249	240	247	277	257	294	288	267	289	269	252	249	298	270	243	244	289	272	260	292	281	247	257	271	281	282	281	261	266	245	281	281	273	243	242	267	251	266	263	259	277	277	272	276	273	238	271	269	299	262	291	243	244	267	245	237	283	283	253	256	282	257	252	235	268	226	260	262	267	261	235	275	295	253	252	288	266	255	266	249	261	289	291	250	257	268	283	265	270	251	253	268	272	268	276	284	259	272	311	250	269	290	251	270	257	263	299	289	275	274	281	245	243	268	237	260	250	284	243	301	280	275	246	251	239	261	262	245	248	253	247	252	276	289	264	278	271	263	259	250	281	261	269	264	278	263	284	241	262	242	233	250	263	273	252	266	268	267	259	264	304	292	293	270	292	272	266	279	270	246	253	244	299	262	225	253	239	260	270	258	286	273	260	278	269	275	296	255	239	246	264	293	260	275	286	267	249	295	278	284	271	282	258	265	271	275	287	243	264	264	215	245	258	283	280	257	258	241	275	251	285	255	264	281	271	258	276	264	247	270	238	257	235	227	272	256	251	247	290	266	243	277	266	260	272	249	254	268	267	267	263	267	259	274	283	249	248	272	249	265	257	242	244	240	287	283	270	271	252	281	258	264	281	269	279	247	285	250	237	235	248	270	272	255	258	256	265	272	282	273	258	269	234	257	272	271	265	263	272	269	263	252	217	236	261	239	274	269	263	255	275	254	263	229	252	272	288	265	283	246	277	267	269	265	268	226	253	258	257	250	287	288	267	253	238	279	265	286	257	272	266	260	276	310	254	273	268	269	298	251	264	239	289	256	277	272	277	250	248	266	254	291	236	242	289	272	263	275	251	265	248	264	241	264	278	218	242	285	249	274	236	271	265	267	257	263	244	289	259	297	261	282	261	272	276	276	288	236	268	241	234	297	252	249	274	276	266	264	251	256	266	279	291	259	257	256	264	256	257	265	264	247	264	270	247	288	254	251	247	239	240	275	295	276	255	279	269	273	247	261	277	274	285	292	264	267	260	246	284	287	278	270	255	243	246	247	250	267	253	254	264	241	283	263	237	263	245	243	258	277	258	250	272	259	250	307	252	281	274	243	235	243	282	274	253	273	284	261	211	267	264	261	250	280	262	274	298	233	265	248	267	247	270	259	248	253	280	295	283	264	255	287	260	246	280	235	264	240	228	278	275	242	261	274	273	295	271	283	253	256	263	273	254	250	227	278	244	247	247	273	281	252	247	272	264	255	261	252	239	277	291	263	247	270	282	286	267	278	289	261	286	264	232	273	262	243	278	278	318	294	244	254	260	236	286	255	253	248	249	286	292	255	226	290	249	266	254	245	254	255	267	230	240	292	262	277	267	232	261	300	279	254	250	229	289	269	268	273	257	275	244	248	271	272	260	292	239	284	263	268	270	269	275	271	270	217	251	229	242	247	254	274	241	234	239	292	217	270	264	253	288	230	258	261	272	269	272	249	247	256	260	263	253	279	251	269	260	282	275	251	280	245	236	282	233	285	285	269	268	272	257	253	278	265	249	272	253	290	297	265	262	272	256	273	262	255	288	237	265	232	251	249	270	248	311	271	279	246	251	266	261	264	243	260	273	273	259	297	256	278	264	266	265	245	264	271	247	273	293	256	265	271	287	300
4980	876	723	683	637	646	597	660	622	566	609	631	604	609	601	640	607	635	657	558	630	632	630	604	662	669	618	645	663	589	657	585	613	615	618	634	632	588	627	635	630	637	625	578	646	653	590	628	623	678	614	628	602	652	617	642	660	627	657	607	568	628	586	653	651	646	618	585	627	633	582	624	650	640	611	617	583	597	624	620	659	630	587	630	613	595	614	591	600	639	633	663	624	599	652	598	642	635	615	648	622	659	617	613	577	602	660	602	620	606	620	612	640	621	628	612	625	640	599	620	654	642	651	620	660	636	600	634	578	622	646	603	567	561	667	675	615	671	583	599	662	608	609	560	597	609	619	680	572	627	634	635	592	633	610	628	636	666	629	615	597	641	626	599	604	630	629	595	641	581	624	662	598	645	616	631	677	634	616	558	586	635	641	615	588	591	608	593	625	607	627	670	625	582	660	632	650	649	622	648	610	654	616	657	624	611	621	677	658	612	605	587	644	632	587	667	624	638	664	608	606	639	641	625	650	642	628	717	590	642	612	653	642	639	609	601	650	600	616	580	632	596	548	676	635	600	629	643	613	615	620	599	642	648	649	666	594	605	591	583	602	587	591	599	611	653	618	601	651	641	691	612	641	600	614	573	672	638	650	614	616	607	616	664	612	601	644	629	640	606	591	592	661	622	587	623	644	595	618	586	627	666	602	606	609	661	637	662	611	630	624	653	636	606	575	598	629	631	637	660	615	654	597	610	696	624	681	646	590	625	591	682	608	621	616	599	646	642	601	638	658	618	656	649	631	644	611	654	651	608	618	637	623	605	601	674	627	623	623	618	592	672	632	648	623	644	629	665	628	628	629	662	622	626	596	585	628	615	619	637	634	656	620	624	596	624	618	605	670	612	650	628	635	575	585	629	593	632	609	603	575	641	647	653	636	662	612	605	601	608	607	629	651	586	603	641	581	629	596	669	600	600	602	624	596	624	641	579	609	597	670	672	606	624	637	654	685	603	641	605	618	639	635	607	598	597	656	625	620	652	668	615	640	638	623	626	587	637	621	589	637	611	581	593	643	667	618	655	706	642	623	575	598	629	612	610	598	638	587	633	595	614	580	638	596	552	604	620	636	613	612	590	577	630	597	626	601	602	650	703	618	629	643	606	637	627	666	714	616	624	611	646	651	632	628	640	610	599	635	632	611	594	619	666	617	657	613	665	612	637	614	620	574	615	644	665	597	637	585	635	629	625	634	641	614	603	657	633	659	602	611	610	647	596	629	646	599	643	626	592	644	624	645	642	668	649	624	676	645	601	658	627	609	630	614	669	621	619	639	639	619	634	612	604	589	656	631	594	643	554	636	624	670	664	593	662	653	610	618	597	619	622	611	633	608	616	625	606	584	624	615	682	611	641	607	611	590	621	634	578	630	604	605	570	649	611	556	633	620	646	646	651	598	654	617	623	649	660	596	639	667	635	663	661	622	580	620	632	625	645	624	614	655	633	643	626	656	620	630	655	618	622	663	675	594	631	597	652	618	669	575	637	615	596	584	599	606	653	663	590	662	599	625	624	634	677	599	667	691	596	671	644	612	635	611	583	684	590	653	629	623	586	634	606	600	602	632	578	665	600	620	611	605	638	653	642	640	631	647	652	590	680	615	665	602	627	618	670	643	648	633	658	659	654	628	606	633	602	665	610	636	659	608	616	636	615	601	630	622	657	628	606	638	632	683	593	594	619	634	637	629	593	612	621	623	650	623	647	586	661	643	655	635	588	649	632	631	633	598	636	586	632	660	578	593	613	612	613	628	641	638	603	654	608	655	607	608	676	587	636	632	617	627	656	630	609	606	615	625	669	620	681	649	586	600	651	647	590	623	603	625	643	644	603	662	578	650	641	619	666	595	609	606	646	598	622	595	626	619	643	647	648	633	617	639	640	583	657	631	627	624	600	630	630	578	636	617	565	597	584	622	610	626	631	659	595	577	580	638	622	608	612	609	615	610	599	642	610	627	635	637	637	636	636	609	640	633	599	626	644	595	630	643	623	634	644	617	658	652	627	583	630	621	647	650	650	626	616	604	618	628	592	663	638	629	594	646	629	618	620	599	613	621	596	615	606	617	615	620	674	625	650	608	600	654	657	630	654	632	597	631	651	594	609	613	652	623	610	675	614	596	671	613	607	567	653	608	643	636	600	642	625	628	633	608	599	651	623	658	601	622	607	639	685	603	647	658	618	638	626	648	579	691	637	646	631	614	625	638	616	567	633	607	662	625	614	621	569	630	611	661	632	599	644	598	610	660	628	667	590	608	587	629	632	621	688	634	619	601	640	591	619	663	616	650	626	632	638	620	667	659	608	641	645	625	630	628	635	630	628	660	596	595	649	687	593	618	610	634	611	614	612	663	604	639	634	601	638	615	637	635	616	649	609	652	644	630	589	669	593	601	622	637	626	618	626	620	629	630	592	625	626	619	640	630	655	644	606	635	651	588	623	590	606	653	630	613	622	620	609	643	638	646	595	649	633	642	622	637	567	640	569	683	632	595	640	637	647	599	598	610	589	641	640	651	645	600	626	666	661	620	607	616	655	610	618	642	590	625	622	606	632	628	600	620	639	585	602	652	587	628	628	596	628	619	634	627	620	657	604	617	616	645	657	591	633	610	656	657	608	606	629	581	669	614	636	612	626	620	626	633	634	612	599	582	633	622	573	608	616	642	653	649	597	622	646	610	612	666	620	646	599	588	597	668	636	620	621	618	606	611	687	638	645	652	615	616	634	606	614	610	642	621	643	642	629	634	620	629	630	618	598	621	642	631	643	667	627	597	613	671	667	646	730	594	619	597	657	612	638	605	608	643	621	619	625	662	644	615	615	638	627	635	594	588	677	663	663	630	605	650	651	613	634	628	605	564	631	574	647	621	602	631	626	609	587	633	625	611	671	607	631	627	597	598	628	642	639	600	584	606	661	587	624	648	604	622	629	654	618	655	635	639	618	639	577	662	636	615	643	677	618	663	611	580	630	598	620	655	610	654	643	597	623	632	606	612	641	620	586	611	600	637	659	631	613	662	644	618	628	637	622	635	609	573	655	651	660	622	629	600	655	657	623	583	643	646	612	682	588	611	641	655	614	604	599	641	658	620	617	590	626	650	616	658	611	614	587	629	626	639	659	636	596	594	629	629	602	636	628	651	605	638	628	610	611	597	631	589	575	610	636	640	627	660	640	648	685	607	633	628	639	608	649	691	637	656	670	651	653	603	609	622	632	617	640	611	630	575	678	588	625	579	658	606	599	604	623	596	594	644	595	632	657	623	586	572	660	625	639	650	597	634	646	592	635	635	616	618	601	633	613	625	607	622	625	636	645	634	660	660	622	653	618	647	567	607	641	620	635	631	620	621	556	637	618	598	664	598	635	626	618	567	580	648	611	616	608	614	575	604	613	622	605	643	659	654	638	577	667	605	626	636	635	617	602	637	681	626	639	644	598	619	649	668	579
24459	20802	24319	27346	19167	1171	576	409	383	382	403	384	387	357	386	376	382	347	340	326	325	350	340	394	335	342	332	329	309	366	321	315	375	357	359	383	344	339	339	322	338	351	366	333	356	364	357	380	341	352	352	348	348	363	339	362	412	336	317	342	340	372	346	330	324	310	334	366	336	366	355	354	338	345	375	366	338	380	317	345	350	312	333	353	319	374	343	351	356	360	329	354	318	338	327	339	350	326	387	340	381	334	344	393	349	390	328	351	371	358	333	337	384	364	349	343	362	328	331	380	344	335	325	360	356	313	326	358	377	339	296	350	360	384	377	333	324	376	318	340	357	372	356	368	374	345	391	339	351	347	373	371	376	336	344	351	385	347	343	335	340	349	379	365	341	323	317	350	340	306	336	340	344	355	382	379	332	333	315	366	392	358	393	348	322	332	360	361	350	341	323	351	343	338	352	334	314	329	345	339	323	336	341	338	351	375	356	346	335	343	377	356	353	319	346	334	339	351	354	336	357	372	317	332	356	348	366	393	323	339	355	389	360	339	372	386	372	343	342	322	363	350	369	345	372	351	338	374	370	354	346	338	372	364	363	373	358	301	359	346	357	324	387	386	379	356	345	376	352	379	350	341	349	343	398	335	342	365	383	383	337	383	362	374	386	349	333	324	367	333	348	343	356	348	356	337	332	312	358	316	335	296	320	359	349	376	355	358	357	307	345	355	357	336	403	363	346	366	330	372	346	379	359	337	381	350	350	387	389	350	328	334	332	325	354	360	350	370	359	368	366	329	348	345	329	323	315	357	338	314	350	342	387	341	331	354	337	345	366	301	350	354	334	331	341	358	350	345	302	353	377	368	338	355	376	332	355	337	361	365	397	346	373	359	338	380	345	356	340	337	335	368	368	321	342	340	343	348	341	352	353	317	325	385	331	340	364	364	360	313	310	361	328	302	348	348	359	362	342	340	336	344	372	332	358	371	380	366	382	351	356	360	373	331	391	351	333	329	337	358	315	384	328	367	351	318	358	355	362	359	342	340	329	350	365	362	358	380	332	339	338	350	369	355	386	367	356	385	345	352	373	351	351	347	356	341	380	314	394	328	364	351	341	374	341	376	353	349	382	356	340	345	370	333	370	337	371	370	369	366	351	331	326	327	311	307	342	357	355	329	374	312	372	372	349	324	334	359	337	323	336	319	337	314	370	353	336	348	321	342	357	350	343	345	373	355	347	349	358	377	351	375	375	333	334	372	323	355	365	354	358	361	343	357	324	390	325	359	351	374	332	387	375	364	336	356	359	336	361	343	339	314	333	365	297	324	336	352	364	345	377	368	361	332	346	351	356	322	316	392	356	364	336	381	356	354	354	351	365	358	350	334	361	320	327	322	321	339	373	324	368	331	354	364	360	353	357	346	327	346	383	332	328	342	324	331	337	316	384	344	385	363	353	373	347	333	362	344	326	369	358	341	312	346	363	366	368	387	364	372	348	336	331	342	361	378	379	338	390	358	338	366	344	347	368	335	367	347	326	363	343	385	307	337	335	354	367	347	326	366	341	349	388	347	347	360	388	350	333	351	321	375	345	376	330	356	343	396	361	376	339	339	335	381	390	355	349	361	351	360	346	339	373	322	342	347	376	383	331	331	369	358	366	342	303	336	343	384	349	364	321	372	356	349	365	389	344	365	345	353	353	342	340	321	356	345	367	366	345	306	355	361	368	343	336	336	347	343	358	382	381	318	351	341	323	336	369	356	325	351	356	348	356	360	369	322	324	357	370	330	353	357	372	342	323	323	373	357	351	360	347	376	346	310	367	364	347	339	340	366	353	340	358	384	376	348	350	348	335	332	346	370	333	364	348	368	335	352	353	331	341	340	365	361	361	357	322	335	370	326	303	330	313	360	345	337	346	325	353	332	381	308	343	347	352	374	323	313	378	343	361	345	362	381	380	404	363	338	377	352	344	360	377	400	359	366	356	344	369	349	347	348	317	351	325	350	379	346	355	308	305	350	360	358	385	344	376	356	342	338	355	330	372	338	327	344	332	311	346	327	355	378	354	336	380	300	362	330	343	336	360	332	381	333	320	375	380	345	349	328	334	344	325	340	330	335	322	361	380	367	348	359	351	344	345	340	334	336	347	305	356	331	376	362	319	337	352	331	359	344	337	350	313	338	409	356	362	378	319	355	344	346	360	350	364	317	364	366	366	337	347	414	353	340	343	310	313	337	360	334	341	336	348	374	380	320	338	330	339	359	339	356	357	328	353	343	341	382	373	345	321	326	343	333	364	359	362	340	333	348	361	323	326	361	357	354	321	344	350	337	375	358	309	327	336	380	342	338	346	339	331	343	340	345	379	329	340	341	362	340	351	369	364	366	374	332	349	344	322	352	376	335	358	341	367	354	354	364	344	311	336	363	383	317	318	315	352	368	343	321	366	340	376	343	310	355	342	347	343	332	320	378	338	359	350	344	383	351	315	309	347	391	321	368	352	359	336	360	391	348	360	346	331	342	321	359	320	348	348	366	371	352	365	381	341	351	347	307	362	319	347	392	402	326	340	334	319	325	374	352	343	361	390	387	349	314	341	344	385	348	366	348	333	370	363	330	361	352	350	357	352	345	329	355	360	311	355	351	376	345	364	384	373	352	318	351	394	348	365	323	316	344	351	357	289	314	343	361	364	356	383	341	352	318	356	347	346	366	329	342	343	356	345	335	345	387	340	327	364	326	324	357	322	371	333	332	363	340	372	406	369	326	374	341	347	342	348	376	323	372	355	345	374	364	356	346	352	357	357	313	368	363	325	328	359	311	316	386	345	335	378	348	378	348	357	333	333	338	324	349	348	339	384	371	373	371	339	370	324	330	323	344	352	328	317	347	353	346	347	351	363	337	372	334	370	326	335	338	392	339	350	368	315	359	302	369	369	375	304	359	352	358	341	352	348	326	353	339	349	368	312	347	331	350	362	338	338	358	328	316	389	370	354	335	392	342	343	326	340	353	339	358	318	345	379	366	345	348	355	323	352	354	328	327	350	335	364	343	333	360	341	345	309	330	321	353	354	346	346	349	338	386	333	351	362	342	376	378	364	347	380	312	326	339	357	357	330	353	342	363	357	348	333	363	305	353	371	344	339	332	362	370	370	353	343	301	346	377	387	346	365	344	350	375	359	379	349	320	346	346	383	345	308	342	320	341	352	357	370	348	340	349	341	366	369	369	343	345	336	348	366	308	323	333	313	356	369	343	357	354	340	384	368	331	341	347	350	350	350	368	325	326	329	380	357	328	354	360	351	369	316	353	357	358	320	336	346	361	325	359	349	392	318	361	340	366	339	357	330	320	342	352	347	365	342	340	365	326	374	348	341	355	318	317	364	352	339	342	363	365	326	349	342	322	334	358	296	334	360	348	365	357	353	374	324	318	364	368	349	376	332	346	367	336	342	328	355	335	363	339	348	350	363	368	339	343	396	364	347	352	328	335	384	336	367	346
3359	2940	1908	1185	989	860	884	798	842	809	815	806	747	823	756	760	792	813	832	775	781	761	803	857	817	832	796	744	757	806	765	793	808	754	756	763	795	809	800	777	820	789	772	793	736	837	767	731	798	731	792	790	770	808	790	823	737	737	765	769	732	778	795	722	750	779	816	763	775	813	802	763	793	750	800	804	720	762	797	786	778	773	788	761	761	763	769	791	781	797	788	776	754	736	779	802	747	752	734	731	751	751	813	771	796	748	804	730	755	762	765	733	803	747	795	779	770	790	764	783	783	711	781	805	788	750	797	764	779	779	779	796	796	765	757	757	739	769	722	796	772	822	797	756	772	787	757	787	792	732	790	781	795	806	741	755	791	795	756	768	729	770	752	754	755	743	771	786	717	745	772	785	790	763	795	750	782	779	795	759	806	747	773	785	857	775	821	744	791	739	783	745	793	760	764	805	780	727	779	762	766	798	791	792	772	760	763	773	812	776	763	779	731	773	822	801	731	794	793	789	761	758	775	727	825	761	751	772	832	780	765	828	817	754	759	730	707	803	801	726	779	775	771	708	768	761	762	751	719	788	781	764	764	737	775	753	794	758	761	771	747	775	751	804	796	767	729	750	781	794	744	770	738	726	734	744	750	770	748	749	752	816	764	770	788	737	785	796	753	752	778	757	759	757	817	760	749	754	746	774	710	837	813	775	797	724	751	806	729	787	792	770	761	787	794	781	745	766	780	732	803	815	782	806	803	778	788	775	730	773	795	783	812	760	791	802	739	810	774	787	742	824	780	790	718	743	751	801	789	826	764	748	789	788	795	727	742	751	843	771	739	811	822	766	754	772	759	769	771	722	733	765	751	768	733	787	742	758	794	764	749	717	811	789	783	781	745	801	707	825	718	763	776	766	780	783	788	723	772	716	736	799	744	775	752	788	843	788	816	790	716	796	798	762	762	800	759	752	781	784	768	732	772	739	744	770	743	741	797	793	779	771	769	749	780	759	771	793	803	788	762	782	811	803	770	794	734	762	757	768	735	768	705	797	765	752	776	789	736	795	766	819	774	830	706	804	833	825	805	778	782	777	811	727	760	798	751	783	784	792	743	772	792	748	756	864	794	758	754	776	806	811	800	763	758	765	809	741	786	754	829	752	801	812	839	810	744	735	738	759	744	743	749	759	785	830	784	715	805	818	769	746	793	728	840	821	719	721	777	702	796	800	770	721	818	794	781	766	785	785	764	762	780	734	756	742	762	775	765	723	806	812	767	803	807	727	764	764	801	776	803	765	772	762	792	755	734	797	766	769	788	742	744	798	768	737	783	782	760	795	785	753	791	805	786	775	782	771	789	785	773	736	781	743	766	785	730	765	753	749	751	793	753	736	755	753	750	780	844	704	759	746	753	755	774	749	816	778	788	763	731	771	777	803	785	762	735	730	779	762	782	753	770	792	761	777	787	773	806	788	765	781	694	767	795	744	745	752	771	793	777	793	771	801	772	768	769	773	772	730	747	768	787	727	792	801	840	762	707	788	781	761	805	818	814	786	816	801	751	779	807	791	705	763	736	773	796	749	757	812	756	784	789	775	794	756	808	796	792	746	794	757	798	808	747	793	785	823	742	756	745	753	750	739	773	743	781	743	777	786	771	739	775	790	769	820	781	761	727	747	765	787	762	798	748	792	802	769	722	786	775	789	753	830	723	708	808	777	751	813	772	788	740	782	740	738	769	787	819	747	747	764	762	748	787	755	769	810	705	743	768	744	793	766	812	794	773	821	808	801	765	804	770	723	738	817	779	690	775	757	771	745	770	807	811	809	698	788	769	794	786	782	774	799	758	829	788	790	798	737	761	724	783	717	777	779	799	740	752	735	797	801	723	744	788	782	797	775	763	753	747	777	748	779	738	746	828	739	813	743	786	715	773	774	757	773	708	811	781	732	823	785	797	762	766	756	738	759	747	755	792	729	750	802	751	787	759	790	830	754	842	782	799	839	780	772	744	785	785	752	769	746	716	746	749	749	819	731	707	732	802	764	723	758	816	810	758	730	753	722	824	807	750	747	789	798	788	771	803	755	772	782	789	780	795	812	744	789	820	743	745	797	809	753	768	746	782	749	753	763	755	773	753	757	814	796	784	781	752	761	777	726	729	786	784	782	763	761	776	811	758	783	754	744	754	792	761	751	765	808	811	753	820	822	751	770	802	745	846	776	799	806	791	761	737	702	799	780	763	760	813	771	781	774	790	702	774	803	793	754	777	748	753	765	792	775	765	790	769	787	745	753	816	812	769	790	756	768	813	788	755	716	725	754	759	780	766	775	735	757	775	779	738	810	756	803	774	744	782	810	769	757	780	743	766	751	739	748	776	766	809	737	796	812	815	744	768	760	807	769	770	794	790	756	753	780	788	763	773	729	768	783	749	772	765	771	766	746	761	719	770	785	794	752	756	748	740	755	796	760	784	787	758	745	747	858	780	785	722	776	783	765	774	787	799	769	752	773	745	780	743	781	766	740	789	798	798	792	824	753	751	747	795	743	753	745	770	745	725	684	775	801	725	772	819	765	737	754	809	768	765	787	823	793	736	725	741	821	800	754	744	791	784	757	788	750	755	758	803	769	773	777	830	761	806	774	766	778	804	802	728	767	745	794	778	722	775	755	795	752	738	761	736	740	759	798	772	773	747	715	794	704	758	763	777	774	732	761	754	795	755	773	750	739	823	771	785	778	762	830	777	794	779	797	775	768	772	779	800	760	738	736	793	808	773	849	770	722	784	774	722	732	763	770	765	713	770	787	758	765	758	767	761	769	801	834	761	789	787	765	748	779	757	771	765	790	770	821	786	743	778	836	782	824	731	831	807	726	750	795	758	740	806	793	788	769	783	761	757	802	767	792	797	798	790	777	738	813	731	750	760	770	812	806	776	774	743	747	788	771	832	777	743	819	810	798	809	770	808	787	813	777	782	784	785	752	772	741	787	730	710	779	745	767	801	785	783	775	778	810	796	725	771	821	818	740	783	792	813	749	762	770	773	797	779	790	799	750	750	742	759	718	786	751	815	806	780	744	764	780	771	723	779	809	717	847	768	819	768	769	797	830	807	778	722	839	790	811	773	786	838	777	785	775	761	741	766	751	765	804	771	779	787	748	797	792	726	775	759	761	772	784	780	777	762	780	807	737	815	725	819	828	759	752	739	799	799	787	785	765	800	762	764	780	793	759	805	755	834	762	750	736	828	759	765	736	751	726	766	742	812	700	802	793	807	830	783	765	744	771	790	801	763	744	736	804	772	787	801	775	755	725	777	689	759	759	802	776	747	756	716	824	821	775	782	796	762	776	804	779	777	789	761	782	739	809	780	769	805	768	721	789	789	781	812	765	732	818	775	710	718	775	721	750	767	764	792	807	775	787	776	783	758	755	761	825	768	837	747	727	781	760	773	740	781	773	775	763	778	756	795	740	759	790	757	775	793	791	847	766	776	735	796	807	759	766
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
