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
338647441070	338647441633	338647442183	338647442733	338647443283	338647443833	338647444383	338647444933	338647445483	338647446033	338647446583	338647447133	338647447683	338647448233	338647448783	338647449333	338647449883	338647450433	338647450983	338647451533	338647452083	338647452633	338647453183	338647453733	338647454283	338647454833	338647455383	338647455933	338647456483	338647457033	338647457583	338647458133	338647458683	338647459233	338647459783	338647460333	338647460883	338647461433	338647461983	338647462533	338647463083	338647463633	338647464183	338647464733	338647465283	338647465833	338647466383	338647466933	338647467483	338647468033	338647468583	338647469133	338647469683	338647470233	338647470783	338647471333	338647471883	338647472433	338647472983	338647473533	338647474083	338647474633	338647475183	338647475733	338647476283	338647476833	338647477383	338647477933	338647478483	338647479033	338647479583	338647480133	338647480683	338647481233	338647481783	338647482333	338647482883	338647483433	338647483983	338647484533	338647485083	338647485633	338647486183	338647486733	338647487283	338647487833	338647488383	338647488933	338647489483	338647490033	338647490583	338647491133	338647491683	338647492233	338647492783	338647493333	338647493883	338647494433	338647494983	338647495533	338647496083	338647496633	338647497183	338647497733	338647498283	338647498833	338647499383	338647499933	338647500483	338647501033	338647501583	338647502133	338647502683	338647503233	338647503783	338647504333	338647504883	338647505433	338647505983	338647506533	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24791	21902	25674	28746	21902	21915	20137	850	461	384	346	354	352	340	319	282	299	305	312	309	288	261	281	267	283	248	289	256	299	277	304	283	284	275	267	253	263	248	237	290	310	268	262	302	270	295	286	271	273	273	290	227	247	255	269	257	286	277	287	296	285	271	282	288	301	287	286	258	245	271	264	239	283	329	243	302	302	281	265	280	295	269	252	266	295	309	270	260	288	243	259	279	247	250	260	266	265	272	272	256	263	280	279	276	285	248	249	262	309	254	246	257	302	274	280	279	264	306	268	287	279	286	268	260	269	263	270	261	290	253	222	250	290	244	268	294	259	256	237	248	252	271	252	270	285	261	246	271	269	259	263	281	275	259	255	278	249	303	274	277	284	244	288	264	281	246	273	302	237	250	277	286	273	285	238	301	256	293	288	271	266	265	269	228	287	280	266	253	294	262	290	258	286	287	259	269	267	273	240	270	287	258	287	270	273	257	261	249	254	289	275	291	281	272	261	304	250	264	262	283	280	261	293	264	234	261	243	259	252	283	287	280	267	250	266	255	257	289	262	258	280	294	297	238	291	272	287	269	275	276	244	291	260	261	273	273	295	285	253	252	279	285	306	318	288	271	280	259	268	265	283	273	279	259	268	268	314	295	278	267	290	276	260	275	252	294	276	271	285	271	268	262	251	290	249	285	306	281	262	269	275	276	263	271	288	299	235	258	283	282	261	275	248	280	261	259	292	236	280	248	265	280	279	235	257	261	266	254	285	278	301	278	262	262	270	261	286	282	265	288	259	269	273	232	296	254	283	261	272	264	233	273	267	250	270	245	288	291	293	316	247	246	263	266	242	273	231	260	249	274	304	252	240	300	284	263	267	291	267	279	269	270	269	269	282	280	267	260	262	265	241	288	295	293	287	327	264	238	296	287	286	315	219	276	262	272	266	279	279	249	272	260	270	266	294	261	292	238	298	261	280	291	247	256	297	264	261	252	238	284	270	290	267	273	279	257	246	260	276	286	283	249	320	265	283	247	277	266	290	237	256	306	293	280	263	259	253	292	270	278	275	266	272	273	272	260	264	284	236	275	260	249	238	246	282	281	310	293	295	277	309	282	306	293	283	273	264	246	279	261	254	268	296	297	261	285	290	266	275	294	287	266	308	285	259	254	271	291	254	268	282	296	302	276	290	279	247	247	263	277	311	250	285	266	273	272	260	305	279	273	265	248	278	290	268	265	281	285	270	279	283	250	289	298	269	272	279	268	251	270	283	266	273	252	256	271	274	279	264	279	268	262	287	253	282	215	255	276	261	290	302	242	290	268	285	282	265	273	251	261	262	311	268	244	283	256	259	257	303	252	276	201	234	267	266	247	267	290	301	275	285	280	275	264	262	277	251	251	265	266	271	266	264	299	266	264	235	255	280	267	241	269	289	259	248	279	266	274	261	269	230	257	280	255	276	262	298	269	268	266	256	260	239	239	273	301	294	277	237	249	271	256	276	270	272	263	270	257	249	266	266	260	289	255	259	292	293	280	261	239	267	281	269	283	255	260	252	263	295	275	291	229	267	270	264	286	253	274	247	250	270	263	254	295	275	262	238	228	261	277	296	277	308	298	274	241	267	268	267	264	286	251	252	269	264	248	265	295	263	244	233	248	245	264	258	301	278	277	230	271	284	272	281	266	257	278	267	272	270	270	272	256	264	292	284	275	299	264	275	263	288	245	248	276	269	278	284	279	264	269	237	272	253	264	269	290	258	247	276	256	227	248	254	255	293	244	254	279	294	270	266	248	232	269	266	286	278	285	265	269	281	261	272	300	307	251	264	297	277	285	282	283	282	259	259	269	271	319	296	270	248	276	256	225	291	301	290	246	298	266	257	280	254	318	250	266	277	260	251	256	289	286	261	273	253	282	283	263	265	259	271	302	263	236	313	275	267	263	273	243	279	286	285	274	233	265	285	255	263	257	294	248	276	285	256	271	297	289	301	309	263	266	265	257	270	261	267	274	303	277	263	279	265	273	291	250	312	240	250	296	258	248	254	273	254	265	265	262	266	255	291	291	262	287	277	261	269	290	272	268	242	271	277	287	283	287	271	258	274	239	283	309	293	267	277	254	273	285	251	264	260	277	290	256	217	303	267	257	248	256	292	262	266	263	292	257	265	245	301	305	272	277	268	310	294	232	254	252	256	279	275	256	306	259	320	283	237	286	291	253	285	254	260	261	274	313	294	264	299	257	279	263	260	280	264	236	252	295	307	286	296	323	264	240	253	241	288	295	283	231	252	281	260	282	269	267	295	282	270	275	292	276	260	274	258	296	265	273	278	262	308	269	273	241	295	253	285	273	274	259	265	254	250	294	265	274	270	271	288	289	279	230	280	257	277	300	253	297	279	278	277	271	282	248	254	264	282	284	281	270	275	286	282	285	297	276	253	259	298	296	246	255	248	283	236	273	274	266	257	244	272	280	268	270	265	245	313	280	263	255	291	278	257	249	262	259	254	287	254	262	261	270	257	291	254	300	270	300	273	255	285	290	225	305	282	283	292	278	267	315	272	249	301	293	248	272	274	276	262	257	259	247	242	262	280	237	280	277	250	254	317	259	243	302	262	265	269	265	250	306	254	257	296	274	266	289	259	270	284	253	291	294	268	282	247	254	282	275	256	274	261	317	275	278	300	253	284	276	265	272	293	290	289	273	264	273	266	289	257	263	301	285	244	247	279	251	253	255	265	278	277	267	255	291	272	273	269	267	282	280	306	253	253	266	268	246	296	293	287	288	262	297	272	305	253	277	249	247	271	270	285	274	300	236	254	250	263	249	267	273	257	290	269	287	262	276	241	280	265	286	253	276	258	241	266	279	279	271	271	270	253	298	254	280	267	305	229	272	233	275	298	297	265	249	286	280	267	266	301	295	280	262	249	274	267	256	304	284	258	268	257	262	272	252	279	252	294	277	254	266	229	235	258	232	266	259	309	271	264	266	275	253	274	256	257	274	262	268	271	273	267	246	265	261	254	299	290	246	254	282	239	273	251	267	278	277	271	250	282	272	287	290	284	270	255	260	262	253	285	278	289	265	262	261	266	261	269	263	262	274	241	267	260	287	278	261	266	309	235	267	264	256	273	258	263	272	267	208	265	300	263	222	238	293	281	301	260	278	302	278	266	248	285	286	227	273	294	290	244	280	263	268	266	255	296	249	248	310	275	254	286	293	291	298	255	244	245	243	264	259	257	286	282	272	267	250	263	279	274	263	264	277	283	283	281	267	274	242	265	251	296	248	251	253	250	270	259	305	253	292	281	240	267	286	282	304	272	277	304	248	239	277	264	275	287	275	264	287	287	262	248	276	281	279	275	273	288	285	272	266	272	279	264	270	265	267	274	283	253	269	267	274	272	301	248	287	285	310	268	282	272	265	264	259	240	284	249	295	263	282	290	276	263	238	250	265	255	255	271	278	235	265	297	275	297	258	281	271	276	273	261	293	310	271	247	274
5145	13572	3509	1666	969	754	717	643	643	618	612	623	607	570	606	622	589	587	582	569	592	563	561	585	571	576	592	579	585	567	582	559	566	605	587	598	580	575	611	573	571	569	572	560	539	598	570	531	556	572	614	634	602	573	577	607	532	585	559	584	554	622	545	551	628	527	560	568	591	557	600	566	616	575	604	577	616	598	595	560	597	573	545	594	597	581	539	592	526	563	566	567	562	537	589	615	552	581	583	569	590	560	583	589	576	575	607	557	553	558	578	582	538	546	566	584	588	601	510	602	565	555	578	597	574	602	576	584	581	573	566	591	568	601	575	568	576	615	588	545	643	558	552	599	589	579	602	595	589	582	576	576	584	584	605	577	596	577	586	533	559	557	575	641	586	588	565	568	612	619	587	571	577	598	585	593	584	591	575	538	551	626	567	525	579	531	589	601	561	575	560	588	553	559	543	588	611	552	553	620	568	543	603	570	593	539	573	565	590	559	584	538	582	544	594	551	578	594	590	585	574	561	600	596	566	564	599	584	574	636	559	603	604	558	577	558	530	571	577	581	580	585	545	529	586	592	615	607	589	576	573	565	567	621	541	599	552	574	543	546	600	546	561	622	572	630	592	521	514	582	583	577	579	564	557	522	586	614	594	515	594	545	601	581	589	575	567	555	552	560	587	585	565	534	556	529	594	520	594	628	571	603	542	545	600	584	584	559	588	559	585	585	592	586	581	538	602	574	542	625	501	547	616	520	523	582	528	586	563	549	578	577	589	594	585	588	544	575	618	533	592	569	587	574	589	559	599	529	590	589	530	554	548	579	601	600	601	561	550	549	604	534	514	567	605	528	571	571	573	560	592	573	560	569	587	576	563	603	565	564	539	577	567	566	561	546	569	591	594	594	572	581	574	579	590	572	554	619	596	580	587	574	604	562	572	604	576	548	618	593	600	556	619	559	571	565	615	563	605	574	586	553	584	633	596	610	565	567	548	607	564	588	598	568	572	557	566	577	565	572	590	587	569	564	587	574	605	547	570	546	546	582	572	568	580	582	590	597	547	550	541	598	569	556	568	586	587	564	576	542	587	534	576	555	545	628	545	574	591	573	570	583	593	536	532	522	586	600	598	596	573	562	552	589	572	557	604	551	572	578	557	565	568	603	581	589	550	579	578	553	587	595	587	564	572	551	583	595	590	554	590	572	559	550	580	603	555	601	589	557	544	552	583	587	589	583	583	556	554	568	556	546	611	563	547	526	562	562	586	544	637	579	588	618	538	627	565	605	585	587	599	580	590	596	582	578	576	602	574	562	547	527	580	592	613	564	538	596	585	560	495	554	616	565	556	526	614	603	585	603	570	554	578	572	613	555	590	600	575	589	598	584	554	568	569	512	567	594	607	558	575	600	527	604	554	590	579	558	581	577	598	555	610	589	583	538	580	566	597	546	634	596	570	571	544	569	584	574	571	582	558	577	566	611	582	592	565	563	545	632	623	581	612	549	550	578	557	569	624	622	552	548	570	551	520	580	573	555	569	621	579	542	582	552	548	595	557	566	594	595	581	536	561	599	575	588	596	505	581	583	550	576	550	606	590	564	571	585	562	585	600	559	603	602	549	629	576	608	564	633	588	566	551	548	615	562	570	601	601	592	552	577	569	520	599	568	574	550	567	584	593	574	605	511	589	553	554	583	601	574	528	581	543	550	627	556	582	601	578	638	604	546	600	553	532	565	615	497	606	603	595	543	597	528	588	579	540	601	572	561	620	571	584	601	574	558	584	591	582	581	569	578	572	579	572	554	575	574	578	591	569	553	547	533	562	596	627	582	565	593	561	588	572	567	562	575	549	632	572	599	570	540	548	549	581	566	568	593	638	596	595	570	618	585	603	604	584	597	540	583	631	561	571	552	596	532	561	551	610	599	592	543	594	608	537	581	576	594	585	550	526	624	583	625	575	549	596	642	543	548	535	587	568	576	578	588	572	592	572	589	587	568	583	604	543	536	580	602	577	590	576	581	571	546	531	574	551	595	621	551	580	584	570	571	605	548	579	594	585	549	611	568	573	548	589	546	591	545	597	575	577	548	596	593	591	586	587	605	533	506	597	556	593	605	595	598	541	607	575	612	542	547	544	550	567	563	584	582	604	529	579	578	564	543	596	559	574	609	609	583	572	608	560	570	543	624	644	621	580	597	607	593	562	566	574	574	569	571	584	557	592	583	580	587	584	597	555	605	570	635	588	561	611	584	535	577	566	553	593	596	610	577	573	570	564	605	591	600	597	566	598	538	558	605	578	592	591	575	575	560	580	580	564	589	534	527	590	567	564	535	553	592	552	554	577	605	591	557	557	602	593	514	557	594	554	590	595	568	616	556	554	569	560	595	560	540	614	580	551	568	573	567	576	567	549	556	609	572	584	608	550	599	614	574	573	607	567	552	572	573	575	588	597	593	558	607	593	564	541	553	575	574	608	599	593	512	558	617	521	583	545	528	583	596	586	549	627	579	566	565	551	587	565	587	577	629	584	582	616	588	569	600	574	534	586	543	574	582	607	591	559	541	549	620	576	566	592	554	573	553	571	575	560	584	584	583	579	540	574	573	560	610	566	550	584	560	578	583	593	586	624	571	605	563	565	605	602	565	549	552	600	537	564	641	607	580	580	547	579	574	571	567	612	578	595	611	589	589	568	567	587	552	561	559	565	581	571	593	576	566	591	566	587	567	534	577	552	554	547	587	603	548	575	575	570	573	641	593	601	577	566	572	575	564	575	605	558	570	557	554	571	566	569	596	576	605	598	598	623	573	564	549	591	575	596	583	554	588	581	571	579	582	556	593	576	554	575	569	582	538	556	612	549	551	575	550	592	577	573	580	633	558	595	544	556	594	580	530	589	565	565	582	598	589	556	569	538	601	571	572	631	588	553	585	554	593	581	565	547	565	560	570	571	551	528	569	560	588	582	604	558	609	598	578	567	574	597	612	582	593	618	569	581	573	560	581	608	559	596	559	537	568	566	538	529	587	583	570	545	563	592	576	575	583	587	538	538	599	567	534	542	556	574	604	600	579	600	561	645	603	612	602	568	587	563	579	553	586	596	521	577	577	595	579	537	529	536	607	572	589	599	589	610	562	587	564	581	613	596	594	550	585	607	559	562	556	570	606	581	596	640	602	606	575	530	559	580	585	557	554	614	562	583	598	588	584	572	567	554	563	585	544	556	575	581	553	588	565	547	572	559	535	614	562	592	561	600	561	618	546	565	618	587	588	584	553	576	584	526	565	554	598	562	569	551	585	594	580	579	601	612	588	593	588	595	557	603	548	504	519	558	590	556	615	605	572	612	590	573	578	599	562	588	585	561	555	580	563	605	581	627	539	607	590	563	582	543	549	601	533	564	643	578	547	596	569	581	601	569	569	617	617	596	589	607	532	581	577	579	576	623	584	613	580	541	606	558	569	566	563	585	622	541	608	567	584	613	543	531	545	582	596	580	611	558	550
33176	20177	8446	783	401	393	377	277	266	282	299	283	275	257	255	293	279	238	272	276	282	280	267	240	269	265	279	277	236	308	239	262	268	256	253	261	259	273	259	251	285	245	272	284	293	258	239	282	228	273	252	257	276	273	267	284	264	259	254	251	276	276	266	275	276	265	291	245	259	286	281	269	247	264	284	260	255	258	266	249	242	300	272	221	239	260	224	253	265	316	295	263	253	262	283	269	298	254	250	256	274	281	269	267	269	253	268	228	238	270	274	290	259	271	289	252	263	254	302	261	277	244	310	276	226	284	272	254	240	263	280	258	287	264	292	241	239	283	278	262	271	262	260	255	277	247	254	267	260	260	247	265	249	248	270	252	277	285	268	219	237	264	269	250	254	261	269	264	269	274	270	224	239	257	260	265	269	269	276	250	300	266	285	310	251	266	260	232	247	280	265	280	264	258	243	271	281	296	246	266	266	262	268	275	268	249	273	265	269	257	247	236	264	237	275	232	287	260	294	260	269	244	303	249	264	252	280	270	276	257	254	272	247	283	275	267	234	256	275	255	282	301	269	295	273	272	257	254	230	274	291	270	286	285	281	288	249	309	244	276	272	316	264	268	309	255	291	267	275	302	266	266	264	261	254	234	250	236	269	252	230	219	265	232	252	260	257	261	279	275	274	250	280	269	240	263	242	294	258	286	290	248	273	281	300	251	265	251	230	266	239	275	254	275	269	264	297	267	280	251	258	260	260	266	275	250	267	253	270	228	271	265	284	255	240	280	283	260	268	263	271	275	279	282	228	251	234	305	291	240	279	248	258	262	289	277	244	265	269	256	255	254	243	264	253	269	301	280	271	264	270	262	268	284	274	275	256	250	256	269	279	282	258	272	271	256	267	237	276	243	270	252	280	251	278	249	265	262	282	294	267	288	252	268	295	264	267	241	245	264	287	261	253	283	240	268	258	248	285	233	278	262	299	291	264	246	288	244	273	237	272	267	244	265	270	268	273	275	307	283	262	298	271	279	249	253	279	270	268	290	272	243	270	239	255	236	262	254	273	272	296	274	256	249	275	293	273	246	298	270	302	296	267	287	264	262	276	270	281	275	282	251	277	286	270	232	320	233	260	301	265	247	268	266	272	262	242	254	250	241	270	293	252	261	258	248	261	249	286	257	259	245	248	258	248	250	257	261	246	291	267	288	299	277	259	274	267	260	282	249	311	260	270	234	286	276	263	245	242	247	274	263	250	286	255	302	281	256	255	261	274	257	273	258	295	258	272	261	282	249	277	300	289	280	262	240	280	260	242	272	267	263	273	259	286	248	251	277	254	268	258	243	259	278	289	247	231	255	263	270	258	282	256	280	231	282	253	273	274	269	304	283	267	279	271	274	266	244	253	263	292	271	271	245	262	270	272	252	247	243	277	265	252	267	262	275	260	256	234	220	229	266	256	258	236	252	273	222	254	252	235	254	256	279	247	273	272	253	267	237	302	249	251	240	264	265	259	259	252	253	268	264	303	227	257	263	273	312	288	275	249	263	253	276	242	295	284	260	274	248	264	252	283	290	274	266	256	276	269	267	270	257	265	252	260	278	275	244	283	230	264	229	281	292	292	274	283	271	269	275	254	256	265	251	268	248	255	285	220	269	261	235	252	252	278	279	272	259	269	247	241	274	277	302	272	275	270	261	257	258	281	279	272	276	251	267	245	257	303	274	249	277	248	275	248	276	269	242	246	237	247	291	274	240	236	264	280	269	259	269	217	238	264	272	282	287	283	278	253	301	260	241	264	263	257	291	273	285	270	268	275	248	238	240	246	279	258	267	262	260	286	297	239	264	279	265	301	224	282	282	275	248	260	250	278	268	243	292	279	254	254	285	258	278	271	255	267	233	251	276	296	271	294	241	261	259	262	301	259	270	290	282	278	241	274	256	278	284	264	283	275	268	277	280	236	285	256	247	260	297	260	235	241	255	246	271	265	260	279	251	293	257	260	257	277	258	228	231	270	281	268	253	273	242	273	288	258	268	273	275	248	266	287	249	229	249	296	290	280	263	270	240	274	243	299	300	313	273	255	275	244	290	252	254	277	280	294	267	267	264	259	251	266	286	296	242	262	245	259	257	242	300	255	267	251	273	257	253	245	258	259	252	245	244	289	245	261	275	254	236	282	278	269	272	234	254	245	259	307	276	224	249	231	258	288	290	256	260	259	270	261	300	248	262	283	260	273	288	266	240	249	268	269	300	266	262	273	282	264	296	283	255	252	274	270	260	258	282	274	237	248	245	237	240	262	276	250	255	283	243	312	245	278	275	278	266	283	251	266	280	281	266	249	243	288	226	235	280	271	260	269	265	264	281	283	279	275	258	266	276	265	248	271	266	253	245	262	259	278	262	266	244	245	261	250	255	263	258	238	293	269	266	242	253	282	276	265	277	273	265	269	279	270	286	282	251	263	283	228	240	257	247	296	261	257	292	240	257	222	267	268	269	260	280	263	247	273	248	287	260	292	251	255	285	245	257	268	286	274	281	270	298	281	253	252	267	289	278	294	278	279	242	262	236	245	263	247	274	253	236	280	218	304	261	273	285	285	238	257	236	281	296	312	269	251	286	266	257	284	275	259	261	254	271	260	285	259	295	271	255	276	256	250	278	279	275	271	282	286	276	275	267	259	272	256	275	256	251	252	251	234	245	265	279	274	285	247	249	255	257	267	250	296	292	251	270	269	298	243	286	261	264	277	268	253	269	252	262	263	279	260	258	262	265	225	289	265	270	263	271	256	271	258	301	299	260	298	263	253	273	262	279	243	272	265	265	253	252	279	262	266	265	267	243	269	256	284	279	255	265	264	267	293	231	250	253	296	266	276	253	292	239	287	241	269	244	271	264	268	263	257	281	275	252	269	296	271	271	269	255	266	270	268	296	291	284	272	262	236	247	269	296	286	288	293	226	254	288	289	245	284	262	241	244	270	248	269	291	255	253	265	280	269	264	285	251	278	274	283	242	239	244	234	250	274	249	257	278	261	270	260	256	271	247	263	250	299	239	225	276	270	296	241	267	249	258	264	247	247	288	269	275	234	262	274	275	286	254	253	248	246	257	280	292	267	274	265	265	287	267	301	280	288	258	257	278	253	237	302	276	290	273	303	292	268	290	256	295	263	297	277	280	270	247	285	238	250	259	240	268	263	260	262	284	261	284	271	263	255	223	286	260	302	258	250	269	267	287	243	273	270	270	243	267	314	284	280	264	285	267	277	260	256	252	256	271	246	269	254	250	253	285	245	277	272	245	294	287	265	272	253	277	294	277	285	253	285	246	252	271	268	265	250	244	289	278	257	290	300	281	264	265	284	267	274	229	260	273	252	283	243	265	269	274	255	261	256	272	251	287	262	241	278	256	254	280	274	277	267	246	278	257	273	250	286	253	238	226	292	259	263	274	262	249	258	314	232	247	257	253	281	256	277	241	253	275	245	282	247	246	289	292	264	287	262	275
5951	2209	1131	703	647	599	584	599	610	600	634	609	609	564	631	613	604	597	647	605	571	613	637	653	598	622	610	578	635	631	638	638	616	665	640	609	632	619	614	597	571	655	624	599	592	621	626	652	627	606	648	655	627	587	614	584	670	605	638	622	633	709	621	605	597	600	631	634	651	602	608	609	592	598	662	612	598	644	601	614	612	603	623	625	643	615	583	610	618	579	587	629	610	564	650	581	608	639	649	632	633	646	592	604	660	575	591	624	628	670	590	621	574	578	630	587	612	637	582	578	618	571	626	582	594	582	645	610	610	567	629	630	600	598	633	648	627	603	578	631	600	581	603	638	616	594	614	650	656	644	663	629	631	644	603	637	645	649	604	618	625	622	608	584	625	614	616	596	605	636	602	617	648	589	617	593	620	594	596	615	610	579	648	657	618	617	624	652	640	619	665	667	629	633	663	658	626	616	590	614	657	640	662	624	582	684	594	625	615	605	627	679	620	630	657	597	653	606	657	586	640	623	576	586	584	653	609	607	570	582	597	579	599	653	635	636	579	614	616	637	614	600	622	639	629	615	610	594	575	606	644	593	608	610	634	624	601	629	644	631	614	618	612	626	625	643	642	650	702	640	648	600	629	602	604	629	603	631	632	624	632	625	644	641	623	620	607	622	622	587	635	665	609	620	605	641	598	645	597	588	635	625	635	676	597	629	645	627	649	575	604	608	658	593	656	670	615	624	622	652	632	624	636	653	585	616	661	618	570	607	606	624	622	606	597	573	621	619	613	583	631	579	608	668	630	666	612	632	624	659	605	594	610	612	601	625	619	657	618	620	617	625	624	606	637	660	605	601	582	634	640	605	612	645	603	644	626	616	624	618	660	622	613	604	596	615	610	649	616	597	617	616	619	605	622	576	621	628	615	641	613	620	626	599	642	640	622	603	606	662	621	616	642	662	606	590	594	569	596	593	615	656	618	588	643	628	611	636	656	629	671	637	595	662	642	633	587	604	634	617	635	655	581	601	583	634	628	620	617	631	595	621	579	626	649	594	596	627	622	633	642	594	618	595	633	601	628	666	587	597	626	619	635	604	597	592	602	670	675	687	619	655	578	608	611	576	631	590	632	638	611	608	578	665	614	622	583	605	646	654	595	600	591	577	599	603	610	686	627	613	579	565	599	564	608	614	614	627	640	629	575	605	612	573	628	634	613	608	658	593	624	575	585	591	616	600	605	621	576	609	604	620	652	673	600	637	583	612	613	635	625	598	640	600	606	617	628	620	584	642	631	596	627	616	624	608	601	653	642	634	597	650	625	578	617	614	619	625	618	649	637	639	649	624	678	609	665	596	584	631	633	651	596	578	654	593	619	582	601	638	591	606	588	615	658	588	554	629	643	644	606	625	589	629	623	654	626	649	649	647	621	561	595	633	621	598	626	650	645	604	632	630	645	649	604	575	624	583	640	671	617	601	646	623	600	604	638	606	583	597	637	639	583	606	609	580	629	638	638	622	625	642	651	603	604	631	641	645	645	613	624	594	609	613	636	612	611	605	611	617	638	582	599	595	611	665	657	634	614	626	590	611	655	611	625	640	605	632	656	609	617	587	668	627	596	624	630	609	628	628	620	653	632	633	628	640	640	650	607	630	632	617	562	630	609	604	641	607	623	587	614	629	597	592	643	590	600	632	623	604	650	594	590	639	609	635	609	612	642	634	615	622	638	597	605	582	615	606	659	642	621	632	602	581	589	657	599	603	648	623	593	616	622	593	648	619	646	587	595	629	604	641	624	660	609	554	629	616	616	579	625	621	604	602	623	631	619	652	605	653	588	590	619	596	620	601	634	598	575	671	604	623	639	609	640	620	631	633	602	626	620	612	647	622	657	621	634	606	584	567	594	592	637	651	651	630	612	602	627	634	638	600	625	611	622	620	601	617	609	606	606	618	615	628	620	567	620	577	568	564	608	638	603	588	624	604	569	585	621	675	612	611	612	603	606	624	619	626	592	637	605	652	656	576	613	634	616	642	559	626	632	634	603	633	591	645	586	689	596	613	601	600	646	662	651	687	605	579	540	600	628	621	630	620	601	627	605	624	620	578	605	596	674	607	595	618	602	650	653	614	589	622	629	586	599	586	611	639	622	578	646	591	656	632	569	604	616	605	639	632	595	576	684	619	612	679	592	661	608	611	616	603	638	600	615	605	622	673	583	641	657	642	585	638	651	640	656	647	592	641	657	576	608	557	614	634	577	627	590	612	615	589	639	592	620	640	653	639	635	658	619	628	620	594	617	611	567	613	623	610	661	608	595	637	631	592	660	601	637	628	620	611	602	625	600	594	588	623	603	607	591	618	624	606	631	614	630	615	585	631	603	606	626	630	619	665	616	604	588	580	586	568	614	594	616	617	602	649	597	587	672	613	594	635	617	651	618	592	592	670	635	590	651	636	644	607	612	589	651	604	631	645	589	600	591	605	635	630	586	640	604	606	650	632	610	590	597	609	600	623	613	617	574	632	640	606	645	630	596	608	598	607	618	681	616	621	590	585	667	631	619	589	621	640	654	639	621	654	617	601	617	646	640	631	655	546	595	654	647	617	619	628	613	626	622	592	617	658	574	650	617	600	625	589	629	633	649	589	604	597	626	590	601	632	646	618	618	673	595	638	623	564	630	614	617	604	660	603	597	619	568	615	674	621	618	629	645	604	636	646	627	674	637	648	652	610	564	621	623	646	609	594	621	612	624	599	584	626	624	624	633	596	596	606	618	654	654	618	611	585	626	567	619	620	579	662	655	592	643	613	656	594	615	601	605	612	640	647	594	638	665	605	631	598	552	591	653	643	645	610	618	620	682	639	594	607	600	638	602	604	662	647	566	648	622	627	599	585	567	611	659	615	657	640	612	630	628	639	642	596	579	587	564	622	578	655	651	626	620	623	656	622	651	645	610	632	660	593	616	597	657	668	621	560	623	623	632	600	587	630	587	626	633	669	587	609	588	675	589	605	575	580	612	593	649	622	606	595	628	648	612	594	599	634	636	608	619	649	655	616	596	609	627	662	575	584	652	631	644	616	606	614	671	596	607	616	629	604	623	587	596	629	624	639	585	654	657	619	620	611	652	608	591	639	613	658	660	625	624	560	622	611	590	626	640	617	594	641	633	620	647	642	608	622	615	616	604	585	631	590	635	571	576	602	651	621	638	613	656	590	608	641	611	619	614	614	590	592	647	623	633	610	599	610	591	591	630	603	652	595	612	608	618	627	597	624	634	615	591	632	590	660	641	592	646	623	588	609	597	605	638	598	599	652	665	613	637	634	598	583	614	586	638	637	652	618	606	616	603	596	663	624	616	590	657	621	609	608	604	655	597	592	625	608	582	637	610	619	595	612	617	622	614	627	646	655	656	682	602	628	613	628	580	644	600	613	590	627	594	620	676	628	603	583	595	583	593	625	609	632	677	650	613	589	634	624	560	640	647	613	607	625	677	663	579	613
24941	21446	24843	28447	21444	20791	1147	487	470	456	404	412	418	438	402	330	391	420	384	339	367	401	349	371	392	389	390	368	353	444	387	372	390	417	434	409	385	410	366	366	409	380	406	401	403	376	338	391	407	390	381	379	361	413	369	376	358	376	376	376	391	378	370	370	377	365	380	369	374	396	349	383	401	349	380	382	362	370	369	376	372	391	377	400	360	365	360	388	377	373	364	378	392	415	351	431	393	392	372	392	379	363	367	378	381	333	388	389	410	387	405	364	349	388	385	381	413	394	340	379	379	373	364	369	365	396	400	410	413	365	344	363	397	340	367	369	383	373	363	357	381	410	400	388	397	391	351	367	390	362	339	379	403	390	369	365	365	355	395	387	394	377	385	390	383	375	383	389	396	361	389	367	378	376	365	395	350	400	384	409	393	387	392	380	369	398	369	392	378	411	357	378	371	384	355	351	428	351	345	391	369	363	377	393	388	363	403	370	328	368	379	388	363	393	356	364	374	409	404	388	412	386	381	383	382	345	366	394	352	406	385	365	403	409	394	380	365	348	350	376	375	400	406	390	413	370	386	407	392	419	393	379	357	376	404	407	379	378	369	414	403	355	388	391	341	385	394	336	410	373	366	382	393	352	371	392	407	369	381	425	385	377	384	367	379	374	380	382	460	392	391	371	393	392	360	385	381	371	400	352	374	399	412	379	354	388	385	364	415	408	384	393	365	393	393	369	421	376	374	381	379	398	399	386	399	360	386	391	399	379	392	385	367	386	332	382	374	399	337	371	374	371	400	369	371	403	372	350	383	377	353	397	367	351	371	399	377	416	393	392	447	399	347	387	404	403	399	396	392	376	393	377	386	397	397	355	416	369	365	384	402	349	402	367	395	417	391	368	349	384	352	380	338	407	377	391	369	345	379	368	378	395	360	365	341	383	354	358	435	371	402	396	422	386	381	364	362	352	375	355	337	357	404	382	401	396	401	380	364	370	361	385	368	398	399	368	362	355	391	394	383	335	388	382	396	373	419	368	401	375	358	382	385	371	371	396	401	409	386	399	396	392	334	404	392	414	410	337	404	367	363	382	445	357	402	365	389	405	319	384	365	357	369	363	369	389	389	385	389	380	382	406	392	372	348	394	385	356	377	388	394	356	377	392	394	362	395	397	369	413	357	381	421	401	414	360	339	364	356	358	388	384	337	386	359	397	350	370	360	395	361	392	404	390	379	390	380	402	381	397	381	426	384	365	316	395	395	398	372	393	394	401	381	348	415	366	391	389	341	357	383	412	366	396	354	368	389	390	395	360	378	353	410	372	385	376	378	385	404	390	384	375	418	349	374	383	386	384	391	383	422	355	329	373	367	347	419	380	386	378	396	392	370	387	365	366	394	379	378	377	379	390	397	366	362	393	406	340	375	357	376	404	368	410	402	354	367	356	391	370	369	393	386	415	414	381	369	363	390	339	415	357	380	351	394	414	388	388	388	361	369	392	434	400	403	360	412	381	352	365	410	387	371	402	385	386	369	384	371	370	391	399	372	361	380	374	407	395	414	360	358	365	362	374	405	375	377	354	370	371	371	401	425	406	414	374	372	393	358	404	379	367	368	356	410	337	380	382	389	364	381	359	412	386	380	357	394	402	416	450	361	370	387	377	397	379	359	384	368	347	418	385	372	374	434	380	382	385	367	394	355	372	367	353	385	389	400	346	392	377	337	403	398	353	392	397	398	390	381	345	386	414	391	424	378	360	366	390	395	414	364	377	386	396	397	343	360	365	389	371	402	391	387	405	367	373	349	363	367	348	380	357	365	366	408	362	353	427	364	331	357	345	379	379	377	382	353	366	407	376	401	366	381	407	409	399	358	376	369	382	405	386	357	406	422	393	353	396	329	395	386	339	408	364	382	358	376	397	376	381	396	384	352	320	349	355	378	371	391	376	381	387	375	397	379	438	407	388	369	370	377	400	392	394	382	387	376	395	393	416	405	352	378	376	397	369	353	381	373	358	390	372	379	398	355	397	379	345	397	404	372	389	367	372	367	396	364	373	401	391	373	363	386	385	355	370	352	364	433	350	350	382	374	383	387	362	359	355	346	357	357	384	402	389	394	351	357	425	357	396	377	351	344	407	348	409	371	381	373	363	376	344	375	370	383	372	387	385	380	353	362	384	374	346	350	401	388	346	370	412	367	371	406	378	364	371	405	342	405	378	341	364	410	383	388	355	387	400	386	395	353	384	374	398	384	375	372	406	420	375	346	390	432	395	384	417	371	351	401	382	368	359	406	387	395	386	361	378	380	366	340	368	333	397	384	379	395	373	379	413	377	379	366	397	381	372	395	371	414	386	420	362	375	375	377	434	386	366	400	360	382	379	369	359	381	349	364	406	401	381	398	364	373	377	373	412	381	338	417	396	403	339	373	387	359	390	415	366	388	375	391	357	360	370	403	342	350	379	393	387	392	350	422	343	389	401	352	394	373	376	360	386	381	346	399	382	388	392	388	363	348	368	409	393	382	361	355	394	375	405	350	350	361	389	408	369	400	391	359	337	389	400	387	385	357	378	396	423	364	353	357	379	388	381	373	383	387	398	386	393	401	360	376	367	366	357	359	377	407	398	357	386	364	374	351	375	362	390	378	368	375	346	365	377	351	355	378	348	436	385	365	395	329	382	359	398	385	385	362	392	374	343	335	366	413	412	329	384	379	338	371	397	355	353	374	371	406	377	373	388	315	384	383	401	398	384	380	374	389	401	380	381	381	373	395	380	353	365	377	383	371	361	405	424	393	384	361	377	366	370	394	374	377	424	445	389	405	398	364	367	366	371	370	393	362	387	421	393	387	372	427	370	378	371	405	422	384	394	355	370	387	392	380	378	396	358	388	415	370	377	364	399	357	402	382	386	375	402	384	407	380	394	358	360	360	370	319	366	379	390	366	359	385	349	359	376	412	376	358	386	332	382	389	367	348	333	390	366	377	357	392	382	375	370	375	355	386	357	341	389	364	395	380	364	365	401	357	396	356	344	399	361	408	357	348	346	361	421	363	397	375	390	389	410	386	391	380	418	368	394	384	379	377	367	388	383	377	367	363	369	389	381	362	352	363	409	329	393	353	397	333	433	422	377	348	418	389	396	426	344	366	383	371	384	383	405	383	390	390	402	351	346	404	364	410	379	386	378	379	378	373	354	375	358	398	389	365	394	368	409	378	390	410	364	348	408	408	382	367	397	336	395	392	337	380	393	407	381	367	400	372	393	360	378	397	407	401	372	347	409	394	388	370	374	362	382	388	389	383	394	415	366	429	393	363	399	367	388	356	392	378	395	392	381	407	392	393	386	356	370	365	362	390	397	357	341	363	402	380	406	368	405	348	410	361	392	364	362	347	392	333	395	429	393	393	378	374	348	396	382	412	394	392	339	386	359	354	359	349	388	383	390	356	415	410	426	381	378	388	357	369	378	360	393	374	366	367	378	400	387	377	377	387	376	366	382
4672	8603	2485	1344	1021	923	890	869	850	829	854	833	858	792	852	777	807	829	776	804	809	805	834	803	841	863	816	803	846	836	861	806	811	782	798	839	835	807	827	840	823	842	829	784	788	789	812	784	837	823	835	847	815	785	774	846	790	787	782	841	783	801	901	778	830	819	823	806	811	841	806	841	800	791	821	801	822	862	847	818	787	782	816	858	838	870	832	783	871	803	854	831	778	772	832	792	752	845	792	829	817	783	872	816	825	774	755	802	841	818	811	794	799	817	876	837	794	870	868	782	802	787	844	836	794	847	810	772	786	800	804	777	812	862	811	796	784	826	805	774	778	833	808	783	876	818	810	784	880	828	834	816	814	821	794	807	849	790	822	823	826	843	816	835	788	853	844	801	826	794	857	751	754	801	773	805	799	821	829	784	807	815	866	828	800	875	822	832	788	786	815	814	775	820	853	819	871	809	802	744	746	803	857	800	775	819	838	834	758	814	866	824	801	772	812	856	834	805	856	791	822	807	788	821	766	786	823	796	839	864	772	790	863	789	851	829	765	818	838	794	833	854	803	805	829	788	844	786	847	794	809	815	797	820	804	845	770	818	776	863	826	787	803	798	819	790	799	785	779	770	778	886	826	783	814	812	808	813	798	837	804	785	822	780	834	775	769	803	760	764	773	846	828	833	897	843	829	793	798	809	817	782	843	839	792	868	833	827	824	785	852	846	842	811	818	835	826	817	806	842	846	881	795	839	840	774	797	808	794	802	824	812	822	802	742	795	769	833	800	775	782	867	813	851	856	790	800	806	779	785	830	856	840	825	822	814	799	806	793	839	842	833	842	791	804	822	856	844	810	817	833	853	837	775	830	802	787	784	813	787	816	803	819	781	853	826	818	853	835	865	763	871	846	842	831	829	818	827	838	792	821	819	812	823	804	811	811	804	787	823	771	842	827	784	776	853	840	759	821	872	833	842	778	865	714	795	855	849	834	758	780	796	790	786	811	828	796	797	779	816	783	805	806	826	841	830	821	764	812	856	856	779	814	797	834	834	803	788	776	845	824	842	811	833	755	830	852	866	858	791	840	816	846	853	843	827	813	826	858	803	776	790	778	751	823	821	820	806	810	835	830	810	827	840	790	751	746	806	772	834	800	847	807	775	822	837	729	844	845	832	821	837	797	783	849	822	756	793	787	830	828	855	833	836	827	795	778	797	803	835	780	803	783	805	821	762	853	794	773	819	792	787	778	829	789	805	789	810	822	835	831	803	828	819	782	847	816	842	827	800	778	771	778	768	810	783	860	789	729	763	836	786	789	843	828	830	785	766	805	785	784	812	799	804	815	821	812	810	805	788	791	807	793	846	815	838	820	752	843	825	840	769	786	796	813	772	827	799	863	864	825	773	763	805	834	786	786	802	833	815	855	781	808	830	769	826	788	819	860	806	794	831	809	817	820	835	814	774	802	812	776	788	857	841	855	813	839	765	775	816	799	785	793	786	836	837	840	825	808	810	804	815	865	839	775	839	813	779	863	790	785	820	749	893	807	811	790	810	811	840	812	796	739	775	872	836	811	824	821	823	863	819	797	837	855	862	870	877	803	856	794	779	843	811	793	790	833	821	868	802	816	785	841	789	812	815	784	809	802	763	818	817	838	817	842	820	798	804	835	760	812	804	851	851	824	777	793	816	802	813	792	761	801	841	814	801	792	797	816	834	786	826	803	781	795	817	855	821	825	858	808	824	817	829	810	763	854	826	832	779	818	774	814	796	804	781	803	847	784	811	821	862	818	807	858	814	808	794	791	798	757	805	851	773	802	820	802	796	825	771	831	782	795	784	769	800	801	834	860	808	825	790	811	828	830	753	857	836	821	831	806	822	811	818	796	826	785	817	824	843	822	835	801	788	812	802	848	815	813	786	817	821	840	827	859	798	809	856	843	805	787	798	767	849	776	809	776	851	793	854	840	754	763	769	802	772	786	795	856	808	787	831	785	801	848	805	870	816	833	832	799	802	839	781	852	859	844	802	796	827	815	811	821	779	841	801	814	763	784	815	830	756	807	850	792	807	792	831	804	799	783	734	815	780	790	774	778	783	825	784	810	816	805	819	865	838	790	793	814	831	771	798	818	793	777	829	808	756	823	807	850	777	799	808	815	824	762	818	840	784	796	833	828	839	798	835	792	824	835	793	809	804	823	828	845	848	771	851	797	779	832	792	845	792	816	839	797	852	778	828	784	782	828	841	846	804	817	755	788	767	832	819	846	827	809	832	859	862	837	817	796	830	812	811	741	822	763	831	847	783	803	812	819	823	782	824	847	810	781	848	819	780	790	841	805	834	783	790	763	789	802	825	805	783	841	794	812	820	848	811	804	867	876	801	825	801	830	808	873	799	831	875	805	794	806	820	817	819	824	854	831	787	860	807	827	818	815	833	794	811	807	824	812	824	802	834	806	793	906	799	794	812	833	871	792	794	849	802	794	818	778	794	840	803	817	808	787	813	840	825	803	794	765	787	837	800	833	832	780	853	829	817	775	787	833	804	823	793	853	817	823	791	815	782	812	840	778	803	830	843	857	813	762	815	841	797	737	815	797	808	781	758	785	830	834	832	797	793	755	884	787	799	810	749	852	753	836	848	739	841	849	820	814	781	819	833	802	853	782	856	768	800	818	837	796	760	855	769	834	775	792	768	831	805	822	854	811	826	794	792	837	781	809	820	818	833	823	811	770	843	797	838	804	817	781	797	857	761	797	860	805	850	832	817	784	788	766	807	853	761	815	796	804	767	822	811	812	847	775	907	776	821	867	761	822	821	831	777	824	807	786	808	863	746	828	782	836	902	817	820	854	835	802	822	770	796	802	785	814	866	795	745	823	853	835	824	809	783	846	779	824	798	812	817	811	798	825	786	815	858	799	840	742	755	753	742	805	800	799	801	799	821	772	808	865	854	804	811	816	802	825	824	831	819	858	844	803	814	814	819	786	777	763	845	819	818	818	793	801	801	860	785	817	806	841	788	797	822	791	787	811	805	761	848	803	804	833	786	828	848	822	845	796	850	824	792	809	797	814	797	784	831	782	840	775	778	809	765	820	815	804	808	848	851	831	787	855	786	865	816	795	857	798	817	825	808	829	779	773	796	839	812	820	857	807	797	858	811	822	800	830	839	840	814	847	779	786	804	851	798	822	788	820	777	842	832	799	799	813	771	813	789	816	811	820	806	871	790	849	849	774	789	862	832	804	845	828	842	830	811	811	758	826	789	831	812	823	775	819	785	820	839	774	778	814	790	818	839	824	827	795	848	778	806	806	837	832	786	840	741	816	832	819	801	794	799	858	772	852	781	820	801	862	808	859	814	777	788	796	808	844	833	781	845	816	735	832	802	804	848	792	808	790	831	780	841	767	857	838	811	814	827	781	858	830	821	798	809	788	794	791	797	801	837	798	818	804	827	771	788	813	802	760	790	802	788	834	795	796	832	808	760	783	843	838	766
24395	21500	25227	28205	21500	21515	19871	825	422	395	382	387	331	339	319	287	262	303	290	274	286	283	288	283	267	262	297	297	295	258	265	310	294	304	269	293	298	301	280	263	256	283	253	285	271	286	274	258	265	281	256	268	240	255	267	279	292	314	258	282	258	243	279	290	265	307	255	241	265	251	230	257	273	288	257	288	240	283	255	254	273	288	272	270	274	243	267	265	271	260	254	271	232	261	254	264	275	268	241	269	262	267	264	276	261	255	263	304	269	258	259	239	258	221	251	240	259	258	265	246	279	276	267	223	293	274	267	262	279	242	257	248	261	242	287	262	272	273	259	253	274	254	278	274	252	268	236	267	247	251	263	252	257	260	306	243	239	260	268	241	271	225	245	266	253	256	295	256	279	239	288	261	272	278	262	280	281	279	269	219	245	279	264	278	281	250	280	296	300	295	264	274	239	251	248	274	282	286	277	284	247	266	280	250	238	288	268	271	275	261	291	249	251	217	243	270	243	315	280	256	279	280	249	234	260	238	262	258	253	239	265	292	264	253	254	278	263	247	271	275	277	278	256	272	284	251	269	220	238	283	292	273	241	252	276	290	263	248	242	237	259	280	249	265	235	288	287	249	280	251	263	267	250	285	309	280	246	291	292	277	271	255	269	251	316	308	231	255	273	277	289	250	261	310	246	268	259	261	242	297	250	290	274	270	259	279	248	276	268	273	271	246	287	278	242	260	285	253	224	256	249	252	286	246	271	247	268	277	256	251	287	252	278	217	242	256	257	243	272	248	267	260	267	273	253	278	281	264	248	250	269	283	258	267	256	252	264	268	270	275	251	267	254	281	291	253	299	229	278	263	264	260	240	269	243	230	255	261	267	272	260	242	237	245	255	263	251	257	261	269	257	273	273	253	258	298	258	261	262	283	253	251	263	267	274	287	272	275	271	259	257	271	290	273	281	252	256	277	233	247	250	294	230	254	253	280	281	270	293	275	260	248	251	257	261	276	266	274	289	267	287	246	272	282	289	226	242	254	286	297	245	262	275	263	248	259	246	297	298	251	244	281	265	251	247	266	276	284	247	248	280	234	243	263	248	273	275	269	281	272	284	276	280	270	285	261	241	277	248	236	253	239	253	298	244	276	267	246	256	226	280	248	220	263	272	281	279	252	277	242	273	301	241	291	274	234	255	270	235	272	258	299	265	256	250	286	283	281	264	267	274	269	276	259	248	251	292	299	273	261	260	277	255	319	257	255	263	277	268	290	310	272	255	256	251	284	271	240	297	286	235	239	271	266	281	270	272	270	263	233	289	276	291	230	281	268	260	282	289	260	265	244	257	276	259	240	274	288	266	297	258	251	246	235	271	267	261	280	290	259	259	264	249	254	286	272	255	287	292	279	282	255	278	252	264	237	270	246	237	274	274	258	245	274	283	261	276	276	246	254	268	263	260	255	255	261	283	243	286	287	288	269	260	294	261	225	256	245	287	262	229	260	251	289	284	295	297	291	278	276	238	274	271	255	228	287	240	267	241	214	272	289	239	256	260	234	258	294	266	275	280	289	273	255	253	283	279	284	251	258	240	257	244	263	268	275	256	266	286	276	231	276	245	245	275	252	270	249	267	265	288	272	248	243	253	246	274	253	254	274	276	248	258	261	315	286	237	241	296	290	265	265	300	270	262	252	262	273	260	257	288	254	242	253	263	306	280	279	267	288	253	244	273	292	274	274	263	299	293	277	250	259	279	245	274	274	252	236	264	303	275	261	278	237	264	261	252	252	262	280	262	308	274	292	297	276	282	275	285	292	257	251	258	256	260	229	256	262	255	276	281	273	270	240	259	259	296	280	248	244	291	250	294	267	262	241	253	262	261	255	300	255	267	250	275	303	239	270	279	265	251	271	267	251	282	292	277	265	243	269	245	251	273	256	268	278	292	271	281	263	271	256	259	335	293	265	273	286	291	291	280	251	285	246	268	260	296	243	252	243	248	300	249	282	264	253	264	289	287	255	283	279	263	280	243	283	264	243	248	229	245	242	275	255	277	276	286	277	280	262	253	255	261	275	279	249	250	247	251	272	301	275	263	255	258	270	282	254	247	303	253	251	251	288	273	283	256	268	290	280	290	277	262	289	275	267	279	259	272	289	274	278	269	269	260	254	235	237	269	269	271	254	255	281	260	303	270	277	256	245	264	260	244	283	259	262	241	249	260	241	268	225	280	267	260	257	285	252	285	296	274	266	255	246	283	259	287	270	240	267	269	280	247	239	239	246	234	269	262	249	246	251	282	293	260	262	255	254	262	249	276	287	271	282	271	273	276	289	274	232	271	288	302	251	259	262	279	309	269	245	274	259	299	251	274	277	276	277	241	265	263	249	245	238	255	235	267	276	233	266	285	280	256	272	268	242	258	247	254	258	262	281	272	250	255	269	254	253	261	272	263	284	266	277	246	279	270	250	259	251	269	244	261	254	263	267	251	238	244	249	256	217	257	251	280	282	266	276	248	252	250	273	224	252	281	264	258	237	254	258	249	275	291	263	258	279	239	264	255	261	291	272	261	272	289	281	253	261	266	272	289	219	271	241	294	244	245	280	272	258	243	272	249	276	270	251	258	248	287	264	272	295	247	263	275	269	290	265	270	273	244	272	249	245	288	274	265	261	282	300	285	268	256	258	244	267	260	234	267	288	283	272	251	252	247	263	220	273	253	243	285	263	231	261	273	265	226	258	281	245	280	273	283	292	279	274	285	257	251	271	235	263	245	245	248	247	257	265	293	283	264	267	264	298	267	262	268	279	305	297	279	257	284	288	291	278	272	248	283	269	280	249	261	274	267	289	281	256	266	305	254	299	257	251	267	238	275	270	267	262	264	300	265	255	258	262	244	253	263	253	268	289	248	274	285	253	271	283	282	275	220	265	249	256	270	275	269	261	260	275	251	249	265	255	267	254	254	284	255	261	289	263	273	252	242	276	267	268	250	235	278	260	264	259	266	274	218	264	281	302	235	290	253	243	263	250	279	261	288	278	282	283	254	261	244	292	295	298	287	280	272	249	260	261	285	266	274	279	269	254	260	253	249	239	242	264	269	247	262	282	258	248	271	290	259	284	304	282	248	265	261	258	264	262	280	260	283	261	256	276	280	246	267	259	268	257	261	245	263	291	292	231	250	236	255	274	295	260	255	241	241	256	273	292	217	250	240	272	260	299	261	251	269	259	269	269	262	242	277	231	274	283	282	249	233	250	225	289	248	291	251	265	259	226	269	264	276	273	255	288	263	264	255	244	289	249	277	258	236	263	268	253	303	239	303	256	290	274	258	247	265	235	242	271	267	238	268	274	267	264	277	269	271	243	258	280	309	272	259	251	280	264	260	248	286	265	298	268	249	253	225	269	255	249	259	258	283	280	258	269	256	246	239	257	266	237	262	265	251	261	285	244	232	262	278	271	275	252	271	262	260	268	279	279	257	286	284	264	254	274	248	262	261	273	261	270
5129	12478	3523	1558	958	743	665	675	626	599	587	627	573	579	635	658	605	595	607	547	588	574	563	572	578	564	574	531	593	552	597	609	597	566	598	538	565	525	540	526	562	583	587	570	556	534	610	605	514	603	533	555	588	555	588	560	557	525	560	546	533	568	572	540	582	569	564	579	601	566	596	586	590	584	543	562	562	590	605	545	611	602	576	609	540	583	590	593	537	585	569	598	566	546	581	568	551	555	603	570	514	573	531	566	593	550	525	605	590	556	565	608	564	554	593	553	575	620	591	537	576	561	567	559	534	596	535	564	569	617	558	584	518	555	556	552	554	596	575	562	578	548	601	548	556	578	570	604	539	571	526	579	555	598	523	580	582	578	604	556	571	548	570	590	568	543	575	554	582	551	605	566	550	585	608	589	569	562	541	607	603	582	571	554	582	536	550	553	541	586	538	580	590	575	563	548	543	557	528	549	558	548	546	565	554	586	523	571	563	571	600	579	588	585	533	564	565	532	536	524	546	609	589	520	576	579	546	566	540	592	523	553	584	587	530	560	579	577	587	608	548	561	541	563	575	616	567	627	583	564	556	558	545	567	566	573	523	539	563	520	579	539	571	545	600	578	578	585	575	557	574	550	599	575	563	549	546	591	605	528	556	593	594	521	582	537	549	604	602	594	556	562	568	542	560	576	571	596	559	590	588	556	566	528	578	564	561	595	566	533	558	521	602	571	547	571	616	526	567	571	555	562	600	573	571	539	567	557	569	504	533	612	596	612	570	594	586	551	578	512	577	576	606	550	613	596	545	540	564	519	558	575	573	568	539	596	528	572	613	559	575	559	567	573	582	548	593	599	598	570	592	541	586	574	573	531	540	522	541	589	592	590	550	516	534	541	581	564	553	524	573	572	549	566	589	579	601	513	527	577	555	544	576	606	511	549	585	570	523	552	566	579	587	576	545	583	533	544	562	572	610	564	521	527	559	544	564	519	596	582	557	560	582	545	557	568	524	516	565	542	546	565	574	557	562	556	556	548	566	527	548	551	573	577	573	545	525	600	549	587	615	571	550	542	599	558	556	558	556	583	545	554	604	570	556	546	553	613	570	580	546	579	577	567	566	568	535	562	561	611	583	558	585	565	557	561	606	557	601	601	564	552	550	526	579	573	579	566	607	548	549	536	583	580	546	553	589	617	590	574	575	594	529	619	553	522	548	559	524	534	555	561	573	550	566	535	569	547	573	567	602	572	596	586	592	539	552	537	534	516	545	593	519	592	615	530	549	535	557	606	574	555	540	578	554	600	574	585	559	579	563	523	568	540	547	561	548	559	560	555	549	550	576	532	564	594	561	515	567	571	585	601	591	589	580	547	592	531	576	561	581	564	550	586	586	551	563	541	569	609	585	567	580	577	522	531	599	541	585	563	547	531	571	563	648	565	550	580	565	524	595	600	540	562	555	560	564	557	586	586	542	568	560	600	564	606	573	573	582	612	563	559	520	558	568	597	580	586	556	556	581	582	565	562	566	591	568	561	511	552	560	556	585	592	577	536	550	566	557	581	534	519	585	586	539	596	542	560	538	572	602	564	595	524	588	542	590	589	573	553	565	571	598	581	580	564	564	617	607	572	560	564	525	555	566	568	534	532	576	555	577	547	535	566	555	551	553	565	550	577	553	573	581	567	584	555	588	545	518	568	565	550	582	581	581	545	567	552	530	484	613	570	563	626	559	558	566	563	599	565	527	578	543	591	553	579	625	560	561	551	566	570	527	561	572	549	569	545	561	550	519	591	575	568	569	515	602	607	563	600	564	576	551	516	562	591	596	596	584	621	579	568	585	603	553	608	516	556	563	582	554	575	557	542	584	598	554	577	552	559	568	577	597	573	601	515	576	527	554	556	600	563	544	551	578	608	591	612	548	589	591	578	573	586	568	598	587	580	577	539	572	562	610	510	579	593	552	571	570	553	590	570	556	576	560	545	556	580	572	583	535	575	503	559	565	597	608	532	603	586	590	558	576	540	561	528	570	524	557	544	543	548	552	568	566	538	577	549	557	567	528	547	542	575	527	554	554	579	549	588	522	575	562	597	581	578	545	614	555	542	610	559	560	587	574	565	564	546	569	526	566	498	548	601	616	606	565	568	560	585	525	578	572	541	579	546	572	508	569	592	591	537	555	593	569	536	571	543	596	564	572	575	546	561	534	596	566	548	558	607	521	554	597	524	626	573	602	570	623	585	534	548	532	583	606	550	555	583	587	535	555	528	611	586	557	563	577	597	574	507	590	518	565	580	576	584	576	597	562	577	580	562	544	572	538	599	553	530	577	578	514	588	552	591	562	597	604	552	553	565	579	592	579	581	544	597	600	575	571	506	563	558	549	591	579	566	566	550	539	536	563	571	554	580	589	565	563	615	542	548	588	542	526	596	594	568	525	574	601	543	575	554	586	597	597	575	553	534	590	582	594	562	551	540	579	590	593	550	587	555	545	582	566	559	541	608	603	563	542	549	574	565	554	582	583	567	574	580	543	581	592	535	586	600	558	559	564	535	583	562	601	585	551	565	553	593	560	534	553	552	518	539	606	563	544	600	512	549	550	519	525	596	542	563	536	551	562	586	576	533	561	539	549	547	549	580	545	572	569	554	545	564	575	575	564	587	567	584	576	563	564	571	571	569	555	545	552	566	575	594	564	572	575	520	607	558	564	557	613	521	547	575	529	545	577	543	572	540	542	542	556	558	539	555	566	573	588	604	593	576	554	538	576	551	567	586	550	573	579	598	605	598	556	577	583	601	562	540	597	536	555	584	566	609	510	594	538	577	564	553	592	591	549	546	585	584	546	564	564	550	536	598	604	563	540	552	515	571	530	531	578	590	574	529	564	549	594	542	597	531	529	563	534	578	566	557	570	564	562	520	607	545	597	563	520	597	562	555	534	589	592	558	539	537	572	583	599	564	537	546	546	569	542	585	589	622	557	553	582	581	527	588	576	595	575	586	545	562	569	570	591	570	558	589	586	580	563	527	569	584	577	529	579	568	583	578	578	545	568	596	569	575	557	569	541	543	519	584	600	560	545	518	538	571	545	544	587	556	583	601	559	529	547	559	582	547	579	532	594	548	548	543	575	529	556	551	596	587	583	589	563	558	514	547	566	577	570	573	569	517	548	528	574	533	576	492	574	514	546	532	532	558	547	563	558	588	575	573	561	567	576	564	572	570	585	537	542	576	539	557	591	563	571	579	604	561	567	594	578	539	582	530	559	552	587	576	573	586	586	545	567	588	543	631	512	504	555	532	561	583	589	561	613	555	581	594	567	543	584	549	554	574	595	573	568	561	590	508	582	500	567	561	565	565	608	538	590	591	557	564	609	571	561	518	578	563	545	587	541	608	598	592	570	581	571	581	504	568	532	586	578	539	530	580	524	572	540	548	599	576	577	525	528	537	591	568	550	571	561	572	579	570	536	544	509	561	589	555	566	569	523	548	591	583	575	559
32961	20172	8469	661	336	309	286	267	284	285	293	306	271	231	252	247	274	248	279	268	268	277	267	257	252	252	254	243	283	236	271	249	283	274	285	264	244	241	272	287	250	246	251	245	278	263	267	260	293	308	262	265	248	257	264	287	280	249	263	300	302	270	234	253	274	287	275	281	262	262	247	260	273	257	267	276	262	237	279	267	236	286	230	262	260	251	252	275	274	269	267	254	284	256	255	267	255	246	269	264	264	282	265	270	264	316	250	253	254	290	267	285	253	255	265	249	252	278	261	279	241	255	257	260	268	279	271	225	242	268	296	294	227	248	278	248	237	254	260	273	263	295	250	240	226	257	294	280	264	257	242	258	264	263	250	266	269	274	263	301	283	253	261	244	291	273	262	285	268	278	255	272	242	282	274	281	281	245	245	281	249	234	246	277	267	241	252	253	247	228	271	231	277	281	271	232	288	261	273	277	251	254	269	255	265	270	286	291	250	255	285	258	265	251	250	251	259	263	279	286	294	293	285	251	265	290	283	266	251	248	268	277	258	258	241	247	267	244	278	263	285	255	267	273	254	263	264	286	259	275	249	263	288	305	276	296	267	264	284	283	249	263	280	249	280	276	240	256	261	242	243	253	274	263	244	252	270	264	262	301	247	268	252	271	269	281	278	256	288	284	268	283	276	242	247	304	257	289	259	281	272	257	274	279	262	288	277	289	235	293	261	259	251	262	266	244	252	240	268	266	263	265	274	259	266	255	278	257	268	240	248	267	236	277	238	297	256	273	278	299	267	257	300	247	278	279	258	268	234	285	269	301	260	267	253	266	275	269	252	253	246	250	269	293	247	277	265	260	278	273	239	224	268	266	271	292	290	284	280	271	262	245	245	225	264	272	269	304	254	262	283	251	254	280	286	306	275	264	253	249	258	259	254	245	252	259	241	254	237	298	266	305	283	259	261	296	299	258	260	265	235	244	237	254	281	293	268	238	252	242	228	247	262	265	267	277	264	279	258	263	232	249	253	255	278	274	272	265	267	288	288	264	261	244	260	249	261	291	241	246	245	255	264	275	272	235	267	243	268	261	243	267	288	249	277	250	265	251	276	279	295	285	275	220	268	258	288	253	289	279	242	294	236	269	246	261	259	240	264	269	266	242	263	257	301	288	273	270	252	247	305	263	252	251	302	276	258	280	259	252	269	282	240	238	268	248	269	285	259	277	255	236	235	271	297	263	270	253	259	261	227	260	248	270	253	220	258	270	268	246	300	279	272	284	255	259	287	246	290	272	250	253	253	237	293	301	256	271	298	277	271	279	250	284	276	277	295	295	298	258	245	278	280	254	280	262	258	312	254	293	264	272	264	240	291	271	268	271	246	265	261	301	255	257	274	267	260	293	255	233	305	246	256	257	271	273	238	238	268	247	235	265	278	257	268	285	256	258	243	246	274	255	297	247	286	242	254	219	287	284	287	301	271	272	241	255	271	214	244	304	270	238	254	234	265	303	309	265	252	270	281	260	264	286	275	284	258	270	285	252	295	258	257	270	250	254	251	264	256	288	268	267	259	279	241	280	238	255	252	297	241	249	249	266	244	275	212	276	252	267	265	313	257	259	262	259	259	267	277	276	260	273	280	256	273	296	249	257	266	282	313	273	273	263	274	254	256	272	253	261	281	259	248	260	267	265	266	248	249	241	268	263	262	285	286	270	282	263	262	253	274	293	284	277	247	281	260	244	242	267	277	323	265	250	241	305	278	264	287	273	294	267	252	245	241	256	277	252	272	265	254	249	266	284	231	252	261	264	259	282	219	285	273	261	277	251	262	258	243	230	293	224	240	270	274	280	251	237	257	239	264	254	255	265	260	223	253	273	276	255	253	263	262	288	287	292	245	263	248	276	261	256	259	262	284	268	258	253	267	274	270	255	248	239	259	246	268	294	283	257	274	277	286	272	263	253	244	271	240	261	254	252	245	262	265	293	273	277	240	276	248	276	270	262	268	240	266	237	267	269	258	309	244	221	258	253	253	224	265	275	247	270	287	254	228	292	291	271	251	278	285	239	252	275	287	263	264	262	268	248	253	275	275	262	269	241	270	259	269	245	298	258	246	288	270	241	273	252	256	294	274	240	283	248	258	270	278	260	256	252	257	262	295	273	259	254	272	261	276	270	263	232	264	252	290	305	257	277	247	250	272	263	246	279	247	271	242	262	304	249	243	265	282	286	240	267	245	273	277	241	258	251	272	212	264	296	275	278	236	297	278	253	240	272	270	252	261	286	272	276	274	267	270	276	268	280	249	249	256	249	296	278	266	285	280	270	250	271	274	266	220	275	235	269	289	242	247	268	278	251	258	274	243	243	265	246	275	240	246	254	259	260	294	251	230	281	277	239	229	246	228	286	243	281	273	256	285	278	271	250	236	260	242	287	246	270	278	231	270	261	252	235	259	273	264	276	293	230	256	230	224	268	290	270	270	278	280	285	273	253	283	255	289	264	219	258	257	243	231	282	272	265	273	282	257	230	259	300	249	278	282	249	249	290	254	260	268	246	280	255	259	264	258	266	265	234	278	306	254	251	274	283	255	267	266	287	275	269	245	263	263	258	253	253	260	300	286	283	295	273	274	290	280	283	256	268	278	312	260	278	255	280	252	272	230	271	255	271	279	295	253	268	234	227	268	265	251	270	283	268	282	261	238	272	258	274	259	297	273	254	237	278	269	230	267	266	259	284	265	252	291	292	256	239	262	256	262	263	243	288	301	248	262	269	271	244	242	245	277	274	246	259	276	272	270	270	289	260	266	273	260	255	292	254	261	261	260	226	253	289	276	267	243	261	275	253	272	270	284	263	243	281	262	279	274	278	239	245	259	287	232	246	252	286	250	263	273	292	280	287	242	268	271	264	274	275	248	263	264	293	277	297	241	250	262	266	237	250	254	272	263	251	246	288	278	275	276	245	277	260	267	277	261	249	247	248	245	252	250	266	289	284	251	261	272	233	243	261	271	251	301	238	283	260	273	294	251	260	257	258	279	279	289	238	254	260	243	242	271	255	265	252	246	284	259	246	298	267	284	271	236	270	274	251	294	245	255	257	226	294	277	278	280	269	243	264	221	283	253	274	304	247	263	234	252	252	240	295	263	266	254	285	281	253	296	278	244	261	242	290	234	241	266	253	288	283	260	251	235	252	268	280	261	265	260	259	252	268	256	261	278	259	256	281	262	248	275	255	234	240	269	243	287	269	280	236	271	270	286	272	259	253	315	278	279	255	252	260	241	256	274	280	272	261	279	291	260	260	251	268	260	296	245	254	283	271	297	257	254	272	264	255	246	279	274	276	246	276	239	260	241	237	274	254	289	273	265	267	255	259	266	278	281	267	251	245	227	268	251	245	254	233	252	244	267	273	279	280	260	279	274	269	294	247	299	311	267	284	272	265	265	241	245	300	247	236	256	275	260	259	259	263	270	255	257	263	248	263	256	302	260	248	266	283	264	281
5820	2118	1036	682	629	624	659	585	674	589	628	569	661	615	607	675	617	552	621	642	615	644	599	616	626	607	619	582	619	641	613	606	622	637	636	632	614	617	654	643	661	630	633	578	626	605	632	602	582	653	591	599	595	635	671	586	616	590	621	658	639	608	632	634	626	638	668	604	645	601	629	637	638	584	601	605	586	620	604	611	671	632	615	598	637	633	623	676	589	602	595	625	656	608	627	613	574	579	667	671	643	637	639	610	612	612	611	652	597	629	557	626	634	603	675	625	577	603	632	589	650	625	589	622	621	619	601	634	552	613	638	650	598	597	548	587	632	623	625	622	580	584	619	628	581	593	595	631	636	583	634	622	617	644	667	653	590	599	622	636	596	602	579	610	603	647	593	610	591	601	551	593	639	622	645	611	610	578	649	619	629	658	605	647	672	636	601	640	614	618	614	587	608	619	600	585	638	612	607	610	581	616	637	628	616	641	619	618	637	655	595	612	581	647	629	582	668	595	621	577	591	664	619	642	647	589	623	601	636	606	622	636	629	563	623	626	624	563	603	607	615	612	580	599	628	591	619	642	593	631	598	610	604	600	614	620	600	625	630	621	581	602	579	586	581	583	607	639	634	608	601	625	597	590	649	599	614	604	617	624	629	640	618	622	633	613	595	597	602	616	580	620	620	580	581	617	666	610	600	611	621	602	597	608	630	635	648	583	572	619	593	639	647	613	616	634	595	613	646	629	616	640	635	610	618	580	596	609	582	617	614	703	668	624	603	626	640	606	594	614	605	598	616	568	581	622	610	625	632	641	574	610	601	598	621	655	632	598	603	614	623	663	639	665	608	618	615	598	635	609	610	607	601	608	597	600	609	612	589	660	620	609	617	622	611	615	634	610	604	630	572	596	604	635	612	657	594	605	622	594	647	604	643	637	615	625	631	603	600	628	657	624	610	632	593	605	631	592	651	623	585	601	628	586	610	629	636	586	611	608	601	619	631	624	591	644	597	609	603	638	637	632	645	608	582	600	589	624	587	621	572	638	602	595	637	598	606	613	565	654	643	600	637	601	624	636	595	644	614	677	652	579	627	591	611	600	567	611	619	614	604	566	616	614	667	595	575	589	659	629	633	649	596	601	581	648	625	649	638	603	613	606	613	632	638	626	647	591	616	610	618	641	620	604	601	635	602	628	599	591	606	633	618	612	612	575	654	598	622	606	597	626	606	634	626	582	582	612	639	624	630	661	603	567	600	608	604	591	639	641	637	664	622	612	602	593	622	604	659	637	661	642	600	668	632	594	603	618	621	625	615	603	599	609	621	596	608	645	639	665	656	635	612	645	604	631	631	608	615	614	653	616	606	599	635	645	647	602	626	609	611	635	586	599	610	604	645	596	560	623	604	613	651	623	641	608	604	673	600	632	597	624	631	658	653	618	632	593	637	632	611	639	649	594	624	615	592	593	593	615	603	623	625	598	601	630	632	597	633	583	607	563	597	647	628	599	624	634	610	652	604	602	570	628	633	576	592	630	628	643	617	660	602	607	598	592	633	646	686	576	634	621	607	572	564	587	595	624	595	632	629	660	636	637	655	642	599	656	603	609	595	631	623	601	630	576	580	628	605	601	603	611	610	642	624	596	602	624	597	650	621	615	635	589	571	650	577	584	565	656	626	590	633	646	639	621	566	604	658	588	647	625	596	593	656	617	608	657	624	583	591	602	625	643	679	612	680	584	636	643	603	634	633	621	615	640	612	624	613	609	575	663	602	642	639	604	628	651	604	668	605	650	607	638	616	659	661	629	631	616	613	606	580	629	597	618	605	656	639	632	632	620	631	638	637	600	646	596	664	667	636	630	577	626	625	605	648	625	580	646	605	650	621	596	649	611	616	628	628	634	653	634	663	626	613	594	636	614	660	655	609	637	602	568	590	619	582	647	633	656	654	636	630	605	632	565	664	605	617	606	625	680	636	637	626	625	636	617	613	651	589	617	650	619	617	664	597	640	651	569	602	604	631	617	618	618	663	636	626	601	616	612	625	642	624	642	606	586	623	620	620	623	605	646	671	610	626	626	623	650	590	614	658	653	617	621	629	578	623	607	622	599	628	644	628	651	593	648	632	598	663	621	620	606	619	611	599	586	648	598	597	584	652	637	598	620	631	646	664	593	629	606	603	659	618	604	616	622	607	626	616	561	619	668	631	602	616	611	608	633	609	618	590	620	600	638	621	626	636	606	613	621	650	618	636	596	554	611	594	592	628	608	661	630	609	647	630	599	559	609	613	586	603	627	657	600	612	678	583	635	614	626	602	665	616	625	602	648	639	574	640	598	555	617	652	617	579	644	602	635	640	598	640	634	642	630	619	613	593	635	621	635	583	645	598	649	616	608	608	638	634	618	588	637	623	632	632	639	607	648	623	602	567	653	607	624	582	647	619	559	585	611	632	606	624	608	637	626	634	620	624	609	618	600	579	598	627	654	647	610	639	653	638	613	642	584	623	608	634	642	626	578	631	615	643	644	604	630	527	638	607	635	608	608	619	630	565	621	636	629	601	642	621	643	613	588	654	631	640	620	606	633	635	619	625	590	568	579	620	624	635	613	580	624	628	591	603	598	622	628	625	575	676	662	644	608	625	613	656	660	634	626	644	631	592	612	616	625	611	603	589	611	640	607	600	602	632	586	618	586	584	602	589	586	642	615	652	590	586	586	613	631	614	652	601	588	648	578	624	634	631	629	625	624	586	626	637	582	611	581	648	610	621	637	588	652	680	627	586	629	610	646	619	620	653	635	621	593	613	623	612	577	580	592	615	609	601	593	604	627	588	620	597	607	623	627	641	632	625	574	586	647	610	615	646	614	621	610	640	594	668	631	600	613	625	630	589	647	628	576	588	586	592	605	587	632	619	636	635	653	576	647	617	609	594	645	646	588	631	662	644	621	593	593	574	626	649	639	616	630	620	607	625	644	614	589	573	625	666	659	638	631	621	594	668	649	633	619	643	599	577	617	644	582	570	608	623	624	601	603	649	635	603	622	644	574	594	634	642	608	634	640	636	596	652	644	604	587	600	636	641	592	615	610	629	603	589	635	600	607	618	638	579	650	597	585	613	614	609	612	625	597	579	629	604	602	592	591	633	590	654	596	612	582	604	608	604	612	621	593	603	621	652	629	665	626	627	633	599	609	624	611	602	609	641	616	639	622	605	580	598	647	615	595	620	606	647	632	624	625	609	613	588	599	614	597	641	603	579	615	609	634	605	662	592	620	609	650	659	662	639	618	601	620	655	621	594	643	611	613	621	611	610	630	659	646	595	622	607	645	611	623	637	579	639	572	603	627	609	612	653	590	614	603	620	669	598	598	633	658	608	644	614	644	593	620	632	654	621	618	653	584	620	611	621	623	645	585	601	616	627	617	619	591	661	576	623	631	610	663	626	651	634	644	603	610	584	653	592	646	620	617	627	619	571	591	609	653	635	625	593	609	590	563	609	647
24951	21448	24846	28436	21439	20767	1128	498	403	444	402	454	388	422	410	443	407	415	434	367	352	387	382	354	409	400	369	410	372	367	426	348	353	374	405	383	382	385	406	406	382	386	383	373	375	387	431	354	369	380	398	391	395	415	412	378	396	336	371	405	387	424	401	390	358	356	370	399	365	334	389	415	385	377	445	398	349	355	381	405	380	390	391	346	405	379	377	360	409	398	386	374	354	357	423	368	374	367	362	395	361	405	409	384	373	360	365	370	403	404	364	360	345	334	397	398	362	348	375	407	367	362	391	382	386	345	380	352	386	388	375	418	373	366	410	416	386	390	392	383	356	371	417	376	348	393	380	428	373	368	366	401	385	381	340	392	360	360	352	379	373	408	374	377	356	383	334	360	449	364	386	367	400	371	415	393	351	380	422	363	390	340	357	364	405	377	412	363	381	379	348	355	364	369	396	336	374	362	342	373	411	418	341	442	376	415	355	352	388	391	409	344	371	337	403	358	433	385	392	380	392	431	396	425	378	394	357	314	357	373	384	378	417	365	385	386	362	417	417	386	378	396	365	396	367	379	367	360	384	427	424	384	357	347	395	372	366	389	343	367	382	397	352	333	423	408	412	423	387	366	360	376	380	368	368	392	381	394	362	385	393	346	406	407	348	377	397	379	404	392	405	395	402	357	404	388	370	398	378	361	410	405	368	313	404	412	412	355	364	398	399	367	369	347	409	398	344	388	380	359	385	351	371	371	382	381	361	372	387	350	378	372	367	355	347	375	387	369	397	390	379	388	372	346	374	359	393	375	367	416	367	357	416	403	365	369	365	361	387	417	395	369	350	394	375	381	379	356	366	397	358	375	394	379	394	435	360	372	403	387	394	383	360	367	407	384	366	354	397	388	400	377	371	374	415	353	362	373	385	371	367	405	382	368	395	398	361	394	352	369	391	392	394	357	398	377	382	388	412	395	405	414	341	362	408	382	369	359	363	387	406	401	391	373	369	360	394	380	424	391	356	389	372	406	360	426	339	383	375	371	372	385	367	397	389	430	400	390	382	401	374	402	376	378	393	408	378	359	392	385	377	401	362	389	416	383	388	344	352	361	385	369	348	369	374	382	363	383	394	375	362	369	409	355	371	374	371	361	371	357	393	352	403	368	362	352	365	398	408	383	375	359	375	388	368	419	370	379	434	390	379	389	385	387	360	377	404	356	383	366	363	405	398	370	369	372	400	402	375	372	340	422	386	419	406	386	439	409	394	377	359	377	401	376	399	360	377	378	384	393	385	364	400	347	386	372	384	384	360	378	375	366	371	389	363	390	360	390	370	392	391	403	371	392	362	404	354	381	368	401	387	362	367	369	377	353	391	367	422	385	383	395	436	353	381	390	384	391	389	374	373	380	376	402	362	359	423	386	351	386	390	382	395	405	349	401	404	396	412	407	387	377	402	397	383	411	369	396	362	401	384	383	347	348	357	369	365	388	381	384	379	392	415	372	394	384	428	385	412	386	441	318	386	352	322	411	388	402	407	416	363	370	394	378	413	387	366	372	372	397	393	378	421	403	364	339	370	387	379	364	374	400	388	399	391	374	363	382	377	411	362	387	363	393	379	407	348	384	394	401	375	398	400	392	387	370	407	346	332	384	387	441	377	378	398	410	387	357	380	413	404	363	372	385	377	365	385	351	341	368	410	377	355	359	376	361	412	341	379	401	375	382	318	359	362	363	366	364	390	417	365	389	417	379	372	367	385	379	395	403	368	376	372	384	365	351	365	382	385	385	397	391	390	401	383	369	405	383	381	378	354	360	349	381	349	360	336	387	380	381	364	390	388	397	380	395	361	392	419	386	407	322	381	359	366	396	341	395	397	390	383	389	343	377	386	388	374	377	328	402	386	383	382	372	405	401	437	384	351	339	365	358	385	371	378	388	412	401	366	416	378	365	365	401	371	417	404	358	346	341	363	367	375	379	432	424	355	414	417	423	368	380	354	363	375	377	411	401	383	383	365	366	381	371	383	390	387	422	367	356	447	383	351	346	348	373	389	417	395	370	360	362	387	395	347	376	395	370	384	395	398	388	391	399	407	402	334	432	377	388	385	384	409	400	393	379	375	379	375	371	408	360	366	325	374	389	365	365	416	390	397	366	374	356	374	411	367	395	385	380	378	402	383	344	352	345	399	395	364	376	353	423	359	352	364	371	395	398	366	374	409	373	352	349	339	390	367	413	347	350	408	380	388	386	350	360	380	385	384	361	397	381	428	389	361	413	411	416	376	379	357	375	403	369	368	375	386	388	413	371	419	410	398	362	458	376	353	368	346	395	401	368	373	374	363	364	373	372	366	406	367	346	356	349	344	338	377	389	391	393	400	362	332	348	388	391	422	376	381	387	385	401	415	346	378	391	363	402	372	397	391	376	399	374	384	413	373	420	369	371	409	364	385	422	358	388	342	354	422	367	353	388	382	406	355	326	362	385	394	351	392	382	349	402	360	365	375	382	377	369	346	379	379	393	323	423	400	404	408	414	408	361	368	371	372	365	378	383	353	360	340	391	370	379	343	382	365	387	384	406	379	410	371	375	361	367	394	389	428	365	337	381	401	380	407	406	357	395	408	317	339	396	363	401	395	368	363	346	360	373	366	377	368	349	381	399	376	376	418	346	339	369	351	424	372	368	373	353	376	371	362	372	367	384	392	362	361	397	399	371	314	346	371	385	387	371	389	362	365	405	371	404	365	371	379	360	383	384	346	409	396	343	389	385	356	409	384	391	379	378	400	400	386	411	369	363	385	361	366	386	403	355	375	360	379	370	351	347	366	419	370	396	382	380	364	382	349	419	361	407	400	397	377	413	381	378	385	408	418	350	391	398	400	368	406	387	353	379	371	389	392	392	347	346	432	360	368	431	341	391	396	365	364	384	343	435	413	380	377	362	388	362	382	398	364	392	357	392	402	391	358	363	368	390	361	332	378	350	358	378	365	381	356	372	329	391	379	367	382	358	359	352	401	397	359	363	360	364	388	392	367	370	397	387	374	351	380	351	407	396	364	367	393	403	360	390	392	405	391	397	411	392	404	362	352	397	413	361	392	375	380	391	380	368	359	399	328	415	398	380	400	402	381	382	381	375	386	402	391	368	349	390	370	381	374	365	388	360	389	385	405	397	396	414	353	400	350	378	399	390	374	371	350	387	386	383	414	365	363	357	368	352	367	397	372	352	335	350	355	394	389	369	369	403	392	364	395	415	387	394	344	407	344	356	406	384	366	424	359	385	362	367	375	369	390	364	375	380	361	351	372	387	420	334	387	344	387	381	325	429	372	361	368	409	413	359	333	322	372	404	374	381	366	372	363	361	379	407	372	361	384	387	398	380	389	351	339	401	352	397	374	415	377	401	347	373	384	355	385	365	402	400	405	382	369	401	350	384	350	398	369	405	357	390	346	390	348	350	378	326	383	376	390	384	379	376	391	398	412	390	379	384	397	389	313	366
4706	8956	2441	1289	1025	940	843	850	855	843	905	872	798	846	828	759	823	774	878	819	748	839	821	854	811	778	827	864	857	808	759	801	838	802	846	818	834	791	828	868	855	813	819	786	801	796	846	801	849	821	839	840	781	817	776	783	813	827	833	803	753	779	818	766	824	813	789	820	792	810	739	803	789	811	764	817	827	852	774	881	833	801	844	824	804	781	755	848	836	803	876	815	767	796	799	852	779	774	826	778	818	816	805	813	742	787	846	834	872	784	831	828	821	808	829	760	782	836	847	786	840	805	842	773	829	858	766	805	857	832	828	826	814	797	813	811	819	740	805	833	797	803	819	759	859	809	807	817	795	794	848	808	791	796	752	802	757	822	782	829	829	775	805	861	859	801	792	795	811	852	800	842	746	857	826	770	803	807	817	818	803	878	814	834	843	734	819	825	808	823	790	818	821	786	802	796	813	780	846	847	764	818	812	833	794	821	820	802	843	760	812	802	810	793	794	777	814	834	807	805	780	825	800	876	771	791	791	852	766	808	788	801	808	792	853	776	781	845	769	819	809	839	835	750	859	854	771	802	848	789	828	806	779	825	841	796	823	855	801	820	793	806	764	743	843	807	803	790	785	808	779	783	857	774	801	908	846	823	851	800	835	827	827	818	863	779	786	812	820	833	822	826	772	821	861	806	847	865	809	811	855	788	826	842	804	857	797	836	831	830	832	801	807	775	817	849	841	805	812	843	834	820	841	853	801	823	874	812	781	863	835	820	842	832	819	810	819	801	757	845	803	814	770	823	806	786	836	795	790	791	760	863	814	784	796	835	765	842	852	774	843	797	803	827	822	835	844	802	825	815	826	862	778	808	778	856	841	823	818	877	830	785	817	866	765	839	869	802	827	794	758	770	819	804	810	767	817	858	773	785	811	847	840	852	828	786	778	816	746	812	773	784	791	825	839	844	797	806	813	828	794	812	842	830	814	811	820	800	815	808	848	816	797	800	787	811	840	848	837	814	865	798	819	836	807	807	809	803	760	836	839	797	824	770	862	807	782	821	756	856	820	830	824	817	825	885	810	810	800	852	789	780	793	787	785	819	797	836	795	821	808	800	799	826	801	801	861	807	812	808	799	830	845	797	843	832	835	809	768	859	861	816	791	795	844	840	793	828	819	840	802	813	792	830	854	858	826	839	779	863	846	782	798	813	808	828	783	759	813	784	849	832	816	811	792	792	813	803	765	845	807	814	843	801	794	817	791	772	784	843	830	818	784	816	779	825	820	832	885	805	811	801	803	753	764	815	831	814	803	800	769	798	830	807	805	831	838	787	831	794	822	877	743	817	823	805	776	755	782	812	800	814	768	830	784	850	783	751	817	842	832	833	781	840	774	801	823	822	845	802	848	855	803	825	832	775	818	818	828	771	851	827	845	825	798	761	796	802	804	800	796	822	839	804	801	815	826	816	806	784	803	796	784	846	846	873	820	800	852	773	735	860	790	807	794	798	776	851	817	795	824	781	795	757	860	864	793	841	818	831	813	780	771	797	797	808	822	792	802	853	802	866	803	767	808	817	815	789	838	826	795	805	840	872	813	821	799	765	817	853	764	799	793	822	803	846	782	830	799	850	760	811	818	787	802	813	787	832	811	826	788	853	825	842	822	786	814	794	857	750	814	852	811	783	822	783	843	811	811	815	808	808	803	883	852	830	828	835	815	840	816	786	802	809	826	842	802	842	781	831	839	798	855	782	761	795	810	797	794	809	797	838	842	807	826	757	728	849	741	796	811	812	798	858	891	817	804	844	840	858	791	757	787	843	816	860	810	845	800	854	807	814	764	816	835	839	837	760	806	833	786	770	788	842	771	824	801	856	773	863	790	819	833	782	814	833	782	794	728	828	797	835	721	796	801	843	801	815	799	802	813	818	834	841	833	789	844	804	771	810	800	842	815	831	791	782	810	783	808	784	802	845	810	833	847	810	804	769	792	787	800	831	848	828	878	854	746	848	842	745	821	821	792	777	885	839	848	827	845	838	814	818	776	854	772	799	857	829	807	837	788	829	760	820	820	790	825	754	795	812	801	833	819	796	838	768	834	828	786	812	785	845	822	862	875	783	864	817	839	822	828	872	839	806	816	869	787	792	792	829	831	788	816	818	807	827	799	804	833	829	808	796	796	835	840	826	865	824	785	803	817	838	845	852	785	831	829	844	794	858	828	830	839	812	784	867	792	799	820	829	827	856	805	798	802	807	837	854	824	867	845	814	780	833	829	788	856	782	784	811	812	848	800	804	860	782	815	776	820	791	797	845	834	763	837	848	810	787	846	834	826	800	798	822	787	836	838	792	799	822	837	798	792	783	812	784	760	794	810	830	768	834	816	851	836	826	825	800	795	780	823	793	767	809	817	768	836	841	802	769	807	783	833	856	754	803	770	771	782	765	783	829	862	877	777	833	801	795	806	794	768	824	809	868	811	816	831	807	832	794	787	841	801	818	843	803	807	855	812	820	825	742	824	832	820	850	795	789	807	837	817	838	803	833	807	807	817	794	845	785	816	811	830	838	817	787	797	793	802	816	842	886	822	844	815	792	818	807	796	790	808	846	854	794	732	813	838	834	797	823	814	789	805	819	807	802	793	762	740	816	848	810	816	827	876	805	813	819	799	818	739	829	829	838	757	819	793	826	876	833	813	882	822	829	818	812	821	831	782	834	834	838	813	791	862	819	835	841	809	826	773	768	773	830	836	785	813	848	826	833	824	796	784	799	811	805	822	793	817	787	862	790	810	808	832	848	824	815	801	829	791	763	811	760	836	828	819	809	766	771	825	873	757	789	860	814	813	813	799	827	827	807	848	779	788	830	782	802	820	796	836	807	857	811	861	851	850	789	810	797	785	787	808	795	776	829	846	773	818	778	824	794	829	813	817	820	800	818	878	812	800	770	856	791	802	841	820	890	824	785	788	811	813	833	799	823	802	790	786	808	781	790	861	816	832	832	813	821	794	782	792	836	819	816	841	812	833	796	820	845	816	781	773	851	799	827	756	807	807	893	789	828	851	842	792	844	794	810	822	855	869	804	831	816	791	825	859	793	808	807	784	822	827	796	821	791	794	809	811	867	798	843	825	851	804	823	765	753	821	843	818	833	815	810	798	767	845	790	777	828	819	863	813	830	845	802	769	808	814	805	831	850	839	779	845	855	783	783	795	789	810	795	828	777	823	809	800	797	861	804	762	796	777	829	801	832	817	799	822	812	770	813	774	861	870	800	756	751	815	822	869	871	838	878	812	790	860	809	758	825	799	794	830	870	845	789	800	831	820	809	810	806	805	818	843	851	799	793	763	826	765	807	835	804	799	834	866	804	828	835	827	826	796	821	834	796	777	790	790	845	814	801	815	809	803	819	820	830	765	800	783	795	793	773	844	842	795	823	835	824	829	811	809	777	846	856	801	774	860	829	849	809	835	782	825	850	842	804	817	848	836	811	800	835	814	786
24307	21444	25164	28153	21446	21457	19802	760	426	378	347	329	296	348	300	340	321	300	315	303	292	276	235	275	299	275	276	297	271	261	275	303	272	308	290	281	290	267	246	261	273	286	283	282	294	241	250	277	304	292	260	236	216	271	249	272	296	263	271	250	264	318	264	288	269	269	296	275	282	281	273	250	262	235	248	266	276	267	285	296	279	284	252	282	269	290	271	267	281	271	317	292	248	247	278	270	255	278	271	282	233	272	228	270	263	274	252	263	268	271	278	258	274	251	260	284	291	258	249	261	277	288	276	273	278	278	263	275	261	260	307	272	266	272	303	284	255	237	219	255	291	252	260	273	282	254	204	252	311	269	273	300	292	272	265	261	272	297	278	281	279	259	275	240	263	281	279	255	276	257	311	272	259	293	257	288	260	257	262	265	257	268	260	303	254	279	239	257	270	250	273	272	268	266	259	245	266	238	281	255	284	233	266	319	280	300	262	256	245	248	250	231	206	256	236	260	243	256	277	271	253	293	281	270	290	260	242	271	287	242	256	265	267	299	272	242	241	224	257	273	311	249	268	256	255	263	287	272	261	264	268	302	270	298	243	272	282	266	286	251	273	262	298	276	267	294	271	274	280	277	281	260	246	269	271	269	271	267	306	284	241	277	271	274	253	261	277	262	265	251	275	296	256	272	258	278	265	255	270	263	237	286	255	265	252	253	273	275	289	274	246	220	256	234	274	271	245	271	276	268	264	242	242	300	256	228	272	252	254	262	281	277	283	265	290	265	269	263	293	284	251	264	279	244	309	263	264	266	277	289	257	252	282	269	260	262	268	271	269	267	267	289	260	277	263	294	286	252	303	255	294	266	271	287	253	285	259	266	264	306	235	271	275	270	267	259	258	242	269	284	221	277	260	263	255	240	275	260	241	315	256	282	281	266	261	261	278	275	277	282	249	241	241	264	277	244	277	292	288	254	270	274	243	244	279	279	264	262	259	250	271	264	247	278	272	255	303	302	273	265	268	279	262	280	276	260	279	275	260	260	298	269	245	270	280	286	255	302	268	251	250	232	315	238	266	263	301	250	293	264	228	273	282	275	276	238	269	241	243	256	262	213	263	268	253	243	281	267	258	279	237	242	279	254	281	276	262	287	297	271	272	288	268	279	281	226	269	267	262	270	268	273	271	266	272	236	264	257	270	254	267	250	227	279	303	255	236	255	320	282	275	262	301	291	268	317	311	285	284	254	264	242	258	304	290	263	258	273	279	262	293	252	285	274	256	269	281	259	247	264	275	284	244	284	276	262	240	272	283	246	272	255	279	278	272	264	222	278	247	290	255	258	252	261	272	267	244	265	248	262	258	254	259	252	244	253	242	250	251	279	272	287	252	231	264	277	249	289	271	259	257	280	282	253	262	268	250	256	255	284	273	240	266	248	234	220	245	277	284	257	246	222	246	281	289	254	253	272	287	242	279	280	254	246	273	237	257	299	251	273	264	262	287	254	266	264	288	259	242	265	301	252	263	250	251	253	249	246	246	245	267	243	300	258	282	287	283	246	247	268	266	239	266	276	286	264	252	224	280	259	296	247	274	242	276	248	267	280	269	283	258	324	259	271	270	312	285	272	269	277	274	268	240	212	276	260	293	287	243	272	245	272	278	267	253	262	287	264	277	246	245	273	261	258	266	250	269	280	241	253	315	260	284	279	286	259	250	235	269	287	253	250	246	283	248	227	282	261	256	296	282	289	248	270	286	284	273	240	269	272	258	247	288	266	284	290	258	273	268	239	266	250	269	267	299	264	302	240	286	257	244	223	250	275	296	277	283	242	234	272	264	239	254	236	284	260	236	263	262	281	290	273	230	267	302	249	257	260	270	278	265	257	264	256	261	267	282	284	265	263	282	278	228	245	270	267	256	285	284	277	254	269	258	279	264	231	240	262	262	297	283	265	267	269	255	277	252	263	256	252	303	272	269	250	271	264	293	271	262	291	284	302	266	250	252	260	266	301	254	268	267	251	283	247	234	262	267	275	260	257	240	271	248	287	263	272	250	247	285	270	244	274	304	281	295	301	282	252	264	234	277	288	309	277	254	266	250	254	240	223	241	295	269	231	279	261	268	285	253	227	240	282	315	272	257	282	244	261	279	252	267	271	271	286	270	279	248	276	278	248	292	260	282	266	228	248	268	270	296	264	280	283	295	271	289	266	273	260	241	241	257	268	302	264	252	257	277	284	253	213	312	256	263	275	272	259	237	257	263	274	269	233	241	285	295	251	283	258	275	278	250	256	255	243	254	268	264	306	253	270	272	267	239	281	271	250	232	293	297	288	260	240	279	279	266	246	286	266	249	265	292	295	265	242	239	275	259	237	260	254	268	282	255	269	309	280	272	262	289	271	287	278	249	266	253	261	249	245	286	254	254	255	303	275	268	285	239	228	256	286	252	291	266	270	254	309	272	269	257	264	273	280	249	293	262	262	232	253	296	244	264	280	280	263	293	229	261	243	278	233	262	248	241	276	256	252	261	268	251	252	248	269	260	247	247	277	268	262	266	252	253	277	260	260	271	309	262	281	274	283	270	292	299	303	279	270	252	237	260	258	283	260	284	280	304	252	257	241	277	250	273	259	258	266	261	267	259	281	230	273	233	257	251	263	275	262	255	277	266	250	282	292	268	264	268	273	263	259	272	272	295	271	266	242	275	298	231	245	269	259	280	274	252	261	269	271	283	279	288	250	250	253	244	285	257	267	281	251	256	254	292	278	275	242	243	257	263	259	299	263	252	239	257	257	263	249	245	265	225	250	263	265	245	255	268	273	263	281	279	303	253	283	259	251	273	233	267	280	281	279	249	267	314	293	263	278	259	231	245	268	265	282	269	283	246	265	251	264	254	268	247	279	255	276	289	251	283	267	254	238	295	305	285	271	250	244	272	230	256	271	286	279	258	274	252	294	280	268	270	259	258	253	275	287	293	287	265	257	297	276	289	262	219	239	240	233	264	235	236	285	230	240	263	235	260	260	245	294	263	269	257	263	238	256	269	266	278	288	274	265	250	276	266	265	255	289	249	288	268	281	271	279	250	269	245	256	216	254	259	260	282	239	268	258	257	247	247	273	276	278	260	281	292	307	240	272	282	268	272	284	235	251	238	252	231	290	287	260	256	254	281	241	280	265	287	249	255	290	268	254	248	281	284	250	244	259	265	256	285	252	240	262	286	293	272	260	286	277	263	253	294	278	284	265	283	276	273	237	254	235	243	266	263	251	261	275	277	257	273	275	290	245	251	293	263	260	305	290	295	257	292	305	265	247	245	270	254	251	263	244	262	224	249	232	257	250	263	278	267	284	264	271	256	256	250	291	262	258	329	272	289	274	301	258	262	284	273	266	256	312	247	277	268	279	255	266	270	259	243	256	268	255	253	266	229	301	278	271	277	250	263	267	276	293	281	266	254	272	264	248	254	260	259	266	295	270	269	262	266	271	251	249	285	257	261	299
5236	15885	3314	1517	981	792	655	695	662	637	649	588	571	633	578	554	545	560	580	578	615	538	536	564	537	613	599	583	564	594	567	588	579	568	566	550	567	580	560	580	579	584	550	574	568	585	586	586	561	555	535	562	541	560	582	566	598	531	621	593	562	612	597	559	572	538	576	599	534	556	554	563	594	551	589	551	585	587	566	565	583	616	546	564	588	599	637	555	545	564	568	555	566	546	558	570	615	563	576	549	602	515	579	602	587	548	567	575	539	609	592	536	585	585	552	564	577	582	582	583	571	604	539	574	541	538	551	599	574	566	610	555	555	557	572	525	566	554	557	578	599	572	593	598	601	630	562	529	582	567	555	592	568	535	598	544	562	573	554	542	575	541	530	604	575	584	570	569	506	503	562	563	515	536	562	591	536	553	602	553	556	543	527	544	543	581	595	580	550	575	576	554	582	631	591	559	558	569	610	588	491	583	566	598	545	577	578	591	556	545	603	582	536	589	593	580	568	574	596	561	567	591	578	548	564	520	569	588	599	540	550	532	578	559	581	619	531	571	586	571	559	562	598	597	559	562	613	611	571	563	567	587	558	572	535	521	568	583	554	510	604	533	529	527	551	599	561	547	553	582	557	548	558	579	560	570	553	551	581	578	583	572	595	591	550	588	535	546	571	582	587	565	550	562	577	590	556	555	600	546	563	579	578	553	541	513	542	561	566	584	571	601	572	565	559	586	582	576	568	585	598	567	519	571	598	593	564	612	559	577	584	556	572	577	566	575	604	563	541	604	561	587	555	568	550	551	538	612	610	560	534	605	591	564	571	569	560	561	606	542	576	604	571	568	589	553	582	566	571	553	561	556	550	573	579	619	574	587	574	553	543	576	619	589	568	534	513	564	574	551	569	543	605	533	595	560	586	568	555	587	549	587	537	559	557	553	501	567	571	547	600	540	573	558	526	568	583	576	560	570	560	584	585	596	549	588	551	546	583	557	610	559	583	580	564	567	570	549	581	551	531	540	586	578	532	529	560	559	547	583	544	531	592	554	564	545	577	538	582	569	570	556	579	560	559	550	565	588	585	541	572	572	566	582	564	577	550	544	573	560	573	599	549	550	603	595	579	550	548	557	565	584	547	597	560	560	600	572	565	562	564	551	578	589	561	584	581	590	540	587	542	552	545	574	585	540	564	564	536	549	550	590	564	529	539	561	570	605	610	561	583	565	546	555	564	534	583	544	558	623	591	602	567	579	565	583	544	564	589	589	565	589	582	582	562	570	587	558	636	600	582	569	586	569	605	551	571	557	545	528	535	573	554	566	559	588	561	580	570	518	589	563	598	568	569	527	581	569	527	599	560	552	529	553	523	600	597	572	580	570	558	573	516	549	580	546	567	599	542	583	606	631	588	597	546	548	579	609	601	599	594	601	573	562	549	539	583	585	511	588	565	542	542	615	587	548	595	528	599	558	569	579	570	618	553	586	548	559	570	523	591	564	600	585	538	573	574	558	545	568	516	578	611	582	537	566	520	566	578	519	540	577	555	584	594	544	573	564	584	543	586	586	552	556	549	523	570	565	607	511	602	587	564	573	569	552	554	615	579	574	597	538	587	571	536	534	564	554	593	539	567	585	541	549	574	594	550	568	524	608	534	571	560	585	541	625	565	588	535	546	574	576	543	586	557	579	582	556	590	556	558	534	543	569	568	551	572	554	552	602	599	583	535	567	598	549	581	587	597	570	555	579	627	536	578	542	575	572	599	547	583	561	568	543	502	572	540	552	571	552	543	589	537	547	586	553	534	559	519	542	558	518	546	598	572	537	547	537	568	584	564	550	578	577	554	604	568	545	527	572	601	585	570	564	571	576	571	528	575	602	526	518	595	559	599	548	604	581	592	576	554	540	593	543	562	521	574	570	568	568	599	569	547	586	573	553	559	562	528	521	514	571	582	569	508	571	592	527	539	556	542	551	553	592	554	565	569	563	589	569	524	560	596	561	607	565	546	597	594	574	542	570	592	571	627	619	555	561	580	560	566	553	519	587	548	600	573	592	596	591	568	553	563	568	575	525	549	546	517	598	561	584	544	558	540	606	581	554	574	550	557	570	564	583	605	573	581	551	607	564	581	587	588	552	572	551	559	556	564	532	563	581	570	560	618	590	525	613	537	512	544	558	556	571	562	564	564	597	547	588	563	517	557	610	580	576	520	583	556	541	598	586	556	600	570	565	561	578	554	550	570	565	537	604	523	546	593	563	565	588	568	544	564	562	570	588	565	586	562	580	541	621	545	530	544	598	569	579	564	581	578	547	536	569	608	650	594	578	609	583	572	564	545	597	516	546	538	566	549	531	562	585	530	569	575	550	597	558	550	569	617	585	554	606	566	581	590	575	568	599	573	571	560	549	592	580	544	580	559	602	600	556	545	541	556	586	572	546	580	576	542	560	585	564	563	532	568	576	592	550	547	558	556	570	535	530	573	538	550	579	559	534	590	607	552	591	567	575	558	559	550	519	588	575	584	554	570	568	617	607	557	549	621	554	584	579	541	589	580	522	550	558	521	566	594	569	599	521	529	578	549	578	552	586	576	589	566	569	583	564	567	565	551	593	556	568	589	582	572	583	589	595	537	591	574	558	544	612	591	574	582	574	502	586	604	547	576	550	584	564	558	561	626	619	547	583	566	609	552	557	561	510	552	586	516	573	598	557	562	571	572	581	561	552	564	602	558	579	557	575	551	597	604	535	564	594	566	541	504	590	512	591	573	539	543	548	584	574	583	593	602	579	550	519	537	551	543	552	578	565	575	550	558	580	573	573	575	564	583	551	605	600	586	581	587	581	609	556	533	570	613	550	586	575	596	541	545	581	572	567	583	565	600	602	546	579	520	571	584	599	589	587	540	583	551	563	527	541	535	567	553	577	521	601	567	566	573	603	546	541	590	595	554	514	584	547	611	578	534	551	570	579	580	549	551	530	525	572	543	586	587	553	581	561	551	565	528	567	591	546	599	558	566	524	566	599	589	546	553	593	537	552	537	569	532	576	584	596	540	593	603	553	599	545	543	617	595	593	576	611	580	558	558	615	537	567	564	573	589	541	543	557	520	603	568	577	565	570	526	584	558	530	552	566	561	538	580	550	545	572	570	606	560	575	556	591	531	589	615	592	557	575	516	616	507	533	548	576	586	569	561	571	571	530	613	593	548	528	602	624	577	538	566	575	584	565	540	549	527	592	546	577	544	593	544	544	596	599	581	553	551	537	544	562	526	551	568	572	593	595	546	591	596	572	555	568	547	549	540	530	561	564	580	588	568	549	601	553	520	578	606	603	570	605	574	590	573	582	561	517	573	554	601	529	582	572	608	579	581	608	553	570	558	552	585	592	590	546	571	608	579	535	555	571	562	599	564	589	508	550	545	573	567	586	559	566	534	560	559	591	530	570	550	542	565	562	604	568	554	566	548	560	541	588	528	538	558	609	602	586	545	570	559	600	588	549
32886	20225	8623	804	470	441	414	273	275	251	272	280	276	255	249	270	269	307	267	246	261	298	253	252	296	260	309	255	278	263	265	274	272	243	266	259	261	276	262	301	275	261	256	285	259	232	269	250	265	260	261	261	291	253	269	302	306	249	273	264	270	283	301	234	281	256	262	245	275	273	234	264	261	270	280	270	272	241	261	286	260	278	260	261	268	251	254	290	265	280	270	280	280	237	281	264	311	279	263	254	257	286	268	266	249	227	263	299	274	242	257	241	269	285	283	285	249	267	301	265	246	248	255	248	257	257	255	289	254	272	284	308	273	271	255	247	280	272	248	268	262	261	308	296	265	305	243	269	266	274	266	243	281	275	284	265	267	272	263	274	250	298	252	260	271	265	277	270	279	257	264	273	274	270	263	254	278	268	304	258	274	261	288	245	277	240	240	255	285	284	272	268	281	274	259	269	289	269	272	244	272	267	252	266	263	246	300	263	253	275	267	265	267	279	254	268	229	257	290	225	246	248	288	282	277	285	251	274	283	247	263	288	268	262	253	273	297	280	272	291	275	281	262	262	260	284	245	242	251	263	268	256	293	298	275	268	282	272	250	269	248	278	241	269	244	244	273	261	280	258	247	273	264	291	266	257	273	263	259	251	268	286	275	298	288	248	272	242	271	265	263	304	267	282	245	306	256	245	243	276	267	263	257	288	240	295	264	240	306	269	247	290	263	259	285	268	286	275	263	271	259	263	314	267	284	246	273	251	289	245	274	266	276	290	256	288	274	268	264	247	269	275	270	258	271	249	262	250	284	269	280	290	260	284	242	284	245	268	279	274	250	273	258	247	296	315	250	278	275	294	272	288	272	245	245	278	255	255	258	268	280	267	258	253	245	281	253	253	248	268	262	270	293	265	257	254	280	265	278	290	249	235	260	254	273	289	269	243	276	257	280	252	288	278	281	279	260	267	232	277	241	284	267	247	237	253	286	285	234	273	289	298	293	269	251	257	295	251	261	257	259	268	258	282	230	269	265	287	260	269	288	254	277	260	277	267	247	250	229	241	261	284	259	266	269	255	294	272	263	280	284	258	265	245	246	268	308	265	237	259	270	249	242	248	266	245	259	251	226	242	272	266	269	262	239	256	256	271	266	261	277	243	274	272	295	275	233	278	264	240	245	268	246	286	260	290	266	276	263	269	262	319	263	272	273	250	270	230	246	260	261	223	266	280	253	268	261	241	265	242	245	240	245	245	249	272	261	272	279	286	253	248	256	250	288	274	244	248	280	267	239	243	251	264	255	264	275	279	273	297	266	271	290	224	281	251	258	288	258	267	275	272	234	288	227	266	253	277	262	278	263	244	293	254	272	270	232	257	260	240	294	273	254	305	291	265	251	262	293	272	260	272	257	282	299	265	277	255	287	264	250	255	253	270	264	260	242	219	213	245	247	263	244	253	244	245	261	273	273	264	247	251	270	281	272	262	261	278	263	321	280	271	262	244	226	270	253	245	265	286	251	286	251	255	238	296	287	268	250	245	273	278	244	256	269	267	281	255	242	261	266	247	233	253	260	266	257	282	264	258	279	307	247	283	253	234	241	255	258	235	262	275	272	257	295	300	246	257	245	259	284	270	258	280	259	290	272	267	244	269	265	277	281	264	268	263	252	272	264	277	261	286	274	304	258	265	256	271	265	279	260	272	264	256	267	269	267	304	270	279	282	248	267	265	278	299	273	267	267	261	257	263	236	262	274	265	233	249	249	298	266	255	246	235	280	251	260	265	271	301	287	252	260	299	255	241	280	247	247	281	272	259	240	243	285	253	261	251	248	301	305	268	277	288	268	241	243	286	274	251	265	264	246	270	251	214	235	268	256	271	233	268	242	270	258	273	271	237	258	303	261	278	259	262	274	268	276	280	270	292	265	258	255	274	250	267	245	269	234	288	263	270	272	243	279	244	293	268	255	267	257	264	278	280	260	251	269	252	258	267	260	282	310	272	261	270	272	262	284	276	258	261	286	264	252	220	285	294	287	320	266	267	271	256	288	274	271	300	286	246	288	271	247	273	257	273	286	267	284	275	267	265	276	257	285	288	264	253	265	254	249	285	247	250	262	269	285	240	283	288	268	264	272	306	285	288	283	295	227	221	262	247	262	245	272	273	258	270	247	268	266	265	254	242	266	270	233	257	244	275	242	244	266	310	299	295	271	283	283	276	263	259	257	267	245	290	270	256	256	298	279	258	245	260	278	274	272	269	247	259	251	241	263	279	254	249	243	244	259	232	285	257	240	270	255	260	269	245	260	259	240	252	263	276	267	321	308	234	263	297	245	269	263	281	282	245	278	267	268	260	255	259	274	263	250	299	266	270	281	288	260	244	236	278	241	263	266	246	288	241	276	258	270	272	234	242	245	270	284	281	309	251	248	281	224	246	253	240	282	250	273	244	268	260	275	271	277	266	254	295	295	272	269	252	296	256	277	286	299	260	307	247	261	232	275	264	264	255	245	258	252	288	288	280	277	234	267	248	271	273	246	245	289	256	274	275	277	258	243	267	269	288	239	278	296	283	263	246	246	298	282	290	231	260	263	272	279	264	269	272	290	268	265	244	243	300	264	281	290	264	269	279	257	268	281	273	258	278	267	248	250	284	270	277	282	265	272	260	257	274	258	286	260	290	253	254	259	255	275	302	275	261	245	261	269	287	296	261	297	253	271	271	299	267	271	260	260	250	267	266	223	272	276	272	246	272	272	293	265	257	253	268	261	252	281	254	275	240	261	267	267	274	249	266	260	268	246	298	286	263	276	266	251	281	258	250	282	287	271	282	296	282	259	247	249	227	239	244	254	251	289	285	251	265	234	234	275	280	310	281	260	284	270	257	283	294	252	252	270	261	253	280	262	258	273	253	281	278	237	291	262	265	291	243	256	282	285	256	277	245	274	259	251	246	250	265	247	313	256	291	252	279	262	247	279	240	247	254	265	284	297	308	277	242	224	284	267	270	279	288	263	268	265	221	274	254	273	250	257	285	255	268	262	244	259	283	236	287	274	241	287	261	260	265	270	267	265	252	264	267	261	266	250	267	254	277	276	241	280	255	233	265	318	285	282	278	279	262	277	277	272	270	274	254	250	258	268	241	284	268	265	287	255	287	258	258	258	301	280	253	267	274	287	302	281	262	259	256	250	265	275	293	251	280	287	264	272	254	266	276	248	290	270	270	294	282	278	274	291	222	269	253	253	269	259	248	271	315	288	258	260	280	265	268	285	255	263	251	252	270	281	278	259	281	280	273	277	260	284	293	268	251	295	278	252	279	273	280	278	252	280	286	281	290	243	281	262	264	271	242	278	263	242	251	252	265	246	258	265	276	260	274	277	259	221	255	269	265	263	283	257	290	274	268	248	265	256	259	272	270	267	242	283	280	240	282	275	239	269	279	229	268	293	259	271	246	278	276	285	251	287	279	291	252	264	276	276	254	277	253	237	261	258	271	255	251
5986	2484	1020	677	627	619	591	626	627	615	620	621	646	554	654	669	627	641	628	628	632	588	684	610	599	606	629	647	593	608	651	644	604	549	630	646	634	605	696	622	601	644	632	623	621	663	616	659	570	628	602	604	605	594	637	623	613	626	663	620	629	636	625	685	651	617	607	613	622	581	598	651	622	629	617	623	634	602	613	617	604	617	603	634	602	578	603	648	615	573	628	631	636	576	626	663	582	577	623	650	635	636	633	619	609	639	630	571	636	609	589	616	605	622	607	599	637	648	587	631	625	578	633	598	611	623	587	647	647	636	649	643	596	616	609	650	602	628	611	596	585	621	585	639	593	636	638	602	611	660	658	626	627	617	619	655	662	632	620	612	612	610	624	629	595	603	655	605	590	619	631	603	671	653	639	594	628	664	636	697	630	638	632	620	594	635	615	609	642	618	663	675	586	585	626	658	661	575	599	652	624	636	602	579	616	610	599	606	631	610	653	607	598	593	613	636	633	647	624	640	610	604	616	613	645	636	634	614	627	621	656	615	630	608	591	612	665	628	604	621	613	628	601	619	576	668	639	633	607	609	611	628	616	614	631	615	642	604	623	607	621	619	629	665	648	596	663	641	652	598	554	598	626	660	589	609	585	628	610	663	641	592	614	594	605	660	624	586	564	640	588	615	659	617	679	572	637	640	609	610	595	610	628	626	605	637	583	660	670	693	598	624	556	623	613	577	598	607	594	624	646	613	588	629	621	653	654	610	599	626	601	648	642	619	608	615	635	660	588	660	603	646	595	631	639	632	619	606	604	650	592	633	622	645	637	635	595	586	640	622	632	670	628	632	613	609	595	615	607	657	682	599	634	648	594	637	629	622	626	651	623	601	587	645	635	590	642	639	587	609	590	609	645	628	637	633	604	611	618	616	614	605	630	584	645	667	598	654	696	650	609	575	633	574	595	639	594	605	590	641	631	615	626	625	612	601	630	618	600	651	621	593	614	629	617	651	599	633	585	651	605	658	619	574	628	672	606	593	579	623	622	605	603	629	615	614	602	648	596	608	648	601	636	629	624	625	639	652	639	597	605	618	668	633	598	626	615	627	620	645	605	611	633	615	598	611	604	650	621	609	621	597	608	628	595	635	595	583	617	611	656	633	630	606	611	623	612	607	681	605	693	602	585	616	654	656	627	611	622	648	611	575	686	627	590	582	551	571	657	650	643	608	657	677	612	650	626	640	614	603	585	600	637	641	607	561	647	638	619	578	591	594	607	633	630	629	584	546	616	577	633	629	642	615	659	596	648	668	631	612	636	611	634	576	608	596	649	533	594	639	644	617	590	590	622	646	635	609	601	613	619	617	641	622	593	560	619	595	626	635	608	630	653	626	600	596	658	624	653	565	608	586	582	604	593	603	607	621	650	632	584	661	637	647	583	675	633	639	634	592	656	625	613	610	618	617	568	568	600	645	660	622	643	628	672	599	606	638	616	606	628	619	675	608	634	633	584	630	596	568	613	618	596	651	605	673	614	618	635	623	596	598	616	649	637	600	604	631	611	615	616	648	582	637	660	565	593	610	621	634	622	591	587	617	629	582	623	591	685	607	608	647	620	646	574	600	622	663	598	629	621	628	630	641	601	615	615	645	649	649	700	593	566	617	610	623	603	590	629	613	586	631	630	645	637	631	600	637	586	636	591	565	638	613	599	616	569	625	583	676	641	681	628	587	579	619	594	612	603	630	639	628	602	606	642	627	654	672	619	625	640	595	600	617	630	615	590	598	603	599	656	657	622	615	645	587	592	625	621	607	617	643	610	633	603	594	656	634	627	611	626	638	589	619	613	615	594	638	591	630	594	624	610	613	608	621	631	601	647	581	619	582	625	597	606	642	600	630	647	621	616	601	589	628	645	619	596	655	628	607	666	629	682	652	638	571	633	611	629	630	613	586	613	613	597	597	644	626	676	669	666	614	623	630	611	615	587	607	664	622	620	641	662	598	692	584	600	610	617	626	660	665	617	660	611	633	585	679	621	609	647	606	620	648	625	640	632	656	648	636	604	577	599	653	636	631	639	639	610	605	601	638	662	663	616	611	666	599	611	632	569	584	646	613	608	656	620	643	620	583	643	642	636	576	637	641	590	660	616	609	602	657	613	640	572	605	602	607	621	632	608	583	615	567	639	631	637	618	604	628	623	591	604	589	642	614	632	604	608	612	612	629	668	646	634	676	621	613	612	642	621	631	586	590	619	607	652	646	625	622	638	628	581	593	636	639	601	597	615	639	658	617	676	604	638	541	629	619	642	610	608	579	623	605	654	629	613	620	622	619	632	618	660	643	612	636	598	640	653	629	617	615	550	606	596	649	616	621	634	651	635	633	636	576	601	634	636	614	613	584	612	615	608	626	571	595	635	610	597	642	645	644	665	637	651	667	621	566	629	628	624	603	619	601	627	655	611	623	581	646	614	645	649	590	635	629	615	603	588	638	610	622	594	639	656	639	574	612	589	646	648	594	623	630	621	647	628	619	609	619	633	632	607	649	604	655	586	617	631	595	644	596	597	591	649	524	641	629	619	614	633	588	641	646	634	649	596	637	619	608	610	630	620	639	632	620	614	613	666	610	663	605	613	576	601	640	583	639	643	624	610	669	619	620	623	627	652	606	600	638	652	699	629	592	613	684	594	608	594	608	653	620	663	655	661	580	654	618	605	647	650	616	600	613	629	629	642	654	599	623	652	598	580	604	649	620	618	635	671	588	615	592	600	588	597	645	619	605	591	634	597	620	607	576	624	575	608	630	630	606	646	609	599	641	633	598	637	656	626	605	596	614	628	621	636	686	673	625	640	612	652	622	569	573	587	613	621	605	648	579	649	588	626	584	609	650	607	616	612	570	631	622	640	618	632	608	597	667	612	612	604	624	584	654	634	595	550	615	624	646	629	594	643	620	632	598	597	625	620	604	614	641	608	660	605	615	617	620	618	615	597	568	631	639	607	618	626	612	625	605	618	599	647	624	656	628	576	663	613	606	620	612	648	594	601	662	614	614	621	536	581	596	607	652	590	606	581	611	673	624	641	613	636	590	588	708	645	607	591	619	649	617	576	652	625	681	687	645	636	644	624	631	624	600	640	617	616	602	637	576	620	597	602	612	625	629	618	681	587	661	659	645	626	606	578	587	623	653	575	645	604	616	634	591	606	618	643	598	620	614	606	602	650	620	648	613	620	689	567	584	622	582	642	655	615	620	617	685	592	638	629	629	651	640	634	662	622	597	606	629	653	617	597	614	609	573	620	654	620	637	574	646	646	644	571	606	605	555	578	627	640	637	655	652	606	587	626	706	634	664	624	597	613	658	605	623	610	618	609	582	586	688	645	657	591	667	607	641	667	625	664	629	606	591	591	614	657	663	603	662	619	595	590	634	624	571	637	641	618	650	645	655	591	609	617	621	582	611	651	614	606	597	603	596	636	599	659	627	614	600	617	620	601	632	642	638
24968	21510	24924	28486	21488	20898	1161	562	436	429	431	397	400	404	369	429	409	411	410	392	401	392	369	366	401	417	391	409	360	360	371	358	381	386	404	408	384	352	389	323	384	425	414	353	411	389	387	401	401	362	369	398	395	387	375	357	352	390	382	397	358	387	370	386	362	388	347	372	383	357	399	422	399	397	363	378	381	403	406	368	389	404	372	424	336	385	377	426	377	406	376	414	393	389	371	372	378	395	366	389	321	359	388	390	378	405	403	361	372	391	350	362	356	378	431	366	384	368	358	387	385	400	373	392	401	378	351	382	398	373	396	403	405	376	370	394	394	388	348	407	357	385	379	351	367	363	370	358	382	383	381	385	389	393	344	373	353	379	323	334	378	394	367	394	351	398	383	388	385	400	341	353	366	399	410	400	400	355	358	363	371	428	411	368	404	381	373	355	414	382	372	403	350	375	377	348	400	396	433	398	383	384	378	381	388	390	374	372	345	362	372	334	376	347	402	376	367	373	369	344	386	381	385	346	373	412	404	408	337	387	350	365	350	390	397	397	389	384	391	384	396	362	353	388	388	368	414	394	384	384	398	381	362	382	394	403	376	365	350	401	352	351	406	379	362	383	367	364	423	380	362	387	394	369	373	381	392	433	376	371	426	380	370	372	401	402	404	385	393	372	387	343	382	410	370	377	358	387	381	354	398	397	391	402	396	402	386	366	389	380	386	385	378	366	411	410	367	403	383	384	330	345	370	425	400	411	387	388	391	396	332	411	373	359	401	417	381	374	369	375	379	418	405	340	417	372	395	394	369	367	359	350	389	380	369	355	371	374	409	397	378	359	350	335	393	405	380	332	355	381	381	384	375	370	390	399	377	368	400	425	383	424	384	380	384	433	372	411	376	370	381	362	387	416	400	365	382	337	392	395	352	387	370	390	389	388	422	347	383	412	359	391	402	346	367	433	390	353	403	382	388	375	405	365	383	403	392	357	390	375	328	432	411	373	380	355	378	371	375	394	376	374	348	379	365	375	365	367	375	390	375	350	400	398	377	393	364	384	397	379	366	403	381	425	401	362	382	353	385	416	390	379	409	406	365	395	385	391	372	380	361	403	361	366	366	406	386	400	358	359	405	406	361	367	406	372	403	385	340	342	403	372	367	381	364	341	370	375	371	377	384	359	361	453	367	429	374	369	404	389	393	405	370	395	331	350	339	359	388	421	392	376	356	395	346	371	423	377	374	375	396	346	390	371	360	384	381	374	387	405	352	367	350	349	402	360	406	372	346	381	375	382	400	390	374	380	388	356	378	356	414	355	380	406	370	387	366	350	377	386	357	416	367	387	357	387	362	398	376	389	387	358	395	380	426	360	374	398	382	387	353	348	346	384	324	379	349	344	380	395	371	397	408	348	399	386	374	369	363	360	340	402	400	418	347	378	394	370	400	395	376	413	392	352	376	368	378	339	372	365	350	406	412	369	358	404	339	344	356	378	362	406	400	395	342	354	380	382	370	350	407	362	387	372	395	385	374	410	346	378	378	400	415	399	369	409	410	377	395	368	367	377	345	374	404	361	369	357	398	335	397	380	394	407	361	374	388	359	378	399	421	358	374	394	334	370	362	384	354	372	386	385	405	374	389	375	369	362	394	374	375	408	354	388	370	398	385	407	373	358	412	403	371	378	370	364	420	348	378	361	360	385	380	382	386	392	371	383	380	391	387	371	428	378	401	365	370	387	369	401	387	376	363	388	398	346	386	385	420	394	384	357	372	359	379	342	381	402	430	360	370	354	370	386	364	366	395	367	387	397	392	377	369	409	370	353	371	392	346	363	360	423	359	341	395	409	375	354	392	375	389	380	396	413	361	393	405	385	371	350	333	377	372	369	385	370	349	374	381	346	378	349	410	395	347	388	409	373	397	377	399	386	397	377	386	420	392	382	346	404	359	384	358	428	379	367	387	377	390	394	377	350	354	340	381	369	416	389	409	381	397	369	372	411	363	388	381	340	372	392	362	364	361	363	382	371	387	424	427	368	374	359	408	354	373	393	397	368	380	343	383	386	395	340	391	407	417	365	395	422	403	354	377	367	419	362	370	407	381	367	344	346	360	364	395	401	371	378	374	393	443	375	392	395	385	353	398	365	360	381	349	394	411	399	360	367	389	344	360	365	361	378	353	406	371	321	387	420	383	361	380	382	383	386	388	405	313	345	357	373	440	367	363	379	372	392	393	372	400	398	401	384	384	380	390	335	388	390	381	384	396	374	381	370	400	374	381	390	367	391	391	397	388	378	380	359	419	401	381	389	384	360	385	386	338	372	356	389	349	375	394	380	396	390	388	384	380	401	432	342	374	367	349	365	418	370	371	419	400	368	404	417	385	361	384	399	379	397	356	344	414	431	387	376	404	402	371	358	361	394	344	364	378	388	400	388	390	406	326	380	407	395	413	389	341	375	395	346	364	398	390	353	374	432	380	395	396	385	408	393	408	405	384	349	364	407	371	397	405	376	377	379	368	366	386	379	394	375	388	397	393	391	378	378	410	339	365	356	372	385	369	382	381	382	375	397	386	395	396	415	391	412	366	410	369	362	409	381	409	368	388	343	374	409	395	382	396	388	354	402	321	379	401	392	354	382	386	398	380	378	361	381	389	414	372	346	377	388	355	380	369	383	379	380	401	343	407	386	349	384	376	400	384	360	374	398	381	412	360	399	359	422	395	372	414	417	376	384	337	374	385	356	392	395	370	381	362	410	364	381	366	365	372	366	398	360	441	385	431	369	391	388	380	402	380	377	390	388	432	384	374	369	401	350	374	383	405	392	420	383	375	356	378	371	365	397	384	371	398	372	376	387	400	381	339	371	371	383	446	425	391	381	385	371	363	360	346	377	360	329	376	394	366	343	392	379	372	409	368	421	391	406	362	383	388	401	374	390	408	338	360	379	374	369	396	378	369	393	390	380	369	359	364	378	379	381	382	366	363	373	380	391	391	393	399	402	390	379	382	370	404	359	400	368	389	358	369	361	376	360	368	393	367	370	348	368	391	387	393	366	394	397	390	353	412	387	397	415	403	440	398	341	344	350	352	403	390	430	390	384	374	376	411	349	409	384	373	387	384	378	382	358	354	367	357	354	404	436	350	438	360	368	405	399	358	343	407	343	376	401	370	374	368	374	350	368	359	399	400	391	377	424	398	403	391	375	400	389	348	375	377	364	375	352	410	384	377	391	372	342	400	355	390	419	379	324	393	385	333	400	399	389	356	395	372	405	403	413	366	400	354	357	424	407	377	374	363	354	380	373	419	370	414	375	411	370	397	389	366	363	376	390	385	317	376	367	343	375	371	377	371	380	410	425	401	365	400	366	387	403	405	380	369	346	383	343	381	380	383	340	342	364	395	365	371	403	373	364	359	360	338	434	413	386	415	398	371	355	399	392	357	390	389	369	415	361	373	376	409	381	391	345	363	344	369	357	358	337	444	357	353	341	372	364	356	392
4720	11642	2415	1346	1008	932	900	831	871	826	869	847	820	854	890	813	826	871	823	850	775	789	796	854	834	818	890	831	815	841	869	821	827	812	850	828	816	818	841	812	870	796	851	859	802	809	852	751	826	795	811	841	758	892	814	822	838	843	827	786	772	802	782	775	835	801	840	780	817	800	789	767	842	779	782	819	806	803	803	799	790	821	778	854	824	848	770	842	823	798	811	807	808	806	821	898	850	827	803	877	886	772	818	749	839	792	887	845	857	860	814	814	855	793	811	817	797	793	832	808	809	794	818	834	777	854	800	823	875	821	836	819	821	787	829	787	748	872	835	846	846	823	849	814	823	798	807	827	830	791	821	773	774	873	837	819	833	860	860	783	796	800	783	801	778	846	802	815	792	765	804	865	811	822	805	813	821	805	835	736	842	844	788	799	820	813	832	838	807	801	818	835	817	817	862	851	805	757	842	822	782	804	828	816	805	845	835	828	817	742	820	808	828	816	823	811	805	854	809	809	792	838	845	847	785	808	804	764	782	823	834	759	808	789	802	829	831	858	795	798	805	808	850	764	829	862	820	810	813	809	802	798	877	837	817	831	826	806	816	794	774	828	827	755	812	842	776	813	826	786	801	805	791	787	840	844	826	859	816	809	816	835	803	784	809	840	811	859	865	784	819	819	829	875	824	832	775	798	781	863	841	822	814	863	835	842	815	814	819	784	800	862	820	849	868	866	818	808	794	803	820	825	789	847	814	804	818	844	824	857	816	790	781	766	800	812	775	768	863	788	803	822	791	875	882	812	795	811	818	779	806	840	806	821	831	817	823	822	831	867	820	802	869	815	831	806	818	783	816	846	802	825	765	803	823	838	760	808	824	778	891	831	908	840	832	774	793	787	810	810	826	851	838	833	832	855	808	833	838	852	814	876	781	823	822	854	830	780	790	812	824	774	776	789	848	797	807	805	790	813	777	784	771	828	775	808	797	776	811	782	821	807	776	808	805	854	810	792	787	817	831	788	800	743	808	795	815	815	773	799	829	798	841	856	803	828	790	815	826	889	797	846	788	817	860	850	824	821	806	780	825	804	780	784	823	840	814	762	822	883	830	810	836	812	790	800	815	821	861	875	834	807	800	827	881	763	775	817	850	781	780	846	803	794	839	824	832	822	774	805	842	797	814	850	836	794	770	825	847	815	767	774	826	810	778	868	864	860	830	826	799	821	865	856	874	828	773	851	822	861	804	838	787	781	767	859	814	767	817	794	827	857	786	827	805	820	876	832	799	825	803	814	840	806	807	818	803	843	784	824	800	841	832	834	774	811	837	799	857	813	815	794	770	809	793	840	794	805	767	835	778	837	821	848	839	786	800	824	892	840	798	850	847	804	811	764	790	812	879	828	817	825	826	799	865	831	821	792	867	795	842	793	792	788	796	824	809	812	846	780	817	807	790	794	871	870	807	800	826	839	836	823	847	781	884	846	762	843	788	850	845	827	902	805	840	790	867	863	742	853	807	830	808	840	794	814	751	773	814	866	771	804	804	834	752	816	794	866	839	852	821	805	790	816	802	864	777	841	821	801	811	857	839	748	800	853	841	774	784	764	863	871	834	844	806	828	806	808	809	831	818	835	804	840	787	782	827	845	809	834	841	828	820	809	818	836	788	830	841	833	882	788	863	812	804	752	801	778	846	777	802	826	824	823	783	805	834	764	807	815	821	870	789	820	826	780	798	773	854	774	808	820	857	816	801	835	733	838	797	828	805	827	827	807	867	839	834	814	821	817	777	862	825	841	826	833	764	825	851	772	783	806	790	791	812	790	832	828	830	810	787	779	806	799	792	767	833	829	803	842	824	794	798	786	817	760	791	787	800	768	805	819	818	894	841	817	819	839	831	799	774	833	817	816	797	783	794	799	825	829	792	830	815	821	823	862	774	814	774	803	796	801	793	819	839	832	846	812	873	849	816	806	809	810	794	775	834	822	788	818	891	819	795	765	826	784	821	862	824	814	848	794	840	891	834	846	805	783	820	827	801	742	835	806	788	799	823	777	835	814	850	768	872	808	772	843	837	812	813	773	775	824	795	809	821	798	780	855	818	806	819	755	796	825	840	825	824	825	745	852	821	837	808	828	793	794	825	823	852	813	898	775	809	837	800	809	836	803	780	792	814	809	850	796	838	764	810	801	819	816	872	872	805	808	840	841	755	814	854	833	820	826	856	767	794	837	798	799	812	849	809	819	820	844	813	809	834	831	836	833	783	850	824	831	791	847	850	810	820	795	794	828	783	832	758	820	778	796	827	771	830	830	843	770	837	825	822	809	849	844	790	746	857	783	820	800	815	837	812	798	768	799	862	805	838	823	820	816	856	764	805	836	791	837	806	830	840	781	747	816	805	861	791	760	825	804	785	850	829	795	836	838	796	826	863	771	808	823	806	762	777	844	868	806	778	801	836	837	838	808	907	858	793	821	853	856	831	863	797	895	823	843	796	814	799	836	844	759	826	839	829	841	824	725	854	890	800	826	869	799	800	843	767	777	853	820	852	833	803	753	847	815	824	861	786	814	844	815	837	834	803	850	804	880	807	830	776	829	811	834	825	776	818	801	822	859	858	801	777	838	791	830	875	832	830	811	783	827	860	817	839	833	806	822	828	855	849	827	856	814	809	809	816	787	804	811	817	875	796	842	809	837	830	824	817	838	870	853	859	799	774	823	772	856	795	874	785	835	840	801	810	834	848	803	837	864	815	801	802	860	860	745	790	810	800	809	855	774	799	810	830	819	831	803	825	821	842	816	821	826	805	797	766	819	827	881	836	810	841	856	841	821	875	835	792	842	828	827	831	832	840	836	793	800	831	801	847	781	810	825	835	828	831	814	820	813	808	787	838	785	826	815	827	844	845	855	806	885	795	777	803	802	775	810	803	825	802	792	803	817	814	806	767	788	816	841	834	811	846	823	831	835	807	806	875	822	829	813	824	795	833	836	768	849	812	875	799	801	837	800	835	769	806	844	810	827	818	825	816	842	884	840	869	829	847	808	827	862	827	839	826	836	782	804	809	825	811	817	800	785	820	881	791	830	850	770	794	824	830	805	847	811	835	800	844	792	813	826	855	824	795	799	801	798	795	790	760	811	801	842	848	854	836	830	796	852	818	801	787	798	789	841	856	782	818	815	811	807	831	857	809	808	870	838	828	836	795	892	855	821	886	858	787	813	868	849	817	812	773	834	832	799	805	802	802	841	817	858	827	873	822	824	791	870	851	806	805	796	763	804	789	822	770	823	864	802	800	846	780	836	845	827	831	881	873	744	815	793	772	765	810	813	769	798	802	823	825	807	802	849	874	861	820	792	831	871	813	846	800	854	795	811	784	836	781	775	802	834	815	763	859	768	864	793	737	808	801	831	796	831	825	794	809	827	785	849	825	817	793	799	806	786	819	829	819	792	812	818	839	866	833	780	804	846	878	821	901	852	813	841	828	809	841	805	805	788
24310	21428	25154	28105	21431	21439	19781	815	379	402	400	344	340	322	339	304	273	286	314	300	304	303	278	319	276	322	282	254	255	278	321	259	276	264	269	269	269	272	251	279	289	267	293	294	277	286	307	260	260	282	328	260	262	270	276	294	247	242	288	260	265	305	252	240	301	267	236	270	266	279	243	246	265	278	267	267	232	229	247	241	245	277	240	255	266	223	273	289	249	285	270	221	282	279	266	256	288	258	270	277	269	271	263	252	235	310	268	262	290	266	277	276	240	286	279	252	254	281	277	290	269	229	295	259	244	277	276	278	234	248	254	261	279	258	291	263	244	277	262	285	258	238	264	254	262	278	254	272	251	286	249	245	258	256	284	265	276	271	260	277	280	275	323	250	264	268	253	264	291	272	315	247	251	280	279	238	265	252	284	311	293	244	277	261	243	250	300	274	284	256	253	275	268	251	275	267	252	231	280	263	282	255	273	259	258	251	258	265	285	248	250	258	249	274	267	284	287	301	287	230	255	267	270	248	292	272	279	271	285	257	243	269	309	269	240	282	290	269	273	273	262	264	255	292	266	256	284	246	282	273	293	263	241	274	285	274	254	279	295	287	281	260	240	265	242	237	268	265	277	251	259	251	253	243	253	294	248	266	248	262	246	247	268	275	283	239	299	276	257	266	257	258	252	243	284	263	277	251	246	249	243	286	271	261	274	267	289	247	280	273	247	233	292	281	276	247	263	272	246	288	259	270	252	263	309	252	248	258	271	261	254	266	260	257	256	276	284	294	244	241	253	275	282	260	286	246	260	281	262	226	264	267	263	279	256	276	250	265	229	259	265	249	271	279	270	268	280	265	274	292	261	237	240	268	283	304	270	255	279	265	280	276	256	256	245	269	282	297	313	249	276	291	274	262	258	266	257	262	274	237	271	272	286	285	272	232	254	265	282	250	280	293	239	253	301	286	271	290	292	292	258	289	234	244	248	239	276	274	298	300	257	241	257	271	278	308	240	282	271	241	273	253	283	263	247	275	256	272	264	284	252	283	254	261	273	248	251	286	257	263	268	231	263	262	285	266	258	252	280	263	254	283	270	252	233	263	274	272	270	260	264	285	289	274	250	260	271	268	291	249	283	287	256	274	263	269	257	273	289	259	267	261	239	274	284	295	272	268	248	255	266	284	258	274	236	263	281	266	284	267	284	271	267	284	239	272	217	299	274	284	266	242	280	241	293	266	280	308	283	282	262	212	276	275	257	239	260	282	253	245	257	249	237	285	273	296	266	298	280	273	276	250	298	264	247	289	247	273	299	237	242	280	261	247	258	283	248	255	220	250	236	267	257	271	265	298	249	264	245	292	275	263	289	279	264	272	319	213	266	266	257	257	290	233	264	258	266	212	290	293	300	253	269	265	272	246	260	258	242	235	282	309	253	271	250	247	262	272	260	249	259	247	223	248	247	257	308	243	247	234	282	260	241	242	238	265	260	232	247	313	259	231	281	275	221	296	265	277	271	260	275	282	274	269	282	315	255	267	284	300	281	272	232	252	257	261	264	253	270	273	289	266	247	253	267	255	276	263	245	294	255	252	243	265	261	272	273	268	252	290	266	283	273	257	256	258	284	261	286	244	266	265	261	229	290	263	224	248	295	281	267	256	283	258	261	275	294	285	298	245	231	241	278	265	267	267	225	257	274	251	288	268	251	261	264	300	246	292	307	253	265	265	267	283	286	267	275	290	250	250	244	250	260	299	269	232	278	249	261	247	277	240	274	273	270	243	290	248	283	264	260	249	299	252	265	269	262	237	275	260	285	249	274	300	261	256	282	272	276	241	280	271	288	285	258	272	282	313	251	251	285	218	279	270	252	296	266	256	251	240	272	266	268	245	268	254	261	239	278	259	290	285	259	292	275	266	256	250	293	250	249	281	271	275	270	270	248	287	249	290	270	246	245	289	253	277	238	247	278	263	248	257	266	255	249	262	259	245	265	272	307	266	244	271	271	233	287	271	270	297	290	260	277	280	278	264	240	259	240	246	303	232	269	258	233	276	299	280	253	257	247	266	269	287	311	264	250	263	256	254	259	257	287	286	252	233	271	285	238	267	261	269	283	243	273	269	249	252	244	290	251	255	270	248	253	315	262	228	247	261	273	247	278	267	264	251	287	266	261	276	257	276	264	266	277	284	267	255	232	227	281	271	250	249	233	293	270	267	269	258	299	264	253	266	291	270	266	258	274	264	266	247	272	268	221	266	232	282	263	270	266	230	294	257	254	270	280	243	248	258	290	264	267	297	260	248	260	269	267	294	272	271	255	263	248	248	278	258	250	254	263	252	272	242	270	280	284	281	234	294	274	294	279	264	259	260	255	253	269	258	276	268	274	255	248	256	274	283	246	255	267	270	298	302	280	225	263	273	264	263	272	279	277	249	268	278	249	262	268	285	280	254	281	242	284	289	268	277	277	239	299	286	244	278	260	273	236	264	224	296	241	280	266	252	286	293	266	268	268	275	242	263	287	264	291	276	268	276	264	241	261	248	221	297	241	253	241	284	258	251	292	265	263	278	286	275	246	282	277	260	271	279	244	281	270	256	267	277	253	278	264	288	270	266	260	261	284	279	260	286	285	234	257	244	260	270	277	279	292	267	248	305	274	260	260	269	280	267	247	262	284	248	266	258	265	261	255	257	299	253	279	249	266	282	255	288	293	259	260	212	280	249	313	308	266	278	291	266	241	267	276	269	235	277	276	260	277	240	268	283	261	299	233	248	271	287	277	284	254	263	292	291	258	267	287	243	271	280	271	263	250	226	243	277	262	249	282	243	293	274	233	301	265	253	269	253	261	240	289	259	254	252	261	253	281	255	266	290	318	277	266	261	266	277	246	282	249	273	283	280	249	256	263	295	261	298	267	231	251	250	285	258	258	264	241	268	240	268	295	308	293	296	275	237	259	288	258	252	263	271	284	268	218	267	242	276	281	285	294	289	262	294	234	241	229	255	279	246	252	251	281	277	311	235	273	295	255	273	282	239	278	251	249	279	259	267	265	250	273	301	243	272	277	265	269	282	270	257	279	266	263	309	272	299	246	265	275	275	268	288	252	271	293	266	256	230	267	309	276	248	262	249	267	265	265	259	254	254	261	259	303	287	264	259	282	297	257	264	244	256	238	279	286	284	270	313	260	247	284	253	250	268	262	240	255	267	276	279	246	293	244	274	260	236	291	258	293	282	267	245	270	272	280	263	246	271	259	270	265	258	251	289	251	262	254	272	297	262	285	272	259	265	264	271	278	278	293	262	243	297	265	251	308	247	237	265	281	280	251	306	274	291	264	267	270	267	258	225	297	271	265	248	287	268	285	275	273	251	277	282	291	282	253	289	262	286	271	288	274	292	263	311	282	282	267	253	268	309	281	242	301	275	264	254	268	264	240	246	270	290	255	264	266	256	277	288	284	278	296	298	266	254	252	267	253	298	256	272	257	238	254	235	258	258	270	253
5263	16415	3313	1479	1026	793	671	664	650	604	594	633	581	621	626	567	580	594	587	588	596	571	525	553	531	553	574	589	565	561	541	542	545	571	553	577	577	550	595	565	534	601	568	559	587	595	581	547	560	555	575	524	572	546	577	559	542	572	607	597	594	586	569	601	611	610	560	559	621	594	571	560	551	540	568	579	569	590	588	565	593	560	538	533	542	543	576	593	564	537	554	539	555	573	573	584	580	576	599	552	569	566	544	559	544	578	576	544	539	567	580	537	524	563	577	586	563	557	574	592	583	583	554	560	549	547	591	580	554	549	577	564	568	614	580	526	551	577	607	572	578	580	531	571	568	585	550	609	574	539	576	549	561	565	576	571	591	533	619	594	567	564	522	576	578	625	589	585	568	605	568	581	552	531	591	560	557	512	567	538	585	584	586	591	575	557	555	569	554	561	566	572	547	576	531	551	582	583	509	616	549	590	587	527	562	609	540	533	537	613	566	566	581	557	586	560	562	582	576	535	575	546	590	570	601	552	568	558	539	577	590	544	587	556	559	536	585	553	594	563	577	574	571	557	587	512	573	523	557	545	579	597	528	561	574	552	580	534	566	547	541	578	581	569	595	575	563	546	608	588	556	593	588	554	499	585	556	524	563	574	576	562	548	528	583	602	551	583	572	595	600	583	533	544	593	563	549	562	560	560	596	531	586	541	556	568	562	512	594	558	572	528	583	555	549	593	569	576	611	602	562	581	535	596	517	583	572	529	550	568	572	563	543	568	537	580	580	605	545	546	566	590	544	565	554	546	548	592	541	583	561	519	596	562	577	584	527	589	547	569	584	600	597	589	554	584	588	551	570	560	593	511	582	562	578	584	560	553	581	573	539	582	555	506	573	557	573	597	572	598	560	557	573	544	581	598	546	567	548	600	573	583	586	547	532	569	590	562	542	565	554	554	555	537	590	596	587	549	570	581	565	564	572	562	540	547	521	542	546	586	585	569	535	570	580	611	586	545	539	571	567	598	570	577	551	580	552	557	542	544	586	589	535	548	553	556	569	547	573	566	548	569	564	531	555	564	598	583	536	567	538	564	551	551	558	523	587	592	550	544	589	541	520	601	561	588	569	607	545	585	529	540	580	512	575	546	540	569	560	560	561	563	545	546	584	593	567	561	548	591	571	527	576	588	546	575	577	550	535	575	576	579	556	578	535	564	526	591	548	597	545	557	609	587	579	544	564	547	572	599	562	525	561	574	610	568	574	546	549	567	568	544	575	584	626	542	588	539	572	539	562	614	579	546	514	596	584	600	586	574	595	599	542	534	565	561	564	569	572	573	554	577	575	590	538	588	575	583	530	567	557	579	540	534	584	588	572	548	585	552	580	548	607	521	550	550	568	538	628	577	560	514	602	557	540	550	569	574	547	575	587	582	561	611	566	542	557	541	532	574	540	572	540	592	584	567	596	545	591	561	534	548	569	587	582	561	522	532	563	551	539	577	577	543	553	567	538	569	576	574	562	591	561	584	570	577	548	558	538	576	583	623	570	532	534	541	569	552	642	580	542	531	564	529	615	509	603	544	528	546	603	590	581	570	590	566	579	532	597	560	560	594	545	595	597	581	562	545	532	555	564	507	552	551	574	559	561	507	566	569	543	565	569	564	543	585	512	575	566	588	574	551	578	541	577	565	537	584	605	585	560	529	556	574	562	541	610	589	620	553	547	557	554	535	529	534	584	574	552	542	563	573	580	533	590	597	524	565	604	553	560	571	568	553	600	577	573	582	531	515	509	565	575	548	575	604	591	579	593	559	573	537	558	587	574	586	563	604	577	566	594	589	529	593	580	596	572	554	550	577	544	535	538	546	538	535	593	590	569	562	557	520	554	567	580	544	626	527	568	558	561	567	573	579	570	542	584	560	581	593	542	600	562	531	606	573	559	507	598	533	571	584	601	632	533	535	603	549	585	540	579	569	542	550	575	550	565	534	539	559	574	539	595	545	598	570	537	562	530	602	573	581	543	543	589	550	544	552	551	570	597	606	573	570	601	561	542	576	567	595	591	549	556	547	589	572	554	563	559	519	554	552	535	553	573	542	618	561	514	582	579	604	571	537	549	580	574	580	575	582	568	549	610	573	535	584	624	613	581	558	552	505	595	570	582	578	569	533	584	547	552	562	571	551	526	582	558	590	554	540	584	553	613	573	580	603	552	526	625	544	570	540	590	619	533	568	551	573	569	554	584	559	549	592	584	535	577	568	582	546	552	536	564	550	566	586	535	561	581	587	582	558	567	557	547	574	594	564	565	598	568	614	549	570	559	556	557	609	590	592	532	588	574	574	570	603	575	580	504	573	592	580	578	512	559	578	575	583	520	554	545	553	561	564	552	533	581	590	514	536	554	558	562	565	575	627	582	544	582	576	532	579	529	582	566	592	547	569	593	577	584	566	548	510	525	570	541	581	583	540	575	604	569	596	553	556	584	554	513	529	531	560	567	557	549	551	566	608	623	567	565	527	563	549	590	574	542	577	558	555	591	565	569	603	541	542	559	553	570	562	564	551	586	511	584	581	553	541	545	554	599	549	583	569	529	555	562	582	562	545	560	583	580	556	597	565	523	565	558	545	561	535	533	573	561	544	593	531	543	578	504	609	546	539	603	575	552	590	560	513	554	605	617	552	595	577	583	560	580	553	556	580	598	523	528	535	579	545	598	542	555	593	562	535	585	576	582	617	587	531	567	593	595	537	556	526	585	572	576	568	536	564	539	540	570	607	581	570	585	558	562	591	592	544	566	530	580	564	523	578	569	580	549	542	586	559	583	558	526	563	542	574	563	553	582	548	569	535	569	584	557	552	570	537	577	586	575	541	571	554	596	560	561	590	522	550	571	531	594	536	585	572	574	564	581	532	601	558	584	547	526	559	585	555	577	570	570	518	546	554	570	579	553	596	626	567	538	585	561	601	571	553	607	556	560	602	575	520	545	559	555	564	599	581	594	587	595	558	525	611	580	535	567	572	548	559	567	556	602	514	531	575	559	574	571	538	604	575	581	551	583	563	586	537	592	580	536	542	579	554	587	570	542	548	564	546	612	540	569	555	563	582	560	548	600	543	552	565	532	573	530	602	579	557	527	530	551	574	552	514	543	586	558	611	588	594	547	535	572	550	605	616	555	550	565	571	530	575	535	534	572	559	592	527	568	576	545	627	547	554	563	595	573	574	495	563	571	538	632	555	585	607	533	572	530	570	512	572	550	524	574	574	546	553	621	578	556	560	584	557	566	588	589	553	598	550	565	540	545	618	572	567	583	579	544	537	572	590	575	586	572	590	542	583	527	600	578	565	572	573	542	548	540	546	500	563	531	547	558	534	513	541	622	574	569	549	583	562	559	575	560	539	596	607	598	554	548	564	581	527	566	585	578	578	608	597	561	514	599	556	581	550	529	570	557	621	604	566	544	540	591	567	557	594	578	580	531	519	581	543	576	560	563	546	563	532
32897	20183	8475	619	358	292	278	260	271	278	279	242	262	247	253	235	279	254	247	267	291	276	264	278	283	288	276	262	271	257	293	275	248	232	267	235	271	264	295	283	270	277	258	278	265	264	258	265	256	230	247	276	237	242	218	210	275	257	290	260	247	268	265	259	280	266	264	257	271	243	266	248	275	258	236	269	281	250	248	248	267	252	257	273	250	265	257	254	259	292	282	301	253	276	249	275	259	256	252	274	265	264	261	259	280	288	272	252	252	256	306	274	258	260	286	262	243	285	252	282	270	295	287	275	251	252	268	247	290	248	235	241	248	269	242	267	229	270	273	290	243	227	230	298	270	289	264	255	254	257	272	281	279	251	264	272	270	283	294	301	260	263	269	271	271	266	239	276	245	260	277	264	250	266	295	278	275	247	262	233	284	253	241	237	254	247	272	235	276	250	286	258	284	277	290	274	256	262	265	268	288	251	256	269	283	274	270	264	307	267	297	259	251	255	308	283	220	284	269	263	271	277	254	244	270	273	280	278	257	270	257	264	283	261	258	253	273	256	280	246	291	269	304	254	256	260	279	278	270	286	257	301	258	252	276	279	291	287	273	261	299	262	270	262	304	267	264	254	238	257	272	268	245	277	281	237	277	275	253	262	256	254	233	279	308	232	274	252	275	251	283	254	261	237	258	239	233	258	271	273	288	235	230	270	261	216	239	285	273	256	282	255	284	250	244	278	274	217	261	257	251	237	259	271	269	256	241	284	275	297	264	233	258	259	277	229	246	272	246	249	282	266	260	249	290	278	274	249	266	301	260	284	298	256	267	240	282	265	274	271	313	249	252	285	272	264	274	301	271	286	261	256	274	284	257	250	273	257	268	265	239	283	232	304	275	278	280	248	241	257	272	304	278	280	273	270	300	269	255	265	282	256	289	271	281	286	269	287	272	268	248	275	245	263	274	252	236	277	289	251	284	290	224	290	272	247	243	253	290	256	260	274	305	288	280	258	246	279	258	270	258	280	275	271	283	269	291	249	221	248	257	283	288	268	276	300	291	261	289	247	249	253	281	278	244	244	300	258	245	255	265	242	270	238	259	270	281	254	279	266	268	233	257	258	295	271	250	302	267	285	269	255	240	257	280	244	305	289	276	254	264	260	230	233	282	274	270	289	269	266	227	268	252	240	268	265	236	267	261	239	291	296	258	274	256	221	262	269	295	291	234	227	295	274	260	247	268	249	246	259	257	235	246	282	264	256	265	292	255	242	293	233	264	296	253	304	299	253	255	278	255	258	261	276	241	262	268	257	239	260	255	243	253	267	269	244	250	279	288	250	276	275	277	249	256	232	292	244	269	293	260	240	248	269	248	284	265	242	254	250	262	278	242	272	279	270	238	238	233	290	266	273	269	264	270	255	265	257	238	253	282	308	227	260	278	275	252	285	251	273	256	248	245	266	239	286	246	249	257	291	248	246	256	265	245	259	266	280	284	255	278	271	261	254	245	272	263	267	243	250	275	286	233	250	262	302	288	277	277	291	276	285	270	262	259	237	243	268	259	246	280	261	256	266	253	278	279	284	255	259	265	267	245	253	271	262	251	277	241	248	259	248	282	269	288	249	279	267	265	259	254	301	249	279	258	254	258	276	268	263	269	227	262	282	272	272	264	250	268	259	289	261	283	260	287	292	247	260	230	238	270	258	273	260	304	258	259	248	245	287	277	268	249	247	271	303	273	251	237	272	246	264	262	262	268	265	248	257	269	256	276	242	277	264	246	281	218	251	259	292	275	258	230	268	286	265	278	230	286	274	274	253	287	278	252	297	290	301	273	254	233	282	293	290	253	260	282	285	286	253	233	266	264	234	270	251	289	250	262	272	279	254	250	278	246	271	271	269	288	246	227	244	293	266	252	262	275	239	287	268	292	233	234	245	295	245	237	286	261	266	264	266	259	285	259	270	221	243	269	250	269	278	254	239	248	248	280	296	249	258	293	276	289	284	265	235	272	250	257	284	260	264	245	279	285	269	266	260	269	244	260	269	257	293	299	257	272	257	279	213	271	274	234	269	270	254	248	225	283	258	249	261	266	258	257	240	262	263	269	271	278	253	256	273	263	301	277	271	245	268	260	276	239	249	244	277	271	260	273	280	269	285	243	269	257	254	258	275	283	237	274	276	266	261	259	255	252	288	273	258	290	302	264	263	262	290	268	290	266	258	261	249	262	267	257	274	248	291	255	247	248	302	234	248	265	265	259	270	261	255	274	243	275	220	275	283	262	248	283	310	265	256	251	288	239	267	274	254	226	298	253	244	304	254	253	250	271	262	272	272	268	248	260	261	263	239	262	281	267	271	243	244	262	292	271	281	287	257	264	299	295	274	253	289	279	284	285	254	266	249	242	253	244	247	236	264	266	251	275	285	265	270	271	276	264	295	261	276	260	277	268	276	246	240	266	301	264	261	243	275	255	257	274	262	226	283	279	239	244	276	268	282	278	291	301	264	272	273	255	267	233	284	289	268	271	295	285	253	300	247	292	261	248	267	260	229	277	261	267	276	271	286	235	265	285	257	275	265	250	249	271	260	259	271	257	276	250	279	262	222	249	239	255	282	282	248	254	259	243	276	269	268	265	267	254	261	270	274	274	262	247	267	255	253	266	266	260	236	289	256	260	268	257	301	265	289	264	254	249	237	264	285	258	269	265	281	262	264	268	247	259	259	274	256	283	295	287	262	266	268	265	291	270	292	254	255	292	262	243	232	265	245	266	265	254	291	258	253	266	278	280	241	233	259	253	239	280	271	241	290	236	270	235	267	284	252	277	235	279	242	269	275	275	269	289	292	285	243	257	277	252	281	248	259	252	278	245	258	260	263	234	261	267	271	272	258	267	270	271	251	265	265	263	284	266	232	243	265	300	249	249	255	283	242	271	244	281	263	262	285	267	255	269	289	279	241	290	272	242	235	266	285	272	255	271	251	249	248	260	241	274	303	301	245	277	269	302	256	228	266	271	245	255	238	243	270	296	248	256	284	265	289	223	267	299	280	235	269	235	259	281	281	261	256	285	243	280	278	268	275	235	251	247	230	276	247	277	262	285	273	257	269	261	271	303	269	282	274	321	300	233	249	239	258	280	272	292	249	272	255	250	270	250	277	267	257	262	252	279	258	274	221	235	310	255	283	261	259	254	263	274	258	284	265	248	264	260	267	263	277	260	288	261	275	235	291	267	259	297	257	291	255	255	246	252	256	240	267	283	323	252	257	257	267	237	227	265	273	250	284	240	260	279	234	247	250	254	244	292	263	285	256	290	257	245	280	248	259	278	245	251	271	277	262	246	245	273	314	282	290	321	273	281	270	276	261	281	245	280	259	303	270	247	244	296	262	259	255	294	268	260	238	271	273	252	260	270	278	273	257	266	272	280	306	273	282	274	287	263	284	271	258	276	246	249	269	297	255	229	289	261	271	258	281	267	274	275	273	275	258	272	263	248	266	271	247
5891	2344	1016	715	668	660	632	643	646	635	663	594	611	576	641	678	593	640	642	615	616	604	635	685	642	610	633	598	623	595	602	618	603	635	605	617	625	632	618	628	585	636	631	621	615	621	618	715	650	660	632	656	615	643	613	597	607	651	590	586	633	651	577	622	587	604	601	592	616	606	610	575	620	633	609	635	621	588	648	650	612	603	691	619	660	572	600	605	608	634	659	615	616	614	670	563	620	602	626	621	606	611	653	654	624	625	624	584	610	614	650	608	608	604	588	609	611	630	666	606	617	656	682	654	685	596	671	621	659	624	642	620	594	614	613	589	652	638	617	634	614	642	565	635	624	684	602	646	595	657	646	602	623	628	635	591	594	639	674	605	609	618	614	680	571	630	623	606	596	622	591	622	656	613	593	594	596	622	608	619	595	635	590	598	663	613	601	579	616	596	652	625	623	628	649	594	588	613	609	624	596	587	636	646	620	626	615	638	662	617	668	602	642	634	623	624	613	560	639	623	612	583	609	636	636	637	659	636	590	642	615	637	615	624	639	604	681	649	601	603	614	630	626	635	637	617	629	622	666	610	632	654	651	644	569	618	639	664	644	623	603	616	617	681	639	655	666	669	635	601	631	623	631	617	644	619	648	638	662	622	648	591	639	599	608	630	605	607	613	624	610	603	672	626	634	625	589	638	633	610	584	601	629	599	654	601	629	611	583	613	610	550	611	616	585	608	653	657	606	599	609	596	650	652	595	613	627	618	590	620	661	605	618	611	597	648	627	632	640	629	653	618	610	609	642	608	593	666	629	643	591	609	670	648	609	624	600	603	644	611	603	628	653	587	624	610	609	635	639	596	582	598	639	635	595	585	621	615	598	643	617	646	580	633	593	586	615	636	597	625	617	597	630	654	650	615	637	610	668	634	589	655	612	599	583	653	579	623	620	655	627	607	653	645	671	602	635	573	653	617	672	621	643	660	611	607	604	627	649	608	590	594	619	600	593	591	604	624	656	585	653	617	576	614	619	651	589	644	611	643	668	686	633	590	613	627	617	643	648	632	645	640	663	607	671	635	678	619	655	611	644	651	610	632	614	668	625	641	603	625	627	631	612	623	624	617	637	626	576	598	644	622	574	632	635	603	592	570	615	596	606	636	626	634	621	632	567	626	612	658	640	620	631	611	616	581	610	614	640	630	674	604	592	626	590	624	629	618	635	640	625	677	653	661	632	630	641	612	636	664	614	596	613	618	604	631	623	634	623	631	620	568	586	615	637	561	643	604	617	591	644	593	586	647	598	608	611	624	600	606	616	618	633	628	617	628	622	644	605	576	634	627	606	630	653	621	622	650	592	633	628	609	629	603	626	616	588	649	614	623	621	556	693	617	644	587	617	608	644	606	603	551	620	626	627	615	601	606	600	601	597	623	651	631	578	626	611	644	615	618	618	646	609	608	626	616	610	634	617	640	597	551	587	639	591	602	589	601	613	636	594	590	623	644	617	601	620	634	611	625	643	618	621	598	619	624	684	595	601	649	589	616	650	612	592	611	633	658	613	622	567	618	630	647	620	602	590	645	583	633	627	629	649	619	614	684	578	641	633	634	627	590	615	628	637	568	629	632	651	611	657	621	603	620	640	620	620	636	603	635	625	619	624	618	622	647	636	620	636	616	591	613	659	585	591	623	624	624	599	630	620	608	590	630	628	648	623	661	644	614	632	624	633	626	644	626	641	653	586	664	599	640	595	627	548	587	556	591	641	628	612	651	616	610	626	647	604	621	624	605	644	601	605	626	622	600	581	595	613	562	632	611	606	626	638	605	614	637	617	628	605	618	598	665	616	593	585	634	633	637	591	614	638	609	577	635	639	646	616	630	598	597	631	651	620	601	627	602	581	590	646	610	629	559	590	647	629	660	646	608	608	586	644	596	584	611	628	646	610	648	633	666	639	627	611	652	621	660	639	591	671	653	629	600	623	592	620	666	624	653	621	616	630	610	613	633	629	613	607	660	611	584	607	610	611	611	594	621	674	624	681	628	634	600	642	664	589	652	567	638	633	581	647	631	616	612	621	590	669	626	612	588	610	617	645	612	653	626	646	644	591	614	628	609	654	641	604	627	591	657	614	593	606	647	609	612	622	612	602	655	606	577	645	618	624	644	603	567	647	597	604	567	607	605	599	629	597	634	623	644	603	601	603	652	632	603	607	665	610	596	630	638	608	598	601	612	647	611	648	604	616	642	636	640	592	614	622	610	617	656	658	584	635	592	638	642	614	607	579	671	627	584	630	630	627	643	617	618	605	652	628	629	625	593	644	623	672	628	619	639	663	586	604	679	636	616	631	599	574	652	684	628	625	631	634	566	598	613	583	606	654	590	631	615	603	617	595	596	610	635	591	613	623	656	668	626	617	645	627	617	586	612	676	608	605	625	625	605	609	653	583	588	665	571	638	606	673	625	597	627	599	615	614	627	655	607	674	615	648	627	615	598	601	630	623	656	616	661	624	653	629	593	620	623	624	663	621	634	565	573	626	633	608	601	610	617	618	632	607	584	669	633	618	618	643	587	598	614	627	632	618	626	566	637	616	654	659	623	636	624	674	630	620	634	613	650	605	633	631	668	620	600	598	642	659	599	591	618	647	631	650	651	629	606	593	638	620	633	652	618	660	619	585	621	656	606	590	640	629	565	642	636	617	635	647	628	629	635	666	625	623	627	622	630	651	619	643	612	653	634	637	598	662	642	626	629	618	575	619	627	619	593	609	627	650	617	631	628	653	610	637	574	620	625	640	608	601	647	612	604	652	613	632	592	619	638	627	609	608	614	628	603	605	620	613	618	638	611	638	652	639	632	633	638	632	603	608	577	637	669	632	618	647	619	595	624	613	626	625	630	665	641	628	593	635	595	663	619	637	631	610	601	622	621	610	651	581	640	606	596	620	603	616	592	609	633	623	615	613	666	646	623	634	669	572	613	602	618	629	601	598	608	687	602	611	585	626	600	673	653	643	626	589	614	643	603	576	608	620	618	619	625	659	612	621	605	614	610	604	599	642	615	618	590	583	633	665	643	646	631	626	568	564	630	623	627	648	659	651	631	685	623	618	647	636	635	592	648	586	624	582	626	612	610	601	608	600	608	631	641	632	628	594	606	609	631	635	649	618	667	638	637	665	581	620	635	578	629	629	607	656	556	640	623	620	624	645	631	600	652	625	605	598	639	637	606	625	630	656	632	585	609	611	605	615	637	621	629	649	629	615	624	571	664	609	627	622	614	628	654	642	615	623	633	603	606	620	639	592	632	606	640	615	609	603	608	619	616	627	637	584	636	627	616	644	616	600	689	617	625	638	610	596	634	605	661	639	627	654	612	589	598	595	611	590	629	640	671	585	632	673	596	638	635	602	589	636	624	570	641	610	611	634	634	627	634	622	639	623	616	647	594	641	646	582	587	620	629	610	635	615	620	621	613	617	640	613	598	601	639	571	593	608	598	620	615
24900	21446	24853	28459	21442	20841	1154	524	449	448	443	405	383	381	440	429	366	388	382	395	357	394	400	388	395	384	400	385	361	406	392	409	325	378	387	446	392	412	376	368	392	410	388	384	394	381	379	419	391	401	384	373	368	407	388	371	365	399	421	366	350	366	371	370	434	415	341	379	382	420	384	382	403	365	367	378	434	380	427	406	372	411	374	361	380	342	367	384	339	395	361	381	344	407	368	402	363	369	377	396	405	416	374	355	398	390	385	390	355	350	426	396	359	390	387	367	365	345	405	343	377	398	386	356	396	403	342	363	351	361	354	399	396	401	383	419	374	397	363	394	381	398	337	423	371	363	354	409	420	377	385	366	385	377	403	400	403	368	396	417	383	393	383	354	377	378	390	370	385	378	388	339	365	339	352	390	374	389	380	403	366	337	356	397	423	394	382	373	371	387	414	353	398	370	354	364	378	402	360	375	378	376	405	390	408	375	383	368	379	394	359	397	420	376	343	388	408	389	350	423	382	422	378	401	387	361	338	397	379	373	393	392	387	355	362	394	383	386	389	375	372	375	374	370	397	369	379	369	336	354	401	363	420	392	381	406	334	391	352	394	357	411	391	371	390	388	362	377	338	374	379	381	388	386	385	412	377	376	384	361	367	388	369	407	386	385	346	387	417	396	408	355	366	366	369	360	376	374	396	369	419	358	386	352	411	394	383	381	415	386	369	390	336	373	360	393	395	361	373	361	387	388	381	368	356	403	381	344	387	354	376	337	343	382	355	371	386	364	364	381	359	373	393	358	379	430	394	347	409	395	393	396	348	371	395	371	379	382	416	363	386	397	420	392	382	395	358	380	360	365	387	378	365	364	362	361	394	341	388	366	399	362	377	406	359	355	448	359	365	401	362	399	370	352	393	359	384	393	367	358	358	418	393	408	356	396	364	398	396	353	383	379	366	357	377	387	357	377	401	406	380	351	361	383	393	376	395	357	379	387	391	361	349	366	371	369	398	391	349	382	369	404	401	373	371	408	386	418	381	368	368	339	337	387	388	377	382	376	390	421	353	348	346	371	423	404	391	369	392	383	368	387	352	382	385	363	407	388	360	358	349	371	395	372	369	370	372	380	355	392	368	330	393	397	376	413	357	386	387	356	411	373	340	325	362	345	346	385	387	380	367	370	359	408	367	386	353	361	364	361	344	369	368	380	336	400	366	380	366	386	381	398	384	439	360	406	379	387	409	381	373	366	407	355	369	423	349	377	378	409	364	355	369	329	371	365	374	387	382	362	374	379	379	382	429	364	356	389	367	378	343	362	337	392	399	399	338	387	381	358	370	308	380	378	427	389	339	383	381	329	387	376	399	378	376	394	351	390	363	383	382	417	403	396	412	387	367	409	363	357	367	391	355	414	336	357	378	368	377	390	355	372	349	367	398	361	369	395	372	380	362	406	409	372	383	365	380	400	355	385	335	407	359	397	403	340	402	388	355	370	366	361	416	364	382	358	329	356	346	370	343	416	398	376	369	390	400	392	382	394	380	369	371	356	436	402	352	344	375	363	387	385	391	365	338	406	357	383	391	368	369	429	395	371	366	373	405	389	384	367	378	374	348	385	376	390	358	338	360	365	394	372	358	394	383	429	437	379	352	358	376	392	393	356	350	368	379	386	341	377	389	387	343	357	365	390	377	382	392	396	366	351	420	369	376	380	356	378	387	380	383	396	367	362	398	395	358	399	366	344	334	367	365	379	409	410	381	369	380	377	398	409	393	362	362	414	406	395	381	372	372	394	378	387	349	419	368	382	365	408	386	408	383	356	402	404	386	349	370	380	380	366	388	380	361	367	362	381	357	393	363	344	368	365	372	357	388	424	394	387	398	369	373	348	349	378	396	353	383	415	380	343	344	373	400	368	393	372	376	361	368	351	377	419	375	393	396	356	361	380	404	365	394	381	390	379	408	368	394	405	392	372	329	383	372	370	379	359	393	428	366	373	361	401	382	430	416	362	384	369	368	393	380	374	372	366	394	372	367	354	346	355	432	378	380	368	335	381	348	380	354	386	390	371	354	382	374	385	389	391	388	358	381	393	370	366	368	361	384	383	402	387	385	372	369	383	403	374	337	360	411	357	393	443	376	373	381	390	370	386	390	372	346	408	381	383	352	346	378	371	371	386	374	373	392	395	424	417	394	393	379	381	359	362	368	362	397	369	369	385	346	377	398	366	406	391	393	368	374	376	373	362	355	378	355	345	380	339	400	344	388	342	381	377	384	362	354	411	390	377	357	389	385	377	380	394	377	383	370	384	389	410	366	379	371	372	391	367	376	424	346	370	393	356	363	352	369	398	338	339	396	390	386	438	371	392	416	363	368	391	344	331	378	370	370	333	370	390	365	400	389	388	407	365	386	390	394	366	369	349	389	349	342	356	363	351	356	386	368	371	391	356	374	365	382	399	387	360	377	392	404	384	367	373	404	380	381	379	381	340	408	383	337	392	426	400	410	417	363	393	366	381	388	353	370	349	375	383	363	383	348	380	382	398	357	392	373	384	331	380	392	403	378	378	322	361	340	366	385	393	369	376	369	379	350	387	377	380	370	401	383	353	364	392	388	395	367	360	379	368	367	393	334	377	414	338	377	405	353	396	333	366	376	370	395	424	362	411	338	351	374	375	393	374	395	394	365	391	395	342	371	415	353	393	376	433	369	416	392	395	400	367	435	376	408	424	407	417	367	364	364	335	414	412	421	368	393	376	354	397	368	347	401	377	373	350	379	376	358	408	387	336	384	357	413	357	381	377	369	405	354	387	369	392	347	367	388	351	363	409	354	368	384	403	349	387	430	390	378	377	387	403	359	375	405	373	398	353	405	391	387	386	400	365	371	379	436	377	414	396	367	369	358	409	366	343	349	371	374	413	376	387	361	413	376	409	397	386	355	385	385	399	388	399	352	418	378	389	352	340	358	369	392	406	384	381	439	391	399	426	404	408	379	374	409	382	366	378	378	371	405	384	368	359	393	397	370	387	373	408	415	392	395	350	393	352	379	397	383	403	371	362	345	357	366	394	341	352	383	391	383	367	373	391	396	343	379	354	387	385	380	375	431	389	369	361	400	374	367	386	366	377	399	366	372	376	363	389	382	408	389	364	352	385	355	386	360	353	343	380	359	365	370	405	360	392	415	406	413	370	372	404	374	342	378	374	365	366	370	353	392	376	367	372	386	423	368	384	397	418	423	363	380	399	360	391	363	416	371	333	388	380	365	394	391	372	379	386	372	390	359	389	400	356	372	357	373	394	349	381	374	403	401	381	382	378	399	396	369	374	393	408	354	381	404	397	382	401	390	403	357	359	388	396	375	371	366	342	377	353	384	352	368	387	389	380	401	362	365	409	418	422	345	383	388	377	411	370	374	382	399	344	374	360	368	377	399	387	371	374	380	405	367	396	370	388	375	395	333	393	370	369	393	376	383	412	399	388	369	367	392	321	361	373	371	385
4735	10771	2274	1277	1106	891	912	847	795	859	830	834	863	790	841	809	805	849	789	811	826	828	813	810	825	822	833	856	783	836	836	830	788	843	742	836	755	847	819	797	820	800	824	850	823	797	823	841	842	826	794	817	803	819	789	776	793	813	807	855	835	808	777	809	830	816	816	797	837	847	790	784	794	848	832	796	787	759	831	806	803	823	791	797	851	845	820	834	832	815	825	812	850	806	798	816	848	804	820	837	762	830	802	822	775	806	849	881	843	840	785	738	865	796	776	823	810	807	753	827	804	817	862	811	798	814	800	812	817	867	848	789	830	787	790	839	856	807	818	802	811	791	813	799	790	842	777	779	817	809	826	805	839	853	847	755	810	812	852	785	801	819	839	830	757	846	794	808	803	855	742	759	808	811	822	809	785	820	769	889	856	777	803	788	870	810	785	847	814	838	844	809	828	831	791	828	830	810	807	830	866	792	811	792	794	810	832	864	853	784	811	812	810	830	795	780	801	843	832	801	811	851	783	821	817	795	826	822	799	791	790	811	824	819	812	853	857	765	807	823	774	811	842	845	806	820	848	757	826	818	765	843	851	783	740	823	837	821	834	776	748	832	804	785	801	775	808	791	810	780	783	814	846	850	798	878	846	816	819	842	836	819	810	850	845	818	842	828	823	830	803	774	871	833	817	796	789	817	806	803	792	781	814	858	844	821	795	779	835	836	825	773	818	810	813	804	834	884	788	809	809	809	800	798	752	812	833	784	845	825	824	803	748	788	890	818	813	845	866	805	797	813	788	883	839	824	808	782	838	791	845	785	776	805	801	808	811	874	878	807	803	878	857	818	833	799	837	784	853	852	829	782	782	834	803	826	793	822	751	808	809	789	784	855	804	850	862	793	799	796	853	792	811	799	794	827	826	802	803	808	857	835	813	834	814	782	786	799	866	802	789	805	841	839	822	792	841	829	821	764	820	828	801	778	773	768	836	794	902	795	831	865	769	819	841	796	837	820	826	775	830	770	803	815	797	859	837	853	833	799	840	845	820	829	816	801	827	802	848	816	825	778	847	784	833	807	826	867	830	822	805	863	831	819	796	834	856	872	835	818	821	858	773	839	803	830	806	855	836	772	811	808	847	855	835	799	803	839	832	806	850	861	795	848	810	857	801	785	851	833	802	819	821	814	870	788	819	790	828	800	804	841	833	824	793	822	826	839	813	792	815	815	821	797	816	822	827	845	733	772	796	785	850	786	826	870	806	790	809	802	830	816	828	829	879	786	844	860	826	824	869	849	816	840	837	791	825	789	795	812	831	814	825	792	815	721	837	829	863	809	786	823	833	827	837	807	803	787	836	769	797	849	800	862	839	869	791	805	857	792	798	825	798	812	823	764	820	798	842	814	836	770	835	829	752	893	880	828	782	821	820	872	812	794	796	853	827	845	845	800	848	794	814	840	837	785	846	835	794	821	808	840	801	794	837	825	805	856	830	871	825	815	785	812	852	826	790	817	811	847	790	850	881	853	755	777	826	830	809	862	851	817	780	801	830	840	792	824	807	844	819	822	788	791	812	817	787	843	820	808	795	788	813	852	837	810	776	842	808	861	801	815	811	791	844	827	837	823	813	812	769	835	835	768	787	798	778	882	808	809	799	845	833	792	825	774	815	796	805	836	801	788	784	826	834	782	809	821	815	776	860	790	808	814	805	760	824	787	779	822	842	788	805	796	801	831	825	826	812	830	826	785	792	821	848	790	790	799	830	791	767	831	810	810	806	770	819	826	847	808	825	775	785	866	802	821	790	810	839	809	851	837	865	820	822	780	774	792	829	833	823	821	825	798	808	821	832	807	836	837	813	822	851	853	820	806	861	821	815	811	798	822	813	803	800	812	814	858	801	778	832	801	832	841	733	803	801	888	842	834	811	795	833	810	822	764	856	789	817	806	793	813	817	800	813	807	861	760	812	806	808	831	808	819	871	807	787	751	891	819	784	811	804	817	814	827	768	808	827	809	796	875	815	809	882	790	751	839	823	831	784	792	829	796	793	847	792	878	782	784	814	826	816	773	845	854	791	802	818	832	787	766	826	815	877	812	817	852	807	773	847	802	761	790	852	834	790	778	862	815	828	893	845	808	820	819	816	807	839	820	798	797	837	824	785	876	815	848	799	822	811	822	768	863	805	814	809	745	817	830	813	840	775	804	772	798	825	822	759	848	816	833	829	822	821	846	807	800	849	839	813	843	858	844	823	800	849	807	812	849	854	823	828	814	841	827	862	771	823	789	829	802	810	823	849	773	785	820	790	749	854	862	846	806	809	827	819	849	793	828	818	822	813	810	814	820	798	795	814	810	842	823	858	790	797	830	801	868	865	800	810	848	817	812	787	863	793	823	778	860	828	831	830	768	775	811	814	849	766	799	831	762	780	803	770	860	769	819	787	769	796	879	787	841	828	751	847	817	843	853	766	806	815	824	809	863	834	791	795	799	800	828	819	842	802	821	801	871	863	849	763	799	814	797	813	798	821	790	738	836	776	792	861	834	791	816	801	816	794	788	792	820	849	885	835	777	835	765	786	809	826	800	820	780	781	816	813	807	827	831	807	794	777	859	843	811	822	818	803	814	817	861	804	829	824	806	839	844	793	796	827	840	811	796	810	832	796	802	793	811	853	725	812	816	772	785	863	820	797	807	828	803	846	814	763	776	830	863	869	786	813	840	862	804	825	776	783	788	830	823	812	836	797	832	793	787	815	814	830	837	814	822	830	808	820	833	804	858	815	801	808	801	758	802	765	813	816	842	829	794	841	812	800	795	771	791	840	737	860	778	832	763	829	856	816	824	839	851	800	764	821	803	801	774	817	823	790	830	759	786	841	838	834	864	853	830	825	798	794	833	823	832	842	792	840	810	846	865	810	769	837	805	798	826	805	852	831	803	862	839	796	838	825	859	805	829	826	794	839	812	840	836	807	799	875	838	833	796	788	821	806	785	812	786	817	762	797	835	883	768	851	835	799	860	797	816	793	817	818	855	785	807	789	854	834	795	793	818	841	827	757	841	799	816	834	823	788	865	791	827	826	798	858	827	809	805	842	822	802	813	805	790	858	789	788	809	804	836	823	764	840	791	861	869	808	827	811	810	821	821	865	779	846	865	830	831	900	818	789	782	830	836	821	851	792	784	827	833	842	808	820	740	841	805	808	813	864	839	796	789	817	820	821	828	784	799	770	834	810	849	806	812	820	782	804	815	832	830	810	858	805	796	803	817	814	789	850	772	825	820	838	804	834	842	814	795	853	836	800	818	852	793	814	820	778	817	815	842	875	814	808	819	794	817	862	825	808	812	841	774	808	826	793	829	839	847	848	866	752	845	830	844	830	787	776	809	834	790	757	782	773	825	861	849	833	777	816	846	827	796	829	804	785	811	803	845	763	829	793	836	831	803	786	858	846	804	842	781	828	749	820	790	811	819	868	807	817	756	786	828	809	829	808	786	821	851
24291	21448	25163	28124	21452	21467	19909	826	445	400	332	356	285	319	330	279	296	308	302	256	306	287	274	317	273	262	295	285	288	282	291	330	280	286	256	292	244	289	253	261	273	292	291	283	311	278	259	239	299	239	298	286	288	276	282	253	272	295	238	281	257	287	263	292	282	239	287	283	246	274	281	279	277	260	296	254	293	281	280	259	239	259	263	274	292	263	288	261	275	257	286	264	253	246	244	258	280	246	247	253	269	293	260	258	286	271	293	242	244	244	241	256	286	282	263	269	287	284	235	293	263	271	255	307	264	298	255	277	288	256	271	252	260	260	272	280	268	271	281	275	256	255	277	263	246	283	245	259	271	254	272	243	278	293	276	235	256	241	249	279	268	250	257	301	279	260	272	258	254	298	258	282	300	263	281	288	282	256	257	261	259	274	271	256	267	308	249	266	265	268	255	321	264	253	261	247	261	274	248	251	249	288	266	267	264	251	240	266	270	277	263	275	265	256	262	272	260	277	275	296	257	248	282	296	273	266	258	271	253	255	285	264	283	267	293	238	264	271	253	265	252	274	290	285	276	249	252	333	297	269	280	269	264	258	273	269	264	259	261	258	281	247	267	244	297	264	280	273	240	264	285	275	271	256	260	268	252	303	259	296	273	265	267	268	269	288	269	265	268	258	286	247	257	252	254	268	259	255	276	276	259	287	254	280	265	295	271	303	262	240	270	245	296	252	239	262	256	258	246	255	261	198	269	253	270	251	260	260	256	263	264	261	303	261	268	239	216	266	265	265	253	249	280	277	258	260	254	291	257	250	276	278	246	242	250	274	259	260	279	281	244	231	242	241	258	247	252	276	279	264	287	249	291	261	260	237	246	288	247	271	253	247	281	258	267	257	273	268	276	280	263	258	271	263	292	288	293	285	269	242	275	273	278	269	290	246	267	213	249	253	248	267	267	274	286	262	254	244	251	225	240	262	265	240	277	307	279	240	273	273	250	247	235	268	285	278	262	269	292	250	277	266	309	276	276	257	275	279	284	234	272	257	284	265	268	280	295	242	271	266	269	293	261	286	312	284	258	291	270	236	265	252	270	276	282	261	286	247	254	296	232	273	268	242	277	261	275	304	245	266	280	274	237	253	270	238	246	264	264	255	247	253	259	270	281	261	275	265	273	282	282	263	256	246	245	267	262	254	270	257	264	247	253	291	254	263	258	263	265	296	268	248	258	281	251	270	264	240	286	274	283	251	242	253	270	275	247	228	256	260	243	240	257	244	277	266	265	260	273	295	270	264	275	241	259	279	242	299	257	250	268	269	251	261	241	295	247	285	267	266	242	255	293	307	251	293	276	237	248	263	285	241	289	242	248	264	284	264	264	264	242	241	230	242	279	266	304	289	267	258	254	268	266	255	291	261	269	301	290	294	270	266	333	281	268	314	272	249	266	254	261	283	268	298	273	236	255	290	278	287	301	283	232	249	257	311	284	250	241	278	290	258	268	248	242	274	306	280	278	275	235	265	286	268	272	237	294	267	271	288	281	229	281	267	269	270	273	266	273	264	247	274	256	281	268	266	257	283	297	283	254	248	253	248	287	255	268	278	265	264	288	270	256	244	261	236	296	286	266	271	254	286	261	268	264	260	237	265	256	286	280	269	297	257	260	261	252	270	262	253	253	287	277	260	256	257	272	274	217	271	243	273	277	274	223	255	205	260	257	261	268	263	271	252	269	247	249	286	270	308	276	231	280	281	292	255	239	262	253	259	263	246	282	264	236	275	278	240	287	253	269	235	266	278	265	275	241	255	296	279	253	268	259	276	285	256	274	258	266	236	270	285	256	300	225	232	280	283	229	264	285	281	267	272	265	271	269	273	279	276	289	269	252	282	250	256	267	315	284	307	290	245	262	280	275	260	286	253	286	292	293	247	255	286	248	261	280	276	257	256	258	254	291	252	269	294	279	278	256	248	295	277	242	269	245	263	292	241	264	300	285	299	251	249	268	250	264	269	286	267	253	314	263	257	263	254	266	279	282	294	260	284	279	249	274	250	275	253	252	237	253	274	255	309	239	262	290	256	249	258	307	265	270	252	253	242	244	239	262	281	276	246	251	285	253	222	252	296	264	244	273	265	269	261	264	263	247	267	281	263	268	292	279	282	279	256	279	263	269	247	253	266	261	277	282	279	246	250	276	293	258	261	323	277	258	282	318	269	290	252	266	251	252	264	280	292	275	270	289	263	283	232	280	274	258	282	269	227	272	264	315	258	314	247	262	249	271	260	292	248	250	281	305	301	295	269	234	254	250	306	246	257	270	238	308	247	271	276	278	241	255	272	305	278	225	269	278	266	267	279	258	281	268	268	243	264	290	275	260	300	288	291	237	290	257	264	252	291	286	269	286	290	272	281	271	261	266	269	286	245	269	239	257	282	267	282	284	244	265	257	251	279	256	256	256	237	237	267	275	263	256	271	296	280	298	277	272	275	265	257	261	247	260	268	264	268	304	252	265	284	299	255	243	270	266	251	240	257	260	272	264	282	250	288	264	235	280	262	246	262	223	295	291	277	290	266	251	263	252	255	252	286	260	236	246	234	263	279	255	269	278	261	245	304	277	266	297	227	240	250	283	280	289	241	230	264	232	275	284	283	262	258	252	260	272	287	286	264	247	260	271	261	269	280	263	304	294	242	246	285	253	266	285	285	258	244	284	272	278	249	270	259	258	244	272	216	248	247	253	262	272	235	262	226	255	274	290	279	259	247	288	258	273	266	271	286	289	294	265	269	240	273	253	300	256	268	247	254	285	274	273	252	270	271	286	263	257	256	277	254	293	251	292	278	248	256	235	286	279	267	265	245	288	275	290	276	286	249	282	259	274	264	254	274	315	273	283	236	240	294	279	265	253	255	245	237	294	250	254	280	249	274	269	267	284	252	277	263	250	263	237	269	245	258	262	273	292	254	283	256	278	293	253	291	258	280	248	248	239	270	250	256	253	238	272	275	261	277	269	255	275	281	255	279	251	263	265	270	278	267	285	295	290	257	255	256	275	284	280	309	269	254	257	243	271	252	274	273	270	260	234	271	255	236	255	253	243	284	275	260	240	283	258	258	270	272	259	282	258	272	302	274	266	273	277	265	266	254	243	284	281	267	248	262	270	248	280	246	257	253	246	252	285	259	310	271	255	243	257	264	242	274	267	251	249	249	265	273	286	238	260	300	276	286	273	246	281	280	301	274	272	291	276	269	260	271	257	282	265	245	292	256	239	254	234	277	265	274	299	270	277	277	254	235	218	258	267	252	264	262	246	266	253	227	251	300	261	283	268	270	272	267	254	225	270	265	278	257	279	261	285	222	290	262	242	276	286	302	286	265	268	265	259	253	259	248	265	271	250	240	250	267	266	243	244	297	306	237	263	299	284	271	258	277	257	293	277	291	259	250	260	265	312	273	240	286	259	251	260	267	294	290	290	268	268	264	300	297	246	236	296	287	260	260	237	299
5236	15723	3199	1564	1001	784	690	629	626	626	610	630	595	580	584	617	629	585	582	585	570	581	575	564	567	562	600	605	536	566	589	580	520	570	563	571	620	591	553	598	574	539	569	581	547	604	566	536	539	562	534	564	555	561	613	577	581	570	553	546	581	549	568	548	570	569	572	575	600	582	554	616	609	584	556	593	590	583	577	555	577	597	585	622	552	559	536	594	567	576	591	561	567	574	558	586	577	582	597	548	569	591	548	599	566	557	560	562	553	535	536	550	581	568	584	582	585	563	534	540	529	528	579	587	544	539	557	533	550	563	553	589	551	526	565	525	596	499	568	575	562	566	576	606	523	528	521	586	545	584	568	529	551	574	550	538	534	572	543	584	542	533	570	580	586	573	539	598	556	557	568	583	572	560	565	586	537	599	568	552	547	529	591	516	574	547	594	587	554	540	595	544	584	560	525	549	569	535	558	589	512	603	587	542	578	531	554	561	558	560	536	541	555	558	582	542	561	552	571	552	547	566	585	581	544	580	554	580	596	605	582	569	599	574	576	554	584	585	536	601	540	597	537	579	540	607	586	566	577	592	588	565	524	537	568	533	598	538	567	587	569	585	535	532	589	587	563	578	571	563	595	521	517	559	564	561	579	568	570	510	535	583	542	574	556	588	570	548	589	602	582	551	576	507	564	579	558	596	542	531	566	596	551	589	559	545	534	589	598	575	587	580	545	575	586	538	537	570	576	543	509	572	603	573	557	585	576	584	579	537	556	557	536	561	553	596	541	577	537	561	565	585	579	586	561	605	584	595	583	618	603	615	621	587	575	588	536	571	583	558	539	626	593	571	579	581	591	574	570	576	559	556	532	548	535	537	569	563	558	594	540	542	544	566	598	588	551	575	573	551	538	588	536	529	538	601	558	569	568	575	591	558	554	585	548	610	626	536	564	536	527	573	572	559	575	596	555	562	581	557	575	531	561	583	562	564	582	563	560	573	575	547	535	563	553	578	585	544	595	575	575	591	548	571	544	590	586	541	563	509	551	501	559	547	549	580	618	542	552	558	594	555	579	518	562	580	531	592	571	570	571	612	590	553	571	560	577	574	551	560	566	547	591	580	539	553	581	570	571	595	627	538	538	580	559	590	559	565	603	556	587	537	587	587	611	596	543	588	596	577	584	576	574	529	562	574	547	564	568	558	562	588	543	584	576	558	544	583	563	559	529	579	587	548	554	509	585	563	603	575	594	564	628	592	576	584	560	570	555	565	575	565	560	601	541	552	556	547	572	582	572	558	533	547	608	552	553	620	537	554	565	581	557	575	550	543	580	585	578	549	556	593	578	561	540	547	556	566	595	602	544	563	570	576	574	570	528	559	555	582	536	549	578	584	575	563	558	610	560	568	563	565	545	602	573	513	587	573	576	607	587	568	572	578	580	582	529	597	537	583	578	552	563	542	543	500	628	577	584	553	548	579	598	573	574	582	565	561	573	556	569	576	579	577	605	575	556	512	525	539	565	630	559	611	563	569	547	580	566	533	586	661	598	568	565	567	530	567	580	566	535	558	507	534	572	571	567	566	559	533	555	560	544	583	545	592	540	606	540	560	598	618	531	567	606	593	533	566	539	549	557	578	582	563	577	553	559	574	581	546	600	571	522	593	593	536	563	582	546	545	534	582	564	546	543	555	535	586	564	590	552	543	588	585	557	561	576	567	541	552	515	570	584	555	564	602	582	538	535	589	605	567	544	525	578	574	543	597	570	561	582	558	594	563	579	541	552	535	540	519	577	555	560	534	579	605	591	573	518	554	534	575	537	612	573	585	596	565	585	604	568	590	580	591	567	614	560	536	582	566	521	551	550	590	586	538	618	556	568	583	579	549	552	560	564	556	579	516	605	535	569	611	578	599	560	555	567	566	562	594	588	584	542	609	586	556	555	541	591	536	592	599	620	575	559	570	598	600	567	558	561	608	540	565	601	563	569	575	557	595	575	559	543	522	520	585	566	567	547	583	545	541	594	582	589	578	563	571	587	543	553	568	562	602	553	580	570	504	583	571	612	616	596	512	560	580	564	530	581	561	551	550	540	575	623	569	546	550	563	553	573	571	592	533	527	619	581	513	578	597	564	607	557	555	581	550	558	577	555	566	571	586	573	561	606	554	562	549	506	563	578	569	562	561	609	560	580	543	570	531	596	564	564	548	610	546	547	581	546	568	525	561	601	599	588	591	556	554	557	596	552	596	567	576	598	535	554	597	587	553	554	538	579	569	556	558	528	548	571	577	567	543	528	562	523	551	530	617	561	568	580	587	584	589	588	587	587	575	593	538	525	574	510	586	592	535	553	540	563	559	576	574	560	568	532	535	582	581	529	549	574	628	565	577	579	557	575	566	571	537	560	571	533	574	551	556	568	560	566	581	562	616	575	549	563	558	540	558	562	572	540	557	546	607	558	550	541	576	615	592	553	574	576	545	605	575	577	581	579	548	544	537	612	582	571	619	537	571	560	564	541	570	595	570	570	586	598	584	601	604	579	557	536	557	538	591	509	594	570	567	579	522	559	566	628	577	555	611	539	559	546	601	557	574	584	557	568	528	580	591	541	595	579	552	565	546	598	558	548	537	596	587	566	563	569	492	568	608	598	549	534	540	570	571	570	565	567	585	567	574	537	591	578	558	582	591	579	577	586	590	557	554	580	584	550	572	600	506	557	565	631	547	560	599	542	617	538	542	598	551	538	564	552	596	567	541	559	547	558	594	558	549	575	607	541	513	586	522	585	518	559	580	561	558	586	563	559	590	603	554	541	566	578	559	583	532	579	603	562	567	572	563	580	568	518	524	582	556	539	544	548	568	604	614	538	598	547	537	595	555	572	534	581	588	570	612	568	602	560	567	573	562	544	572	559	551	516	584	543	568	595	603	572	535	573	549	571	568	541	553	531	521	569	528	546	547	546	528	583	573	551	548	573	546	562	608	581	569	602	550	548	583	525	554	542	553	590	558	562	608	537	568	579	542	589	579	558	544	561	565	547	569	608	586	588	548	547	556	554	557	603	596	546	579	555	589	529	572	572	581	638	540	551	579	548	586	595	600	565	579	546	583	541	569	592	532	592	575	552	544	557	533	537	549	621	584	529	559	585	597	576	576	564	581	532	574	552	560	577	584	551	586	551	573	512	583	570	581	558	608	611	534	539	536	533	572	560	575	589	565	568	573	571	573	584	560	515	585	561	590	597	593	584	568	562	558	513	571	599	545	608	593	539	526	546	591	603	547	580	591	540	552	597	532	554	555	526	541	549	610	555	566	556	603	594	546	577	594	544	591	568	529	608	523	628	547	549	555	543	569	566	552	583	570	562	619	556	560	555	614	567	566	579	549	602	559	540	566	566	586	561	555	537	598	519	591	556	546	542	590	579	577	573	556	540	595	563	536	600	543	533	577	563	557	586	567	574	620	567	586	583	563	583	542	562	535	596	552	568	589	567	572	572	553	559	533
32724	20221	8672	788	463	419	390	261	284	278	268	300	261	272	260	255	246	260	255	250	285	252	246	243	266	288	279	254	253	266	279	279	246	269	265	271	296	252	255	324	256	285	286	277	271	247	260	255	261	296	292	265	292	270	246	245	306	283	282	270	250	247	269	244	271	253	267	243	260	263	318	239	274	263	239	256	251	256	272	249	270	280	247	270	278	256	276	259	254	287	250	276	279	279	273	261	295	249	286	295	237	281	261	296	233	275	262	289	295	253	286	284	268	265	254	259	249	254	267	277	258	277	269	276	270	238	243	244	282	251	295	268	286	257	262	263	257	242	267	272	271	286	266	284	239	275	279	273	248	294	268	279	249	272	281	271	226	290	248	283	272	281	253	267	247	263	273	278	278	258	234	275	297	276	278	267	265	281	282	273	249	259	254	271	254	240	247	269	282	229	237	261	280	248	241	249	287	262	272	258	250	252	259	250	254	266	263	253	288	281	237	233	279	225	272	260	229	254	242	265	242	258	264	242	256	270	245	274	278	251	265	272	251	276	250	278	274	258	250	264	253	263	226	281	285	295	242	248	258	253	273	270	274	248	249	297	267	240	282	284	274	251	297	294	280	251	249	267	229	283	280	272	254	268	280	272	275	228	271	281	263	300	287	268	287	273	265	270	268	256	280	267	289	267	264	264	237	262	287	272	266	272	276	270	255	254	269	262	283	260	274	294	247	275	291	283	269	249	261	298	259	256	259	260	299	272	279	290	303	268	261	255	251	247	291	260	237	243	254	264	264	256	265	259	250	286	287	263	280	234	255	262	255	270	312	263	256	309	296	295	275	299	268	269	249	268	255	249	287	266	276	274	234	261	282	272	250	296	256	274	269	243	283	263	263	282	279	249	260	296	304	249	266	266	266	255	278	258	301	245	268	252	280	246	271	278	265	235	270	238	251	222	277	263	277	277	256	271	237	297	305	266	260	282	249	281	276	281	295	277	249	231	289	267	269	256	243	278	278	274	238	260	242	286	233	252	287	289	223	281	274	277	268	268	268	258	268	256	269	256	263	281	247	229	287	246	255	261	288	274	252	269	235	261	226	290	254	253	255	254	298	290	266	275	292	270	254	285	227	251	273	303	273	269	259	257	302	256	297	289	283	248	281	285	288	252	272	250	278	241	261	275	243	270	283	286	280	268	272	268	262	261	260	268	258	264	255	251	264	242	249	234	266	290	257	252	248	262	226	277	270	299	243	243	281	295	285	263	247	256	247	275	256	260	299	271	246	266	274	259	266	286	288	262	280	265	249	264	278	279	256	260	257	282	269	279	284	301	253	283	293	255	236	290	268	280	283	267	232	269	258	282	262	285	269	259	262	273	275	250	267	270	243	302	261	263	276	258	253	271	252	265	273	262	255	270	280	261	261	256	249	282	264	260	246	274	263	268	219	240	265	229	298	272	270	288	268	234	248	247	281	304	257	264	239	248	274	332	293	276	280	263	292	277	267	262	255	253	258	307	247	252	258	245	280	243	233	255	282	274	271	276	270	279	258	260	243	246	258	264	253	267	220	295	265	272	252	261	267	266	264	255	269	229	301	266	280	258	252	266	270	274	260	259	287	287	260	273	278	295	277	245	281	235	244	247	261	255	233	257	276	248	275	264	214	254	287	246	258	262	285	261	256	268	284	260	253	267	247	260	251	257	234	254	265	264	264	258	238	281	289	227	268	288	283	281	255	262	275	252	265	269	279	274	239	269	263	273	261	268	284	278	255	271	293	261	256	276	286	267	277	292	253	248	241	249	242	234	240	268	277	267	261	253	261	245	277	261	299	252	244	258	263	280	258	278	263	277	297	262	273	229	236	259	277	269	293	261	261	274	262	256	273	271	261	272	247	278	277	273	299	293	269	252	262	245	237	254	233	260	278	246	276	294	266	280	278	280	262	239	267	255	285	285	270	267	256	256	221	233	304	266	254	287	256	277	274	258	270	264	277	265	266	266	283	243	229	298	306	245	230	265	258	263	262	265	312	268	283	278	284	261	250	245	259	276	283	280	276	267	269	308	261	255	259	248	256	260	270	281	245	243	256	260	255	251	253	294	255	283	247	260	281	266	270	257	230	303	272	203	268	259	289	246	282	250	271	290	234	253	268	273	248	274	285	255	263	276	299	267	250	262	229	270	242	238	248	280	277	252	257	274	293	268	268	273	280	269	275	242	227	255	290	287	263	268	285	275	287	312	237	275	262	250	262	239	278	277	272	279	250	267	257	267	255	250	297	226	264	259	289	249	219	270	251	256	266	264	251	252	291	242	270	271	258	254	299	259	241	259	263	266	272	244	222	261	265	267	269	272	265	243	268	244	251	296	281	297	282	271	278	251	276	291	278	262	237	258	273	286	262	258	295	257	282	238	267	248	266	251	252	277	255	244	257	271	269	265	277	273	279	270	284	244	271	302	270	237	310	276	281	264	264	271	283	258	242	283	287	305	232	265	275	272	285	265	270	253	266	271	257	273	252	271	277	221	288	249	299	261	269	278	280	276	276	257	253	249	256	276	315	266	239	275	278	260	280	253	251	279	261	282	255	285	291	251	274	231	280	273	251	284	285	250	272	293	267	265	305	278	275	260	280	258	335	273	269	255	271	248	244	283	282	257	299	273	255	285	256	259	261	269	270	238	295	265	285	292	266	270	265	255	266	257	284	245	265	261	273	291	311	261	273	261	238	295	244	242	239	265	289	252	280	278	273	249	222	261	297	252	261	239	303	292	252	245	264	236	272	290	268	286	256	260	247	276	285	259	257	268	267	273	257	272	286	276	284	257	283	268	264	243	268	257	267	259	252	271	257	278	266	270	269	263	257	255	294	272	266	257	252	251	283	276	303	291	274	283	298	276	252	256	286	238	258	277	218	278	261	290	252	265	269	262	264	250	264	243	288	263	234	255	259	270	274	270	241	242	281	267	242	299	262	299	286	273	310	282	241	291	265	269	253	291	290	256	266	287	263	264	254	240	276	266	303	236	238	252	247	271	295	268	263	288	299	262	277	273	254	285	279	256	261	266	258	276	261	287	243	255	250	268	276	263	294	249	268	258	262	265	245	275	255	281	262	285	292	246	249	280	270	238	272	256	275	278	239	251	276	266	251	244	292	280	284	272	260	294	267	237	268	274	279	263	275	251	262	266	254	267	286	245	255	267	237	272	308	276	258	323	287	235	256	276	278	269	287	307	255	283	267	261	311	263	265	277	245	289	299	262	275	272	265	284	291	252	253	255	268	288	255	265	234	236	264	269	231	232	248	256	240	269	245	271	276	254	273	289	278	296	260	250	286	251	265	267	297	284	263	298	246	259	286	268	226	232	254	281	255	271	297	264	278	261	270	276	235	241	255	256	260	254	248	273	261	258	239	256	252	270	272	278	243	267	285	268	278	288	252	271	252	248	259	263	333	273	264	251	285	272	292	291	254	276	254	247	247	304	249	252	279	243	280	258	241	267
5814	2165	921	667	605	641	618	647	624	605	636	629	628	619	611	628	625	644	635	606	606	600	604	637	578	658	648	616	628	635	654	555	613	636	646	599	671	633	602	602	610	629	601	640	612	597	615	621	609	637	698	614	607	626	652	637	673	627	644	626	592	583	607	621	629	646	590	630	582	702	616	663	649	610	642	647	603	644	632	655	603	627	636	668	633	613	590	599	613	659	597	684	623	624	625	615	657	659	646	638	608	638	598	634	651	660	614	618	606	600	715	649	635	641	596	641	637	627	585	615	621	611	630	608	640	628	636	613	647	647	621	642	614	617	618	618	617	643	619	629	610	623	659	614	619	609	593	610	619	608	659	612	660	590	674	625	616	642	659	624	642	609	566	619	664	628	650	676	616	609	593	625	625	614	597	604	610	646	590	661	603	602	650	656	611	603	655	620	615	680	609	594	597	633	620	628	630	698	585	616	622	607	622	637	605	600	591	567	617	645	613	577	612	579	601	635	649	605	640	626	606	623	618	617	653	625	629	645	607	618	667	596	608	622	596	597	600	643	598	610	604	597	649	644	621	581	593	645	610	605	671	580	608	632	618	665	642	627	576	619	650	602	641	619	648	621	667	615	594	641	641	632	588	610	608	645	620	622	586	580	646	607	649	633	621	602	610	587	600	598	628	608	637	617	587	625	644	620	624	574	600	601	636	640	628	626	644	629	635	596	627	609	643	631	620	601	625	594	592	565	656	663	604	623	630	551	668	629	604	616	592	613	606	640	618	624	615	604	642	612	639	662	628	605	638	619	656	611	610	579	647	622	633	634	692	611	624	645	614	604	651	561	637	666	613	602	600	638	615	646	656	602	673	592	641	646	652	614	635	638	634	640	628	651	664	613	573	628	602	654	600	613	657	634	589	661	603	627	614	631	620	613	657	607	589	605	619	652	642	616	652	616	645	591	572	627	652	608	586	658	640	624	646	652	619	621	643	644	556	645	624	592	609	640	638	610	597	606	593	616	638	641	620	665	603	651	613	651	601	681	604	599	631	662	643	646	636	629	676	644	639	633	605	669	587	634	676	619	630	633	574	591	618	663	630	659	605	636	562	625	675	647	615	649	629	634	602	672	641	636	636	617	631	619	603	666	623	604	656	625	590	601	609	657	587	637	625	609	609	610	663	641	598	655	642	585	645	619	631	642	631	615	648	641	584	671	618	602	593	620	596	576	624	643	630	616	631	634	608	642	622	647	666	643	644	611	633	583	603	575	634	624	656	631	637	631	614	613	641	565	649	643	586	630	629	607	614	595	605	591	668	647	629	643	602	638	681	643	653	583	626	620	594	601	595	628	625	625	577	637	629	635	632	636	618	664	583	624	613	649	636	623	625	622	629	612	639	613	641	633	596	614	582	636	601	633	648	647	612	623	568	584	628	581	571	618	616	625	627	650	663	615	628	603	639	625	619	577	659	632	649	629	616	612	622	642	606	621	649	650	593	597	651	631	640	615	575	652	662	571	610	630	598	626	629	630	665	603	616	607	631	630	646	627	617	654	644	615	585	615	631	637	619	676	613	622	646	642	598	597	632	593	610	614	683	625	649	665	656	611	627	667	656	624	621	635	637	632	588	645	643	620	629	602	587	587	621	663	591	594	605	630	615	576	666	586	582	618	642	590	650	621	626	646	632	649	616	628	620	623	620	637	628	606	638	613	572	629	623	626	621	626	631	607	677	606	621	651	631	591	620	573	628	646	653	624	653	630	617	637	619	635	612	620	617	652	657	643	644	637	648	605	639	633	656	641	633	588	596	614	591	585	674	601	636	611	617	646	623	577	583	604	618	629	623	626	619	614	615	582	654	659	635	608	626	632	614	642	584	635	586	650	651	659	618	623	648	660	634	657	640	639	601	618	627	604	625	604	618	643	617	652	605	666	624	603	601	625	649	659	626	603	620	611	660	577	611	612	587	639	639	584	633	603	626	633	628	623	616	626	620	631	645	672	655	663	603	628	595	652	649	602	628	582	644	646	627	608	649	644	629	609	606	628	628	611	577	601	623	647	628	624	647	629	589	633	628	678	618	603	631	608	635	647	590	633	609	635	608	596	605	622	666	613	595	603	627	624	680	590	620	632	593	686	598	630	639	657	610	601	655	610	642	600	613	639	635	653	630	647	636	568	589	652	603	659	629	637	622	667	629	624	629	652	601	575	638	638	627	613	663	644	596	673	593	625	629	658	627	605	663	652	652	614	584	633	614	661	621	619	616	644	657	634	598	670	618	611	657	631	615	652	660	648	650	628	608	609	588	614	583	620	585	636	574	589	607	633	650	616	612	615	635	650	672	609	600	607	622	619	619	580	627	629	629	614	617	552	607	629	618	647	582	588	625	639	627	591	663	597	608	633	634	636	617	656	631	615	614	586	584	639	634	662	603	649	644	644	627	595	628	659	640	632	596	611	603	571	575	647	655	629	607	626	620	652	616	671	568	625	634	637	601	614	634	633	615	607	625	574	594	610	648	624	614	575	593	594	632	589	663	611	610	660	614	610	637	609	625	670	625	627	641	625	601	634	642	650	657	625	656	606	671	607	599	619	634	606	665	648	644	662	644	629	622	648	589	602	605	620	626	593	650	624	603	612	598	628	639	628	620	622	638	675	594	570	570	622	589	608	625	619	648	648	596	635	563	657	652	660	595	640	566	630	622	608	564	669	593	636	587	608	596	627	608	645	607	608	643	607	592	605	639	596	641	639	649	623	588	663	623	609	676	674	663	585	646	612	598	599	635	618	623	616	637	651	616	627	641	629	600	653	642	608	620	651	638	647	641	641	626	626	615	639	619	614	644	601	633	617	596	612	611	604	590	644	624	600	629	593	647	622	608	644	606	603	622	629	616	600	639	612	611	627	600	666	601	591	618	590	675	625	628	651	594	614	616	605	606	629	640	625	629	626	633	624	570	669	612	648	661	612	633	608	645	591	545	613	636	623	622	605	617	588	609	649	613	618	576	619	644	653	586	639	591	655	608	635	609	616	608	644	631	644	649	657	603	574	614	664	631	620	614	606	603	626	619	613	638	569	623	635	646	595	595	645	668	647	704	645	659	643	656	637	608	619	602	645	603	626	629	647	692	645	627	636	608	631	649	670	659	634	576	582	610	657	628	621	600	600	613	596	616	641	625	637	650	635	642	623	646	633	607	636	618	663	575	608	620	617	634	604	643	625	629	627	613	610	589	642	611	625	612	611	614	613	653	651	603	610	633	632	637	654	620	631	622	643	640	633	680	609	651	586	650	652	624	646	611	606	592	591	577	648	624	614	612	609	666	660	607	627	612	627	639	622	645	595	603	654	627	629	631	619	602	594	636	681	653	662	624	618	595	654	620	636	618	638	646	629	642	655	633	630	657	622	583	585	623	619	600	643	629	587	614	637	663	619	668	639	634	606	570	635	619	631	615	647	664	635	587	597	640	607	673	620	650	614	636	637	614	622	612	625	655	588
24928	21466	24892	28454	21472	20805	1170	548	480	441	419	444	387	410	407	439	452	432	402	427	380	418	383	410	364	360	393	356	380	357	425	398	381	377	414	386	383	410	409	369	383	379	370	426	395	399	409	418	382	358	353	376	336	408	359	397	388	382	404	344	405	393	426	381	380	343	404	368	415	417	394	406	390	380	360	395	378	331	385	363	359	383	364	402	404	338	366	388	416	384	388	352	361	390	406	407	337	369	369	403	377	358	369	373	369	402	391	346	371	384	374	371	407	344	394	386	415	361	379	366	380	376	352	337	380	339	390	378	382	378	379	380	384	371	379	383	358	397	371	349	386	398	357	405	371	405	393	361	401	370	383	382	383	401	391	370	371	389	375	371	383	332	396	396	367	385	422	443	378	376	356	410	378	377	419	356	411	420	348	364	394	376	374	403	417	392	415	355	382	387	394	330	363	356	371	392	347	407	358	383	404	380	378	364	363	381	370	367	356	357	376	388	386	391	409	372	407	386	365	371	349	345	358	392	367	395	392	352	399	384	384	378	428	351	365	405	398	399	437	388	376	408	348	383	379	382	387	389	351	385	364	451	368	409	396	372	352	366	376	408	386	382	358	376	362	368	350	365	362	395	377	394	374	374	394	368	379	361	396	404	424	426	401	390	391	384	418	382	343	367	408	372	404	343	359	354	388	408	396	418	399	367	369	383	418	371	436	400	382	389	399	390	391	363	378	347	371	361	390	383	397	356	374	373	332	375	392	403	384	422	346	397	367	366	366	357	399	346	376	370	396	386	383	380	328	384	429	374	427	410	393	418	416	412	334	366	388	354	350	416	377	353	388	380	380	373	390	432	371	397	368	373	409	356	401	387	350	434	407	374	348	383	374	352	349	403	378	354	399	385	351	341	392	404	348	350	385	365	395	388	371	353	353	372	392	388	429	371	401	361	348	376	392	394	386	345	350	382	376	434	385	404	386	417	370	407	384	418	389	386	403	368	352	379	365	360	392	383	411	365	351	391	398	389	360	382	388	392	389	390	391	392	389	405	368	377	370	394	375	409	375	339	385	378	392	395	347	384	386	378	383	358	373	388	368	357	356	378	395	390	381	395	376	378	359	408	343	367	371	359	350	348	381	342	434	365	378	389	360	356	369	360	372	380	384	380	353	355	321	372	387	412	399	384	410	380	346	411	416	400	373	391	370	344	396	388	384	431	405	340	394	357	383	376	379	372	390	382	355	386	388	374	339	384	386	380	375	352	377	357	455	396	392	361	393	380	374	360	379	390	369	388	388	363	400	368	370	394	375	360	361	406	388	352	394	384	358	382	392	386	350	389	378	376	375	412	352	357	357	399	364	351	347	357	332	383	328	382	381	396	363	384	356	389	333	380	374	360	408	388	370	429	366	356	422	384	360	347	378	415	381	381	364	403	404	364	370	377	401	379	393	364	375	344	382	398	414	357	335	346	368	411	409	391	389	364	383	397	325	347	378	318	379	376	375	411	384	381	381	374	367	388	367	389	367	375	396	396	372	394	348	404	394	401	403	370	348	393	372	368	394	396	385	347	402	355	403	407	407	442	393	363	363	355	420	395	384	343	408	328	381	386	358	354	394	378	387	383	376	374	387	392	365	375	401	355	379	403	353	351	392	370	369	387	432	394	390	371	344	395	407	394	369	371	361	375	403	390	425	390	372	352	371	391	375	390	372	383	388	380	346	373	389	379	373	358	407	373	384	388	372	373	378	360	329	385	373	368	322	384	414	353	382	324	378	370	376	422	430	391	376	387	384	375	390	367	351	387	348	362	343	391	391	377	381	365	380	378	394	378	364	381	333	364	395	405	391	369	383	399	376	383	360	386	380	335	375	385	382	386	364	400	389	406	380	350	407	396	386	382	395	371	384	380	378	400	344	373	366	388	358	411	370	379	389	416	403	376	362	371	377	390	360	377	409	366	393	389	386	405	373	349	387	348	416	374	371	341	347	400	404	394	378	404	401	390	375	344	379	373	355	363	382	335	370	351	345	367	360	410	368	373	334	391	412	394	376	393	377	338	414	389	350	393	354	372	377	386	355	351	374	380	358	367	400	388	380	405	378	402	393	387	381	401	364	380	345	390	408	359	333	403	364	357	408	349	357	355	354	387	360	381	373	371	424	381	373	391	391	415	384	392	384	348	378	358	362	366	365	351	375	385	375	385	371	367	367	373	379	381	383	405	378	407	401	367	393	364	370	366	378	328	369	391	398	382	398	396	351	358	380	375	374	400	380	400	373	378	368	406	369	394	337	389	360	407	358	382	377	374	406	402	349	349	375	365	358	362	361	389	377	351	387	351	397	384	351	390	392	374	381	348	367	418	393	359	378	372	378	400	409	372	371	361	323	378	354	386	393	365	391	385	386	397	380	362	437	377	364	393	329	405	420	390	367	365	398	400	406	384	408	375	383	368	390	377	388	373	372	410	445	356	344	393	362	368	392	397	354	420	387	370	396	357	336	399	388	397	359	367	426	381	362	381	383	377	369	370	389	350	388	373	371	380	400	402	365	392	377	376	364	371	380	349	328	353	374	364	356	371	362	372	394	394	395	378	396	395	394	380	348	409	403	365	381	360	402	412	388	376	381	363	312	358	339	426	394	388	370	377	410	365	366	371	363	362	369	387	394	361	357	406	398	359	396	397	431	370	414	367	366	361	375	397	395	401	398	402	364	384	378	382	381	408	371	404	365	368	386	373	358	387	392	374	384	375	356	419	383	350	364	352	371	390	357	379	373	383	402	397	365	433	402	369	370	410	384	383	366	365	363	348	373	416	394	354	393	352	371	407	423	406	403	381	377	390	393	387	348	376	397	386	393	388	372	393	413	396	383	380	409	362	411	404	378	391	373	369	387	372	369	378	400	385	390	352	417	347	382	367	388	359	363	398	346	419	421	394	383	375	392	365	372	362	386	329	361	378	357	406	399	392	397	402	403	383	413	376	406	360	381	377	370	350	402	395	438	419	417	388	371	393	356	354	395	355	378	384	380	365	398	425	401	392	384	368	392	386	366	394	347	366	361	398	366	400	379	352	351	380	359	371	354	386	399	357	348	409	352	382	399	415	345	349	377	383	366	349	374	357	359	404	380	376	387	371	386	385	375	399	420	367	370	375	388	370	366	398	375	378	421	375	370	381	349	380	381	397	400	400	354	390	345	395	373	353	417	422	374	388	363	375	376	360	351	390	383	377	403	366	327	365	354	413	370	383	401	377	401	405	372	401	413	390	374	353	369	378	330	396	372	361	354	374	368	381	364	355	384	381	428	405	322	353	383	358	373	383	418	371	403	402	353	373	380	392	387	394	405	395	379	419	383	389	381	387	390	362	409	355	382	376	372	412	359	372	362	387	398	355	374	388	351	398	379	379	359	376	425	351	336	412	376	410	389	365	334	382	354	382	388	346	386	366	398	371	363	345	361	382	382	366	351	390	391	390	363	384	367	371	385	382	366	402	375	365
4547	8258	2320	1285	1038	991	832	862	876	867	849	852	827	854	847	817	836	794	803	869	810	801	863	780	845	831	823	821	814	842	789	881	794	861	839	774	832	830	863	786	809	816	789	785	860	835	792	810	867	813	853	858	823	804	805	829	795	809	838	854	844	880	847	827	856	859	833	775	778	823	829	820	815	814	823	827	847	847	827	813	837	826	762	874	773	818	829	823	828	789	845	819	833	754	754	811	813	857	796	800	815	761	832	853	822	836	813	831	848	820	821	842	854	807	840	803	771	845	796	825	819	850	805	824	843	808	856	839	798	816	807	844	858	777	826	797	797	832	818	830	812	877	836	811	796	811	772	823	792	773	787	786	788	802	786	801	807	805	825	824	854	817	851	795	812	814	826	831	831	766	822	793	808	823	849	830	818	784	848	827	817	819	798	794	884	846	849	839	782	776	792	833	846	820	819	823	812	800	824	871	833	831	823	818	810	825	831	840	808	821	802	814	820	842	869	833	805	824	771	798	812	781	864	828	854	832	781	746	774	805	786	863	858	786	854	772	826	824	834	851	800	804	767	827	765	833	825	805	773	859	764	794	844	814	814	783	783	813	829	804	805	811	747	768	852	833	778	813	809	790	807	808	784	799	860	823	811	809	862	820	798	852	778	819	840	727	815	795	812	843	812	808	755	785	805	861	877	798	848	800	822	814	811	839	835	830	869	819	833	865	777	814	847	814	799	872	787	766	771	818	832	843	835	786	773	815	810	801	827	820	828	802	810	838	825	808	775	840	830	862	868	854	797	797	773	774	807	791	819	817	835	834	797	856	830	804	810	807	815	838	797	811	824	817	827	828	767	787	804	819	812	825	809	829	859	828	809	814	856	838	788	872	828	868	827	832	860	849	832	823	805	833	814	782	872	849	815	839	830	860	785	835	771	808	797	838	842	788	808	811	835	809	847	805	773	846	750	811	831	808	858	819	829	820	846	787	814	794	818	843	820	771	791	758	809	830	796	841	791	848	867	829	851	807	832	865	814	833	842	762	814	813	795	820	799	803	827	786	783	776	852	786	834	834	805	825	753	821	835	844	840	807	854	821	796	859	817	805	829	827	817	797	829	756	774	857	797	809	818	813	795	849	807	827	841	826	851	816	788	806	830	804	774	818	837	879	847	787	803	825	834	825	834	791	826	833	832	829	849	857	804	806	823	807	787	804	863	791	798	845	778	769	808	771	868	825	811	826	812	807	796	808	793	818	783	817	793	826	784	780	814	760	851	743	787	839	843	820	808	800	819	815	772	814	848	763	859	764	785	778	791	822	814	791	826	844	827	818	775	814	840	780	834	811	806	864	747	821	784	732	784	833	800	805	769	826	797	806	808	811	828	808	753	847	787	830	819	807	796	779	865	838	834	780	842	831	792	800	805	857	815	892	860	793	785	852	816	765	820	792	793	819	814	869	809	790	784	881	795	843	805	801	805	821	789	836	801	798	801	824	848	868	850	837	847	818	775	806	897	882	833	793	762	792	783	765	773	799	818	783	808	804	801	814	797	862	772	806	814	819	838	778	834	790	814	811	836	864	786	787	830	857	834	820	801	812	874	741	819	838	825	845	845	806	853	861	830	814	828	809	805	808	818	839	825	794	802	837	840	829	807	793	825	835	817	855	875	783	815	818	834	840	848	799	846	865	857	823	777	822	829	789	779	830	834	843	835	843	832	856	830	827	826	796	812	835	832	847	828	799	813	811	838	817	826	819	835	803	823	840	846	863	839	819	834	829	835	833	793	828	818	817	807	779	796	844	821	822	806	810	808	808	834	784	808	788	867	825	808	774	799	834	843	824	819	789	816	835	812	803	844	780	871	779	799	813	863	823	846	829	855	889	842	855	827	786	780	802	769	814	813	818	875	823	809	828	843	762	843	832	756	822	783	766	821	827	845	768	818	803	829	807	836	793	800	863	835	808	857	832	804	863	855	784	804	783	827	794	795	847	814	844	828	849	766	833	795	834	811	834	777	822	835	828	853	801	834	777	824	801	799	879	802	851	790	781	867	870	824	846	802	834	807	864	837	824	776	794	851	807	801	822	848	794	835	809	814	881	817	825	818	856	800	789	842	857	814	800	803	827	857	830	830	720	856	828	780	835	833	757	766	861	847	798	853	846	817	793	852	814	742	761	754	837	796	836	771	820	777	784	804	837	802	802	792	802	806	819	827	827	835	817	804	873	774	800	852	871	835	817	759	796	842	835	816	797	860	864	782	846	842	768	827	804	787	814	849	777	824	865	771	823	810	885	871	836	893	839	839	795	791	808	827	829	866	809	816	807	807	862	856	840	822	793	815	838	833	804	838	835	795	827	794	816	847	795	806	764	807	837	776	838	828	829	790	812	791	855	803	810	801	795	823	783	789	804	801	818	801	832	832	852	849	836	847	866	831	804	806	839	806	818	843	826	841	826	815	772	760	832	778	782	815	809	856	821	793	768	811	805	806	805	782	822	815	809	833	830	843	825	860	769	816	799	814	787	835	819	763	769	846	850	848	820	789	794	776	806	811	820	873	792	857	824	760	739	786	826	867	837	799	870	838	790	862	805	856	835	816	825	777	822	851	811	811	820	801	822	804	827	798	810	795	827	799	807	842	818	799	864	787	822	876	807	796	774	867	839	848	797	789	778	811	817	841	808	758	802	817	795	860	839	788	821	790	853	825	825	811	840	776	799	794	757	798	801	837	826	810	805	833	803	818	821	770	812	834	813	809	823	771	818	870	875	831	823	803	813	813	833	825	765	873	842	798	783	833	801	807	814	869	809	820	822	833	821	837	836	796	778	802	803	819	799	839	812	819	827	803	799	863	867	855	798	781	835	838	763	768	833	895	812	847	823	837	839	835	843	801	795	795	827	818	853	819	822	844	813	859	824	859	825	808	788	799	779	800	885	847	811	874	814	843	839	805	835	790	795	854	778	771	798	819	802	780	843	840	787	828	813	813	809	861	795	806	804	794	839	798	825	743	786	833	830	827	846	820	777	817	798	884	790	812	797	835	781	780	811	804	815	833	787	780	762	830	784	833	836	787	845	820	837	823	806	836	852	814	840	817	870	853	837	859	808	816	809	805	858	830	813	795	850	774	829	809	750	853	853	845	799	822	810	830	822	777	795	817	824	859	848	837	827	810	765	788	817	817	860	781	795	831	895	825	811	830	821	856	838	849	775	793	800	834	818	787	781	806	777	802	800	848	834	855	816	793	805	816	801	811	792	763	811	791	863	785	778	804	819	740	823	814	813	764	815	820	771	833	859	828	801	848	796	827	789	878	834	835	774	846	810	820	794	813	780	827	827	792	793	825	795	819	789	815	811	789	811	840	778	825	789	843	827	863	851	796	780	830	814	799	812	861	758	844	840	817	829	782	833	842	853	830	799	845	838	785	817	832	822	849	789	789	796	869	836	815	852	789	818	830	850	817	796	784	781	829	831	814	790	767	820	793	834	829	840	835	782
24365	21470	25167	28205	21474	21487	19722	758	405	432	381	361	281	318	275	315	328	270	288	280	293	275	249	245	291	290	288	282	285	298	263	267	269	287	261	291	264	279	275	277	227	239	267	267	271	256	265	266	288	270	260	242	285	250	267	319	277	255	241	260	275	271	268	245	262	225	270	297	252	235	287	263	244	282	270	262	270	261	273	270	283	254	239	280	259	250	262	275	308	255	274	264	278	239	274	277	287	274	276	226	261	233	274	254	256	239	248	273	280	264	251	264	279	252	252	266	263	260	249	251	287	258	263	265	266	239	275	270	261	297	283	279	296	286	263	264	284	262	220	260	269	227	283	264	269	268	247	262	292	258	259	232	260	242	259	262	264	243	278	308	272	239	253	266	252	284	254	268	285	256	249	259	295	263	246	285	265	271	259	275	279	254	301	262	289	257	256	231	294	293	258	246	284	263	265	274	258	252	232	268	266	266	269	274	264	238	240	270	286	271	259	270	250	265	273	279	266	272	243	263	253	260	289	284	241	301	263	254	298	260	252	246	265	254	273	279	255	263	276	241	320	280	261	274	239	251	266	237	290	279	240	269	270	262	324	263	294	278	264	254	234	258	249	257	291	246	296	278	253	263	286	260	258	261	275	225	275	281	283	282	274	263	263	266	265	281	234	261	277	272	284	281	265	274	285	304	265	315	314	282	294	280	255	254	264	261	286	247	247	255	262	271	254	267	251	264	296	241	284	223	220	249	269	254	256	314	262	296	301	263	278	278	281	253	213	272	271	258	249	293	279	273	257	242	251	243	272	267	227	280	249	269	292	265	254	251	260	248	282	260	250	265	273	239	293	273	266	284	264	269	287	262	291	285	241	263	255	279	263	284	251	272	257	299	241	240	246	286	248	262	260	280	268	238	254	256	263	274	258	238	282	262	274	246	266	279	267	279	250	268	254	276	252	281	261	282	279	268	261	298	254	237	235	296	279	253	268	231	242	274	252	235	252	254	249	273	268	267	308	273	261	251	274	261	288	265	296	277	247	270	282	265	279	263	277	276	233	262	296	282	256	273	267	258	284	280	251	280	269	285	272	288	271	293	281	254	262	241	258	317	290	248	269	269	251	299	279	280	271	275	290	263	295	259	277	270	258	244	234	220	250	271	252	277	224	255	258	256	241	242	287	309	234	235	297	251	263	281	271	268	259	263	253	227	292	263	283	247	234	260	286	265	264	292	267	280	293	265	255	247	246	240	278	258	294	256	260	283	248	261	277	277	275	289	275	279	250	267	253	275	275	266	270	233	291	272	259	243	275	251	273	276	276	303	299	310	261	237	251	259	253	258	270	272	249	271	274	246	258	270	259	283	213	251	234	261	271	263	260	257	264	263	269	282	241	240	261	313	268	267	266	236	293	289	286	272	249	272	260	257	266	285	262	305	257	264	292	240	258	255	276	270	268	272	275	237	239	262	249	327	254	259	284	262	254	265	285	288	297	284	260	268	251	291	265	266	274	276	250	261	267	283	255	230	254	268	288	282	267	321	297	269	260	285	260	251	254	251	275	267	288	288	243	254	257	263	275	263	281	273	257	219	275	269	260	263	255	246	241	271	245	272	297	233	286	263	283	275	285	275	252	262	296	271	273	283	247	252	283	266	273	249	270	273	276	236	275	264	259	270	262	259	280	271	273	235	257	239	252	248	261	279	222	245	259	258	260	248	264	270	263	280	263	247	272	254	279	271	300	262	249	276	297	265	288	299	265	261	242	253	240	255	260	246	253	266	247	288	279	276	261	259	295	278	279	276	236	254	260	237	254	258	267	242	268	278	284	284	269	246	250	263	270	223	250	271	287	272	252	274	260	261	268	251	268	240	274	304	256	276	310	268	287	296	274	296	284	289	258	241	281	288	258	283	267	292	282	264	266	269	296	286	293	266	280	264	273	262	282	288	252	259	264	269	252	255	267	281	285	259	249	246	240	265	277	252	244	242	333	238	271	263	270	248	274	258	287	266	258	275	249	252	271	238	250	257	278	259	279	273	261	256	289	251	265	262	256	227	261	266	275	274	239	271	270	268	234	292	282	291	238	229	261	244	258	240	268	235	268	242	265	271	261	274	238	274	272	261	262	256	248	234	263	259	255	239	245	288	278	271	273	276	250	271	237	265	268	239	272	249	278	315	271	261	245	276	258	253	253	245	261	264	284	247	270	271	287	283	261	262	223	290	271	266	273	267	237	265	276	257	286	289	259	272	247	252	244	251	259	255	294	267	242	278	281	265	287	285	267	269	233	268	262	238	267	224	295	243	242	264	277	291	304	257	267	266	293	238	281	266	284	288	254	280	259	294	250	287	255	278	232	263	275	272	278	281	273	278	259	267	257	263	248	254	268	278	262	241	273	272	253	256	251	251	292	247	240	262	277	265	297	274	268	250	242	237	240	226	237	279	290	259	256	244	243	266	262	253	256	237	297	274	286	237	267	258	229	294	248	227	247	250	261	291	247	248	282	273	282	286	279	288	291	241	249	294	302	262	256	261	262	263	245	237	261	289	271	285	254	288	285	286	269	276	285	242	262	260	267	255	264	262	249	257	258	284	243	267	260	261	282	284	260	272	272	294	278	265	297	278	214	235	267	236	266	274	270	263	253	302	249	280	240	272	269	258	246	228	275	263	274	251	267	238	302	233	239	305	246	258	270	279	281	289	276	269	266	268	260	258	246	253	265	260	281	280	277	264	269	284	273	263	244	242	268	281	283	272	286	251	245	298	282	225	268	277	258	265	285	265	292	272	226	230	243	272	277	278	220	255	256	249	262	263	257	259	272	244	269	244	242	239	292	263	285	280	268	275	281	273	266	274	259	295	264	245	275	287	274	274	267	254	255	236	263	274	278	277	276	239	250	287	250	292	294	280	270	267	269	267	261	286	245	262	256	275	266	289	280	247	270	270	274	237	256	265	262	276	273	263	281	286	278	238	284	264	272	260	254	277	252	257	271	275	261	299	243	254	284	262	256	235	270	252	256	263	245	245	270	263	267	283	281	259	264	262	291	255	287	295	275	249	262	263	252	257	267	277	292	259	246	287	265	257	261	282	272	292	275	226	246	264	277	270	274	263	247	247	243	256	277	260	278	247	276	267	272	249	288	278	273	267	233	225	239	274	294	250	285	272	280	267	290	265	285	285	279	265	260	279	269	314	316	280	233	256	245	249	246	267	260	240	272	261	259	248	252	273	255	229	263	292	268	281	256	269	266	289	275	277	264	288	239	261	222	252	246	269	285	281	252	297	276	268	276	285	302	258	238	298	262	270	252	251	278	273	267	247	256	295	275	285	271	255	249	253	263	251	259	264	265	244	268	279	260	254	258	254	269	237	302	260	263	281	279	273	246	225	287	293	277	248	257	248	244	258	259	259	274	254	251	232	255	273	277	279	225	294	272	260	266	293	250	306	249	264	259	257	271	277	283	226	247	279	252	278	270	256	262	264	239	263	241	234	255	243
5199	13012	3263	1631	1045	754	698	715	601	582	614	579	622	585	611	575	600	557	559	538	589	551	594	565	540	542	586	563	531	586	617	580	608	569	527	563	603	556	558	549	567	592	567	557	565	556	595	554	577	575	535	577	589	558	583	551	547	543	603	574	563	560	596	533	614	574	537	548	562	568	555	566	570	545	592	534	594	541	565	541	586	571	563	523	589	576	578	540	556	596	557	565	589	576	570	561	574	565	547	582	561	560	585	587	522	552	635	580	615	590	562	617	571	574	560	542	587	582	564	600	583	611	528	576	558	603	591	599	602	555	563	579	559	544	562	582	561	592	544	580	569	592	553	539	595	563	556	587	560	529	562	548	548	577	596	552	525	545	586	562	561	569	528	542	560	559	559	592	581	514	552	536	562	575	580	577	584	577	496	573	566	553	594	548	581	592	560	610	568	583	544	564	582	562	551	553	560	532	583	526	574	575	540	530	580	566	543	562	595	612	599	622	612	559	554	539	569	569	532	544	558	553	580	600	563	574	581	588	559	562	569	498	553	553	608	517	579	585	539	591	573	515	595	585	554	573	589	588	591	546	561	597	572	577	555	620	551	533	560	584	600	579	548	590	572	556	576	585	544	570	560	524	570	565	649	604	546	593	616	544	598	558	589	593	527	602	556	574	615	561	549	586	559	564	522	579	601	528	554	585	569	497	576	551	562	566	535	627	571	611	555	563	557	522	520	581	617	546	566	555	562	565	567	561	559	581	584	584	563	582	553	529	546	603	577	549	594	591	589	569	581	542	555	618	561	529	544	547	541	554	571	553	549	557	597	587	558	543	602	602	583	551	556	523	536	584	537	583	603	528	553	542	586	556	583	577	554	567	541	581	582	585	568	538	575	569	560	567	559	551	554	542	585	546	578	541	589	579	537	576	551	568	560	574	607	580	550	568	584	592	588	559	571	544	584	553	551	556	592	558	572	560	559	544	566	555	554	559	575	564	541	531	572	561	575	534	535	569	547	523	587	569	609	568	565	534	576	519	541	552	585	602	591	546	592	541	584	603	565	558	577	585	555	566	554	563	529	565	552	539	582	561	589	559	532	563	611	582	598	577	554	568	557	584	598	583	560	568	579	595	583	587	551	573	553	556	552	555	537	557	569	606	554	525	551	552	529	548	559	604	548	545	542	539	577	599	579	529	558	540	559	575	545	546	571	590	567	568	569	531	546	585	568	574	565	548	563	511	553	597	581	583	557	552	537	559	589	603	576	570	525	521	590	530	571	559	535	602	565	553	572	590	602	554	538	585	556	534	529	526	530	525	545	592	565	552	561	567	507	581	606	545	580	551	567	593	551	612	570	568	599	569	574	576	524	532	605	554	539	580	561	540	542	521	568	579	529	557	541	543	549	568	564	568	565	568	554	578	519	572	569	556	511	570	581	570	607	579	589	559	552	541	554	572	566	577	552	586	543	540	593	561	520	586	580	550	542	574	613	551	556	532	579	548	547	588	569	568	572	572	585	550	577	503	583	552	559	552	560	554	558	549	578	547	567	572	605	570	559	551	594	568	561	547	584	567	575	563	611	607	544	547	537	559	569	577	595	564	553	587	580	525	566	549	586	539	586	554	606	548	558	596	570	577	571	534	605	528	582	528	543	555	597	585	571	522	586	579	512	576	564	552	577	560	608	549	551	577	544	605	563	583	558	599	551	581	585	555	577	505	569	559	602	544	564	546	607	585	540	539	554	548	577	578	602	555	559	556	563	608	578	559	592	570	564	519	578	563	563	576	543	599	491	576	545	590	568	662	554	580	575	544	549	552	520	562	544	545	557	567	568	567	564	575	558	609	580	541	566	599	575	566	580	574	565	537	566	571	565	600	532	605	533	595	566	530	542	569	571	536	538	543	555	538	564	573	546	576	588	566	571	567	556	557	605	568	601	556	564	551	621	601	541	576	552	561	538	552	586	582	544	543	524	582	575	571	548	576	561	572	561	565	586	572	584	538	547	535	564	607	563	558	573	563	614	579	566	556	547	576	576	542	576	600	586	566	562	561	566	556	552	538	536	582	564	569	572	532	560	548	518	565	558	544	597	541	542	572	571	529	538	551	548	543	599	565	597	562	497	552	600	568	575	567	549	588	553	579	559	597	538	586	554	547	560	571	571	550	564	563	591	549	548	579	553	568	588	594	529	559	541	533	577	544	608	572	536	540	565	548	570	569	613	544	546	569	531	571	528	555	569	571	564	559	491	553	500	570	604	530	553	546	552	557	518	579	561	514	582	523	592	537	594	568	547	543	603	600	574	539	591	561	566	598	551	531	579	582	577	590	592	567	596	565	536	558	587	535	543	559	548	561	579	579	525	543	568	587	574	513	597	550	544	538	567	562	567	544	536	580	596	548	536	486	589	590	565	592	551	561	577	580	580	579	562	595	569	584	574	562	536	564	551	543	554	537	573	621	572	526	504	569	570	550	559	582	610	505	542	588	534	536	608	599	594	551	567	591	585	564	536	583	540	554	566	556	587	599	545	552	570	558	601	573	603	571	568	561	582	552	562	560	533	549	532	531	601	596	552	614	532	555	588	583	569	538	586	566	632	579	598	537	590	539	548	567	590	566	574	535	586	557	574	546	553	559	523	572	509	556	575	579	539	581	582	573	542	502	578	571	605	466	553	572	554	526	555	537	589	567	581	554	541	542	578	575	590	572	567	570	549	569	623	583	577	612	533	571	567	554	576	557	550	585	546	599	575	572	566	565	588	556	546	566	561	549	601	580	587	555	594	584	505	555	576	555	561	538	574	585	543	579	579	562	549	570	558	589	531	560	532	595	550	572	565	573	566	580	608	552	559	546	569	547	556	595	620	587	570	534	539	578	528	567	594	541	547	550	598	587	545	561	552	580	563	585	540	551	511	564	528	552	523	590	551	542	566	591	548	552	562	536	584	559	577	526	554	550	532	540	533	594	511	560	592	582	561	589	573	541	554	568	577	597	552	535	587	579	573	617	567	591	553	613	541	552	518	552	546	537	594	573	586	559	532	544	578	539	556	556	569	566	533	542	561	546	577	572	551	545	555	600	519	550	542	541	608	535	552	560	545	602	586	571	564	572	527	602	596	509	539	558	565	584	624	567	582	558	561	521	559	570	575	589	531	578	558	548	554	574	621	564	578	566	586	556	548	573	570	555	560	573	574	601	551	640	553	601	599	592	546	597	538	553	556	576	546	540	537	565	583	553	558	567	544	603	549	595	581	553	575	570	603	611	557	598	602	551	522	553	538	582	558	532	599	533	610	572	594	562	557	540	543	533	596	535	585	538	560	608	564	574	569	569	532	585	559	568	533	528	556	531	558	537	573	584	587	568	537	581	541	584	539	552	538	574	536	544	565	574	552	570	522	571	559	551	549	563	572	589	564	572	569	563	566	559	563	619	574	551	577	566	576	563	564	564	571	543	614	567	553	497	528	595	549	576	584	599	593	580	553	553	529	568	560	560
32983	20184	8507	897	539	500	486	283	270	265	300	301	235	272	249	283	283	262	263	237	251	300	283	244	252	267	258	273	293	278	264	281	294	274	259	274	256	275	264	293	254	247	249	264	268	308	280	257	253	299	297	294	263	277	293	279	282	240	260	247	265	302	274	256	253	281	251	254	264	273	263	260	290	279	255	244	290	261	245	299	302	283	276	282	262	269	262	296	283	273	263	265	270	236	270	294	268	261	243	255	275	271	256	280	273	281	277	256	257	276	235	262	254	246	287	252	281	286	233	251	271	277	256	239	269	246	254	271	268	293	292	249	252	276	302	255	268	265	225	313	252	244	261	272	291	267	250	272	274	237	246	275	258	290	261	248	245	238	253	294	234	226	275	259	266	283	256	282	290	259	256	260	287	259	268	245	269	236	277	267	224	283	268	252	257	293	252	268	245	272	279	273	261	276	280	281	278	295	256	247	258	240	279	231	244	259	275	280	263	253	285	247	314	273	243	284	258	258	274	273	248	279	256	240	247	266	267	249	266	273	264	263	256	273	286	268	242	252	270	257	270	238	237	284	247	279	292	277	272	284	248	241	284	283	268	281	312	251	258	276	274	278	268	280	265	289	272	279	291	305	261	295	298	267	261	277	274	241	289	271	267	243	268	280	281	274	271	259	277	265	278	252	268	270	272	259	255	281	255	259	276	278	264	252	271	246	289	268	280	265	228	268	256	277	245	258	278	264	237	270	276	251	272	234	264	307	237	263	271	303	272	245	256	260	236	262	287	286	248	237	296	269	233	263	289	216	274	248	253	282	255	254	297	277	293	236	266	235	252	276	249	239	266	247	236	248	248	271	271	284	245	290	278	274	274	260	302	270	289	257	312	251	235	271	281	243	245	260	280	253	270	281	279	272	280	223	293	250	260	285	289	254	296	254	269	283	281	255	234	266	281	234	278	319	259	302	280	268	254	257	245	263	264	270	266	271	275	287	255	253	232	248	247	267	242	301	276	254	255	252	268	266	257	276	269	245	271	279	245	261	260	259	258	277	241	311	283	262	283	265	262	247	280	265	270	249	248	256	279	275	282	271	292	288	265	283	271	254	244	278	262	251	257	254	266	251	287	276	236	275	249	280	280	302	249	282	252	259	279	267	247	237	244	262	258	239	287	292	236	266	266	231	258	302	275	277	261	260	274	254	242	268	284	292	261	244	264	265	274	298	273	256	275	295	270	280	222	273	267	262	265	260	243	267	269	245	246	262	254	261	263	270	276	262	264	238	267	251	269	277	247	278	259	307	273	268	293	264	263	277	261	266	286	254	263	275	241	277	270	275	250	259	289	244	263	285	281	240	232	268	277	252	277	263	263	287	292	276	260	241	242	286	238	252	257	275	273	264	254	271	236	239	279	253	289	280	262	234	283	265	284	267	259	227	280	245	254	256	280	255	293	274	252	260	277	268	269	262	249	258	249	279	266	265	264	275	273	287	262	260	290	254	244	246	264	264	294	300	258	259	258	259	266	291	250	271	240	265	295	230	276	262	274	275	272	264	224	262	264	261	260	240	239	241	258	272	271	258	267	237	274	256	281	258	257	248	263	278	271	255	269	267	269	261	278	264	284	288	254	270	272	256	246	241	265	228	270	267	279	271	326	267	293	259	248	257	261	254	257	266	253	253	235	253	262	288	267	258	289	279	262	245	293	261	231	291	255	262	295	247	283	260	266	239	289	216	256	266	281	263	287	295	238	254	279	266	305	267	228	254	279	261	311	279	248	273	264	235	243	271	260	280	261	242	291	279	280	271	270	272	250	275	280	262	293	279	292	256	245	283	272	250	297	277	242	257	260	259	255	247	262	258	242	276	255	275	250	275	264	284	266	259	272	286	236	254	261	262	278	299	299	248	240	271	301	281	262	257	278	239	268	269	256	310	253	262	280	267	272	274	241	263	273	271	267	272	280	268	242	277	268	282	236	283	267	297	266	270	279	263	272	279	296	275	294	276	274	245	271	268	282	268	291	265	280	294	249	300	262	286	265	277	272	260	259	278	279	221	275	272	266	242	263	259	271	283	263	279	256	243	243	259	265	277	273	259	278	261	241	268	309	271	265	262	233	257	256	277	275	256	288	257	289	249	242	282	255	238	238	241	286	285	273	255	250	286	249	255	246	288	269	270	243	256	302	286	248	244	217	259	265	237	221	275	257	286	264	268	278	253	255	238	266	287	289	248	247	272	237	281	312	278	272	265	277	309	263	276	297	274	270	247	269	268	249	268	281	276	248	251	274	231	279	291	258	226	251	251	240	272	279	263	258	280	273	275	286	249	259	270	255	247	256	264	275	249	260	242	247	259	278	272	268	299	279	255	265	270	262	264	269	237	241	270	265	254	268	263	280	288	275	267	288	289	267	282	286	267	271	273	267	262	249	265	274	257	251	270	247	268	278	240	264	262	258	265	285	277	270	272	255	280	308	287	267	268	254	271	270	240	257	264	270	272	233	291	242	284	245	279	266	230	277	257	284	251	264	305	238	276	267	233	245	261	272	285	283	249	275	310	270	240	264	232	276	265	281	276	254	260	249	267	265	287	276	277	267	274	275	278	255	259	267	254	270	279	273	261	251	252	245	230	269	275	259	250	297	258	280	224	274	262	266	281	251	263	255	265	264	254	266	287	270	281	272	245	255	298	277	249	246	265	257	256	295	306	276	269	277	282	255	282	283	286	282	300	268	268	276	245	294	254	256	265	244	254	242	239	295	265	247	243	238	264	275	297	263	277	301	268	304	291	265	253	256	269	279	280	249	275	267	237	299	265	254	295	250	255	282	247	286	248	271	224	287	273	301	256	255	279	276	273	303	236	249	288	298	257	246	277	248	270	256	266	283	221	293	288	290	241	294	288	264	235	265	285	244	249	304	271	263	281	251	268	259	316	247	263	272	248	253	256	263	282	230	273	292	281	287	263	234	240	257	276	291	236	251	238	251	275	270	256	260	278	251	279	250	280	273	268	263	231	256	254	264	265	267	277	254	283	260	290	283	258	253	264	246	267	245	287	284	271	230	273	274	248	268	247	282	254	259	267	272	258	267	268	241	271	283	259	265	272	260	251	272	281	257	285	274	266	270	291	246	256	262	249	251	248	260	241	276	270	242	250	267	258	269	241	280	234	252	296	266	266	295	266	285	265	248	288	299	262	256	309	261	230	275	273	259	262	259	287	259	312	274	290	270	255	267	295	263	272	271	256	246	271	269	285	265	250	250	263	258	278	279	252	249	260	282	274	299	260	263	269	224	290	262	258	248	274	265	272	288	267	255	258	281	223	250	236	273	293	271	263	254	277	283	282	266	275	301	284	266	273	257	248	265	244	265	238	258	253	260	254	276	243	271	253	261	225	257	292	261	242	290	292	285	244	276	264	280	276	253	234	262	295	271	280	270	278	244	256	286	252	283	273	238	282	285	281	274	271	249	249	274	254	278	276	274	249	258	250	262	289	272	268
5828	2020	959	692	639	616	642	633	629	640	627	634	644	619	615	596	641	584	680	607	602	629	586	647	574	633	642	633	622	617	699	646	628	622	621	608	625	611	641	648	646	643	592	600	602	640	664	605	604	611	588	604	602	605	575	648	660	645	611	659	648	625	588	625	641	604	623	660	621	609	565	656	630	615	634	622	549	652	617	629	625	555	612	634	638	642	604	647	676	598	653	602	663	591	604	639	660	652	639	597	622	612	616	636	559	681	599	604	608	584	578	623	631	608	601	610	632	628	620	648	640	616	557	680	622	577	560	657	648	609	622	623	582	610	636	647	630	594	684	639	637	639	628	632	630	634	614	621	639	588	611	621	626	611	632	631	627	598	613	608	625	573	641	659	676	631	650	666	620	631	605	573	636	629	572	615	585	623	654	595	673	629	635	631	616	583	585	676	598	640	606	576	634	581	621	622	641	609	598	564	608	608	640	567	638	658	633	609	630	624	617	607	603	632	638	591	625	643	614	604	657	668	630	631	630	647	592	655	618	600	605	612	675	617	592	618	640	621	617	621	639	655	632	641	590	616	658	591	660	629	596	615	647	597	618	593	651	660	627	607	585	652	644	623	627	608	610	604	664	625	624	623	657	610	644	597	633	595	650	600	623	582	674	629	590	608	620	581	589	597	681	610	641	608	629	642	623	589	611	641	636	631	619	623	634	626	648	615	594	662	665	596	593	632	626	580	635	663	632	608	606	615	659	589	644	639	644	618	607	634	634	611	647	597	590	646	586	634	637	632	635	622	621	608	651	613	601	589	608	613	593	620	635	633	604	620	618	582	602	588	616	603	645	599	594	612	631	635	660	634	615	579	654	591	651	607	671	630	669	622	626	623	650	563	591	648	610	600	610	597	624	626	643	613	643	589	609	621	609	648	591	667	613	638	647	640	623	624	620	621	626	629	605	639	610	604	658	624	585	622	610	612	651	672	581	655	636	659	676	592	628	642	602	620	639	619	619	612	616	632	614	650	639	616	637	643	636	639	636	633	690	609	601	587	599	675	648	651	585	609	644	623	623	676	618	615	618	650	575	622	621	642	632	637	643	637	652	621	631	591	611	629	593	573	627	636	643	615	646	608	652	670	616	623	597	625	563	608	641	607	599	648	591	632	626	619	635	621	643	615	592	621	672	635	616	604	635	616	629	642	640	610	664	637	615	641	628	592	605	661	626	609	611	631	625	633	632	604	629	600	621	603	625	644	577	637	587	624	624	640	635	618	641	635	656	582	613	653	571	660	631	613	593	639	605	633	631	653	616	638	618	598	624	652	621	640	631	623	629	644	627	629	567	601	650	640	630	675	620	588	638	605	612	654	614	625	635	601	669	606	602	656	651	598	639	657	587	622	639	636	575	650	604	603	611	604	617	653	664	621	658	665	641	635	584	667	610	655	617	618	606	635	681	620	598	620	610	666	630	652	637	620	642	644	623	627	631	597	619	639	620	662	638	606	646	626	656	602	585	599	630	619	616	592	645	625	642	644	603	650	643	596	634	608	641	638	586	614	615	637	615	641	641	624	628	644	606	588	597	620	636	640	611	638	604	624	585	619	620	606	592	622	646	627	602	633	600	618	610	596	621	637	627	616	637	600	629	631	595	658	578	639	605	605	622	595	645	610	586	628	650	645	661	625	638	643	691	624	639	634	643	603	682	608	612	587	613	611	623	599	653	602	625	670	590	648	572	640	613	695	629	588	632	636	634	603	633	584	618	676	601	585	619	602	616	594	644	597	617	679	610	605	635	630	626	686	596	648	614	624	615	618	650	615	651	660	649	611	621	636	593	682	608	649	624	639	643	622	640	628	665	626	590	645	626	656	625	698	636	629	619	639	635	636	594	636	632	619	648	635	652	619	681	631	635	665	584	619	651	667	617	632	595	685	638	651	595	663	626	641	596	628	616	596	642	612	647	582	649	603	616	607	615	589	626	588	641	638	626	660	609	638	608	633	589	647	610	616	634	638	653	665	638	619	618	632	620	621	629	667	656	666	658	641	670	615	660	570	612	612	614	612	636	628	594	627	602	677	646	603	639	605	615	644	603	613	658	669	607	625	614	622	632	661	632	649	615	637	643	633	622	604	652	599	616	590	619	639	598	628	647	687	606	617	596	620	638	613	583	577	645	606	592	638	636	644	626	582	592	654	610	612	639	611	583	637	630	568	589	639	634	604	620	612	631	582	604	560	624	640	630	619	629	620	597	644	631	629	593	624	631	618	643	665	590	631	595	628	627	636	665	621	608	613	639	617	603	645	602	649	616	619	657	593	625	665	611	609	575	592	646	620	649	628	665	620	632	659	640	614	653	650	602	623	604	662	653	624	596	605	645	615	654	603	652	585	627	679	624	641	560	611	650	643	627	635	614	632	609	600	600	617	620	639	633	630	591	641	608	588	616	625	644	619	638	583	603	609	659	676	595	632	602	600	637	627	645	609	601	609	631	645	644	637	611	634	636	602	604	626	650	635	646	605	605	646	610	614	619	614	613	682	582	606	636	601	624	676	652	577	604	595	639	618	607	606	660	621	636	646	625	621	624	617	614	620	623	647	670	621	622	625	620	677	627	660	587	637	656	639	614	636	657	613	657	599	602	601	645	604	660	617	642	628	623	630	631	674	627	583	605	617	610	641	605	632	595	607	593	628	605	653	684	651	636	634	637	623	643	617	627	641	612	596	618	608	626	615	633	609	652	620	649	606	641	611	622	633	618	581	664	591	641	618	680	675	617	643	619	630	604	660	646	563	568	626	597	598	649	653	624	568	622	605	600	623	643	639	602	638	629	632	638	597	624	584	593	665	651	655	625	624	624	603	627	621	650	617	618	587	615	606	608	680	636	593	611	611	575	608	597	662	640	631	619	618	614	640	610	629	613	612	663	653	596	582	624	638	626	576	611	618	599	608	663	650	654	595	622	627	677	615	640	592	593	610	594	628	618	667	607	632	601	612	653	604	599	607	611	672	639	646	595	621	591	647	636	667	614	637	623	636	671	649	618	629	638	639	622	625	597	619	620	643	611	654	594	607	619	604	616	624	647	600	627	617	627	621	668	650	621	649	637	602	601	620	640	629	722	631	618	621	623	626	611	589	606	616	601	614	638	613	627	665	638	608	620	581	605	637	629	657	623	645	651	604	615	579	653	580	631	662	672	622	630	588	650	625	643	591	601	623	596	674	634	629	615	616	620	633	598	638	574	656	602	615	628	610	630	662	612	639	646	624	625	620	617	619	654	617	641	645	640	599	604	602	650	598	614	576	622	654	572	601	598	605	617	650	661	650	618	604	684	660	617	610	610	619	636	596	630	609	653	645	611	590	634	633	656	612	625	634	650	608	627	645	571	627	630	640	640	550	647	569	660	619	613	617	634	643	625	582	669	638	646	641	618	603	649	616	623	641	609	618	637	621	626	613	642	636	619	643	633	615	676	616	578	628	642	605	637	622	635	669	649	588
24981	21480	24875	28489	21475	20825	1107	561	483	458	413	396	417	413	395	400	375	378	372	379	412	353	410	422	408	408	370	371	380	395	410	383	419	366	369	438	411	368	366	358	391	428	389	382	399	394	355	388	374	362	387	398	390	409	404	393	388	374	377	359	389	421	372	382	368	336	390	367	384	404	384	349	364	357	377	393	345	371	397	375	400	391	322	368	371	390	422	403	378	418	380	355	363	359	371	401	372	382	374	441	356	370	411	369	396	348	364	324	352	385	361	397	398	385	362	368	377	394	370	400	401	350	433	361	370	376	381	384	373	360	374	444	363	374	383	343	402	372	377	365	376	364	387	383	360	349	428	392	394	359	348	404	404	413	393	357	351	381	352	364	336	358	339	408	355	380	374	380	398	377	359	352	345	399	414	377	390	358	389	373	373	391	315	386	421	372	399	418	363	390	361	395	358	351	369	374	357	358	375	373	380	361	368	391	374	382	408	367	412	397	383	374	323	363	376	392	384	374	353	397	384	376	394	409	390	369	388	409	349	401	375	373	369	400	399	384	353	374	377	383	393	354	383	392	350	401	360	397	374	393	374	394	386	359	376	373	426	395	387	388	417	365	412	416	360	382	368	367	398	376	360	393	382	406	382	412	380	350	362	329	345	384	372	365	378	388	354	377	342	335	372	386	369	376	418	410	378	377	360	391	373	397	375	363	404	394	391	374	368	413	402	398	376	366	351	401	379	373	389	365	356	379	364	367	335	366	372	343	418	372	387	371	419	399	387	390	375	363	391	379	374	347	374	340	399	408	355	393	390	409	399	412	377	384	352	385	344	374	355	370	397	397	365	409	377	381	384	348	401	346	363	393	430	377	368	383	388	378	356	386	374	375	409	395	400	341	370	421	358	358	363	369	390	351	350	415	361	360	371	399	345	351	382	410	365	350	383	369	381	382	360	395	367	401	398	371	377	393	361	412	391	342	349	420	365	389	367	429	368	399	383	359	398	403	375	375	380	407	351	400	367	372	350	390	350	368	389	377	401	417	372	396	387	363	344	379	379	377	375	394	388	411	352	392	380	382	393	379	428	372	376	396	356	386	373	389	356	352	373	343	400	366	389	373	387	395	406	334	390	378	382	391	387	370	382	364	363	348	363	419	389	424	388	405	374	372	409	363	391	389	365	346	383	350	396	368	382	369	355	407	405	420	385	365	369	402	387	357	399	357	386	410	413	357	355	380	378	378	362	388	405	392	379	353	360	389	371	389	390	383	395	368	337	369	372	376	376	362	387	397	403	370	384	344	381	358	395	356	367	395	386	386	368	392	414	392	367	357	391	395	424	362	355	360	373	406	377	396	380	389	396	371	387	355	413	391	379	349	382	422	365	358	344	361	374	374	400	402	382	371	333	386	401	360	373	354	384	401	393	394	367	376	345	320	419	379	376	434	389	384	391	382	349	374	353	403	392	353	413	366	353	356	402	389	412	373	375	353	407	329	365	386	356	381	362	357	422	399	367	383	367	376	373	390	386	406	382	380	396	377	387	359	378	369	389	366	374	356	371	386	383	343	398	347	405	369	390	375	431	355	379	355	401	372	335	377	359	380	400	390	375	370	374	400	332	364	356	354	385	393	397	406	340	373	378	325	388	397	394	386	394	390	375	380	414	370	393	363	392	374	377	377	358	361	380	398	378	398	427	345	358	379	394	352	351	394	400	359	378	400	383	369	354	420	328	387	396	392	352	403	368	407	353	386	388	360	402	343	355	372	397	380	402	368	363	375	390	343	373	358	384	359	371	434	428	416	410	382	378	405	402	379	380	404	358	367	387	378	347	365	357	349	381	360	391	361	354	347	429	389	401	369	359	378	377	366	378	408	408	361	415	386	400	402	403	383	360	394	382	403	423	350	405	393	350	360	363	366	362	408	368	372	351	409	384	408	390	408	376	386	367	383	394	375	368	353	386	423	349	355	387	361	413	379	383	372	368	409	376	425	378	363	367	380	367	345	373	384	374	413	355	358	384	357	374	399	379	413	375	362	393	414	368	420	381	395	395	353	373	394	389	396	376	340	409	361	379	348	336	390	385	380	368	375	379	353	375	417	394	395	403	392	423	408	375	416	398	359	355	420	348	332	384	373	336	380	379	356	374	384	366	409	347	392	380	387	372	404	355	349	375	396	332	339	426	338	381	358	393	366	337	369	364	345	403	356	397	388	381	353	335	383	348	368	379	410	382	394	403	367	388	389	384	344	401	411	378	364	360	390	387	389	402	377	366	378	389	375	378	408	373	379	399	364	396	378	416	385	365	370	345	358	354	374	378	365	371	367	392	425	401	399	386	393	355	394	382	354	394	416	369	382	356	330	366	377	381	421	391	379	389	358	325	372	381	394	371	389	353	397	404	367	380	374	414	369	380	382	399	344	391	407	381	377	326	369	403	384	398	390	370	411	359	371	411	407	391	350	380	363	372	393	385	351	360	354	350	348	349	377	376	344	420	398	397	379	398	344	410	321	390	372	382	373	416	373	370	371	409	360	380	385	411	377	374	370	378	392	404	371	381	387	389	373	374	360	375	387	373	399	402	387	358	367	376	391	392	385	381	386	402	403	394	361	386	407	363	386	362	387	373	395	373	341	355	378	397	348	366	365	361	434	385	396	388	417	377	375	391	393	358	406	364	378	377	361	369	362	412	358	346	395	371	379	381	403	381	392	391	367	409	384	380	390	367	402	391	388	346	385	370	383	381	364	378	414	347	362	383	374	387	398	384	371	423	417	395	388	405	372	379	361	376	373	373	403	355	365	369	385	348	366	390	405	357	337	384	350	388	364	390	377	346	400	383	369	400	379	372	362	357	358	374	402	392	367	376	391	377	348	375	339	362	363	408	363	397	399	425	361	377	381	389	328	359	375	370	383	376	377	364	361	388	371	391	372	334	387	408	386	388	405	424	420	375	375	365	413	396	361	369	378	416	382	417	411	373	361	382	373	351	386	383	368	381	362	429	408	364	399	406	350	384	423	388	397	372	372	410	398	383	349	388	396	360	394	356	371	341	395	373	379	355	361	377	368	371	399	398	393	367	390	395	387	374	374	346	401	381	321	352	344	391	394	401	406	387	415	377	340	361	404	388	385	386	418	364	377	343	407	410	406	359	400	408	393	360	331	392	340	384	370	347	367	376	376	388	358	374	375	361	338	328	367	361	361	380	371	359	417	405	368	387	371	366	360	367	378	372	396	387	369	339	332	349	364	397	366	393	393	361	366	364	374	390	384	381	383	374	388	377	368	346	374	372	351	380	390	381	369	394	327	374	371	363	370	345	419	349	347	371	375	393	380	409	386	371	351	405	392	366	363	381	360	376	352	387	389	362	352	349	376	378	361	395	360	360	393	388	373	404	421	364	373	379	390	388	372	381	373	401	387	374	372	414	375	406	388	378	387	384	397	429	403	396	373	399	379	375	334	399	383	387	382	377	385	371	376	378	370	373	349	381	382	393	329
4511	7959	2263	1380	1065	810	903	890	861	817	822	802	898	905	811	819	809	820	826	841	881	795	800	854	830	832	806	807	822	795	862	809	843	841	776	811	836	862	870	909	808	813	841	812	904	825	840	805	763	792	787	836	842	817	865	843	784	836	799	816	819	787	807	808	845	807	860	834	858	785	853	767	841	772	813	799	834	809	794	819	852	885	829	801	838	796	739	819	817	797	838	782	825	774	855	784	796	819	777	779	797	824	842	834	863	856	812	845	802	816	808	795	776	772	797	828	805	804	841	785	805	791	796	818	847	789	793	803	811	774	841	832	837	805	808	866	840	895	840	785	843	840	779	808	776	798	799	803	849	819	837	837	835	823	832	821	813	775	818	863	825	805	808	778	801	813	835	884	756	846	797	828	823	823	800	705	820	816	847	808	794	789	841	870	851	795	790	785	834	837	813	834	810	906	779	786	813	807	810	803	833	836	815	880	821	845	875	826	857	848	760	804	826	799	812	857	819	819	841	818	832	833	797	787	831	819	792	857	818	753	785	831	827	829	806	806	828	838	837	822	815	812	840	807	774	828	755	831	782	824	813	812	863	831	846	808	815	869	809	818	868	795	808	832	783	780	820	858	810	807	839	788	778	851	818	802	801	818	775	844	844	833	824	828	869	805	825	803	835	829	836	809	829	845	805	876	848	824	850	775	814	835	899	808	836	819	769	822	782	802	773	798	795	803	778	815	826	808	853	847	797	806	805	855	791	802	840	821	866	876	786	792	844	792	847	839	795	810	847	822	804	805	809	765	758	848	845	835	800	829	795	818	757	819	866	842	842	820	855	782	806	831	801	797	813	813	823	790	914	870	776	847	844	834	823	825	813	832	830	838	815	816	789	839	816	828	818	832	854	838	841	791	785	802	828	831	809	788	819	800	793	876	822	824	829	740	871	819	821	835	796	836	862	840	841	833	801	815	856	770	780	811	794	780	805	841	873	809	836	820	806	765	822	825	798	804	798	819	864	804	865	785	841	820	831	850	810	786	846	775	803	812	781	809	883	799	795	804	792	774	817	855	791	779	825	784	818	834	808	796	882	786	814	830	825	833	854	800	747	815	831	823	813	816	829	846	769	791	813	837	820	849	837	818	886	773	853	769	822	845	801	828	842	871	784	807	808	818	861	843	828	787	833	772	843	767	782	840	800	823	826	739	791	840	807	834	780	839	814	794	886	823	800	805	823	835	761	829	838	810	784	820	834	838	801	853	775	793	832	812	788	745	750	848	779	814	870	807	819	795	854	765	813	841	826	784	898	751	796	857	788	790	838	832	840	814	819	853	820	834	777	825	818	833	783	878	812	847	823	821	767	790	808	804	833	807	778	815	862	830	856	856	779	820	816	854	802	820	850	899	809	847	785	855	828	755	794	846	841	790	835	784	794	828	805	820	833	865	787	867	809	862	836	799	819	831	854	803	825	860	788	820	810	796	780	851	794	786	816	827	858	823	869	806	798	825	823	819	837	879	732	838	809	832	856	806	830	777	846	791	817	801	843	824	809	810	806	763	762	815	797	794	808	772	827	802	775	804	846	828	841	771	830	782	785	767	829	800	831	833	788	817	771	844	824	863	793	820	815	763	852	829	885	797	789	870	779	808	814	785	804	853	820	865	824	780	840	846	808	785	810	830	784	783	790	806	813	822	837	812	773	854	803	764	854	851	806	801	845	790	860	788	855	826	815	819	863	832	819	840	862	849	866	793	850	787	840	828	783	798	810	884	824	809	840	816	846	783	899	811	805	838	856	794	812	799	844	836	807	772	831	826	802	840	765	775	870	824	795	825	798	849	816	836	793	749	815	817	803	851	812	829	838	791	765	881	802	870	822	757	815	813	819	781	849	844	845	808	823	814	831	871	800	816	838	821	824	852	874	815	810	827	810	831	821	821	804	790	775	807	823	837	814	792	847	798	823	823	787	812	827	823	864	840	856	807	768	794	821	757	796	844	832	805	837	826	754	806	836	779	845	784	867	818	802	808	846	837	825	810	826	821	848	771	795	800	798	869	851	834	831	780	839	838	785	807	777	840	798	831	834	782	819	854	837	835	827	849	822	791	811	831	816	817	790	827	812	817	866	809	793	801	836	790	820	807	766	790	846	826	780	828	770	849	844	855	806	820	801	801	812	840	872	765	858	811	770	819	812	833	829	844	859	819	818	848	821	837	839	778	747	853	859	783	826	799	877	822	828	817	807	791	822	844	797	832	783	765	835	824	798	826	742	820	815	877	834	847	802	830	767	835	804	770	784	837	821	809	784	788	830	773	780	815	825	833	825	810	812	822	791	841	787	784	852	807	813	831	820	844	825	778	811	770	833	765	790	832	761	843	848	846	823	803	786	795	835	888	785	852	829	820	842	786	812	771	757	760	825	840	818	834	798	813	812	796	818	772	835	804	803	807	788	780	786	851	831	798	798	851	794	832	807	821	827	827	786	790	849	817	838	796	789	821	838	820	835	798	831	808	744	823	806	800	765	775	836	797	809	796	830	819	846	831	866	797	778	792	837	782	839	827	845	810	810	836	837	809	785	817	822	831	866	828	841	888	817	819	793	884	806	801	819	881	747	807	817	834	800	780	813	821	790	812	863	741	839	857	775	816	748	835	796	853	834	855	830	841	858	830	872	831	834	791	806	830	858	824	811	781	826	828	797	763	781	790	860	806	848	807	836	776	799	804	836	791	837	781	798	851	787	805	758	820	848	839	846	858	797	797	799	803	827	816	820	833	778	771	872	823	812	817	857	811	818	824	853	828	818	858	828	795	837	837	878	834	820	850	874	858	775	838	805	820	782	791	798	799	833	833	768	855	839	854	802	828	796	789	830	889	805	794	813	835	826	862	787	810	827	804	813	843	821	800	802	821	788	795	819	855	816	835	882	855	823	845	830	817	774	820	797	809	808	776	815	820	847	827	839	830	835	869	885	843	876	837	822	816	825	828	825	806	836	883	835	815	871	832	809	813	861	785	816	810	814	781	820	844	799	935	811	849	809	810	825	827	797	782	830	768	790	842	813	839	772	832	885	809	818	809	813	862	825	847	808	801	813	839	797	813	846	839	745	772	820	792	824	835	788	802	841	874	807	804	832	758	807	760	763	813	824	802	811	804	790	825	758	807	843	742	825	880	823	844	755	820	842	859	806	800	836	773	880	855	836	837	832	830	824	837	822	851	840	827	880	764	866	818	821	844	768	843	872	771	800	855	813	840	821	824	791	811	813	849	846	826	789	800	837	866	847	829	835	771	864	852	795	805	846	801	783	865	801	838	787	870	837	828	829	818	851	834	869	830	845	785	805	840	852	829	792	824	826	908	848	895	774	811	792	774	801	776	814	806	829	820	839	856	852	795	825	801	851	811	831	823	837	799	849	828	831	805	829	801	800	835	793	786	831	863	829	819	846	838	785	833	828	829	793	770	857	834	803	803	828	750	802	818	823	802	772	859	839	820	834	798
24290	21448	25181	28136	21449	21465	19544	781	444	377	369	354	337	310	309	274	298	286	298	313	260	257	292	264	257	296	281	288	262	260	254	273	262	287	275	273	243	284	237	259	258	287	281	290	274	262	280	241	312	302	260	270	258	292	256	265	279	271	249	285	244	271	270	253	268	268	281	291	269	286	254	277	282	259	285	277	284	242	237	268	253	247	242	245	266	260	238	234	243	301	268	243	267	249	259	265	270	255	253	269	254	247	243	261	241	259	292	256	268	283	244	243	242	274	261	289	275	267	276	284	279	283	280	284	267	269	261	259	256	298	273	270	282	272	261	248	267	269	234	247	288	243	292	248	255	255	260	248	239	250	260	256	250	252	283	276	275	267	254	263	265	252	270	248	265	281	249	242	281	250	255	258	268	230	217	251	245	266	283	278	267	241	272	241	239	258	246	255	250	267	272	248	259	294	252	323	282	264	282	246	279	254	304	284	259	266	254	226	276	288	271	270	285	225	244	255	267	313	246	259	232	266	250	247	257	247	261	307	272	265	265	261	262	274	266	254	258	251	269	286	245	266	273	268	263	266	276	263	285	276	244	239	257	245	251	293	285	260	285	271	274	273	240	253	285	287	264	257	289	297	280	260	238	276	253	274	285	261	260	271	257	283	248	280	267	263	262	226	250	237	293	293	276	265	278	250	264	308	255	280	261	238	251	277	277	252	290	249	259	264	251	240	256	271	282	261	219	269	264	262	252	269	281	286	264	270	256	263	285	295	240	258	264	291	276	251	289	253	257	247	271	244	281	248	250	257	253	266	284	254	277	279	225	279	312	276	257	275	251	260	307	270	255	301	260	287	263	258	274	234	253	286	243	254	254	252	268	271	310	257	273	281	271	266	292	287	255	269	266	244	275	299	285	249	261	267	263	281	270	287	292	280	249	279	248	255	288	272	241	244	278	277	268	262	234	275	261	282	265	257	265	268	284	268	254	261	274	250	240	262	252	286	295	239	244	278	279	270	242	275	261	244	237	285	252	276	293	259	259	240	273	280	261	271	267	281	312	261	290	285	263	252	257	307	253	281	266	263	267	276	280	265	249	280	265	251	246	244	264	290	257	257	263	249	293	281	254	275	285	283	248	269	248	298	272	242	247	277	258	269	261	261	253	291	235	235	257	279	262	247	257	229	274	251	286	288	276	256	252	289	267	275	239	267	245	295	266	257	282	241	270	283	236	269	244	231	259	243	251	277	258	276	259	227	265	240	256	236	257	271	258	244	264	259	275	269	279	241	237	272	257	251	226	262	265	270	262	246	283	249	251	298	276	260	246	270	264	243	274	269	243	261	276	273	242	261	253	267	244	250	277	284	259	225	276	248	290	292	247	293	282	267	261	265	271	250	283	291	252	259	243	249	249	279	271	235	295	279	276	259	253	271	271	274	269	271	275	246	230	275	274	271	260	265	281	248	294	274	270	232	256	271	261	272	226	266	291	268	276	267	286	248	258	259	276	259	290	297	236	251	230	258	293	244	286	274	246	269	265	310	269	248	285	223	270	222	251	270	236	219	246	255	249	258	238	258	271	241	258	231	253	262	253	275	227	244	230	269	262	268	292	252	270	245	290	241	267	247	253	241	277	266	219	299	252	250	245	276	266	276	260	260	271	252	295	272	252	291	243	267	253	257	254	253	281	230	255	266	268	236	279	274	268	266	258	280	273	257	271	279	266	284	260	260	275	263	248	267	274	236	262	288	261	268	269	277	283	261	263	275	251	288	268	291	314	274	287	254	291	257	278	230	271	283	242	280	254	256	236	255	295	277	266	310	271	283	284	245	266	257	257	275	284	275	283	241	275	264	251	256	242	265	232	240	234	274	270	271	278	247	268	280	286	257	251	273	279	269	290	278	272	269	251	249	253	242	227	259	263	283	226	263	269	272	299	284	296	274	236	247	287	286	234	245	271	265	261	252	260	272	276	281	234	247	279	259	279	264	243	237	229	251	257	294	269	267	264	243	261	238	272	276	265	261	282	261	271	291	265	260	281	267	251	279	248	239	245	271	258	304	259	284	262	256	284	216	255	299	277	258	238	262	271	269	290	283	258	259	263	212	240	223	271	278	278	244	252	255	264	247	277	266	254	265	268	266	257	264	273	253	244	242	245	256	257	262	255	261	283	287	259	245	260	296	260	310	275	251	290	247	272	258	273	275	241	270	310	280	255	246	257	281	268	303	294	278	270	281	256	241	270	252	280	273	277	247	253	263	240	254	256	248	233	251	269	264	270	283	276	253	260	261	285	254	271	271	233	264	281	260	289	252	242	263	262	279	246	268	290	264	259	265	241	262	310	263	253	259	253	238	255	258	296	284	286	242	263	283	241	281	269	258	254	243	283	256	263	247	267	233	288	254	238	260	283	262	251	269	288	250	271	270	258	278	298	242	252	275	284	264	267	254	238	255	247	261	250	249	285	274	246	239	261	287	291	250	236	262	278	267	246	282	265	245	282	258	249	302	280	289	261	281	268	262	244	251	269	275	250	308	283	303	275	285	248	250	262	311	266	225	249	244	253	269	244	273	255	268	256	268	248	257	273	279	277	258	248	257	265	283	285	248	285	313	270	266	292	232	263	258	297	268	256	252	272	246	232	231	299	287	250	258	270	275	264	245	290	259	252	244	231	250	258	245	266	283	294	267	260	265	259	242	250	241	253	252	262	276	257	267	226	254	264	275	282	265	255	272	248	238	251	277	244	289	268	269	271	289	278	254	279	279	235	288	259	254	252	295	267	254	278	268	263	252	266	262	276	276	261	275	227	271	214	244	273	265	248	257	230	264	254	280	248	262	242	256	248	288	252	268	238	268	242	302	286	244	270	304	234	278	312	273	284	253	265	240	244	235	241	282	292	258	245	295	274	255	325	304	251	262	263	238	250	277	255	284	247	234	272	280	270	254	241	282	244	235	257	267	271	264	262	255	227	227	280	255	268	302	232	256	251	279	277	257	285	257	232	236	254	253	275	218	247	272	248	279	235	253	247	256	272	258	255	259	273	255	243	257	250	238	243	282	287	270	256	276	286	282	226	250	304	251	259	277	231	269	267	286	248	256	245	224	233	285	272	246	286	228	258	241	284	271	274	280	238	275	274	251	269	249	249	267	275	248	228	267	239	268	248	229	256	302	273	246	240	287	264	243	259	256	267	259	271	250	279	236	283	276	284	252	255	263	248	279	248	251	232	264	283	282	278	258	259	237	274	233	242	293	268	275	248	245	247	248	239	244	268	255	246	253	279	265	271	263	296	271	265	263	254	289	258	270	279	315	237	253	239	255	222	264	265	246	270	252	283	274	296	268	261	232	307	245	227	270	258	236	254	272	283	276	240	256	256	253	245	283	246	278	258	265	255	236	269	254	263	252	290	293	244	273	231	277	285	275	288	263	259	235	250	259	241	265	255	277	231	254	272	248	280	284	261	277	276	250	258	297	246	272	237	288	276	276	247	259	239	233
4987	12952	3155	1680	1066	697	713	644	580	627	619	548	642	638	585	582	561	617	542	539	596	619	601	587	572	542	605	558	589	575	566	604	533	572	610	560	596	557	600	602	588	578	564	580	566	550	554	585	566	579	495	550	546	544	582	567	576	598	531	565	557	551	628	527	564	568	532	577	593	581	630	562	591	551	562	577	578	594	545	589	577	603	545	542	545	571	580	569	551	559	604	530	566	565	541	609	559	608	544	575	578	568	586	563	555	529	545	609	563	555	569	577	613	526	575	544	558	576	602	586	587	583	587	561	619	568	547	546	551	543	574	595	554	551	591	594	545	555	546	544	576	572	580	510	582	563	611	595	581	548	583	547	555	534	607	571	550	566	558	545	576	541	594	605	559	595	523	558	596	588	573	574	563	554	583	578	555	543	555	555	563	535	526	593	557	558	573	529	553	548	605	574	549	529	534	531	542	511	564	552	544	570	593	563	584	591	563	599	569	580	625	580	556	568	577	583	534	552	531	555	590	554	508	557	525	547	559	535	594	517	564	534	576	563	536	529	547	557	598	548	573	559	557	578	573	633	576	576	553	587	569	565	507	559	620	555	557	573	575	537	601	565	523	570	576	511	598	574	551	594	552	584	566	593	584	535	571	587	554	568	586	586	560	566	619	561	514	582	567	545	574	542	584	531	579	596	569	552	602	523	551	569	577	610	569	575	576	578	582	575	568	490	595	564	535	565	524	539	560	579	629	562	588	565	537	581	570	569	552	562	565	524	549	587	526	560	526	522	544	550	560	582	537	531	573	566	541	575	562	558	558	595	568	574	580	587	547	601	530	574	517	563	594	533	558	585	580	563	594	569	550	551	582	522	604	588	578	570	601	548	557	559	561	557	576	549	602	577	592	545	589	571	559	566	590	542	556	584	560	556	541	569	572	549	541	568	551	569	518	559	552	563	556	572	578	530	599	560	541	620	565	553	564	538	631	527	550	588	569	569	560	570	510	592	589	592	598	544	585	541	523	553	560	528	576	529	541	549	565	621	545	607	545	522	556	539	557	560	565	558	540	577	555	583	541	575	589	535	582	571	579	561	595	518	557	537	570	567	547	559	591	595	544	585	556	577	582	570	587	637	601	579	573	530	563	598	560	595	557	563	526	505	606	591	537	553	583	556	568	564	575	578	541	542	597	591	596	593	561	582	545	578	586	579	559	568	570	584	550	537	546	552	562	545	595	580	566	577	542	571	548	583	528	554	523	536	565	545	563	553	556	580	580	564	547	518	536	564	558	564	562	543	558	530	565	529	526	541	578	562	567	547	567	563	576	565	540	574	562	535	600	568	608	547	535	567	546	582	511	605	571	585	509	538	604	567	609	571	569	571	530	559	552	580	584	573	531	581	562	574	583	562	561	568	572	519	555	603	536	597	536	549	592	537	547	607	570	570	577	619	549	551	573	571	546	585	628	606	581	564	558	580	571	570	570	583	555	556	594	538	516	584	553	545	545	592	572	570	595	561	579	555	582	582	551	598	556	565	591	554	540	536	575	577	593	552	563	610	589	559	572	560	593	547	559	529	574	566	596	581	616	569	557	572	541	562	565	574	599	592	585	563	572	595	536	607	542	544	559	555	562	590	563	593	544	598	584	592	528	527	538	585	567	591	567	593	555	574	533	560	579	623	588	566	550	600	546	568	560	550	550	578	582	556	555	620	571	627	580	542	588	545	558	561	586	583	596	590	574	569	559	556	558	620	561	553	595	633	584	575	598	551	554	592	621	577	571	590	566	564	545	560	541	529	515	565	590	592	573	543	587	549	554	606	610	538	556	573	580	570	585	568	586	580	585	562	565	540	549	579	548	519	539	561	531	552	541	568	598	556	528	631	546	541	512	570	565	612	564	568	626	521	550	531	596	558	566	581	543	536	590	551	554	519	540	541	551	564	590	574	576	563	559	573	559	552	578	568	609	534	579	563	537	550	560	536	588	588	546	575	549	538	539	547	560	552	549	545	588	578	619	576	569	587	557	580	577	557	590	600	555	595	585	588	552	607	588	543	576	597	497	557	560	538	536	569	566	531	584	534	577	571	517	525	563	562	560	598	572	570	595	557	565	616	569	584	570	553	596	592	552	570	562	606	541	544	608	603	541	537	590	549	592	559	579	561	577	570	563	571	549	537	548	575	577	587	549	544	566	574	593	585	562	533	574	592	571	574	527	555	575	568	587	545	556	563	568	556	565	577	632	559	574	619	559	572	554	562	524	519	593	551	533	566	552	604	595	557	597	567	555	575	546	541	535	535	580	567	604	602	528	552	532	562	564	616	586	539	594	599	595	539	571	573	564	575	556	555	595	578	539	566	568	556	548	598	573	541	586	579	559	583	535	574	579	578	578	533	542	589	547	592	586	531	570	553	555	551	569	575	554	590	618	562	513	585	548	569	570	537	542	536	576	555	561	581	553	550	585	571	552	540	576	560	532	590	564	542	585	614	576	585	583	593	590	528	568	590	539	588	607	613	593	519	551	549	565	566	542	535	567	573	586	542	556	587	537	616	621	524	570	583	548	539	548	556	594	546	540	537	538	605	609	603	571	546	567	582	552	584	524	614	571	565	552	596	628	568	544	564	491	575	570	580	572	523	561	538	537	571	558	517	617	592	604	566	586	554	565	547	575	548	570	579	572	588	555	542	567	588	537	532	542	558	566	543	568	603	564	580	585	535	540	578	556	561	589	574	568	519	518	550	583	566	577	559	612	550	565	578	555	546	553	591	572	554	570	548	596	519	590	558	559	538	553	543	589	608	582	561	606	553	522	544	531	560	558	592	587	603	577	540	552	574	562	525	564	512	540	570	558	601	551	532	586	555	556	559	541	567	550	595	550	566	532	552	555	549	517	593	516	578	564	579	540	543	527	554	539	546	581	544	606	567	514	569	561	578	541	533	547	578	537	546	568	585	572	551	589	559	558	571	559	534	539	561	545	555	568	522	550	577	561	580	540	561	579	545	601	552	590	602	554	587	571	584	558	518	591	548	580	580	568	555	569	586	597	595	578	590	579	581	574	584	576	604	555	561	559	554	590	562	578	575	573	555	570	550	568	538	580	577	557	546	574	563	586	586	552	584	555	624	523	574	555	605	548	541	572	535	584	524	569	556	551	582	569	544	557	567	591	603	573	597	583	563	527	559	546	560	539	519	528	539	609	569	533	584	557	566	538	534	569	535	560	556	553	588	526	568	521	545	560	543	565	524	553	533	542	552	519	566	568	546	546	578	560	552	603	551	561	562	518	575	563	567	551	582	531	523	561	583	563	574	582	612	522	572	533	546	547	560	573	563	563	565	560	567	573	570	550	582	548	606	530	546	544	584	582	556	548	580	575	549	557	503	601	588	587	548	561	529	566	565	588	531	557	566	563	574	574	515	561	562	565	536	565	575	537	566	567	566	562	613	568	603	558	588	565	553	591	555	558	563	585	575	606	595	584	563	569	559	575	537	568	561
32962	20245	8377	618	263	271	293	312	260	282	253	264	260	230	256	259	287	277	287	274	269	258	277	295	238	273	256	256	248	241	303	277	281	275	238	274	267	285	257	263	286	266	244	234	273	260	264	283	248	291	272	262	242	251	249	269	275	297	246	282	279	268	296	269	291	289	288	260	280	267	251	283	269	252	263	263	270	287	280	268	263	273	280	279	259	257	264	231	262	259	320	284	265	261	271	275	303	251	296	244	242	275	283	307	306	228	273	262	280	234	268	264	263	315	267	264	272	243	253	247	247	268	259	291	254	285	288	271	295	290	269	293	275	268	239	313	279	266	253	228	264	254	282	284	285	277	260	274	255	280	275	270	257	276	278	275	273	282	258	272	272	289	234	233	280	227	273	279	298	274	270	279	256	282	266	288	263	259	278	286	262	283	256	271	284	252	303	300	268	252	264	263	257	276	277	255	220	272	285	253	258	261	268	238	280	264	272	270	245	262	247	280	257	289	250	279	239	289	245	287	277	305	277	281	226	277	268	242	279	291	263	272	315	293	296	269	276	263	235	251	275	240	259	258	291	245	287	254	291	277	301	265	242	254	288	284	270	254	301	289	249	274	257	243	237	270	288	252	307	266	288	272	273	279	287	247	265	261	266	259	307	276	272	266	258	273	275	278	263	299	317	266	251	286	222	288	264	258	277	273	291	270	260	239	251	296	267	261	274	255	280	274	266	258	276	266	289	258	295	286	285	284	279	260	266	275	307	293	262	270	278	262	286	277	283	272	279	270	257	278	280	257	289	313	286	273	263	230	260	251	280	252	277	242	270	288	275	311	278	270	292	262	303	280	291	264	296	273	273	263	252	265	262	280	227	280	268	262	253	288	260	261	268	265	263	256	309	241	268	278	258	243	252	297	268	270	255	270	288	256	274	287	302	279	315	267	246	250	264	269	258	268	243	258	282	217	254	256	263	264	228	281	277	252	257	266	259	244	252	270	286	264	254	257	284	281	266	238	255	271	272	263	233	289	238	254	251	218	269	273	239	314	262	263	283	301	291	248	254	264	265	249	280	279	308	252	253	273	275	284	264	253	276	295	288	265	288	276	281	286	279	295	272	259	246	269	297	283	255	248	273	314	239	285	242	289	281	250	274	253	256	257	263	299	294	289	266	246	269	264	270	253	281	290	260	270	276	252	237	259	260	287	281	286	282	260	264	265	266	270	269	269	285	269	282	295	299	265	250	239	248	277	267	292	273	267	283	263	280	265	285	235	264	268	252	256	266	265	289	250	287	250	271	285	255	295	261	273	242	257	269	247	275	280	220	256	287	283	275	275	247	236	256	238	252	271	258	265	269	282	245	264	258	288	270	273	288	280	297	269	267	246	267	266	302	284	282	279	260	259	260	244	237	297	287	286	268	309	274	274	268	293	264	264	260	274	275	279	244	285	264	296	264	257	280	267	309	275	247	301	282	262	268	276	249	257	260	256	216	270	292	250	273	308	263	269	244	263	234	278	266	263	239	279	238	294	287	271	258	254	277	280	249	308	258	250	280	246	265	270	271	285	260	302	248	262	280	277	283	261	291	284	257	264	249	243	280	269	262	276	272	277	289	293	263	276	243	267	295	282	280	264	272	245	290	272	253	244	238	246	246	297	250	289	269	270	291	272	260	253	271	286	253	258	275	297	280	252	275	252	254	266	281	303	260	292	267	256	233	277	263	272	294	292	282	225	250	256	233	287	261	282	248	295	275	279	253	275	291	292	279	262	274	269	270	272	296	259	284	276	247	270	255	283	292	242	242	258	285	301	249	281	269	256	278	273	256	268	280	293	264	266	285	269	257	233	268	288	257	282	260	286	273	295	275	265	259	268	265	268	274	291	303	276	249	283	227	276	279	286	263	238	281	274	259	257	262	279	258	288	291	262	266	251	287	272	255	293	274	254	282	261	232	252	274	283	258	271	287	264	293	265	271	238	267	268	240	261	253	268	270	240	279	250	266	286	272	271	289	287	232	293	304	261	271	273	282	235	282	249	274	259	264	274	277	300	269	246	261	245	277	252	283	258	267	234	301	259	286	270	291	263	294	240	273	271	280	270	278	269	292	253	267	268	256	256	281	279	254	281	272	269	271	271	273	262	286	254	236	251	278	277	283	291	268	262	291	254	277	291	262	267	292	286	279	256	285	238	243	268	266	270	294	274	269	282	281	269	238	294	269	292	259	293	276	298	248	254	260	274	266	245	293	281	286	262	278	220	226	250	263	294	239	270	239	252	299	264	261	273	231	289	264	278	260	260	261	287	250	248	266	259	276	248	282	278	290	282	238	258	284	258	297	286	236	228	272	272	271	259	287	268	289	271	271	239	237	259	263	293	269	250	268	273	280	253	289	298	273	269	300	290	267	275	275	288	289	294	259	269	242	248	255	273	262	264	238	249	260	301	295	299	282	277	261	268	274	258	244	241	281	269	279	284	304	269	250	270	278	271	274	271	271	261	247	270	277	270	263	314	231	271	293	280	267	290	293	269	282	242	249	284	290	251	261	260	278	268	273	248	260	273	267	280	270	269	281	262	280	285	270	251	259	259	271	284	293	264	304	235	238	275	291	253	270	264	267	258	264	257	271	251	256	257	256	282	260	270	239	274	292	288	281	242	288	256	239	261	234	286	239	278	277	282	258	281	286	264	246	277	280	305	255	269	211	251	270	271	256	285	249	266	259	279	265	255	290	268	316	248	296	245	287	244	304	271	256	258	287	276	269	262	256	226	276	253	266	274	276	256	287	300	268	269	276	257	270	259	292	262	233	274	247	276	270	251	265	247	269	243	260	279	260	261	289	225	254	247	309	276	257	286	262	262	277	300	277	239	252	267	291	281	276	229	275	257	258	280	275	274	252	249	270	244	258	294	255	297	301	252	238	264	275	257	291	259	264	281	299	245	249	235	285	230	293	275	239	243	273	291	288	257	245	287	245	259	236	243	275	252	258	267	236	271	287	281	262	265	276	274	282	278	295	269	256	271	263	292	253	280	267	273	290	255	272	287	261	267	267	262	307	295	255	256	267	235	299	250	239	255	270	271	288	275	284	268	268	283	292	251	284	247	291	282	290	312	288	292	289	248	259	266	241	259	272	278	274	318	216	253	255	283	267	253	279	272	293	265	262	266	293	267	270	255	296	274	260	288	258	263	246	292	278	238	329	291	251	268	272	272	282	271	273	267	292	268	280	271	234	287	243	272	265	264	270	315	283	288	245	284	263	264	295	265	234	261	284	278	262	276	288	258	273	250	273	226	287	273	265	275	284	257	282	264	247	294	287	284	279	250	274	303	270	237	287	247	275	266	286	281	275	246	264	231	272	298	281	278	278	259	260	291	258	281	271	260	258	277	251	271	269	266	237	278	282	262	252	279	274	270	289	280	270	328	274	264	270	268	252	265	278	254	290	238	280	241	266	263	279	275	285	295	267	286	262	285	249	263	292	299	260	253	282	220	271	291
5765	1854	849	677	662	651	657	603	650	610	634	617	707	599	598	698	664	654	622	633	619	620	640	650	599	617	613	657	609	612	586	644	669	618	602	571	651	659	671	634	664	577	641	565	647	617	616	614	620	634	648	624	614	612	627	626	660	658	619	627	643	612	631	587	624	668	627	666	670	587	644	688	641	627	610	674	620	630	642	634	690	602	613	614	598	624	578	622	653	652	631	665	633	624	625	659	632	622	707	663	646	608	626	587	626	586	644	607	603	620	653	642	667	591	615	624	594	573	649	627	657	623	620	630	637	596	661	602	628	589	588	654	625	626	609	637	624	585	607	591	647	608	607	610	587	596	664	609	634	636	637	620	672	616	616	591	636	619	583	615	644	689	600	613	654	616	612	609	611	630	632	621	639	612	652	616	628	619	653	663	632	586	634	637	597	579	664	637	670	626	602	623	638	646	576	631	627	600	638	651	605	607	602	626	598	570	631	663	590	622	624	655	672	679	609	644	619	634	621	638	636	574	596	603	654	598	623	600	617	633	632	658	662	606	576	610	586	621	622	624	653	603	648	636	660	674	634	658	623	622	602	662	631	595	611	630	593	626	567	635	638	631	644	601	622	628	573	653	659	646	639	599	620	658	681	635	633	683	585	614	623	612	642	605	643	625	663	603	597	609	626	620	649	581	627	616	627	694	618	633	615	605	596	586	665	633	639	607	634	626	575	636	633	611	645	616	643	632	650	605	644	663	608	618	655	639	634	658	639	610	587	642	666	579	628	660	638	599	620	624	633	653	660	667	615	622	643	638	629	657	631	592	619	627	593	603	611	638	618	610	680	609	602	585	632	630	589	643	626	550	615	611	603	662	653	620	602	643	587	616	605	623	614	681	617	653	607	675	661	633	653	660	636	616	630	632	610	597	658	630	605	647	629	643	628	645	626	650	637	634	657	623	628	643	638	631	635	655	614	640	606	605	628	615	609	637	648	614	689	619	632	646	617	638	614	630	591	617	660	605	606	666	677	643	632	665	634	657	629	640	623	636	627	634	615	609	560	614	655	600	610	653	633	594	634	681	639	623	624	636	638	613	608	616	636	639	644	614	658	658	612	653	622	648	604	620	622	602	623	641	664	600	629	634	621	583	592	635	627	636	628	614	645	582	682	632	576	638	678	625	614	634	653	619	634	619	646	602	625	596	619	634	618	651	658	587	655	643	683	590	649	619	623	602	636	665	603	620	642	633	604	605	580	644	642	642	685	655	609	663	643	651	649	605	665	609	640	632	590	600	602	667	608	615	646	640	633	626	636	637	659	650	614	624	591	637	586	601	625	662	650	617	609	659	596	631	627	626	662	607	602	626	641	601	646	598	650	624	636	633	618	592	668	619	628	595	634	675	650	664	641	637	636	586	596	669	663	635	630	645	602	580	597	635	603	615	610	662	627	634	645	606	692	633	661	624	610	602	599	637	636	628	603	665	601	639	662	596	616	623	631	591	695	615	630	616	619	630	581	575	609	638	657	612	652	587	649	632	589	617	613	676	640	594	618	639	613	646	631	603	654	602	585	601	617	602	618	589	627	618	638	619	601	675	653	619	602	602	600	587	644	649	626	658	586	606	609	599	663	612	609	636	647	608	636	632	622	647	638	610	604	616	661	606	607	627	616	634	617	623	615	642	658	591	600	602	617	571	634	618	606	632	613	588	628	644	624	597	587	621	633	627	624	641	663	660	650	585	598	669	594	627	648	639	616	617	643	659	650	662	601	662	673	630	629	586	588	637	649	593	636	641	614	633	631	652	595	603	602	636	576	648	640	655	636	654	601	630	715	668	633	615	654	599	616	642	626	642	662	604	634	655	591	643	643	610	632	651	629	674	613	648	583	607	623	656	635	627	638	632	621	607	560	573	653	686	623	610	603	650	619	588	619	654	595	705	666	612	612	600	630	651	625	626	598	600	637	657	623	603	623	637	651	651	641	671	673	639	636	616	651	596	607	613	661	596	676	625	595	652	638	608	605	612	603	620	617	625	601	616	649	633	581	633	621	633	634	647	626	641	645	610	599	654	647	645	594	629	605	595	652	650	639	637	637	626	621	624	649	633	633	632	662	630	653	674	594	641	636	663	635	608	625	602	662	631	645	655	650	655	617	616	534	641	613	559	637	573	620	588	654	648	632	596	636	655	682	604	669	663	659	625	592	612	615	675	615	636	633	614	637	631	645	644	651	623	601	599	617	603	636	637	660	636	639	615	626	587	644	626	676	627	625	634	623	649	653	651	633	627	691	607	671	584	635	651	673	618	588	618	627	633	593	639	647	626	605	611	608	614	571	643	585	679	646	680	609	577	623	639	607	614	637	601	676	656	616	629	616	596	636	650	651	627	580	614	630	620	651	607	607	665	651	616	610	650	607	618	665	610	645	598	622	613	601	649	618	637	595	610	634	631	605	609	597	595	590	657	644	629	668	587	635	612	645	647	645	641	596	646	664	626	612	644	634	617	596	617	576	633	670	620	613	684	581	661	628	607	642	620	623	606	578	663	621	619	620	615	643	643	598	611	646	597	596	633	622	643	610	664	626	618	634	608	654	605	658	659	713	592	643	649	641	637	657	586	652	626	635	613	647	643	627	613	612	688	631	609	655	607	699	642	620	618	630	643	657	649	605	594	621	647	640	650	599	649	657	645	613	618	627	637	579	610	609	675	635	648	594	666	608	621	606	628	591	621	677	589	633	611	632	606	612	605	593	623	651	624	635	622	587	600	645	594	601	606	636	615	674	578	642	611	645	624	644	669	629	601	650	600	615	615	636	656	621	651	642	655	617	640	616	631	691	662	589	669	630	635	615	631	641	692	631	594	648	620	635	627	621	612	668	627	673	657	618	649	627	598	647	701	597	566	633	638	652	669	621	606	646	597	625	653	590	648	660	624	604	613	632	622	635	618	652	610	572	628	606	622	591	608	607	638	614	625	615	612	616	657	639	638	645	596	628	661	599	641	648	630	651	623	592	612	619	680	628	655	619	609	658	630	570	669	626	654	635	636	669	583	619	635	646	616	600	680	603	631	613	619	612	614	595	649	598	702	602	599	624	613	639	576	613	618	594	656	644	635	593	583	651	592	574	644	618	645	600	585	608	620	673	642	628	641	622	623	648	643	671	642	625	619	610	637	635	618	616	601	574	580	659	636	632	612	655	672	641	595	599	654	651	593	638	606	593	598	600	629	631	619	602	630	648	577	641	630	624	617	604	604	627	635	654	635	607	632	619	595	650	642	643	632	575	646	645	627	638	608	658	602	579	603	618	622	652	661	624	658	672	615	649	627	629	629	638	637	591	646	642	654	671	602	623	591	685	593	625	617	623	627	654	641	596	658	650	622	597	599	631	596	590	633	600	641	640	582	634	588	631	645	607	636	654	622	630	634	604	618	575	646	639	635	612	659	621	633	593	656	637	616	628	641	610	648	659	572	632	627	612	640	634	643	600	604	637	643	587	662
24999	21490	24885	28507	21490	20826	1144	544	428	423	437	419	367	402	429	377	413	395	422	350	407	368	407	372	418	366	399	365	388	375	387	355	404	397	407	384	378	403	351	412	403	347	374	392	375	432	356	375	364	378	380	394	397	377	394	356	360	379	382	403	378	419	391	362	377	382	400	429	382	393	389	393	377	373	424	371	374	379	357	363	382	391	345	392	375	385	395	387	346	409	377	384	434	408	377	385	376	396	386	393	369	371	418	370	382	363	352	374	384	361	424	362	417	373	371	342	382	371	380	367	368	382	406	388	434	366	349	390	363	374	371	382	407	367	386	409	404	402	348	382	343	393	401	385	384	333	363	373	395	395	384	379	417	384	374	369	388	399	350	397	336	409	377	376	372	381	382	405	386	405	386	392	377	395	390	392	383	381	374	354	368	377	342	384	393	358	387	380	423	383	347	395	371	392	411	400	324	415	413	389	377	448	396	374	405	375	387	363	345	369	440	397	356	360	353	383	390	409	359	365	344	379	373	369	411	354	422	374	378	364	399	364	395	389	356	381	380	355	368	372	351	394	362	399	416	399	361	372	382	397	401	385	382	361	374	409	376	397	366	395	377	349	397	367	402	378	364	407	391	396	349	400	382	375	367	371	361	382	396	373	367	386	399	344	351	372	375	381	390	371	362	394	383	414	370	366	374	347	402	374	398	396	392	394	371	386	390	352	438	395	401	422	382	378	388	380	374	394	370	367	378	382	404	404	362	410	397	385	386	369	353	403	406	423	397	363	421	407	373	405	364	370	336	376	367	374	391	364	402	399	396	384	358	345	383	368	361	400	384	393	349	369	328	356	404	351	364	367	385	397	355	374	378	357	377	360	384	370	395	377	404	384	406	374	347	411	384	375	413	380	402	398	412	399	376	404	414	352	392	385	394	352	422	390	415	397	379	378	391	364	387	374	406	419	379	380	369	360	386	403	424	396	332	362	374	357	366	387	358	377	372	423	381	384	386	402	389	367	357	399	410	378	381	339	391	375	401	377	365	376	387	350	382	390	389	382	361	392	392	357	389	375	381	378	371	365	376	358	392	346	369	394	364	427	437	359	371	404	413	392	428	371	400	390	418	386	353	357	352	402	377	366	378	371	366	377	381	392	400	340	405	382	366	360	373	393	375	332	389	359	376	395	394	363	366	379	372	378	379	388	390	387	373	405	356	370	386	347	365	397	358	400	377	400	354	387	361	385	387	368	359	406	361	362	369	387	383	381	400	379	377	385	355	428	388	387	394	399	370	377	379	386	370	385	379	359	378	337	375	414	382	380	357	386	397	384	354	385	373	396	391	355	369	373	412	419	375	348	413	400	405	420	340	388	409	378	388	351	385	427	385	372	377	352	387	391	412	365	381	337	354	390	369	349	406	401	394	386	379	381	358	399	385	353	394	407	382	337	376	367	387	414	379	379	333	402	388	407	390	401	424	389	377	420	383	372	386	398	378	371	369	383	369	368	361	379	405	370	355	393	349	419	340	368	396	367	331	396	343	378	432	361	411	382	377	399	402	363	370	375	359	387	380	378	370	398	370	376	427	388	383	393	413	370	390	402	433	409	404	380	391	412	400	334	350	327	398	353	377	390	429	365	396	424	349	382	372	362	409	365	379	378	410	399	412	420	380	371	384	391	410	385	365	367	389	349	362	350	393	405	429	408	365	368	376	371	370	376	384	375	368	414	370	382	377	375	396	363	394	396	371	440	364	366	385	385	399	383	383	364	357	407	390	404	381	404	368	357	402	429	373	399	361	405	361	392	381	388	337	381	382	380	399	387	401	370	399	364	393	386	357	362	399	358	352	402	373	405	370	382	393	382	349	413	398	377	403	395	400	350	394	373	404	394	363	415	411	359	363	384	395	379	386	412	402	399	386	369	398	376	398	366	359	394	410	413	396	369	400	364	353	377	385	413	412	391	359	354	390	358	383	373	394	390	383	360	391	399	357	381	380	402	393	384	371	391	411	380	386	408	349	389	410	349	395	387	386	310	379	372	379	409	385	388	381	377	344	393	359	404	367	411	373	365	404	398	390	377	355	429	381	381	391	369	385	359	395	381	390	373	353	388	395	391	383	362	424	390	357	409	366	396	398	393	397	352	372	347	401	382	430	427	400	409	414	379	379	398	373	360	347	395	387	390	382	377	380	391	404	379	409	363	387	368	364	392	390	390	410	360	378	382	357	380	391	409	392	409	366	372	381	387	391	369	372	380	346	345	411	387	392	396	383	406	338	352	400	397	411	378	373	347	391	339	349	341	357	354	349	405	379	367	415	407	411	381	394	364	393	400	410	384	345	422	371	418	320	394	370	381	412	347	396	359	402	353	378	369	399	399	368	377	397	385	348	402	353	370	394	414	420	360	361	352	385	344	355	380	387	362	402	384	395	381	390	361	427	360	385	416	390	375	372	371	362	386	409	385	361	363	390	364	385	395	371	407	406	402	411	413	444	381	379	378	364	412	366	364	360	345	384	361	389	365	382	381	415	360	385	419	372	379	419	400	333	373	402	411	378	363	365	422	374	424	367	322	344	386	418	385	394	330	395	395	370	373	369	391	396	379	374	388	402	374	387	379	350	371	401	365	363	352	399	365	379	384	388	402	379	349	434	397	366	348	410	372	358	372	367	396	383	400	389	390	364	342	394	411	358	420	347	370	370	385	344	394	373	349	407	347	382	383	421	372	404	348	377	409	390	420	395	393	378	405	402	414	399	365	355	371	396	372	411	387	393	385	366	376	427	360	400	393	362	360	379	387	391	411	346	362	328	353	366	397	360	358	374	385	382	357	388	357	389	375	377	359	397	369	400	405	396	378	386	373	369	400	380	349	395	392	354	375	367	380	359	380	391	406	356	377	377	412	356	362	350	342	389	418	401	380	382	355	354	386	375	374	356	391	378	385	384	382	368	381	371	361	401	400	379	328	411	381	398	423	376	411	384	379	390	367	406	389	360	360	380	374	396	397	353	363	388	395	408	380	404	388	405	352	371	338	359	366	366	362	380	375	376	407	343	410	391	378	378	377	361	377	387	370	383	382	403	415	376	373	365	374	370	445	385	368	380	362	374	404	370	393	399	359	345	447	375	406	385	394	396	421	421	370	378	364	380	394	348	382	384	376	380	399	374	373	368	384	373	364	370	395	395	405	388	403	385	399	408	400	369	401	364	395	396	362	375	378	379	390	354	377	352	372	412	367	392	406	385	398	397	384	379	393	390	375	380	374	401	388	387	386	410	364	390	378	376	361	398	386	400	401	353	396	342	346	367	363	408	327	339	391	368	367	366	367	382	360	397	358	376	372	383	429	417	396	354	390	389	402	357	369	341	375	391	420	389	355	397	363	379	399	409	391	385	356	378	364	403	403	355	396	384	359	356	405	375	356	402	362	402	437	382	406	351	388	386	362	379	372	409	394	376	380	403	400	355	397	404	416	387	388	378	413	363	403	370	408	368	395	370	382
4455	7242	2158	1424	1198	926	909	787	901	828	858	807	862	796	863	830	798	844	768	786	822	842	810	810	838	780	846	811	798	797	858	819	819	828	749	827	838	811	847	847	842	793	817	858	804	784	848	778	851	861	865	861	811	867	820	819	833	811	849	809	868	828	828	825	854	826	801	773	837	812	820	813	871	803	807	833	830	864	764	827	795	820	775	822	897	796	810	844	839	811	828	815	842	797	797	817	836	802	811	840	833	811	807	886	856	874	829	832	845	825	806	849	840	855	858	799	809	791	803	816	794	845	856	795	826	837	816	872	788	838	803	818	762	840	865	797	798	817	800	827	862	870	836	778	812	860	791	769	872	807	825	751	812	816	824	825	809	818	820	785	834	834	737	869	767	785	784	818	850	723	820	832	835	805	839	817	771	805	873	815	788	784	793	822	775	823	802	805	814	838	848	813	820	794	817	828	826	835	813	791	828	798	795	780	866	814	814	851	852	836	809	790	824	816	792	801	835	771	842	791	822	843	857	745	744	854	850	826	787	799	801	846	848	826	801	865	812	787	841	830	843	831	870	819	810	826	802	893	827	805	789	778	811	828	822	811	833	770	749	817	841	806	805	813	787	857	765	813	824	808	819	826	812	819	797	804	808	789	792	836	851	788	821	883	829	860	850	796	800	788	805	819	807	788	843	833	870	819	773	821	782	744	806	834	834	858	803	789	834	790	822	807	862	811	827	805	829	786	809	849	806	880	835	836	885	804	818	802	819	820	812	820	824	857	891	801	815	803	829	843	897	842	820	805	821	861	795	832	834	868	854	819	838	832	787	799	888	784	840	855	824	835	785	812	834	840	805	809	808	818	849	809	817	821	858	871	768	792	816	789	814	803	833	825	852	845	813	810	790	797	772	807	790	834	803	805	800	833	858	812	794	785	831	808	814	868	823	782	803	831	834	812	830	836	857	833	837	826	852	791	856	883	816	766	881	865	848	863	797	814	848	789	798	790	785	794	802	779	793	847	835	819	822	888	813	853	850	799	867	829	784	819	790	809	836	830	850	817	811	848	832	850	862	791	888	748	855	774	822	842	799	796	785	841	844	807	843	814	814	783	822	803	834	864	827	792	847	784	859	799	867	814	829	830	800	752	793	861	814	789	787	827	837	810	776	798	821	841	863	797	825	868	810	825	846	787	779	851	762	825	801	811	849	812	847	812	837	823	817	826	770	824	828	840	807	819	861	845	822	890	804	876	788	809	820	804	835	804	799	801	811	841	820	851	804	816	873	832	815	821	781	816	822	772	828	817	776	810	834	820	845	770	804	795	809	793	836	794	849	821	793	825	805	836	822	794	812	834	835	860	837	794	806	868	818	788	803	837	836	866	831	874	821	831	845	820	823	843	836	778	814	824	755	864	803	772	808	840	847	855	865	836	794	848	814	809	840	796	786	846	815	795	842	813	810	844	816	785	867	811	806	817	782	830	804	835	804	807	858	872	819	782	799	765	818	797	767	852	817	804	839	870	790	794	765	829	818	857	817	791	803	804	798	822	828	859	844	816	823	830	806	808	850	827	825	839	806	777	846	824	782	827	839	830	852	837	851	834	818	813	836	835	815	813	818	805	888	809	863	826	829	838	770	837	820	811	803	850	800	875	817	872	853	838	829	802	775	838	818	836	828	783	828	828	817	846	888	860	824	853	841	815	788	784	841	830	758	809	817	857	813	791	790	856	804	843	844	841	815	840	835	814	843	835	830	819	758	832	807	843	781	782	796	879	852	835	785	814	775	856	823	768	858	799	799	845	775	851	800	806	787	766	812	792	866	827	804	813	863	840	798	843	821	822	779	833	838	826	812	825	823	831	831	830	802	811	803	871	766	863	872	833	841	822	881	808	834	840	867	794	807	844	878	810	838	810	804	818	796	836	819	821	850	831	809	763	826	833	797	832	829	814	842	823	838	803	841	813	824	812	814	824	808	858	803	824	787	825	849	787	803	805	840	817	858	747	831	864	853	797	838	848	803	829	828	851	829	821	819	792	861	859	804	877	817	792	789	862	812	871	812	821	842	816	840	810	843	748	812	838	893	829	784	790	847	834	816	797	808	788	792	785	847	804	797	833	923	800	856	741	840	801	825	767	771	803	816	843	839	811	889	852	804	846	817	810	825	874	801	833	827	834	835	804	859	853	815	808	836	867	842	823	760	829	835	839	805	830	843	843	893	840	829	796	845	783	840	825	802	855	883	854	828	822	859	826	840	861	829	819	848	829	846	912	782	829	824	849	773	853	839	775	821	821	820	796	793	794	801	886	799	885	818	842	783	782	876	797	828	850	803	827	857	808	842	748	835	820	829	787	815	828	795	801	857	861	851	804	791	833	814	851	834	788	809	796	868	804	832	807	887	823	790	838	825	859	784	873	785	808	843	833	817	840	786	816	838	851	851	808	799	822	782	837	855	821	822	813	800	826	836	834	821	765	812	838	804	787	834	829	803	795	816	798	801	836	865	850	834	806	815	832	797	786	812	845	790	826	789	854	818	857	823	833	794	828	846	822	824	801	839	805	845	830	834	790	838	815	823	826	808	852	866	830	832	811	843	779	849	829	790	819	770	782	851	813	841	815	818	878	819	819	814	769	824	840	818	826	805	799	831	783	865	839	830	862	803	840	800	826	836	873	850	825	823	835	782	818	818	818	777	806	840	812	877	815	847	813	838	787	740	849	863	808	843	834	792	845	802	789	837	831	814	823	804	857	815	848	804	789	802	817	798	835	790	851	828	795	809	854	837	806	838	813	824	810	806	811	791	780	845	770	821	831	850	809	840	870	806	802	772	785	847	833	842	852	814	818	831	807	838	793	813	809	860	855	816	879	811	808	791	838	777	767	809	801	790	840	771	822	798	834	828	863	847	782	837	840	823	806	805	831	792	845	850	856	851	788	843	795	843	822	831	832	791	829	785	781	839	820	878	855	791	830	792	852	782	835	816	827	834	877	817	842	835	852	785	856	840	813	795	800	791	843	837	843	806	848	842	805	825	836	766	813	809	861	808	810	845	841	817	828	792	784	788	803	838	813	841	834	787	824	796	834	772	807	778	813	833	821	841	795	823	818	800	818	880	825	764	781	844	821	783	854	836	773	835	848	867	835	822	810	835	805	866	856	871	863	830	846	843	787	797	808	809	801	835	838	801	829	826	841	816	823	822	818	839	776	858	816	812	804	817	795	756	815	817	809	798	840	865	858	771	799	814	779	826	824	837	834	804	797	807	793	787	788	811	814	798	808	797	768	841	814	796	787	837	847	828	860	802	852	856	871	843	795	772	781	817	867	809	816	842	785	788	817	831	826	781	841	809	803	800	818	806	829	814	779	873	843	787	830	831	857	828	845	823	843	851	824	834	832	811	874	865	792	825	850	787	795	786	829	809	799	856	823	821	843	831	768	777	820	829	803	822	866	825	853	824	786	825	837	795	871	844	798	816	820	841	760	792	794	838	822	856	832
24313	21470	25147	28179	21475	21492	19821	829	424	372	381	386	344	346	296	310	284	283	319	307	277	295	266	273	306	276	260	274	272	294	260	259	281	271	264	304	276	278	274	259	259	285	243	251	272	258	268	269	282	260	251	281	241	284	268	286	252	285	232	295	279	302	276	245	243	279	251	259	287	278	290	295	255	223	247	259	244	246	260	267	280	276	278	245	280	262	278	296	253	267	254	270	261	252	249	254	273	264	260	237	266	264	300	274	275	251	266	260	269	257	264	245	252	266	222	253	238	239	266	290	213	305	256	278	260	264	257	240	264	222	254	258	256	273	285	270	269	271	249	230	250	241	257	253	269	265	238	251	297	272	253	286	271	255	256	256	234	224	229	236	233	241	265	263	288	254	286	268	256	263	242	235	238	254	258	246	256	248	252	273	278	273	251	261	242	268	267	242	293	257	238	301	266	283	238	235	269	272	248	249	270	258	279	229	255	280	270	267	290	263	254	260	285	257	252	277	241	275	243	272	248	256	262	255	247	244	281	294	258	272	295	257	280	271	245	270	252	246	255	252	284	258	239	285	281	228	248	264	261	278	241	257	279	241	245	289	256	275	276	257	229	285	286	251	296	264	259	260	281	279	244	229	239	287	280	279	258	269	247	271	290	256	281	286	272	256	301	268	269	258	290	312	284	252	256	296	261	232	288	239	255	257	243	232	264	254	241	239	250	269	251	268	251	273	230	230	229	238	260	282	280	275	236	247	242	289	262	249	250	260	254	253	249	274	277	241	268	274	266	274	249	267	283	278	275	257	274	260	232	269	287	283	273	270	274	261	258	255	285	246	274	279	282	300	271	262	291	237	273	244	259	255	257	255	277	261	286	294	273	261	277	268	277	246	245	257	264	278	284	234	294	278	259	274	251	260	294	305	269	273	261	257	274	251	271	248	292	264	254	255	234	270	264	252	278	257	257	270	286	240	273	243	251	302	260	234	265	245	233	266	236	283	230	267	257	238	265	294	234	241	270	263	268	274	245	255	283	258	237	279	274	249	236	267	267	246	264	301	266	276	227	253	249	279	273	256	263	252	249	246	248	288	262	255	272	276	242	262	259	263	252	265	280	265	270	297	260	298	276	282	256	274	286	241	239	262	276	270	246	269	266	257	217	290	251	247	295	280	266	266	265	245	249	251	265	255	260	267	258	269	253	248	276	265	303	227	268	276	310	254	247	255	291	274	261	269	261	227	272	278	259	233	250	266	263	245	235	274	262	263	258	242	256	259	249	268	237	263	273	263	263	269	262	259	280	273	301	251	256	265	244	252	256	278	282	267	261	272	227	265	305	301	253	274	293	258	271	279	268	246	225	271	267	261	258	279	276	290	257	264	262	230	252	289	268	241	276	249	251	255	294	215	255	242	263	263	244	272	267	256	262	255	268	262	246	274	282	248	266	244	252	300	242	266	252	255	252	284	259	252	239	226	285	249	251	263	259	272	243	245	267	279	253	250	294	252	261	245	234	271	276	291	275	256	267	272	249	262	250	269	274	217	262	265	266	277	242	253	248	252	256	281	279	225	283	270	246	241	256	240	255	275	268	257	289	263	274	238	250	288	265	270	280	242	268	282	283	275	257	291	282	242	240	260	269	239	245	253	239	274	260	237	270	280	242	268	261	293	239	263	262	291	258	259	286	248	266	244	266	270	260	277	261	290	266	267	256	271	243	278	251	235	274	244	274	265	266	258	279	256	249	278	264	285	241	267	277	286	238	263	282	267	262	280	274	258	307	300	314	263	243	261	257	260	261	282	246	247	258	240	222	268	273	241	282	278	277	283	293	245	270	245	297	241	247	268	280	265	264	255	266	251	260	290	240	235	262	258	283	281	262	273	272	259	290	233	263	260	244	262	269	254	277	272	257	265	283	273	260	286	254	265	270	234	249	252	280	263	249	263	238	258	276	269	270	250	277	277	281	283	250	251	261	259	258	243	284	274	256	285	252	249	243	279	268	263	270	261	238	245	261	261	249	277	257	262	248	254	259	253	258	207	225	256	283	254	265	242	264	245	273	270	259	270	255	265	243	265	249	252	227	264	232	239	292	237	258	288	241	278	263	252	219	248	266	257	227	251	259	257	249	250	262	258	235	249	229	257	284	296	264	251	270	241	283	271	266	234	257	265	285	249	241	254	260	278	261	274	254	286	262	255	249	275	283	249	251	251	272	258	235	260	269	282	270	292	263	268	267	241	255	268	265	294	245	269	295	292	237	275	262	251	252	248	270	289	254	268	262	259	263	247	266	298	281	242	248	271	270	262	240	279	284	286	259	265	275	259	267	281	267	284	246	240	262	270	246	284	284	271	247	250	291	272	254	279	277	275	248	256	251	249	290	254	254	313	265	247	261	283	239	251	277	261	244	233	279	275	315	282	238	267	256	245	238	254	247	276	300	251	276	251	251	286	274	271	265	256	261	281	315	266	302	237	261	291	294	267	281	275	279	301	282	273	264	248	265	273	267	261	274	274	273	248	267	256	254	241	259	268	270	298	275	270	270	270	293	293	281	250	280	286	261	241	292	262	268	273	267	257	224	239	251	229	263	244	254	260	268	266	235	251	245	282	256	282	261	282	283	230	225	276	284	260	250	259	237	236	286	278	270	265	261	274	256	262	227	264	249	226	262	245	246	279	243	241	265	292	260	274	234	281	256	261	246	258	284	292	252	247	252	243	254	296	286	271	247	304	309	266	275	287	242	273	291	259	259	247	273	295	271	257	272	266	270	246	295	281	261	242	250	288	243	253	252	277	260	270	231	271	269	251	244	268	228	270	237	267	298	241	264	254	272	261	248	310	284	267	283	286	249	232	250	258	251	254	258	254	247	276	240	277	256	253	270	302	273	250	242	275	274	246	267	299	275	261	256	268	290	258	288	294	262	234	216	281	289	286	284	273	276	283	290	275	219	273	271	251	241	269	267	267	304	294	285	283	235	232	263	258	257	245	249	255	275	278	255	265	250	263	264	251	244	250	257	247	278	247	262	262	213	243	242	297	260	300	293	275	265	262	261	247	269	244	247	283	244	266	238	257	281	244	259	279	233	256	284	266	231	262	239	245	265	279	268	265	266	272	238	274	284	255	264	261	256	266	235	271	288	273	259	270	280	277	248	271	249	256	258	269	284	235	270	250	238	258	259	292	256	252	286	265	253	256	236	280	262	268	246	261	279	274	276	266	269	261	283	250	261	271	262	281	278	245	259	261	247	255	279	258	299	258	233	276	259	242	263	287	269	278	259	261	254	283	273	269	244	250	279	248	246	295	248	277	283	284	243	293	286	293	269	259	269	271	253	249	292	303	247	283	309	247	287	268	241	252	278	275	277	255	254	254	280	275	272	262	228	231	272	265	241	276	272	255	242	262	263	283	216	253	284	264	273	263	256	266	252	283	262	273	258	284	282	269	272	275	259	276	258	266	248	238	241	269	270	250	274	268	239	266	264	274	248	270	227	218
4954	10945	2926	1866	1198	786	692	651	640	669	650	597	631	585	563	605	605	574	573	581	558	573	608	543	577	599	567	554	536	567	579	566	574	591	578	603	576	612	533	529	596	514	579	540	537	586	583	533	556	587	578	588	557	522	611	542	538	613	538	543	562	608	590	575	580	581	598	569	556	555	527	570	596	543	527	556	560	567	549	512	583	571	561	586	544	576	546	537	555	610	582	574	567	554	599	560	581	600	517	575	544	590	586	552	549	533	581	551	526	577	556	596	591	565	566	590	562	552	536	566	599	589	562	537	572	569	564	547	560	569	580	569	549	599	576	579	570	560	534	523	568	613	544	586	542	536	579	538	546	596	566	547	598	561	604	579	546	580	564	543	549	568	538	537	595	594	542	562	554	561	521	554	587	567	544	569	616	578	543	582	555	584	564	552	574	533	562	522	578	548	594	540	601	563	536	565	543	552	515	536	600	549	591	605	580	548	551	556	522	544	587	573	600	567	548	575	595	589	561	585	560	596	577	563	572	569	545	571	565	521	517	563	567	537	544	522	544	562	536	542	529	545	554	579	560	542	572	591	544	566	554	521	589	560	605	563	562	558	566	572	574	568	544	520	557	578	603	561	544	585	579	593	541	518	566	568	559	594	525	570	521	558	555	561	575	566	591	558	548	534	536	591	565	555	547	548	552	577	601	601	565	571	547	536	551	578	553	572	608	552	541	535	565	591	516	550	554	544	561	630	530	546	604	552	548	562	535	546	551	532	550	553	529	571	553	557	600	592	538	543	578	536	559	573	584	545	545	565	554	600	588	558	523	540	559	572	598	560	595	560	530	582	548	569	566	569	502	554	583	541	560	581	607	550	606	598	552	565	533	571	530	571	586	585	571	556	573	526	548	560	559	573	560	595	570	526	585	620	533	515	575	544	586	542	522	605	570	603	541	560	590	564	564	538	542	550	548	571	592	529	571	576	566	582	579	534	536	580	572	563	585	570	584	551	559	532	555	527	563	539	560	556	561	587	573	554	527	558	570	563	561	576	599	560	599	570	573	562	569	600	563	568	547	567	575	579	539	586	583	524	588	587	568	531	557	550	584	573	579	600	580	593	568	575	562	561	554	591	551	568	542	580	549	550	571	555	546	588	590	561	621	559	533	582	532	591	573	522	570	577	628	569	510	550	539	537	523	546	550	579	592	579	584	539	531	546	522	527	527	575	592	574	578	569	566	614	579	544	549	554	546	552	554	562	585	564	534	610	569	593	536	566	529	550	562	581	537	537	600	613	529	590	580	562	551	549	575	603	563	563	576	566	564	547	562	573	563	589	545	567	485	552	546	561	558	573	540	558	560	573	566	590	587	553	602	555	554	566	586	605	556	551	569	554	592	560	548	571	555	590	529	553	608	574	573	530	591	570	546	584	611	552	530	525	593	551	586	598	563	570	590	614	595	535	545	526	587	547	565	578	584	574	558	607	574	576	569	533	566	575	562	560	539	590	577	533	556	587	590	560	522	524	588	586	600	545	559	556	585	556	501	546	550	578	582	611	547	583	548	586	562	564	559	528	593	517	576	567	574	576	554	596	575	564	529	606	555	531	605	562	563	565	542	577	504	574	639	574	573	555	530	549	588	541	519	614	549	557	544	538	589	568	553	543	548	546	555	584	566	599	569	559	545	553	618	562	558	562	548	539	555	515	580	551	521	563	616	550	583	521	533	577	561	571	555	538	523	556	585	548	581	584	566	602	596	553	572	560	527	571	614	544	567	614	578	621	544	552	609	549	621	554	553	587	537	602	577	528	574	528	569	564	568	580	546	577	605	563	557	558	601	582	574	588	578	559	542	542	565	556	550	508	518	581	547	538	599	587	566	557	577	583	595	567	562	532	566	566	554	565	546	557	591	539	512	563	569	591	578	604	567	613	570	578	529	546	563	546	567	566	543	561	527	568	594	564	539	563	565	581	578	625	558	568	579	561	556	577	562	584	587	571	569	542	602	528	552	566	526	582	563	591	545	575	574	602	644	582	580	532	504	540	547	560	548	569	534	612	552	572	568	543	540	570	556	553	561	584	596	569	528	581	576	573	526	568	515	545	538	547	586	559	581	585	601	559	597	554	549	545	539	608	601	568	513	550	611	576	591	586	565	573	576	566	553	568	589	562	575	583	568	573	573	567	595	597	529	577	579	550	579	502	598	588	608	582	532	546	585	557	599	613	567	572	573	540	590	558	562	546	628	593	585	578	619	562	559	568	548	560	544	591	555	532	594	531	555	562	573	533	564	529	566	558	541	571	590	580	585	562	558	601	538	577	562	583	596	567	514	534	522	600	591	566	513	557	567	557	576	588	560	559	526	543	566	550	582	552	564	542	600	553	569	563	597	603	524	562	610	564	548	608	559	571	561	522	558	520	585	578	579	544	625	533	548	586	516	565	561	564	604	568	527	581	550	562	569	575	609	549	554	558	557	547	589	554	553	560	546	550	580	592	534	571	579	522	520	575	573	577	546	557	594	575	570	611	529	566	550	561	558	540	559	621	584	571	546	582	583	554	602	531	553	545	593	545	585	555	551	537	543	526	553	515	559	573	570	569	566	545	559	556	613	531	577	573	590	550	618	559	597	552	551	571	533	551	539	598	533	590	583	578	588	554	557	515	597	582	525	594	537	577	525	557	564	548	568	560	558	537	577	560	562	548	548	564	553	581	583	566	547	575	555	527	564	520	572	574	588	614	600	555	550	602	573	582	599	569	596	523	560	610	605	546	580	557	596	533	582	588	548	595	572	573	545	568	525	579	564	568	553	570	531	570	578	555	564	496	575	599	560	554	561	561	576	569	584	621	569	543	591	527	582	557	564	554	582	561	552	620	586	568	553	569	564	564	573	582	575	556	540	592	535	552	540	555	528	559	591	534	580	587	577	506	594	556	558	591	552	561	605	561	551	561	541	574	565	553	607	566	570	553	528	567	534	538	571	594	608	554	515	599	578	584	512	539	540	487	535	495	555	582	563	556	569	579	605	569	583	572	567	615	537	532	527	550	616	558	520	580	544	583	542	543	532	537	559	571	562	549	519	571	566	582	550	564	521	578	556	558	600	554	581	543	610	601	548	570	533	575	543	530	567	553	528	535	549	572	529	550	602	578	575	535	587	559	574	567	545	560	572	544	587	531	574	542	601	551	548	597	538	575	556	542	531	563	552	556	574	545	587	560	547	547	569	542	527	581	586	612	601	552	525	580	567	548	567	519	586	516	588	551	570	554	560	585	589	589	563	551	544	575	596	538	544	539	576	594	543	586	573	549	542	565	561	565	564	553	577	576	580	539	586	562	578	628	561	564	563	549	506	595	542	574	570	555	562	492	572	562	547	627	595	554	556	562	536	561	571	592	578	604	579	519	540	537	557	580	550	585	567	533	553	614	558	558	569	572	588	567	565	563	566	577	586	554	552	510	561	538	558	561	571	554	616	578	572	565	580	563	546	536	551	579	573	522
32841	20178	8272	590	312	272	286	271	250	258	285	269	275	283	279	281	233	273	292	291	258	289	243	259	259	248	256	282	280	293	265	257	255	276	263	269	237	251	290	255	258	278	261	266	267	257	256	241	259	283	273	262	224	323	256	283	254	271	285	266	263	311	286	265	258	258	251	294	264	275	290	265	279	242	298	282	274	264	270	282	259	252	269	248	259	286	252	245	259	266	258	269	278	268	267	299	279	234	283	251	266	268	291	285	318	284	269	302	283	240	273	258	263	271	299	293	245	310	277	262	264	237	248	266	300	249	279	275	268	287	299	298	255	267	284	281	236	247	265	273	264	277	271	288	273	270	289	260	253	273	253	286	286	241	266	235	284	282	275	274	275	273	254	242	259	269	259	272	293	297	242	276	284	262	252	280	247	280	289	275	254	262	297	272	273	281	288	261	235	275	235	265	269	261	269	264	272	251	249	290	263	283	281	274	258	294	240	259	269	284	254	282	268	271	274	300	273	273	226	251	260	260	269	290	283	247	242	255	267	275	268	275	264	285	230	286	282	254	268	261	260	257	269	274	264	269	228	296	286	269	266	267	240	284	295	257	272	259	250	297	285	276	238	247	267	241	290	245	269	254	280	272	266	284	258	255	274	266	246	275	262	259	261	292	292	251	316	260	259	245	268	276	295	240	274	283	243	274	242	285	265	261	240	266	303	270	259	264	265	291	259	264	271	286	261	249	252	279	266	281	265	248	272	244	285	305	293	272	311	258	271	284	252	255	250	257	240	235	259	289	278	271	282	292	265	269	245	248	259	291	253	275	258	270	283	264	295	301	295	267	281	265	261	257	294	270	268	273	279	261	241	282	294	277	276	287	284	287	259	261	269	273	259	272	251	270	265	276	260	256	250	281	260	264	246	265	269	259	281	263	252	287	281	277	232	269	266	275	271	240	290	252	263	264	258	234	257	280	273	276	291	254	251	275	233	242	281	296	281	272	263	247	285	281	253	267	244	264	283	248	279	269	251	306	276	265	268	249	238	245	249	258	293	261	314	279	247	265	279	265	285	299	261	256	278	254	269	259	262	272	259	243	231	271	262	268	269	257	273	260	258	283	282	264	259	279	271	274	338	270	278	257	243	264	260	288	242	267	287	257	273	270	246	309	245	262	290	289	272	264	251	272	274	217	239	238	286	274	241	301	280	289	276	241	264	267	237	247	295	265	277	267	304	243	244	278	269	267	236	266	288	277	253	228	291	247	282	299	263	201	275	287	262	249	280	272	272	274	267	249	250	278	248	292	309	291	280	277	299	286	279	270	250	274	262	274	235	269	260	253	285	276	290	253	273	300	274	272	305	262	289	236	260	300	271	278	274	282	265	253	309	273	271	285	263	272	258	257	273	278	272	278	238	288	255	279	251	267	249	259	287	251	272	303	244	292	292	254	246	257	295	274	264	252	267	259	245	254	264	265	247	275	277	258	290	262	245	269	258	277	276	261	268	249	246	267	266	255	286	260	271	277	269	259	233	269	300	287	289	249	286	269	260	262	250	240	268	261	260	273	273	264	260	280	249	274	287	281	291	253	269	274	256	257	267	274	234	269	259	246	261	270	253	259	252	272	287	257	261	241	252	289	278	259	278	278	232	227	272	237	243	281	280	280	231	254	276	259	296	266	235	244	264	291	279	283	260	279	258	264	269	285	259	266	248	296	239	252	257	277	290	279	265	245	247	281	272	284	239	264	291	248	276	263	232	282	254	261	282	253	264	250	270	266	275	257	268	270	299	238	261	284	283	260	265	272	249	301	273	259	258	277	262	263	280	234	281	262	263	271	277	249	252	266	292	260	255	256	266	249	255	299	267	241	251	295	277	282	233	251	288	286	276	290	287	266	262	296	262	307	241	260	267	273	301	272	275	275	268	249	274	255	268	248	260	277	278	257	234	263	268	257	242	272	221	307	244	270	255	255	275	278	304	250	215	260	264	255	284	282	249	245	271	260	240	290	283	281	250	245	267	234	286	297	249	266	292	277	257	260	251	215	297	255	255	272	258	279	267	259	228	265	240	241	270	298	277	288	245	265	256	254	262	252	280	290	272	275	253	248	258	264	266	268	283	243	255	260	260	263	236	263	290	247	285	297	220	262	288	279	269	252	272	249	304	290	255	256	280	252	268	263	269	260	256	305	262	258	280	275	268	266	245	272	310	260	257	282	287	262	241	292	253	280	284	264	260	259	264	233	261	277	253	275	259	253	268	258	231	287	289	284	242	220	263	269	265	256	260	283	273	244	256	247	277	287	272	284	269	276	281	293	251	240	271	253	263	280	249	257	252	272	254	257	246	263	264	287	292	267	280	273	249	271	283	271	271	280	261	248	272	256	264	277	271	278	285	250	292	266	286	238	246	272	274	266	253	267	272	277	278	255	241	277	261	272	307	274	249	284	292	258	249	299	287	256	250	262	257	243	252	266	274	264	251	270	274	312	291	309	260	248	250	256	273	271	235	258	276	244	269	279	261	261	278	253	270	262	263	272	274	287	277	259	253	247	296	285	274	287	260	270	250	243	309	252	294	280	282	270	272	252	297	308	268	252	261	257	312	285	289	262	312	299	270	253	233	255	273	255	265	271	257	280	283	271	268	293	293	261	280	263	272	283	265	275	264	269	262	271	255	256	263	261	266	302	285	318	304	271	251	261	265	251	248	240	284	263	264	269	289	225	264	281	261	295	301	261	256	281	268	277	244	261	287	270	251	257	258	251	262	285	264	278	240	242	268	269	244	263	257	273	260	239	261	298	257	266	248	255	280	260	283	287	290	284	286	269	244	258	225	280	267	280	273	277	260	296	258	258	283	264	297	278	261	281	305	234	271	256	261	251	262	257	265	258	257	274	278	279	260	295	260	252	259	263	256	278	288	280	249	275	274	257	273	269	286	262	265	242	278	261	258	258	266	259	249	234	252	247	266	278	278	294	263	284	238	255	278	283	249	289	269	272	276	251	295	226	267	278	246	258	254	231	248	272	294	237	323	292	275	239	264	293	290	291	274	290	292	240	271	280	276	302	264	251	254	277	263	305	244	306	262	242	273	247	282	278	260	256	253	297	284	255	283	252	259	264	230	256	263	281	260	312	260	310	272	288	273	267	275	272	289	246	269	259	280	251	252	271	279	291	241	256	280	290	275	256	253	263	285	268	274	267	253	283	233	260	254	278	275	271	249	271	254	281	285	248	257	288	251	231	266	257	274	227	248	261	246	279	240	262	266	277	271	272	265	265	293	281	243	258	273	312	243	270	262	262	227	262	259	270	219	239	301	262	261	275	294	304	276	274	251	231	254	272	254	242	273	273	327	265	225	238	255	247	244	267	259	245	236	287	277	266	262	249	303	261	267	230	246	258	257	299	285	302	233	244	294	240	273	246	274	263	271	269	261	267	271	263	285	243	278	249	274	271	253	267	269	264	249	249	267	250	277	275	256	266	269	242	270	302	255	270	300	258
5784	1666	863	643	682	679	630	630	609	648	633	604	581	613	594	599	622	611	686	600	633	622	631	628	645	610	570	586	616	645	628	613	648	626	665	565	609	651	605	592	591	601	631	621	620	590	607	655	626	632	611	660	582	642	604	610	659	631	611	642	619	603	587	613	653	590	649	637	610	677	613	593	592	625	630	630	579	603	612	606	602	648	675	659	594	604	669	654	602	628	629	639	628	646	614	632	631	594	612	608	669	641	596	608	643	614	664	591	648	620	610	616	666	640	624	608	650	624	579	628	622	638	591	599	600	618	667	586	627	624	596	631	613	624	586	611	660	599	635	620	628	626	614	598	598	629	634	662	596	603	593	609	641	622	590	593	621	656	612	647	644	623	627	632	602	630	641	595	639	634	627	642	673	654	608	662	636	625	628	596	615	657	634	604	620	615	596	634	650	650	559	628	676	653	627	615	628	612	632	585	598	621	642	634	652	612	642	652	614	582	603	621	601	606	621	581	608	622	626	637	612	665	640	610	625	612	620	611	613	644	596	630	609	644	609	596	645	635	642	656	646	618	607	608	576	617	630	633	604	672	643	620	627	620	617	648	602	651	618	654	600	609	638	617	602	627	629	633	632	626	663	607	613	616	607	639	702	663	616	582	627	623	639	612	601	633	590	659	603	659	646	629	620	641	617	634	646	668	595	597	667	669	605	613	563	602	664	609	609	629	640	590	626	621	641	658	635	631	599	636	612	630	654	614	650	610	614	630	654	633	615	627	648	610	676	634	649	588	599	600	623	629	611	628	655	564	652	622	643	561	568	594	632	634	623	637	601	626	595	609	616	608	556	618	627	625	632	649	626	590	639	658	622	633	592	640	652	601	630	611	627	616	635	642	599	614	625	629	615	641	604	574	614	572	629	620	602	665	613	622	630	592	626	632	633	655	586	591	630	651	646	666	621	652	649	640	620	677	622	632	636	626	622	665	615	624	575	602	567	611	645	611	646	668	615	646	616	633	620	581	594	587	632	565	651	626	627	651	613	566	630	610	649	617	652	620	641	640	670	594	648	608	602	623	645	621	577	602	646	658	647	643	636	609	609	607	619	592	573	603	635	656	625	594	593	629	613	621	619	653	634	673	648	608	597	612	614	660	573	610	609	615	609	639	675	575	608	663	620	644	645	608	608	637	617	612	646	603	641	677	609	636	636	678	656	667	616	636	610	594	604	623	618	638	637	639	564	593	630	602	643	619	641	604	585	626	623	636	631	592	633	646	589	647	650	616	580	629	641	645	587	638	604	572	608	579	643	633	650	624	612	619	616	645	632	642	590	609	616	601	664	636	628	614	628	641	598	594	633	653	610	619	664	607	666	663	573	672	637	613	627	667	632	658	600	587	622	649	639	556	644	666	622	628	644	643	603	637	565	643	612	615	642	641	645	621	593	646	645	581	602	612	595	601	626	607	641	632	657	591	602	589	632	640	616	608	601	648	629	617	623	604	580	590	612	635	662	639	626	627	614	642	647	628	640	633	662	628	653	663	656	628	674	631	616	617	669	638	650	594	642	590	635	658	635	613	655	622	623	663	637	638	583	608	600	574	657	641	643	681	612	645	643	585	690	669	583	636	618	634	587	598	631	637	608	613	609	596	650	588	643	648	659	614	619	615	634	614	652	615	632	630	593	663	668	646	621	629	636	621	601	615	616	617	614	621	619	656	621	614	646	668	624	644	598	625	638	598	623	621	616	580	589	628	630	630	621	608	609	626	602	618	630	580	584	620	656	622	590	627	642	604	631	644	631	643	614	645	618	600	615	646	643	563	641	654	640	615	658	629	597	627	597	563	580	638	658	603	665	630	641	636	630	598	614	608	627	628	648	655	636	649	650	572	650	683	588	685	621	622	606	623	617	592	629	611	629	629	663	626	657	616	616	633	570	638	626	675	630	608	641	645	626	668	674	624	639	575	659	618	606	675	615	628	620	600	612	626	640	582	630	572	650	629	615	635	631	621	597	653	666	637	657	634	665	659	548	623	621	618	604	679	633	612	624	642	613	633	599	644	603	612	627	643	624	637	618	632	615	661	634	655	637	651	583	599	636	612	623	630	621	672	587	599	673	633	718	595	619	623	669	629	643	635	588	648	607	623	645	626	645	655	655	590	619	627	633	634	603	648	675	676	665	590	599	590	604	597	633	625	620	631	639	615	630	639	681	648	641	651	631	615	647	613	638	615	626	635	629	597	644	598	616	622	615	571	617	644	598	585	622	597	637	621	631	612	631	602	648	651	599	595	615	597	610	627	671	596	668	653	594	600	670	626	601	621	608	640	602	626	647	600	625	652	642	632	605	644	627	644	617	634	642	607	646	653	652	655	634	626	610	591	627	640	601	608	650	614	630	624	614	588	578	619	634	590	668	682	614	628	660	607	662	629	613	591	618	602	652	633	595	711	625	667	597	613	626	593	658	626	622	617	645	580	582	639	636	606	672	629	673	648	619	641	629	642	613	627	639	659	617	665	655	625	637	643	594	603	595	613	641	603	660	614	631	629	653	606	640	657	646	603	616	614	622	649	648	577	617	626	605	655	615	598	600	616	643	607	663	656	612	626	622	642	659	608	628	634	631	647	612	580	600	599	634	653	634	597	655	577	624	610	581	668	575	632	630	611	639	640	665	660	650	645	636	613	606	653	623	615	638	629	560	601	578	587	608	609	625	634	594	662	615	650	625	634	643	675	671	608	651	589	582	587	635	598	644	583	559	685	620	624	623	625	585	592	603	623	566	648	644	650	606	640	615	646	630	673	607	625	588	623	611	634	614	640	620	622	602	639	613	634	656	626	621	622	637	594	664	604	648	633	650	607	657	665	616	617	657	638	602	618	602	636	633	635	602	625	566	676	629	641	616	689	586	596	586	615	654	610	673	648	608	644	631	640	585	634	593	575	633	660	600	651	571	594	586	655	651	629	595	593	623	611	626	589	596	595	597	654	614	586	661	612	612	592	645	601	616	657	625	635	647	651	651	610	610	631	581	600	672	636	656	611	649	650	613	614	649	631	633	549	660	573	600	620	682	615	651	628	624	597	628	633	624	663	636	629	620	628	602	629	613	602	613	610	643	605	590	629	619	638	609	636	606	580	631	657	655	592	596	594	621	596	639	648	632	647	596	618	595	646	620	590	602	636	598	664	656	599	605	599	624	621	624	616	662	633	610	630	654	619	622	651	652	653	621	649	603	647	646	610	637	594	639	653	698	649	660	614	591	642	625	627	604	610	597	589	642	612	683	623	589	615	576	615	632	626	637	628	638	648	602	635	667	622	642	620	629	673	596	594	636	631	623	606	614	615	628	683	628	607	599	596	656	616	566	663	606	613	585	588	645	653	618	639	639	582	667	634	609	664	641	611	653	574	631	630	606	599	629	572	649	633	603	627	608	592	614	600	623	634	665	619	586	610	613	632	622	622	619	636	638	662	671	652	584	615	691	599	656	658	614	682	641	630
24944	21443	24810	28420	21414	20737	1173	515	437	415	417	398	375	414	428	400	390	377	403	386	405	392	407	360	389	389	384	387	395	375	392	348	406	393	373	389	356	381	393	407	377	365	379	371	400	373	370	371	393	381	339	346	353	399	378	398	387	424	402	389	396	401	386	417	459	378	348	386	402	369	396	405	378	373	351	352	379	425	361	376	377	403	337	359	356	398	363	388	349	422	412	406	406	355	391	379	386	383	388	403	375	381	388	394	413	386	345	376	357	416	376	367	391	370	396	374	391	368	379	419	401	377	388	385	346	368	340	391	362	377	375	414	388	390	383	380	360	357	354	358	370	423	419	357	352	395	362	340	368	362	367	368	363	323	358	382	398	383	361	377	370	382	399	380	386	367	346	332	349	397	424	372	341	429	386	364	361	345	349	341	358	371	393	384	353	382	408	347	375	378	365	325	385	398	376	359	405	397	397	431	397	356	417	393	394	427	407	352	379	372	347	382	376	383	386	403	404	383	359	360	379	379	402	431	410	371	386	419	406	356	366	405	394	353	366	394	353	417	358	368	404	411	401	352	407	379	380	410	390	381	372	417	384	396	418	390	366	378	397	403	350	370	408	375	394	393	383	372	347	453	397	401	380	385	438	370	394	392	349	388	368	370	374	374	428	412	388	373	364	393	375	404	368	408	405	370	348	415	407	339	377	382	363	361	395	325	377	372	381	352	394	381	386	355	386	407	347	361	402	425	397	396	346	414	361	403	413	399	359	361	403	389	403	428	379	390	348	377	368	401	362	375	405	397	360	362	377	393	405	397	391	340	398	361	360	356	392	345	375	358	365	353	381	374	378	347	337	376	354	384	388	408	411	374	324	381	393	378	385	373	405	349	404	398	378	347	394	355	358	327	343	397	348	384	395	352	372	371	373	370	395	377	385	383	370	379	388	425	413	347	339	377	404	398	362	366	358	375	399	389	382	359	419	389	336	389	426	392	383	384	362	417	326	343	380	371	392	381	403	379	377	407	365	363	416	392	378	366	441	398	385	340	376	371	360	375	361	397	396	375	333	395	385	361	376	396	355	370	358	339	378	397	434	399	371	398	391	376	369	366	392	385	360	381	392	372	425	415	416	395	372	420	375	370	398	378	357	364	342	390	384	383	402	382	390	392	428	395	362	384	404	365	387	394	338	441	343	402	318	344	397	380	368	386	365	381	406	404	349	373	365	380	378	385	386	366	370	384	359	363	383	393	355	372	381	392	357	382	401	376	363	387	381	409	375	422	370	381	355	380	389	384	384	375	341	379	403	355	330	351	338	371	373	385	398	395	371	379	388	352	390	351	400	382	349	364	411	365	397	409	372	413	368	387	356	399	360	406	387	334	425	354	360	392	405	406	391	413	355	456	384	421	396	378	391	395	361	370	380	399	384	401	359	392	383	401	407	361	385	371	396	384	342	371	387	359	385	367	407	368	401	374	358	423	371	416	391	350	347	383	386	382	373	342	397	373	386	361	406	341	341	366	344	399	368	396	356	364	368	416	359	418	356	420	349	393	391	389	352	412	393	366	400	384	372	395	387	376	401	400	387	363	372	395	374	403	392	420	383	383	379	393	344	358	421	399	386	390	385	367	347	385	390	437	415	374	363	410	363	390	420	436	394	426	402	345	413	404	352	379	381	364	383	403	376	357	359	384	380	391	364	366	374	403	399	368	353	366	428	376	360	395	388	405	404	405	395	380	362	358	365	398	398	391	360	373	398	369	389	331	385	373	375	397	363	373	368	387	379	376	398	416	386	413	378	391	377	398	369	383	390	346	369	390	373	390	374	412	355	376	368	374	388	397	358	377	406	356	408	391	379	389	402	383	368	363	380	373	369	333	367	370	400	337	368	328	371	359	377	415	397	383	388	368	358	363	356	393	363	414	377	398	397	397	379	356	373	379	388	388	369	363	369	334	374	384	419	391	374	373	374	372	386	388	367	372	372	347	394	393	375	406	425	365	401	406	378	377	414	392	392	401	366	383	382	412	346	360	355	395	385	406	361	401	427	384	378	395	365	376	364	378	418	355	365	392	401	419	390	409	396	375	354	401	335	394	386	397	385	399	390	399	391	407	409	396	372	364	410	378	360	390	362	366	362	389	394	357	384	383	391	385	373	379	399	384	415	351	383	372	428	361	376	359	382	357	364	384	411	382	341	427	389	351	402	348	350	381	358	384	382	394	396	381	404	385	374	345	418	380	382	383	371	399	401	434	397	358	381	360	392	379	365	357	362	357	385	363	352	367	398	432	370	372	410	387	383	375	373	386	388	395	382	327	395	362	411	345	384	374	367	359	376	380	369	416	364	413	367	363	350	387	381	384	386	412	427	385	386	378	415	400	410	357	397	384	343	414	341	371	392	366	392	400	395	399	345	377	355	367	404	403	406	377	367	359	352	367	384	378	363	380	403	359	370	396	340	354	375	402	413	385	362	388	384	390	369	375	387	399	381	370	380	362	383	387	432	417	339	389	359	365	384	404	408	394	363	367	387	384	378	387	377	330	380	396	398	353	369	364	394	368	354	367	377	382	365	376	406	359	375	369	349	379	368	411	382	372	382	378	395	368	389	361	414	385	381	366	418	364	384	419	356	344	359	410	372	410	350	359	390	384	397	405	375	382	393	369	373	375	414	398	364	398	388	388	386	379	416	345	359	401	363	386	368	381	366	365	391	396	372	381	390	366	418	363	417	397	364	371	372	391	370	382	395	382	381	406	368	390	396	345	401	361	379	374	370	375	409	392	412	387	384	397	398	338	369	408	372	382	407	374	384	382	384	413	362	375	394	353	343	399	414	406	361	355	411	375	374	355	421	399	390	371	388	385	402	376	396	374	395	426	375	367	412	403	383	445	372	398	372	414	408	359	348	385	394	404	364	395	401	369	362	387	384	367	401	396	405	355	388	395	388	412	372	397	372	373	359	382	359	358	384	382	378	383	423	415	380	370	401	392	416	374	388	392	393	376	348	401	377	363	375	363	396	366	360	353	362	355	401	363	361	393	375	373	399	402	331	371	389	364	399	432	378	363	411	384	346	402	392	375	357	403	389	378	374	369	398	415	382	386	380	371	394	391	355	363	378	353	343	369	358	383	372	384	394	382	385	343	395	371	383	374	420	403	391	399	422	416	378	345	376	373	350	392	349	393	390	378	381	355	400	340	386	361	383	399	354	360	365	363	378	365	382	376	378	405	424	359	369	381	382	390	396	399	366	341	418	374	394	396	416	377	374	383	343	371	352	408	392	393	379	344	393	380	396	394	396	398	346	392	379	390	358	371	403	370	414	394	380	391	400	381	367	351	395	406	363	379	390	373	388	416	411	391	383	363	361	364	383	360	386	401	340	423	388	364	353	369	340	357	355	357	369	366	399	375	420	351	353	398	387	385	365	375	352	343	367	416	375	391	385	373	390	383	389	364	368	339	374	381	351	394	397	419	397	381	365	349	362	415	383	399	401	387
4373	6784	2121	1499	1133	883	885	818	852	864	863	870	844	874	763	836	824	850	841	815	768	799	807	823	791	807	826	784	850	880	800	838	826	759	864	775	841	801	834	851	805	869	801	757	846	823	837	826	864	789	840	837	859	835	846	843	796	772	791	782	832	848	800	813	795	893	776	785	816	822	841	787	809	843	825	823	793	855	839	766	801	863	815	819	842	805	801	828	815	830	796	805	786	799	831	800	761	756	799	763	849	841	832	800	812	875	806	866	792	820	849	768	788	798	800	823	833	777	857	796	855	791	826	818	855	849	836	796	853	875	821	776	833	835	805	838	843	856	857	810	803	839	818	760	787	829	876	807	802	846	792	879	829	826	806	789	817	832	812	758	816	850	865	841	889	883	868	763	815	813	841	795	834	794	802	807	877	806	782	807	759	812	794	812	836	853	852	787	886	810	768	801	822	854	827	817	855	803	839	886	816	781	851	787	835	832	802	814	810	815	838	802	810	749	822	828	814	847	821	821	809	816	800	840	830	855	887	799	857	797	812	837	845	839	793	793	829	786	791	813	797	787	833	731	819	814	799	816	824	856	803	808	818	808	810	789	828	818	823	808	848	786	839	772	791	838	832	848	861	793	744	830	775	811	819	854	809	832	868	812	829	831	857	820	813	843	849	800	772	855	845	804	851	776	812	807	831	854	839	806	811	821	841	800	802	834	756	821	846	811	809	849	795	832	829	796	757	836	834	795	845	797	752	784	782	785	873	804	792	859	813	815	816	800	849	826	839	846	835	823	787	887	805	801	781	775	849	863	798	835	752	826	830	834	814	846	784	858	886	802	800	814	826	855	832	836	818	846	861	842	795	780	782	826	820	828	835	798	790	789	816	798	816	830	831	788	778	794	807	815	785	813	833	790	801	773	817	824	830	772	807	836	856	875	773	883	808	790	868	848	868	821	811	856	827	835	810	802	835	793	814	834	809	864	750	857	800	845	808	826	799	848	813	854	851	818	796	775	828	827	870	805	883	820	790	841	834	868	805	853	841	819	788	805	821	831	806	892	844	800	842	780	780	819	805	790	804	811	816	807	796	782	852	827	783	841	789	839	829	813	845	780	808	812	814	810	802	772	745	767	848	850	804	846	807	762	812	769	836	807	790	831	784	810	791	834	824	781	836	812	821	811	782	792	837	814	827	787	831	812	816	809	862	804	831	841	822	832	824	788	843	842	796	835	837	782	863	799	806	818	825	789	799	817	856	796	780	832	803	831	801	800	854	842	866	840	854	811	798	828	808	864	837	832	789	832	831	807	828	791	849	844	821	813	806	852	816	863	863	812	790	785	845	859	842	793	851	862	832	826	864	810	829	805	830	849	777	777	810	809	785	829	807	822	868	852	811	792	793	792	843	851	862	871	846	806	835	801	788	861	803	853	835	778	842	793	829	768	812	753	845	831	820	821	854	807	816	793	806	809	804	827	807	818	802	848	809	825	836	839	854	913	807	814	832	801	859	838	844	772	821	793	846	807	853	799	782	805	801	796	780	820	826	816	773	814	797	812	807	872	797	834	821	804	835	810	786	817	825	789	881	851	825	845	810	825	817	776	785	810	847	825	828	796	794	846	782	829	826	807	833	810	801	839	819	823	831	857	882	821	827	814	795	834	801	775	833	816	792	809	829	782	821	834	858	809	849	845	841	806	795	844	821	809	824	804	840	795	764	770	826	785	777	801	858	787	827	836	785	743	783	820	815	854	784	821	788	786	822	802	770	842	805	808	803	806	826	847	829	823	826	806	825	824	800	804	767	796	784	803	813	829	819	790	884	835	847	831	882	806	779	829	848	819	791	840	809	827	841	847	834	848	831	815	755	825	839	815	828	837	816	831	779	787	821	794	812	860	821	856	818	805	829	835	798	820	798	866	780	846	847	810	811	821	811	885	865	879	837	824	779	834	825	801	855	880	794	837	858	809	830	818	807	846	787	803	796	811	814	825	750	785	825	827	828	815	785	857	824	765	835	868	865	853	861	806	819	815	867	784	813	795	797	802	841	855	794	830	808	800	831	831	804	845	873	857	823	795	810	786	810	808	794	816	836	844	812	806	759	818	838	840	810	814	847	819	789	820	775	811	752	811	814	802	857	832	836	785	829	840	842	847	827	826	849	849	771	767	770	849	855	844	841	812	792	840	807	862	807	833	842	849	775	771	867	824	814	819	838	802	821	817	756	819	811	831	796	784	805	846	792	864	883	807	829	756	808	820	870	808	775	767	844	821	847	758	779	823	834	783	795	856	818	812	859	865	835	797	834	816	788	777	850	801	834	825	841	858	825	788	764	825	820	788	835	811	798	779	844	823	839	834	824	839	817	820	848	833	853	866	812	836	789	816	815	830	826	824	825	838	792	794	813	829	864	806	775	863	807	817	817	823	842	812	852	813	853	837	859	811	893	870	829	805	815	837	832	807	785	841	839	790	861	833	854	834	842	813	826	778	795	824	847	843	838	816	840	786	787	883	830	856	772	818	791	851	877	888	780	781	849	821	807	774	818	829	826	831	808	876	852	815	821	842	834	789	792	810	826	829	788	798	830	819	815	812	818	783	835	846	793	793	784	776	849	787	832	851	821	808	876	825	815	778	807	749	803	854	810	835	772	829	812	847	803	795	774	831	821	830	831	832	819	847	803	812	819	807	842	790	787	835	797	791	819	781	812	829	809	818	766	862	824	799	841	828	806	866	816	801	836	800	780	831	823	766	825	848	816	811	832	778	766	826	827	827	818	730	846	764	766	802	769	810	797	825	832	788	810	814	839	797	854	750	833	824	785	817	798	841	842	823	871	777	801	844	850	834	818	790	822	828	849	834	856	762	813	799	802	787	804	796	856	819	844	830	816	800	853	859	803	825	856	833	856	776	826	807	835	809	800	823	789	777	819	810	843	826	772	836	834	764	833	798	837	810	779	824	850	836	761	789	789	806	823	772	825	851	837	829	805	791	844	840	825	823	793	864	802	813	805	798	837	845	791	794	792	797	795	866	878	851	823	860	796	837	780	805	775	786	810	807	790	829	819	830	844	846	832	882	796	832	803	794	785	811	812	796	799	801	804	797	830	791	805	778	785	789	823	814	817	842	785	787	825	788	805	810	795	819	802	829	823	819	894	814	788	910	828	814	841	793	819	817	787	827	845	801	814	823	802	795	787	814	804	831	850	844	839	853	825	772	827	842	785	789	797	780	820	820	833	830	799	809	820	774	793	821	819	887	825	870	825	814	774	841	803	843	843	845	816	821	826	852	787	865	806	799	828	779	858	802	820	832	862	784	847	765	794	842	854	825	863	848	796	870	845	782	833	820	824	823	840	831	786	809	806	784	798	817	799	798	805	823	807	836	805	840	828	842	838	815	844	822	844	843	845	803	820	853	845	797	813	851	801	820	840	816	782	842	787	829	810	796	778	828	857	773	796	855	807	831	787	797	793	802	780	802	790	857	806	900	783	843	872	841
24333	21436	25101	28177	21437	21451	19684	792	422	400	358	324	347	347	298	311	295	303	292	293	287	257	277	276	283	272	270	252	247	280	276	266	292	242	260	266	271	253	291	284	253	265	275	289	273	287	256	252	278	275	312	274	255	296	261	281	284	287	272	276	265	229	259	258	269	261	234	294	308	250	257	230	270	253	270	260	265	271	255	251	229	310	249	264	261	264	274	269	287	269	273	266	276	245	238	226	256	289	311	272	285	277	248	260	252	277	266	246	247	266	270	241	298	265	266	287	279	303	254	248	239	272	253	259	244	269	286	248	279	233	248	249	287	277	282	237	260	270	252	257	281	294	310	277	294	256	247	253	255	262	287	272	268	240	269	255	266	271	262	267	264	259	274	285	290	274	285	291	256	258	272	264	240	251	250	266	249	274	256	252	235	252	252	270	278	233	246	239	249	276	276	300	267	256	272	237	253	251	263	287	258	265	231	262	248	262	270	262	286	259	266	269	250	233	253	263	258	251	253	238	222	241	302	259	254	264	248	246	256	242	276	278	252	242	260	244	266	270	263	274	252	258	267	281	259	285	277	252	256	215	263	267	278	276	257	266	237	272	255	271	233	259	263	268	273	255	253	239	258	288	274	262	252	287	269	261	299	270	272	253	251	257	249	249	232	266	290	281	298	272	259	246	252	267	264	250	241	232	250	250	266	232	249	292	303	268	265	272	264	222	288	204	281	283	283	273	254	283	244	287	277	277	254	265	270	269	285	256	270	242	236	261	269	263	292	275	259	249	276	268	250	288	274	256	294	257	259	243	261	259	255	237	234	258	304	267	281	238	295	238	261	238	244	262	264	266	265	256	274	288	229	266	275	269	231	277	271	272	240	307	263	280	271	243	236	264	266	285	251	279	276	289	297	267	264	265	266	286	257	276	258	270	284	257	255	283	248	310	258	247	293	264	274	238	248	242	249	259	240	256	260	252	233	271	256	290	224	285	257	280	287	264	240	268	248	277	254	234	242	252	249	273	296	286	283	255	269	255	309	291	294	271	248	279	261	240	243	265	269	267	276	229	277	250	275	271	257	288	237	269	232	302	263	289	299	254	238	236	237	266	244	258	292	281	272	262	250	262	250	255	255	267	305	269	286	257	262	273	251	267	264	236	253	262	250	253	249	267	257	272	289	259	241	264	239	255	266	267	263	262	260	257	270	237	257	281	270	297	272	242	313	266	294	265	281	289	284	250	304	266	282	300	276	274	272	262	271	246	292	229	294	286	258	289	240	241	247	235	261	239	280	253	269	300	283	223	256	276	251	244	259	250	251	266	244	270	305	242	273	275	267	264	238	236	238	274	248	269	292	276	237	238	236	274	270	221	285	232	304	290	264	252	250	245	270	256	269	286	256	241	296	253	267	256	262	282	257	254	253	272	288	245	258	249	275	239	233	250	266	280	260	246	254	273	260	243	264	247	264	257	257	262	271	235	231	262	280	281	269	282	264	275	260	267	275	269	290	244	236	286	249	266	275	269	230	265	273	242	256	282	253	277	246	261	232	234	261	260	250	247	270	247	289	219	260	249	244	275	264	273	278	240	248	270	295	283	279	266	258	249	232	274	272	273	248	282	277	264	281	229	258	300	265	253	281	277	237	242	255	250	263	291	272	246	280	280	257	304	266	273	282	242	241	272	245	269	283	250	283	249	273	230	248	246	257	255	274	247	267	270	247	261	289	274	276	260	233	263	248	247	267	259	299	277	270	271	263	268	302	276	281	276	265	276	290	259	252	270	265	280	283	288	272	276	261	233	249	268	241	258	283	263	267	250	263	254	275	266	286	279	274	279	239	249	257	252	299	257	266	254	271	242	239	263	284	251	264	284	242	277	268	242	244	305	240	268	253	283	252	276	238	276	242	277	275	283	279	238	253	240	243	244	272	263	262	273	262	280	261	267	267	287	245	239	284	304	286	256	261	294	259	269	293	250	257	262	246	273	255	252	262	284	274	233	257	272	246	285	252	272	273	270	285	255	274	250	270	295	297	244	259	274	265	271	245	268	218	266	283	267	277	271	246	274	239	257	235	268	298	244	258	271	262	275	247	260	260	264	251	272	281	286	272	283	264	236	271	266	281	278	265	274	278	302	254	300	272	258	243	260	258	264	277	266	267	304	259	239	241	258	280	266	270	268	267	286	252	264	249	261	262	258	250	258	275	253	252	281	292	257	287	255	261	260	254	279	276	282	260	246	262	301	276	262	257	262	285	262	304	268	248	280	235	249	276	249	255	234	271	295	289	257	254	278	261	283	277	272	302	249	248	306	284	275	252	271	268	264	241	240	275	262	266	232	246	250	273	272	277	232	260	251	275	261	254	289	278	272	260	275	244	224	286	258	270	274	242	292	272	273	279	259	275	250	242	265	257	250	294	254	287	276	259	257	263	278	248	270	240	279	223	227	266	233	262	257	272	234	270	265	261	267	302	317	276	270	261	305	270	240	243	268	275	267	242	259	267	274	274	281	261	260	258	249	250	285	267	236	281	246	278	252	250	280	275	294	282	256	257	255	273	250	240	252	293	263	243	278	295	262	289	246	258	260	235	237	274	263	280	291	274	236	239	283	270	248	279	233	278	232	301	256	245	265	296	279	251	263	271	271	294	268	261	279	306	267	251	254	264	286	247	245	253	220	271	287	276	265	279	260	240	249	246	266	275	246	223	261	252	278	259	260	253	282	256	274	279	240	275	270	286	248	260	260	276	275	254	257	296	249	251	257	278	262	257	251	239	236	304	279	243	274	229	251	271	232	258	236	267	238	290	272	246	258	281	279	273	237	288	292	271	263	277	264	255	228	265	272	265	289	276	259	276	273	273	274	240	259	269	279	247	301	264	248	250	252	249	260	283	251	271	247	262	283	266	228	277	234	248	246	244	260	276	272	258	237	246	250	266	295	254	275	235	238	300	252	240	234	249	282	273	273	258	248	254	247	281	281	284	259	240	273	255	258	258	274	264	240	229	287	283	268	217	247	250	266	242	221	275	271	252	275	264	235	228	270	266	252	299	262	264	282	289	265	261	277	283	229	282	272	267	261	234	275	289	273	256	265	268	245	254	250	270	287	288	290	266	268	264	234	245	291	270	280	286	281	238	232	275	262	275	270	237	274	223	274	275	246	225	267	251	274	228	258	262	264	271	282	257	268	235	268	238	254	313	270	276	270	255	266	260	249	298	296	267	232	268	297	277	260	251	271	253	291	246	275	259	264	260	267	249	292	231	288	265	248	247	269	249	265	287	241	295	228	274	284	238	279	276	244	253	257	257	297	261	230	243	293	295	241	278	258	261	266	260	248	230	249	253	253	260	261	234	281	281	283	261	263	263	286	240	254	252	283	283	289	256	228	285	242	293	253	268	234	271	295	255	276	240	269	287	243	274	264	260	260	293	257	275	262	298	272	239	251	229	283	271	274	270	275	255	269	293	287	252	256	281	260	248	260	258	252	229	256	256	216
4958	11882	2894	2010	1169	769	696	637	635	620	569	598	615	584	582	584	559	610	623	592	586	575	562	593	559	567	552	530	591	581	585	568	570	534	599	617	569	590	559	572	560	537	556	586	569	522	551	543	531	578	578	594	578	578	572	546	524	597	552	546	577	547	562	538	528	565	547	542	552	533	594	523	562	523	558	570	555	530	553	573	613	605	537	620	581	550	551	557	562	595	602	554	587	573	536	554	563	569	592	588	565	561	552	545	539	572	564	561	557	574	563	566	598	551	560	485	560	550	586	612	559	532	558	589	597	551	554	577	568	585	607	569	593	591	546	582	553	520	575	561	569	578	562	581	608	557	568	536	586	548	632	585	546	524	582	583	584	587	540	583	601	523	544	545	552	584	552	523	541	605	557	553	563	583	548	588	585	574	539	567	550	540	554	565	568	561	579	559	591	561	566	552	529	541	590	590	552	521	575	574	587	540	566	569	599	563	589	597	559	502	538	548	555	557	524	606	551	620	577	551	541	546	535	535	578	563	591	576	565	525	584	581	573	573	548	567	554	551	538	542	517	572	603	573	587	539	551	520	591	559	550	630	562	522	570	585	603	559	554	577	596	510	602	533	547	580	597	610	560	573	558	560	565	593	508	553	567	550	551	546	600	529	586	577	546	582	586	560	539	548	547	583	551	571	551	604	530	546	587	565	589	544	563	583	532	599	588	571	586	535	553	591	586	536	561	560	562	593	562	562	547	586	573	601	584	592	576	609	572	591	595	567	550	552	586	557	544	623	583	544	523	529	538	585	556	564	552	556	568	555	580	574	513	566	552	538	561	567	558	527	574	567	565	539	542	570	532	542	554	571	581	547	569	539	527	562	566	609	595	592	552	579	578	587	543	553	581	595	537	552	615	577	532	571	565	576	538	596	592	534	553	563	512	552	570	542	552	558	524	573	546	516	590	548	568	531	550	546	577	550	522	571	553	577	568	590	556	552	545	545	571	510	570	563	549	577	610	547	581	501	554	574	570	576	568	611	540	574	580	544	588	566	565	565	604	584	560	537	544	547	534	528	584	540	600	569	567	549	602	550	585	581	535	572	552	579	563	561	618	557	589	556	546	538	543	612	576	568	573	551	570	573	622	565	563	589	523	544	621	581	552	568	546	579	534	528	544	583	588	591	552	582	578	536	593	616	574	595	615	565	567	537	557	579	580	551	569	535	585	557	535	578	559	573	515	526	544	601	568	517	581	529	631	570	569	593	529	559	548	570	548	538	584	586	564	511	585	586	578	544	554	562	566	542	561	523	559	573	539	537	540	581	533	570	590	573	563	491	570	621	579	526	521	575	566	542	571	498	584	563	580	560	540	554	545	528	568	597	572	532	577	551	544	562	558	588	580	573	561	600	587	568	606	573	588	513	552	574	548	583	582	547	550	572	584	585	613	569	539	596	557	564	538	539	530	548	516	536	536	543	607	578	572	564	590	575	570	537	603	578	539	517	576	526	581	558	573	573	576	556	573	553	563	557	513	557	561	604	564	555	587	530	547	599	554	589	578	536	612	507	516	565	587	587	583	541	618	520	579	586	583	543	557	595	538	583	562	566	582	586	557	564	557	555	552	548	563	566	542	535	560	535	584	557	571	566	609	514	572	576	637	558	576	563	570	554	532	568	555	550	531	579	573	589	590	594	540	562	544	575	551	529	515	588	580	531	591	496	561	566	563	579	555	563	545	555	551	502	563	537	551	544	582	559	558	579	591	549	562	573	584	563	616	591	545	600	557	562	528	534	569	597	564	576	565	570	570	558	580	558	549	535	580	596	598	594	566	549	592	558	549	528	550	576	611	601	557	534	558	553	554	603	601	577	549	574	571	570	573	576	584	553	528	607	510	607	531	531	565	558	522	543	622	551	550	531	567	587	548	564	543	573	562	557	503	540	540	567	559	577	545	568	564	597	599	585	518	600	561	525	566	544	555	585	529	553	567	521	583	544	569	516	558	548	571	539	633	572	580	574	561	575	543	523	538	570	532	583	578	588	556	552	569	520	559	541	565	545	554	591	558	564	568	552	546	546	566	604	547	533	573	565	544	551	563	565	539	531	585	544	566	561	514	531	561	539	550	548	535	569	566	565	548	558	590	588	565	558	564	578	558	588	556	552	554	559	554	576	571	575	553	532	589	576	512	556	604	564	574	599	546	582	580	550	536	556	582	593	558	553	526	584	584	596	535	542	587	540	530	608	547	599	563	557	589	544	592	540	575	564	548	610	572	520	578	575	577	564	581	563	541	542	599	551	551	603	554	563	570	574	519	561	538	549	544	553	548	583	598	556	562	567	541	529	555	553	576	551	588	558	573	563	592	572	554	537	560	563	532	553	588	578	540	532	558	560	579	581	562	531	537	508	545	571	582	583	622	563	592	530	545	576	543	576	551	580	581	550	577	533	532	554	520	572	573	577	565	605	551	599	536	544	586	558	544	539	564	561	559	537	557	576	602	565	534	584	574	563	513	578	566	564	563	587	573	544	615	585	542	573	552	560	516	590	579	526	558	574	560	607	548	574	570	571	598	531	613	596	563	551	572	546	559	563	552	568	558	591	560	557	559	569	558	558	548	552	540	528	567	556	574	595	550	575	566	596	532	583	566	534	569	557	604	581	559	583	541	545	527	577	542	556	598	561	558	522	640	526	597	603	556	533	577	565	549	587	552	603	573	616	566	581	602	557	607	534	581	601	519	561	585	524	532	553	546	554	563	543	571	565	582	573	567	588	559	605	499	551	589	544	583	569	590	586	539	559	559	546	563	590	568	549	534	591	519	549	557	523	599	580	541	541	568	526	589	574	559	572	556	589	617	558	566	556	531	607	574	557	592	562	566	564	569	571	514	547	563	556	560	585	573	557	583	537	574	522	528	540	573	563	546	595	535	565	542	526	580	553	560	588	577	550	547	547	548	585	555	549	563	517	566	588	536	565	557	561	524	525	530	636	577	546	560	553	574	538	559	542	543	619	578	563	580	593	580	539	583	582	560	557	552	623	550	554	567	556	576	580	551	560	527	516	587	535	573	570	595	547	605	568	553	537	599	564	574	561	572	552	588	555	543	591	579	558	559	583	559	545	545	608	575	548	574	548	560	572	564	563	553	538	532	596	535	590	561	543	563	548	574	558	576	536	592	580	545	564	584	540	563	570	539	541	561	511	575	552	523	588	528	534	559	577	583	578	590	600	561	585	601	606	604	607	581	553	609	556	549	553	590	543	555	578	598	582	563	568	584	576	541	591	540	573	550	555	560	578	607	559	555	592	550	577	602	579	568	586	572	529	564	570	553	524	537	525	532	601	517	592	538	564	540	581	555	552	539	587	574	565	556	552	547	568	536	573	602	553	561	569	609	538	584	551	587	559	549	569	530	541	561	530	581	551	563	513	569	593	608	585	590	535	497	569	566	548	551	548	581	556	569	595	521	559	562	560	590	563	550	552	575	514	550	570	584	545	598	574
32974	20148	8231	608	348	295	235	297	263	294	259	242	240	255	285	291	274	297	245	272	275	260	280	278	271	295	301	265	294	284	260	236	264	253	272	263	276	242	255	266	261	261	257	264	279	298	268	269	269	291	273	238	236	307	269	254	274	243	274	261	283	241	263	260	252	252	266	259	276	291	264	272	247	308	297	255	297	271	245	228	228	272	271	280	281	283	290	262	276	275	265	270	294	268	253	286	268	277	273	264	297	242	239	266	251	280	299	257	260	301	268	273	245	296	275	285	236	281	272	281	288	271	260	288	256	278	272	235	280	279	237	283	237	263	266	271	256	267	273	276	272	283	253	296	294	304	301	268	269	261	278	294	272	257	266	270	286	259	288	288	225	269	256	277	267	243	245	245	278	265	226	289	269	296	250	287	251	268	265	251	258	269	244	262	271	298	257	238	276	271	273	263	265	266	280	262	289	274	280	250	286	270	239	251	257	293	288	242	276	292	292	269	244	298	252	261	280	242	246	286	241	228	288	275	246	226	272	261	289	246	268	259	260	269	289	252	286	259	230	289	267	280	259	244	271	282	252	283	274	258	236	238	261	287	255	256	266	264	238	273	282	261	255	262	275	268	299	267	236	225	224	279	281	254	285	279	279	270	243	275	274	272	281	278	265	280	270	283	267	269	258	241	251	271	247	265	251	256	270	250	271	279	240	265	291	279	266	282	258	287	289	278	291	268	248	243	236	280	276	295	287	272	292	261	287	269	275	257	290	245	271	303	243	258	283	273	298	258	250	257	274	281	245	265	250	247	267	262	284	263	274	277	297	285	250	258	240	269	264	251	262	294	276	234	257	264	276	261	254	262	265	265	277	264	275	250	254	291	258	274	274	234	251	291	257	258	258	235	241	278	286	276	274	264	258	266	242	285	307	259	267	261	263	254	258	258	229	236	262	270	274	259	278	257	239	256	290	272	284	276	274	248	272	254	251	259	247	260	286	250	290	300	267	254	239	233	268	267	253	248	266	268	283	254	293	260	307	247	305	255	264	268	266	259	241	253	274	264	249	258	271	291	255	255	257	277	270	282	316	278	240	280	297	267	245	274	260	263	271	255	265	276	283	254	271	261	229	246	255	241	264	267	255	247	293	298	255	253	264	244	252	266	264	282	253	302	294	268	275	257	299	237	264	252	235	260	258	233	252	262	287	284	291	301	238	236	259	252	286	257	262	265	274	276	255	274	288	254	284	280	286	291	294	273	294	257	303	259	272	289	281	249	242	292	265	255	295	288	270	231	250	289	260	256	304	251	308	246	263	248	239	273	279	267	272	266	260	254	299	264	247	290	266	267	277	242	256	322	279	272	288	254	266	304	297	269	263	309	248	255	281	282	275	229	263	291	290	270	266	275	269	233	276	255	246	221	274	273	276	270	257	249	267	285	275	273	269	264	279	248	270	258	263	235	256	318	281	275	300	279	256	269	231	236	260	256	256	261	275	280	269	263	269	295	264	270	270	245	278	272	271	269	272	258	246	256	279	250	273	254	267	275	272	257	264	288	272	289	243	288	263	271	256	300	273	257	249	257	277	278	269	259	264	241	295	259	288	249	247	241	285	284	264	281	292	277	282	273	252	286	261	280	298	265	270	239	249	262	290	276	285	281	294	253	277	219	245	300	271	254	272	265	261	266	257	272	256	256	295	269	281	251	268	261	244	244	265	289	280	256	254	257	265	275	273	255	247	275	259	279	287	264	299	256	292	244	266	264	233	263	264	264	280	272	257	295	259	271	229	269	275	274	252	274	240	291	277	257	276	293	253	235	259	263	267	246	246	239	270	258	260	259	250	251	270	269	269	284	229	270	284	253	275	278	276	280	258	243	270	285	266	302	271	223	262	243	288	265	244	283	231	240	271	269	271	266	266	256	277	273	250	275	262	255	256	294	260	235	281	265	274	274	238	246	269	266	270	248	279	248	281	273	253	275	299	285	260	261	259	254	280	269	275	257	259	254	270	259	267	279	255	286	274	287	283	295	248	293	270	253	298	290	240	244	268	236	250	271	271	272	254	267	272	273	280	254	272	272	254	251	269	280	262	257	263	272	250	253	273	252	252	272	282	257	290	274	249	270	301	266	258	242	283	265	259	273	272	249	251	243	258	281	289	252	291	265	249	276	270	253	233	260	265	274	293	288	282	243	255	245	270	300	256	258	250	234	315	275	240	289	279	267	274	293	254	292	242	266	268	248	278	264	302	241	267	286	291	281	298	270	269	285	279	304	266	272	263	275	265	291	288	265	289	255	280	271	230	263	260	266	242	263	277	300	272	273	265	252	263	258	267	286	255	287	278	277	249	258	272	266	295	263	280	243	263	254	263	268	252	247	279	269	252	262	267	261	273	286	277	259	261	288	266	291	281	286	290	263	280	277	242	230	310	257	255	294	258	311	270	285	242	266	263	274	282	243	263	255	262	241	261	275	262	267	285	284	273	262	274	263	277	262	243	254	260	295	289	263	291	265	266	244	272	254	234	283	272	248	263	235	250	244	254	260	278	262	237	269	304	248	258	229	248	240	300	264	281	271	298	246	284	284	281	255	305	308	289	268	240	233	233	242	284	294	282	262	275	284	273	288	249	254	285	245	280	310	256	244	296	263	266	246	262	253	251	271	249	257	250	267	259	241	268	243	258	247	259	295	270	281	299	263	249	255	305	272	277	282	284	250	254	256	301	267	254	261	255	299	256	253	258	245	280	285	288	291	262	278	275	298	257	268	273	260	248	259	276	276	269	250	256	230	299	253	302	263	276	281	260	286	286	258	267	268	251	260	255	270	248	291	252	264	268	304	252	261	283	268	273	274	272	253	257	250	252	296	275	267	278	264	266	257	275	245	250	265	243	270	296	245	263	269	251	280	274	261	268	283	239	256	261	271	252	282	282	274	264	254	255	289	265	230	280	273	259	243	269	258	265	246	301	251	260	259	273	275	285	276	236	262	266	220	281	287	249	275	256	260	245	277	250	273	265	273	271	264	263	275	252	274	265	279	285	273	277	259	269	269	263	263	234	274	301	275	259	272	269	267	273	283	276	277	266	247	268	262	251	249	278	274	269	263	291	259	253	265	258	294	261	259	239	289	251	260	255	276	310	234	253	236	277	259	265	254	245	273	286	251	248	234	271	283	273	265	288	276	263	257	292	248	277	280	284	255	274	272	262	255	286	267	286	279	265	262	267	245	242	270	258	292	297	285	254	257	268	289	258	273	253	274	273	255	272	249	291	273	237	250	250	282	273	263	284	267	290	267	248	252	247	267	257	224	289	282	248	274	262	314	260	255	260	310	243	299	257	251	262	260	253	277	274	286	290	291	270	245	283	255	277	306	282	256	275	257	236	277	270	269	270	295	248	283	250	266	296	269	307	247	253	280	294	263	259	266	271	261	273	266	216	276	290	270	282	253	295	259	267	270	277	263	277	259	276	240	263	267	263	278	267	282	261	291	272	274	255	270
5759	1766	789	666	646	655	644	637	633	619	662	613	600	617	673	629	647	645	644	657	661	587	621	581	581	628	600	670	650	617	610	685	626	653	645	604	615	619	633	639	600	623	594	594	614	593	612	619	608	604	648	624	632	592	641	651	675	633	589	630	629	652	636	637	638	612	614	674	584	661	639	628	639	655	641	620	602	625	606	625	639	622	637	629	654	654	646	648	646	563	690	643	597	643	646	661	646	646	652	650	602	599	644	646	638	623	629	626	628	635	628	626	621	640	646	628	662	599	624	594	648	608	631	619	660	579	613	610	602	602	648	589	622	639	622	629	615	653	649	581	648	595	653	647	618	605	628	637	619	568	642	633	633	602	625	647	611	600	624	599	631	645	653	605	622	660	599	656	641	581	597	639	636	620	655	650	668	651	633	616	648	656	589	675	682	631	657	663	616	638	662	618	648	639	600	622	625	653	613	623	646	633	595	647	637	603	635	637	635	615	620	609	573	600	645	576	639	661	591	640	618	636	622	566	647	622	593	621	639	629	627	600	641	602	627	611	615	630	641	598	661	655	611	622	646	654	622	598	626	640	622	654	631	619	630	632	600	607	653	625	612	663	637	615	636	663	602	629	653	617	649	645	647	650	650	637	593	642	647	598	643	655	644	653	624	639	666	565	626	638	626	638	615	657	625	611	631	626	664	602	611	641	658	616	632	615	599	627	637	624	660	694	681	635	613	631	602	628	595	580	623	599	603	607	601	695	596	641	606	625	655	662	626	618	652	633	594	623	605	604	643	655	578	576	622	620	646	611	630	616	662	683	618	633	637	678	593	623	605	620	637	651	623	641	582	620	652	611	649	606	649	638	652	609	581	620	557	621	658	631	610	645	646	631	583	644	644	658	643	651	596	646	636	595	588	632	681	582	652	655	597	571	640	601	614	651	607	647	652	648	636	594	648	617	625	670	622	697	651	606	640	614	615	610	616	610	598	617	661	644	620	615	629	689	632	696	669	595	624	586	585	621	607	655	598	624	654	627	629	613	618	617	626	635	611	615	627	604	613	665	637	611	611	653	609	570	624	630	696	604	613	633	612	585	643	574	647	611	616	659	695	629	632	576	659	610	595	606	627	622	624	634	596	616	673	627	644	631	608	674	625	642	605	583	611	627	649	649	663	654	643	684	601	628	636	644	696	593	631	575	586	647	648	656	620	640	626	638	624	635	613	626	633	592	629	608	618	621	678	620	607	612	615	606	642	625	649	629	614	610	645	630	649	597	640	606	635	604	593	612	626	649	648	672	634	636	670	669	649	625	639	650	650	651	629	604	684	617	612	600	648	676	616	605	632	608	610	650	626	616	678	652	620	573	641	617	607	632	623	631	625	581	638	642	631	642	656	617	633	641	625	627	674	640	633	664	618	610	624	649	667	662	623	618	591	642	657	640	617	658	610	655	626	617	613	608	674	639	635	606	604	581	602	644	674	638	612	631	680	638	595	613	659	622	634	643	690	623	664	618	640	650	637	611	650	650	616	593	583	637	602	568	615	681	673	653	618	665	613	628	614	616	600	647	606	633	626	612	614	625	647	662	586	624	657	573	606	606	622	593	647	601	591	632	665	679	612	619	614	656	622	618	592	649	681	630	633	655	657	619	658	622	610	631	626	609	573	596	628	602	617	622	655	618	606	650	599	600	655	624	629	647	592	604	596	653	641	631	614	561	617	641	624	609	596	642	618	631	652	626	658	650	634	608	630	597	575	648	623	648	602	612	637	607	636	647	616	648	642	644	607	621	633	640	638	641	606	612	614	589	599	616	644	583	615	633	624	601	621	638	645	614	654	610	647	647	647	627	636	633	623	631	582	668	600	639	601	616	636	630	626	677	650	630	577	679	636	619	609	650	649	660	614	632	674	628	713	621	624	652	627	602	613	637	645	606	625	614	612	646	597	585	621	684	655	632	595	613	659	637	608	626	620	602	647	621	588	594	651	627	568	639	639	594	590	636	597	660	623	602	581	617	603	593	613	614	616	652	595	619	612	632	598	633	653	614	605	611	626	644	606	645	632	640	653	639	592	639	600	640	582	611	556	587	609	689	606	616	628	615	637	640	600	629	664	655	625	590	635	644	629	628	640	628	633	560	634	632	617	622	620	619	608	637	643	626	589	668	645	634	631	612	596	638	597	609	623	624	624	602	618	666	592	636	599	646	682	645	629	651	622	595	601	627	568	627	626	640	613	641	620	639	606	589	579	651	616	638	623	622	582	670	580	650	641	595	630	651	581	597	636	604	658	657	607	636	635	605	618	611	624	611	666	666	637	628	633	604	622	619	644	653	613	630	594	632	614	608	681	562	609	557	615	598	643	623	634	623	621	612	632	627	555	651	627	603	595	648	644	610	645	615	601	651	603	604	632	606	663	643	637	627	649	635	607	655	628	637	637	649	614	610	637	683	642	624	624	630	605	630	602	618	624	598	634	642	652	607	619	648	616	648	623	566	677	602	659	627	639	668	627	618	627	688	603	633	649	658	646	628	643	607	586	637	675	635	641	634	641	621	631	606	627	596	567	612	655	593	581	640	624	652	574	658	627	621	635	593	614	622	653	589	610	620	635	610	619	636	638	626	677	659	607	610	645	644	581	651	664	611	664	643	574	666	647	645	584	629	638	589	631	647	616	616	642	585	630	643	648	626	609	585	585	659	626	636	606	617	629	630	642	599	687	640	614	630	578	659	637	648	603	624	626	610	596	609	670	636	625	631	667	597	569	665	654	624	625	668	586	631	603	680	613	619	631	632	665	626	665	629	627	646	589	626	670	665	635	612	609	632	625	628	651	672	628	626	618	616	616	627	618	646	637	637	595	619	654	614	603	639	575	659	625	640	650	607	619	597	634	577	664	611	610	629	636	638	627	645	614	694	624	645	614	602	671	605	642	630	601	652	602	701	585	636	595	649	641	647	642	676	618	643	630	594	643	638	680	622	622	612	624	636	654	653	620	659	661	648	587	636	640	635	685	621	649	623	589	624	629	651	630	650	656	613	619	660	646	600	661	611	596	693	648	648	639	587	638	631	615	640	611	640	638	610	641	615	634	638	609	654	609	601	646	632	650	624	651	630	617	585	609	670	622	585	657	654	636	639	622	596	603	651	655	588	631	668	619	620	593	640	635	622	606	590	649	674	624	606	654	672	608	621	619	622	591	644	638	638	593	635	616	677	625	663	633	640	632	622	639	652	660	623	634	607	625	676	641	636	601	598	628	608	627	594	647	648	660	652	610	676	620	631	622	615	638	586	617	605	668	625	604	608	614	640	641	624	583	624	629	629	595	618	597	626	615	575	664	603	610	651	596	670	634	609	651	598	634	645	639	608	642	627	652	628	613	609	654	623	604	582	632	613	599	619	621	639	639	606	666	629	649	592	625	648	609	628	631	644	615	609	618	610	587	643	622	648	662	645	635	620	631	639	582	640	644	594	617	615	594	623	657	605	645	644	620	588
24933	21434	24807	28464	21429	20814	1170	564	415	390	397	444	427	398	369	413	388	362	373	399	386	427	324	392	387	353	409	413	370	368	369	357	369	368	387	403	382	397	385	353	366	344	360	357	370	362	382	396	387	346	365	366	387	339	388	369	411	378	340	377	391	341	357	395	364	361	342	398	396	375	409	365	353	349	372	391	408	400	426	376	405	413	396	331	358	406	381	386	406	391	412	350	392	398	378	381	364	365	400	369	389	335	387	368	378	351	395	402	374	366	375	363	382	371	367	386	384	371	401	391	388	407	358	354	402	364	381	382	387	371	388	386	370	399	406	345	374	395	341	346	376	391	399	364	386	404	377	396	342	401	372	386	356	362	366	370	365	363	388	368	366	387	352	384	400	349	374	358	385	412	381	378	353	391	358	388	372	385	391	384	367	402	370	335	336	363	382	366	352	375	363	397	383	398	375	410	389	375	373	367	424	394	376	353	353	369	341	369	369	387	405	380	385	370	400	391	398	363	375	348	408	374	357	392	373	389	433	379	362	358	399	397	398	369	406	377	359	373	420	366	355	396	332	376	391	391	368	379	367	385	343	334	337	367	383	420	376	362	379	388	377	379	351	353	373	374	384	375	363	404	403	355	352	341	361	380	362	339	379	344	355	376	358	400	392	372	395	369	381	404	381	332	363	402	352	369	379	391	346	349	351	399	367	412	393	359	377	394	356	380	363	380	360	349	406	383	399	366	364	362	392	379	333	322	336	386	369	365	378	367	416	364	394	401	396	397	411	352	395	410	355	400	369	402	332	344	387	392	382	398	380	373	414	375	380	375	397	409	359	386	401	411	416	369	374	380	381	372	329	370	368	366	380	379	358	400	414	400	371	354	368	377	421	367	359	412	331	424	352	376	385	345	376	387	359	349	371	354	341	314	423	400	378	363	381	372	388	367	386	380	346	364	353	379	398	373	383	399	377	362	365	349	393	359	400	357	347	386	359	381	386	372	369	391	387	414	384	356	378	358	415	417	363	370	391	363	358	364	386	413	370	342	367	376	384	389	361	363	411	421	410	441	375	388	366	363	382	360	362	368	351	378	392	374	399	347	377	415	348	372	383	411	394	332	358	365	402	393	371	379	401	368	364	348	363	389	375	388	407	397	404	354	368	360	403	356	380	388	351	364	387	385	378	376	355	370	363	378	401	354	367	383	372	368	357	411	342	400	339	377	393	350	354	381	427	405	389	352	345	345	351	364	388	345	371	408	371	377	347	378	408	382	391	395	349	333	389	354	397	416	367	376	364	392	378	348	340	383	406	371	352	394	330	383	338	337	368	371	368	366	367	373	376	349	418	365	391	394	376	387	369	368	404	362	375	353	394	401	351	388	416	377	374	359	380	397	366	353	391	359	387	368	429	382	337	374	384	348	378	380	370	350	399	375	388	415	416	382	345	386	383	382	378	391	375	386	375	375	397	408	408	371	386	381	411	373	391	353	369	381	423	393	391	348	423	356	373	408	374	379	332	340	383	365	384	397	363	407	386	398	383	385	410	360	339	410	359	412	349	333	376	402	364	361	404	384	340	376	360	404	382	379	368	350	351	385	376	391	356	395	373	371	365	359	369	388	416	407	351	367	414	346	349	385	377	331	378	401	386	373	382	436	402	343	358	385	343	377	345	383	387	395	390	395	405	363	343	353	373	385	401	391	407	402	380	396	379	367	408	411	390	415	354	382	365	349	352	389	395	435	361	368	365	375	366	387	408	373	379	344	392	348	405	390	377	318	353	366	389	380	366	363	382	387	346	393	369	387	372	365	398	368	365	372	384	367	362	393	376	341	389	333	363	365	365	368	361	402	343	331	364	331	361	378	347	399	404	354	372	352	416	394	385	362	360	352	357	396	382	343	343	400	368	368	370	397	361	380	369	407	408	391	359	391	377	344	374	385	385	398	376	384	402	365	342	390	428	399	391	400	394	387	404	375	408	420	389	389	363	402	383	348	382	368	400	405	399	348	373	360	373	381	384	366	393	347	370	363	397	338	369	391	372	384	401	364	361	370	372	388	322	409	404	388	385	396	374	366	383	384	395	358	313	379	364	340	362	366	353	332	324	386	389	365	379	390	370	366	322	411	380	391	361	336	356	367	376	348	375	382	376	384	387	385	380	405	360	390	376	358	398	356	371	381	386	376	365	345	377	357	359	385	381	376	364	417	346	402	373	376	367	388	381	382	381	402	378	400	392	378	382	369	368	369	393	386	344	374	401	411	398	369	413	391	391	393	358	399	393	370	366	375	357	385	406	352	367	364	358	332	380	358	370	414	378	368	388	390	412	392	385	406	346	373	345	399	383	424	359	388	351	348	368	392	379	381	376	385	372	400	374	363	402	370	360	390	378	381	361	371	370	368	403	393	353	382	369	375	360	388	386	326	371	374	389	383	373	370	338	370	390	367	368	407	342	360	382	354	376	398	392	354	353	357	365	394	372	351	369	380	383	372	380	357	392	407	371	314	384	401	387	394	386	405	369	372	335	379	372	344	364	345	349	384	382	377	428	375	402	351	386	366	367	363	384	376	381	388	381	365	340	367	327	374	385	367	381	364	366	362	364	384	384	382	360	390	377	378	378	399	387	384	369	385	365	364	391	349	351	354	369	365	381	395	367	370	331	373	352	373	389	399	380	361	385	359	362	361	394	393	392	386	393	427	393	389	353	391	394	366	391	353	315	391	382	392	383	385	339	388	372	384	393	355	359	394	352	403	387	404	413	400	414	412	375	386	398	368	378	352	395	391	352	376	369	397	404	358	342	397	378	371	350	356	397	377	375	388	383	394	355	362	419	407	371	394	423	415	373	379	380	367	418	393	345	414	358	342	385	404	358	357	370	354	319	377	375	359	419	391	377	387	370	376	380	407	423	374	356	363	420	352	392	367	379	363	384	368	372	344	354	349	348	415	422	369	385	371	384	362	381	357	371	366	351	368	404	388	394	375	376	380	386	357	383	320	380	378	379	387	373	384	400	382	370	382	380	341	375	398	345	346	375	364	382	390	387	368	375	389	350	375	403	389	402	386	378	381	409	401	371	399	348	351	393	388	387	364	359	423	364	364	412	360	407	390	374	393	375	376	361	368	373	365	379	345	371	385	372	348	396	365	348	363	368	374	377	382	403	366	374	369	398	370	339	422	390	414	373	381	378	382	413	362	371	381	407	377	373	388	402	356	337	370	393	348	395	412	378	389	364	382	330	370	350	396	405	384	384	377	387	389	365	363	387	366	360	414	368	351	390	374	381	377	375	369	376	393	335	375	390	443	405	345	406	367	406	395	347	383	367	378	392	376	362	399	379	398	371	419	355	367	399	409	411	417	367	389	365	366	367	354	378	364	390	358	342	402	352	378	412	372	364	390	414	367	401	407	348	371	380	381	410	373	390	388	373	373	356	382	381	342	388	333	420	322	382	390	378	412	391	350	380	336	403	350	390	397	380	377	369	390	414	381	376	388
4270	7089	2051	1554	1126	938	880	885	822	843	879	803	848	879	848	811	839	849	801	879	859	830	809	825	846	786	857	794	836	777	813	876	792	748	847	820	852	826	815	797	811	775	801	808	835	794	845	825	804	830	775	807	891	830	779	855	791	774	775	844	772	868	796	810	821	846	821	826	794	845	760	813	777	787	779	832	829	849	809	798	804	854	814	808	826	815	824	851	808	833	783	808	798	844	841	820	833	890	763	783	881	748	789	834	784	779	849	783	855	833	842	821	854	780	825	817	810	834	736	821	832	821	791	813	804	796	801	813	822	808	815	818	856	820	808	791	820	846	867	810	835	885	837	798	796	798	773	803	779	796	824	783	796	816	816	844	790	805	817	796	818	811	781	824	790	790	837	807	807	796	838	839	757	836	819	837	797	804	818	789	763	807	811	788	832	802	771	869	833	800	818	892	812	800	765	835	767	785	780	749	800	826	805	801	825	822	798	869	819	826	833	798	859	788	839	854	838	821	782	789	785	806	834	824	811	810	840	805	784	871	799	821	796	837	838	847	816	762	841	808	828	839	767	811	796	762	779	845	849	820	825	831	812	789	796	810	780	802	848	823	801	864	823	803	835	917	806	856	829	811	800	830	860	840	855	910	791	831	782	823	825	826	832	842	853	807	868	812	828	783	824	849	821	798	822	820	807	789	827	772	790	820	867	868	776	763	777	843	815	830	791	837	789	791	796	863	798	805	821	809	796	877	824	839	825	784	808	794	857	810	823	820	835	767	781	811	837	827	789	777	880	803	813	783	845	884	848	792	767	830	802	865	821	783	771	777	821	869	842	795	792	799	793	812	846	771	843	795	816	893	819	876	808	783	799	784	839	785	811	825	810	796	842	814	854	771	832	795	817	821	780	843	803	777	797	797	777	799	802	818	765	799	808	826	796	806	839	831	862	832	770	801	804	719	833	853	855	840	844	865	841	836	839	842	768	819	811	816	811	837	881	797	842	776	840	816	816	855	791	864	834	866	825	871	824	761	845	778	835	735	842	851	821	801	846	795	804	805	762	859	778	778	779	836	772	819	811	838	818	817	823	795	833	811	860	798	805	831	813	791	831	795	825	812	806	777	861	850	833	791	849	848	805	816	841	805	840	821	781	771	852	837	774	847	780	841	789	818	798	832	875	838	848	789	847	828	824	793	822	836	843	846	784	772	827	828	799	842	860	853	851	845	789	868	860	844	826	842	803	861	793	828	841	849	834	844	808	804	787	828	818	821	819	789	798	859	844	820	810	810	789	805	778	803	802	811	846	856	805	832	739	838	806	859	853	853	838	832	810	792	852	860	831	823	830	814	806	821	889	813	800	788	826	851	877	813	793	805	822	817	801	821	810	820	776	816	801	811	829	821	822	833	844	832	813	850	840	839	819	812	820	773	822	813	831	797	817	817	814	788	818	847	868	837	825	790	855	815	800	836	808	808	818	779	792	777	821	825	831	797	824	796	826	806	773	835	845	823	790	823	766	809	855	830	823	856	854	787	852	813	825	877	862	789	822	792	798	787	798	791	850	825	844	832	873	809	797	850	856	843	862	778	858	829	849	831	762	792	831	816	848	819	769	818	794	821	841	777	801	849	816	852	804	814	794	825	876	782	836	809	816	837	742	786	779	828	811	823	805	796	791	881	833	874	827	809	779	796	812	834	871	847	789	811	786	830	825	854	802	821	797	863	840	847	825	791	787	804	838	818	801	780	816	824	764	853	834	818	842	816	783	791	813	851	834	819	847	800	839	801	825	789	838	818	807	861	836	829	867	816	830	807	811	805	765	829	832	852	818	850	798	817	786	800	835	788	825	782	753	845	836	742	808	803	828	843	840	838	801	850	784	859	842	846	827	847	839	872	768	814	809	844	832	791	819	777	784	814	823	811	814	828	815	862	805	860	879	818	802	785	806	790	832	854	827	848	852	768	836	772	817	789	834	840	866	862	820	844	836	885	862	799	837	826	842	782	839	761	806	826	819	788	787	809	786	843	795	784	817	847	790	816	860	777	876	820	819	821	831	789	834	856	811	853	803	784	803	845	799	817	824	853	904	847	799	784	772	816	822	764	826	788	812	834	837	826	791	786	780	863	801	748	801	836	836	814	873	800	832	827	829	772	801	794	783	826	845	847	769	814	839	836	814	814	787	790	829	848	763	860	842	815	822	809	824	834	813	791	837	737	804	836	801	770	796	835	808	856	826	779	791	838	825	837	758	804	810	832	883	812	827	825	852	790	837	805	818	816	799	844	838	800	842	806	802	810	819	784	810	849	828	847	810	850	801	796	808	875	785	862	883	836	782	765	805	872	819	811	789	792	848	788	845	766	760	795	835	847	803	774	883	803	772	830	812	819	803	793	851	859	828	818	848	806	810	808	784	855	785	827	759	816	800	730	788	824	770	872	829	841	810	819	875	796	867	839	817	792	868	821	794	810	870	788	804	899	844	806	836	836	800	800	818	840	797	860	862	777	789	840	830	824	828	800	799	820	828	812	842	766	826	809	859	816	788	835	810	791	816	800	771	856	844	812	787	840	815	804	795	846	878	833	821	815	779	820	799	852	840	791	821	872	821	820	784	805	846	825	833	799	835	859	790	862	828	786	831	829	822	779	787	782	806	795	836	773	816	808	814	845	802	842	842	877	842	800	830	767	790	826	814	845	825	849	857	840	855	874	804	808	838	846	853	798	815	810	830	821	801	804	785	834	808	785	794	801	749	808	812	788	781	806	834	833	839	795	827	825	800	810	791	852	772	796	843	813	790	812	828	824	784	816	794	853	777	857	805	770	818	833	833	786	829	838	830	792	778	809	767	802	834	817	783	801	797	890	850	796	790	799	815	802	851	782	810	819	837	822	772	783	838	858	825	821	819	836	774	765	842	811	826	820	835	829	806	837	784	788	764	835	797	785	864	794	857	862	813	841	813	796	819	796	863	855	815	797	783	828	802	814	801	745	776	794	822	771	818	835	827	833	816	833	804	853	841	803	755	799	739	818	788	820	815	789	821	788	760	862	891	811	799	792	845	787	894	846	819	777	768	802	805	822	784	854	817	821	851	760	824	811	831	851	839	780	849	774	832	799	832	835	761	855	865	788	852	780	791	846	808	862	815	875	737	818	818	786	796	822	825	827	825	806	824	805	835	794	785	881	820	808	833	820	828	833	847	818	809	742	866	852	837	803	806	860	797	834	802	835	826	777	778	829	833	781	775	841	891	789	818	806	833	821	766	808	814	837	837	785	842	809	822	831	778	820	813	862	834	805	792	783	846	761	819	846	864	776	792	845	791	840	818	752	789	794	852	795	797	856	826	789	809	828	829	786	853	771	793	811	816	811	796	847	815	838	839	840	810	798	822	744	770	791	796	808	796	874	841	832	805	842	807	825	778	768	827	801	813	858	744	830	815	767	792	795	812	790	826	868	836	852	829	776	795	765	822	828	840	848	830	801	829	846	835	814	796	853
24327	21444	25145	28143	21447	21455	19629	825	402	376	387	360	285	318	327	323	279	283	299	303	256	290	306	254	291	276	268	295	266	271	253	279	252	289	276	265	291	278	242	297	280	250	280	290	265	292	267	245	263	269	253	276	284	268	271	243	255	263	273	278	277	256	272	245	269	295	281	247	256	240	248	254	304	250	280	266	249	253	273	282	266	245	274	269	242	260	286	267	285	273	306	277	230	245	243	232	265	268	289	256	266	271	244	238	252	278	272	232	245	303	298	257	284	290	248	275	247	279	278	269	278	257	273	298	269	268	262	318	262	241	272	257	244	249	270	260	263	235	271	231	261	271	279	250	280	266	249	252	266	269	232	255	232	257	260	266	262	260	263	290	240	235	278	254	251	268	260	250	247	259	238	266	261	242	258	305	248	252	257	262	240	256	294	296	271	267	293	257	269	283	290	255	267	291	290	291	292	272	265	244	253	248	268	263	289	280	228	232	243	267	239	309	265	257	276	287	299	272	286	254	249	267	266	245	280	270	253	321	293	285	251	274	233	263	264	240	235	258	261	246	231	284	295	271	277	289	227	276	275	229	263	260	212	254	269	262	250	276	264	260	260	262	267	244	256	301	259	279	290	269	276	293	284	291	261	279	263	270	226	253	250	282	252	301	263	280	252	274	247	264	261	259	291	245	238	284	236	262	260	272	228	261	297	272	244	246	275	238	271	268	266	264	252	267	293	294	267	266	257	244	251	279	251	261	234	295	259	263	284	252	278	279	270	283	258	298	262	265	270	292	249	239	238	248	293	256	293	281	288	267	286	250	293	288	246	280	277	274	263	281	285	271	258	266	270	263	256	280	296	272	262	269	253	248	285	249	271	281	313	288	220	250	254	268	281	276	261	274	275	244	284	262	274	274	262	273	226	260	286	280	266	275	265	247	251	262	243	268	264	258	245	275	253	262	275	271	286	295	232	253	228	247	251	255	257	240	275	276	264	232	265	281	264	256	291	279	269	269	277	283	277	281	259	262	279	235	271	259	249	262	291	275	242	296	277	243	282	270	259	267	278	263	261	266	284	248	274	272	260	257	255	267	258	258	263	286	259	277	245	247	267	251	276	302	265	288	231	243	260	246	222	273	268	235	269	285	281	269	269	283	289	255	263	271	268	282	253	283	260	265	264	277	238	297	255	255	275	244	276	257	242	280	268	274	286	250	268	273	274	230	255	246	255	265	257	265	279	301	302	268	280	269	244	255	260	267	244	278	276	275	273	252	312	280	275	251	252	259	256	264	266	274	275	268	283	267	279	271	244	244	299	281	279	292	246	260	282	283	253	297	273	259	268	278	268	257	246	243	267	291	253	243	289	297	265	269	246	258	266	247	245	228	279	276	259	258	264	282	261	285	269	277	260	225	239	226	262	264	247	241	274	279	248	265	243	267	275	241	247	262	273	283	280	261	273	277	277	271	235	252	249	263	256	257	247	300	257	254	295	271	259	294	282	289	266	298	275	260	258	271	289	262	260	280	284	272	291	237	283	269	262	249	251	266	236	274	220	250	249	285	223	280	262	238	272	264	256	294	277	253	274	267	289	274	261	269	248	289	274	256	254	251	274	245	276	303	289	269	259	260	255	263	209	252	249	286	271	247	288	278	239	220	284	277	275	249	241	228	276	265	246	258	274	300	265	240	277	293	267	273	287	238	251	242	235	249	252	279	255	253	266	251	233	244	265	261	258	268	239	287	256	288	243	263	266	265	242	263	264	261	241	260	281	271	265	262	284	250	253	244	268	259	248	276	248	276	261	264	276	279	269	272	286	256	240	286	263	275	261	282	270	267	263	260	277	252	247	264	222	263	261	241	232	275	248	260	277	261	241	278	249	301	306	268	271	212	231	237	260	267	246	313	265	282	286	244	264	267	306	279	256	280	265	262	284	271	288	259	283	214	258	250	260	269	265	236	293	269	255	235	270	281	256	282	274	262	238	255	276	258	271	249	258	256	251	278	282	292	260	271	245	293	282	263	297	289	263	262	272	270	250	247	263	264	269	273	300	250	281	253	256	292	252	264	249	252	277	238	257	259	268	288	270	268	311	292	261	271	300	242	232	251	271	244	244	279	281	241	277	281	265	276	222	289	279	286	243	286	228	270	302	256	273	240	259	255	263	231	233	260	288	257	272	262	270	269	266	233	246	268	284	276	292	264	290	240	264	280	278	259	279	285	257	261	251	263	266	272	284	265	256	268	245	271	270	265	258	262	242	279	263	244	279	278	261	256	257	253	242	263	251	262	273	265	242	235	276	269	277	253	237	271	260	246	295	242	261	293	289	271	291	293	291	273	268	268	262	251	258	257	281	278	251	228	258	266	249	235	275	277	233	260	287	272	274	259	269	287	244	288	219	258	300	263	254	263	288	259	276	257	258	262	265	286	275	233	253	276	249	233	266	277	267	233	252	282	274	288	286	247	286	270	252	238	241	268	257	257	297	252	256	244	258	235	253	228	261	273	277	240	260	264	259	287	290	260	242	245	268	260	266	245	275	265	262	281	246	262	259	279	296	251	268	251	291	283	264	275	241	255	269	225	263	266	278	296	268	266	251	261	225	247	273	292	293	234	248	273	288	267	258	249	249	290	249	261	268	287	313	308	268	313	263	275	330	300	273	254	263	253	265	252	279	253	252	306	281	255	270	240	282	281	298	269	279	256	272	264	256	269	261	242	240	280	246	286	257	277	254	261	255	222	272	272	302	268	275	280	272	271	293	231	290	270	289	275	285	262	250	282	263	248	282	286	271	263	282	261	269	229	275	301	252	320	294	259	276	279	270	254	245	268	234	243	257	248	222	228	287	238	269	271	228	259	248	273	271	241	251	271	264	264	308	253	277	296	271	251	265	299	273	271	277	272	283	256	279	268	274	254	234	231	263	275	268	204	278	298	252	253	238	250	301	277	264	297	270	306	254	284	249	270	263	262	275	240	295	269	257	302	293	261	273	266	271	259	258	246	250	269	229	266	268	264	250	283	244	238	265	297	235	248	302	263	264	277	296	279	258	291	277	276	292	254	280	269	296	237	256	251	262	277	240	233	242	272	249	271	271	270	266	280	253	255	276	266	282	284	273	237	248	287	269	268	302	285	259	289	292	249	294	267	249	270	274	269	285	264	250	287	261	255	248	268	249	238	238	267	272	264	240	247	250	264	272	291	275	296	269	275	272	259	266	271	280	273	266	276	269	257	250	289	269	259	262	314	275	252	247	275	254	246	241	249	258	293	243	244	267	249	253	251	286	249	244	274	279	274	290	274	250	281	282	245	268	239	256	267	278	285	253	256	243	225	262	265	278	246	286	265	248	246	252	252	307	232	296	286	277	253	234	250	280	275	293	275	244	254	261	279	279	264	261	229	283	238	273	279	247	266	239	253	255	263	278	245	251	277	256	260	239	261	258	284	268	251	259	284	300	230	282	277	275	245	259	261	270	273	261	278	264	253	267	267	294	255
4453	10704	2873	2351	1291	761	698	646	654	674	566	607	612	612	561	593	613	592	581	603	559	559	581	549	599	547	622	596	590	588	549	597	549	598	561	555	543	535	537	569	549	509	575	571	577	589	575	597	559	573	596	573	528	614	547	573	536	588	550	554	558	560	574	629	554	598	607	557	559	575	580	619	546	566	571	567	549	590	573	601	581	610	562	514	558	570	599	550	566	555	570	553	533	544	573	603	538	603	531	593	574	570	571	569	565	582	585	585	614	543	551	574	569	544	597	546	593	603	600	572	564	604	597	568	542	531	550	553	535	578	626	569	560	549	564	628	562	591	532	591	593	542	544	501	535	568	581	530	544	561	621	549	530	610	592	580	579	507	561	572	581	540	588	555	595	560	542	569	539	584	558	565	560	540	563	575	556	565	594	569	551	549	568	559	550	595	540	548	582	566	535	577	615	579	512	608	583	597	554	532	572	542	573	609	595	580	583	603	537	575	547	571	544	542	567	506	541	564	579	579	530	578	561	573	561	544	588	509	584	543	558	578	586	575	550	517	561	551	535	539	565	569	523	584	576	587	585	580	588	549	584	556	584	569	534	565	558	538	569	592	545	577	562	581	545	590	543	583	545	575	556	566	530	564	532	551	579	555	565	557	568	588	567	568	610	580	583	614	561	564	547	553	611	542	563	573	537	544	545	571	571	616	547	587	581	539	584	614	581	539	587	563	565	547	545	582	517	574	578	518	542	570	542	547	565	557	550	618	558	582	572	558	578	553	569	593	535	558	583	567	556	528	540	561	584	600	547	525	593	569	584	607	551	575	552	576	520	554	564	542	557	544	569	570	545	568	560	567	592	547	584	588	561	504	546	584	567	539	547	587	555	555	542	583	597	560	561	519	530	536	570	576	608	545	564	552	640	571	576	571	557	555	560	569	548	577	569	538	548	546	539	556	567	598	578	526	520	528	600	557	574	615	610	556	542	543	561	587	540	572	583	537	584	519	529	581	556	568	569	579	577	589	584	593	546	564	553	544	586	545	575	550	569	513	569	562	594	552	526	584	558	548	590	564	555	569	575	559	617	597	608	542	577	593	565	506	571	556	573	580	561	555	560	577	522	550	567	610	537	545	548	547	559	552	583	548	538	563	600	580	563	512	550	586	599	542	547	545	611	555	581	574	605	554	602	576	581	573	536	553	592	555	573	584	566	581	548	551	547	596	563	560	607	541	622	566	574	593	589	573	552	561	598	537	559	592	532	570	544	550	535	583	526	560	574	563	573	533	564	584	545	562	571	572	567	572	630	609	579	580	561	543	556	574	542	516	532	578	519	536	529	572	565	567	598	576	555	584	576	554	580	573	544	526	568	560	555	582	560	573	524	561	564	575	595	541	545	563	601	535	588	561	492	543	541	552	624	601	569	589	581	576	571	557	559	568	529	561	553	580	617	529	551	538	557	548	583	597	552	629	592	536	564	562	555	607	593	547	628	570	599	542	591	606	590	554	561	625	587	531	594	558	595	541	585	519	552	600	549	594	586	543	598	578	586	550	578	581	562	552	576	579	557	536	557	543	552	549	558	572	546	580	559	584	547	577	554	588	581	594	569	566	556	546	528	577	552	608	563	579	596	594	658	576	549	610	553	592	550	561	553	541	569	562	577	580	587	545	578	571	576	569	581	546	531	604	558	531	558	569	577	572	532	567	567	591	583	575	576	588	551	568	565	564	587	542	580	526	558	605	532	577	531	559	574	537	540	566	574	511	571	547	581	557	599	578	523	591	629	553	579	570	619	537	530	528	574	600	524	529	582	538	537	544	558	571	612	605	537	559	572	552	571	534	603	590	512	573	600	558	585	542	569	581	566	594	538	563	556	534	577	549	563	569	573	570	607	544	553	580	599	539	564	602	553	531	546	558	568	593	543	554	567	568	580	584	534	595	562	567	530	547	583	591	572	583	592	548	539	506	557	574	573	581	553	577	550	566	579	529	571	549	537	576	566	579	555	553	582	608	611	602	540	571	577	558	569	579	549	601	594	602	557	557	534	541	565	574	611	557	543	539	538	573	626	583	548	598	544	535	576	569	575	541	549	569	539	530	552	585	563	534	563	553	546	542	547	578	566	566	578	518	562	530	576	576	549	573	533	573	534	563	580	582	568	575	581	561	581	550	573	561	539	524	533	567	531	582	560	593	578	607	561	528	597	551	607	561	575	558	579	513	554	547	517	578	514	518	530	578	580	539	586	563	565	547	566	545	551	573	556	576	586	523	603	600	535	555	573	600	584	605	557	549	551	574	537	559	532	608	547	572	531	593	569	564	626	584	562	575	576	554	591	559	546	588	504	560	546	568	578	546	571	553	563	547	589	524	556	602	578	579	588	592	511	564	559	562	547	560	579	576	582	534	538	569	574	534	588	558	570	559	559	582	564	544	554	549	557	578	576	551	574	543	568	546	551	559	584	540	534	549	555	540	591	530	527	523	547	566	531	579	574	569	555	603	561	547	595	525	531	575	612	558	578	535	586	584	547	586	564	552	567	600	571	587	588	560	536	521	533	534	543	560	515	596	565	573	552	556	559	578	573	539	549	568	552	547	567	524	543	589	593	548	564	576	580	560	559	534	544	585	586	579	564	555	546	543	569	561	585	526	585	569	530	570	597	532	532	515	552	542	547	533	536	525	577	576	562	529	560	547	574	542	584	565	579	517	582	576	582	603	610	563	581	614	567	548	519	551	546	595	519	544	564	549	566	588	529	552	559	585	555	572	584	522	528	529	570	535	547	556	590	553	591	573	577	537	555	568	554	496	585	573	533	540	557	537	523	588	514	575	565	551	565	571	594	557	569	578	595	589	619	545	567	590	556	586	556	578	559	528	578	573	621	573	555	550	556	538	596	550	563	568	560	536	601	570	564	587	576	568	572	545	547	601	600	525	559	556	562	570	566	545	564	576	534	578	559	585	567	572	554	547	554	552	560	536	535	564	546	589	594	535	514	601	551	572	577	559	559	574	558	569	553	565	510	599	589	561	610	536	566	575	563	587	579	567	603	556	591	577	574	581	556	581	533	563	549	564	572	529	628	585	561	515	554	582	554	565	603	589	608	578	552	572	564	572	570	585	562	594	557	598	567	601	628	585	554	591	590	571	580	521	557	564	581	540	573	547	523	592	592	564	566	554	552	541	555	559	599	532	525	569	556	537	555	575	566	556	558	543	579	538	587	550	605	570	530	580	564	553	576	593	546	562	553	578	524	562	568	599	539	509	534	573	621	625	595	581	598	583	565	597	588	547	575	542	537	567	514	545	578	575	535	547	562	570	541	577	579	614	566	597	577	580	480	605	572	558	549	571	567	549	521	572	596	590	570	528	537	560	527	604	576	576	553	554	579	565	606	545	551	560	544	546	567	544	573	514	546	572	590	575	570	560	635	576	578	564	558	557	578	589	542	554	547	573	561	571	609	552	567	533	574	565	561	562	563	565	587	526	595	567	555	559
32717	20164	8266	827	450	405	401	293	244	261	297	261	238	259	277	291	280	293	254	303	290	264	272	278	291	298	253	271	257	250	272	278	245	290	211	263	279	289	288	263	271	274	237	290	267	300	281	277	275	246	269	278	282	247	226	293	267	273	249	271	277	268	285	290	283	269	247	245	269	256	255	262	275	269	231	243	254	283	249	254	271	287	279	274	261	278	238	254	255	282	268	263	242	267	252	269	275	252	264	263	232	256	261	259	296	296	262	258	262	269	284	295	268	266	288	278	260	250	275	271	283	279	278	242	267	268	257	248	257	247	293	278	272	272	256	266	282	295	251	272	242	256	267	216	261	250	289	284	245	252	256	295	278	248	271	261	240	276	263	230	290	264	255	263	330	247	258	235	267	276	261	293	321	257	289	247	290	290	279	282	274	274	264	280	267	248	311	269	258	268	265	280	295	276	279	291	276	251	250	285	285	288	252	288	284	233	239	284	285	282	267	289	272	273	279	268	234	230	248	291	245	262	291	252	262	250	277	246	247	254	259	253	248	269	266	256	268	271	246	276	274	250	242	259	274	276	263	267	284	241	278	272	294	278	294	254	275	270	267	250	261	251	264	285	251	283	284	304	265	258	277	266	237	246	259	289	272	253	261	239	306	275	261	248	236	281	281	271	272	266	277	253	240	279	233	255	290	264	276	260	295	268	284	248	287	280	248	263	278	292	267	255	273	245	293	262	279	247	260	300	282	270	277	215	265	249	252	299	273	272	281	256	284	279	253	237	253	286	256	244	249	281	246	284	274	277	283	280	248	264	284	252	241	249	250	245	251	236	263	260	271	261	281	254	274	247	256	229	252	267	257	247	231	257	274	297	266	245	278	291	233	277	276	264	258	256	260	245	244	283	226	248	272	244	252	270	257	264	281	244	260	270	282	280	267	267	266	288	258	285	274	277	271	289	315	263	277	285	270	286	265	288	267	256	252	235	283	246	270	272	294	268	290	274	251	246	251	277	298	263	297	246	278	245	254	252	277	304	272	236	264	277	251	280	258	286	273	288	251	285	263	256	266	261	283	253	274	262	268	264	296	262	249	283	262	286	267	249	267	270	284	305	273	242	243	264	278	274	253	261	262	253	299	260	287	272	288	310	248	284	280	238	241	270	262	248	266	262	269	259	267	267	271	242	288	263	270	255	267	275	251	307	263	278	257	266	248	273	280	269	253	263	284	267	270	267	252	277	256	263	279	255	266	296	251	294	257	265	268	270	272	267	244	256	271	242	274	280	298	238	256	261	302	281	297	244	293	274	281	278	275	258	282	264	247	272	268	263	265	273	270	249	275	279	285	247	257	246	273	268	277	260	249	301	276	294	271	280	247	249	281	254	273	261	257	291	292	284	266	269	293	261	279	255	242	282	278	266	258	257	266	245	260	284	287	288	251	284	300	228	286	274	235	243	254	286	273	297	285	275	244	252	257	290	264	290	254	261	298	241	253	269	258	233	288	282	264	238	250	236	275	283	261	283	294	270	272	283	257	239	264	279	259	274	284	270	240	237	275	262	222	279	282	258	267	253	269	233	264	291	256	289	261	289	289	263	243	246	240	247	284	257	279	272	235	258	258	287	238	264	243	278	279	270	247	251	261	286	243	273	247	251	299	266	245	234	260	286	271	290	308	260	240	276	288	260	277	255	262	284	268	272	248	251	259	249	306	267	296	275	282	250	222	267	301	260	253	273	268	290	245	240	263	261	271	256	255	260	255	277	263	266	260	254	244	265	311	275	257	239	250	263	258	263	241	243	252	244	284	263	274	262	231	277	299	266	276	271	243	271	274	269	257	277	262	268	277	267	256	248	264	284	270	240	273	258	269	275	267	265	248	284	271	236	279	284	260	299	265	267	294	262	267	277	237	260	239	267	243	258	288	281	257	258	263	284	240	303	239	241	245	268	260	293	264	274	245	272	284	273	274	269	263	265	290	302	259	289	258	263	282	266	276	277	253	258	303	254	266	273	276	258	270	277	265	316	230	265	248	269	287	258	276	255	289	307	250	263	290	251	267	249	261	265	297	252	258	286	268	251	284	301	277	225	272	254	253	253	218	306	282	260	279	277	280	276	264	268	251	274	269	292	266	289	256	249	262	241	275	253	260	267	272	267	268	294	286	267	299	250	270	273	252	288	279	283	289	253	274	261	275	241	252	298	267	291	289	214	250	263	278	276	290	267	272	255	288	252	254	251	255	264	288	304	265	253	291	233	279	272	257	265	263	279	273	307	257	257	257	259	266	253	276	267	262	305	270	303	275	243	229	293	266	262	267	271	268	255	243	266	288	238	258	236	274	245	264	267	252	269	264	285	241	239	272	261	224	264	250	246	270	256	270	300	261	261	253	280	310	304	275	302	279	278	277	239	268	272	279	246	270	290	288	266	263	288	286	297	280	236	259	272	292	262	230	276	266	253	277	280	287	273	230	254	271	258	239	243	292	271	262	270	279	281	268	276	271	263	248	259	253	282	273	269	295	269	289	268	264	247	246	279	240	257	276	274	267	258	289	221	267	266	260	264	308	296	249	280	269	250	254	254	276	293	267	269	252	242	249	273	298	241	276	278	303	249	280	245	285	235	262	247	266	282	238	280	290	279	276	265	283	270	255	240	264	261	281	271	251	295	264	263	239	286	279	250	250	246	273	291	297	268	309	283	221	274	273	270	252	268	285	302	246	270	264	257	261	285	255	279	222	257	264	287	293	251	239	267	275	260	238	278	242	266	246	247	244	251	269	251	243	267	268	243	258	234	284	290	281	263	311	265	247	258	299	254	269	254	262	240	265	256	265	256	250	259	288	272	262	232	236	287	273	303	278	247	267	276	277	263	262	260	269	296	271	255	262	268	256	280	296	273	227	233	261	252	291	250	275	285	257	251	267	277	275	262	278	236	266	271	271	279	234	275	271	249	279	294	261	249	260	280	274	253	238	247	272	305	276	258	221	282	277	276	281	267	295	238	254	262	233	259	243	261	259	271	244	282	282	248	281	286	247	262	278	255	289	256	280	288	283	286	302	286	286	285	260	241	272	283	265	243	250	299	267	248	265	264	208	257	263	251	249	274	259	263	240	270	291	258	263	284	243	275	267	275	281	285	271	263	272	260	284	275	261	271	265	242	292	300	257	260	242	326	293	239	254	292	279	277	297	298	264	262	265	262	273	248	290	244	238	266	270	273	282	269	249	264	288	280	275	257	260	243	257	263	269	271	294	302	244	262	276	292	297	313	272	260	265	261	273	273	255	276	287	284	265	268	279	251	254	253	271	298	268	249	257	277	278	288	258	247	249	245	284	260	283	237	269	271	224	257	268	275	277	279	296	261	284	246	263	242	296	275	283	228	274	271	268	263	303	257	309	307	283	258	269	283	250	258	246	252	248	272	251	290	274	241	266	296	273	288	250	288	277	240	263	264	280	268	284	260	277	255	273	251	267	261	265	278	272	252	310	254	272	261
5721	1578	814	681	661	627	647	630	659	666	657	586	661	631	595	633	646	623	601	625	589	650	621	654	631	663	597	598	658	624	619	621	634	608	634	631	617	643	641	605	609	636	597	582	656	615	627	619	620	662	636	583	654	622	655	584	629	636	638	607	646	587	651	615	631	583	641	626	587	629	591	654	636	587	610	649	629	605	615	621	569	629	613	610	624	658	645	634	591	620	610	652	609	614	610	643	645	620	616	593	671	588	581	634	598	673	617	680	641	645	665	632	652	623	601	659	643	628	614	646	627	650	608	594	640	644	615	618	615	626	603	660	616	619	613	620	599	606	639	632	614	641	576	598	622	649	597	627	621	617	648	657	622	654	663	590	594	612	653	628	608	618	646	620	610	626	622	600	637	601	620	597	644	634	594	597	669	606	592	629	555	648	618	668	626	626	645	595	594	605	633	602	635	628	638	649	649	637	554	646	625	632	645	654	631	613	606	636	620	661	624	597	565	677	653	611	617	630	604	558	622	689	582	593	598	580	662	639	630	625	640	639	632	614	678	609	634	666	663	605	595	574	588	647	621	642	624	649	630	621	639	629	623	671	674	648	611	618	599	627	682	640	664	603	596	638	608	662	622	647	625	644	614	643	646	623	637	640	661	618	650	628	662	622	636	666	629	627	681	598	674	613	628	658	648	616	640	671	645	632	618	633	656	638	627	568	632	642	643	640	632	633	653	639	593	660	628	652	621	630	610	648	633	650	606	633	637	632	580	670	602	645	565	590	651	653	604	618	643	618	585	630	650	586	650	652	672	676	651	618	631	647	614	619	566	620	616	651	642	633	624	635	621	628	626	662	637	620	604	667	670	603	623	638	604	641	626	655	625	617	593	622	653	562	607	638	599	621	651	622	650	593	592	691	635	614	601	629	614	590	648	613	665	646	632	597	623	672	594	608	645	621	652	682	669	618	632	631	673	655	633	648	653	606	648	613	620	643	644	598	632	630	633	611	621	597	586	628	605	589	671	599	658	652	649	581	669	609	640	626	589	649	624	599	614	630	615	628	632	593	641	621	679	672	594	626	649	679	642	607	646	658	614	655	655	649	604	639	616	647	614	590	656	645	686	602	643	626	630	630	623	630	616	676	572	617	609	596	598	651	598	622	624	640	611	603	622	639	608	648	633	622	667	636	623	681	640	612	643	626	630	610	647	606	583	661	616	600	611	666	634	635	622	588	643	639	593	613	632	601	618	670	584	591	642	618	660	648	655	600	603	632	614	639	624	627	639	644	660	645	646	680	620	601	607	619	652	620	636	664	635	627	620	608	648	620	632	605	612	641	629	631	625	664	612	646	625	623	673	599	651	591	603	627	673	606	642	600	636	630	617	665	645	650	651	598	624	582	626	612	611	672	646	642	670	605	623	621	639	620	654	609	601	625	575	660	648	623	640	626	675	664	620	651	617	615	647	666	609	619	652	629	648	616	634	624	587	632	642	623	593	633	650	648	597	653	609	605	653	658	640	601	668	585	642	641	660	633	646	579	627	628	627	603	646	645	630	627	614	624	620	603	642	620	606	610	608	578	605	630	630	622	662	621	618	674	607	676	616	613	613	622	612	638	603	634	606	633	680	646	623	629	627	668	627	629	656	597	598	609	668	633	586	668	603	632	658	636	666	633	674	636	624	614	667	654	683	640	655	635	658	619	597	650	669	671	647	612	625	638	601	623	606	630	670	617	627	651	617	595	669	658	596	621	648	609	666	645	639	597	578	678	647	648	600	620	624	627	618	654	624	601	627	629	636	624	638	661	622	575	636	691	657	618	636	636	607	596	638	633	649	646	632	595	634	673	607	651	621	633	647	668	678	605	627	654	609	617	629	597	626	684	593	635	624	629	627	623	602	681	641	610	624	643	595	583	600	601	659	604	641	636	657	617	643	619	591	592	656	612	650	652	645	639	633	606	607	650	618	602	649	612	680	624	610	636	640	630	640	615	618	639	658	607	626	623	619	646	627	594	612	609	645	664	648	634	639	656	628	606	632	610	645	616	639	623	656	584	650	674	610	613	605	611	610	672	613	575	625	650	620	679	644	629	601	608	689	566	612	660	636	646	616	626	644	661	635	640	617	618	600	633	602	612	588	604	620	656	606	628	588	597	622	630	636	664	635	579	641	613	617	626	568	684	674	627	623	656	649	662	646	586	620	623	613	596	630	598	581	657	630	624	641	604	658	594	618	616	613	620	616	681	626	627	630	647	621	651	619	631	698	625	584	608	655	647	592	635	579	661	616	635	676	631	605	627	625	604	584	672	603	640	660	623	695	624	646	660	615	633	652	631	658	604	665	628	617	643	616	620	626	615	605	599	664	645	621	629	626	661	616	639	646	672	687	644	599	633	636	616	638	633	610	584	604	670	644	651	662	614	631	640	636	588	635	606	642	633	663	585	599	642	621	638	585	595	630	651	656	654	670	579	633	650	625	586	612	677	602	647	591	689	620	650	605	631	643	598	652	680	594	588	675	614	640	604	601	639	631	625	636	617	615	575	639	657	648	590	600	657	604	633	650	704	628	642	623	660	638	608	635	634	632	629	667	644	607	623	628	608	628	644	608	630	587	621	665	607	627	614	656	622	649	595	668	617	616	618	666	612	597	608	649	632	658	636	629	634	651	663	621	637	610	648	605	656	597	594	577	621	626	603	617	625	589	629	641	639	643	648	633	598	633	693	574	602	666	664	645	652	634	632	616	609	634	572	666	624	652	641	624	621	629	636	618	622	626	617	607	657	672	616	673	570	653	630	622	649	621	623	633	610	629	646	606	625	620	630	641	585	629	660	586	630	575	610	560	620	679	649	645	621	608	621	597	637	642	623	617	626	651	640	654	605	643	643	613	649	644	629	664	620	636	624	626	594	626	624	584	617	694	610	626	644	616	621	631	627	653	646	649	630	600	657	624	670	616	617	580	667	612	598	623	614	637	630	629	626	659	618	634	642	682	638	599	647	624	635	599	654	641	610	619	625	601	618	635	653	580	582	643	637	638	632	648	610	660	606	649	642	620	652	635	635	646	596	663	648	624	640	612	636	616	593	610	637	625	639	645	614	607	617	657	631	659	590	627	604	616	648	616	617	673	641	596	623	616	610	627	649	670	616	650	633	606	605	633	628	632	579	686	641	646	610	614	625	653	605	650	587	636	603	573	566	666	642	594	621	605	691	630	625	641	671	610	626	637	636	629	649	643	636	590	620	643	620	602	612	646	605	685	631	621	602	654	655	641	676	649	625	646	611	626	585	664	606	606	625	670	607	616	659	616	667	647	647	642	665	623	636	659	630	605	632	633	637	578	673	628	644	631	648	580	598	626	646	571	645	630	635	626	635	650	646	635	673	623	639	656	616	650	670	657	603	652	648	632	615	573	626	604	625	614	602	628	607	595	635	589	635	663	594	636	679	615	614	673	625	653	602	626	596	645	629	654	624	586	634	626	683	588	663	618	685	622	652
24982	21478	24871	28503	21476	20642	1158	512	439	453	413	436	416	395	418	458	404	397	430	449	360	420	381	382	395	359	386	387	360	376	395	401	392	387	376	376	406	417	387	386	408	367	384	378	338	370	401	392	373	390	399	389	392	381	368	404	362	375	359	389	384	381	384	412	386	401	373	380	378	422	430	344	396	391	414	358	354	377	383	390	383	420	369	355	392	364	402	400	393	417	406	392	375	410	391	364	395	374	375	378	410	374	404	382	415	366	382	360	373	417	368	376	394	418	412	398	382	387	386	363	379	396	399	380	408	393	377	414	355	376	356	383	402	347	357	408	341	374	381	405	361	413	368	371	356	382	387	393	365	389	351	392	406	390	380	363	387	359	400	373	397	362	387	370	349	378	371	344	345	387	413	369	401	376	387	414	411	375	405	398	386	361	353	405	399	376	426	375	382	393	370	422	365	378	362	399	384	355	370	360	373	386	381	370	372	350	351	391	385	364	378	384	424	400	340	384	354	362	397	394	376	359	376	352	372	390	396	404	368	398	354	385	426	391	372	385	329	375	354	360	380	378	402	344	399	429	367	390	390	402	404	343	362	382	379	378	421	371	378	419	412	400	384	361	377	360	380	380	376	370	376	393	346	365	339	378	406	383	378	330	403	394	382	357	395	385	366	387	389	368	379	391	388	353	344	412	353	366	353	385	352	341	356	351	384	402	416	394	340	388	399	379	406	366	376	377	377	401	390	371	395	360	390	404	395	375	384	398	355	378	411	416	372	366	369	375	369	425	376	386	356	386	363	376	382	354	413	416	382	398	389	384	349	344	372	369	410	402	343	373	366	338	384	385	401	375	381	406	363	393	410	411	388	381	404	347	373	367	366	380	382	398	386	380	377	406	401	397	360	397	392	347	396	394	376	379	399	373	369	389	351	370	415	411	342	358	398	339	341	402	398	386	428	403	414	386	356	385	358	395	376	378	376	365	371	354	400	396	393	364	377	374	396	370	356	385	410	392	394	353	390	416	372	386	365	379	372	398	403	391	410	396	363	386	400	347	367	379	381	392	404	368	377	357	424	375	373	395	394	368	406	390	365	384	377	367	392	397	391	381	385	362	353	393	394	388	386	377	368	359	391	386	390	394	383	377	417	378	375	399	373	353	370	359	383	395	372	340	376	353	363	361	338	405	409	374	378	394	401	393	378	389	386	390	398	385	359	330	391	388	384	396	398	419	351	385	337	426	390	375	378	370	397	400	386	400	388	360	393	373	362	396	376	336	377	383	373	361	374	379	388	357	353	348	345	388	401	395	420	354	371	386	374	385	385	339	401	371	350	346	391	363	374	353	419	407	376	378	372	362	370	377	379	373	390	373	394	395	323	378	359	348	361	420	380	381	380	387	335	373	353	367	385	405	396	389	369	398	398	396	372	410	394	382	366	384	352	379	355	352	376	400	400	387	382	368	380	398	378	399	357	372	424	378	363	409	381	367	374	393	384	394	389	344	363	382	392	382	377	379	366	364	401	377	403	357	374	343	399	377	387	392	384	380	371	377	408	381	413	379	367	413	408	393	371	387	374	386	378	380	385	371	387	383	358	357	370	380	382	401	363	363	342	412	366	389	396	390	411	398	401	398	374	384	400	385	379	389	367	370	366	363	406	359	382	398	416	354	366	407	360	374	335	369	378	317	387	358	371	372	359	411	404	330	389	388	414	415	382	383	374	412	395	361	360	372	335	382	380	355	359	400	358	366	369	386	419	365	378	380	372	396	364	346	414	399	381	340	366	395	404	389	390	380	385	387	401	426	396	400	398	345	410	381	397	351	397	364	398	375	367	412	362	359	367	359	385	344	373	384	378	369	352	378	382	357	374	382	381	426	388	362	344	348	358	352	385	364	391	355	375	337	368	372	363	368	425	400	373	375	390	337	384	347	383	360	337	342	356	361	377	383	405	376	367	408	379	392	406	397	361	377	324	409	335	370	403	379	396	357	362	385	397	409	398	375	375	376	402	417	365	379	335	400	377	365	361	376	378	405	364	407	398	376	413	387	392	380	403	362	379	377	360	353	412	419	334	396	400	405	348	388	377	379	365	363	352	363	399	400	358	376	387	360	372	378	335	387	385	359	375	376	350	380	363	343	419	419	354	366	383	360	387	358	383	380	363	358	380	426	390	392	337	368	386	360	430	373	392	379	375	388	382	399	410	397	424	370	382	394	354	363	396	373	392	380	348	413	331	353	390	372	390	394	385	368	411	404	397	360	373	361	401	363	379	379	416	367	392	405	381	381	379	408	371	407	378	365	369	323	391	375	378	368	385	387	343	396	362	382	408	384	382	442	390	389	375	364	393	427	379	413	361	436	393	394	404	388	378	368	384	359	371	367	371	372	381	356	429	381	386	366	380	375	370	423	380	380	428	389	406	392	379	388	380	387	358	372	397	369	391	407	366	367	385	341	379	341	385	402	388	404	406	368	361	363	374	368	350	404	403	392	419	378	354	371	417	352	358	406	426	381	393	346	338	401	354	382	399	426	363	390	388	326	383	354	412	382	379	373	316	410	381	366	373	383	366	363	355	392	382	376	372	368	391	380	372	391	387	394	397	376	354	368	397	369	352	424	366	359	370	389	388	390	357	383	389	402	379	360	336	391	390	373	375	364	355	384	345	384	363	383	391	323	402	384	372	400	389	400	343	373	354	403	401	392	400	392	361	403	378	397	370	370	352	395	391	362	409	360	365	398	367	411	395	347	356	401	414	359	375	384	393	371	374	373	367	366	306	382	344	357	363	390	385	385	389	415	373	330	383	380	403	349	403	407	389	406	368	414	409	366	413	385	375	383	412	317	376	395	349	390	360	377	370	381	383	383	382	391	370	369	344	344	392	385	391	375	372	370	399	368	379	378	418	389	403	402	383	369	346	377	406	372	364	361	364	371	381	351	381	397	352	360	396	372	399	408	388	391	365	385	394	404	380	397	386	375	350	355	389	387	386	363	365	384	336	337	404	379	399	373	395	374	353	392	402	400	373	398	378	380	355	361	369	344	355	387	387	404	393	366	341	373	369	405	384	376	350	375	384	393	347	392	326	421	386	400	393	390	376	399	357	321	386	379	362	372	387	420	344	395	409	353	345	402	377	375	379	376	416	379	364	397	368	365	366	405	379	410	418	397	385	389	388	348	347	416	411	360	450	357	369	385	344	386	397	367	378	382	339	395	376	359	383	392	404	391	351	403	398	371	372	374	378	377	390	387	378	362	358	389	371	359	397	374	394	350	361	381	364	396	409	355	393	384	366	355	390	363	383	376	390	380	411	385	391	364	406	417	399	386	407	382	400	383	395	395	345	378	383	371	405	372	356	375	372	379	352	393	406	357	365	367	372	358	362	369	395	393	388	358	376	380	370	375	376	353	371	369	397	391	374	369	387	392	396	415	374	380	407	368	393	391	394	399	368	386	388	393	386	408	360	363	398	405	348	398	406	357	382	354	396	349	368	334
4148	6597	2026	1734	1234	886	915	844	859	817	845	882	807	904	822	850	826	856	838	839	838	838	808	837	873	801	865	806	791	851	873	823	808	802	797	846	841	864	806	780	853	810	820	773	885	842	810	817	833	837	772	838	817	845	814	844	826	827	810	843	847	841	810	851	822	873	843	813	821	837	781	822	865	828	831	801	779	847	846	848	811	836	831	853	829	848	857	765	886	832	858	795	784	869	766	861	783	842	799	884	826	874	771	824	839	858	853	801	814	804	813	815	806	834	840	858	807	860	829	802	783	832	802	798	820	832	868	814	794	856	844	854	861	861	852	841	847	855	882	847	805	804	834	828	833	838	810	827	802	813	808	828	845	776	800	855	798	808	809	835	849	827	855	808	886	791	841	808	817	867	845	818	885	855	791	828	861	814	800	795	824	864	790	794	858	812	838	818	839	923	807	815	856	861	777	828	830	830	840	809	823	882	813	802	831	852	795	820	791	816	829	832	824	786	803	854	795	802	839	799	819	786	798	833	833	834	830	804	799	852	795	816	827	823	801	786	819	819	882	883	815	806	787	854	797	834	815	807	850	817	773	860	835	808	856	803	841	796	815	828	834	803	797	887	859	802	794	802	808	795	788	826	754	792	823	803	783	858	836	808	866	847	823	780	859	816	809	784	814	833	898	796	837	804	800	835	776	805	751	825	849	829	792	860	798	828	867	860	858	873	803	861	860	815	836	876	852	837	833	800	907	781	839	881	818	825	805	816	812	784	899	786	799	795	812	829	847	840	812	818	844	821	774	812	779	857	843	800	867	804	882	806	879	768	845	771	825	825	867	762	856	799	830	850	790	807	836	781	821	803	835	765	845	787	786	840	812	782	865	854	854	811	853	802	791	832	884	875	808	835	847	786	831	846	810	760	855	801	850	809	859	806	818	770	809	848	843	872	808	815	853	778	757	792	783	838	858	814	821	784	812	788	829	820	809	827	776	877	827	817	749	825	834	822	790	760	866	816	816	816	810	786	902	802	820	786	839	844	865	840	834	829	859	855	844	886	806	798	826	836	836	814	847	821	814	791	835	810	793	775	828	800	869	787	814	840	854	787	865	803	837	858	822	795	829	805	809	813	813	801	848	793	797	837	813	809	787	767	813	828	841	839	856	804	842	837	841	872	789	786	844	846	815	873	797	807	826	847	831	777	835	869	774	882	847	845	830	844	839	860	813	815	843	834	888	882	776	835	860	812	806	803	859	836	803	847	784	828	807	826	881	852	811	821	811	817	789	860	793	878	872	839	819	818	784	875	787	828	801	803	807	864	847	789	844	776	867	817	817	800	817	819	828	827	791	792	821	838	840	806	837	865	832	851	781	831	820	849	858	809	810	801	833	816	865	818	809	806	786	847	797	844	802	796	834	863	857	824	846	823	788	829	775	810	868	841	858	821	813	820	807	802	842	801	811	874	799	832	839	780	751	780	865	834	871	866	794	856	834	824	852	840	848	817	794	802	782	798	852	871	812	853	883	797	801	775	817	861	844	804	837	805	802	809	850	862	811	875	847	840	890	829	795	840	783	784	804	843	792	872	829	817	829	778	871	810	803	827	793	807	827	796	869	810	839	870	874	799	828	832	789	825	843	838	770	803	788	814	824	770	829	815	850	800	785	853	812	781	811	844	854	798	828	850	829	827	836	783	811	841	814	807	851	795	850	829	860	797	824	844	805	799	793	805	806	830	798	842	799	836	796	831	783	817	814	762	812	864	842	789	808	863	870	886	848	843	852	845	766	819	802	824	829	830	859	832	817	840	795	858	850	896	838	810	760	787	830	823	825	799	798	837	831	794	815	821	785	869	840	821	881	837	797	849	823	790	842	838	856	815	830	804	763	816	835	789	825	848	840	802	813	849	818	826	858	824	835	840	826	852	828	777	812	831	837	861	824	841	823	826	779	846	850	817	816	782	811	835	886	839	817	835	850	864	802	854	833	882	845	762	816	828	870	813	798	789	801	804	796	817	787	823	809	840	837	783	849	807	784	829	806	821	794	837	817	816	851	772	798	851	817	847	824	835	838	774	882	872	809	816	816	797	830	788	829	832	863	864	810	794	819	785	842	810	839	845	792	829	837	838	792	796	801	783	844	855	782	851	834	852	795	815	855	831	788	772	857	806	852	844	809	825	772	841	778	861	848	785	789	782	799	818	810	852	885	838	783	845	812	834	825	789	843	798	810	844	825	793	787	880	823	840	836	778	860	791	811	832	861	828	793	801	784	841	790	901	861	784	754	791	820	818	806	821	817	822	827	843	816	768	824	778	820	822	786	836	822	806	822	858	857	829	788	781	848	783	835	802	773	836	826	788	825	841	813	821	832	837	872	830	795	812	806	855	859	744	836	791	828	842	844	857	773	858	817	858	852	830	848	828	825	832	849	805	836	823	820	837	828	836	811	816	820	809	838	830	810	818	764	813	808	805	862	863	802	813	820	806	872	826	817	785	848	797	808	800	848	790	830	792	824	806	863	829	760	839	752	848	862	846	810	827	805	854	836	849	808	793	839	867	781	807	838	825	829	861	864	788	786	856	781	852	818	859	840	875	795	814	838	793	790	842	821	823	847	775	763	811	828	823	866	822	808	769	795	843	769	833	843	805	801	766	848	778	807	837	832	775	801	828	820	837	834	800	813	814	791	822	864	795	792	818	809	798	868	802	790	834	838	819	804	810	849	849	759	781	794	838	857	805	814	857	801	821	809	821	819	794	835	834	817	842	801	855	795	810	826	844	821	759	841	788	827	795	853	823	772	775	843	789	867	821	859	825	816	816	859	850	781	839	823	830	880	802	765	786	848	825	821	829	769	787	777	828	817	817	846	850	835	856	829	841	841	817	839	844	801	862	763	818	844	836	762	790	801	792	831	831	787	795	848	830	833	830	796	784	788	841	838	854	841	853	828	839	793	816	823	831	816	821	860	862	803	811	832	851	858	826	798	840	824	794	767	820	803	786	815	868	844	745	754	787	814	786	813	836	805	858	795	839	816	849	845	805	828	815	858	790	849	815	813	821	823	839	847	814	828	809	803	813	838	833	824	787	808	802	874	794	816	839	858	772	794	874	815	836	789	843	753	812	776	775	789	794	824	782	844	800	828	816	840	797	776	814	799	834	825	813	789	817	871	830	814	849	843	774	843	864	813	799	807	801	732	840	851	864	831	887	829	805	854	855	801	817	759	816	822	816	840	836	803	819	867	841	794	810	819	812	791	812	822	796	861	786	787	860	861	818	837	909	783	827	840	855	798	824	807	784	791	800	832	817	829	811	772	820	831	806	766	846	880	859	836	834	817	842	837	800	806	791	771	779	799	795	804	802	846	823	885	823	812	796	798	782	916	820	833	861	839	843	823	807	839	882	796	806	828	792	832	851	839	799	802	801	818	838	825	811	797	792	789	829	749	825	794	849	814	812	810	828	850	829	818	834	781	853	823	816	803	790	870	783	822	840	821	814
24323	21446	25118	28176	21447	21455	19519	827	458	385	379	353	337	324	317	340	333	318	236	287	317	261	297	268	300	282	292	260	272	276	288	291	276	281	284	266	263	261	272	284	263	283	276	302	249	255	262	307	285	229	276	272	245	253	261	321	244	284	261	280	248	270	243	230	276	301	291	251	276	268	241	272	244	243	301	258	285	272	235	260	272	248	250	267	286	244	270	265	266	274	271	278	254	297	271	258	271	240	298	252	283	283	258	293	285	278	251	243	255	229	252	242	265	269	243	219	281	282	280	286	272	287	258	275	272	266	278	274	266	287	240	252	258	241	231	272	245	247	276	273	279	268	247	267	268	271	247	285	281	248	273	244	254	252	270	275	281	264	292	253	275	244	278	277	270	240	274	275	252	243	290	267	267	263	264	259	276	269	267	267	253	277	242	234	258	264	302	259	238	252	267	257	263	290	281	269	273	253	258	283	257	240	243	288	306	295	259	283	276	279	313	315	245	265	265	224	273	243	262	266	264	273	238	240	252	311	276	270	276	297	257	270	278	267	278	258	240	255	272	256	250	250	288	267	245	314	232	264	258	238	270	309	262	273	240	288	231	288	264	265	277	285	260	261	271	263	292	294	251	251	292	292	261	242	291	286	283	273	297	249	281	257	264	264	269	281	289	250	275	272	231	265	248	253	305	252	246	249	221	260	270	243	273	264	257	257	288	260	287	267	246	293	260	275	230	231	264	259	279	275	289	275	257	251	258	263	252	275	268	267	245	266	276	288	268	278	256	306	297	280	302	278	251	263	231	246	253	256	245	276	264	257	290	282	245	291	281	245	221	271	235	264	260	269	272	282	253	256	253	288	271	276	293	295	285	279	293	246	278	238	295	276	271	261	261	231	260	271	251	267	237	249	235	288	236	249	259	278	262	279	261	293	280	235	249	250	248	278	269	259	264	248	264	245	250	279	249	249	252	273	256	284	269	241	255	279	271	248	249	306	256	256	278	270	270	280	288	259	280	249	268	295	258	246	249	278	239	260	278	267	261	244	296	279	266	238	279	245	280	248	218	256	334	254	264	280	287	288	255	269	269	233	274	258	250	288	285	268	258	295	241	269	275	284	266	244	285	269	275	272	245	279	288	255	291	297	262	254	258	272	269	270	278	250	287	271	242	251	285	305	264	287	284	237	223	280	273	254	282	277	255	231	231	278	276	235	282	258	304	285	275	304	286	288	267	301	265	251	276	266	266	263	231	247	286	262	244	258	254	245	276	244	246	242	269	240	242	299	257	272	263	277	267	271	265	266	293	256	275	285	264	254	256	242	279	258	249	273	281	265	250	279	268	256	252	244	260	243	250	299	274	256	277	259	264	236	270	285	278	293	246	255	272	260	261	250	273	258	270	252	237	268	289	248	277	263	284	266	257	241	263	286	258	270	247	257	230	297	250	282	270	298	269	273	289	305	249	247	261	274	278	266	249	261	302	275	253	246	245	284	265	258	252	251	294	273	271	249	271	301	250	239	279	279	268	298	263	287	286	246	271	274	251	250	306	287	252	251	267	274	277	269	264	240	274	252	281	251	285	259	304	261	264	239	280	261	260	269	240	289	287	287	257	262	270	266	240	280	239	279	309	271	266	304	280	272	255	281	257	261	269	222	237	275	274	279	253	257	248	261	257	258	269	252	282	277	269	252	247	270	264	255	248	245	294	268	265	241	233	275	271	245	237	304	257	246	242	251	295	259	264	266	294	254	298	280	275	283	270	285	279	267	261	290	247	237	254	295	267	251	244	293	269	285	263	251	288	285	254	258	263	260	256	257	280	266	248	267	246	253	233	242	281	261	266	259	280	282	272	228	278	276	251	242	267	298	260	239	241	250	268	248	256	239	299	256	265	255	240	224	312	231	293	265	268	247	267	286	255	265	282	258	243	268	266	256	272	249	253	253	307	313	269	282	253	274	269	281	265	266	240	275	291	248	248	277	255	293	260	261	241	248	211	263	262	265	251	278	223	247	256	260	288	274	265	273	275	255	290	262	259	253	276	276	295	307	270	263	219	255	252	255	253	264	269	262	268	261	288	226	242	255	254	266	261	286	260	263	261	254	231	235	256	270	271	260	278	278	278	261	269	270	259	274	257	269	242	237	234	227	267	271	253	285	247	253	274	271	232	252	250	273	279	298	242	282	261	269	272	238	264	246	266	238	287	260	287	282	269	273	267	235	242	266	270	289	266	249	265	231	251	264	311	284	249	275	271	272	261	266	282	255	233	264	281	242	228	292	261	215	271	272	267	283	244	276	252	290	268	283	269	290	256	291	302	247	278	285	300	250	294	295	289	247	247	243	250	237	271	254	271	239	239	293	269	276	277	271	231	287	283	253	284	296	283	276	274	227	261	274	281	291	265	284	250	284	282	252	253	253	234	260	245	230	279	260	245	264	240	258	254	252	260	293	259	275	289	262	302	255	280	271	272	284	278	259	290	266	271	277	254	273	268	272	265	241	275	252	267	284	255	229	242	258	258	229	259	262	280	248	275	270	287	252	253	259	277	275	276	274	263	273	262	274	248	279	266	264	283	255	304	259	275	273	265	249	264	255	264	257	292	299	264	273	274	277	258	251	252	243	261	273	247	239	274	253	298	288	255	276	280	303	252	263	247	272	256	269	285	269	254	255	282	253	293	274	231	293	250	253	280	273	287	258	274	283	242	247	244	246	281	289	274	278	290	267	284	270	241	281	301	277	274	256	275	266	278	277	244	243	278	290	244	278	253	269	249	271	288	272	300	251	243	293	290	281	265	253	293	285	246	227	234	254	282	248	239	239	272	284	245	258	259	281	275	249	242	254	265	274	258	245	245	228	250	287	282	292	262	244	234	271	257	329	290	305	277	289	259	274	259	282	264	265	242	261	265	266	264	256	276	265	234	255	304	279	274	239	296	287	278	295	264	252	304	270	267	237	282	258	278	253	266	253	250	253	286	279	258	242	288	270	253	284	269	267	265	249	250	258	282	303	244	231	286	267	238	245	253	247	287	265	271	249	254	300	290	270	280	250	300	300	257	247	279	276	274	227	258	251	278	245	259	268	267	266	300	242	258	260	259	255	267	238	290	272	272	256	301	245	305	264	262	276	275	248	276	248	255	254	275	277	250	249	254	234	258	252	274	267	258	255	270	244	278	259	268	258	244	269	256	265	269	270	260	277	251	277	278	297	279	263	286	254	307	236	272	313	278	260	269	283	284	291	289	255	297	257	274	262	263	263	239	265	250	240	296	254	281	270	286	244	227	298	245	272	248	235	274	277	276	255	285	250	284	273	316	268	263	301	297	264	250	263	274	336	240	241	261	267	251	282	279	273	255	299	287	271	281	310	254	274	270	276	264	261	245	239	247	286	297	258	237	264	270	280	275	241	256	243	281	255	276	260	262	249	284	280	273	269	245	280	287	277	272	290	273	274	267	259	249	238	281	267	277	301	306	261	276	220	252	262	256	260	279	258
4522	10314	2899	2577	1224	794	694	617	600	635	637	537	576	556	568	551	575	610	588	591	583	580	607	597	562	550	595	578	567	587	610	540	577	599	587	545	556	544	545	586	550	592	604	559	549	587	536	592	549	542	547	571	561	574	564	565	589	538	568	531	604	528	588	550	622	575	598	552	556	586	584	578	590	544	582	590	571	553	532	577	580	607	581	589	544	579	559	614	550	539	618	526	586	582	552	550	574	551	510	549	521	601	561	555	540	546	551	533	575	536	548	574	567	589	512	585	549	574	587	530	565	566	551	563	566	579	609	530	579	562	581	571	566	585	590	573	559	627	602	537	589	616	588	549	583	559	554	586	536	576	562	580	623	579	617	598	587	580	569	566	584	541	602	528	569	587	520	607	565	539	578	557	530	583	543	548	577	596	517	565	561	549	574	539	562	557	553	602	580	594	573	558	566	591	560	555	600	595	573	539	533	608	564	550	566	546	536	593	590	547	615	551	616	511	538	612	571	528	572	537	558	576	576	565	570	578	586	591	566	580	562	557	556	541	572	572	563	541	609	568	527	585	529	589	528	558	523	583	549	550	608	584	557	542	520	555	578	590	563	594	541	603	598	596	580	577	549	584	565	537	574	534	598	615	572	550	550	547	565	556	543	588	561	554	590	587	583	554	569	573	552	587	524	568	540	569	510	537	555	573	576	543	580	592	561	578	607	594	584	576	583	569	555	556	558	533	560	564	554	516	573	551	567	514	541	583	574	552	529	596	602	576	558	567	561	577	554	546	545	572	558	568	553	546	588	590	543	535	572	547	548	595	553	552	546	597	565	558	577	584	535	559	582	558	568	589	552	581	540	531	597	556	553	544	532	521	554	543	573	522	539	542	585	567	590	544	564	555	574	582	577	544	571	583	607	570	561	584	556	576	562	538	560	553	536	615	588	524	583	567	577	582	557	567	616	583	585	531	552	584	571	562	580	567	569	603	574	565	552	579	563	535	590	561	565	567	536	603	518	574	550	544	588	558	539	557	592	582	563	543	648	567	545	543	574	554	577	575	597	599	579	596	558	525	538	555	580	558	584	564	543	562	604	590	567	523	586	565	576	553	528	562	619	563	575	546	566	578	589	608	549	602	536	595	544	594	550	579	597	576	566	515	574	577	545	579	515	566	592	578	569	582	557	551	594	593	585	577	592	535	627	563	573	582	579	576	558	566	599	587	525	581	567	561	556	524	538	564	547	573	533	537	577	597	571	608	570	560	603	587	506	539	631	557	557	558	557	564	549	567	578	545	533	573	589	532	539	537	581	573	580	556	599	585	559	534	523	577	603	599	549	575	580	584	550	535	539	575	544	555	586	564	575	541	569	548	566	573	555	585	575	519	575	624	526	544	623	542	533	589	537	614	525	566	606	624	592	556	560	544	541	577	597	564	587	525	617	566	534	590	619	541	602	577	575	565	604	577	585	593	548	581	563	534	550	521	549	566	522	562	616	539	570	591	534	566	562	541	575	579	558	580	548	577	550	561	609	551	572	547	527	586	615	559	552	569	581	571	556	599	562	584	581	582	568	585	584	541	532	538	564	590	556	580	513	540	572	587	572	582	546	596	566	577	572	586	577	521	528	556	610	591	591	587	531	563	554	546	547	573	575	570	562	601	566	574	589	569	563	541	572	535	619	575	589	569	574	617	571	499	594	606	525	590	578	578	569	564	602	550	566	580	568	572	564	580	621	537	556	596	580	555	518	576	556	528	541	540	596	543	577	560	556	571	577	575	540	565	574	566	556	609	592	577	519	563	566	578	552	564	565	529	566	588	570	563	608	581	562	552	554	575	562	542	564	593	547	539	579	578	534	575	537	531	553	545	563	603	586	541	555	563	542	560	550	543	548	545	574	553	573	585	566	574	559	559	525	609	568	562	580	551	575	518	557	571	509	582	611	567	564	610	571	613	546	571	602	586	578	562	570	576	558	547	544	550	544	555	584	561	550	605	610	536	561	542	538	608	542	560	565	621	567	581	556	597	603	560	573	605	564	535	593	567	593	566	571	536	578	561	562	588	567	545	524	593	546	517	607	560	554	545	581	579	532	530	546	585	557	556	544	567	573	578	530	566	530	601	546	588	564	584	608	588	557	570	546	576	567	548	556	600	572	559	556	530	553	573	566	554	598	563	544	575	563	584	554	545	546	564	556	562	558	581	530	542	570	537	610	548	549	582	570	601	581	605	529	572	582	606	574	566	547	537	579	543	571	530	574	571	543	570	525	554	588	580	555	560	614	565	577	575	553	555	581	535	581	540	587	572	565	557	539	585	558	569	557	561	554	591	548	584	562	560	537	578	552	604	573	590	533	578	577	532	565	606	556	567	516	542	557	542	547	596	525	527	542	561	582	573	529	547	567	561	580	561	532	573	555	523	582	563	565	571	565	551	590	557	546	595	569	597	510	592	581	581	566	588	612	545	555	582	564	567	528	537	510	570	567	536	576	557	580	581	533	568	598	565	586	588	585	553	557	562	585	593	568	572	572	589	577	560	526	573	574	572	540	558	554	594	556	526	552	589	543	569	521	608	589	560	550	551	570	572	598	571	554	560	556	593	516	583	561	570	580	567	563	584	588	587	545	637	529	548	572	550	609	557	600	545	575	520	579	568	557	537	532	602	530	568	568	627	572	571	570	550	551	584	567	605	559	531	569	578	553	563	544	509	518	587	604	538	547	593	597	581	537	559	594	570	570	558	568	572	549	589	546	567	549	563	587	574	586	543	545	576	579	534	585	537	533	575	593	585	563	528	583	580	561	580	574	547	546	540	562	551	537	510	579	526	592	614	540	564	572	556	579	573	556	559	557	548	526	549	580	535	558	585	547	550	574	564	514	574	574	570	574	565	616	573	563	518	540	548	551	564	548	519	566	551	584	582	563	576	537	563	549	578	540	585	554	570	547	520	570	559	575	588	584	580	535	568	552	567	518	543	572	578	565	553	587	537	575	522	549	593	546	570	528	573	538	590	585	566	587	592	593	566	578	535	569	552	557	559	570	557	543	573	583	546	581	547	585	570	524	577	566	563	515	546	606	546	564	537	543	563	545	569	582	556	553	572	559	572	571	562	538	534	585	538	580	556	592	568	581	522	568	573	573	579	567	569	530	563	587	535	576	573	611	573	546	589	602	553	557	552	591	556	554	539	564	538	586	551	555	586	590	579	528	589	606	533	562	597	561	558	578	586	526	567	510	583	523	562	592	583	583	599	541	550	543	612	600	556	530	596	574	566	579	562	550	580	560	560	564	539	543	603	565	538	567	564	577	537	568	545	552	589	575	556	586	575	595	598	580	588	591	549	568	578	531	552	577	562	561	537	519	588	530	555	562	584	529	539	616	584	520	549	587	571	564	580	548	584	558	570	559	588	600	565	568	569	590	603	571	585	602	575	574	575	543	532	558	582	553	563	561	565	578	578	575	574	531	541	562	574	578	556	560	539	549	609	588	529	568	540
32728	20160	8217	628	364	318	316	287	268	298	271	281	254	271	275	273	267	242	294	272	234	287	278	269	273	255	293	264	290	261	254	265	256	246	256	260	237	262	244	267	277	275	250	255	287	292	291	251	251	287	256	263	283	270	264	265	281	245	256	257	262	268	261	250	249	279	267	269	270	266	272	239	294	264	265	295	252	289	273	269	267	284	302	271	234	248	258	274	274	291	283	255	273	304	288	250	268	236	283	282	251	240	261	308	245	241	266	286	276	272	252	266	291	263	269	272	269	248	266	238	265	269	256	270	297	279	291	271	270	274	244	238	280	269	297	276	291	260	267	283	261	279	254	271	249	261	294	264	288	300	250	260	251	259	272	255	281	271	262	252	268	286	269	286	254	259	277	311	262	278	252	281	276	255	268	284	272	260	233	264	280	262	266	290	279	276	222	247	279	233	245	290	295	287	297	258	274	277	238	248	269	262	285	281	293	233	277	264	278	275	255	281	271	268	289	246	282	306	249	275	274	262	258	265	266	283	266	244	252	305	254	273	257	249	239	268	269	267	258	280	284	286	283	287	252	277	252	297	288	246	241	219	260	256	256	265	255	266	269	323	235	231	245	261	253	284	268	247	251	263	274	259	262	252	299	291	251	248	265	288	258	289	253	250	267	266	253	268	268	295	265	234	235	292	227	253	264	274	270	270	326	287	262	268	224	270	291	259	273	251	243	259	267	245	270	284	292	275	248	290	319	237	267	288	293	275	281	274	277	284	248	273	272	260	277	279	294	279	290	267	272	300	282	245	298	266	233	268	268	251	276	293	258	246	242	274	269	275	287	270	292	268	290	278	271	258	258	262	295	263	267	267	281	265	259	296	274	310	270	244	291	261	242	258	287	269	244	273	272	313	313	258	265	285	262	262	269	249	275	242	272	286	248	287	272	272	279	286	283	263	240	261	291	265	283	265	284	285	273	277	258	299	281	284	275	255	254	258	263	232	305	270	257	242	223	260	275	274	273	270	286	282	241	306	249	288	274	237	296	265	280	253	287	266	278	280	311	265	238	236	250	255	236	272	263	282	302	293	249	268	271	263	272	262	281	296	287	281	274	259	296	269	247	225	262	265	281	267	309	295	287	261	283	252	276	258	283	250	279	236	267	266	282	225	225	292	277	268	262	234	288	272	293	226	265	286	262	287	267	243	294	262	270	254	233	232	269	267	255	247	292	251	257	280	260	292	315	248	275	226	243	250	262	295	247	284	274	270	266	277	276	264	249	280	276	283	241	274	278	303	254	261	265	260	281	259	271	254	280	283	279	301	285	285	252	247	292	257	290	278	266	249	247	291	300	271	261	279	278	239	283	292	251	273	257	259	254	260	269	267	279	273	257	274	289	285	244	270	256	267	269	263	262	302	256	224	293	291	248	261	285	276	272	286	293	271	268	282	316	263	257	256	269	271	274	255	248	265	260	285	288	249	270	225	282	280	266	285	271	265	273	282	278	233	280	288	258	270	293	270	248	307	261	268	244	262	293	268	265	235	290	284	287	272	284	289	266	252	306	248	248	270	273	282	297	266	264	250	256	274	306	260	243	271	292	271	256	262	264	271	280	266	270	283	278	274	259	247	256	273	266	243	250	290	240	250	289	267	290	291	294	255	270	252	272	271	292	295	277	277	242	285	259	256	265	259	283	264	293	271	265	261	297	248	256	246	245	271	240	274	284	253	283	267	264	297	260	277	275	252	273	267	264	263	266	279	260	231	244	274	276	251	290	260	253	272	272	262	254	243	269	275	258	267	266	271	256	234	274	269	290	267	246	272	253	256	270	261	286	250	246	296	267	260	265	261	236	248	298	251	271	262	248	268	298	276	256	255	297	238	262	228	277	264	267	256	264	328	253	281	279	262	270	292	299	265	266	256	250	262	273	265	264	280	305	274	252	263	276	233	285	231	296	267	267	254	263	284	232	292	274	246	250	265	307	250	248	262	251	279	259	303	276	294	264	262	245	272	264	237	279	277	284	292	270	267	225	269	276	265	266	263	264	274	289	311	234	267	254	272	259	267	268	313	265	267	254	259	268	259	297	291	261	262	259	285	273	245	236	278	259	256	300	244	230	293	265	280	258	272	275	270	278	258	283	288	259	238	279	267	259	289	256	308	287	277	264	280	283	269	279	262	243	304	300	276	271	256	257	282	294	290	256	258	268	262	246	273	270	250	278	249	253	272	259	268	283	252	286	285	281	265	262	280	288	253	275	289	278	265	252	281	280	273	249	291	282	275	273	245	284	257	240	267	290	287	255	267	271	311	238	234	251	274	288	253	274	265	281	271	266	297	301	291	275	299	276	250	253	265	280	280	275	278	265	240	271	269	235	264	243	244	250	277	266	251	271	246	255	270	275	259	277	260	308	271	244	308	265	260	273	252	281	258	257	311	277	325	252	273	292	235	238	244	285	296	259	309	262	261	265	259	288	266	233	253	290	262	235	255	265	274	301	255	269	279	243	260	271	237	266	271	254	247	293	258	281	248	273	260	263	261	233	280	286	247	267	246	255	288	297	268	284	263	279	259	259	263	271	276	295	253	268	244	269	245	295	300	294	245	251	278	282	258	237	265	260	282	259	266	281	243	250	265	253	251	260	267	284	243	251	286	269	253	243	260	261	257	279	275	264	268	265	279	282	289	257	253	264	265	264	278	245	279	277	279	233	260	269	232	272	295	255	256	270	262	294	291	269	250	275	271	258	284	293	279	249	264	250	265	262	298	275	256	249	255	283	257	278	288	271	292	278	268	253	272	290	265	280	245	294	294	258	267	266	283	255	291	281	260	269	301	266	262	271	271	250	258	268	272	251	252	276	254	270	285	269	276	226	264	252	297	239	271	283	296	231	287	257	294	270	253	245	266	288	269	268	289	301	272	281	289	265	286	258	273	264	233	279	283	283	278	269	280	291	275	250	242	287	248	234	296	245	270	262	268	273	254	276	278	261	290	271	270	262	292	266	283	270	256	280	294	283	293	255	249	271	290	285	260	248	257	272	253	275	237	262	241	255	274	244	261	290	314	298	300	271	284	291	275	298	290	252	273	263	276	309	275	265	259	261	259	267	270	282	281	246	265	257	248	272	271	282	302	263	279	273	266	237	261	257	273	256	235	264	284	284	262	290	270	286	240	269	273	283	266	292	233	285	261	267	273	299	230	248	278	247	280	252	294	277	282	239	292	282	253	245	285	287	263	261	285	266	272	262	272	261	260	269	221	263	284	272	244	249	288	258	275	263	269	251	276	287	269	265	266	266	268	282	284	269	276	261	273	251	282	248	264	248	265	258	257	267	253	264	271	261	268	242	255	299	231	296	271	209	292	255	233	252	277	288	281	283	280	255	262	291	306	295	267	272	261	228	251	263	285	273	276	278	254	272	249	266	268	286	298	266	302	261	258	273	278	267	288	260	300	262	282	267	305	262	258	272	259	261	248	267	254	248	267	264	252	229	219	287	259
5637	1447	844	681	680	672	616	621	614	648	603	585	626	623	590	602	677	612	642	600	655	631	599	619	638	591	621	649	636	632	595	595	648	629	634	606	644	657	609	622	635	631	632	644	623	633	620	650	597	626	623	647	613	637	611	608	604	646	620	634	604	612	647	626	665	649	666	636	614	629	689	591	646	657	647	599	631	639	636	656	613	657	588	546	652	675	633	604	645	605	641	626	624	636	627	617	610	579	629	625	661	637	636	615	620	605	659	606	663	608	647	622	654	650	626	676	643	590	647	633	665	616	627	671	607	624	646	658	625	634	629	627	613	611	656	631	585	664	615	662	620	625	620	614	637	629	626	620	631	617	620	622	636	609	625	618	658	677	617	619	634	633	624	558	617	675	621	650	628	631	623	654	668	635	644	639	641	664	634	634	654	636	642	648	618	647	669	617	599	616	662	635	640	650	616	624	598	594	654	677	596	622	636	653	639	619	640	586	644	623	611	618	604	682	616	614	620	619	665	640	644	651	625	676	596	591	667	642	653	596	648	660	639	624	590	610	666	627	615	586	651	590	595	616	662	664	643	683	635	573	636	630	668	609	597	585	616	618	669	588	615	641	608	632	607	650	653	602	652	602	643	664	654	649	651	631	674	578	619	621	665	638	667	616	638	632	649	645	614	653	644	638	642	594	628	604	581	650	625	638	577	593	647	611	644	640	611	638	628	625	608	659	633	600	610	683	647	650	616	656	600	626	588	609	667	615	601	588	656	603	576	658	628	621	652	628	618	580	621	617	657	622	653	601	637	652	640	642	637	596	594	577	619	625	622	615	628	652	622	633	669	617	624	608	602	653	584	642	613	680	590	651	632	651	635	625	635	628	670	559	655	621	579	593	655	629	636	603	641	640	611	632	644	629	618	633	614	658	623	605	630	672	636	593	636	621	636	611	607	647	659	621	610	624	632	645	600	645	629	580	622	622	637	603	658	616	634	617	686	644	620	598	634	628	632	618	640	620	631	635	675	626	613	639	617	663	630	672	662	608	657	636	614	641	638	634	589	674	593	555	577	632	600	632	680	643	653	688	654	618	610	651	634	597	641	671	585	680	616	678	617	609	624	644	637	625	672	608	649	620	648	588	646	638	600	618	614	634	672	653	658	619	630	593	614	598	651	606	683	643	628	602	654	643	640	681	618	590	608	626	681	595	639	579	668	609	602	612	646	651	650	663	638	636	630	654	633	641	642	669	630	606	591	619	637	611	616	602	610	634	599	610	633	616	641	631	643	659	653	674	632	634	637	631	591	646	594	686	624	622	607	607	590	609	609	647	675	623	594	631	620	592	654	651	601	603	624	638	658	627	653	623	609	611	638	630	581	578	585	644	598	622	644	617	674	632	615	646	643	690	626	620	669	596	619	608	657	694	655	635	649	690	655	670	578	610	599	616	653	563	643	655	652	650	624	650	595	646	637	617	634	632	664	640	620	628	579	624	640	665	670	618	652	629	594	622	618	610	609	627	650	649	657	641	645	641	638	658	640	647	654	623	580	580	693	629	656	621	624	634	600	659	666	643	666	647	629	620	632	667	620	609	627	622	651	627	596	639	627	610	606	669	638	645	634	596	651	637	588	629	596	674	612	636	633	635	635	624	677	652	601	605	642	615	617	596	642	653	604	615	617	676	645	601	641	613	639	632	642	650	650	639	598	615	586	658	650	619	647	622	622	666	602	619	615	622	654	589	620	613	635	596	616	616	653	622	615	657	612	600	575	621	679	614	633	644	582	595	646	634	638	597	610	622	598	677	663	655	595	668	626	642	642	682	631	624	670	676	669	625	636	612	628	631	655	632	646	613	657	583	646	658	582	631	641	626	636	624	602	631	655	612	596	658	658	617	679	627	606	627	585	639	622	679	665	620	637	606	615	643	650	609	627	579	599	605	656	662	594	642	666	587	635	666	597	632	671	636	630	638	640	610	637	635	649	663	676	628	641	607	605	689	616	662	638	648	566	639	601	672	632	631	636	604	625	628	675	651	669	608	660	660	589	629	628	615	649	597	639	638	666	595	680	628	638	634	661	642	638	672	633	633	639	628	621	631	629	619	635	602	649	627	639	637	616	614	607	596	639	631	660	666	620	645	619	652	622	615	641	654	586	655	646	660	668	598	630	593	652	598	610	653	613	593	661	628	656	617	655	622	596	625	589	660	596	658	600	588	613	643	608	660	606	642	652	637	638	671	601	644	604	615	622	624	674	607	635	600	653	597	607	630	548	640	636	592	633	652	624	660	620	581	640	617	612	641	627	591	641	640	599	603	595	644	603	632	624	610	623	661	636	601	588	647	612	681	642	648	654	619	648	608	651	631	624	601	613	640	582	642	637	618	638	619	646	608	612	615	612	643	632	628	646	621	661	594	650	606	619	653	606	620	653	628	616	615	628	667	616	627	630	620	650	616	625	643	623	633	672	633	638	639	615	618	703	644	635	694	656	593	644	633	620	675	619	635	622	633	678	623	663	604	643	634	625	641	672	657	633	612	621	617	633	632	693	646	627	605	657	613	672	665	614	648	633	654	635	594	639	632	636	659	669	634	596	651	627	599	619	624	642	620	636	635	632	668	638	673	673	570	649	591	580	602	584	587	651	664	641	606	648	595	631	598	675	626	641	636	653	592	621	662	627	616	609	630	597	650	580	613	667	633	637	596	598	640	629	620	610	618	614	619	618	626	637	585	638	633	621	642	645	640	663	637	635	609	628	658	643	606	648	603	551	625	654	633	667	640	640	633	609	611	623	658	592	627	602	655	639	645	597	636	643	616	617	616	624	622	604	593	632	653	643	637	647	647	588	634	567	643	637	627	620	642	648	650	640	615	618	666	630	662	607	660	625	631	663	607	620	649	646	618	643	594	654	632	631	622	602	661	565	677	586	685	642	674	603	617	655	642	668	627	590	645	652	595	649	671	610	621	653	608	614	681	618	632	605	619	597	677	625	615	609	647	636	602	646	602	638	650	599	573	666	592	602	646	622	614	644	687	610	599	634	654	613	625	632	666	610	614	660	636	670	633	613	682	600	629	596	578	584	663	618	647	654	644	656	597	616	609	635	639	610	671	615	674	618	651	641	633	652	643	663	624	626	612	651	651	589	616	608	619	586	648	648	646	631	619	609	597	612	653	645	608	638	635	679	659	607	576	609	615	642	618	629	667	614	614	680	639	625	629	603	645	649	660	568	630	660	655	668	629	665	644	624	663	629	630	585	674	661	629	603	610	668	639	614	602	624	633	613	631	675	651	649	638	632	629	617	621	673	615	619	681	640	630	636	663	615	622	659	631	622	661	611	615	598	589	593	658	670	649	621	635	650	621	657	686	651	614	624	614	606	629	613	628	583	588	622	636	672	587	585	651	605	662	613	637	613	631	669	645	689	627	628	660	638	618	627	642	658	617	650	651	647	611	627	629	617	668	599	670	656	604	628	642	597	611	579	632	599	613	621	621	618	654
24958	21444	24817	28452	21444	20646	1076	487	451	432	424	418	471	423	401	409	393	359	366	378	414	370	373	400	418	388	373	392	433	403	399	398	371	359	416	347	394	386	409	396	382	337	398	340	384	412	366	402	387	370	356	386	407	406	406	402	413	375	385	371	372	385	363	413	391	385	439	376	414	390	417	400	385	344	386	384	382	345	367	417	390	372	432	410	374	378	383	428	396	402	376	373	331	360	389	376	381	403	394	394	371	345	380	351	370	394	356	375	391	381	338	365	371	366	378	365	397	389	396	362	408	394	348	393	391	374	428	387	355	374	418	362	382	409	350	378	371	414	379	371	389	381	370	390	356	372	375	391	395	389	386	375	365	412	356	368	338	385	405	402	385	351	377	385	392	378	369	356	393	389	383	376	382	364	387	404	366	402	409	355	386	367	363	399	395	390	363	379	387	360	361	366	343	348	386	359	378	370	356	393	393	390	407	390	387	387	346	395	360	350	392	362	388	373	361	376	397	417	400	357	410	387	375	363	388	394	403	396	424	423	361	398	378	363	364	403	357	408	369	424	432	388	397	398	375	377	394	373	375	346	357	387	350	364	364	366	405	418	366	343	411	352	369	386	370	374	406	365	372	372	394	368	377	336	379	398	437	398	369	327	386	399	358	387	345	389	377	360	370	390	351	382	400	378	356	369	320	391	375	388	385	392	372	364	412	407	366	390	374	389	375	358	404	378	374	353	385	398	377	387	393	375	385	390	367	367	396	402	385	360	383	389	421	363	388	383	344	411	415	410	344	389	391	370	350	346	365	403	353	390	390	346	389	396	363	397	392	388	379	352	391	398	405	355	394	375	375	392	338	387	377	387	379	393	406	386	395	359	373	410	381	378	391	379	403	363	413	373	381	364	383	378	377	381	355	381	388	385	363	411	390	385	416	378	407	393	380	402	364	403	394	380	379	382	361	362	374	370	386	418	366	392	340	396	366	366	393	372	384	425	390	404	401	381	374	298	383	384	350	362	382	399	385	380	367	383	364	367	403	399	383	370	398	386	365	341	379	437	387	365	390	397	351	398	358	403	354	367	390	369	393	370	363	344	357	378	379	440	390	361	410	362	422	415	448	374	391	356	389	386	383	385	365	375	438	377	385	341	353	390	362	405	407	410	369	370	354	362	379	351	363	371	363	406	420	392	346	402	406	377	419	365	412	380	382	391	422	368	413	378	392	387	368	384	377	394	388	412	390	373	356	374	404	411	361	384	355	410	404	380	418	386	398	393	372	396	373	366	377	366	378	386	404	404	382	380	384	341	402	366	392	387	369	369	352	365	368	378	347	361	369	377	400	371	373	408	372	381	390	358	369	416	393	369	350	412	401	386	350	378	394	395	365	425	341	386	385	394	399	379	391	372	366	369	402	356	382	372	381	383	383	363	372	385	342	373	390	394	357	380	411	369	396	371	390	371	388	359	404	386	401	386	409	405	380	433	337	365	382	400	419	369	379	382	405	363	376	385	363	400	393	429	392	432	396	391	348	429	365	369	373	398	388	394	437	354	412	392	334	376	399	396	352	356	366	425	368	408	409	391	374	390	383	341	376	356	339	392	380	387	385	366	355	378	363	365	421	386	419	371	339	402	383	358	396	386	340	382	380	385	376	363	415	366	413	361	388	361	364	371	354	397	388	429	401	382	373	410	393	359	391	361	382	402	424	416	374	381	416	399	398	431	396	380	406	395	363	414	384	384	413	376	373	401	348	369	378	387	399	359	341	396	394	364	376	374	413	394	351	403	405	385	382	397	382	367	353	370	372	368	369	396	396	381	389	375	370	364	372	343	431	369	352	393	411	398	352	389	387	404	402	393	354	375	364	374	359	389	380	417	356	371	369	380	386	384	378	393	379	390	382	400	411	394	405	374	374	339	388	434	398	417	376	427	359	386	399	382	357	402	382	354	383	381	386	397	390	403	424	388	374	378	413	358	399	371	383	375	394	407	358	390	394	379	372	396	382	337	351	365	365	398	396	387	346	323	347	396	364	381	408	388	362	381	364	385	353	424	406	368	383	409	356	384	370	406	373	422	372	361	372	399	394	371	364	359	402	386	361	382	385	426	420	401	410	360	375	366	402	353	353	378	387	412	411	380	344	405	404	434	391	351	404	408	387	365	409	402	373	354	380	365	412	388	401	392	372	381	354	383	398	365	399	352	361	385	381	376	387	389	388	398	363	366	387	390	360	400	400	413	411	389	334	373	383	352	345	355	407	375	384	376	406	372	375	386	369	388	398	360	388	364	422	425	394	390	386	346	424	400	354	359	371	349	346	370	372	371	428	351	362	407	388	369	375	395	381	381	366	413	414	375	365	379	370	351	387	350	372	381	372	355	402	411	400	396	385	358	378	374	386	402	367	420	375	351	412	382	356	415	378	350	421	394	383	373	348	427	383	389	377	370	357	371	367	410	369	336	378	407	369	333	375	346	357	379	399	421	390	366	380	366	414	380	412	362	374	380	366	399	394	421	373	365	378	364	389	396	397	394	390	365	399	412	367	364	434	367	375	395	387	384	408	373	419	376	378	370	396	368	371	388	370	389	376	379	405	380	420	361	348	393	364	399	388	347	409	364	362	393	381	361	375	383	422	382	358	377	351	346	395	351	343	355	356	405	379	377	364	385	342	411	381	391	394	398	392	367	379	392	366	357	367	396	372	394	388	346	403	398	391	415	379	343	365	398	350	400	367	386	370	371	380	396	386	403	407	389	375	403	353	359	369	439	368	373	336	370	413	361	367	390	370	352	395	344	382	398	387	397	373	392	405	393	368	425	363	392	349	394	374	377	357	425	432	351	378	404	405	364	404	380	346	375	403	361	408	419	377	350	379	397	391	407	386	380	387	367	390	370	397	372	401	392	368	365	397	385	394	424	420	385	358	405	370	378	392	400	368	377	411	356	375	344	386	389	362	370	357	374	413	405	368	362	374	349	364	368	384	354	372	401	350	408	374	364	344	375	359	369	361	377	370	332	402	399	361	368	377	371	397	405	343	342	370	401	423	364	364	403	427	421	371	360	352	383	385	386	382	413	346	369	361	378	402	389	379	366	419	394	380	362	375	411	343	394	388	400	389	376	372	382	365	369	368	376	417	401	367	359	384	385	372	413	434	396	363	383	368	418	392	392	385	406	384	412	386	399	372	384	378	382	408	387	440	396	370	361	405	365	388	350	379	379	402	448	374	394	376	402	383	349	380	402	414	392	393	388	410	398	365	372	374	358	367	379	392	398	406	361	365	381	407	357	385	393	378	407	399	389	396	356	405	402	397	421	391	369	386	406	362	378	368	393	418	374	379	363	392	352	379	387	368	365	408	396	374	382	360	398	410	397	390	338	354	380	408	406	386	392	410	371	384	391	390	354	369	348	354	385	370	365	371	396	393	404	359	367	399	380	384	409	364	406	405	430	418	380	359	401	376	397	387	438	363	362	380	372	368	387	369	384	374	425	387	389
4057	6427	2150	1750	1198	984	873	785	910	831	834	808	827	833	844	857	862	812	795	818	870	808	789	842	773	837	854	818	850	791	896	859	830	858	826	868	796	866	859	855	850	817	854	821	868	789	829	813	788	843	832	855	823	839	844	819	825	823	830	844	818	839	817	774	859	825	870	800	788	831	894	801	848	821	835	811	822	872	824	856	759	802	809	850	806	862	829	783	854	876	785	817	805	815	816	837	792	831	827	810	825	822	827	797	808	772	779	785	851	850	774	839	850	825	804	818	865	902	855	817	802	872	813	850	887	825	804	835	817	799	881	837	893	805	800	786	869	835	822	815	845	831	853	805	806	883	785	830	797	832	860	843	829	792	860	886	861	827	816	789	827	838	812	823	810	855	823	810	826	869	832	849	835	829	800	783	804	781	793	843	828	860	811	892	838	836	855	811	882	832	820	860	824	813	844	896	839	769	782	887	784	788	801	828	815	786	853	813	806	872	862	842	839	814	798	812	862	837	861	799	879	806	800	825	807	798	835	874	801	854	828	804	821	859	801	804	769	799	824	797	808	809	841	818	814	817	833	800	813	811	784	814	785	833	864	809	850	832	827	858	822	815	841	810	846	843	832	845	828	821	828	767	829	802	794	816	799	881	821	808	886	848	815	813	822	841	844	801	794	817	805	876	879	821	801	819	807	838	803	823	806	793	845	845	872	841	796	742	797	854	791	862	811	845	807	805	828	816	831	830	865	821	804	790	783	818	835	827	826	842	821	840	857	842	846	788	821	787	816	784	840	828	830	804	844	799	785	781	841	818	772	817	838	834	839	828	811	893	812	787	803	839	853	778	816	861	807	858	826	833	871	822	803	873	815	869	852	835	820	833	857	847	794	819	807	816	836	793	836	796	787	828	793	850	843	799	853	844	823	862	825	812	862	820	817	859	810	764	823	832	827	840	750	866	817	828	832	788	843	847	749	792	837	828	787	792	816	797	769	817	823	857	813	825	795	844	792	831	812	820	845	840	789	793	844	836	833	804	830	855	826	785	856	796	825	807	814	818	808	852	822	826	831	832	793	802	794	781	840	816	874	822	812	812	794	828	798	835	850	761	833	789	805	797	839	804	819	859	794	828	852	841	805	824	784	828	782	793	872	794	826	796	847	810	802	811	859	808	787	856	794	823	799	818	816	800	816	857	841	848	859	892	776	868	794	849	774	795	876	789	814	832	862	832	780	789	787	798	799	802	785	769	843	803	863	800	806	764	812	842	793	824	791	854	797	745	813	830	825	821	778	782	825	767	813	800	848	891	856	869	768	826	814	787	796	807	783	798	841	831	795	826	786	819	769	833	790	824	819	790	822	841	847	835	842	804	783	845	852	801	797	829	831	796	811	866	842	815	832	808	821	799	806	829	820	806	816	835	832	789	798	819	827	847	853	813	872	850	816	833	779	847	895	840	800	809	858	847	844	800	823	794	901	831	805	837	851	846	829	787	783	824	822	844	826	801	810	781	847	891	778	780	831	864	836	808	825	793	832	844	832	817	830	829	781	827	832	817	823	767	764	846	873	829	813	872	789	794	849	824	808	813	854	837	827	866	804	811	810	866	784	790	827	810	814	846	832	847	822	826	855	868	852	854	858	806	802	775	797	791	833	827	803	863	812	751	829	788	843	861	764	797	810	803	805	845	824	824	843	808	883	837	828	785	832	798	812	808	779	817	799	872	789	792	813	833	816	838	839	813	796	806	798	833	836	837	812	857	787	785	811	806	788	853	833	814	796	857	791	806	836	892	821	813	869	836	808	816	833	839	797	856	804	836	793	822	819	847	842	866	793	819	779	815	852	895	808	822	886	804	803	820	775	866	850	892	805	780	774	832	795	793	825	816	825	805	856	821	874	818	829	822	788	806	830	774	838	779	810	823	836	860	908	822	830	811	768	829	802	838	811	824	792	771	850	830	816	785	814	824	818	775	839	823	800	799	750	783	769	818	797	814	847	806	791	786	828	836	831	856	807	852	776	801	850	797	824	842	853	821	808	779	819	797	843	825	823	847	799	865	814	801	818	813	884	858	791	794	829	797	818	778	772	824	805	849	804	813	813	845	851	810	857	822	833	799	796	825	849	817	817	771	855	812	846	825	797	833	832	811	864	825	831	807	890	806	822	798	806	833	792	803	828	817	798	826	834	841	838	825	764	797	848	861	799	862	775	810	864	844	826	838	841	801	805	766	813	840	801	816	869	819	879	790	802	863	822	804	832	836	799	793	798	819	825	766	793	814	831	871	820	853	813	821	852	843	854	856	814	828	783	848	830	836	883	808	797	812	791	778	845	802	869	837	813	858	839	829	814	836	827	842	826	823	796	829	811	853	855	821	865	856	795	841	875	876	771	823	853	802	830	816	795	848	866	794	833	794	811	815	828	865	783	780	826	812	811	869	821	811	833	862	826	814	873	810	783	803	820	860	820	809	783	789	892	806	816	840	886	863	787	865	831	815	809	803	823	831	841	814	813	877	858	889	819	806	797	871	878	783	834	822	802	835	840	822	794	802	806	810	820	798	788	825	752	810	800	856	795	805	825	800	817	781	827	833	812	877	873	751	808	829	845	828	836	797	832	843	820	757	755	798	816	808	813	801	782	822	801	825	815	836	811	787	817	802	810	795	848	813	768	822	806	842	845	842	805	834	761	853	791	858	848	826	840	865	900	825	841	848	804	798	811	780	856	851	823	870	850	850	861	786	790	863	855	833	892	898	809	809	788	822	857	855	729	798	813	847	824	827	749	806	829	809	879	802	809	798	800	826	872	796	795	861	826	810	798	785	797	801	850	819	808	821	808	827	806	833	842	851	855	791	768	823	826	842	847	804	832	838	814	825	828	838	805	834	798	848	801	833	869	805	802	857	770	835	844	807	789	827	846	859	755	878	797	830	811	832	814	857	825	825	815	791	847	815	821	804	794	807	828	811	798	873	789	815	802	845	814	851	791	790	814	847	778	822	846	812	781	851	821	826	832	844	896	847	862	838	826	860	813	831	837	830	810	841	884	788	805	782	785	847	798	831	799	828	789	867	844	792	817	815	812	810	837	857	793	795	807	798	781	801	826	797	792	824	819	815	836	810	819	860	866	793	800	838	812	815	850	790	814	839	827	776	783	873	806	835	782	849	788	820	814	793	886	805	809	781	801	856	801	774	806	793	792	836	803	854	843	797	821	866	884	853	856	813	796	812	862	866	830	827	803	857	814	773	820	776	815	771	823	813	757	835	838	846	826	842	833	796	846	783	795	786	864	818	836	789	843	798	842	872	864	806	846	817	819	838	897	889	809	762	854	849	868	842	826	860	823	855	872	814	835	830	851	791	781	777	816	791	801	855	799	831	803	835	843	805	820	790	853	802	839	826	859	845	860	821	815	859	818	804	779	864	812	783	824	832	847	816	820	809	779	771	803	796	786	849	813	814	849	856	773	775	800	820	833	845	789	800	808	861	865	806	809	855
24254	21440	25158	28139	21443	21460	19255	767	404	381	369	392	357	320	285	299	299	311	270	322	275	298	231	269	316	277	270	302	287	272	281	304	267	297	254	262	287	257	285	272	236	261	268	284	262	262	283	263	297	250	288	268	248	271	285	260	255	245	239	271	274	277	239	252	280	249	269	255	264	270	268	265	282	268	293	259	260	266	273	267	261	289	254	267	281	250	272	280	275	276	293	304	258	268	240	280	268	314	266	214	244	265	249	240	282	251	290	269	267	273	246	239	233	247	262	272	263	231	279	259	255	286	261	288	252	237	261	260	259	235	249	257	238	270	278	294	275	224	247	268	239	254	263	289	253	248	269	239	240	248	267	286	255	273	277	230	236	251	251	268	283	274	259	294	281	255	260	238	270	242	243	243	252	273	271	299	238	263	262	260	247	268	250	233	283	232	254	272	262	248	253	247	246	279	272	276	256	249	255	262	251	263	234	266	269	263	304	268	262	258	220	267	254	273	260	248	280	251	234	245	270	260	267	244	273	260	276	291	286	218	255	261	290	297	296	255	279	300	246	281	264	263	269	238	269	262	251	281	242	272	261	243	262	246	268	265	258	263	274	237	265	277	278	259	306	242	252	213	259	249	248	263	253	258	271	289	257	270	278	255	262	267	278	262	284	313	247	305	258	284	248	274	284	269	234	260	287	258	228	242	256	263	279	258	278	285	283	264	264	266	243	267	266	267	268	281	258	311	250	256	259	257	257	231	271	275	239	269	264	271	249	283	267	265	239	265	267	221	291	251	294	254	269	237	272	304	255	268	275	268	279	298	267	251	254	265	244	261	263	239	265	278	263	236	253	279	238	259	269	231	260	261	253	284	263	294	278	254	259	280	250	246	277	265	265	291	258	260	258	264	284	249	243	269	276	265	230	238	267	275	250	260	280	244	273	266	258	237	238	261	279	273	270	261	262	251	284	262	255	245	281	273	243	286	283	272	258	263	296	240	258	289	242	276	261	243	247	283	243	255	265	236	252	252	251	249	263	280	262	257	264	273	273	304	277	278	247	260	261	249	231	263	296	251	295	246	266	268	240	267	264	273	255	262	243	241	242	290	265	285	269	254	253	285	279	234	252	243	266	241	243	240	263	265	280	255	273	285	260	222	258	251	265	268	286	238	251	255	245	272	272	258	291	296	266	294	239	272	276	268	307	272	269	256	255	244	226	271	263	263	249	273	233	268	280	255	241	281	296	252	261	260	264	276	276	263	257	312	272	274	257	232	266	270	254	238	265	249	283	261	276	251	276	274	229	249	255	279	298	259	250	243	270	267	264	298	279	273	243	262	274	255	278	280	239	269	269	271	205	278	233	249	313	292	261	262	239	250	269	261	252	255	250	271	259	266	248	243	276	273	251	282	292	264	277	283	289	297	258	254	264	248	260	253	222	290	235	263	255	287	258	282	254	285	271	261	258	237	252	289	258	268	254	255	244	242	272	255	280	275	268	270	269	254	261	256	242	292	258	262	279	264	270	249	280	227	272	277	258	257	287	255	276	317	289	266	229	295	268	238	249	261	259	270	224	281	265	280	274	259	239	268	252	246	288	270	287	283	267	251	254	276	271	264	267	290	272	281	273	287	255	239	274	252	253	299	267	255	257	250	261	272	256	239	280	264	287	262	252	286	257	272	266	274	256	269	291	235	272	240	275	284	262	283	293	261	232	289	231	259	248	266	211	249	236	304	277	245	263	224	245	277	231	280	258	282	288	296	259	283	267	246	283	264	273	291	225	236	247	257	231	257	274	244	249	267	280	264	250	263	297	243	258	280	249	253	265	260	280	265	269	274	245	229	246	283	256	285	257	226	243	256	269	222	297	274	256	272	245	239	267	240	248	280	246	245	268	250	282	283	273	267	280	266	233	244	278	239	251	242	269	245	270	254	228	288	273	278	269	222	238	284	250	246	269	281	260	290	255	276	270	281	252	257	240	250	257	235	290	249	273	277	252	287	269	259	240	245	269	273	246	266	286	265	267	262	303	273	269	279	290	251	239	261	267	268	256	252	260	240	268	247	285	228	251	246	255	273	249	246	276	264	291	261	273	259	231	245	243	283	238	276	271	259	234	273	259	260	263	263	246	261	264	284	256	245	232	245	289	266	263	274	266	266	264	260	265	253	224	249	261	255	265	253	286	253	256	231	294	279	268	264	248	258	268	256	258	234	267	262	248	278	301	291	216	253	283	246	284	278	263	289	278	250	262	246	274	251	265	242	289	261	249	238	280	249	241	271	269	271	258	277	264	294	280	270	247	258	248	258	274	287	269	269	264	222	255	270	255	251	237	261	238	263	272	268	247	259	254	280	224	241	228	265	259	282	271	293	255	261	253	301	233	258	250	256	247	280	265	267	251	251	234	263	274	279	247	282	282	279	258	245	282	278	304	291	256	288	261	277	248	262	265	257	276	278	248	278	268	250	264	254	270	254	254	284	282	257	277	239	273	253	268	240	274	263	265	261	275	262	247	271	256	308	302	262	265	264	271	249	257	295	257	289	271	252	262	284	274	264	227	269	275	250	274	255	284	248	263	292	255	255	216	250	283	259	270	273	255	275	285	243	253	248	272	262	260	291	269	265	268	256	273	285	263	242	242	280	263	279	256	280	256	254	296	256	272	246	275	271	242	273	234	276	253	261	287	293	282	278	264	273	267	263	252	250	262	288	235	259	282	252	245	276	263	248	280	235	265	253	273	253	264	250	259	286	269	259	294	258	299	302	243	240	264	248	281	241	262	262	262	251	236	233	281	265	259	272	244	285	281	287	250	234	244	247	275	245	251	264	245	280	239	282	241	265	276	232	274	263	292	290	287	253	281	288	276	283	276	282	272	274	256	260	254	282	276	238	239	230	253	270	244	245	275	258	268	227	256	262	253	280	283	239	269	277	263	279	296	259	251	249	263	276	291	261	280	237	292	274	251	262	271	241	275	248	259	233	279	233	257	273	284	259	280	241	282	254	289	255	256	269	260	251	307	269	235	243	271	284	259	232	256	288	260	278	253	264	286	259	267	275	255	268	243	257	283	271	272	235	267	268	265	267	286	269	269	258	280	277	253	279	280	290	249	234	259	227	254	259	276	241	276	251	268	268	280	234	247	259	261	247	251	241	249	263	272	250	245	263	242	285	273	251	272	264	282	307	263	278	270	273	260	243	250	284	246	252	282	258	269	274	278	269	237	237	279	271	273	247	264	249	278	253	236	253	266	266	252	244	233	268	265	248	230	267	285	273	265	273	304	279	267	272	284	262	255	254	288	280	263	282	234	253	270	244	275	265	252	264	276	279	291	273	267	268	262	260	291	246	245	243	235	294	278	259	270	243	265	280	253	256	272	287	287	261	273	263	273	262	278	287	289	234	255	253	250	244	268	245	253	253	248	231	293	246	267	228	252	265	294	286	266	262	229	278	249	260	281	300	282	265	231	247	254	286	243	235	266	277	287	261	260	256	280	257
4368	9932	2898	2826	1316	759	659	716	652	611	625	629	583	602	582	572	513	634	571	592	577	549	566	537	557	614	608	544	538	557	582	560	598	565	596	582	511	588	569	557	578	532	574	543	571	590	562	604	541	553	536	587	585	567	527	541	581	564	567	543	559	638	590	528	549	588	562	549	588	591	554	557	577	554	611	542	608	524	591	560	579	594	540	554	579	557	576	581	568	561	579	564	564	563	544	563	577	579	568	594	614	598	576	561	571	519	583	580	541	553	565	548	548	595	589	539	546	542	576	570	598	536	531	559	561	560	573	561	576	536	555	574	541	567	577	607	596	554	576	537	528	578	584	556	562	551	590	556	580	598	565	562	528	584	570	540	601	612	553	569	571	556	560	573	582	538	558	578	541	589	627	525	582	548	526	535	541	593	601	532	559	510	550	538	580	597	567	547	536	576	571	555	562	557	554	546	533	568	577	530	591	580	607	543	569	573	570	541	583	586	606	574	577	599	558	548	550	558	512	558	551	555	554	567	594	569	580	568	576	533	536	533	579	584	560	566	560	552	521	548	522	555	552	559	604	610	598	558	568	549	579	587	543	538	541	582	521	567	571	584	554	556	561	559	558	538	579	529	625	583	579	534	568	574	569	574	550	590	540	567	573	563	574	543	580	573	543	537	608	547	570	567	561	576	610	555	552	579	589	632	549	537	542	612	531	605	563	554	582	559	553	574	554	586	613	559	585	525	552	556	524	540	537	604	558	579	542	575	575	577	592	568	580	544	606	613	553	562	571	548	548	588	632	544	585	603	614	575	595	608	541	577	568	586	548	572	560	590	582	555	556	541	553	552	570	519	550	544	550	587	549	571	569	548	591	532	554	523	559	592	560	542	583	526	549	590	587	579	552	547	613	551	589	575	555	540	568	519	522	550	567	562	566	596	555	611	542	565	576	563	580	547	564	538	556	567	600	579	543	531	502	549	500	566	573	554	559	565	602	576	560	557	547	603	561	574	581	548	577	573	579	547	551	544	531	529	561	591	572	546	581	546	565	511	579	590	541	545	587	545	538	524	617	558	566	574	526	560	587	548	554	560	538	596	569	584	590	542	594	588	612	605	582	557	564	551	576	534	533	597	510	578	620	593	591	579	575	601	549	577	548	530	581	527	544	556	595	531	566	562	576	583	567	555	572	587	574	576	577	557	554	609	544	601	589	562	556	565	574	532	587	566	577	608	599	562	586	567	590	543	564	592	554	556	591	605	577	595	542	558	586	528	567	595	567	619	563	566	545	550	567	529	583	591	573	559	577	544	562	591	569	537	569	522	518	598	577	566	615	556	513	600	532	603	542	539	580	560	557	551	566	506	563	603	563	556	543	538	572	585	589	548	521	573	599	564	542	572	555	550	585	503	569	597	522	525	579	572	634	589	557	594	514	547	580	560	569	553	553	599	604	563	543	558	558	541	561	615	506	610	566	566	561	543	583	571	546	585	563	583	575	531	581	576	583	553	571	543	593	557	564	611	587	578	553	527	569	537	571	594	599	553	555	536	534	573	559	632	555	599	536	545	602	519	583	558	533	577	571	537	547	534	556	550	545	553	563	560	538	534	554	552	616	602	576	562	550	585	598	602	570	538	563	586	524	547	563	593	557	536	592	573	586	588	640	573	572	593	547	540	581	535	584	592	571	579	534	563	568	542	537	551	588	581	569	519	532	581	557	571	582	561	579	556	589	594	540	578	517	614	599	599	599	535	547	566	557	569	562	564	529	604	577	553	596	584	559	595	568	564	516	540	563	577	563	539	561	575	569	542	563	570	579	575	547	581	528	595	575	597	538	613	560	580	564	544	535	553	521	586	536	519	512	599	552	550	553	577	572	542	549	563	558	566	598	591	560	544	557	512	576	593	587	560	557	525	545	537	549	530	547	594	610	558	536	516	569	565	515	577	557	573	566	625	600	593	549	598	559	574	572	608	569	564	561	578	564	561	549	556	578	542	602	589	574	529	566	537	585	558	574	574	552	561	569	551	533	580	602	552	576	571	557	591	551	582	588	523	570	557	559	610	523	548	587	583	557	583	557	568	547	553	542	592	605	541	559	583	572	602	543	558	553	543	553	581	570	546	577	576	521	571	585	584	599	554	569	606	541	571	599	543	576	560	551	558	556	591	620	538	608	546	586	553	573	603	569	531	570	597	578	544	577	556	532	549	597	537	570	540	554	547	584	551	545	581	550	601	594	576	554	606	561	602	554	549	543	545	568	555	549	595	554	526	560	571	617	572	557	513	533	554	569	560	575	558	577	580	542	607	538	560	559	583	585	551	561	569	573	568	566	601	563	541	612	544	563	586	593	581	561	552	568	603	551	565	562	516	595	555	573	581	586	554	520	548	552	540	576	559	547	515	572	583	578	589	600	589	618	556	548	568	573	557	568	598	549	546	544	540	558	556	546	510	569	574	588	592	552	545	562	572	551	575	576	543	518	553	533	538	529	610	564	577	573	567	553	599	595	621	578	556	593	590	574	561	568	525	575	584	587	582	580	557	549	582	543	530	587	626	504	546	539	539	567	555	598	629	575	555	582	559	581	613	574	569	593	575	558	606	563	580	564	615	545	555	541	528	570	569	612	582	546	592	534	530	548	600	542	576	577	602	573	572	530	564	580	566	538	586	565	558	568	539	587	572	560	545	555	569	553	616	563	526	595	568	571	570	559	569	604	563	572	583	571	556	547	591	555	594	573	540	530	574	570	568	546	588	577	579	598	518	561	552	593	645	596	568	514	590	558	531	572	594	559	555	564	551	549	576	547	574	578	517	569	532	549	567	612	570	572	600	592	555	570	538	526	590	543	548	561	566	557	561	543	577	558	576	546	536	603	573	545	584	551	564	538	554	567	562	542	562	536	596	557	579	565	553	524	576	564	549	555	512	524	570	612	570	536	545	557	561	561	521	549	530	616	510	559	530	587	591	534	579	561	574	550	615	594	533	586	598	575	582	562	558	538	608	553	550	539	572	589	606	574	594	583	522	570	593	529	568	564	580	581	597	579	596	552	567	570	571	570	533	569	590	557	568	570	559	597	610	554	573	524	584	560	560	593	575	568	568	575	529	567	540	557	554	562	581	530	566	560	572	561	547	565	517	540	575	546	610	551	562	579	574	554	546	610	609	546	583	601	568	533	566	567	594	568	566	562	589	563	553	538	552	545	536	589	566	565	530	594	557	539	556	564	581	565	521	585	552	587	565	565	592	569	527	529	562	577	569	592	567	580	612	565	570	524	570	606	566	562	546	557	570	563	596	550	573	534	577	563	601	564	602	573	605	564	566	590	559	599	549	582	555	592	591	551	567	593	565	602	551	533	606	551	599	571	580	602	533	569	595	564	544	621	586	565	557	544	556	565	577	582	583	591	588	581	556	561	578	565	577	534	543	564	559	574	561	566	567	543	595	553	519	510	589	585	573	543	574	595	600	588	619	561	531	560	582	560	607	552	559	555	583
32810	20065	8011	697	424	376	336	278	282	287	244	258	252	271	238	269	260	271	245	275	252	230	239	246	259	247	255	263	249	260	284	270	266	260	253	258	240	265	262	244	275	294	242	285	248	243	271	273	275	280	287	269	280	275	265	283	246	260	270	258	234	290	271	275	261	250	246	218	274	274	244	253	272	252	249	252	274	244	252	260	275	264	243	292	250	275	263	251	299	279	270	249	238	262	268	243	287	245	252	285	271	242	264	278	249	293	268	277	284	265	255	280	269	262	244	244	252	277	262	241	265	256	278	294	282	273	264	263	249	251	259	252	241	250	307	296	273	304	253	258	270	277	260	286	246	267	258	267	251	267	271	269	250	251	286	287	287	271	282	281	246	276	264	257	255	263	267	269	277	266	280	267	252	282	281	249	284	265	279	263	282	237	273	279	278	258	256	258	284	260	297	288	295	279	244	252	275	255	262	244	271	255	254	276	277	297	275	262	250	284	270	243	242	307	291	271	275	273	263	267	260	268	251	239	266	261	272	276	271	271	287	271	270	261	255	259	239	292	245	267	272	237	280	282	251	305	266	285	275	258	264	256	259	294	257	269	256	285	260	288	244	275	245	268	291	241	262	269	300	263	290	271	258	256	283	260	255	288	276	263	274	263	292	252	279	243	239	248	269	279	279	273	301	259	249	259	254	274	261	282	285	267	282	280	297	281	279	256	258	281	292	277	264	276	284	245	247	269	261	268	276	266	275	273	254	256	260	270	274	292	251	240	249	246	259	268	287	260	290	270	253	291	291	254	250	279	283	262	276	290	285	263	248	260	276	263	263	266	273	278	264	284	270	241	268	282	234	271	262	240	300	269	240	272	246	286	284	246	270	246	276	255	270	259	275	283	253	274	249	256	284	256	255	285	289	241	273	272	246	271	278	267	291	245	266	237	237	273	237	226	218	266	262	300	260	263	245	285	280	242	245	311	269	242	257	264	286	258	277	272	239	273	267	284	245	228	257	304	277	264	280	294	266	245	288	292	285	253	280	275	279	268	254	263	252	260	244	246	249	282	274	271	242	279	273	266	261	266	258	258	291	276	257	269	255	270	265	280	232	258	230	288	265	270	251	266	287	293	290	247	267	275	260	268	267	266	235	234	255	279	266	255	269	254	246	288	262	274	251	288	286	303	251	281	256	252	248	251	277	247	270	270	256	280	251	282	241	258	254	280	297	286	258	250	246	267	254	261	263	213	258	269	266	253	260	230	255	301	237	252	267	305	295	239	254	259	301	246	255	275	251	223	270	250	303	253	259	241	246	232	285	274	277	260	259	278	275	275	295	275	253	236	247	246	271	251	243	279	242	287	286	229	273	319	271	278	264	263	295	262	288	259	261	269	230	294	273	255	258	274	277	247	262	276	286	256	281	269	247	287	266	299	276	285	289	280	257	265	255	260	268	260	252	242	254	282	255	270	253	257	279	284	259	263	251	252	267	231	234	231	262	268	260	269	258	238	255	275	265	269	269	275	266	268	267	287	250	279	291	243	248	301	277	268	279	265	265	271	276	290	243	265	279	256	252	207	272	228	267	263	282	258	274	260	241	310	246	261	248	278	276	241	256	266	259	278	286	283	268	286	248	221	247	282	255	277	272	269	252	263	243	269	241	240	255	251	278	249	264	256	259	262	288	254	289	262	243	249	290	253	271	265	282	272	224	264	282	306	288	268	259	269	304	281	279	245	258	247	285	239	256	279	272	293	237	272	275	269	279	272	279	291	248	272	262	243	279	246	271	287	260	243	270	236	285	296	245	292	255	266	239	271	250	248	259	274	274	263	238	263	255	232	262	260	270	270	283	303	299	279	302	283	246	267	293	241	291	283	269	275	241	262	242	270	281	268	265	264	220	275	279	276	241	274	252	266	246	275	253	274	266	273	260	258	269	288	254	282	253	275	229	256	294	281	278	279	272	282	282	269	251	298	256	260	266	305	252	265	266	268	298	269	276	273	257	240	225	274	285	241	272	257	267	302	287	238	249	242	265	277	255	252	255	263	265	254	291	254	236	284	240	260	269	274	281	262	244	287	275	254	249	256	264	279	251	285	301	289	262	236	266	255	292	245	273	220	278	302	247	279	256	287	268	310	243	284	271	259	264	275	257	310	260	297	263	279	289	254	244	275	254	251	328	255	252	268	242	242	303	249	252	264	261	281	273	277	257	236	268	267	253	281	264	292	279	270	283	283	269	249	292	307	304	259	256	278	254	262	237	265	266	265	220	229	248	266	252	262	299	284	274	260	268	252	260	260	274	256	263	259	275	278	265	277	276	277	241	258	279	231	264	258	281	284	275	242	257	247	287	256	238	246	275	261	275	296	267	275	267	218	268	256	272	262	227	304	273	262	293	269	266	262	254	273	292	250	278	251	269	261	307	308	278	254	287	269	259	250	265	286	244	264	261	274	283	283	263	278	260	243	271	255	270	274	250	267	290	263	258	256	277	277	286	291	261	266	260	265	240	268	252	275	255	268	225	267	234	243	239	249	246	265	245	286	256	258	259	245	244	284	267	286	257	268	299	281	288	245	268	295	270	283	283	281	263	283	257	289	248	248	260	266	260	237	260	282	235	269	281	261	268	257	289	290	273	266	288	255	315	240	269	272	261	287	262	285	293	284	271	287	242	256	260	266	273	264	263	271	291	274	258	288	242	238	234	270	247	244	248	241	263	253	234	241	276	288	233	286	266	266	230	256	255	267	282	230	249	278	264	284	276	251	268	265	260	259	247	265	291	290	281	259	273	290	251	302	249	248	286	255	255	319	251	277	273	275	282	301	259	299	287	239	265	242	233	280	277	269	258	279	290	260	240	257	269	250	279	247	241	272	253	254	259	261	266	281	259	262	256	265	254	247	258	286	267	264	270	263	255	246	285	253	266	261	302	228	257	249	238	257	267	250	267	287	256	287	280	260	252	300	247	281	264	277	252	263	262	270	254	248	261	287	240	290	262	298	275	239	243	274	263	227	260	262	261	233	257	270	254	275	261	268	234	247	242	253	251	252	275	265	288	263	259	279	292	263	285	258	271	228	261	259	244	270	257	283	278	258	278	270	274	255	269	275	283	254	279	282	285	270	278	281	281	252	265	258	269	276	271	270	258	287	269	245	238	263	260	247	273	289	269	251	278	279	274	279	226	261	266	269	268	239	268	239	308	254	272	271	231	256	252	266	269	235	294	250	240	259	273	263	274	245	266	276	277	267	243	253	261	276	291	250	261	315	286	247	291	262	274	252	272	251	239	281	261	257	256	252	261	251	263	267	265	264	269	245	246	266	260	230	230	256	248	261	242	236	250	247	282	244	271	246	288	252	239	273	262	271	246	269	248	228	269	293	249	293	250	259	253	270	266	262	245	282	284	287	276	267	285	271	245	276	279	293	267	239	244	275	249	251	247	266	277	254	241	267	303	257	255	286	254	250	257	260	261	292	263	258	249	267	237	278	275	305	278	244
5604	1402	837	734	644	648	657	632	605	663	676	668	656	626	626	604	671	644	605	605	672	601	632	635	639	629	653	589	624	679	630	611	672	614	614	625	617	609	636	621	647	646	617	627	635	630	641	638	661	636	634	649	625	568	610	617	648	600	607	654	647	641	636	624	650	574	608	673	613	636	602	642	617	606	620	627	654	668	619	620	629	631	665	585	631	656	656	620	614	616	580	611	640	616	646	649	621	620	644	638	619	613	642	613	575	671	621	637	647	603	614	644	641	610	662	637	678	632	627	631	621	608	598	596	669	604	643	637	644	638	654	642	636	613	594	654	652	625	648	644	634	613	615	619	647	606	625	622	680	614	576	660	631	624	653	621	681	659	609	656	649	667	636	598	668	655	620	640	639	631	677	672	614	628	639	630	607	638	626	693	615	598	617	618	663	594	595	662	580	608	611	625	647	657	666	598	580	608	617	633	625	634	636	662	633	644	660	625	628	592	626	617	621	613	618	638	660	613	633	643	627	646	626	615	631	658	639	601	633	623	615	680	639	670	636	639	671	628	655	616	613	638	638	653	664	616	665	619	612	672	608	635	655	627	635	641	623	644	658	607	648	644	664	644	589	627	650	634	645	619	661	705	594	603	568	620	684	624	625	646	680	557	593	624	633	632	652	623	607	634	656	628	568	664	629	642	645	619	635	590	637	645	645	584	593	625	651	631	613	580	610	607	594	582	628	600	613	631	655	690	643	609	643	610	647	634	629	617	621	671	648	658	658	616	634	618	648	614	600	606	632	658	624	626	625	626	623	617	686	592	664	633	609	636	580	618	602	627	589	661	617	654	616	663	631	604	569	625	596	585	616	627	641	628	623	648	624	638	605	612	638	629	657	653	681	657	608	620	595	619	598	602	642	626	640	629	674	617	595	655	672	625	610	595	641	625	636	629	600	639	624	635	637	633	581	645	651	624	644	650	627	631	607	643	646	622	647	623	642	601	641	639	612	621	615	590	629	659	626	613	673	652	668	668	581	674	605	607	631	629	648	620	654	653	587	619	637	663	566	618	669	682	627	646	612	667	607	632	613	588	658	617	619	649	614	628	595	635	638	641	628	581	682	618	650	673	632	649	633	650	591	625	655	633	637	583	645	633	641	609	651	612	636	630	680	645	615	608	627	635	640	615	584	634	667	626	616	628	622	676	632	607	628	613	635	646	610	667	649	633	648	641	638	573	621	642	604	601	631	643	595	622	585	626	608	632	636	612	615	681	631	658	608	653	643	646	652	670	619	664	658	627	584	661	657	646	643	599	646	615	672	623	616	608	632	618	625	605	615	652	583	643	664	575	601	635	635	631	598	634	622	588	616	590	632	588	643	668	648	652	652	640	621	633	600	610	714	644	670	611	611	669	631	623	599	593	610	667	598	608	557	653	613	655	609	636	604	638	647	642	631	608	645	648	660	594	632	614	640	656	604	636	607	634	617	641	618	596	643	644	657	627	630	625	645	601	629	614	646	656	618	649	612	618	611	651	615	632	650	639	622	672	625	602	588	623	651	647	645	594	642	657	643	633	616	677	629	625	643	603	634	593	628	668	663	659	613	659	677	654	654	630	642	574	631	630	659	619	639	650	643	655	663	615	637	622	586	652	611	627	616	640	613	574	607	632	618	618	636	633	600	637	649	658	597	608	591	587	631	626	631	623	597	625	610	613	585	638	649	603	613	672	627	610	628	620	641	608	607	596	596	630	643	662	662	615	667	654	582	601	675	630	654	621	647	670	657	609	588	603	655	640	602	641	626	631	606	707	600	600	637	637	638	630	632	603	655	640	628	627	645	590	654	655	620	647	616	652	614	626	586	612	631	650	593	641	644	595	631	625	608	627	601	615	596	602	595	645	635	636	582	653	616	650	609	653	638	622	610	632	660	642	625	628	586	619	655	592	622	617	637	643	666	611	557	621	645	611	645	597	595	642	567	617	605	675	663	623	620	649	617	611	631	602	616	629	634	605	629	613	655	629	667	588	640	617	601	591	660	592	612	618	660	655	657	675	657	618	625	628	619	657	598	601	652	627	658	593	612	576	623	609	616	651	639	592	613	610	660	637	635	607	615	638	707	649	626	603	635	635	651	683	591	660	623	625	607	622	678	643	642	595	621	637	605	652	656	624	636	645	648	588	612	605	605	642	636	616	663	617	633	685	622	609	651	619	617	631	611	612	649	617	648	621	615	686	650	626	612	583	664	629	625	617	605	658	618	639	615	604	637	622	621	661	611	626	597	600	659	609	617	662	646	597	642	603	638	642	622	625	657	591	605	672	570	659	621	622	639	635	648	634	644	647	620	638	625	601	629	629	598	654	627	624	669	643	633	626	614	641	615	569	609	608	621	612	641	670	625	612	655	665	631	631	626	654	577	635	611	602	594	635	581	651	654	666	606	607	625	634	641	693	607	623	632	620	640	654	642	644	695	656	616	664	603	645	613	608	583	667	616	610	631	633	620	669	663	663	581	606	644	621	582	564	636	624	644	613	633	621	666	639	621	581	612	642	630	643	630	668	624	620	618	617	603	641	570	663	637	613	647	629	630	623	615	631	666	628	626	622	618	614	583	584	598	602	642	657	692	622	673	630	719	608	624	639	609	616	601	612	694	635	668	663	619	635	590	630	633	643	641	686	628	640	596	633	622	618	600	635	606	580	670	594	605	632	636	600	623	657	604	629	621	647	610	678	645	640	618	638	664	644	605	595	633	634	636	601	622	607	572	604	623	621	660	650	645	621	626	626	654	619	660	606	601	624	605	635	644	669	602	622	583	650	664	656	652	669	648	639	661	628	591	612	652	644	620	679	688	651	678	642	693	605	627	625	609	592	590	611	626	646	586	664	624	651	626	665	664	613	605	619	627	653	646	623	660	643	635	620	615	646	654	640	659	653	632	634	613	629	634	638	670	629	670	647	654	685	608	654	603	619	641	637	607	611	598	622	574	634	650	635	629	678	685	669	611	644	642	669	613	644	623	639	637	658	646	625	642	591	624	592	609	604	646	580	600	632	677	632	650	644	591	637	624	625	593	637	659	646	590	623	643	626	615	641	580	646	665	658	636	591	613	616	641	607	628	613	632	621	630	633	633	634	696	624	591	597	623	614	660	661	635	643	621	610	621	586	629	642	619	604	626	656	619	663	632	651	691	663	594	666	622	671	600	668	623	695	644	621	607	622	629	644	606	621	650	620	582	615	622	634	636	643	638	642	634	612	609	639	585	627	613	642	580	686	667	668	616	637	639	609	601	642	630	629	650	633	653	641	608	654	630	612	627	595	623	636	655	637	630	642	660	645	628	639	677	595	657	603	680	641	621	607	606	609	631	619	600	679	635	607	655	620	667	641	623	659	589	617	594	692	683	625	627	622	579	627	633	644	629	636	607	620	587	613	650	595	613	644	667	645	601	601	604	593	673	606	585	638	625	642	688	640	639	620	632	624	656	619	624	679	683	641	619	583
25119	21522	24876	28609	21515	20699	1124	533	437	449	396	435	397	423	422	391	397	413	366	373	404	400	408	386	410	377	399	389	402	386	387	349	370	359	399	394	390	375	377	384	402	409	397	340	357	414	342	398	382	394	425	421	377	368	402	429	357	384	389	356	382	394	419	387	409	371	362	375	368	398	408	361	340	366	366	352	354	395	374	388	371	379	402	364	379	376	359	378	380	378	412	348	390	397	356	414	368	375	381	378	428	367	373	390	385	416	368	331	416	380	410	372	415	385	378	390	383	428	420	367	392	394	383	391	373	370	359	383	378	361	357	409	370	358	391	369	375	360	390	379	395	401	371	376	386	379	414	400	397	397	419	391	417	405	390	394	421	362	387	402	345	415	397	345	364	406	337	394	358	385	408	370	358	408	374	365	407	393	405	420	389	418	408	390	350	423	363	400	408	396	377	366	417	377	389	428	376	404	401	379	363	391	362	345	376	393	394	387	389	374	405	384	391	361	353	392	393	417	373	387	389	381	364	342	335	376	381	365	380	368	379	423	433	416	389	393	410	387	372	375	356	365	421	379	374	354	374	390	394	426	378	406	356	388	333	388	383	392	387	388	385	408	379	397	417	406	360	404	374	379	362	394	360	390	383	350	346	361	380	375	394	393	386	367	377	394	414	377	394	389	372	400	401	381	377	339	370	383	416	391	345	345	392	400	415	397	426	383	352	362	362	390	402	366	400	386	380	376	395	389	346	380	352	401	346	390	373	367	417	370	377	411	409	368	420	390	392	366	380	398	390	403	409	369	377	385	401	390	368	418	389	380	398	409	384	318	365	366	412	397	395	344	362	339	372	352	376	399	393	393	367	381	388	412	371	371	399	381	368	411	399	363	425	350	396	386	380	381	377	390	385	379	375	380	354	356	365	396	393	376	344	406	366	404	369	368	365	420	369	373	377	393	399	388	372	404	388	363	353	373	388	404	380	393	370	371	400	393	377	403	376	394	356	390	385	368	422	383	374	381	370	392	410	341	403	368	358	387	402	396	352	417	347	410	420	356	377	373	379	384	386	393	354	382	365	400	373	410	369	400	353	363	364	411	387	417	353	419	388	413	395	408	373	361	415	379	350	354	385	367	370	389	379	377	399	357	392	426	388	397	367	364	373	371	384	409	351	409	376	396	385	373	374	386	349	361	394	412	384	380	367	375	349	385	363	381	371	392	396	368	378	399	375	329	337	354	347	361	415	351	330	342	375	385	409	367	421	375	380	392	376	401	384	380	388	393	388	408	340	404	384	399	357	374	417	408	364	407	400	378	343	391	407	408	386	412	389	357	344	392	393	350	371	352	388	407	354	337	377	372	404	411	372	381	356	405	381	398	343	365	362	354	379	410	369	408	360	364	378	408	383	393	352	378	423	421	355	382	392	342	372	382	404	403	376	420	375	361	413	377	352	420	375	395	340	391	368	386	413	384	369	374	387	376	362	405	396	370	381	382	391	401	388	374	364	351	420	353	381	338	354	421	409	399	346	386	363	407	381	378	402	369	379	379	380	388	388	400	406	384	407	416	361	391	340	375	364	343	401	361	393	379	380	368	369	421	398	387	371	365	390	379	391	362	391	387	396	392	384	416	380	361	379	418	403	340	416	367	393	385	388	358	333	373	412	396	371	440	352	382	360	363	389	371	402	396	377	357	377	369	399	399	371	389	414	412	382	380	364	418	384	372	388	368	374	425	393	385	417	416	380	344	397	375	407	394	356	359	373	387	407	381	365	350	377	366	396	384	397	362	375	382	397	401	373	364	397	373	389	389	397	368	383	344	397	370	399	396	368	366	370	390	406	387	415	371	393	349	388	375	393	381	370	388	391	386	400	343	383	352	360	354	402	415	395	369	364	394	390	397	352	415	377	377	388	398	415	373	343	415	378	368	377	365	388	423	380	347	424	350	322	389	422	389	401	362	390	365	406	374	371	386	367	378	403	407	437	330	410	407	420	382	400	320	387	400	336	409	423	360	370	362	387	403	344	371	390	395	395	366	388	373	400	399	361	372	379	349	366	366	389	405	383	364	367	405	371	401	360	404	385	408	396	382	380	390	395	376	399	398	392	400	357	396	379	372	386	369	378	389	397	346	375	404	378	365	378	366	424	417	418	393	347	359	373	377	398	393	392	388	365	336	419	399	405	409	425	384	402	385	415	415	376	380	396	393	370	360	378	400	417	372	368	413	376	385	393	354	401	401	391	384	365	368	395	395	339	350	370	364	397	387	394	407	348	375	401	386	355	391	350	367	363	353	398	362	379	356	416	357	364	358	364	397	381	409	369	371	407	405	389	416	366	363	391	369	396	380	365	380	385	395	421	415	378	365	410	344	350	380	340	381	390	333	396	383	417	388	356	380	402	352	355	393	365	384	383	380	357	410	361	404	381	372	392	420	367	370	366	374	373	385	363	350	380	403	385	389	361	387	375	379	378	370	405	395	433	390	385	415	364	389	368	376	384	380	389	368	405	371	379	380	380	410	376	397	343	346	390	410	416	375	384	404	372	363	392	383	373	345	363	397	398	407	344	393	393	415	393	346	389	423	374	353	398	390	370	367	366	370	417	397	403	379	354	396	397	367	394	423	386	372	378	362	364	380	379	409	391	359	391	378	404	367	384	378	372	374	363	382	365	405	415	385	419	421	404	380	383	427	376	377	415	399	350	373	419	382	391	370	384	384	419	393	388	358	379	379	342	401	342	397	381	352	373	403	362	387	386	373	417	362	415	380	379	354	390	374	375	377	389	399	369	379	391	370	387	391	385	406	408	356	390	341	425	355	379	370	399	377	439	428	376	377	440	392	413	410	444	372	390	367	365	364	392	391	369	397	362	360	392	375	402	392	415	399	415	414	382	370	384	422	388	356	367	360	392	355	381	390	376	397	370	392	353	375	385	375	402	395	401	341	392	388	378	376	376	426	362	376	353	379	401	396	371	406	363	408	418	339	413	420	402	380	385	411	413	354	384	360	360	391	387	341	369	385	417	358	361	357	390	378	350	351	392	367	376	417	405	354	415	350	361	383	398	351	391	395	411	363	410	378	403	349	416	382	389	399	376	396	392	406	380	414	388	346	404	399	357	400	392	407	372	386	355	381	359	416	430	387	388	377	363	414	359	366	409	403	397	342	389	365	364	387	351	362	400	366	385	419	351	385	374	380	360	380	353	383	394	379	346	390	371	415	388	388	428	383	356	391	396	372	385	376	371	404	418	413	381	362	382	376	386	391	411	377	387	387	389	418	360	360	344	422	390	405	383	390	369	327	399	366	377	379	433	416	401	383	405	405	389	362	389	356	365	384	382	353	369	395	362	387	387	390	394	389	359	392	331	400	348	377	368	357	362	360	347	372	397	379	370	374	356	389	380	401	351	416	385	386	397	390	386	388	407	361	371	385	389	351	390	361	351	355	416	399	403	375	386	435	309	356	394	366	380	405	375	389	393	369	337	382	383	373	367	397
4012	5989	2108	1823	1185	899	895	879	871	891	854	822	827	842	848	824	867	856	780	889	862	873	837	825	816	811	849	833	853	835	839	815	843	803	824	835	787	868	860	823	825	827	825	838	789	832	847	833	804	844	847	837	828	828	790	849	841	806	795	799	813	861	813	809	855	876	850	806	854	831	849	841	881	878	824	855	845	785	823	777	837	786	849	797	864	808	819	779	834	854	816	840	834	848	832	868	826	832	788	782	776	877	801	798	835	848	804	837	839	844	846	808	813	848	892	850	843	791	873	823	803	827	866	830	792	827	812	856	830	801	831	795	837	831	837	845	845	827	810	818	856	866	785	799	801	834	819	832	820	822	836	833	853	832	818	848	833	818	854	821	805	818	841	833	861	851	824	817	799	816	872	830	807	788	822	798	828	867	877	827	809	867	842	870	820	814	813	850	802	856	845	848	860	843	824	833	825	849	874	808	794	818	798	772	858	826	832	849	855	804	823	810	869	850	842	807	841	810	847	855	833	829	871	823	813	810	846	854	790	806	794	844	763	796	841	822	810	827	798	873	869	823	822	841	847	824	853	788	823	814	838	819	825	798	768	856	809	848	829	816	853	795	817	796	835	845	812	834	842	797	834	791	832	811	828	780	832	853	819	861	820	804	812	858	821	851	844	809	823	788	796	813	847	836	854	821	831	839	797	806	839	798	809	860	812	762	788	838	816	830	863	793	835	831	854	771	856	806	792	802	778	767	812	842	801	812	780	803	842	814	817	808	812	836	852	838	806	810	870	854	794	808	833	821	801	821	835	846	849	786	834	795	793	822	797	789	847	820	828	813	855	828	781	786	840	791	802	812	827	872	847	879	806	818	780	778	817	800	836	841	892	857	834	884	879	796	830	864	880	814	824	848	853	819	837	826	854	798	787	829	848	817	829	813	834	811	812	849	815	804	768	836	834	810	872	822	842	826	808	839	847	768	760	842	830	845	836	855	829	843	803	828	820	841	867	806	824	829	821	839	799	794	831	807	852	857	778	847	824	851	867	811	788	825	794	838	872	845	880	805	785	797	833	821	821	811	809	815	827	844	795	784	795	852	787	844	794	802	862	896	821	799	773	792	886	797	815	828	814	762	833	874	792	892	814	831	838	835	843	787	825	824	837	817	801	828	833	821	817	826	855	810	818	849	832	835	851	825	859	823	836	826	812	790	819	764	812	832	803	805	809	848	821	777	846	810	798	833	823	815	848	829	810	830	823	800	800	795	812	824	808	818	800	834	826	851	811	838	800	830	803	819	825	799	828	808	799	832	897	798	824	802	807	834	834	810	811	831	778	793	792	826	841	799	772	796	831	861	808	815	857	827	856	824	838	854	826	801	858	840	815	837	813	746	823	758	842	771	813	831	792	860	842	821	796	785	816	790	846	811	801	844	845	824	771	867	845	811	817	756	900	811	840	793	802	779	822	806	819	832	844	815	826	816	849	920	847	830	826	807	833	798	792	815	837	835	882	817	802	820	826	792	851	820	808	834	864	760	822	848	785	814	850	830	835	835	839	797	813	817	778	804	850	831	841	800	809	833	874	812	822	855	861	804	812	799	850	793	894	840	855	802	851	799	856	791	822	791	800	857	791	851	866	809	801	784	797	793	827	813	813	808	904	828	818	830	855	830	821	775	791	799	861	830	785	857	768	830	816	821	860	815	846	842	825	804	771	842	814	785	824	866	821	829	833	834	814	801	778	821	798	863	810	840	825	858	848	826	825	839	860	820	853	820	765	858	831	852	849	784	789	805	786	820	854	832	813	804	859	852	828	835	814	799	829	744	853	789	805	851	774	857	871	829	852	860	776	812	828	823	843	813	870	831	828	815	879	865	764	813	883	830	805	795	774	857	819	824	826	893	788	802	836	810	801	798	794	793	800	823	806	780	756	813	774	851	815	815	816	848	890	836	787	749	784	828	824	805	782	819	878	795	827	881	823	835	800	857	806	810	810	796	795	840	836	793	839	820	820	814	819	803	807	783	800	803	854	811	811	787	782	857	846	827	818	818	859	768	817	866	803	789	821	791	846	848	792	851	817	815	856	808	856	793	822	796	807	853	834	872	767	850	855	834	819	814	786	759	805	845	808	796	818	793	836	805	796	790	913	806	782	849	818	852	885	795	815	812	819	819	798	817	809	869	834	829	776	828	818	865	786	814	868	811	824	869	815	814	802	775	823	867	788	809	822	823	847	849	870	784	835	847	902	815	830	823	815	794	842	797	800	800	837	825	811	818	842	821	859	828	852	820	834	850	830	840	821	817	829	819	820	813	820	826	846	816	850	782	798	781	774	810	798	840	806	801	814	849	806	804	811	800	817	815	822	836	834	880	815	844	804	765	833	805	793	843	796	848	815	845	838	772	823	805	801	809	862	880	847	782	803	829	782	814	835	823	827	802	860	843	775	871	870	839	846	806	834	834	830	814	888	848	806	780	834	825	827	825	824	782	841	835	824	827	789	776	808	820	844	848	822	849	857	850	822	846	846	805	837	791	835	836	854	827	826	873	776	865	813	857	846	759	894	869	840	825	808	827	819	783	798	874	831	866	816	824	808	833	855	828	831	828	817	808	830	804	765	853	812	844	807	809	822	839	825	828	826	826	835	810	823	850	775	789	830	822	819	814	828	830	815	805	811	888	874	864	839	805	812	794	803	842	792	819	821	807	879	869	864	826	811	848	836	844	825	845	809	813	866	862	806	798	858	851	797	850	831	821	788	827	835	742	851	837	814	812	827	780	824	791	858	849	798	790	872	822	850	815	781	795	876	790	797	828	794	745	855	860	833	834	834	878	847	801	840	835	843	767	825	809	791	798	869	820	776	828	754	802	806	783	833	815	823	794	801	827	839	819	802	827	827	853	853	835	843	805	778	763	833	845	805	800	806	803	859	822	800	802	849	823	875	833	806	846	871	829	820	870	802	809	801	817	854	868	838	848	828	814	805	818	825	889	856	826	843	866	853	839	857	847	820	833	832	852	832	850	827	833	810	778	808	827	865	790	849	810	855	830	775	784	812	805	854	841	771	785	806	848	813	833	785	808	766	798	763	795	836	883	816	834	808	800	801	794	854	770	791	797	811	836	825	836	831	828	853	832	789	802	872	826	874	842	845	800	842	813	885	843	833	873	782	816	858	829	847	827	815	874	845	864	855	800	807	806	841	801	818	812	827	821	804	867	783	790	830	798	834	813	799	795	822	812	794	856	825	775	834	845	802	809	811	836	839	837	871	775	806	808	826	790	834	838	810	842	818	850	865	861	850	820	824	783	782	821	851	825	860	832	837	816	785	823	844	803	808	837	845	816	761	879	798	840	801	801	812	783	844	828	813	861	842	872	797	835	822	855	801	839	814	833	838	787	774	836	814	851	882	822	821	887	845	798	798	828	795	835	839	776	805	878	786	834	836	835	813	782	827	818	753	829	857	819	799	856	767	869	845	825	808	809	781	833	825	879	815	833
24285	21442	25116	28169	21443	21458	19432	829	425	352	370	331	335	349	315	276	284	285	299	262	272	262	264	277	295	297	275	287	307	277	259	258	251	270	285	269	253	258	278	303	277	271	276	262	265	262	252	273	296	263	248	288	285	273	279	285	267	296	266	253	293	268	258	226	271	283	298	235	279	262	244	309	281	252	277	304	290	252	283	288	263	285	259	296	230	232	230	267	241	253	272	251	245	260	266	239	245	269	275	301	258	244	247	250	256	253	234	250	287	259	254	267	244	296	248	265	273	282	240	269	275	259	251	256	245	267	241	224	249	256	283	285	219	262	276	289	233	255	255	251	263	247	269	247	275	273	257	260	244	261	250	275	276	265	292	257	258	254	258	269	270	253	215	267	245	281	234	278	260	231	263	265	255	284	240	242	239	251	219	242	294	288	235	279	258	249	244	274	256	244	248	295	265	249	256	268	266	253	272	281	254	289	271	248	278	268	255	243	260	261	275	239	260	268	278	263	284	291	301	297	254	296	291	241	260	256	260	250	258	265	263	256	291	264	258	258	289	282	234	264	250	246	270	267	263	242	324	255	236	235	211	263	264	276	262	279	232	286	242	278	258	231	259	257	298	281	253	268	268	227	245	246	260	305	272	268	278	265	260	234	282	268	275	234	238	253	283	263	244	277	290	253	268	255	251	251	266	247	274	261	266	260	244	273	272	272	263	268	297	291	260	230	248	285	294	269	249	265	262	254	265	275	285	284	261	227	236	295	251	245	280	245	243	251	269	248	288	265	268	251	271	247	238	262	260	238	253	261	293	277	264	251	240	237	256	266	256	270	241	241	254	264	242	245	277	256	248	275	248	230	259	302	280	244	273	259	260	241	265	263	261	267	239	240	276	261	275	273	242	272	262	258	244	242	285	249	254	261	262	275	222	249	269	278	268	291	298	297	284	272	264	267	290	285	282	273	292	261	251	281	276	240	288	239	254	265	270	277	216	239	270	224	257	244	254	268	242	269	266	260	245	283	279	278	254	256	261	275	248	274	256	242	271	269	262	250	232	260	261	282	223	266	242	249	275	244	275	279	239	245	260	274	279	261	256	251	253	285	258	262	230	248	274	288	278	283	261	294	263	251	270	245	255	269	264	260	290	253	265	284	274	251	294	276	296	282	240	258	257	253	260	255	265	263	249	289	264	283	275	235	244	244	292	272	261	267	270	282	287	274	245	253	270	257	261	286	294	291	248	267	273	233	257	262	290	278	263	276	246	235	240	260	246	269	262	246	235	283	244	264	266	279	276	272	226	284	265	229	243	242	253	256	250	262	284	257	269	250	259	279	230	298	280	250	264	244	262	241	270	260	265	284	239	280	268	262	245	276	240	246	251	276	262	246	254	250	225	258	259	265	256	282	275	234	249	256	256	304	275	278	256	257	268	259	277	277	268	228	264	255	286	290	260	274	259	281	263	286	254	238	259	257	235	249	269	270	264	260	258	233	261	266	257	273	275	256	254	297	261	254	266	230	249	245	252	251	236	246	258	277	269	225	249	256	286	274	246	267	260	272	247	271	251	275	304	280	244	258	256	278	283	257	240	265	252	254	239	257	252	280	286	268	271	284	263	294	228	253	250	264	261	275	280	271	272	246	249	244	244	236	272	305	251	280	246	303	241	299	231	255	268	251	281	261	244	279	268	261	286	258	258	263	261	273	265	285	309	237	246	264	255	245	252	243	268	225	269	257	284	282	291	281	249	257	295	264	243	244	266	259	270	246	274	260	226	230	257	264	275	291	263	243	265	262	258	275	225	277	259	264	251	273	265	281	277	305	238	242	254	235	284	242	280	241	252	240	262	284	250	258	272	254	265	271	254	269	244	268	274	278	255	266	284	285	253	255	295	282	280	269	259	291	259	278	283	280	251	224	256	230	243	277	244	282	254	267	284	244	288	264	254	265	285	252	257	277	268	245	230	257	254	273	245	255	288	260	257	258	262	270	281	286	259	268	309	255	269	260	265	259	287	285	283	249	267	257	257	242	254	275	256	237	263	248	229	272	239	252	241	271	287	240	233	251	257	268	272	262	241	251	272	234	271	256	238	245	268	261	238	269	288	296	249	271	260	271	250	268	269	273	249	261	234	296	275	248	242	252	289	257	273	254	259	249	257	271	288	285	268	233	243	252	247	261	228	239	281	282	275	256	258	262	262	276	214	297	310	236	201	251	278	241	243	278	245	237	265	263	237	282	270	269	282	255	265	284	269	273	290	253	266	271	241	229	255	259	250	257	278	271	246	263	270	265	262	281	307	278	280	249	271	282	280	274	253	241	257	235	274	253	254	249	255	265	262	267	261	278	294	260	282	281	286	218	258	256	252	221	272	233	278	287	234	282	271	273	250	253	225	277	252	250	260	250	284	246	260	264	270	244	247	261	239	251	267	278	275	256	263	295	273	249	273	286	226	263	241	248	279	251	291	269	252	224	224	273	243	256	284	267	274	275	282	253	244	257	254	260	256	267	247	233	286	274	261	265	247	271	313	270	293	264	249	254	279	232	250	263	249	267	250	259	294	262	239	255	250	247	244	229	271	265	297	272	289	260	263	254	259	265	234	280	234	276	250	225	270	248	261	269	280	275	273	244	248	279	297	259	278	250	238	245	249	244	279	296	257	256	241	250	259	257	255	293	286	281	232	269	249	237	269	257	230	283	264	268	262	245	232	249	284	246	239	234	269	248	259	292	277	262	263	236	251	287	267	241	271	237	283	263	223	256	279	251	244	263	265	244	260	296	269	250	239	268	267	273	285	253	239	272	249	255	266	277	265	251	269	254	277	280	267	230	238	252	341	259	260	261	255	243	293	283	239	249	247	246	253	267	262	269	241	276	275	258	276	268	283	270	241	237	282	270	258	259	258	266	219	229	254	245	240	264	276	260	264	259	261	263	247	248	263	319	284	292	274	262	294	235	246	267	276	249	255	227	267	240	246	290	222	241	257	260	245	270	258	313	311	263	213	254	273	241	263	283	258	288	271	253	283	264	256	249	246	283	261	238	257	264	264	266	265	280	259	273	281	268	270	252	245	271	264	257	237	243	274	272	260	232	245	264	276	267	232	281	276	250	254	276	289	246	256	266	261	279	255	239	249	272	243	282	257	278	293	232	263	260	271	263	286	266	282	267	269	273	240	262	261	275	255	254	259	273	280	281	255	268	277	253	279	241	236	236	273	273	295	267	327	260	250	243	247	253	277	264	274	269	264	278	234	265	262	252	251	302	246	236	255	255	260	233	251	235	268	255	269	265	282	256	291	218	262	235	284	264	279	241	244	239	249	271	252	255	264	230	271	219	248	255	241	272	269	273	276	261	250	238	257	271	247	248	291	256	264	221	235	240	261	257	273	253	274	263	257	242	263	254	252	280	234	244	250	266	264	252	279	269	255	255	264	225	262	280	289	275	248	264	255	265	267	254	262	279	276	278	220	266	298	254	242	253	268	263	279	237	281	241
4324	9242	2866	2628	1179	725	680	612	658	605	584	571	621	565	560	584	559	576	604	605	580	545	579	545	542	554	598	573	593	591	530	597	590	581	544	636	551	587	580	571	541	571	551	589	553	560	595	562	536	581	579	579	552	558	518	606	557	567	554	535	586	578	558	552	574	586	584	602	553	580	544	537	530	580	552	543	571	579	543	546	542	514	549	602	572	581	568	618	588	538	608	530	581	525	576	544	527	607	562	574	559	583	549	575	563	569	533	550	608	581	555	542	578	536	533	542	536	586	553	529	560	531	554	549	526	607	556	554	565	561	537	535	551	510	546	613	579	563	543	591	603	565	549	589	572	582	547	546	587	568	570	581	607	567	584	583	592	587	550	571	579	577	571	560	575	571	572	561	584	536	545	591	536	594	551	541	559	596	582	541	545	539	599	563	574	567	566	553	587	547	582	580	614	555	598	519	581	568	589	592	599	535	618	575	555	569	511	581	571	563	535	545	602	609	565	560	536	599	564	556	543	576	533	554	582	596	563	563	577	556	596	589	556	545	520	582	535	532	608	560	576	554	611	532	539	576	526	563	578	547	540	544	569	525	595	542	567	555	515	588	576	571	600	566	563	535	607	539	532	591	530	607	553	592	591	576	553	594	560	547	585	564	539	600	524	537	579	619	529	561	589	585	567	519	563	577	537	527	557	552	596	579	535	534	549	498	563	561	518	589	563	557	585	562	536	558	580	539	576	560	553	551	569	504	548	541	610	562	549	584	544	552	615	542	589	532	557	549	588	596	619	566	579	538	570	588	529	558	577	548	531	577	557	559	599	528	588	535	600	553	539	593	598	560	554	564	564	568	508	569	567	587	535	576	557	568	558	550	574	563	588	566	547	557	561	566	585	556	577	541	560	563	571	587	572	555	530	544	597	567	549	574	559	524	566	552	553	534	546	547	516	549	591	567	573	608	564	540	567	583	551	547	567	547	555	549	507	581	584	538	575	582	591	548	560	551	579	566	571	608	584	595	587	573	527	582	532	543	551	580	557	565	514	573	544	568	550	586	540	561	552	592	581	559	569	522	558	583	571	551	541	540	523	565	539	549	571	555	574	560	558	518	527	556	561	547	548	560	569	558	568	532	575	597	548	534	539	541	555	575	550	522	585	571	539	527	549	552	548	583	554	595	567	597	563	553	565	580	527	605	563	579	543	540	556	560	532	542	544	561	595	581	555	575	604	583	539	547	560	561	525	588	562	521	562	587	547	561	544	540	579	538	580	564	544	561	559	562	544	553	574	574	564	588	579	551	534	582	551	554	557	557	579	552	575	554	558	546	591	575	547	571	602	544	543	531	551	527	592	604	586	551	586	564	585	538	599	538	579	566	564	585	542	566	553	542	557	564	564	557	557	537	560	568	581	570	585	567	574	567	555	519	592	540	554	553	551	580	532	559	554	596	574	589	507	569	572	581	602	523	549	557	564	583	548	568	582	521	541	530	572	532	564	578	568	554	531	547	585	553	509	544	536	616	542	557	590	589	571	557	560	526	586	541	586	554	541	536	571	523	583	549	541	547	499	540	560	544	578	542	534	565	603	589	629	571	585	552	601	601	598	560	563	580	558	578	577	569	563	538	547	577	578	580	554	579	574	559	525	541	590	572	594	506	588	565	548	552	550	570	557	566	578	528	546	569	569	573	549	591	549	537	539	540	579	557	587	565	563	554	592	545	591	568	535	550	600	534	556	610	574	544	507	581	572	571	586	551	547	589	556	590	505	561	580	569	536	608	565	583	558	552	573	533	586	541	578	539	572	544	600	563	597	576	552	581	603	560	578	554	541	585	548	556	558	571	562	602	560	613	516	518	554	577	539	575	546	583	578	555	559	612	543	562	580	548	552	592	547	570	613	542	542	567	533	539	567	569	545	520	557	615	543	601	546	590	562	556	547	591	561	567	546	544	578	609	531	595	524	535	545	548	565	586	598	560	559	481	543	581	559	556	514	561	565	536	572	584	589	581	555	571	583	609	551	537	545	571	566	544	598	595	575	539	547	580	578	547	531	588	534	545	519	556	543	516	595	586	560	539	588	531	577	556	564	563	568	526	520	580	571	531	539	532	537	542	584	600	590	528	558	549	572	567	573	564	564	551	543	556	588	583	543	568	521	522	553	539	557	567	592	534	545	565	591	571	536	553	556	588	574	546	542	604	565	559	582	548	580	581	538	550	591	565	526	597	567	543	565	613	569	575	621	574	524	529	529	557	604	555	560	589	567	560	554	555	587	590	574	545	586	590	575	587	556	504	537	590	601	564	566	594	531	588	527	570	576	561	564	563	573	573	587	606	576	535	559	561	542	573	571	620	580	554	575	575	594	547	562	575	534	577	531	533	575	585	557	545	550	530	583	577	567	551	593	583	547	556	587	577	551	573	569	557	535	535	583	548	554	597	555	536	539	552	566	547	587	556	567	612	536	542	587	558	566	581	597	551	579	568	544	590	596	553	556	598	549	586	512	566	571	586	565	524	520	574	506	541	600	591	552	570	582	582	534	561	541	589	510	593	579	583	538	541	582	532	555	567	518	549	561	580	558	556	557	617	551	575	530	583	574	581	585	554	586	563	583	553	546	579	540	573	559	563	569	585	581	493	528	509	577	522	561	586	572	594	592	572	588	529	528	552	554	525	552	616	585	546	568	585	543	551	579	551	554	574	557	555	525	556	567	539	602	576	530	576	565	576	549	561	552	543	563	558	575	572	502	562	540	534	569	563	604	579	590	548	561	555	562	552	566	585	599	555	580	594	580	594	605	546	611	569	554	531	577	585	606	557	593	599	551	560	585	549	574	563	596	572	586	528	552	548	548	539	570	565	565	581	537	545	566	606	591	536	620	568	585	561	567	545	590	557	566	571	577	561	531	589	571	589	516	475	569	614	523	573	549	573	556	556	554	551	540	548	580	522	569	551	567	555	556	548	574	615	566	586	543	556	575	567	528	574	549	549	585	603	582	622	550	533	575	554	536	578	590	536	559	530	573	529	565	565	554	555	599	559	560	564	598	558	612	569	553	510	549	588	571	586	621	565	563	560	564	541	534	528	525	581	569	538	554	548	542	536	569	598	586	566	577	581	573	580	606	555	572	608	573	541	578	552	548	544	597	560	568	540	563	571	588	578	550	561	540	623	536	593	591	561	607	546	536	592	568	561	571	538	578	550	569	573	566	609	550	546	547	527	574	550	533	567	487	563	505	616	533	536	572	553	547	606	582	545	534	576	548	567	561	539	569	625	538	516	598	571	552	535	574	558	570	558	571	545	545	586	592	601	574	553	552	552	581	580	542	569	552	582	580	556	537	548	562	613	564	599	564	579	540	584	570	567	533	589	574	520	523	551	592	595	565	530	563	582	541	524	523	599	543	585	596	564	563	545	585	579	594	550	552	567	574	553	569	581	593	583	542	541	525	576	572	563	551	553	538	523	532	542	537	610	560	524	559	516	555	573	551	558
33024	20152	8144	659	373	317	303	276	262	275	238	273	259	290	291	267	248	269	251	259	258	247	256	271	271	246	264	252	260	280	249	253	276	291	265	275	242	234	258	285	290	313	277	294	285	286	261	314	271	246	282	283	248	269	293	289	268	250	284	269	297	264	301	271	264	291	260	241	257	287	270	259	258	245	285	251	278	277	274	267	269	279	265	242	236	270	306	281	256	269	267	262	279	284	245	286	262	236	276	253	246	248	266	279	302	261	264	298	251	248	292	284	267	254	288	279	261	265	303	277	307	252	285	262	256	256	249	266	251	302	298	265	274	290	256	281	249	266	283	255	288	266	244	282	280	270	269	276	260	258	262	267	252	268	291	274	265	242	278	279	297	264	279	243	276	280	255	272	264	272	296	230	230	254	266	282	260	273	280	229	308	259	302	254	246	284	234	255	256	304	248	253	271	325	283	291	258	304	277	248	240	291	274	290	239	248	289	240	271	255	280	249	229	277	288	252	268	232	242	279	261	255	265	264	248	283	271	263	255	269	285	291	232	264	248	264	276	262	265	272	236	270	309	282	277	263	261	278	253	279	254	263	255	267	258	282	245	289	289	277	274	263	278	260	251	259	279	282	289	267	270	269	263	275	250	271	285	270	273	276	284	276	309	273	282	260	251	247	260	271	276	298	271	263	288	283	281	254	261	274	273	265	262	254	298	289	264	253	265	301	282	299	263	277	273	268	288	256	268	287	278	258	268	255	264	270	284	282	245	289	246	282	283	267	283	292	285	252	244	289	283	262	263	278	265	272	283	288	262	266	272	257	243	243	268	252	287	270	278	257	239	277	293	247	253	280	257	249	251	278	283	280	307	273	282	291	259	282	279	263	270	279	295	245	293	273	262	263	305	264	288	299	283	277	311	277	263	296	259	257	298	253	257	251	282	264	261	280	299	261	261	271	257	285	278	295	260	265	262	255	241	248	234	277	262	254	249	295	263	256	283	287	266	242	273	294	290	253	221	247	286	267	275	263	266	287	241	245	234	248	295	258	270	269	206	276	296	284	276	282	282	254	298	296	300	272	263	294	240	219	209	284	284	275	245	250	270	248	257	294	294	279	296	270	266	251	262	276	263	304	257	285	310	285	276	262	255	238	242	291	279	268	247	270	234	265	243	274	258	279	249	259	269	261	270	258	281	298	282	248	264	283	258	307	267	289	245	260	266	298	266	256	257	264	272	273	256	314	266	298	279	281	259	271	276	304	238	280	270	268	275	272	287	261	306	287	277	264	294	285	247	288	261	272	252	245	232	270	293	290	274	254	304	296	254	240	247	250	261	229	263	239	253	266	252	257	245	256	272	280	271	275	289	264	276	269	294	251	285	282	275	258	284	275	258	272	262	280	242	273	271	222	271	267	275	224	272	263	259	260	260	271	265	242	273	278	292	239	294	318	263	269	267	272	266	266	263	257	307	290	238	274	257	212	280	278	268	257	273	277	240	295	264	262	280	263	252	277	246	294	280	239	275	235	292	245	280	246	278	250	259	261	285	235	266	259	246	291	244	263	277	270	273	275	269	284	272	269	279	297	253	282	272	284	249	260	290	243	294	270	270	283	250	258	281	292	270	291	276	278	269	280	278	310	274	254	273	303	292	267	314	252	246	282	263	263	248	253	288	277	236	276	280	269	262	311	292	248	266	273	268	279	259	266	287	247	264	249	246	260	246	292	293	315	294	273	280	260	259	265	267	268	282	269	274	268	270	281	260	272	263	299	240	270	277	253	246	267	273	253	252	272	288	285	296	285	270	270	326	280	252	271	262	264	259	270	279	266	271	261	262	242	244	245	265	257	261	269	291	287	243	257	266	272	270	277	261	265	274	288	255	258	256	281	261	253	251	285	246	258	271	306	278	256	275	248	257	276	270	262	268	247	247	263	259	294	281	256	266	232	275	271	290	262	289	294	248	267	286	268	264	271	267	260	252	286	272	280	276	247	253	263	234	265	254	272	284	280	309	278	265	258	287	258	262	261	258	272	292	266	276	265	280	260	302	275	249	263	267	264	287	254	243	235	281	287	257	261	285	298	258	272	261	284	248	280	272	257	259	280	297	300	240	241	285	277	264	289	269	278	252	262	261	264	279	265	264	250	255	263	300	279	265	252	285	276	260	268	280	253	295	286	283	251	281	263	258	263	261	283	274	240	269	292	241	264	253	256	237	262	262	267	280	248	304	269	277	296	274	260	271	260	268	249	297	274	281	279	275	244	281	269	266	250	238	263	254	246	276	308	279	262	249	282	273	261	255	274	237	257	281	263	252	291	281	265	279	270	289	287	269	255	268	264	269	298	258	282	254	259	259	278	245	267	272	272	273	243	262	259	272	250	271	265	263	292	258	274	249	257	256	285	280	280	264	267	261	251	267	251	237	268	268	267	259	273	273	258	256	294	280	253	278	267	251	252	248	261	253	277	275	252	276	297	266	304	280	283	290	302	281	274	257	279	273	250	247	300	241	265	264	271	274	298	258	282	264	268	293	314	285	290	251	238	249	257	274	258	273	287	303	247	273	272	285	279	305	223	257	291	265	280	268	266	259	278	287	287	285	249	262	282	269	290	252	267	240	285	295	263	294	267	224	270	288	284	287	281	244	301	252	263	309	266	266	249	240	268	263	281	262	265	255	253	254	253	256	267	268	262	253	271	301	314	264	262	267	252	293	263	276	267	244	270	298	278	271	255	294	264	287	264	272	283	265	259	290	274	284	255	252	260	289	254	297	261	294	276	274	254	255	266	280	282	272	294	258	318	266	304	262	285	258	287	272	287	305	264	266	275	257	266	262	263	278	271	266	261	263	268	282	269	227	236	272	281	237	260	263	277	295	268	270	270	258	280	271	292	261	272	293	252	264	252	291	267	269	308	273	257	306	271	282	247	257	285	306	311	294	288	290	275	288	246	259	248	253	270	265	306	273	253	269	252	249	272	258	246	268	253	256	268	269	283	258	259	260	263	305	273	265	259	276	257	274	259	274	265	251	285	261	257	300	297	285	239	261	276	268	237	244	251	284	260	249	282	276	241	259	270	221	287	263	247	242	247	262	238	298	295	280	287	283	296	284	257	291	254	260	282	252	272	313	294	283	249	257	271	260	267	285	282	273	277	269	284	259	230	287	274	248	243	272	266	276	285	231	260	248	302	261	240	276	283	231	250	274	268	263	286	301	280	249	283	263	251	287	262	258	290	269	273	254	252	234	278	269	273	261	272	278	297	238	279	247	267	272	288	313	256	287	253	256	257	265	264	289	271	286	248	286	273	261	261	272	247	286	285	279	301	268	271	259	261	284	275	256	284	249	239	277	254	260	241	258	255	254	261	296	281	286	308	269	267	269	268	289	284	290	302	280	278	277	269	276	269	224	273	263	261	266	295	272	261	269	288	246	260	274	290	264	294	260	264	300	275	284	253	288	286	278	279	264	278	272	273	258	293	256	291	219	269	279	244	269	254
5557	1231	799	718	641	645	601	604	625	586	617	675	607	656	606	616	600	644	626	652	653	615	608	596	648	681	575	653	629	622	634	649	611	658	611	657	619	633	653	617	652	644	665	648	654	617	631	654	644	638	676	669	620	635	682	627	645	642	648	672	664	628	597	622	600	639	597	676	601	584	602	641	663	619	654	644	633	672	634	642	614	625	684	673	655	615	614	610	617	635	607	637	632	619	595	622	647	639	648	649	586	607	640	604	626	647	624	591	661	634	593	650	596	674	622	623	652	580	681	662	617	625	626	655	676	624	628	670	664	659	624	663	634	678	618	600	618	643	628	634	666	598	643	600	592	645	606	654	614	613	610	665	619	639	632	642	641	675	655	652	627	611	639	628	620	641	622	604	681	589	638	599	664	646	595	610	613	632	630	622	624	638	614	635	674	642	627	631	619	691	620	644	611	629	630	607	643	646	582	632	667	595	627	654	605	665	623	630	624	611	638	650	623	627	602	638	591	623	668	578	632	593	621	608	691	656	633	607	647	680	664	633	658	687	611	620	674	674	645	641	595	616	639	625	633	683	638	642	614	608	627	619	653	646	602	630	648	628	621	626	643	650	639	661	625	628	634	636	595	619	650	666	597	662	624	609	606	670	592	651	657	608	648	619	683	628	621	605	646	621	618	637	628	663	668	625	592	624	634	606	647	625	599	636	640	606	637	680	658	606	647	658	623	618	596	643	616	586	602	623	631	617	621	650	632	627	636	634	684	675	628	623	651	629	649	625	675	684	638	632	706	663	586	614	647	665	713	639	665	621	600	621	631	658	632	631	630	612	638	644	611	632	620	623	648	643	620	629	640	645	651	692	634	637	662	621	626	602	658	646	628	650	609	602	630	625	678	613	659	655	621	664	620	627	626	629	624	717	608	647	669	644	649	624	654	649	628	628	596	658	600	660	651	641	626	626	642	638	606	618	594	616	676	594	660	637	654	664	648	634	672	656	581	638	633	631	605	680	668	633	629	633	668	628	629	644	666	575	657	644	625	625	693	643	628	686	625	605	624	668	669	652	612	633	675	679	657	662	633	648	628	624	667	650	632	637	678	639	585	634	668	613	667	637	615	610	633	651	637	634	629	642	642	656	617	640	648	608	610	641	602	618	662	612	650	606	598	603	614	668	602	640	643	651	616	649	570	605	591	608	601	612	671	628	654	600	673	628	666	651	618	626	610	671	625	638	671	624	672	659	657	626	652	675	664	647	643	663	599	612	605	616	643	644	602	620	633	676	627	596	583	652	626	619	618	632	652	654	681	659	639	634	626	618	628	644	582	652	595	588	630	694	639	626	609	632	630	634	619	605	655	646	668	597	624	640	641	632	590	619	615	627	638	621	650	624	625	665	613	672	651	614	656	654	683	644	670	601	609	647	656	632	631	711	650	649	663	623	643	632	615	617	624	632	619	617	634	601	619	678	599	613	622	709	639	702	666	645	663	660	624	626	656	607	651	674	645	605	630	658	630	588	629	612	658	612	619	629	636	593	620	642	606	644	616	630	652	594	656	639	657	603	594	655	628	599	673	634	610	657	599	673	633	624	600	575	609	615	598	626	621	592	641	632	593	641	645	641	595	611	638	643	606	596	636	655	622	617	624	603	642	652	672	656	657	657	639	635	632	664	625	631	625	669	656	574	576	671	609	605	637	650	624	630	672	614	629	695	606	613	627	615	598	605	613	630	607	697	644	628	619	632	648	692	606	619	652	627	651	679	612	630	639	614	634	600	630	616	623	658	622	633	591	660	610	636	658	604	642	628	594	642	585	610	639	630	644	609	647	607	604	626	656	620	611	635	602	632	634	633	688	603	688	613	658	617	637	699	647	632	682	616	612	641	618	629	639	601	595	628	619	611	652	599	621	626	659	647	661	639	665	672	582	639	632	634	630	622	628	634	601	649	646	612	660	629	649	636	615	640	627	631	617	604	625	658	646	644	661	630	590	623	688	610	632	645	661	651	620	630	644	626	635	659	592	680	614	585	604	616	658	674	602	659	598	625	625	625	654	610	654	571	617	626	655	635	646	609	650	607	678	655	622	672	615	645	611	680	620	661	679	661	635	680	644	610	636	683	602	637	622	588	621	636	645	669	632	660	664	668	601	628	601	618	620	655	611	642	620	571	671	609	601	626	655	632	659	619	642	631	617	631	657	589	624	654	674	611	592	658	660	611	638	630	597	630	658	659	647	594	613	623	579	602	617	573	636	659	623	616	667	660	663	614	680	616	641	607	640	623	624	640	631	653	630	629	619	614	636	681	657	638	642	645	630	642	615	670	614	618	600	647	594	648	635	609	605	629	682	653	599	634	655	651	620	595	647	645	611	599	627	637	601	648	607	635	641	638	599	671	610	632	648	659	649	616	656	669	616	605	614	609	656	668	651	634	663	632	584	646	596	627	660	622	666	600	646	615	669	618	672	637	626	681	638	660	625	641	628	608	603	673	621	641	636	647	627	610	584	605	645	667	583	653	655	659	643	629	662	645	631	646	663	609	636	620	633	595	670	614	628	621	646	657	626	636	577	672	598	663	656	628	693	656	629	568	640	630	605	654	597	652	600	676	670	585	651	686	620	653	631	627	629	698	648	636	629	590	647	621	646	640	639	631	664	612	651	639	655	640	622	614	658	619	659	609	642	623	650	637	641	621	649	685	630	633	617	629	660	624	622	600	624	616	629	731	664	654	639	672	615	611	616	650	669	645	674	610	608	643	607	638	628	596	648	650	607	607	627	629	628	639	674	605	667	593	631	640	615	647	628	614	650	659	656	648	645	648	669	623	644	648	642	596	632	651	602	607	573	637	673	622	657	628	627	589	672	628	671	655	627	621	667	641	674	617	632	649	670	620	665	652	613	614	619	639	627	688	635	663	625	620	619	595	612	642	640	644	605	627	693	596	610	574	630	574	683	660	633	660	608	600	635	668	627	647	621	637	677	650	627	692	576	659	650	631	678	646	635	666	613	668	617	608	600	625	647	638	675	657	648	626	596	626	638	625	598	625	679	683	623	583	603	669	654	647	606	629	655	671	656	606	605	580	616	610	621	630	644	615	650	660	609	612	573	644	626	612	610	627	635	647	661	659	627	602	577	618	650	624	643	618	602	640	643	619	601	576	632	624	658	631	626	656	608	668	623	625	675	608	614	674	619	624	684	651	615	621	650	628	646	626	572	647	630	615	664	685	646	616	611	607	688	625	616	609	624	652	670	624	662	686	618	664	603	604	612	675	601	638	659	619	635	653	633	661	615	643	616	651	635	591	671	620	606	663	599	650	582	633	620	595	637	653	626	632	648	616	584	647	624	663	673	670	643	674	635	666	619	621	634	652	616	648	619	599	607	650	610	665	644	609	657	655	636	670	622	618	656	606	617	614	631	641	631	633	652	651	655	614	659	617	634	650	593	633	693	616	629	578	602	613	662	644	630	652	632	602	599	642	670	604	647	651	633	638
25044	21542	24946	28588	21532	20715	1103	549	449	406	412	389	450	386	408	407	398	411	361	357	362	450	408	400	428	352	378	357	371	389	370	384	408	398	385	410	358	392	368	391	374	386	395	379	372	409	425	413	395	384	408	359	368	396	382	361	384	400	355	376	377	386	427	363	418	406	395	426	381	388	378	380	351	373	346	371	400	374	381	392	374	354	397	355	387	381	363	387	378	375	425	398	395	343	351	359	369	366	392	377	391	344	356	400	361	371	363	388	351	342	383	404	407	379	397	368	385	394	373	386	389	386	367	355	378	401	393	383	418	398	341	371	408	347	388	393	359	370	395	375	369	375	442	385	373	416	378	389	378	406	397	392	341	356	386	369	378	363	345	379	386	377	381	417	409	376	395	385	372	405	381	380	367	373	384	398	382	360	364	408	403	382	362	404	403	433	408	362	388	408	385	364	380	382	378	417	373	383	393	361	377	371	359	401	338	397	359	391	399	381	377	432	397	372	404	413	384	409	372	405	372	380	370	372	359	383	398	367	389	349	379	401	409	394	356	382	384	379	349	352	372	405	417	406	404	374	397	342	373	331	387	398	370	392	374	373	356	385	367	348	362	410	405	372	411	372	407	383	415	385	372	361	356	388	426	384	363	338	391	357	367	357	380	371	373	373	360	345	410	361	350	348	366	359	353	381	377	391	397	380	356	377	367	359	381	400	373	403	387	353	425	413	370	376	384	389	369	403	368	374	402	354	351	358	379	399	353	347	412	353	375	357	393	396	349	377	364	383	398	382	362	353	391	365	389	412	397	361	332	398	369	398	371	408	396	393	363	369	366	334	354	358	323	416	384	360	404	388	385	424	329	373	332	391	359	396	368	392	391	351	355	382	378	389	378	356	411	341	354	380	362	380	379	372	391	380	359	384	333	397	373	376	441	413	380	399	412	400	400	383	334	403	361	349	379	392	393	378	417	389	330	340	351	388	415	362	351	396	349	399	361	355	359	361	344	406	373	395	412	361	389	382	380	384	365	351	349	368	384	353	387	376	390	365	356	393	352	344	352	392	373	408	445	393	404	349	358	357	353	363	362	363	397	367	399	370	398	386	379	428	395	381	397	395	360	375	361	366	399	386	406	400	376	374	377	369	388	392	357	360	432	395	354	373	377	383	389	440	412	400	367	349	381	400	371	370	390	390	417	383	377	404	398	372	343	372	371	396	348	404	394	364	366	378	352	373	392	384	362	371	360	374	375	361	392	398	409	360	377	353	373	402	381	362	352	407	400	347	403	344	368	377	354	367	397	376	398	378	388	392	353	415	384	354	377	382	391	375	367	389	365	363	369	379	347	413	403	383	406	361	393	365	380	341	369	360	377	413	365	357	372	400	375	353	340	375	360	367	342	368	343	356	376	382	413	380	361	368	361	402	371	385	403	380	382	369	417	394	403	383	372	383	396	434	430	350	388	383	406	393	357	361	374	351	357	363	417	367	371	408	378	363	395	342	383	379	405	372	394	381	405	417	378	426	379	379	397	344	359	346	325	399	381	390	359	349	374	366	359	376	386	360	373	393	362	355	394	426	379	392	408	390	402	378	380	349	402	371	377	373	367	364	397	351	340	390	396	411	388	337	370	364	374	345	369	410	364	375	388	396	386	385	427	391	383	391	385	359	348	399	337	422	408	425	359	338	372	356	368	361	369	403	383	380	383	385	381	381	405	385	394	376	351	377	380	421	386	381	405	353	393	352	382	398	372	385	344	351	362	359	410	349	363	410	374	396	399	426	397	414	360	367	356	330	388	378	344	350	363	379	379	360	354	375	393	360	373	371	391	392	378	358	355	365	376	389	413	343	369	424	383	393	375	408	414	385	409	399	402	384	394	399	374	362	374	367	378	429	364	372	402	415	401	384	364	384	395	420	353	352	373	377	374	411	387	398	367	380	331	387	376	404	369	405	371	352	435	375	374	371	331	392	392	384	415	372	388	400	403	391	404	345	352	364	367	401	376	382	409	394	388	390	353	401	339	375	362	366	371	375	372	351	382	356	356	369	388	382	394	389	377	386	378	401	360	372	379	402	367	378	365	365	390	376	373	384	409	364	371	366	352	401	384	354	391	359	370	379	379	357	392	392	394	388	425	403	381	369	355	326	360	381	400	404	358	363	396	388	420	374	384	339	375	370	374	365	331	369	398	384	352	380	375	387	359	394	375	367	388	349	363	405	374	372	339	345	338	414	387	374	378	362	374	400	403	404	349	358	387	385	360	368	362	366	381	369	367	373	385	359	354	365	378	351	362	386	392	353	406	356	356	394	375	396	364	382	380	335	381	433	374	397	384	341	406	385	366	347	364	363	354	356	381	383	351	376	358	381	390	366	388	379	416	375	394	394	358	333	379	407	374	374	350	358	348	386	350	354	414	391	360	368	371	399	382	386	401	379	398	415	373	349	408	367	360	357	366	340	386	330	372	352	390	411	384	349	374	389	388	376	376	384	365	379	390	395	357	424	381	363	380	397	369	361	392	377	387	376	375	381	389	365	363	371	370	359	373	369	369	400	385	382	390	374	362	373	364	390	367	355	365	356	357	380	338	378	360	390	334	344	367	368	362	397	407	395	390	387	357	373	355	340	362	390	374	398	365	353	390	394	386	362	373	361	411	393	383	410	398	348	379	430	372	361	382	367	365	373	397	373	360	430	395	387	402	376	347	334	403	346	373	403	380	387	388	425	380	385	377	390	387	395	329	380	361	392	363	365	371	389	360	368	394	386	356	358	366	374	394	368	369	385	368	368	361	381	393	334	379	379	399	388	344	429	409	394	353	355	367	387	367	411	375	400	395	372	386	378	358	413	355	406	388	352	356	411	360	341	399	388	409	388	387	349	375	367	353	378	357	404	352	382	390	363	366	389	379	359	390	417	413	354	374	433	344	410	384	366	353	398	387	347	384	388	370	367	375	404	394	359	375	382	378	373	391	343	368	415	392	371	353	367	360	367	357	365	402	370	364	360	383	387	401	373	402	406	378	367	380	381	412	409	377	407	396	361	374	333	343	356	376	358	402	387	358	367	412	390	373	381	387	413	396	380	360	381	392	373	315	392	365	379	351	394	341	347	346	377	401	389	368	395	374	376	384	388	403	405	369	364	358	385	391	367	416	418	394	372	384	376	351	393	406	389	357	382	385	362	416	408	385	325	393	355	398	357	378	376	396	377	371	405	371	393	381	389	358	389	373	392	406	408	344	375	390	393	406	407	373	376	404	410	400	404	338	359	394	380	358	386	343	374	354	354	383	391	362	404	377	357	429	354	374	353	403	377	398	368	368	411	394	389	414	391	406	409	362	395	387	410	392	427	390	387	363	405	430	333	362	359	409	391	376	367	393	389	402	404	379	406	378	364	320	385	385	352	404	373	362	380	416	395	355	358	349	357	384	385	379	371	371	406	364	370	373	431	399	372	368	405	356	376	366	384	396	389	395	391	384	366	393	394	364	400	378	373
4215	6377	2062	1949	1193	903	871	833	854	871	876	858	790	833	827	833	769	858	799	846	854	810	841	803	882	858	848	831	872	759	866	865	847	837	801	780	824	853	831	832	801	818	800	811	819	804	851	802	809	821	879	841	854	877	808	845	852	835	850	815	786	816	853	815	830	836	816	795	798	820	797	846	833	812	841	772	824	810	850	874	874	877	871	816	829	795	818	816	805	780	834	922	845	838	861	834	834	810	851	797	799	813	823	880	825	814	802	832	777	795	802	837	836	821	818	910	850	813	775	781	824	824	860	785	825	868	873	888	810	821	790	819	833	801	814	836	840	819	823	864	868	789	816	807	847	815	825	874	851	869	843	814	831	831	872	842	811	859	894	806	806	861	792	811	861	842	824	856	837	826	768	807	873	813	812	870	842	784	810	844	856	822	813	812	866	823	814	775	807	860	867	830	830	848	840	823	891	788	831	789	807	822	821	827	842	810	770	790	797	831	850	807	904	790	853	856	803	827	806	819	862	813	795	856	873	822	848	847	855	810	843	843	810	801	856	830	848	855	823	854	814	804	846	887	782	823	846	842	802	806	799	825	832	838	908	845	827	816	794	846	810	825	763	827	816	831	813	847	855	848	810	875	834	774	783	814	830	835	824	874	847	885	797	844	853	817	823	804	809	819	867	869	819	774	849	806	810	858	828	801	854	815	841	875	806	808	843	831	865	878	797	820	805	823	831	849	836	826	809	793	757	809	845	822	809	801	798	866	787	794	827	866	845	834	873	788	818	856	839	799	807	870	770	809	833	831	807	836	905	827	848	821	811	816	863	840	827	825	850	840	882	865	864	811	850	839	819	841	811	824	866	852	800	810	827	846	770	816	831	821	772	839	844	869	814	826	840	895	870	819	822	834	802	744	861	866	777	872	836	836	865	846	827	821	894	783	806	800	804	801	858	844	854	829	792	795	864	851	834	822	828	826	864	804	816	861	847	843	809	809	816	830	813	850	786	791	796	845	784	880	806	846	836	829	858	833	866	836	812	834	821	823	817	871	862	809	826	831	808	827	869	863	866	836	779	849	866	824	860	833	822	814	835	806	873	817	883	791	862	858	856	859	828	801	822	796	793	790	774	823	822	851	857	822	796	834	834	818	819	837	801	903	794	799	788	809	815	861	803	793	888	813	826	832	839	832	818	850	821	832	771	801	768	774	806	864	853	797	820	834	772	855	779	828	801	847	828	814	791	798	832	797	821	818	819	832	815	825	793	805	842	857	835	867	810	809	873	827	797	858	856	834	874	835	846	820	823	821	788	834	885	867	837	848	836	843	792	846	844	805	824	824	831	773	812	805	787	841	831	862	840	820	822	769	880	781	910	838	813	892	790	828	820	810	819	846	799	829	791	834	843	810	839	764	826	854	819	835	814	809	807	839	835	828	807	791	816	800	819	794	856	786	861	802	837	804	824	825	815	819	880	817	848	772	842	875	846	795	844	844	816	797	829	823	812	854	861	807	761	843	810	799	801	837	835	800	829	859	813	793	805	811	855	834	801	841	820	837	834	847	808	818	872	815	835	829	829	869	822	751	802	846	802	809	841	855	871	841	845	808	825	898	807	846	858	840	832	838	819	849	853	810	834	789	842	816	866	782	833	816	853	883	796	870	809	813	870	833	836	800	826	855	846	815	880	891	860	826	824	853	820	805	817	762	806	848	854	810	829	832	841	826	803	828	778	823	800	828	802	836	846	817	848	778	834	842	836	829	796	845	829	817	809	812	784	801	803	831	858	826	778	847	792	866	832	805	863	803	812	823	813	771	808	819	820	792	812	766	772	802	828	832	817	812	823	801	785	811	814	843	789	781	825	858	820	840	836	839	864	837	843	884	824	858	808	849	811	802	851	849	810	825	810	825	859	836	796	776	782	821	801	857	858	812	831	835	797	824	858	893	827	779	837	812	830	833	822	816	844	865	814	843	789	863	840	820	795	905	820	846	810	821	865	808	845	763	855	789	866	818	864	855	810	799	836	806	839	814	851	850	813	828	805	853	829	814	816	760	777	860	789	847	815	878	807	833	855	835	834	794	884	859	769	800	823	822	858	837	825	861	848	805	795	834	851	774	868	817	834	846	842	876	797	845	821	790	846	820	811	811	854	849	813	825	791	900	842	787	830	835	810	803	811	820	820	829	790	820	832	844	812	847	810	837	820	785	856	840	779	866	779	819	831	823	849	816	864	811	817	826	820	839	836	809	789	837	856	837	810	820	842	842	825	836	850	797	827	802	783	836	804	821	786	862	821	820	805	860	857	823	792	843	798	836	841	852	800	841	860	861	823	853	810	783	814	812	778	819	797	839	820	836	839	760	861	872	801	793	879	841	804	815	795	878	865	845	862	859	838	847	835	878	776	789	829	805	824	844	853	829	823	855	791	817	791	747	808	843	813	828	813	812	847	863	842	801	853	846	793	877	778	788	800	859	813	851	819	850	819	832	831	840	786	792	861	792	800	801	805	825	786	790	813	840	849	785	771	809	856	853	820	777	833	835	829	891	803	795	851	807	802	819	825	839	792	813	822	851	799	820	816	818	844	805	825	840	847	869	822	813	772	802	784	771	782	829	829	812	806	817	803	811	782	813	844	785	819	835	828	820	818	821	852	797	821	824	806	814	868	804	765	810	826	875	850	884	838	822	808	863	828	787	818	839	846	823	823	816	862	835	801	855	807	843	825	845	791	836	869	817	826	833	853	858	847	830	824	804	840	860	773	808	811	787	842	863	805	814	838	833	780	853	782	869	830	866	824	835	832	811	884	815	824	823	812	801	823	828	834	818	809	856	807	830	841	847	816	827	840	832	842	807	811	771	827	857	834	773	800	863	831	879	824	763	822	841	838	867	823	817	807	800	821	771	879	831	872	785	741	862	806	761	831	825	797	824	845	876	810	821	824	776	823	798	819	806	858	804	839	838	828	811	823	800	807	807	824	873	796	825	846	860	844	858	810	851	792	827	816	831	787	869	835	818	846	817	835	829	779	798	829	848	823	799	814	805	833	799	771	824	810	800	815	824	832	868	824	813	779	825	836	817	881	866	795	808	856	838	807	817	846	826	844	809	854	822	837	805	824	788	762	847	835	830	777	861	851	798	819	865	773	856	775	879	846	792	854	845	844	817	790	838	861	800	795	790	841	846	812	827	775	854	830	835	789	831	861	864	821	851	821	820	812	819	842	836	818	804	834	781	839	789	791	780	840	853	840	821	853	807	808	806	800	817	835	797	808	844	869	791	842	819	774	851	876	846	828	844	841	794	825	880	815	849	891	759	847	840	802	810	819	810	815	857	834	786	821	853	846	798	835	804	826	836	879	830	800	818	793	814	826	839	824	808	793	799	759	812	838	790	812	851	799	862	825	872	826	858	818	823	809	812	816	884	829	797	822	819	788	763	771	846	862	786	844	833	864	864	880	785	790	825	793	826	895	809	794	843	854	817	845	832	779	825	872	779
24393	21474	25153	28205	21476	21488	19516	758	401	385	321	321	336	330	319	302	276	311	285	296	303	269	279	293	302	292	269	282	233	265	281	261	246	287	259	253	281	289	226	259	250	257	249	254	278	241	252	257	240	239	268	297	280	269	282	274	263	272	263	270	241	240	261	244	267	267	228	279	281	270	240	242	291	269	264	258	255	255	252	266	262	257	255	242	248	240	261	265	254	269	242	248	287	298	263	258	241	275	277	241	268	287	266	247	245	267	305	274	280	260	237	258	240	283	285	290	279	263	268	255	248	304	276	248	317	260	269	253	253	240	261	264	285	258	240	259	225	286	282	281	215	261	250	272	266	219	220	275	267	248	247	255	263	263	293	283	252	238	271	255	264	229	256	249	260	259	266	263	259	257	253	256	270	283	276	245	242	241	245	262	236	254	241	273	271	233	240	249	254	286	255	242	268	267	291	286	248	273	256	288	280	261	249	255	282	270	217	273	245	250	259	269	260	254	272	272	272	250	227	270	281	263	272	263	262	300	253	254	250	291	258	261	289	226	244	282	268	280	276	251	286	274	291	285	223	312	258	259	232	255	241	256	252	257	243	253	258	265	262	245	256	278	292	267	270	283	253	276	251	255	269	262	274	255	236	259	264	274	288	258	263	255	256	254	276	245	250	261	273	259	268	318	259	264	265	244	254	290	275	213	262	288	274	263	264	276	225	255	259	300	256	285	265	270	257	263	245	242	287	256	260	262	278	257	261	218	281	267	253	291	249	235	263	307	281	268	221	276	253	236	252	272	264	245	250	271	259	246	246	240	285	273	264	241	252	284	252	253	242	283	225	252	267	269	234	273	277	276	269	263	246	277	253	237	272	276	223	278	298	266	249	280	250	229	263	245	263	258	242	262	276	256	257	275	268	263	238	249	237	264	268	235	258	259	254	235	309	265	283	273	249	258	264	256	284	266	257	285	282	273	242	220	226	249	256	247	270	294	293	250	271	250	269	213	282	285	274	280	262	275	253	296	261	246	222	287	283	276	274	273	284	238	246	258	290	262	276	297	282	285	261	284	232	284	272	293	251	287	269	275	239	264	274	255	244	242	243	262	255	283	253	287	256	262	290	283	286	284	264	267	253	241	308	269	286	276	235	241	236	270	264	266	250	256	246	289	281	265	255	248	247	234	257	246	281	269	298	232	272	232	268	246	215	245	270	263	266	286	263	257	279	259	293	272	234	257	263	283	248	254	252	254	266	241	248	263	273	251	260	226	288	257	266	265	277	243	266	240	267	300	272	245	278	273	258	243	259	213	235	242	279	254	259	248	285	263	273	275	297	247	249	239	281	272	254	234	246	221	280	262	265	262	256	273	278	286	230	233	255	270	245	277	258	276	264	251	281	257	280	267	261	236	270	264	262	220	253	247	276	265	260	276	262	237	269	257	250	267	272	240	245	285	286	259	260	258	256	259	260	269	273	295	285	249	235	284	276	286	241	237	228	271	280	294	278	279	256	231	242	262	240	263	244	266	277	268	278	252	268	250	266	237	283	264	249	245	263	258	267	264	257	277	251	267	292	259	242	293	263	248	267	262	253	273	242	259	267	278	268	279	269	249	243	272	246	260	249	245	263	276	257	237	260	273	256	252	267	251	309	237	257	267	269	250	242	284	241	241	260	252	297	247	279	229	264	248	284	291	275	264	272	237	304	271	248	255	301	275	292	251	251	274	251	264	246	264	286	256	292	239	270	278	254	270	254	284	259	269	274	275	242	271	259	246	250	276	266	279	281	256	250	283	245	298	275	266	257	259	257	263	281	276	278	284	236	253	279	258	288	272	289	259	257	223	255	289	248	253	258	279	284	260	275	259	238	309	285	295	270	258	257	269	262	271	271	251	259	257	268	266	263	272	251	263	223	253	238	250	251	255	256	263	249	276	267	245	249	263	296	264	265	227	274	283	265	263	266	267	258	281	241	269	249	282	260	251	245	239	267	254	274	284	259	258	264	258	259	267	262	295	251	286	275	267	257	258	278	263	237	265	245	265	268	283	275	247	276	284	246	274	262	229	252	260	266	271	264	280	267	264	250	268	258	250	271	280	286	273	241	233	263	249	247	283	266	256	255	264	227	273	254	225	242	253	263	282	290	263	276	266	268	243	287	238	289	248	223	258	266	282	300	252	248	247	264	261	266	278	270	286	266	254	266	235	255	224	267	249	248	251	258	258	239	249	269	274	281	284	244	236	265	274	274	258	259	268	263	255	268	273	284	281	262	302	281	257	249	232	284	265	227	252	243	254	268	287	234	236	277	254	289	262	274	255	248	249	228	285	289	258	262	268	265	249	246	226	245	256	272	257	246	255	276	288	279	291	276	276	250	288	257	277	261	300	255	259	302	267	252	257	235	258	252	288	267	267	240	278	248	276	275	256	269	247	274	262	238	247	261	252	258	255	252	248	240	269	262	277	253	238	258	291	258	292	267	241	252	255	276	261	260	257	244	274	269	252	235	293	296	251	283	267	259	261	281	277	253	260	275	275	264	264	268	248	265	247	268	256	259	272	242	246	269	309	261	261	308	267	267	260	260	275	261	273	250	265	290	255	262	256	280	247	251	253	260	266	259	256	283	257	256	271	261	258	254	255	248	246	265	279	268	248	247	274	258	250	268	265	267	252	255	247	227	262	258	258	252	236	261	279	274	266	248	283	303	286	233	252	253	232	237	282	269	242	247	301	287	267	256	250	249	247	267	256	274	262	277	246	272	268	257	301	224	245	251	246	253	250	284	250	280	263	232	247	224	253	265	259	262	280	270	272	272	238	289	252	268	242	269	248	283	274	270	250	272	257	252	281	278	264	246	286	291	283	266	277	261	307	260	251	279	258	245	251	257	266	259	249	263	274	250	232	260	260	270	276	276	272	271	249	234	269	252	291	235	273	259	275	256	292	253	260	254	275	253	236	240	253	250	253	261	271	234	271	262	268	258	280	264	263	252	271	247	235	267	266	260	267	232	273	235	275	268	288	262	245	251	237	262	257	237	254	248	247	258	248	223	277	262	251	266	267	255	281	242	250	254	254	243	252	281	263	263	239	291	293	285	238	240	246	284	238	248	231	257	267	239	272	263	249	254	249	278	257	279	234	247	259	295	245	292	254	264	269	270	243	250	251	261	244	270	237	234	258	240	280	284	234	258	244	258	244	249	264	251	258	290	254	266	267	267	253	275	270	281	265	229	263	253	257	253	234	291	230	272	280	214	262	265	256	264	271	275	244	295	261	293	275	298	255	286	269	247	228	258	287	300	251	291	270	248	224	256	278	270	299	283	254	257	268	251	232	232	271	246	267	244	256	289	228	242	260	294	306	263	253	245	283	264	275	259	268	252	284	287	253	252	249	276	281	252	247	259	237	245	279	284	264	275	288	263	244	258	275	229	262	265	268	246	258	244	262	267	277	281	236	250	219	272	270	281	282	280	246	274	299	261	254	273	262	256	221	257	282	280	256
4744	9832	2798	2667	1075	710	671	591	614	569	619	584	566	628	620	594	582	585	571	620	572	570	565	588	562	607	578	517	551	568	559	557	590	565	607	560	555	578	616	557	597	549	546	534	559	585	561	549	543	526	564	562	564	550	606	570	606	533	579	573	569	585	572	592	556	579	560	564	584	599	545	553	546	540	542	559	554	562	569	577	587	585	574	566	536	558	590	573	581	545	550	501	570	541	555	540	533	551	570	564	575	558	552	568	558	534	554	561	575	556	591	553	588	508	554	543	518	589	572	559	551	548	574	545	579	503	549	527	508	569	556	567	566	579	568	543	557	563	549	588	569	559	576	569	585	581	555	525	536	534	546	526	598	574	568	585	601	539	549	596	549	568	577	535	590	587	571	559	564	554	549	576	542	532	600	534	584	576	591	534	582	543	508	540	586	589	593	600	534	561	583	540	558	552	579	554	579	557	558	556	564	609	597	531	550	587	603	546	569	565	575	564	545	548	559	550	548	522	572	537	556	573	576	572	569	556	623	567	606	585	545	561	626	544	586	568	584	550	566	561	543	571	551	563	579	591	529	581	554	548	589	591	544	561	564	562	569	562	561	557	554	583	564	522	532	548	603	513	551	568	573	570	585	564	551	549	553	542	597	570	527	570	550	531	560	572	575	563	578	541	556	554	520	572	559	575	610	569	562	570	550	592	545	564	538	624	560	548	585	535	554	586	539	531	563	562	614	548	508	576	572	575	588	531	576	565	554	495	556	622	545	654	542	548	552	567	565	546	585	591	588	599	575	557	572	566	578	570	574	566	569	581	559	518	544	581	562	576	569	578	617	591	568	514	535	582	567	570	526	583	523	541	588	550	548	558	581	565	564	550	611	572	620	547	622	563	565	588	600	548	572	583	578	554	541	545	534	547	549	574	535	543	586	573	587	576	557	540	542	522	566	585	575	544	579	557	556	607	547	568	532	621	527	582	553	574	554	550	500	565	547	563	563	584	529	560	566	551	581	557	538	571	575	574	556	554	594	552	568	589	581	602	561	555	573	589	565	568	593	569	611	539	563	590	579	559	498	554	577	561	555	582	559	569	533	577	521	524	588	523	557	584	602	578	555	591	575	567	557	566	552	544	561	558	595	553	558	581	569	568	560	606	533	588	600	591	550	536	557	522	592	532	564	541	582	552	539	545	593	543	560	561	542	557	544	598	610	576	597	549	585	538	563	559	527	563	560	561	563	569	599	604	590	563	548	591	607	596	571	604	550	592	566	533	608	560	563	602	584	518	547	550	589	521	548	565	577	567	576	543	555	625	543	575	539	568	579	580	513	567	609	602	537	584	520	538	560	554	498	519	558	557	564	556	583	542	525	597	578	564	599	600	564	529	619	589	594	533	551	574	533	562	551	546	570	572	553	506	575	630	596	540	599	553	540	558	525	584	563	608	588	576	535	562	580	572	590	561	553	571	540	579	533	563	582	605	608	566	557	568	539	541	563	554	559	581	545	562	599	570	585	568	577	570	541	625	573	593	541	567	554	561	547	584	531	575	579	588	571	523	582	566	543	556	617	559	562	535	591	528	568	581	551	588	594	615	555	632	545	597	557	567	569	589	595	568	588	586	595	584	600	577	580	519	583	584	597	566	553	598	577	556	593	556	600	567	557	567	582	551	542	551	595	617	528	578	578	566	561	553	560	572	570	541	573	595	595	562	593	571	600	570	559	595	578	581	611	571	550	594	585	561	531	550	565	550	544	555	564	560	578	558	539	583	582	549	623	565	541	603	557	573	524	568	555	557	532	575	574	572	578	572	495	564	586	568	555	529	574	564	541	566	561	556	547	552	540	557	547	542	578	571	586	547	589	609	587	532	573	526	566	545	578	559	582	626	572	539	567	557	561	580	562	547	580	555	563	588	554	553	536	609	580	577	559	546	562	552	553	575	556	558	596	558	634	556	593	576	609	552	545	545	561	581	575	550	555	569	538	549	597	595	563	558	529	517	554	546	591	541	554	589	569	591	602	539	521	592	562	511	575	551	569	583	568	558	560	582	567	554	565	554	516	527	556	596	606	532	572	566	575	531	574	563	591	538	583	609	575	531	510	594	583	606	538	558	567	563	549	562	567	594	567	572	575	531	579	565	570	527	584	553	552	542	531	568	549	558	558	522	528	584	565	543	557	587	580	550	535	566	535	604	577	560	552	544	544	609	562	582	523	611	566	533	558	534	588	577	497	535	566	576	605	596	510	540	587	558	570	556	553	547	587	583	557	586	588	554	553	605	513	540	543	564	580	546	550	559	537	582	592	560	556	566	549	573	567	581	591	576	560	553	577	566	560	545	525	591	560	577	580	547	579	564	527	549	581	583	568	565	589	565	559	566	547	560	539	621	564	538	622	508	600	556	589	577	569	579	562	556	553	587	539	560	554	566	604	557	554	563	596	546	550	563	572	571	583	548	557	600	572	566	555	564	508	565	528	586	583	572	551	514	552	598	586	545	581	596	620	593	514	529	552	551	545	529	563	528	542	557	543	578	540	585	567	559	573	591	507	524	556	551	575	570	547	583	590	579	571	570	545	525	545	535	508	583	526	545	587	510	574	595	545	562	562	590	566	608	548	601	580	579	584	588	586	584	564	539	583	611	543	577	560	529	603	537	590	549	576	570	598	510	565	565	537	589	566	551	562	578	531	548	571	565	588	578	555	565	581	552	539	502	522	553	553	561	542	563	551	566	550	551	593	589	577	554	589	606	573	548	583	554	544	590	583	557	572	528	595	575	554	593	569	554	576	593	570	513	556	594	559	546	524	538	510	596	584	546	566	575	578	545	590	591	563	558	574	557	547	619	568	556	583	579	563	556	561	530	557	524	576	568	552	533	632	589	535	556	579	539	559	628	520	588	538	541	599	567	567	593	568	601	540	574	577	570	569	557	552	547	592	549	604	573	613	589	542	560	598	587	514	567	567	522	530	540	597	568	538	593	615	574	552	518	551	556	567	598	561	589	549	543	531	599	613	577	560	540	583	581	575	596	602	591	548	541	528	542	528	546	563	588	549	542	591	536	603	597	518	557	553	560	542	576	589	573	572	587	532	553	569	569	563	577	565	564	548	528	562	536	548	559	574	589	564	594	559	564	550	562	581	558	587	546	579	532	564	529	603	595	553	552	535	614	583	567	538	568	544	538	562	567	553	559	599	559	531	552	566	587	527	560	573	548	561	525	563	556	544	554	581	558	581	549	556	532	561	546	576	545	602	520	575	568	575	593	550	553	591	547	547	536	545	557	543	565	586	598	583	563	580	540	550	547	603	574	554	579	561	583	594	581	566	609	574	558	571	535	570	555	603	561	569	577	571	591	547	581	573	551	569	550	605	537	594	541	578	548	609	543	550	566	537	541	544	555	587	590	568	555	547	571	556	554	559	581	582	623	554	591	566	570	585	584	580	591	588	552	619	535	562	556	578	583	564	552	553	592	609	573	564	595	526	538	560	537
32522	20213	8552	944	577	502	491	319	291	282	253	281	263	309	274	234	298	293	299	278	258	255	250	255	258	304	272	264	270	305	282	283	218	266	285	270	262	261	262	275	256	255	229	252	275	297	258	273	255	244	249	275	285	278	285	288	259	248	278	274	308	262	268	278	290	291	253	268	242	258	268	286	298	258	289	242	254	303	232	245	263	266	270	249	248	262	262	272	251	274	290	276	263	268	235	254	291	234	250	253	264	288	283	257	252	282	289	250	259	267	263	295	265	280	267	235	267	250	282	301	278	281	267	269	235	232	269	260	268	246	302	279	282	301	290	263	277	274	288	302	286	265	282	269	244	300	254	251	274	285	287	284	292	276	243	259	282	238	265	285	295	271	282	263	277	231	248	294	296	288	300	278	263	295	277	296	252	273	241	270	235	277	245	266	266	249	258	271	261	261	261	283	261	274	237	294	254	265	280	278	270	227	245	291	276	298	277	296	281	294	262	290	272	275	265	271	255	263	283	271	281	250	276	282	287	233	265	266	284	266	274	247	253	282	272	286	289	282	281	268	266	295	264	257	285	266	234	285	280	265	285	243	287	283	272	292	297	288	276	263	270	247	292	244	293	261	296	249	295	277	240	273	267	314	272	289	243	292	290	228	262	259	297	259	260	287	261	267	271	251	277	296	271	313	261	253	261	254	271	242	254	276	290	289	286	279	297	276	268	258	238	278	270	272	306	255	262	249	297	248	267	310	256	289	270	268	211	268	282	265	270	260	258	291	292	309	240	246	273	250	273	275	252	272	277	253	287	259	270	279	312	281	269	287	274	274	272	275	265	268	257	285	267	249	281	242	283	253	271	247	275	266	226	270	221	261	246	285	275	253	250	286	252	268	280	282	290	274	278	285	240	231	251	285	294	269	288	241	279	271	254	314	277	295	292	280	289	291	242	279	250	283	265	256	262	274	272	302	258	265	265	272	292	244	259	249	267	262	266	289	271	265	274	262	280	246	290	258	265	302	311	243	283	280	252	252	282	236	259	254	224	261	283	268	282	237	274	281	270	264	251	279	235	286	280	260	261	271	274	287	287	304	300	259	279	289	306	266	291	237	286	280	295	274	255	271	274	285	297	274	274	254	247	292	235	274	269	270	257	286	263	240	275	271	272	263	234	269	260	307	274	238	266	248	294	305	258	272	262	270	265	266	269	272	268	224	287	262	276	247	287	281	259	271	263	293	282	267	251	271	271	239	296	257	247	257	288	291	287	283	275	284	271	292	281	244	258	270	260	260	237	264	269	261	260	271	240	234	275	279	281	269	262	314	239	252	292	258	239	265	260	281	281	250	275	260	252	275	299	286	283	277	271	241	287	253	265	255	249	249	284	261	288	286	272	246	283	284	294	282	246	252	265	265	245	289	257	262	280	253	268	249	277	298	283	260	250	266	266	259	266	255	260	273	280	277	246	264	265	280	273	264	262	270	292	257	261	262	268	283	272	263	266	243	270	262	259	258	265	286	294	280	267	248	274	254	294	261	287	262	242	254	287	281	248	268	253	250	271	249	240	272	244	249	263	248	262	282	241	265	248	272	280	232	290	241	287	270	281	246	274	284	248	241	274	259	269	243	279	263	285	257	255	299	282	264	259	253	237	276	279	266	273	255	291	257	262	281	258	265	265	284	228	274	309	271	268	271	250	261	244	228	245	257	275	298	240	275	251	272	276	290	242	274	261	268	284	284	245	283	282	275	251	276	256	268	277	247	285	251	285	271	279	230	263	253	235	276	262	280	265	254	269	266	274	298	294	255	237	266	260	274	280	275	274	266	248	294	265	297	245	246	252	275	266	297	263	250	223	265	257	259	240	295	244	277	291	265	258	274	270	285	291	269	251	266	263	283	252	277	261	273	271	263	268	266	229	271	279	273	244	268	237	262	265	247	298	283	278	315	250	277	232	231	266	271	269	286	274	272	279	250	256	252	294	272	250	268	281	274	270	295	271	265	254	247	270	323	282	273	238	268	291	260	283	260	276	249	271	274	259	258	283	259	286	266	291	235	292	265	261	244	253	260	245	283	267	284	250	274	261	290	287	274	271	270	262	277	289	285	271	275	259	279	293	273	263	279	280	251	273	262	300	260	277	311	246	261	257	292	256	288	259	269	264	262	271	296	277	270	263	280	264	284	278	235	261	253	257	284	272	271	264	255	274	274	260	254	285	282	255	251	249	282	265	281	275	247	249	268	263	240	256	281	279	323	247	263	252	224	258	261	289	317	276	267	260	281	234	241	263	257	265	255	248	240	251	264	270	273	266	245	296	299	279	272	275	285	302	277	263	262	278	252	315	262	269	260	265	287	277	278	248	256	282	291	273	267	244	281	248	319	272	256	245	243	288	287	230	266	301	279	279	238	256	250	264	277	266	252	268	262	289	265	263	272	252	283	273	238	266	277	275	280	306	244	294	281	248	273	292	276	266	286	308	274	285	240	269	217	242	280	260	275	294	288	294	264	282	271	288	256	292	262	250	257	286	285	291	230	235	269	273	300	324	294	252	275	272	253	275	292	285	277	265	265	249	272	267	272	293	291	280	251	264	272	286	249	280	233	253	265	288	290	282	287	273	265	277	262	266	264	249	260	297	283	246	239	266	291	278	236	264	252	261	263	290	282	261	314	305	286	252	266	276	269	249	243	290	238	284	252	263	255	302	266	299	246	250	240	277	286	284	240	275	302	281	267	307	296	266	246	250	261	252	281	284	276	301	261	252	266	275	258	254	257	254	262	291	300	251	263	212	268	256	283	297	267	293	257	270	261	276	251	253	256	294	270	262	276	259	292	269	295	272	264	251	273	297	299	262	259	279	290	282	277	275	261	266	259	263	245	266	272	269	262	270	267	264	280	240	275	276	271	297	275	245	213	271	284	293	301	285	264	265	285	267	267	267	276	261	285	250	251	273	268	299	252	278	257	247	285	272	286	281	255	301	279	245	274	280	271	266	308	263	279	278	264	259	259	233	285	288	295	251	273	261	255	276	249	226	261	286	229	239	256	249	292	262	254	269	270	260	281	259	301	257	249	283	252	254	270	252	267	266	252	281	249	257	270	270	256	297	263	264	306	305	278	244	272	261	279	253	286	275	247	278	252	242	241	262	269	298	253	249	249	245	249	259	261	253	260	276	297	295	266	267	303	261	285	250	279	277	269	262	264	237	288	283	264	267	273	252	288	243	262	271	231	247	265	280	287	256	270	237	258	299	253	294	316	272	277	258	282	240	279	263	256	280	255	273	244	315	288	279	271	273	261	256	292	284	259	266	274	248	313	253	259	293	269	277	275	279	281	335	297	235	261	275	284	258	270	257	299	255	262	252	305	277	287	258	267	290	251	286	281	311	306	241	263	271	253	248	276	258	256	281	263	267	282	273	269	253	260	258	300	278	294	256	275	251	256	257	252	275	270	288	320	242	245	290	275	297	273	270	286	292	263	274	280	295	303	272	288	239	257
5641	1393	852	769	665	644	622	632	650	640	633	724	660	632	669	626	645	628	644	627	654	611	608	635	634	632	624	641	648	608	664	643	631	625	659	631	614	689	667	638	614	604	612	637	660	607	636	593	574	646	646	595	625	651	604	648	620	600	654	607	661	643	638	627	674	647	616	646	637	639	613	628	613	622	663	630	655	646	638	609	687	675	643	650	637	626	619	665	682	604	639	635	638	652	621	628	640	650	659	654	592	636	641	616	615	614	675	629	649	626	645	629	645	645	653	601	654	652	622	629	639	635	634	667	601	654	637	595	635	641	618	623	616	634	635	611	617	581	709	656	618	622	644	579	634	582	646	585	608	657	629	636	604	692	639	619	630	593	604	647	597	606	637	608	636	637	614	643	615	608	651	627	661	650	617	626	657	627	644	605	643	604	672	667	681	633	626	625	615	620	608	632	611	669	679	632	617	577	639	654	640	676	655	669	651	662	627	628	621	652	655	647	615	655	633	647	670	641	607	595	625	628	620	619	628	608	652	623	658	607	603	593	641	636	661	596	581	690	606	597	605	616	650	632	636	619	623	631	604	643	653	623	589	598	604	598	610	642	636	657	655	612	644	590	604	593	697	652	646	614	612	644	633	646	642	663	653	624	659	657	655	628	625	668	629	597	608	657	644	639	614	631	663	581	615	641	632	665	677	649	629	600	628	643	629	641	675	588	639	694	662	650	656	587	612	656	625	612	622	637	646	609	659	609	593	637	639	616	628	609	647	607	607	618	586	646	630	667	625	644	632	623	645	643	612	654	626	645	624	625	639	655	620	677	602	642	669	650	613	612	647	594	627	614	654	633	656	669	638	617	630	666	626	665	610	690	672	618	630	614	657	602	651	669	665	631	633	661	630	620	644	607	623	666	595	630	625	653	638	664	666	643	691	644	620	613	630	604	667	645	602	652	630	671	608	624	608	654	618	617	577	616	605	595	645	604	623	611	610	633	669	627	655	636	635	645	641	589	661	606	603	642	662	617	620	645	603	668	634	637	653	649	650	661	596	626	605	694	600	637	586	632	652	616	646	634	602	634	622	656	601	643	654	637	664	634	638	595	616	621	637	628	623	630	622	665	620	662	636	662	628	661	653	674	615	621	613	656	664	653	656	593	675	651	628	605	628	618	638	629	596	612	655	634	629	642	634	663	644	649	634	615	627	653	657	619	638	634	617	617	662	657	611	611	672	624	603	650	665	621	651	618	655	619	608	626	620	665	612	595	606	620	661	612	624	629	587	623	605	660	676	652	599	682	668	602	642	642	603	612	625	651	624	669	653	618	605	661	606	579	678	663	618	671	659	632	643	619	580	647	694	668	700	587	675	636	646	657	672	628	620	611	623	635	619	655	627	628	645	644	627	639	688	619	640	637	669	652	614	634	679	691	694	635	599	646	603	604	651	614	652	664	649	651	697	671	635	644	639	662	615	613	598	595	606	629	615	629	619	646	632	648	612	581	638	655	624	644	613	639	625	682	589	643	639	650	649	638	666	619	628	672	630	616	643	672	632	592	649	625	663	649	617	644	632	603	643	645	657	645	667	610	626	616	623	639	641	711	575	604	633	620	649	652	573	616	668	635	623	654	628	631	612	621	641	652	602	654	621	658	603	641	612	642	640	701	632	611	693	631	677	604	648	633	660	610	649	634	599	571	655	668	655	633	657	619	670	632	680	653	629	623	607	651	649	614	638	631	611	610	594	646	646	614	677	620	608	624	599	631	654	637	663	635	652	663	641	647	576	628	585	640	642	628	628	647	624	623	634	633	614	637	659	621	652	595	637	626	615	646	623	640	598	619	621	634	614	649	655	647	635	610	677	638	633	624	649	625	613	638	635	608	645	670	616	654	596	602	618	629	601	626	653	610	651	629	617	598	606	646	594	650	611	603	609	630	617	631	630	642	651	631	613	640	593	612	595	627	648	628	673	644	630	644	632	648	601	644	610	604	624	646	645	603	647	559	641	621	625	646	546	646	615	653	636	619	569	602	633	599	633	622	627	636	631	629	649	650	658	587	672	647	628	616	646	655	657	647	614	619	660	572	625	638	616	628	615	646	628	616	665	629	655	640	660	600	599	640	658	623	627	614	612	647	634	591	628	629	600	660	616	634	627	644	623	639	627	605	618	615	688	642	629	613	615	639	648	616	610	615	664	627	622	606	692	634	642	601	616	601	641	619	617	641	633	656	611	622	666	626	625	636	659	602	625	663	619	593	666	633	616	656	634	600	673	632	647	634	626	661	618	617	597	631	653	637	618	622	617	676	697	634	671	620	676	624	623	685	619	682	605	685	669	626	659	655	654	671	655	639	597	626	629	644	597	650	649	620	574	613	628	643	614	587	622	590	570	648	565	700	637	606	618	620	664	615	637	648	634	641	625	631	639	598	660	674	610	649	616	640	636	661	600	673	630	687	649	635	622	629	648	667	617	633	628	607	655	648	634	636	621	645	654	650	599	660	619	650	620	634	623	626	637	602	620	628	609	697	636	646	645	651	643	642	665	666	633	594	577	678	622	623	622	620	697	643	672	637	641	605	569	674	646	629	637	631	651	627	622	611	638	618	627	618	622	651	620	642	643	593	653	580	661	641	635	624	652	662	628	630	635	593	676	627	651	647	643	626	638	632	609	639	574	675	668	649	654	671	632	674	632	617	601	607	636	628	651	621	620	590	613	676	627	618	657	614	628	649	630	639	617	661	661	664	673	642	617	636	610	591	636	629	687	639	646	632	629	640	630	657	606	630	605	649	620	646	654	646	591	647	630	638	687	669	627	646	635	600	583	665	617	617	660	633	667	622	633	619	619	574	652	594	664	621	659	637	652	658	620	651	617	660	582	608	637	658	602	598	663	624	653	641	601	606	623	605	615	634	663	637	636	619	609	605	625	637	649	631	619	600	685	644	632	667	673	642	645	634	621	632	655	623	623	632	616	667	598	580	621	702	645	657	630	605	619	647	646	644	633	627	627	647	614	624	655	625	683	594	654	643	602	655	605	650	621	659	649	642	616	640	670	660	610	635	643	667	585	621	612	606	633	621	648	606	627	660	605	675	683	622	605	630	620	629	613	628	644	663	634	643	610	624	681	600	607	593	657	601	630	634	668	624	666	646	632	621	648	660	656	659	646	663	620	614	598	607	650	589	609	647	610	638	656	622	657	631	652	616	707	626	621	648	621	636	680	663	630	621	589	648	627	598	662	612	660	624	651	638	598	638	629	624	650	580	623	600	613	644	631	646	657	613	673	630	696	638	646	665	608	644	652	623	624	703	629	632	615	648	634	604	649	642	594	611	656	615	658	634	664	652	620	621	627	638	651	659	677	631	647	647	639	606	618	632	629	591	632	642	689	640	601	588	630	668	605	642	640	622	662	662	633	601	630	620	632	673	622	630	617	616	630	628	630	651	618	614	653	666	634	591	650	691	592	656	642	644	665	615	656	636	676	601	659	629	635	655
24950	21458	24828	28464	21448	20772	1193	525	466	452	389	409	392	427	435	354	425	423	368	377	377	415	383	356	400	361	397	364	400	384	403	381	390	391	417	375	397	343	399	374	396	388	407	382	373	382	414	380	405	433	440	435	399	365	396	370	412	381	376	366	391	373	412	350	354	371	393	384	357	393	395	357	392	399	406	420	379	360	387	398	368	343	403	382	373	381	374	375	356	377	406	340	413	384	371	390	407	350	352	370	364	364	368	368	349	380	428	371	425	381	380	386	414	361	392	408	351	367	382	384	362	348	393	351	371	374	351	409	325	349	369	371	381	367	417	422	392	383	395	396	343	400	394	431	409	341	408	394	413	389	389	359	366	384	366	385	349	390	377	340	354	393	367	386	363	370	370	403	378	388	384	367	377	375	402	421	369	368	390	341	349	372	396	359	343	372	392	387	426	345	355	376	386	394	387	402	401	402	403	407	437	372	356	371	366	377	367	423	365	396	294	374	391	393	397	398	386	389	363	431	383	403	366	348	391	390	379	379	400	369	430	369	392	380	413	398	342	397	364	379	362	376	361	388	407	397	410	390	406	411	372	388	384	394	427	374	384	388	377	382	381	382	360	398	436	377	370	397	336	382	367	406	408	388	398	380	408	379	387	424	394	354	400	366	412	375	354	402	368	368	384	363	382	378	389	371	381	409	395	375	336	385	396	418	407	374	402	389	383	363	363	411	374	381	352	334	381	376	356	397	334	365	412	368	394	362	357	368	407	362	399	338	328	390	357	399	368	337	396	425	346	359	377	362	350	371	383	429	378	415	360	374	401	385	392	419	367	422	405	398	380	417	384	375	377	347	400	378	434	407	405	396	376	360	373	384	367	371	387	384	348	349	373	349	357	392	370	358	401	356	399	407	356	391	356	384	394	374	404	373	429	372	365	354	405	375	374	395	345	389	392	372	387	356	367	404	387	383	382	372	392	367	411	393	373	397	420	360	386	364	363	338	380	389	379	391	418	412	389	377	346	377	384	366	370	377	351	411	404	405	391	393	388	367	414	365	389	386	359	393	348	416	431	370	388	335	387	389	388	412	378	382	396	382	382	347	400	389	371	371	389	381	383	397	406	384	361	396	385	375	407	405	393	384	393	382	353	366	409	352	375	408	381	377	385	377	385	401	385	385	376	371	381	398	323	365	367	402	338	381	403	395	391	373	392	418	340	396	391	406	374	359	383	394	356	386	388	397	393	372	360	369	378	397	396	424	450	387	355	398	385	408	388	389	397	338	394	429	380	367	363	344	354	344	383	403	398	400	348	397	388	387	386	405	363	380	405	414	406	391	395	364	356	375	368	339	385	379	372	374	354	408	410	385	401	406	382	372	410	379	404	370	368	381	358	370	412	427	397	337	339	412	382	369	420	373	360	390	365	336	375	403	341	354	416	371	395	406	378	398	379	365	417	380	349	400	377	373	410	400	374	373	413	405	404	362	362	401	406	431	376	419	369	366	351	370	398	385	368	367	363	371	373	363	406	386	347	353	371	397	378	407	409	361	379	368	358	355	420	362	376	372	418	352	381	390	391	391	381	395	380	389	403	386	344	383	377	355	391	407	406	377	390	396	407	379	393	386	407	371	392	361	329	346	431	425	359	436	348	375	401	405	399	383	359	380	392	366	364	418	371	387	397	386	369	399	407	406	345	375	359	372	378	397	372	374	393	359	344	361	356	377	362	396	400	334	328	393	424	421	401	381	389	369	398	385	388	379	384	391	416	383	360	400	363	397	370	399	366	375	410	387	377	353	366	394	371	412	334	421	353	396	343	401	383	386	394	372	378	356	392	367	340	354	389	396	401	419	371	386	339	390	383	387	349	377	378	395	366	423	404	379	324	375	372	421	373	374	382	371	360	384	394	354	397	367	390	394	354	410	405	374	403	386	359	435	360	410	375	374	377	412	381	349	397	392	351	409	405	377	388	345	381	370	391	386	388	387	375	386	394	370	385	379	368	373	375	356	390	396	398	445	428	392	375	387	377	364	370	378	350	403	377	358	380	373	411	397	368	420	374	391	377	378	364	379	357	375	411	429	380	382	364	402	374	350	400	384	362	393	384	413	348	382	379	377	376	370	392	401	401	372	347	384	354	361	350	378	389	375	362	380	353	392	376	385	387	373	401	376	349	390	373	366	360	384	384	364	355	413	367	414	389	415	401	391	399	376	424	345	383	392	358	423	386	366	372	402	418	406	383	389	392	402	406	392	385	391	407	430	432	427	336	389	370	412	394	387	353	396	377	373	387	374	421	427	369	388	399	360	411	383	377	379	365	388	392	364	339	389	397	410	354	360	384	378	375	412	370	409	379	387	384	369	366	390	381	382	406	379	380	355	404	370	379	402	377	421	398	401	373	362	404	374	400	431	364	391	401	401	358	394	350	340	388	384	382	405	401	410	377	366	347	371	405	396	394	389	371	348	393	381	401	369	368	429	388	378	371	392	374	371	390	366	382	397	384	348	379	405	386	394	377	383	402	370	402	383	398	409	394	363	416	403	346	370	390	420	357	348	399	394	386	402	395	382	382	371	358	382	388	403	385	344	349	378	358	382	396	393	376	387	411	361	395	374	384	405	327	429	360	420	380	382	379	421	339	371	366	371	382	390	362	404	411	385	407	417	444	379	382	377	397	423	392	405	396	404	392	378	343	376	415	408	364	358	414	375	343	381	362	380	417	384	357	375	382	367	412	387	378	385	360	366	417	390	374	403	361	359	362	364	352	378	378	421	378	402	391	415	396	377	365	375	363	390	354	360	371	325	377	388	408	344	362	334	365	397	380	419	386	385	393	382	376	409	381	396	366	349	356	392	383	391	377	417	410	400	426	394	357	399	381	421	392	409	341	373	365	410	378	360	380	394	388	359	401	369	403	333	371	360	368	379	358	415	370	396	376	385	365	394	411	409	427	418	381	383	375	350	404	349	401	437	405	373	390	404	424	384	346	368	372	377	366	367	399	388	414	399	370	391	378	386	408	396	379	376	406	417	357	396	369	363	397	403	387	378	410	376	362	367	375	398	357	416	383	408	383	331	344	383	370	369	350	385	409	364	428	411	388	413	349	380	405	379	411	344	377	393	366	373	404	378	402	357	378	382	365	393	370	359	385	383	384	358	410	363	386	386	366	400	360	419	406	365	399	357	401	378	362	363	365	376	390	386	370	406	380	366	359	396	391	357	413	393	385	383	354	410	394	359	362	344	399	373	391	382	414	394	394	398	407	381	423	362	397	372	357	366	399	439	385	352	380	370	390	422	397	382	396	400	377	344	362	371	360	396	364	348	395	382	368	403	371	368	412	379	415	359	352	391	377	388	364	353	376	365	365	350	402	407	361	353	374	395	380	386	381	407	409	330	353	429	386	386	363	401	391	366	408	369	373	360	437	375	397	382	363	360	334	350	372	366	357	382	383	392	399	378	363	386	396	381	388	405	377	411	413	399	379	375	376	397	397	359
4487	7026	2016	1968	1154	910	880	888	913	887	849	857	844	814	856	790	818	863	839	828	845	842	854	816	841	823	835	832	788	826	845	782	801	795	800	878	814	838	793	838	852	841	779	853	873	879	804	841	828	836	820	848	849	810	831	807	841	788	799	798	855	810	821	795	832	807	820	842	823	818	861	834	832	850	816	831	769	810	839	858	815	840	823	822	801	878	857	856	826	823	789	872	810	818	840	849	788	809	832	841	833	854	795	833	823	823	842	854	794	891	732	769	828	835	846	809	833	772	818	849	790	770	850	879	819	807	856	846	815	853	789	883	864	762	830	824	863	811	758	895	830	907	852	767	869	826	844	828	854	851	814	830	849	854	810	840	787	808	828	843	828	778	826	793	826	792	806	818	815	808	831	824	815	807	830	794	813	825	762	782	762	843	823	847	844	831	857	847	868	850	815	847	828	799	795	797	771	803	840	801	852	858	829	815	838	836	840	825	907	831	798	828	848	806	807	827	828	824	806	800	815	819	849	845	844	848	814	842	829	830	829	851	834	798	827	788	865	840	832	830	756	870	799	820	823	868	846	859	848	818	759	815	882	872	768	861	888	870	860	783	840	819	845	843	883	840	842	847	813	813	816	800	825	817	840	821	809	900	894	835	883	831	801	821	843	826	927	837	811	804	769	805	801	857	809	866	831	828	825	818	843	781	840	764	840	836	832	836	852	824	834	843	852	824	837	814	834	827	816	817	801	826	863	830	813	810	829	818	798	863	788	863	809	854	806	808	814	787	819	829	829	856	841	849	827	780	823	853	873	835	820	840	812	889	800	832	819	848	831	814	820	847	857	847	851	787	850	853	830	771	810	829	862	869	823	780	871	843	853	886	845	815	838	783	825	814	868	826	852	839	846	841	797	844	841	823	833	794	808	800	818	826	812	782	832	859	802	821	813	826	839	837	798	808	841	789	824	791	815	849	801	797	806	774	830	851	838	769	773	804	809	749	843	817	816	818	805	781	816	807	835	809	816	789	849	802	857	821	834	777	832	826	806	825	824	777	852	810	793	842	791	855	805	838	813	814	833	822	820	839	832	861	786	818	846	841	812	822	855	804	821	796	828	848	833	839	786	830	781	877	853	813	851	831	844	836	841	770	825	831	850	842	841	835	828	800	855	835	820	810	822	798	839	821	867	942	835	854	800	854	796	809	845	848	804	868	775	855	821	815	798	787	803	810	800	814	817	862	800	807	778	818	808	792	808	813	822	863	784	811	826	838	803	807	822	781	859	813	833	824	814	830	840	820	874	830	815	824	797	800	833	868	848	833	837	840	781	857	792	806	852	842	832	830	810	855	826	854	832	823	843	816	818	804	815	830	854	862	867	846	861	851	860	821	862	839	857	817	812	842	830	786	848	807	784	811	772	792	812	831	825	844	806	822	835	831	824	867	789	818	844	806	815	833	843	869	810	803	822	847	813	769	820	862	845	834	791	847	827	804	858	798	817	816	796	875	847	807	832	850	870	852	883	817	803	852	846	861	812	785	797	833	796	833	842	789	852	871	828	818	826	833	848	839	858	850	834	777	824	802	819	820	789	834	839	888	842	829	860	810	804	806	824	826	797	860	823	774	808	793	796	857	858	828	795	878	782	797	789	812	844	795	808	805	793	831	805	890	835	866	815	797	831	834	884	803	835	829	851	832	789	820	816	806	834	837	865	805	839	810	831	812	812	842	833	792	853	802	839	837	843	823	823	855	815	817	812	791	856	760	791	834	791	858	792	829	874	775	787	801	802	815	784	849	836	777	833	819	861	814	840	825	844	860	827	803	852	837	838	811	798	860	872	838	852	882	849	845	783	834	772	767	820	805	814	799	821	810	798	825	797	846	886	864	815	833	809	849	812	827	779	849	784	839	805	793	823	845	817	849	821	847	840	846	851	882	813	821	818	845	803	812	837	836	764	827	843	820	840	847	855	802	876	858	816	844	823	806	807	817	863	807	793	843	830	814	821	830	914	797	825	834	835	883	835	738	814	853	793	851	842	802	850	812	795	819	846	831	809	781	814	799	816	861	803	790	767	877	885	871	850	788	859	781	816	835	814	835	847	833	801	846	850	827	868	803	848	798	791	844	831	865	813	809	885	836	827	860	828	867	869	776	795	808	807	838	845	818	837	812	834	821	867	830	783	792	787	845	861	818	783	856	805	821	808	862	799	840	799	798	785	799	854	844	779	846	841	848	798	850	831	811	813	838	848	820	817	838	821	812	794	899	816	804	834	861	830	821	808	833	818	823	804	844	824	834	798	814	832	837	873	882	803	752	826	823	841	861	845	789	852	788	805	819	854	812	837	814	818	811	769	888	807	827	846	758	862	804	803	775	778	825	814	798	792	858	813	805	864	812	861	861	779	791	838	808	802	821	836	821	866	820	793	845	801	860	836	834	825	814	850	806	809	768	811	850	879	827	758	834	825	785	813	896	829	839	860	877	845	767	826	812	821	839	768	837	834	851	875	837	810	836	837	827	817	854	824	877	776	810	844	870	784	835	812	779	809	791	826	825	810	884	861	792	861	862	811	812	808	840	827	798	787	817	832	798	808	813	864	863	836	801	884	820	825	840	835	803	812	811	845	814	837	810	876	785	851	847	810	833	807	797	824	825	889	817	841	825	867	833	755	876	810	803	850	795	822	802	810	819	809	794	807	830	865	801	794	888	812	872	822	801	879	815	855	819	835	826	821	820	779	831	834	824	817	840	804	867	847	808	791	806	798	820	888	817	854	796	788	809	839	822	779	809	787	851	802	830	797	863	755	874	843	798	879	815	907	855	807	803	819	839	833	838	862	815	826	816	852	778	799	808	847	798	820	843	798	785	814	846	798	811	815	799	852	868	858	837	767	867	830	812	789	821	878	794	852	841	831	810	839	848	787	771	817	805	859	808	807	778	833	787	802	810	853	803	846	773	832	809	751	852	853	800	821	833	823	803	887	840	792	815	846	796	830	832	835	839	841	868	846	851	848	842	860	842	809	784	853	845	836	830	811	826	839	830	848	848	829	850	803	856	833	850	810	797	841	830	822	807	844	846	806	821	802	830	839	818	851	764	850	821	805	810	823	798	844	783	831	811	813	819	823	802	848	785	855	844	847	801	806	824	876	848	813	825	806	831	811	882	752	778	845	835	911	825	800	807	856	824	843	835	881	836	820	798	890	779	866	831	829	847	865	824	858	789	773	779	846	829	820	890	854	846	818	879	797	862	825	866	849	870	804	803	799	825	854	858	829	828	823	858	816	823	799	839	846	797	816	820	766	839	833	810	785	826	868	832	805	787	835	782	829	816	796	824	820	785	839	770	881	811	832	803	822	803	828	792	819	799	813	816	824	783	806	807	852	797	789	839	826	834	832	807	845	810	836	818	830	790	832	851	846	837	808	824	824	872	837	811	851	842	840	797	824	843	791	872	836	868	826	848	795	849	821	860	799	755	828	860	788	819	796	848	836	846
24344	21478	25187	28184	21479	21496	19494	745	416	408	373	344	326	331	319	290	311	270	291	277	315	267	296	296	283	274	273	287	267	268	282	261	276	267	252	253	289	244	256	265	262	247	276	270	260	242	264	249	267	297	254	252	269	275	231	262	264	276	296	251	278	284	269	282	261	260	256	307	232	271	263	270	249	274	283	273	241	253	280	264	248	253	285	255	249	279	249	258	248	274	269	266	285	278	254	252	307	276	235	252	246	251	286	256	274	296	271	266	258	268	277	293	268	246	268	264	249	288	270	251	281	261	283	286	264	312	254	291	294	278	290	261	270	223	255	268	259	251	249	274	292	266	243	287	305	276	291	292	281	248	295	269	261	239	270	233	294	281	243	282	255	293	270	248	244	276	285	237	254	275	285	289	250	278	247	277	272	269	293	271	261	258	300	242	277	271	274	274	289	288	232	286	256	257	244	254	259	266	270	235	278	232	249	269	239	272	273	277	288	302	270	262	247	260	258	290	261	270	249	273	266	284	282	286	258	253	271	282	258	260	250	237	258	221	258	268	260	246	261	242	268	275	258	249	282	254	241	257	249	277	263	259	275	256	260	281	278	253	244	228	277	239	277	285	273	275	270	286	280	277	261	241	265	251	251	298	276	251	262	285	245	270	256	288	246	252	250	251	260	236	266	254	258	247	275	319	256	296	271	289	257	238	270	255	275	267	284	247	261	291	274	262	249	270	273	248	275	285	259	262	262	295	263	268	260	278	295	276	259	248	276	231	260	296	259	269	276	246	272	277	253	285	259	273	279	243	247	258	262	260	239	253	284	293	233	256	259	270	261	265	238	261	278	237	271	231	251	230	248	261	248	253	246	284	242	293	253	264	294	273	265	291	240	271	272	269	259	295	255	233	226	285	266	294	299	266	244	258	254	268	256	244	217	238	278	286	256	265	262	256	290	224	268	240	243	226	282	265	291	288	267	241	274	286	298	290	242	261	247	234	244	245	253	249	262	239	261	254	255	267	266	259	297	222	280	288	289	242	258	273	258	258	265	260	255	271	282	281	250	254	251	315	248	270	244	248	237	251	239	256	276	238	249	237	241	252	270	255	277	238	289	279	242	257	252	227	249	250	269	255	272	243	255	289	253	252	256	253	279	277	251	295	248	251	255	279	273	253	252	293	304	240	256	269	294	263	283	289	259	248	264	265	275	265	270	273	251	267	295	291	298	251	266	267	292	274	236	218	275	271	272	249	233	259	240	258	284	309	241	235	270	275	285	253	255	285	288	278	275	284	268	248	253	256	284	237	266	242	265	268	253	276	254	260	272	265	257	283	274	300	297	252	248	257	254	282	258	264	252	249	240	277	271	248	240	252	280	285	243	290	260	255	251	259	237	296	273	259	254	288	281	274	260	308	262	247	272	254	228	258	302	241	266	237	233	238	267	286	247	250	266	258	247	258	260	266	252	250	279	237	259	238	239	265	273	240	291	305	260	256	284	255	266	283	297	262	244	280	255	265	288	259	241	278	268	266	256	264	271	221	274	280	285	279	298	246	218	298	255	254	234	274	260	270	218	262	229	269	245	285	252	284	284	256	267	276	249	277	310	276	284	268	256	238	287	275	261	247	272	257	287	246	228	225	253	252	252	256	289	277	271	265	288	273	267	252	256	252	275	221	262	311	287	255	278	242	286	283	245	230	242	265	285	292	253	274	297	248	234	286	301	279	237	276	256	264	290	276	298	259	272	275	236	242	279	273	263	232	244	263	314	228	219	251	253	294	266	250	223	272	261	254	216	266	278	252	266	256	276	269	256	241	224	243	241	262	284	267	225	254	228	293	264	259	304	273	254	296	261	266	282	258	280	252	268	262	246	288	258	239	250	259	279	245	271	281	277	221	252	284	282	246	250	277	280	264	295	300	234	260	269	247	249	264	298	289	258	248	244	267	278	262	274	250	256	251	242	264	280	247	256	248	228	281	278	259	284	253	277	237	229	256	254	261	276	237	287	247	252	274	299	238	286	268	251	255	263	268	292	279	262	260	273	261	250	262	262	271	268	273	262	254	259	281	238	274	254	248	267	236	250	243	272	268	248	250	221	242	241	266	269	236	238	241	293	276	282	218	336	280	292	259	281	256	254	278	264	275	274	264	259	285	255	301	284	307	287	284	298	258	249	292	266	220	261	258	243	274	281	253	255	260	253	223	272	252	233	288	270	289	279	263	264	241	248	256	272	244	273	258	248	240	246	263	264	278	278	269	261	253	231	253	246	285	281	247	267	234	257	209	278	268	269	277	241	255	255	260	250	253	292	308	251	268	259	253	237	248	246	259	257	243	275	260	267	241	267	235	232	275	247	273	270	267	273	266	244	267	247	237	312	245	251	237	267	248	263	275	275	249	242	237	320	267	271	273	270	275	260	254	280	256	225	264	278	241	246	253	265	272	248	259	282	288	262	278	286	259	262	251	273	272	279	258	254	259	279	249	262	272	273	250	251	251	291	252	244	286	279	244	266	280	259	255	265	268	257	269	255	250	276	257	279	249	269	266	237	228	261	295	277	241	272	254	254	240	308	254	274	258	264	269	269	273	292	274	251	250	266	289	261	263	294	281	265	277	246	256	271	253	257	264	294	227	249	267	277	256	268	254	275	267	257	260	238	254	307	246	239	260	268	263	253	257	266	285	230	265	267	277	244	283	253	264	275	285	288	252	286	233	261	274	260	277	282	275	318	266	244	268	243	287	287	263	275	250	259	271	283	268	235	276	271	270	278	267	278	286	295	314	266	270	218	248	240	233	265	254	263	286	247	275	306	263	248	298	264	270	280	240	224	282	263	242	263	280	272	255	315	241	243	248	240	253	260	252	245	294	275	265	274	250	262	250	280	317	265	258	265	263	277	258	257	278	281	258	253	247	254	284	257	271	249	259	251	244	280	278	258	275	252	257	267	269	257	254	290	246	309	246	246	265	242	268	275	273	286	232	254	266	268	264	248	226	253	293	300	256	285	279	292	256	268	285	269	258	289	294	285	214	239	225	242	241	267	275	255	280	266	259	274	247	270	265	281	275	245	232	257	284	270	244	238	242	264	262	279	244	270	271	293	265	265	244	273	282	212	268	260	261	272	280	314	257	260	290	262	229	278	248	251	270	251	245	248	255	277	261	243	225	253	240	277	269	218	290	261	265	256	265	265	274	266	281	274	260	260	278	272	289	264	278	262	256	255	291	254	274	277	288	273	307	254	281	263	218	252	256	266	256	237	245	256	284	258	213	250	242	273	242	257	270	284	288	280	266	256	278	241	243	254	245	255	293	263	283	298	272	261	241	258	250	273	271	279	266	273	246	291	256	243	295	278	264	262	228	292	259	250	284	256	282	265	275	279	271	268	284	276	281	256	268	291	264	279	248	285	250	250	246	303	258	265	282	281	283	259	259	265	255	252	283	244	249	273	253	279	269	266	272	294	275	281	279	263	276	251	267	291	270	268	255	267	239	288	288
5374	12341	3047	2594	1386	747	666	645	651	635	582	554	564	636	542	559	611	626	576	552	595	603	575	571	586	624	565	573	568	590	555	599	551	566	617	555	570	600	586	583	584	591	538	565	578	578	616	554	536	577	547	586	567	554	564	561	600	603	571	540	553	576	563	527	588	550	580	538	586	585	578	609	552	550	570	562	572	571	560	617	560	554	565	547	622	562	562	583	575	590	614	541	564	564	589	538	563	546	564	574	575	639	578	589	585	609	620	600	565	561	587	540	565	576	579	620	583	567	595	568	543	564	561	581	532	549	555	527	561	571	579	575	539	544	616	581	531	550	551	601	577	559	592	532	560	550	574	596	600	622	584	550	551	556	573	585	591	577	596	566	590	598	567	538	553	595	592	535	552	567	618	584	552	601	578	560	576	573	509	571	549	553	546	552	534	578	580	584	510	566	558	565	594	601	633	547	552	564	565	579	579	571	536	546	566	543	555	568	606	539	582	567	567	574	549	523	619	523	557	619	580	552	570	577	589	583	515	595	554	616	547	562	575	572	580	586	560	535	568	586	553	558	600	607	594	572	584	559	531	565	567	572	533	577	606	571	552	582	565	593	541	525	588	539	559	583	546	549	564	573	559	572	521	555	592	574	566	549	585	539	594	516	581	531	558	587	585	554	539	565	467	558	550	553	596	557	575	549	594	559	587	574	619	549	562	548	566	579	556	537	549	551	568	557	571	609	575	538	623	563	559	577	590	592	554	570	583	554	531	542	548	563	550	568	523	545	554	605	606	557	581	557	573	551	570	567	563	539	566	561	537	629	613	575	560	548	530	583	573	571	549	573	511	543	587	579	579	577	594	549	525	565	590	592	557	568	599	583	549	579	540	553	565	625	537	554	552	570	595	553	542	588	544	582	603	548	553	551	595	561	574	584	569	538	575	582	548	565	511	600	544	603	568	541	585	597	560	548	582	585	595	544	548	556	557	574	561	556	559	537	613	537	577	558	583	603	584	563	526	555	582	556	542	574	558	548	566	550	586	591	536	568	609	555	568	536	597	575	600	591	569	597	565	554	543	588	591	574	549	601	577	603	617	543	565	571	523	552	558	549	586	588	541	575	527	555	606	555	610	581	565	568	546	562	564	551	563	516	559	586	533	539	540	566	566	564	597	554	580	566	611	626	541	546	565	534	559	588	555	614	572	570	606	571	554	599	590	572	564	542	537	546	480	580	588	573	556	629	567	558	602	588	551	567	577	565	544	567	541	556	635	540	550	598	539	579	633	599	632	594	566	568	597	544	556	537	544	569	547	528	570	563	572	558	540	585	584	545	553	601	561	588	559	605	553	579	580	542	538	562	548	562	586	550	583	520	581	537	570	549	556	549	554	544	579	576	536	519	538	557	601	596	596	595	567	557	554	548	532	557	597	577	510	580	579	568	552	568	553	560	556	546	544	600	576	609	523	594	547	557	561	574	583	584	565	579	574	591	564	564	617	605	578	615	606	549	588	540	564	601	588	554	572	556	554	579	572	555	545	608	565	593	577	565	566	547	583	565	557	550	551	547	554	554	563	535	581	574	523	592	576	536	581	609	553	549	598	599	548	560	602	572	583	600	577	561	558	534	552	557	536	568	611	579	553	536	585	589	576	536	569	584	583	567	491	550	536	581	550	573	512	602	578	536	605	579	579	574	552	570	587	613	571	556	569	553	555	537	574	566	564	585	544	570	519	572	579	562	560	561	586	564	592	563	574	573	584	541	552	583	587	582	557	542	582	622	514	543	583	568	596	562	594	512	608	553	607	580	542	595	591	561	560	534	562	566	546	592	580	570	567	549	562	566	545	571	564	553	582	577	537	596	554	578	571	598	554	520	542	588	562	518	559	502	536	547	532	525	558	545	555	554	567	516	561	513	561	519	567	572	558	577	582	601	537	552	585	542	570	566	581	580	508	574	580	553	623	564	552	584	548	528	569	599	498	559	573	550	607	498	548	600	576	585	541	524	548	596	591	571	541	574	520	590	593	572	560	547	585	573	568	581	576	548	548	556	572	551	586	513	593	565	541	518	556	590	539	556	553	567	613	550	564	560	543	538	566	580	556	553	511	552	619	586	598	519	596	608	529	534	559	502	583	551	553	552	605	608	596	582	549	529	562	520	558	555	575	572	580	565	589	522	591	510	560	582	571	574	582	575	589	505	578	574	579	584	597	595	570	549	611	543	587	541	550	569	563	579	565	555	534	604	594	529	568	544	584	558	553	557	572	613	528	575	571	582	541	528	527	570	525	589	619	556	580	544	566	552	567	562	569	538	594	633	595	557	580	537	608	542	544	565	621	549	571	556	514	558	573	550	575	555	602	553	567	567	524	584	570	575	564	577	540	561	555	598	538	541	566	597	565	552	588	560	598	580	548	580	572	592	555	553	578	565	560	546	579	553	567	573	574	559	566	560	583	546	525	541	578	545	568	590	564	567	594	579	531	551	583	601	583	593	562	564	625	559	605	569	560	514	566	536	595	556	554	570	588	576	565	571	532	539	553	579	556	561	583	581	564	567	579	521	603	567	542	549	567	568	571	584	558	548	592	576	583	605	557	595	577	577	518	573	581	557	535	582	584	579	513	616	521	548	554	586	571	533	557	551	560	556	570	573	538	548	564	574	598	607	560	587	548	535	582	545	547	557	565	577	602	597	629	548	560	572	563	575	557	571	560	571	565	569	589	503	592	552	541	556	589	575	541	576	544	539	589	564	559	636	562	588	576	527	584	557	577	616	542	560	555	563	560	553	568	534	574	586	573	540	556	570	635	565	566	583	546	565	637	551	547	557	538	569	573	583	610	562	555	599	578	580	571	539	551	562	568	569	553	561	567	578	517	511	533	552	524	601	582	551	579	528	541	556	590	551	569	554	550	582	555	572	607	554	587	582	553	585	560	541	587	523	559	604	580	531	536	542	547	526	590	551	553	575	541	535	541	545	627	560	554	570	582	564	561	522	548	570	580	564	546	548	572	535	574	591	578	587	578	539	569	589	556	587	585	607	532	579	532	590	544	583	518	551	554	545	567	553	565	514	548	581	573	553	528	560	531	578	545	545	516	581	619	566	580	522	597	575	571	594	600	550	573	561	574	583	564	540	611	550	543	556	526	548	583	583	571	555	532	613	565	562	546	612	541	568	567	584	535	575	519	579	584	583	550	563	581	554	615	604	602	565	544	557	569	550	583	587	554	589	583	581	549	566	611	593	551	563	606	566	572	599	543	580	527	584	576	554	553	597	550	569	581	552	543	571	547	601	623	551	559	518	589	604	526	582	569	584	544	553	585	548	543	546	571	575	562	566	576	519	612	545	537	566	579	539	555	582	560	565	595	625	566	565	558	574	567	568	548	569	605	570	543	545	631	532	593	574	564	555	538	570	554	553	566	575	536	542	558	617	551	544	566	558	564	568	578	540	594	574	569	537	564	526	562	561	536	528	539	561	564	588	558	576	570	540	575	520
32782	20243	8664	834	459	433	406	278	297	289	297	297	297	299	249	272	245	270	291	298	264	252	274	248	261	264	294	241	302	290	276	264	261	255	277	241	267	255	296	261	266	288	267	292	242	275	297	272	268	277	261	259	296	290	306	285	263	268	270	255	270	246	282	270	284	285	276	263	236	252	286	291	289	265	272	255	254	252	261	265	304	302	267	254	264	256	299	272	249	258	254	277	270	270	308	261	271	300	269	284	302	272	262	274	243	268	259	256	264	279	293	262	310	295	250	253	312	292	266	284	256	293	272	297	255	233	247	325	279	255	264	271	289	259	292	260	283	261	283	255	280	268	250	283	269	277	250	234	267	258	272	257	256	291	297	277	257	300	286	236	267	278	255	271	244	268	284	267	258	283	273	248	265	247	259	268	268	247	311	285	264	260	276	288	276	249	288	277	277	279	283	258	258	262	285	260	267	264	289	294	253	275	285	307	279	277	291	254	263	320	281	274	285	230	245	266	276	236	276	270	282	258	295	270	260	309	289	249	276	250	285	276	279	252	244	258	266	287	239	247	257	298	289	258	270	255	262	299	298	298	279	297	285	274	253	283	255	284	260	272	258	294	259	287	289	305	257	307	269	278	294	282	286	267	278	294	283	274	253	294	292	286	271	240	292	264	276	259	275	249	277	264	259	284	301	289	260	264	256	230	291	292	304	299	268	276	279	242	281	288	262	266	250	261	266	292	284	269	281	219	274	276	262	253	287	284	245	238	302	282	259	270	296	296	253	282	269	273	291	244	289	233	261	267	248	284	254	287	278	247	290	254	246	287	297	280	274	290	244	296	278	246	273	267	275	268	297	246	249	264	275	277	258	232	252	227	262	263	259	297	283	298	277	275	286	318	266	298	267	263	267	277	269	268	265	251	283	231	261	276	264	288	270	292	264	292	280	252	268	289	277	276	242	249	269	239	281	297	299	249	293	266	274	271	283	251	279	276	245	319	262	299	283	300	286	256	225	258	280	244	263	267	252	289	307	251	253	261	272	279	254	274	244	275	294	255	246	265	256	261	280	271	281	264	276	251	259	289	268	293	237	263	265	251	244	247	279	264	258	280	274	258	289	255	292	274	271	311	289	268	282	286	245	276	258	280	271	242	249	259	294	305	297	242	283	299	255	281	260	263	292	270	289	298	250	257	269	263	299	274	274	283	282	252	299	267	274	253	283	281	243	258	285	314	267	248	285	282	262	261	288	254	292	254	236	288	272	298	256	272	233	239	273	251	281	281	278	286	274	317	245	252	284	285	254	293	283	283	264	275	254	283	267	271	225	234	263	259	273	297	285	295	236	255	297	278	261	253	287	255	274	308	263	289	286	269	253	269	276	290	254	299	269	291	275	264	263	277	281	293	280	266	263	266	275	281	277	260	307	254	260	271	309	250	266	316	277	258	241	248	264	287	292	262	254	312	272	276	244	244	242	271	256	254	271	292	268	259	263	257	293	279	261	265	270	263	286	254	276	283	289	275	274	275	274	244	270	257	278	251	271	307	270	258	271	292	261	266	301	286	263	290	249	303	242	267	297	277	286	272	268	258	294	245	272	325	268	278	265	258	272	286	249	245	252	257	287	279	260	259	284	289	268	274	265	281	256	265	279	277	269	269	293	282	275	236	251	298	277	281	254	258	290	260	261	267	265	259	286	287	268	294	253	278	263	294	281	280	244	290	268	297	272	267	285	281	284	251	269	288	261	291	263	264	302	266	294	255	275	283	257	279	254	280	266	268	274	265	251	263	303	272	272	264	295	279	250	282	244	264	267	285	284	290	285	268	260	281	234	278	234	283	271	269	296	308	285	259	279	276	255	286	261	259	244	293	276	267	269	251	275	293	269	291	280	280	254	272	261	239	302	265	238	286	266	259	273	287	320	287	251	277	276	263	264	260	251	237	259	264	265	274	274	239	300	272	270	261	263	269	288	297	308	294	282	267	269	257	272	299	273	251	304	237	285	272	284	289	263	253	248	270	284	289	275	253	260	296	275	292	267	262	258	258	289	294	256	276	265	278	295	295	292	303	268	261	274	268	291	240	253	253	257	281	259	268	244	269	246	248	303	275	280	247	259	254	276	310	247	265	289	284	272	261	256	254	271	260	260	316	255	256	260	288	292	230	284	290	304	256	253	297	276	274	252	264	308	297	269	258	252	245	262	247	282	270	251	260	292	250	257	257	302	268	284	280	290	299	280	281	286	277	288	275	296	295	254	255	286	259	245	291	278	265	269	260	273	260	269	289	301	278	251	261	280	273	266	265	279	254	283	265	257	285	270	296	258	283	238	280	265	267	259	253	257	288	319	251	289	304	297	305	261	265	251	264	290	258	269	266	292	264	269	260	286	291	280	300	253	283	268	257	283	286	282	269	241	284	250	273	321	285	273	271	242	237	286	276	260	279	250	274	284	251	298	268	289	270	256	274	251	271	230	278	291	245	257	255	236	233	277	261	239	283	277	291	288	262	268	251	264	256	242	267	258	266	289	325	251	237	285	266	287	255	262	274	226	243	259	290	248	222	280	263	269	277	287	276	304	278	217	264	255	280	264	281	259	295	298	273	279	281	289	238	271	281	319	260	280	286	278	271	262	304	247	278	251	271	292	273	292	247	282	268	270	254	276	289	268	301	302	261	284	265	284	284	288	280	216	265	272	268	276	269	268	285	267	304	275	239	249	274	281	260	266	292	258	274	263	252	285	279	260	288	302	275	267	302	317	261	250	253	277	266	271	267	283	269	295	261	261	265	262	280	247	236	328	281	244	252	289	268	285	241	240	287	288	261	255	252	281	314	277	282	257	277	266	260	288	282	241	261	271	256	285	259	268	277	259	258	275	275	259	277	267	311	283	289	260	242	265	266	285	239	276	254	302	252	262	247	284	285	260	284	266	262	257	240	250	251	272	261	275	265	285	253	294	258	276	259	278	251	296	255	237	265	260	281	292	281	275	254	273	268	255	292	251	245	296	260	265	292	280	275	252	287	268	264	268	277	265	288	304	269	302	307	287	299	262	247	261	298	279	265	256	243	281	273	290	316	250	288	256	283	281	236	258	251	261	247	270	227	261	278	289	273	270	271	275	264	258	279	272	259	299	253	287	272	282	260	270	231	295	272	255	266	281	283	267	282	230	253	235	263	265	267	253	281	272	257	240	288	277	250	251	260	298	282	301	288	290	297	312	301	281	270	271	274	237	275	250	277	264	279	268	259	263	293	261	238	277	276	267	255	269	262	289	249	301	262	312	293	280	268	286	253	268	247	260	295	282	276	253	297	244	272	275	259	301	297	270	266	287	280	240	266	284	284	264	273	244	259	259	283	251	282	285	311	262	299	282	285	289	256	243	267	286	259	277	289	250	243	258	288	287	251	308	290	280	298	259	266	283	271	282	292	288	229	275	269	282	286	301	261	255	290	250	257	249	274	248	280	282	255	277	282	263	257	261	273	300	264	298	251	317	277
5543	1478	863	724	689	639	655	602	634	642	652	645	652	650	626	605	627	594	594	666	601	634	674	634	614	670	654	620	624	597	614	553	611	615	610	619	618	632	654	641	631	607	647	643	665	613	608	660	660	642	617	661	645	578	629	615	629	598	652	602	620	638	623	622	654	657	617	673	635	623	653	674	688	678	642	674	643	602	624	604	660	655	712	627	650	649	635	612	658	668	653	602	641	643	638	638	668	638	625	617	650	627	647	623	620	651	611	616	659	624	629	639	606	657	661	588	673	632	642	639	626	649	666	606	596	669	638	645	602	594	658	683	583	633	621	635	628	624	601	607	605	614	652	633	610	646	667	618	634	660	644	614	632	634	649	644	614	633	641	643	664	627	608	613	653	637	656	596	648	669	652	671	658	637	640	623	605	609	639	648	648	622	681	666	647	621	597	658	662	639	649	604	656	659	576	648	605	640	595	608	639	651	659	635	665	644	678	632	634	671	620	682	612	597	667	619	647	628	627	620	635	632	601	635	610	629	637	639	668	615	645	637	654	585	634	647	605	579	633	621	598	625	626	620	607	675	648	630	656	626	609	623	564	603	617	613	657	632	622	633	633	659	589	639	676	608	602	702	610	652	656	642	659	625	621	657	609	649	654	652	652	611	670	666	649	695	639	639	663	576	663	637	631	630	641	609	659	657	625	663	627	638	653	645	661	642	600	613	666	653	648	627	572	668	635	654	634	585	631	668	628	601	605	664	625	649	627	656	622	619	629	625	597	655	663	641	609	650	609	677	645	643	638	634	667	672	678	612	639	625	629	625	656	624	606	632	586	653	629	675	630	654	596	643	633	628	653	630	651	638	630	679	608	681	610	599	648	628	645	657	599	634	612	661	647	615	627	642	647	640	660	634	629	634	658	604	625	659	679	687	679	649	613	618	632	631	666	644	670	626	640	613	635	612	619	646	602	683	657	642	627	651	608	665	650	647	660	636	674	626	608	649	657	639	614	637	627	650	637	644	664	592	621	656	621	576	604	657	594	639	597	667	590	638	626	647	647	616	657	618	623	642	639	665	656	692	608	679	615	646	669	601	665	674	626	625	623	646	615	586	658	629	611	650	658	643	631	598	645	674	604	643	630	619	613	627	621	618	666	600	605	635	651	574	676	656	636	673	628	644	649	633	660	642	688	614	621	660	650	648	657	657	619	707	623	641	679	638	649	589	646	616	688	647	722	593	636	610	625	642	636	617	617	686	637	662	616	627	615	654	616	656	655	649	668	646	680	615	648	631	655	671	668	677	616	614	648	619	619	601	625	666	628	661	628	706	634	627	680	626	655	652	647	613	639	607	604	617	673	656	627	643	636	657	664	655	651	623	580	618	646	627	597	644	617	565	630	624	681	612	628	655	602	672	650	646	690	613	636	628	660	633	668	643	631	645	606	643	649	653	615	613	644	629	642	671	670	669	609	624	616	634	617	623	571	628	646	605	657	631	603	580	659	627	633	619	640	623	639	611	681	645	643	628	710	663	632	621	658	582	621	636	631	681	657	675	645	623	639	657	628	615	634	665	663	634	639	637	670	664	652	682	664	627	671	634	634	617	640	635	632	618	619	659	605	677	621	639	680	612	601	633	616	618	607	630	666	610	651	674	662	611	646	562	622	615	644	660	600	630	641	625	667	655	623	617	652	630	651	607	655	653	615	647	636	648	656	591	674	617	638	646	621	662	660	620	636	626	602	645	638	599	627	654	615	646	622	650	672	583	617	618	658	621	624	642	647	650	662	628	635	646	634	646	623	616	643	639	678	597	657	573	639	624	666	639	645	593	625	656	606	618	628	654	662	642	606	602	629	592	636	640	623	644	613	667	657	647	597	619	615	636	629	658	609	690	644	628	616	640	595	622	645	659	645	663	644	620	634	597	639	649	639	646	599	673	609	622	635	635	669	628	598	629	609	647	639	631	639	626	639	631	607	614	639	628	626	624	661	617	652	671	652	643	638	634	625	679	574	651	592	654	653	577	641	649	644	599	622	641	654	659	652	640	675	629	622	618	629	633	620	639	626	635	659	672	633	591	642	598	634	632	592	635	650	617	650	647	603	617	643	662	623	606	623	664	667	643	620	679	636	650	641	661	636	628	599	644	616	652	615	640	680	683	625	627	627	633	654	668	623	642	597	612	659	625	653	616	625	625	684	684	588	631	617	614	623	669	638	620	666	642	675	599	597	625	652	678	594	659	652	646	673	625	640	621	606	625	628	634	634	637	661	665	646	645	656	677	616	612	616	632	632	570	595	647	615	593	613	625	609	647	621	598	609	610	665	630	663	699	616	647	649	602	623	648	610	646	637	608	616	600	636	631	637	605	687	643	624	645	663	587	656	662	654	568	660	593	652	666	628	671	633	656	620	676	632	639	625	644	586	631	595	607	637	674	635	609	641	587	649	607	691	607	593	680	623	658	638	614	633	587	674	618	662	647	660	612	628	602	645	639	653	599	613	667	616	648	633	618	634	689	660	604	609	628	652	642	613	661	620	648	651	612	637	618	647	652	641	624	617	646	602	661	658	640	627	650	669	647	639	636	668	611	651	664	616	656	685	671	608	647	668	644	659	600	657	624	633	656	661	648	639	601	664	600	581	681	602	649	590	635	646	666	660	610	660	656	628	660	614	718	640	625	573	623	665	667	616	639	659	635	635	656	659	641	635	621	660	615	660	668	664	591	646	662	703	631	624	663	610	631	592	645	670	644	671	632	590	624	632	670	653	663	598	584	623	644	642	596	681	631	683	613	610	627	662	641	617	651	634	640	674	622	622	625	601	635	657	653	630	607	621	673	629	610	618	628	667	675	630	670	637	610	640	647	638	635	629	585	648	673	652	664	680	619	628	659	661	625	664	666	639	632	610	626	604	589	625	627	642	653	622	647	637	648	632	574	651	650	608	643	671	685	644	608	608	636	635	674	612	632	605	672	607	583	654	640	654	633	732	684	621	581	677	599	625	681	661	630	602	628	668	591	615	608	655	608	658	619	642	634	613	666	626	656	643	621	623	599	648	662	648	628	636	645	612	654	644	597	662	652	628	638	625	625	628	678	663	594	631	628	654	633	629	665	661	653	654	672	645	630	646	621	667	618	617	612	625	597	624	640	638	629	614	638	597	620	625	596	638	641	623	638	628	660	645	615	649	661	663	695	638	663	599	662	582	652	602	616	642	617	617	668	666	668	626	662	571	634	627	638	625	618	649	643	621	642	670	654	595	614	613	622	648	649	597	620	636	638	642	620	624	660	638	624	633	632	633	651	588	663	576	605	626	652	638	678	647	681	625	660	607	631	660	652	616	618	681	640	661	636	625	648	630	635	658	642	675	653	622	639	607	653	618	633	654	624	624	642	651	618	640	582	650	687	588	629	637	660	664	605	621	631	626	675	645	620	625	634	644	640	663	631	665	593	594	585	661	611	677	593	609	637	610	606	616	680	616	641	623	631	683	611	633	650
24937	21446	24826	28467	21453	20805	1240	534	464	454	409	459	412	376	443	408	415	402	373	402	433	360	397	368	386	417	408	411	361	399	393	411	359	416	333	375	381	368	332	345	430	379	355	344	415	361	391	408	387	366	391	357	379	375	382	342	382	389	350	402	392	402	419	397	400	353	347	374	373	375	367	372	355	359	402	368	412	433	394	379	404	395	388	406	370	389	399	365	432	394	397	396	384	373	388	421	384	376	342	388	358	389	371	387	377	376	364	379	362	366	374	395	396	393	379	353	391	386	367	371	392	352	388	352	380	416	348	342	358	400	394	400	325	384	374	403	397	368	405	355	381	413	402	396	418	370	403	382	389	377	366	382	390	388	380	358	374	382	388	380	388	359	403	369	390	381	384	400	383	404	400	363	399	402	390	393	393	386	370	373	416	377	367	376	383	403	369	402	364	400	375	387	378	365	371	410	422	386	342	371	388	399	383	375	389	404	353	368	361	373	361	366	368	372	380	381	357	396	386	435	356	340	371	387	401	403	385	365	373	398	392	376	408	346	381	337	347	415	397	408	398	354	357	376	383	393	349	333	371	379	347	384	392	365	370	403	380	361	401	385	353	426	368	398	387	382	335	384	404	395	369	411	361	421	365	372	396	369	405	405	371	375	389	417	366	370	372	370	375	406	372	369	407	381	387	379	407	386	371	413	401	380	390	404	415	352	363	364	407	395	381	368	383	369	374	365	353	398	373	407	373	394	408	360	376	379	415	392	370	405	377	388	390	397	370	333	382	395	357	394	386	380	363	395	393	432	380	400	379	368	351	371	411	420	385	390	352	388	400	392	356	380	393	364	388	403	373	425	358	357	361	383	404	421	372	362	371	410	375	375	396	358	363	373	390	371	361	386	378	383	388	350	374	381	429	375	350	388	343	350	417	390	355	351	393	383	416	396	392	382	376	395	346	399	376	420	403	348	401	376	397	386	403	360	372	382	389	356	369	376	376	358	369	403	387	336	382	364	400	403	403	411	365	395	428	365	367	418	355	374	396	370	382	361	394	395	361	412	384	383	384	396	338	380	379	352	364	360	384	375	371	389	359	388	406	347	387	413	388	398	430	348	374	395	359	358	370	382	383	381	383	369	407	404	379	393	384	362	369	380	400	349	392	346	368	360	403	407	384	359	373	394	381	368	373	421	380	375	343	360	419	420	396	384	390	354	367	367	386	360	418	377	422	412	384	367	383	380	382	375	381	369	409	397	384	409	382	371	400	394	372	373	386	402	369	395	406	372	420	355	415	369	360	377	381	429	383	374	376	374	388	390	343	388	389	380	400	362	369	382	389	368	386	416	375	375	345	350	369	399	391	352	360	371	376	364	358	398	369	424	420	372	366	371	432	399	380	386	406	399	384	375	390	422	394	430	382	391	402	362	407	383	378	366	351	374	420	404	417	386	369	411	390	356	379	399	421	383	414	400	328	387	366	399	409	396	390	361	362	370	388	359	376	396	382	393	357	411	377	406	373	375	376	375	371	387	381	378	356	392	391	400	335	423	371	393	417	389	381	356	411	364	339	357	436	396	414	353	413	377	388	373	358	399	432	405	358	403	403	394	348	364	378	394	401	397	334	380	373	369	408	385	365	379	388	350	351	381	347	374	386	401	359	367	381	339	425	396	367	362	399	385	373	394	434	360	390	392	360	406	415	383	419	389	378	403	382	399	382	425	347	370	405	371	375	364	426	385	337	438	375	375	401	402	379	394	411	380	401	402	362	402	389	362	381	396	379	365	392	411	386	402	399	399	351	391	405	376	371	374	351	396	389	383	413	371	428	386	363	361	353	381	398	370	360	380	408	418	415	390	374	346	376	378	396	322	362	411	388	402	373	388	388	406	337	367	394	387	347	369	408	411	365	411	384	423	354	416	453	383	384	390	385	381	399	420	374	368	390	394	368	373	377	382	396	371	360	397	351	370	358	345	427	376	369	383	340	371	385	383	374	373	387	410	357	399	383	370	353	383	395	411	392	395	369	422	372	372	410	371	370	401	373	376	356	334	386	343	399	383	394	416	353	359	380	379	357	365	347	364	367	345	377	384	379	368	413	402	330	432	352	400	407	324	388	373	404	374	393	360	339	397	366	408	373	408	380	383	404	351	366	390	400	399	373	391	396	381	404	397	357	358	359	404	358	394	390	373	371	363	376	371	386	387	345	404	389	413	363	411	374	352	427	396	384	354	412	405	419	385	404	382	387	383	410	365	393	354	348	395	413	388	391	381	391	397	323	367	378	396	400	398	352	397	389	397	358	357	415	366	354	352	362	395	425	436	388	359	374	392	401	373	370	392	370	357	370	381	390	404	388	396	423	408	360	423	403	385	368	386	401	373	371	406	376	402	403	410	367	378	413	380	367	413	370	386	409	381	435	392	379	390	409	342	392	390	368	362	368	342	386	375	365	384	403	383	343	394	366	346	379	400	414	398	379	371	380	392	409	392	388	395	384	391	425	375	376	403	373	407	389	377	410	394	395	367	391	364	386	399	405	412	368	389	363	367	406	374	384	374	377	390	368	376	387	368	412	408	327	365	391	391	409	361	392	406	374	396	373	404	349	400	343	368	389	383	365	377	389	368	366	408	382	358	388	369	377	378	363	377	374	364	379	388	404	354	383	390	381	368	393	371	373	331	386	372	376	367	379	407	377	409	416	388	368	371	403	359	400	395	353	401	383	363	374	403	356	384	398	389	417	372	390	407	390	427	393	344	384	394	404	378	371	395	350	368	388	387	378	389	379	406	375	353	398	365	364	386	349	389	372	388	374	369	356	357	395	415	429	353	429	394	396	381	419	391	435	396	390	437	436	391	395	388	423	432	349	414	401	425	398	414	384	356	383	419	368	412	392	410	353	388	371	381	369	392	379	369	400	394	366	384	420	357	363	389	373	351	361	375	389	386	373	377	400	358	381	348	392	369	369	395	385	419	372	370	400	417	351	363	439	363	384	353	361	357	340	404	379	384	387	401	399	348	381	372	369	379	392	402	372	378	361	387	393	355	329	376	371	363	385	400	344	396	378	379	416	388	392	398	367	386	402	394	364	387	370	392	399	401	343	444	388	393	362	398	324	392	397	339	387	384	400	377	391	392	391	432	344	370	360	396	406	369	389	392	395	356	393	365	398	386	376	372	399	389	392	369	354	403	374	373	379	349	382	350	406	351	377	392	373	435	393	386	384	355	376	378	384	394	363	361	368	360	398	388	415	396	361	349	415	399	387	386	363	366	369	384	358	375	367	379	361	354	361	392	376	358	347	394	347	328	406	414	379	370	365	365	410	392	437	407	423	393	364	379	395	388	370	370	390	376	366	318	415	392	353	402	372	389	376	401	368	352	403	408	342	410	361	355	396	403	354	385	374	419	354	356	405	379	384	388	399	343	393	373	377	425	394	380	379	393	413	386	388	337	366	397	386	383	403	416	352	389	391	384	398	373	402	358	354	408	385	373	392	393
4573	8816	2250	1930	1176	890	958	866	894	804	878	866	841	810	812	838	821	841	844	842	837	850	848	883	843	814	855	879	862	841	856	845	782	840	820	826	833	797	775	832	838	837	831	858	859	866	813	834	885	850	825	811	790	836	849	814	773	795	833	812	830	833	862	844	825	799	838	853	832	847	837	816	809	787	792	766	920	843	827	840	824	804	820	794	848	807	806	791	803	788	831	824	830	835	832	761	830	784	858	816	808	825	837	811	835	834	851	828	783	825	850	790	879	857	800	852	846	780	807	763	832	859	873	806	833	824	786	878	851	872	786	784	819	845	845	840	893	797	776	860	784	800	814	798	805	804	812	820	807	804	797	824	793	797	842	841	833	826	816	784	805	824	832	821	839	825	835	813	805	869	839	895	812	865	847	880	845	879	848	836	820	828	820	856	825	780	804	821	843	861	843	807	854	799	838	800	804	797	773	841	806	826	821	834	827	842	801	813	837	812	842	827	843	855	829	807	814	811	827	793	839	842	818	841	833	803	781	824	831	822	848	806	895	812	844	829	804	842	814	819	847	828	817	825	797	832	804	816	849	886	774	814	784	836	778	821	840	830	869	848	815	803	762	828	804	853	821	840	836	831	836	867	800	803	826	827	793	804	834	807	830	816	820	802	852	793	859	813	847	826	817	794	818	827	885	843	798	815	785	798	803	859	871	832	823	765	791	814	841	851	800	848	815	887	817	779	839	791	763	903	849	861	807	793	829	847	855	860	880	865	839	829	857	844	808	846	836	790	871	807	852	846	796	803	830	883	903	841	832	821	851	788	827	823	837	829	893	819	804	842	869	813	813	863	803	856	825	857	823	867	836	861	814	825	795	804	789	795	843	804	827	790	856	853	799	901	855	866	827	847	801	822	832	836	816	886	795	788	854	852	811	827	795	819	854	811	790	812	820	828	849	829	820	856	790	820	817	846	832	880	766	810	813	834	790	851	842	869	841	876	878	840	849	857	853	809	837	850	776	851	825	829	780	825	811	854	794	804	885	835	808	873	808	823	836	851	784	809	834	809	875	833	787	832	876	827	844	852	801	835	848	795	858	778	829	789	831	849	855	815	882	831	842	817	789	832	828	862	821	802	798	822	800	834	767	842	836	826	865	866	827	789	808	810	832	791	838	836	786	827	821	832	853	865	873	835	737	846	821	844	857	824	789	803	805	827	827	829	833	837	821	818	789	837	868	778	858	810	787	835	801	784	895	866	871	840	803	851	799	841	842	813	825	816	822	828	862	784	799	837	838	885	774	830	815	818	833	775	830	836	773	821	823	795	891	800	854	905	864	775	828	791	774	856	849	840	876	822	829	866	823	863	846	851	868	833	877	830	826	816	809	784	810	816	865	802	857	832	841	872	800	807	841	862	849	836	852	831	850	866	818	834	793	821	815	862	898	811	810	821	842	822	831	836	841	794	796	823	819	792	845	843	808	835	819	899	856	820	815	858	849	803	808	795	853	863	811	844	842	807	837	814	860	822	852	808	841	822	887	812	837	814	820	824	803	811	817	795	828	812	782	798	843	838	775	852	808	825	809	811	868	805	855	804	836	815	829	833	844	858	851	827	916	766	782	801	805	773	861	819	857	833	813	806	847	777	852	743	863	819	842	839	849	806	814	814	762	786	770	808	833	821	792	781	861	843	857	901	865	856	780	855	822	788	809	861	853	823	835	789	847	833	799	822	816	842	809	867	805	839	826	856	846	796	806	815	807	833	788	806	808	828	791	842	789	839	805	774	834	808	826	828	842	811	836	829	784	832	835	798	851	851	815	788	825	764	879	836	789	764	773	832	808	809	812	802	824	823	777	848	830	832	767	825	816	827	842	816	764	821	820	802	826	803	853	790	773	815	843	839	781	779	829	881	851	850	839	802	849	820	804	843	848	836	826	857	837	823	812	852	859	841	778	793	802	869	811	837	777	839	830	844	797	871	856	800	767	851	788	832	805	882	811	786	820	839	790	804	825	827	798	808	773	753	869	832	808	752	780	830	811	856	822	836	812	783	842	771	819	851	773	807	849	808	839	837	790	808	826	894	839	780	852	825	875	829	852	812	801	789	862	823	838	858	832	794	797	814	865	832	806	845	785	804	815	814	806	830	863	834	866	816	841	827	823	862	824	828	822	830	792	836	840	824	816	838	798	800	842	791	769	863	786	840	810	814	835	774	842	848	868	828	822	794	797	802	844	818	772	852	848	845	829	846	827	835	828	836	826	777	833	824	832	813	782	816	820	826	849	853	815	781	857	828	831	820	876	840	757	809	885	855	813	861	809	838	796	879	846	804	804	828	783	819	825	864	832	842	846	856	815	852	881	816	864	797	830	823	866	790	850	817	825	809	868	772	821	822	839	805	811	811	834	789	828	885	814	836	800	827	855	802	794	815	868	850	858	784	749	833	840	829	836	837	822	838	826	795	820	816	828	805	804	800	867	838	799	797	778	857	826	811	803	901	807	867	845	824	798	783	837	826	816	801	838	820	832	811	842	822	813	780	819	815	784	818	802	805	805	811	819	818	801	822	822	861	751	819	825	836	846	829	842	853	833	807	893	855	794	802	807	797	839	837	814	827	860	774	844	833	851	789	852	831	819	822	793	831	818	817	821	798	845	788	819	796	837	870	816	871	824	841	848	877	832	784	859	804	834	802	824	852	839	789	821	783	862	861	800	804	828	835	776	834	867	839	788	820	842	795	803	820	811	820	881	799	864	780	817	870	835	835	769	835	839	831	799	821	809	819	839	861	839	853	795	805	868	817	825	809	813	837	843	810	835	800	871	883	829	839	824	865	800	841	772	835	863	883	818	827	842	815	852	824	796	833	838	799	801	830	803	839	810	853	813	890	817	810	812	831	842	849	800	849	843	891	850	786	803	861	840	861	875	806	830	809	777	823	760	889	809	819	791	836	827	822	826	830	798	802	836	838	800	849	831	778	847	784	819	847	860	833	830	831	833	770	822	854	874	813	821	811	814	865	819	829	836	840	827	816	820	814	806	812	826	865	850	752	820	812	849	834	838	831	863	798	863	829	791	797	785	819	811	780	840	822	857	840	876	843	826	850	799	834	848	826	843	837	823	792	801	836	886	856	828	854	840	838	789	820	849	888	859	796	783	810	830	829	814	825	816	893	782	751	806	830	815	817	795	828	807	827	839	840	813	833	850	816	791	849	878	799	785	857	843	877	815	890	914	832	803	805	800	797	792	816	876	888	837	823	819	841	815	840	768	845	843	868	846	888	785	804	777	843	822	813	839	798	851	876	754	802	844	849	853	785	828	855	832	820	875	797	822	840	794	813	858	829	813	819	799	842	840	824	826	800	846	821	831	827	898	829	797	864	823	817	896	904	860	806	857	812	827	811	826	799	810	801	812	818	860	844	841	843	796	830	858	820	816	799	804	797	878	780	835	809	821	792	819	806	862	780	789	836	821	763	826	816	856	842	848	834	783	855	828	784
24329	21486	25203	28199	21487	21503	19457	805	429	357	348	357	319	362	286	301	309	284	294	317	275	285	326	267	306	303	314	323	264	276	260	247	265	266	278	261	245	286	261	282	334	281	271	254	279	254	284	246	263	260	265	280	295	251	246	242	295	259	253	232	246	273	284	271	280	299	270	262	273	245	232	286	264	241	263	285	276	245	266	269	295	233	262	238	258	268	265	272	246	235	278	274	261	258	239	269	279	251	290	236	255	249	237	249	278	233	267	237	279	267	280	251	273	249	264	271	267	287	267	283	247	273	258	298	261	274	258	224	283	269	267	254	225	260	255	251	239	265	257	275	261	260	250	259	282	255	267	271	292	255	292	260	272	288	246	265	275	269	242	254	256	253	259	248	251	246	247	277	270	274	264	294	271	267	287	275	292	267	250	230	259	262	279	277	260	276	248	244	245	259	252	301	271	295	230	291	282	252	250	284	294	307	246	256	286	288	305	236	261	267	254	251	246	276	262	271	259	253	287	297	266	226	262	239	249	206	259	236	230	269	267	258	281	256	254	287	262	258	225	247	287	247	258	259	240	210	249	312	260	257	285	239	263	268	258	310	244	258	245	249	279	274	263	225	283	275	271	266	310	261	258	287	293	260	257	246	260	259	275	271	255	273	253	277	284	278	258	220	279	257	291	258	268	274	243	283	264	264	245	286	234	248	267	283	275	265	287	251	232	264	258	284	242	291	280	254	233	273	271	274	271	269	291	259	259	242	288	248	248	249	283	269	292	264	264	258	297	255	249	262	264	264	308	263	234	277	272	276	276	249	246	248	235	259	249	282	292	250	299	267	262	233	262	244	248	289	314	245	250	264	252	281	256	269	244	276	275	265	249	238	257	251	266	265	270	270	234	263	239	243	231	275	280	267	271	288	314	234	271	258	258	248	250	265	293	253	255	250	298	273	286	271	277	250	223	244	286	253	283	273	258	226	250	293	260	277	255	258	300	268	282	270	286	261	298	254	288	266	299	272	261	252	313	251	263	264	294	256	251	268	283	245	271	268	242	310	273	229	247	248	259	286	275	264	312	260	267	286	263	271	266	273	297	265	264	258	246	259	267	267	263	285	255	232	281	272	255	276	259	247	279	293	255	274	244	254	248	242	283	232	295	250	274	277	289	308	255	268	286	247	248	241	252	292	247	241	272	261	270	266	255	273	274	297	315	257	254	286	252	240	279	297	253	266	270	255	243	234	268	257	267	284	228	251	209	282	270	252	252	246	229	256	255	245	286	243	268	262	302	287	251	270	223	260	287	262	233	239	220	263	278	272	245	246	246	219	268	245	256	261	243	268	273	280	278	269	236	213	263	260	269	262	268	263	311	299	259	264	242	261	278	295	261	258	249	290	291	282	245	239	282	283	248	283	250	285	252	237	262	259	289	261	252	247	268	233	283	237	257	236	243	247	274	262	265	298	263	255	255	275	280	236	240	258	248	265	276	257	290	279	264	237	274	272	293	237	269	278	295	272	258	278	261	258	261	277	305	238	238	222	247	238	235	269	285	298	269	263	257	238	246	264	260	261	263	242	260	251	265	261	280	233	259	257	271	282	267	265	234	284	275	280	271	289	290	250	219	275	250	255	283	254	266	265	267	245	218	283	275	261	279	243	268	294	273	247	233	231	309	264	272	263	259	265	288	263	244	261	265	280	239	287	253	249	253	295	306	261	257	268	300	265	271	256	249	238	283	269	273	271	277	300	228	275	257	281	252	265	264	292	265	269	272	257	251	244	257	261	268	253	287	244	265	267	284	265	253	233	261	217	246	232	255	236	244	224	271	261	297	256	258	251	245	274	244	274	280	287	266	259	284	256	258	260	251	281	263	244	258	280	329	304	272	306	271	262	257	252	243	234	272	249	230	211	269	237	276	254	283	264	272	248	250	258	275	284	239	232	266	267	278	269	253	264	267	237	267	245	247	231	223	254	266	295	303	256	242	260	246	257	279	251	257	266	252	267	252	212	279	230	263	255	251	298	261	291	262	276	286	267	264	254	290	248	280	260	289	284	250	254	249	272	253	252	267	279	278	285	252	290	291	298	271	264	290	292	277	258	253	254	290	247	271	248	277	265	266	267	242	268	268	247	237	269	263	302	280	280	266	250	284	297	244	276	273	259	266	287	279	280	254	259	254	253	243	241	267	240	243	242	306	295	296	241	271	237	274	243	274	239	223	267	255	246	268	277	265	269	256	263	256	272	285	288	286	246	257	239	283	245	254	219	258	223	252	284	236	251	263	250	236	253	261	267	250	264	278	252	265	259	262	260	263	260	252	256	265	256	261	260	259	257	271	282	258	270	267	275	280	276	276	217	267	258	284	278	241	252	244	274	256	276	264	282	266	266	301	260	268	257	263	283	255	280	253	282	293	247	273	281	249	254	270	292	285	258	254	274	249	249	254	273	233	230	290	247	307	278	276	281	246	273	263	256	277	287	274	277	240	253	276	255	275	244	265	246	255	258	238	249	276	282	245	244	259	272	230	253	259	278	260	296	270	256	253	268	256	281	265	274	260	297	265	260	279	253	283	283	284	256	308	246	290	261	245	264	272	256	280	221	263	277	253	280	291	247	247	275	285	272	277	257	261	281	232	252	224	262	242	264	262	281	292	260	240	248	250	276	253	276	294	250	284	274	260	279	264	257	259	291	252	245	241	276	297	273	274	259	250	261	249	275	267	235	234	275	270	270	260	253	279	226	261	243	275	297	263	280	241	261	256	271	264	258	243	285	259	251	278	286	275	266	263	305	253	265	257	254	234	290	236	277	237	243	243	249	268	265	282	247	294	220	257	268	256	257	263	286	278	261	243	271	272	262	237	266	283	268	229	259	250	266	260	274	279	244	271	287	278	284	266	219	247	282	278	241	271	264	283	258	264	245	284	256	275	268	292	244	251	298	268	266	259	267	246	270	242	247	246	278	249	260	293	264	246	262	249	272	256	275	228	257	247	296	248	243	281	239	257	277	280	293	287	304	240	274	265	235	251	300	241	254	248	266	276	276	266	276	254	249	280	241	266	258	248	232	260	275	275	255	271	253	263	235	267	276	259	251	258	238	242	261	267	283	298	269	252	288	278	239	258	269	250	237	286	269	249	255	271	274	262	226	306	263	232	247	258	246	260	267	226	231	247	271	249	267	246	283	254	255	276	221	242	261	235	284	232	242	267	250	293	287	252	239	275	264	273	240	276	258	262	274	273	269	276	296	255	258	293	255	281	264	284	290	251	280	280	268	246	277	271	266	257	295	266	255	289	277	303	246	227	238	260	264	260	274	269	241	287	249	270	236	255	283	263	255	279	288	262	245	320	259	233	258	259	267	269	292	288	255	261	227	217	242	262	250	253	295	228	248	272	284	246	282	249	260	248	250	255	239	229	244	265	226	286	238	292	298	253	242	289	271	266	212	221	261	250	254	245	264	295	241	281	260	257	280	325	251	275	286	284	233	270	266	240	296
5022	13744	3109	2522	1248	787	684	607	616	581	613	633	588	618	603	579	562	595	597	594	563	578	576	627	562	549	581	552	582	626	574	546	568	573	556	561	579	570	549	582	579	559	578	584	593	574	594	593	607	588	540	559	561	566	539	568	616	555	589	564	580	554	575	590	540	548	581	556	596	548	570	568	566	567	567	576	541	584	543	582	566	614	565	568	578	568	529	592	566	625	577	528	620	594	584	573	584	610	546	551	584	553	593	592	584	522	576	559	602	561	578	506	605	580	549	552	562	549	539	597	560	589	554	580	602	586	560	560	629	553	566	558	566	620	564	581	536	602	565	570	562	567	557	570	583	594	600	558	588	565	597	600	585	575	535	557	576	574	571	552	543	560	580	511	500	554	548	566	563	541	577	575	580	544	535	576	533	581	555	580	561	540	581	577	570	552	537	560	559	547	551	578	598	586	563	585	565	588	580	553	581	611	520	613	543	570	571	558	576	551	569	550	604	582	557	543	582	542	562	503	589	531	566	580	585	576	559	601	557	532	576	556	591	533	580	557	579	568	566	595	543	552	586	529	572	559	543	515	569	612	584	597	569	617	549	571	582	550	575	557	562	577	542	586	532	598	546	607	536	568	541	562	579	591	549	564	559	575	552	534	549	580	544	559	540	510	538	570	562	580	563	537	543	541	570	563	568	559	596	599	577	570	598	581	534	564	545	537	551	564	550	541	562	538	536	560	591	588	589	555	589	546	521	621	552	564	555	552	546	556	567	550	547	560	590	562	530	563	560	546	587	583	559	604	618	585	540	580	545	576	554	538	577	567	560	531	562	587	545	586	599	566	532	568	519	522	588	539	586	549	597	563	553	555	551	534	562	518	577	528	575	582	556	558	544	559	599	596	525	589	544	589	583	578	576	606	588	561	589	585	566	546	607	608	569	572	547	568	569	513	586	533	536	580	605	591	564	595	561	599	593	586	558	545	572	529	561	552	567	588	571	592	573	571	562	571	534	537	609	566	548	568	576	559	569	608	578	569	504	566	570	558	565	545	572	529	536	574	540	551	575	537	565	568	606	602	577	563	603	560	540	588	554	557	545	557	593	599	600	559	592	578	601	614	562	635	550	591	521	575	561	553	570	564	575	569	549	558	549	613	545	574	569	577	527	608	557	568	552	570	581	593	543	584	568	552	540	600	557	595	582	582	588	574	557	605	584	554	594	561	546	512	579	552	596	550	556	653	532	583	578	526	535	608	554	608	595	601	556	560	547	562	556	574	529	539	568	530	572	579	598	596	587	551	541	577	545	567	596	570	589	546	541	515	554	576	591	544	595	543	553	554	569	574	593	535	580	621	599	493	556	558	580	592	582	549	586	562	632	573	563	579	525	537	567	541	560	558	599	570	551	567	569	587	536	560	587	576	569	540	567	574	535	554	539	529	568	587	569	561	561	533	595	574	574	573	589	549	576	563	586	601	643	530	545	578	537	588	584	550	571	580	547	555	562	592	571	575	542	523	563	572	563	568	613	560	613	596	599	537	596	581	521	534	566	565	571	555	591	591	570	576	579	568	546	567	546	582	548	537	526	556	579	582	542	553	550	571	581	545	549	522	550	568	599	583	542	590	567	588	581	610	570	602	599	562	566	546	525	594	557	569	596	621	563	561	572	587	590	566	575	564	567	603	530	548	595	596	556	534	588	577	551	568	568	573	576	548	577	578	599	582	548	589	576	570	586	591	589	537	590	563	560	548	547	551	556	575	602	593	529	538	573	577	533	520	547	557	575	558	582	584	566	568	577	546	537	572	569	571	554	572	528	579	583	559	578	525	588	561	551	559	592	554	561	559	570	557	545	548	570	569	580	567	550	573	580	566	561	540	559	559	540	566	595	596	543	583	592	608	574	589	573	539	539	576	601	582	589	548	583	579	553	605	530	556	541	550	609	541	595	540	583	580	572	590	585	548	591	560	569	554	562	583	587	565	559	605	603	564	529	594	555	530	557	596	620	563	524	588	603	582	556	515	561	563	596	557	590	552	536	588	577	600	564	553	565	545	579	571	522	590	580	570	565	613	537	532	537	586	565	576	557	543	552	511	546	551	624	532	580	586	569	602	552	570	576	591	560	551	562	577	595	589	598	552	556	612	534	562	546	565	556	587	564	568	537	559	534	569	561	533	577	567	543	552	609	558	557	564	534	551	584	542	543	565	541	616	600	536	571	598	562	573	540	577	585	543	573	559	564	592	598	578	590	595	573	569	561	581	565	567	569	572	556	605	563	556	578	544	525	564	598	563	547	540	528	564	525	588	564	573	613	578	555	577	539	602	595	545	590	574	584	538	559	569	541	529	563	565	607	590	561	545	581	570	584	570	566	526	577	590	547	528	571	558	593	537	566	520	533	571	549	540	560	508	605	562	590	628	598	585	558	630	587	602	589	543	549	551	530	569	575	506	554	519	567	576	574	560	565	580	532	560	568	575	587	555	560	570	545	554	586	569	565	543	524	593	577	557	527	560	551	584	550	573	535	556	592	561	574	547	537	548	568	567	570	542	566	575	535	527	573	575	565	580	549	580	589	566	563	612	553	528	529	572	573	563	558	569	558	559	589	573	556	574	568	546	572	580	569	585	535	576	585	552	552	576	578	553	555	575	601	591	569	540	542	557	569	586	564	558	629	582	558	574	542	576	603	577	566	585	540	562	548	561	541	590	569	565	565	538	567	551	576	575	564	543	560	557	548	521	552	536	571	598	583	584	559	586	579	548	546	576	597	585	568	560	539	556	555	603	555	564	550	544	531	554	579	618	544	575	544	573	545	581	542	534	562	611	552	601	594	553	566	583	520	572	528	540	553	596	551	595	584	574	584	588	577	542	563	618	608	570	531	540	566	527	591	542	560	594	600	566	529	535	566	588	544	598	563	578	575	577	556	601	530	569	589	582	564	567	551	558	554	551	552	561	578	550	576	572	570	573	558	571	594	587	585	548	550	572	544	565	562	539	542	559	547	584	536	576	561	586	569	571	558	544	544	570	583	613	578	547	580	578	527	560	559	563	551	554	570	550	569	625	586	549	573	499	537	589	536	590	576	555	553	579	586	578	560	529	576	542	544	546	561	597	568	585	609	561	539	545	591	552	577	587	569	571	551	579	570	575	582	598	546	554	569	535	597	567	586	551	613	586	586	583	587	522	516	568	570	567	532	577	572	568	566	577	588	559	540	565	617	582	584	584	575	590	614	577	554	567	588	556	583	552	529	582	535	576	590	598	556	577	569	591	564	554	585	582	551	550	584	538	542	571	540	531	634	605	570	535	582	609	583	561	551	545	590	594	547	571	567	510	557	585	596	582	569	579	571	538	625	589	618	540	573	573	576	561	601	566	566	575	565	528	644	607	598	531	595	537	564	526	578	565	556	549	553	591	553	554	598	517	626	606	590	552	612	601	592	592	574	586	575	516	563	569	589	561	565	600	574	599	564	578	554	557	550	587	597	546	518	571
32786	20198	8306	569	290	261	278	289	301	286	320	314	220	259	235	289	261	272	287	289	243	286	259	235	287	254	239	255	280	285	280	284	267	281	246	263	274	276	262	274	290	274	253	279	251	275	270	261	251	261	273	285	248	290	274	262	283	271	276	290	253	270	285	273	262	227	287	293	251	247	260	258	227	270	276	259	279	275	277	242	240	279	260	244	268	306	282	247	252	270	250	298	231	291	239	215	276	253	269	255	288	253	266	233	255	301	293	270	269	292	265	272	240	274	276	280	281	261	268	289	267	283	262	273	286	259	262	273	259	266	255	260	272	257	256	267	279	266	259	260	254	259	272	269	270	275	282	301	296	267	266	250	255	290	249	296	269	298	259	309	280	288	276	250	251	249	261	289	273	263	271	284	295	285	293	282	255	303	269	268	288	287	286	258	256	274	280	294	303	226	250	273	289	270	269	266	291	290	284	279	288	258	267	257	276	298	265	272	276	238	272	293	285	264	276	238	281	279	301	252	272	295	259	276	270	270	280	271	255	253	272	266	279	252	288	281	283	265	270	267	272	261	296	265	256	286	269	266	261	278	282	273	267	257	286	281	268	293	294	267	285	302	247	227	243	240	266	266	267	288	282	246	233	260	254	265	291	261	264	258	286	279	306	290	277	286	280	283	252	277	265	274	273	271	300	279	253	250	285	253	264	257	282	262	291	283	256	234	283	284	288	272	273	255	267	251	291	282	267	299	262	286	256	268	278	310	294	305	272	244	272	299	273	256	295	270	261	273	290	281	286	260	242	239	245	267	283	320	284	293	252	292	254	260	281	330	269	284	248	259	291	292	267	250	249	268	267	278	266	276	240	295	252	284	282	278	271	238	267	243	255	223	274	290	257	253	282	269	249	279	292	281	300	239	256	274	256	256	296	293	272	264	266	280	278	255	259	293	265	279	276	297	261	237	268	281	257	233	289	266	255	255	261	296	282	273	303	291	259	263	271	258	258	275	257	243	278	260	270	270	261	286	266	287	267	255	262	253	261	258	286	255	273	242	254	266	243	267	238	259	266	268	289	241	268	262	278	292	254	288	278	307	258	275	298	267	250	307	265	294	255	281	250	249	248	275	283	262	266	233	263	265	240	255	283	305	262	229	261	242	260	299	295	285	247	272	262	284	291	244	250	256	285	276	258	270	292	286	280	285	269	260	269	268	296	287	267	292	257	281	284	276	253	294	233	259	286	255	271	302	272	248	280	264	277	297	249	281	280	268	269	280	263	278	311	270	248	266	240	271	269	306	291	259	224	265	245	262	290	300	280	260	245	275	313	306	302	283	258	274	265	276	281	286	280	280	252	283	262	269	288	275	278	266	255	294	264	278	291	271	305	324	275	261	266	268	256	297	280	270	252	263	263	256	312	284	285	241	252	280	256	276	273	258	280	261	282	292	267	274	279	289	277	267	284	275	282	305	266	274	280	279	314	268	272	281	296	265	228	256	249	278	271	246	243	254	296	276	242	257	278	269	279	279	269	281	253	248	255	265	268	283	252	283	308	283	286	266	275	280	287	297	282	258	284	258	262	264	261	292	258	280	279	285	267	231	274	282	287	252	318	269	291	262	263	292	244	298	284	259	282	282	271	296	269	286	259	289	276	265	275	283	275	310	233	226	252	251	258	277	274	267	262	279	254	251	284	253	276	277	257	248	267	288	289	295	265	252	270	277	258	284	278	290	297	265	294	279	247	252	257	308	294	276	309	259	243	273	265	260	258	286	293	246	276	272	275	251	249	281	304	269	255	266	274	278	268	298	293	260	249	286	257	284	246	267	242	270	282	265	247	299	283	265	293	282	274	269	260	232	242	282	273	257	233	273	301	283	286	295	265	282	271	290	274	297	265	287	293	278	286	254	272	285	262	289	279	253	262	231	266	272	278	285	251	279	247	240	277	266	274	268	297	259	291	279	299	245	280	258	291	277	280	240	276	264	240	266	280	269	262	271	247	266	246	299	277	270	275	265	271	272	294	280	264	291	272	271	290	276	250	278	298	257	272	308	263	303	242	267	288	277	233	263	253	247	256	265	272	286	295	270	266	287	284	255	265	249	291	288	271	282	276	278	299	256	262	270	258	283	266	239	258	294	248	259	269	240	258	271	266	252	278	251	304	266	282	285	290	252	279	259	269	264	271	258	268	243	269	278	297	312	238	249	280	273	283	288	294	290	270	257	283	301	298	274	277	303	224	294	250	278	266	269	264	276	266	257	294	284	281	285	285	281	286	249	238	296	248	263	266	269	246	268	258	281	285	274	256	275	237	324	280	282	255	288	271	259	244	292	263	286	285	281	261	271	277	277	275	220	279	274	255	232	253	281	275	286	274	290	271	258	269	266	263	295	277	224	271	266	297	278	260	260	293	278	285	274	243	270	266	270	296	277	273	268	262	255	249	260	240	280	264	268	254	230	298	264	290	269	273	272	268	279	296	260	258	285	259	277	285	262	256	321	290	295	271	297	324	259	248	250	243	276	286	257	263	258	258	277	291	297	279	304	261	279	280	274	306	234	277	278	286	257	247	265	247	297	261	262	262	263	260	309	247	277	268	247	285	247	267	282	284	277	285	248	246	286	269	282	276	276	220	247	284	258	274	239	265	270	289	273	274	252	265	273	293	267	291	268	233	277	246	287	276	277	300	248	244	242	270	275	232	275	293	267	307	236	276	294	226	283	278	256	276	258	266	303	272	258	293	246	285	256	292	279	264	275	263	265	253	261	267	292	294	286	259	298	235	270	301	278	288	271	261	269	305	245	254	289	270	281	278	281	263	263	280	281	261	256	276	274	273	294	310	262	284	284	289	263	311	259	245	290	261	258	272	277	268	290	255	296	265	282	259	296	252	292	290	253	262	208	287	256	265	240	261	281	287	282	269	271	296	258	260	293	249	285	283	285	271	308	275	274	283	265	294	267	270	303	288	287	271	269	268	280	275	278	252	272	268	247	270	255	294	257	286	254	265	289	277	269	261	226	254	276	296	271	254	274	296	273	291	263	270	238	257	264	298	262	301	280	279	273	271	287	287	241	245	278	243	262	312	274	264	292	246	264	276	300	296	275	277	270	279	257	284	263	282	271	252	289	266	283	250	270	247	255	239	306	320	272	234	260	277	279	291	252	252	259	274	260	275	242	259	270	248	269	278	286	251	265	300	259	260	295	254	262	269	266	238	277	279	295	261	264	255	272	281	294	271	264	297	292	307	250	282	286	264	253	291	255	276	310	272	283	256	297	323	262	286	269	246	290	256	281	274	279	280	280	276	285	251	271	259	282	281	315	278	280	272	277	276	262	251	296	267	274	267	295	256	262	254	244	260	261	286	280	247	281	247	287	275	288	271	279	263	302	299	284	296	242	253	267	227	294	276	292	275	269	266	247	273	252	269	276	255	291	248	281	272	240	272	259	282	277	245	270	286	270	284	270	270	257	260	268	280	254	261	285	290	256	260	290	240	262
5566	1341	820	724	649	663	635	668	651	615	632	619	636	653	638	650	614	614	652	629	640	662	619	614	635	665	609	604	646	644	647	621	661	645	648	659	661	632	654	643	643	649	608	619	597	634	610	597	610	597	639	610	630	617	654	635	626	665	610	611	624	610	631	668	653	626	618	673	610	645	635	644	643	608	608	670	676	606	613	586	655	587	636	643	649	611	684	652	608	641	615	637	631	611	612	681	675	647	653	647	616	636	610	607	633	620	610	627	675	643	607	649	625	644	686	676	691	618	664	645	592	628	616	625	633	623	655	629	642	643	631	676	633	613	615	592	624	651	665	621	646	612	615	639	622	625	664	625	600	638	644	634	630	620	645	627	594	583	594	619	640	670	645	622	616	635	676	646	584	650	650	676	633	604	636	672	600	635	625	663	639	620	630	603	628	633	650	655	633	647	619	670	665	624	639	608	629	648	675	631	663	626	586	640	658	668	629	640	671	627	655	628	638	578	593	614	644	598	683	602	616	599	623	679	623	633	644	648	648	646	647	647	631	611	617	588	637	626	607	615	619	639	686	643	625	661	616	542	604	668	600	631	595	662	597	636	678	613	642	619	612	632	665	621	627	652	611	625	600	670	629	666	641	637	621	653	637	636	657	613	660	655	649	630	663	659	617	654	640	624	665	664	599	683	583	644	591	615	647	618	633	628	637	580	634	615	612	652	656	633	626	636	618	650	640	608	608	622	605	626	659	640	677	635	615	663	635	621	660	654	644	616	651	617	650	657	644	643	611	628	633	588	621	614	595	598	614	640	620	613	660	661	691	611	641	610	625	648	619	622	652	613	631	627	633	659	586	636	641	604	598	623	625	623	651	608	565	663	589	652	615	653	645	618	636	669	615	630	647	683	587	621	650	654	606	654	617	610	600	655	632	625	627	649	617	644	631	659	639	610	599	601	643	595	651	660	587	630	660	613	641	678	625	638	603	608	649	606	668	646	652	653	654	647	617	627	672	621	637	650	612	673	650	617	637	618	674	614	635	644	701	639	624	634	674	639	609	606	638	603	679	621	627	637	648	621	598	637	645	622	617	621	648	683	669	600	666	618	621	659	673	670	620	613	672	639	589	617	641	654	638	625	633	664	664	627	658	651	627	625	646	624	611	631	650	652	694	634	665	612	651	658	652	649	646	611	660	619	629	629	627	652	613	640	624	642	647	645	658	642	606	599	643	651	599	628	610	700	619	643	614	613	656	641	616	642	668	657	646	629	598	639	650	672	670	641	606	610	631	627	633	666	642	652	632	653	620	666	651	660	615	635	628	631	636	617	626	686	603	637	686	650	636	686	634	638	646	572	601	601	635	629	639	580	637	640	618	636	629	640	611	631	625	644	643	667	601	649	601	641	624	622	598	654	631	629	649	625	605	657	616	613	645	653	620	628	618	663	667	658	683	628	651	613	614	599	604	665	666	673	605	602	621	631	624	641	654	622	631	616	588	620	694	592	635	682	674	639	624	665	617	623	652	653	653	686	632	631	634	607	646	622	649	598	678	680	586	639	680	644	657	633	655	640	659	606	649	673	655	651	604	648	590	681	668	603	626	615	650	633	676	635	637	626	614	612	606	621	655	640	630	645	645	613	671	675	616	663	638	659	607	635	622	677	686	609	620	662	670	647	616	593	649	608	626	596	601	636	615	627	619	634	633	656	627	663	664	613	624	644	616	647	659	592	646	595	623	647	631	614	695	564	637	599	635	609	622	635	653	599	632	630	626	643	592	631	676	603	623	644	623	618	637	638	640	642	649	652	613	615	658	645	643	644	632	667	651	669	630	591	638	633	680	645	648	657	618	614	650	630	610	632	617	615	608	631	634	673	688	677	612	661	606	604	660	638	650	615	653	614	658	547	647	609	626	607	603	591	631	650	670	620	651	654	647	633	657	619	580	589	588	637	615	625	617	679	644	622	620	634	613	609	640	647	627	634	675	635	645	679	620	617	681	618	625	642	658	595	640	663	628	629	593	672	609	631	610	597	626	631	630	630	656	645	588	683	666	672	660	613	645	640	650	617	621	614	651	604	614	629	622	632	675	629	592	627	644	611	622	658	624	650	664	612	622	648	629	626	627	611	642	611	614	631	660	660	607	651	671	598	661	647	649	603	630	655	667	599	634	630	642	592	631	633	614	658	632	659	643	691	677	654	633	616	670	644	629	614	626	618	657	647	595	630	597	611	625	640	609	649	588	655	621	612	628	627	666	610	657	633	654	656	641	684	603	657	668	617	621	602	627	621	629	631	604	671	629	656	654	618	663	677	669	664	690	616	647	626	628	632	641	635	603	666	607	664	636	658	653	674	637	627	583	671	629	659	649	615	631	687	619	662	630	651	621	644	616	636	667	634	636	674	665	617	635	598	665	602	643	617	665	647	690	624	635	680	624	666	636	664	628	665	619	648	593	668	633	608	606	625	629	622	628	609	667	680	640	632	648	633	630	682	615	598	659	598	702	607	594	619	575	671	633	633	649	622	628	637	624	627	645	658	665	630	652	622	634	654	647	610	629	673	643	613	661	638	578	616	604	717	618	673	669	617	622	606	619	639	684	617	618	616	636	651	632	622	625	628	653	646	641	624	652	599	630	702	628	681	663	598	645	648	615	607	632	618	621	652	589	654	620	585	612	647	638	613	635	647	632	625	585	613	633	566	613	633	680	637	643	605	617	621	641	683	624	630	651	670	646	684	634	632	603	647	684	639	632	628	672	647	687	660	660	599	660	611	639	667	666	647	643	617	607	606	623	626	635	651	661	607	643	640	648	622	624	636	654	581	636	596	646	626	643	631	616	626	605	629	591	688	634	598	599	633	662	639	622	612	637	603	649	664	666	652	636	646	610	629	607	606	639	660	606	660	635	629	665	632	621	660	613	686	665	658	623	590	655	643	649	650	632	684	624	651	663	618	619	624	677	651	622	614	622	623	647	655	625	649	672	631	610	642	691	602	659	692	658	671	645	648	623	635	645	624	641	632	641	604	630	629	648	622	631	605	678	630	601	640	640	619	594	672	665	620	648	637	572	664	623	634	624	652	655	637	613	600	624	626	682	607	643	651	663	602	612	636	649	586	645	598	579	601	626	605	652	618	619	613	617	685	636	659	648	634	648	648	636	587	647	659	623	587	638	656	604	608	637	633	619	630	656	669	651	661	632	628	634	665	660	599	637	628	630	686	647	593	599	620	643	627	619	639	606	629	623	640	649	617	629	629	675	609	614	614	647	603	636	604	601	679	616	618	650	598	659	623	600	621	597	615	656	653	626	629	687	670	658	662	631	598	659	656	606	609	635	653	650	650	625	657	626	594	604	624	634	646	637	612	643	580	638	652	600	628	613	640	615	625	669	607	641	637	600	623	663	616	652	618	651	683	639	629	651	637	655	626	654	634	638	624	659	634	667	602	682	609	658	629	672	622	622	617	669	613	647	646	656	624	618	580	636	638	640	606	636	639
24965	21456	24820	28501	21467	20874	1195	537	498	444	442	403	430	398	419	421	375	399	387	390	382	381	420	416	418	429	369	391	375	417	365	391	381	402	336	410	381	402	391	392	408	371	399	373	380	431	395	444	383	373	373	407	399	392	399	367	363	371	415	396	366	372	384	357	377	398	367	389	382	401	377	377	389	384	332	396	382	369	389	359	430	386	393	331	389	379	393	385	427	397	371	378	370	356	366	369	379	366	393	391	363	348	392	384	390	355	369	397	367	398	350	329	378	410	398	381	416	351	407	352	386	352	417	392	417	390	364	390	402	384	404	412	359	336	398	366	439	383	353	404	406	410	412	355	403	381	395	377	401	391	413	374	363	389	343	374	376	377	440	376	368	375	367	382	399	372	435	377	405	380	403	416	414	371	433	358	362	388	379	382	394	382	389	412	397	399	344	380	407	360	368	370	394	384	406	399	353	363	401	394	433	439	401	405	353	374	406	393	422	371	416	392	367	395	373	368	352	362	390	406	413	372	365	368	379	367	351	382	382	363	375	367	367	367	406	379	366	409	385	385	375	370	358	359	329	415	406	375	397	389	367	402	382	388	389	381	370	334	380	405	395	407	413	400	374	385	355	436	381	336	390	388	415	393	399	380	375	373	375	397	415	401	374	380	400	410	391	386	407	415	373	403	387	375	404	374	378	401	359	362	414	380	397	404	304	412	403	403	388	380	375	370	391	351	381	388	406	387	404	374	393	391	390	377	403	376	402	416	389	354	397	383	376	371	370	395	404	362	384	379	339	388	385	386	422	404	402	411	405	404	394	400	360	393	345	368	430	399	405	377	363	376	415	368	388	381	414	354	400	402	361	369	435	355	373	398	386	381	394	371	407	408	395	423	381	368	385	353	372	380	358	396	402	371	382	396	386	331	400	382	384	406	400	407	395	363	402	383	456	392	378	385	403	401	352	395	386	390	397	392	366	409	391	385	398	380	405	380	358	375	354	422	358	395	393	399	391	341	351	429	376	350	375	406	390	396	374	364	368	377	370	336	384	367	380	392	386	401	393	376	412	370	400	372	385	381	357	383	399	389	337	386	350	404	360	386	406	401	396	400	331	369	372	367	394	379	384	389	359	379	410	375	371	385	389	362	405	372	397	395	379	427	368	389	393	377	399	353	342	396	398	387	412	374	379	379	391	390	360	373	398	408	396	380	390	410	350	368	375	386	383	420	382	406	404	368	355	361	394	389	393	388	412	396	332	382	383	382	373	368	388	410	347	362	389	393	353	388	382	401	429	363	364	368	390	386	371	405	372	365	331	400	351	384	391	364	371	399	370	409	407	393	401	389	400	401	382	378	403	414	349	386	357	416	391	408	410	357	357	398	378	409	404	351	388	376	406	373	357	397	355	361	388	387	353	343	380	394	364	425	359	356	328	407	384	400	392	364	389	355	358	365	378	408	347	428	401	393	392	374	390	388	396	416	365	404	398	345	407	399	371	374	380	360	380	432	393	394	436	368	376	353	385	366	381	360	396	363	373	357	358	411	392	393	407	379	406	393	382	373	352	375	388	354	391	385	394	405	391	392	368	393	435	406	391	395	429	388	345	403	384	371	408	359	394	408	377	377	380	377	375	398	374	362	374	355	371	413	393	356	379	349	419	370	363	343	377	398	368	378	390	405	392	395	388	414	398	396	389	436	407	381	377	413	403	348	344	427	368	363	358	397	368	376	354	425	424	411	351	368	409	386	350	424	340	366	350	396	364	358	360	398	349	384	345	366	374	406	391	411	398	389	378	403	412	386	382	409	368	393	397	376	389	368	358	342	366	385	374	384	384	367	397	413	386	385	383	371	393	402	405	359	402	367	362	362	382	360	424	375	386	397	387	394	400	398	404	407	387	376	399	386	350	380	352	372	421	392	355	363	386	393	365	363	386	382	345	382	404	374	417	383	377	396	395	377	353	391	415	351	380	394	364	378	382	348	398	405	375	375	403	375	393	365	411	390	403	435	383	347	388	381	382	386	357	358	413	370	392	385	369	369	357	369	367	395	371	417	387	387	364	395	400	380	424	359	408	350	411	407	377	393	339	373	406	391	362	401	411	367	399	402	358	388	381	362	376	382	364	413	396	364	370	408	425	404	412	405	370	377	386	404	428	375	376	367	394	355	366	367	404	413	385	389	400	368	412	433	382	389	335	366	361	376	368	407	396	399	386	398	387	363	385	387	398	386	390	435	385	367	367	411	394	380	397	417	385	388	391	403	359	390	368	365	376	374	381	405	389	431	424	426	387	370	446	368	373	381	363	413	361	398	352	398	352	352	442	388	384	404	390	400	383	400	387	376	391	400	388	390	370	396	397	375	368	357	354	386	336	358	373	417	380	385	380	372	330	366	378	405	383	369	365	376	417	399	402	361	400	389	399	399	377	357	356	353	424	384	422	365	374	378	413	371	411	403	353	367	368	381	365	428	369	353	386	367	360	366	351	363	356	399	390	392	408	380	358	383	398	385	346	360	370	376	346	389	384	394	372	419	380	361	348	366	374	372	376	366	388	414	338	371	405	375	396	365	346	374	373	404	381	384	373	409	400	391	386	375	372	385	368	398	445	365	383	363	416	377	396	408	386	363	370	367	354	385	389	397	385	384	346	380	357	390	384	368	370	371	393	385	380	416	374	357	368	367	374	383	379	393	361	366	413	379	416	394	411	404	374	363	389	403	395	376	427	380	398	402	395	382	375	414	357	394	436	375	407	367	368	423	408	374	380	380	412	406	382	384	419	376	340	359	413	389	390	404	393	394	402	365	371	397	378	347	427	376	427	372	379	357	368	354	409	393	366	367	393	439	357	372	388	451	392	384	396	396	396	381	380	372	381	351	372	391	367	377	378	416	379	363	390	390	408	387	343	372	393	373	423	375	382	389	351	328	389	348	407	414	405	404	397	377	389	399	395	433	374	383	354	373	349	389	424	362	338	353	370	388	383	364	370	392	370	330	417	406	421	391	373	392	357	373	388	373	387	375	396	387	353	369	389	404	413	428	404	380	398	351	391	415	370	412	405	397	413	377	394	383	412	395	394	399	399	386	386	380	403	396	371	365	378	389	394	383	429	367	371	397	390	388	427	348	355	368	369	403	392	410	406	378	375	413	379	389	377	396	393	416	375	404	372	346	388	389	398	402	363	362	366	382	377	425	362	394	354	349	401	415	384	368	335	353	385	381	381	403	357	433	390	387	393	369	423	397	372	391	399	355	401	400	393	405	383	386	363	407	365	355	388	367	369	405	372	370	348	350	384	348	384	385	364	382	371	399	410	395	385	373	408	399	414	401	388	368	390	403	411	393	435	384	409	389	420	374	341	385	378	398	362	343	394	413	346	392	418	388	396	391	414	386	397	367	388	409	378	394	401	341	404	318	378	385	418	378	384	386	380	377	383	335	398	395	361	416	367	345	374	398	361	369	382	391	399	383	381	346	378	398	402	421	386	364	386	381	384	400
4169	7608	2179	1566	1154	945	836	871	878	836	895	829	817	801	917	858	826	885	866	897	837	880	858	754	812	851	822	836	838	833	826	853	906	843	804	832	829	821	837	778	864	828	836	838	880	807	788	810	808	841	845	817	809	799	828	848	835	842	795	790	829	804	846	834	845	805	831	794	786	835	784	798	821	839	878	815	866	830	828	849	819	841	837	842	837	786	800	903	795	842	835	807	812	863	864	828	825	829	814	794	833	800	788	852	818	902	796	824	836	840	858	864	815	850	829	881	805	838	799	835	829	861	825	814	860	801	799	826	873	779	860	853	814	880	881	837	776	867	848	799	847	814	804	759	886	841	817	784	846	822	840	858	813	824	782	867	813	798	823	819	792	854	810	864	844	853	807	843	788	856	812	827	800	806	804	802	851	803	825	776	780	824	825	806	854	821	787	916	816	830	840	787	796	814	855	781	848	833	859	809	793	807	764	843	794	808	812	817	818	764	832	836	856	860	809	826	843	875	856	834	777	802	883	832	812	816	837	802	900	821	802	845	813	852	815	825	838	818	828	878	814	840	857	841	818	886	822	813	812	818	852	821	820	871	805	843	829	822	845	800	821	834	868	800	801	845	819	817	826	803	850	810	773	892	832	812	853	813	760	835	766	878	825	834	799	855	873	835	805	838	848	780	810	834	836	783	863	855	830	866	822	826	813	826	839	849	794	838	809	823	871	821	838	815	817	790	906	839	815	797	838	816	873	805	807	860	860	844	850	852	808	786	794	818	818	846	786	844	835	806	812	864	858	835	778	840	827	767	860	850	786	849	783	809	797	825	825	753	812	848	781	843	833	861	824	845	840	800	833	845	843	815	800	771	821	840	794	863	814	868	846	793	826	797	821	822	838	830	804	829	822	878	846	824	794	827	832	825	867	834	866	806	838	869	807	779	795	806	824	774	816	846	783	783	858	836	825	858	817	823	815	769	812	846	805	889	810	832	827	825	817	836	854	849	836	857	762	846	783	805	818	846	787	791	849	812	861	814	832	848	783	812	884	828	855	849	827	856	767	842	821	818	873	841	861	842	811	825	804	840	846	826	835	806	833	819	813	832	833	780	805	843	842	809	827	815	838	828	824	797	811	813	815	839	818	798	792	837	812	805	817	839	861	865	789	817	852	810	860	840	795	810	824	828	818	830	832	828	823	826	841	842	875	848	837	833	871	831	827	825	863	809	833	809	820	832	787	836	859	830	774	828	801	759	820	782	891	816	803	814	886	817	786	792	816	830	837	819	793	825	813	800	846	879	799	802	802	860	808	815	786	776	801	838	846	838	809	817	835	787	830	831	807	840	774	811	823	820	845	869	823	854	849	770	800	874	869	874	840	881	810	856	836	856	861	760	873	811	896	842	785	812	787	807	857	845	803	855	851	832	800	806	831	805	805	926	824	829	800	823	842	837	833	831	845	817	818	790	805	811	793	762	890	838	797	824	796	842	836	867	792	785	811	869	798	838	883	858	793	874	860	830	810	837	802	857	866	801	784	774	809	825	848	793	802	775	849	846	792	840	828	855	818	794	809	782	830	818	823	799	804	852	835	840	850	808	819	877	821	827	773	830	798	808	816	824	852	811	778	817	832	806	798	823	767	841	802	833	791	813	801	804	823	898	872	844	828	804	807	853	782	832	871	815	826	840	773	810	849	840	786	820	783	870	814	906	844	833	816	877	874	869	768	804	798	849	844	858	765	823	836	826	805	840	816	827	876	812	819	805	827	793	820	842	842	829	851	818	818	814	791	815	849	848	770	826	819	793	817	784	851	834	836	835	840	832	828	820	844	795	832	803	819	834	802	879	829	871	856	846	822	843	761	794	815	847	851	843	793	855	849	801	855	769	826	822	843	818	821	834	812	828	813	880	777	825	825	803	800	799	826	848	818	837	848	826	859	832	839	872	882	816	828	875	787	807	788	840	792	813	855	807	854	822	837	831	838	853	869	793	809	832	845	834	855	875	814	861	785	828	822	750	814	804	885	814	821	820	829	780	846	859	838	849	838	790	791	852	855	862	796	813	831	852	872	804	850	802	850	797	859	811	813	815	848	842	816	830	863	840	762	850	834	830	862	816	841	818	841	874	844	813	867	833	790	873	739	898	828	834	825	789	823	835	799	840	793	840	776	833	894	819	856	840	827	844	851	831	800	875	797	841	860	885	815	841	867	776	794	820	847	816	835	778	790	836	817	822	852	799	879	796	854	828	866	809	829	829	854	785	839	805	790	811	805	808	875	832	809	786	828	793	894	801	819	850	805	840	810	784	817	853	796	866	803	830	839	820	834	817	879	794	787	830	808	796	823	797	848	838	826	853	820	805	815	867	801	797	788	818	796	800	806	804	837	814	837	779	870	827	841	873	821	874	869	891	839	862	850	771	857	851	797	832	830	821	832	798	807	797	846	831	830	881	851	834	789	829	801	863	822	808	784	851	831	850	810	816	822	824	833	851	765	863	831	840	828	865	793	789	817	848	847	855	819	810	807	825	861	833	777	767	902	839	860	809	801	845	835	833	808	829	790	792	779	789	786	864	794	791	752	812	887	860	850	841	819	831	757	838	829	825	798	814	797	892	824	795	878	821	825	840	830	851	827	819	808	822	864	838	794	847	838	850	817	817	844	816	902	833	802	878	750	849	819	820	866	817	875	817	855	828	840	840	807	843	789	826	832	858	883	767	824	846	866	801	844	844	791	818	852	791	795	810	804	792	820	847	856	839	833	798	772	760	898	795	855	822	818	861	772	767	824	798	823	802	793	805	775	807	770	827	818	817	857	804	824	858	822	840	810	782	852	835	818	841	826	818	821	812	874	882	826	843	842	819	811	803	815	795	800	856	782	849	830	913	859	828	854	816	843	842	811	854	808	872	832	823	845	830	811	822	808	875	823	893	771	833	800	825	842	794	798	804	857	805	834	823	902	872	829	805	827	794	798	793	826	822	818	838	796	860	825	863	809	813	806	835	827	837	801	843	788	802	772	846	830	868	847	855	866	805	817	839	830	872	787	861	815	847	812	807	826	779	804	817	770	860	860	798	824	840	784	770	826	865	799	824	832	791	744	822	815	855	838	846	800	801	893	873	860	786	810	758	825	817	827	844	855	816	867	784	788	831	856	844	841	798	840	805	885	795	876	827	846	835	865	848	835	756	824	791	824	811	882	818	812	778	833	826	796	834	835	857	830	822	821	868	850	844	847	816	775	783	803	835	804	831	796	809	831	863	826	808	823	838	832	830	816	853	803	892	787	781	808	786	818	841	795	790	834	795	862	829	836	831	764	833	814	793	805	810	820	797	816	799	830	865	811	840	812	837	833	810	781	830	835	798	862	800	838	800	751	803	818	849	852	748	823	816	833	829	799	820	834	799	843	826	797	872	842	828	800	837	851	812	818	757	831	804	840	818	816	792	818	814	811	798	871	833	867	807	839	817	866	840	785	830	840	850	852	844	815	806	834	791
24301	21444	25142	28163	21445	21463	19694	706	436	359	387	314	324	311	293	291	316	279	294	280	297	296	271	265	310	276	306	283	295	266	297	293	288	292	301	288	284	267	261	282	252	266	268	268	246	260	259	276	253	246	265	239	256	268	279	292	278	294	284	272	275	274	250	284	268	267	260	283	258	239	293	278	260	255	249	269	278	271	280	239	271	264	282	246	246	254	288	298	237	248	274	295	237	265	272	268	255	246	230	253	256	250	260	261	281	271	238	266	278	266	253	288	255	294	272	260	251	281	261	285	266	250	263	258	277	243	275	276	279	258	270	264	282	252	252	254	272	209	251	253	282	293	284	270	264	229	276	256	253	283	264	266	246	282	230	287	266	312	280	266	273	286	260	254	246	253	269	253	257	278	302	281	247	298	286	291	295	264	303	241	221	274	268	278	240	286	261	280	212	254	225	276	296	223	249	251	266	289	232	274	244	247	272	253	261	264	251	259	267	277	273	277	276	293	259	275	262	300	293	248	255	285	275	253	283	282	281	257	269	249	252	268	276	254	270	271	263	261	237	269	284	263	282	232	278	267	274	271	261	255	261	266	272	272	280	266	244	280	262	239	238	264	276	244	284	271	271	252	271	273	250	259	237	268	284	241	251	262	284	267	273	247	270	282	267	249	234	232	260	261	259	248	259	268	258	271	275	258	254	256	238	298	267	270	267	257	249	263	271	226	271	283	257	264	246	238	285	262	276	252	239	266	251	259	257	246	280	286	273	261	260	296	252	233	242	246	267	276	269	244	286	289	273	223	255	276	242	272	288	286	282	255	289	267	247	253	267	232	290	264	265	289	249	264	264	301	254	241	287	264	291	246	248	245	256	256	253	237	241	269	253	251	281	237	275	260	258	280	263	281	267	281	243	251	267	247	243	258	262	295	253	265	258	267	278	259	287	286	256	271	257	265	251	240	256	252	263	278	255	270	275	246	287	258	279	272	285	229	290	253	265	267	273	264	261	264	258	261	277	273	287	258	270	249	270	271	272	253	268	290	241	247	272	248	211	267	251	261	255	257	277	278	250	228	255	263	270	255	254	232	252	269	259	248	249	263	266	246	277	289	272	276	278	267	303	305	267	256	277	287	262	270	258	248	280	292	214	233	262	281	269	276	255	254	269	250	278	274	274	288	254	247	279	305	227	270	258	292	302	272	287	280	278	293	262	290	257	274	272	253	291	288	260	272	274	261	281	254	249	294	253	259	265	243	301	271	236	295	249	238	303	276	260	262	268	253	278	248	269	280	276	275	235	253	276	286	273	299	277	286	250	261	290	258	268	252	277	292	252	281	256	244	261	246	250	283	282	268	258	250	253	268	299	256	267	249	268	264	266	232	273	262	237	253	236	278	269	249	256	226	249	257	279	271	265	252	235	241	272	255	248	270	294	272	247	266	259	241	290	283	239	252	260	269	293	288	276	269	271	245	258	242	273	275	250	275	240	295	277	291	260	249	263	239	269	278	293	276	253	248	278	289	261	264	281	244	265	282	286	294	272	270	287	270	266	275	247	281	259	283	273	250	255	270	241	245	255	289	255	249	297	255	279	290	264	220	235	301	282	241	256	269	261	247	233	253	235	262	266	249	271	284	249	232	252	273	290	246	262	242	255	232	257	256	263	292	291	258	255	235	274	250	244	220	272	242	288	283	256	256	277	276	236	274	291	301	260	240	280	263	290	263	272	276	280	248	255	284	260	267	272	254	261	237	274	269	242	281	234	276	257	254	271	247	244	275	244	264	268	283	254	297	262	285	258	255	246	272	280	297	253	262	274	292	234	274	285	231	263	273	274	273	235	282	282	272	323	256	286	269	294	237	249	226	243	288	224	269	303	282	252	242	272	274	250	287	298	266	273	282	252	215	273	229	268	263	257	280	290	284	284	266	271	270	235	270	249	256	261	274	264	238	303	267	281	311	268	259	265	325	266	273	263	241	250	310	282	271	250	272	285	236	225	257	273	307	262	248	279	266	272	262	245	257	239	242	254	246	263	249	295	280	283	273	259	259	274	254	284	261	259	271	272	280	264	241	247	279	294	291	284	264	286	269	263	245	242	258	227	256	271	271	265	249	303	301	270	272	310	269	292	297	246	274	261	249	237	274	248	294	270	250	296	287	304	287	284	239	270	269	255	280	258	284	284	299	256	263	225	259	250	268	284	288	247	254	262	260	256	266	253	300	286	277	276	269	246	295	253	262	252	273	286	264	254	284	264	273	241	252	274	260	260	259	241	257	290	251	278	222	261	247	267	246	236	261	272	272	256	267	263	276	260	260	275	261	271	249	284	271	258	278	267	273	272	292	249	247	282	257	260	240	288	242	281	277	282	265	249	261	246	233	294	233	259	222	245	275	266	235	240	248	284	246	262	253	280	258	263	266	271	270	244	273	230	242	259	287	250	270	253	286	271	277	241	237	250	265	253	273	245	253	252	270	248	283	283	245	253	236	253	237	297	238	251	272	262	289	246	265	259	267	276	281	286	260	277	263	264	239	285	260	305	246	291	279	295	267	283	259	300	270	261	265	254	287	255	282	255	239	266	245	266	284	273	272	261	278	286	238	270	258	252	250	258	255	268	266	272	259	283	295	243	294	268	270	255	234	261	259	247	295	265	282	282	274	252	249	273	265	299	277	265	265	260	263	261	271	253	231	261	260	267	272	254	273	259	287	302	262	262	283	266	253	304	257	282	251	251	236	266	255	252	259	257	244	260	290	267	248	243	271	243	250	285	270	281	274	259	261	253	254	232	256	269	249	262	242	274	270	272	276	279	237	244	270	223	256	275	270	251	242	260	261	262	253	264	269	282	277	242	226	277	271	271	266	273	283	243	272	218	236	244	251	248	295	270	258	262	268	260	271	266	274	252	296	247	256	254	271	246	270	228	283	244	243	271	260	265	283	285	271	288	258	296	290	277	279	263	240	276	248	237	275	283	240	274	250	261	278	232	267	269	304	273	246	271	243	245	271	276	267	266	234	254	246	269	266	270	310	247	267	271	249	228	266	280	267	295	259	266	267	246	301	271	290	287	265	267	248	279	277	261	249	276	259	236	264	272	264	284	262	268	250	277	265	265	251	227	291	260	257	298	240	276	241	237	269	262	276	280	251	265	286	255	268	242	278	291	291	261	273	258	297	271	273	258	267	280	259	294	262	266	268	255	271	274	250	258	274	252	256	239	271	260	261	280	247	268	276	265	261	233	248	249	257	277	256	264	235	219	276	244	236	269	293	259	247	229	254	238	253	268	254	273	294	274	266	292	253	243	274	261	266	272	250	281	229	254	267	271	266	258	263	254	281	262	242	267	256	253	267	288	251	274	295	277	251	288	265	284	251	251	283	275	236	282	267	277	265	270	279	267	257	271	280	232	275	262	263	231	273	275	249	247	249	265	243	253	259	244	264	261	230	266	304	271	293	249	230	276	271	260	255	271	276	258	275	298	277	244	267	274	273	243	277
4478	11180	3528	2060	1383	761	707	645	650	613	627	581	603	621	595	629	586	603	589	586	568	592	576	544	590	551	563	574	591	565	572	570	602	550	576	576	557	588	580	538	561	587	596	537	549	540	599	560	569	535	581	563	552	555	539	564	539	572	539	582	603	556	578	586	532	533	569	574	614	557	561	602	578	528	570	577	579	542	531	570	573	590	561	566	561	587	533	556	556	549	577	609	541	534	559	550	571	575	578	552	562	543	611	567	551	557	573	567	594	551	540	573	558	583	559	582	601	566	612	522	546	587	584	540	574	560	566	557	513	573	568	520	541	561	549	588	537	567	562	558	563	516	544	570	542	588	586	553	534	560	549	577	543	566	601	540	550	612	592	539	585	552	586	585	593	573	561	583	570	551	552	564	571	579	550	569	566	579	558	530	567	587	547	528	568	539	588	543	554	592	555	611	564	558	548	557	570	548	587	543	544	554	554	605	577	555	572	545	509	544	609	569	564	551	526	556	601	547	558	529	569	556	529	542	563	561	568	566	531	590	542	574	574	559	546	559	558	590	578	592	542	572	575	554	614	566	538	543	566	584	545	549	590	586	561	538	533	573	511	536	577	542	571	596	510	580	603	566	548	527	591	573	555	578	571	572	628	534	563	577	551	581	524	535	584	569	555	599	561	552	534	588	567	572	552	589	557	535	543	612	562	580	566	579	590	566	557	562	559	527	551	569	556	567	576	547	563	552	589	562	576	543	547	601	540	585	509	557	542	524	545	552	555	605	565	564	551	551	509	590	562	557	599	543	539	541	545	585	582	601	572	605	620	567	571	576	591	551	608	567	611	556	578	550	519	560	564	559	549	542	550	567	556	610	647	584	565	553	557	541	566	541	508	557	589	547	563	534	569	559	570	559	575	553	534	590	573	581	555	583	562	572	549	615	568	574	579	579	545	515	556	613	621	569	568	584	595	561	561	558	597	538	605	571	617	553	587	558	564	518	550	602	550	555	556	577	588	584	537	557	553	588	579	553	580	569	550	567	565	550	572	554	580	527	525	542	578	565	562	532	573	566	581	543	567	529	579	575	620	575	582	566	551	557	542	556	576	523	533	566	557	620	562	565	589	557	535	595	596	611	575	552	599	537	513	588	518	586	543	574	582	598	537	582	535	572	526	622	570	552	558	535	578	581	511	587	595	558	538	504	489	570	524	537	531	568	542	553	592	584	546	560	583	567	554	588	578	540	561	549	550	534	566	568	597	584	583	545	610	550	551	570	602	534	548	568	577	531	565	526	582	558	564	549	559	526	537	576	583	582	580	582	575	558	557	536	571	553	532	582	571	552	585	613	578	562	529	560	541	554	551	628	571	538	568	520	629	591	619	581	560	576	560	571	571	561	540	577	534	613	572	552	562	576	565	554	553	556	534	543	549	550	585	565	576	555	585	580	535	578	566	575	545	545	577	565	587	550	597	576	552	577	550	579	597	586	586	556	573	546	538	579	524	566	563	565	556	570	586	523	559	541	590	555	602	535	564	579	578	565	569	580	538	536	596	589	570	578	587	585	561	584	537	587	611	584	558	519	577	569	558	562	589	542	569	568	542	571	545	564	575	590	543	571	595	563	558	549	600	492	565	587	561	594	541	597	529	642	574	574	526	556	611	579	588	603	599	514	552	589	550	578	577	571	562	552	557	552	563	569	526	573	548	525	541	538	594	554	541	583	527	559	551	534	625	581	564	551	557	584	590	565	572	570	576	597	565	595	570	567	511	563	616	582	580	593	562	572	537	588	566	531	549	595	552	579	582	558	594	578	595	572	547	534	538	563	555	540	591	569	524	558	582	563	577	560	589	583	584	566	582	575	559	574	555	546	541	599	543	547	552	585	573	595	548	543	542	569	558	545	578	578	539	572	585	556	585	563	578	553	567	549	565	587	506	559	538	554	538	597	561	547	555	555	531	530	551	563	574	587	589	579	551	569	569	573	546	636	532	540	631	564	577	596	590	538	548	548	559	565	626	572	549	562	547	547	618	600	574	562	530	593	606	595	579	546	601	561	559	527	552	558	562	550	545	577	561	556	551	554	541	527	597	568	581	541	590	598	582	550	527	599	583	593	576	596	579	590	543	586	591	532	554	557	535	585	565	569	577	561	566	577	617	547	579	558	569	539	523	561	583	529	578	517	514	552	540	574	593	559	586	572	572	617	535	571	519	596	531	576	566	621	539	532	567	529	544	600	513	554	559	556	554	538	554	575	541	563	559	534	613	555	568	533	570	576	601	570	571	562	524	566	562	558	572	633	513	570	583	538	568	527	584	553	512	542	568	553	598	546	589	590	499	611	535	526	569	561	550	551	575	550	569	576	549	491	591	515	603	554	578	571	530	539	611	520	549	579	627	566	595	546	581	550	576	537	610	591	581	555	583	579	543	537	566	581	578	568	525	544	582	591	529	550	591	558	566	543	535	548	578	532	590	618	556	560	587	576	598	551	600	527	517	551	529	530	609	549	516	572	561	552	567	551	626	535	610	505	583	593	582	581	538	590	594	580	537	541	568	559	581	605	567	558	565	556	536	570	576	556	536	514	565	588	557	530	584	568	579	546	579	592	579	556	511	601	535	551	568	576	550	555	559	562	551	598	583	562	564	565	567	547	534	527	520	553	564	563	533	565	590	555	570	538	540	542	543	585	591	547	573	565	602	497	585	577	570	579	544	559	570	577	532	557	551	546	561	583	575	557	560	562	568	554	563	564	556	610	488	575	534	623	609	521	594	564	512	520	551	566	597	552	618	578	547	582	554	544	577	574	583	557	537	550	555	574	571	571	565	574	586	501	499	577	573	607	558	563	554	582	583	567	534	534	561	541	580	552	542	533	548	547	565	536	584	541	544	576	564	580	571	554	578	564	580	570	537	587	590	570	586	595	578	593	562	587	507	566	572	567	547	543	544	581	523	557	538	537	561	569	543	540	551	576	567	525	586	581	587	544	523	554	587	584	572	565	551	513	533	533	597	535	539	563	576	563	546	606	534	539	566	589	585	569	532	588	567	571	539	597	566	577	559	581	621	574	594	575	563	552	528	587	514	559	553	567	592	563	589	550	557	572	540	567	565	572	540	595	560	548	540	582	530	560	511	516	596	562	553	533	542	556	566	558	581	603	536	541	545	565	580	562	591	573	544	570	545	583	564	565	552	565	575	544	558	553	528	565	575	544	520	560	520	550	564	519	575	574	564	550	566	560	629	552	549	603	553	597	572	543	564	580	597	591	566	591	595	546	574	531	553	557	602	523	556	544	561	549	560	568	549	542	535	574	600	553	575	590	543	582	547	545	563	565	591	551	583	564	537	555	566	595	535	552	605	581	585	548	550	609	566	563	535	541	619	538	584	583	557	574	599	575	595	586	555	550	524	615	538	563	568	550	545	535	593	562	604	547	567	553	571	532	579	527	593	571	523	577	573	547	548	552	574	570	545	569	522	562	579	577	588	601	593	510	531	569
32598	20052	8286	676	360	337	285	266	293	283	267	259	273	265	251	286	257	256	253	268	248	284	298	272	285	262	269	295	298	298	284	293	278	250	265	272	294	299	263	300	284	282	283	252	284	286	261	271	241	316	293	256	266	236	258	264	282	287	255	296	247	276	266	249	262	277	252	270	270	235	269	220	274	273	264	301	268	266	286	265	268	286	293	289	257	256	273	293	263	265	300	278	267	261	267	233	236	286	258	310	255	250	276	292	235	272	280	270	305	263	273	272	271	274	277	276	241	248	256	276	268	261	287	266	262	276	272	257	269	255	294	281	321	278	276	250	266	286	272	287	278	280	270	312	267	242	279	251	271	260	278	269	255	275	271	267	287	278	282	271	268	263	291	285	288	283	261	275	279	252	280	256	261	274	257	266	282	244	278	288	259	283	258	258	248	278	286	264	272	259	256	288	256	258	272	288	242	244	273	283	268	271	269	251	259	292	271	250	283	281	271	299	262	297	263	289	288	278	293	292	257	255	292	240	273	296	274	269	285	254	254	265	285	291	256	283	270	280	291	293	272	280	276	265	277	299	285	269	278	269	298	259	278	264	278	273	268	286	268	269	266	258	259	260	262	255	290	267	264	263	299	309	274	270	262	237	275	302	288	301	286	280	288	259	259	255	305	261	268	240	294	284	299	254	295	282	229	261	275	241	285	281	268	289	274	276	270	260	273	294	261	264	250	285	226	233	251	240	267	294	259	244	282	284	255	263	255	250	274	264	230	278	290	268	285	285	283	264	280	265	250	247	273	266	291	301	300	294	292	262	307	279	282	265	263	292	305	283	289	260	266	298	289	262	303	242	276	299	271	281	262	272	276	285	301	275	254	253	272	282	249	251	302	272	309	265	268	270	294	292	261	297	265	275	265	282	253	281	255	275	251	252	265	272	265	283	300	261	255	314	269	273	281	283	280	280	270	262	302	281	294	247	250	289	269	281	276	302	281	281	284	291	281	284	308	260	241	225	280	260	277	256	269	245	266	274	273	291	254	240	250	291	260	234	269	266	286	274	228	292	261	264	268	257	214	266	298	258	267	271	257	280	292	278	239	298	287	273	272	292	270	254	304	261	248	273	263	274	272	275	264	265	262	239	258	263	300	248	270	286	271	239	245	271	264	263	312	281	269	257	282	258	267	306	289	259	238	269	237	258	243	235	299	274	252	271	305	287	245	271	301	266	228	258	261	260	284	247	267	238	282	244	274	271	268	288	253	249	278	228	245	275	293	256	309	262	256	286	278	261	311	271	264	248	285	246	259	277	249	291	264	298	279	294	255	265	273	262	259	265	263	246	262	270	298	266	280	260	292	265	299	268	268	255	282	260	287	249	255	250	272	292	287	272	277	283	268	284	245	267	261	311	262	277	290	284	267	250	267	256	262	236	284	257	267	254	273	247	260	276	287	251	264	265	261	248	279	301	288	261	279	263	271	294	237	262	253	289	320	267	275	294	250	267	292	263	299	248	285	276	256	278	273	268	314	315	306	319	261	277	286	288	240	281	257	269	253	257	272	266	279	269	244	274	280	250	318	289	298	263	268	295	274	251	271	296	313	273	261	260	273	292	290	258	273	266	282	279	257	298	264	266	275	263	276	293	225	266	232	316	278	268	247	245	267	244	271	271	280	261	292	272	274	229	231	257	266	283	282	274	282	273	289	264	260	268	250	271	247	275	259	242	269	293	302	256	277	284	258	307	296	299	299	301	272	289	253	268	261	282	294	292	262	296	267	252	286	290	296	258	274	277	284	275	262	320	250	277	249	252	260	255	244	253	300	259	232	279	236	273	292	266	260	239	289	259	254	246	263	278	271	258	284	297	263	289	263	293	259	245	272	289	272	260	297	263	253	278	255	274	294	263	271	277	262	258	301	239	255	269	306	246	274	281	276	280	275	283	291	255	233	268	273	293	250	263	261	296	298	275	266	273	282	252	272	261	268	280	229	263	290	248	266	261	280	284	269	286	259	285	263	274	302	268	267	240	228	270	262	260	258	260	283	261	273	292	281	283	307	272	273	264	271	264	270	263	288	289	264	255	271	250	287	254	268	265	284	289	284	264	278	272	265	231	284	291	276	252	251	265	268	245	265	240	290	263	245	237	272	261	289	256	249	261	288	279	269	259	302	251	307	259	275	285	275	283	284	267	298	269	275	271	289	267	258	276	269	283	233	294	256	270	302	278	278	245	278	254	241	248	276	264	271	287	302	280	301	284	288	266	275	302	272	295	266	264	260	283	274	261	288	267	279	242	260	296	290	256	280	283	269	288	268	275	265	231	243	253	258	275	256	260	256	274	270	248	247	295	293	284	248	287	270	288	274	272	248	264	217	281	245	232	247	285	298	262	237	284	297	285	255	258	267	266	270	280	249	249	273	278	277	279	275	266	250	264	307	281	260	258	269	296	270	272	256	274	257	244	280	276	259	272	269	254	265	253	241	285	289	263	294	265	238	266	261	264	268	259	282	281	259	268	262	277	277	296	273	263	258	302	289	242	254	249	279	280	295	295	304	296	261	261	274	299	251	240	253	295	271	250	259	239	238	264	264	277	290	282	274	265	256	282	289	258	253	292	260	251	269	264	281	249	280	258	282	270	263	283	269	281	272	256	277	267	280	264	279	275	269	270	277	248	259	269	279	253	290	232	259	262	277	281	255	276	259	286	272	286	260	279	267	264	272	250	288	256	277	241	281	292	288	285	276	287	267	260	278	277	313	274	273	276	263	258	284	289	290	244	288	256	268	258	289	251	272	233	264	267	261	240	278	324	303	252	284	250	255	247	270	274	272	266	297	275	257	298	271	276	288	257	263	254	257	320	250	312	302	268	295	305	261	261	279	290	271	281	262	295	261	311	260	252	268	278	286	260	293	262	285	279	261	262	271	279	279	278	280	258	283	258	271	279	293	240	269	280	265	284	277	260	308	299	269	296	262	275	280	252	281	230	295	291	306	257	252	254	242	297	279	277	238	249	277	291	278	250	275	264	280	252	235	276	226	269	295	288	241	253	295	258	282	251	237	284	278	269	252	263	263	290	272	261	252	247	264	278	274	266	287	282	280	240	276	296	274	282	250	248	262	269	268	277	294	279	285	271	270	265	267	263	279	267	270	285	282	285	277	294	305	269	287	308	284	264	291	253	256	286	306	276	315	270	269	281	262	292	252	291	256	270	271	243	236	252	260	259	250	258	277	276	265	280	293	261	289	294	268	295	264	257	266	254	266	245	254	247	300	252	266	285	279	274	237	274	271	270	283	273	309	266	266	265	256	268	299	253	281	244	279	276	260	288	286	279	272	272	248	255	281	300	260	267	293	274	271	286	251	242	313	252	288	240	244	293	261	272	281	267	255	262	273	273	283	242	279	258	277	261	297	266	247	256	278	267	277	245	295	312	308	239	287	274	269	292	253	308	263	276	299	268	294	266	249	265	272	273	269	305	281	303	265	272	252	273	258	266
5460	1316	804	722	666	630	654	653	658	674	654	629	635	608	621	600	604	678	608	638	616	669	663	640	638	580	645	595	612	635	673	685	651	626	595	672	550	666	607	659	629	610	619	649	645	635	618	625	686	672	651	648	626	633	675	653	623	629	617	626	660	670	625	577	598	624	625	630	648	656	636	645	588	624	552	610	596	608	662	602	656	648	598	670	676	600	672	629	632	653	622	628	624	611	668	676	661	642	670	619	617	574	626	657	672	646	632	609	654	563	621	636	653	583	640	696	592	624	659	585	630	636	656	620	596	602	709	653	623	642	674	686	642	660	584	655	647	639	650	643	661	641	629	629	640	647	681	642	645	649	662	623	613	645	668	638	627	615	653	606	650	656	677	596	649	656	654	626	647	641	680	614	614	648	595	641	630	650	636	642	579	634	650	648	652	560	626	635	669	653	645	621	627	647	592	642	672	620	657	640	650	681	630	627	629	638	631	621	621	624	621	629	624	617	642	631	651	645	620	638	646	608	657	681	622	640	645	613	635	692	626	643	649	644	645	649	649	612	627	588	624	646	636	617	642	627	631	634	640	686	611	696	646	616	601	673	635	613	656	644	644	611	609	646	598	667	653	633	666	638	585	641	611	670	617	607	645	609	634	594	623	641	630	633	612	633	678	603	633	638	611	636	584	670	625	642	693	665	607	672	663	627	691	675	616	594	622	614	640	619	665	586	680	656	609	580	660	643	630	631	624	676	628	641	631	615	614	621	664	649	609	627	649	585	662	631	645	630	661	617	671	629	601	652	642	633	627	582	681	608	612	667	638	665	681	680	675	634	594	644	634	651	621	656	613	642	617	643	630	641	688	654	651	630	672	644	607	662	638	646	575	647	610	636	617	643	641	640	672	682	690	634	652	621	627	675	657	621	722	644	705	578	640	633	680	627	672	639	641	640	554	620	659	615	621	594	626	609	634	668	618	615	611	588	629	617	623	642	613	607	594	632	614	639	636	657	642	641	664	577	676	656	562	625	640	638	637	638	616	658	599	654	632	615	628	654	617	606	587	670	658	649	656	614	655	655	619	641	618	623	619	636	617	618	621	607	626	636	615	649	617	671	601	673	628	630	583	653	645	682	633	607	647	645	651	655	611	627	664	610	647	597	655	632	644	637	636	622	646	605	629	599	635	613	625	646	610	630	630	642	640	624	607	604	622	674	641	598	635	668	622	624	654	627	630	685	681	646	634	661	636	655	637	607	596	659	649	647	673	679	677	617	592	592	623	663	619	614	598	719	675	643	668	596	588	614	657	654	624	672	590	592	621	599	641	617	637	632	638	637	638	668	650	649	642	647	658	605	616	619	635	618	635	651	663	627	593	650	658	655	618	636	603	639	647	595	701	588	651	657	625	611	664	671	612	658	605	590	632	610	630	629	601	616	644	621	660	648	650	627	644	605	626	634	619	627	626	605	626	621	670	618	647	659	646	680	573	661	600	645	629	621	614	650	605	576	628	687	694	640	654	571	617	621	611	611	660	609	658	619	584	619	658	670	581	604	614	628	667	572	629	664	649	644	652	632	663	631	660	579	586	615	647	700	626	683	599	609	669	634	659	630	666	612	615	627	633	631	623	648	637	621	613	604	622	622	653	632	613	626	667	634	611	638	640	590	631	627	682	634	624	675	662	600	644	629	618	625	662	641	596	600	574	643	624	662	645	612	642	686	649	621	646	634	605	620	677	620	644	614	680	606	626	648	633	617	641	630	682	676	602	616	647	638	621	646	637	666	659	665	659	653	641	651	621	648	662	667	649	662	639	603	595	636	641	650	642	651	621	645	607	596	608	604	576	631	660	611	688	608	690	631	624	639	624	611	612	622	657	615	656	643	595	646	609	616	597	594	596	672	651	621	571	653	634	642	664	595	621	641	682	601	632	638	651	649	614	626	638	614	689	612	685	629	678	610	590	635	623	664	669	696	669	671	646	654	657	649	644	642	659	646	596	644	651	640	672	641	639	660	658	674	624	634	602	624	645	627	611	610	638	618	664	609	645	642	625	676	674	657	593	614	622	632	682	606	686	605	648	635	642	630	661	663	637	620	659	611	671	614	636	648	646	632	646	642	606	648	654	652	635	616	645	633	604	640	586	619	648	646	614	639	638	656	626	661	592	636	637	640	610	612	629	630	621	652	570	655	648	623	620	661	592	686	646	629	613	629	612	663	640	626	663	642	633	654	620	628	666	622	651	649	617	624	645	662	636	648	682	638	630	641	643	605	607	626	617	619	631	631	643	616	643	642	637	634	654	588	643	616	611	665	678	676	634	630	661	620	643	589	650	647	640	655	666	649	647	680	616	611	653	662	635	594	659	664	631	649	580	635	669	646	644	652	675	622	607	621	630	682	701	658	655	582	616	653	636	605	630	628	615	573	591	646	673	639	634	655	624	615	635	634	655	601	627	631	667	645	663	628	649	629	651	648	607	620	625	653	663	615	631	629	640	659	602	680	628	610	639	689	572	567	657	642	622	647	637	645	643	625	613	651	696	628	627	664	605	610	683	591	647	592	636	693	627	638	673	633	611	638	666	615	648	639	630	631	650	612	630	647	619	657	630	646	622	653	555	663	604	718	617	633	655	618	627	574	632	649	653	627	691	625	623	632	682	623	643	624	588	629	661	600	612	623	638	607	641	635	653	661	658	637	678	634	642	663	621	629	621	613	590	649	648	598	646	619	684	643	655	631	650	615	627	621	630	638	668	666	658	611	626	609	644	623	665	659	672	663	669	594	664	652	637	668	636	657	632	647	663	586	628	648	561	661	646	639	580	671	661	636	654	612	666	645	609	649	628	608	623	630	618	635	643	620	631	674	616	614	666	662	647	663	660	643	620	649	624	663	618	658	599	665	631	645	628	592	643	628	669	655	612	615	648	648	652	608	692	631	582	663	679	636	644	595	613	683	669	621	654	663	672	620	640	598	626	619	652	619	583	674	625	632	615	640	659	629	640	635	611	607	684	655	579	643	600	626	648	641	619	658	696	632	625	655	604	597	596	650	641	636	645	642	614	609	650	609	616	642	621	614	607	657	652	611	642	652	600	574	600	662	629	676	629	599	627	617	643	622	638	636	651	684	650	667	637	616	695	612	636	646	656	699	663	642	651	639	633	647	624	659	700	621	648	622	622	638	629	650	628	614	601	669	626	628	614	658	601	627	628	593	672	673	611	634	622	634	633	650	630	646	643	645	619	621	641	622	616	646	634	670	650	634	656	644	647	627	647	597	626	650	621	657	639	631	610	650	657	721	625	672	629	666	628	674	628	645	671	656	603	643	597	600	620	615	618	615	631	623	639	631	618	660	645	619	632	661	650	643	655	633	641	662	636	641	680	640	650	615	629	691	621	618	670	653	600	657	656	621	601	646	659	592	649	635	649	672	653	627	654	646	663	627	638	668	595	654	640	662	648	654	638	671	663	629	633	654	618	616	602	615	607	648	620	616	654	632
25053	21548	24914	28644	21548	20825	1235	586	424	454	422	424	431	439	380	412	437	454	386	395	391	350	372	384	363	394	377	376	393	372	384	424	350	346	360	386	412	374	403	375	407	396	369	404	385	435	374	396	363	380	355	441	377	376	359	343	395	410	416	363	359	378	396	374	358	334	377	368	405	395	410	388	397	394	344	443	387	354	446	384	384	367	395	396	367	370	382	368	363	403	385	421	358	392	415	415	367	339	370	343	349	393	362	411	391	386	393	388	361	377	367	343	406	403	422	390	425	359	400	358	386	411	407	379	412	393	409	396	395	381	366	375	353	410	376	393	399	368	385	371	364	396	385	385	384	384	414	396	395	368	406	355	370	376	363	416	378	378	388	395	379	363	411	416	374	389	426	407	384	397	365	404	383	410	393	420	351	379	391	367	382	373	387	400	381	365	371	374	394	361	382	367	360	378	391	413	396	387	369	370	410	417	371	376	385	377	393	385	387	405	403	346	403	389	374	398	372	375	365	392	409	393	340	383	346	384	395	365	362	399	324	401	365	385	378	396	388	381	397	416	379	381	421	410	363	386	385	372	421	381	374	366	442	426	396	395	390	387	399	382	363	378	378	413	359	421	396	387	404	449	374	355	349	393	366	414	358	356	435	370	398	394	371	400	389	388	349	367	402	395	378	403	419	394	372	398	380	411	393	402	378	405	379	387	404	380	396	391	402	402	403	402	371	401	431	372	410	369	362	368	405	370	383	415	367	366	370	403	385	342	410	401	368	379	370	370	390	360	377	399	378	413	417	375	391	357	400	349	391	398	385	400	361	390	352	356	408	388	418	411	384	406	387	342	397	419	370	384	365	365	384	422	357	360	372	381	372	372	397	380	361	365	412	395	381	396	403	428	367	384	384	404	380	418	367	414	429	377	387	350	370	368	367	358	386	407	381	365	372	395	410	402	383	383	439	369	385	389	352	385	362	386	362	399	422	389	373	372	409	391	403	381	339	399	390	406	371	396	393	376	384	376	347	399	359	383	412	394	378	413	395	415	425	366	326	398	405	374	378	364	381	441	377	411	352	365	340	385	421	399	385	382	363	327	395	417	355	411	356	394	392	379	392	401	388	384	388	374	378	364	388	377	372	407	417	382	381	393	418	427	389	414	386	358	375	387	385	358	348	358	361	407	394	384	379	368	389	371	413	400	366	358	394	360	393	417	418	384	395	393	358	381	436	372	400	401	385	390	389	382	398	382	430	358	394	408	369	400	364	395	400	356	384	386	396	379	386	366	328	360	394	365	431	389	372	402	391	396	375	382	367	428	375	371	363	386	345	351	373	401	374	378	371	369	386	429	367	391	370	365	386	416	367	392	408	382	363	389	397	349	391	377	413	371	351	378	402	398	387	425	378	340	394	384	378	416	377	385	410	362	338	382	382	372	395	415	391	395	363	400	386	388	378	397	374	373	364	387	412	388	370	380	426	400	351	382	405	392	386	391	365	387	403	364	388	371	381	361	396	377	397	366	362	365	356	369	404	356	425	377	349	397	377	416	399	376	407	359	385	383	364	375	380	377	371	345	399	392	370	369	369	376	376	413	376	400	381	363	387	388	426	365	368	351	360	387	363	341	408	394	364	374	381	367	364	390	389	343	399	392	417	392	389	386	402	401	378	404	361	406	399	407	351	365	379	398	373	370	381	394	383	396	398	354	384	351	396	370	394	405	369	381	367	417	390	369	370	377	403	395	392	374	405	372	361	384	394	436	417	368	392	365	391	390	406	398	411	414	409	421	431	380	404	399	393	392	375	377	357	393	400	365	400	377	370	395	351	374	400	341	410	385	375	412	379	403	381	361	425	386	385	370	395	414	398	384	359	366	346	393	401	362	374	404	374	377	383	415	380	379	406	379	363	397	404	384	425	364	403	406	396	354	354	418	360	384	387	414	404	368	351	362	400	364	377	398	388	404	378	348	351	369	371	420	367	386	353	366	357	417	376	402	401	420	363	418	415	416	376	394	333	381	370	420	417	337	389	362	364	412	434	355	412	349	400	384	357	375	378	368	403	417	376	382	395	371	378	349	419	391	376	391	448	390	401	386	352	383	336	359	372	402	385	389	423	395	384	402	359	370	373	395	353	357	381	371	361	399	424	404	373	377	399	393	372	339	374	434	380	403	421	424	402	390	395	403	366	346	369	391	341	393	385	398	397	412	374	375	364	402	412	408	402	377	387	393	345	378	418	382	386	399	379	361	378	372	354	372	364	394	415	407	360	385	388	367	389	369	413	396	370	409	385	383	393	380	394	345	371	342	372	365	381	385	404	413	443	357	383	384	375	373	390	348	365	366	355	397	396	430	369	373	392	361	434	410	394	362	367	390	371	374	398	363	382	402	383	408	398	415	356	421	401	354	332	397	385	376	396	401	419	378	399	389	382	380	394	435	386	401	374	368	369	378	379	410	422	385	397	364	447	389	377	365	380	408	346	339	382	421	397	372	382	374	378	380	387	399	376	380	363	353	405	383	378	372	379	402	410	380	340	409	383	409	363	366	382	385	339	389	349	384	405	371	387	396	384	400	426	373	398	386	388	389	408	397	352	382	415	395	409	376	381	387	385	398	359	413	363	375	374	343	391	417	409	364	375	433	401	371	358	387	394	370	367	406	401	405	352	363	412	363	383	389	368	367	418	395	386	386	404	362	399	395	371	425	351	372	422	407	388	407	381	342	393	413	379	375	357	422	382	427	398	344	367	394	399	355	388	418	358	409	380	423	396	387	396	430	434	422	398	402	364	391	355	409	374	378	392	359	381	350	405	418	372	383	432	358	388	366	401	338	425	365	388	394	376	355	363	370	378	383	348	353	357	392	387	410	385	400	392	380	369	370	360	370	366	354	408	378	360	387	436	407	371	360	344	392	371	405	392	362	377	372	385	386	373	390	379	401	385	406	385	403	406	409	369	374	396	374	385	378	389	394	397	360	342	351	409	399	393	403	370	424	389	370	365	360	396	397	385	385	382	397	352	378	363	391	341	396	416	423	374	393	392	394	392	389	357	412	386	376	364	371	378	369	363	373	381	391	371	379	378	365	416	392	431	390	411	367	381	405	380	371	373	388	357	373	369	364	352	420	394	385	379	413	390	406	375	358	391	391	386	412	355	374	358	379	398	385	397	346	347	411	360	346	392	387	374	411	387	349	442	416	406	369	374	409	365	382	349	368	436	372	358	416	389	350	432	354	376	357	367	353	375	369	395	363	410	372	368	349	417	429	358	352	381	395	373	410	350	388	378	415	388	374	375	375	388	386	354	407	383	382	421	374	407	413	402	390	362	406	401	370	373	386	397	367	393	371	399	410	389	372	387	407	358	342	394	406	362	353	376	404	362	378	382	383	367	369	371	380	360	377	379	401	394	410	387	396	428	406	369	368	368	381	385	356	393	391	386	368	404	366	449	384	363	385	431	395	386	391	409	358	387	411	373	385	410	396	388	409	405	416	362	393
4029	5962	2579	1572	1115	897	899	902	885	882	867	826	848	897	798	808	839	864	833	857	841	889	825	825	823	822	818	832	885	850	809	845	801	882	829	886	804	853	783	784	791	820	866	865	833	821	858	775	781	810	781	859	839	846	813	822	815	815	793	875	867	840	819	835	849	838	854	854	821	842	863	863	818	813	803	766	815	858	837	847	823	821	841	835	832	887	787	834	795	839	868	894	788	804	856	816	794	818	849	801	859	849	854	846	808	827	824	814	832	829	823	875	811	816	812	908	802	854	820	777	836	798	786	826	862	795	803	911	865	801	804	830	875	837	844	803	823	847	850	816	849	842	878	803	863	866	864	841	895	813	838	861	836	854	839	766	847	802	843	804	813	844	803	850	813	773	882	863	845	812	819	847	797	864	796	851	887	860	838	878	847	811	855	810	856	789	810	799	829	831	861	798	834	797	882	836	871	825	844	795	835	856	856	865	805	863	883	867	845	813	832	892	830	825	873	818	782	813	858	864	867	845	868	839	836	883	834	855	773	882	816	818	839	842	870	822	886	836	794	861	849	805	802	857	862	807	836	886	821	810	833	785	832	827	810	855	883	834	873	865	836	824	873	858	833	804	774	830	857	832	813	823	859	810	763	815	800	872	843	820	817	846	833	855	831	789	825	794	818	853	855	879	850	840	840	810	879	818	828	778	822	830	850	842	861	830	846	816	787	815	845	806	813	855	871	842	871	842	857	878	831	842	824	842	835	806	818	838	896	862	824	769	854	807	803	788	839	842	845	840	877	858	874	843	845	815	825	859	846	817	893	828	788	830	817	770	836	822	762	814	844	843	806	847	909	823	834	852	802	823	825	842	863	860	858	783	822	860	836	874	825	786	768	809	800	832	815	833	809	807	832	846	794	762	821	822	824	808	889	789	769	810	795	803	864	835	858	846	793	843	830	817	802	832	873	832	862	803	828	884	860	864	822	845	851	820	843	823	807	759	834	826	798	884	809	843	851	822	867	848	818	768	826	836	807	818	865	803	847	834	800	863	874	838	853	853	807	834	904	790	858	828	808	791	849	807	821	836	858	859	869	830	832	843	860	803	857	797	842	836	851	800	834	812	861	804	828	804	875	857	833	849	822	838	804	817	844	857	869	843	820	790	823	828	821	859	850	842	801	840	800	837	823	811	905	840	870	784	803	808	762	862	842	859	885	853	833	807	848	827	827	836	832	800	862	802	854	825	802	840	833	841	865	854	848	860	795	905	835	848	826	845	835	863	790	765	849	792	863	832	855	801	833	822	866	857	840	814	854	813	857	842	865	854	794	858	865	853	840	819	842	850	829	865	802	826	836	805	825	841	827	810	886	795	853	846	782	881	853	801	855	798	816	822	840	879	826	845	829	797	824	795	881	818	803	852	829	830	857	815	794	789	860	831	831	829	814	810	806	858	830	849	845	828	863	815	874	889	860	800	811	874	811	824	826	834	795	862	845	835	814	873	833	847	806	907	828	818	839	893	869	776	817	772	835	862	831	861	828	853	854	811	793	848	836	808	807	838	783	821	873	835	850	848	848	810	843	854	840	876	874	901	772	875	856	783	843	808	800	842	825	800	831	826	802	882	786	853	806	838	809	770	831	830	854	825	848	849	872	830	811	881	809	817	866	844	819	820	821	801	804	900	818	822	814	793	822	856	834	807	800	879	815	808	889	801	837	828	797	811	844	781	855	842	809	805	835	844	842	816	851	862	852	828	794	808	871	805	835	826	811	842	826	769	815	775	842	816	820	818	829	872	813	840	799	798	825	830	853	879	860	809	803	874	795	905	880	856	822	799	789	828	811	815	851	839	874	851	834	833	844	814	880	863	869	840	829	883	873	855	887	845	835	791	902	781	869	861	826	839	855	814	859	864	814	830	829	802	810	872	812	865	838	863	821	808	835	837	823	817	844	831	845	815	840	836	872	784	901	807	811	828	816	865	819	875	878	830	814	858	837	811	744	805	797	783	867	819	867	846	861	803	821	854	775	828	795	854	781	811	865	819	811	794	827	811	834	839	796	806	806	866	821	825	788	842	863	820	849	798	872	836	806	849	824	749	877	842	796	875	829	836	860	847	793	863	842	850	838	825	869	851	855	845	841	851	795	874	854	841	783	866	868	796	849	835	811	823	791	784	831	835	837	831	798	746	833	818	817	793	817	813	854	859	829	858	850	794	839	811	845	816	864	873	808	816	805	858	867	788	819	844	827	823	832	783	839	831	792	835	810	825	853	865	788	821	863	853	838	869	854	861	833	797	820	825	779	846	799	849	873	817	757	853	806	868	829	797	840	852	779	834	794	756	842	839	808	814	787	823	855	839	841	786	816	793	854	819	833	795	856	823	790	780	831	800	806	794	894	826	812	819	873	819	799	846	801	816	826	857	784	823	780	862	862	837	875	809	839	814	833	822	875	805	775	827	889	848	838	806	794	862	837	823	860	850	827	817	840	832	817	827	869	841	817	818	805	852	832	845	827	806	853	812	814	867	876	823	865	865	833	855	830	842	865	868	851	835	826	785	852	824	847	855	846	891	805	822	794	855	821	827	863	832	849	852	878	802	864	771	819	817	886	871	843	779	829	867	865	820	802	861	805	868	805	820	816	838	835	836	815	789	857	771	842	851	843	857	839	858	804	894	812	822	831	832	866	842	805	885	838	808	806	808	836	856	833	832	853	846	850	872	807	854	832	865	876	825	862	843	823	825	835	805	842	839	856	821	859	877	866	895	819	761	826	833	802	808	822	796	837	842	866	823	883	836	814	815	806	809	861	846	837	858	794	814	819	823	855	854	799	851	874	807	819	793	850	871	886	852	882	829	859	838	873	815	802	810	821	806	814	841	816	827	780	806	871	858	806	860	841	883	851	859	855	824	807	825	821	818	793	875	811	872	808	846	829	833	783	834	875	832	839	856	819	864	778	855	855	833	851	834	868	784	875	789	827	873	805	812	777	826	805	811	853	828	839	881	859	846	819	847	828	829	861	804	829	838	802	809	850	837	802	883	827	790	819	814	848	826	825	843	851	849	802	858	823	863	818	866	850	831	848	813	820	814	809	792	805	830	819	843	805	819	782	820	787	847	823	813	873	829	814	829	781	772	867	857	811	824	817	842	866	820	815	827	869	849	862	825	815	851	887	843	841	807	814	755	797	797	831	790	816	824	828	814	828	820	805	823	879	857	805	850	850	842	852	863	815	835	902	874	823	848	841	853	810	785	850	848	852	869	812	856	818	842	826	851	827	829	815	823	841	891	824	810	842	785	814	820	825	852	819	799	803	842	793	836	833	914	848	816	798	828	841	765	792	818	839	827	815	840	845	786	812	799	854	838	781	835	790	797	824	812	863	819	821	830	792	860	829	855	808	812	792	817	806	822	813	855	819	871	832	837	846	894	852	823	837	820	799	815	841	894	776	819	868	845	752	810	828	826	836	814	858	843	759	906	821	883	860	832	840	807	820	824
24458	21482	25147	28221	21483	21502	19475	804	413	394	407	320	339	319	334	303	313	283	296	289	298	279	301	282	301	245	280	255	280	251	276	289	266	259	285	259	299	259	279	277	270	285	288	258	267	277	253	242	263	282	245	275	286	279	252	231	230	250	270	319	256	279	268	250	272	249	277	262	269	266	270	269	240	248	278	258	252	262	285	295	259	245	305	229	252	271	253	257	302	250	281	265	271	283	284	289	277	301	270	236	234	235	262	282	257	307	293	288	259	265	280	235	248	243	252	264	267	246	247	216	251	262	245	242	258	250	258	273	264	266	254	253	263	259	230	290	255	260	303	268	286	258	258	260	254	250	230	275	256	265	299	247	302	252	300	259	277	265	301	303	267	278	268	239	271	198	259	297	302	285	262	262	233	259	257	261	279	258	234	268	249	236	266	270	246	300	250	268	281	244	292	254	234	302	265	240	264	253	260	247	257	260	238	261	261	272	280	279	265	240	257	248	258	252	264	261	269	275	262	269	266	262	237	255	269	252	257	270	258	254	212	282	281	247	274	274	265	255	236	244	239	274	276	272	243	297	259	258	248	266	294	275	268	240	250	271	276	239	270	253	262	271	275	282	286	266	272	277	246	256	260	267	275	279	253	242	272	253	263	236	228	269	240	265	241	258	286	248	289	256	274	284	267	246	248	236	273	222	284	254	247	268	262	285	267	232	290	276	246	297	277	257	291	260	258	297	254	297	277	272	252	253	248	258	259	258	286	259	279	266	280	319	251	259	244	271	281	285	257	269	246	266	261	284	254	258	263	248	247	249	307	246	260	315	238	284	276	258	236	249	296	247	264	261	284	272	282	272	271	276	269	253	260	276	268	230	244	268	293	262	250	255	254	261	266	271	282	245	248	264	242	255	269	246	253	245	259	263	254	206	296	284	262	274	245	279	251	274	247	256	274	266	292	264	243	244	275	265	287	272	265	277	266	299	280	261	253	271	269	277	304	256	260	271	270	278	276	264	282	219	224	234	268	282	260	260	269	239	266	283	269	274	289	287	294	223	243	269	279	231	277	265	260	230	300	307	279	260	257	265	267	266	268	287	255	250	269	300	279	240	271	266	265	269	241	262	242	257	265	245	281	277	282	274	300	286	263	239	277	261	262	260	265	257	274	236	256	299	236	283	254	269	278	256	296	269	218	269	232	277	301	261	273	247	258	245	274	250	261	299	259	288	274	243	268	255	271	294	283	262	259	256	264	209	251	273	271	272	253	265	252	242	297	229	255	249	280	245	257	290	255	252	260	265	250	268	259	251	283	258	246	286	270	247	267	236	263	262	276	268	274	278	290	278	250	291	277	267	239	262	263	273	246	252	283	253	234	258	258	288	281	263	280	303	267	246	275	214	271	251	256	255	251	246	256	282	278	259	254	278	291	272	262	298	282	254	252	268	218	265	254	268	283	273	234	264	251	267	299	238	270	262	288	279	278	273	266	256	247	246	264	266	256	259	254	292	279	255	257	259	298	270	272	280	264	249	270	260	269	217	266	265	279	259	266	261	260	249	284	245	263	258	253	276	264	257	270	269	282	273	244	233	274	249	256	232	239	239	253	243	269	265	234	271	268	290	284	268	237	273	249	278	267	255	238	255	241	285	271	264	229	248	255	271	259	251	295	291	262	262	279	258	248	253	267	252	251	264	255	279	249	267	259	275	270	258	271	281	277	278	276	253	266	288	271	287	234	274	275	278	279	276	232	279	233	268	251	272	247	277	270	280	262	249	283	270	260	269	271	274	246	232	252	286	270	251	275	277	276	282	321	274	254	239	240	242	289	287	307	276	305	266	243	267	246	285	246	248	270	273	301	256	239	241	252	254	290	242	242	263	253	248	275	272	252	282	276	233	267	221	260	259	274	238	287	251	250	299	262	276	264	265	282	221	252	274	252	263	238	273	239	250	270	246	239	288	269	255	246	288	292	282	258	257	236	230	262	246	236	241	274	258	274	254	245	267	268	286	274	285	229	247	283	266	275	263	237	277	279	228	269	227	275	243	261	252	270	253	247	239	303	250	231	287	265	273	276	276	266	248	263	272	291	246	272	228	260	268	248	286	278	264	230	276	293	294	262	250	261	246	274	254	271	290	284	263	240	262	268	280	278	275	269	270	246	246	267	271	258	276	265	270	274	288	272	273	280	263	246	271	278	289	265	270	246	261	275	252	244	253	247	263	264	269	262	255	266	265	231	266	250	297	276	265	267	266	282	244	259	273	282	259	274	266	249	278	278	260	280	258	257	235	269	253	274	249	247	245	282	267	283	234	273	263	227	260	246	262	295	286	250	279	264	286	257	229	256	242	291	280	247	267	268	282	264	267	227	239	243	270	267	289	258	263	255	276	235	256	252	263	272	291	294	266	255	235	281	270	300	266	270	244	250	245	259	264	255	284	222	293	262	264	259	236	245	268	270	258	238	242	253	256	245	244	280	279	272	264	249	268	278	264	275	275	278	272	254	303	277	301	269	288	271	263	242	290	270	280	285	241	276	285	256	257	262	252	250	256	247	243	277	274	253	223	243	277	253	254	251	240	253	295	269	237	262	264	278	271	233	256	255	287	289	277	258	264	258	254	250	246	239	306	286	245	308	271	232	260	261	235	264	265	309	283	307	253	257	262	266	277	234	250	252	262	249	264	265	284	270	265	253	248	245	268	260	237	267	273	260	276	296	276	268	268	239	256	291	295	233	269	282	253	266	290	251	250	258	272	266	291	264	275	253	244	240	286	270	253	253	275	278	286	275	251	281	244	266	273	278	277	265	284	263	312	253	275	272	259	270	278	309	269	234	296	269	220	267	273	268	279	289	278	265	232	242	261	262	273	273	277	295	280	277	282	267	265	289	271	252	258	255	228	227	263	277	269	274	272	264	284	235	280	289	280	289	268	271	263	264	270	276	283	257	245	295	276	294	238	269	250	256	268	235	250	260	254	290	275	272	248	262	259	271	255	251	256	266	274	249	278	249	276	260	257	270	253	259	271	273	268	247	248	227	277	266	245	281	221	246	275	290	253	315	319	287	246	268	264	252	259	256	282	272	261	268	242	251	262	271	275	242	270	254	254	256	268	286	276	297	222	255	249	243	260	262	285	275	284	272	255	257	250	277	252	279	266	279	234	255	298	262	243	230	271	262	260	271	273	273	270	269	228	258	292	260	239	257	254	273	277	272	275	254	277	252	262	289	292	267	270	258	273	294	244	237	255	301	279	282	275	254	244	264	303	252	281	263	274	276	278	277	266	223	244	274	239	234	255	240	258	245	252	281	251	245	230	251	240	260	265	249	257	272	271	262	255	287	261	246	250	262	293	264	253	251	256	257	274	264	244	276	284	286	296	242	265	280	267	254	268	263	275	280	241	261	246	251	255	263	281	265	276	257	270	275	290	277	251	281	282	267	253	249	264	230	269	285	273	285	288	287	326	307	255	249	223	255	265	290	284	259	262	278	257	294	261
4460	8351	3913	2066	1577	810	653	645	628	634	604	594	593	589	578	573	578	603	555	521	582	586	588	596	544	586	574	573	598	555	601	569	541	535	614	555	599	623	601	560	552	586	533	546	596	558	557	563	569	564	574	605	558	518	556	574	550	556	581	589	594	530	555	574	543	574	558	504	622	571	559	566	552	555	555	563	575	530	567	592	583	581	558	535	565	562	636	556	590	556	553	532	578	560	587	568	550	541	571	546	518	581	575	552	521	529	596	558	584	589	605	569	500	568	522	568	563	557	564	577	586	593	556	569	562	564	530	577	582	577	547	564	581	586	579	624	578	589	592	603	543	545	581	583	599	598	540	604	578	577	551	546	587	515	566	542	556	543	577	539	553	569	566	575	582	582	562	553	567	574	579	565	581	598	558	552	601	567	543	597	548	601	559	565	623	519	543	578	573	576	567	556	557	567	587	603	567	572	572	566	602	559	582	542	506	554	566	572	579	594	547	563	632	574	597	579	618	543	585	545	569	560	567	568	592	552	585	561	560	574	587	570	511	593	559	566	574	598	559	554	584	583	566	580	565	552	545	550	581	621	550	547	550	543	544	527	544	585	599	573	565	584	565	542	575	606	559	555	600	574	559	584	571	599	601	576	627	587	582	608	550	613	557	568	610	514	576	541	580	596	554	535	509	542	604	562	580	527	540	577	571	589	601	543	520	582	602	574	511	574	530	531	572	545	570	549	583	602	609	575	573	575	531	561	579	527	540	571	537	583	580	565	540	590	627	586	573	605	569	602	567	559	506	586	552	573	594	578	584	596	566	571	567	566	560	588	590	583	572	522	580	613	558	619	548	601	551	583	592	541	563	546	614	581	563	533	554	591	584	589	539	622	569	570	601	593	583	560	544	545	572	579	597	568	547	585	519	575	548	573	612	566	564	602	583	539	522	532	556	586	562	576	588	579	535	601	562	589	571	575	556	554	550	562	551	555	550	630	602	585	527	585	561	548	552	556	564	590	562	568	523	540	557	584	555	536	558	583	552	575	558	551	561	590	523	550	582	560	595	532	543	574	563	563	565	506	562	567	586	579	623	593	579	576	613	576	549	546	581	558	561	571	598	551	557	554	578	591	575	550	603	598	584	554	586	582	569	551	585	569	573	574	582	590	509	559	555	554	566	595	551	544	567	580	516	575	552	550	562	615	555	628	550	592	573	577	584	551	552	582	572	580	551	557	561	582	577	586	547	527	533	577	572	543	580	611	568	607	544	568	590	561	582	616	553	544	571	594	587	594	565	559	578	566	560	574	566	513	556	561	557	537	575	565	540	574	590	586	579	520	565	560	543	549	584	564	545	546	539	562	570	559	544	597	561	544	576	541	560	527	572	603	561	606	568	563	557	579	608	556	539	568	555	533	630	569	586	579	566	602	532	574	565	582	582	567	607	601	589	568	548	581	551	561	559	596	536	605	544	560	578	533	518	604	545	577	557	516	546	564	584	589	589	561	605	586	537	572	539	553	593	596	573	539	559	580	549	579	594	576	527	565	579	588	593	558	575	558	571	568	579	580	613	561	569	589	514	577	594	586	570	553	606	607	576	567	591	568	633	604	521	590	582	600	549	559	595	607	534	568	553	546	571	579	559	554	584	565	616	554	540	579	551	551	578	546	587	576	544	570	577	560	543	570	547	579	545	558	572	552	561	534	559	554	613	614	543	577	586	603	556	579	571	554	570	535	551	592	598	522	551	575	586	540	589	583	586	560	568	608	573	577	552	586	526	576	589	566	574	551	596	541	547	621	564	557	554	601	593	558	542	580	533	557	564	609	578	572	506	580	611	575	578	567	560	558	616	568	562	579	561	587	563	569	558	590	606	578	561	543	570	536	598	572	606	586	546	568	585	535	557	565	551	575	582	538	573	560	574	533	582	563	592	592	560	600	564	611	591	584	542	585	543	558	595	579	575	579	569	556	573	602	540	600	594	570	580	554	574	574	577	586	554	580	577	580	598	558	542	531	544	571	558	560	547	570	593	579	538	560	589	518	540	542	548	556	607	563	588	615	619	555	526	570	590	559	560	592	592	570	581	593	585	609	565	588	516	535	560	589	565	546	614	549	603	589	571	553	555	575	562	546	592	582	576	565	586	571	580	569	576	535	549	536	530	568	557	516	559	557	566	525	592	538	561	565	574	528	544	573	543	548	556	576	531	524	560	606	571	583	532	539	569	575	601	568	532	552	540	585	536	540	568	510	566	582	569	553	573	519	600	564	532	590	565	567	565	592	574	560	589	548	589	600	544	551	539	564	583	558	561	572	597	603	541	534	555	600	576	547	583	584	587	570	561	560	548	576	531	536	587	577	594	535	541	555	533	559	539	536	518	514	561	560	583	561	570	561	591	590	616	604	546	601	591	567	569	569	556	564	550	533	589	530	628	536	596	590	555	569	541	559	587	544	575	587	573	553	577	533	527	547	550	594	586	573	554	553	527	581	536	565	576	553	556	530	529	568	569	597	577	609	545	541	538	563	530	554	635	544	569	551	566	564	565	545	547	552	603	566	593	542	564	541	576	552	555	564	533	569	521	568	565	580	616	562	580	552	560	577	601	550	583	589	549	524	551	544	583	562	566	541	551	506	568	549	563	573	568	581	582	560	553	556	624	549	572	577	552	577	576	610	564	585	583	583	555	576	555	554	568	598	539	534	578	591	565	540	526	564	562	538	603	596	553	544	572	566	530	606	537	578	623	596	576	567	546	520	546	602	539	565	584	573	575	539	552	575	571	576	559	566	535	561	579	547	598	549	570	607	571	561	550	544	576	532	599	560	543	584	574	534	578	559	577	611	557	624	531	532	533	557	559	569	599	557	602	555	602	576	546	572	592	562	576	561	555	590	553	555	562	552	555	552	565	553	555	556	582	542	558	593	588	590	559	573	574	608	564	617	574	585	596	592	543	546	587	591	574	606	582	554	594	563	578	549	544	597	598	588	586	596	598	592	601	542	581	561	607	573	594	576	516	589	536	573	521	529	560	554	572	572	564	552	528	619	550	518	600	538	567	528	557	575	576	579	576	593	549	557	568	584	599	556	561	579	579	562	584	536	588	615	559	531	619	547	554	601	614	562	613	571	564	588	565	542	570	588	582	566	616	543	599	591	563	551	508	581	558	543	567	576	579	590	575	574	584	532	535	549	565	580	602	491	545	569	582	592	580	581	560	525	555	573	569	564	554	583	552	590	563	559	622	575	569	528	572	532	543	546	586	581	554	563	550	568	544	597	582	536	565	576	583	572	567	595	613	523	571	562	577	588	603	598	578	564	580	553	590	565	556	551	560	580	603	579	569	622	555	552	644	573	521	586	564	569	605	590	548	554	593	541	554	546	530	524	566	556	571	576	554	518	566	603	586	580	572	533	537	566	554	542	571	562	533	572	555	565	569	537	589	608	581	556	589	519	559	542	554	593	562	540	594	606	554	568	535	554	547	558	550	599	549	595	557	595
32804	20323	8426	613	365	313	287	300	267	272	278	267	266	219	276	289	264	268	285	249	252	293	267	263	236	272	296	242	252	242	260	292	267	259	305	287	280	280	258	273	289	283	236	226	272	295	308	271	288	246	277	228	275	284	284	263	268	261	296	286	281	239	258	266	273	288	265	283	310	276	272	249	295	266	334	278	257	312	277	254	274	260	270	296	288	275	262	265	268	290	242	269	306	274	262	249	247	270	262	250	269	303	280	291	268	269	276	304	282	316	298	268	283	238	297	300	263	266	277	263	251	264	234	272	294	257	255	252	282	257	270	262	270	243	244	254	276	253	279	281	238	247	271	259	294	294	269	239	291	279	257	289	279	268	272	271	274	282	256	242	264	250	264	255	262	296	244	265	267	290	263	260	270	244	254	279	264	240	249	253	287	288	246	259	250	270	283	238	268	272	261	255	288	250	245	268	286	267	250	307	292	284	262	253	274	289	282	271	275	279	262	247	252	286	248	273	255	259	269	279	281	300	282	283	259	295	237	240	266	287	250	293	301	300	292	279	289	263	263	286	262	267	276	267	268	284	252	239	244	265	246	259	243	296	285	229	279	300	253	264	287	260	246	264	232	237	281	254	241	285	296	288	255	239	263	256	280	290	288	291	275	294	289	245	278	258	276	286	259	278	259	277	295	285	299	285	233	254	287	248	303	270	310	304	258	262	267	247	249	255	284	282	270	267	285	239	263	296	278	279	276	270	279	259	265	271	270	299	266	268	244	282	268	293	267	278	261	311	291	300	275	274	257	282	240	279	268	288	251	274	264	250	251	231	275	292	256	273	288	284	283	284	277	281	282	248	301	280	286	274	272	257	271	258	266	267	253	288	302	278	270	286	271	298	277	243	280	283	278	258	295	287	269	248	310	295	278	265	240	248	299	246	258	259	264	251	272	273	261	269	274	311	262	249	253	264	243	286	275	278	258	258	281	254	252	263	273	268	243	268	265	246	277	298	288	267	276	277	258	236	261	280	289	261	304	246	278	254	259	268	266	284	289	280	265	257	313	303	251	236	260	268	291	279	282	314	271	280	283	257	278	246	279	272	239	296	277	292	285	271	272	263	280	251	274	259	270	288	249	283	261	277	266	293	277	244	296	270	271	248	249	258	287	281	302	292	271	269	263	286	276	277	295	243	239	239	279	276	256	294	240	259	261	282	302	259	269	285	247	290	290	302	277	267	277	287	240	299	217	253	287	307	307	270	287	263	304	274	272	273	262	282	291	285	261	232	281	288	222	301	262	300	261	263	291	261	274	307	250	264	274	285	275	252	269	229	262	290	249	291	276	273	298	298	270	246	214	287	275	267	257	299	284	277	301	257	265	275	273	277	245	292	285	261	250	278	273	282	271	233	255	284	294	298	276	273	277	257	256	266	275	260	293	281	279	273	296	280	277	272	254	270	280	300	253	248	286	274	260	249	236	289	282	268	276	257	256	292	287	270	270	236	283	249	274	257	270	237	283	274	272	298	264	247	258	298	292	279	279	286	266	272	291	314	280	257	249	261	248	280	289	309	288	262	274	263	267	266	261	252	296	295	284	269	271	283	289	241	318	307	284	275	281	297	287	285	275	265	256	263	269	269	274	272	275	310	301	263	250	287	263	251	284	261	284	269	269	251	276	293	251	256	288	282	286	265	263	273	268	253	296	283	266	266	263	229	255	289	279	264	276	265	288	280	259	262	271	238	241	275	253	241	241	279	245	288	266	270	308	284	311	302	290	263	223	272	293	281	275	262	270	262	256	282	272	269	262	266	237	264	253	271	282	241	274	262	268	274	274	264	259	286	275	285	270	244	271	258	253	293	296	269	293	245	261	249	236	237	257	276	273	289	254	254	251	302	285	272	249	281	276	285	280	239	254	284	275	263	298	253	295	307	280	272	274	279	269	283	280	306	286	241	276	272	257	248	261	308	239	255	256	261	302	288	279	278	278	269	300	273	248	278	244	237	266	264	268	282	299	267	285	289	271	290	264	246	258	236	263	286	272	253	287	239	303	268	302	250	273	260	251	274	254	268	256	278	272	261	267	254	296	262	258	250	277	289	301	252	272	268	243	275	245	276	285	274	292	300	290	264	265	291	247	294	284	275	262	244	260	251	249	258	261	241	306	272	261	306	248	245	290	271	271	301	281	297	268	267	244	282	303	276	260	288	256	258	269	271	294	281	296	258	252	260	272	287	285	261	271	294	236	272	265	261	247	282	276	273	252	299	289	288	289	299	266	279	283	269	274	256	279	255	278	278	263	226	279	283	272	262	284	243	237	273	323	265	271	287	288	274	269	289	283	265	304	269	307	286	267	261	278	264	298	276	268	260	246	237	234	258	266	307	303	281	256	298	268	244	260	270	287	261	262	261	264	266	248	264	282	281	244	297	270	275	268	251	285	264	271	278	276	295	258	299	285	281	283	284	249	261	283	285	272	264	263	258	254	247	280	242	277	252	279	253	256	273	278	255	287	257	268	315	240	248	291	246	303	287	295	308	270	261	316	280	243	226	281	273	259	278	254	295	291	301	291	267	285	249	270	262	274	283	263	255	269	307	269	262	307	277	278	270	287	274	279	272	266	287	300	255	281	270	274	229	245	249	268	255	231	269	264	272	300	287	271	292	264	276	263	249	255	281	292	254	262	249	282	250	270	263	266	272	286	257	266	256	261	277	277	249	274	295	275	249	263	269	305	272	245	280	284	274	258	273	258	267	289	266	265	271	304	259	277	288	264	256	268	274	314	294	261	285	275	252	307	277	266	267	279	257	277	232	270	274	269	309	304	266	244	248	286	278	315	278	237	298	243	288	277	248	263	274	272	270	304	287	300	247	264	271	259	259	269	242	289	278	252	251	293	257	266	261	230	267	250	261	265	295	264	287	297	270	263	234	293	278	261	252	286	261	276	267	275	280	332	286	274	271	305	254	274	263	263	223	272	258	261	279	294	299	265	262	244	262	262	245	250	274	265	291	258	263	274	273	259	254	249	245	225	241	306	292	261	298	233	267	265	265	286	305	272	286	224	273	280	246	251	251	268	297	280	270	250	275	259	270	262	274	262	245	293	299	278	279	264	283	284	273	308	285	254	240	278	289	266	239	257	242	301	292	271	275	270	283	289	244	314	298	301	262	254	297	302	252	245	267	273	299	236	267	258	260	265	267	273	282	285	263	286	269	289	267	287	272	294	265	314	288	257	250	272	260	270	261	295	294	290	264	280	266	267	255	258	291	277	268	272	257	312	272	262	273	269	270	280	272	275	255	288	287	303	253	261	256	288	278	268	270	291	208	266	259	270	315	271	294	280	285	294	270	262	253	284	278	254	313	238	241	271	266	260	282	277	269	230	268	293	273	266	299	261	284	260	274	286	268	287	275	269	263	289	275	274	269	279	297	273	269	263	274	281	266	304	260	290	251	289	282	290	257	272	273	271	272	305	259	243	274	297	288	272	281	245	272	261	234
5523	1110	870	714	700	649	631	684	619	661	631	621	638	637	623	634	673	669	662	634	650	624	634	625	650	638	638	647	632	653	693	647	669	604	618	578	656	663	648	624	631	671	622	631	601	634	651	666	649	635	640	617	654	683	585	639	644	636	623	653	648	638	631	649	612	672	645	630	671	619	654	651	619	663	592	659	631	679	651	657	661	650	619	672	619	623	661	639	648	666	608	643	641	689	630	618	616	666	567	622	679	611	662	626	640	683	650	604	655	662	627	629	607	615	640	650	618	656	647	640	667	654	656	635	676	622	608	640	631	651	657	657	656	659	660	619	639	618	633	603	663	646	648	632	646	610	608	651	601	605	622	630	595	637	664	658	649	599	691	635	629	632	632	629	661	623	667	634	674	650	660	636	596	660	672	635	651	652	642	607	634	647	599	622	588	642	633	626	635	669	694	658	595	653	633	611	666	670	638	685	691	669	612	654	629	651	644	657	640	665	602	582	635	651	630	627	652	637	633	642	648	609	622	606	599	649	624	673	630	655	632	650	617	642	626	682	669	652	632	640	677	616	629	671	661	611	661	604	681	636	612	629	697	649	634	641	650	612	616	609	676	649	633	641	626	621	627	636	672	610	626	623	616	624	623	677	637	680	673	627	645	636	638	674	594	644	635	622	612	678	647	619	690	667	642	669	639	651	691	619	657	611	687	664	650	634	663	642	601	607	708	632	659	640	634	651	634	680	652	600	665	607	673	642	644	687	692	646	641	626	606	640	653	661	690	608	641	622	629	627	635	616	659	667	642	604	625	621	587	630	600	655	624	610	662	709	675	618	623	658	655	663	668	651	635	674	610	618	681	633	657	641	673	661	648	641	652	672	644	623	640	618	656	630	629	628	661	649	592	644	645	640	646	687	659	667	639	671	654	657	625	661	655	638	656	641	642	611	607	620	647	659	600	621	645	612	601	632	639	649	635	638	666	615	611	676	604	674	649	618	624	593	604	681	671	626	604	574	622	693	614	659	662	639	643	621	656	678	611	600	635	640	646	657	613	636	662	675	612	628	610	634	627	640	637	655	657	590	647	634	661	648	651	642	653	630	635	657	683	632	631	618	687	649	666	626	646	607	609	604	612	623	655	630	645	643	613	629	651	624	553	642	649	675	629	628	650	641	620	639	637	598	615	632	669	628	619	653	620	648	634	625	692	624	587	652	644	664	656	648	633	674	640	640	614	666	632	650	672	604	673	650	686	633	666	712	669	628	626	685	662	658	614	633	629	626	673	650	637	643	602	642	577	659	616	663	658	615	630	628	668	653	635	609	637	655	579	657	582	656	642	616	612	670	644	626	649	620	630	676	668	648	677	618	631	631	665	622	638	623	667	653	635	630	628	637	633	672	646	636	627	703	648	641	680	607	640	595	653	630	646	623	633	626	614	689	644	642	661	623	633	655	621	632	642	669	655	632	640	627	610	658	621	643	630	639	588	635	616	653	652	593	641	631	668	620	616	594	639	624	597	631	637	619	657	679	651	661	613	646	582	659	645	617	639	588	602	604	619	620	647	645	597	672	638	606	665	659	668	668	678	630	659	620	637	635	604	598	638	628	628	647	607	636	665	637	657	634	614	650	641	644	667	635	653	618	624	649	622	648	634	658	665	646	671	687	620	595	630	684	637	612	655	626	595	664	661	640	653	619	665	611	631	625	631	647	614	618	616	649	643	617	607	578	687	695	606	606	647	697	634	624	686	687	677	648	657	677	680	627	650	590	690	604	639	673	616	654	664	629	633	633	640	608	618	685	654	658	658	630	685	618	648	648	663	618	631	608	635	608	634	610	655	648	655	634	602	661	678	626	652	653	655	634	658	620	648	639	624	612	650	641	560	628	633	639	588	592	592	637	620	642	606	632	639	662	620	636	640	644	655	679	625	646	628	647	627	678	663	664	624	591	669	627	646	664	635	661	629	583	620	607	590	663	633	704	612	644	647	648	644	615	682	648	642	653	662	628	704	613	640	657	658	624	674	636	630	652	622	619	644	640	615	630	627	623	597	622	692	628	619	639	633	612	649	607	639	635	651	592	628	636	628	643	702	663	620	650	635	661	615	635	610	626	624	657	625	674	675	622	618	622	606	638	667	650	640	649	655	648	647	636	602	659	657	683	654	622	630	615	655	660	633	654	684	668	640	684	615	633	619	660	635	650	634	671	620	637	612	631	637	643	623	620	606	682	610	622	676	682	654	646	642	625	657	654	631	660	660	623	611	607	690	673	644	648	666	597	643	658	616	645	645	618	625	640	637	692	666	631	648	595	676	627	687	642	628	660	667	606	655	620	640	629	676	633	657	640	644	599	628	629	667	651	630	660	668	635	669	606	595	630	637	638	610	641	668	645	646	617	606	605	660	681	658	640	611	633	625	612	599	646	667	664	650	661	624	646	628	632	628	649	634	635	678	655	632	628	646	622	627	650	617	666	677	622	638	611	621	595	689	607	618	648	666	629	649	645	620	649	646	635	639	615	623	641	662	617	625	647	685	668	583	582	652	608	621	647	660	612	634	658	619	645	636	633	630	635	663	616	636	641	624	639	641	696	659	670	678	614	648	659	656	656	644	610	640	684	636	630	678	639	669	654	636	649	651	617	652	600	663	661	684	649	643	601	616	654	608	668	657	655	629	689	635	645	652	677	614	581	635	602	622	614	647	673	657	631	649	642	658	651	628	634	671	681	626	605	653	612	629	633	664	694	643	607	606	693	675	692	667	670	650	646	631	632	593	680	639	617	630	591	579	673	610	608	605	654	609	624	650	640	648	625	624	597	649	655	638	629	650	628	719	631	656	667	623	626	631	651	638	632	672	651	657	615	657	682	621	639	611	594	633	630	621	698	627	608	626	661	617	656	621	660	656	625	650	629	632	648	594	596	674	658	665	688	621	665	616	620	673	675	635	631	624	630	616	641	626	624	652	637	648	630	626	645	697	642	614	583	679	595	622	621	656	658	614	626	571	596	637	641	612	633	635	646	584	688	623	619	638	633	652	673	632	652	641	604	688	694	635	618	617	632	584	647	602	651	656	643	682	618	664	606	640	674	632	639	652	638	619	598	669	653	603	662	662	601	607	630	615	630	622	646	653	587	612	609	647	638	669	653	660	654	649	633	639	646	637	630	652	632	612	626	620	613	639	633	632	667	675	661	676	650	661	650	625	655	653	622	642	642	600	653	662	606	645	687	647	635	632	679	649	618	646	633	618	645	620	664	624	631	682	617	656	661	631	639	625	690	606	618	599	604	650	670	603	638	662	670	656	647	661	629	695	623	628	630	647	639	645	621	638	625	675	659	610	649	595	661	673	625	656	643	671	623	636	660	660	634	684	650	648	614	641	624	618	652	682	671	566	585	673	642	657	614	630	655	698	665	661	603	668	641	666	647	664	707	621	687	667	611	642	656	604	615	647	612	677	671	641	641	652	623	714	659	666	627	629	570	681	625	642	608	649	627
24902	21436	24814	28451	21419	20674	1113	521	467	413	414	419	411	437	398	387	381	407	377	425	434	404	402	380	348	417	455	369	394	384	414	401	390	386	398	409	375	398	393	393	362	407	386	357	385	390	384	358	339	343	366	391	364	360	403	405	430	378	385	384	414	416	397	396	357	408	415	401	396	372	339	375	328	376	408	404	411	364	393	405	348	393	400	393	377	356	357	366	389	361	387	369	398	391	377	388	408	379	373	365	371	355	439	361	360	380	393	354	390	408	371	414	353	380	373	409	391	340	373	384	366	369	389	381	385	369	378	392	394	359	383	407	374	381	390	378	396	346	319	377	386	408	384	387	409	380	379	373	370	422	380	376	389	392	413	399	389	360	316	389	377	374	375	384	390	355	415	441	384	398	373	400	400	348	440	399	393	369	362	366	386	423	361	382	371	392	323	398	375	412	328	374	376	401	363	378	375	401	394	373	418	384	379	423	387	359	369	364	394	329	366	395	397	381	418	355	355	364	398	359	377	410	394	343	376	338	387	387	431	404	403	358	453	369	368	392	395	423	433	408	354	407	371	386	376	406	354	398	336	394	399	369	409	405	397	364	397	373	376	391	363	346	361	379	383	365	376	342	388	370	400	373	409	394	343	455	385	397	445	391	391	371	379	396	359	407	387	394	389	376	381	370	388	375	347	388	372	378	398	386	386	390	393	363	340	340	358	414	360	341	418	386	383	393	359	419	374	429	409	368	371	390	360	381	386	370	406	378	388	371	387	378	354	354	347	376	369	387	422	438	333	381	359	391	383	398	377	343	364	361	384	378	391	387	387	383	382	376	402	397	397	369	401	368	415	406	390	381	387	369	370	391	371	405	367	400	369	369	365	367	384	389	408	373	387	393	402	369	400	395	388	397	342	399	350	385	387	391	375	415	362	370	377	394	371	349	388	379	350	387	406	371	369	394	382	376	382	367	377	403	360	385	422	377	381	353	355	380	413	396	401	383	413	376	364	385	400	375	381	397	356	378	362	373	393	363	358	390	400	337	417	382	378	385	394	363	357	391	384	371	384	362	366	354	380	377	381	372	375	362	371	369	393	386	402	380	430	403	396	370	374	384	383	382	388	381	358	354	389	370	385	384	405	386	383	367	395	352	385	422	355	389	414	364	366	362	390	391	356	402	397	366	397	328	409	359	390	382	355	394	374	404	344	389	345	387	369	393	371	387	399	404	348	368	404	388	370	397	366	380	412	367	359	419	386	368	391	383	344	387	385	389	419	390	375	389	396	382	341	349	385	379	413	413	387	359	375	365	412	363	432	389	384	381	409	430	362	415	386	422	356	350	362	367	384	400	379	394	407	353	369	384	409	387	397	411	401	416	384	378	380	405	396	377	403	402	379	402	360	387	379	389	376	382	371	340	362	423	369	390	370	432	377	382	362	375	368	405	410	384	375	391	394	404	391	394	387	369	373	393	366	360	368	407	395	370	403	404	391	350	423	369	350	403	428	390	358	382	388	404	398	393	374	363	350	350	424	367	372	354	389	394	392	375	373	371	394	353	438	340	375	362	391	360	397	369	369	346	365	409	388	380	358	379	387	365	384	395	361	380	389	391	366	371	387	366	391	426	359	420	422	341	340	389	413	364	356	378	411	369	386	352	356	404	355	372	399	369	394	392	388	376	347	414	405	417	383	390	376	366	390	418	376	379	348	382	372	366	351	371	347	363	376	368	366	379	396	399	398	378	351	378	414	386	354	343	415	414	380	377	406	409	368	401	427	376	378	399	400	378	313	405	343	387	336	400	418	415	362	344	356	373	348	364	376	379	402	388	400	350	390	360	395	383	454	354	383	359	386	390	373	360	402	370	352	370	374	389	419	429	390	424	378	392	381	405	371	404	354	325	380	363	395	375	362	372	364	401	378	369	382	386	330	356	394	390	360	354	366	377	375	340	335	370	395	378	399	348	412	390	388	339	365	331	368	405	405	365	398	396	368	413	379	379	391	385	411	409	396	431	375	422	385	380	361	348	407	383	392	361	372	408	362	404	431	385	423	396	345	389	365	365	395	388	426	388	379	355	380	371	382	355	380	400	342	359	435	371	437	371	430	371	368	407	385	386	393	393	399	397	398	363	374	365	402	381	355	354	330	379	417	384	401	421	381	369	358	374	407	339	359	350	421	372	376	368	409	399	400	383	378	381	391	409	388	383	379	404	390	405	369	351	360	387	390	419	381	397	368	376	352	404	374	382	358	387	373	378	377	352	396	376	364	413	398	364	392	383	356	385	408	382	365	413	364	391	357	421	405	360	346	372	357	356	364	410	372	410	361	355	354	374	440	381	384	393	366	393	385	371	420	410	348	417	389	398	364	368	366	382	416	388	372	361	383	370	359	393	358	348	400	411	379	376	403	376	376	403	358	367	390	387	384	368	335	408	406	388	375	400	397	413	350	391	374	406	345	369	355	372	397	370	365	378	429	347	392	349	367	385	407	408	407	396	358	393	408	382	416	377	397	418	394	370	382	369	398	393	372	353	385	421	371	362	375	401	361	343	390	397	383	357	368	379	394	397	408	408	413	415	376	360	376	370	374	343	362	368	376	390	383	391	383	355	427	404	377	399	417	366	380	401	410	413	357	343	369	375	374	397	400	398	373	425	403	417	399	419	420	367	377	372	362	391	368	397	371	367	368	378	378	339	375	370	384	391	373	353	368	346	372	377	431	408	398	396	386	376	430	373	351	360	388	370	339	382	384	377	377	374	365	408	379	370	399	377	372	375	338	355	405	390	374	375	424	452	383	379	423	394	378	394	387	428	376	378	411	403	363	416	390	405	341	385	411	370	381	368	405	391	387	419	363	378	369	409	372	409	426	381	332	416	358	424	408	392	378	437	395	395	383	410	372	399	354	397	434	355	419	408	384	379	398	385	367	370	361	358	383	377	383	373	366	382	386	352	374	354	370	369	374	379	361	396	379	371	385	367	404	384	369	395	352	385	396	389	364	378	397	358	397	429	364	370	426	381	377	387	343	343	373	376	377	374	379	403	354	351	362	400	402	360	376	365	401	410	404	370	431	393	406	355	396	381	410	414	366	359	366	396	366	366	384	411	356	380	386	378	384	379	402	379	379	383	381	375	360	409	388	405	378	444	388	372	356	350	411	392	408	399	394	360	424	347	376	403	402	403	397	363	379	375	377	389	401	397	420	388	429	417	344	368	357	384	371	372	378	363	379	379	393	386	363	380	378	380	347	351	396	401	398	408	396	402	372	387	362	369	364	394	388	399	368	423	373	390	376	412	391	411	400	408	371	431	370	354	407	381	351	364	347	381	379	383	346	379	387	361	393	397	366	366	377	410	393	418	409	371	382	379	405	384	409	351	376	400	400	400	323	384	378	366	426	387	379	421	402	383	390	376	356	401	378	361	371	409	380	371	374	387	391	400	342	374	378	366	390	371	383	345	398	369	366	355	381	381	349	386	375	416	365	350	372	393	379	376
3946	5489	2362	1516	1042	940	861	910	836	872	823	823	824	857	812	818	844	863	816	859	868	805	828	868	806	846	839	858	840	876	848	870	851	797	833	862	817	834	866	795	864	796	792	850	843	848	847	807	813	825	833	824	832	831	871	781	834	853	809	846	826	846	810	801	820	800	793	822	815	832	794	829	866	795	825	786	822	809	778	835	796	836	842	836	831	850	865	857	823	831	808	835	823	821	828	841	799	812	834	863	799	808	823	843	843	811	827	848	856	812	800	827	847	847	841	861	825	832	805	830	789	834	820	812	830	810	863	790	803	818	779	843	826	841	845	833	804	794	802	823	820	838	847	846	877	858	821	812	806	845	809	800	829	824	773	812	810	873	910	776	787	821	833	822	769	808	782	885	836	839	844	788	841	848	866	827	853	811	817	866	797	811	837	783	866	828	832	831	862	796	803	866	850	810	833	785	803	837	893	827	818	865	821	843	798	791	855	790	874	894	804	822	786	860	838	785	873	880	848	833	823	847	794	839	877	834	855	861	841	886	830	835	814	836	870	833	803	832	874	777	824	818	856	832	830	784	829	848	855	899	823	811	807	775	783	790	846	845	825	870	829	833	852	841	873	811	783	807	800	899	869	818	862	811	779	825	795	829	868	822	774	787	815	840	778	846	807	833	822	829	817	824	823	857	810	778	858	792	827	833	819	832	825	820	852	846	807	847	834	820	819	853	821	837	821	857	817	806	825	861	818	845	834	845	868	879	835	830	859	873	825	812	854	845	789	821	837	837	825	770	750	833	793	801	844	861	801	862	829	844	855	837	821	831	820	811	855	829	810	791	824	791	829	836	883	847	800	848	839	791	851	830	827	814	806	830	854	835	865	840	882	807	814	857	835	829	810	809	760	806	862	850	794	793	874	806	852	814	817	841	859	857	829	793	841	870	807	817	853	802	841	780	787	840	829	883	798	855	853	838	817	866	844	872	820	813	828	853	838	823	844	868	831	841	809	827	764	842	809	863	811	810	865	835	850	776	827	859	807	821	823	765	845	858	798	815	806	840	865	865	845	820	832	821	828	789	871	868	807	819	884	844	828	856	814	821	851	850	889	809	869	821	814	797	811	812	815	779	807	809	836	819	829	781	784	849	850	820	857	859	838	852	845	838	861	800	834	809	812	810	841	809	783	807	782	777	803	798	834	831	840	840	832	785	841	791	802	804	848	805	846	874	835	818	800	821	812	818	861	827	837	855	816	832	778	786	843	830	810	834	803	815	832	859	812	856	846	809	827	833	837	848	788	840	868	787	825	826	760	779	818	828	817	854	796	867	833	848	862	838	835	784	834	847	855	850	790	806	819	828	781	777	879	815	864	824	851	812	823	835	846	823	829	836	808	818	811	809	792	877	827	873	809	818	849	827	844	831	805	869	857	817	823	782	851	881	856	785	815	776	840	767	838	845	827	805	886	840	778	858	859	850	812	851	849	813	819	803	838	800	828	801	841	862	772	841	846	838	800	828	818	829	828	871	835	832	808	769	862	821	774	785	850	828	821	802	816	826	871	828	840	847	784	828	881	787	819	884	832	798	839	865	801	834	855	830	856	812	827	811	878	846	833	848	848	766	819	865	886	819	810	892	824	839	865	808	817	805	822	763	788	805	779	830	839	824	856	806	837	808	819	821	866	786	829	898	888	824	805	788	808	807	827	869	808	812	806	862	825	813	869	805	864	782	781	809	785	828	818	806	881	843	799	856	807	853	879	828	799	856	808	819	864	833	802	805	818	832	856	844	821	796	855	776	841	879	763	842	827	815	808	837	827	811	824	854	831	814	853	825	813	793	819	797	862	821	855	754	837	811	817	828	876	747	844	810	834	839	840	851	831	805	848	836	795	836	805	799	781	866	842	827	814	841	801	823	775	809	835	818	802	822	787	834	826	865	771	880	853	852	826	855	853	853	848	847	797	832	803	883	863	799	839	829	807	805	816	805	828	832	801	808	827	832	836	772	829	836	792	784	868	811	827	839	857	829	831	810	790	800	844	846	792	822	852	853	824	872	823	819	873	801	845	819	849	787	793	773	876	835	848	852	838	867	856	819	789	817	801	838	822	798	825	853	831	876	856	836	824	803	773	807	771	828	855	825	844	884	858	800	822	826	838	838	841	817	816	869	791	828	772	781	831	796	823	867	820	812	811	765	809	818	827	783	806	830	848	849	818	841	835	813	830	814	803	870	844	809	867	813	818	851	818	832	857	826	783	828	808	792	820	803	851	839	837	854	807	842	796	817	815	821	786	843	867	841	827	824	844	789	808	793	780	858	830	839	767	828	830	828	846	815	832	883	821	897	822	801	803	849	805	854	799	841	849	796	820	806	793	798	780	850	882	803	803	788	778	878	802	852	870	807	854	787	794	817	818	764	836	806	808	821	859	837	849	857	869	825	853	812	792	805	852	831	791	813	847	817	805	824	828	814	788	842	804	823	830	794	858	796	843	809	830	845	763	844	846	809	836	792	820	832	818	813	753	840	856	791	839	805	885	828	775	870	796	825	864	853	822	870	837	848	816	843	871	809	814	856	815	830	818	817	832	894	819	816	798	850	845	814	815	807	805	868	841	809	838	834	817	848	834	826	851	866	837	804	814	812	823	833	778	802	847	814	833	837	843	819	838	847	837	776	835	777	805	861	793	807	879	837	822	874	782	775	793	849	877	851	816	845	896	788	893	830	818	837	804	815	884	788	818	818	796	844	865	826	838	779	792	822	785	795	822	839	830	792	803	807	823	804	837	842	818	816	824	842	840	830	772	818	770	839	795	835	843	811	854	795	788	882	831	843	801	813	818	801	835	808	787	811	848	772	858	835	826	831	820	837	865	816	858	845	851	821	816	869	842	832	786	876	830	853	829	804	810	763	767	806	803	849	810	840	787	823	813	835	821	814	813	829	805	811	844	811	825	831	797	823	906	830	847	864	772	880	814	786	844	825	816	821	818	814	832	840	873	769	815	799	850	815	878	842	858	831	822	830	834	823	781	858	803	825	893	805	779	776	880	875	842	813	786	823	784	841	836	810	816	829	798	823	827	838	808	832	862	859	823	833	828	817	765	861	840	803	827	760	853	795	796	839	838	874	868	818	806	882	812	864	848	792	812	822	863	852	778	788	788	846	862	827	845	750	862	796	795	852	800	785	792	821	818	847	803	819	833	843	867	821	879	829	843	809	823	885	818	788	829	809	806	821	811	754	803	850	809	822	854	828	825	826	835	829	821	811	862	864	784	844	868	845	825	785	813	797	805	850	864	847	850	838	799	821	843	800	850	877	795	820	826	862	871	796	839	777	807	811	879	777	850	807	806	829	850	835	835	814	840	860	832	824	816	763	922	883	787	812	883	839	857	889	776	821	821	794	819	848	882	802	828	834	880	854	840	845	820	831	813	806	807	863	801	787	794	800	844	831	809	797	839	798	810	806	783	802	810	829	801	760	812	804	852	828	842	805	857	819
24338	21464	25148	28190	21469	21482	19687	816	416	397	345	326	319	307	310	314	305	286	304	288	316	267	274	282	273	270	266	291	273	236	281	275	268	269	295	275	284	269	294	249	260	247	267	273	255	265	239	277	288	270	294	261	254	270	240	287	293	311	281	280	264	265	266	281	244	252	257	252	259	276	289	238	271	263	275	210	201	280	275	267	259	287	248	262	257	257	283	294	260	261	236	275	240	262	265	261	276	260	284	252	271	274	240	283	248	269	267	263	278	226	260	248	248	290	291	285	221	245	250	251	275	266	240	268	223	245	259	262	256	251	273	298	275	260	254	251	266	262	258	247	258	273	273	301	272	248	237	271	275	249	248	284	244	289	281	238	262	269	290	294	286	280	248	276	301	276	250	247	267	261	277	261	258	267	274	277	268	266	277	271	268	264	276	268	252	269	257	257	255	273	259	268	247	272	259	266	264	248	252	253	279	259	290	293	270	241	263	248	273	286	254	290	250	281	259	256	257	279	300	252	251	269	283	217	254	266	288	280	279	272	283	253	252	242	234	294	260	272	243	277	289	256	272	257	255	243	246	270	242	273	265	261	278	240	292	262	271	256	256	270	270	272	278	283	266	276	265	215	235	255	227	301	270	278	257	267	270	284	252	264	256	249	253	228	267	281	246	278	252	260	253	257	299	267	302	296	251	255	252	263	234	249	292	293	283	285	240	279	241	240	268	278	271	268	277	277	254	239	292	305	293	256	261	270	270	260	261	270	242	280	255	280	277	281	262	266	254	241	267	257	269	268	245	256	262	298	240	275	253	253	245	270	275	241	274	292	284	286	240	255	253	269	263	270	226	239	278	261	248	243	274	265	254	255	280	294	251	250	263	291	288	264	318	259	263	282	246	250	239	259	275	272	287	276	268	233	290	243	273	267	267	251	288	267	271	268	282	237	280	305	252	254	282	261	260	260	251	266	315	273	266	274	257	224	249	285	242	265	279	248	239	281	256	269	267	247	307	241	260	299	278	242	265	279	260	239	278	247	249	278	252	261	239	265	265	254	249	273	248	247	266	254	268	251	257	253	239	266	251	291	282	250	274	277	279	232	290	243	267	291	297	290	251	226	246	263	268	281	255	257	212	280	243	268	257	236	312	258	254	270	259	264	259	262	254	264	249	277	238	271	253	257	266	242	252	265	257	253	279	275	294	268	276	287	268	280	290	279	261	252	255	245	234	257	239	280	264	238	259	259	242	259	255	269	249	270	296	255	240	290	279	268	268	282	262	259	245	277	282	265	228	257	235	275	261	241	242	263	248	275	260	254	272	270	250	275	267	255	238	271	239	256	238	279	271	257	256	274	276	292	255	261	258	277	260	257	309	276	267	253	260	268	298	271	282	289	269	214	253	262	280	295	277	311	263	267	299	245	248	281	252	270	262	244	277	257	293	226	262	225	270	242	280	290	269	242	275	276	252	269	250	272	291	267	270	248	260	245	273	277	252	264	290	289	268	295	254	261	287	284	248	270	266	292	260	241	265	278	287	265	265	240	265	254	251	243	292	266	269	244	243	236	283	252	281	230	273	283	268	281	253	254	261	248	258	274	256	272	271	268	282	250	258	245	283	268	313	264	239	279	241	265	290	288	242	284	272	229	265	270	253	272	257	276	292	257	287	262	300	257	245	292	281	245	256	255	287	286	253	283	287	253	272	273	248	269	281	275	261	260	253	286	256	271	267	251	271	290	269	298	257	251	301	267	286	265	274	233	260	273	256	267	263	242	255	276	275	256	278	246	285	240	254	263	219	257	245	272	244	272	281	294	241	267	274	272	221	254	238	254	271	264	265	276	267	256	251	250	263	260	280	264	302	272	267	250	284	246	272	279	268	262	287	297	243	251	245	278	235	253	248	250	258	268	271	252	253	253	272	291	298	249	246	279	230	249	256	252	276	264	249	254	280	270	279	274	239	276	274	287	260	269	273	261	223	246	243	251	237	260	274	250	264	277	253	260	247	270	259	251	260	261	248	259	260	253	296	274	235	298	261	268	239	251	260	257	258	255	284	233	266	265	263	265	255	286	258	271	262	279	291	254	258	253	228	300	283	276	272	263	253	261	269	261	243	277	236	273	279	275	253	252	293	259	235	228	286	241	270	245	260	256	242	267	308	265	252	259	270	257	260	267	257	266	267	259	266	261	266	255	291	256	261	264	274	295	266	282	283	237	275	275	255	246	270	244	238	239	291	249	286	247	252	259	238	264	240	245	294	264	265	263	257	296	277	262	239	281	240	268	252	259	268	283	291	256	261	272	272	232	227	278	257	294	281	276	268	263	269	239	267	265	258	270	267	283	264	281	275	269	264	251	249	285	285	264	245	253	268	254	232	246	286	280	287	280	280	268	260	260	246	252	295	275	265	253	274	306	282	266	245	280	296	247	244	254	300	285	265	273	277	249	241	261	273	253	241	259	279	250	262	259	279	272	272	264	248	292	261	279	250	284	278	278	251	273	265	261	270	257	235	267	253	288	282	297	268	271	272	255	254	275	291	258	298	253	265	260	269	277	255	268	224	269	279	275	246	237	275	229	260	292	263	263	270	235	251	282	262	274	250	265	234	249	262	272	250	235	249	256	262	278	273	255	270	251	263	273	274	258	249	291	259	286	277	280	250	247	259	266	240	274	275	261	287	234	257	276	238	254	268	273	296	273	277	270	234	270	246	269	273	242	250	279	263	264	262	270	272	259	258	282	285	284	260	274	305	275	274	271	300	241	287	284	269	249	289	260	272	266	250	295	265	297	251	251	272	265	278	273	289	248	280	268	276	267	239	267	278	276	236	281	297	275	254	254	292	241	263	262	271	206	257	251	261	268	267	278	236	272	223	283	292	240	262	265	268	238	268	281	242	253	270	226	273	268	247	266	244	263	285	240	251	286	298	269	304	287	267	299	220	253	241	263	285	291	274	295	273	273	290	287	258	259	256	247	291	263	265	274	281	234	275	257	286	292	282	254	260	301	254	249	242	291	282	261	268	266	279	266	295	262	253	246	258	292	232	275	250	226	278	251	259	277	258	250	262	274	248	272	236	283	256	267	282	251	255	241	251	267	243	271	308	296	266	262	257	260	297	257	253	236	266	270	260	245	282	257	316	257	260	276	249	244	258	289	271	270	270	256	236	241	272	268	264	275	251	250	224	265	264	270	274	268	257	272	275	283	276	262	274	253	269	255	252	254	269	272	262	265	275	251	259	241	281	272	262	280	260	247	236	263	260	265	249	224	277	273	259	273	259	264	243	260	291	285	255	259	270	266	267	281	271	253	270	258	272	274	296	278	239	268	250	247	266	278	268	238	302	252	268	238	237	273	264	241	226	284	320	272	269	263	306	324	272	257	263	269	256	269	297	224	268	237	250	273	248	253	276	272	272	285	279	264	233	282	278	268	264	257	259	272	265	268	255	279	226	279	217	228	280	249	235	271	246	257	273	265	276	240	255	266	258	247	258	299
4443	8724	3330	1961	1462	767	652	659	613	631	613	628	610	621	566	598	562	593	581	535	597	600	564	606	558	571	541	548	611	553	564	612	551	578	555	546	578	590	563	552	548	562	516	576	555	585	559	588	535	543	568	574	559	591	516	530	562	580	583	574	563	597	550	551	545	554	575	554	550	576	537	583	610	558	567	554	573	549	543	548	581	592	579	568	560	542	525	544	559	570	569	566	549	558	595	530	549	602	554	541	555	559	587	560	592	594	588	567	583	568	538	537	565	608	585	569	537	609	605	589	530	546	581	564	510	543	577	576	554	569	552	575	565	570	522	599	601	554	578	602	605	573	575	587	537	568	566	545	561	609	547	589	546	576	545	563	563	567	536	544	550	591	552	551	594	562	584	511	518	560	583	509	585	544	563	547	560	585	593	583	559	577	551	542	557	587	587	571	555	560	568	538	566	530	565	582	554	590	550	592	569	605	590	562	545	560	558	604	604	579	534	565	560	571	544	520	579	534	543	553	509	569	538	596	602	555	562	553	535	545	569	573	566	572	557	582	538	578	556	579	530	554	523	570	574	561	545	604	534	567	575	546	598	590	562	587	541	510	593	569	573	535	528	558	565	584	585	567	592	534	509	585	565	521	549	575	568	565	616	550	552	565	566	566	603	540	584	585	585	583	593	590	603	582	609	562	576	529	550	582	597	566	570	568	556	573	539	555	593	558	542	541	556	503	569	537	585	528	594	596	518	564	534	557	559	568	558	539	550	558	556	566	566	568	559	582	607	544	581	593	557	566	543	565	585	574	528	579	578	567	565	545	572	549	563	567	549	545	546	535	558	572	538	556	558	558	563	604	542	576	560	556	554	573	567	615	609	578	531	540	589	617	568	545	591	576	549	589	543	526	564	557	570	592	529	571	508	559	558	633	529	636	570	554	544	554	493	583	546	599	549	566	545	579	590	554	600	591	558	548	565	570	562	567	510	525	575	576	553	564	514	550	510	538	565	550	547	565	580	587	554	541	593	584	558	583	558	558	583	617	537	531	564	525	537	532	578	571	555	565	577	563	529	580	561	579	534	615	577	574	559	593	532	582	606	577	562	596	615	589	506	573	590	568	582	533	576	527	570	577	538	536	534	534	567	544	610	565	567	563	541	576	594	572	563	585	523	610	536	574	524	598	552	580	613	603	578	570	535	556	604	564	575	583	556	560	556	523	579	567	592	552	586	556	537	597	584	562	590	589	534	572	577	538	566	570	573	605	585	571	551	565	558	563	587	558	570	542	575	621	590	508	543	536	579	525	593	547	562	551	555	573	548	597	539	571	594	593	562	568	533	572	534	575	604	576	582	557	537	566	600	564	568	536	589	556	568	562	595	600	564	519	600	566	588	549	534	546	623	567	551	564	600	563	548	611	567	559	572	581	592	564	586	579	548	564	584	624	579	549	561	561	547	539	574	634	555	584	541	619	544	540	574	532	569	588	583	579	582	534	540	563	544	537	597	592	512	578	565	572	541	587	620	561	572	545	538	605	588	574	565	573	542	582	564	533	539	576	550	560	579	603	595	588	563	584	586	598	536	556	588	544	567	565	555	574	613	535	578	590	586	578	590	571	543	535	547	553	564	566	517	554	563	563	566	594	582	550	570	571	590	492	562	579	553	593	549	559	555	569	559	593	514	571	526	543	574	561	528	583	591	580	542	556	542	607	546	532	525	560	561	529	614	601	532	593	556	615	589	574	562	528	573	563	549	569	560	564	570	584	538	560	574	546	573	576	555	586	630	599	579	574	569	562	565	526	588	552	598	576	558	609	572	583	540	546	579	563	591	589	583	599	521	581	586	585	533	551	556	533	586	570	513	583	577	595	578	570	575	546	580	555	588	566	500	516	542	583	574	613	576	518	544	591	558	564	555	601	550	561	547	573	572	522	612	585	598	607	569	566	514	555	556	567	564	533	579	564	579	529	563	604	566	529	537	616	590	567	588	568	641	612	606	595	541	596	553	565	581	548	563	604	571	572	594	560	575	555	569	550	584	589	557	557	546	570	575	570	570	573	571	526	613	550	559	585	584	555	563	585	533	571	563	562	573	538	583	558	551	564	582	601	558	572	574	549	580	571	583	541	561	585	569	583	604	612	536	537	572	509	579	548	539	574	578	549	580	605	576	563	565	578	547	574	591	565	599	550	535	549	545	554	589	622	594	579	571	579	539	547	564	593	625	574	545	570	534	572	519	558	605	600	551	563	549	552	591	539	555	572	582	568	548	563	570	595	518	542	543	563	555	554	611	576	575	521	538	577	525	521	540	592	571	565	626	555	536	597	576	525	561	560	547	562	575	545	586	573	558	548	552	564	537	571	594	559	530	523	519	600	637	561	542	559	578	534	560	588	551	550	575	559	555	543	513	584	574	567	588	563	529	572	559	559	521	549	533	567	595	572	573	588	583	563	546	578	511	576	572	548	608	588	542	590	557	554	549	542	583	534	536	579	574	602	592	592	590	595	564	563	545	582	532	574	584	552	574	539	539	574	556	576	546	578	603	570	618	562	543	590	550	555	568	540	594	540	523	622	560	588	550	567	575	551	543	589	585	549	547	558	601	582	554	539	582	567	574	573	558	549	559	550	583	537	540	538	565	549	558	532	603	562	531	553	560	567	557	569	576	565	578	538	554	546	586	594	553	569	560	534	608	577	559	536	538	587	612	543	568	559	554	533	603	581	642	544	534	552	569	537	563	572	540	569	571	556	616	549	558	543	529	580	569	539	561	575	551	579	571	547	581	547	567	567	556	581	559	562	539	603	599	570	570	572	596	597	586	580	587	572	624	579	560	559	569	556	564	526	544	550	559	560	548	571	564	534	557	585	570	592	522	553	590	562	553	545	556	579	588	537	560	545	519	598	569	555	599	549	563	518	582	590	603	587	532	569	577	554	555	572	570	538	550	602	579	551	556	557	569	557	512	605	532	554	542	552	571	548	547	505	568	567	536	572	534	543	586	584	612	548	623	566	546	572	578	569	525	583	585	624	579	525	565	550	575	556	569	573	610	574	538	548	586	562	579	555	505	580	567	575	538	565	568	591	531	529	582	570	573	564	556	547	580	570	585	555	537	518	576	559	563	572	532	585	549	607	580	608	537	543	568	552	591	525	558	526	596	576	573	561	554	561	535	580	517	588	587	562	559	551	520	569	595	606	588	509	548	593	558	509	554	592	566	572	579	597	574	576	559	565	607	539	536	576	540	551	546	593	579	560	561	584	598	545	571	583	544	551	569	572	553	537	560	536	583	576	541	554	553	609	561	551	590	587	537	556	589	559	592	571	557	610	551	521	570	595	553	625	587	589	542	556	567	566	556	550	546	613	544	545	599	549	599	512	562	530	556	551	543	577	541	561	569	576	576	572	562	554	621	559	529	588	554	568	576	585	608	547	569	617	557	546	569	548	584	493	563	533	575	558	569	587	553	562	559	547	538	546	578	530	546	561	575	541	549	624
32806	20184	8173	526	308	293	288	320	262	275	289	292	282	264	282	267	261	273	267	254	254	282	260	287	289	288	273	257	254	245	248	274	271	295	250	279	262	251	266	260	268	245	232	283	272	274	257	266	284	252	286	249	285	245	253	268	257	260	307	272	249	276	283	267	265	277	260	292	262	265	285	264	276	242	276	257	273	246	279	309	276	294	288	272	294	269	246	307	267	278	278	272	256	305	273	301	260	260	273	287	320	258	232	278	270	281	295	263	253	280	236	280	279	302	282	276	273	295	283	288	261	289	274	276	250	236	252	281	258	266	262	274	241	264	262	280	279	261	271	249	285	228	269	262	283	276	269	279	280	278	299	272	277	257	268	287	245	274	254	279	280	283	262	310	240	253	293	292	252	289	271	269	256	273	278	268	288	259	261	295	251	283	272	242	259	284	251	261	275	246	259	252	272	263	251	301	269	283	287	270	244	279	259	272	234	258	276	251	284	238	245	273	261	265	270	265	251	267	272	284	263	262	274	299	269	283	233	279	251	264	277	244	302	254	269	245	295	306	263	275	283	259	270	288	309	272	287	292	265	275	276	265	287	262	286	288	254	257	278	294	255	259	259	266	282	259	242	247	289	273	276	285	288	279	260	262	262	247	278	301	281	265	250	274	265	278	296	271	292	254	251	289	289	259	271	292	267	253	287	269	283	266	262	263	258	267	270	292	249	289	265	287	297	243	298	275	244	247	239	291	267	287	262	263	258	258	260	284	261	301	266	256	289	241	273	286	289	288	271	254	283	262	251	273	280	279	258	280	286	274	240	273	279	269	294	288	250	286	281	227	266	258	261	251	276	236	271	279	284	249	265	298	275	288	254	291	252	249	291	288	263	242	256	279	288	240	264	264	269	270	259	267	258	278	286	258	253	264	293	253	279	292	258	268	263	263	280	292	275	264	243	270	270	276	246	261	258	273	253	273	268	294	253	241	263	285	253	286	275	256	280	266	284	292	285	278	267	247	286	297	271	286	238	282	302	305	295	261	267	266	286	289	269	273	244	261	235	281	266	255	298	286	249	266	274	297	283	274	263	286	294	258	252	275	253	267	239	262	274	262	275	250	253	258	276	256	263	247	283	266	283	281	291	268	279	280	281	247	276	265	273	241	262	282	260	240	241	272	268	284	280	253	291	278	284	270	293	280	258	281	278	308	290	295	286	281	322	277	259	266	253	270	277	286	283	258	290	274	242	282	304	273	298	291	290	297	259	257	276	249	274	254	291	279	264	253	315	271	273	250	267	271	264	273	257	304	261	280	258	292	271	294	293	232	308	232	252	247	244	274	289	281	266	256	295	277	265	254	263	263	282	302	269	266	246	286	279	244	283	264	252	264	262	264	258	258	275	273	275	241	297	305	287	255	250	289	263	240	273	267	242	271	267	259	296	279	277	272	282	248	284	259	258	279	263	283	304	237	286	284	280	236	280	301	228	253	275	269	297	260	266	250	242	276	292	315	278	273	275	282	270	253	262	235	266	270	266	266	260	282	262	296	262	292	271	257	264	262	252	274	269	262	252	264	282	258	282	269	270	280	245	268	259	275	265	266	290	284	284	260	270	248	291	243	277	281	274	293	276	275	258	278	256	234	299	287	294	293	247	212	300	276	221	266	258	277	299	285	266	272	253	257	280	269	281	280	286	265	295	253	273	298	251	299	242	255	284	280	275	280	285	252	281	230	270	254	269	293	295	302	281	245	276	252	262	264	272	282	276	277	267	274	259	284	274	270	290	289	253	278	274	250	266	264	299	265	258	275	261	253	271	274	291	289	261	271	280	280	281	318	293	279	262	291	306	284	253	248	265	271	268	261	283	274	299	306	310	288	281	253	280	244	253	251	274	273	249	255	301	276	242	260	261	248	245	269	261	271	244	258	253	268	255	250	257	259	272	264	295	255	278	264	275	258	286	289	302	298	269	283	258	263	282	274	239	259	266	278	268	272	247	258	261	277	271	276	288	279	266	273	318	276	259	268	288	259	263	264	283	260	273	238	282	303	273	263	221	259	285	236	277	267	284	253	275	273	290	291	228	268	259	266	254	252	249	316	280	274	282	282	270	289	286	252	277	254	247	265	292	267	267	291	272	272	233	274	273	275	281	251	266	247	252	256	274	265	286	274	296	276	233	272	255	262	280	280	277	282	263	300	285	287	271	260	251	264	246	267	243	281	272	260	266	275	291	229	269	270	278	284	269	305	289	285	249	288	261	286	305	300	269	280	278	278	264	252	265	234	275	258	267	269	271	274	306	274	302	263	292	264	287	289	318	293	265	253	284	287	288	277	281	261	256	281	278	261	293	292	265	255	268	292	266	287	292	274	249	281	298	293	282	285	271	271	260	268	262	274	266	264	304	289	238	259	260	248	291	251	272	279	281	241	302	246	301	279	281	295	228	285	289	254	260	251	261	284	272	261	265	297	261	262	278	279	278	279	284	282	256	313	290	287	247	275	284	296	240	275	259	296	284	250	243	294	264	272	306	249	245	266	288	260	265	269	272	256	241	274	247	278	297	265	269	237	238	299	236	303	260	261	256	292	250	280	269	282	297	287	243	307	262	238	255	291	251	252	257	305	265	247	303	246	292	286	271	268	312	299	294	242	309	261	261	279	289	286	274	270	270	265	263	282	287	265	266	275	266	261	267	266	262	262	266	283	313	263	268	265	290	287	256	244	274	273	272	257	249	282	278	287	253	270	283	273	269	253	251	270	261	288	285	299	260	261	263	253	271	245	260	290	287	258	275	274	294	236	267	259	264	259	258	301	282	284	304	269	285	268	241	261	242	283	282	273	267	271	269	260	268	280	268	278	251	280	280	299	268	264	267	274	269	247	242	263	257	274	285	278	255	271	297	285	260	277	275	278	312	272	265	261	283	243	303	264	289	276	280	275	281	250	252	276	248	286	251	240	265	275	277	251	309	265	245	259	256	267	255	297	269	303	257	278	284	244	279	268	264	238	284	288	248	279	286	245	309	285	242	250	274	272	269	261	275	306	273	253	288	282	289	277	272	293	288	296	283	249	288	264	271	270	306	257	280	281	284	282	303	271	254	274	308	261	270	295	277	273	270	266	264	260	284	264	285	258	284	251	295	301	280	277	239	282	269	291	250	293	283	290	263	287	266	302	270	299	262	297	273	276	322	297	293	268	274	270	270	278	275	278	283	300	296	218	275	272	286	257	268	317	262	268	288	292	237	253	261	279	295	258	286	290	272	277	281	265	283	279	244	299	267	259	315	267	254	291	259	291	274	299	279	257	269	264	257	302	286	282	274	260	295	290	270	287	275	283	244	260	298	275	300	268	309	286	253	305	266	266	260	244	236	284	304	274	281	264	276	252	249	258	287	272	266	274	285	291	279	277	284	255	287	308	292	301	293	299	259	278	256	316	273	252	300	275	254	253	277	276	278	254	237	306	278	261	294	271	288	293	267	303	301	271	267	272	275	245	265	291
5517	1051	775	741	673	584	669	633	682	611	647	610	617	639	636	625	615	652	646	636	621	635	664	653	659	647	642	645	651	615	660	598	612	648	640	624	632	646	593	627	646	650	626	695	653	635	633	620	641	628	583	616	635	650	653	636	668	624	625	648	612	670	649	682	624	634	629	668	605	646	630	622	654	615	641	655	639	656	677	645	633	675	656	604	628	644	616	624	653	667	624	635	626	693	617	624	612	643	683	646	691	607	659	640	681	633	643	651	625	624	611	627	633	648	632	589	663	642	649	611	642	639	606	616	651	617	623	617	592	655	629	599	686	647	648	683	595	640	640	669	643	676	626	642	676	652	637	642	647	631	607	614	635	666	658	648	590	640	631	622	623	627	661	646	624	614	676	660	619	612	590	644	613	645	658	647	628	649	638	620	650	621	650	609	658	657	629	566	627	634	619	626	639	647	652	644	617	658	649	625	618	641	636	635	641	622	681	609	667	651	635	661	654	688	654	617	611	598	630	671	630	627	650	660	624	652	649	639	640	611	579	648	629	665	650	630	626	675	639	628	628	626	605	579	628	633	651	620	641	675	651	692	639	641	638	592	608	661	667	623	621	624	652	667	632	651	642	640	712	638	576	652	619	655	657	609	612	629	635	644	674	636	653	611	633	629	652	634	637	620	576	663	661	679	647	666	631	641	616	625	643	650	614	651	654	645	623	636	628	575	632	648	651	595	657	618	649	659	621	615	631	606	656	639	638	599	620	619	612	636	652	625	622	608	623	618	627	585	641	625	634	664	671	639	605	677	671	654	629	631	637	603	592	627	621	614	637	694	620	590	634	602	626	654	636	647	586	657	625	610	659	625	621	625	668	658	600	595	652	623	598	647	624	656	627	636	655	610	622	635	645	620	628	618	697	648	667	582	563	672	638	630	654	588	617	655	589	658	656	616	641	597	642	681	629	621	631	630	586	654	646	656	633	637	686	633	626	630	617	664	661	634	667	644	684	639	653	622	652	679	631	640	679	642	651	676	654	625	653	619	630	667	631	636	688	661	604	648	625	646	655	651	613	636	608	668	660	603	628	612	632	641	663	674	663	641	627	718	613	602	627	643	616	624	692	630	652	612	654	628	663	664	662	625	682	645	607	658	653	592	647	639	642	626	638	656	651	620	708	635	628	626	634	663	643	657	612	657	655	661	647	601	684	644	610	657	576	619	618	605	642	632	623	647	655	648	604	649	635	635	617	611	647	678	638	611	616	661	681	668	677	631	664	612	630	606	669	667	631	652	648	611	649	573	645	606	599	570	675	616	658	658	633	663	639	650	607	614	613	621	637	625	646	645	598	645	638	668	625	672	625	655	640	701	651	607	676	656	619	685	667	611	620	634	631	659	670	609	692	604	665	645	630	609	678	626	624	659	623	621	670	609	665	645	631	593	653	673	633	627	673	691	674	650	612	625	684	628	611	624	592	597	616	653	635	646	673	646	619	641	632	601	625	638	637	649	667	699	603	633	686	654	662	668	644	622	649	662	652	683	621	652	659	656	605	648	648	597	646	630	600	618	645	650	685	606	651	630	625	684	608	654	654	639	654	590	656	623	633	647	619	626	614	677	604	633	615	606	616	616	640	620	633	622	669	646	655	579	686	636	575	662	603	673	609	623	629	631	668	661	665	611	612	635	631	599	627	657	673	608	667	643	648	623	609	639	602	632	639	637	639	578	647	596	604	674	643	597	642	655	647	642	657	641	638	643	615	625	652	620	670	658	652	619	628	629	669	666	641	624	627	612	670	638	649	628	614	634	670	614	648	602	611	648	660	653	631	669	599	666	629	644	638	633	652	602	665	657	653	626	635	625	605	647	586	665	620	622	615	626	650	642	663	630	667	581	611	645	639	633	675	655	661	646	576	630	645	634	635	663	605	631	632	656	649	652	692	627	669	711	666	654	640	638	677	674	650	684	646	636	645	648	607	590	612	621	624	637	645	672	653	597	620	626	654	656	644	638	657	660	611	656	659	655	623	632	613	633	658	618	623	607	681	615	620	644	590	617	628	601	647	639	631	639	643	655	646	658	633	649	611	640	606	627	681	607	633	637	630	572	568	642	641	632	622	573	622	642	611	647	648	619	679	674	620	659	643	616	624	653	642	621	661	616	653	660	652	650	666	620	653	637	638	652	658	647	670	601	673	648	647	627	679	638	678	636	676	626	667	645	661	630	672	627	638	641	665	614	663	662	612	659	643	626	665	658	678	663	630	621	606	601	663	643	590	658	619	678	587	658	676	670	667	623	648	639	649	624	601	633	651	673	629	649	657	612	672	615	709	630	653	608	654	629	631	637	623	652	622	654	629	633	603	636	669	622	645	686	614	633	636	645	617	625	632	616	669	652	635	633	583	662	644	629	587	679	637	640	650	674	650	632	623	645	635	648	642	605	648	623	643	655	604	629	663	671	641	614	627	613	623	629	608	643	648	641	647	645	631	626	646	633	701	643	648	605	630	624	645	620	674	639	636	702	635	651	650	625	656	620	659	609	632	640	634	644	614	649	647	649	651	634	613	618	607	646	629	680	625	636	608	669	689	676	660	653	628	659	633	623	622	628	622	623	650	620	603	645	660	616	646	608	646	674	656	637	660	641	631	651	612	669	617	642	658	700	622	684	683	671	671	652	615	666	648	624	613	651	622	605	646	613	687	659	637	664	639	652	650	663	639	646	648	660	599	636	624	651	657	647	701	581	590	643	650	624	652	613	639	620	628	623	672	657	634	644	673	653	621	619	629	609	646	666	629	667	646	669	702	654	655	620	623	682	609	612	627	658	620	643	670	663	593	664	702	683	624	638	627	653	654	606	575	641	666	639	617	677	642	615	607	673	630	656	630	646	615	630	573	651	656	648	674	651	638	662	606	625	661	637	694	616	648	613	625	612	615	570	639	650	624	668	639	648	616	644	649	650	574	663	660	662	693	617	656	663	639	631	681	612	619	701	666	679	659	628	645	636	640	641	595	630	693	657	629	607	606	636	614	650	635	647	627	670	672	635	582	625	641	655	651	635	647	695	676	668	641	619	629	680	631	615	621	622	626	628	615	638	609	667	626	618	655	633	648	664	655	616	642	623	636	620	681	614	673	618	646	585	628	661	633	629	606	645	615	614	653	602	620	700	610	649	652	663	647	632	624	669	624	647	690	625	685	658	628	660	614	627	658	680	618	643	706	629	642	673	641	611	643	607	645	626	624	663	664	595	661	620	643	626	576	629	630	670	599	614	627	612	633	637	626	659	631	632	634	654	670	633	623	638	616	671	678	584	621	611	649	590	648	613	616	645	642	628	653	601	631	624	652	630	600	661	653	645	642	604	670	637	618	656	640	656	620	617	659	675	609	614	663	688	658	635	585	693	663	651	663	617	679	604	613	628	624	628	650	671	608	626	618	605	676	634	616	637	617	676	615	609	670	633	624	608	655	606	660	599	644	619	623	633	688	661	583	669	625	612
24942	21430	24808	28413	21408	20601	1121	558	486	432	402	427	430	416	411	397	370	427	369	394	379	377	371	362	395	417	419	352	339	376	397	368	393	414	363	402	382	383	357	399	367	398	400	356	365	442	390	400	387	368	371	392	362	348	416	361	358	366	380	391	368	378	422	376	405	356	382	424	350	393	362	376	336	384	374	392	395	388	366	377	390	445	361	369	384	354	386	360	390	386	383	408	370	370	384	408	402	352	375	352	380	407	413	390	434	402	393	379	397	372	378	393	400	380	351	377	340	340	380	377	371	405	392	383	369	389	334	358	396	385	360	405	415	366	387	405	340	387	360	357	413	355	368	338	376	398	370	396	399	404	386	382	397	375	409	419	404	383	410	453	402	383	402	397	381	383	401	387	418	391	374	370	342	370	378	376	370	430	371	389	365	418	413	408	402	395	400	345	393	396	339	402	387	398	401	380	383	398	394	399	404	399	362	384	375	392	403	393	391	372	380	393	387	378	372	387	375	411	373	370	391	402	373	383	370	407	372	438	388	355	347	374	410	361	367	400	395	435	366	400	379	366	387	390	381	407	408	375	386	384	374	375	358	397	354	408	397	384	401	392	397	384	372	339	344	364	346	374	368	400	390	342	377	373	377	374	368	361	382	388	418	400	385	393	374	408	382	382	389	344	381	388	404	358	372	363	386	395	342	404	408	404	419	355	412	399	386	387	356	364	377	393	418	371	386	395	366	361	396	374	370	378	351	345	415	390	386	366	368	380	392	402	374	378	370	396	373	344	402	402	383	378	367	356	374	390	397	351	354	392	386	388	389	363	383	355	396	399	428	326	389	384	350	360	358	384	368	377	395	371	371	376	372	421	382	391	380	374	356	354	370	396	406	380	356	374	419	379	411	384	357	347	356	372	374	399	396	357	363	351	400	374	374	400	395	388	376	374	371	402	367	370	405	389	344	396	375	371	396	400	395	370	378	369	402	379	381	395	385	405	401	376	352	384	395	438	405	374	364	383	370	389	389	371	387	367	389	372	385	366	383	409	389	410	371	365	360	380	332	379	383	383	352	373	378	364	369	362	405	347	353	447	419	351	413	361	376	375	404	401	370	374	374	376	343	345	415	416	414	353	398	375	350	400	384	356	346	390	389	384	380	404	377	373	338	426	377	431	413	357	362	399	405	383	411	400	349	376	383	417	366	368	372	360	373	358	380	400	389	395	406	443	354	361	379	369	416	384	413	380	382	388	348	391	344	351	340	345	366	366	403	336	391	381	382	351	388	381	368	388	392	371	380	393	366	377	378	373	383	375	352	372	382	371	381	401	382	426	381	379	362	415	375	392	376	412	433	390	368	387	396	379	378	405	410	390	426	367	371	351	364	401	388	354	373	403	365	398	408	377	377	411	362	361	394	418	353	379	382	386	410	415	387	349	351	341	371	387	391	371	368	361	360	347	359	387	376	363	363	384	404	392	392	393	383	382	398	372	409	387	393	358	348	343	371	382	393	350	380	380	391	392	360	331	322	401	369	367	382	381	372	409	380	345	388	387	407	382	393	411	384	356	361	343	384	393	385	388	386	386	387	360	387	377	388	376	372	367	415	405	396	395	399	434	395	375	375	369	417	368	353	411	392	355	352	368	386	344	372	375	361	373	405	379	386	400	400	374	395	371	363	386	382	364	389	380	387	390	367	357	393	379	374	421	370	362	383	395	391	361	409	384	366	369	362	360	387	426	371	394	374	412	410	374	371	417	374	352	405	397	370	371	390	369	373	422	420	420	398	358	378	364	384	372	371	368	385	404	359	375	436	378	379	379	361	371	338	327	371	389	374	338	408	387	391	383	407	405	387	412	392	366	392	400	370	415	438	375	380	404	396	345	362	362	397	401	373	389	390	385	422	397	391	373	360	355	386	369	379	383	387	403	389	371	405	388	380	405	384	383	407	393	410	359	376	358	391	373	363	375	379	380	375	379	387	389	378	379	380	391	412	437	380	374	370	406	340	356	388	374	369	394	361	395	372	391	353	405	397	392	379	360	410	368	407	376	389	378	377	316	397	426	394	381	397	352	394	403	409	373	371	399	388	369	392	397	401	384	373	363	414	407	373	388	433	385	388	348	407	373	349	392	398	315	371	380	406	377	396	371	397	378	361	387	360	408	386	391	349	383	409	383	403	364	342	386	385	331	379	385	375	354	385	375	336	356	357	383	416	386	412	361	392	422	384	417	413	351	383	350	338	392	354	381	367	406	399	397	358	373	403	381	382	412	355	410	388	368	363	345	360	396	393	348	381	420	418	380	378	379	378	389	398	402	379	357	411	353	377	376	376	407	381	375	398	377	409	364	375	381	369	334	413	356	347	373	376	382	376	426	387	350	422	342	394	342	394	389	367	370	377	367	409	372	356	358	408	455	367	356	381	380	371	347	395	356	393	391	365	394	398	432	385	395	376	357	387	398	378	423	365	375	355	345	394	392	353	365	405	395	384	330	358	382	390	377	363	365	315	368	361	411	396	357	421	415	364	354	387	394	408	401	363	372	397	381	350	392	422	394	389	388	381	380	376	399	380	359	367	339	408	407	373	360	396	383	378	369	395	410	410	363	420	374	359	348	363	390	389	376	392	345	364	379	435	359	364	396	389	385	384	377	346	363	404	365	395	362	376	384	355	368	364	376	382	358	359	398	392	391	402	383	374	395	397	384	396	365	385	380	349	401	375	389	403	384	390	387	381	398	361	367	373	327	393	359	377	345	394	371	431	367	394	403	413	426	391	431	384	362	396	401	395	346	373	389	380	349	376	372	375	361	363	424	400	383	373	362	339	362	381	399	385	377	383	397	387	364	407	365	398	363	383	379	385	379	398	341	372	389	391	338	377	405	379	398	417	388	379	369	407	366	423	371	421	384	357	388	394	374	393	391	361	369	346	402	413	383	380	366	371	390	385	387	379	361	405	409	351	392	380	358	388	365	339	395	398	331	418	424	356	368	386	375	384	368	375	332	428	356	365	373	393	420	382	339	388	398	373	378	355	385	420	432	394	353	391	376	403	396	375	378	362	415	395	399	387	377	373	374	429	356	370	365	420	433	389	381	370	409	388	383	407	385	379	364	384	412	351	398	349	358	382	421	369	382	364	397	358	404	437	385	383	375	404	409	367	373	381	383	326	362	357	379	386	379	395	382	383	376	415	395	386	390	382	340	377	382	364	403	371	394	386	382	365	427	393	363	363	379	399	369	400	342	372	358	396	386	353	366	386	388	403	368	346	384	405	383	340	388	418	409	355	380	354	369	351	358	410	385	366	364	377	399	347	357	375	408	405	388	372	370	395	377	377	398	358	400	418	366	365	372	387	355	392	372	336	421	374	391	364	356	371	338	384	382	377	428	389	415	401	389	390	365	369	381	412	406	393	393	386	380	377	402	396	368	358	385	394	379	368	409	363	350	352	381	370	350	436	399	399	398	370	359	343	350	382	382	386	336	384	405	378	383	363	384
4341	5677	2171	1512	1081	957	881	921	830	802	847	794	815	853	798	782	825	836	811	822	808	822	868	871	854	856	896	802	845	827	842	792	831	779	899	883	796	817	810	917	823	816	888	860	829	829	863	805	825	788	861	847	836	858	774	849	777	817	811	824	802	796	788	822	813	865	808	833	826	811	799	826	838	882	837	832	849	814	820	822	828	827	842	812	790	817	822	810	836	842	806	794	843	852	835	845	847	809	830	794	857	837	815	871	838	896	859	893	774	779	813	814	818	833	822	806	850	820	817	827	866	809	796	843	835	846	826	833	860	821	857	846	836	837	821	835	771	805	875	891	865	833	788	853	799	802	872	844	836	862	845	883	806	869	834	878	801	833	789	847	830	811	810	841	832	756	781	793	879	817	862	877	809	822	819	856	862	818	831	792	804	817	795	771	813	867	843	853	849	808	836	813	845	793	809	818	833	793	814	857	816	787	847	861	770	770	861	822	850	839	849	913	834	820	805	792	887	841	825	827	801	805	831	812	779	839	810	824	833	821	824	824	852	833	835	832	848	836	788	824	790	847	850	769	786	823	833	834	859	831	838	841	843	834	811	822	828	790	821	826	834	822	822	786	854	818	845	783	827	793	827	839	811	826	801	822	790	841	829	818	816	836	808	852	816	804	861	823	860	842	845	899	854	834	821	869	824	830	855	809	847	848	827	833	790	776	804	846	830	816	854	808	856	826	892	801	805	849	788	782	830	831	821	809	824	828	851	831	849	798	815	852	823	825	852	841	826	847	848	829	823	790	867	767	784	862	819	801	811	877	771	846	796	882	833	794	866	833	843	853	811	844	839	845	838	836	819	852	844	797	788	834	837	863	846	835	858	813	798	852	808	832	824	874	822	841	788	761	844	771	851	831	856	808	848	819	884	799	830	824	802	846	839	837	873	799	848	799	880	825	913	840	831	792	831	888	867	868	795	851	801	782	824	852	859	856	802	812	874	821	842	857	790	803	819	858	774	877	837	805	817	769	830	806	833	852	812	819	834	831	823	870	792	852	796	836	805	790	799	850	817	827	778	838	817	801	854	829	869	797	799	793	848	808	803	798	826	780	838	805	823	850	873	842	776	827	843	859	802	817	820	838	866	814	865	873	842	832	809	856	835	789	859	848	800	822	828	817	815	807	837	806	831	770	788	860	857	869	836	860	790	854	810	873	802	781	837	833	803	795	911	788	823	797	838	798	830	825	776	859	853	826	833	845	816	884	853	820	811	819	821	824	830	790	795	825	846	842	844	811	833	790	852	857	888	835	818	856	799	812	791	889	829	820	811	897	855	828	806	806	851	822	788	835	842	810	820	853	860	804	775	852	834	855	827	863	851	865	820	812	785	799	804	784	812	840	817	845	855	820	796	794	863	829	853	807	812	823	852	844	805	832	833	849	780	826	779	860	883	788	849	835	884	827	812	901	831	873	836	772	845	830	844	868	821	791	869	863	823	807	794	813	857	808	796	885	767	865	790	850	826	797	817	839	824	821	834	847	815	847	865	819	827	792	804	814	863	832	855	843	856	837	775	794	821	828	827	819	827	810	861	855	840	895	848	782	835	817	876	810	813	831	762	802	839	804	837	800	766	865	826	854	863	767	816	780	881	833	837	850	835	853	762	791	812	812	822	841	847	817	824	791	886	813	829	837	835	870	849	833	804	787	816	790	845	847	834	879	838	801	819	797	852	826	815	850	857	830	829	816	793	837	811	831	774	792	785	827	806	830	848	812	771	790	828	852	815	839	804	771	812	822	834	871	832	874	829	840	833	829	819	782	840	884	794	824	837	848	800	830	816	830	792	817	826	803	852	793	815	831	854	854	817	842	804	860	830	828	811	850	867	822	796	853	806	795	782	814	842	872	794	871	819	864	778	823	812	835	786	790	900	870	844	807	905	836	851	831	814	807	794	786	847	854	826	803	831	846	819	830	834	823	845	885	827	837	764	792	807	865	868	827	832	822	788	833	869	791	803	819	817	799	836	819	843	874	834	867	831	815	734	802	830	806	826	829	831	809	848	879	869	837	830	822	808	852	825	828	809	817	792	845	831	840	845	824	888	825	789	806	833	842	836	841	825	866	819	822	820	840	817	870	827	832	795	806	799	776	869	862	797	849	766	801	821	841	816	867	837	829	822	827	849	784	818	825	818	808	825	828	866	791	835	839	830	822	817	790	842	829	804	862	803	822	857	834	812	817	850	797	802	850	887	816	764	871	877	849	842	881	861	828	800	799	800	803	866	847	822	815	812	845	848	808	813	857	788	795	814	845	830	811	861	856	817	857	813	839	852	821	861	813	788	807	852	809	828	831	819	843	822	768	785	817	830	813	786	843	896	813	862	809	809	843	822	835	852	876	778	753	824	876	809	792	822	804	811	865	859	806	799	861	847	798	876	848	861	802	806	810	806	848	844	838	774	892	860	823	834	803	801	881	799	890	797	810	831	846	838	836	850	837	800	855	835	820	861	880	876	818	778	827	861	849	855	832	822	840	801	816	825	769	807	791	835	794	832	845	776	788	886	810	806	809	826	807	785	860	825	836	804	787	843	865	846	840	881	807	845	869	840	796	837	806	825	839	813	863	804	823	879	830	840	801	797	814	802	793	819	822	830	837	841	856	831	827	787	832	824	881	867	810	830	806	855	858	824	861	795	903	822	821	821	831	832	798	857	833	838	825	850	874	812	839	792	828	843	833	840	798	831	856	851	879	784	832	831	788	826	901	783	821	792	910	840	786	834	840	885	809	813	852	807	793	817	791	816	829	851	797	807	802	892	827	731	850	836	795	840	820	819	890	780	820	788	841	861	858	825	765	848	834	827	798	826	870	817	802	848	831	854	818	761	842	822	849	811	831	847	805	851	828	849	843	841	832	802	816	834	794	831	835	845	801	833	827	847	826	855	788	817	836	818	869	863	850	835	804	884	855	826	809	822	818	820	769	799	784	865	808	833	853	834	840	826	811	802	815	813	808	829	763	814	836	864	819	791	825	851	768	867	878	823	815	812	814	811	771	925	808	849	873	847	827	786	844	770	855	807	835	798	802	808	874	819	775	830	830	802	821	868	824	795	825	817	821	860	869	792	785	862	837	838	821	831	819	806	814	815	806	800	827	799	831	797	817	823	899	816	805	834	809	789	823	825	798	793	853	838	823	833	878	809	828	792	867	790	798	804	792	786	854	803	867	789	782	805	782	846	846	800	823	824	882	812	770	818	838	835	813	839	824	856	810	803	875	827	835	834	833	773	874	842	840	841	798	873	841	766	842	842	791	821	831	864	840	798	851	829	797	831	863	818	859	844	804	827	820	810	810	844	771	863	824	829	801	806	823	844	843	846	811	853	848	839	793	845	787	863	838	782	830	812	818	878	846	816	788	839	828	853	840	837	826	813	847	837	791	785	832	791	871	811	882	778	882	786	844	813	808	831	852	793	797	864	862	832	821	833	856	828	866	819	904	796	837
24296	21430	25109	28156	21434	21448	19535	797	417	353	363	288	357	332	310	315	305	279	296	292	316	264	289	271	284	248	283	253	261	244	256	286	248	271	284	271	263	240	269	275	260	284	264	297	289	301	248	262	262	269	271	265	233	280	295	268	272	269	242	290	272	268	278	259	273	262	261	265	258	252	286	264	268	230	279	235	306	276	275	245	281	268	245	236	274	256	258	279	263	285	251	251	266	235	276	253	270	272	300	252	270	261	258	260	255	279	258	286	270	255	281	268	257	298	267	259	290	222	261	226	249	247	286	264	262	276	273	265	247	234	278	285	263	270	263	285	275	262	278	251	280	281	267	270	213	276	264	290	301	265	290	290	269	266	281	256	276	268	254	274	271	271	241	247	246	245	251	229	259	270	264	271	245	293	237	256	276	270	260	291	283	270	279	284	305	274	240	261	267	275	270	257	236	249	236	271	269	254	251	291	287	261	258	268	258	270	259	273	284	273	253	261	251	251	249	276	249	247	277	286	240	257	262	277	261	249	274	298	258	260	302	238	253	254	280	265	291	240	274	241	252	287	277	266	258	270	292	231	277	262	276	262	263	274	249	310	276	267	262	234	262	260	285	248	250	296	253	254	255	275	256	259	245	245	253	268	255	223	263	246	282	266	267	230	243	245	286	285	270	281	278	260	232	258	234	276	258	244	270	258	249	263	295	305	290	249	238	245	234	278	261	238	233	251	276	249	268	267	260	248	254	282	248	266	278	274	278	265	269	285	270	246	252	244	252	273	273	267	262	244	257	250	296	282	249	302	275	252	246	272	231	271	242	227	229	267	262	233	275	291	262	258	276	252	263	268	238	247	301	265	264	245	284	254	285	238	270	265	231	242	264	252	278	297	281	275	252	288	252	279	283	242	282	237	257	266	274	275	249	254	277	298	245	269	265	239	254	242	266	266	252	259	258	282	252	265	251	269	237	262	245	248	248	260	272	261	276	304	301	271	303	263	289	277	282	232	296	270	292	282	263	277	280	276	269	279	279	279	280	237	290	240	267	233	251	253	281	269	262	239	254	238	260	294	276	262	268	260	276	255	256	244	263	257	253	274	268	251	263	240	279	271	265	295	309	295	267	252	290	284	270	273	252	222	229	246	278	283	255	272	240	271	277	263	268	257	285	317	263	264	297	281	270	224	257	247	262	267	253	283	283	258	287	264	281	280	270	263	261	285	257	247	264	262	238	288	286	293	293	261	269	251	260	234	264	255	287	264	271	269	227	240	297	281	259	249	266	266	257	263	304	275	286	258	275	296	276	254	230	274	252	255	262	290	256	232	274	280	245	306	245	272	269	251	285	251	268	286	262	234	275	282	248	277	262	257	268	263	276	294	277	264	283	293	272	261	248	251	260	239	248	235	248	239	271	255	263	280	256	262	274	254	258	263	257	242	246	274	255	240	232	262	246	244	279	256	255	279	237	283	250	243	254	252	246	250	249	260	253	275	274	265	261	267	253	241	251	250	262	273	288	262	266	241	248	285	251	242	295	278	279	265	283	239	283	241	288	306	295	279	240	246	254	251	268	236	257	242	258	246	271	250	254	266	266	255	278	230	246	233	286	279	287	264	233	240	258	272	282	269	267	254	260	280	240	272	247	254	259	278	288	278	254	263	266	267	261	249	309	229	258	255	244	298	272	222	248	287	248	280	224	260	272	270	270	249	281	269	293	267	254	252	264	258	256	247	256	264	265	244	293	283	253	261	253	246	257	228	238	223	279	268	240	233	265	255	241	278	270	227	275	281	296	268	226	247	260	244	288	251	240	268	261	268	291	258	279	273	294	270	261	281	280	273	261	284	260	267	257	285	257	265	297	265	267	253	268	252	291	284	282	253	280	275	240	267	290	245	238	264	273	258	242	271	269	249	269	282	297	277	249	256	254	260	261	288	244	282	285	232	240	278	286	233	265	263	281	258	241	275	297	230	293	249	262	276	241	244	228	249	249	267	268	280	260	268	262	244	252	261	277	259	234	255	301	283	278	236	291	245	250	279	239	261	253	249	302	248	280	270	277	284	282	260	273	261	248	260	263	304	291	271	260	257	232	250	243	259	290	251	250	279	248	274	262	230	250	262	271	260	295	284	247	265	256	258	276	300	271	281	236	284	294	290	284	248	291	271	273	270	260	229	295	280	280	241	251	252	245	269	251	293	255	255	289	241	288	281	246	261	277	263	289	270	247	254	286	242	289	259	218	268	291	272	285	294	270	276	258	263	276	240	261	285	285	291	244	292	284	267	263	273	253	279	272	273	254	262	283	294	244	261	288	298	286	258	247	300	274	247	307	270	283	243	267	234	252	256	258	248	272	274	274	270	280	267	260	299	271	283	247	316	323	269	287	272	277	245	309	267	255	272	261	267	278	256	269	246	240	234	275	275	270	247	267	269	253	285	228	286	260	287	249	258	260	288	268	231	273	243	266	248	270	260	254	251	241	269	260	288	269	253	273	288	250	270	265	271	239	254	245	252	268	289	254	302	280	283	261	282	275	274	261	271	261	255	275	248	259	257	217	286	264	295	269	299	263	257	280	242	265	288	283	271	243	248	270	237	259	273	252	274	264	237	277	276	258	293	246	309	259	275	278	267	279	273	261	270	254	288	263	278	260	236	250	287	238	265	275	255	266	260	262	260	256	257	256	278	316	241	255	246	279	235	257	299	273	233	293	283	247	256	291	259	264	237	247	282	263	287	265	269	263	268	252	247	253	281	262	280	276	227	275	260	267	263	275	286	244	240	248	288	285	246	273	234	245	262	249	237	288	256	274	258	266	299	273	260	263	276	269	263	259	226	260	252	272	265	249	242	273	256	268	253	288	262	267	266	245	273	263	296	276	278	283	276	293	276	256	266	282	281	270	256	313	279	260	276	265	257	235	264	282	291	268	251	272	277	250	273	269	263	269	289	273	258	251	264	285	264	262	253	275	246	257	261	282	260	262	227	239	247	264	303	260	269	248	249	231	274	271	283	277	263	296	279	258	264	249	299	268	284	226	234	247	276	288	273	263	244	239	270	221	273	292	264	252	287	275	263	268	252	254	277	261	264	248	276	252	270	254	248	266	240	269	269	231	266	275	259	273	252	257	274	278	232	289	273	271	247	294	271	282	265	240	275	251	275	266	264	276	254	205	236	292	255	259	247	240	259	287	268	229	232	253	286	266	263	263	284	247	278	287	258	239	249	275	317	272	293	284	264	246	256	243	244	264	266	268	270	252	238	270	294	288	256	240	263	265	272	269	251	256	284	263	271	267	274	250	260	288	267	239	266	276	271	272	290	254	281	227	268	245	278	234	249	281	291	290	256	260	264	262	261	258	289	309	271	276	245	280	271	263	254	229	278	213	240	267	267	255	236	213	261	308	255	264	261	254	240	266	271	294	281	257	271	264	261	256	268	250	252	277	286	240	280	254	271	265	270	279	272	288	250	254	287	260	311	255	264	297	270	256	274	267	268
4146	8118	3075	1869	1022	736	668	657	606	639	615	579	641	586	553	662	579	580	616	569	555	534	574	556	619	565	599	586	599	551	590	569	589	584	553	569	580	531	539	537	541	554	558	556	560	570	583	543	558	585	564	526	590	530	557	575	571	595	519	593	525	561	582	647	587	574	540	573	546	526	556	559	584	562	551	561	533	603	593	578	544	528	584	545	511	562	571	607	566	598	515	632	563	528	567	553	580	599	533	547	604	587	581	538	530	556	597	574	562	582	562	597	559	531	541	547	590	593	542	561	562	606	572	573	579	606	612	563	545	569	559	547	619	603	593	534	582	612	600	543	526	623	578	585	562	556	575	590	553	584	554	555	564	571	561	540	574	574	564	566	542	572	546	597	496	572	587	603	589	583	548	586	576	568	584	565	595	582	577	586	570	550	595	551	563	572	561	555	653	551	542	541	584	568	588	552	580	584	562	553	606	568	578	580	587	540	555	619	545	536	565	528	563	590	591	595	545	520	538	564	531	562	572	563	550	589	562	552	573	578	572	611	579	549	531	564	561	574	563	561	598	573	593	585	573	559	584	557	592	561	552	573	560	607	555	600	522	602	570	553	554	604	524	587	571	594	541	498	577	562	577	627	597	550	558	603	558	538	538	596	577	582	591	580	579	528	568	551	558	574	573	564	533	549	576	591	558	587	556	564	574	597	595	536	567	570	577	568	592	558	568	544	566	602	557	552	591	554	585	628	519	539	572	607	597	550	617	579	579	540	563	590	576	567	581	608	527	540	583	607	601	553	560	551	604	578	519	571	567	566	542	586	578	612	588	558	590	535	548	612	577	581	569	528	591	532	592	579	564	580	517	554	572	564	521	593	510	600	568	519	531	520	594	572	586	557	559	588	562	547	534	558	544	590	538	553	570	556	566	578	581	545	591	577	584	589	540	564	554	561	560	613	580	552	585	559	524	625	579	563	550	530	547	583	554	574	554	560	570	528	595	610	589	546	555	564	561	563	558	588	536	557	562	556	552	567	528	582	553	560	577	567	542	558	613	560	572	554	574	544	588	575	564	544	520	636	564	597	524	549	555	567	549	536	611	577	564	586	536	592	531	542	538	588	579	572	575	584	564	544	556	605	583	592	521	567	569	554	585	556	578	575	551	567	578	575	563	604	598	607	547	547	563	571	518	542	538	571	592	584	570	555	556	579	575	606	539	538	605	485	593	590	555	563	575	606	536	554	584	524	572	571	571	531	580	551	560	572	563	552	584	572	582	567	575	602	573	557	577	594	577	509	549	505	565	554	557	573	550	611	547	531	602	581	540	603	570	558	520	553	571	583	568	527	569	537	615	547	592	573	554	598	555	586	589	595	555	564	566	587	567	554	522	564	568	582	554	519	539	577	589	539	553	566	595	547	601	569	570	589	546	546	542	578	571	541	547	542	586	577	579	557	576	544	588	567	558	552	594	581	592	549	608	540	548	572	615	560	530	563	609	576	557	576	563	533	574	531	585	539	548	604	607	566	575	554	555	580	550	579	579	574	542	549	594	575	567	566	555	537	577	597	569	616	577	551	585	528	579	591	573	582	615	582	519	598	566	509	483	521	547	581	587	581	569	586	534	558	556	592	584	557	588	579	566	614	561	555	586	599	557	571	509	552	540	544	567	564	562	607	526	566	556	566	545	581	553	550	558	570	554	544	543	580	530	594	524	565	583	575	554	561	586	570	579	588	619	575	577	576	552	548	554	569	561	550	586	580	530	532	590	557	594	560	549	588	587	579	588	542	582	578	542	601	591	575	562	597	547	594	574	549	518	558	552	543	569	548	563	521	562	570	576	577	545	538	582	587	573	604	521	582	569	554	569	543	586	536	545	554	584	563	544	612	552	590	536	562	569	599	596	539	547	569	588	565	606	544	600	549	552	584	589	578	578	534	574	527	570	596	539	578	607	560	562	543	575	543	548	545	511	598	604	569	558	575	542	592	546	556	585	586	574	547	581	596	573	542	618	548	520	558	584	567	576	617	560	559	511	566	598	623	607	571	578	535	587	574	590	549	578	581	527	576	557	554	527	526	565	546	632	545	571	535	546	561	553	610	620	609	586	501	597	527	580	527	553	554	542	550	563	592	577	608	578	581	569	526	583	567	560	560	542	596	526	554	611	548	514	559	587	556	529	570	576	563	573	566	562	564	583	611	536	577	549	588	581	558	588	609	583	551	566	527	550	583	535	568	587	586	586	564	599	554	587	574	569	576	569	554	536	575	578	584	553	557	579	568	552	552	579	567	599	558	531	529	602	539	577	564	571	578	604	595	551	528	554	574	546	537	569	575	545	556	570	586	562	582	605	575	590	542	586	593	560	592	558	536	536	567	570	584	593	560	568	589	556	558	593	556	538	553	552	588	559	560	535	586	577	570	540	559	550	521	587	584	553	504	560	582	541	555	593	568	563	593	592	564	592	514	531	600	551	590	549	561	585	537	545	564	569	590	570	562	572	560	566	568	577	564	559	561	614	570	577	576	550	516	519	554	541	571	573	555	544	529	561	575	581	537	573	555	590	558	535	572	579	567	582	580	588	588	560	583	577	578	556	567	590	560	555	545	540	556	587	586	491	559	555	516	516	548	553	541	592	553	587	563	546	557	552	574	553	568	507	590	598	520	569	587	574	561	575	544	551	579	577	577	546	566	609	586	581	597	574	532	543	577	564	586	550	573	542	566	535	604	538	581	575	560	585	552	579	545	565	547	533	527	572	567	570	560	584	589	586	553	572	582	585	571	561	559	576	551	556	569	583	542	500	561	517	566	574	524	547	542	566	559	524	567	539	565	553	543	591	540	585	585	575	531	567	570	527	565	573	585	536	581	554	598	591	570	577	584	609	537	589	588	581	536	527	601	565	548	534	568	563	583	556	544	548	630	543	526	543	550	576	566	550	570	575	571	588	607	556	570	559	566	562	580	577	574	576	574	554	556	536	566	557	579	545	566	542	555	547	574	537	526	598	586	552	620	519	555	500	554	558	556	553	568	584	544	555	539	546	538	571	592	554	551	557	528	533	537	552	602	562	539	520	541	564	539	575	567	502	578	580	598	558	534	572	539	554	585	576	572	563	580	545	562	609	563	586	556	601	542	572	580	575	552	558	594	548	561	553	553	582	566	547	578	523	594	613	602	533	507	562	604	600	579	533	553	538	594	537	542	557	581	584	524	604	541	554	513	549	569	577	608	536	557	581	553	567	535	560	609	546	550	570	530	572	604	582	597	594	547	574	532	538	537	621	573	569	588	540	591	560	577	546	550	598	604	597	594	567	581	609	566	586	557	614	592	577	523	533	548	586	554	533	533	533	594	566	558	564	583	550	543	546	522	562	556	539	587	575	558	595	542	569	573	548	579	591	571	518	548	551	581	570	583	539	540	548	576	550	525	535	570	563	545	499	551	566	533	589	601	560	559	565	574	558	578	548	522	567	546	612	584	574	552	566	607	521	513	576	606
32649	20289	8238	608	349	278	275	271	260	240	274	282	294	259	284	248	268	253	283	245	253	306	284	295	287	259	300	254	243	285	279	263	249	262	289	282	223	282	250	257	281	286	287	259	249	270	314	255	323	287	279	280	295	262	269	277	295	263	262	305	280	286	286	248	284	243	263	254	269	283	316	290	289	270	240	302	251	260	247	236	257	297	284	244	282	247	255	263	291	289	261	262	293	270	275	299	261	258	282	282	246	272	273	254	285	272	268	253	276	274	273	289	281	261	250	295	268	267	260	263	268	279	282	286	293	287	249	272	252	261	277	300	277	259	262	262	266	293	293	251	284	269	284	274	276	245	271	286	265	262	264	249	300	282	285	282	273	305	276	284	292	303	276	289	288	242	275	275	278	248	273	284	294	305	285	259	267	282	269	287	284	265	259	289	260	287	252	250	243	246	270	266	247	278	250	258	257	268	287	288	302	285	264	237	270	278	246	277	268	282	265	274	289	254	293	277	284	279	253	267	285	272	261	244	277	283	258	225	260	277	279	283	275	252	261	272	283	279	312	304	269	234	280	265	268	295	278	247	281	288	293	280	217	262	284	279	288	286	265	285	271	261	242	298	286	257	261	268	275	284	255	308	266	283	266	252	269	290	240	279	248	272	262	273	300	275	245	267	264	286	258	272	280	280	253	270	273	302	273	245	258	298	255	269	288	291	251	259	276	295	273	256	292	252	247	250	250	282	262	300	277	267	300	261	289	256	286	277	277	260	301	277	274	257	242	258	290	288	272	271	275	274	288	263	275	292	292	277	261	279	275	281	269	258	283	281	236	289	291	270	273	279	282	298	289	266	286	262	265	247	304	282	285	308	267	291	305	261	266	272	320	295	254	278	270	257	286	270	270	298	282	270	282	280	273	286	275	290	275	277	254	272	270	273	296	279	265	260	269	277	300	257	261	289	249	277	236	252	254	265	284	273	274	283	259	285	275	275	300	250	233	291	281	249	268	252	252	251	320	279	314	290	278	276	280	273	263	315	270	260	267	287	262	273	287	273	266	288	269	261	261	286	310	289	294	251	293	237	284	270	311	287	245	247	269	283	283	256	289	275	299	254	282	290	265	293	273	239	287	310	259	263	267	269	247	285	263	279	244	266	269	266	279	276	267	268	255	282	292	281	282	277	289	255	289	312	285	285	272	265	257	261	268	250	254	283	285	277	236	238	289	258	299	270	278	282	272	296	265	265	289	269	288	254	286	269	268	252	275	294	243	281	278	270	272	246	248	259	275	283	299	292	301	255	299	286	287	265	269	271	263	305	256	285	283	236	288	272	257	291	254	290	262	271	265	273	278	239	251	286	272	274	268	262	292	277	255	273	275	257	293	299	256	293	324	263	236	302	283	279	272	294	268	261	275	284	286	278	249	275	266	263	304	259	258	247	276	262	260	286	294	263	297	295	300	269	284	274	275	262	260	281	279	286	293	249	264	291	285	273	269	288	277	322	292	266	293	274	290	271	277	280	263	303	260	269	272	278	291	257	245	296	287	234	273	273	281	272	303	258	273	257	263	264	269	255	306	275	254	271	310	263	279	281	302	284	267	267	281	272	285	330	280	295	266	272	277	258	285	259	262	283	252	289	256	267	292	285	263	299	260	267	288	287	288	285	284	280	280	284	299	281	236	299	266	298	286	279	278	317	283	279	281	255	269	247	276	263	284	267	249	303	263	310	272	264	276	293	276	257	270	272	275	263	285	274	285	289	297	248	289	287	310	291	258	279	276	261	274	286	286	313	271	265	279	282	254	246	234	297	246	284	271	285	257	283	266	287	248	265	277	259	278	266	268	261	263	276	292	299	311	265	252	262	291	267	261	285	278	266	291	303	269	261	264	271	240	290	296	297	318	267	243	306	277	255	286	295	229	304	242	252	293	283	265	268	296	282	270	271	266	254	245	262	289	256	257	245	276	269	232	302	259	285	270	240	241	266	280	269	271	282	297	251	301	252	267	290	225	260	264	280	335	302	278	271	320	269	265	291	296	278	316	265	284	264	262	267	276	280	271	263	269	272	294	247	246	294	274	292	284	253	296	271	243	286	290	276	275	283	292	270	251	274	291	316	273	294	255	252	297	281	268	236	270	270	286	291	298	304	292	247	252	290	282	269	261	276	297	263	313	270	311	250	292	278	259	279	268	286	288	277	273	280	257	275	266	317	241	242	266	249	273	271	253	270	283	267	262	267	256	259	267	297	270	247	316	302	257	278	291	242	247	258	260	305	307	321	313	264	240	292	253	282	264	297	264	243	291	283	271	244	290	245	217	290	251	290	259	264	262	286	281	281	293	313	258	293	275	275	285	256	301	257	273	282	263	250	293	288	264	275	258	240	289	268	264	258	271	303	273	278	277	277	260	283	301	287	241	251	251	271	257	285	255	273	293	268	304	283	283	277	285	292	304	292	293	264	255	263	279	260	256	266	278	268	252	273	256	254	276	243	275	241	264	255	266	296	277	254	271	261	294	248	294	250	258	289	276	255	253	260	287	297	293	274	236	268	288	288	287	256	314	259	264	307	275	274	286	282	286	284	302	272	250	260	275	275	260	260	306	273	274	282	272	265	261	253	261	277	264	280	276	296	291	290	275	291	300	285	306	239	278	298	268	311	293	274	267	245	247	271	259	276	277	287	252	242	263	295	283	263	287	287	255	285	293	283	279	259	257	293	277	266	250	248	281	235	242	289	267	276	280	269	271	247	262	253	244	278	263	269	289	277	259	280	269	265	262	299	304	310	295	273	249	257	290	278	270	254	286	285	260	281	285	265	269	265	260	241	292	251	237	248	299	268	238	284	278	271	265	268	253	273	260	287	293	288	263	277	257	244	240	266	289	279	291	291	262	268	276	271	295	296	297	278	270	270	267	252	290	279	268	224	265	244	287	289	283	279	283	285	296	244	298	300	246	278	304	285	288	286	295	264	270	232	319	297	286	251	297	279	303	269	258	252	282	278	309	269	243	279	269	272	277	281	298	276	295	270	281	261	264	234	264	257	255	269	263	282	307	286	273	267	291	274	241	246	270	245	254	254	262	271	260	256	283	254	255	257	305	279	265	279	277	289	271	273	265	276	281	281	258	276	270	286	277	278	271	286	225	290	243	261	273	251	288	287	267	261	311	305	264	251	267	249	302	275	283	289	296	278	278	283	268	285	232	252	268	261	268	250	310	283	268	277	264	271	270	242	298	308	256	284	250	289	263	288	259	298	255	257	256	264	276	275	274	287	251	254	259	294	246	272	268	280	280	263	254	276	295	294	299	252	272	246	283	284	268	261	271	253	264	275	267	286	279	279	271	254	269	244	281	248	263	270	289	278	263	280	259	288	261	250	295	268	253	296	288	285	248	267	271	272	288	270	250	265	288	272	294	289	293	274	274	284	286	244	264	288	253	252	244	263	266	268	274	269	274	261	298	298	251	258	275	276	241	302	265	290	310	293	284	306	250	290
5511	1042	777	729	645	642	612	626	635	633	651	634	643	657	615	611	612	614	629	595	632	652	665	637	662	598	635	619	694	670	663	629	675	643	643	659	639	683	672	650	615	638	663	609	665	616	600	607	602	629	608	661	661	634	600	637	653	651	621	617	671	642	667	650	650	596	649	668	608	629	684	644	656	635	642	660	593	614	646	598	608	687	685	626	662	676	639	647	664	626	657	635	660	650	625	651	633	628	634	623	630	682	633	699	654	631	678	658	637	602	643	631	628	625	616	626	584	645	659	622	680	635	699	609	620	622	637	646	646	629	656	621	618	654	659	685	618	589	624	641	681	635	668	587	627	656	647	683	672	655	667	671	677	629	646	659	681	663	640	625	618	654	654	654	647	652	613	618	612	645	615	622	602	653	639	631	642	670	657	620	632	631	683	626	633	695	646	641	670	654	647	669	649	626	647	634	630	610	610	647	626	631	590	615	652	651	641	608	658	618	673	621	635	672	644	642	638	632	636	637	632	657	679	607	658	658	638	677	639	625	612	666	662	658	617	653	686	607	621	660	630	621	694	625	657	618	597	648	600	656	638	614	619	635	624	681	644	625	672	677	629	626	729	660	638	618	600	685	614	630	641	605	687	638	634	667	658	668	615	610	619	636	673	634	662	632	620	643	635	653	645	604	649	638	681	647	634	673	682	648	700	639	643	638	631	664	657	630	687	649	606	645	620	704	627	620	659	680	604	633	668	681	638	607	600	636	623	599	615	670	641	623	664	673	627	595	658	607	619	642	630	698	629	640	654	638	635	625	628	615	660	585	673	646	646	643	631	665	619	646	669	648	588	608	625	680	632	659	619	600	602	630	672	672	619	629	642	652	635	623	678	639	605	617	640	655	689	681	616	653	664	611	631	635	646	677	653	592	650	608	651	643	659	654	648	679	658	639	670	672	660	637	580	601	618	652	592	632	637	645	628	616	638	599	638	597	632	640	647	652	631	644	583	674	684	635	663	649	680	619	650	651	651	654	651	684	604	611	655	610	690	659	659	653	619	626	659	617	633	635	640	637	650	658	631	606	620	659	637	648	619	657	627	571	626	675	601	661	629	673	613	663	577	621	637	606	669	633	647	676	634	663	619	620	645	655	667	647	630	644	689	614	649	680	625	664	636	612	665	594	668	659	666	697	646	660	682	628	680	629	644	657	611	677	680	651	632	642	641	658	646	679	667	654	599	638	686	684	666	634	634	667	664	621	599	653	678	638	630	640	665	598	627	605	652	662	647	631	646	604	612	623	625	655	651	653	615	676	657	665	619	582	663	688	641	635	655	694	620	581	621	683	605	658	673	622	596	635	682	611	640	645	590	637	682	662	658	644	665	632	679	669	615	659	678	642	608	621	614	589	609	650	613	656	680	638	662	631	652	657	716	628	661	639	610	635	649	618	612	650	644	631	651	637	622	616	607	629	620	671	657	643	683	656	686	697	607	620	591	588	625	651	628	632	647	670	606	632	659	647	660	636	642	660	621	615	597	616	668	620	634	692	635	697	630	669	651	630	593	629	627	667	646	644	619	606	597	654	581	584	627	597	637	606	665	626	637	620	594	676	673	651	619	646	644	649	630	692	580	640	658	648	658	656	585	685	632	643	632	606	618	672	660	660	648	677	674	632	648	635	655	641	632	658	613	668	652	654	668	629	653	640	654	644	644	677	635	596	670	684	615	667	608	628	611	689	626	646	647	686	631	667	616	637	626	638	651	639	679	643	652	604	677	633	621	639	642	600	623	640	654	638	684	626	600	643	674	673	652	605	626	642	711	630	660	644	671	616	655	625	598	612	658	603	636	625	667	639	611	644	637	671	653	639	620	617	647	678	641	629	630	641	626	625	671	664	648	686	683	629	633	675	611	664	704	609	639	661	573	634	639	622	710	656	642	646	685	654	667	640	633	633	602	612	652	635	614	642	629	634	580	621	655	603	639	580	663	669	650	623	647	640	627	626	648	657	645	709	587	590	608	643	653	646	622	665	625	646	636	629	680	640	650	639	651	641	670	712	598	618	615	600	618	605	657	579	625	643	637	654	677	623	614	691	631	614	665	643	609	600	678	715	591	605	650	675	619	677	636	705	645	644	697	642	705	623	649	658	673	611	608	663	651	646	672	678	649	652	615	661	618	653	637	630	602	684	622	607	709	665	652	607	608	593	618	629	681	606	615	563	639	679	619	619	630	667	605	671	621	646	631	624	644	599	644	669	612	607	617	665	684	687	626	652	636	639	638	667	666	632	663	613	639	589	625	644	639	647	676	626	617	638	639	644	608	587	653	667	677	667	640	659	621	655	604	627	622	638	616	616	609	597	656	659	636	671	621	610	650	648	634	629	649	661	665	637	656	625	647	634	622	661	667	627	613	665	665	639	668	658	648	625	637	653	648	644	645	666	624	638	677	653	646	668	655	716	624	620	637	631	637	666	621	605	588	679	617	647	650	622	648	648	636	657	643	618	610	625	672	612	620	663	613	642	660	647	651	626	595	648	632	650	636	586	672	636	653	617	648	649	643	676	692	622	624	673	685	629	692	627	638	646	605	627	632	672	615	642	639	641	640	627	661	665	641	669	593	657	595	654	674	655	637	614	629	642	616	620	655	587	647	628	630	633	643	593	608	648	613	646	642	633	645	663	647	631	638	660	636	651	682	631	632	661	639	642	656	625	653	620	688	655	652	671	652	672	657	669	632	616	702	622	636	628	688	648	614	674	626	624	641	615	639	641	636	631	620	664	625	669	637	649	641	647	647	622	656	655	641	634	651	625	626	622	667	635	626	692	635	619	690	640	648	632	720	627	634	635	654	672	649	668	651	618	704	637	640	655	600	622	624	631	701	617	642	649	613	624	657	635	628	665	653	629	680	675	640	677	625	661	606	633	636	702	613	638	649	625	619	676	629	640	612	662	615	642	657	636	670	653	594	645	605	651	642	659	642	674	652	658	602	618	643	664	633	635	653	641	623	641	645	600	677	635	627	587	649	642	611	649	662	683	640	629	640	631	675	659	636	645	607	638	677	663	694	646	607	633	671	595	660	637	651	679	606	643	630	640	651	662	647	634	611	647	619	566	643	679	625	646	652	661	599	652	663	628	605	644	649	606	624	615	633	655	659	661	619	614	632	668	647	637	641	613	649	647	618	610	652	583	627	641	620	674	668	696	644	654	584	631	639	612	673	670	645	649	607	592	639	613	633	628	633	605	608	670	652	660	660	623	602	639	608	680	639	605	664	661	647	659	632	657	628	637	681	606	652	685	651	614	631	675	613	657	655	635	638	599	653	650	621	645	620	646	667	678	670	677	630	656	635	605	619	617	606	674	624	650	662	649	679	646	691	683	617	624	623	658	634	602	603	647	632	701	655	620	636	645	631	648	673	616	617	634	639	613	676	664	635	663	660	627	604	623	624	618	639	648	632	629	640	612	622	599	638	600	630	604	625	644	638	641	686	663	632	626
24968	21473	24832	28470	21428	20630	1103	572	499	437	423	399	398	408	398	459	373	396	422	388	423	424	403	407	365	369	387	405	408	416	378	400	358	379	367	373	391	418	372	365	403	356	417	392	371	403	375	392	409	355	407	402	371	432	373	386	385	385	425	408	436	357	353	353	396	389	444	417	397	378	395	399	409	439	406	396	368	365	431	395	399	419	378	389	373	425	395	338	382	389	397	397	383	368	373	363	350	418	370	384	366	437	370	357	380	377	399	365	430	386	362	362	389	370	367	376	403	388	386	372	361	409	376	350	354	377	394	390	406	401	405	341	395	406	404	352	369	390	380	379	408	356	409	364	399	403	426	368	348	370	350	439	423	362	341	360	383	367	419	411	393	352	419	473	380	363	407	372	392	370	436	402	393	404	363	405	408	393	356	399	384	394	366	378	354	384	390	372	395	364	389	368	390	392	378	376	396	382	352	378	384	410	414	385	374	374	376	373	353	375	404	371	345	376	371	395	386	353	396	348	371	418	402	388	383	394	404	401	363	433	383	368	376	395	409	431	391	407	376	387	396	374	378	370	379	372	368	440	419	369	362	410	411	378	401	429	386	387	355	373	396	385	412	355	386	363	394	379	384	389	382	343	392	445	394	401	390	404	409	368	400	345	355	367	343	346	434	387	341	409	426	407	384	417	396	394	391	412	388	376	361	361	399	360	352	372	399	414	381	355	395	381	354	384	380	400	392	417	379	388	407	351	421	394	393	391	391	385	394	367	384	403	376	388	424	378	394	410	398	367	390	392	399	379	393	383	405	388	388	418	392	415	384	393	412	397	351	368	391	396	402	363	430	371	398	403	350	384	403	407	373	372	405	387	378	405	379	378	399	372	362	371	349	360	385	393	343	354	398	420	377	344	372	405	396	439	398	356	365	352	400	388	388	389	380	369	378	351	363	378	362	391	375	405	394	385	396	406	409	385	333	370	343	400	392	369	385	390	370	341	398	385	355	386	392	371	400	376	372	354	342	370	427	410	397	370	379	369	392	397	402	394	386	395	392	372	399	391	375	378	375	384	378	368	404	393	406	358	405	399	429	379	397	384	373	374	381	389	388	358	385	409	410	343	393	378	384	428	343	393	402	382	397	376	399	410	379	362	373	392	380	393	374	364	391	367	389	373	336	411	408	339	386	376	389	374	356	398	383	406	393	386	396	369	411	374	362	390	373	356	370	381	402	440	414	390	344	405	395	350	387	374	384	382	411	438	370	396	374	399	375	398	381	396	377	396	362	379	348	353	422	399	369	384	393	372	370	395	377	384	433	406	395	386	415	364	387	416	376	355	382	358	400	414	404	404	422	391	393	410	393	372	401	391	412	392	371	393	343	391	340	356	379	333	390	387	378	425	420	359	359	409	402	362	367	410	398	361	382	386	383	371	378	366	374	371	398	391	407	408	397	420	373	394	401	394	402	368	366	385	394	414	366	370	370	377	363	367	363	420	385	368	397	377	343	377	362	392	394	412	407	360	366	383	382	401	408	365	418	406	400	406	375	344	368	408	402	404	393	364	371	378	372	379	367	373	412	403	393	369	380	397	358	360	369	428	362	406	404	399	410	438	408	406	383	416	392	376	445	353	397	374	369	393	413	385	368	374	391	379	372	342	398	414	396	388	398	388	354	369	375	391	395	397	399	379	394	410	374	396	384	413	361	368	362	397	416	397	388	379	397	433	372	398	404	354	414	414	366	378	391	363	370	381	377	371	427	397	427	404	388	364	365	383	401	407	390	407	364	403	383	395	382	399	408	390	411	358	342	428	356	388	344	395	411	413	380	374	379	395	416	402	424	381	379	391	401	384	417	395	377	372	389	406	435	405	381	367	366	413	399	391	399	405	385	371	377	353	377	354	384	388	378	379	351	390	368	378	396	379	395	363	332	365	385	365	389	344	379	399	386	356	377	401	377	356	385	392	361	391	388	376	374	378	418	370	369	422	407	367	372	406	380	417	376	383	382	417	360	331	393	391	390	425	423	362	381	379	372	417	379	346	386	392	361	386	401	427	377	396	409	375	422	385	337	375	404	427	361	393	403	397	406	355	379	393	390	353	360	362	369	407	406	434	369	389	371	369	394	411	399	386	403	388	402	353	404	403	406	403	353	360	364	389	373	411	381	440	386	366	345	361	380	413	376	385	388	370	385	375	399	377	369	407	340	418	399	372	377	360	390	405	413	383	383	344	365	363	379	370	387	350	376	394	391	429	358	380	353	396	379	360	357	398	376	400	382	396	372	372	382	390	401	392	399	385	391	351	423	409	363	401	385	395	371	392	385	344	409	370	391	371	381	391	434	378	388	399	415	367	356	385	386	413	378	360	374	388	395	372	363	426	396	409	386	406	396	367	401	436	407	403	370	374	400	370	396	356	393	414	385	379	410	449	391	406	399	344	410	377	424	366	391	391	427	381	362	381	375	355	395	414	369	391	399	394	354	390	393	370	365	401	353	380	396	345	365	377	400	389	390	392	405	383	378	401	365	342	414	377	371	379	365	407	389	370	384	398	412	394	377	396	383	367	377	369	407	391	381	378	388	381	409	399	336	394	393	401	400	389	408	390	412	436	334	394	380	363	385	361	399	385	407	382	351	402	388	384	373	391	356	363	402	384	361	379	347	365	364	400	351	368	380	410	385	369	397	405	369	411	365	392	415	394	379	406	407	394	390	389	394	390	421	378	367	394	400	375	397	356	372	436	354	402	390	337	391	373	399	371	358	400	375	359	331	368	397	363	325	367	372	385	403	369	385	389	407	370	408	367	394	379	412	381	388	380	371	389	439	393	390	391	364	371	373	369	385	411	398	381	431	389	371	387	379	369	372	357	415	397	355	379	351	370	365	371	365	373	391	385	376	348	373	384	366	356	370	380	386	423	357	392	370	369	383	399	384	389	395	385	380	402	379	447	402	439	363	412	406	405	387	397	393	390	381	355	388	392	400	382	367	399	370	383	378	400	374	383	380	390	366	366	404	419	367	379	420	366	410	383	356	382	347	389	380	360	389	415	388	380	383	368	354	399	393	413	403	336	361	403	359	365	348	402	384	384	413	393	398	404	385	378	397	409	366	404	385	349	374	360	394	427	379	380	417	372	356	387	407	389	375	364	385	363	390	376	397	420	384	387	380	422	370	434	378	374	368	387	404	392	381	383	354	354	377	409	402	310	363	376	414	329	384	409	368	416	350	356	389	397	423	392	370	361	373	437	415	390	402	394	399	384	381	395	413	384	381	367	344	386	378	379	410	405	398	372	397	406	388	368	357	408	379	404	382	407	400	415	357	381	410	385	381	381	360	392	394	368	402	358	426	420	373	364	370	373	378	362	391	406	390	388	369	378	376	383	374	376	358	361	412	381	380	406	370	379	384	411	415	343	378	414	423	378	399	354	372	395	392	365	372	370	392	366	399	396	388	393	374	392	398	365	380	374	393	348	399	392	383	403	415	384	365	369	420	401
4414	5242	2124	1520	1062	938	878	922	836	814	852	851	832	831	823	807	816	871	812	848	789	845	834	809	859	824	841	845	838	815	809	788	841	840	862	806	862	822	830	788	841	855	838	828	849	817	852	779	839	838	840	843	804	869	879	871	816	857	856	813	863	850	855	853	877	846	842	851	811	800	896	823	845	904	784	848	862	824	883	792	830	835	862	855	825	814	841	772	852	843	806	826	803	824	808	839	842	820	812	850	823	832	840	860	825	824	802	858	856	851	866	794	854	847	853	839	839	903	807	838	789	813	813	840	843	856	825	856	784	826	804	792	795	831	875	808	805	775	813	859	824	816	864	773	837	800	844	884	803	819	871	843	862	811	803	863	827	855	846	852	855	867	806	831	780	792	851	816	881	838	785	775	870	837	818	831	809	821	813	773	781	798	838	880	820	832	829	811	831	875	818	789	800	781	832	775	846	839	849	858	851	821	835	827	811	808	801	822	789	824	900	792	832	829	841	809	849	844	884	830	870	846	788	857	830	761	823	839	823	850	814	890	741	834	825	845	823	787	881	842	834	792	825	822	833	813	818	832	811	852	849	839	822	846	858	834	833	822	831	817	827	840	811	813	883	809	851	797	811	798	748	821	844	820	773	823	844	824	836	803	902	876	846	808	806	833	835	806	813	902	875	823	856	796	854	818	824	849	845	781	834	844	833	750	847	844	820	808	820	841	792	823	851	819	772	814	817	848	779	827	901	825	802	831	904	812	839	817	830	834	839	868	840	859	804	799	808	820	834	844	830	814	823	843	894	802	795	859	828	899	876	808	841	866	799	841	854	859	785	842	828	885	830	868	841	858	824	799	830	828	841	864	821	770	827	862	827	824	843	827	856	807	823	827	832	841	830	876	822	884	782	817	858	830	789	849	808	885	812	848	806	868	847	817	846	844	815	855	834	839	862	801	829	790	830	824	868	843	832	797	848	825	817	795	835	850	840	903	789	839	777	828	812	837	846	860	817	876	813	823	859	857	796	836	798	859	794	818	809	818	815	764	788	815	889	829	836	813	856	815	810	834	804	820	798	838	841	909	868	839	857	784	864	829	840	837	867	824	862	821	784	860	804	855	874	814	814	871	862	807	846	843	799	783	880	814	790	851	865	835	850	820	839	814	845	864	798	815	845	879	837	802	837	867	812	837	812	815	863	847	838	794	807	848	847	795	828	805	816	891	865	802	868	821	860	789	794	865	829	866	833	791	774	836	809	824	871	822	809	819	848	851	819	821	827	852	792	826	849	811	850	813	794	825	777	836	784	822	795	863	835	833	837	856	821	816	866	827	806	820	783	871	834	836	820	841	823	824	816	810	822	884	841	815	849	831	810	797	813	822	803	809	838	828	813	778	823	842	825	825	811	800	798	869	792	802	857	854	854	803	860	875	857	769	811	828	782	853	864	841	802	806	831	863	808	820	814	877	875	825	813	840	817	827	837	854	755	806	830	763	835	838	827	791	823	856	848	812	811	850	838	834	806	802	811	782	810	820	851	839	829	810	822	836	833	846	878	833	832	820	869	847	789	835	835	874	855	771	859	830	830	798	808	821	819	797	805	804	850	809	853	766	869	847	860	811	817	803	831	842	796	860	835	855	857	816	821	815	802	798	869	838	823	738	843	816	828	806	812	789	835	846	797	801	832	871	831	817	820	910	874	832	894	877	827	887	836	817	824	810	818	819	836	788	838	853	857	812	837	828	814	808	868	842	859	861	801	835	843	814	852	840	810	893	779	814	836	783	835	805	868	873	817	781	795	829	847	822	842	824	803	859	820	836	875	808	832	839	852	819	818	814	793	846	860	803	861	817	832	843	814	822	837	824	818	851	789	829	871	812	815	843	857	810	773	848	839	833	865	837	780	811	856	851	842	826	848	802	893	791	838	844	877	814	806	824	812	828	804	849	819	870	825	856	839	792	797	767	785	827	777	872	809	871	802	829	865	827	827	826	847	828	860	802	812	816	870	818	839	864	852	825	782	839	838	854	845	838	819	856	785	866	854	839	808	842	812	822	823	832	881	860	793	853	855	858	824	822	886	800	849	795	819	837	883	820	810	836	857	834	812	828	825	803	820	853	842	898	846	890	829	860	819	805	818	833	810	797	873	797	894	832	865	880	832	826	834	882	837	842	870	827	835	833	853	902	790	834	847	821	834	825	855	778	870	812	841	860	813	855	787	812	824	862	824	865	852	806	804	830	815	786	800	826	815	853	853	800	823	868	801	834	821	841	887	827	804	816	824	791	840	776	850	846	819	823	851	814	825	770	809	812	821	849	771	813	803	835	847	832	849	833	890	792	855	841	784	840	771	866	864	763	832	827	852	833	796	817	860	830	808	835	840	852	815	857	851	835	869	800	834	892	849	809	843	832	804	815	848	824	809	845	858	825	764	836	847	800	813	841	793	850	815	850	796	837	889	839	825	870	828	810	852	818	835	863	771	896	820	853	811	776	839	792	765	874	786	814	819	870	915	853	896	854	868	784	798	777	811	814	780	846	888	819	809	813	837	852	849	832	834	847	821	842	819	884	841	823	853	864	854	816	837	812	830	826	796	833	870	810	828	842	836	842	816	818	841	838	814	801	807	821	773	821	837	865	822	772	784	808	824	896	785	869	834	792	838	853	806	820	850	829	818	861	857	855	836	821	821	831	830	833	837	863	832	868	811	849	858	826	851	812	845	850	829	874	855	838	776	859	821	738	770	849	873	805	799	831	822	821	825	811	834	828	877	872	848	844	811	873	869	803	829	830	885	819	773	880	789	826	873	841	823	836	839	782	860	845	831	777	855	876	856	829	815	874	847	831	853	828	845	830	834	834	819	842	868	849	814	819	830	815	835	839	809	820	825	792	837	817	873	820	829	820	846	829	832	841	850	793	813	796	803	836	823	868	793	833	804	885	762	809	763	790	803	857	810	822	867	859	819	828	854	815	796	827	846	797	844	806	866	813	868	813	884	861	808	881	808	824	853	845	844	825	830	838	901	836	852	835	847	876	828	853	852	834	808	817	813	834	795	891	846	854	880	809	871	810	773	840	770	828	837	814	804	799	815	883	821	858	826	840	833	888	760	828	846	842	845	838	845	847	792	801	826	770	865	813	841	851	826	856	818	831	850	799	813	850	865	809	776	794	773	860	806	831	802	848	841	843	891	808	865	830	841	853	843	857	813	840	849	824	807	809	829	859	840	768	796	787	865	840	816	841	867	768	801	815	862	776	808	858	840	864	803	874	823	785	818	854	843	862	828	762	809	828	830	816	852	812	859	810	820	785	806	815	859	783	846	830	799	780	773	802	802	773	784	862	856	844	837	829	860	854	820	810	814	785	831	857	832	828	836	795	819	810	837	813	843	803	814	820	864	856	802	852	876	816	817	765	824	784	796	882	815	802	812	858	823	830	808	844	785	870	791	857	829	798	816	814	871	809	841	865	793	802	828	820	826	838	761	852	828	826	819	809
24421	21510	25221	28254	21513	21522	19503	829	438	370	332	301	302	306	324	315	299	253	252	262	277	272	261	290	242	236	255	273	292	270	222	268	271	292	276	264	269	260	264	285	285	289	275	268	293	272	282	259	253	258	268	298	296	273	267	274	248	285	253	269	267	270	297	263	278	275	292	249	238	256	264	269	233	256	295	260	239	244	246	239	289	286	261	237	292	273	271	248	223	250	262	265	281	284	282	257	282	249	268	252	249	244	274	266	279	271	222	260	241	268	271	243	257	246	282	249	293	261	239	242	254	261	267	271	247	276	274	289	283	253	291	275	249	271	285	263	265	300	274	272	235	265	272	267	275	235	275	268	240	273	295	277	282	287	267	243	263	257	269	248	247	291	263	266	271	256	246	253	248	269	264	269	282	277	279	266	263	297	264	256	284	240	272	297	290	276	262	271	233	242	263	254	294	273	252	231	271	235	225	275	257	224	286	280	281	282	258	291	263	231	269	248	252	264	266	258	245	284	286	247	278	296	280	295	277	258	245	232	237	257	241	264	273	263	255	241	247	276	296	286	277	247	266	252	227	315	258	240	274	273	293	255	271	291	294	258	301	256	268	304	265	295	290	243	261	277	236	253	291	287	276	299	251	265	251	285	227	268	266	312	250	261	267	235	257	296	259	245	262	280	263	264	261	240	299	257	281	260	239	235	229	252	258	254	248	257	268	252	254	279	233	272	243	229	273	235	260	255	250	236	279	265	239	250	263	254	246	242	283	286	263	296	259	242	250	232	264	261	248	256	269	268	241	271	255	254	288	271	292	256	293	266	264	296	246	256	250	268	270	282	247	278	292	240	269	282	252	281	274	273	260	310	274	272	260	260	267	258	281	259	255	222	237	270	272	276	263	258	271	249	260	291	299	266	251	253	271	243	249	241	283	265	275	277	265	276	240	270	278	251	285	267	255	241	295	270	273	265	256	264	254	267	259	264	288	250	241	246	231	281	273	266	233	248	263	295	251	259	280	264	265	270	242	255	237	275	259	255	280	278	265	258	257	274	254	270	248	310	251	306	274	280	281	264	269	276	285	241	258	284	264	264	290	261	282	241	276	259	260	286	270	268	290	251	249	216	278	286	273	278	238	283	286	277	271	260	278	250	297	273	246	262	259	284	266	246	266	272	261	252	227	260	252	242	258	266	293	285	254	256	236	289	249	252	270	240	281	286	281	261	265	253	253	273	260	246	252	268	282	282	292	280	251	256	265	247	235	270	299	253	270	273	260	280	265	268	262	287	251	249	281	274	300	269	257	247	272	272	280	251	261	285	257	275	250	268	259	250	306	229	255	258	288	258	260	271	271	282	317	269	248	249	313	273	252	259	261	224	296	266	269	252	253	260	271	285	252	274	265	248	240	268	254	271	239	275	287	253	258	274	254	255	255	245	274	286	261	286	257	278	262	256	243	232	247	253	258	279	247	257	265	252	262	278	274	277	278	253	267	265	252	243	237	264	250	256	261	276	232	238	268	266	239	299	278	311	270	261	265	260	270	246	296	269	237	275	272	235	263	244	275	245	243	263	270	277	253	256	255	270	261	263	284	269	247	273	277	241	246	269	258	261	241	284	269	265	279	267	278	289	244	261	263	267	251	291	283	265	280	248	253	282	258	227	250	266	256	292	274	256	268	254	251	260	279	257	257	309	248	257	287	252	246	258	263	274	260	268	231	299	254	225	280	274	272	291	261	254	233	234	253	260	284	260	281	275	267	252	263	293	281	272	252	285	274	259	290	290	238	288	246	269	278	254	280	296	246	242	268	290	316	304	242	266	246	269	252	246	291	253	220	296	281	230	243	279	273	236	258	261	256	286	272	230	294	270	271	261	243	243	266	308	287	263	263	243	253	253	234	250	264	291	262	283	264	255	265	253	291	268	258	264	243	254	254	289	269	289	247	266	276	250	220	246	245	274	267	270	271	250	265	227	276	273	232	243	268	252	252	249	277	256	266	281	247	264	249	259	275	257	265	263	279	271	241	273	266	289	263	297	230	247	303	274	259	256	244	263	256	251	266	239	260	281	284	268	238	279	266	258	277	251	253	272	229	273	270	281	223	285	269	286	252	272	270	259	258	241	263	236	278	273	256	251	292	259	254	278	259	256	298	262	257	241	284	273	234	267	221	264	283	264	255	266	278	262	271	260	292	260	266	249	239	281	260	266	292	239	259	280	282	262	249	258	257	261	271	268	273	254	298	278	221	238	252	254	254	259	238	273	256	261	273	248	252	251	255	253	269	242	288	268	259	265	251	257	249	252	235	280	277	265	273	264	246	290	250	290	269	260	274	287	271	265	271	254	244	248	274	277	271	249	267	281	252	243	260	269	249	310	262	265	248	279	271	266	245	236	263	270	277	227	271	258	270	258	248	230	308	260	250	251	264	264	258	243	262	284	266	264	249	315	248	244	286	237	254	223	286	247	239	264	245	255	261	285	261	277	268	293	248	236	290	242	267	274	256	240	234	278	275	279	289	256	244	277	247	261	275	264	242	265	282	259	246	282	252	269	245	295	254	278	309	254	236	237	260	271	302	268	211	278	243	292	284	294	255	258	261	270	250	249	234	248	244	261	269	272	255	273	253	242	274	246	253	287	246	261	300	258	268	278	270	245	263	285	262	258	256	245	216	260	271	247	260	275	277	271	291	304	296	265	270	262	250	263	259	276	276	314	250	262	279	288	280	254	262	239	270	257	277	265	278	280	258	260	255	264	248	248	261	259	270	249	262	255	277	273	233	265	254	265	237	256	288	262	256	276	301	265	247	281	272	268	267	256	285	274	294	258	287	261	246	267	272	296	253	269	264	252	272	247	268	304	302	272	244	244	235	284	278	276	274	257	267	249	268	258	268	252	272	241	255	247	244	272	269	222	245	257	239	253	257	253	279	252	248	243	255	266	244	238	285	275	252	274	251	292	245	286	245	261	258	291	262	255	277	263	298	263	278	259	290	264	259	284	257	249	263	276	269	255	285	249	237	273	239	304	267	245	235	234	266	277	290	272	260	247	246	245	233	276	278	246	287	227	252	274	245	281	278	282	252	264	290	283	257	246	247	293	242	239	243	253	268	297	243	260	258	260	256	288	254	233	248	267	278	302	267	290	260	272	266	251	260	268	277	283	251	272	276	244	261	262	290	253	257	249	264	275	295	259	240	239	238	281	253	255	253	295	248	264	291	273	265	257	274	247	299	283	241	242	231	247	259	268	256	227	260	261	255	280	221	241	225	259	277	234	261	273	225	274	239	278	294	233	279	250	221	263	282	275	255	254	252	250	279	268	250	285	250	258	273	236	276	252	264	237	268	238	253	230	260	253	260	270	249	281	274	234	270	254	238	270	243	264	264	255	244	252	289	279	294	260	263	254	252	283	297	246	235	257	264	256	272	248	242	272	289	281	288	256	282	255	292	292	260	291	275	273	252	265	282	247	283	284	256	268	248	284	266	257	234	278	246	289
4931	7935	3052	1808	980	767	702	666	599	594	597	572	565	575	564	547	586	573	574	622	584	580	570	582	561	551	581	563	523	561	513	545	507	557	550	541	582	562	589	612	564	595	575	571	570	588	577	557	573	533	562	553	555	607	571	568	551	547	540	578	521	550	559	576	582	591	563	588	579	563	559	544	593	563	568	601	549	579	601	562	535	589	590	600	599	534	545	586	538	553	594	570	592	560	555	608	523	512	586	540	558	534	606	583	552	580	572	546	586	604	592	598	574	550	566	563	579	575	566	566	524	597	568	593	592	591	590	562	538	570	561	585	584	606	572	598	563	574	572	538	605	607	554	584	566	541	567	570	597	602	545	580	577	548	581	585	612	559	578	554	578	565	574	579	581	548	516	555	627	555	588	539	564	583	569	543	575	568	569	552	588	573	581	562	584	500	564	561	541	558	562	542	585	589	576	571	503	610	509	529	607	572	590	602	571	546	574	579	588	575	556	569	552	551	575	572	568	564	538	566	542	558	573	590	595	596	577	532	550	547	580	602	619	578	574	541	552	578	579	567	564	539	554	582	514	557	521	575	569	529	557	594	562	553	565	572	573	524	588	556	555	541	592	607	569	606	562	578	573	553	568	548	553	556	579	572	577	571	570	569	548	600	557	600	555	569	562	571	569	572	593	571	548	579	569	530	566	558	596	548	533	533	594	546	578	559	525	593	557	545	586	557	592	562	569	540	592	573	567	566	528	593	553	538	558	569	586	602	565	576	544	495	560	574	535	560	552	574	563	627	581	536	529	583	553	572	576	554	550	580	550	584	562	541	570	525	570	558	563	582	561	553	577	583	605	599	562	549	573	569	559	560	606	575	546	551	549	584	562	558	547	626	556	568	564	596	591	530	558	521	573	573	568	545	544	557	530	599	571	581	512	614	604	556	521	593	542	540	579	611	553	542	568	614	589	560	533	566	530	563	570	564	579	566	533	565	552	570	575	578	606	593	566	537	551	564	562	576	550	556	571	561	570	557	564	578	556	591	555	575	535	578	575	524	580	557	604	543	539	567	586	551	553	574	592	538	573	610	573	594	543	597	601	568	545	523	562	523	589	594	576	569	582	590	574	587	556	606	583	538	585	579	582	532	549	541	545	578	576	554	583	540	582	549	577	555	537	574	557	554	608	602	543	554	548	562	579	606	584	568	579	620	550	555	588	551	562	572	587	545	553	577	570	594	527	575	547	556	564	580	589	572	554	562	583	555	573	540	554	576	585	530	579	572	580	586	626	571	533	527	513	542	558	570	563	589	542	564	527	555	583	588	581	556	532	563	560	562	603	570	561	570	566	538	604	555	533	521	561	532	569	569	573	554	545	563	511	577	556	581	570	571	580	557	577	530	534	580	555	524	579	552	556	548	601	561	582	617	577	538	557	590	588	564	612	574	585	570	574	556	554	564	554	574	535	536	578	580	619	548	526	587	583	561	603	573	563	535	559	562	599	545	566	562	560	523	557	565	583	537	572	565	536	557	557	582	574	529	567	569	622	553	574	569	567	577	567	563	544	601	558	549	578	570	555	564	502	547	556	591	572	561	534	592	575	591	569	548	602	557	574	604	540	542	585	557	621	512	543	584	562	524	562	589	583	596	548	578	549	570	563	536	550	554	554	575	572	560	569	560	560	560	551	561	541	582	594	534	552	585	594	537	546	567	527	558	585	558	516	620	543	563	547	598	607	577	564	578	567	549	593	539	609	586	563	575	573	591	594	588	560	562	548	558	570	603	544	579	561	597	580	574	558	592	580	511	537	590	596	566	579	589	579	573	549	559	571	582	572	536	573	577	588	631	598	569	575	572	558	558	588	563	543	595	541	541	546	549	559	554	497	588	566	584	568	552	554	535	544	549	572	517	580	594	549	610	619	535	570	540	599	585	528	553	518	519	571	584	529	517	597	550	589	597	555	560	547	588	564	564	566	552	547	552	597	553	542	582	566	531	567	555	587	563	517	597	546	589	583	550	551	530	620	549	555	526	576	578	549	577	551	598	577	562	573	591	591	582	562	574	590	543	580	600	538	535	603	588	584	566	552	565	607	537	585	544	564	572	567	571	567	585	533	599	559	560	581	522	571	575	577	588	587	537	571	577	608	564	558	585	582	631	530	587	592	582	582	607	540	572	586	569	585	551	576	584	586	555	581	572	530	565	536	562	590	574	532	576	560	543	573	587	597	589	591	536	609	564	596	610	592	581	572	543	577	537	574	538	557	579	540	568	568	549	542	609	607	573	589	565	572	589	588	590	593	569	552	563	600	553	548	551	557	608	522	560	559	563	577	557	580	565	541	568	582	590	548	545	539	558	611	513	556	582	621	569	540	536	557	531	560	577	561	528	604	609	577	555	508	554	612	531	557	585	561	560	529	573	583	555	555	573	555	572	585	554	536	576	577	534	550	580	536	592	608	533	561	581	541	627	586	520	524	620	552	593	555	555	561	541	570	566	563	593	572	576	555	583	548	543	587	553	576	591	530	585	594	543	606	612	586	573	564	569	545	582	598	614	613	588	583	573	573	583	549	603	562	592	579	559	581	521	562	534	586	543	528	585	564	558	540	571	559	535	581	563	547	557	575	566	565	513	560	543	559	549	539	571	605	611	519	546	569	607	572	553	587	554	538	559	564	565	575	565	598	567	543	596	583	562	565	565	546	614	548	516	549	517	564	579	552	557	536	574	583	551	538	591	566	532	552	557	533	542	576	559	542	545	605	581	564	565	557	571	518	560	589	530	564	575	587	582	545	624	588	551	567	566	579	575	595	571	584	589	585	557	592	510	578	581	563	568	565	572	556	546	580	545	537	546	574	542	549	579	563	526	565	575	575	562	528	590	551	544	532	567	564	562	562	577	588	581	545	580	544	548	576	548	604	578	572	540	557	571	574	559	561	551	568	572	559	567	516	572	572	525	547	564	572	561	546	600	568	581	563	526	587	582	557	593	563	593	568	576	564	548	572	561	540	579	603	579	570	547	597	607	555	549	549	570	546	587	528	534	570	537	589	547	541	567	555	528	570	555	558	598	554	582	558	568	569	532	567	572	564	596	543	537	549	567	542	544	527	542	584	610	566	568	538	576	593	571	587	567	522	549	612	558	552	576	587	489	548	564	567	581	550	587	568	525	560	564	529	571	607	595	565	592	546	549	582	593	587	534	566	587	575	540	563	541	565	542	603	581	561	587	587	551	579	577	575	601	606	542	580	553	523	524	541	594	560	614	575	581	539	510	525	612	552	578	596	554	561	576	536	560	587	551	542	586	573	561	579	557	567	593	546	515	618	551	557	552	558	555	576	570	549	525	545	601	536	571	574	553	598	581	556	551	568	556	587	565	549	519	548	595	580	574	612	571	535	542	534	604	563	564	500	566	550	531	611	521	551	552	596	563	564	563	557	534	574	544	546	581	545	580	583	564	561	584	527	550	588	559	581	559	544	566	552	600	539	583	550	600	566	558
32764	20175	8225	658	342	310	278	278	276	273	277	288	270	287	286	275	275	288	264	281	282	278	275	276	292	266	277	290	252	276	274	245	270	256	263	288	282	285	294	258	268	254	289	285	238	260	282	230	277	268	260	279	252	270	286	257	301	278	292	267	276	294	264	274	317	309	289	260	260	288	299	285	283	288	237	272	301	250	299	273	286	261	257	281	270	251	299	287	284	279	278	298	270	262	275	279	256	283	281	256	273	284	280	285	253	285	317	262	283	263	274	285	279	252	311	272	218	259	268	284	256	256	292	264	296	292	291	279	250	305	288	284	288	259	272	270	239	261	286	309	271	275	284	272	292	270	294	295	313	307	275	256	268	270	283	280	277	308	289	278	242	268	250	277	262	295	285	282	276	258	275	265	275	309	288	301	256	259	264	274	305	297	264	262	270	256	258	293	306	315	253	300	271	275	300	296	284	264	307	258	276	308	301	281	272	258	274	254	276	285	262	298	289	266	252	274	282	289	257	251	265	258	266	300	286	258	285	274	289	287	305	311	280	267	268	292	272	271	266	251	262	266	263	252	290	264	268	287	262	260	278	292	281	271	271	280	260	252	311	257	276	261	299	264	264	283	277	297	297	303	241	297	273	278	274	271	268	280	296	295	270	276	258	254	312	288	271	254	283	277	286	278	261	234	276	274	269	267	299	295	280	278	273	273	243	294	296	272	289	323	296	244	305	301	294	244	273	255	302	282	282	271	273	275	268	291	274	277	297	280	280	305	276	276	271	283	263	253	304	268	236	263	295	283	275	246	284	239	261	255	302	277	276	297	271	283	262	250	283	284	263	265	271	265	252	254	289	303	315	283	259	293	240	283	290	308	290	245	297	306	269	270	254	226	281	248	277	258	293	254	228	241	278	244	321	284	274	269	268	253	239	250	250	271	254	292	270	285	304	269	280	273	261	296	293	288	288	271	284	249	292	263	303	292	276	290	274	270	293	284	280	274	241	300	291	293	237	267	286	291	287	249	256	299	289	263	266	255	319	272	236	272	251	256	287	256	293	293	254	282	241	243	292	268	282	281	265	259	298	272	306	288	261	285	272	280	278	272	270	256	284	275	273	285	271	280	285	292	295	274	292	280	302	324	271	249	299	296	236	282	286	274	282	268	307	295	237	290	298	274	265	274	267	275	287	238	269	291	274	240	300	261	299	343	284	274	283	261	289	275	273	273	304	276	276	298	303	286	287	273	263	259	266	224	240	271	250	269	279	280	297	272	242	264	261	276	298	244	292	291	242	281	284	267	294	266	290	263	316	252	261	258	271	272	251	273	274	269	291	243	276	260	274	276	255	253	251	260	280	298	286	252	269	292	283	269	277	272	286	251	269	292	270	299	286	253	267	282	292	278	263	285	257	273	264	269	275	276	278	263	269	277	285	312	263	255	286	269	276	264	257	288	283	273	249	280	278	287	275	254	265	291	301	274	243	276	256	243	267	319	284	292	270	292	273	268	260	284	280	268	242	271	270	322	272	269	270	273	253	272	256	283	268	263	281	249	284	265	256	293	299	278	288	270	264	267	230	292	275	276	279	295	289	262	276	292	278	304	278	268	286	283	287	269	285	278	269	282	257	310	277	273	265	316	278	240	274	308	261	280	274	287	245	274	309	281	243	275	267	276	268	286	274	314	261	244	282	268	280	227	272	298	277	279	256	282	252	274	265	289	278	287	265	261	264	284	295	283	279	309	273	279	278	292	300	280	255	293	272	252	293	252	276	266	280	296	265	247	298	267	273	295	291	282	278	275	280	271	240	266	261	267	277	262	262	260	241	299	264	285	250	249	286	297	254	285	288	282	276	288	271	277	267	259	293	281	264	286	223	282	286	264	290	293	264	310	252	261	267	286	254	281	292	297	283	272	246	289	280	276	262	311	293	260	251	282	294	292	285	268	276	298	280	288	252	256	279	285	276	299	283	261	300	293	272	283	288	275	284	278	250	271	282	285	268	258	309	278	284	256	312	279	317	277	276	254	273	265	293	292	267	292	278	267	277	275	275	275	316	269	251	278	273	276	259	274	260	271	273	283	286	301	296	253	292	276	275	261	281	248	256	300	287	285	303	295	303	297	312	269	298	252	279	298	275	268	265	275	258	273	260	262	296	286	303	261	253	250	235	287	239	273	304	296	278	291	286	263	283	257	268	305	291	282	248	275	267	264	281	233	267	273	260	273	292	276	260	285	287	262	294	240	262	292	266	308	286	258	256	278	289	263	277	255	292	273	289	261	255	302	241	243	273	274	278	278	281	282	251	266	266	262	264	272	255	251	290	299	245	243	296	286	271	268	227	277	234	262	269	289	273	271	260	276	258	264	271	268	270	245	262	283	276	279	232	253	272	264	259	300	269	284	287	272	286	272	276	258	286	260	268	307	284	271	271	278	271	286	241	260	276	291	336	306	295	246	280	259	262	279	292	296	279	264	271	273	263	262	285	284	270	242	287	296	282	276	280	269	279	242	254	268	258	277	279	256	269	297	239	260	280	298	287	280	291	279	246	287	273	249	313	262	287	250	277	265	267	266	272	270	281	288	286	279	266	255	311	288	284	284	281	281	251	274	272	289	284	310	250	311	317	240	275	279	293	260	257	282	261	253	222	282	289	259	264	266	236	288	301	259	267	288	291	258	292	245	303	265	273	304	267	285	286	288	264	274	269	307	277	304	310	291	308	269	272	251	271	280	270	281	239	246	268	264	280	301	237	282	284	278	258	279	250	275	266	233	251	280	292	289	220	256	273	272	269	270	264	308	260	258	272	248	263	254	274	273	278	310	271	268	271	256	283	269	265	265	308	282	267	289	300	237	267	252	282	300	276	263	253	286	280	279	282	256	276	296	254	276	272	260	276	263	263	267	270	261	250	263	291	278	266	296	281	299	261	236	305	311	306	293	281	276	279	267	291	268	311	256	272	275	308	281	249	287	265	288	303	278	301	244	275	261	265	306	267	252	311	234	267	281	261	296	249	245	236	279	252	250	260	272	257	284	283	300	266	284	276	275	289	276	253	273	277	271	264	296	286	281	282	259	280	289	259	291	265	291	269	286	257	274	307	294	293	287	291	293	251	260	302	301	255	272	283	310	258	273	254	271	285	276	272	255	269	282	285	268	311	266	260	291	247	279	274	317	269	277	255	266	273	298	274	278	278	256	286	267	278	269	284	278	285	260	269	281	283	268	259	295	250	272	260	259	240	250	281	265	283	272	312	279	243	298	285	256	262	250	314	279	285	274	219	276	232	270	251	265	267	267	272	285	263	253	278	271	250	275	244	283	249	287	281	243	267	272	315	281	291	284	259	273	240	278	284	264	281	301	316	267	294	246	281	293	307	262	294	230	265	246	264	261	290	286	247	264	285	286	267	270	280	267	294	277	260	260	309	274	257	262	259	254	319	262	271	241	291	279	263	239	265	330	270	279	264	255	268	293	240	279	271	311	324	245	259	250	289	270
5496	943	721	689	639	658	658	633	664	637	637	657	593	666	682	633	655	649	618	638	638	603	645	614	671	651	657	666	631	646	683	649	652	658	590	640	642	651	652	641	642	665	677	703	672	606	667	666	605	640	655	636	641	657	616	664	602	630	660	604	617	632	646	632	674	641	657	632	640	635	679	622	620	632	656	638	631	645	635	671	661	648	651	639	654	649	624	641	616	638	671	661	691	623	650	630	644	691	612	648	645	616	675	634	590	652	647	635	683	651	635	679	646	639	632	625	636	646	643	626	656	676	609	668	604	608	662	623	620	696	686	633	656	647	599	639	640	656	595	667	656	658	654	692	602	670	646	629	641	678	633	660	666	641	628	661	629	622	649	639	592	663	621	631	652	652	627	613	651	660	661	667	663	694	619	608	627	650	699	664	666	657	654	664	608	599	611	621	607	639	625	631	629	669	664	630	654	679	682	663	571	637	640	670	680	668	694	650	626	650	617	680	618	701	681	640	632	605	676	637	637	652	668	647	638	616	600	668	663	674	703	623	644	679	605	634	669	642	700	668	624	624	601	672	620	647	619	612	673	606	639	618	655	645	634	638	635	644	626	633	649	641	623	598	650	617	574	657	637	625	651	643	662	669	636	628	649	703	682	600	688	615	636	622	630	622	674	628	648	649	639	643	610	594	594	628	643	582	650	624	661	637	618	619	607	642	634	635	638	674	646	642	655	624	607	597	637	630	642	609	643	630	628	603	661	610	628	629	658	666	604	626	613	559	696	662	652	619	631	659	660	648	626	665	652	627	653	620	644	675	657	623	645	695	573	634	669	627	700	643	649	676	641	636	636	650	638	674	662	651	698	635	670	627	622	637	691	651	643	688	637	661	648	610	664	629	636	654	641	653	637	649	660	617	680	645	645	651	623	625	595	626	653	633	655	640	674	616	638	673	603	671	629	681	623	628	644	615	623	666	642	612	623	644	682	628	641	676	672	643	676	612	649	650	649	639	654	638	649	625	642	685	648	632	657	629	602	643	672	643	703	637	672	676	638	668	616	632	615	622	596	649	617	652	605	652	633	639	651	682	641	665	633	674	594	698	630	624	656	669	618	683	628	682	650	628	652	635	667	632	671	627	604	685	650	642	635	630	641	651	612	679	633	625	644	644	613	613	640	660	608	615	617	636	659	622	652	674	663	619	606	607	646	682	652	631	647	637	647	633	646	631	657	631	648	624	667	636	623	630	636	602	651	667	618	706	633	649	687	630	639	640	604	701	651	606	651	680	624	705	610	682	656	597	617	648	624	631	658	674	658	591	634	652	626	616	635	646	611	658	649	651	638	611	655	642	594	638	632	628	650	641	622	586	672	609	636	628	613	625	693	613	661	660	607	645	612	654	596	618	649	627	642	668	654	655	646	622	671	669	636	672	658	669	625	642	637	668	664	632	676	648	671	604	620	668	591	633	701	630	625	688	634	632	638	627	650	647	637	656	638	626	659	641	629	674	635	652	640	645	617	618	660	613	636	621	665	654	669	663	602	650	636	637	698	676	638	624	628	598	632	680	669	642	644	649	638	600	595	588	632	682	585	620	662	610	646	658	639	658	664	679	622	650	681	642	655	652	629	616	671	629	628	622	632	680	647	592	655	677	653	581	648	659	667	654	656	659	681	589	664	666	666	649	630	667	622	652	661	625	637	603	687	639	648	651	669	638	657	641	667	646	649	645	669	641	614	638	601	659	647	640	664	666	637	638	639	669	588	604	637	691	604	648	638	662	667	666	612	600	667	628	625	670	684	650	634	601	635	620	676	651	633	599	644	649	639	666	612	618	677	656	586	660	633	635	639	640	649	610	629	654	603	638	676	643	659	641	610	615	667	622	624	625	639	707	653	622	649	665	632	663	609	636	711	667	598	620	650	660	648	664	643	641	664	647	680	627	653	659	591	583	630	650	608	651	668	680	609	632	663	619	671	663	634	619	633	609	675	590	606	646	666	697	656	685	654	707	642	628	571	622	671	606	657	632	651	627	638	598	641	612	656	640	643	632	630	649	622	666	644	665	647	612	640	685	650	616	653	637	682	665	652	626	636	584	652	643	649	662	652	627	662	680	639	671	611	624	666	659	631	688	646	625	653	619	639	618	651	639	636	613	666	649	643	653	651	657	626	630	608	667	609	650	662	635	648	651	610	635	660	636	694	653	649	625	640	627	613	664	667	656	618	642	607	629	651	660	649	636	641	646	637	594	627	631	669	630	626	638	662	582	642	680	637	654	660	659	663	641	603	678	654	636	663	649	595	680	654	629	651	686	618	662	689	650	661	620	632	680	588	639	586	634	595	618	609	642	604	656	597	619	646	655	647	645	653	632	650	654	657	669	565	643	656	657	592	638	619	593	659	669	622	686	627	640	643	632	663	630	653	668	651	645	643	646	624	680	619	651	652	576	634	631	611	640	651	636	657	653	633	632	640	656	698	621	685	629	658	674	641	676	659	663	618	671	681	650	651	667	653	641	631	657	646	712	649	655	678	694	623	614	668	629	662	656	655	620	582	652	646	636	661	628	629	644	612	672	651	598	653	663	632	665	644	606	684	633	680	653	639	645	652	697	636	654	661	689	647	624	679	642	618	702	662	626	616	640	648	614	661	622	622	584	637	655	692	661	651	626	643	605	600	620	678	663	645	633	598	654	688	625	644	622	622	629	649	651	636	638	683	673	655	616	601	657	639	625	638	679	650	615	607	623	643	615	613	632	659	627	632	643	651	629	597	646	619	625	636	674	618	644	614	644	642	639	622	644	660	623	671	625	660	645	642	642	610	642	655	627	630	676	650	632	594	624	654	613	644	656	673	647	676	633	655	619	608	614	640	698	687	609	661	667	650	645	568	622	638	696	646	591	632	662	629	658	635	692	645	619	598	597	665	638	688	642	613	674	668	612	623	667	665	628	683	638	636	613	686	698	594	611	639	684	631	645	653	606	601	655	577	675	695	621	637	670	632	639	650	644	672	639	620	619	668	645	595	655	628	674	636	682	640	620	656	660	645	637	633	628	643	635	687	629	662	657	682	607	636	648	624	670	658	618	629	644	639	597	624	608	687	657	602	614	647	655	645	624	643	626	661	625	654	623	597	636	640	676	658	685	635	635	666	628	607	653	663	681	640	606	645	649	626	630	630	600	611	633	670	664	672	626	654	633	678	606	647	679	659	672	667	665	648	674	635	682	660	670	618	657	614	617	587	623	645	627	637	624	638	648	620	654	669	680	642	634	634	639	649	641	661	671	658	629	672	640	678	627	622	630	636	643	652	626	643	598	617	617	617	644	674	644	655	631	663	614	639	642	569	650	625	629	674	647	642	659	622	643	638	677	621	634	623	645	637	673	673	593	630	643	676	638	625	634	650	659	619	584	639	660	664	632	616	648	593	649	639	632	638	655	659	650	656	595	635	683	637	611	645	636	706	691	651	626	674	668	665	629	665	653	673	638	642	669	644	671
24953	21448	24833	28470	21457	20731	1093	519	437	457	420	446	410	412	396	374	467	417	423	385	408	407	397	403	432	418	429	400	387	369	396	398	391	402	400	347	395	395	409	364	398	376	387	393	365	387	359	372	347	366	393	375	372	397	335	357	349	419	425	415	392	417	387	398	383	361	376	382	394	415	405	373	394	370	348	418	405	374	356	366	388	408	437	373	381	363	368	393	392	414	366	385	402	385	364	395	402	350	387	374	397	416	376	379	419	384	386	346	395	347	353	393	394	365	369	414	358	378	443	360	376	378	432	383	383	385	371	364	365	351	373	386	394	363	408	365	406	400	408	383	372	379	412	399	444	363	435	365	409	401	391	326	376	391	398	394	370	385	382	372	371	406	367	368	402	399	370	381	402	414	422	352	384	372	366	385	425	356	406	398	387	379	381	413	401	386	419	373	421	369	391	408	418	404	402	416	379	345	373	395	378	399	371	375	362	377	378	407	405	366	390	388	374	368	368	416	370	364	419	384	381	376	381	386	384	374	401	400	405	408	380	414	362	419	408	382	380	384	372	366	386	361	393	360	363	388	395	362	371	380	399	424	393	409	387	396	389	350	372	398	382	392	409	435	356	395	435	425	387	389	375	373	379	399	400	396	359	393	383	436	392	381	394	380	347	397	411	378	405	362	412	378	389	395	378	381	364	343	388	425	384	389	423	421	415	409	394	388	384	409	371	365	410	369	386	398	385	361	388	395	407	386	336	359	400	428	366	390	340	408	370	378	393	383	356	367	394	444	387	378	400	358	409	403	362	389	372	402	391	383	358	405	364	373	370	394	403	378	434	400	356	362	402	385	383	390	384	388	401	426	413	397	378	338	429	349	383	385	419	373	362	365	396	418	389	389	400	355	394	382	402	421	378	369	381	416	421	374	383	424	395	406	390	409	424	365	380	405	403	395	353	383	381	411	376	347	368	413	361	362	372	405	382	432	408	384	429	389	397	405	382	398	368	401	372	373	397	358	406	346	390	427	397	395	411	370	406	397	401	379	406	377	372	387	379	377	406	366	376	358	408	425	367	372	386	398	377	353	393	399	396	387	403	370	405	372	408	407	350	413	385	426	361	344	364	402	377	388	390	341	373	427	402	398	423	389	386	372	397	388	421	407	334	369	387	413	382	394	395	424	411	398	361	402	402	379	402	404	350	403	431	386	415	376	384	360	403	360	329	376	410	397	401	422	372	380	417	400	355	410	389	384	360	366	412	375	409	399	382	390	387	379	388	377	371	397	384	378	398	366	385	384	370	379	373	362	368	383	354	358	431	397	407	351	395	357	365	431	345	378	336	430	373	382	372	372	405	374	410	398	395	387	410	392	337	363	365	410	405	358	376	367	379	372	351	397	343	392	361	393	355	382	353	375	364	395	392	364	352	370	415	450	380	385	387	364	363	419	397	374	359	363	398	377	409	368	348	425	359	383	384	395	402	407	356	377	432	428	362	428	393	392	424	379	383	412	389	374	379	376	386	384	364	377	416	391	373	389	384	361	357	377	353	392	386	385	367	347	364	425	409	367	383	427	410	359	369	424	374	355	369	339	368	348	413	390	392	392	400	423	392	384	416	400	387	322	359	370	385	390	395	436	390	349	359	403	389	347	403	393	398	403	401	407	393	372	391	362	408	395	410	371	368	399	370	390	365	402	387	344	426	424	367	433	397	371	398	389	393	351	398	396	383	373	372	354	366	423	375	396	400	420	433	358	392	357	389	386	356	369	395	362	420	403	367	396	405	395	386	428	436	420	376	365	421	381	387	344	418	394	378	401	363	374	361	398	385	416	377	409	446	379	363	343	350	385	423	369	391	367	367	392	411	372	376	377	387	359	375	422	399	368	388	385	379	347	361	421	397	382	379	364	415	404	407	412	391	390	377	392	410	417	403	333	355	411	396	330	363	378	399	402	404	405	413	380	383	402	381	369	333	368	395	372	388	431	454	433	383	378	364	377	372	379	392	375	381	399	425	394	419	363	393	393	353	355	400	418	384	426	388	402	389	368	443	398	412	363	373	390	374	387	406	336	378	362	354	419	392	335	422	374	367	420	386	406	370	373	396	363	407	400	408	370	392	370	402	375	403	415	383	387	407	385	376	417	360	400	373	344	395	379	411	396	389	353	387	371	401	363	428	389	353	387	386	393	364	377	410	397	321	398	366	414	413	412	355	388	379	364	350	371	393	378	370	434	411	377	405	388	384	401	368	424	401	401	409	415	373	371	402	389	389	378	396	378	383	430	330	398	386	401	412	425	377	388	397	398	428	409	385	370	391	369	368	396	426	404	402	402	418	384	379	379	408	355	354	331	405	321	368	390	338	417	359	366	409	417	422	347	437	404	415	362	405	386	387	383	370	380	409	377	388	366	409	380	396	391	385	358	387	439	399	418	361	369	360	386	359	396	390	396	388	415	353	401	405	382	377	373	346	423	367	403	371	366	399	368	429	389	397	391	394	368	405	395	398	388	391	434	374	429	412	396	377	361	395	411	366	369	339	378	382	391	378	381	346	361	348	375	396	377	396	353	370	405	428	362	429	420	434	377	431	415	375	374	394	393	387	359	368	386	365	394	379	385	404	363	406	416	382	364	375	398	361	388	377	379	346	406	378	375	359	379	389	377	383	362	386	402	413	388	412	362	401	395	374	379	391	390	404	412	364	405	374	421	426	382	416	346	386	359	419	389	415	382	388	377	371	406	400	410	342	365	383	396	413	392	400	422	406	400	395	365	374	370	381	380	363	403	415	368	396	383	374	418	378	345	406	396	384	388	408	388	423	375	430	439	427	390	390	375	418	440	416	388	404	366	406	372	433	354	390	391	423	372	358	380	366	404	359	370	339	393	385	381	390	416	397	356	439	376	417	375	350	400	398	385	410	426	377	373	383	399	393	392	424	395	380	397	354	395	394	390	414	395	409	376	354	353	385	428	420	425	411	364	391	389	400	388	367	428	356	381	421	377	421	425	386	397	344	374	381	385	402	379	363	390	381	443	421	394	373	386	402	404	353	395	362	371	378	359	388	380	383	382	397	411	406	393	403	433	392	341	332	386	360	378	370	385	388	346	377	381	371	410	407	417	395	393	411	420	422	386	394	387	405	386	380	415	429	386	390	439	433	356	384	386	364	386	370	391	365	366	382	407	395	410	398	344	356	378	355	376	431	391	387	359	382	402	378	388	385	417	386	389	404	444	395	410	419	406	382	358	366	377	396	386	373	363	400	393	391	381	391	368	416	392	428	391	397	408	420	374	363	397	375	362	425	397	368	360	405	404	393	405	374	361	404	401	400	386	397	382	361	373	393	393	372	367	365	384	418	350	390	393	397	381	383	381	399	394	362	415	433	399	363	399	384	405	385	351	373	367	377	395	394	373	385	388	386	353	371	395	417	365	387	367	327	374	383	395	383	395	370	364	412	396	412	375	400	377	400	374	413	451	401	391	381	376	395	393	395	391	403	353
4383	5441	2208	1439	1027	914	919	870	868	819	846	876	867	803	837	862	863	860	867	856	809	816	805	881	814	829	799	836	819	820	854	793	898	832	848	826	860	825	824	815	832	847	843	821	877	806	799	875	823	817	851	866	869	803	843	840	872	798	861	876	823	855	823	805	799	875	879	858	862	810	829	858	843	833	853	821	827	838	885	885	844	847	854	885	814	823	829	838	844	803	777	780	793	854	747	789	896	867	856	784	855	846	883	874	827	812	839	830	849	844	892	869	830	854	838	756	808	785	822	836	822	809	819	814	847	836	877	872	797	826	788	852	858	896	848	773	791	845	825	846	814	846	848	810	834	841	846	838	855	795	810	802	826	809	824	837	807	841	811	765	788	832	817	763	879	879	814	829	801	792	833	863	858	817	855	839	875	869	854	872	825	819	889	831	804	860	853	804	807	868	846	814	779	850	778	838	828	873	782	812	804	851	836	830	785	795	807	776	861	863	835	832	806	899	792	858	807	864	848	838	780	840	855	854	853	851	869	802	813	807	842	796	789	808	822	820	798	799	806	869	846	845	859	856	851	868	861	816	862	857	829	875	838	838	799	883	790	873	815	829	840	805	868	808	807	818	790	840	841	803	816	782	779	792	811	819	834	798	841	865	820	885	878	822	833	829	819	823	891	837	844	824	831	784	869	828	829	850	867	792	842	834	885	858	883	856	873	822	797	858	867	845	887	831	800	794	847	833	814	876	792	844	805	843	798	865	844	812	855	771	811	786	865	835	830	820	826	799	822	843	843	840	844	813	897	866	825	857	830	869	852	827	829	842	820	890	790	846	848	859	844	855	870	843	887	854	765	829	790	811	849	871	852	803	868	808	804	845	806	875	838	788	849	780	845	823	805	829	846	835	843	847	761	852	809	830	862	830	852	865	839	847	775	852	861	779	804	819	832	819	804	856	886	868	844	821	867	836	820	843	839	878	812	802	787	827	824	851	864	819	784	836	866	824	844	838	832	862	896	850	851	823	814	847	837	789	859	843	878	799	820	750	905	829	857	781	779	833	816	804	820	825	842	815	841	800	834	807	862	832	818	873	894	791	783	825	785	827	838	815	836	823	844	861	779	832	821	856	842	757	867	841	806	803	851	822	829	816	797	802	797	853	777	793	816	803	834	863	809	796	823	776	785	807	835	811	832	852	836	797	873	801	811	850	819	836	883	819	804	884	866	826	811	839	860	846	822	819	825	887	833	818	830	868	872	795	802	824	835	769	800	829	825	852	805	783	836	837	816	805	832	825	854	852	857	834	828	814	835	764	838	799	841	789	858	848	806	796	860	807	798	816	795	856	792	799	820	823	817	832	822	844	799	848	843	826	860	822	852	860	803	845	822	828	880	866	821	809	794	792	822	824	822	795	860	812	796	849	807	817	833	811	825	820	811	800	817	823	831	805	825	849	742	821	837	808	821	767	808	808	860	850	827	855	833	820	817	845	836	868	807	843	855	849	908	813	814	869	870	834	883	870	821	818	790	809	812	843	812	812	797	808	785	800	788	856	850	853	803	834	821	826	837	885	860	893	806	816	803	858	842	775	855	854	854	823	820	823	795	820	828	813	841	815	812	782	838	873	827	833	833	861	879	846	836	827	812	863	809	848	801	803	792	793	852	791	817	827	825	807	802	779	865	851	845	827	842	822	849	905	836	872	826	850	798	822	853	853	873	830	848	829	788	801	891	850	831	850	814	840	815	820	853	823	777	858	800	874	861	830	875	826	850	818	843	839	839	811	791	827	858	823	851	846	798	872	877	814	791	827	831	812	853	803	873	835	819	828	805	884	848	832	857	865	834	814	860	867	844	827	871	769	809	762	865	855	844	833	842	847	890	753	846	829	788	812	812	868	869	807	844	860	828	806	872	829	857	817	832	863	787	876	845	819	806	805	798	839	885	862	882	843	885	831	822	816	830	860	810	883	841	856	829	819	820	860	798	804	818	834	798	812	833	832	852	813	815	775	850	804	859	840	888	817	824	825	860	862	807	866	785	820	798	898	845	817	817	789	824	833	844	810	842	812	803	813	871	833	799	854	859	799	849	857	857	809	831	838	818	832	817	854	814	827	747	823	805	763	871	817	806	835	821	816	899	843	842	920	769	776	805	846	834	840	859	822	815	857	792	776	781	819	862	816	890	880	840	814	887	826	814	839	821	840	832	840	815	847	801	847	853	791	838	840	837	791	817	793	791	782	901	847	828	831	815	842	917	820	808	818	837	808	801	823	834	801	827	858	870	839	819	824	817	836	860	848	834	875	888	780	793	785	821	843	829	845	817	821	814	829	770	803	845	849	836	863	773	800	858	837	851	837	829	799	838	773	856	839	866	837	841	809	777	875	877	866	853	859	836	817	818	876	886	884	842	833	818	901	820	872	889	874	821	818	830	835	766	784	863	857	841	848	817	822	843	857	813	830	834	847	821	861	844	855	818	805	802	812	841	858	853	872	833	817	828	818	832	861	836	805	873	862	830	767	866	839	826	827	820	838	824	794	906	854	805	832	831	841	801	776	826	803	889	894	830	879	830	821	837	861	842	824	829	858	817	820	823	849	810	821	812	817	877	830	850	860	826	818	813	815	842	803	869	815	819	817	868	780	831	777	876	803	861	818	798	892	799	843	789	781	822	861	816	833	778	814	875	849	837	841	839	761	878	882	822	833	839	810	794	790	851	829	856	886	871	828	795	841	842	843	910	830	848	888	873	797	790	870	825	796	852	863	926	818	841	879	799	824	826	877	822	842	815	811	847	813	846	852	830	800	791	803	870	809	825	830	849	854	818	856	829	884	872	826	840	863	828	820	824	753	862	815	862	844	820	869	834	848	843	834	786	829	813	791	870	869	817	811	819	864	790	830	829	871	861	839	849	824	792	828	821	837	797	792	845	772	831	813	843	810	823	862	860	772	799	849	849	828	837	827	849	887	894	852	836	867	886	816	847	791	802	910	845	815	840	825	864	829	792	810	792	814	845	786	862	840	792	862	824	843	809	760	806	841	793	815	818	850	826	818	801	893	842	812	856	811	830	873	820	844	821	823	863	881	877	806	854	827	833	814	831	864	785	869	813	776	819	862	829	818	831	845	840	814	866	815	842	865	903	810	806	811	836	802	861	841	753	870	810	805	897	836	808	809	854	849	855	815	821	882	867	863	851	812	856	815	793	840	834	837	831	856	789	852	820	843	811	799	799	843	845	848	900	851	831	774	907	844	802	807	824	845	732	845	832	787	847	830	793	815	772	819	829	801	823	832	800	811	865	859	847	793	841	823	817	837	864	850	827	889	830	795	794	871	856	865	831	829	894	896	814	802	759	802	801	795	861	825	813	822	787	818	836	844	828	825	809	815	795	779	813	816	859	845	829	822	880	783	750	848	792	824	801	785	793	759	874	785	855	869	882	889	820	777	803	825	804	820	901	835	822	792	790	876	815	843	829	791	813	871	813	830	829	845	830	857
24356	21482	25168	28221	21487	21500	19721	829	399	382	335	340	327	341	308	327	314	298	333	298	288	255	290	228	290	261	256	314	248	255	269	263	276	273	251	296	276	260	294	280	277	306	280	282	277	287	285	262	280	292	272	267	298	272	271	260	291	284	259	254	256	282	291	252	280	276	293	281	279	279	291	256	278	273	247	232	263	300	260	265	283	233	260	248	250	278	258	268	284	265	246	291	266	255	288	241	285	268	265	253	267	242	258	274	278	249	273	279	279	238	282	273	228	266	272	280	218	298	281	279	268	269	261	237	253	280	256	260	256	270	250	264	262	276	268	256	252	287	258	241	276	265	276	268	259	238	236	281	290	241	271	211	277	269	261	278	240	240	253	246	261	230	278	261	251	284	248	262	260	286	271	241	278	298	269	287	285	257	283	250	277	227	280	253	286	278	270	237	258	267	249	279	250	253	286	252	262	256	257	266	269	263	249	256	240	251	247	301	274	268	244	265	265	264	268	260	277	244	272	257	245	251	265	272	260	259	253	261	288	266	260	270	225	271	278	244	285	242	251	268	267	265	278	277	290	262	266	272	243	280	251	280	278	268	236	281	243	256	263	290	274	276	261	262	314	295	243	267	287	275	255	301	252	305	288	264	271	259	276	287	256	223	270	283	253	281	268	271	297	244	273	297	259	287	299	295	272	264	256	316	269	238	268	242	216	262	262	273	304	273	275	254	267	248	276	262	286	246	244	246	273	252	279	293	255	256	270	265	246	272	264	249	281	281	260	239	268	267	276	242	279	272	264	252	262	261	236	218	244	276	242	281	301	258	270	254	270	228	249	272	286	303	238	258	261	290	298	268	266	311	302	270	285	251	268	305	244	246	279	261	251	280	259	347	275	305	242	253	264	273	258	264	254	275	240	225	278	234	268	291	290	290	257	279	267	266	244	278	250	261	273	279	257	251	256	219	248	262	245	247	241	249	276	225	264	260	256	268	271	296	251	269	280	259	263	259	270	265	208	283	240	244	273	281	266	291	305	243	260	276	273	279	290	244	239	286	257	290	233	273	279	271	264	237	295	244	270	249	279	270	251	259	251	235	270	273	262	223	239	245	278	286	261	259	300	244	264	278	292	276	281	245	260	256	296	263	263	294	243	255	253	256	291	282	281	271	308	288	301	285	257	266	254	264	267	271	272	259	248	291	271	241	253	262	251	243	269	272	285	273	262	270	277	300	270	274	262	262	251	262	281	247	241	244	258	292	260	251	257	253	235	254	271	250	249	258	279	240	243	252	215	242	256	271	268	249	236	256	280	248	250	259	301	282	250	280	229	281	227	261	226	248	284	251	284	308	276	232	265	282	273	262	305	248	268	282	275	280	240	314	259	280	290	279	251	283	249	265	251	278	262	239	274	253	249	274	258	261	260	260	294	276	227	258	261	258	264	264	236	263	277	255	272	240	239	238	255	245	239	229	257	270	305	285	265	256	239	271	286	258	295	249	254	264	272	269	266	274	277	281	284	257	246	263	268	252	236	295	273	273	253	266	284	253	281	285	239	278	284	271	268	238	233	272	249	277	275	253	260	234	269	270	278	254	275	247	235	281	276	262	258	246	271	254	284	277	265	288	271	297	284	245	298	257	279	233	259	252	272	277	295	261	285	268	263	337	296	261	244	275	230	275	273	269	256	269	258	248	256	267	233	268	259	252	274	283	209	259	246	265	250	244	272	267	249	257	268	276	268	270	253	259	287	294	252	239	267	269	297	267	283	252	255	276	322	259	273	214	271	274	259	268	247	283	238	266	265	298	259	258	259	280	255	256	263	268	262	315	249	251	253	267	244	255	263	285	269	271	277	255	251	292	264	273	250	272	293	266	254	282	272	257	262	219	262	256	258	267	249	261	251	262	236	301	239	267	284	299	275	257	252	256	244	264	248	291	274	264	269	260	253	274	250	271	299	273	260	248	275	264	273	282	255	282	236	237	240	240	256	238	273	315	279	277	245	269	246	250	246	271	232	259	271	253	261	267	257	243	286	257	266	259	300	270	261	256	273	264	279	311	223	300	273	217	275	276	252	279	259	279	259	241	257	291	255	253	233	295	256	274	261	256	283	273	271	240	255	270	277	303	318	264	279	246	251	275	259	271	277	235	271	252	257	294	273	245	272	226	279	248	235	240	315	261	256	255	260	252	270	273	257	299	264	280	258	267	273	245	260	271	277	276	260	270	266	228	266	243	260	253	302	276	235	258	281	285	277	263	273	282	257	261	280	226	230	245	316	243	269	245	287	273	267	271	276	245	234	286	236	274	286	284	268	279	271	231	287	249	240	268	233	284	275	245	242	244	300	232	270	271	277	258	244	276	254	241	262	257	241	265	271	260	248	239	246	285	295	261	275	222	237	271	257	256	240	235	264	247	279	279	268	303	237	300	286	271	237	315	253	242	264	243	262	258	243	262	244	303	273	223	266	266	270	233	256	267	253	258	246	260	279	280	294	276	290	307	232	274	254	276	252	268	240	266	276	273	290	234	276	256	266	262	246	229	273	295	297	280	285	257	279	288	302	281	264	206	248	259	267	274	280	242	286	277	262	229	230	260	279	302	255	284	249	275	264	287	259	266	258	271	265	262	272	286	274	273	276	261	259	251	278	295	220	278	252	262	281	254	284	258	268	245	282	254	270	301	281	271	264	265	292	286	270	290	259	300	252	297	241	246	277	258	246	268	284	282	292	249	275	262	282	276	251	270	248	271	272	246	245	267	247	268	257	257	257	257	235	259	253	289	282	264	255	245	244	251	279	291	258	273	257	244	271	254	272	282	273	239	259	285	247	238	243	248	245	279	235	237	252	282	263	284	268	265	249	265	271	258	258	245	246	258	248	254	274	268	271	270	260	250	252	248	237	253	263	249	278	288	258	253	292	269	301	263	276	304	250	299	242	263	234	257	253	272	286	248	246	270	306	265	247	273	284	234	245	244	249	275	290	257	281	289	259	245	262	269	268	257	258	260	236	269	260	241	276	271	266	258	252	253	261	234	267	273	255	299	260	270	282	235	268	278	262	258	264	270	233	295	260	239	275	267	274	249	248	234	267	281	278	291	260	232	257	253	234	290	259	277	278	252	271	233	256	255	232	255	227	251	217	282	263	262	249	245	248	286	279	265	260	274	231	267	273	282	245	275	264	236	298	231	285	255	277	259	284	264	262	285	288	258	235	279	241	240	282	237	252	240	249	278	292	258	292	300	255	278	265	237	242	260	262	254	282	304	322	276	256	278	271	268	248	247	254	248	242	271	280	264	259	246	273	229	266	251	246	243	246	300	237	231	282	259	273	240	235	267	241	273	295	253	260	247	245	272	270	277	253	258	272	270	277	297	265	274	283	275	249	254	243	245	275	245	256	289	267	245	231	283	285	244	259	295	267	238	259	241	272	270	271	273	295	255	238	277	240	250	240	265	255	244	265	253	260	287	255	226	258	263	245	297	247	263	227	263	263	266
4760	8397	3205	1857	986	795	669	635	630	611	632	561	617	628	588	568	579	587	591	593	600	565	545	584	589	596	566	587	565	563	559	573	570	576	572	595	552	559	610	614	581	540	566	557	528	587	503	593	574	577	600	567	597	565	551	572	531	530	577	568	574	517	556	588	553	563	548	584	554	566	553	600	554	605	570	583	568	561	547	567	593	557	578	550	584	561	554	572	558	559	577	582	538	554	515	559	609	637	553	568	579	562	565	560	599	569	596	540	585	546	587	536	581	571	558	554	565	547	572	589	518	546	602	582	570	533	612	583	561	600	558	545	542	577	571	566	563	583	570	615	582	563	557	570	598	557	563	583	612	548	584	529	586	564	548	579	593	581	593	564	560	538	556	577	577	563	510	544	598	549	558	553	540	529	565	577	553	578	563	529	541	555	531	580	551	592	570	587	533	560	584	553	607	577	543	631	512	521	536	554	532	587	576	547	575	528	619	561	564	555	585	578	544	579	579	573	586	547	589	522	578	550	557	577	585	577	526	552	541	573	574	549	557	571	600	596	607	591	560	592	545	524	581	529	561	590	539	591	577	584	573	550	556	567	567	534	584	533	566	567	556	573	574	538	587	599	546	586	569	569	552	565	579	560	580	597	563	547	541	572	602	559	577	587	562	541	544	518	583	556	546	581	544	568	552	600	573	581	552	598	603	562	520	579	586	568	555	557	578	559	564	561	559	526	563	612	517	545	553	554	579	559	558	553	553	532	623	581	531	598	560	554	538	538	536	585	567	592	557	541	569	551	574	560	555	545	579	599	559	566	528	571	582	579	581	563	567	576	583	613	547	576	569	557	583	565	588	542	557	557	569	534	531	538	547	594	520	544	613	555	583	599	566	574	516	574	561	584	570	574	570	553	577	542	589	550	558	570	571	598	610	513	521	531	591	548	571	567	569	578	612	555	537	545	577	582	568	546	546	571	621	542	606	535	562	589	572	548	539	593	562	476	593	595	570	609	544	566	549	570	581	533	557	549	576	580	561	579	578	607	573	559	585	592	594	556	585	570	540	518	539	582	568	604	573	578	557	552	549	537	575	601	553	563	566	562	565	604	599	566	576	566	566	565	568	579	601	576	595	583	592	568	556	545	602	549	560	603	520	606	538	567	620	573	562	582	556	557	593	570	603	595	622	588	613	554	579	559	538	553	574	579	587	604	567	560	612	583	570	551	572	544	569	567	562	523	537	600	573	555	525	533	570	607	563	564	611	563	565	560	516	609	583	613	593	553	550	589	601	548	566	573	569	575	555	567	563	584	573	591	568	574	579	565	589	533	597	513	556	572	572	607	559	552	554	564	534	546	583	633	595	533	557	544	590	573	581	594	547	526	575	572	596	577	564	542	567	599	552	564	580	572	558	610	597	564	563	619	542	558	582	545	591	568	536	513	553	578	581	545	577	539	570	576	555	596	559	560	624	566	592	555	577	538	598	561	523	552	577	592	582	605	588	583	554	572	557	503	511	588	589	543	550	579	576	515	608	557	544	593	565	586	623	558	594	511	563	578	547	579	521	596	586	545	535	560	636	554	504	581	585	535	549	551	590	566	560	539	566	538	512	510	569	535	535	529	567	582	604	581	573	560	582	545	578	593	557	549	611	596	532	580	552	552	545	562	523	555	601	542	571	569	569	549	526	582	549	564	562	534	592	570	541	543	544	535	568	547	597	575	557	582	583	585	563	602	593	560	589	554	528	566	551	570	615	602	538	555	563	572	546	596	581	580	563	590	562	577	614	551	560	561	512	581	545	540	560	605	551	549	536	531	564	538	559	555	586	567	553	584	542	532	572	573	528	547	564	585	554	569	556	597	535	559	594	620	567	588	574	578	542	562	524	639	544	550	598	562	586	548	582	543	550	564	544	590	577	564	586	549	593	589	615	582	578	564	559	586	581	573	538	572	529	586	553	545	582	550	590	585	528	567	578	566	617	563	529	603	571	569	596	562	608	572	569	573	587	569	595	556	570	578	592	556	572	542	564	524	556	563	552	543	561	595	587	562	580	596	584	552	589	573	550	577	542	553	584	599	540	562	563	545	559	555	558	586	534	538	513	575	583	565	570	593	543	595	548	582	586	553	526	556	543	557	518	633	541	560	597	552	579	617	543	565	570	576	532	551	575	548	615	545	532	607	591	584	545	562	543	608	529	544	535	622	580	546	568	576	567	558	580	564	531	591	545	557	548	614	599	558	584	616	563	612	580	551	542	546	597	571	594	534	547	560	610	578	575	552	565	551	589	576	539	584	521	568	582	516	588	560	576	547	544	575	543	539	564	551	544	571	544	539	511	597	576	539	570	595	559	629	554	545	568	534	586	551	555	605	588	568	558	539	558	589	553	605	539	550	615	523	561	606	645	570	533	565	581	573	577	543	543	584	555	514	568	584	570	579	561	531	578	556	541	598	510	568	547	521	543	556	576	560	553	576	553	562	562	559	544	557	557	554	603	572	566	553	560	560	553	531	534	535	567	558	593	535	588	583	549	566	561	530	518	535	529	575	573	569	562	593	560	604	558	568	573	594	561	542	550	571	572	560	580	575	543	620	574	559	546	624	572	539	567	545	567	605	577	577	554	553	591	527	554	536	592	530	557	613	604	544	610	551	579	595	600	561	554	557	557	558	573	577	549	548	586	586	568	579	593	571	561	529	543	511	582	567	596	568	528	597	568	581	578	550	586	592	510	548	581	588	552	573	596	566	597	559	550	571	581	569	564	598	552	571	561	530	579	569	570	566	583	603	548	550	596	617	601	563	564	528	594	543	588	596	544	594	561	583	529	610	579	570	569	539	564	531	568	575	558	580	588	564	572	582	582	538	591	584	565	571	566	576	569	569	556	557	558	588	560	557	589	576	554	605	579	550	568	551	577	586	571	558	552	567	567	567	585	558	577	566	533	536	530	630	562	576	583	553	562	603	600	529	591	572	592	535	512	568	569	596	583	567	604	589	575	591	565	563	608	590	529	533	585	571	540	542	589	558	508	564	599	566	530	518	555	530	580	595	556	562	603	560	577	559	567	575	562	609	553	539	578	599	561	568	549	553	581	538	567	534	584	584	544	555	567	546	542	590	549	587	595	510	538	558	561	580	590	605	542	583	538	567	564	536	606	589	582	564	586	609	586	635	583	578	578	548	603	534	578	567	541	548	653	569	599	560	537	585	578	556	552	578	583	575	575	566	605	561	563	563	528	562	579	571	523	559	603	544	574	555	575	551	557	561	563	560	570	511	600	601	597	572	535	589	517	584	601	555	592	554	554	626	529	588	565	616	557	572	577	602	577	618	552	557	570	579	582	545	581	618	575	567	562	553	609	590	597	590	564	550	536	612	539	543	571	561	581	566	587	564	541	538	593	598	537	558	558	524	578	566	551	559	568	599	557	567	596	596	615	480	575	587	564	546	538	569	570	536	534	556	566	545	586	567	570	526	567	623	542	561	537	572	599	555	541	567
32710	20151	8125	633	343	286	287	256	284	279	250	270	291	263	284	295	265	262	267	263	264	277	250	265	328	267	271	309	254	264	279	288	292	268	294	269	254	265	258	271	299	259	273	281	277	270	267	239	304	289	258	254	271	287	288	274	219	284	285	267	303	292	278	279	267	251	259	286	290	287	264	304	231	273	268	262	264	265	293	275	286	263	286	273	288	260	250	265	282	287	262	304	284	242	288	280	301	274	287	256	289	274	276	279	299	267	301	231	307	259	274	259	303	248	263	284	267	287	240	281	261	296	280	252	294	281	262	277	271	262	276	259	288	264	263	263	245	249	280	275	254	262	270	322	244	281	284	291	329	280	270	281	281	290	264	261	277	249	262	278	272	240	277	282	276	255	279	279	276	289	286	257	282	297	274	290	266	288	291	277	243	251	272	299	257	311	256	264	249	307	281	274	280	259	237	263	289	271	278	246	290	288	281	278	258	287	248	256	289	271	282	253	255	266	267	297	270	258	268	267	261	241	252	250	249	277	291	262	284	241	305	257	263	248	272	270	268	285	283	273	268	262	277	282	296	249	283	279	267	269	278	283	260	292	253	301	302	306	252	296	275	259	266	226	241	243	264	281	263	291	231	271	279	300	301	290	274	267	276	289	272	293	271	261	249	278	272	252	257	265	275	295	303	268	308	254	244	314	256	288	298	306	277	287	270	261	258	272	278	237	267	249	283	264	274	276	299	263	264	273	264	271	259	296	285	265	272	297	276	284	275	266	277	290	253	277	280	289	281	253	255	288	248	268	228	263	252	249	273	289	281	287	255	271	218	279	270	274	286	268	275	322	278	262	261	301	269	275	266	287	282	261	289	283	278	271	258	231	253	299	292	261	242	284	276	273	274	290	291	272	291	256	263	258	263	298	286	268	265	276	275	277	262	268	298	259	288	289	270	304	297	266	245	281	289	285	288	272	265	309	246	267	264	290	274	299	273	260	266	234	248	274	265	294	271	273	275	251	315	283	295	273	273	230	289	262	274	277	282	292	280	262	264	277	268	287	269	254	277	275	261	263	296	291	292	291	265	277	274	268	267	283	257	280	275	255	285	267	291	325	270	243	286	297	300	284	258	261	254	256	284	273	273	268	270	282	265	283	283	249	260	303	280	299	274	265	298	259	280	264	260	270	300	280	317	235	289	276	309	283	283	297	260	283	316	274	257	292	281	278	262	285	251	281	260	274	298	253	264	273	283	269	300	277	270	279	268	339	273	273	256	257	295	283	247	313	273	292	277	253	229	266	249	261	254	269	270	241	267	289	283	270	302	289	271	268	280	260	219	258	304	261	261	294	255	281	282	271	247	297	270	278	262	275	289	279	282	269	258	288	295	286	261	268	254	250	297	266	322	252	259	282	267	247	247	260	259	265	290	255	276	249	262	245	287	306	253	277	261	289	267	280	284	248	288	303	263	279	230	269	257	273	277	257	272	275	291	296	264	284	259	298	303	250	229	282	295	267	241	269	288	280	280	257	272	283	310	251	282	264	285	267	277	272	274	297	282	259	284	292	280	256	299	271	296	276	258	297	301	290	306	293	282	266	285	313	290	274	243	284	272	262	264	299	278	276	279	287	276	309	257	238	257	294	281	273	267	295	268	281	271	283	252	273	239	261	273	298	279	247	278	278	269	301	283	292	269	237	255	263	261	252	264	274	260	265	270	254	251	271	257	270	276	251	255	253	294	265	262	287	261	292	295	286	266	299	286	296	285	273	291	230	307	293	259	286	264	268	303	279	256	294	287	251	278	273	300	246	272	252	263	260	280	254	289	273	264	272	272	281	303	253	273	270	271	301	284	301	258	274	275	278	274	285	292	269	265	267	290	283	287	285	272	274	244	279	255	255	242	271	273	298	286	265	263	276	284	287	260	246	258	249	292	290	268	242	242	290	250	321	237	253	278	277	286	296	267	262	285	264	254	240	285	268	284	254	287	283	280	281	263	303	288	268	268	268	296	285	256	291	298	273	281	300	258	286	251	216	268	256	325	260	254	288	313	262	269	276	268	287	297	268	257	256	276	293	280	273	268	268	283	295	263	248	287	281	326	278	282	285	265	280	289	263	269	288	291	276	263	250	268	293	271	294	270	274	268	227	233	266	277	264	317	295	261	278	272	285	271	236	281	240	297	266	312	295	290	289	301	232	272	257	313	245	253	262	262	271	270	267	274	274	288	271	287	305	259	238	246	257	261	281	271	278	279	265	256	262	263	283	248	288	247	302	231	272	255	259	253	261	269	298	325	271	271	294	247	270	253	266	259	254	274	269	277	277	271	276	275	313	262	283	316	293	256	252	274	292	281	273	291	293	283	256	282	303	263	260	265	276	266	276	258	281	279	254	292	272	247	280	256	297	287	246	233	291	294	256	263	284	246	297	287	282	280	268	275	260	276	286	267	289	261	280	271	294	278	252	301	269	313	286	279	291	260	274	280	293	300	263	287	294	267	319	298	298	291	247	252	281	274	313	287	315	268	281	273	266	250	287	282	276	253	295	268	285	286	250	276	257	302	286	238	301	262	269	285	288	244	285	267	264	294	262	267	300	285	240	261	276	287	248	246	264	240	243	255	258	280	257	281	301	282	281	279	273	313	296	289	238	282	276	289	287	310	267	249	270	270	281	283	290	279	270	250	274	275	270	253	254	271	261	297	249	294	238	266	266	291	289	279	259	272	264	286	264	262	254	287	270	285	251	281	280	253	281	281	273	281	269	282	277	276	274	258	274	273	271	239	249	294	263	242	280	268	279	261	291	290	276	270	263	281	281	253	253	265	273	276	271	269	277	256	272	252	259	278	282	289	311	258	256	252	286	272	286	254	267	267	281	257	279	295	249	282	301	275	248	291	249	300	284	265	266	273	285	286	270	282	256	250	265	261	280	280	251	284	256	272	263	280	242	261	268	268	277	297	263	257	299	277	254	276	279	226	276	285	248	282	284	269	271	277	293	266	284	297	246	307	294	250	290	313	282	246	279	283	257	265	263	321	294	278	289	285	268	280	263	247	253	276	255	273	310	268	295	286	270	248	260	277	283	282	289	263	288	300	271	284	268	289	274	263	280	303	283	279	265	217	288	276	253	280	245	262	278	276	232	281	302	258	294	285	262	298	269	294	272	245	266	293	288	275	253	248	274	277	260	272	255	276	278	266	278	291	284	265	249	303	260	254	261	261	268	270	279	260	250	256	282	306	285	273	281	275	276	263	280	289	266	248	279	270	262	273	277	253	253	250	303	252	273	280	267	278	294	289	268	286	274	255	267	272	281	242	266	287	291	262	263	291	271	315	273	248	255	290	247	293	274	288	295	249	281	233	271	289	309	284	289	289	272	258	253	250	271	271	263	285	278	288	313	270	255	273	294	272	248	285	265	253	280	290	268	273	272	266	273	285	265	260	287	278	279	277	269	271	288	259	289	292	266	283	266	268	278	275	309	266	265	251	311	257	262	288	302
5417	1096	773	719	637	636	654	659	658	636	638	653	653	629	593	673	694	621	636	627	671	644	643	662	708	643	651	653	643	630	621	638	637	642	610	637	628	661	640	608	648	699	676	646	657	624	657	643	616	602	601	641	655	655	676	636	619	671	619	657	613	641	643	655	637	625	690	697	625	644	669	599	631	675	620	599	636	638	628	636	670	660	609	682	640	637	670	631	640	669	622	619	631	651	683	635	622	621	606	648	727	636	666	656	624	663	606	629	589	626	645	659	690	679	688	636	635	663	686	667	616	600	646	640	609	627	664	614	662	623	611	623	613	707	649	674	668	605	617	630	629	625	663	657	666	636	650	671	605	668	671	641	628	647	646	610	646	618	659	683	634	686	645	622	634	664	670	687	648	652	634	628	622	607	660	618	650	662	668	676	654	661	629	631	684	605	665	637	591	651	686	680	681	672	671	683	660	597	640	646	623	637	628	635	581	686	651	664	658	659	636	610	673	648	635	630	624	606	694	614	656	654	603	633	674	613	648	657	657	656	655	648	669	630	630	636	635	660	664	626	673	666	600	657	621	655	634	657	686	641	614	657	711	632	657	633	662	635	665	659	631	665	614	636	675	670	625	691	642	657	702	644	645	659	672	656	680	596	661	629	667	664	693	635	650	656	624	649	650	655	640	640	622	642	642	658	630	625	641	616	601	650	644	648	615	672	639	616	639	681	610	644	639	651	692	614	624	646	651	621	681	618	629	611	623	641	627	619	644	663	629	619	653	632	617	635	665	643	624	608	631	653	638	659	624	613	622	660	649	632	643	640	641	662	675	675	668	620	630	694	638	654	690	659	615	660	645	660	638	663	626	676	633	650	636	679	678	668	694	593	661	656	603	647	666	580	631	669	679	636	610	708	625	622	650	657	663	616	687	648	647	649	636	636	640	663	641	618	616	666	675	647	653	656	641	640	680	618	654	664	671	638	615	682	616	601	609	631	665	617	658	604	598	627	624	641	623	658	687	645	669	654	668	639	630	642	621	633	630	680	601	650	668	585	644	636	624	627	617	674	635	628	659	659	671	643	604	623	639	638	663	603	650	631	658	660	653	663	643	662	650	655	642	627	631	663	609	630	614	647	643	624	614	658	622	610	603	630	627	638	634	679	631	654	679	685	675	610	634	665	634	665	588	666	628	621	622	651	639	617	635	652	632	644	653	672	672	622	646	635	667	666	636	635	636	652	613	618	622	703	658	661	659	628	628	627	628	612	670	634	691	611	630	687	669	634	649	640	643	625	659	678	661	657	621	612	670	654	639	689	682	609	634	653	621	639	688	626	658	593	656	649	658	640	639	612	618	627	655	663	628	586	608	668	655	656	651	688	630	637	612	637	659	624	632	607	650	620	684	654	626	697	628	645	618	630	634	646	594	640	635	650	609	666	623	636	628	621	660	650	654	657	693	638	652	622	616	637	625	634	622	642	625	637	653	655	610	738	672	690	628	642	650	659	592	618	597	642	601	621	626	630	613	611	658	627	657	656	655	635	626	635	664	647	624	691	641	615	593	627	617	646	644	676	626	603	660	657	656	645	646	616	640	694	639	662	643	636	623	642	633	636	637	649	683	648	647	614	659	646	608	650	658	649	642	679	641	666	641	645	612	689	613	634	650	603	672	648	658	658	627	641	647	607	627	594	590	655	612	682	681	662	668	663	656	639	631	669	647	660	651	654	663	614	652	645	669	620	628	626	622	670	659	676	603	618	654	657	685	653	673	621	641	646	642	657	611	700	645	688	684	640	603	626	616	600	631	612	628	677	613	620	719	632	648	631	633	640	577	630	633	669	618	640	673	641	668	636	613	642	648	639	648	633	637	648	647	661	599	653	660	613	644	642	655	627	656	657	622	701	663	646	678	664	676	649	635	669	629	661	605	656	624	678	604	675	604	665	688	647	666	681	660	679	642	655	633	594	630	678	635	621	576	629	645	631	672	614	654	590	640	621	647	620	555	671	606	632	656	581	622	684	619	642	622	637	644	623	674	664	642	644	645	661	653	678	605	654	605	683	699	655	672	629	664	611	661	633	617	654	634	684	664	681	625	631	652	632	682	637	678	637	669	607	641	597	629	649	644	618	627	666	577	639	657	633	699	614	601	631	663	635	661	604	664	666	654	688	647	679	653	660	606	670	637	662	626	639	645	637	696	641	593	679	631	661	667	649	626	638	638	622	633	686	622	617	673	669	666	616	648	657	632	653	640	653	625	646	651	605	660	632	648	665	622	655	668	645	633	638	628	613	671	646	641	673	617	604	597	582	615	637	587	648	648	632	630	728	656	633	644	656	664	614	665	637	658	628	637	626	625	628	686	669	651	649	683	630	645	674	651	637	630	638	628	682	599	595	663	656	689	659	657	661	673	651	642	616	668	653	671	633	646	633	654	662	644	632	697	667	609	645	690	674	663	655	632	682	665	605	670	627	639	641	636	647	617	622	597	642	626	631	704	669	677	671	656	688	650	679	650	664	617	655	629	652	635	596	674	641	626	591	653	652	682	687	699	676	695	634	673	695	663	676	645	659	671	645	614	659	610	621	645	665	656	629	627	651	607	664	603	651	653	661	619	595	644	633	656	648	607	593	637	631	645	638	600	615	631	664	661	677	659	660	622	639	656	634	666	638	649	634	645	674	561	662	636	608	685	665	655	648	631	680	657	635	646	663	633	646	656	622	670	661	667	682	636	660	673	654	613	665	628	665	637	670	641	683	621	615	638	636	648	645	615	690	673	606	632	651	677	650	644	656	666	631	648	677	663	676	643	663	677	627	639	644	669	603	671	653	624	644	677	660	626	632	621	617	652	661	623	636	635	624	659	649	675	638	714	656	624	619	613	649	632	634	614	619	656	664	622	654	686	634	630	624	635	657	601	658	669	638	658	660	677	620	668	641	635	626	620	643	644	650	635	637	623	619	656	672	604	632	649	627	605	658	643	667	668	619	657	627	633	632	649	665	600	638	598	606	675	650	620	631	601	630	647	651	639	665	613	653	593	659	675	623	674	657	698	623	672	610	673	626	657	656	666	628	636	633	634	609	639	649	637	656	606	655	621	635	693	664	633	667	635	620	634	643	654	647	632	657	630	634	658	614	642	683	649	676	699	623	604	646	627	638	662	643	629	721	648	705	614	620	651	648	686	654	629	642	660	628	659	673	630	605	665	674	619	645	621	619	668	665	647	683	704	643	609	691	624	659	675	610	622	705	606	651	626	614	639	620	613	644	676	637	646	672	620	648	658	675	637	664	641	630	644	660	683	641	642	630	615	660	685	612	609	630	616	631	593	631	624	615	673	683	655	646	630	609	676	606	664	649	634	611	659	614	659	610	652	630	665	653	636	597	683	595	671	619	610	593	620	645	635	689	651	642	645	641	668	624	665	609	698	619	684	621	647	639	664	629	631	666	626	578	624	632	673	673	676	669	595	687	645	654	672	621	641	648	649	640	621	664	627	628
24977	21508	24905	28552	21504	20702	1083	583	449	456	437	383	445	408	393	418	414	395	404	384	410	339	360	382	428	376	406	413	392	394	376	404	400	381	367	399	387	373	381	398	424	387	371	378	415	406	382	348	426	392	400	398	370	415	386	467	389	353	362	332	388	376	377	409	383	396	417	407	402	415	378	393	394	405	360	391	374	420	425	414	381	375	385	398	390	424	367	374	407	366	369	367	413	378	397	380	353	353	377	367	396	398	373	350	413	425	383	403	419	401	363	413	417	390	374	404	398	381	402	397	374	362	386	425	398	379	393	397	412	420	389	357	389	380	382	381	386	365	345	377	410	401	397	416	414	413	402	362	415	396	385	367	398	393	385	419	412	391	397	373	382	393	413	383	374	401	423	377	385	407	385	401	371	372	358	397	384	372	364	351	391	389	343	384	380	368	373	388	407	415	383	354	464	393	399	394	403	367	372	350	371	422	404	343	381	347	377	404	379	402	393	377	380	366	365	354	394	392	366	423	380	422	428	434	385	406	398	382	410	427	389	409	390	403	410	384	396	394	404	372	387	365	360	411	439	361	368	378	373	376	410	414	378	385	365	408	406	339	421	419	368	402	403	363	385	383	350	377	387	360	369	388	397	397	394	372	362	411	399	395	422	350	391	378	382	363	401	377	392	388	388	409	386	364	391	407	388	412	373	369	400	382	404	414	379	439	374	385	371	394	406	409	408	386	362	380	420	363	382	438	371	384	389	392	414	400	364	340	393	408	404	396	358	404	420	378	377	416	379	388	399	369	395	405	356	373	422	426	411	435	384	396	389	381	361	409	404	394	392	401	408	402	412	404	378	371	390	379	370	416	393	382	385	368	393	409	376	423	430	402	396	414	387	392	375	426	399	417	410	404	395	398	408	382	342	407	409	331	388	383	416	406	383	365	355	380	389	411	383	385	387	363	397	384	384	387	406	412	372	371	400	443	388	373	393	405	372	374	361	416	353	394	411	409	388	382	413	357	371	390	419	403	374	418	415	397	365	399	420	380	369	368	400	367	414	394	349	402	419	381	374	377	357	384	409	416	407	365	375	400	417	411	398	408	387	375	389	360	363	343	350	385	382	340	387	355	404	377	385	402	419	413	393	429	393	391	402	385	378	356	384	410	404	379	365	369	370	403	385	363	386	373	425	398	389	399	369	366	396	384	371	416	404	362	391	376	392	383	428	365	372	383	370	360	408	386	373	382	385	337	384	385	387	372	369	358	420	405	400	382	394	396	391	381	421	380	385	368	364	390	366	377	364	366	373	400	381	405	385	395	399	388	368	371	420	369	417	419	375	396	368	401	376	377	404	373	381	375	380	358	397	378	360	411	384	363	374	403	402	402	374	410	385	372	390	405	405	380	410	386	384	385	397	374	380	397	360	386	405	367	391	369	390	393	412	401	379	408	393	395	382	373	375	381	421	408	419	384	397	394	408	427	373	356	401	374	369	352	398	352	413	382	393	405	407	365	405	393	380	360	390	387	360	420	384	403	359	388	388	408	381	378	383	375	346	357	381	400	382	418	388	370	392	371	385	401	404	382	403	392	419	387	394	357	378	392	369	373	345	356	399	385	402	384	399	394	377	371	379	377	390	354	368	394	370	368	347	384	444	419	427	347	372	389	370	378	379	377	378	385	369	355	384	393	383	365	393	388	371	381	383	370	309	384	350	421	384	404	387	383	385	381	360	410	388	418	379	376	424	392	383	362	407	418	413	401	390	389	402	397	337	359	352	377	415	368	398	368	345	392	412	364	358	363	376	365	408	431	366	378	376	415	376	367	396	394	378	392	392	361	402	380	366	385	401	344	412	363	360	380	411	333	388	422	364	374	391	395	376	408	400	361	365	387	413	356	420	351	379	351	369	383	392	399	423	380	354	394	382	410	383	408	355	360	369	405	415	418	348	386	404	369	362	370	395	382	408	397	342	395	405	389	416	388	425	372	438	399	390	375	432	412	329	370	368	337	378	420	378	364	396	388	384	414	405	382	392	408	390	432	396	356	413	383	406	404	393	400	360	376	389	364	367	379	382	370	374	359	401	383	394	385	394	370	417	388	354	393	378	409	386	406	397	421	415	389	372	356	413	404	384	375	424	391	383	397	423	403	405	372	420	419	378	393	403	384	360	384	386	326	383	405	368	376	351	386	368	390	400	388	375	373	378	365	396	381	395	372	411	388	387	378	378	409	361	351	342	418	356	375	383	405	383	376	363	369	416	381	399	402	390	386	412	374	369	346	388	390	347	379	368	391	386	366	362	366	367	369	392	394	393	414	398	406	391	375	384	376	383	389	391	373	343	408	357	402	404	366	377	418	391	385	371	364	384	384	408	370	428	406	397	417	421	401	378	409	417	411	392	354	363	396	403	339	357	385	429	428	401	383	380	386	370	434	381	405	383	345	404	346	358	362	403	355	351	368	394	374	380	373	370	382	386	399	423	355	380	430	364	397	393	406	359	413	360	387	379	373	378	424	386	364	389	393	391	392	398	407	373	428	372	408	369	411	371	405	362	387	384	370	406	405	396	388	377	383	402	395	401	349	395	381	358	399	376	406	371	388	371	382	408	401	385	387	403	364	382	386	383	383	368	384	389	380	411	380	408	438	384	402	401	399	378	344	323	374	420	384	394	378	407	372	405	391	457	380	394	392	410	380	360	384	393	348	397	369	369	345	408	381	386	410	421	387	383	354	394	342	333	406	361	382	403	353	388	386	425	366	386	404	348	366	395	362	362	393	389	425	418	408	392	414	400	375	362	396	394	370	370	384	386	391	354	395	372	389	365	374	383	390	399	402	392	387	399	375	397	372	365	390	375	411	393	377	391	412	413	357	380	365	424	379	377	379	361	387	423	394	379	408	367	380	372	390	399	363	397	406	412	398	372	396	338	380	375	380	415	396	333	401	389	360	379	391	375	385	414	426	424	386	414	362	409	370	397	388	398	390	417	400	394	391	392	393	373	444	374	351	376	386	341	403	399	424	372	382	411	403	382	353	374	363	380	414	341	384	378	377	384	374	406	411	362	379	376	386	378	394	415	387	373	392	395	388	398	392	412	403	401	386	380	387	361	406	385	393	380	396	378	354	376	397	345	387	420	345	368	385	377	402	336	391	379	380	392	382	378	362	382	408	376	374	413	399	388	387	422	404	353	376	373	383	405	377	411	428	357	388	392	366	372	406	358	430	382	387	400	397	391	359	424	405	444	379	422	384	365	373	391	413	362	375	415	403	347	442	420	408	376	371	403	401	388	395	390	407	406	385	372	402	402	385	357	355	362	374	375	388	368	401	385	454	418	349	387	384	405	361	371	389	390	392	397	354	428	386	352	421	395	406	386	341	393	346	393	380	374	359	406	394	383	410	368	359	395	422	361	379	412	367	395	334	357	361	379	381	381	377	386	407	368	364	411	408	379	375	392	375	415	407	363	368	372	375	400	360	407	383	412	383	394	380	382	379	399	399
5606	5828	2258	1423	992	973	943	821	846	884	833	857	890	882	847	818	822	848	826	858	821	842	799	879	843	842	875	793	782	839	826	823	780	848	840	878	805	889	850	845	822	783	792	828	840	836	871	847	828	844	823	819	826	786	838	851	825	855	857	815	856	852	838	807	862	807	819	824	855	850	860	781	830	879	863	879	871	827	824	828	893	853	802	883	839	847	837	856	821	859	855	818	800	785	834	842	829	807	829	841	804	850	846	821	888	838	823	808	800	846	875	862	862	833	828	827	856	833	887	807	869	844	834	806	855	866	805	841	810	884	828	874	852	794	802	860	863	843	831	825	828	806	826	840	809	865	845	884	866	824	778	831	838	797	786	793	803	857	806	850	813	867	873	839	881	832	838	844	778	854	860	830	786	801	764	864	858	794	851	829	878	826	844	828	794	855	841	821	807	896	856	789	879	859	838	852	862	859	795	815	845	872	863	827	835	862	831	823	859	895	813	849	841	902	830	866	819	893	859	867	827	871	866	821	852	897	799	859	829	843	842	804	844	852	794	817	840	818	861	891	803	795	861	774	811	848	847	866	839	817	875	850	898	822	850	848	855	808	806	898	863	867	842	825	840	817	827	834	822	837	805	819	843	816	814	844	845	859	828	856	853	876	842	862	824	872	863	865	842	773	894	801	886	883	783	858	876	881	821	825	805	862	883	870	854	836	816	798	862	850	828	847	846	795	879	820	873	853	858	861	835	850	884	804	812	880	840	840	840	790	856	861	840	858	808	832	850	833	844	806	882	825	891	863	831	835	818	787	883	834	839	777	803	830	824	853	833	837	868	850	836	835	798	821	837	815	824	824	805	819	837	834	820	834	795	832	818	866	820	791	833	827	830	841	747	807	863	850	845	871	845	815	812	868	818	827	812	906	846	849	764	848	826	865	837	802	864	804	830	860	816	839	853	802	805	795	862	815	862	806	866	857	865	814	802	842	805	824	886	917	847	767	856	842	861	785	811	905	836	824	792	844	806	861	833	797	823	844	878	865	818	794	866	851	867	831	837	866	812	834	885	899	804	809	852	846	841	851	819	789	785	793	880	838	881	855	808	836	843	818	803	815	815	798	813	827	835	770	843	844	873	831	831	792	842	818	795	880	828	879	883	891	899	873	868	826	802	873	808	864	840	874	825	839	811	864	842	828	861	795	869	816	887	798	881	831	860	777	796	850	842	799	843	790	850	811	812	846	793	841	811	881	845	834	830	817	866	841	804	840	892	845	817	813	795	814	805	855	837	847	843	801	858	814	816	830	797	805	845	855	814	786	835	843	838	788	898	842	809	815	825	812	889	837	910	818	865	832	804	853	786	860	858	796	859	836	845	801	792	835	785	858	856	843	776	857	840	792	912	883	863	860	858	874	841	868	838	869	888	849	846	915	803	842	841	859	911	850	865	834	878	840	835	738	805	834	843	810	817	849	782	787	834	802	830	802	841	835	832	855	827	807	785	840	833	864	815	839	897	858	844	865	870	828	865	835	841	837	850	806	791	864	803	831	782	860	837	797	849	854	805	774	796	857	854	854	834	804	833	884	905	786	884	830	813	820	784	854	861	782	863	847	853	838	809	793	841	809	864	809	854	839	832	813	784	817	823	813	850	847	820	850	850	805	851	823	855	875	798	808	817	808	873	813	777	794	811	837	814	889	822	897	859	823	842	814	884	779	893	847	854	865	811	805	808	826	869	862	832	881	821	826	812	834	857	809	857	825	840	872	803	865	871	846	816	835	819	834	853	808	815	854	791	844	857	848	817	851	810	820	864	843	869	852	846	838	877	821	848	790	828	846	836	872	847	793	833	873	822	809	852	826	858	797	844	834	889	784	828	842	824	860	861	839	777	831	786	792	763	794	815	807	859	769	796	821	855	868	850	815	870	831	846	786	818	790	842	814	854	830	816	847	853	809	824	876	800	843	837	807	875	808	854	845	822	803	864	857	862	867	868	871	854	853	838	858	832	824	812	870	849	838	835	787	816	809	767	879	848	847	829	850	783	807	839	817	867	827	857	852	816	853	876	829	834	871	862	865	834	849	839	825	818	784	833	830	814	815	835	853	791	834	882	821	873	854	801	848	797	820	803	831	828	795	813	835	833	828	831	843	864	850	846	860	856	778	856	882	822	830	781	845	812	825	868	825	877	821	889	870	871	832	814	817	815	810	784	875	745	825	789	842	809	862	840	811	855	838	850	842	834	813	853	806	829	886	824	838	830	839	858	795	863	866	838	835	820	819	819	871	889	810	821	834	821	849	835	772	856	789	856	773	844	838	849	849	889	828	809	812	878	824	815	875	801	803	840	794	838	847	841	838	840	740	846	899	825	804	781	871	852	880	881	738	913	824	842	890	894	845	859	867	835	852	863	867	809	796	857	857	846	801	855	870	862	804	875	820	863	830	794	824	868	837	834	914	845	866	877	865	808	835	776	791	819	894	805	802	826	818	847	851	802	854	873	907	807	797	863	815	849	819	783	827	833	822	810	869	832	808	803	802	819	828	806	838	854	800	801	861	865	794	832	841	857	867	777	837	843	863	870	790	839	837	866	825	853	813	839	852	809	847	861	869	792	843	845	818	826	821	826	812	867	840	839	806	844	836	886	796	838	819	864	852	881	814	850	849	850	880	865	884	843	825	842	797	810	844	839	802	818	833	860	809	865	777	863	806	802	845	831	914	858	821	781	811	829	864	876	848	816	837	819	854	909	849	868	835	855	847	789	835	810	867	847	904	794	766	835	818	855	765	878	865	823	807	822	867	839	897	874	859	743	838	833	831	837	836	811	844	813	856	847	824	845	862	867	841	796	863	828	808	831	873	825	786	798	798	853	828	861	847	796	852	880	859	851	801	841	886	822	844	823	871	876	844	786	851	828	868	823	821	880	865	835	846	841	839	821	820	855	789	787	840	823	878	851	791	838	820	804	853	827	826	819	827	879	818	827	840	824	883	891	818	873	862	869	893	843	874	814	840	846	812	887	830	798	816	818	858	834	853	851	829	855	878	818	855	823	829	869	884	863	835	771	810	867	821	887	831	795	819	815	824	805	854	835	835	863	869	813	796	791	858	845	782	840	905	835	863	847	807	898	829	835	831	831	807	848	826	851	808	843	849	854	813	853	795	817	842	823	850	857	877	807	839	837	820	853	809	857	848	851	811	815	807	828	805	886	852	815	861	826	829	805	793	841	851	821	861	882	808	827	872	854	862	829	826	854	866	856	850	816	837	817	822	821	827	800	888	832	825	835	816	810	862	838	861	837	841	795	817	803	822	840	804	801	836	860	839	829	857	818	797	805	789	832	815	875	855	837	812	805	846	809	780	820	789	841	832	881	835	887	858	797	811	840	863	810	776	866	863	797	823	855	769	774	838	843	840	820	861	848	795	840	874	834	810	848	806	799	787	803	857	841	828	823	829	845	809	834	846	832	823	826	856	792	842	845	828	862	793	853	836	814	823
24421	21518	25208	28268	21519	21532	19503	832	420	387	329	336	347	316	331	299	302	308	311	259	255	277	271	283	264	275	268	256	282	285	281	288	268	253	282	262	276	274	300	285	293	281	253	220	325	277	260	259	275	224	286	263	237	236	273	287	282	280	260	285	279	261	286	271	215	276	250	261	290	253	275	254	257	281	261	269	267	264	260	277	260	266	264	268	266	294	286	248	279	259	242	261	270	270	250	232	287	250	282	270	276	274	274	255	270	247	226	256	273	245	256	288	249	264	265	279	294	265	247	271	275	243	283	284	263	276	240	252	267	250	251	272	284	259	231	262	270	269	260	253	257	273	243	249	224	254	291	266	224	259	270	244	238	244	243	231	280	273	272	250	282	320	266	235	251	263	241	250	262	240	245	275	270	267	234	266	253	262	231	272	253	251	262	275	297	267	250	267	274	232	322	277	245	241	280	289	282	236	260	271	279	245	284	264	265	259	281	270	254	286	291	252	283	252	266	243	260	259	246	296	234	280	227	251	286	275	306	254	286	260	251	294	247	246	247	258	269	227	292	277	280	278	252	240	274	260	265	257	250	257	252	272	278	252	267	238	242	248	274	278	257	250	233	255	270	293	296	257	255	244	256	242	239	231	245	248	255	267	255	278	264	279	282	281	254	251	264	234	278	234	298	274	296	260	280	271	256	264	277	231	243	265	292	255	256	243	268	277	269	213	242	241	267	261	304	277	261	247	268	238	243	255	244	279	288	248	288	270	252	277	258	242	242	247	240	258	246	228	257	277	266	276	282	290	281	244	258	263	279	285	276	276	270	239	255	274	287	261	254	247	243	251	220	244	280	242	291	276	290	275	247	270	248	276	274	258	254	244	314	281	247	218	292	309	266	235	258	263	293	249	260	298	268	277	252	258	235	231	256	260	235	274	270	235	263	257	243	249	278	251	236	263	254	243	286	262	267	240	261	259	294	290	276	265	288	295	252	282	269	255	301	239	235	243	288	235	257	280	252	270	271	248	272	259	263	253	283	293	257	281	251	248	249	241	267	266	267	256	267	270	248	242	292	251	269	233	256	234	268	264	285	276	269	258	273	283	261	269	264	255	307	275	258	259	255	254	279	254	282	286	238	269	287	259	271	246	291	276	299	268	287	270	262	254	266	271	257	242	241	269	306	300	214	260	263	269	263	275	266	284	253	277	258	281	273	257	275	235	270	267	244	295	288	252	279	266	277	317	281	230	256	267	248	287	272	294	249	252	279	266	272	259	249	250	269	277	278	256	264	263	285	271	255	258	281	267	249	275	266	246	257	253	261	303	263	287	251	297	246	250	233	278	233	241	249	240	242	253	255	287	224	296	270	265	282	261	257	261	257	296	277	274	279	244	253	299	265	251	281	276	246	293	257	221	272	264	249	277	256	252	253	237	271	250	268	232	264	296	273	282	283	232	232	257	255	268	247	266	272	284	258	299	254	257	268	256	264	296	259	226	246	278	275	257	265	266	280	278	246	255	272	255	267	284	256	249	232	295	285	247	250	285	260	247	260	254	249	241	274	246	251	260	261	259	253	274	252	284	264	265	258	283	271	244	262	215	234	274	242	272	269	270	268	258	280	260	253	254	277	265	269	278	258	268	266	257	274	272	314	262	315	280	255	286	246	257	244	258	294	256	262	292	270	272	277	288	255	248	268	257	278	257	258	240	271	237	257	282	276	274	290	250	255	242	285	273	251	254	269	258	260	265	268	248	240	260	270	252	258	277	277	242	263	263	261	281	281	264	300	254	243	296	297	273	249	245	276	265	265	282	267	285	254	265	272	272	292	269	258	266	262	236	240	273	237	252	282	257	223	271	264	266	244	256	295	271	266	293	288	273	264	258	248	243	286	271	233	259	267	306	268	243	262	269	273	264	249	239	248	249	270	310	278	260	271	278	286	270	255	215	256	259	287	236	261	276	277	262	284	248	262	244	300	249	251	254	274	272	254	279	306	250	257	268	277	257	258	263	264	274	275	259	237	282	272	288	239	277	290	253	276	245	270	283	260	269	258	274	265	270	255	274	257	271	247	251	267	241	230	286	247	248	228	265	264	295	256	257	252	276	280	250	284	236	254	275	225	260	261	228	256	296	296	248	259	235	270	251	228	271	270	273	271	288	237	264	272	242	272	251	245	257	217	259	272	251	209	256	288	243	274	265	275	242	260	275	251	267	260	269	251	277	286	263	254	254	297	238	263	304	261	280	262	256	280	256	264	217	247	248	258	270	278	274	301	260	274	280	292	256	237	279	276	251	280	282	271	284	295	247	270	251	278	251	257	240	277	272	280	272	272	260	262	264	259	259	280	281	250	284	257	253	263	249	277	312	273	301	253	269	288	263	256	244	270	298	270	281	220	283	277	263	255	268	246	256	320	260	266	251	233	247	263	293	275	231	253	279	283	246	244	262	260	256	263	231	257	261	283	258	245	266	231	262	247	268	213	287	272	251	291	266	244	276	255	257	261	307	308	296	259	233	260	241	286	262	241	247	273	282	254	247	283	305	241	242	251	275	249	253	262	243	264	261	264	284	268	264	291	250	289	262	252	267	264	248	265	304	292	277	271	245	258	283	265	232	259	266	241	256	243	257	269	268	237	281	264	252	264	254	259	263	259	306	250	255	253	278	238	268	264	256	266	269	251	225	273	289	243	256	270	264	238	251	248	251	289	285	258	269	278	252	246	263	264	269	287	290	277	252	290	317	236	251	256	259	245	250	256	248	292	261	241	286	294	275	320	293	279	292	306	275	262	241	313	229	273	263	246	237	255	263	247	258	279	277	262	276	267	244	283	297	258	265	268	261	264	265	248	292	278	256	233	245	239	243	262	278	246	250	275	294	275	259	276	233	233	241	276	260	290	297	314	253	259	256	249	251	263	278	273	255	244	308	286	263	276	246	263	256	264	238	287	292	272	239	273	318	246	279	279	234	259	290	303	241	267	239	259	264	242	240	253	249	263	285	237	261	265	272	255	263	285	305	238	254	283	256	268	282	274	250	236	259	260	273	256	251	238	241	251	258	265	256	257	265	280	269	243	264	272	313	269	295	262	295	257	273	257	247	243	270	262	271	262	221	266	255	268	254	244	251	258	264	264	251	305	269	246	258	245	264	278	244	240	257	278	241	277	237	272	264	266	275	237	275	258	241	246	256	251	274	277	250	258	292	308	266	247	261	251	308	273	252	267	258	247	263	270	276	300	254	273	252	276	275	281	260	274	261	261	239	270	267	255	230	259	265	259	266	253	227	271	284	311	260	284	259	246	285	276	246	259	267	294	267	246	262	269	271	271	263	290	275	230	282	260	261	276	278	303	271	278	295	293	265	257	272	230	253	255	260	263	256	266	286	248	269	297	267	291	290	253	233	263	246	264	270	310	247	249	264	234	290	254	282	273	265	230	296	272	243	251	282	286	238	233	225	267	283	247	218	290	285	268	267	305	258	213	255	268	255	279	281	278	244
6513	9367	3195	1788	918	765	706	648	651	645	594	623	584	594	593	531	579	576	592	577	566	566	567	611	546	610	569	555	571	546	561	566	571	568	574	569	553	593	598	567	560	535	565	590	582	549	645	530	600	589	561	571	539	554	569	608	583	563	527	539	559	596	540	571	545	575	560	579	549	561	630	544	562	580	585	530	557	580	592	592	551	533	548	548	572	539	598	571	563	570	523	543	578	538	561	523	565	528	575	616	578	576	555	556	578	593	598	511	512	598	560	580	571	593	612	574	609	527	537	551	629	567	599	572	531	603	573	569	566	585	537	581	554	566	591	552	579	603	572	581	552	621	572	595	552	556	583	553	557	532	580	547	561	567	590	565	495	548	631	609	551	537	590	569	581	575	548	582	618	597	596	593	558	574	537	591	544	535	559	583	541	597	588	572	593	616	573	568	557	562	590	578	541	591	584	584	586	581	574	586	576	573	571	577	589	583	550	531	576	593	584	571	558	587	552	565	579	570	549	569	584	551	610	594	542	572	526	568	538	629	573	593	568	542	555	609	611	561	601	545	560	557	591	596	595	607	554	547	586	566	597	594	566	574	602	571	627	571	526	573	567	609	626	605	567	590	557	540	557	594	551	587	588	536	554	583	567	565	526	583	574	628	573	556	566	614	557	578	612	598	576	581	541	566	584	544	560	576	552	580	600	578	568	565	596	580	574	541	595	522	543	536	566	577	582	609	558	574	588	534	550	562	559	574	548	561	643	556	552	526	557	596	562	570	573	572	559	573	527	586	544	575	531	549	529	556	611	497	569	563	567	610	581	582	557	587	537	593	542	533	596	554	541	545	540	594	594	599	582	537	535	598	618	611	550	566	571	567	533	575	594	568	560	561	543	558	547	565	602	558	550	553	567	594	530	582	561	529	575	542	614	638	601	590	588	517	603	532	560	535	555	572	588	591	546	583	543	573	549	543	552	619	550	584	574	525	531	573	527	590	584	563	564	566	522	576	552	578	580	537	611	586	547	557	593	556	569	518	556	562	568	563	553	526	593	591	600	602	580	535	585	548	561	570	548	566	576	571	590	552	565	561	602	561	592	569	577	529	566	550	573	582	590	546	543	572	511	526	573	596	585	571	582	554	555	583	561	619	598	540	571	578	559	556	556	587	592	616	577	551	541	566	548	548	606	578	582	575	580	560	568	519	598	572	574	598	608	605	553	565	587	557	543	594	567	581	551	538	574	569	569	542	566	539	565	567	588	573	584	564	573	532	540	544	595	578	579	528	587	557	604	527	548	552	581	563	578	592	568	562	600	541	589	579	591	582	572	541	571	542	579	563	557	565	596	579	579	550	558	606	541	574	577	589	555	582	621	596	593	565	567	628	558	580	518	582	585	534	550	574	594	546	584	565	572	565	538	531	540	588	548	542	573	558	561	612	559	579	580	572	567	550	566	577	614	569	587	579	560	536	596	528	572	536	614	575	617	586	620	566	528	564	573	568	544	576	593	587	604	570	561	581	573	574	556	548	588	566	572	572	545	587	597	610	564	576	533	544	593	582	570	514	539	565	580	563	572	550	545	595	595	532	575	597	582	604	548	588	566	578	568	575	588	571	592	532	565	574	604	597	584	557	580	563	575	590	609	529	510	557	577	620	584	591	512	586	547	585	566	581	550	580	565	555	573	593	652	529	570	562	566	547	548	529	537	540	542	558	580	581	580	555	556	618	589	560	567	591	582	598	582	586	568	595	584	570	590	561	574	545	594	582	582	588	574	569	535	584	594	631	555	575	564	566	562	594	555	586	601	556	568	593	554	568	582	573	585	571	554	559	541	576	564	554	556	540	585	606	584	546	574	560	552	584	590	591	601	563	552	549	554	548	549	577	560	586	581	593	617	588	586	538	587	587	597	583	556	613	548	544	614	568	532	582	613	552	576	572	541	553	581	594	567	559	556	539	554	582	573	598	607	558	579	599	593	576	579	529	571	593	547	573	548	604	541	525	584	545	570	625	551	610	576	536	592	580	612	534	597	580	561	622	572	572	547	556	535	541	577	567	569	605	551	563	544	573	549	596	556	558	574	566	582	577	555	590	582	531	586	572	593	530	575	599	582	585	630	534	592	579	545	550	519	574	521	603	577	567	571	560	562	582	590	540	533	541	575	560	603	537	544	551	569	600	555	554	535	533	572	571	557	568	580	546	512	573	574	595	601	554	541	590	598	561	590	546	603	564	531	542	552	560	571	594	603	592	551	601	611	554	549	560	544	564	545	535	570	530	524	565	568	559	560	565	562	592	544	546	620	555	591	595	593	601	590	563	590	577	614	582	561	567	592	560	544	529	534	557	562	598	581	533	581	575	529	571	557	591	537	585	586	599	589	632	560	576	579	559	570	537	502	587	574	604	567	570	584	578	553	595	583	587	583	532	560	540	548	559	574	553	551	574	547	540	557	590	568	550	592	601	573	585	571	554	589	590	588	564	536	557	545	559	637	569	562	622	564	554	556	570	593	539	568	568	499	550	570	557	551	535	571	562	548	592	611	549	575	568	564	575	582	551	576	570	548	599	585	597	538	548	556	555	500	527	566	542	578	582	576	582	578	574	567	589	526	556	573	566	568	536	533	597	571	576	565	545	630	594	572	585	546	560	575	582	611	546	597	546	567	578	558	550	543	618	571	557	580	556	571	568	556	563	561	558	590	568	575	554	588	531	565	575	548	587	575	593	598	543	570	563	605	525	600	610	617	598	550	544	584	584	590	573	570	563	573	568	584	560	541	573	550	575	545	570	584	601	581	533	524	550	597	540	608	584	569	639	569	573	559	562	561	597	625	579	529	548	593	584	606	567	602	577	620	556	580	547	559	531	593	558	561	611	561	577	560	569	609	590	576	580	602	632	603	530	578	593	579	550	538	589	554	611	553	569	560	546	594	553	590	559	563	558	526	570	562	581	570	564	571	588	548	533	567	555	594	561	563	547	553	562	572	567	582	568	546	607	543	560	550	594	605	566	564	537	563	569	577	608	577	560	587	575	616	543	587	567	576	599	538	529	553	571	553	552	582	581	561	518	562	600	571	578	598	579	569	547	589	539	591	593	594	582	566	536	550	543	514	559	552	568	578	550	534	561	565	595	583	566	516	574	581	545	539	581	613	575	563	589	573	579	580	589	541	567	579	598	552	603	574	578	592	528	585	579	559	541	580	607	573	582	593	554	524	606	556	578	547	587	609	583	556	564	588	531	575	572	604	574	538	540	601	529	558	558	575	571	538	586	555	581	583	587	565	557	595	583	574	556	523	576	555	597	608	553	589	555	546	590	596	538	555	586	600	526	558	559	576	578	576	547	544	609	595	565	555	574	565	553	616	529	574	561	565	557	532	545	536	584	581	561	538	522	581	632	540	570	558	574	579	550	566	607	525	594	570	603	616	538	577	573	553	562	578	571	560	568	588	572	575	574	574	563	574	552	564	559	570	579	548	566	559	611	582	598	510	580
32707	20187	8274	649	319	277	273	254	274	294	277	272	265	288	282	297	298	297	290	295	279	299	254	278	279	303	277	245	281	308	276	287	264	262	303	282	272	296	291	266	276	302	291	271	257	282	296	284	293	268	267	261	278	294	228	278	270	292	261	259	270	259	245	288	277	254	295	280	288	260	246	257	265	266	306	282	267	272	305	271	261	266	288	277	304	277	264	262	262	267	260	284	270	277	285	304	300	256	291	322	282	270	270	253	275	289	290	239	279	270	279	252	254	283	313	269	256	285	289	289	269	288	284	255	312	283	243	311	296	280	268	307	285	278	270	286	267	285	255	246	274	276	275	286	280	266	254	294	283	274	278	258	300	234	277	278	226	287	278	292	295	278	293	280	239	294	252	271	273	287	300	269	258	251	270	264	260	293	288	280	280	260	272	320	277	296	311	315	285	271	269	282	301	273	289	265	289	284	270	295	319	270	257	287	259	292	268	246	265	291	253	244	279	298	279	316	289	277	282	279	296	250	288	289	250	273	279	275	230	295	269	303	265	262	260	254	299	261	262	293	272	283	280	278	280	259	269	275	271	287	287	253	314	254	267	263	292	272	243	284	307	268	246	272	265	252	273	251	277	268	278	254	280	297	286	276	309	267	287	265	270	279	277	264	279	305	291	312	273	262	306	279	293	282	294	290	266	282	290	248	243	269	282	271	265	281	292	295	275	278	282	257	292	267	228	251	281	267	266	266	249	273	269	304	256	284	280	247	292	289	277	249	289	255	272	272	284	299	309	274	267	254	261	283	278	243	248	290	302	282	267	298	275	283	288	234	328	275	293	283	251	259	260	297	262	301	270	268	273	252	265	270	275	260	276	302	290	237	276	299	285	269	228	275	289	249	277	304	268	278	282	262	294	268	268	274	278	251	230	225	267	249	260	299	287	267	282	285	260	293	308	262	277	242	325	284	295	277	267	258	270	262	288	315	314	285	269	305	292	274	273	274	250	287	272	311	269	262	264	276	267	298	262	286	263	276	280	271	314	271	277	277	267	260	292	280	277	290	239	267	269	292	271	253	269	274	273	300	288	293	284	241	279	260	249	268	270	242	244	264	286	255	266	252	297	268	286	294	302	284	300	274	288	275	277	280	316	318	294	255	267	275	267	260	294	260	283	258	289	297	266	289	269	293	272	310	287	251	302	251	276	271	262	261	285	269	289	280	279	297	253	302	247	268	295	251	264	277	272	266	266	292	282	268	317	233	266	249	277	240	278	305	276	278	316	285	287	284	288	304	267	278	274	278	267	244	281	267	289	290	275	251	281	250	272	278	265	245	305	257	282	249	258	277	284	250	266	256	274	255	274	280	288	285	284	280	286	293	289	259	280	272	248	260	292	266	278	253	245	266	254	267	259	281	326	257	305	255	294	265	274	266	283	299	294	268	254	263	278	265	253	267	272	266	296	247	306	300	259	255	294	292	273	260	291	283	270	234	265	303	245	254	283	271	248	293	239	274	263	275	289	272	242	278	260	250	290	272	233	298	269	238	292	264	252	285	260	276	283	261	264	291	297	306	252	274	278	248	257	270	267	237	287	285	298	284	299	327	279	259	264	264	255	256	240	281	272	276	278	266	285	288	278	277	270	255	256	281	293	239	274	287	276	283	262	295	298	247	272	296	296	258	282	241	283	323	262	262	248	310	297	313	302	291	288	277	326	280	249	268	289	283	311	272	262	233	276	284	284	295	284	264	244	288	273	251	266	284	251	266	268	294	308	286	305	250	276	270	305	286	263	287	263	305	261	296	261	276	296	268	277	265	277	266	291	294	265	295	252	295	270	266	285	276	270	298	273	278	279	288	306	286	277	279	236	278	292	279	252	320	237	280	272	244	294	276	296	285	258	301	276	290	252	250	281	298	287	293	252	268	265	264	267	264	291	276	282	277	258	267	301	245	250	282	239	279	257	273	282	289	304	252	262	287	298	290	293	301	273	247	290	279	252	260	278	268	282	259	286	302	277	273	274	294	293	268	277	271	269	245	303	306	247	297	299	297	239	291	245	274	310	296	269	307	262	243	287	302	260	304	296	289	275	294	277	295	261	257	261	272	279	294	289	281	248	302	295	289	290	261	291	281	293	279	248	262	257	288	287	271	249	259	289	249	308	282	247	260	249	280	265	306	291	273	266	273	292	262	282	268	282	262	277	261	284	266	301	268	272	265	250	294	286	270	256	285	272	263	269	293	286	291	316	282	248	267	295	280	265	258	266	275	311	300	318	272	287	290	302	290	289	301	269	269	286	248	270	276	263	258	286	290	308	284	298	279	273	246	306	310	249	232	274	282	280	304	281	299	266	310	282	286	297	241	279	298	257	276	315	282	266	278	303	260	274	279	249	267	257	294	270	294	297	296	312	275	280	275	296	302	270	246	297	290	241	305	280	288	258	276	300	267	282	270	274	275	273	285	293	314	248	280	260	281	260	267	261	264	261	275	234	271	269	241	313	269	281	284	257	244	257	264	285	251	298	262	288	300	265	268	257	256	263	285	256	272	260	281	270	291	285	294	271	265	288	268	286	277	286	263	290	273	271	272	259	284	289	292	294	263	295	263	261	254	278	269	262	295	257	250	264	277	276	300	266	297	256	248	246	295	286	299	281	282	272	283	266	288	265	250	245	285	257	257	283	286	259	281	286	249	276	287	281	281	278	290	297	273	288	283	261	286	260	283	252	243	271	289	277	264	269	272	278	253	255	284	275	283	314	245	265	274	304	285	256	272	250	271	258	278	273	275	271	249	285	259	283	322	270	281	271	291	253	245	257	274	293	272	278	268	274	257	289	265	267	290	290	248	275	291	279	246	253	263	258	297	249	276	269	283	253	324	236	271	283	269	260	267	275	288	298	262	276	282	275	269	270	278	284	271	285	270	218	230	289	277	276	322	275	255	276	296	268	285	284	270	282	296	285	265	286	270	283	246	261	314	273	257	252	284	277	253	272	301	311	298	267	276	285	261	263	269	286	271	274	307	276	259	278	261	275	254	303	301	305	293	272	301	255	270	286	269	298	260	259	333	293	263	293	281	283	261	257	339	253	252	253	290	295	254	246	278	299	286	274	291	254	304	268	296	260	302	296	241	246	243	277	278	251	282	308	271	278	276	331	273	275	274	286	299	265	253	290	240	244	278	269	287	264	288	281	300	263	253	303	256	299	276	265	260	266	311	290	266	278	264	305	267	259	254	287	287	277	279	262	275	293	290	284	309	275	280	243	296	266	276	306	266	276	261	277	275	301	310	261	268	280	264	274	298	271	273	285	268	282	264	286	286	309	287	307	231	282	296	273	286	295	297	275	256	311	238	277	285	269	280	270	279	297	258	280	272	280	255	272	287	266	256	247	286	277	268	293	314	275	300	266	268	264	298	239	255	307	271	294	299	275	287	300	279	288	257	243	272	281	260	292	287	293	278	251	286	290	258	252	291	260	257	274	301	299	266	273	285	288	285
5523	1064	838	732	619	648	665	676	648	644	653	663	646	646	640	619	690	659	620	685	632	640	684	653	663	675	640	648	674	683	618	653	655	664	667	679	651	632	620	618	624	611	672	649	659	684	628	645	627	657	627	625	625	638	605	691	680	647	637	684	619	683	627	676	646	636	659	624	619	624	652	595	657	653	659	667	637	655	667	634	654	637	603	613	635	689	680	691	671	633	656	631	639	619	665	672	660	647	644	602	673	580	628	661	637	640	620	660	597	654	660	623	678	673	638	626	616	642	642	687	638	613	632	632	651	641	678	637	692	654	640	617	659	664	675	640	692	608	635	666	682	663	664	622	679	682	674	664	686	648	601	654	661	633	651	654	634	636	632	641	619	653	593	683	699	633	631	629	662	681	674	659	611	654	703	617	655	632	649	659	642	657	654	647	634	605	654	704	618	626	665	674	683	638	655	660	638	635	570	691	643	647	668	628	618	632	629	664	671	627	634	682	671	659	676	636	643	675	647	689	634	665	652	625	638	644	586	616	636	639	606	638	673	615	674	623	640	688	651	644	635	647	636	647	665	611	636	633	614	696	663	634	630	650	656	644	702	690	630	632	621	660	662	632	699	622	650	642	657	659	617	671	680	610	635	673	654	640	647	660	684	618	672	629	653	650	665	633	647	696	657	678	653	620	682	648	657	648	659	661	651	640	615	620	671	663	634	674	655	672	659	608	627	664	660	680	651	659	678	626	696	671	645	675	673	654	623	666	631	648	639	642	653	671	641	634	637	686	661	640	621	650	665	627	678	634	664	588	598	658	651	649	650	668	644	702	627	670	650	696	685	661	657	675	654	660	658	676	637	658	670	640	663	617	599	650	638	649	659	605	691	628	635	660	663	625	633	665	643	603	666	614	666	659	686	647	607	681	668	640	637	667	642	681	637	615	693	655	699	628	642	681	653	604	641	649	635	679	611	650	623	663	624	685	625	660	696	611	646	656	655	674	641	656	679	628	687	634	673	598	644	687	648	646	630	638	675	640	655	642	592	682	651	657	618	642	691	623	629	618	578	653	664	648	595	580	631	664	649	646	656	669	627	654	662	611	669	628	655	609	631	618	667	630	682	623	620	657	667	599	657	641	655	641	702	698	689	644	649	644	597	651	640	681	675	651	636	641	655	659	632	682	620	620	657	618	619	664	628	649	616	678	610	613	619	687	677	634	654	638	671	629	656	662	636	693	660	626	624	612	638	654	646	672	647	657	637	641	628	623	677	607	627	630	634	651	655	650	575	605	675	653	653	662	649	644	653	631	596	636	627	638	641	670	688	637	648	646	642	675	614	621	652	661	616	643	626	653	654	660	659	636	640	715	606	637	654	684	622	610	646	728	659	652	608	625	639	612	614	635	671	628	674	636	664	668	675	664	704	675	632	629	667	644	623	624	639	642	692	624	686	619	650	645	634	651	576	667	636	662	648	615	646	662	649	617	653	645	677	652	665	637	675	658	679	683	638	659	674	631	632	578	695	598	601	646	649	641	677	662	712	627	645	662	655	667	654	664	609	630	651	664	626	641	677	645	661	665	618	643	649	641	641	716	641	639	666	677	671	650	662	648	639	648	647	633	632	657	621	637	633	659	636	721	655	637	679	607	635	640	659	631	647	641	661	622	654	639	642	660	621	622	648	690	663	663	620	642	637	598	704	640	646	595	702	658	680	663	638	650	624	618	610	723	640	677	626	654	653	627	655	605	628	638	659	662	652	637	627	644	672	688	651	636	644	640	651	648	582	639	630	627	660	623	690	632	644	666	607	651	668	625	639	626	600	654	651	644	691	598	678	625	624	642	658	662	660	639	611	631	664	652	672	634	657	635	676	633	689	660	629	689	637	614	663	692	661	572	649	698	645	674	681	643	658	639	614	684	616	620	630	589	702	641	656	661	653	652	644	648	604	619	621	652	645	654	675	658	660	639	674	641	665	704	642	632	672	684	655	678	657	692	701	643	643	633	656	626	651	654	707	627	617	634	640	674	630	663	666	646	609	607	654	606	628	655	596	647	617	619	624	678	663	686	600	634	673	646	676	637	633	641	638	672	678	646	643	638	666	664	645	668	595	614	652	644	646	635	630	669	604	637	651	638	655	675	651	647	653	668	675	664	647	659	636	629	638	656	660	635	609	586	613	680	674	624	697	624	694	667	631	671	654	629	618	619	631	639	631	641	677	652	652	641	613	652	679	610	627	608	674	618	635	636	656	602	686	686	657	660	614	615	653	664	657	626	638	626	607	639	658	633	632	675	666	608	683	642	651	622	701	701	645	688	635	622	641	653	618	652	643	623	667	635	655	616	656	601	659	663	675	618	658	674	612	697	649	653	668	658	634	712	676	652	665	627	637	673	631	680	627	644	609	647	687	620	667	622	687	658	673	657	632	633	623	647	685	674	630	648	597	626	629	649	664	681	675	669	652	661	654	627	665	664	634	588	652	669	678	636	609	627	584	666	634	633	651	665	628	630	649	673	610	695	649	659	657	617	655	669	654	589	645	653	656	650	634	644	655	639	640	677	676	633	662	662	618	632	636	673	672	671	634	648	677	670	660	599	641	659	656	670	656	664	658	622	646	636	630	658	589	634	648	673	649	659	687	660	661	651	667	662	612	658	590	652	629	672	649	645	630	642	642	639	634	648	619	659	659	656	694	643	626	635	660	634	680	667	621	644	647	646	685	666	639	625	661	630	619	673	659	669	696	664	659	657	612	639	668	650	642	637	630	634	652	681	661	666	648	610	624	636	651	619	584	614	689	671	639	654	606	619	640	632	704	638	595	647	672	595	615	637	610	631	630	642	661	652	666	680	647	653	634	652	684	671	647	629	628	624	619	624	641	657	665	627	636	715	662	662	620	658	616	680	636	618	644	688	659	679	620	654	638	615	670	656	651	606	598	688	662	635	639	639	664	668	645	647	643	637	676	661	614	655	669	643	671	663	631	595	650	675	677	625	653	635	649	650	615	638	645	570	662	652	664	624	671	600	625	660	638	639	683	649	646	646	641	689	636	656	704	628	658	723	625	656	644	660	639	643	661	628	618	655	611	632	651	669	675	663	667	643	638	637	623	652	676	662	639	636	672	665	617	691	627	673	617	606	625	633	650	619	666	627	693	646	661	631	650	645	665	632	697	613	635	625	632	644	578	614	672	629	644	672	648	658	670	652	649	571	648	569	633	663	644	621	637	598	648	669	660	674	639	641	725	685	641	652	656	644	668	676	694	627	620	655	635	669	653	667	655	590	649	614	643	632	661	658	649	657	613	676	629	650	683	657	645	642	664	700	657	665	619	652	633	635	634	645	624	655	640	681	670	625	658	682	642	622	669	622	606	669	627	626	606	619	633	665	674	649	656	647	664	631	644	620	614	673	624	663	626	640	651	620	645	627	670	644	650	638	650	633	617	620	643	638	664	628	642	610	603	629	664	668	682	572	634	650	632	605	641	679	625	628	602	629
24956	21456	24820	28492	21447	20757	1153	547	511	430	395	391	425	436	388	412	438	404	394	408	418	411	375	364	401	389	413	411	368	408	400	381	373	395	417	394	365	399	401	353	372	375	412	357	395	406	434	406	377	399	406	379	418	406	428	414	367	383	416	370	399	372	361	359	358	378	405	382	367	370	405	403	404	425	426	359	386	376	381	364	375	365	373	397	393	401	384	407	374	400	374	418	382	406	367	400	380	405	417	420	386	398	339	345	387	393	373	380	377	392	374	416	397	381	401	396	388	375	365	361	370	392	355	410	407	397	372	381	436	413	384	389	397	424	344	374	384	369	369	413	393	392	384	375	371	373	393	403	380	390	395	370	445	379	411	358	389	396	386	352	347	400	389	365	382	418	420	350	414	348	383	426	374	397	362	353	400	456	380	409	443	368	399	457	373	396	365	382	354	428	378	421	383	394	382	368	368	383	368	360	350	369	405	387	400	399	405	402	402	360	368	370	338	431	375	395	340	404	372	421	417	374	382	399	399	365	385	397	394	435	345	408	406	381	385	369	402	420	359	411	423	396	403	377	376	378	406	382	380	386	370	430	403	414	366	415	385	384	400	382	376	413	373	428	394	376	434	399	388	415	399	406	409	379	387	396	372	366	337	370	360	365	406	391	427	416	412	392	362	389	373	393	380	381	382	367	375	412	400	389	410	410	371	399	388	426	393	389	352	365	409	386	379	363	413	391	391	362	384	424	369	387	399	418	407	389	371	409	386	378	409	358	376	447	428	334	390	364	366	359	404	394	368	391	365	378	375	346	363	407	393	366	391	367	363	378	362	383	386	351	387	378	397	444	360	420	344	360	390	394	381	388	363	359	392	392	393	368	380	384	382	422	407	368	350	390	372	380	388	389	391	376	412	421	393	394	370	391	409	359	388	353	348	401	369	370	406	371	397	401	380	365	423	394	442	400	369	396	414	391	394	420	417	428	422	381	386	371	390	377	409	400	364	385	395	394	393	350	385	432	372	370	394	396	409	390	353	365	369	372	417	414	387	384	376	389	369	391	404	386	401	419	393	379	380	384	407	407	385	396	375	433	371	402	394	360	397	375	387	417	356	380	393	367	386	405	407	350	382	405	386	374	363	409	374	375	371	355	366	371	406	377	369	344	394	383	399	399	380	376	389	436	400	384	383	399	362	389	370	385	374	393	401	336	377	372	406	417	361	389	385	383	390	394	375	408	409	395	397	428	358	422	426	392	422	373	380	372	402	395	405	346	372	380	379	365	411	377	394	419	413	415	411	371	416	408	391	366	391	362	412	400	386	351	393	404	368	394	389	354	365	395	390	399	417	394	361	359	390	347	384	388	404	414	406	370	363	413	422	419	426	400	393	366	360	358	377	422	377	444	367	377	349	397	366	404	400	406	429	401	405	361	357	366	404	400	429	402	358	372	416	370	358	377	367	425	380	373	433	376	388	361	397	418	384	410	368	371	355	386	386	372	395	393	379	398	377	374	376	384	396	399	357	395	395	400	385	385	420	376	400	410	402	377	370	366	396	393	355	401	396	430	433	356	361	411	408	380	405	364	405	393	385	381	379	383	406	384	383	379	364	338	400	361	332	387	384	392	359	397	375	394	413	397	405	388	367	395	387	379	441	377	426	419	384	391	395	384	386	379	384	379	400	384	414	391	403	421	399	407	411	349	400	380	385	390	374	374	390	381	361	370	423	419	420	383	364	427	377	363	383	378	392	390	418	378	429	366	413	367	398	387	386	412	388	405	376	433	350	370	440	365	381	363	378	456	381	378	387	358	460	375	365	413	381	354	360	377	387	356	372	352	343	367	394	383	366	378	370	377	415	389	393	379	379	359	360	413	399	387	416	383	385	380	408	372	419	393	365	401	367	354	387	405	350	362	384	416	393	343	379	350	383	396	366	367	362	365	377	373	386	379	349	428	381	368	387	415	418	378	396	361	378	384	421	347	346	376	369	399	415	404	395	420	386	358	348	373	395	363	362	391	370	396	405	400	365	371	338	384	342	390	364	311	377	377	390	385	391	400	402	375	411	397	386	399	388	392	385	391	392	363	400	380	413	348	386	413	368	377	385	396	413	363	403	381	381	363	371	405	346	368	366	369	369	426	403	404	398	443	410	388	379	388	386	426	362	367	373	388	398	384	389	416	397	384	375	411	379	340	371	350	396	371	402	385	400	400	373	418	417	373	386	403	394	375	361	378	424	398	419	399	399	398	366	389	393	419	378	344	405	367	371	413	415	377	352	390	367	395	408	367	396	366	366	419	387	378	400	367	406	344	373	419	428	383	420	381	402	360	408	382	391	382	406	413	406	415	382	391	392	381	376	408	384	384	425	399	376	391	346	396	378	370	414	398	383	384	391	383	370	378	429	400	384	402	403	356	400	409	360	393	411	368	411	392	365	386	401	416	390	378	420	373	398	356	351	363	395	373	401	387	366	353	419	361	418	397	406	368	402	413	377	337	391	375	384	386	361	415	438	383	410	378	375	432	401	427	357	382	392	363	390	384	398	403	351	357	410	421	394	400	396	407	377	375	382	395	362	370	378	376	341	371	411	384	384	397	381	395	386	385	349	419	377	398	398	393	374	356	362	386	413	381	378	385	381	411	392	365	416	383	386	404	443	376	418	440	367	344	398	367	377	389	371	381	394	430	470	371	392	418	369	414	357	364	375	370	429	383	382	378	418	442	398	422	406	375	338	388	366	395	421	394	388	386	380	398	382	389	355	407	385	423	376	408	387	405	399	407	391	399	436	423	362	371	424	407	387	358	402	349	389	359	408	393	399	376	394	371	388	416	392	370	376	390	407	380	405	367	439	386	356	417	370	381	362	374	411	386	396	402	359	402	397	460	386	353	349	390	352	424	390	392	391	398	383	349	388	406	358	321	349	388	392	412	374	373	348	376	410	377	362	398	383	377	359	390	398	420	369	393	342	348	358	380	370	407	361	374	359	386	405	394	341	367	409	358	352	433	391	384	374	379	358	416	385	379	391	403	411	357	366	384	393	340	427	386	371	388	382	396	381	381	393	373	386	394	379	360	376	389	396	364	410	376	369	420	399	378	390	388	400	378	358	348	409	387	405	381	358	409	420	418	362	380	397	366	418	351	409	375	392	400	426	426	371	396	407	406	352	398	402	393	358	385	363	371	362	374	387	395	367	397	377	383	367	405	382	364	401	381	447	355	409	409	394	379	365	368	399	386	380	327	371	389	426	364	416	370	398	357	400	355	404	369	399	377	419	381	390	368	363	389	378	383	396	415	413	355	349	366	373	376	360	397	406	331	366	361	377	362	343	357	362	379	377	377	394	415	396	387	395	374	412	374	384	407	390	381	398	400	413	385	402	419	372	380	397	357	374	406	378	382	354	392	382	372	352	373	421	377	399	408	421	381	364	366	410	379	370	425	393	387	387	398	374	370	363	416	391	415	362	392	387	363	356	409	367	420	392	395	391	369	415	372
6022	6015	2255	1471	1014	944	896	836	847	879	834	799	808	885	862	847	888	814	862	936	840	810	878	802	826	833	907	843	836	826	864	870	882	832	880	836	835	823	830	854	778	839	814	788	818	841	832	799	814	821	831	830	773	808	899	782	847	813	823	846	798	861	832	794	879	866	825	837	827	845	788	827	859	837	944	852	886	848	904	829	797	801	888	866	820	876	871	800	830	786	840	855	850	916	831	857	835	869	827	829	802	870	868	874	886	809	795	845	857	865	810	811	855	841	845	818	871	781	830	818	788	830	836	800	849	823	819	789	823	826	827	868	859	807	853	883	824	845	852	864	934	834	855	849	907	841	804	865	853	834	921	815	841	819	827	847	880	819	837	802	847	854	820	854	848	838	799	842	828	822	889	839	822	853	808	865	819	824	868	828	846	831	835	836	832	854	875	778	840	825	844	802	797	867	877	815	805	877	811	818	887	824	813	825	878	865	816	833	858	893	808	844	837	866	841	810	892	883	866	808	806	846	815	809	844	810	778	845	834	817	855	810	792	807	829	770	853	851	838	822	822	810	886	795	807	865	829	869	844	861	845	837	823	839	824	854	797	835	825	804	849	806	794	852	820	884	851	886	819	848	789	802	851	806	880	862	831	842	837	820	826	842	809	826	853	826	846	938	830	915	816	856	925	832	852	846	881	847	846	857	806	845	813	889	876	848	876	850	820	822	866	801	844	812	855	881	880	847	853	836	853	835	842	818	802	835	875	841	850	856	847	849	842	865	846	853	876	832	852	817	839	879	827	791	841	830	822	826	807	846	807	843	842	830	795	820	799	856	845	826	849	825	828	781	817	818	860	767	838	850	844	806	825	839	836	834	831	838	810	823	822	840	818	820	833	847	825	828	875	829	859	884	853	798	824	811	823	860	789	840	835	851	879	863	877	815	795	771	861	808	813	831	856	875	838	843	835	823	825	809	797	769	820	832	816	843	810	848	865	802	830	790	821	843	863	798	873	813	819	827	831	823	860	831	825	852	881	852	811	871	776	867	859	827	848	851	889	829	889	852	799	817	807	873	813	843	804	831	807	820	819	796	910	893	860	774	810	839	816	885	864	852	813	847	849	909	809	820	890	788	839	827	782	821	913	807	816	801	836	820	823	790	831	875	837	819	853	791	824	834	864	852	857	847	805	854	845	833	828	832	833	853	809	863	811	799	843	822	854	848	807	853	827	832	845	841	846	822	776	871	822	878	783	752	835	803	815	799	846	861	803	881	841	829	833	838	861	827	826	861	852	825	820	838	804	903	805	823	824	846	854	849	832	821	837	869	868	821	833	865	839	811	828	823	825	834	835	864	814	807	808	852	832	820	826	820	820	853	871	887	841	828	766	842	799	862	804	831	834	835	840	857	823	856	824	819	849	875	832	834	814	802	799	902	801	843	830	819	859	823	828	831	859	779	793	862	860	843	828	838	821	830	864	834	812	799	867	865	820	819	842	825	818	849	836	846	840	850	838	806	852	845	841	859	891	839	861	782	868	879	846	791	858	917	819	832	760	862	828	843	857	860	805	832	812	870	868	785	801	847	812	853	851	847	792	813	921	801	845	860	875	848	846	835	865	846	820	841	788	839	842	865	893	846	838	846	864	819	884	824	835	845	849	842	825	869	813	871	833	871	845	848	849	859	865	831	801	831	842	839	854	823	857	880	811	824	840	863	814	873	822	858	882	776	833	827	817	820	822	864	870	871	795	859	787	826	871	865	838	819	830	858	849	813	849	821	791	792	818	825	822	812	808	870	854	821	843	845	842	876	876	832	839	854	837	793	786	795	829	793	775	852	858	801	796	823	871	850	872	849	826	831	829	882	819	856	855	819	827	808	800	841	846	815	841	828	801	833	863	803	896	795	848	865	810	808	879	848	832	811	859	822	849	827	825	839	808	836	819	792	862	861	859	871	846	821	899	881	803	772	849	807	827	852	821	883	840	859	814	801	803	812	836	854	803	857	841	805	818	837	830	816	849	846	849	873	827	884	850	853	794	860	849	883	804	874	809	855	841	786	766	839	851	826	831	807	816	882	829	837	849	856	851	828	850	812	835	792	867	833	865	809	847	825	827	882	801	829	824	842	858	849	802	845	775	865	840	818	856	810	845	881	799	849	806	839	826	860	847	864	870	802	804	869	833	816	861	821	840	812	828	786	841	791	843	820	851	837	891	858	839	871	858	798	843	830	833	767	850	859	834	895	824	844	854	840	815	798	849	928	814	840	830	831	824	825	863	817	823	809	879	832	809	829	843	835	804	840	851	859	845	829	830	855	872	828	820	852	844	764	811	824	854	796	831	826	833	813	809	795	892	854	823	852	869	862	819	826	811	816	864	862	884	817	843	819	876	869	839	807	787	859	821	829	783	853	813	829	850	864	836	852	842	803	798	869	812	856	803	871	767	884	822	873	829	857	878	872	836	848	841	805	847	888	874	811	796	820	796	827	785	820	849	874	829	883	795	827	882	843	774	810	810	808	840	825	847	843	842	827	789	812	791	818	824	834	808	790	820	863	867	842	841	829	837	853	805	880	811	812	864	852	869	824	823	829	843	820	896	832	873	859	784	846	828	865	769	842	832	812	820	819	861	860	866	839	856	793	838	812	790	797	823	827	873	831	827	855	831	837	870	824	836	832	838	855	880	783	840	855	857	829	753	842	826	821	887	797	898	883	822	874	860	830	807	843	855	811	847	838	819	813	836	841	836	851	806	846	803	840	824	819	886	863	851	837	811	891	764	876	818	884	841	895	814	848	790	881	845	835	822	843	794	846	839	832	809	854	806	814	863	898	788	811	808	767	854	847	790	795	819	827	817	820	864	825	837	848	800	830	803	870	869	905	847	858	829	874	876	826	801	833	839	844	833	822	853	806	834	794	832	802	809	825	847	829	875	806	831	837	809	844	855	801	823	837	829	839	794	844	806	816	843	817	856	806	799	833	846	816	805	817	821	819	786	861	832	870	812	906	814	868	808	793	808	826	835	826	856	824	864	842	802	826	906	883	774	811	819	861	889	844	777	893	801	919	872	835	815	852	832	854	899	845	835	853	806	746	860	801	892	823	844	855	832	831	887	768	900	895	828	847	803	820	796	831	865	917	844	803	759	834	806	861	829	869	828	826	858	849	819	825	819	844	844	804	840	777	847	833	843	829	855	849	841	800	836	881	806	843	797	812	801	881	814	866	842	791	834	828	830	895	838	807	875	832	840	819	827	805	832	802	820	830	910	859	821	800	835	823	813	874	874	863	800	841	805	825	839	820	819	837	861	816	837	800	825	895	864	829	803	822	818	854	819	837	840	863	843	848	794	826	835	846	806	791	788	883	805	834	817	808	848	821	827	814	838	863	855	801	820	820	789	810	807	815	863	854	844	815	862	868	892	841	832	890	807	799	802	766	826	812	865	872	784	851	823	789	850	801	813	878	829	850	852	775	893	869	899	867	789	835	812	849	858	799
24343	21440	25169	28141	21440	21458	19503	783	431	406	361	304	323	280	319	313	281	298	305	266	307	309	267	294	269	288	283	292	279	249	311	265	284	249	269	236	261	275	281	270	277	285	278	276	277	267	234	270	259	254	255	263	294	281	281	279	243	236	245	256	261	264	292	271	258	277	312	257	249	266	288	257	280	250	253	260	269	272	263	276	318	256	237	235	247	258	266	287	283	275	255	259	300	246	278	235	266	267	261	272	239	259	250	259	238	251	251	247	251	327	276	276	280	290	254	271	244	226	250	296	288	285	234	250	293	259	251	247	286	262	244	272	248	271	268	293	248	287	304	265	249	263	260	253	240	284	263	270	250	256	269	302	248	245	248	256	249	266	263	287	242	271	273	247	234	267	286	264	261	256	245	271	257	241	265	224	266	252	291	281	236	277	239	249	258	285	267	270	273	272	273	278	260	267	265	234	271	286	257	278	226	295	259	309	235	227	250	264	252	273	271	271	293	280	266	261	286	230	267	249	241	257	246	274	254	267	281	257	254	231	250	259	260	298	279	230	250	255	259	221	248	239	247	257	330	277	285	289	270	271	248	262	260	267	280	275	277	290	275	300	260	292	244	264	279	285	259	324	257	254	236	258	293	270	272	262	270	274	260	283	275	269	300	265	251	265	245	283	288	236	279	261	242	256	271	272	264	277	270	310	258	246	247	280	245	271	271	265	260	265	259	253	285	247	281	279	236	246	264	264	272	255	265	263	243	269	267	297	259	264	280	274	268	278	257	263	253	258	257	235	262	264	270	278	282	276	285	250	303	262	247	268	247	257	252	282	269	294	253	251	256	288	262	260	266	282	270	267	268	250	262	267	288	264	263	264	273	275	243	245	270	256	265	272	274	281	243	240	245	266	286	266	256	262	281	280	246	255	264	267	247	264	250	272	227	265	257	266	288	267	249	258	265	239	265	252	234	254	280	252	304	280	225	271	254	273	224	261	246	267	277	258	239	290	244	241	219	264	279	252	223	288	222	281	259	245	268	249	266	274	265	330	252	272	258	244	266	267	276	226	233	263	274	230	322	275	262	286	265	250	260	313	274	262	257	263	278	272	270	299	254	252	265	235	281	267	294	277	286	272	263	234	264	273	268	261	269	258	275	272	247	250	235	269	245	245	262	241	285	283	254	272	293	273	250	294	297	262	273	267	245	291	259	259	255	242	273	237	228	273	232	264	275	241	299	257	254	286	299	267	281	290	293	266	280	267	270	272	273	243	219	246	268	240	263	262	254	239	262	274	251	287	261	242	240	272	265	222	270	245	231	280	255	254	246	258	241	282	258	270	262	257	260	230	255	245	245	244	272	300	307	286	257	268	285	258	257	237	257	252	258	306	271	239	245	249	287	281	279	276	293	242	260	226	285	256	265	278	234	277	273	269	276	282	250	247	262	278	253	248	256	258	261	265	244	251	285	273	256	280	300	243	274	268	288	273	267	282	251	281	252	271	282	270	262	281	239	259	245	255	292	297	280	250	265	251	249	294	269	258	271	273	247	302	276	263	287	290	273	234	264	255	253	230	232	285	264	245	231	258	273	259	262	287	297	264	294	280	238	286	252	254	278	240	281	251	296	289	277	275	259	271	288	261	263	270	291	261	269	247	257	246	255	276	251	273	290	265	274	266	273	288	246	265	268	288	255	239	230	240	256	212	300	258	214	257	257	267	271	251	224	283	273	251	248	231	263	295	278	270	257	259	270	253	227	280	275	237	267	254	265	234	254	260	239	279	258	196	245	272	297	258	239	257	260	260	257	276	275	239	291	297	250	248	289	292	216	256	277	270	262	264	266	259	225	263	252	263	247	258	267	256	275	287	266	274	253	242	283	255	287	274	308	234	276	305	233	261	254	256	266	257	272	272	252	263	225	246	244	297	288	250	277	260	271	307	285	250	247	278	248	268	263	266	254	247	259	268	270	251	263	266	263	233	286	279	260	244	280	258	231	262	253	270	271	267	254	278	245	271	240	265	285	243	248	276	241	283	288	276	284	242	247	234	242	282	287	286	243	256	240	250	242	241	278	268	306	284	240	271	290	273	252	267	279	270	263	290	287	258	249	276	272	280	249	265	292	271	264	263	272	241	259	245	265	263	273	279	278	301	279	276	279	240	232	305	274	274	275	255	265	231	276	263	258	263	262	245	268	266	254	287	261	276	272	249	292	255	264	239	249	256	271	273	240	260	240	229	243	256	267	278	238	265	272	260	255	234	263	244	263	264	277	228	282	270	293	268	278	315	273	265	302	257	263	254	261	257	265	260	235	271	230	259	237	269	272	298	261	240	252	282	255	256	260	278	263	251	275	257	255	293	247	277	251	253	293	222	287	271	270	246	253	262	262	261	269	261	248	232	256	244	254	263	247	254	257	258	261	281	250	264	291	264	276	253	258	267	291	248	288	266	263	270	234	266	270	248	243	258	265	310	261	238	256	270	255	262	275	284	262	237	241	260	250	244	274	270	266	315	281	275	259	248	270	265	268	239	239	247	249	225	269	264	248	281	286	266	304	264	272	288	260	257	250	258	258	286	290	253	256	234	287	277	274	277	272	261	268	259	246	246	267	266	284	264	278	240	242	275	266	259	267	252	272	276	267	291	290	250	277	260	288	273	279	279	239	254	244	271	277	255	268	263	300	264	243	289	260	256	250	263	263	279	249	281	244	270	275	281	277	270	232	264	282	276	249	246	273	264	280	249	259	269	246	276	273	272	280	254	244	279	253	262	261	274	276	253	276	281	295	264	268	254	234	288	238	287	267	258	270	271	270	249	273	263	291	234	273	265	257	273	292	289	306	271	255	308	314	251	257	279	269	275	271	264	270	284	267	246	255	251	249	243	263	277	255	269	262	246	272	262	260	249	246	251	232	259	261	252	267	246	264	265	234	287	266	286	278	259	267	286	265	239	282	268	256	342	284	263	240	249	273	282	288	241	234	278	252	275	270	263	247	256	264	266	259	274	276	275	250	234	249	296	245	239	243	286	243	264	275	271	267	250	280	248	242	257	275	252	245	241	245	286	261	276	257	233	290	262	278	267	264	265	259	271	290	228	255	255	258	270	260	288	271	255	288	255	271	270	270	241	268	274	274	275	242	254	264	273	260	233	277	267	263	263	257	276	265	248	231	256	275	263	272	270	268	252	283	228	236	228	272	280	280	234	243	234	252	268	259	283	263	269	228	264	273	256	285	270	290	271	264	276	285	305	258	271	265	267	244	281	259	257	264	230	255	287	268	286	247	293	249	261	238	230	283	247	232	272	263	240	277	264	281	261	255	261	253	298	271	260	269	242	294	252	253	261	282	266	264	285	232	268	264	268	269	266	282	284	244	267	263	266	290	269	241	264	237	286	278	254	280	272	271	259	273	278	264	272	278	271	279	294	285	281	282	253	266	266	279	274	265	267	264	298	219	268	255	274	229	236	260	263	260	274	291	275	278	239	264	264	259	234	282	256
8046	9228	3724	1837	974	749	697	702	668	571	595	592	614	610	569	554	566	575	594	569	544	612	566	560	622	581	572	615	582	549	543	561	583	576	594	613	579	583	597	577	572	596	594	627	553	590	536	527	517	580	572	635	564	609	551	582	581	581	569	595	549	584	580	530	573	534	595	542	610	532	592	565	582	579	547	573	567	622	620	536	575	592	607	600	600	571	563	596	563	551	580	583	565	529	600	505	550	560	545	543	567	556	586	574	557	567	560	549	571	583	534	538	579	557	557	548	492	558	592	622	556	563	529	581	569	559	582	562	577	576	557	592	572	544	601	604	575	575	570	532	572	599	579	591	544	563	572	601	552	543	603	549	585	586	574	561	586	539	568	581	546	576	573	628	587	556	568	562	599	562	581	637	590	536	582	586	586	594	575	544	572	517	555	565	545	565	582	585	497	556	569	639	575	596	577	570	580	532	573	550	565	584	571	529	544	580	580	553	615	582	589	611	544	563	580	547	579	554	571	548	569	574	540	561	579	569	602	552	571	585	575	591	589	562	560	553	604	558	607	556	565	562	540	548	567	586	544	578	518	565	549	574	557	588	607	560	529	528	563	547	562	563	562	562	565	584	574	585	592	586	553	537	567	565	611	540	533	614	520	540	575	583	557	547	606	562	580	577	559	532	576	563	568	568	557	566	541	569	544	563	552	544	561	588	545	570	579	540	568	561	581	527	603	564	588	604	593	596	576	533	537	545	612	580	521	612	581	571	604	577	600	549	540	570	607	577	570	552	586	576	604	564	556	590	581	528	569	582	580	601	546	581	595	588	535	554	591	601	570	583	559	589	607	574	615	579	587	545	569	529	597	571	603	604	579	581	553	545	541	566	555	557	627	583	570	582	556	556	571	566	571	562	563	592	556	522	551	559	517	548	610	571	560	631	586	619	589	542	563	584	575	535	573	530	552	518	542	600	576	567	587	560	575	597	553	594	583	551	544	575	599	554	562	617	538	562	602	553	540	585	556	560	562	573	578	581	545	560	539	556	539	545	549	554	573	583	577	570	566	575	555	559	588	568	582	626	577	555	585	573	547	519	614	549	580	552	587	566	547	562	610	596	543	550	599	535	563	584	562	603	569	563	582	609	591	555	540	542	611	608	503	571	526	573	596	583	550	554	557	571	591	593	554	535	577	577	551	596	560	560	550	530	524	507	548	578	575	536	567	564	551	557	571	561	513	573	552	553	541	581	599	576	578	560	571	546	555	603	538	548	573	561	560	504	588	576	588	584	557	603	638	609	574	571	591	540	563	551	575	569	550	550	589	569	557	563	581	577	540	557	572	548	562	613	566	552	585	591	559	533	557	578	528	596	568	533	576	552	598	578	593	537	603	565	539	556	584	564	552	595	513	609	602	582	589	594	566	609	513	536	564	608	539	560	605	546	578	550	518	572	618	561	574	609	579	588	545	526	569	561	570	546	590	567	535	548	586	537	561	556	577	589	592	585	588	534	593	585	557	525	549	576	537	594	539	563	540	579	585	524	625	555	583	585	544	552	592	533	578	566	552	611	531	579	589	553	589	600	565	646	551	573	556	517	557	638	561	566	573	569	588	512	592	571	576	525	557	588	566	564	598	564	547	544	594	596	567	623	569	563	550	549	546	559	554	548	568	609	600	603	550	546	563	563	578	559	563	537	582	541	587	564	561	571	563	570	598	581	550	552	570	567	559	546	578	529	515	528	572	581	582	576	561	563	562	577	610	574	527	550	525	580	499	601	537	605	583	575	549	577	572	544	589	527	573	575	571	568	577	565	549	584	552	565	581	578	571	586	551	582	563	572	632	589	575	546	566	578	553	579	590	582	598	568	559	538	572	536	560	591	579	566	531	550	598	553	622	566	593	543	575	611	596	516	585	534	533	541	541	557	594	574	564	590	568	578	547	597	573	583	567	564	575	563	561	562	589	556	567	581	575	581	564	534	583	565	580	539	573	567	551	560	553	546	563	598	569	572	546	551	575	548	580	541	551	561	558	569	560	544	608	569	589	570	538	595	580	509	525	586	558	593	562	525	597	518	582	555	556	566	549	554	576	562	537	602	558	615	572	599	624	561	567	556	530	569	531	570	551	571	561	554	579	533	583	571	572	571	577	525	607	577	549	574	560	581	527	571	573	567	567	606	575	563	587	589	580	558	522	580	558	545	525	552	584	558	599	553	574	565	529	564	523	537	571	561	591	579	606	570	615	577	569	543	600	558	576	548	572	567	587	600	571	563	595	603	573	571	584	608	581	610	605	537	547	540	587	544	615	590	571	581	590	533	546	572	531	579	611	577	541	547	538	547	539	587	564	594	568	593	522	589	583	566	604	560	594	587	596	570	609	549	564	576	571	563	560	534	594	544	627	555	552	597	568	580	564	570	594	564	564	559	566	513	534	573	559	584	568	568	577	562	566	580	553	560	578	592	571	549	564	552	575	562	551	587	529	570	580	550	583	583	623	563	559	609	570	581	573	555	560	565	519	565	601	628	522	579	554	556	571	542	567	571	584	563	565	574	592	539	599	588	575	528	554	565	547	545	599	568	569	602	539	597	548	553	531	595	520	572	577	590	588	567	557	572	590	578	595	584	581	586	563	601	601	574	565	604	594	576	596	612	562	589	574	545	552	607	612	598	589	568	574	525	590	600	637	569	559	537	564	581	578	583	562	579	580	567	526	525	531	558	574	601	558	548	575	588	570	573	540	537	574	581	594	628	564	533	618	557	543	583	607	571	565	603	552	571	553	562	531	601	563	574	565	564	566	570	564	597	606	522	583	563	579	570	569	549	537	576	562	632	550	589	547	567	574	570	515	544	525	547	612	574	576	568	546	560	602	542	583	561	556	605	576	552	561	555	573	553	614	544	595	568	557	541	553	575	526	625	542	534	534	531	578	576	561	611	581	566	574	557	594	555	537	566	547	541	561	543	566	586	578	587	597	536	552	552	579	569	562	575	592	558	580	571	569	561	614	590	532	584	555	582	584	543	566	549	584	606	574	540	572	563	572	557	619	571	560	526	581	559	545	578	580	581	549	531	575	547	517	552	585	587	564	623	580	541	551	569	560	550	578	553	607	552	591	582	563	575	599	579	532	594	595	569	607	597	531	585	569	573	584	583	584	578	552	546	555	579	578	553	558	546	577	572	600	576	552	565	567	561	614	563	587	569	559	551	570	530	584	582	543	581	571	521	544	567	540	618	574	542	569	578	564	583	554	598	595	597	579	562	626	609	581	577	579	565	598	582	554	551	576	543	596	550	578	602	548	612	534	587	564	564	539	562	572	554	568	513	578	564	589	554	562	564	567	593	592	528	573	586	550	638	545	593	538	537	562	578	610	599	562	552	577	577	509	541	551	575	548	553	550	543	575	546	601	581	546	601	538	591	546	565	580	626	598	536	570	562	593	552	549	554	550	582	579	535	606	558	568	595	577	579	599	538	585	545	567	582	514	571	559	568	583	587
32778	20110	8415	655	343	294	288	258	242	301	249	287	256	276	276	270	294	291	290	248	250	271	286	303	289	247	267	266	279	270	299	271	256	301	275	287	269	293	268	265	277	273	270	282	288	276	295	267	274	288	295	287	263	269	291	274	272	277	278	265	262	292	307	294	237	281	265	280	298	268	279	264	296	241	283	284	265	253	243	239	276	272	270	278	268	286	293	278	251	297	269	270	252	266	276	269	293	254	260	270	280	276	288	279	263	278	272	267	266	259	324	249	261	282	291	270	294	250	286	252	290	275	285	274	250	292	317	300	263	297	261	285	266	283	252	298	311	261	283	292	260	262	268	286	275	280	277	262	264	265	275	273	297	273	265	282	267	268	283	279	284	296	280	252	260	265	265	304	275	302	289	271	282	272	280	273	286	248	329	279	282	300	276	295	299	291	278	288	273	309	282	276	293	293	270	307	286	245	250	231	256	279	298	256	279	274	279	272	276	292	261	271	273	299	263	267	250	277	271	238	273	295	261	260	269	273	266	277	268	252	259	253	278	284	235	269	296	254	297	310	261	282	261	315	291	228	285	303	284	276	283	254	273	261	263	242	269	311	285	264	261	255	325	285	278	289	268	269	251	287	290	288	288	300	279	272	280	260	262	292	261	275	274	298	273	280	254	279	282	259	263	263	279	258	233	299	263	263	279	271	302	307	297	279	272	289	306	244	277	264	269	271	267	277	298	256	283	272	292	303	306	290	276	272	265	278	280	243	288	263	295	295	262	265	258	278	259	252	276	286	252	276	290	267	272	276	254	270	281	273	288	269	292	313	272	259	276	302	253	307	313	292	268	260	259	289	308	283	244	254	241	263	266	287	274	265	250	232	298	266	276	251	239	293	297	297	266	271	279	259	280	267	259	281	273	251	233	323	252	278	293	270	306	240	283	293	262	318	288	258	240	300	261	289	244	273	243	282	258	281	272	272	278	266	274	314	281	262	251	293	271	284	269	243	288	273	308	275	245	323	283	269	272	263	291	266	257	263	266	272	305	273	283	253	287	298	269	261	309	303	285	276	296	257	275	266	298	238	274	253	256	293	271	258	299	265	251	292	298	274	256	270	282	279	300	265	286	253	221	262	287	285	284	274	271	253	277	285	293	292	264	311	288	281	259	280	267	269	277	268	273	268	264	273	261	269	254	276	267	293	305	287	273	280	263	264	267	308	276	249	297	250	307	270	283	281	292	278	293	274	290	300	294	275	292	267	312	295	255	233	279	284	244	252	282	257	251	294	284	277	269	275	254	291	269	282	301	289	284	275	275	276	277	264	264	313	269	285	269	270	300	272	278	290	282	256	262	295	263	245	281	266	287	286	312	278	258	268	290	290	282	308	278	272	278	309	274	273	280	276	243	296	285	256	290	294	286	291	302	289	283	313	240	287	306	271	292	284	312	259	286	302	268	243	276	253	316	297	274	271	280	268	247	286	296	280	308	286	291	275	249	260	276	284	259	311	300	253	306	298	264	301	270	229	239	242	303	272	287	271	296	319	279	287	277	291	318	257	301	279	277	288	247	259	288	265	286	257	274	285	293	239	245	283	273	266	270	287	245	263	219	284	255	274	249	254	268	275	302	288	278	285	318	267	254	271	265	295	272	285	297	245	265	282	268	277	293	264	264	274	267	273	269	281	286	289	263	288	271	281	292	289	309	274	299	280	273	263	280	252	262	297	323	292	263	279	263	266	293	239	291	257	285	284	257	276	265	251	286	273	258	275	312	260	280	284	247	249	263	254	274	272	285	278	281	262	302	285	303	256	278	268	275	254	274	282	261	266	241	260	295	275	238	246	274	258	286	296	279	262	272	293	277	304	251	266	286	283	274	280	265	253	301	269	263	300	285	272	280	285	248	276	280	255	298	289	273	256	254	284	296	250	261	261	244	276	283	257	293	257	287	251	250	269	271	298	276	275	269	262	288	278	266	287	289	269	289	296	297	281	285	261	278	307	270	286	292	276	275	269	282	270	303	289	281	263	263	308	274	274	303	266	239	266	274	250	300	280	269	242	282	299	307	260	256	275	271	261	294	259	277	278	262	255	293	283	265	263	281	279	313	275	274	255	243	274	308	277	276	279	264	289	316	294	286	275	255	277	271	274	290	267	261	265	250	297	254	253	285	266	262	260	279	287	278	274	240	275	258	246	262	275	292	284	262	299	282	284	305	249	246	284	289	258	268	280	309	279	287	279	283	283	274	234	272	301	264	279	279	271	275	267	257	241	332	250	290	278	252	296	272	268	260	271	267	298	264	279	289	264	290	262	258	307	278	293	287	318	262	268	249	274	285	282	248	285	262	265	281	255	291	289	264	246	267	288	269	286	294	244	279	258	280	236	279	284	280	289	274	297	273	276	278	283	285	254	289	307	277	300	272	266	280	285	278	284	273	276	279	242	268	291	254	263	245	266	266	275	277	290	296	303	271	254	251	245	290	240	275	274	283	277	269	297	274	293	277	273	289	259	270	271	267	240	283	262	291	275	256	251	261	289	292	268	241	260	279	272	268	264	267	268	274	270	263	281	267	272	295	272	272	287	263	274	287	250	288	313	306	282	298	242	292	307	286	276	280	279	268	273	294	300	261	290	298	247	276	266	308	268	276	290	289	265	278	294	279	275	277	304	284	264	256	273	269	270	262	258	273	265	262	304	284	308	275	289	248	284	280	288	277	260	278	285	302	325	277	292	261	253	304	252	250	312	285	288	279	277	281	265	287	287	266	280	294	265	259	271	302	311	281	297	315	272	290	300	234	289	306	279	264	267	279	290	285	268	257	291	271	284	285	289	245	274	249	270	275	276	262	234	255	280	293	269	291	259	277	285	266	304	251	258	282	294	315	294	295	274	275	262	271	293	305	265	252	279	301	274	299	267	270	274	280	296	248	269	245	286	286	270	274	298	266	311	283	255	249	228	279	266	269	300	286	291	284	278	273	270	267	279	262	274	230	272	251	274	303	257	274	305	278	257	265	308	282	287	263	275	268	297	253	267	263	272	260	285	269	257	278	271	276	263	267	246	294	262	312	303	288	266	284	295	287	255	296	256	235	264	278	255	277	287	266	258	270	283	267	291	268	270	249	252	281	281	280	270	287	281	302	270	281	269	303	288	272	257	297	294	286	237	280	282	296	293	273	291	264	299	278	277	261	269	300	291	311	309	283	281	277	290	262	272	275	290	255	309	276	254	277	299	250	299	308	274	265	261	264	294	299	301	268	263	313	236	263	298	252	241	261	282	291	295	246	247	273	249	274	274	256	263	283	268	273	268	261	282	241	326	260	281	273	294	290	287	275	301	278	279	289	271	295	267	275	271	284	281	251	280	269	259	287	252	287	244	263	291	272	268	292	252	229	288	264	274	273	278	263	284	276	274	291	285	222	282	270	297	299	250	276	307	258	278	269	296	281	281	294	304	279	287	289	271	294	284	283	293	268	299	301	290	287	297	260	283	273	268
5574	1171	860	771	640	693	646	678	684	648	620	654	643	651	647	635	672	645	612	629	665	616	655	630	623	621	646	626	614	678	676	670	652	634	615	683	680	639	626	702	605	668	655	640	645	625	652	611	634	650	629	652	660	651	682	661	613	648	637	692	655	661	692	635	654	663	654	651	660	701	619	641	641	647	610	661	629	614	649	639	647	693	643	646	618	641	615	643	636	616	614	646	669	674	688	610	595	673	654	630	608	668	720	680	612	629	646	635	657	672	675	615	633	657	647	635	612	618	618	644	596	670	619	668	675	662	652	636	660	666	643	693	660	613	637	620	651	650	657	659	648	677	676	666	636	672	647	713	650	652	654	662	668	635	654	636	664	649	646	679	637	627	625	653	614	626	652	626	637	638	638	631	651	690	658	696	660	589	581	641	643	689	686	631	667	665	647	634	650	611	650	631	683	605	673	665	633	603	639	657	636	617	639	657	649	640	675	638	635	635	638	635	675	640	656	691	642	631	662	729	615	662	660	616	670	667	660	653	664	635	653	656	639	605	637	588	684	671	635	629	663	661	616	653	676	629	662	628	618	677	659	675	633	643	626	709	661	619	669	617	650	667	670	629	632	642	628	645	655	650	691	647	587	653	629	653	630	606	619	644	659	670	690	693	627	644	643	650	658	669	651	658	623	637	646	637	649	670	712	674	581	675	646	662	678	641	706	654	608	647	650	632	669	653	706	673	629	610	647	627	633	653	632	667	696	614	655	640	639	646	561	647	675	643	633	660	608	650	637	696	639	666	641	661	616	650	659	644	652	655	605	651	615	638	684	615	665	632	660	686	647	654	660	659	668	636	638	624	640	588	676	648	685	684	649	664	631	667	671	637	630	646	648	672	690	670	655	650	667	622	657	622	660	626	634	624	633	623	655	649	656	637	659	651	670	629	681	674	656	658	619	651	623	633	627	656	635	661	623	655	647	654	638	671	651	674	629	622	679	667	675	677	682	656	633	611	660	666	646	655	650	630	589	612	672	677	604	629	648	658	617	650	670	659	688	674	654	714	620	641	651	665	670	677	624	689	632	621	653	633	628	645	687	674	691	669	624	687	662	657	640	701	641	645	692	667	612	602	654	642	649	615	681	672	632	680	643	612	653	656	678	633	634	620	632	638	618	647	639	659	612	660	620	640	672	642	691	652	633	634	676	667	653	640	683	642	656	640	612	691	649	645	602	588	629	674	648	652	620	609	646	608	679	651	659	664	617	652	668	618	669	697	685	662	617	643	684	624	638	680	663	668	605	661	659	652	641	669	663	669	625	690	678	635	646	601	652	674	690	635	669	664	667	609	636	720	638	648	668	681	649	659	641	661	630	646	597	683	608	610	632	663	643	675	674	658	670	663	700	680	664	634	649	638	600	660	620	634	635	636	689	647	673	627	680	620	614	636	646	656	675	683	667	645	630	637	633	640	699	667	595	678	685	637	645	623	663	664	645	714	672	661	670	622	629	601	652	620	631	633	664	664	652	661	642	639	624	666	648	678	684	680	635	627	653	643	608	634	607	656	637	677	642	600	645	622	668	666	569	646	629	636	649	635	641	653	650	651	658	657	646	649	650	658	637	633	643	631	653	619	669	699	647	629	637	669	674	674	696	673	632	638	652	637	649	611	632	625	597	647	702	652	636	662	606	696	663	707	665	668	690	654	682	625	616	608	666	656	639	695	641	682	665	593	647	631	633	608	678	639	616	640	660	649	617	614	680	609	638	669	672	647	626	662	650	668	638	690	662	650	613	614	662	660	619	629	651	664	640	679	642	628	625	652	670	641	698	636	666	665	636	641	635	630	650	671	663	678	637	619	628	633	700	617	660	662	683	653	631	687	637	615	639	615	628	661	649	637	647	686	641	663	667	627	614	629	654	663	624	651	617	679	634	661	656	637	647	619	608	638	624	679	644	656	644	644	643	684	620	648	637	676	662	663	672	632	654	673	621	701	679	665	648	669	666	666	632	600	658	629	659	619	659	672	654	622	615	650	600	662	655	656	597	628	622	692	592	656	653	625	614	691	647	615	660	648	609	613	667	665	639	625	686	691	657	655	631	676	652	640	675	638	586	639	601	686	670	628	670	642	670	665	637	637	630	670	636	655	622	612	652	626	669	658	657	656	649	631	691	656	667	655	612	634	650	632	690	662	635	591	701	652	627	664	647	679	679	677	674	636	619	597	661	686	667	636	676	681	658	656	639	637	634	622	719	632	651	657	674	648	628	642	637	633	639	632	616	622	590	635	660	692	701	633	631	616	620	633	648	649	609	656	644	668	648	665	660	633	638	618	640	654	632	641	669	660	657	636	636	638	625	640	645	709	629	690	673	710	650	644	663	668	668	658	680	643	614	621	683	640	655	583	657	669	666	681	662	617	624	653	620	624	601	660	644	653	678	683	660	675	632	642	633	648	683	689	684	677	645	628	661	659	664	618	690	622	642	617	672	672	697	611	643	696	657	632	694	663	596	595	671	666	601	609	632	667	656	646	622	672	677	599	676	649	644	632	597	641	630	673	628	607	660	646	655	677	619	614	643	621	641	652	613	620	673	651	667	654	622	636	657	668	659	688	627	653	638	654	658	647	666	662	654	657	642	635	669	634	649	667	623	676	660	682	600	687	635	656	659	672	652	649	680	638	601	653	663	666	653	647	629	665	662	627	645	698	686	667	613	679	691	642	661	609	661	677	660	610	673	594	668	622	693	628	644	613	650	603	633	642	647	652	630	695	655	632	698	620	637	636	632	667	675	663	650	626	624	667	652	645	698	635	657	666	660	704	610	675	663	661	626	631	617	670	656	634	615	637	601	618	673	682	613	688	652	629	650	645	665	635	629	694	628	657	654	624	631	660	661	663	656	644	702	622	654	659	647	633	673	628	641	655	654	644	646	643	692	656	663	674	658	626	690	658	668	644	656	647	652	630	632	676	673	633	616	661	622	682	618	626	615	664	623	608	694	694	623	662	619	628	654	661	606	615	639	667	631	627	660	622	642	624	610	717	649	690	650	637	627	632	633	660	640	648	641	683	593	634	633	649	627	640	641	637	671	685	661	608	629	647	635	699	617	656	647	630	677	662	646	655	632	638	622	654	658	702	646	661	657	622	623	649	612	653	662	658	620	575	651	687	662	653	650	611	662	645	606	644	614	615	678	667	599	655	605	629	612	610	626	646	644	638	638	648	685	648	676	664	634	641	695	630	629	666	674	673	616	664	639	658	670	643	619	647	657	677	664	635	621	690	643	668	614	718	646	653	635	625	653	658	657	624	632	656	643	659	651	629	671	645	623	662	699	655	616	617	651	688	590	630	652	618	615	695	677	632	650	634	673	648	635	676	664	657	677	654	631	653	648	671	645	630	609	664	643	641	677	635	643	653	601	634	670	703	646	674	626	618	667	669	617	654	623	631	677	649	661	669	671	608	660	662	596	627	647	646	636	653	657	632	681	654	640	665	628	703
24982	21506	24895	28539	21499	20768	1136	568	441	459	463	462	383	383	417	412	385	377	372	396	374	368	397	380	401	417	347	344	398	398	418	383	373	429	405	364	396	395	378	363	365	380	410	380	418	412	376	368	393	407	364	385	402	385	423	421	398	390	398	399	375	423	419	382	390	368	377	425	404	409	380	422	395	357	407	364	392	399	389	398	391	370	410	416	437	377	432	411	372	397	369	394	411	362	412	391	422	347	404	384	373	389	384	381	403	412	389	380	384	421	378	378	384	401	412	367	366	403	371	367	391	418	358	386	380	377	375	421	399	395	403	406	427	347	409	400	393	365	393	364	385	414	380	410	373	396	360	403	350	389	418	413	402	374	384	402	427	398	404	379	389	393	361	378	386	357	401	379	408	383	375	388	374	391	412	372	358	390	365	380	368	374	423	393	401	399	391	401	408	362	428	416	408	399	383	376	397	378	375	417	368	389	372	404	402	378	379	386	411	386	443	391	418	385	369	358	392	428	406	411	398	386	377	388	422	384	346	347	393	394	386	371	366	378	397	368	356	391	408	391	372	421	373	428	389	406	378	394	342	387	398	396	375	354	420	426	374	385	390	366	433	361	416	378	417	365	374	385	372	338	397	396	357	355	380	388	389	390	351	398	414	409	349	401	427	392	359	397	434	375	391	349	447	350	394	372	399	451	388	371	381	415	382	390	374	403	413	401	401	379	369	392	401	353	415	390	374	398	388	384	424	431	406	380	381	414	388	382	416	406	377	366	406	371	400	397	390	371	367	385	374	395	407	405	373	398	415	355	390	398	410	387	378	427	409	423	342	409	384	401	438	377	392	401	369	378	358	385	362	401	406	392	413	385	400	373	385	375	348	384	402	384	402	351	431	396	391	384	359	376	388	414	376	365	364	383	384	399	393	394	358	351	372	393	375	394	410	351	394	380	418	357	377	379	395	393	382	395	372	387	380	431	374	378	407	363	417	388	407	346	345	381	390	407	419	401	384	398	385	364	371	396	418	408	384	398	398	373	358	347	419	419	390	325	388	377	407	393	396	396	332	373	385	372	399	407	450	383	383	407	396	367	352	392	380	408	406	408	423	389	418	358	334	389	376	377	429	410	376	374	388	361	359	369	397	416	373	379	416	396	393	410	429	368	410	378	389	424	376	389	424	391	389	345	356	380	367	395	420	399	391	390	418	399	401	383	379	360	411	398	383	391	428	380	407	369	404	370	380	404	367	419	388	359	399	383	360	395	372	392	368	395	432	386	406	376	414	426	391	403	391	381	371	359	400	412	372	373	394	408	402	350	369	386	340	424	363	416	431	375	390	444	385	391	386	337	348	408	384	408	382	424	399	432	412	394	414	382	369	399	441	388	387	390	420	371	375	375	383	389	384	393	356	387	408	389	367	384	435	386	386	389	378	378	400	392	392	422	383	404	366	416	402	381	416	405	385	381	393	395	422	373	378	383	360	408	404	372	387	392	395	376	391	371	408	373	380	390	380	412	353	384	380	389	443	424	367	401	414	406	389	384	418	431	381	394	417	386	353	397	374	356	368	397	373	404	348	416	402	378	454	384	353	402	363	381	390	382	387	386	402	383	418	367	416	361	389	398	399	404	403	382	342	371	419	382	402	383	357	428	423	398	383	428	390	406	416	412	369	383	387	412	378	410	393	410	380	390	391	399	364	374	408	392	413	372	381	380	371	397	411	438	385	405	371	380	418	394	361	392	398	387	372	412	376	375	402	363	389	389	372	403	373	426	384	378	392	410	392	382	420	391	417	409	361	425	403	394	379	399	388	368	397	406	355	396	353	407	428	374	417	381	393	370	361	382	365	423	359	392	393	396	396	389	410	398	412	414	414	419	405	414	368	411	420	386	428	410	407	387	409	376	387	414	391	447	403	369	373	384	392	354	370	410	369	381	393	353	378	396	386	373	372	389	375	386	420	425	400	409	399	361	390	394	368	378	409	409	386	368	377	370	362	417	396	375	365	402	392	378	332	382	389	385	386	409	382	373	416	412	381	373	366	383	348	372	389	384	354	409	389	397	411	400	419	393	391	402	403	354	432	354	398	394	371	431	402	413	385	364	389	378	425	371	416	439	386	422	417	363	393	396	353	353	433	405	403	377	381	376	375	377	381	350	391	377	412	436	406	438	416	368	365	399	398	341	386	401	399	393	404	437	374	406	397	406	385	358	377	377	377	406	399	391	401	370	423	381	360	424	397	368	348	415	407	417	374	370	405	388	412	389	387	393	364	381	384	422	394	384	406	388	358	399	396	399	419	417	364	416	384	398	365	389	398	395	410	376	389	380	381	375	386	403	398	384	409	385	411	419	420	363	380	401	380	413	377	384	388	397	418	409	378	441	379	372	415	421	386	412	328	366	368	379	391	386	407	376	373	400	374	391	368	347	393	377	374	367	394	367	427	377	369	349	409	432	415	427	413	377	392	408	429	395	365	390	378	381	366	403	367	374	395	439	384	381	367	407	383	378	367	400	385	364	414	402	383	374	387	359	386	367	392	394	381	361	396	392	365	386	364	389	374	375	394	405	373	356	374	355	375	399	394	372	396	362	393	380	411	377	382	378	362	391	411	422	314	359	381	384	358	379	418	398	420	403	383	395	389	380	380	379	406	391	403	385	386	423	388	420	374	357	368	404	348	370	373	374	392	389	412	352	383	425	400	381	367	439	397	380	395	386	376	397	383	384	346	376	361	371	387	379	417	356	428	407	366	397	404	382	379	391	389	429	381	390	405	376	348	358	366	399	397	386	363	409	368	389	382	373	391	369	366	398	391	380	397	417	385	382	370	401	395	385	415	398	397	352	396	372	353	372	402	333	417	396	380	372	399	408	364	378	393	401	420	405	371	420	388	432	379	368	434	397	462	403	401	361	407	454	418	394	383	403	400	351	380	409	350	362	355	369	396	371	369	384	367	399	400	374	401	383	361	341	388	417	406	384	413	405	400	412	379	420	385	388	403	349	391	382	413	408	376	379	407	369	399	431	362	374	367	378	368	371	371	376	388	410	427	393	402	391	404	388	410	365	387	394	370	370	402	360	420	393	391	394	401	373	376	348	376	333	398	408	413	391	383	407	384	330	360	374	382	379	365	383	390	401	435	379	381	364	401	371	396	377	388	370	405	400	395	398	367	366	377	386	341	412	373	402	404	389	401	426	395	324	377	391	390	435	403	386	380	396	394	441	362	414	420	368	400	376	367	382	427	374	432	379	416	359	404	408	413	364	372	382	402	374	390	409	403	420	427	367	357	366	417	412	351	424	359	384	442	415	392	379	420	353	359	349	372	392	405	401	404	380	361	333	325	358	410	387	379	364	396	376	383	424	358	394	373	395	392	401	394	387	385	393	423	390	382	398	388	400	380	379	384	394	381	377	336	400	399	395	357	387	387	353	378	382	361	381	387	412	392	375	384	398	392	364	402	410	364	399	403	418	385	372	430	355	407	394	350	367	400	422
6015	4593	2480	1512	1045	927	912	869	858	824	847	876	887	864	849	817	857	802	801	857	838	772	837	867	836	795	861	904	852	778	861	894	778	847	814	874	852	858	859	835	831	873	875	848	819	781	811	861	788	853	816	804	800	866	774	839	856	799	835	858	809	800	773	829	813	810	859	855	833	895	861	854	873	833	849	867	844	876	860	810	809	883	884	859	846	871	807	849	823	834	774	877	798	838	847	823	869	871	828	780	874	820	814	867	802	812	802	808	847	780	850	835	808	911	840	853	813	884	814	827	910	843	851	810	843	851	866	829	870	768	882	869	822	855	825	768	835	819	874	891	866	888	849	826	822	851	831	816	859	838	812	859	858	804	837	876	819	926	837	879	844	835	839	787	915	850	829	873	846	834	897	862	814	796	813	834	879	855	827	815	911	845	860	805	900	862	827	847	824	785	810	785	894	882	904	834	916	884	822	879	850	846	846	816	871	842	833	878	835	901	787	866	825	854	852	822	813	816	822	872	860	841	859	824	831	829	902	827	826	813	830	786	799	819	838	832	838	850	824	870	830	867	863	843	814	831	823	808	822	803	833	810	879	829	838	874	794	857	837	904	850	786	857	801	825	874	898	805	838	851	839	799	863	813	794	872	859	844	824	788	840	850	903	815	843	821	887	804	854	851	850	838	841	787	870	843	818	835	832	826	851	838	824	823	781	867	839	845	847	790	865	825	823	825	882	822	852	813	834	829	840	869	871	865	758	811	827	862	851	851	865	814	834	798	855	809	826	837	852	839	841	823	856	840	792	855	801	809	869	875	806	848	828	847	851	865	826	864	829	829	855	874	854	837	859	779	888	816	835	843	846	941	868	784	797	894	842	829	871	834	827	871	855	843	816	789	812	853	893	818	861	817	865	863	856	840	852	844	838	791	859	834	811	899	828	816	862	838	865	859	856	818	863	823	856	810	847	824	890	846	847	833	878	778	825	879	783	858	832	908	821	832	833	814	843	854	828	855	788	853	827	869	873	821	868	848	789	846	831	825	815	811	836	816	839	869	797	822	839	871	837	857	884	824	804	858	894	862	861	826	864	870	835	863	833	899	822	834	831	854	843	822	898	807	854	862	787	890	888	820	858	809	840	820	863	804	811	879	814	840	851	807	801	869	846	812	824	823	871	859	804	814	784	798	817	804	835	852	874	821	853	815	828	881	833	824	784	864	912	832	855	824	808	893	803	841	854	818	842	830	809	878	849	876	891	796	881	823	867	857	812	834	813	779	832	896	816	826	854	807	822	818	836	810	872	882	867	868	876	845	806	874	876	821	862	846	840	815	811	852	809	865	851	846	817	836	800	844	826	871	848	824	895	823	838	870	800	850	845	818	813	821	807	871	823	813	852	840	848	875	800	827	874	815	828	836	904	875	814	813	828	826	869	805	874	865	807	850	850	798	868	863	809	873	822	822	897	813	796	838	818	778	828	764	833	849	876	881	867	827	807	836	786	833	834	874	824	875	844	837	828	812	845	792	835	802	862	844	878	864	835	837	821	851	902	826	846	798	844	824	888	824	825	852	805	816	815	797	865	813	817	842	853	779	837	842	924	817	852	825	824	827	860	911	898	838	845	824	800	823	797	831	862	813	831	791	852	882	822	844	819	806	836	897	806	861	825	832	832	836	843	833	821	849	858	854	834	801	850	834	816	812	871	842	867	817	792	830	784	852	834	885	836	867	834	857	828	777	841	866	777	797	824	822	796	837	866	862	862	845	817	825	842	809	792	871	836	889	836	843	833	873	830	829	804	837	848	854	840	856	792	888	828	793	844	822	792	795	866	814	838	865	837	848	795	850	837	843	873	894	813	811	835	890	862	849	851	843	815	806	874	877	849	859	837	786	807	811	829	836	856	835	840	853	789	852	805	788	861	806	841	851	880	787	821	837	878	851	829	845	890	843	822	844	853	876	858	816	820	843	809	864	851	809	831	883	871	836	867	845	849	829	822	875	831	817	832	824	835	801	849	802	883	828	853	793	845	812	867	869	852	848	812	883	822	903	816	834	823	879	836	857	887	820	790	840	903	817	848	855	883	801	834	853	844	836	840	841	862	845	851	846	803	825	800	871	865	820	792	805	848	865	850	810	847	823	849	832	819	882	819	819	804	837	865	834	861	811	784	785	843	856	799	795	832	850	838	839	773	826	777	858	862	800	852	857	854	858	851	824	844	783	857	834	789	794	912	863	858	859	778	799	847	821	821	859	837	855	886	815	800	899	848	803	847	824	830	816	819	819	788	870	878	868	853	837	888	778	831	824	837	853	817	876	878	783	832	788	803	853	821	810	829	881	784	817	840	840	812	830	868	820	855	900	793	778	816	842	876	854	780	863	814	838	864	810	868	830	879	837	808	867	780	836	891	862	811	849	838	846	799	860	856	830	860	840	873	842	819	818	915	814	847	820	774	830	828	797	859	822	862	822	810	820	807	795	855	823	885	853	825	839	813	799	840	873	806	813	859	849	830	827	855	830	848	869	810	808	813	848	838	808	805	796	859	861	812	829	837	868	874	892	832	804	811	856	842	872	837	848	799	842	848	867	847	853	864	863	805	812	845	896	818	823	845	857	811	841	837	847	842	837	877	841	861	850	824	828	823	848	832	772	785	852	792	801	792	865	839	799	831	826	903	839	821	869	823	790	845	846	848	815	837	843	845	872	863	841	819	878	827	845	834	813	823	839	860	842	830	857	821	856	828	903	848	843	835	810	890	794	868	801	880	864	820	874	833	849	827	803	818	874	867	876	879	812	854	875	835	860	842	839	848	832	874	872	843	865	854	900	831	836	842	807	823	886	839	862	894	847	817	751	803	853	815	828	841	823	808	847	828	819	833	816	863	788	838	817	873	843	852	922	833	836	831	838	859	848	849	851	840	892	827	839	795	851	860	890	801	831	890	872	834	894	819	865	858	869	808	840	805	797	850	829	818	815	874	772	863	860	876	802	873	846	814	809	806	799	793	851	818	822	838	798	869	790	855	884	848	821	848	811	796	815	899	866	831	812	821	869	827	810	807	796	840	806	797	832	823	838	834	869	852	811	886	822	815	816	842	835	866	817	814	831	806	819	828	870	875	857	817	895	815	878	830	844	842	829	837	836	788	863	856	853	893	865	848	858	853	833	792	875	862	829	822	861	876	831	843	835	814	852	834	839	812	858	846	832	814	919	812	888	843	901	804	818	830	827	811	821	847	825	835	806	870	839	844	814	824	855	850	757	900	848	837	794	872	815	844	810	847	849	831	822	860	797	831	805	819	854	822	839	791	784	812	903	815	886	834	838	808	885	838	794	825	821	820	825	847	868	847	839	816	841	828	829	800	892	838	845	871	835	851	871	850	811	808	826	845	836	842	828	918	813	853	847	813	813	853	878	877	854	830	792	847	858	812	843	769	854	830	831	804	871	810	873	822	813	862	805	784	859	851	895	806	833	820	853	855	860	842	836	830	854	870	834
24361	21470	25172	28203	21471	21482	19724	787	423	379	372	344	320	304	322	314	297	306	276	319	287	290	284	267	273	261	268	272	278	281	272	240	287	281	271	282	316	256	252	261	277	276	257	271	274	293	241	254	281	272	282	292	255	258	272	273	282	241	245	286	265	250	307	280	285	227	292	308	313	269	270	251	279	279	253	277	268	243	282	275	292	272	249	247	295	288	268	271	254	277	277	271	272	277	286	236	251	254	256	260	269	267	274	274	280	259	266	251	242	272	255	288	273	286	239	281	262	275	262	264	285	254	259	254	253	285	274	270	283	273	270	237	264	256	274	265	275	291	261	267	293	256	276	298	252	225	235	235	243	273	276	267	253	258	283	283	254	292	280	283	238	278	271	292	247	251	275	251	277	248	237	269	253	296	299	260	250	256	272	272	250	278	262	256	276	271	291	269	255	264	247	260	246	273	251	299	272	248	268	240	272	267	278	271	262	247	280	266	233	266	254	286	262	262	278	269	295	263	273	248	256	272	248	246	304	264	268	262	247	251	236	274	258	282	248	267	254	268	278	290	254	253	259	268	240	285	284	282	242	274	261	266	241	225	250	284	260	274	300	282	270	241	272	265	267	268	300	257	284	263	261	266	277	275	268	284	272	273	262	253	262	246	275	286	264	243	267	303	284	248	267	259	285	259	299	263	285	286	260	243	222	277	297	255	281	271	231	263	271	280	279	280	247	278	269	261	277	277	296	273	259	268	296	291	258	265	240	255	257	257	236	280	251	281	264	258	253	296	278	241	249	286	263	265	282	251	260	244	241	258	252	245	258	261	248	267	274	239	294	259	250	277	251	273	293	265	269	275	277	274	290	270	285	281	289	242	290	293	252	288	292	276	283	258	260	270	269	243	251	263	274	239	248	297	258	278	250	259	274	282	288	285	298	263	251	235	276	271	258	282	249	270	251	261	230	302	243	270	311	247	264	256	246	259	255	268	255	268	277	239	271	263	265	281	283	274	294	277	247	253	264	290	266	271	260	268	267	265	234	255	288	263	242	270	239	260	232	262	281	219	257	244	256	243	284	273	263	294	267	277	270	247	284	270	270	251	289	275	262	290	297	260	261	253	249	279	242	250	285	269	256	302	245	280	291	266	263	256	257	267	285	237	265	269	263	272	254	272	251	272	254	262	268	282	250	217	236	238	266	244	226	235	276	254	261	282	306	262	248	267	242	258	260	291	299	289	266	275	238	245	260	270	266	266	272	265	261	247	265	226	238	225	262	250	254	262	268	295	260	248	261	248	241	235	249	249	286	305	263	259	253	256	245	256	277	265	246	300	255	238	267	297	278	261	272	286	244	243	269	318	274	272	264	237	277	248	269	253	251	272	259	284	267	296	214	278	262	242	252	283	273	275	276	263	299	274	242	261	249	262	277	269	284	277	272	266	269	272	290	272	265	297	271	273	247	256	233	248	281	267	258	260	243	277	280	261	265	292	260	263	262	291	267	260	267	286	275	252	228	285	245	275	258	257	262	284	266	277	269	255	279	270	255	242	227	285	267	288	252	262	282	293	227	259	321	257	251	254	300	238	268	253	224	280	281	288	282	279	278	261	254	250	288	305	273	237	251	257	283	253	248	246	269	274	254	241	267	252	254	282	228	247	254	247	274	274	275	272	269	249	247	248	262	262	234	254	255	272	263	258	263	271	292	245	266	284	273	241	252	264	250	242	272	275	265	272	266	277	236	231	254	259	276	249	256	251	259	264	278	245	257	263	270	264	261	256	230	263	257	246	281	283	303	299	234	283	235	257	260	285	245	251	273	258	232	271	298	274	273	281	237	266	263	239	275	261	272	255	242	247	232	252	291	278	289	271	250	275	238	291	288	275	280	273	267	256	298	240	251	296	308	277	243	240	242	230	242	255	281	257	267	268	253	271	288	300	284	251	237	239	263	266	286	256	255	284	283	240	290	273	255	271	253	241	273	300	254	285	281	266	277	274	284	281	271	298	254	241	227	283	289	278	278	259	264	258	288	295	258	278	266	263	247	261	273	277	235	257	256	280	320	277	240	261	273	293	272	206	277	280	246	250	259	267	272	248	254	275	266	266	218	227	239	278	237	255	266	270	272	264	289	270	280	257	250	254	327	293	275	300	279	258	232	250	291	251	235	276	273	266	259	261	296	282	291	257	245	258	285	266	278	291	260	283	266	250	305	250	251	261	250	298	288	247	281	292	277	263	291	272	258	294	272	253	299	287	256	252	260	256	244	286	261	237	237	259	283	253	255	261	251	251	278	278	257	271	250	249	249	241	271	262	246	239	262	253	246	274	268	263	269	252	254	268	255	234	262	267	270	270	265	276	268	239	276	222	257	283	267	269	279	283	268	250	296	254	254	251	276	278	266	281	287	271	280	250	267	262	263	267	265	255	259	261	224	242	265	241	258	282	281	277	258	281	245	248	255	265	264	266	255	268	262	242	278	257	287	252	288	252	272	234	253	272	283	247	271	267	237	295	262	297	239	238	232	258	275	289	281	273	267	250	271	285	280	258	272	317	276	281	293	308	243	264	251	278	257	251	239	256	258	282	253	256	269	276	235	304	295	291	264	285	270	290	267	249	277	280	294	289	259	264	250	262	241	282	267	275	245	279	246	265	286	239	283	307	272	235	275	233	247	264	230	277	239	254	291	253	255	246	268	265	295	276	262	272	261	267	277	270	236	314	258	280	285	272	225	257	269	277	252	265	310	278	254	248	266	276	266	264	270	271	272	264	270	239	270	252	255	231	286	263	287	274	256	247	305	262	256	248	293	286	261	260	269	267	261	258	275	262	224	255	263	284	265	246	283	277	286	259	286	245	256	263	294	250	275	278	259	270	261	300	278	271	279	288	253	262	239	264	260	248	279	264	282	261	233	265	271	279	266	245	254	273	278	234	234	282	284	247	267	289	274	269	264	235	305	254	268	263	252	277	272	267	238	273	264	284	241	241	247	282	220	252	261	273	272	262	256	267	289	277	254	277	274	250	257	252	288	245	253	277	302	271	245	251	292	262	248	261	305	244	253	285	285	266	257	258	243	279	269	272	272	255	267	226	245	257	249	259	251	270	271	259	247	254	307	221	234	241	244	231	252	244	255	304	286	273	257	248	269	274	266	276	263	273	291	254	228	277	266	268	293	308	247	274	271	300	239	255	246	247	268	282	251	266	257	263	281	271	256	278	262	251	256	283	261	239	265	244	265	238	237	251	252	257	281	255	280	276	289	291	281	275	273	279	251	245	255	233	286	251	237	234	237	257	274	291	292	248	302	252	257	261	236	274	292	234	262	270	292	234	262	269	266	259	247	278	268	273	271	250	301	268	300	283	286	251	288	240	271	282	284	260	259	239	294	252	275	282	262	271	234	283	231	275	283	245	262	255	261	254	235	245	276	242	267	273	302	238	260	254	263	250	267	270	277	271	261	279	305	304	280	265	293	267	242	243	268	224	237	251	253	261	260	269
7595	6381	3408	1934	949	743	679	620	619	632	613	594	609	600	570	543	571	590	576	612	582	611	548	572	602	519	597	527	586	557	558	612	535	577	595	592	547	568	576	569	563	577	600	591	589	585	598	613	583	577	551	575	584	620	589	598	535	594	552	605	604	535	545	531	584	546	640	573	567	590	555	598	556	512	544	592	577	581	604	555	533	526	565	549	556	549	562	517	563	584	524	588	558	576	568	616	558	621	596	563	586	572	581	547	592	575	578	533	589	546	529	569	622	564	548	615	586	569	547	525	596	587	545	523	559	589	547	570	593	613	564	581	574	580	538	555	540	572	560	572	582	574	588	537	566	619	594	535	539	566	549	562	533	598	570	564	565	573	598	589	532	549	536	570	562	580	554	545	549	558	603	525	560	522	570	542	555	545	520	589	599	586	554	562	588	586	580	562	602	582	575	572	586	578	589	577	519	543	611	562	590	561	556	572	575	564	635	545	575	626	562	577	594	576	573	578	552	558	541	566	542	609	533	575	575	579	544	565	590	526	570	580	556	578	582	516	597	562	565	550	620	610	562	555	588	585	533	562	575	579	586	510	538	600	520	593	596	582	585	561	572	559	533	530	580	547	571	535	581	530	589	598	563	555	579	556	595	605	520	569	598	600	554	547	555	592	609	542	571	586	594	572	571	566	576	573	552	590	565	611	538	572	547	544	590	551	643	578	555	609	544	608	561	572	581	601	510	571	615	531	559	605	586	580	558	595	590	577	551	571	587	619	555	548	593	589	572	526	578	584	567	604	489	550	609	587	585	576	572	580	558	583	560	560	557	584	585	572	566	556	585	587	570	555	514	551	564	609	591	589	547	574	581	547	529	598	595	564	579	549	592	523	570	546	627	599	554	574	579	568	549	591	548	579	591	606	574	556	580	593	514	530	586	578	600	632	566	567	569	569	580	550	574	547	546	609	610	554	555	575	575	583	606	591	583	580	597	570	595	512	550	570	554	554	559	569	562	562	568	540	537	579	555	598	567	601	559	560	573	591	576	549	576	610	542	588	523	561	587	562	571	601	567	605	555	577	568	550	595	591	601	584	585	544	570	564	586	588	590	593	609	562	580	544	569	591	529	576	566	534	583	515	566	581	575	559	564	568	563	574	568	551	572	606	587	547	538	590	594	557	540	596	584	559	569	580	564	596	556	528	608	551	543	601	546	537	576	560	588	580	586	526	574	606	568	573	568	579	591	616	562	592	563	552	575	614	595	546	537	532	568	578	559	573	580	573	572	568	568	551	557	568	620	602	557	598	575	562	544	556	581	558	544	604	593	582	586	555	561	605	605	596	561	520	601	530	589	578	603	596	544	605	548	603	566	570	570	541	627	614	589	581	544	530	545	605	553	583	572	559	564	510	551	553	572	620	530	576	614	567	600	582	596	522	521	579	604	589	578	547	571	575	567	560	561	581	550	541	565	545	592	543	539	565	570	563	562	591	527	576	575	534	615	552	578	564	605	549	603	510	554	546	584	593	599	595	525	594	563	564	581	565	549	544	548	568	561	574	593	560	583	546	590	588	560	571	544	561	545	564	544	606	564	554	603	564	576	546	548	558	558	558	600	577	565	576	542	602	586	545	535	576	582	535	580	532	566	571	604	584	568	573	554	574	533	584	547	585	552	574	597	582	548	601	588	584	572	570	582	555	552	579	583	587	573	545	552	570	542	566	523	533	579	595	582	576	537	556	550	599	595	580	565	571	607	554	580	556	549	558	583	566	547	597	586	566	569	569	543	559	579	539	579	602	604	591	550	570	608	579	592	582	536	568	574	555	590	511	564	561	587	541	529	569	553	531	547	552	568	559	547	550	561	558	600	542	529	587	568	577	599	595	559	539	618	561	574	568	589	557	526	560	591	558	539	548	575	541	577	531	587	602	573	599	579	549	565	567	565	590	602	561	574	568	603	556	578	565	532	554	559	559	563	610	597	573	584	593	592	551	510	566	569	545	564	583	571	552	553	584	560	566	593	589	591	563	565	547	622	581	611	535	561	576	540	551	542	577	571	559	574	617	605	580	571	590	529	519	577	545	599	560	565	565	605	545	621	578	548	604	580	581	604	581	604	570	538	584	572	585	557	582	526	528	537	563	595	584	590	554	584	579	589	585	582	540	574	558	541	551	637	583	589	572	492	577	594	598	500	570	544	532	570	564	556	574	545	545	556	567	552	552	552	577	565	559	546	556	616	576	556	584	556	579	547	565	604	558	595	562	545	558	585	576	553	591	576	560	547	584	595	557	600	567	563	586	597	564	583	567	579	588	639	559	526	565	553	584	581	552	579	579	557	578	577	599	553	558	600	546	569	605	577	598	562	561	547	529	546	591	600	600	573	509	588	609	562	578	544	614	550	534	557	575	523	577	546	561	584	580	531	513	583	570	607	615	597	533	576	560	522	531	547	541	590	569	571	557	551	569	609	619	592	545	576	602	569	593	561	565	559	577	572	554	526	593	606	575	592	562	562	574	569	539	586	550	548	587	561	594	580	580	568	600	573	530	569	549	580	621	590	569	581	563	562	538	578	574	562	592	581	569	600	545	543	553	572	589	571	561	595	567	548	600	586	606	559	590	563	584	567	561	596	614	602	531	571	561	586	545	549	551	538	549	574	533	542	560	624	609	618	611	574	541	585	551	576	618	589	556	539	537	580	571	563	563	573	535	586	533	620	608	602	556	572	507	550	558	574	565	548	551	601	593	606	561	564	569	612	583	595	583	565	547	588	591	552	557	573	538	537	566	572	562	616	571	559	552	591	563	570	573	536	577	563	578	602	573	577	582	538	608	531	553	558	594	534	570	540	561	576	553	591	588	581	592	564	601	573	554	558	550	631	544	540	587	515	558	545	590	576	567	582	633	558	581	607	613	570	561	553	562	574	520	546	535	536	538	553	581	567	540	600	532	573	549	625	517	588	572	535	566	575	558	584	607	581	586	549	578	549	589	565	583	583	568	575	538	596	608	560	542	541	575	557	536	584	580	569	569	581	557	584	575	623	550	542	562	531	594	548	588	579	591	588	555	533	537	555	578	565	593	574	579	564	571	564	574	565	579	618	558	593	583	532	580	606	616	566	578	571	550	531	540	597	605	549	560	602	607	575	555	568	585	546	580	585	574	551	537	583	537	534	557	577	541	576	559	553	543	583	562	574	566	559	530	598	562	543	532	552	575	549	538	559	574	579	583	578	603	574	538	584	601	615	570	576	565	565	619	570	559	542	542	582	511	547	567	559	516	594	526	615	565	591	542	579	554	579	560	596	597	597	553	550	565	618	607	573	550	584	543	606	561	562	597	551	561	608	584	533	521	575	579	587	544	558	566	576	592	553	543	629	506	550	560	564	571	590	555	539	538	578	555	569	594	541	547	568	543	555	562	570	589	568	551	519	552	614	544	577	570	563	587	560	546	553	556	537	558	550	573	540	516	537	542	557	601	563	594	605	505	560	552	557	564
32860	20223	8558	768	333	315	295	278	270	265	298	291	303	268	306	273	266	297	284	281	256	274	308	242	306	256	311	264	291	289	260	286	261	267	285	255	281	260	278	275	265	259	271	277	259	302	286	268	261	307	247	276	248	263	273	268	295	270	277	290	295	280	241	273	265	290	252	283	253	251	275	271	271	262	283	266	301	263	307	261	280	258	266	300	262	278	270	323	277	262	294	274	293	292	273	251	281	291	270	264	263	256	264	318	254	272	298	298	251	306	248	290	252	290	273	255	284	305	276	297	260	284	266	286	310	298	302	273	286	279	272	296	250	261	262	257	242	276	259	275	283	265	303	291	285	279	267	307	288	310	281	247	299	308	309	308	253	280	297	281	294	245	306	242	294	281	260	302	259	285	283	283	279	286	306	294	274	277	282	290	249	263	282	299	274	264	243	261	271	271	273	318	288	277	255	303	252	276	290	307	261	273	266	260	254	276	284	252	278	269	273	272	245	252	289	290	240	261	255	281	257	277	270	250	271	249	314	310	318	259	268	289	283	283	267	263	286	316	254	277	306	305	264	283	275	293	290	279	290	265	324	291	270	278	276	263	259	276	268	284	254	280	286	299	262	271	270	291	262	280	299	277	259	273	270	265	299	271	254	254	279	297	268	264	283	277	271	273	309	292	259	287	299	243	262	284	310	281	296	274	280	276	281	259	245	240	279	280	273	294	266	270	337	251	274	288	300	291	296	272	271	267	293	312	283	267	281	270	271	306	287	259	286	299	310	250	288	279	251	288	292	285	276	269	272	270	294	296	270	273	278	266	281	298	283	247	281	252	257	310	261	303	284	297	270	257	261	298	273	272	289	281	290	279	261	264	282	264	317	263	260	294	268	286	289	274	262	248	269	302	286	257	306	275	296	294	244	264	279	277	270	286	281	311	291	265	293	294	323	277	270	316	281	271	274	299	282	271	260	270	298	264	285	284	296	241	290	260	251	300	286	268	309	272	284	315	288	293	272	277	266	250	275	265	280	272	260	280	272	291	281	303	262	296	272	285	263	326	271	298	283	269	275	269	266	291	256	264	280	262	279	254	270	282	256	249	285	266	286	278	261	280	269	246	319	267	256	303	251	259	273	281	297	258	290	284	298	262	268	285	276	236	298	272	274	296	280	285	278	280	307	314	299	266	251	278	259	273	299	293	246	271	276	279	281	275	292	265	258	300	269	313	302	262	266	252	253	251	286	288	277	302	267	271	288	265	296	270	279	295	275	263	280	285	267	275	284	278	282	267	231	283	291	295	296	299	332	283	276	259	266	285	241	278	281	264	264	272	286	271	314	292	281	293	313	256	265	261	292	276	305	271	270	289	276	298	289	276	281	261	248	257	289	264	302	326	301	280	258	285	283	244	292	295	288	282	312	254	290	284	264	265	287	326	285	259	302	281	282	251	284	278	284	269	288	254	282	283	277	302	280	287	306	309	346	261	293	274	276	256	245	252	288	251	286	290	261	292	266	296	282	273	262	261	274	273	288	275	302	274	290	258	284	238	295	275	272	298	257	316	279	252	270	277	281	267	262	250	276	297	293	313	274	288	264	298	280	279	305	259	253	279	270	271	278	275	288	313	283	285	281	306	231	281	264	245	247	268	299	261	261	256	286	284	286	258	257	256	286	250	305	293	269	277	305	287	289	273	284	279	289	246	286	284	295	274	299	316	257	284	270	294	269	301	303	276	284	279	257	272	246	310	274	267	281	275	255	264	262	268	293	261	281	264	258	285	280	248	241	252	265	251	271	263	294	287	271	284	306	266	271	274	285	257	280	255	262	275	236	282	279	302	262	266	256	260	266	262	260	292	308	252	298	277	296	276	271	275	288	266	260	296	264	259	275	284	290	277	251	294	276	278	289	262	260	290	305	279	283	290	260	297	275	295	285	286	290	248	300	273	294	286	313	268	286	285	280	282	288	292	275	284	259	287	292	256	277	267	261	282	306	294	295	266	264	260	256	271	270	288	276	273	280	280	272	267	246	306	310	265	250	290	279	271	305	312	271	294	277	294	288	281	305	244	271	292	274	288	293	268	243	256	274	291	271	251	306	271	243	306	276	299	297	277	273	293	269	251	282	277	253	276	293	250	248	278	316	309	270	261	268	264	311	274	276	306	267	268	307	269	289	276	260	256	260	249	301	268	251	260	279	289	280	289	286	300	298	297	284	302	290	278	243	252	285	276	302	289	247	306	290	279	264	240	262	286	264	302	305	272	270	299	272	264	289	284	271	308	285	305	261	282	263	222	269	284	267	289	265	276	249	298	284	280	288	270	304	274	274	256	266	282	271	262	276	291	291	270	304	280	283	271	264	294	280	281	249	310	279	257	250	262	288	277	264	255	283	299	249	288	296	277	246	278	278	282	272	312	262	270	294	247	284	279	258	250	296	254	295	280	273	232	285	280	259	279	300	274	293	294	293	302	283	286	267	269	289	253	282	260	275	274	295	268	313	283	261	274	303	288	292	289	296	288	280	249	260	271	278	276	241	310	287	286	303	286	276	266	284	240	248	264	294	275	280	295	284	285	269	275	241	265	310	279	305	304	294	285	297	271	288	277	252	293	294	268	257	272	270	300	288	256	284	282	297	286	295	271	278	255	285	282	284	298	282	273	288	259	255	304	278	294	259	245	270	288	294	233	305	265	290	287	273	266	271	300	259	251	222	270	243	251	276	263	277	231	240	264	270	255	281	278	264	284	252	279	276	288	280	278	302	267	267	265	251	270	254	242	253	272	270	303	261	251	287	280	290	276	288	267	261	249	261	283	310	256	249	299	298	298	294	269	279	292	251	263	260	263	264	278	299	273	266	277	278	266	292	268	231	268	282	287	277	286	269	291	272	238	292	306	253	267	276	272	259	279	301	263	284	249	292	261	281	292	271	269	290	282	268	287	296	279	276	275	302	272	264	250	267	289	289	290	294	309	261	270	251	286	290	287	294	295	281	272	338	280	296	274	307	271	289	335	257	247	261	317	292	274	286	285	308	263	265	304	258	308	262	273	294	289	243	239	288	293	269	266	291	297	268	269	300	308	291	277	278	286	308	293	258	311	315	299	312	324	284	287	303	287	232	248	288	238	276	261	296	273	249	251	257	237	287	276	276	284	272	275	273	295	250	287	297	283	269	272	290	267	279	249	244	278	269	267	278	283	300	286	288	237	262	263	289	306	298	264	266	300	330	302	280	264	289	282	253	255	258	309	261	279	283	263	290	249	256	263	295	286	298	263	287	249	296	265	270	259	287	295	276	273	296	292	287	294	267	261	274	287	254	281	292	273	272	258	247	262	278	288	270	296	281	306	264	260	278	316	268	283	270	286	309	290	271	277	324	307	297	284	250	248	268	255	278	261	279	275	272	263	268	266	295	254	275	287	270	284	282	273	236	268	278	280	266	266	303	308	274	249	275	264	282	278	278	310	268	272	306	273	263	299	291	260	281	286	299	275	314	266
5595	991	896	746	658	676	652	637	661	643	645	633	677	677	682	650	681	599	648	647	671	636	637	639	685	591	682	655	699	637	658	670	633	665	643	678	623	672	620	664	676	608	641	593	654	614	647	666	612	679	649	625	689	629	636	660	676	658	641	664	686	617	693	679	619	654	663	639	641	653	605	607	655	680	698	642	651	634	656	643	644	674	669	694	638	690	629	670	582	726	677	605	660	632	672	646	651	670	685	662	671	655	667	681	643	645	641	639	650	626	666	655	634	599	663	639	672	601	692	675	687	621	647	646	653	674	616	634	626	645	615	644	670	677	650	691	627	648	633	661	669	600	670	657	654	675	667	633	616	633	668	644	621	632	694	644	649	644	647	622	657	636	660	630	661	638	650	654	654	631	653	631	652	697	652	668	679	705	657	691	714	653	648	632	672	620	643	676	621	667	666	663	670	664	685	656	612	624	644	713	644	645	666	645	621	678	654	659	689	682	670	626	673	687	649	648	635	642	619	692	652	660	663	601	640	640	655	650	652	712	644	691	667	662	660	672	622	650	684	668	661	647	625	649	651	646	677	654	668	651	668	610	672	637	675	612	673	652	655	608	687	636	665	660	673	676	623	687	646	648	661	626	652	605	621	650	683	648	648	670	663	626	619	682	631	655	692	628	670	664	698	658	679	641	611	642	667	638	641	651	701	650	624	657	632	640	667	667	630	606	667	680	647	659	668	672	648	667	667	647	655	686	659	679	645	642	677	647	666	642	645	629	691	651	665	631	662	681	613	674	701	628	641	672	651	655	691	624	653	629	649	633	685	604	673	648	656	616	598	669	592	642	635	668	653	628	675	616	655	641	654	664	671	676	663	678	660	702	687	650	618	676	691	655	668	649	684	605	657	691	621	650	645	626	690	694	650	651	635	663	604	676	658	623	685	678	614	633	637	670	632	659	681	657	655	643	668	618	643	683	622	641	673	650	624	690	664	669	679	669	648	676	685	618	662	608	625	661	645	676	618	612	642	618	647	638	615	597	696	704	633	641	638	688	648	656	647	664	616	646	657	624	661	662	645	659	636	672	631	674	645	663	628	646	651	679	642	655	616	643	658	621	625	647	697	629	605	630	603	653	658	647	627	655	615	695	623	636	628	652	622	637	663	685	638	686	685	690	698	646	691	648	639	672	648	632	618	655	635	661	654	586	708	661	648	675	623	686	664	644	671	616	667	618	653	638	643	666	642	655	678	614	630	692	636	602	630	660	686	662	650	640	649	692	671	711	691	626	669	675	619	671	644	619	649	663	665	654	667	667	640	652	705	641	613	639	627	647	672	660	687	657	634	652	631	615	662	607	667	673	654	640	665	655	670	661	685	642	632	625	629	626	589	647	673	650	639	691	686	649	631	653	667	636	662	647	706	650	616	668	633	678	641	670	634	631	626	649	609	629	672	654	651	655	619	613	644	579	670	652	727	652	641	646	606	673	643	640	707	691	631	651	631	659	666	672	626	635	692	652	618	634	678	615	701	627	635	629	659	637	652	610	664	662	668	623	633	676	662	686	703	645	660	628	653	598	660	605	624	680	670	664	702	663	628	663	661	646	644	686	644	642	665	627	646	657	651	662	692	661	601	638	670	598	644	616	691	649	682	645	655	650	687	677	648	659	685	702	624	678	604	635	656	652	658	660	674	660	605	701	671	647	657	605	637	622	603	688	673	630	644	688	606	643	645	657	624	648	692	648	640	654	656	643	664	655	640	645	611	617	682	683	617	671	650	688	665	652	615	611	642	702	614	662	645	705	624	623	657	637	648	647	631	639	631	576	676	634	667	671	667	664	632	632	617	630	620	660	628	646	691	706	666	654	623	688	673	628	654	656	640	654	663	639	665	615	644	665	640	622	637	675	637	664	639	710	571	673	638	633	657	651	645	654	706	663	677	609	640	652	617	664	631	622	652	671	615	620	639	678	659	643	694	636	672	661	672	699	613	646	651	657	654	660	659	678	657	646	649	665	650	706	660	599	673	691	625	629	669	638	667	611	653	663	703	654	666	619	696	655	690	657	652	686	673	642	684	670	620	640	592	653	637	635	672	639	660	646	680	612	652	640	694	626	660	641	673	682	593	597	704	614	645	639	632	672	659	617	624	651	627	637	641	685	658	643	663	611	688	640	642	611	686	681	666	670	711	628	631	632	645	648	660	664	610	664	708	656	632	614	617	648	625	636	633	653	645	640	629	675	690	693	658	655	642	674	658	633	668	650	672	629	615	653	662	666	642	643	619	676	651	643	620	645	672	680	631	670	677	649	645	637	651	657	635	621	654	615	700	625	651	631	605	660	710	661	703	595	648	703	639	652	664	658	635	637	675	639	611	692	669	609	659	647	650	617	613	639	637	657	636	655	567	645	662	675	639	622	653	659	714	635	728	648	618	638	634	663	602	632	697	667	617	641	663	628	643	614	678	601	662	704	652	643	678	681	688	650	647	637	673	628	666	624	658	620	635	656	654	656	678	648	598	654	687	635	639	689	663	672	632	636	613	627	688	669	692	669	642	662	634	638	631	656	674	632	681	641	647	664	644	663	652	673	640	688	643	645	649	651	669	634	650	698	625	650	649	678	685	650	626	665	682	676	669	625	628	642	666	638	663	683	626	661	614	647	677	668	664	626	706	638	704	649	652	690	639	632	685	649	630	634	652	643	634	630	646	653	612	652	653	677	645	621	674	590	619	662	673	670	666	640	649	635	656	664	683	703	700	638	667	656	682	664	695	650	643	681	667	662	695	648	609	648	628	634	692	641	660	639	662	622	668	648	648	645	627	635	666	592	688	682	689	682	659	630	672	678	656	651	714	675	644	690	617	661	612	633	675	675	614	662	642	639	723	659	673	623	680	641	663	665	647	629	656	640	659	631	602	634	652	609	659	653	625	717	637	632	665	667	628	642	639	647	667	649	678	665	598	630	667	658	653	659	632	650	679	651	672	677	654	663	663	670	661	674	634	637	687	625	611	635	652	639	680	693	691	648	636	660	677	637	681	632	662	706	636	618	604	664	654	656	628	621	653	634	637	650	685	646	645	608	683	663	689	662	664	661	654	659	617	686	666	630	669	624	654	656	693	642	668	643	610	664	705	678	699	698	691	651	684	678	641	692	685	628	635	671	686	682	655	615	656	649	647	654	647	672	658	640	672	636	634	644	654	690	671	684	634	705	630	660	647	611	619	655	599	677	626	650	656	660	613	609	652	624	627	614	677	652	666	658	628	613	633	654	650	659	647	616	648	650	665	640	676	613	709	675	642	641	630	636	630	630	659	691	665	626	616	699	630	673	702	655	659	661	606	670	619	656	603	629	680	682	633	671	637	686	691	627	668	686	640	710	638	643	688	675	637	651	654	675	687	656	633	629	634	651	665	620	622	699	630	646	660	688	672	654	705	628	656	633	630	704	596	662	634	620	658	660	660	649	700	634	669	647	640	705	691	657	621	616	615	630	654	686
24999	21446	24800	28515	21443	20680	1155	537	439	423	438	427	404	418	432	392	433	422	418	416	414	380	396	431	418	408	412	372	359	387	374	401	390	420	358	409	395	410	422	431	418	383	387	409	379	415	403	400	386	391	430	363	369	388	390	407	408	366	401	406	394	361	414	422	390	367	415	396	387	373	383	393	393	419	395	383	390	401	378	400	378	371	409	425	403	374	370	402	429	399	393	413	426	351	373	404	326	396	418	392	364	385	453	423	412	423	376	408	368	431	356	361	395	380	367	399	356	381	388	408	410	389	381	377	411	409	404	398	417	366	405	362	394	384	395	389	385	411	391	402	386	402	375	352	376	354	380	405	415	381	384	351	409	380	400	412	394	402	388	391	349	402	363	369	381	407	383	391	400	376	378	421	370	387	374	419	374	414	386	380	387	391	397	418	416	397	401	388	370	369	396	380	395	380	412	389	397	363	384	371	409	416	405	369	389	367	373	366	363	367	384	390	393	406	398	388	423	371	399	425	381	349	367	402	401	386	372	375	369	385	367	402	393	386	369	385	373	415	370	376	397	382	389	377	378	414	403	389	415	394	432	361	402	391	420	379	379	398	366	381	373	381	380	354	392	359	373	388	378	369	404	361	385	380	415	407	414	393	393	430	376	379	381	437	337	377	404	393	390	417	392	391	384	371	368	373	386	385	376	420	365	410	414	324	416	410	383	364	381	397	398	375	387	395	422	411	421	416	391	379	358	348	355	373	397	430	373	384	380	399	423	363	372	410	379	363	387	379	390	386	417	371	414	371	388	420	423	418	405	364	358	445	384	387	390	349	445	393	379	349	398	392	408	413	424	396	404	370	404	342	360	374	401	394	368	395	372	409	407	375	357	344	472	412	394	401	374	397	416	377	393	353	410	427	382	435	400	414	390	379	373	367	369	395	419	421	384	392	371	375	402	386	403	388	379	394	411	396	409	376	425	380	379	405	372	377	383	384	401	399	396	399	404	423	393	374	368	358	357	386	372	406	394	368	390	405	357	343	389	357	365	390	395	393	387	386	403	406	406	347	367	400	355	388	348	386	395	414	368	385	390	412	385	428	368	424	368	423	365	402	386	374	391	364	430	384	416	401	391	372	383	364	381	400	380	401	344	365	370	390	396	429	399	373	362	384	367	362	388	416	389	361	372	426	396	392	389	396	400	391	387	378	351	385	388	387	376	378	378	431	376	374	381	407	396	366	396	385	378	377	370	418	389	395	377	378	398	385	346	434	414	364	381	366	367	402	357	385	364	392	390	408	405	429	383	400	386	403	378	374	389	379	380	364	383	389	347	379	400	373	366	385	422	354	370	403	384	372	413	358	386	380	359	392	415	381	402	410	398	432	411	419	381	400	372	413	359	382	382	373	378	377	383	371	394	414	379	401	378	377	377	397	392	383	384	415	387	395	365	351	387	369	399	392	390	349	381	388	369	395	383	395	413	364	420	333	401	401	386	372	377	412	439	387	391	382	438	398	381	381	374	416	367	349	399	408	378	403	365	393	375	385	398	387	368	392	370	397	388	361	425	391	416	378	374	392	389	394	379	364	393	354	383	395	372	396	368	386	379	393	426	396	371	374	375	382	386	358	360	396	377	409	408	381	380	425	400	372	411	375	419	377	427	412	458	393	371	358	380	379	398	380	395	351	378	367	400	350	407	393	371	384	363	358	389	389	424	427	366	392	419	402	399	369	404	424	351	422	379	366	414	399	425	438	437	406	418	371	396	388	371	377	389	421	395	382	447	382	362	394	360	387	412	412	409	388	354	387	370	447	384	391	390	381	379	367	386	389	358	339	379	383	396	352	356	441	391	362	359	358	388	399	407	389	416	389	376	385	384	402	441	398	361	372	372	370	407	329	420	396	416	366	387	365	351	356	376	389	373	407	408	386	389	383	380	405	381	409	392	405	378	400	388	364	384	398	382	383	427	402	376	426	394	393	415	372	378	392	372	393	393	368	413	369	363	363	405	413	418	377	365	401	397	391	385	403	374	374	392	398	402	355	396	366	394	380	407	362	394	388	401	381	413	412	357	387	355	390	418	373	386	363	379	388	391	380	378	365	348	364	362	390	385	422	380	422	407	407	397	384	411	374	378	387	392	372	380	413	379	413	335	369	362	377	356	405	396	369	392	349	398	404	396	357	396	397	402	352	373	401	389	416	401	334	407	390	397	373	375	411	395	380	414	394	381	392	387	366	351	371	419	439	388	368	403	381	384	361	388	381	400	386	393	383	401	381	377	349	402	386	391	377	381	388	370	354	385	387	342	355	381	399	376	365	369	401	396	409	398	364	398	387	415	379	362	360	370	380	407	401	388	403	371	365	413	376	372	401	388	365	414	417	412	401	410	436	420	434	374	425	396	397	369	416	394	374	399	429	370	382	394	379	366	382	391	402	401	372	390	414	376	369	388	403	400	414	348	401	368	383	398	392	392	381	379	370	413	382	362	369	378	406	387	372	397	374	353	393	365	430	420	401	368	382	376	398	435	395	402	409	367	385	406	386	383	381	406	370	410	376	397	399	412	411	353	392	371	359	400	389	360	405	396	371	406	387	393	399	382	398	418	391	385	354	382	352	379	378	385	420	390	381	388	372	383	377	348	351	422	421	400	413	421	406	350	355	406	424	359	389	366	375	412	401	382	399	391	401	377	405	370	372	394	387	429	406	389	370	403	439	349	381	381	410	383	352	371	384	357	360	405	371	388	359	391	395	383	408	359	366	400	377	370	388	419	384	445	377	411	361	368	390	359	395	397	407	399	385	396	407	408	418	390	416	403	409	394	372	409	376	417	396	401	406	378	374	368	364	386	382	355	390	366	419	421	355	375	376	385	348	387	352	379	378	410	366	389	405	390	416	379	386	392	349	388	382	383	406	358	398	400	390	383	375	366	376	404	415	388	360	420	376	363	382	418	360	406	425	360	390	361	377	368	399	387	410	397	395	372	397	331	390	385	392	411	348	391	419	393	397	391	375	387	382	400	408	408	413	400	416	384	405	415	374	403	392	387	394	380	408	390	403	428	394	364	386	378	374	361	415	394	435	377	384	398	356	411	367	379	364	377	384	391	360	364	426	333	400	392	406	410	405	386	379	379	408	394	360	411	375	397	421	386	336	391	398	363	423	400	401	390	399	429	379	399	343	404	373	389	384	383	407	367	396	437	387	384	399	423	368	400	403	346	398	397	376	382	375	407	369	419	420	390	376	409	388	414	397	426	396	384	431	361	410	398	383	391	422	415	391	399	407	374	423	397	430	356	405	399	383	353	360	370	364	408	355	364	419	403	363	382	367	398	361	379	378	372	412	355	396	386	417	433	377	413	354	370	346	371	383	360	422	376	352	420	384	413	416	400	393	413	363	417	444	371	391	373	362	379	379	388	413	365	371	381	367	391	384	381	347	389	374	375	349	427	368	403	332	398	400	410	404	393	389	376	404	420	357	367	381	366	407	380	360	371	367
6057	3389	2441	1604	998	937	858	837	814	922	885	842	812	871	830	889	851	784	841	882	824	835	830	869	897	852	812	831	842	866	817	772	835	819	831	836	882	840	807	822	853	853	843	844	844	812	878	853	867	832	861	867	757	822	836	836	787	834	826	783	811	832	805	845	862	860	800	815	824	858	882	831	818	836	873	903	856	828	868	847	812	847	878	842	831	785	871	792	865	850	830	843	843	894	843	855	840	819	843	844	807	877	836	837	823	823	870	840	886	832	809	822	837	871	824	852	895	827	867	831	841	825	836	890	840	834	875	866	844	872	792	892	827	806	876	807	871	836	822	816	811	843	863	837	835	791	868	836	830	846	831	888	874	790	792	865	773	821	821	825	830	808	831	867	855	839	802	867	798	829	806	830	898	819	814	842	805	874	857	798	883	842	778	867	871	833	867	822	904	825	870	866	859	813	836	835	847	845	858	811	868	870	827	844	802	865	856	815	822	784	855	847	822	814	877	826	879	826	794	829	864	837	823	858	853	801	817	829	782	843	860	856	841	842	864	809	857	805	791	835	874	833	763	809	802	879	796	817	826	809	844	824	897	883	821	850	790	856	856	830	824	795	835	848	807	833	852	851	880	841	843	842	833	887	870	840	881	819	821	818	814	810	814	836	865	865	838	882	774	866	828	840	789	828	854	816	822	804	818	845	768	790	832	873	909	869	831	828	800	848	801	850	839	825	801	831	818	837	853	829	867	802	829	794	866	867	809	879	815	834	817	915	824	857	857	830	839	844	834	825	875	820	797	804	833	819	854	835	864	824	827	855	873	847	879	821	894	857	889	828	838	826	837	831	822	855	841	845	827	873	863	841	824	875	838	815	824	847	825	792	883	791	805	836	864	869	838	810	905	768	825	836	820	865	863	849	849	831	803	812	816	839	835	818	779	855	845	835	825	817	848	871	825	887	842	741	855	856	832	786	836	780	852	868	852	865	828	798	861	853	842	865	806	880	850	795	821	833	850	825	862	805	853	821	811	845	883	830	829	789	837	847	846	845	865	852	790	825	860	882	870	854	839	779	850	813	846	795	806	790	862	847	876	880	855	829	851	828	854	815	892	856	820	879	829	798	800	811	844	838	860	780	819	826	804	847	813	829	828	816	811	827	845	820	831	877	849	789	848	822	881	836	837	841	858	851	764	860	853	863	850	821	802	870	800	822	807	849	850	846	773	850	813	854	806	800	835	817	863	810	839	843	895	873	814	819	857	849	852	873	921	865	825	832	802	832	877	817	817	873	798	801	844	798	843	848	849	816	839	823	837	854	870	823	815	888	819	894	849	850	885	865	858	807	901	816	884	868	761	807	883	819	834	799	819	847	884	763	818	849	821	849	794	822	820	781	856	855	823	870	862	868	830	895	882	803	807	821	844	781	835	811	831	874	887	794	806	852	865	827	823	858	842	890	838	807	883	812	859	838	839	822	872	823	793	840	848	814	836	866	831	812	821	857	796	833	829	796	842	878	865	824	833	852	823	796	852	843	833	858	790	837	818	814	863	843	836	831	793	801	869	858	828	836	814	801	823	825	835	821	873	844	810	842	803	855	881	843	858	842	898	817	826	818	812	802	828	841	883	838	838	797	852	833	814	841	870	861	826	877	875	876	844	791	814	867	860	842	857	814	870	866	798	874	865	825	871	855	752	825	842	830	769	831	809	826	839	883	854	827	838	891	854	866	831	819	853	862	826	852	878	803	852	827	847	838	846	878	841	838	859	811	845	889	818	788	814	861	836	882	846	798	846	859	858	831	835	852	841	817	816	836	817	885	841	797	789	823	847	827	819	853	827	865	880	871	872	836	864	848	821	817	771	868	802	863	790	793	841	857	845	765	863	828	844	832	795	791	830	815	803	835	841	816	825	841	858	891	802	771	882	845	847	814	850	846	824	855	809	814	806	877	783	844	798	822	854	805	842	828	778	858	885	847	785	813	823	867	887	857	824	828	793	830	867	843	833	809	837	844	872	817	852	876	815	827	843	860	776	804	852	820	797	841	848	816	840	852	888	812	870	826	830	857	853	834	878	871	788	845	873	862	788	892	858	875	828	805	902	838	848	820	837	811	820	839	872	829	870	882	798	842	808	828	858	825	824	802	839	801	826	847	873	811	867	833	843	833	896	839	828	790	825	843	888	858	872	855	802	859	851	798	819	802	844	849	873	828	866	880	859	859	847	913	868	835	847	829	833	835	764	811	883	752	869	886	867	781	876	827	854	858	836	834	821	837	817	895	882	847	763	856	834	854	788	860	852	858	838	860	821	846	821	871	853	823	841	811	849	819	838	855	812	851	881	815	832	845	811	814	833	834	835	859	761	848	837	849	802	796	844	803	802	807	825	805	854	861	818	876	821	846	805	819	813	843	869	859	819	922	863	815	889	787	825	783	875	830	862	864	886	796	781	820	810	829	823	811	814	815	856	809	828	839	836	856	840	777	797	887	792	844	920	830	822	857	821	804	801	832	828	770	802	834	880	831	830	831	804	857	885	885	799	840	837	783	791	877	855	842	888	813	800	820	832	846	834	888	858	774	855	820	880	846	814	861	823	808	891	848	819	837	810	856	863	880	878	856	865	811	834	861	827	881	856	861	821	840	825	842	860	839	806	829	852	874	843	850	797	884	807	872	806	821	855	798	869	872	878	883	807	881	838	896	834	830	817	870	815	825	837	840	779	832	831	843	813	868	803	858	895	851	827	853	828	830	844	831	820	854	834	842	798	856	878	867	838	853	813	813	875	831	817	849	853	808	895	835	856	855	829	810	821	867	865	840	820	884	842	848	879	832	847	869	865	823	867	797	842	820	795	794	844	855	855	885	822	864	831	838	858	867	861	860	800	821	880	834	831	815	839	837	875	816	886	864	878	852	863	883	790	837	843	830	845	858	824	831	856	832	854	830	793	819	835	796	791	859	786	842	837	850	811	798	841	833	804	829	809	815	803	808	800	817	851	799	835	856	831	858	838	856	817	806	833	811	815	789	843	812	814	877	783	862	831	868	836	834	813	821	837	824	804	879	807	890	843	877	841	811	834	820	832	852	815	853	824	876	811	831	835	802	866	870	865	824	821	829	893	849	803	882	792	807	850	854	831	803	783	800	871	806	880	821	812	793	814	853	842	876	790	860	897	830	853	831	842	823	870	866	827	823	826	826	836	798	867	839	859	847	805	823	851	823	840	837	849	839	838	821	839	822	831	824	840	873	895	828	877	867	793	850	885	844	865	862	853	838	815	806	820	893	844	902	887	793	803	794	835	833	837	877	867	849	782	819	828	839	850	806	832	852	842	825	852	823	840	843	901	819	873	838	807	863	863	857	846	864	813	814	826	857	822	786	842	807	855	842	874	879	875	805	840	851	869	836	797	816	844	797	841	864	865	848	901	824	856	803	808	852	818	812	807	830	846	813	861	825	868	790	833	784	827	858	886	882	849	779	822	828	799	832	832	867	805	846
24311	21446	25130	28167	21446	21469	19244	789	389	423	379	315	346	285	326	296	322	324	307	300	302	265	311	264	285	261	264	309	291	279	258	266	305	259	261	265	266	270	318	272	277	256	247	293	260	284	305	290	272	309	233	302	249	269	252	278	308	277	271	259	248	268	280	277	258	281	245	270	262	249	261	283	265	273	307	265	259	273	298	262	274	238	278	266	273	255	275	270	275	281	249	262	239	227	252	252	276	219	284	264	248	249	266	272	240	282	293	261	310	257	248	272	250	261	309	247	269	303	256	250	250	257	293	263	256	274	265	305	283	257	303	288	264	281	238	249	273	253	251	241	256	259	295	281	251	258	279	228	282	273	240	274	258	290	278	240	306	254	265	283	268	278	282	284	273	273	267	255	258	276	262	267	276	249	254	249	285	282	311	274	245	277	250	260	287	264	254	308	276	281	269	287	263	248	258	266	256	272	279	295	274	250	264	273	252	277	282	260	262	256	265	253	273	285	264	265	262	272	277	258	266	279	280	252	293	317	258	249	268	249	238	264	286	261	271	294	244	286	234	257	278	255	299	271	264	279	272	253	253	260	236	234	289	257	260	254	262	250	283	298	267	275	272	287	277	263	272	280	282	237	270	246	243	287	269	304	261	242	271	294	249	252	253	251	252	268	257	231	249	253	265	260	239	297	290	300	285	236	244	267	253	256	275	259	273	230	280	290	292	248	244	267	265	288	276	247	242	240	279	262	250	317	290	246	262	285	250	258	285	281	260	259	265	281	280	268	249	260	273	264	260	279	263	269	263	275	226	236	265	268	257	287	291	262	256	283	247	267	255	245	230	258	260	267	264	286	233	270	258	264	279	247	247	272	287	277	290	263	257	252	277	253	268	287	238	269	282	281	251	296	230	252	251	279	263	262	274	257	279	292	260	284	287	235	279	275	267	257	280	265	262	272	284	278	281	245	272	285	257	284	237	276	290	234	275	265	254	249	267	247	265	247	279	270	265	300	285	265	259	298	275	261	263	262	258	280	251	258	270	280	278	261	269	258	235	257	283	228	281	268	260	277	260	249	257	264	271	278	280	245	276	273	273	234	255	277	275	270	267	294	306	265	267	277	256	265	297	298	281	277	284	247	263	257	256	278	278	276	289	299	248	272	257	258	300	291	271	227	248	274	290	270	266	260	290	258	269	303	280	261	276	277	254	268	254	265	283	284	276	263	282	260	229	273	241	288	271	241	261	257	254	253	270	263	286	238	285	257	257	299	236	236	298	269	236	279	307	248	237	233	257	248	274	253	278	273	278	260	264	256	251	256	262	266	257	277	271	274	253	231	281	239	268	288	251	294	242	253	271	305	281	254	267	250	273	259	275	262	291	238	274	265	240	249	255	270	249	271	290	230	291	281	283	292	236	280	261	275	266	237	238	247	261	276	262	271	270	296	272	277	259	270	244	274	236	295	244	286	272	299	222	282	257	268	276	271	258	287	288	237	290	299	277	266	253	201	257	266	246	251	294	271	268	270	268	251	296	256	269	259	270	271	292	287	267	282	258	235	236	267	270	244	264	263	255	282	257	230	269	257	276	279	266	285	278	249	276	238	262	293	269	286	253	284	243	279	243	250	284	282	261	264	255	253	284	283	278	257	267	261	251	284	263	267	257	285	266	278	294	256	264	251	284	280	290	265	243	261	261	263	247	270	237	271	272	272	269	261	284	271	260	243	270	265	277	269	235	273	258	268	284	250	276	251	252	267	277	266	262	278	271	286	264	253	256	242	251	251	264	257	259	263	252	273	278	301	290	280	277	239	267	271	276	265	255	249	295	271	249	268	262	275	271	286	250	260	282	295	254	277	282	265	297	270	266	246	264	268	255	227	251	259	285	267	267	245	231	232	259	262	249	260	259	290	277	273	265	306	271	228	265	240	256	249	276	269	269	281	264	251	254	286	264	288	265	250	263	245	274	242	229	273	286	257	264	246	287	253	250	290	258	270	301	263	259	259	243	241	258	250	255	248	264	281	301	291	247	255	266	257	252	246	288	276	249	232	292	272	278	262	298	268	286	265	268	275	273	263	282	246	240	261	279	284	321	283	251	256	257	272	288	275	248	295	293	298	247	270	276	268	246	259	273	251	289	263	257	259	281	258	294	260	275	259	261	271	279	251	262	264	257	295	244	262	241	238	273	266	277	277	275	275	249	271	292	269	260	282	262	235	246	271	242	266	264	266	248	260	268	263	248	319	285	250	264	264	267	263	251	282	274	261	268	230	264	292	256	237	275	275	265	255	262	258	294	270	259	250	267	269	275	259	270	249	233	272	254	273	270	295	314	260	260	265	248	250	288	251	251	247	281	287	272	257	253	248	280	261	254	232	270	291	285	256	238	283	273	276	257	271	284	247	267	239	268	277	255	285	244	246	283	261	257	237	277	264	261	265	294	274	221	256	257	237	248	301	252	261	272	261	258	283	246	280	287	287	289	272	291	267	267	238	256	285	253	239	267	266	288	259	255	248	249	213	275	297	290	268	236	252	274	280	270	240	265	261	274	273	262	281	256	275	262	282	250	264	260	247	288	279	269	245	276	258	290	292	276	293	278	284	258	303	265	308	278	293	278	292	265	273	265	227	233	263	236	268	255	241	280	236	249	274	286	257	239	269	272	240	241	266	269	268	298	298	269	263	271	280	251	258	249	279	243	251	289	274	245	293	241	233	228	243	273	262	251	268	283	256	275	274	278	271	257	274	266	260	273	290	243	251	290	246	286	269	271	263	240	262	275	275	272	271	267	251	288	302	261	278	251	295	267	269	272	249	258	289	288	236	243	273	263	258	264	267	234	226	282	292	258	263	282	232	276	316	269	256	254	300	268	288	259	303	257	262	267	285	246	256	302	244	264	259	243	232	246	266	275	264	232	259	284	263	265	283	286	279	276	251	272	265	262	236	253	284	256	265	260	236	260	305	307	307	283	275	248	285	282	241	263	267	264	251	299	226	259	259	245	254	270	246	267	263	280	271	252	244	245	266	260	294	267	277	275	263	267	265	266	253	265	261	252	253	269	313	295	264	288	272	302	303	294	276	237	279	288	265	277	256	269	225	259	270	247	255	266	242	295	291	259	248	260	263	263	270	250	262	268	224	274	253	263	272	246	287	287	263	276	271	278	274	257	295	252	231	263	294	290	289	265	269	276	280	242	241	278	264	261	235	283	263	300	269	273	279	265	280	280	280	255	287	245	268	290	243	239	276	254	254	275	262	268	270	292	260	266	256	283	286	221	247	261	259	242	280	241	258	253	263	298	262	258	268	251	302	257	245	264	284	292	261	270	267	240	272	275	262	294	266	275	255	257	280	276	254	253	255	290	268	310	256	260	258	238	256	282	279	271	254	252	262	310	270	251	247	248	203	220	290	261	257	232	240	267	243	254	247	254	239	244	261	245	277	240	239	238	314	269	272	263	279	248	282	281	245	271	273	232	275	268	249	269	261	263	249	269	287
7797	5201	3618	1926	916	713	716	646	642	669	560	642	588	623	611	585	579	559	602	530	545	545	586	538	550	612	592	528	613	594	639	566	576	573	574	538	575	567	580	600	580	594	583	615	571	565	551	588	550	643	603	602	553	563	575	545	599	558	594	587	551	579	585	522	547	549	567	558	604	573	605	606	522	614	573	530	526	574	573	553	570	544	532	564	611	615	591	583	538	555	602	579	586	554	572	554	541	573	547	601	556	557	616	541	576	593	535	556	583	570	547	554	574	560	531	578	598	603	531	553	568	573	549	548	574	587	559	585	559	572	539	587	564	556	534	600	557	575	546	548	580	552	590	574	573	569	601	593	593	599	549	572	577	585	561	550	614	533	575	554	565	521	580	602	544	580	526	556	638	543	588	610	582	574	568	565	557	572	603	564	539	527	551	590	625	570	602	551	529	606	642	560	595	537	648	568	557	543	608	555	541	585	627	525	568	520	553	552	614	576	584	581	566	575	546	544	582	589	607	581	572	502	542	558	571	574	593	572	563	554	551	575	514	577	567	558	579	565	563	553	594	607	576	557	555	563	583	536	594	568	599	585	583	547	603	575	542	571	570	570	545	594	616	580	577	558	554	563	597	599	528	564	558	552	589	591	610	567	594	557	583	588	578	590	596	614	591	603	569	589	571	573	616	523	558	543	572	566	598	589	572	567	547	616	562	561	561	557	588	529	598	622	606	603	572	556	582	541	564	568	585	587	602	580	529	583	547	593	603	523	567	612	592	550	593	569	571	584	542	577	536	574	575	612	579	556	559	557	563	565	598	559	583	504	600	561	561	570	559	574	574	571	552	585	548	532	534	564	521	542	592	590	579	606	566	592	578	585	584	603	541	573	565	543	536	558	561	513	555	557	564	541	556	586	595	564	596	560	542	575	576	603	566	599	541	541	549	581	580	587	570	533	590	580	575	563	553	538	581	576	596	603	604	603	584	573	578	607	515	564	583	520	587	559	561	549	536	516	540	563	548	613	548	536	573	599	558	577	570	614	563	591	598	556	578	548	549	561	536	626	543	587	544	584	591	564	522	589	530	527	564	562	547	566	553	543	531	587	543	545	591	589	556	570	597	559	575	559	607	566	590	576	532	567	602	562	622	540	563	581	534	586	572	540	577	573	572	584	560	568	555	576	542	565	577	559	604	528	606	563	604	559	563	539	588	552	551	591	534	565	530	540	573	555	556	593	578	525	514	535	542	590	561	555	575	598	577	599	512	598	523	590	598	540	563	568	590	601	532	545	528	603	586	602	578	562	600	528	587	604	569	571	557	575	553	561	581	574	574	586	562	594	571	571	545	542	573	565	577	547	540	570	618	592	586	561	574	566	592	534	578	545	579	562	571	583	572	516	545	550	599	555	534	591	556	546	568	618	567	565	541	538	591	582	541	607	540	589	579	536	576	601	583	571	611	563	596	576	598	597	586	584	583	546	565	579	532	592	580	556	569	561	553	545	545	531	565	599	543	588	575	583	574	539	560	561	594	555	561	580	522	586	572	561	569	588	587	587	613	568	571	540	552	594	577	560	587	584	549	548	555	557	622	588	539	611	592	542	567	566	542	563	593	559	537	555	527	593	543	551	521	570	583	571	590	573	569	564	545	584	572	553	528	551	612	595	546	562	557	627	553	579	539	546	603	537	590	599	563	536	556	547	550	553	572	540	575	593	617	552	564	560	558	608	561	552	580	572	545	542	610	559	560	564	571	564	536	550	591	576	566	567	555	585	515	593	599	587	592	548	553	494	573	558	579	575	573	581	549	538	531	605	558	558	552	589	595	563	558	546	555	583	570	573	526	557	543	558	520	602	551	563	579	594	541	567	533	560	643	592	584	564	586	538	514	570	546	533	589	569	542	511	550	588	568	552	535	541	602	529	576	582	614	559	555	587	557	547	596	565	582	523	547	532	592	543	599	582	586	564	577	582	596	598	580	599	521	557	525	557	546	613	553	562	599	558	574	520	586	581	549	580	554	564	541	608	556	588	598	582	568	587	600	553	568	556	570	549	577	600	583	560	584	590	566	587	577	565	535	587	556	573	549	533	594	546	580	571	576	534	595	562	576	617	546	513	597	572	548	592	587	554	611	528	591	561	559	545	607	561	544	601	556	581	517	614	578	575	557	585	540	576	566	548	569	511	595	523	594	561	583	554	574	576	575	587	562	566	627	587	563	586	536	545	567	540	559	564	539	571	572	550	583	567	597	580	564	582	562	578	621	578	614	545	612	585	595	553	559	577	550	641	561	564	581	541	544	569	585	553	568	561	595	563	585	575	581	590	570	554	571	548	584	504	564	571	554	577	564	580	564	600	570	581	551	593	571	584	558	572	559	512	561	570	612	563	574	597	541	552	587	519	580	555	561	604	533	603	512	566	604	572	592	558	564	609	546	527	574	560	568	522	535	590	529	568	555	600	583	614	557	552	572	541	525	563	562	575	550	541	536	556	587	555	565	590	596	601	560	559	569	519	545	543	553	605	559	595	611	597	589	533	551	565	578	580	516	585	568	529	561	566	566	517	554	552	585	560	563	600	592	555	594	548	569	586	556	548	610	572	593	599	504	601	554	535	549	584	572	585	541	567	597	564	571	546	563	575	592	574	564	522	603	557	579	529	618	581	610	564	613	593	578	577	591	515	565	568	564	523	552	580	545	576	535	535	550	607	575	562	569	553	586	579	593	527	532	573	589	564	566	573	557	600	584	604	557	575	584	577	529	543	609	590	526	563	602	542	575	553	566	597	583	570	515	540	563	567	582	557	528	583	556	571	587	569	527	548	585	584	573	525	572	573	542	547	615	568	551	550	585	545	586	550	556	562	548	548	538	526	578	573	551	568	509	548	602	564	565	550	567	578	561	553	532	575	577	566	545	543	580	592	579	616	571	540	604	594	599	596	566	559	614	564	561	584	554	600	589	596	560	587	507	590	559	569	571	587	574	543	577	587	557	567	530	573	581	566	598	564	575	589	558	577	562	558	617	528	556	589	542	549	556	566	584	576	577	541	563	542	628	580	555	580	560	603	567	540	550	567	533	556	580	537	554	543	575	584	548	555	525	563	554	545	585	595	627	582	596	572	550	588	559	530	575	601	547	510	591	580	544	557	568	624	575	565	590	596	557	576	566	600	589	544	580	532	607	571	563	580	581	532	549	588	583	597	550	588	575	587	550	584	581	572	550	584	575	599	548	567	595	558	549	558	573	598	561	578	548	595	562	598	573	582	589	561	571	597	565	520	631	563	518	547	533	592	591	570	559	539	597	594	531	593	559	576	569	584	593	548	578	559	550	532	586	526	548	548	559	591	557	571	551	535	548	555	563	543	540	575	569	556	560	555	507	572	574	587	552	576	570	569	569	581	548	581	537	607	565	548	553	553	583	572	619	555	578	552	591	593	567	602	597	599	591	552	586	576	587	563	580	570	605	619	616	562	575	533	566	558	535	565	614	563	569	585
32787	20219	8646	724	375	310	308	263	288	247	279	273	270	270	312	299	262	261	265	267	251	308	287	236	261	291	256	280	296	270	308	280	283	273	274	283	281	297	267	274	287	286	269	268	273	277	328	276	289	251	258	303	288	273	253	260	293	292	253	267	257	299	267	261	297	275	263	292	228	276	263	280	281	289	279	279	265	274	307	268	281	268	271	252	274	279	268	252	270	277	285	306	287	282	273	305	282	293	276	263	286	289	291	302	295	288	255	291	306	248	253	289	266	262	299	294	285	261	261	277	250	295	302	283	283	278	271	288	286	308	252	267	257	281	288	284	287	302	259	276	278	277	287	287	281	271	263	312	287	265	272	279	296	278	294	287	294	339	289	281	307	283	272	280	266	313	271	329	272	280	284	244	295	249	253	310	279	301	310	285	260	253	301	255	261	275	259	282	267	265	282	244	252	267	292	282	275	259	272	289	272	295	286	295	249	284	260	263	289	339	263	289	258	239	229	249	283	294	288	286	264	284	264	281	268	284	299	255	265	248	286	287	294	280	287	279	284	261	303	255	293	291	265	272	246	281	286	278	288	305	331	270	265	277	275	274	251	278	268	301	269	297	279	252	285	283	292	278	310	258	317	290	265	287	280	263	259	259	286	289	269	242	263	281	277	297	284	290	298	253	264	251	250	279	251	289	295	298	307	281	267	272	306	287	290	279	263	247	279	286	284	273	304	274	260	252	298	292	274	285	277	278	277	309	282	254	282	308	310	303	293	293	290	288	262	281	278	309	264	234	297	286	282	271	272	290	250	298	279	274	257	265	279	256	256	267	272	256	286	255	246	267	293	302	301	255	290	278	299	292	294	316	276	277	236	316	247	274	271	281	287	277	245	302	306	262	287	257	299	261	288	254	285	276	291	297	274	261	303	285	285	257	293	254	290	277	322	253	301	285	300	275	288	274	274	296	271	274	303	272	273	266	302	277	300	290	287	291	266	284	269	271	273	289	298	262	262	277	279	276	260	240	268	272	284	278	273	240	240	273	276	266	294	262	297	270	289	267	279	300	283	259	281	293	241	291	261	262	275	305	271	265	283	295	284	288	283	282	298	288	242	244	271	280	278	269	299	317	313	260	283	267	276	269	305	264	282	309	264	307	298	267	282	270	299	271	253	267	298	266	255	285	287	281	267	269	266	277	294	299	275	280	258	304	250	291	296	272	287	273	271	264	321	253	287	310	299	244	260	267	304	252	289	281	269	281	257	305	286	278	268	309	307	308	263	249	290	290	284	289	306	292	285	281	233	293	261	276	310	277	325	282	305	280	292	300	259	275	284	262	244	308	290	270	272	241	284	269	303	315	275	276	263	245	304	298	293	245	261	242	278	279	250	301	265	288	255	287	305	281	282	273	297	248	234	269	286	278	290	290	244	290	288	261	292	260	279	259	320	282	284	270	285	280	259	285	274	292	289	275	285	278	292	273	287	294	299	261	288	251	320	287	278	272	272	280	296	242	304	284	262	283	277	277	291	263	275	277	285	259	263	270	256	258	280	273	250	273	273	277	277	266	275	294	286	288	292	298	286	274	260	293	270	263	296	269	293	276	276	269	309	265	244	280	261	291	258	283	249	314	259	294	275	285	295	265	242	262	291	290	276	265	273	260	295	277	309	261	289	267	253	256	249	262	303	296	257	278	306	298	273	267	244	289	235	288	328	269	316	304	257	270	278	263	306	327	293	263	293	273	282	273	282	277	287	316	244	269	258	319	280	315	248	287	289	303	287	259	271	291	290	226	274	294	278	286	294	273	287	302	284	288	297	285	257	315	264	264	297	303	261	260	280	266	249	318	259	246	267	277	269	293	272	292	303	282	269	277	284	297	299	292	274	273	301	284	295	277	283	264	272	306	301	282	283	275	271	262	306	280	308	263	255	293	287	271	280	265	258	275	274	293	286	292	277	277	245	306	278	266	278	257	273	302	276	296	271	263	280	293	254	237	296	289	270	277	291	245	261	246	287	254	282	273	281	263	287	266	275	296	274	308	314	263	263	311	255	277	302	279	312	293	253	272	296	284	286	273	238	286	286	271	253	259	254	278	276	315	317	269	284	262	262	260	264	260	289	258	278	278	276	297	270	265	264	277	270	287	334	260	291	279	294	270	276	281	249	287	257	258	260	303	285	295	271	289	260	262	303	269	298	307	275	282	276	285	273	257	301	296	282	273	283	264	290	257	255	262	256	266	299	314	313	261	313	297	285	265	259	261	276	277	260	296	266	269	256	284	280	274	290	283	282	271	280	286	273	269	263	272	263	297	263	300	312	297	303	269	271	286	252	318	278	304	278	278	294	266	283	284	290	273	282	289	300	295	285	250	277	284	291	298	258	249	302	289	255	275	309	278	289	273	282	276	254	274	262	291	274	260	297	285	282	273	256	262	261	281	250	283	270	266	272	287	321	301	303	306	268	264	258	289	252	283	262	275	281	285	283	282	290	290	261	269	243	265	267	234	273	266	294	275	291	299	271	279	272	290	281	307	240	279	283	277	288	272	289	276	298	262	250	295	293	275	276	264	273	281	299	282	257	267	290	273	288	304	295	261	276	279	272	273	288	264	287	275	299	266	273	286	287	246	278	281	284	270	285	252	246	274	297	235	308	250	267	260	277	255	267	308	288	301	305	271	308	286	282	245	301	271	284	284	274	280	296	281	282	266	263	294	304	280	307	288	293	268	279	274	276	288	303	277	278	284	297	245	290	273	305	280	269	266	300	260	280	275	304	276	280	284	279	272	250	292	258	289	264	330	282	282	256	286	272	293	282	271	270	274	289	312	272	265	300	272	266	268	281	269	267	288	296	293	257	275	298	313	287	287	276	268	295	306	273	253	260	266	282	296	286	290	273	271	286	277	271	299	287	267	289	299	267	267	264	233	257	272	280	269	289	285	276	305	254	253	256	290	257	251	291	262	302	261	267	273	239	295	288	266	277	275	290	293	272	267	303	289	265	252	276	283	290	272	289	276	252	283	251	284	273	279	283	265	294	273	266	280	265	261	274	256	241	274	277	281	267	271	275	298	294	255	283	270	275	249	264	277	271	287	315	256	282	251	323	282	276	259	306	264	251	250	277	263	282	293	289	261	306	282	319	281	260	270	269	296	274	307	288	293	260	271	275	260	262	261	276	291	263	292	252	281	289	267	318	281	292	309	276	277	272	298	318	280	285	249	296	257	255	272	283	292	292	281	280	262	256	274	254	273	288	307	288	252	263	264	311	292	272	303	259	268	290	285	270	262	286	282	330	304	275	311	306	281	315	244	279	283	297	271	268	265	283	275	248	247	290	311	316	288	295	295	265	313	261	260	263	269	284	258	282	267	254	302	278	250	277	304	290	241	296	302	274	285	260	279	257	266	284	303	291	286	288	278	303	263	289	262	269	297	328	268	258	295	285	284	277	265	265	280	299	303	270	289	264	288	275	284	249	310	289	291	281	268	282	247	302	300
5605	1009	930	693	666	689	691	622	688	700	630	611	667	625	639	616	583	619	677	651	649	647	669	699	684	703	674	653	703	631	646	680	652	611	625	663	675	625	629	638	585	640	638	673	657	701	633	652	656	691	619	597	608	640	665	629	688	682	672	646	661	638	634	636	642	661	643	646	639	686	701	682	658	701	604	670	631	640	658	635	712	687	688	681	638	660	646	644	671	670	652	649	617	651	638	685	650	675	625	689	620	615	638	648	636	654	652	710	632	691	650	667	647	677	664	649	669	668	682	659	655	655	632	711	647	662	673	688	635	605	694	645	670	638	651	677	635	657	674	672	711	647	634	685	654	620	643	624	642	621	657	674	637	633	670	645	654	673	665	648	650	643	672	650	674	633	645	653	668	653	665	665	612	605	607	691	632	699	639	680	718	627	631	706	650	652	643	669	635	684	648	688	677	656	628	642	643	675	626	674	698	637	696	628	662	632	656	658	646	671	645	663	657	641	651	676	646	635	647	650	649	639	652	630	637	645	621	685	634	635	625	631	636	693	610	616	647	655	634	664	639	631	635	656	685	671	659	659	688	634	651	645	659	643	670	677	627	606	629	663	630	603	679	685	656	687	640	676	707	595	623	719	637	651	633	695	665	683	640	617	587	695	679	666	685	646	640	663	599	656	591	692	659	667	657	674	615	663	668	644	608	628	647	667	637	676	653	649	643	655	661	677	629	673	647	688	693	631	647	621	637	655	632	613	659	680	660	656	676	719	700	662	636	654	618	603	639	691	689	611	678	625	630	629	645	628	667	703	632	657	659	645	612	661	683	609	630	636	649	660	651	621	653	682	641	680	605	679	668	660	657	628	681	617	684	655	690	645	649	648	664	686	670	669	646	631	672	662	650	647	658	664	682	692	626	627	632	630	674	700	677	643	606	646	640	610	681	628	624	616	616	668	663	659	695	617	666	658	633	685	644	666	609	663	642	649	611	631	651	671	655	677	652	644	591	650	667	672	626	634	655	658	691	633	653	650	673	642	651	675	643	648	655	636	663	645	660	677	660	635	612	604	634	664	627	647	627	695	653	660	641	672	630	639	632	665	674	639	655	644	662	648	673	693	670	598	636	679	622	623	637	630	637	673	667	679	671	657	642	658	654	631	721	624	658	639	610	674	620	703	603	674	618	626	670	622	647	671	633	693	679	671	672	664	665	660	589	617	653	656	674	681	667	659	658	638	638	638	627	631	622	628	645	679	695	676	625	678	654	636	622	618	669	693	645	669	642	660	716	668	696	658	657	614	662	682	655	679	655	653	661	665	640	679	640	674	652	664	682	663	690	608	663	629	646	678	630	671	602	668	658	633	655	695	635	672	631	633	651	641	609	634	640	679	623	635	665	689	661	712	660	609	680	618	630	658	709	638	625	697	650	662	658	691	633	693	638	664	661	669	629	645	640	714	640	654	644	654	653	701	628	692	613	686	710	616	643	687	647	723	646	677	673	631	638	623	633	649	650	637	660	678	681	662	661	670	674	653	627	670	657	603	661	675	630	613	723	648	675	611	649	593	611	671	610	646	702	635	703	691	657	637	630	604	661	636	658	686	637	642	721	653	615	624	662	663	658	668	643	660	686	669	685	646	682	608	676	666	657	714	651	681	645	649	584	686	654	662	654	630	654	650	658	636	630	640	631	636	637	643	635	654	624	638	603	654	637	620	620	636	676	615	637	654	665	656	647	649	675	687	618	697	642	638	692	691	650	697	673	675	621	651	655	665	619	649	668	642	635	642	643	634	658	653	658	611	675	661	645	675	676	656	662	622	639	675	662	628	687	696	668	674	633	646	653	682	597	641	657	653	649	629	641	682	644	630	668	597	729	694	654	639	635	632	642	644	664	638	646	640	696	639	691	640	630	614	660	664	665	682	655	684	682	679	609	705	646	624	645	651	633	700	652	681	643	650	644	643	641	637	689	663	647	654	668	652	651	654	695	615	649	641	648	661	699	627	635	684	651	672	666	636	602	650	644	606	649	648	646	658	666	677	666	668	658	687	627	682	629	674	680	631	649	653	645	688	611	711	688	633	636	625	662	688	640	660	679	660	640	640	651	686	686	639	644	666	703	613	672	682	652	733	612	648	655	643	673	610	645	617	647	645	652	705	665	622	645	640	612	659	689	626	659	644	658	643	623	645	669	615	642	671	619	637	584	641	681	655	645	668	654	689	633	625	654	661	644	633	708	647	608	670	649	604	641	643	633	645	657	623	654	622	657	657	672	629	640	632	633	632	638	634	621	605	628	695	637	620	617	641	647	592	625	634	642	639	641	648	678	631	638	665	614	618	620	642	679	712	625	638	694	644	666	636	636	685	608	656	692	656	635	642	599	660	630	600	673	669	632	628	659	646	631	664	623	647	651	635	630	671	675	681	646	627	676	645	642	634	631	657	655	679	637	577	650	661	667	702	687	648	656	603	636	665	653	636	660	680	650	648	658	645	601	655	680	663	659	649	639	641	669	665	707	654	654	656	636	623	692	650	665	652	630	693	655	668	597	658	647	645	709	702	647	671	653	688	630	637	681	671	654	646	673	620	655	623	630	637	654	687	667	702	648	645	619	699	659	618	627	642	616	632	682	698	634	637	675	655	665	698	742	658	652	653	602	603	624	636	619	628	682	601	663	624	599	657	654	669	649	636	655	656	658	652	665	660	659	599	649	653	666	643	628	651	702	688	638	668	666	675	640	657	661	627	670	641	637	649	632	656	636	658	660	670	643	682	679	674	652	678	608	631	600	654	687	673	656	616	691	664	659	639	650	653	684	657	614	654	650	653	646	687	648	635	622	661	640	668	612	602	652	644	636	689	673	635	585	638	609	644	689	633	661	671	668	625	649	680	671	655	627	659	641	667	621	635	607	705	666	652	657	636	679	612	629	653	673	677	677	677	644	643	639	659	679	704	655	637	636	713	698	623	629	644	629	643	664	670	620	681	606	685	662	674	732	653	634	648	629	662	668	602	662	620	716	644	643	644	636	700	639	655	670	640	633	629	660	616	699	668	702	692	678	674	680	703	616	658	674	611	677	684	651	657	662	690	672	637	666	645	670	609	658	639	609	657	619	657	652	703	665	656	643	674	620	636	637	636	686	647	647	689	696	635	671	630	690	648	651	655	651	665	623	645	674	650	686	675	692	661	600	743	687	682	690	641	674	657	665	686	650	654	657	652	662	629	620	598	642	627	624	626	649	649	611	616	633	661	642	635	623	618	673	668	625	652	665	660	661	626	660	603	644	647	640	680	623	683	664	651	636	688	665	641	642	651	630	660	622	636	654	687	676	650	684	645	656	641	678	690	662	628	670	665	662	624	608	661	669	615	691	621	630	653	672	642	644	611	620	689	646	688	647	615	618	641	657	680	641	670	677	644	653	679	628	667	729	612	677	687	689	665	662	668	698	715	657	660	628	655	668	620	654	653	650	671	613	672	626	669	685	658	703	664	654	677
24955	21462	24851	28493	21468	20633	1097	536	500	422	425	448	399	447	421	425	391	380	410	378	408	383	406	412	399	431	408	363	430	410	401	408	404	370	405	423	381	426	422	388	366	400	428	402	401	415	383	419	429	385	380	400	366	401	363	380	390	403	386	398	389	381	387	388	418	458	414	371	385	392	401	387	402	417	407	411	442	381	402	381	389	377	382	406	402	415	430	392	387	407	429	389	413	393	400	405	391	356	361	377	391	376	348	397	414	406	373	405	400	374	369	362	407	387	398	396	403	427	366	374	428	386	349	416	375	428	392	394	399	395	379	366	368	361	365	428	393	428	399	385	373	403	408	381	398	406	416	397	343	388	348	397	409	369	404	418	385	402	409	383	444	420	404	364	396	379	406	360	366	415	404	373	387	391	402	390	377	386	407	365	407	361	368	348	389	405	384	373	395	387	409	399	437	375	379	354	405	376	382	399	364	389	357	424	387	424	415	407	381	396	407	401	399	368	377	368	392	406	415	398	386	346	417	399	397	364	386	371	398	409	393	395	391	397	380	384	402	414	390	383	379	407	377	390	388	402	413	384	424	358	378	370	405	374	393	363	388	420	402	413	375	383	363	363	419	394	402	447	427	353	381	419	400	336	379	382	362	359	362	357	396	355	367	415	389	382	424	386	401	402	382	346	415	378	360	414	397	391	406	379	393	385	379	400	389	388	426	388	378	408	388	390	423	363	363	407	404	377	372	397	392	398	405	364	404	351	404	403	384	380	383	407	386	404	403	383	392	371	366	397	422	414	391	377	405	351	377	387	397	408	339	370	370	403	407	374	352	378	417	373	410	415	409	382	447	454	397	387	400	423	376	385	350	361	424	360	387	392	386	372	413	397	362	390	359	396	386	364	363	396	392	359	416	381	384	365	394	381	396	403	387	360	407	351	378	385	381	396	373	348	389	408	395	400	380	397	409	406	387	431	372	394	397	417	380	375	384	398	403	390	350	414	401	430	407	363	373	383	371	374	370	409	382	425	414	337	363	371	403	375	365	392	396	342	408	349	394	380	377	381	397	412	375	401	394	388	420	362	392	393	381	360	392	392	476	383	409	373	397	402	437	373	390	376	401	399	392	385	390	400	399	373	397	396	429	374	393	398	376	415	414	432	407	417	458	395	411	384	382	414	409	365	387	394	359	372	395	408	391	447	400	352	376	360	361	408	392	392	416	357	405	417	396	387	389	404	399	372	391	358	387	392	403	374	421	365	371	399	422	421	398	360	405	363	388	402	371	397	386	367	398	375	422	361	398	367	393	375	375	361	379	364	411	356	377	392	382	381	353	422	361	424	364	369	402	373	389	384	436	345	363	385	392	378	371	415	391	381	372	360	383	382	391	389	400	363	386	382	418	421	361	408	380	378	411	377	363	436	370	413	358	413	398	374	411	372	383	410	400	405	334	408	363	411	411	370	390	376	364	390	414	393	381	369	386	399	408	393	384	409	406	400	410	408	398	394	424	390	415	425	408	401	375	361	379	402	366	385	387	391	393	352	370	390	401	383	395	383	378	399	398	402	359	402	403	420	430	341	402	401	422	396	380	357	360	422	356	400	367	399	420	416	381	394	411	427	388	405	401	373	385	421	404	393	390	381	382	434	416	405	412	374	399	409	437	381	400	385	402	393	374	372	414	377	391	394	392	381	378	429	415	382	373	393	368	375	415	428	412	366	423	391	442	398	401	365	403	372	411	412	422	376	369	343	408	386	362	410	376	405	375	374	389	390	421	390	381	386	395	380	416	422	393	407	414	380	351	368	405	424	403	405	416	390	382	401	383	416	395	389	351	362	394	373	452	372	391	431	409	430	404	378	426	389	401	382	400	373	418	390	396	408	388	401	427	368	356	398	431	420	344	418	381	390	395	417	416	403	396	395	356	399	399	436	393	417	404	406	369	381	389	382	424	407	398	397	428	384	379	406	378	376	414	408	448	407	422	395	365	405	405	382	404	372	388	372	383	396	367	386	370	343	453	385	439	404	434	408	400	412	391	407	423	379	390	400	426	393	393	355	390	383	387	385	406	414	396	401	412	385	392	385	397	435	423	374	417	340	375	359	377	383	404	360	358	410	400	457	373	391	422	359	427	362	393	390	406	353	406	364	420	408	375	407	439	377	414	400	399	398	420	403	389	367	363	446	363	410	427	389	378	395	348	369	366	416	411	418	378	351	367	395	385	385	416	407	391	365	356	385	395	403	393	362	390	407	406	400	411	378	367	382	343	371	401	401	447	403	399	382	391	380	363	363	385	387	399	428	389	420	378	364	388	404	362	390	400	418	388	410	398	386	385	383	403	382	403	345	375	384	395	388	405	392	383	419	412	409	419	360	403	386	423	385	385	379	392	391	421	409	413	369	369	419	398	401	382	371	364	396	430	394	422	419	347	390	379	422	401	369	391	368	406	395	418	369	392	373	401	382	367	403	395	383	407	368	378	385	389	357	376	386	385	409	441	381	390	380	368	386	402	429	403	372	407	392	395	332	409	358	428	422	372	408	386	353	369	357	368	405	382	359	370	370	413	380	372	412	364	431	400	382	369	360	409	410	371	379	416	406	421	417	400	415	418	404	394	375	396	369	439	359	395	429	386	399	426	405	371	399	412	428	460	396	408	406	409	403	389	417	412	392	398	411	400	380	425	406	404	385	371	433	405	399	402	377	405	359	405	413	415	414	371	424	370	384	406	400	398	386	430	398	358	419	417	381	338	398	385	361	382	392	446	370	359	389	421	400	395	398	396	415	395	394	407	395	384	386	396	377	406	397	399	384	395	418	376	402	376	353	392	383	402	389	367	424	418	369	365	376	410	363	403	417	361	365	397	404	422	383	403	362	399	434	407	428	401	374	395	427	368	353	408	374	395	438	394	406	403	405	427	398	386	358	366	379	395	375	399	380	399	400	401	398	414	416	408	374	379	417	422	369	390	411	390	409	420	373	396	385	366	385	378	368	380	392	381	381	430	378	383	400	372	379	391	384	386	434	405	382	372	389	397	379	373	373	353	381	401	381	391	386	398	409	402	394	374	381	384	331	377	402	389	404	405	351	407	431	432	376	395	405	343	390	375	393	403	417	383	405	405	373	390	388	397	402	361	344	312	367	420	335	374	389	391	392	437	392	366	386	398	423	356	380	391	395	371	415	346	357	379	402	399	400	408	399	395	398	402	400	398	413	368	437	395	355	373	373	387	420	372	420	423	381	418	392	375	389	377	382	411	408	385	364	364	430	402	392	364	374	385	416	405	434	458	386	400	391	361	406	405	429	379	372	379	406	385	344	380	406	377	401	411	388	344	389	369	426	398	394	371	388	411	412	391	390	411	401	420	375	383	414	409	397	389	342	385	377	393	390	390	380	397	405	400	409	375	410	371	341	409	393	386	384	374	385	385	400	398	379	341	377	412	397	384	407	366	377	399	391	420	399	389	407	397	382	371	402	414	366	398	378	437	367	401	389
6065	3340	2466	1503	978	952	909	928	894	842	870	816	880	827	845	850	896	906	878	797	827	848	886	813	799	853	823	818	840	808	893	833	846	822	842	854	845	887	848	823	868	842	863	869	863	891	788	845	779	851	827	874	787	820	834	842	795	912	819	791	819	793	845	835	788	846	827	780	877	763	864	848	855	799	878	796	852	880	824	816	830	821	876	828	861	811	811	825	832	833	822	864	818	850	855	862	846	824	899	787	821	792	793	833	817	835	852	851	838	821	790	885	834	808	833	832	811	859	826	855	834	823	803	885	883	858	854	859	859	788	830	806	860	815	853	839	805	799	828	826	886	833	894	836	868	822	760	843	851	841	868	870	873	813	812	847	858	875	877	824	892	855	859	887	888	880	853	829	817	842	864	832	825	803	812	924	837	845	824	829	874	855	861	818	858	828	818	823	835	852	815	830	902	878	781	834	796	824	809	859	850	843	850	813	831	840	845	851	864	813	821	852	796	867	852	862	851	826	834	884	854	854	801	818	840	856	847	866	789	835	858	839	803	808	791	867	818	828	844	822	810	823	842	852	846	856	809	780	860	827	838	805	801	848	861	879	852	794	823	887	882	814	837	835	835	803	841	809	834	846	834	804	873	816	833	842	855	844	821	865	782	791	833	809	902	816	888	799	848	807	887	819	844	844	848	827	855	835	874	863	859	822	816	840	856	819	873	825	878	865	820	858	808	814	817	886	855	855	832	831	831	877	811	830	857	791	800	895	811	854	880	828	799	829	804	845	821	828	837	786	842	848	867	844	795	847	786	867	845	819	861	864	839	830	814	885	816	848	853	832	813	790	834	839	838	817	898	830	840	818	849	875	823	873	823	816	856	873	904	853	834	825	828	828	781	876	842	855	862	864	822	858	831	840	795	807	847	839	899	823	888	907	877	882	810	873	849	837	862	845	817	837	787	855	795	826	804	868	847	835	809	862	891	867	794	838	793	844	838	788	810	868	870	863	853	829	878	853	818	842	844	812	812	819	816	820	875	788	779	843	829	843	844	837	916	876	905	827	849	822	864	858	817	830	859	835	831	856	843	882	856	866	804	890	783	846	849	847	855	814	865	864	812	833	869	821	820	864	839	780	813	880	817	796	835	860	843	850	867	839	851	859	807	853	850	827	836	846	811	852	856	817	853	828	846	791	836	826	834	836	823	867	803	842	853	907	821	837	851	848	849	842	855	848	791	842	790	796	831	829	825	796	790	827	837	867	836	874	805	803	812	865	856	829	822	773	848	849	818	841	794	845	822	848	875	863	783	853	794	792	861	826	853	866	807	831	834	787	750	850	838	812	838	851	833	810	813	822	844	839	790	826	802	812	813	857	862	896	849	868	839	852	854	792	844	844	842	863	824	826	810	811	831	843	877	853	882	799	813	853	889	872	818	872	846	853	812	866	833	858	807	868	837	878	821	845	851	859	837	823	848	873	832	845	854	875	835	851	842	856	818	851	887	892	788	828	834	854	853	819	799	920	837	849	763	785	826	888	850	848	895	807	818	839	826	852	818	852	886	870	874	880	844	857	803	840	819	796	813	809	796	828	819	872	845	841	869	886	877	812	823	847	852	818	829	886	810	766	870	831	837	851	870	866	822	805	845	874	784	868	905	868	856	813	840	854	871	838	841	762	818	874	866	848	795	848	839	846	884	850	858	853	825	817	852	840	833	826	854	880	872	832	860	845	857	841	844	861	834	875	912	874	902	834	820	878	811	786	827	903	850	771	821	802	877	903	860	807	832	860	836	828	807	842	854	852	854	834	861	859	792	865	891	843	820	815	841	824	866	824	823	847	859	916	853	827	849	789	807	863	898	822	797	831	885	845	837	835	872	828	833	825	853	792	832	866	819	805	838	789	880	854	850	862	831	815	836	866	781	797	816	870	830	822	861	869	843	831	858	835	806	827	817	863	869	829	834	807	855	837	810	799	843	864	805	809	866	782	818	847	845	892	830	855	822	758	851	876	804	846	837	917	843	885	831	829	820	797	811	803	856	854	790	823	834	839	834	849	852	842	868	779	836	840	810	880	838	839	794	788	852	876	849	796	811	843	821	817	809	825	814	887	805	822	814	835	865	820	863	831	914	845	791	868	786	837	823	828	865	794	826	833	813	838	785	819	793	847	856	844	825	803	807	805	831	858	860	848	842	831	774	810	864	790	827	859	826	815	806	825	857	896	889	863	808	866	807	854	864	824	810	847	823	861	852	836	849	869	834	791	835	812	830	878	834	877	795	822	848	880	847	946	809	827	845	842	861	854	831	893	856	807	828	865	851	824	862	864	824	882	856	780	867	797	818	853	852	854	848	823	874	878	803	823	887	817	785	799	863	826	882	816	850	822	838	872	839	866	869	839	856	818	808	850	861	856	907	820	856	848	825	779	855	829	830	824	834	812	794	841	880	809	834	783	886	858	859	827	816	808	806	827	843	846	853	809	895	802	801	855	773	807	829	811	855	827	851	833	810	823	854	836	823	828	841	813	869	824	838	827	823	847	805	844	826	866	870	841	837	830	824	807	785	862	855	826	859	831	825	851	791	869	858	860	845	823	837	852	850	798	842	867	849	835	859	821	843	841	836	869	829	816	830	829	819	843	798	857	832	841	909	867	796	828	805	838	844	857	831	806	859	792	883	818	824	790	882	799	827	756	772	848	797	829	859	865	828	851	832	902	807	848	884	827	821	838	818	843	828	788	836	899	832	828	828	822	852	835	861	835	811	839	857	853	857	804	819	802	824	866	809	881	793	907	813	838	838	823	823	884	867	859	819	840	816	786	822	890	820	836	873	860	875	892	916	867	830	856	827	822	828	840	854	879	872	832	866	801	817	827	891	849	857	854	764	831	876	860	836	833	856	887	805	854	852	824	749	818	870	837	854	845	842	833	822	819	851	809	846	880	843	890	873	817	841	878	823	852	825	814	862	834	848	814	851	842	863	778	817	874	843	834	843	845	799	756	852	851	831	840	852	806	846	842	846	805	817	857	893	838	811	847	870	844	859	850	825	839	825	867	828	782	873	847	838	817	783	821	801	816	824	865	789	816	862	845	797	792	856	846	840	837	795	811	807	796	860	852	880	855	839	840	848	902	852	794	858	805	874	803	862	809	827	794	862	861	800	879	874	840	812	838	819	845	818	845	845	872	832	792	804	856	851	858	800	825	856	865	848	862	867	827	834	835	821	878	787	830	836	809	794	813	817	778	842	806	913	850	827	868	821	855	808	866	799	771	798	845	856	795	868	858	873	835	797	829	826	806	871	818	851	801	895	816	888	858	842	820	863	881	864	804	857	843	815	858	822	840	824	909	822	828	847	818	800	830	830	853	828	854	841	840	834	783	846	859	830	825	808	813	879	810	837	838	885	810	862	824	831	833	813	803	818	825	870	827	886	837	816	865	847	835	819	839	863	850	879	868	806	814	828	862	839	823	840	805	814	842	816	800	924	780	803	863	839	847
24318	21448	25128	28147	21448	21471	19304	776	415	403	404	360	300	297	365	316	327	276	323	267	274	266	300	310	304	285	292	281	306	256	290	277	284	241	282	279	246	249	302	308	319	275	271	249	276	273	290	249	234	286	258	282	270	278	269	295	252	289	269	279	279	290	261	250	280	257	271	287	270	255	270	272	283	265	219	273	259	251	261	264	245	279	259	269	245	266	239	273	285	270	287	261	257	281	266	236	263	280	277	283	248	256	255	259	296	272	264	258	255	286	253	292	260	238	266	262	264	259	262	282	282	287	249	246	282	243	251	261	278	248	274	265	234	256	271	256	291	247	259	260	264	278	274	272	250	235	274	278	249	275	281	263	267	255	263	228	302	291	280	293	248	266	255	268	264	251	222	273	270	281	269	250	297	266	319	266	287	241	265	272	249	310	304	254	245	256	247	255	292	265	281	275	257	249	236	246	273	259	258	270	304	254	287	279	253	278	266	286	252	265	256	273	278	251	244	259	265	263	249	229	289	290	283	275	254	249	281	283	232	270	267	271	256	233	260	256	269	274	272	277	269	257	259	265	247	275	256	256	270	270	268	254	266	246	241	251	283	292	282	273	278	273	279	281	265	258	294	264	253	246	266	267	247	265	264	275	258	226	272	272	295	276	244	292	276	283	228	285	273	278	262	274	284	287	244	281	259	230	237	258	272	271	270	263	255	249	282	297	306	274	275	247	249	277	298	266	270	238	270	257	238	246	300	251	260	276	273	250	252	262	268	238	248	265	272	287	245	269	269	276	275	288	257	284	253	282	304	249	259	258	241	274	266	285	270	273	268	287	274	265	274	276	249	250	287	267	266	267	236	265	277	251	274	254	263	288	284	280	249	267	242	270	286	250	283	269	252	272	258	304	276	288	273	267	287	261	261	299	263	270	270	277	276	249	265	257	252	253	267	252	254	267	306	264	281	268	256	272	237	238	267	284	251	264	246	270	287	265	265	298	265	289	240	287	300	268	283	280	266	277	288	289	287	255	265	264	257	289	267	257	243	264	248	244	286	257	258	269	284	276	270	292	269	247	255	266	246	241	262	262	275	245	283	262	276	289	242	284	247	248	261	233	267	265	280	282	270	238	286	257	277	262	235	286	255	246	272	248	283	272	275	259	246	248	290	280	294	246	232	272	261	262	241	261	256	252	270	261	273	264	254	265	254	260	266	248	277	270	240	259	259	273	291	246	275	242	274	241	271	290	266	273	279	261	263	269	288	265	250	276	293	277	288	259	277	233	300	246	299	276	265	243	247	268	264	283	302	293	273	281	243	259	244	236	291	265	232	269	271	254	246	279	226	282	270	260	280	227	284	241	257	259	279	256	280	259	267	278	248	272	223	254	274	265	271	270	225	264	277	257	263	231	275	285	253	275	285	267	276	259	265	254	265	252	243	260	268	256	244	251	286	269	257	270	257	297	284	265	268	277	281	272	257	280	241	263	306	276	275	255	273	271	268	262	260	249	249	254	266	255	240	250	258	248	265	261	244	244	216	284	256	270	288	248	294	284	270	293	263	255	248	265	266	267	277	252	230	311	246	242	273	244	245	294	264	270	270	251	278	262	257	310	253	263	286	263	248	256	257	239	256	252	250	263	255	253	246	277	256	248	283	265	256	280	230	254	270	248	242	271	265	250	239	282	235	239	278	264	289	260	266	261	281	248	254	264	288	264	266	277	249	259	252	258	256	278	258	272	265	266	263	249	284	259	257	251	239	269	265	275	281	264	281	275	232	266	305	256	267	240	265	245	250	279	247	267	290	254	248	297	299	259	264	247	258	276	267	277	279	243	282	281	288	255	269	262	278	244	264	265	261	285	238	256	267	251	267	271	270	281	258	261	246	267	219	242	268	319	254	292	258	258	286	273	280	260	254	255	288	261	277	274	265	248	237	259	261	267	276	286	237	246	283	265	301	273	270	267	315	265	287	278	246	257	268	256	275	255	255	278	260	236	256	268	263	265	304	265	277	244	279	275	244	280	265	273	265	258	263	293	272	261	262	264	300	250	223	232	258	305	231	292	284	268	286	260	254	252	254	260	247	274	287	222	251	244	270	259	285	263	257	271	242	269	286	254	287	282	280	257	278	272	250	251	259	244	278	252	288	267	258	261	254	252	256	280	276	255	263	308	264	283	267	279	290	263	281	294	285	300	282	271	247	303	268	245	261	243	274	295	258	236	277	287	272	300	273	307	251	269	235	268	273	234	262	281	279	285	263	294	260	267	247	308	224	259	252	294	289	243	257	247	255	277	245	246	256	268	256	260	276	265	244	248	246	277	248	258	271	282	261	276	275	275	252	242	284	256	229	266	267	253	302	247	259	249	279	280	268	255	272	266	254	224	281	276	283	301	272	250	268	244	247	272	281	254	273	281	277	270	250	258	263	266	267	238	259	276	263	262	245	242	272	253	253	278	283	247	268	295	249	303	256	297	279	263	315	296	247	288	252	248	277	287	282	286	302	251	260	276	262	280	231	261	284	303	275	251	275	227	265	289	279	258	282	290	268	296	239	270	272	269	246	241	267	311	281	280	252	267	271	284	263	256	278	292	272	275	259	242	285	262	313	262	257	245	307	288	282	268	254	292	289	250	283	259	244	253	284	252	273	241	256	272	272	268	272	294	268	238	269	253	268	277	303	305	285	272	267	255	275	251	276	267	266	274	269	248	269	272	250	250	251	259	261	280	268	244	281	248	247	281	276	271	262	269	247	287	273	239	274	305	245	257	267	266	268	268	267	295	272	248	243	297	243	262	252	271	259	289	246	232	267	266	258	288	256	240	277	239	274	284	230	244	247	296	288	268	267	271	292	250	255	266	270	250	234	269	280	250	256	242	270	258	305	262	276	240	268	224	231	250	281	251	240	294	259	291	269	255	243	254	245	255	226	261	230	245	261	258	297	289	263	254	298	263	252	232	244	260	268	265	281	281	264	257	295	270	260	264	257	280	243	263	281	280	274	280	268	263	278	277	256	265	283	257	257	287	260	240	241	278	280	271	247	261	234	285	266	273	271	263	255	238	242	282	267	257	304	276	246	252	251	285	246	296	263	267	252	247	269	282	295	242	297	255	240	276	259	279	271	266	234	258	250	240	265	252	265	253	285	266	239	291	248	254	295	281	288	296	233	245	271	246	275	252	278	258	250	237	284	285	268	261	268	268	271	253	299	273	270	262	284	289	265	260	244	287	265	242	259	281	275	250	250	256	288	294	284	247	260	278	238	252	264	271	258	243	268	273	244	294	274	282	254	272	256	272	275	243	258	274	237	247	318	301	257	265	259	248	224	249	258	313	295	250	274	243	257	271	291	257	277	254	250	256	253	284	231	282	261	253	250	241	264	264	225	266	304	283	244	267	272	247	255	254	274	251	263	276	252	300	258	256	293	256	310	279	255	270	255	289	255	241	244	270	272	282	251	283	293	280	252	279	228	273	261	260	222	247	285	264	285	262	240	254
7631	5491	3976	2093	933	744	663	665	623	616	604	633	571	625	567	558	563	565	634	603	556	596	562	620	576	593	591	601	574	571	570	537	538	581	577	591	590	555	576	555	648	589	571	622	560	596	594	555	590	595	603	591	580	596	556	559	586	528	575	577	569	546	520	613	566	575	576	564	539	555	578	567	540	580	543	549	582	591	600	617	575	576	620	627	582	539	581	577	571	509	564	556	597	577	543	558	565	559	583	558	560	561	526	514	564	569	535	535	529	556	526	555	583	558	573	548	571	559	545	566	581	565	549	621	563	533	586	544	530	574	510	545	585	579	562	649	567	523	530	579	564	541	609	583	587	586	594	565	552	588	561	560	560	582	605	543	576	614	585	530	589	506	551	576	576	550	585	599	610	542	529	537	567	518	541	554	588	577	563	555	548	591	553	549	533	582	572	569	538	613	571	532	615	533	581	567	577	526	598	581	606	597	585	574	558	564	542	537	565	571	567	557	544	568	578	569	573	551	593	587	519	585	561	561	537	558	584	572	555	543	566	610	587	574	566	601	549	552	565	565	592	602	553	525	580	607	559	603	546	598	587	550	532	581	542	552	576	529	571	570	589	604	520	561	583	581	557	585	584	562	552	584	571	515	545	595	603	581	516	535	577	577	579	576	628	561	556	533	534	558	533	583	599	591	511	581	557	532	580	595	590	588	570	543	601	571	582	549	552	564	618	609	527	566	570	542	561	561	586	582	559	585	580	595	619	563	588	586	555	536	601	542	616	542	571	586	539	582	574	548	556	554	551	563	560	557	555	577	555	551	522	547	594	594	550	588	560	555	605	548	562	578	581	569	538	531	569	578	596	579	572	575	554	580	537	595	560	561	546	554	556	539	592	602	595	593	596	572	579	573	525	551	564	585	556	548	560	609	573	526	579	581	584	576	569	595	598	521	593	564	548	593	504	545	590	605	557	577	557	604	581	540	554	578	563	571	551	602	543	572	573	607	549	563	597	603	568	573	563	574	502	572	556	528	553	547	557	588	551	598	620	617	550	577	554	633	565	544	586	562	569	543	582	556	588	576	570	582	509	592	576	566	535	549	516	585	561	568	562	605	569	542	575	530	562	567	570	569	553	590	538	563	588	558	564	569	583	593	568	558	552	594	556	572	615	552	545	604	553	577	572	563	586	583	577	565	589	603	594	536	542	557	535	552	580	574	574	565	561	566	596	599	552	590	597	563	602	578	589	516	570	631	543	584	615	582	551	536	600	560	530	571	523	541	560	600	556	571	548	542	566	539	536	604	570	543	578	546	540	585	617	596	565	552	600	563	565	579	537	583	563	565	570	579	576	584	550	555	593	533	589	608	572	560	569	546	541	582	585	575	540	553	568	569	591	553	574	564	576	560	600	541	555	533	593	586	579	529	566	561	565	549	560	547	551	548	572	548	590	568	552	576	570	526	596	589	564	540	550	588	571	572	532	542	558	601	576	583	580	577	550	550	549	587	573	556	580	581	576	567	572	561	585	555	588	582	542	611	571	557	569	570	543	523	597	572	530	586	597	531	563	588	573	562	559	547	582	559	568	629	570	576	552	563	543	562	581	576	554	528	580	618	565	564	571	579	591	600	558	580	568	579	570	569	564	571	569	576	591	559	584	566	579	601	578	569	554	547	554	549	584	575	593	600	553	566	540	577	572	573	610	585	575	600	561	569	550	567	557	600	564	559	605	551	538	567	553	570	540	547	568	544	571	578	496	536	568	546	500	551	580	569	519	568	579	524	569	551	565	549	587	576	562	573	549	569	554	594	562	565	559	583	594	544	566	592	591	581	591	573	540	561	568	573	551	576	579	587	564	562	555	533	543	557	589	591	508	564	601	496	570	602	579	567	557	544	568	634	557	564	561	608	526	599	558	561	533	603	591	569	612	537	562	616	548	578	531	546	566	536	596	544	595	546	565	524	563	577	606	566	558	553	559	562	549	540	579	558	520	520	573	571	577	588	558	555	549	516	514	582	567	605	588	575	566	598	559	563	578	542	553	604	562	548	583	603	516	562	557	539	579	526	533	600	569	560	565	531	583	570	564	568	577	548	589	561	542	555	533	573	585	568	572	597	563	543	587	582	553	569	578	557	578	618	626	552	557	552	591	511	530	565	599	573	544	561	570	563	586	574	560	587	587	559	581	574	626	589	547	567	560	567	580	551	614	546	615	508	644	574	572	527	579	562	564	572	581	552	541	578	569	552	579	540	546	548	581	577	564	593	581	557	557	557	550	567	577	578	582	570	555	540	553	568	566	624	576	588	546	536	575	587	563	547	607	586	530	589	565	581	564	562	585	536	596	554	561	545	549	582	588	570	574	611	559	558	560	588	587	584	605	553	559	551	569	536	592	550	558	538	602	566	608	551	574	535	603	559	575	571	564	545	527	581	545	561	570	568	573	539	577	553	565	569	540	560	592	568	604	622	563	568	564	604	589	593	558	549	568	576	554	591	578	571	611	564	543	575	532	557	562	569	556	561	566	552	524	569	599	594	550	541	563	567	565	556	546	521	549	531	587	569	570	587	576	522	639	565	587	619	607	566	586	593	516	573	546	583	539	535	589	572	579	581	553	583	605	547	615	563	530	576	574	586	524	522	590	612	593	554	577	559	552	569	551	575	532	541	557	573	562	537	597	583	590	562	542	600	591	574	594	561	535	574	501	565	566	533	545	568	588	589	544	531	596	564	571	574	580	571	596	594	570	556	546	548	607	579	588	576	546	553	571	591	585	554	590	607	589	536	570	565	613	595	570	613	548	569	545	583	566	535	557	569	600	628	573	516	559	576	552	584	594	531	620	595	559	554	569	543	556	554	575	566	567	552	576	520	593	576	580	580	573	545	589	580	594	550	507	582	594	559	564	584	538	569	553	591	556	565	569	556	583	561	566	573	587	561	605	584	580	563	593	555	609	581	569	526	563	563	560	599	597	537	535	568	552	553	556	565	593	547	580	597	547	596	568	577	561	565	573	568	541	573	580	588	533	592	577	571	600	535	568	568	570	551	590	567	570	585	563	560	559	590	572	560	567	556	586	600	542	567	625	542	556	560	554	534	572	561	552	540	543	579	550	588	578	591	570	571	544	558	588	557	567	554	546	563	595	596	586	562	567	549	557	538	580	630	579	534	586	571	585	553	530	583	529	531	586	535	567	553	556	565	538	565	552	535	567	590	569	587	570	592	527	537	597	560	594	601	594	574	615	538	565	576	548	577	584	583	525	540	561	576	574	542	547	571	574	571	562	531	592	594	558	566	582	521	510	552	548	567	592	556	600	551	571	591	569	607	584	555	567	548	533	574	568	555	560	585	553	573	574	573	571	555	553	612	541	593	531	573	566	596	584	567	586	584	550	557	543	579	555	559	607	530	536	548	555	596	548	620	540	573	609	563	576	579	547	559	561	572	539	592	526	599	546	600	579	592	612	570	566	584	582	561	516	559	558	558	582	596	567	587	579	553
32762	20262	8482	649	364	354	295	255	274	265	304	296	279	270	293	293	344	270	262	284	292	266	299	323	287	286	270	285	294	269	247	278	282	289	274	312	304	282	286	280	307	272	265	271	292	286	273	275	273	264	260	258	293	299	289	273	270	278	280	272	290	262	272	269	288	254	282	303	313	307	289	272	263	295	269	286	306	275	304	280	301	251	272	253	308	272	295	242	309	281	288	269	310	264	291	287	255	268	297	261	285	283	277	254	291	284	304	281	281	300	282	299	273	271	285	286	305	270	273	282	260	297	289	276	287	295	310	259	315	261	261	254	281	263	267	261	275	293	272	294	321	302	294	278	304	253	278	283	261	259	261	302	279	284	284	289	278	304	294	275	277	286	287	272	288	282	294	267	263	251	272	299	260	283	262	296	280	262	301	281	277	293	252	285	254	284	277	292	294	290	266	266	267	268	268	288	256	283	308	309	281	301	278	279	263	235	265	273	293	292	299	282	292	279	317	286	332	296	282	293	266	292	271	292	268	270	255	271	309	297	274	288	271	268	278	266	289	264	253	255	315	258	270	276	280	291	281	290	269	267	285	293	282	296	259	285	270	272	278	286	303	304	263	274	290	312	273	319	268	287	309	315	304	305	284	301	285	231	311	273	297	251	272	288	280	266	268	287	266	278	284	295	279	287	267	302	280	286	315	266	245	263	247	310	272	290	289	284	281	299	272	280	293	259	263	295	283	290	254	279	278	269	296	279	292	298	275	264	285	301	287	298	290	264	295	287	271	290	276	294	279	275	279	272	260	256	300	289	265	253	295	265	273	304	247	277	271	272	272	274	275	269	277	317	281	284	271	298	298	260	273	246	256	301	299	251	303	276	297	324	296	273	259	285	266	266	272	275	267	322	295	277	284	305	265	274	263	266	254	283	271	284	272	322	301	294	253	283	309	260	268	238	260	251	289	270	298	280	274	258	302	247	267	279	287	275	292	283	289	257	260	275	281	280	261	311	279	266	282	254	251	288	275	272	261	294	262	273	286	293	300	273	268	289	256	281	281	283	303	278	246	276	277	273	270	265	300	278	284	289	282	305	256	269	295	267	265	280	287	255	293	299	283	288	275	272	267	261	324	279	273	272	255	308	298	257	260	276	280	304	273	258	270	276	264	285	265	258	260	260	287	264	282	266	280	289	285	269	298	244	309	270	307	295	291	280	286	284	280	289	296	298	268	285	252	275	273	292	309	283	256	275	278	283	249	273	286	276	275	289	262	280	271	284	280	259	285	304	261	257	240	233	253	268	292	294	240	281	284	272	291	314	304	286	273	287	254	313	243	282	256	278	278	256	305	258	243	259	281	265	259	271	269	274	294	306	290	279	294	276	295	299	298	280	289	268	260	274	255	265	322	282	258	302	263	272	314	297	293	229	267	295	255	289	265	305	269	300	312	266	279	275	266	291	323	263	282	274	284	280	251	281	310	277	284	264	286	276	279	252	237	243	250	275	310	285	281	254	281	271	281	280	298	281	275	301	301	294	288	254	263	290	298	269	306	267	275	322	263	266	279	275	275	305	300	281	254	308	274	266	263	269	272	287	284	261	323	262	246	311	295	293	284	279	303	274	267	299	278	306	270	291	265	281	262	276	270	244	285	279	271	261	296	265	261	277	271	295	277	269	265	268	280	294	278	295	293	290	270	275	237	312	285	267	283	286	266	302	290	269	253	280	300	286	244	260	278	271	268	284	294	273	267	267	272	308	256	300	298	265	308	282	307	313	278	264	284	269	287	285	292	242	281	253	277	278	295	297	267	271	248	304	291	263	289	275	243	297	273	289	283	278	273	275	307	275	308	298	293	291	242	281	298	273	298	268	261	294	281	283	311	272	256	287	283	281	292	280	302	276	302	270	272	281	291	270	279	283	312	303	282	264	273	284	272	298	314	290	306	300	287	307	276	256	296	267	287	298	248	287	260	313	297	277	290	242	290	268	301	325	295	287	280	261	279	299	302	286	270	275	287	258	292	286	302	298	247	282	309	292	270	262	288	297	284	252	300	284	257	268	289	285	297	266	306	285	285	292	256	269	270	350	317	293	279	273	257	292	313	261	259	278	285	291	299	300	290	262	281	269	265	263	274	279	274	290	272	285	255	250	281	233	278	288	304	307	281	305	266	284	301	284	296	260	263	242	282	310	307	274	271	285	291	244	273	257	325	279	292	282	248	311	282	289	283	274	256	251	294	296	295	277	260	292	305	270	288	244	282	307	282	290	295	274	277	272	271	249	300	284	295	315	302	272	286	270	256	247	286	286	300	301	270	278	294	266	289	258	286	259	249	312	254	274	283	273	298	275	273	284	248	263	257	276	308	286	314	290	296	280	280	291	298	298	279	278	300	289	305	247	322	285	287	315	276	273	269	294	285	263	284	260	272	265	272	256	276	303	277	296	254	304	283	266	269	278	293	314	275	273	275	278	304	276	294	300	312	276	289	223	274	297	288	265	290	276	278	282	275	286	326	299	235	270	274	268	309	275	273	305	239	279	252	274	263	258	287	276	314	248	286	283	310	277	269	258	280	284	294	291	309	282	256	308	299	294	284	275	285	304	337	284	283	296	284	282	290	297	260	280	287	303	273	291	286	307	299	297	265	286	306	291	260	274	262	270	279	280	323	286	278	243	277	256	314	262	277	285	271	280	282	299	299	295	274	262	244	290	287	272	303	320	250	262	260	286	273	329	275	287	263	264	237	289	259	278	258	312	297	258	285	268	278	269	286	309	253	289	291	282	288	293	277	303	278	269	296	292	272	272	278	297	290	290	263	300	281	268	291	270	274	306	277	268	270	272	256	288	276	279	271	280	287	279	267	277	273	271	300	265	263	269	259	274	335	257	292	278	329	274	290	276	241	267	281	320	271	288	253	270	293	291	265	299	259	284	259	286	271	284	265	300	290	301	284	262	292	291	242	280	272	248	275	239	298	303	236	250	261	277	302	305	282	288	274	269	290	306	309	308	285	259	321	240	271	250	284	272	289	299	294	294	280	270	267	278	260	277	308	252	281	287	295	245	288	305	253	272	264	294	279	307	251	278	299	280	290	295	269	295	282	294	284	305	273	277	279	281	263	279	272	276	268	309	286	297	303	262	280	284	280	269	257	248	285	263	278	283	262	301	271	305	267	265	259	280	272	272	298	284	298	299	286	302	264	292	323	267	307	275	252	264	301	275	269	277	291	289	272	242	296	280	310	292	283	284	269	289	280	317	320	273	290	301	283	265	278	259	274	277	303	297	306	261	269	295	269	304	280	267	267	272	249	254	286	303	251	282	279	258	315	309	263	286	272	296	267	278	267	262	302	272	254	268	286	288	316	282	247	287	265	264	263	302	269	299	291	282	297	283	276	261	262	264	278	293	246	292	266	273	257	261	294	278	253	303	290	275	278	299	273	300	278	265	271	297	244	270	267	284	272	275	261	272	298	288	294	260	284	297	284	286	285	305	295	315
5655	1058	1006	688	655	627	657	695	684	629	681	643	667	700	639	648	632	631	717	662	616	663	649	672	650	684	669	650	678	710	624	631	631	670	696	622	619	628	610	636	634	658	666	587	662	630	657	670	649	648	708	704	678	665	670	702	675	643	595	646	648	625	639	679	649	627	734	625	665	663	631	676	605	612	646	648	668	620	602	646	634	678	697	666	666	628	662	623	624	668	650	680	683	646	673	643	676	683	664	659	611	619	651	650	661	656	634	677	663	659	627	696	639	656	616	631	622	642	645	601	662	667	608	660	672	659	655	615	661	669	676	668	618	649	669	663	623	699	663	658	673	632	638	651	653	656	696	689	675	655	622	688	684	688	633	640	662	647	642	619	636	687	619	672	650	665	660	674	644	629	679	631	647	691	680	660	658	627	679	660	675	652	669	706	636	646	674	648	642	658	668	657	679	705	632	621	656	629	653	659	690	682	628	675	649	721	657	623	670	641	642	674	653	660	648	647	641	658	639	613	652	643	679	638	660	664	660	605	688	645	605	649	703	673	680	633	637	678	657	665	668	642	646	703	648	646	641	648	624	658	660	657	651	684	634	644	679	689	677	674	645	673	616	658	613	669	679	685	658	644	670	669	657	656	652	645	662	645	627	680	658	633	662	618	694	640	644	682	659	685	687	633	659	685	644	645	653	643	625	642	608	670	701	642	654	645	683	678	589	656	695	683	704	668	665	659	675	642	660	648	663	641	669	655	683	666	693	633	587	690	632	648	635	661	649	673	596	694	682	674	690	644	640	677	688	644	639	694	655	664	687	730	674	614	635	638	642	621	630	616	632	688	629	657	656	655	678	676	647	663	612	695	666	684	701	704	646	623	642	652	699	575	608	671	680	634	618	682	669	658	656	598	639	640	680	673	669	626	664	628	708	634	649	690	694	660	650	668	673	631	650	636	684	642	682	688	667	686	677	648	666	603	659	660	675	671	692	651	649	619	642	658	668	628	620	668	631	681	623	675	638	653	641	667	645	612	648	640	650	654	622	654	638	682	629	696	642	654	644	608	682	648	659	694	676	630	636	640	658	624	663	660	635	618	640	683	712	670	627	635	683	697	642	713	631	603	688	626	636	649	659	651	625	707	654	595	669	641	655	618	668	645	695	693	706	601	677	651	658	632	688	660	647	649	704	658	652	665	663	659	637	631	688	690	575	634	632	603	647	624	587	644	688	624	674	633	655	703	626	671	651	657	684	668	612	681	655	664	667	670	647	643	656	617	671	666	662	675	648	664	669	670	635	646	664	617	664	668	634	650	730	708	698	599	631	647	662	638	683	645	675	598	654	645	677	631	634	626	644	635	660	652	670	648	650	650	635	657	628	630	655	621	654	649	677	623	642	672	633	668	683	651	650	624	605	591	679	683	635	656	649	658	636	649	657	669	653	649	657	655	673	615	668	696	660	665	639	647	635	645	594	680	623	632	670	645	617	650	666	679	655	645	678	609	679	652	602	664	645	677	635	616	666	645	660	635	682	651	671	661	660	678	647	691	662	679	685	653	676	654	623	618	657	645	658	617	666	675	622	597	694	627	626	636	651	678	642	698	641	656	668	624	635	612	676	604	685	672	615	655	689	648	619	660	667	651	681	660	674	648	657	636	605	658	694	659	652	641	636	610	702	647	657	632	690	600	628	697	641	639	703	668	645	649	686	633	672	603	662	679	667	642	625	663	649	629	622	654	651	647	654	709	667	664	649	647	680	673	657	621	655	641	683	651	672	685	688	664	653	656	638	677	641	661	650	693	700	638	665	615	705	697	641	654	631	618	637	639	689	659	651	645	631	637	677	651	708	673	672	635	611	638	686	628	646	656	666	665	623	627	630	632	630	625	635	636	626	624	646	678	680	648	640	648	639	685	645	620	660	632	675	642	686	692	629	650	643	674	645	620	670	644	653	606	664	672	625	667	658	636	660	597	678	692	678	664	628	640	659	662	669	642	624	622	685	667	617	637	688	679	647	668	639	702	687	662	655	687	651	655	655	658	644	627	644	639	641	652	646	635	665	646	651	648	674	682	628	646	689	603	657	674	666	662	692	664	667	712	657	682	668	652	600	594	639	638	668	675	688	618	664	620	611	629	662	658	641	689	667	647	670	667	680	658	651	624	714	611	647	643	668	673	635	637	652	679	619	685	690	616	651	619	707	681	679	692	655	620	607	601	665	617	687	636	653	627	675	650	650	676	644	681	677	710	700	645	635	637	663	681	636	651	715	642	618	661	635	643	682	636	686	687	617	655	600	659	636	682	654	670	662	662	644	642	635	691	664	647	661	642	677	657	695	633	659	658	647	653	660	635	637	644	655	683	678	609	653	615	675	633	650	670	623	675	646	646	625	637	637	653	615	693	679	637	688	670	643	665	662	617	613	669	704	713	646	675	636	683	687	658	648	647	606	684	643	656	667	658	658	654	645	679	664	656	656	644	641	594	658	627	681	647	682	653	649	639	670	704	662	674	644	646	593	665	642	689	637	701	670	671	662	625	680	626	692	614	642	632	645	650	673	641	671	672	644	645	643	677	666	661	655	637	679	650	644	657	621	606	606	648	684	683	660	667	663	637	679	676	684	585	653	637	648	620	637	622	596	591	622	635	675	690	690	642	653	619	671	615	645	646	676	645	659	686	610	660	681	636	682	651	654	677	673	642	656	652	684	706	659	653	649	648	640	617	653	668	699	705	642	639	669	636	677	632	625	643	744	653	673	656	616	660	590	637	573	582	649	654	640	614	685	682	674	629	649	656	664	704	668	687	644	651	664	654	656	683	646	718	679	619	629	631	654	665	658	628	658	630	623	657	676	680	649	655	648	671	651	651	628	653	663	636	665	701	669	674	663	686	667	644	650	616	681	686	645	678	641	725	615	650	637	669	658	654	620	618	654	682	672	648	614	625	624	668	642	659	663	651	648	663	674	628	674	642	671	659	684	664	647	677	623	638	641	704	681	637	633	673	658	651	717	636	635	628	693	702	645	633	682	670	636	655	671	674	673	662	675	646	659	631	648	659	611	613	617	647	655	608	654	617	643	634	643	645	664	607	665	657	640	668	629	642	637	653	675	651	651	650	687	647	629	671	634	601	691	694	627	617	646	687	630	595	627	645	633	634	616	692	655	659	641	584	662	641	676	649	697	686	630	610	650	597	670	668	645	646	668	726	674	653	600	677	697	641	644	677	643	679	646	676	648	649	622	578	665	644	680	659	660	655	623	718	674	668	645	676	689	602	636	630	665	640	657	699	696	685	636	673	682	649	642	649	675	634	672	633	647	645	661	648	608	659	609	654	676	684	611	685	632	636	672	658	644	671	599	652	668	641	647	648	654	625	617	625	693	647	630	688	659	604	659	687	634	649	594	693	644	686	621	631	683	644	599	644	637	666	629	689	631	689	612	659	656	641	652	624	631	641	633	649	647	657	668	651	643	676	666	630	681	649	677	679	654	650	625	642
24957	21438	24834	28442	21449	20749	1161	502	486	431	450	408	441	393	433	414	416	365	436	425	384	374	388	380	426	421	442	381	389	410	378	378	411	370	391	415	372	394	404	398	368	385	392	392	374	374	405	370	379	397	360	407	358	370	377	355	404	388	335	365	399	394	401	416	392	419	418	413	397	379	387	434	393	398	380	414	395	359	402	415	396	386	389	416	407	370	437	388	384	373	384	351	369	389	364	408	387	395	429	392	371	379	391	387	369	425	394	407	386	395	363	369	397	409	365	376	415	396	429	374	376	388	398	344	377	412	418	396	421	371	390	431	401	374	376	397	392	417	420	433	390	371	370	367	397	390	418	401	385	380	384	373	380	385	365	377	357	399	389	382	390	385	411	353	369	382	401	387	394	368	403	384	362	399	374	422	381	411	391	392	401	422	374	377	376	390	399	436	419	410	397	373	399	387	385	406	379	370	413	400	373	382	376	399	402	380	378	423	366	408	400	375	407	354	392	383	414	397	387	416	433	375	349	412	389	428	403	415	375	421	399	379	364	390	402	370	389	402	432	415	378	367	396	389	370	403	391	368	375	395	394	403	347	383	394	400	414	406	421	384	367	374	445	398	434	420	400	367	405	370	352	398	393	373	365	373	366	411	416	369	365	378	395	396	385	375	353	365	386	389	424	376	368	356	371	397	370	325	425	428	407	370	392	395	395	398	412	403	403	370	381	408	379	332	373	359	387	375	420	379	385	406	377	368	354	391	392	385	395	372	414	392	385	391	357	403	362	403	392	388	387	419	400	361	399	362	413	362	349	406	413	401	344	405	402	408	395	420	379	429	402	408	375	415	411	400	395	430	385	398	366	396	392	394	459	417	380	375	396	355	384	367	347	371	434	402	378	369	366	410	378	386	390	387	422	370	398	403	364	390	387	399	365	388	371	424	382	384	356	367	399	384	388	385	381	420	396	423	416	396	400	424	355	378	402	347	376	390	388	410	371	380	398	436	357	359	366	386	396	353	406	377	377	362	373	375	370	403	391	412	363	389	406	366	359	388	368	373	379	378	384	396	357	378	335	406	401	409	416	384	423	375	379	375	409	358	393	355	392	366	388	373	410	392	381	409	393	389	381	361	410	399	384	371	380	399	406	380	372	365	398	369	402	393	365	419	404	405	375	391	376	383	383	418	425	391	411	367	362	424	382	397	404	389	384	401	413	366	375	464	383	383	391	384	388	356	373	402	386	396	369	396	402	393	403	370	419	394	397	402	376	398	421	413	403	350	395	363	392	414	388	406	399	384	397	420	400	387	373	363	385	370	388	379	385	393	399	385	394	347	369	383	399	432	441	418	363	381	351	398	373	378	409	415	389	391	386	420	410	373	407	403	407	406	395	404	417	384	388	388	390	418	368	363	388	404	394	387	354	378	409	395	399	422	355	432	403	401	368	339	381	388	418	386	354	386	377	371	369	402	399	396	343	421	384	365	424	384	391	412	433	370	380	376	402	352	392	362	368	393	377	357	356	428	387	391	404	386	402	403	400	405	366	401	370	396	423	385	380	359	385	430	373	382	367	362	374	407	371	376	368	354	419	395	389	391	437	387	399	343	380	410	379	367	357	353	400	434	373	419	412	385	382	384	406	372	415	395	405	398	382	387	365	369	351	363	373	397	408	387	355	379	407	395	359	387	433	372	387	379	398	361	360	386	416	397	419	415	412	383	356	421	414	382	381	386	415	382	383	364	370	396	409	381	414	393	397	386	391	388	411	379	428	387	407	397	408	384	369	381	369	404	399	389	363	403	354	400	401	378	384	339	390	392	358	374	356	391	371	399	365	395	377	404	386	384	379	373	348	378	405	427	393	418	409	384	365	424	407	364	371	397	374	400	374	367	374	379	383	408	382	391	387	415	386	369	379	431	406	372	381	355	366	441	399	373	364	389	361	411	371	388	401	374	360	378	379	400	420	409	386	428	385	349	356	413	355	347	355	367	370	384	409	378	401	353	390	427	397	398	381	364	384	374	381	394	387	410	427	345	360	385	387	376	367	389	390	411	332	381	388	393	381	389	351	351	406	414	387	385	396	425	441	392	400	398	363	430	403	467	385	407	388	415	399	374	404	408	371	383	382	389	378	389	380	410	366	400	388	361	358	406	360	401	399	400	410	366	354	378	375	370	379	359	346	408	393	390	395	351	376	383	379	406	426	406	398	403	383	412	399	399	354	367	396	379	356	382	397	388	402	398	419	352	338	372	398	367	398	388	370	400	409	386	369	391	390	368	382	356	411	433	436	381	410	375	396	410	395	363	393	363	431	404	364	420	393	403	378	377	379	408	434	391	392	360	397	354	386	372	392	407	377	395	370	349	393	394	386	380	438	333	409	393	370	388	378	390	422	392	395	418	402	372	360	384	378	395	417	380	367	373	381	388	398	407	393	399	377	389	365	408	383	409	431	383	403	374	375	407	422	375	374	400	401	373	396	422	354	347	422	422	391	426	395	380	370	373	390	386	388	439	397	388	392	389	368	386	387	387	429	402	378	377	374	395	376	405	440	410	395	439	386	405	366	413	366	375	417	377	403	374	361	397	390	393	416	369	393	409	410	349	351	381	373	394	435	399	373	376	377	383	392	385	347	378	361	393	384	383	398	395	370	386	356	399	419	364	381	382	413	420	401	413	383	392	364	395	388	395	362	411	359	389	382	387	396	375	386	394	369	405	385	390	403	427	379	392	395	383	385	397	413	375	379	410	385	409	403	355	415	400	409	434	419	366	390	354	365	387	391	378	337	440	430	368	411	376	369	349	377	386	392	445	414	414	426	371	388	377	394	405	363	386	396	402	389	370	400	363	383	393	378	372	387	381	403	432	370	324	364	405	388	400	415	398	406	387	351	377	401	365	397	405	350	342	391	398	364	399	419	408	433	405	402	417	417	378	415	347	360	404	415	373	382	386	422	393	402	423	371	394	412	351	372	412	382	378	383	382	365	358	375	414	420	340	344	411	371	414	408	411	399	407	367	413	382	380	410	413	378	387	375	421	397	391	411	392	388	424	406	412	367	412	375	394	411	373	408	356	362	436	383	403	349	392	396	386	405	366	442	370	350	397	430	395	365	371	389	392	392	379	423	356	366	416	418	414	409	382	394	387	419	364	375	383	421	431	417	390	367	371	396	334	372	405	379	356	416	392	378	401	360	397	411	392	402	390	366	412	390	379	420	390	379	396	337	423	384	393	415	384	383	373	399	402	404	399	413	452	430	398	384	401	420	418	371	363	403	396	372	399	396	384	387	386	418	358	385	375	405	392	407	371	383	400	378	406	393	410	389	361	408	372	399	414	334	378	405	391	410	394	363	376	385	385	364	418	377	387	425	398	388	380	402	400	424	391	394	385	361	389	370	398	405	436	380	424	403	436	417	395	372	398	378	367	389	397	403	387	409	377	388	405	389	346	376	394	381	395	384	377	404	357	403	383	401	397	359	388	378	409	366	357	401	394
5967	3417	2708	1524	1021	1014	886	881	858	892	835	877	878	859	845	838	849	880	858	859	858	812	869	818	864	838	828	865	793	855	844	820	874	864	862	845	863	861	870	826	852	779	900	850	794	896	838	839	818	821	828	874	838	826	821	834	837	831	853	803	826	822	873	768	858	841	805	852	828	816	803	855	877	845	843	816	855	880	908	885	843	802	798	887	869	844	828	824	874	808	787	856	839	855	837	818	832	823	849	856	789	825	857	805	827	865	851	814	835	830	812	795	840	841	876	838	820	839	908	875	874	807	872	799	872	890	852	800	866	799	833	783	755	853	826	770	819	794	798	842	850	811	852	848	804	838	833	872	862	838	831	829	854	853	776	901	805	851	815	843	867	821	825	869	837	843	789	813	809	830	810	852	859	829	867	846	856	823	831	794	812	835	808	828	847	834	834	859	830	874	827	805	838	812	853	817	835	840	810	848	831	888	843	848	849	754	837	819	797	832	883	853	840	787	844	870	817	837	872	822	863	800	793	849	841	878	823	805	827	847	806	844	802	834	845	883	904	824	835	858	842	792	818	888	783	896	883	854	846	872	814	774	846	815	869	875	850	863	836	773	787	883	837	838	828	859	825	815	880	885	819	868	798	834	855	757	788	812	829	847	849	820	861	831	779	832	827	806	807	841	851	854	783	889	822	830	803	852	849	853	879	839	818	815	821	826	856	790	835	790	791	885	838	836	831	916	839	819	825	840	803	847	840	816	841	840	814	849	859	830	850	774	836	845	836	837	908	890	874	805	809	839	820	881	827	849	884	872	813	839	854	820	844	835	843	828	860	884	809	861	821	829	790	833	810	852	844	852	834	821	876	839	797	831	833	851	846	842	827	876	848	844	843	846	855	802	827	857	845	828	840	892	833	822	790	865	828	850	870	835	838	809	808	870	862	812	809	836	817	844	872	845	814	851	812	834	833	842	861	858	858	867	805	763	821	785	809	868	795	819	861	834	830	826	809	845	840	841	847	826	821	866	849	860	869	841	831	799	867	868	832	809	816	861	839	777	824	810	807	856	856	877	828	821	848	864	838	817	802	842	869	804	856	781	859	831	824	896	818	869	865	843	814	858	831	792	839	786	825	843	800	835	835	807	859	888	866	875	851	853	812	850	814	867	846	861	844	837	832	872	828	828	873	863	831	853	848	885	824	805	864	853	884	802	791	828	818	821	872	848	848	825	881	814	842	848	829	823	809	872	812	830	800	839	872	803	873	894	824	837	865	819	861	841	817	845	849	881	840	841	804	867	812	844	785	849	801	826	822	811	914	835	819	845	835	826	849	859	838	848	845	788	833	759	877	883	847	874	858	819	833	893	848	874	827	852	845	845	789	806	815	879	816	809	841	838	793	848	842	816	852	846	834	838	819	847	834	832	836	813	853	829	875	851	801	870	885	848	800	849	876	820	795	887	786	854	857	855	851	764	822	854	805	811	797	872	777	839	857	861	803	818	812	795	844	817	850	839	850	846	850	894	851	809	817	859	870	848	833	820	801	825	795	824	833	813	832	804	836	835	834	774	825	850	855	832	800	828	839	850	880	870	851	838	840	867	842	810	849	885	792	863	858	796	872	849	826	813	889	852	810	851	869	783	829	848	808	864	799	834	821	868	811	848	866	817	890	832	815	818	835	835	824	807	801	818	821	877	851	875	894	851	820	816	812	833	819	796	860	838	812	844	825	878	814	826	841	810	856	807	846	851	831	830	877	831	913	839	847	837	840	822	847	869	882	811	842	858	864	804	869	820	870	857	887	868	846	841	850	864	823	802	817	833	788	817	814	784	858	772	764	849	782	899	877	817	836	842	786	839	856	821	894	852	791	848	796	865	849	820	852	796	818	820	853	820	765	794	812	788	863	835	887	823	861	859	820	863	820	787	851	824	826	809	800	845	890	851	868	808	817	821	873	828	785	890	833	818	841	852	790	855	856	816	833	817	835	826	789	874	844	799	853	814	844	797	888	854	830	843	822	814	848	826	848	822	847	858	884	832	833	814	873	793	839	850	912	878	829	846	781	857	856	862	855	834	816	869	824	848	861	839	843	871	873	821	824	872	859	862	798	930	861	814	811	890	843	867	900	800	867	847	843	824	840	799	825	852	838	840	850	872	817	850	812	821	864	797	861	849	817	857	808	870	850	812	827	842	880	788	785	828	800	837	848	838	831	803	829	867	828	834	820	804	855	901	843	828	826	798	855	815	862	850	839	836	823	873	811	834	817	819	843	830	834	839	858	864	814	842	858	858	811	817	841	773	849	849	862	816	858	831	872	864	803	800	855	883	829	875	804	859	844	833	808	793	865	848	810	853	816	817	876	844	836	832	812	876	892	867	856	867	823	841	849	828	871	791	848	826	855	837	826	834	848	804	815	875	843	838	855	835	830	850	845	873	891	851	833	881	831	830	813	827	765	844	856	807	814	819	867	861	837	829	846	783	840	818	825	811	871	874	791	822	827	840	808	847	820	878	826	836	916	857	859	872	841	831	822	846	858	863	875	862	821	860	829	857	797	861	789	835	875	868	827	866	850	824	800	846	827	861	887	868	795	855	801	863	843	909	841	836	792	899	790	771	849	833	839	788	853	835	853	803	904	838	875	846	877	834	826	789	818	824	846	815	823	837	829	869	821	828	881	816	822	825	810	871	855	844	856	820	834	845	871	812	844	865	790	801	844	804	871	813	880	832	866	794	851	805	883	837	872	896	795	849	814	788	822	831	818	858	856	844	840	807	855	801	786	841	806	860	891	848	842	872	810	836	841	843	845	838	834	798	848	841	811	867	790	869	872	795	863	779	905	854	763	849	825	887	807	744	830	833	828	782	857	815	842	844	857	863	831	850	811	855	808	812	862	793	813	883	793	859	863	856	835	818	902	837	824	852	852	842	865	800	837	835	845	837	860	867	851	782	876	857	842	848	875	830	814	797	856	903	838	831	849	798	866	895	810	835	857	802	838	843	857	824	867	830	834	864	808	858	865	815	873	848	804	851	804	809	819	796	861	844	895	851	848	816	841	836	900	836	818	842	826	884	869	820	815	851	810	845	852	842	838	837	813	834	803	860	810	860	800	866	871	828	806	831	874	845	826	868	879	843	835	894	796	820	816	817	808	819	846	810	837	799	876	868	832	866	845	856	894	860	835	878	786	883	826	830	816	827	877	807	817	840	844	841	828	885	840	846	834	854	848	822	883	852	814	853	832	819	788	833	779	873	838	872	793	825	800	806	818	816	850	823	844	829	804	816	807	852	861	879	838	856	807	801	806	845	872	875	864	820	839	828	820	838	843	775	858	789	861	910	850	843	855	813	856	855	818	840	879	858	819	856	837	832	832	892	847	833	845	888	888	849	815	829	790	866	797	855	830	831	797	869	864	815	852	883	813	839	848	835	917	820	847	842	806	789	805	806	849	795	835	846	803	873	873	812	819	826	786	837	827	783	860	857	877	842	851	834	812	814
24296	21430	25123	28139	21434	21441	19469	778	406	383	352	365	343	348	314	311	307	334	314	298	293	291	285	291	298	256	290	286	302	296	304	259	270	286	297	292	295	279	308	292	275	303	253	270	249	279	266	282	264	259	257	270	251	297	286	275	276	290	257	278	300	283	266	301	285	256	267	241	291	313	284	277	293	259	275	262	240	256	256	257	280	267	275	259	274	272	249	270	237	242	256	269	283	262	250	296	254	253	250	239	253	264	277	263	253	247	270	287	325	248	239	249	267	237	267	271	274	243	283	252	269	267	218	269	267	291	280	284	265	284	286	260	292	256	301	315	268	268	279	242	288	288	261	239	261	270	274	277	244	283	288	248	252	263	258	278	266	262	256	263	281	251	256	277	264	261	250	254	238	284	243	258	241	255	257	277	245	261	270	253	284	286	241	280	275	263	257	285	233	272	242	244	291	269	263	271	289	269	276	295	303	289	294	298	278	271	260	281	269	253	265	239	270	269	275	277	271	273	251	275	269	263	295	242	270	271	307	269	284	268	262	276	275	283	271	288	266	262	250	258	267	229	244	268	282	274	227	259	266	280	284	257	255	278	260	252	251	263	281	273	287	266	269	256	272	260	280	280	290	267	263	267	287	298	253	268	271	237	253	267	288	292	251	264	281	281	241	241	249	266	268	269	248	262	233	250	275	286	298	255	248	260	253	304	269	291	265	287	222	245	253	236	269	293	264	240	249	244	259	238	251	263	262	259	255	254	254	287	254	253	266	274	243	291	281	268	242	238	237	268	270	285	268	267	259	277	295	271	253	252	259	327	283	280	238	291	262	242	260	254	271	247	250	262	289	244	259	296	264	285	269	262	236	247	285	264	269	250	276	252	275	239	261	295	270	285	291	231	251	232	271	264	281	255	296	268	270	293	257	261	264	264	244	250	277	263	255	246	264	259	277	251	259	304	261	256	256	304	254	281	252	265	254	265	252	271	303	289	240	266	283	245	273	259	238	251	242	252	287	272	300	299	252	266	276	246	281	252	239	245	261	281	241	269	269	259	281	297	260	274	264	271	260	264	251	277	292	273	273	269	256	289	261	263	271	283	250	286	278	237	241	254	266	266	263	290	246	268	251	294	242	246	281	254	263	248	274	238	270	269	249	263	267	285	255	254	267	278	304	284	274	280	287	259	296	259	249	271	248	242	293	274	244	270	250	228	302	274	269	279	240	266	286	296	289	260	292	270	271	262	286	283	277	266	256	236	270	263	266	283	290	317	261	244	268	228	269	257	273	244	249	264	298	259	277	270	281	264	256	256	257	270	262	246	289	290	274	245	245	256	292	239	279	261	264	236	275	251	276	273	240	272	274	265	288	260	260	248	249	268	233	250	251	278	271	238	289	267	301	264	263	280	277	246	234	275	269	265	260	268	260	266	242	255	276	246	265	266	278	300	298	257	232	263	289	293	257	277	277	264	259	287	236	265	285	266	270	283	305	260	255	274	270	290	220	234	265	288	274	254	254	246	278	290	223	277	286	261	253	281	272	247	246	307	270	248	267	271	239	286	247	271	257	261	276	273	282	285	267	290	237	297	254	282	274	248	256	252	308	282	260	293	240	267	260	261	259	262	251	259	282	267	266	297	257	287	264	264	261	259	267	261	261	279	240	277	284	253	262	253	297	263	271	237	292	271	225	287	271	287	241	246	277	271	224	240	290	261	269	277	257	277	261	253	252	256	284	249	263	292	283	269	259	253	266	234	253	304	256	267	266	258	260	245	278	286	271	240	252	293	270	248	300	261	265	247	281	231	273	274	292	254	268	239	249	245	272	285	295	297	253	276	249	286	276	269	263	261	294	270	299	271	296	277	260	283	265	289	273	268	270	286	284	280	277	243	272	284	259	250	275	256	285	267	301	287	262	234	272	283	254	261	258	216	225	231	279	259	261	238	274	267	237	250	300	254	244	271	289	245	242	275	264	283	263	250	304	290	250	254	274	267	269	275	265	268	249	271	266	244	257	267	231	287	263	268	257	245	276	274	266	251	272	299	281	274	288	249	298	282	249	252	276	250	273	244	293	289	266	319	285	237	278	261	274	228	277	243	242	254	252	293	294	284	275	281	276	293	275	269	262	293	270	263	277	299	250	272	253	277	245	274	248	261	288	239	255	265	261	301	262	259	305	256	231	274	256	254	286	257	286	275	273	285	287	266	217	250	277	263	212	244	247	275	240	293	273	252	283	259	252	260	250	270	248	242	278	267	264	266	245	250	271	249	265	258	278	273	290	256	276	252	234	256	273	279	253	286	241	248	258	240	272	254	256	251	252	287	275	290	269	235	293	288	270	290	234	277	241	251	273	280	254	243	256	268	249	285	297	241	232	269	247	243	237	254	269	270	275	258	232	256	267	250	259	262	228	262	282	290	279	258	287	251	254	255	246	275	254	250	286	270	290	306	273	258	248	259	281	259	266	256	259	274	268	285	264	282	267	285	263	274	262	267	280	281	264	278	259	221	257	267	251	270	243	251	270	273	286	264	267	251	227	280	277	277	291	262	271	271	253	301	267	281	266	242	285	251	261	249	288	215	266	314	276	272	278	232	239	251	256	272	272	258	223	240	251	273	275	279	267	272	259	283	282	280	258	238	261	254	271	268	252	254	266	245	248	262	270	266	282	275	226	281	295	274	247	279	283	287	272	253	261	250	249	269	265	278	257	259	273	268	244	259	265	239	279	271	279	277	276	266	246	254	276	269	265	236	245	245	262	274	238	285	243	239	275	255	295	277	292	281	261	242	254	261	265	270	266	259	279	249	260	269	254	260	286	250	237	246	264	260	237	261	278	249	258	269	244	237	274	261	293	282	267	251	258	286	300	290	270	256	239	272	241	295	288	251	287	263	232	291	265	290	272	252	255	245	277	257	283	261	233	291	291	266	267	260	296	247	261	261	258	215	258	306	281	250	271	276	256	243	277	283	237	281	284	263	263	266	300	247	283	277	260	293	250	266	265	292	265	279	231	277	282	263	290	271	254	245	227	282	230	272	243	268	272	262	283	256	263	274	260	313	279	274	267	261	236	252	244	242	261	291	271	240	246	249	250	236	282	262	285	239	249	280	272	250	236	271	282	304	256	240	291	288	255	282	286	279	276	241	276	250	270	265	261	260	276	277	260	270	246	265	286	283	246	273	275	245	252	257	250	249	292	294	278	250	264	269	265	276	263	260	254	254	267	263	263	234	290	268	257	277	278	296	246	253	266	238	258	229	261	283	252	255	263	242	263	276	273	251	255	277	267	282	275	264	275	265	304	268	252	237	289	289	266	237	249	236	275	279	289	281	278	267	268	253	270	273	247	278	272	220	238	279	297	254	245	273	270	268	256	277	264	288	270	262	269	264	287	293	272	246	266	270	292	268	282	260	253	262	275	308	262	317	310	235	289	256	261	251	252	227	244	263	261	250	250	258	265	275	281	261	259	271	221	282	268	277	235	253	241	273	259	259
7766	5683	4073	2009	906	720	682	671	667	631	633	619	558	650	634	586	587	557	569	613	588	610	538	610	564	617	570	563	590	569	619	585	589	591	548	568	575	565	537	613	607	588	562	567	569	570	585	627	572	571	608	588	571	568	586	563	560	600	552	613	550	593	588	637	564	589	581	593	563	568	557	582	579	557	564	573	572	556	580	578	543	546	514	603	594	558	558	564	583	585	602	541	589	564	538	571	579	550	578	563	559	531	562	575	573	553	595	564	560	617	567	598	561	563	556	559	588	592	606	549	594	529	549	563	560	550	608	592	542	547	536	572	582	544	616	559	556	582	577	584	563	531	566	573	549	545	563	548	546	556	552	553	629	573	598	530	550	572	545	555	564	572	567	578	570	537	581	617	567	602	550	579	552	572	566	566	556	583	575	569	549	548	572	573	562	606	621	592	591	569	596	568	611	580	557	604	583	569	609	590	559	527	582	557	558	564	549	571	582	565	577	606	608	546	553	587	533	555	550	585	577	524	582	571	600	557	570	577	595	584	582	526	572	612	599	582	566	556	574	600	581	576	578	554	545	570	573	619	562	550	562	582	593	547	558	589	576	555	554	560	592	570	556	562	624	573	557	581	581	564	597	570	591	570	543	576	561	555	538	574	596	562	589	567	568	552	587	577	546	566	587	554	549	551	544	562	617	601	598	557	573	571	595	554	532	562	603	569	549	558	557	573	539	584	528	533	604	572	584	587	553	573	553	587	526	605	562	622	577	567	591	550	594	603	555	601	524	557	609	574	587	614	603	560	526	558	598	575	575	609	537	553	579	573	555	596	636	568	585	561	553	595	578	546	531	577	610	583	568	570	551	585	585	571	605	529	542	577	568	577	579	561	563	539	573	523	557	543	556	525	614	544	544	564	549	556	559	574	582	579	594	565	535	585	535	573	565	590	531	575	524	504	587	522	542	527	588	588	566	597	562	551	564	588	584	544	550	551	557	571	583	589	581	581	549	566	549	565	603	568	554	537	572	572	560	558	574	506	565	556	556	551	582	581	520	562	569	587	581	582	551	522	642	584	545	560	576	586	554	544	558	569	583	553	547	542	555	559	559	570	536	588	604	581	581	554	573	547	548	541	558	574	562	590	553	588	575	573	542	595	564	552	555	540	544	582	577	565	561	578	597	588	606	578	550	591	589	608	553	586	568	564	551	582	571	563	573	544	562	535	552	589	549	547	582	550	587	568	586	583	596	557	570	554	551	558	581	543	533	617	535	558	545	621	524	535	623	552	641	527	556	579	554	562	590	552	564	572	535	574	593	626	587	563	517	543	566	519	585	559	523	553	550	528	537	570	542	562	562	590	591	618	584	591	590	576	556	536	526	568	555	560	564	564	560	553	614	562	538	549	592	566	527	602	555	583	597	499	583	557	552	552	564	610	552	547	535	594	583	501	580	583	541	568	563	532	589	552	573	655	588	558	552	586	544	524	573	586	557	561	563	603	561	584	604	611	559	563	551	588	559	571	623	560	553	583	573	572	532	550	601	569	559	573	597	591	559	542	601	585	593	562	539	584	568	550	575	593	590	539	591	587	615	537	548	545	580	589	602	516	540	558	587	546	529	557	572	569	561	564	589	589	600	539	580	578	541	576	566	576	550	581	570	595	583	543	592	589	576	558	559	531	581	578	562	556	567	584	589	549	607	535	536	623	579	599	527	583	517	517	580	576	564	515	591	570	573	589	561	523	548	591	555	609	603	549	511	563	527	534	564	512	570	574	596	522	595	599	541	567	552	604	576	560	597	554	593	602	605	578	559	576	571	591	585	579	529	576	589	552	555	555	549	562	580	576	553	539	586	523	592	538	592	582	586	546	571	540	545	566	571	547	563	580	619	547	591	557	583	543	591	575	565	572	581	500	602	611	567	549	598	597	538	575	579	582	567	508	548	553	579	596	570	539	574	587	556	572	590	602	552	533	577	563	562	581	589	563	591	561	576	552	583	604	521	605	569	549	560	549	560	581	575	548	541	608	584	558	556	561	583	580	561	552	528	548	597	601	568	545	566	584	576	592	561	573	625	556	544	569	552	582	571	572	585	558	577	586	562	571	559	573	608	571	554	570	580	577	602	553	537	571	539	543	576	539	553	590	575	555	562	545	572	554	614	565	562	627	492	578	532	586	643	596	520	560	559	560	567	576	580	567	548	544	573	605	578	595	544	532	573	610	584	547	615	549	555	545	594	584	580	571	613	592	611	582	561	570	586	615	579	586	570	566	559	553	567	583	617	595	543	586	584	541	564	581	568	543	551	567	562	577	552	552	584	543	610	554	578	627	568	542	609	563	596	601	540	572	580	592	568	572	570	589	606	564	608	504	537	576	586	588	598	543	562	576	590	571	537	554	575	520	565	561	566	562	552	551	557	567	523	542	548	579	575	596	527	567	593	582	564	558	580	550	589	578	562	577	527	505	580	591	579	508	599	564	592	546	606	583	622	588	578	620	583	571	575	534	582	543	558	552	582	579	580	571	561	548	588	532	583	521	572	562	624	588	621	560	571	550	585	586	567	542	577	574	546	557	577	599	574	546	541	577	535	588	571	587	560	558	569	589	530	589	592	586	564	586	559	570	562	555	553	556	614	564	558	565	609	595	562	563	564	600	586	542	573	585	545	567	567	550	558	565	565	546	570	561	564	547	579	585	573	580	582	550	564	546	597	614	583	610	556	594	559	583	561	599	559	550	599	568	555	556	566	532	521	569	617	595	618	617	615	569	563	540	562	553	567	572	551	538	554	570	539	581	549	526	564	590	563	592	569	605	600	539	521	530	574	591	559	559	547	582	601	576	606	545	531	560	557	559	588	545	568	578	594	569	570	574	562	598	554	544	569	604	581	575	564	609	589	572	586	550	541	600	546	587	577	565	557	537	582	556	578	602	549	580	551	582	609	548	585	568	535	558	569	596	557	587	562	550	563	535	581	599	547	569	578	526	520	558	561	588	574	553	607	540	569	573	617	554	563	616	595	604	546	565	545	552	595	591	545	573	573	558	571	573	535	563	570	585	550	552	562	580	565	589	590	593	575	584	578	563	564	574	571	590	574	544	550	562	576	572	569	579	579	573	532	599	555	565	541	558	580	588	550	553	559	585	571	593	561	562	568	554	575	560	567	569	567	563	542	590	536	565	558	544	549	590	572	574	524	560	561	539	594	589	529	585	568	591	534	560	588	552	550	549	573	613	580	601	524	617	535	566	607	568	566	601	596	584	605	562	569	568	581	552	562	586	564	566	547	549	557	579	556	613	579	559	588	567	562	530	589	596	563	548	565	567	575	552	549	583	561	583	558	544	580	581	577	561	551	592	574	534	536	533	566	561	579	559	598	592	566	573	577	589	605	581	567	583	571	588	551	558	603	560	589	574	534	618	563	601	588	520	537	589	514	574	549	557	556	564	575	582	537	540	572	571	511	555	552	560	531	559	537	597	551	543	559	567	539	574	579	597
32759	20238	8713	676	370	294	313	293	299	260	300	282	278	287	274	251	278	284	291	281	264	283	271	287	282	293	302	247	261	308	283	271	284	301	272	275	275	290	286	275	281	335	269	277	292	314	287	272	301	247	273	310	276	253	271	268	308	284	262	248	275	316	259	320	268	297	297	272	276	276	302	298	306	276	254	280	284	264	263	332	274	290	292	298	305	282	269	269	269	290	266	286	290	298	297	307	273	272	295	275	281	292	280	300	252	281	295	257	284	300	277	304	275	289	318	269	290	295	251	283	296	262	284	272	273	290	276	252	259	297	286	266	279	253	288	279	266	287	271	286	259	264	294	292	270	308	305	246	281	302	289	322	301	260	276	268	254	273	282	319	282	274	292	261	309	287	302	293	303	290	275	300	279	294	283	304	292	274	291	324	300	283	256	295	274	273	308	249	285	282	284	279	289	304	314	294	294	295	322	322	298	281	300	286	251	277	264	270	277	257	291	277	255	279	256	293	278	288	272	272	288	253	279	304	311	291	307	303	311	271	291	281	281	251	262	263	254	286	286	275	288	268	313	302	289	276	295	285	270	293	301	318	267	304	283	287	289	290	287	274	298	318	286	267	256	284	302	280	292	255	276	311	285	289	272	278	302	312	271	269	258	284	281	263	276	277	298	258	265	281	276	298	305	300	311	297	284	296	286	293	296	261	292	256	287	278	276	318	289	273	301	308	283	296	271	295	272	287	276	300	289	290	295	326	261	325	272	289	305	258	289	279	310	271	267	293	301	267	292	309	270	292	287	309	296	269	256	283	285	269	258	299	301	342	264	290	294	275	279	282	251	311	261	283	253	292	314	268	254	297	254	316	265	278	283	286	292	295	292	309	306	291	272	302	287	306	310	290	258	266	232	276	303	295	244	292	256	307	331	289	276	285	303	275	267	319	283	325	290	303	290	284	294	305	286	294	286	292	271	283	275	324	294	293	296	311	266	270	297	263	262	261	258	266	262	269	310	275	317	310	283	298	316	297	290	275	302	268	265	254	288	256	252	272	300	286	251	284	276	305	277	260	291	260	277	271	270	281	326	284	305	268	270	276	258	275	279	293	290	293	251	273	282	314	285	286	275	296	278	301	290	280	259	286	326	309	244	267	299	272	245	264	278	284	271	280	291	293	294	274	282	283	274	257	280	268	308	293	288	303	306	273	268	280	261	299	283	286	256	291	293	284	270	263	276	284	288	278	297	312	284	258	274	247	279	297	288	272	265	275	289	276	276	263	294	295	262	292	266	292	296	252	301	277	278	284	275	303	297	269	282	282	269	260	312	275	284	275	288	270	275	295	304	276	266	217	305	275	270	298	300	324	311	338	307	262	291	254	271	286	302	275	257	273	298	274	264	265	270	293	286	286	266	283	294	306	304	237	290	282	283	275	259	281	270	265	298	298	304	262	292	280	269	308	291	274	294	290	244	269	277	269	282	289	266	300	288	313	297	316	290	262	306	255	277	291	295	279	270	242	267	286	281	297	307	321	285	256	309	272	264	288	279	314	282	279	250	264	281	265	289	286	251	257	267	256	285	275	263	256	295	301	300	265	293	283	271	324	288	282	281	276	247	292	297	288	275	283	267	252	275	293	292	257	275	305	272	320	288	288	291	275	302	253	252	286	291	253	316	242	283	287	272	293	304	272	305	300	288	251	267	255	277	304	286	297	264	262	288	283	270	278	318	309	277	283	262	311	270	281	274	290	232	279	258	322	286	264	300	298	310	283	282	263	284	267	284	295	271	277	253	268	265	282	265	278	252	291	301	274	312	280	254	299	273	264	247	269	311	262	278	301	322	267	325	283	263	261	288	303	277	268	286	259	282	288	298	291	297	307	281	285	284	249	284	271	250	271	278	301	269	287	267	298	281	261	296	288	252	315	255	266	266	276	300	284	266	286	280	264	303	256	283	287	277	249	275	279	321	283	264	308	242	274	302	287	268	251	314	277	260	345	277	283	262	274	278	295	279	277	276	315	265	263	317	263	300	274	298	300	281	305	284	251	263	299	271	303	284	286	277	304	294	290	273	252	261	295	283	316	292	289	274	293	278	267	318	300	275	259	318	313	263	275	330	288	269	271	282	259	278	303	308	267	305	281	295	303	280	299	275	290	289	303	272	284	270	267	262	279	306	246	277	295	281	291	252	283	257	272	281	276	251	268	293	273	272	314	303	304	297	298	287	299	271	265	270	301	293	267	272	259	290	286	274	273	303	296	272	295	298	276	263	315	270	260	294	298	285	288	292	299	292	282	285	282	266	281	299	294	309	270	259	246	273	304	274	269	318	266	284	283	265	258	292	281	262	280	283	310	276	282	323	291	325	301	281	294	295	251	288	262	278	322	298	267	303	292	268	311	295	253	256	260	266	266	280	282	287	289	272	263	284	309	285	292	317	284	302	273	267	305	315	276	275	260	300	315	291	275	276	292	286	285	291	300	297	296	275	271	247	272	264	300	307	274	274	283	302	257	277	264	296	284	277	274	281	291	274	268	277	280	294	292	278	302	265	275	267	281	296	281	277	309	277	281	291	289	290	250	292	274	263	291	266	278	289	291	300	269	267	290	286	274	281	284	283	298	296	290	254	296	278	268	266	273	266	291	252	303	249	276	298	254	301	283	277	305	289	288	295	298	281	246	284	305	235	285	267	254	276	311	297	310	291	277	285	272	281	278	300	278	263	285	265	298	292	326	298	284	306	299	275	272	274	294	299	272	258	317	275	288	300	321	274	279	254	253	273	277	315	263	274	255	264	280	241	268	285	291	291	302	311	291	301	243	298	279	282	284	310	290	273	256	278	297	272	279	292	277	282	284	320	289	281	280	299	254	285	291	290	309	283	289	256	291	269	309	277	300	278	332	276	297	283	253	283	272	298	294	286	259	258	290	277	289	267	278	257	245	266	303	273	282	317	267	309	272	302	327	279	280	291	312	274	286	278	312	277	296	259	282	284	284	287	273	279	282	292	274	288	285	279	318	267	280	334	293	277	296	290	301	270	251	272	283	291	275	276	242	291	306	279	301	299	297	287	295	299	303	262	275	284	264	280	256	279	293	320	283	246	293	294	270	282	309	255	265	300	269	271	313	281	264	250	301	290	277	270	273	270	269	296	316	276	307	256	308	256	308	296	277	292	292	277	288	256	301	325	278	274	303	294	278	270	278	297	311	280	295	315	290	299	279	244	288	265	292	256	282	277	294	290	291	290	306	284	286	265	284	267	289	310	268	282	263	264	297	266	257	278	259	300	294	287	281	271	273	259	281	275	316	312	268	252	263	279	258	273	277	261	273	312	269	244	272	269	260	261	300	269	292	297	297	278	290	271	281	271	291	316	302	285	289	332	240	300	308	261	300	295	294	280	256	296	256	257	297	257	286	251	265	269	310	303	271	281	279	290	281	261	299	273	243	282	282	291	299	281	271	277	290	256	277	279	270	265	288	278	276	227	304	293	269	263	281
5750	1084	1009	689	675	620	695	695	640	662	635	665	696	705	674	606	622	680	655	635	656	642	665	588	645	634	633	634	619	661	684	672	688	664	609	651	657	684	664	603	585	680	653	614	660	649	639	651	669	676	672	620	632	675	705	614	677	646	649	631	675	666	663	654	671	624	644	629	698	641	712	665	636	644	660	665	636	623	663	694	689	692	600	698	643	692	677	652	653	655	651	595	627	657	621	676	670	635	675	638	618	658	632	673	691	631	611	611	654	628	684	689	684	652	687	651	625	631	625	674	635	676	630	688	670	670	689	622	662	630	643	696	608	647	618	686	670	634	665	636	661	668	680	685	673	630	647	618	645	686	648	617	691	655	638	644	666	645	653	680	638	717	672	625	646	632	650	686	680	683	621	648	642	628	692	625	644	684	610	677	630	629	644	633	664	681	633	641	657	725	694	667	605	659	630	633	634	634	645	647	690	641	654	637	662	693	655	642	612	671	675	666	644	695	692	628	660	637	662	648	659	712	647	695	664	616	648	688	631	617	616	624	628	672	699	682	636	645	628	656	605	677	617	618	645	674	718	651	608	621	665	669	693	657	656	641	623	631	625	616	630	645	672	636	711	613	653	667	664	673	684	618	653	667	667	654	659	620	633	675	672	654	640	649	592	640	612	652	629	700	652	668	653	696	646	625	682	678	668	643	627	647	649	639	641	682	686	676	695	714	616	678	645	667	619	622	666	670	612	630	649	653	619	677	668	655	682	647	631	643	659	612	647	673	675	682	680	630	637	640	634	663	677	653	669	686	642	662	618	661	651	637	663	679	615	620	680	684	715	671	642	684	691	625	698	624	655	658	649	678	647	643	649	703	685	639	667	641	643	691	622	674	679	621	638	619	651	666	648	643	677	622	660	654	678	687	671	690	636	644	651	663	629	635	649	661	612	651	640	660	664	660	636	661	650	661	666	701	594	691	659	625	665	660	636	676	624	631	698	656	608	674	652	683	649	673	636	605	685	720	656	683	630	616	659	649	669	679	659	640	631	653	705	662	645	696	630	672	649	665	650	651	672	679	669	649	630	644	663	657	672	674	651	691	664	682	617	706	641	690	637	600	600	627	680	635	641	647	670	595	650	654	628	668	682	666	643	618	684	661	657	629	641	656	648	666	615	678	676	667	672	696	663	720	655	699	652	604	593	658	633	657	625	670	643	672	601	679	653	606	646	650	668	674	681	687	675	630	652	665	658	647	660	648	655	635	656	661	643	618	648	632	679	645	624	678	612	680	597	666	665	685	669	644	629	661	650	638	630	676	664	681	663	686	632	643	642	640	612	667	701	654	615	638	628	647	672	648	608	651	633	609	670	621	664	643	673	636	616	625	681	662	688	639	647	647	657	618	646	673	682	650	654	727	622	616	634	670	626	619	653	646	639	620	675	663	662	668	646	630	711	635	655	686	653	704	639	593	637	693	660	648	640	697	651	650	624	657	667	655	682	625	658	680	626	643	657	672	663	653	686	660	674	637	653	641	710	644	673	635	654	665	668	630	600	687	690	616	605	639	674	641	637	653	660	697	662	662	661	622	636	625	658	644	631	627	643	631	645	631	640	653	662	643	613	623	652	690	672	678	630	657	655	619	660	695	635	635	627	647	689	641	701	638	637	664	640	651	678	633	636	666	682	646	628	679	627	634	663	655	631	643	651	681	699	630	662	668	644	675	639	658	672	642	656	644	641	665	671	669	681	672	658	706	654	652	652	689	610	676	661	647	634	677	622	677	647	672	666	689	671	694	658	701	631	656	646	658	634	667	658	676	634	706	676	615	678	658	668	685	651	659	647	687	676	692	621	659	685	632	660	641	650	656	675	688	641	639	668	605	674	653	711	657	686	665	673	678	661	574	602	628	646	594	659	642	660	660	662	640	671	658	654	643	632	636	688	641	705	617	647	710	674	644	665	634	631	648	664	645	622	655	679	679	664	685	635	626	655	680	610	715	680	649	627	684	644	645	651	649	647	654	699	671	685	637	683	640	723	670	653	675	662	660	634	653	664	658	675	656	667	659	670	667	668	656	681	654	625	630	642	686	609	619	621	703	629	616	685	675	652	613	674	644	671	624	643	667	611	611	712	611	671	652	665	634	696	693	689	656	671	665	642	653	627	624	649	622	650	692	674	631	661	639	729	706	646	634	599	711	655	606	597	653	604	690	601	640	660	692	645	599	644	670	663	645	689	668	631	604	684	659	632	700	653	694	658	666	662	630	675	677	664	643	659	641	710	675	674	667	663	632	669	651	665	615	656	687	640	624	607	660	673	665	649	659	658	662	659	649	646	662	652	657	691	641	646	662	667	682	653	634	626	636	647	631	641	665	671	675	685	631	657	663	631	659	645	640	627	666	653	637	610	632	604	658	657	661	630	630	644	627	667	648	628	666	662	683	679	622	689	680	643	624	657	675	605	653	717	665	657	655	675	700	672	668	659	639	655	649	673	651	635	664	678	632	668	643	636	655	676	654	605	677	657	606	655	632	670	667	663	629	593	651	609	635	671	597	661	649	637	643	645	646	623	645	664	656	652	665	679	653	662	649	675	647	640	643	674	698	697	675	654	625	703	649	622	667	647	664	646	598	627	627	697	651	611	654	640	657	640	666	684	657	607	669	670	657	652	632	652	664	677	638	638	638	655	711	674	648	664	645	676	600	656	696	661	622	645	625	648	643	651	675	684	651	626	626	669	622	665	653	694	654	690	666	721	659	670	653	655	673	625	639	643	692	671	663	708	613	671	659	679	628	639	612	637	663	640	597	664	701	682	654	676	646	626	658	635	652	671	675	630	666	678	611	629	646	675	689	629	656	633	644	676	671	655	628	667	654	662	673	631	670	640	668	669	677	659	659	681	621	657	623	641	655	685	661	631	634	651	668	623	670	694	646	637	639	630	619	694	651	625	602	665	696	660	641	674	642	649	641	625	671	691	648	639	615	662	635	674	662	683	656	671	690	680	675	694	648	683	615	611	685	599	648	657	658	618	640	580	653	627	605	618	672	625	618	657	626	720	647	681	640	628	686	659	685	623	668	650	638	644	630	623	619	633	618	705	619	650	656	662	634	629	687	630	617	679	669	689	675	644	631	623	630	646	638	638	692	650	637	667	610	646	629	659	636	639	676	652	645	636	669	603	693	658	650	657	678	666	657	659	648	627	677	653	644	653	675	669	616	703	700	649	685	667	641	640	664	693	651	616	659	680	661	673	636	654	662	689	625	701	616	633	685	684	645	695	688	665	637	669	672	658	654	714	607	631	654	617	665	620	630	649	640	654	663	697	676	629	662	663	650	631	669	632	684	576	633	663	645	653	649	680	639	694	665	682	645	605	642	620	644	695	643	651	663	635	645	649	650	651	674	646	629	636	646	686	694	657	660	666	637	687	716	661	635	657	659	626	679	663	620	640	678	616	663	689	641	619	708	634	656	683	642	646	658	672	603	642	650	599	637	634	667
24944	21466	24877	28464	21465	20749	1117	548	464	474	441	419	466	401	433	439	421	417	383	423	431	387	417	421	384	360	384	355	400	370	393	405	376	411	378	408	412	387	419	380	442	412	380	360	380	416	419	415	379	426	404	405	392	398	384	379	408	379	417	440	397	388	425	360	362	387	377	385	370	391	351	399	385	403	425	422	381	410	375	385	424	399	373	390	412	423	338	425	373	389	423	400	365	397	446	348	391	385	403	383	358	410	390	356	412	394	367	400	406	374	413	401	392	415	400	372	380	407	356	399	409	413	378	355	385	404	385	414	403	440	402	368	419	390	402	371	371	403	356	395	357	373	395	412	337	399	398	407	386	410	353	385	377	392	379	402	383	365	401	381	410	428	410	385	420	418	379	406	394	419	392	383	426	412	407	362	389	430	400	379	359	362	388	416	397	410	380	374	372	374	381	411	390	420	374	407	379	411	399	414	400	395	414	361	373	366	373	378	441	384	423	401	369	412	353	396	402	425	409	367	350	385	368	400	388	420	372	396	368	366	367	359	406	374	414	395	375	381	386	389	406	396	413	361	386	354	399	441	437	407	397	416	407	413	388	372	384	387	352	389	410	365	380	373	414	381	365	379	394	390	412	416	421	374	370	407	367	378	401	352	370	396	396	403	388	380	405	402	405	381	388	365	409	415	368	388	372	399	387	365	345	352	380	425	399	395	420	386	361	404	430	373	375	441	383	427	431	412	386	401	408	419	383	406	366	392	389	384	370	389	383	404	373	385	391	403	380	385	407	426	393	383	380	346	413	391	400	374	385	415	412	394	358	381	384	361	377	379	405	397	406	415	392	417	360	371	389	378	359	412	390	367	382	392	414	367	401	389	398	387	391	383	397	423	374	402	406	372	391	375	422	389	411	405	363	418	386	403	413	357	411	383	388	402	358	405	435	382	415	391	370	401	384	395	372	401	363	404	401	394	389	361	340	387	394	410	384	404	422	368	415	432	385	401	389	383	373	408	412	410	392	393	415	416	423	383	403	380	393	386	424	378	371	394	411	385	368	392	376	416	365	395	398	385	405	419	410	392	378	363	358	391	403	376	411	425	426	398	385	377	342	365	383	376	406	369	350	380	370	400	409	367	363	429	354	416	383	378	404	441	417	384	396	406	384	399	347	398	419	408	363	382	387	349	366	387	370	373	372	349	388	408	405	396	365	380	420	371	403	396	363	339	377	398	386	406	383	385	413	395	418	372	402	348	366	382	380	391	409	413	407	417	416	395	383	369	404	393	396	373	430	386	368	419	407	382	409	373	437	374	375	378	353	375	386	393	402	409	417	386	358	351	397	354	370	422	386	397	433	351	379	392	380	435	424	380	382	396	425	403	382	412	377	471	420	428	377	395	421	400	419	385	408	431	408	366	367	387	401	386	382	375	370	427	415	391	413	394	427	385	369	410	366	355	397	415	378	438	371	413	378	369	427	339	382	345	395	409	366	371	394	397	444	380	383	356	382	373	385	373	382	402	383	399	421	434	387	411	420	385	357	387	395	388	358	411	409	417	415	388	414	412	401	356	415	419	379	373	408	428	409	420	376	385	394	415	406	433	371	420	427	414	395	399	423	401	432	388	369	387	383	440	353	390	397	365	400	367	357	372	385	390	371	402	396	359	370	354	403	403	376	385	414	361	421	368	373	366	349	415	381	386	399	381	419	359	384	370	401	378	414	409	404	385	405	389	411	386	406	379	361	396	377	401	409	373	357	398	371	353	398	374	406	408	401	395	420	391	431	395	411	361	390	393	398	405	386	362	424	407	377	393	400	374	374	408	380	413	389	401	388	416	406	401	411	376	373	396	381	417	386	366	399	394	401	391	418	388	430	413	415	388	421	398	397	383	371	433	379	375	373	393	391	358	435	408	414	357	382	422	435	398	397	356	385	396	387	350	407	398	352	381	390	399	343	367	389	389	402	429	450	410	403	399	392	396	368	392	381	390	400	386	373	404	385	434	366	392	351	406	391	385	405	389	386	383	391	380	404	408	377	377	415	379	398	361	391	361	454	390	389	394	398	362	413	399	369	401	415	380	371	379	403	413	396	382	379	419	386	377	397	362	388	381	382	390	398	424	397	367	378	400	377	397	373	420	392	370	378	373	434	393	399	404	388	374	395	378	419	394	390	377	429	420	393	394	388	428	361	385	419	370	371	380	413	412	394	396	398	380	370	440	398	412	408	414	385	356	357	396	395	435	378	448	391	392	386	378	381	416	369	393	415	402	388	333	432	417	411	348	357	375	385	406	419	392	379	399	391	405	394	377	383	376	404	386	354	395	410	370	419	373	390	400	378	425	394	382	379	423	396	411	378	454	397	394	394	422	398	366	379	379	386	348	388	422	368	362	405	411	386	394	355	380	414	395	402	394	411	396	369	381	404	386	387	423	378	414	380	399	375	368	377	379	375	422	401	381	392	401	424	372	375	417	389	421	382	391	384	366	375	410	374	391	397	408	362	360	401	392	394	385	411	413	400	414	359	388	366	385	413	417	383	394	401	405	421	397	422	393	398	410	425	395	405	391	341	368	371	374	420	423	417	385	380	383	385	394	375	435	405	401	363	415	359	372	416	370	411	408	387	405	398	414	374	353	395	400	414	393	364	406	412	374	404	380	358	395	403	405	385	391	372	379	402	381	403	387	436	368	392	402	381	389	403	344	354	361	353	351	374	386	424	405	420	367	377	387	412	420	425	411	424	408	410	419	398	369	371	437	407	428	374	372	384	396	388	406	374	426	419	363	374	390	351	406	385	381	390	365	379	392	422	412	349	413	346	367	385	360	425	404	385	372	378	416	385	400	371	410	426	386	389	379	384	384	390	420	397	387	395	405	401	408	381	362	370	381	348	401	366	410	352	390	404	368	392	399	377	408	412	421	377	373	447	431	361	371	376	386	366	411	404	370	365	398	375	421	405	360	353	369	349	402	365	376	405	403	395	379	382	405	416	413	391	433	395	407	391	434	415	404	369	386	400	395	400	414	422	384	395	385	378	388	421	373	395	375	401	380	382	381	412	391	402	401	370	385	389	392	364	418	429	355	350	371	390	345	369	445	360	382	405	382	421	379	377	399	395	389	415	426	401	352	406	404	390	399	369	376	374	386	354	380	421	356	394	398	410	359	401	381	407	377	375	383	410	383	415	381	397	404	395	379	348	372	404	455	376	419	392	352	376	378	391	383	409	379	371	345	373	359	398	397	388	389	442	419	393	385	384	400	405	378	382	407	371	393	374	382	383	363	407	387	370	433	380	385	407	428	424	386	435	392	416	430	380	357	421	422	432	374	408	408	363	381	395	389	444	411	370	388	364	371	391	375	383	355	408	389	405	381	434	464	419	404	376	366	386	386	377	402	439	409	391	388	410	399	377	345	411	396	416	388	400	355	397	377	371	394	439	418	382	376	405	384	416	407	403	363	376	365	378	410	415	371	410	431	348	388	389	376	361	390	409	431
6528	3841	2412	1572	1051	915	856	892	904	842	861	823	955	847	880	849	881	867	828	854	887	835	788	844	849	815	868	848	808	818	805	846	825	829	802	822	855	888	866	831	793	838	810	830	812	884	838	833	817	812	875	845	816	858	818	802	834	832	863	814	799	888	845	878	839	838	838	847	822	840	886	817	810	830	846	806	889	865	866	830	821	833	878	841	827	797	834	855	909	835	890	838	838	869	838	846	865	893	825	820	858	828	793	799	839	813	827	815	835	827	835	856	824	845	891	866	818	833	806	861	829	795	826	792	853	858	795	824	865	886	829	822	881	800	840	892	885	880	912	829	836	823	864	909	848	883	839	827	859	776	837	815	822	826	877	854	808	839	842	847	810	819	855	846	842	839	780	789	854	879	878	800	825	799	821	845	820	846	865	775	859	868	822	880	837	815	867	849	887	873	841	842	834	874	812	874	891	875	848	814	799	825	884	814	816	868	842	797	851	798	824	788	836	869	796	857	811	788	864	856	886	846	823	789	797	809	838	834	850	880	774	852	809	825	853	850	861	810	916	867	883	795	806	860	862	844	868	806	821	812	836	818	788	828	803	843	859	859	774	811	854	868	833	834	873	852	860	872	810	814	837	851	858	822	905	830	854	784	832	855	874	844	878	846	821	852	870	824	836	827	871	846	824	895	848	869	857	817	863	878	817	811	843	846	807	845	845	835	868	861	826	840	818	811	845	877	882	800	841	916	776	830	825	798	895	861	817	834	838	874	826	859	836	863	815	800	821	831	840	850	798	853	842	839	935	810	817	819	876	823	856	794	843	852	891	877	803	877	842	824	800	886	817	800	879	848	831	808	812	820	811	849	848	852	827	848	860	840	889	826	812	840	843	826	836	836	859	822	896	810	886	814	829	825	831	848	849	855	849	813	853	850	864	823	852	821	842	820	848	803	825	913	797	849	803	798	786	870	819	846	873	852	847	891	851	835	831	841	848	853	838	840	824	882	802	810	867	763	868	811	818	850	791	794	877	786	839	840	825	854	844	879	810	799	788	847	814	848	810	827	800	824	861	806	838	848	844	829	838	800	846	845	875	817	854	808	820	839	855	830	848	876	881	864	845	856	858	821	870	772	854	844	809	889	846	818	824	835	870	854	860	836	838	835	825	879	880	847	852	835	866	817	850	860	848	892	838	854	853	854	858	883	838	782	824	864	834	812	820	818	853	831	846	834	877	798	822	858	887	833	877	853	887	786	937	859	861	887	825	871	844	818	827	855	855	865	809	801	832	841	783	859	854	870	884	812	841	863	812	800	863	834	792	860	850	859	837	890	859	833	871	789	790	863	835	853	832	840	880	852	811	839	849	863	813	848	843	780	870	857	835	816	861	835	858	871	801	864	837	794	857	866	862	810	860	831	793	824	853	873	833	830	860	833	818	854	831	793	823	831	856	817	840	860	848	885	862	824	813	856	825	841	846	871	843	810	862	921	854	780	867	785	883	883	861	866	822	827	860	801	821	794	880	837	876	814	820	854	889	853	890	818	822	842	852	849	837	846	850	850	849	840	878	830	812	881	853	864	821	890	822	837	832	847	892	875	830	857	892	814	836	791	882	839	831	798	857	816	803	843	822	847	851	887	818	839	854	826	822	839	853	841	865	855	830	804	847	814	825	833	860	846	837	839	837	798	876	814	856	822	827	803	830	869	846	825	849	847	872	805	862	812	913	818	830	791	810	841	837	844	836	840	822	892	830	867	858	828	838	853	857	809	840	786	793	803	821	864	798	865	866	891	836	842	731	820	812	834	841	838	820	895	846	816	812	864	802	829	870	802	812	853	815	865	845	810	790	836	871	854	838	823	838	810	847	852	852	817	840	842	853	818	841	806	858	856	826	839	873	875	837	887	848	828	786	794	808	861	852	806	861	868	841	868	854	886	844	835	871	842	801	909	837	860	814	851	823	824	868	848	833	835	854	861	863	813	901	793	843	799	821	823	850	873	830	776	808	831	880	816	855	813	867	864	802	865	872	846	843	806	821	857	836	818	847	848	785	816	852	807	876	834	829	869	807	831	845	851	833	825	857	876	819	857	850	843	828	833	816	870	889	850	830	889	846	860	865	859	860	841	857	843	848	842	943	857	880	816	839	836	835	906	878	886	867	856	813	846	847	838	856	861	895	804	844	856	821	837	854	828	897	804	815	814	807	866	855	816	838	838	837	848	804	846	897	826	913	859	847	839	823	842	832	860	821	837	835	859	795	818	838	825	814	849	872	884	849	866	923	887	837	847	853	812	870	845	801	820	802	907	816	857	808	822	855	813	852	826	827	792	839	869	881	871	821	843	868	763	837	830	826	835	841	847	847	906	785	870	893	881	850	860	822	847	822	884	845	861	827	828	858	828	822	815	883	817	853	821	838	839	832	791	868	878	841	837	796	811	844	818	793	824	803	822	799	810	818	880	828	840	815	834	793	901	812	858	858	871	871	852	796	865	806	836	833	805	825	861	886	881	839	864	813	856	848	829	838	883	833	890	877	799	803	818	841	860	793	860	865	847	826	817	825	827	875	842	849	797	827	827	875	840	837	844	838	835	846	936	819	791	857	827	818	769	840	810	808	816	903	772	787	827	843	817	783	875	811	822	895	791	830	836	818	851	858	828	815	879	810	816	776	810	823	802	805	845	859	844	882	823	800	853	850	885	859	887	948	846	871	820	863	800	833	799	829	833	769	821	848	853	865	842	852	833	864	892	846	862	817	821	860	848	847	813	883	885	882	853	818	847	878	844	852	842	840	846	833	863	835	834	817	874	857	788	882	857	863	915	809	886	835	827	865	879	839	875	888	829	853	879	834	842	846	756	843	855	873	846	826	855	846	804	844	864	906	808	842	867	864	851	868	806	875	810	814	898	841	784	779	808	823	804	826	872	855	828	804	842	808	826	834	835	783	889	842	831	818	819	865	839	874	841	838	853	840	843	863	796	864	817	817	828	841	822	856	827	881	883	883	851	807	876	828	799	866	857	869	874	850	847	902	923	849	839	881	844	839	815	842	794	830	789	842	858	863	849	844	854	798	823	824	779	813	846	906	857	880	823	819	862	841	875	852	804	827	779	826	856	885	822	849	839	830	846	872	831	869	826	872	834	862	826	892	833	886	824	860	814	820	836	865	807	876	796	896	880	844	814	823	856	809	819	855	857	852	837	856	828	763	880	834	816	883	848	844	805	863	846	884	836	858	781	831	847	794	851	883	790	864	787	858	828	834	822	805	797	803	845	852	829	844	837	824	838	822	826	900	864	820	864	845	838	825	802	865	835	781	818	806	836	815	879	856	828	814	827	856	871	825	833	835	835	811	935	852	900	818	841	808	837	881	865	827	873	824	824	830	829	842	848	830	822	877	817	801	824	862	879	816	812	826	855	878	820	835	834	842	829	842	814	845	782	808	875	834	883	806	830	831	852	863	844	834	869	829	847	819	815	867	844	832	841	838	873	867	826
24292	21440	25159	28125	21443	21463	19495	799	431	407	343	337	304	323	316	308	290	305	261	310	295	273	312	304	291	289	263	255	248	273	304	291	282	282	273	258	273	255	258	252	269	260	298	275	286	279	256	275	272	238	239	250	254	269	276	254	276	269	227	318	254	274	249	297	259	279	290	244	292	240	285	276	295	276	248	284	244	259	259	292	269	283	249	275	246	266	275	280	250	276	267	253	265	251	285	267	255	290	266	298	269	250	264	281	238	270	279	282	266	252	254	270	266	270	290	254	268	262	252	288	270	279	305	280	285	279	259	285	293	289	267	237	262	252	264	246	250	312	265	240	278	264	311	274	262	256	257	288	282	250	269	225	273	282	252	259	274	245	256	254	278	300	322	289	295	247	239	274	260	230	265	284	265	255	301	295	249	248	259	255	273	291	265	242	268	259	236	235	264	278	293	260	256	240	257	270	247	228	269	270	259	311	264	271	264	236	272	251	263	268	271	270	272	227	278	254	287	292	269	222	253	256	256	301	315	280	227	269	283	252	251	265	254	282	240	268	274	295	267	279	269	272	238	276	234	245	314	266	264	275	281	270	276	278	283	309	272	261	243	242	272	257	246	236	269	292	264	255	231	258	256	277	277	305	269	238	269	273	258	239	254	259	262	271	274	250	265	250	265	253	257	273	256	309	251	285	268	265	259	267	260	278	271	241	267	279	268	249	262	268	250	273	281	253	265	278	266	232	278	279	243	269	278	260	255	270	261	268	263	240	259	270	286	276	241	269	280	288	295	261	275	249	281	268	277	263	294	273	252	251	301	296	250	251	242	246	267	281	268	273	268	254	273	272	251	240	271	257	233	298	254	260	286	236	260	270	269	265	277	227	260	245	276	252	281	245	267	262	287	256	274	250	283	266	265	248	266	257	226	255	262	262	276	262	272	258	277	257	274	235	224	268	252	267	250	266	270	254	312	252	251	262	260	277	273	282	315	264	261	258	251	245	255	278	249	257	277	237	256	259	251	294	298	297	288	259	229	251	259	273	265	283	280	256	296	273	242	256	261	264	263	311	272	287	288	264	278	274	240	278	279	256	239	246	262	282	267	263	260	286	294	281	264	240	285	252	264	275	287	281	268	289	250	271	265	260	260	278	291	249	243	252	274	278	291	264	245	288	291	281	283	256	241	237	311	296	237	281	247	285	269	266	271	283	280	271	255	266	270	227	258	277	251	265	323	276	274	271	288	276	276	264	265	244	286	249	265	273	255	313	263	266	253	278	245	261	295	241	268	263	306	304	274	258	282	293	262	260	274	279	269	258	252	260	232	262	282	259	264	243	266	270	290	293	303	264	275	249	261	263	269	273	261	271	263	274	278	296	248	285	296	271	278	275	291	259	258	270	291	267	261	212	241	270	264	276	283	273	264	262	258	295	268	293	265	262	280	276	267	264	271	252	259	275	277	274	273	269	267	282	286	239	242	285	262	299	274	273	252	278	259	239	269	299	236	248	269	263	291	250	282	286	292	262	267	277	277	286	268	304	247	254	248	281	258	270	279	282	251	271	278	245	300	289	248	252	240	296	260	261	256	255	274	295	264	252	272	288	275	256	286	258	291	230	257	240	279	269	264	253	248	276	282	244	247	254	260	277	297	261	281	262	255	296	259	268	304	259	246	272	276	286	254	284	280	264	260	254	273	269	268	273	236	229	254	260	279	257	248	289	285	249	280	278	281	275	266	250	282	287	275	267	247	277	264	275	272	268	266	259	290	243	248	280	244	254	258	261	267	252	263	273	307	221	298	268	311	274	261	255	283	295	247	272	275	279	285	232	266	310	264	281	262	274	253	257	242	264	276	287	315	269	250	298	271	300	299	290	227	259	265	266	252	289	260	295	249	260	260	262	230	282	273	257	261	254	254	245	281	266	259	294	273	277	276	254	294	243	243	287	308	243	277	287	288	234	258	230	267	260	257	251	257	245	251	312	298	250	272	283	292	257	260	245	273	256	259	297	269	274	261	257	254	259	248	308	245	256	254	251	282	261	274	256	256	256	239	274	251	241	253	273	260	253	246	279	265	259	250	303	275	290	270	226	270	273	279	236	271	258	247	267	303	290	233	253	274	259	281	254	271	255	258	252	278	248	247	273	260	258	252	251	278	269	307	258	261	256	265	283	243	251	280	273	272	300	260	255	247	283	285	278	241	305	259	236	265	267	276	260	262	257	267	250	252	259	246	276	251	291	283	287	269	248	293	269	284	278	269	275	248	260	294	248	242	266	243	245	258	246	272	290	285	267	270	258	240	275	271	292	288	301	295	251	244	268	279	290	298	264	260	276	268	257	242	273	264	301	260	281	304	285	295	293	341	249	252	242	278	291	258	269	261	254	258	292	266	269	267	302	276	282	258	231	246	268	266	272	284	249	272	271	279	264	252	273	253	296	275	253	284	276	271	245	311	274	283	241	275	266	271	289	286	243	242	282	269	279	270	240	267	277	234	256	244	277	278	246	276	249	274	267	274	288	264	280	304	259	285	271	246	251	275	274	285	287	284	287	251	242	256	246	253	250	266	254	263	238	258	284	267	278	240	254	294	252	272	284	272	251	285	275	232	269	279	249	277	282	270	282	249	233	278	230	266	271	283	241	253	268	249	261	277	223	269	257	263	260	277	249	267	274	267	289	266	267	272	269	293	271	262	266	263	254	286	285	256	267	270	245	280	258	254	247	273	264	276	277	267	279	265	282	260	281	261	280	267	257	249	246	258	263	271	238	269	279	287	238	271	256	273	234	268	267	268	265	274	247	253	263	282	277	269	243	255	281	285	275	283	295	239	266	258	288	247	267	292	257	274	269	272	248	271	220	273	233	272	283	288	273	269	266	240	256	291	279	287	267	262	277	256	277	284	256	277	275	278	248	284	267	293	278	278	239	288	265	258	263	284	268	242	270	304	268	237	247	240	227	259	270	272	288	248	257	258	271	265	267	254	242	284	283	269	276	267	303	290	248	261	259	267	277	294	282	240	248	287	259	307	287	260	252	255	279	240	246	267	301	288	261	234	253	267	271	274	276	280	266	245	286	246	277	265	264	266	283	294	263	303	264	253	250	277	258	268	274	260	275	266	270	274	258	263	251	249	292	279	300	263	269	255	255	259	262	263	245	230	264	262	250	245	267	261	266	266	302	269	272	249	269	271	278	267	286	231	256	261	254	243	269	297	267	247	212	301	306	246	233	265	285	269	286	254	256	253	299	259	265	288	271	279	261	274	277	230	247	258	282	287	288	290	265	272	275	297	281	259	253	266	255	279	219	317	284	256	266	278	266	223	250	281	295	266	281	261	294	265	281	277	260	245	238	269	264	285	259	283	282	264	235	250	264	266	246	261	265	256	267	253	285	256	274	267	288	266	286	258	282	257	285	277	272	283	279	248	273	263	247	251	272	262	272	291	278	245	244	284	267	267	214	266	259	290	275	258	276	257	283	258	260	275	226	267	290	280	281
8864	5970	3551	1928	956	761	687	719	663	640	615	620	612	640	597	596	604	586	613	593	593	568	585	538	600	650	614	561	580	535	562	560	568	583	582	588	554	567	600	542	604	556	606	568	585	585	598	588	538	595	526	593	595	551	570	588	530	557	556	588	590	588	591	554	586	572	594	582	577	595	544	542	597	558	598	550	544	537	578	579	593	588	539	579	572	566	587	582	596	558	585	581	557	558	544	571	577	622	582	583	553	560	569	605	610	545	546	579	565	579	573	565	531	550	561	578	569	549	543	556	581	581	591	536	557	608	566	603	545	567	550	572	568	579	589	553	601	537	573	561	595	571	584	571	582	580	582	535	540	561	570	597	518	586	580	511	571	536	572	569	587	571	589	524	555	617	563	573	597	572	547	627	567	605	596	565	566	584	565	564	565	558	601	617	563	596	521	566	565	548	590	547	534	618	563	542	528	585	591	538	577	564	598	575	562	554	537	578	579	634	572	561	511	553	597	626	549	550	526	548	587	579	598	528	548	558	624	565	572	588	540	576	560	596	603	586	527	580	612	606	576	629	553	577	575	558	609	605	587	578	580	557	536	564	594	535	603	565	579	611	569	558	543	558	584	561	541	547	529	578	536	562	545	582	581	555	553	592	558	563	598	537	583	577	597	598	544	560	576	542	582	601	582	576	567	557	605	533	588	558	541	566	585	549	555	577	528	530	591	559	556	521	598	555	548	564	549	576	573	555	533	542	580	561	602	599	528	587	570	561	579	561	507	578	604	533	577	562	594	576	570	564	525	554	574	582	572	577	566	588	630	549	541	582	571	532	584	562	580	602	573	599	585	526	581	599	565	591	549	559	551	632	557	559	583	562	581	618	567	540	547	564	599	555	567	580	547	545	543	580	595	611	562	558	559	555	522	581	594	611	588	543	573	544	535	567	570	578	578	561	531	550	543	613	538	566	601	586	550	580	582	577	585	614	536	551	567	578	528	593	573	610	588	545	588	562	598	570	566	551	577	597	572	583	548	566	598	597	589	573	591	560	557	586	560	621	641	615	566	575	589	578	542	600	604	594	559	599	541	552	563	551	564	585	597	564	561	599	580	541	553	567	563	581	636	586	520	637	586	556	535	549	586	601	569	573	588	588	572	545	589	588	567	525	538	558	543	571	588	570	590	568	591	553	579	518	562	570	598	545	582	563	579	557	575	590	616	586	599	602	578	563	590	592	549	523	560	614	574	522	597	562	571	598	607	570	590	573	561	585	607	585	595	576	610	542	584	553	602	564	587	524	589	565	553	595	553	569	549	568	578	586	599	604	576	567	537	579	578	570	580	605	545	561	566	568	571	576	594	542	581	576	617	584	577	572	581	582	598	607	595	568	596	577	575	517	571	522	613	597	571	586	574	557	548	546	596	584	554	566	552	547	604	586	528	556	601	552	550	591	589	580	582	551	600	579	569	567	571	565	597	529	547	564	541	522	565	602	579	584	560	581	534	599	580	560	589	577	606	585	595	597	550	562	560	572	626	577	563	617	567	585	570	574	595	509	590	615	564	545	532	569	561	588	582	546	547	573	560	571	551	568	567	562	556	516	573	594	606	594	610	574	544	554	537	622	568	561	559	594	605	575	566	573	598	601	548	567	582	533	588	561	570	565	587	587	577	596	576	562	548	546	594	637	583	528	586	608	563	579	564	551	613	541	551	566	573	558	595	588	544	599	549	638	569	573	609	581	624	573	549	573	588	563	582	639	578	564	551	560	589	597	520	559	555	612	560	529	577	598	573	635	547	572	555	629	587	534	591	570	531	571	553	524	534	603	540	615	563	567	542	604	602	547	539	575	564	557	533	548	574	577	544	580	580	577	587	616	586	560	582	547	574	537	572	557	600	550	554	585	577	553	572	587	562	563	563	574	549	613	561	571	561	549	583	546	623	551	547	579	560	587	591	614	598	578	562	554	582	565	596	571	584	571	551	571	549	583	574	587	525	551	565	552	562	573	565	581	561	580	583	614	560	604	581	586	547	568	552	552	547	612	573	552	591	532	589	565	561	588	550	549	616	546	576	623	586	590	554	568	575	579	563	584	574	553	593	573	574	565	523	574	580	610	573	546	581	573	546	555	609	576	587	582	567	600	588	526	533	594	535	531	576	567	568	534	549	544	599	606	549	565	559	587	555	554	581	568	589	568	569	574	555	581	593	530	566	594	574	566	540	611	555	610	580	561	564	578	581	574	611	587	581	627	597	563	554	561	607	621	544	571	580	581	591	569	548	561	564	581	563	618	602	588	583	579	575	536	569	541	571	555	562	560	524	574	545	554	573	541	520	598	570	554	583	547	571	558	579	527	563	593	524	560	567	535	556	577	594	542	569	585	572	593	570	548	549	568	557	591	551	563	553	587	561	571	564	583	588	574	526	556	545	567	544	562	558	549	544	546	525	592	593	581	522	533	569	547	578	537	600	597	558	582	575	583	576	554	608	552	513	543	527	564	588	538	562	578	571	572	569	578	520	586	574	595	539	568	586	527	571	541	569	579	561	548	544	568	538	599	559	551	581	574	602	598	525	571	600	525	539	563	597	569	588	580	584	583	564	531	572	568	581	565	556	596	597	563	570	562	546	591	566	573	590	544	538	565	580	572	576	552	568	569	562	602	574	537	596	564	589	537	593	522	560	549	527	523	504	577	569	558	529	591	527	579	641	550	551	574	541	556	571	558	558	604	573	567	584	569	567	566	541	581	586	570	604	575	552	556	565	592	565	559	570	568	581	596	587	538	531	567	568	572	525	564	551	585	613	538	584	602	570	552	567	570	561	566	546	572	582	532	583	566	532	596	578	571	593	559	551	592	610	541	526	571	563	566	631	575	524	572	567	612	598	540	582	536	583	533	577	528	548	539	544	539	581	592	583	535	561	552	576	558	559	558	568	611	590	542	572	600	532	602	551	544	560	585	581	570	572	569	578	586	572	585	628	565	566	591	589	579	589	571	595	586	602	556	539	578	570	603	546	589	576	549	620	507	594	642	557	603	566	575	582	516	591	590	572	569	582	580	596	563	545	528	570	559	549	544	573	549	593	562	529	562	607	572	575	555	557	560	572	529	571	573	552	562	575	559	550	560	582	535	569	532	563	539	564	572	622	565	556	564	617	565	580	596	556	596	540	533	535	590	618	574	576	552	544	609	579	582	607	535	593	567	570	549	520	583	568	579	590	578	606	593	545	578	570	568	580	565	619	585	508	543	575	589	536	572	556	553	558	522	600	575	557	559	576	569	592	573	555	595	551	578	561	580	538	608	587	576	551	596	603	590	553	568	536	559	600	536	556	587	536	635	576	582	542	580	556	553	568	544	551	575	568	599	563	592	538	557	590	597	616	589	555	591	565	584	604	545	594	543	566	564	557	580	550	579	552	551	567	584	609	566	567	550	603	594	572	566	562	551	604	562	554	570	570	598	556	564	575	573	570	551	571	609	592	592	549	640	586	567	560	523
32753	20301	8610	566	301	283	299	294	289	286	279	302	276	291	289	301	274	303	304	290	309	255	290	269	267	327	286	296	301	278	286	243	291	272	266	303	284	314	272	286	285	293	266	298	274	307	264	289	292	290	301	262	286	303	279	264	264	313	255	274	296	258	254	274	265	281	282	290	287	270	284	306	312	226	266	266	264	276	269	292	281	297	275	249	309	299	264	298	320	293	272	302	266	278	288	241	261	279	257	298	270	292	305	266	279	280	285	278	300	287	295	299	279	271	285	264	281	263	325	276	272	275	285	281	259	288	294	313	279	290	281	241	302	245	261	303	289	247	265	250	274	272	269	248	295	278	322	266	272	294	305	284	266	298	266	284	280	284	282	262	257	259	274	269	243	266	262	267	286	278	246	274	258	304	292	274	301	300	297	275	281	281	236	316	269	294	271	300	289	294	314	277	277	302	295	275	282	270	292	315	236	291	298	257	260	286	287	249	300	250	268	272	317	297	284	289	258	275	304	303	263	271	278	303	276	309	274	294	275	314	277	259	281	231	285	286	250	256	286	293	279	258	305	268	264	292	295	268	294	288	291	263	303	285	281	290	291	280	300	307	280	301	281	293	252	309	270	269	278	279	243	306	254	256	276	280	268	286	305	283	265	300	249	272	273	252	289	298	266	269	256	252	268	300	273	294	303	299	286	278	280	264	301	275	273	292	295	278	289	269	260	277	291	307	236	291	271	290	319	262	259	283	298	272	274	281	302	273	285	276	278	285	274	256	275	268	312	309	295	273	302	273	298	291	288	272	286	283	296	294	283	316	287	278	270	254	265	291	264	301	251	273	287	318	282	276	255	291	278	242	305	293	286	300	273	262	277	294	294	284	255	274	262	255	263	300	289	300	301	273	263	265	256	271	240	303	266	299	267	274	265	304	256	271	303	289	307	285	273	293	294	258	244	255	282	295	278	276	261	247	262	249	299	279	304	289	279	270	253	285	271	280	295	295	320	272	272	268	250	280	281	266	283	301	283	324	295	262	318	261	304	270	284	336	254	245	301	262	248	280	266	278	300	307	280	309	284	308	281	279	314	270	274	269	310	285	306	272	316	254	288	266	272	265	285	305	258	288	276	292	310	281	309	286	304	289	279	282	287	267	304	283	272	285	283	286	249	295	302	288	302	302	271	277	280	261	283	288	295	303	308	275	261	280	277	273	284	283	292	288	286	271	264	271	294	267	278	266	305	276	292	245	261	270	273	269	269	277	288	302	294	290	305	262	293	301	301	312	233	267	273	243	269	270	295	282	287	250	293	275	325	275	283	282	275	272	285	286	284	279	276	275	264	283	258	282	246	284	270	276	243	278	291	317	281	271	261	311	269	289	271	273	273	281	286	280	305	294	267	266	257	273	293	276	262	276	310	262	280	255	280	255	301	259	260	264	250	287	272	290	302	275	286	297	313	283	255	269	288	298	287	286	284	265	306	288	301	267	274	282	260	252	303	316	304	285	273	301	292	274	292	275	306	299	261	292	272	274	284	255	260	263	285	280	271	290	262	285	308	285	278	287	283	257	253	286	252	233	303	244	276	326	293	305	281	283	277	277	289	272	278	297	260	314	277	330	275	262	261	283	299	296	285	290	299	289	236	280	311	263	266	299	252	316	274	260	283	280	289	276	305	281	280	285	284	267	312	268	296	260	273	265	280	275	268	273	294	282	264	274	288	284	300	273	288	297	318	271	284	258	277	306	277	260	263	285	264	278	281	292	271	283	328	300	269	256	302	267	310	281	269	258	265	271	270	278	295	271	292	286	301	295	252	261	256	294	277	283	286	292	273	269	305	317	279	280	287	310	299	269	298	288	322	280	275	302	280	263	266	306	300	281	289	287	275	263	298	321	307	278	304	307	244	291	268	315	294	297	306	296	277	320	294	309	300	261	288	315	267	297	285	274	282	294	279	310	261	284	265	255	303	282	282	269	282	301	311	305	265	288	254	268	312	275	297	325	300	273	297	257	253	281	284	293	288	273	289	291	268	280	274	290	305	288	265	338	293	284	290	289	291	281	301	286	304	277	300	291	283	268	284	305	262	287	281	283	285	247	235	259	288	295	275	308	273	258	268	297	292	288	296	279	255	257	266	294	264	293	282	289	293	264	263	290	262	292	298	284	305	274	248	268	292	296	270	285	284	319	282	247	318	278	281	268	265	296	295	286	301	284	276	285	281	339	273	283	296	277	260	293	305	286	258	274	293	281	267	260	283	319	289	296	284	274	269	297	275	291	299	283	274	275	281	274	301	251	256	292	278	293	297	299	300	287	265	257	286	282	282	274	266	285	304	273	276	273	278	304	288	285	261	289	256	266	287	297	272	298	284	303	259	311	272	305	317	262	287	296	304	304	305	296	274	281	287	271	261	272	294	291	279	281	275	308	263	265	303	287	322	279	289	290	280	246	287	317	306	261	302	291	299	289	271	275	288	294	291	256	299	285	267	278	285	289	296	238	271	267	274	280	289	310	279	324	320	285	272	273	290	283	276	267	267	271	278	304	275	290	296	273	307	294	276	263	267	271	296	274	285	296	273	278	304	331	275	277	273	326	293	285	295	259	285	272	281	301	276	254	309	287	276	293	262	281	260	276	253	284	270	293	295	280	311	284	269	247	252	320	280	273	281	272	285	272	315	288	275	297	267	268	273	296	280	286	292	274	269	299	284	273	291	286	319	267	281	305	286	257	281	303	274	306	297	300	289	276	271	290	288	281	293	317	298	297	266	270	271	281	263	281	276	287	307	269	274	284	260	279	303	286	302	293	282	277	312	268	268	296	284	269	303	269	251	259	276	316	279	276	283	255	313	282	286	266	247	266	291	284	292	275	277	296	294	301	293	268	259	291	290	261	258	288	255	263	258	265	293	287	271	309	302	294	289	295	261	297	268	267	288	300	297	302	265	274	272	264	264	247	304	279	309	297	279	290	231	313	283	264	331	338	249	295	276	302	268	281	310	267	300	290	313	262	278	294	307	269	284	303	292	294	283	268	276	288	284	304	269	282	273	288	294	271	287	294	260	295	278	254	289	306	286	294	300	264	277	301	259	277	285	307	261	277	302	257	274	269	258	280	277	291	292	267	337	303	304	266	313	262	261	277	278	299	286	293	272	285	285	280	269	285	275	287	284	287	270	282	288	291	286	255	270	275	258	318	276	276	303	275	265	258	286	289	272	280	288	254	271	260	297	306	272	300	296	267	296	293	318	291	264	296	271	315	296	244	257	291	292	289	277	295	273	292	271	324	308	308	270	283	295	256	250	267	265	265	288	267	288	260	252	319	301	274	251	299	266	316	314	319	266	275	294	294	266	276	261	267	269	269	271	270	314	283	298	279	264	308	266	261	299	273	276	268	269	305	292	266	291	281	304	261	276	268	271	308	282	276	260	313	307	284	293	285	277	253	291	268	277	269	262	264	244	292	283	292	270	286	275	298	322	270	259	253	288	256	288	301
5832	1168	904	683	673	677	662	697	635	678	639	654	653	689	677	678	605	666	634	668	683	673	647	642	654	669	684	678	678	722	674	670	670	654	656	673	651	685	649	619	667	663	632	632	667	659	670	622	674	629	657	625	666	639	640	622	630	674	710	641	667	677	638	618	655	655	638	635	693	670	680	703	680	634	646	681	598	628	687	662	662	664	662	661	639	683	678	683	656	617	650	682	707	648	653	642	718	646	653	650	660	670	664	637	651	710	646	689	689	621	665	676	679	688	697	679	647	639	659	658	671	678	645	653	673	660	669	658	681	692	646	642	646	664	630	658	723	690	661	674	636	670	654	688	671	627	680	675	691	632	659	632	677	634	653	614	666	640	648	648	650	680	686	642	680	666	694	697	686	683	659	664	636	691	672	687	661	673	645	642	691	673	653	734	640	607	623	708	661	661	675	674	650	690	687	681	689	671	680	650	662	670	672	641	642	644	649	647	694	615	629	659	644	649	623	637	675	665	602	627	648	643	664	624	650	669	656	665	671	672	654	634	686	620	673	642	679	656	642	654	684	659	697	672	634	643	664	656	601	654	640	672	662	656	656	682	680	668	687	707	658	699	664	667	725	673	695	685	672	700	685	708	682	664	643	666	638	640	666	617	664	673	647	695	690	700	674	665	647	637	652	587	633	619	643	672	671	655	637	678	626	658	682	652	679	713	687	648	639	647	647	688	646	633	664	634	668	674	614	664	661	670	649	659	696	657	681	678	680	668	645	626	644	654	626	663	611	698	649	691	655	687	640	693	627	678	658	621	652	691	629	675	652	693	648	684	631	636	661	613	668	605	682	695	662	673	714	618	691	655	644	636	656	616	645	679	618	673	641	624	692	650	650	641	617	679	708	661	610	709	679	706	672	644	680	653	640	640	699	667	666	660	628	658	677	645	653	673	687	669	622	622	658	627	662	666	677	682	683	632	655	652	681	658	649	665	661	698	649	710	647	672	669	691	633	673	694	632	665	667	680	604	677	655	628	665	643	631	663	647	675	687	646	692	662	664	695	628	661	659	646	644	626	641	718	652	625	717	635	634	630	649	650	699	628	673	628	666	672	638	683	631	679	677	684	681	625	656	651	704	644	631	674	656	721	711	634	658	663	697	656	672	629	660	631	675	644	646	653	682	574	684	626	696	624	639	609	619	675	667	636	684	663	628	658	660	650	662	675	577	668	645	639	710	670	638	638	691	682	690	630	666	666	684	703	640	679	645	680	636	617	709	641	668	667	710	655	691	675	670	685	689	664	655	678	647	617	637	635	642	637	604	705	609	646	671	685	629	642	659	676	697	645	635	641	640	693	665	634	669	668	656	680	686	649	624	643	650	662	644	706	664	633	665	670	632	699	683	654	624	648	659	689	657	660	653	662	623	664	679	636	604	630	648	622	656	600	685	643	714	663	713	615	653	667	650	666	672	720	676	675	671	663	637	630	620	653	677	614	689	687	687	681	698	691	640	637	652	661	676	686	625	655	703	692	625	618	622	686	682	697	605	702	665	679	600	648	675	683	674	651	666	663	658	647	691	657	680	659	677	639	686	660	623	661	666	664	651	659	643	641	655	666	683	691	635	680	655	662	644	629	678	648	674	672	654	701	666	687	717	620	676	661	685	678	664	655	664	714	685	674	625	682	670	654	681	660	661	649	624	679	674	661	606	681	612	640	658	677	659	629	671	694	662	660	664	633	669	659	637	676	670	660	666	629	639	670	651	646	604	648	678	636	677	692	705	640	667	631	662	631	685	714	712	710	674	658	645	636	647	636	648	638	699	658	661	663	633	628	674	652	660	642	648	647	596	662	620	656	619	665	644	659	657	677	675	659	645	627	628	613	623	636	658	663	683	637	708	655	667	652	633	632	640	639	690	627	695	650	682	676	683	659	670	680	659	626	713	699	631	626	667	635	654	641	717	708	661	673	610	657	678	699	687	683	689	690	650	633	646	608	688	653	692	653	681	637	638	643	665	665	656	660	668	651	637	649	692	628	649	700	685	652	643	636	633	635	658	673	656	700	648	648	704	661	631	700	654	646	666	625	659	671	664	628	667	642	689	666	641	676	654	677	669	741	621	715	708	639	703	659	671	660	661	641	630	612	672	639	674	681	652	630	703	664	688	663	649	688	682	599	654	613	648	670	632	619	675	618	655	643	636	694	636	614	652	658	682	679	649	655	614	596	668	661	649	682	650	646	633	643	691	657	668	656	623	639	674	648	701	685	653	653	665	679	693	627	708	641	669	664	681	640	657	676	666	631	660	668	696	649	625	645	656	677	703	640	638	679	710	654	667	651	671	660	711	672	661	700	637	660	686	670	661	675	664	649	674	683	644	681	627	631	675	687	606	637	699	639	670	685	675	682	671	658	638	669	612	670	701	657	689	642	663	630	678	620	648	740	696	659	664	658	643	695	651	636	659	688	630	642	633	666	665	635	646	649	614	671	663	640	644	682	642	616	656	624	671	658	633	700	687	682	658	663	656	633	682	637	681	663	602	639	638	656	701	646	690	638	682	651	681	634	637	634	670	581	652	636	684	649	676	718	628	674	727	636	661	644	669	724	644	659	706	687	664	674	699	717	610	670	670	715	635	660	645	657	682	675	700	685	682	697	611	656	660	643	630	610	650	655	650	624	636	661	706	665	679	594	657	615	637	661	695	679	655	660	668	671	662	645	626	638	685	578	675	631	637	641	601	658	663	643	682	657	677	661	644	656	686	643	659	684	666	663	664	625	625	667	622	647	685	683	626	667	676	633	668	634	593	659	682	679	659	662	690	659	680	651	682	633	670	620	645	647	702	646	617	695	665	652	645	728	643	667	613	694	632	623	728	702	687	660	709	605	621	643	648	652	651	638	621	659	642	622	654	682	662	620	658	608	614	682	655	635	648	657	689	648	698	645	640	670	643	650	624	620	685	672	661	663	663	647	681	688	656	672	678	681	639	668	681	621	656	638	654	656	640	634	606	669	706	696	680	689	613	654	691	645	648	660	615	649	661	674	649	689	626	684	652	657	625	677	646	645	675	665	659	661	683	596	680	658	665	672	671	647	680	625	674	643	644	680	660	651	626	583	677	649	650	651	645	664	634	663	611	656	659	636	633	663	620	654	610	657	672	684	641	700	716	704	656	673	656	646	677	634	696	668	692	644	641	667	681	628	634	610	701	668	679	702	654	672	685	635	668	676	671	672	624	678	643	690	655	666	672	659	640	686	684	722	683	661	673	666	587	667	670	638	652	642	645	685	672	659	687	659	669	607	616	676	656	660	664	663	638	629	645	620	694	652	689	633	647	619	649	637	629	662	634	639	659	660	639	673	668	656	626	645	639	668	694	647	662	701	661	606	596	705	687	654	640	634	664	668	684	640	697	656	702	689	705	667	659	614	655	676	663	625	674	707	604	654	655	644	633	681	646	631	631	670	622	706	662	653	652	659	636	633	641	653	683	647	710	684	649
24979	21442	24812	28476	21452	20713	1107	550	502	463	384	425	444	421	372	405	420	384	410	385	370	413	382	373	382	400	386	417	419	408	416	354	415	375	398	421	364	396	357	392	370	436	396	389	355	371	366	369	416	377	400	412	362	439	357	390	358	414	413	366	416	408	386	384	404	391	368	395	361	363	351	390	376	385	392	418	362	373	373	351	390	418	406	363	407	369	399	359	397	374	417	404	386	381	375	426	381	373	374	375	383	420	446	382	402	378	440	397	360	424	384	430	378	361	404	429	373	348	391	376	399	400	423	367	355	418	414	383	380	376	370	407	416	406	390	341	380	398	382	396	371	386	374	386	401	410	389	376	410	384	372	385	397	371	385	397	361	421	407	380	376	395	425	397	375	431	394	358	360	422	361	371	422	397	376	410	391	362	392	415	381	416	388	392	369	387	384	396	417	393	400	378	400	402	411	371	385	379	378	386	382	320	327	390	416	375	421	390	417	390	396	387	391	374	391	376	371	363	389	400	403	413	386	396	404	390	358	401	431	434	421	422	379	371	395	388	375	399	430	411	421	417	404	423	367	405	390	367	393	394	394	404	375	390	406	359	343	357	384	409	399	391	394	388	363	429	384	393	401	384	396	411	395	378	379	382	404	382	398	376	361	425	370	341	396	416	369	399	394	372	389	387	399	432	410	388	386	386	427	374	414	417	404	359	422	396	396	387	416	398	389	427	388	397	434	389	409	382	387	371	388	396	366	385	391	433	399	392	381	413	402	384	357	423	400	382	375	377	346	377	388	441	376	362	381	348	378	378	400	366	368	358	324	374	383	406	385	385	421	378	355	413	390	389	396	394	401	430	428	399	395	386	399	380	393	378	437	364	403	412	389	372	388	400	389	395	416	374	382	356	406	381	390	423	414	386	389	413	392	376	427	391	430	387	366	386	399	390	393	403	414	401	377	431	392	381	388	421	388	429	401	415	353	389	370	414	400	421	431	374	382	408	377	408	409	387	402	371	393	389	406	393	359	385	426	349	389	351	385	425	407	390	397	367	429	377	457	366	381	373	365	391	379	400	388	385	418	386	393	363	379	367	371	401	350	349	374	381	399	410	390	379	364	402	362	402	411	342	403	414	357	387	392	383	373	362	369	392	400	376	401	401	389	363	396	414	425	379	390	379	398	433	409	388	405	383	388	393	371	399	377	380	359	379	385	387	370	391	407	423	445	363	402	385	400	380	403	369	387	411	408	373	373	394	384	395	385	404	378	366	405	387	386	372	391	411	412	367	382	412	388	365	412	387	426	411	376	399	404	416	398	378	374	403	385	411	388	373	374	366	436	365	347	424	380	408	391	402	367	397	378	392	352	345	439	400	385	396	395	399	401	357	411	392	404	336	375	403	388	411	360	378	412	393	383	395	411	376	386	399	408	377	410	358	396	408	354	386	370	382	389	410	386	408	411	371	408	410	350	428	382	397	391	412	430	388	403	400	379	392	369	389	410	397	371	412	449	402	374	387	376	374	394	381	393	371	434	399	404	399	357	394	387	440	413	362	427	425	404	397	403	407	359	394	418	370	393	433	388	407	387	410	376	375	404	404	418	397	386	402	404	400	379	350	375	433	392	363	383	404	393	400	377	414	375	372	386	362	393	385	427	390	425	381	382	364	386	381	375	385	353	379	399	405	395	446	363	387	434	385	390	387	380	380	371	390	395	359	383	370	375	394	374	355	383	332	389	315	373	398	398	373	407	366	420	382	401	348	400	378	369	379	408	412	411	362	370	386	406	389	427	398	427	399	416	416	383	374	439	403	341	414	393	353	377	354	428	371	403	384	380	376	381	390	432	440	390	405	378	379	376	383	415	380	392	393	391	396	404	368	368	368	382	371	392	380	377	396	409	388	361	387	408	417	366	416	406	377	384	355	377	425	388	360	356	410	390	416	386	399	395	365	423	370	406	372	430	368	381	395	410	369	396	390	372	403	382	393	401	428	402	384	405	381	359	373	418	422	375	367	404	375	414	402	382	376	411	398	370	430	380	396	385	373	415	341	368	343	366	360	380	393	347	435	366	426	379	413	379	380	373	426	363	417	420	395	373	339	378	419	396	407	436	390	392	378	398	417	358	360	372	376	369	380	405	414	358	402	411	392	407	415	373	364	445	450	382	370	412	375	418	397	372	412	341	389	390	384	395	412	391	389	414	388	412	408	401	364	344	402	393	403	384	347	392	374	384	415	379	366	367	359	371	412	414	398	424	401	394	393	387	404	343	371	398	411	378	391	369	377	402	375	391	397	388	367	395	391	386	420	406	369	399	377	360	358	404	352	355	377	368	387	368	397	370	402	383	373	411	425	366	399	364	367	356	377	372	357	376	398	395	379	420	398	369	370	390	432	374	383	373	425	402	416	370	357	386	405	407	465	379	412	369	375	363	377	430	359	375	396	394	380	377	407	383	390	417	417	392	383	372	423	402	393	422	355	377	386	400	412	391	401	382	422	374	404	374	374	397	385	416	360	390	441	422	399	392	373	375	443	412	370	364	382	386	367	394	369	411	358	359	399	396	392	408	406	392	395	364	388	379	332	434	428	393	413	379	393	368	379	401	379	418	395	371	400	391	400	429	372	374	397	383	368	402	360	378	400	392	381	392	418	375	367	403	404	394	423	464	355	403	383	409	389	400	390	386	399	388	425	410	417	379	412	371	386	381	367	408	379	387	389	416	383	369	390	427	429	430	374	371	408	394	380	396	392	380	385	410	370	366	433	348	391	349	395	398	397	408	398	413	377	369	416	402	411	403	368	378	371	408	394	380	432	355	378	431	415	372	365	395	389	369	359	395	425	401	375	370	372	404	384	380	402	415	411	413	375	387	398	442	409	376	396	419	381	386	372	358	370	389	367	408	403	367	360	372	396	399	399	412	396	400	377	385	403	373	394	404	387	370	410	395	402	395	431	344	408	359	380	426	389	401	368	400	411	390	392	381	387	408	358	391	398	365	429	408	399	386	384	394	384	373	377	394	400	404	360	387	437	385	412	394	391	384	371	349	369	359	408	354	388	363	400	380	428	358	370	370	376	401	387	387	392	415	359	386	388	418	403	383	406	354	376	399	405	368	357	370	401	394	426	403	397	410	430	415	408	433	376	391	381	383	411	428	377	378	349	406	391	390	382	366	387	413	374	388	394	388	395	366	355	369	380	394	407	388	366	430	390	405	383	379	377	345	397	362	409	386	391	385	368	380	372	378	402	381	397	400	393	397	413	417	386	385	381	387	399	381	398	387	429	359	426	391	387	382	387	357	354	408	391	410	426	405	403	392	383	419	407	352	342	396	399	336	373	389	326	432	390	378	387	364	394	379	407	395	377	381	378	358	428	413	388	400	378	383	371	416	403	373	374	414	398	412	348	364	398	418	412	395	363	390	379	383	393	385	426	382	372	393	384	376	395	373	375	363	382	429	397	376	413	430	398	401	422	394	378	395	360	353	351	388	383	395	391
7219	3904	2298	1508	1041	963	902	834	889	802	851	868	861	849	860	865	876	837	929	847	831	801	867	841	848	817	847	829	867	821	847	841	795	787	857	870	840	830	806	810	851	826	855	847	847	856	863	862	856	840	856	854	940	851	863	856	888	820	805	861	784	792	813	892	859	810	826	860	875	911	890	803	863	866	890	830	902	888	859	859	867	825	848	849	888	831	800	913	823	841	856	861	842	819	870	859	845	820	845	802	844	840	852	861	858	874	889	830	822	816	850	830	897	855	849	868	848	809	852	846	846	819	846	815	863	775	883	839	842	820	808	828	814	853	838	851	846	853	828	821	845	871	892	862	802	860	848	863	810	830	825	853	883	855	850	853	852	798	813	913	827	828	824	828	863	849	807	818	813	848	867	836	833	862	861	812	895	861	870	838	838	854	875	833	833	868	850	753	825	824	848	846	784	836	811	810	802	847	832	825	830	855	862	880	778	825	828	849	816	840	821	844	809	877	846	830	854	823	868	861	833	853	855	868	846	841	819	822	910	826	863	835	917	837	815	820	844	837	793	873	822	872	875	864	824	880	812	823	820	837	870	839	833	798	836	857	859	833	864	896	841	869	861	806	863	892	826	869	821	888	788	803	786	852	831	798	804	844	821	825	855	836	875	874	868	834	861	802	826	784	814	861	855	834	842	812	814	859	836	836	868	864	838	854	853	868	846	774	889	765	847	841	832	816	857	875	829	804	889	825	854	826	819	834	794	815	845	814	822	839	872	835	837	840	850	888	794	802	865	821	856	790	859	906	853	835	844	851	868	848	882	816	889	833	825	824	876	874	864	837	838	803	794	855	792	835	866	845	892	828	880	875	890	815	849	882	850	874	790	815	829	781	901	854	832	847	846	830	856	857	813	859	851	903	841	858	835	813	830	840	853	801	917	851	846	838	879	882	889	857	853	800	837	808	863	823	814	796	834	811	848	856	840	887	843	837	859	817	900	840	788	854	867	815	868	818	805	835	830	827	825	810	881	810	803	813	807	830	824	832	826	797	853	776	854	844	835	857	837	837	859	833	795	864	863	811	839	836	848	806	825	804	853	811	870	862	830	824	836	835	805	822	807	859	818	794	827	891	866	839	839	843	815	810	841	836	817	832	868	825	809	865	850	858	883	817	821	822	860	810	818	817	866	848	797	826	843	867	796	764	815	853	821	924	872	813	850	849	874	845	814	850	806	854	799	824	840	773	814	855	824	847	825	798	854	895	787	889	828	889	847	837	861	807	848	824	839	829	776	868	847	843	831	794	814	803	856	842	780	822	886	797	854	806	848	818	850	896	932	821	820	812	864	841	843	865	812	814	848	838	837	859	819	823	891	856	820	883	837	808	855	878	834	813	820	869	868	848	865	833	883	855	821	822	880	874	832	851	863	829	887	830	858	905	875	889	822	855	854	850	858	863	817	912	821	873	828	828	836	843	861	851	829	824	863	861	839	839	895	862	861	853	852	812	858	873	844	850	825	848	846	848	836	895	880	832	783	813	842	831	873	811	858	850	870	804	808	876	863	836	852	843	826	802	871	856	857	870	862	840	813	821	861	855	832	848	813	811	817	868	879	855	892	872	880	802	829	809	854	847	859	835	812	834	870	824	857	853	891	839	851	825	816	831	825	816	837	849	862	819	879	876	863	841	911	909	844	904	838	822	863	825	843	844	884	886	875	873	836	819	875	813	875	846	825	856	880	846	833	875	816	854	879	841	771	813	829	856	858	831	808	819	843	834	889	875	820	792	829	805	849	829	879	834	844	860	776	785	843	829	860	815	849	871	828	814	851	849	850	862	885	808	865	874	865	819	817	862	833	877	790	860	813	793	855	819	817	845	834	840	849	831	808	884	861	849	845	853	823	831	741	847	876	785	811	884	829	833	827	810	886	865	822	798	849	823	854	817	895	856	867	854	854	826	858	843	856	806	863	800	803	829	896	836	848	902	855	860	840	791	831	868	840	789	859	849	897	908	885	859	827	916	815	849	819	867	889	864	864	798	803	801	785	825	825	855	875	803	892	816	836	834	880	840	867	844	865	872	872	856	834	809	860	920	886	868	854	857	841	771	852	813	798	859	853	871	898	802	857	843	817	868	856	824	808	854	871	850	823	818	820	869	833	832	881	821	885	807	832	838	842	823	854	876	917	849	841	797	908	802	837	835	851	831	891	797	851	789	804	885	884	875	825	854	841	890	787	847	875	839	861	893	806	839	840	913	852	864	893	855	823	831	878	805	855	863	837	862	869	878	848	876	865	809	838	817	835	879	896	787	870	806	892	820	839	825	823	866	883	843	831	839	796	805	789	816	884	830	838	851	835	843	872	854	879	825	844	857	774	833	829	914	809	830	857	859	838	830	847	837	847	800	840	836	811	815	864	866	877	843	883	837	811	890	857	883	808	891	847	863	845	775	794	814	825	830	793	825	820	838	862	871	848	862	853	878	833	802	801	829	825	836	834	792	869	842	801	819	827	818	898	852	824	856	845	829	924	872	813	865	907	890	840	872	857	860	847	854	834	834	839	855	802	813	848	842	841	842	892	829	831	909	848	853	819	883	832	811	793	864	863	872	835	831	864	876	867	849	852	838	840	818	852	879	888	848	872	800	872	848	898	882	837	792	840	836	868	833	846	876	818	850	877	834	805	810	862	848	865	800	817	827	848	849	860	840	813	833	811	830	811	816	853	810	806	847	826	844	840	824	823	822	841	836	789	849	834	868	854	813	829	866	871	843	826	769	826	858	880	834	859	868	879	827	817	858	854	863	816	837	810	801	830	842	813	887	847	810	850	868	840	853	861	818	832	854	895	841	848	857	827	834	856	864	831	820	823	835	843	881	831	878	819	830	845	853	874	818	807	849	853	852	855	830	811	846	840	808	857	892	816	809	833	860	846	787	846	800	814	814	887	820	867	846	853	898	906	828	823	850	811	875	777	896	837	863	841	823	859	856	843	847	825	816	822	821	833	845	861	862	839	867	874	890	851	860	866	848	855	811	812	867	839	851	872	855	800	812	816	832	865	839	837	817	824	807	867	843	822	832	856	838	883	835	859	860	823	870	805	902	842	831	821	871	840	853	841	845	823	814	844	826	872	870	894	858	849	835	880	834	853	830	811	847	858	833	878	833	845	859	864	882	841	872	883	863	817	875	841	821	878	856	875	829	800	822	813	834	837	857	820	850	855	850	823	879	833	814	820	919	826	861	837	826	851	824	839	880	804	797	831	864	807	861	825	815	860	821	820	827	852	808	873	888	864	804	816	820	808	803	859	838	830	826	842	857	794	867	834	862	849	864	844	849	806	801	823	829	817	828	832	802	799	855	829	825	829	876	853	824	897	866	795	901	845	802	855	842	847	839	795	897	786	810	845	849	828	846	848	829	863	821	836	829	812	801	843	846	864	792	837	863	818	837	872	870	841	840	838	854	854	845	843	870	820	814	828	833	857	875	858	838	872	827	839	819
24310	21470	25159	28204	21470	21485	19657	816	427	393	356	347	321	309	323	288	314	290	301	314	312	273	275	289	278	272	227	243	282	251	280	271	274	288	292	323	264	255	260	273	273	257	268	265	286	265	272	249	259	261	307	273	262	256	268	268	258	247	267	265	281	263	300	237	272	268	259	271	260	281	266	258	271	238	275	262	296	281	268	278	265	300	248	271	263	266	240	290	263	266	287	270	264	273	249	271	283	248	282	242	287	284	280	297	283	262	266	264	299	251	250	264	256	250	271	290	275	287	254	266	269	259	258	257	271	253	299	252	254	248	257	278	255	290	269	254	303	259	268	269	258	263	255	264	273	273	273	272	274	283	293	283	299	280	277	294	266	277	296	269	269	280	285	263	285	260	249	252	290	281	233	292	279	273	271	272	294	258	256	247	281	250	265	289	273	275	271	264	266	300	262	250	268	309	258	258	264	235	259	247	252	277	260	248	309	267	274	264	267	279	267	291	273	274	283	298	270	260	260	251	263	273	281	303	248	213	297	292	280	272	311	270	275	253	258	289	267	273	290	315	292	265	277	294	279	250	299	278	303	267	265	287	275	316	244	278	261	269	268	263	245	268	287	315	273	267	235	288	240	225	256	258	301	260	274	266	257	251	268	275	320	276	301	258	267	278	268	249	264	299	265	274	266	272	256	264	303	278	287	263	265	269	271	267	265	275	279	238	225	282	295	264	265	258	268	269	258	261	270	254	280	271	277	254	296	236	237	253	271	273	301	290	272	244	257	252	266	252	254	277	247	258	255	258	234	235	289	287	257	253	263	263	290	259	255	251	238	276	252	252	278	309	250	260	316	279	288	263	274	256	268	293	271	289	259	268	270	238	260	266	317	275	295	267	227	248	249	277	289	261	258	279	266	283	249	277	261	266	287	261	252	261	240	276	264	263	244	279	279	293	244	235	280	255	253	266	266	233	269	272	279	275	266	266	269	270	256	255	288	269	245	254	268	268	247	268	249	245	261	258	279	269	241	267	317	282	249	254	249	263	245	273	276	277	271	263	272	236	221	270	250	269	271	259	250	300	254	288	280	258	273	298	282	253	263	284	265	272	254	255	280	273	241	288	255	279	266	307	263	239	253	285	254	270	262	263	247	291	300	274	288	217	263	280	295	239	269	286	263	249	289	261	258	288	226	235	245	265	271	244	284	260	297	257	263	257	291	264	286	261	278	252	269	258	249	291	280	279	279	278	270	266	273	280	261	279	263	253	255	281	251	287	267	274	254	318	244	246	260	272	252	257	249	253	291	279	274	301	273	252	268	268	266	303	276	289	262	280	273	260	263	249	262	254	278	276	260	255	272	223	295	305	275	302	252	287	254	281	270	234	280	273	295	280	245	241	283	265	272	218	252	278	292	258	292	259	278	253	266	261	263	270	281	250	262	303	262	269	243	248	278	320	286	269	267	269	259	288	284	287	270	273	287	262	263	264	259	264	251	266	227	262	272	260	251	288	263	275	268	296	264	302	288	283	260	276	231	228	277	247	268	261	251	260	256	286	282	260	248	280	286	276	287	281	279	277	272	265	287	272	269	240	269	291	262	272	279	263	276	310	245	245	257	260	280	292	288	257	245	277	287	257	260	276	263	278	261	252	282	248	267	247	250	266	312	287	281	283	280	278	280	239	243	264	260	272	263	276	265	269	273	278	255	270	295	240	270	256	302	263	273	297	264	250	230	242	231	262	278	274	287	309	271	248	297	242	279	288	295	295	265	274	261	262	256	277	249	282	232	287	252	251	249	298	256	264	276	260	279	279	274	259	245	277	267	258	259	293	297	265	274	235	249	275	276	273	248	262	234	287	278	280	241	245	265	259	255	292	284	282	279	243	305	250	266	276	272	278	263	280	274	281	273	271	267	299	261	281	265	282	296	296	283	263	273	276	238	294	261	289	245	265	247	289	249	254	256	266	256	245	234	239	258	251	250	254	268	216	269	271	265	281	254	290	289	304	284	255	228	253	263	282	255	247	268	291	258	216	255	295	260	249	269	255	230	262	257	256	277	269	291	290	272	271	290	267	273	298	277	245	291	230	271	289	246	271	272	261	288	261	268	268	259	229	254	277	274	280	240	243	293	273	269	288	261	241	291	280	290	270	274	271	282	270	242	298	231	272	274	287	269	294	251	266	241	291	258	288	271	282	273	298	264	259	264	277	265	269	259	278	276	251	278	264	233	283	210	260	272	246	252	268	271	308	239	248	308	278	256	275	261	286	265	290	252	262	288	274	244	246	263	296	290	263	277	263	279	264	262	270	307	253	275	252	281	260	265	268	249	277	264	288	267	253	233	274	290	279	284	260	288	275	259	259	271	291	282	274	271	307	270	260	260	278	279	261	281	259	266	257	243	223	253	234	240	274	275	268	284	277	253	278	255	264	255	276	252	276	269	276	264	273	282	234	260	256	260	228	232	272	275	257	263	241	262	267	266	247	276	303	259	291	289	244	286	282	267	288	251	250	255	258	289	278	229	293	282	261	247	303	271	275	283	272	265	246	267	253	290	272	275	264	246	246	249	242	256	238	266	265	271	252	279	276	238	239	274	281	262	259	304	282	284	257	277	260	275	260	265	271	303	276	261	242	266	267	239	245	254	293	305	266	263	261	269	248	259	290	240	236	260	257	291	299	293	287	259	275	262	259	284	273	268	268	277	312	258	268	260	270	262	230	280	282	290	250	271	274	291	293	247	265	267	249	241	269	252	233	290	247	269	251	244	277	282	273	294	289	264	277	257	280	284	254	260	288	286	260	269	251	230	246	268	265	238	255	250	300	284	245	280	291	265	266	277	259	296	272	297	285	268	276	243	272	247	235	268	229	283	272	227	256	278	244	307	270	267	265	268	245	283	262	291	279	259	274	248	291	283	246	271	249	249	268	248	232	262	268	256	268	275	258	271	297	283	271	255	257	263	249	266	263	251	261	269	262	260	260	261	258	256	271	261	319	285	262	259	276	274	271	321	269	254	256	244	246	276	267	256	281	276	267	265	285	270	267	268	264	296	252	282	295	264	300	249	284	249	257	290	266	272	237	267	248	281	284	299	279	293	248	272	251	235	277	288	300	264	292	259	285	269	258	269	273	299	237	258	237	258	268	261	270	282	242	266	253	277	268	244	266	248	236	281	293	282	275	262	268	266	263	277	241	241	233	277	264	275	264	255	282	278	264	258	267	272	287	266	241	267	242	285	287	270	285	239	293	296	292	271	292	290	274	258	261	279	274	269	267	249	251	271	277	290	262	251	278	229	271	283	269	259	245	263	290	287	265	275	234	273	283	270	279	279	277	279	283	275	271	295	252	279	274	259	284	286	260	291	272	286	260	241	290	266	266	255	220	272	271	266	262	290	295	271	244	234	252	281	267	285	250	320	289	250	233	249	280	259	247	263	301	270	259	263	281	263	233	234	264	272	280	252	249	280	277	245	279	258	265	280	277	266	289	280	289	275	256
9950	7746	3503	1988	970	769	752	641	619	626	613	589	602	599	613	622	576	631	621	598	554	610	596	579	572	584	560	605	569	577	557	579	593	561	538	577	549	592	595	601	614	602	600	555	555	588	575	573	558	606	566	630	578	592	585	587	581	586	566	560	564	587	619	586	563	563	544	577	551	553	583	526	576	584	588	622	588	625	573	571	549	579	545	571	540	585	589	617	600	570	547	612	569	548	556	572	567	551	582	577	536	560	548	581	554	569	576	613	564	576	568	588	558	580	582	556	580	551	605	593	557	597	550	599	582	585	584	547	583	583	563	547	589	584	525	601	577	590	562	562	557	569	587	580	602	583	562	559	555	542	550	550	555	586	545	512	564	543	592	579	576	535	584	619	539	600	572	536	572	626	641	581	537	549	574	575	570	581	558	563	550	558	567	532	547	648	556	544	556	553	568	535	563	532	572	577	573	578	557	565	583	581	574	566	626	580	560	613	605	575	597	572	554	605	605	617	625	559	582	575	571	522	608	586	545	557	548	631	568	612	592	572	565	604	579	539	526	544	639	583	563	576	572	584	568	555	583	616	565	606	559	570	572	547	564	562	554	552	520	610	575	561	574	572	552	570	545	591	553	594	553	550	597	578	590	561	607	579	576	591	546	563	535	531	593	570	560	564	528	551	597	551	598	587	583	599	559	587	569	623	548	561	572	591	547	550	588	574	570	522	600	577	599	606	566	560	547	568	604	603	596	606	600	581	595	585	546	570	509	548	578	606	586	623	581	554	582	602	606	570	522	591	599	532	613	574	530	542	553	576	632	586	606	543	556	576	570	553	540	528	567	575	588	601	546	571	560	541	553	596	578	595	587	559	573	587	566	573	600	577	568	573	584	561	570	569	613	549	591	579	606	584	586	579	580	564	563	541	589	599	593	573	553	586	584	564	562	614	565	571	547	589	540	590	557	560	589	545	586	612	586	548	586	541	604	568	546	552	584	586	581	599	559	569	548	537	610	587	580	560	594	572	570	596	599	578	542	554	595	584	548	545	556	609	580	520	556	597	538	589	578	591	616	609	569	597	583	545	634	537	586	515	574	558	548	555	583	574	544	560	574	540	587	589	601	525	582	536	599	575	519	565	572	549	585	551	548	561	540	580	576	585	585	520	523	559	570	572	566	567	565	585	608	585	531	539	554	556	570	605	534	564	578	541	543	587	530	594	598	585	558	591	619	592	593	619	560	587	518	577	593	587	524	564	595	501	544	559	592	572	574	626	591	599	585	606	622	533	590	557	546	614	576	608	545	567	584	566	585	575	574	518	572	593	575	593	527	538	577	593	550	560	549	575	607	636	583	586	580	549	542	566	591	585	596	600	570	584	533	558	583	563	563	566	587	507	604	584	561	556	570	540	587	566	567	516	591	557	576	596	575	563	576	562	527	577	559	574	543	557	523	567	537	572	546	542	583	543	555	595	612	571	558	566	588	617	537	597	612	557	568	565	559	550	613	599	516	596	569	606	547	569	582	575	556	575	545	560	563	538	588	555	645	569	567	562	616	559	604	581	581	541	612	560	560	553	545	594	582	572	553	592	559	587	562	543	582	593	565	564	574	559	576	622	534	570	590	600	612	582	546	585	587	601	615	561	606	546	574	589	596	573	604	578	577	583	543	606	586	534	587	586	566	590	594	580	602	587	594	572	586	594	565	607	531	598	567	523	596	625	603	508	571	548	590	550	613	584	620	572	571	576	586	579	551	574	555	598	566	587	561	511	576	600	597	584	563	579	543	560	614	600	578	610	524	577	565	588	559	548	573	584	611	576	584	587	587	562	525	600	610	575	594	580	557	567	569	575	596	575	588	571	594	553	568	577	567	535	548	568	606	615	562	565	551	579	561	534	585	547	579	586	519	569	569	570	572	594	618	583	573	563	572	563	577	532	574	599	556	548	617	571	569	532	600	528	570	552	541	557	561	603	556	533	582	606	561	570	563	580	561	568	576	603	556	607	535	567	592	596	551	614	519	531	582	590	607	580	580	566	551	615	586	527	537	548	512	592	575	593	521	574	634	519	577	584	571	543	558	624	585	613	573	583	551	553	531	577	537	566	609	570	587	553	526	563	559	582	555	549	546	558	606	577	589	575	584	573	579	589	600	593	584	567	597	587	555	560	584	545	571	561	621	601	591	554	529	573	609	555	583	543	606	608	539	564	553	550	584	559	588	569	543	574	598	573	540	549	587	540	556	568	613	582	568	556	566	553	523	602	576	599	582	555	609	589	558	574	591	626	558	575	600	587	563	569	621	574	603	593	579	575	577	555	585	567	556	571	569	582	569	534	566	585	554	594	591	546	558	567	614	560	583	548	601	562	550	555	572	534	599	592	587	596	596	578	554	579	581	575	591	571	602	579	585	568	591	596	562	500	574	535	551	570	542	594	571	557	595	563	538	607	550	575	647	569	578	581	592	580	560	604	581	610	579	577	606	544	579	545	540	599	561	526	565	554	535	590	587	544	586	541	572	579	593	582	560	554	559	541	606	561	541	606	599	562	546	567	536	570	532	575	584	560	587	617	579	560	581	575	554	568	556	572	587	574	590	585	590	538	546	565	570	549	630	572	578	529	548	576	573	560	576	540	564	558	591	572	560	618	566	589	576	552	535	566	559	557	557	569	527	548	554	543	574	574	570	577	588	519	557	573	566	555	532	525	585	585	581	578	604	566	568	579	553	551	571	580	586	541	580	597	545	562	545	540	604	581	545	591	535	530	577	575	574	590	530	602	575	569	558	574	578	570	550	612	582	568	601	564	602	598	570	591	570	552	542	584	553	581	571	561	535	587	570	584	572	578	523	554	584	573	606	575	566	631	558	552	538	567	544	558	595	583	592	552	624	585	620	524	556	585	564	583	566	574	575	555	596	597	580	566	562	599	569	538	592	578	584	587	548	609	591	597	563	593	565	563	562	598	593	555	574	601	566	545	585	583	550	593	533	534	601	556	541	563	609	603	531	562	560	525	562	579	584	593	586	519	557	547	570	583	559	571	586	554	543	627	597	559	545	561	584	566	612	595	575	563	530	583	578	536	576	557	540	561	609	568	531	554	566	584	549	556	586	574	593	588	549	574	552	585	580	595	593	556	586	575	581	603	618	621	593	523	585	550	598	587	588	603	567	582	564	572	560	558	571	554	583	542	565	567	557	569	562	584	528	575	556	582	595	577	604	508	581	550	561	636	552	570	589	583	571	557	551	568	566	560	583	551	593	560	561	579	561	559	616	530	573	579	580	558	602	523	590	576	565	533	613	535	593	564	573	544	590	545	572	600	569	605	586	590	565	541	578	570	555	606	578	596	546	547	555	589	547	554	611	540	585	594	628	565	579	567	606	575	580	572	577	537	572	609	589	592	585	594	562	604	602	607	614	601	593	570	558	604	530	542	555	555	556	571	550	582	579	594	586	580	593	569	561	557	573	546	539	553	614	549	610	525	586	622	588	570	597	548
32652	20130	8670	709	370	301	289	283	315	267	280	292	295	299	270	304	285	269	264	306	312	284	288	294	282	261	278	296	292	274	262	271	283	297	256	279	302	287	303	267	287	279	294	273	275	272	250	279	271	264	278	295	270	317	279	287	291	256	271	299	298	260	310	290	300	312	289	274	293	286	266	295	299	261	295	299	258	292	289	259	287	247	284	256	251	268	264	297	297	294	283	298	285	306	293	296	266	300	290	264	268	264	280	301	331	264	282	266	295	299	297	301	231	305	258	331	268	254	270	301	285	269	307	273	262	288	330	270	286	297	266	288	322	306	289	288	299	306	283	268	264	263	301	257	265	293	287	288	276	299	302	285	293	266	297	262	271	305	276	264	318	278	277	261	270	279	283	269	279	282	303	316	293	267	260	267	260	291	276	304	230	257	305	243	227	259	278	296	250	280	296	282	295	290	300	280	256	285	322	304	257	268	301	292	282	293	280	281	266	290	290	284	270	229	304	276	281	306	292	262	276	297	286	329	300	290	274	300	272	269	298	300	260	280	280	312	312	303	311	285	283	285	266	254	277	253	269	261	295	277	279	298	290	285	283	275	336	301	260	274	293	275	302	291	248	282	288	288	282	281	282	282	302	283	255	257	286	276	297	251	279	289	281	268	282	299	266	261	267	263	258	277	256	293	291	309	307	305	277	304	286	302	302	265	280	293	298	267	271	291	306	267	252	297	283	287	254	298	264	271	279	298	235	308	274	264	277	292	254	251	279	304	298	297	294	293	310	334	262	282	288	319	266	272	286	307	293	303	289	348	297	282	280	289	286	283	312	318	293	276	289	267	282	307	263	282	303	279	266	232	262	259	293	261	277	278	332	281	297	273	278	283	270	279	297	277	267	285	247	278	271	275	268	290	304	302	299	284	265	299	296	286	285	276	256	287	275	273	263	286	323	285	297	300	274	255	270	296	276	326	264	288	284	274	274	267	276	272	276	307	321	274	249	322	310	272	284	266	312	274	267	261	281	266	292	313	293	255	281	265	282	298	250	280	288	270	277	285	259	286	288	285	309	310	281	298	286	292	267	290	284	294	298	302	290	293	281	277	276	281	312	289	252	262	274	295	264	286	263	281	289	293	274	279	311	251	268	281	289	272	278	255	279	275	232	268	299	293	280	296	289	265	287	315	275	283	281	284	284	296	266	284	275	283	311	272	286	304	262	295	313	281	309	271	306	278	260	278	285	294	291	297	323	303	268	300	295	316	285	280	292	256	303	274	261	320	265	267	297	300	316	284	286	287	312	278	275	276	286	274	295	256	269	263	267	309	254	328	305	268	269	305	264	288	297	288	276	302	288	273	270	245	295	298	254	254	295	269	275	286	297	296	269	270	287	263	281	307	260	304	278	306	312	293	272	324	298	263	270	294	283	274	294	281	298	263	292	263	283	246	287	293	295	246	289	267	287	279	276	272	264	272	267	276	260	301	249	291	271	258	306	246	286	290	279	277	266	261	293	292	320	273	282	291	294	292	276	283	327	270	274	260	306	293	265	300	274	269	277	284	267	291	282	288	259	317	261	262	278	310	271	264	285	255	302	305	274	264	230	297	309	305	277	270	299	303	284	259	298	277	295	262	308	283	266	304	287	276	253	283	287	275	289	288	283	288	307	303	259	276	244	264	235	277	286	286	280	280	248	269	289	292	283	259	270	301	247	253	270	315	289	304	277	289	277	305	250	278	272	282	300	295	261	296	274	306	281	280	300	309	304	293	258	263	306	298	290	281	294	306	248	265	308	284	279	318	286	272	291	250	277	277	261	255	281	297	259	280	282	288	276	287	241	292	279	281	289	263	319	292	279	266	302	278	262	277	270	283	288	288	268	271	298	278	323	283	249	295	277	313	280	318	258	270	280	269	296	289	293	278	281	283	259	319	316	322	323	298	274	267	285	270	308	283	258	282	302	271	286	275	279	281	293	304	298	273	284	285	274	296	319	255	264	284	308	307	285	256	289	311	284	275	274	257	300	284	272	276	309	285	294	280	283	315	287	294	305	270	289	278	285	242	291	299	288	284	290	291	293	305	286	275	283	259	267	276	303	259	292	293	284	286	264	294	259	312	239	276	285	317	303	260	324	258	289	268	279	288	282	262	276	285	283	267	278	291	285	267	317	288	288	255	286	270	236	275	309	305	306	306	282	268	289	280	289	268	290	295	278	285	272	262	295	264	291	257	284	267	263	292	271	260	288	303	297	282	310	303	311	266	281	268	274	311	278	267	274	292	281	262	240	295	309	241	287	289	309	286	299	296	254	280	293	316	296	293	292	273	276	286	281	264	245	300	280	267	304	297	278	246	285	244	259	256	269	286	265	277	297	279	313	273	297	283	295	289	289	321	271	278	280	296	285	292	300	283	293	289	262	300	290	286	303	271	277	253	290	274	322	317	284	296	294	291	280	281	306	304	251	278	280	279	271	286	306	294	284	257	262	273	257	281	275	307	261	278	276	272	269	247	291	297	278	316	269	276	241	263	290	299	301	278	290	282	277	267	289	268	302	289	293	295	271	274	251	269	295	269	289	274	306	293	270	268	242	280	269	305	290	312	288	261	293	281	298	298	251	304	268	298	268	300	318	271	276	291	303	262	283	315	269	292	259	255	277	301	292	274	313	277	289	283	305	286	271	287	271	304	253	291	292	274	295	293	299	289	243	286	307	271	333	289	300	279	298	311	268	297	333	276	264	257	267	271	303	285	271	293	284	294	277	292	272	290	317	285	288	269	283	261	268	293	261	272	249	259	279	281	289	270	270	268	304	285	277	308	264	292	260	261	268	260	258	290	288	306	262	295	264	259	259	277	266	281	289	270	271	240	287	277	285	282	305	260	307	286	291	288	278	300	277	286	271	260	292	264	293	277	284	286	272	301	300	268	277	270	244	294	309	283	280	304	264	262	271	294	317	287	272	289	265	294	268	256	298	279	280	249	267	306	288	302	255	259	268	261	261	252	290	282	271	304	300	277	290	279	300	280	241	272	274	311	271	277	300	277	286	287	269	281	277	285	276	300	278	281	319	281	305	258	302	272	300	305	265	298	297	292	309	288	278	282	282	286	301	303	273	310	267	280	309	292	297	280	278	285	268	257	302	252	309	283	274	296	271	277	290	294	276	266	286	275	277	246	270	277	256	272	271	272	311	278	260	231	266	280	268	286	283	299	298	301	272	284	278	279	292	293	280	293	294	271	305	295	297	280	271	287	269	265	285	279	299	285	270	310	266	279	286	248	261	315	259	270	270	286	284	284	304	284	268	271	306	281	255	272	301	311	272	266	292	289	290	279	274	288	293	269	278	267	300	274	277	296	304	300	249	313	301	280	263	337	308	267	274	314	323	277	304	274	286	265	287	310	261	251	272	280	299	287	296	276	257	279	307	290	274	286	310	266	280	280	284	299	283	276	302	267	283	299	267	287	284	297	301	299	291	308	317	283	293	283	303	307	285	298
5824	1230	957	705	668	680	637	648	677	673	645	620	678	688	682	639	678	655	671	659	675	664	653	633	629	633	704	627	646	640	688	703	674	604	645	699	628	707	742	703	651	627	637	658	678	685	633	650	668	677	676	686	613	654	672	690	612	643	651	667	659	672	668	688	601	646	623	665	671	664	663	655	655	669	728	700	631	634	639	676	660	650	660	653	685	641	610	636	671	623	683	601	649	615	650	632	608	664	632	700	673	623	624	630	632	642	612	678	637	668	653	637	650	696	657	701	688	593	684	694	656	692	637	707	645	637	702	675	682	657	660	643	641	643	685	696	721	665	665	687	646	682	665	660	675	641	650	654	674	698	683	630	637	707	646	665	616	620	631	623	692	691	654	636	692	628	638	650	660	604	638	687	684	608	649	669	665	699	659	680	649	645	669	614	659	642	649	648	685	634	678	593	632	699	691	656	674	630	661	685	631	671	638	675	643	693	636	627	639	716	641	642	682	688	646	652	656	661	668	679	616	668	677	660	676	637	616	670	670	631	708	661	643	675	647	606	665	675	646	596	668	649	703	623	660	646	666	652	650	623	633	670	627	636	583	684	698	622	651	607	665	653	706	727	678	672	666	622	689	693	666	623	637	681	646	627	638	686	638	658	638	643	615	674	653	625	616	689	699	620	618	674	651	635	675	688	615	631	658	648	677	688	634	661	667	656	673	651	660	678	660	645	667	676	670	645	647	702	605	656	640	671	629	625	666	637	658	711	684	689	618	636	688	689	686	663	672	651	644	638	641	627	660	643	611	646	670	648	696	663	669	674	664	657	623	684	697	681	681	653	671	672	618	676	647	689	603	639	652	682	652	664	669	692	662	627	675	666	637	665	632	692	614	669	701	641	641	705	660	696	629	704	651	672	674	677	650	705	662	701	680	653	655	624	703	648	589	697	692	662	653	635	670	674	666	669	667	652	651	622	642	694	704	649	672	603	706	680	718	628	650	640	637	698	656	685	618	700	708	657	690	596	669	627	624	620	690	692	641	615	630	657	677	711	671	618	640	686	652	649	627	676	663	624	676	690	654	616	694	655	661	659	661	650	669	659	684	629	648	708	642	622	687	649	646	662	684	683	658	666	680	672	673	658	629	593	643	658	643	644	676	646	727	726	632	676	652	690	668	668	647	644	694	647	643	688	636	685	676	646	711	653	672	698	686	651	676	679	681	673	654	695	672	661	627	685	657	646	686	704	704	658	670	656	646	638	627	628	676	666	678	707	633	702	691	611	636	680	648	657	669	647	666	629	642	702	642	657	695	644	679	620	646	618	657	682	653	641	648	669	677	690	673	692	644	653	631	682	644	690	661	653	653	628	665	606	658	665	673	673	647	632	650	676	659	638	631	682	657	693	708	712	663	670	642	648	647	634	697	655	677	702	624	669	613	649	655	675	674	644	634	635	645	645	657	675	633	673	719	690	630	661	652	644	662	670	668	652	638	669	710	664	702	652	717	647	630	615	667	638	695	697	658	665	669	643	632	637	657	652	645	670	630	648	673	678	660	661	680	687	667	618	669	660	661	690	660	639	645	617	627	653	646	612	708	660	669	643	645	637	631	616	627	684	639	653	675	648	622	652	669	655	650	648	672	690	610	604	637	647	639	624	656	639	653	657	698	723	649	669	641	640	664	702	671	645	684	622	640	645	596	655	642	654	666	689	659	718	655	658	656	666	654	639	690	649	726	674	626	661	653	632	651	622	617	630	698	638	654	703	649	647	644	648	621	633	606	658	655	672	633	667	649	663	669	731	623	666	687	627	642	674	646	653	648	677	591	699	654	728	657	638	610	646	665	662	665	657	678	653	656	618	688	633	642	658	683	684	661	693	646	634	687	660	679	640	639	656	678	592	638	656	651	650	628	660	659	611	664	635	668	667	700	669	653	689	626	698	628	659	680	635	657	668	673	653	639	670	649	612	645	685	683	716	669	675	673	665	701	672	712	674	655	656	671	671	670	687	662	678	631	682	697	654	677	688	676	680	671	660	644	673	638	659	615	639	658	708	641	650	680	636	660	615	702	691	670	667	593	620	639	663	655	644	631	654	646	634	668	678	666	648	685	660	646	677	689	640	662	673	705	623	656	653	704	629	649	589	679	647	653	676	655	669	648	649	696	662	639	602	678	665	682	665	657	653	651	624	686	662	644	668	675	692	614	651	670	649	633	654	651	631	651	686	657	651	697	668	651	688	662	668	685	646	612	664	652	640	668	705	632	621	634	649	624	615	662	646	657	667	673	647	675	654	635	643	686	692	667	641	679	674	648	716	663	638	639	645	670	696	671	630	648	654	659	642	690	674	649	678	656	564	651	673	643	663	611	634	640	659	638	615	614	671	669	668	619	672	663	652	632	669	695	652	683	668	664	632	660	651	673	689	671	652	674	665	698	677	646	685	655	607	653	636	625	684	665	609	653	644	695	621	665	664	678	606	654	638	657	708	669	650	596	660	675	640	661	660	640	650	660	656	699	631	650	676	674	655	650	619	654	634	637	634	637	688	640	668	651	675	684	637	671	657	659	664	654	695	658	650	694	649	664	705	607	665	693	696	671	653	663	658	685	664	661	668	671	681	649	637	660	654	636	666	699	649	638	706	694	700	642	683	639	691	722	687	616	583	672	666	632	615	650	687	633	677	637	621	652	656	657	670	619	651	687	676	675	639	623	659	642	669	607	654	659	623	635	652	664	653	660	655	618	679	648	644	665	698	623	627	686	686	639	629	661	676	600	657	623	657	670	614	637	651	639	651	670	612	661	605	595	682	632	569	661	687	612	652	595	686	669	692	625	630	657	706	648	692	695	712	668	677	634	624	653	655	673	607	630	656	604	689	672	631	701	639	653	660	677	686	668	622	656	630	673	648	659	685	636	659	644	662	651	655	681	642	732	673	653	645	682	656	608	658	612	641	690	700	648	704	622	649	604	706	666	678	653	667	646	642	652	652	649	637	633	628	627	677	680	675	626	660	645	657	616	669	694	663	638	649	667	645	652	677	695	664	634	670	659	701	660	638	643	686	647	646	664	709	688	666	647	685	674	679	672	652	618	656	614	693	633	668	677	662	638	672	657	630	666	674	663	672	683	642	629	657	628	638	636	672	611	657	678	661	667	666	642	663	647	670	639	654	694	651	660	644	702	667	627	656	716	669	678	662	625	658	674	690	628	681	673	701	645	684	686	624	689	669	622	734	641	681	636	631	641	650	658	635	661	684	702	660	676	628	653	639	666	647	618	644	619	669	651	649	709	645	646	704	644	644	642	676	708	629	611	658	653	664	695	684	657	671	633	637	674	675	656	660	657	667	650	691	698	641	640	689	628	614	718	672	642	684	646	640	624	687	603	710	709	670	607	641	642	644	646	614	688	688	633	687	637	681	682	691	691	675	649	625	704	702	659	673	633	642	633	670	703	680	699	657	645	629	659	656	677	659	662	622	626	662	670	631	660	642	654	664
24954	21462	24885	28466	21456	20698	1157	545	452	407	428	408	411	425	380	413	409	418	410	401	403	396	405	400	423	400	404	391	405	379	400	397	371	373	355	384	406	391	384	333	417	418	355	399	435	397	376	409	410	372	403	377	365	387	353	376	400	405	425	401	358	373	402	414	397	351	376	403	404	408	414	378	408	409	351	366	402	405	378	411	389	365	428	383	368	433	385	409	389	392	389	355	391	376	396	419	396	378	411	414	378	376	403	377	382	352	415	412	359	354	369	383	390	378	368	417	395	398	414	348	384	407	368	368	423	401	395	367	375	353	422	429	411	404	350	358	377	413	366	392	383	356	392	365	404	411	410	385	440	382	408	381	384	401	400	418	386	385	374	393	377	406	395	383	379	388	404	426	399	372	399	420	385	438	387	392	401	409	399	400	412	385	399	419	427	387	384	406	419	386	426	393	399	390	395	380	355	374	339	409	388	424	377	377	391	393	386	375	413	360	388	384	405	390	389	368	351	420	373	361	429	382	370	438	382	434	378	374	355	388	394	345	369	388	398	380	390	361	421	400	397	385	419	395	384	358	416	419	404	407	395	394	408	371	390	396	425	398	402	347	388	403	399	403	408	385	396	396	410	401	367	362	402	362	391	418	398	388	340	411	383	408	415	392	355	404	372	351	384	380	400	397	366	359	378	357	403	412	401	374	390	429	443	383	406	412	396	392	403	421	388	421	421	384	383	380	416	413	364	386	367	386	363	373	413	412	389	370	389	428	397	431	410	362	362	349	365	393	412	355	370	413	357	398	377	367	404	368	380	398	380	371	409	422	366	405	384	383	355	374	408	453	396	398	397	391	391	413	436	404	408	367	400	387	390	412	420	398	397	407	392	360	411	378	413	413	393	388	370	416	390	359	383	338	422	405	407	375	377	343	415	379	379	419	377	403	346	395	351	370	411	404	403	382	370	405	359	385	383	389	391	401	386	368	420	377	395	371	380	378	395	391	410	362	399	375	388	379	345	376	415	409	405	394	391	417	399	400	397	381	408	415	370	413	392	424	411	355	348	382	429	382	365	351	387	376	342	409	382	398	422	396	393	416	376	368	399	371	386	370	352	413	392	399	374	387	395	390	358	353	376	406	428	393	409	410	424	394	387	391	383	363	387	376	383	383	408	399	407	398	379	396	396	408	419	361	416	392	362	425	424	385	390	406	374	371	384	426	420	348	383	394	406	397	381	404	385	364	386	361	374	350	402	373	399	365	366	398	392	400	374	379	401	388	419	405	421	352	396	369	361	357	406	385	427	416	418	373	394	434	393	389	383	406	381	372	384	375	425	392	420	403	379	387	388	387	415	384	360	390	391	410	389	394	396	364	387	385	359	385	425	411	368	379	376	391	383	374	412	382	393	380	399	384	421	396	395	365	382	358	386	374	340	404	377	416	359	400	456	382	352	374	409	433	422	396	382	383	355	383	380	383	382	390	387	348	381	388	368	404	412	358	422	392	426	388	397	402	395	392	366	405	419	432	382	381	385	431	371	394	398	402	374	392	377	358	365	409	398	365	374	417	388	363	434	385	392	383	387	375	386	395	389	404	396	371	379	417	406	413	375	430	421	372	386	376	373	431	383	399	369	385	402	411	425	399	420	406	395	385	402	379	371	404	403	422	395	430	406	422	397	387	378	369	405	416	384	403	411	401	400	380	371	337	389	404	392	373	421	415	383	390	415	387	376	395	426	423	370	358	375	374	381	396	398	351	375	421	368	374	367	326	383	346	356	382	399	419	395	415	427	373	373	369	352	414	415	380	348	398	422	353	352	329	400	366	433	381	395	355	368	353	395	400	422	409	385	424	398	404	431	399	432	390	399	425	407	416	359	378	370	416	396	394	382	388	376	360	408	381	397	405	399	412	354	415	414	395	382	377	390	432	399	396	384	358	386	382	402	351	384	411	374	378	376	378	387	386	411	376	405	391	404	418	380	374	407	391	382	380	400	372	376	388	398	385	386	414	396	359	397	371	422	350	392	393	382	393	393	404	406	402	390	389	365	400	372	382	367	390	373	389	392	404	392	378	383	418	393	402	393	361	359	356	415	343	373	377	384	365	376	413	384	385	396	401	380	410	404	391	381	359	389	421	388	391	397	407	407	394	379	448	371	365	375	374	369	382	366	349	411	369	392	361	395	414	374	425	409	356	387	424	392	420	382	390	343	388	411	379	416	369	337	405	376	412	390	358	400	420	387	424	360	367	386	374	398	376	379	380	386	402	390	376	377	408	347	384	377	398	395	389	383	366	393	397	389	377	380	413	410	433	365	407	401	395	390	407	403	387	393	387	370	380	411	399	393	390	370	369	391	404	424	383	406	406	384	376	398	380	375	371	374	385	383	380	362	381	389	393	343	380	352	375	411	408	405	434	424	365	408	376	391	407	426	377	382	351	375	385	392	428	405	404	422	365	386	455	409	398	403	391	414	420	440	409	385	359	389	382	360	431	369	402	395	368	404	369	416	376	402	409	389	399	356	404	386	365	352	425	405	434	366	390	448	369	407	358	403	360	345	379	353	379	363	436	387	360	421	362	364	413	403	407	401	359	401	414	395	395	392	382	366	372	380	389	383	395	410	369	391	393	411	387	423	414	376	440	368	380	370	373	379	390	386	395	411	372	384	400	427	421	427	355	375	452	410	378	392	400	403	386	405	365	358	389	388	400	426	366	440	395	402	360	377	395	390	343	371	378	366	385	395	357	404	395	406	390	375	386	372	397	411	397	356	396	402	428	409	424	384	367	382	363	362	389	407	437	365	421	370	400	367	386	390	406	404	368	361	383	390	423	418	357	381	411	358	427	377	394	410	352	363	409	373	413	373	392	420	419	389	393	367	378	369	432	377	403	399	371	359	414	370	365	428	364	379	409	348	385	388	382	385	350	413	432	374	390	388	382	393	392	401	395	406	368	387	420	366	405	395	401	406	397	460	365	377	380	372	354	384	403	384	408	375	387	380	445	392	386	407	397	434	369	384	389	412	394	383	419	387	405	386	387	377	357	387	373	377	374	358	401	355	423	380	417	397	397	416	401	389	419	376	382	412	384	390	428	327	385	369	393	381	370	398	365	425	413	390	352	391	423	393	403	392	378	398	413	369	367	394	400	408	401	388	393	396	381	385	373	400	388	388	408	387	390	416	374	401	404	365	418	390	411	396	388	401	408	356	381	399	382	394	387	399	385	395	410	370	361	383	402	405	401	369	371	386	364	392	401	363	345	394	382	404	357	384	384	384	345	368	389	322	376	389	370	409	428	418	391	398	367	429	410	419	407	402	352	393	403	403	395	382	393	417	393	406	375	387	396	394	396	365	385	381	393	358	396	401	372	437	393	410	353	398	420	352	409	401	422	377	397	408	403	392	400	396	389	385	400	403	397	409	363	355	413	372	363	413	382	392	378	398	400	398	350	332	355	379	397	386	401	409	404	402	385	363	400	371	392	386	395	438	402	385	425
7751	6390	2273	1597	1021	933	946	868	850	903	860	890	888	878	804	882	920	843	838	849	876	868	844	864	821	891	833	905	826	861	854	825	814	848	818	858	865	812	798	848	833	844	853	876	863	796	849	882	859	837	887	826	834	849	828	878	866	814	887	810	839	837	879	855	856	842	909	844	843	892	811	874	842	809	873	830	847	836	852	846	832	838	815	856	849	838	841	908	873	834	893	842	853	808	861	860	853	841	865	876	882	833	880	857	826	817	809	836	806	856	849	900	825	818	836	841	873	834	828	845	812	821	767	870	845	883	885	814	879	870	822	815	870	821	877	845	858	845	858	811	816	810	837	862	818	832	840	861	870	910	868	849	835	886	832	840	854	850	858	835	807	832	861	862	859	883	869	860	831	887	850	903	874	830	849	828	870	812	859	893	885	817	799	852	773	846	874	839	837	811	861	866	775	850	830	830	852	835	888	815	791	851	867	883	822	809	877	840	831	820	841	816	873	847	891	854	826	850	833	810	826	824	834	868	853	852	809	862	839	822	824	862	863	833	798	866	808	874	866	826	865	776	797	879	863	864	831	870	802	880	849	878	824	847	800	842	906	820	850	864	876	840	820	851	867	807	863	809	883	852	856	803	854	830	873	834	831	835	839	847	897	825	883	873	876	845	847	877	862	853	859	851	866	829	827	857	887	829	824	846	794	835	869	816	871	873	841	907	823	789	861	802	816	868	816	812	836	831	876	849	866	852	846	855	872	811	812	890	854	817	882	832	808	842	847	827	814	801	852	859	852	851	833	821	878	853	845	849	845	839	892	811	874	844	910	866	813	826	867	856	868	818	857	860	861	829	894	822	844	841	801	887	832	889	879	785	877	865	894	843	819	842	857	869	854	792	820	848	873	836	829	795	844	841	918	856	872	790	802	827	841	866	835	830	853	876	824	855	889	884	850	834	874	793	868	849	781	883	893	851	894	865	880	882	867	860	857	869	870	881	917	843	867	895	838	809	833	886	769	838	856	872	853	878	865	853	812	835	853	821	795	838	827	804	827	883	839	849	839	839	826	836	825	903	864	820	817	809	832	904	848	851	837	883	839	824	819	886	887	822	850	855	890	851	820	836	840	783	830	879	877	874	875	843	845	854	871	856	806	840	817	842	777	847	867	866	869	865	836	841	841	842	862	841	800	842	823	830	855	895	882	798	865	817	837	866	836	822	836	854	831	815	821	816	834	802	858	860	827	845	871	815	839	871	830	785	871	870	813	897	837	873	851	921	777	833	848	848	879	831	852	888	867	871	845	842	880	855	867	840	898	817	817	846	869	835	845	867	854	859	848	859	837	835	866	871	801	826	798	860	831	824	836	876	888	884	828	863	833	840	814	834	872	873	846	829	829	881	879	857	826	806	853	836	839	825	847	832	852	794	855	818	849	860	855	861	843	905	830	880	875	930	845	851	813	848	846	816	859	915	886	829	833	831	836	804	842	884	848	853	823	814	892	833	854	852	818	855	813	883	834	790	876	845	887	843	785	857	853	786	871	828	827	881	882	853	880	781	819	837	846	828	821	849	838	806	787	824	855	859	883	844	862	845	838	917	850	849	844	877	892	805	832	855	851	899	812	834	868	835	800	838	874	789	879	842	836	814	822	860	837	837	823	834	885	844	808	866	810	848	784	909	873	801	844	813	836	880	834	836	865	789	825	906	863	847	802	894	783	839	825	840	834	854	843	874	854	835	877	808	860	871	837	852	875	786	858	854	857	861	832	889	833	817	818	833	842	812	810	843	817	795	801	840	852	845	818	878	845	810	837	864	842	850	774	848	862	834	825	878	851	801	860	828	817	882	855	881	877	852	839	843	824	891	852	825	885	830	849	845	862	879	844	834	830	896	826	835	837	870	840	837	895	885	803	857	858	824	877	845	801	899	840	850	846	828	833	845	822	854	841	805	849	825	787	865	818	907	824	818	890	847	856	859	861	845	869	845	831	858	869	843	839	842	826	884	895	834	894	873	868	879	788	837	860	853	855	799	859	867	833	807	858	839	867	774	855	820	854	835	834	854	823	835	868	877	884	889	856	858	838	898	892	894	913	865	869	854	865	837	839	878	861	847	812	852	854	831	887	800	838	853	877	871	810	852	871	821	830	889	871	878	802	816	864	853	868	830	868	831	853	874	837	904	811	869	818	848	806	836	846	850	815	845	836	860	897	838	842	854	867	799	859	859	849	855	834	878	864	850	824	800	822	852	839	833	825	867	858	836	862	864	811	842	866	818	833	887	861	859	817	795	823	864	862	871	825	842	900	835	827	839	801	855	824	894	920	849	848	849	870	812	840	777	811	867	874	866	816	808	818	840	810	843	870	831	827	884	822	787	828	835	789	802	829	831	860	827	833	794	846	891	867	835	855	862	846	832	828	808	857	828	809	861	847	863	791	867	856	827	816	844	878	884	828	800	863	842	855	823	842	848	829	858	833	818	829	874	882	823	832	853	854	816	853	842	872	864	816	806	805	868	783	912	828	849	886	817	819	878	859	835	830	838	859	790	843	838	850	847	864	840	785	825	858	832	939	857	864	835	827	892	841	827	827	854	833	837	783	843	866	786	863	852	818	888	810	774	831	860	878	863	863	857	861	871	830	858	892	845	849	878	859	832	825	831	879	818	877	794	823	886	861	852	851	823	798	815	885	857	870	819	858	808	852	862	804	840	835	812	821	849	842	803	810	840	834	819	817	852	831	856	815	898	855	831	879	869	856	876	814	821	835	817	826	875	836	811	823	827	833	840	804	862	824	842	814	779	884	879	852	797	881	841	890	858	913	834	848	842	858	874	852	845	830	862	807	905	803	830	828	841	839	832	800	905	876	841	844	864	852	845	841	862	837	847	842	886	845	891	854	794	867	860	851	863	857	828	874	870	822	861	766	836	855	861	872	811	825	819	836	825	824	834	852	812	813	856	814	864	888	835	837	803	851	864	845	860	834	847	800	873	808	849	861	890	844	833	824	846	868	814	845	823	843	871	938	902	873	820	883	848	884	893	814	856	825	852	846	825	860	911	868	831	754	852	923	842	842	866	843	863	857	844	846	861	822	845	845	865	833	815	857	821	780	862	842	824	843	833	846	829	834	789	841	859	815	837	812	857	869	869	820	825	817	810	840	829	953	821	836	851	870	797	850	885	880	896	829	860	860	830	852	821	869	848	803	898	812	871	860	841	782	891	881	900	862	842	843	828	872	847	852	896	845	846	858	835	853	908	874	854	807	823	831	931	864	843	878	901	856	858	875	861	852	847	819	911	833	798	791	908	838	787	847	852	830	779	826	837	899	853	829	825	872	804	827	813	849	860	883	823	808	869	849	884	852	868	835	828	840	869	827	845	793	856	860	846	835	807	828	824	850	873	809	853	845	834	857	876	794	899	886	858	863	843	787	831	794	866	892	869	824	862	857	837	859	816	808	786	869	878	869	859	859	907	892	832	810	844	890	834	839	877	841	821
24331	21482	25200	28185	21484	21497	19463	741	404	395	373	325	351	334	274	281	330	300	299	297	302	266	275	271	257	244	271	278	269	286	242	296	311	297	293	289	252	291	296	304	260	263	246	284	278	284	288	286	260	279	263	251	244	280	294	318	299	267	256	243	256	288	245	285	258	275	257	271	298	259	248	262	276	261	296	287	248	267	251	264	237	285	269	235	269	277	286	267	254	237	283	319	288	277	281	255	288	291	266	278	258	263	241	281	290	265	261	268	262	264	277	255	248	222	301	290	259	278	259	284	276	278	282	266	255	293	279	266	259	262	251	262	285	247	269	271	245	276	279	267	246	256	281	284	270	251	268	247	260	273	278	271	278	284	253	258	252	284	264	301	252	269	289	270	245	237	276	252	297	260	266	296	246	250	280	252	268	238	257	263	251	242	274	283	295	277	286	248	277	292	254	276	258	271	273	249	258	249	252	311	285	249	271	248	297	254	248	262	260	243	270	254	275	306	263	256	272	266	248	258	288	235	258	268	237	267	274	262	276	284	250	236	268	254	253	284	275	253	268	268	277	249	264	297	244	254	313	292	288	275	246	259	250	270	250	258	246	284	256	257	261	247	265	263	242	268	234	279	264	283	293	272	292	284	288	262	286	256	264	287	247	259	285	260	241	233	229	283	271	289	229	304	249	283	280	264	262	295	274	272	260	276	251	257	265	300	265	260	270	277	251	261	263	309	272	279	260	251	284	255	277	260	294	308	235	264	285	268	272	275	262	260	265	277	259	285	248	243	261	280	244	271	264	270	278	265	263	294	285	239	245	257	260	301	296	265	264	260	265	276	283	260	250	268	266	267	270	270	269	257	243	262	273	224	262	273	262	307	262	257	304	261	263	257	305	283	242	250	271	254	263	279	248	243	281	279	284	267	258	275	282	240	264	243	274	271	277	259	241	251	240	266	243	259	292	284	260	272	298	275	302	277	245	284	275	275	316	255	251	244	278	269	265	295	272	249	259	225	254	317	272	270	277	273	276	273	265	239	247	263	267	259	286	264	254	272	288	306	222	272	260	272	278	270	287	296	275	280	257	286	299	244	244	244	270	258	293	254	267	260	245	247	276	267	262	298	292	246	280	262	262	237	268	292	254	262	273	256	246	259	277	274	290	245	264	293	258	283	316	248	262	277	263	270	253	272	273	274	291	245	265	262	274	231	269	283	272	248	282	267	272	259	267	255	267	230	255	287	270	270	268	243	295	255	259	256	264	260	253	263	291	276	260	283	238	274	274	269	289	237	277	292	259	273	272	314	248	277	252	255	266	280	276	248	253	262	259	262	271	248	266	271	252	262	241	302	244	264	297	243	295	274	264	250	263	243	253	298	260	243	270	260	260	296	261	258	254	255	271	288	251	238	243	254	272	246	265	277	261	270	274	298	273	260	222	278	257	233	268	301	260	274	238	230	285	262	246	280	255	234	273	281	277	236	241	256	286	271	259	259	272	281	275	244	253	243	240	244	255	281	262	289	258	269	251	273	258	259	251	268	269	255	290	252	269	268	268	247	272	251	256	281	257	272	252	279	273	281	272	293	247	250	270	293	260	289	256	284	243	280	311	274	300	278	251	285	279	291	258	255	305	257	274	265	249	247	254	299	261	270	272	270	253	251	265	287	285	309	251	264	265	273	245	264	282	260	284	289	241	260	295	249	233	280	233	273	254	277	257	291	271	276	227	258	277	234	245	273	277	232	285	305	290	266	257	290	250	275	274	291	282	281	261	245	271	268	262	258	237	276	265	258	273	272	262	253	257	256	245	270	269	258	278	271	274	272	287	288	252	277	294	246	251	252	278	268	251	282	261	286	217	271	264	284	295	262	249	270	291	289	241	272	256	271	269	249	268	272	274	249	292	283	299	283	269	285	269	242	263	298	253	261	253	276	251	295	298	249	274	272	279	255	302	277	274	249	268	261	291	239	273	255	272	279	296	249	280	280	261	256	255	281	257	246	248	235	279	254	296	270	273	255	270	243	269	279	261	253	269	249	260	283	289	274	270	259	279	269	249	274	250	293	262	270	255	272	291	267	273	279	280	236	240	246	267	268	282	267	270	256	257	274	275	245	279	264	299	259	294	262	252	254	264	286	253	229	268	274	284	249	259	276	242	247	227	226	264	271	270	274	285	297	284	253	218	287	267	235	265	247	239	256	266	256	243	275	282	301	271	256	277	306	288	284	282	249	274	244	234	253	283	275	275	262	243	259	262	312	271	273	252	246	246	282	276	268	280	259	286	251	287	278	264	306	281	246	277	269	261	257	224	291	303	279	251	277	252	273	283	275	279	256	297	291	259	258	293	278	262	296	266	253	275	268	262	274	304	269	256	301	272	250	269	231	232	261	279	255	262	292	245	268	255	270	250	264	261	277	293	268	283	260	266	261	275	296	274	264	264	288	266	287	284	279	266	238	275	277	264	270	272	263	266	237	237	290	303	294	263	247	271	287	250	243	258	276	292	249	272	282	229	262	247	262	257	252	252	259	292	229	269	289	257	266	246	290	284	223	292	281	256	249	266	265	238	265	256	245	253	267	308	255	254	298	276	249	302	262	242	293	248	290	276	264	266	255	269	292	290	266	257	216	274	255	227	266	253	255	252	287	259	257	239	238	257	264	280	261	278	293	282	253	255	295	238	255	237	271	282	254	270	276	296	280	278	230	250	265	249	254	283	243	289	271	285	269	271	272	276	289	231	245	251	274	258	261	292	279	272	247	287	299	228	262	273	280	284	287	278	266	279	224	252	235	276	274	253	281	248	271	288	298	245	265	282	265	248	277	257	271	256	260	292	258	284	269	257	251	251	289	263	253	258	243	278	261	282	259	312	272	270	262	266	292	259	306	229	233	249	278	279	266	270	278	227	278	242	291	271	286	263	278	265	279	287	248	240	272	278	263	281	250	306	277	268	274	274	274	262	259	298	269	230	243	282	270	266	253	263	256	257	273	258	253	279	275	317	235	273	283	246	277	241	260	308	257	259	277	243	264	250	265	238	298	257	269	275	286	269	292	233	262	267	255	250	280	266	244	261	273	270	291	272	277	231	260	255	308	247	241	279	277	253	235	249	261	264	284	261	257	260	253	285	242	278	252	264	266	275	304	262	267	271	258	242	263	269	254	248	239	265	269	277	283	277	273	279	264	252	280	270	264	283	287	269	266	265	262	270	278	268	267	261	278	297	239	254	277	250	267	259	244	300	262	296	255	247	264	262	262	264	230	244	283	294	257	264	268	261	261	255	276	290	274	281	276	275	290	285	258	266	248	311	262	247	277	240	276	242	271	287	288	239	292	279	282	263	255	273	279	287	255	266	294	271	266	251	262	266	259	272	293	316	271	265	243	308	260	268	267	270	229	245	264	247	258	292	263	265	261	275	276	253	296	273	241	256	270	266	278	262	281	266	319	253	275	272	258	222	256	310	265	277	250	271	286	248	283	292	249	245	282	275	249	268	265
10666	10079	3073	2126	990	792	693	694	578	593	552	613	587	593	611	601	621	596	590	567	586	601	583	623	563	599	604	608	595	594	576	582	612	595	649	576	570	623	582	598	555	556	602	596	613	627	583	560	571	559	566	570	548	560	532	585	545	589	573	559	603	527	548	610	576	593	610	570	569	604	575	556	592	582	563	573	584	547	606	593	578	584	593	543	561	536	593	530	531	592	559	622	588	524	604	562	635	613	579	630	558	583	613	590	600	579	537	597	559	587	580	593	586	595	591	607	606	568	580	576	561	590	568	577	551	555	549	567	616	579	529	601	574	587	546	551	559	580	592	587	549	568	568	586	607	551	596	537	559	572	529	586	600	581	565	568	540	603	621	513	547	546	553	562	570	566	592	554	559	559	600	522	574	560	579	592	575	608	588	557	548	549	560	550	598	569	575	616	581	561	582	599	571	568	572	604	593	577	556	574	559	603	607	530	575	565	555	594	545	597	609	574	534	611	536	584	549	538	558	603	552	562	617	579	560	576	542	574	597	568	570	541	580	556	587	563	612	558	574	568	582	577	596	590	548	575	558	563	590	575	544	592	605	557	596	556	560	568	583	572	567	586	564	570	539	568	577	624	527	563	589	576	585	557	581	571	547	541	593	574	547	577	573	561	575	535	578	572	574	536	594	577	574	571	616	544	602	583	540	559	613	579	581	540	565	583	568	582	590	522	576	560	602	605	585	608	552	581	561	586	551	537	568	554	574	582	585	584	537	569	596	588	562	561	563	542	637	548	552	614	588	549	572	569	622	575	532	536	607	583	584	567	562	563	580	534	552	548	529	554	598	567	570	579	551	546	569	567	596	548	601	601	584	583	588	538	612	582	554	579	561	568	569	587	566	558	589	569	565	573	544	549	590	595	551	585	578	565	600	617	557	601	582	598	522	577	522	540	584	574	595	550	580	570	567	581	579	558	594	535	596	560	611	582	593	544	552	593	579	612	549	551	598	559	551	588	568	596	612	579	603	549	546	578	575	605	583	572	568	586	605	575	537	542	561	624	611	557	566	533	563	606	559	565	587	547	593	610	608	602	550	581	600	551	583	556	534	540	554	593	595	583	543	571	578	579	568	559	559	588	569	556	601	571	534	592	569	561	553	596	555	555	595	579	556	540	558	560	559	584	594	558	608	586	597	557	554	592	559	558	548	581	570	559	594	557	565	550	563	548	547	614	558	571	612	579	589	580	570	588	561	565	547	575	546	550	544	559	573	619	527	545	558	557	600	573	555	593	601	595	587	577	616	596	580	600	560	591	578	559	559	571	571	564	572	577	568	570	572	604	538	560	558	539	608	578	608	612	561	549	611	577	574	601	539	589	648	582	613	586	569	523	569	588	606	562	591	591	591	584	596	590	562	563	577	564	577	574	581	539	574	560	578	538	615	587	601	596	572	554	568	533	562	592	564	577	567	575	587	579	557	579	552	587	589	592	619	549	559	575	557	591	565	604	561	549	583	569	554	563	585	557	590	566	544	550	577	534	589	570	542	599	536	595	581	546	554	572	596	554	579	517	537	600	562	581	556	582	608	556	581	560	596	566	563	579	581	597	529	583	559	551	590	590	566	558	559	589	592	562	537	538	568	536	576	576	587	568	577	533	581	572	600	615	552	612	585	567	629	563	531	564	553	547	574	564	577	577	626	574	532	537	539	533	538	548	584	603	585	578	581	524	549	593	574	581	604	580	563	605	562	546	553	573	545	544	564	582	601	564	574	585	593	597	564	605	553	570	571	586	579	578	608	566	595	539	607	593	571	512	608	583	605	594	586	591	586	600	550	573	589	541	600	583	548	534	583	536	595	562	615	569	530	566	544	571	627	578	559	572	553	569	561	583	567	582	547	565	555	560	607	551	563	577	571	594	531	586	540	572	589	587	562	588	580	586	557	622	573	605	568	565	566	573	565	528	531	560	566	570	584	541	602	547	602	572	614	588	573	581	564	541	559	591	590	613	581	605	584	601	562	548	564	605	596	585	560	553	554	562	601	594	580	566	586	575	585	558	563	576	580	518	562	609	562	581	608	591	558	554	581	595	570	593	563	553	541	559	596	540	569	564	598	572	539	595	589	581	549	579	581	594	561	555	547	566	554	565	558	578	602	610	630	584	586	587	551	583	576	557	556	555	613	584	513	574	551	554	581	582	578	569	554	575	569	573	603	550	575	572	566	506	549	613	580	590	621	561	583	558	535	561	599	588	547	557	634	597	540	566	592	550	545	611	593	581	552	602	570	547	595	534	574	545	586	568	556	572	570	560	566	606	567	568	515	559	540	566	534	566	588	555	614	559	561	568	516	576	614	565	608	570	584	602	564	594	547	576	553	527	582	563	573	603	563	583	563	566	581	582	568	575	571	551	592	539	584	555	575	543	565	597	579	572	617	587	539	583	638	562	522	627	528	538	567	554	546	573	602	584	573	578	562	535	592	577	563	587	576	610	607	599	606	532	563	574	595	580	593	568	579	613	541	589	555	602	574	564	535	550	580	597	584	567	592	524	569	587	562	523	559	598	609	596	604	535	612	614	567	602	588	559	583	561	572	604	580	575	603	580	606	588	555	596	581	578	629	527	547	548	557	544	617	594	545	609	577	601	548	511	573	581	553	548	569	594	604	556	613	572	577	533	570	554	555	561	588	536	592	571	567	529	576	593	568	598	581	607	616	559	561	538	600	585	536	563	609	563	554	555	597	556	600	568	555	564	555	591	584	564	556	596	520	597	545	575	548	568	582	556	603	588	582	578	585	558	606	560	570	552	585	595	551	604	528	591	557	631	601	557	612	572	628	638	588	596	571	583	552	583	605	588	581	560	557	505	571	558	585	576	575	606	578	556	522	563	558	600	590	569	560	594	586	566	573	606	579	573	514	554	559	589	555	561	596	572	562	592	593	601	602	595	547	583	586	567	559	599	580	582	584	614	554	559	587	564	603	542	563	532	539	574	577	536	570	558	567	579	591	599	579	568	624	603	588	578	576	567	563	585	598	577	529	544	629	617	570	568	584	543	610	578	590	585	594	571	574	557	579	600	594	585	552	592	565	598	552	592	603	606	556	530	587	555	612	568	515	564	638	647	594	528	567	574	587	597	619	535	568	565	589	615	600	596	582	600	593	562	540	614	590	574	556	603	568	560	612	575	559	579	583	607	549	567	549	589	585	552	544	546	587	571	576	600	595	539	547	569	590	562	540	556	574	605	579	574	593	572	605	579	563	593	537	561	572	580	571	584	611	594	592	571	594	538	571	576	624	566	584	590	586	557	526	596	551	574	541	570	560	588	534	549	596	565	609	543	555	580	544	605	596	526	584	600	604	533	565	576	563	576	560	618	595	571	566	567	582	544	583	604	612	577	592	569	552	580	563	581	569	603	556	567	592	596	589	533	533	581	606	570	580	608	548	558	609	565	540	581	581	605	592	543	565	542	584	576	598	566	558	569	589	588	540	578	549	612
32887	20277	8622	829	514	459	414	308	325	294	289	287	297	301	272	268	262	277	290	318	292	269	259	270	270	301	316	280	290	254	300	312	303	302	292	261	257	286	312	281	278	282	263	306	291	283	280	288	285	274	281	265	297	265	281	319	259	292	294	278	270	239	265	265	298	286	287	297	263	258	304	283	275	267	287	279	256	298	295	267	317	274	256	311	308	293	290	265	296	284	282	308	303	285	339	284	281	304	296	300	277	316	267	286	271	301	289	301	316	317	276	302	295	323	307	263	267	281	296	280	281	297	305	241	276	290	265	315	276	273	282	270	285	311	274	289	275	255	332	308	303	318	249	303	294	298	276	277	285	289	273	271	291	297	270	300	307	301	262	318	325	306	309	274	251	271	296	303	266	253	323	295	270	263	265	279	273	281	292	265	294	292	291	292	272	269	316	281	256	259	323	283	275	296	300	303	275	302	303	280	271	302	282	277	308	264	243	268	276	300	265	280	317	261	312	289	278	274	282	286	308	310	281	270	298	279	300	309	288	271	276	287	275	314	308	268	296	278	291	308	281	293	290	291	281	264	267	262	287	283	277	269	289	292	308	298	293	300	301	295	254	293	276	268	249	303	271	284	283	318	266	265	312	298	277	270	228	311	281	293	276	290	269	266	302	294	311	277	256	284	289	291	291	289	279	268	292	294	270	294	288	297	318	245	284	286	302	263	256	321	331	290	280	278	294	251	288	284	318	309	262	251	264	297	301	281	295	288	279	301	299	274	311	288	272	286	309	296	286	302	314	296	291	273	266	282	259	315	279	280	274	311	305	265	283	263	280	270	288	310	289	358	313	306	288	309	284	274	265	258	261	258	276	252	291	291	312	303	286	293	324	304	280	315	285	292	306	249	319	268	263	286	246	288	307	299	323	279	268	271	295	272	256	311	280	291	303	283	255	286	270	287	283	285	298	301	290	293	258	291	279	323	285	295	275	299	303	294	285	283	271	285	304	260	277	320	307	281	284	267	265	278	286	264	292	285	299	276	312	287	267	286	293	265	298	320	276	277	268	281	287	280	296	270	299	319	284	261	266	286	282	277	283	276	288	316	316	272	288	301	278	316	285	295	283	270	280	254	318	294	293	264	285	279	293	263	281	288	321	291	249	295	297	291	277	313	284	304	307	290	311	308	300	269	293	299	253	282	297	327	293	249	286	255	253	286	312	327	280	300	311	291	268	281	282	299	285	297	288	270	309	292	300	295	306	259	264	291	300	315	267	292	269	290	294	263	266	282	288	249	284	304	303	274	230	300	266	307	270	276	311	264	273	273	275	283	266	274	274	302	300	277	265	293	291	267	303	262	294	298	286	276	272	323	302	296	262	265	286	278	300	292	273	284	286	268	266	271	272	295	281	283	302	279	288	276	297	269	282	290	289	274	269	289	325	297	316	280	292	282	279	292	281	318	289	268	313	270	306	275	288	298	304	270	253	285	305	274	266	261	288	283	300	295	306	305	289	318	302	340	300	294	275	281	312	298	313	306	295	292	274	265	297	298	269	257	303	284	286	299	280	260	312	299	294	291	291	309	295	287	285	267	262	284	272	270	292	329	256	286	269	282	296	286	325	297	283	274	291	291	303	311	273	296	288	276	247	246	275	288	286	303	322	283	286	318	290	253	303	300	316	271	316	293	279	299	291	279	306	282	280	277	269	287	317	279	299	279	318	290	274	284	291	276	282	284	283	307	287	283	293	290	300	288	292	299	293	279	287	320	255	307	267	282	252	255	283	298	308	289	278	285	287	308	279	286	308	301	294	295	293	319	266	299	268	285	308	277	283	277	279	289	285	295	259	285	302	297	305	283	281	308	277	266	273	292	257	266	300	286	260	300	260	280	309	279	277	274	274	312	284	292	299	274	270	273	262	269	259	288	291	272	321	276	258	286	265	274	276	310	314	271	291	307	302	302	291	236	279	312	294	261	281	286	275	314	241	305	297	286	339	299	309	285	312	259	273	265	293	307	286	287	275	258	261	272	300	297	281	288	272	286	301	285	269	316	282	275	266	336	293	276	284	270	255	276	260	283	276	290	265	298	264	290	263	254	310	252	248	274	269	308	284	267	290	270	274	279	306	251	255	295	248	303	271	267	280	288	302	267	243	284	281	322	265	317	280	275	288	304	259	306	317	252	282	285	269	311	263	298	284	288	252	280	287	310	270	298	302	282	288	314	286	272	303	256	317	293	297	295	273	265	309	275	264	287	294	296	273	256	292	270	285	272	295	273	274	329	290	264	275	297	274	313	322	298	307	280	298	264	301	280	302	290	296	285	269	245	307	254	303	289	280	301	301	289	324	274	280	284	248	277	250	317	289	268	306	299	298	267	252	283	324	292	264	292	306	297	336	309	287	280	301	271	289	287	308	305	256	286	306	282	316	273	272	303	300	301	273	297	295	286	307	279	279	302	255	285	278	274	266	320	281	288	310	252	291	283	260	266	289	313	264	238	283	279	279	267	249	295	278	268	256	262	277	275	310	279	282	288	299	291	281	271	283	305	294	270	276	300	286	250	267	256	292	321	294	250	305	295	313	271	292	324	262	247	302	296	290	291	292	303	273	297	307	304	307	273	260	269	324	295	281	305	269	242	263	292	300	310	282	266	294	263	278	311	269	287	298	259	278	262	279	299	315	277	275	288	240	284	283	291	294	278	270	311	264	262	304	268	281	307	258	287	299	282	305	315	306	304	292	304	305	288	273	308	303	295	277	297	287	284	300	275	308	285	270	304	267	282	279	259	300	281	286	318	293	287	287	272	290	277	326	287	283	290	296	271	274	317	307	285	288	284	273	292	277	269	247	283	272	264	322	282	259	270	330	293	282	279	274	287	293	297	257	310	312	295	278	278	252	297	293	319	264	248	287	254	320	305	281	304	319	284	319	295	287	323	280	308	298	311	284	290	265	290	263	285	284	275	280	272	257	286	285	287	295	269	246	284	304	279	258	277	273	309	309	300	304	315	293	282	297	273	250	292	273	285	289	294	293	239	292	281	300	267	295	269	267	264	301	267	245	306	276	319	293	264	300	287	276	270	331	296	265	285	267	304	313	288	289	303	266	291	295	277	283	262	269	271	308	272	274	273	287	292	294	333	259	276	254	297	280	297	299	314	301	296	264	264	273	298	274	246	275	266	306	284	271	296	323	327	292	304	325	275	257	284	262	313	294	290	301	282	281	274	295	288	270	251	282	293	265	291	308	282	294	281	271	296	274	270	315	286	291	305	262	271	289	284	292	302	274	256	286	284	297	293	293	316	310	293	303	289	296	282	286	315	291	295	316	307	309	289	304	321	279	294	293	291	308	270	257	283	281	255	287	275	306	285	303	288	302	280	281	301	297	315	283	290	285	295	268	282	276	283	268	283	271	292	286	263	250	279	280	281	251	300	300	299	290	344	307	296	274	283	321	259	325	265	294	285	292	294	305	294	270	278	267	307	299	306	310	312	280	304
5933	1397	859	748	688	647	653	671	657	676	669	659	636	679	665	640	636	665	656	690	647	680	656	625	655	685	676	660	724	682	657	641	644	657	661	653	680	659	664	613	653	654	685	671	672	628	671	689	640	653	702	680	713	655	682	651	674	688	681	663	633	692	672	612	646	678	640	662	656	640	666	657	662	607	663	643	653	681	662	634	651	649	641	681	674	659	667	660	740	693	636	645	644	648	677	674	642	661	649	657	666	693	684	682	660	650	679	608	697	626	684	661	664	587	655	636	717	642	666	667	663	641	653	677	615	617	668	640	694	677	689	658	649	707	580	621	646	660	641	694	665	663	683	687	685	663	633	672	675	641	680	630	657	656	647	653	638	717	656	632	704	679	646	660	659	659	647	610	653	688	683	673	675	656	673	671	655	627	657	632	675	645	680	705	661	722	646	644	666	631	666	678	657	649	650	667	659	624	658	681	665	653	643	693	729	683	612	630	671	649	677	625	668	654	692	666	640	643	654	632	651	665	671	655	656	640	687	659	657	651	614	654	686	658	674	635	621	683	660	701	667	672	701	669	679	667	694	678	619	693	676	695	665	585	676	659	681	670	661	655	686	721	687	623	703	665	679	666	677	643	714	624	645	656	688	663	665	677	631	690	647	682	645	685	705	658	671	639	635	654	631	696	639	624	666	683	662	673	642	645	659	675	640	667	705	652	669	652	660	669	665	653	624	653	689	629	696	656	671	690	603	661	679	632	622	692	666	655	668	643	659	624	645	696	650	626	616	674	671	678	648	656	670	662	598	637	653	659	635	678	664	678	660	653	661	653	671	630	669	682	661	709	663	698	664	661	678	644	681	604	631	621	637	687	691	662	685	652	655	678	657	623	611	672	726	683	664	667	674	668	648	668	605	672	646	613	650	679	662	635	670	637	607	659	687	619	687	620	670	667	641	678	656	671	729	666	644	641	675	637	652	643	633	673	681	642	726	630	683	687	675	682	643	689	678	676	635	653	705	633	625	681	662	683	648	629	650	657	680	633	668	679	633	662	705	684	687	650	643	677	669	658	664	658	651	681	701	643	657	686	686	663	678	629	624	685	675	683	671	672	662	651	657	598	651	660	635	685	644	659	650	700	665	623	698	636	661	651	722	643	680	682	685	664	653	686	703	624	650	666	651	641	660	673	623	712	657	657	678	700	675	715	652	669	749	695	673	635	664	695	677	679	670	675	673	688	659	638	684	673	627	608	627	636	690	631	671	707	625	673	703	655	648	661	638	666	667	693	665	670	634	653	679	652	678	615	626	624	679	626	661	666	716	636	678	684	665	656	690	660	647	687	688	632	715	647	671	655	642	657	687	660	653	651	679	688	641	661	649	678	663	684	641	612	656	709	660	629	618	615	634	638	660	678	644	678	691	668	635	697	690	647	689	583	655	633	655	659	629	650	677	646	652	655	656	655	647	700	647	697	723	668	641	676	675	675	657	702	711	678	660	661	670	656	682	703	667	654	650	691	635	665	649	677	630	660	646	666	677	617	653	685	645	709	645	652	612	728	646	668	671	643	706	659	658	673	645	655	617	662	654	703	676	622	669	656	648	647	669	691	656	662	666	646	658	672	694	709	629	678	639	647	661	635	640	637	651	693	633	674	709	689	704	627	644	641	626	645	669	655	648	642	650	666	663	665	689	648	656	580	655	678	684	667	654	669	681	667	708	679	665	715	636	656	635	642	628	674	674	644	654	666	640	688	659	622	624	693	670	698	628	670	615	682	608	661	666	713	649	644	699	630	666	725	661	715	689	651	649	682	712	655	659	651	657	677	670	643	665	630	643	649	683	661	684	650	673	647	717	657	627	647	665	659	662	690	666	662	660	667	650	678	614	662	634	676	663	599	609	660	687	681	683	623	686	703	618	678	683	610	640	646	673	665	641	665	674	662	621	646	657	689	665	656	655	655	635	686	632	637	686	652	713	670	692	688	703	655	690	646	652	658	688	707	658	652	654	646	685	690	682	638	684	632	697	677	673	630	676	609	651	715	688	656	694	710	676	644	652	658	676	675	692	711	696	669	653	700	670	630	691	670	690	702	659	651	685	673	657	664	645	657	659	673	684	648	640	719	677	640	666	650	665	696	613	685	691	661	677	628	657	651	636	663	648	729	681	689	677	688	673	654	669	695	645	704	657	665	676	657	644	644	669	687	666	657	629	681	687	631	666	703	675	634	624	664	693	660	670	629	635	700	667	667	673	723	709	724	671	684	608	688	619	618	689	672	705	667	630	652	656	678	634	727	689	634	676	668	693	653	674	641	672	652	667	670	636	642	692	647	630	661	633	647	664	667	705	636	674	667	663	683	686	667	618	651	609	672	641	609	660	654	664	666	661	673	672	650	658	706	640	641	629	623	683	703	636	646	650	633	688	658	683	657	665	655	599	692	644	700	689	692	640	667	645	664	647	627	655	671	650	650	672	654	665	682	664	636	662	681	651	684	670	674	657	648	659	682	651	665	645	683	647	676	704	663	696	634	634	627	684	670	637	642	678	680	624	674	658	708	680	658	695	683	622	661	703	656	621	626	664	640	613	681	647	652	628	689	632	659	677	655	645	674	723	684	655	620	675	663	664	634	710	685	661	617	652	684	652	676	677	661	682	667	670	710	692	637	637	696	675	654	667	618	667	699	646	670	680	621	671	660	664	662	647	674	705	705	679	647	671	639	682	651	668	665	650	630	630	652	660	641	677	639	639	664	671	653	667	655	673	632	660	661	673	659	663	671	644	653	673	691	654	654	698	693	681	668	653	636	679	662	640	671	662	646	647	679	688	684	680	635	686	647	643	630	635	624	652	657	698	660	677	671	724	692	640	664	634	601	679	699	638	643	644	682	650	704	672	657	695	666	674	690	683	693	684	668	624	640	678	653	680	659	674	667	628	684	696	622	617	707	677	652	690	637	699	609	668	660	696	649	616	639	683	657	654	691	591	682	721	637	668	665	664	666	658	623	675	678	681	711	643	662	613	654	661	643	660	637	662	655	689	626	665	643	683	665	682	680	668	704	709	676	685	666	684	655	692	668	632	673	636	750	693	650	643	623	665	626	715	692	641	658	691	663	655	698	634	668	681	696	692	632	644	675	701	683	614	685	615	633	669	671	622	673	657	700	653	682	664	619	684	652	690	671	694	717	696	666	705	670	680	644	640	670	624	656	635	649	673	623	694	676	629	635	660	702	664	697	675	693	622	652	662	681	679	674	649	686	715	658	633	621	657	679	654	664	700	616	637	664	648	648	676	701	668	626	642	627	632	660	658	654	638	688	604	665	664	667	672	695	690	665	693	656	676	682	690	660	708	641	664	636	691	665	674	690	687	620	683	635	704	692	672	663	681	626	668	659	692	744	643	667	629	670	652	667	611	705	722	702	680	660	660	691	671	622	672	640	697	631	655	674	673	660	627	701	598	623	666	595	635	693	645	651	673	683	660	622	681	713	652	708	731	665
24963	21466	24849	28497	21464	20865	1212	503	479	453	411	400	417	370	368	387	438	449	390	411	398	399	418	392	415	397	409	385	374	426	412	436	413	419	358	407	368	364	392	428	408	393	403	383	399	423	388	425	368	355	389	440	383	383	359	413	397	425	356	398	356	367	390	413	417	374	393	408	416	401	434	389	328	375	383	375	407	403	399	374	378	405	374	376	362	387	381	391	383	379	413	397	362	395	416	399	426	373	402	398	377	382	410	409	392	393	405	389	401	403	408	356	379	354	397	400	400	397	378	387	394	417	394	369	440	407	370	393	386	367	398	389	371	404	371	349	357	392	408	408	401	420	430	378	394	384	414	416	409	398	368	368	387	396	409	417	381	413	384	374	405	363	396	393	389	399	357	430	400	367	400	377	380	416	384	409	408	423	412	413	408	384	410	381	400	407	451	378	359	352	405	418	395	407	401	418	403	406	395	393	396	384	368	372	391	433	401	377	373	391	430	387	399	392	384	410	413	381	418	377	444	383	413	392	404	386	383	425	424	375	409	407	372	411	392	361	426	364	383	410	354	375	367	393	385	438	375	391	420	351	410	389	379	411	376	397	392	391	357	410	396	406	390	393	452	400	429	396	389	408	407	413	424	386	403	406	377	408	376	356	427	392	380	374	381	371	414	395	379	419	368	425	410	405	362	395	374	394	401	401	368	391	424	391	374	415	400	451	403	420	365	418	391	385	383	397	404	397	426	412	422	363	380	374	387	367	387	437	366	381	421	360	385	362	358	348	376	402	373	393	360	370	389	351	409	371	392	395	405	426	390	378	402	372	391	434	341	409	392	414	442	370	397	403	399	373	414	410	396	378	402	395	390	398	401	416	371	384	394	401	398	371	393	374	395	424	372	395	408	390	360	388	350	418	385	385	384	401	412	420	374	384	380	415	376	419	407	384	416	386	353	392	380	388	377	410	401	395	423	445	356	396	395	433	403	397	416	392	404	391	406	378	386	410	368	392	385	347	414	419	387	399	412	364	399	398	378	408	392	385	365	384	398	381	427	430	406	362	382	409	421	416	411	369	402	383	412	386	371	394	398	450	377	381	428	382	384	411	399	412	384	357	412	404	379	357	397	399	363	402	393	382	407	390	417	392	416	384	381	344	405	422	377	414	455	424	449	353	389	395	391	371	409	382	391	404	374	388	415	392	392	393	394	383	375	369	362	436	397	375	383	401	380	379	404	407	389	386	340	392	365	398	374	423	403	420	393	414	373	374	386	399	342	397	396	409	363	383	354	409	374	401	385	378	374	436	387	413	402	391	392	393	362	418	389	383	415	342	374	379	380	356	362	365	437	416	413	405	409	372	388	407	360	429	417	394	430	394	381	399	393	393	408	398	425	397	387	373	389	378	379	398	394	383	395	399	429	392	411	386	386	402	368	417	423	397	437	401	397	409	402	363	396	419	402	372	380	431	379	410	407	454	399	410	400	402	399	358	381	414	372	402	396	401	431	397	381	377	372	437	391	414	431	358	426	387	391	374	412	392	422	391	409	367	366	369	412	418	376	402	418	393	395	393	378	414	351	379	407	434	392	406	381	397	433	428	433	382	380	382	393	400	410	402	395	424	385	410	401	370	379	344	376	342	393	378	372	356	371	383	375	371	354	416	374	379	415	383	395	432	396	410	394	355	394	369	368	395	417	378	363	397	396	387	389	393	416	408	398	429	371	399	405	430	413	388	412	406	411	355	417	402	407	440	420	433	395	367	361	379	376	400	378	395	394	435	418	422	438	421	355	375	393	425	418	394	408	421	385	387	364	426	416	391	394	387	398	372	382	418	377	357	409	380	398	392	368	385	405	397	386	423	389	398	358	360	390	395	388	391	409	437	391	414	411	388	392	413	408	407	385	382	410	353	391	391	397	379	391	416	431	383	377	374	362	412	371	360	351	370	394	372	403	388	404	386	382	417	386	400	368	438	401	392	397	427	462	398	402	378	356	422	389	403	395	389	393	413	384	351	391	387	392	389	372	409	413	381	392	389	371	414	338	360	342	410	394	381	380	378	390	373	395	422	423	409	395	387	419	380	423	375	377	358	420	424	455	414	427	397	396	404	408	402	437	351	400	409	431	399	430	378	405	393	417	401	388	385	383	384	395	385	402	384	445	429	413	411	391	381	375	358	389	387	387	394	384	376	399	364	424	359	413	403	408	435	387	428	380	354	397	393	385	421	379	387	419	343	373	390	354	407	411	368	395	375	356	367	394	371	428	419	382	413	429	411	395	377	384	376	410	395	402	443	410	396	386	412	426	396	375	379	410	403	424	433	399	394	382	393	417	433	379	408	372	381	401	387	430	405	401	406	397	354	406	381	384	417	418	378	384	440	446	392	376	365	397	375	380	382	428	412	426	385	368	393	381	409	409	380	355	374	367	378	404	379	391	394	369	401	377	374	368	381	366	351	420	393	436	378	374	406	424	393	400	393	402	395	430	430	411	391	374	401	410	397	386	381	399	421	403	379	404	352	399	403	397	415	379	399	378	449	402	423	425	373	373	384	391	343	405	373	383	414	385	390	415	397	415	383	393	416	369	387	433	429	402	403	339	359	399	399	370	413	384	381	400	351	363	364	384	405	426	410	359	361	397	456	410	411	421	385	374	402	388	414	398	365	404	379	387	356	379	367	412	394	398	417	380	410	430	391	385	381	349	392	428	423	387	381	402	396	374	382	378	367	374	399	428	424	418	385	372	378	386	354	421	391	356	423	434	401	399	367	405	373	420	365	366	387	417	393	368	366	403	413	423	396	376	381	352	397	411	434	362	388	357	412	368	399	363	368	389	383	408	429	367	402	390	394	374	400	393	379	392	386	410	418	397	411	400	394	395	390	395	393	402	380	399	376	374	352	373	376	405	396	384	371	370	364	429	410	383	403	376	406	403	409	406	406	387	433	385	373	435	432	423	372	383	403	405	409	407	420	415	399	395	417	427	375	420	416	395	410	407	419	398	371	422	370	416	365	435	419	368	387	394	386	390	378	415	407	367	363	359	416	424	406	383	380	391	390	434	432	399	398	410	424	407	388	401	387	399	377	396	409	396	389	376	382	392	357	435	379	392	407	381	403	382	432	374	398	406	454	390	391	395	388	387	348	396	380	406	397	347	392	424	387	394	429	393	426	391	369	380	373	387	377	415	400	396	400	383	432	417	373	412	431	398	419	395	399	388	404	379	399	360	434	404	395	427	366	399	429	416	370	397	406	400	354	389	381	378	401	372	422	440	452	406	364	377	391	377	411	398	395	410	412	398	389	384	398	384	426	405	358	386	392	375	413	373	389	384	372	404	393	420	389	398	412	376	405	374	363	400	409	394	419	393	421	410	388	435	394	371	366	409	358	372	369	374	404	405	420	398	346	330	405	430	392	381	356	369	410	417	385	381	381	407	384	439	390	365	361	367	386	385	373	387	375	410	386	406	409	386	387	401	407	405	387	426	384	381	376	381	431
7635	5558	2113	1567	1007	913	889	882	861	836	857	900	871	854	815	812	839	828	880	846	878	852	826	845	805	902	854	874	891	862	796	829	812	895	876	873	820	855	837	847	843	818	821	813	840	884	877	906	781	830	881	872	845	861	831	845	861	873	794	860	789	817	864	844	924	852	831	859	853	876	873	821	807	865	878	858	838	837	899	853	887	827	813	921	894	854	846	875	797	815	857	821	893	843	837	815	820	864	851	816	869	854	815	881	808	840	831	826	809	842	822	825	781	841	797	858	761	820	827	850	860	874	876	842	805	871	872	862	819	809	814	838	884	810	820	812	841	857	884	837	848	884	809	862	821	865	774	870	837	860	822	896	824	798	844	859	822	829	894	821	878	801	834	861	834	837	851	811	812	861	822	886	837	835	868	823	819	874	826	824	840	853	833	818	817	854	860	817	824	848	872	810	849	813	798	871	863	861	874	873	828	881	869	816	877	886	841	808	822	851	862	853	885	899	825	875	850	821	847	841	866	865	817	882	878	843	859	844	836	814	944	823	890	901	811	865	856	836	851	852	831	804	826	836	855	858	858	842	856	900	781	869	841	811	817	870	866	852	894	850	835	860	835	824	865	895	875	856	877	856	851	895	870	838	885	826	821	827	838	798	818	861	850	832	851	834	844	831	804	801	781	848	854	861	809	868	834	880	915	863	854	842	868	831	853	787	839	844	923	892	828	853	870	831	842	858	829	882	862	845	776	844	884	875	869	826	827	824	834	817	826	818	868	859	814	820	855	816	869	849	884	838	860	818	867	822	842	795	832	828	827	817	887	846	849	887	832	827	879	868	849	818	837	887	850	845	856	886	843	862	845	854	794	837	814	861	867	859	855	838	871	871	842	855	853	836	804	822	848	820	839	848	811	871	826	854	867	904	846	843	805	779	808	820	823	839	849	841	844	809	878	853	868	858	860	838	901	910	801	774	866	821	827	808	899	856	846	846	823	861	796	822	828	883	856	872	903	874	896	855	903	886	855	858	841	829	807	825	862	849	854	819	837	826	877	886	832	781	853	851	863	869	870	856	826	824	799	864	836	873	848	826	852	799	844	854	877	849	887	834	886	851	855	787	819	838	819	842	851	834	869	846	878	840	841	822	881	871	845	842	833	880	869	853	861	862	811	882	776	826	869	838	855	832	829	820	851	831	845	856	881	828	895	820	862	911	816	861	893	871	817	803	843	837	809	844	839	840	905	811	798	837	804	840	869	898	791	837	844	826	780	853	841	781	839	839	812	856	858	817	849	865	828	809	836	877	870	859	831	836	869	866	863	876	865	825	856	860	824	863	851	855	871	880	865	840	824	870	835	828	851	830	840	845	860	838	832	849	824	839	866	847	885	856	854	857	900	845	776	820	796	871	826	850	900	839	826	814	854	830	856	852	864	868	805	853	841	869	802	820	835	818	829	821	820	895	834	894	891	867	840	859	833	838	855	828	833	850	883	829	801	857	792	766	872	867	829	841	856	814	813	863	899	853	800	814	858	811	848	867	863	883	839	846	837	865	848	838	814	852	887	892	888	828	848	780	852	840	865	836	850	853	850	823	797	822	858	877	813	816	831	801	811	873	794	873	852	863	823	864	876	852	921	858	869	881	865	823	893	860	814	853	825	881	852	834	852	818	878	871	831	865	866	888	884	844	902	853	844	850	783	800	834	829	847	811	888	813	835	849	865	846	860	834	837	845	827	832	835	847	804	840	814	864	863	886	869	863	876	882	886	842	880	844	852	871	928	833	845	859	893	804	864	848	856	797	845	825	802	807	825	879	834	820	835	808	812	839	756	822	867	858	858	865	825	795	841	881	823	884	815	843	850	842	879	876	816	855	857	825	820	803	843	867	802	867	829	901	824	855	865	807	842	856	791	842	850	812	861	791	848	855	846	795	786	812	916	894	846	850	852	842	856	878	839	822	847	846	875	881	856	863	815	876	852	835	901	841	784	792	889	816	862	819	873	840	889	824	841	880	852	864	849	835	844	836	828	869	800	830	880	804	822	838	820	881	833	849	835	832	922	858	836	812	830	848	824	887	830	874	824	897	834	794	838	845	835	870	834	852	849	847	828	808	812	873	830	841	815	826	835	847	853	813	813	819	849	841	850	815	848	783	870	822	839	855	865	864	849	841	809	888	813	847	849	890	833	823	828	875	829	857	871	826	897	837	848	832	857	856	823	859	863	842	867	813	843	873	826	873	850	811	798	864	842	884	864	849	823	938	831	858	814	865	831	819	840	850	848	903	843	814	887	838	841	867	834	863	850	863	803	840	915	806	852	893	839	810	837	871	803	878	803	834	894	855	906	861	866	820	869	828	848	861	858	828	871	799	816	851	833	906	785	850	879	871	870	851	872	903	851	835	824	864	868	831	863	883	829	869	867	822	899	852	800	838	881	803	863	830	862	862	818	811	873	823	902	832	875	821	865	863	829	843	800	862	817	836	859	855	836	882	809	841	882	809	900	877	834	840	852	824	817	778	845	834	845	863	823	852	877	852	856	875	813	800	855	830	859	850	866	856	836	841	828	791	815	896	903	865	828	826	776	861	801	861	851	832	829	822	816	842	881	849	829	807	821	841	889	892	872	838	847	844	889	824	851	869	822	852	873	840	856	830	856	808	888	865	861	860	849	870	862	837	856	915	830	818	854	838	893	851	850	842	874	845	885	826	860	889	877	859	888	861	856	868	822	822	830	865	858	810	850	844	894	797	830	866	814	787	867	918	813	828	852	901	864	830	825	797	878	828	841	815	845	835	827	866	813	836	861	866	829	834	856	864	810	823	828	838	859	815	833	853	914	838	812	865	822	823	858	844	874	849	877	891	805	854	848	807	801	839	861	823	873	860	846	852	836	852	878	830	819	819	881	832	840	863	792	833	826	875	884	830	835	792	890	842	861	867	895	867	903	825	826	876	846	843	843	829	862	847	794	885	904	883	828	826	863	824	822	802	866	837	843	852	801	816	853	923	835	844	883	845	836	855	861	855	884	835	859	824	799	851	813	870	831	860	829	855	834	828	826	862	879	870	841	832	865	813	894	826	837	797	805	852	812	856	864	827	829	855	803	862	870	833	842	887	814	827	809	845	839	849	827	860	838	832	894	884	852	894	833	826	857	795	888	832	848	864	821	869	858	810	854	855	838	853	825	803	863	863	822	880	841	827	841	849	838	862	859	879	791	861	832	852	858	858	857	870	812	846	805	833	892	842	883	843	866	861	892	839	799	847	805	842	886	852	863	827	875	823	825	856	789	835	829	842	893	855	850	822	861	823	859	882	823	874	774	828	833	853	864	843	887	851	842	831	873	887	841	873	879	801	855	825	840	850	780	899	868	926	850	810	881	810	842	905	877	879	854	807	854	874	863	899	886	855	867	853	854	849	827	865	838	863	920	807	894	854	840	829	862	850	838	857	778	856	856	855	884	814	805	859	882	859	830	872	871	842	871	817	858	881	827	868
24273	21434	25186	28097	21436	21454	19707	803	419	380	354	364	351	307	307	276	292	302	304	251	280	263	306	284	291	303	288	278	275	290	264	278	277	286	300	258	282	270	280	273	236	266	264	328	293	311	256	291	256	298	238	276	282	303	262	298	281	279	272	251	288	255	268	263	297	273	279	276	298	262	289	279	257	246	280	314	269	243	295	268	263	247	264	280	250	245	245	273	283	267	279	264	276	271	267	269	277	266	234	270	276	246	291	260	262	272	257	267	266	246	246	244	284	284	277	259	256	282	258	241	243	308	248	303	250	269	264	285	257	303	251	250	264	275	250	266	298	248	275	297	266	262	266	294	243	272	241	276	261	284	290	268	295	295	261	286	275	292	284	232	257	245	264	302	286	286	252	282	287	294	270	254	274	258	261	289	252	237	267	256	273	244	264	246	287	301	272	279	266	238	253	308	259	271	249	297	279	249	260	247	254	275	279	255	269	267	276	251	280	258	280	302	254	262	264	296	322	249	246	242	288	248	258	258	278	288	287	265	245	307	254	265	252	271	263	271	281	247	242	288	277	246	268	260	282	270	279	261	261	271	258	283	250	252	269	261	266	271	271	258	253	266	284	243	272	223	279	248	244	285	248	282	303	255	288	255	264	275	252	271	285	265	266	271	294	262	280	261	224	256	247	274	255	262	244	279	243	285	279	239	236	254	289	277	288	287	266	277	259	258	236	280	281	264	291	278	298	254	253	262	268	305	246	240	278	234	272	240	275	275	285	250	240	257	308	276	258	276	221	281	287	233	277	277	289	258	233	263	277	250	238	244	261	281	300	261	278	292	214	232	275	279	254	263	276	274	261	272	277	277	290	282	305	263	286	270	274	254	273	291	265	272	279	269	267	279	260	263	271	253	248	265	268	232	250	268	273	292	268	255	252	288	283	273	240	254	255	283	271	277	265	279	270	261	251	232	245	306	238	256	238	272	273	285	248	239	254	280	262	263	281	270	254	291	275	268	265	294	278	260	270	258	262	260	263	250	265	255	257	271	282	245	265	272	291	279	283	286	261	248	281	286	267	277	261	262	301	276	267	306	288	292	289	294	305	285	273	300	272	276	246	263	271	272	233	231	284	283	285	270	260	272	260	241	256	249	242	226	276	276	260	292	255	290	262	267	245	297	247	251	274	248	268	255	255	299	254	273	250	262	250	263	285	284	235	251	264	268	262	253	261	285	266	251	249	260	286	248	262	281	279	274	252	300	276	286	267	279	271	277	299	252	259	264	255	259	251	280	257	267	275	303	272	235	266	273	291	260	253	264	272	260	274	253	256	260	269	237	293	301	261	242	260	285	258	275	286	240	286	271	236	299	271	274	237	262	258	274	278	298	282	283	240	261	277	244	262	277	265	302	261	283	275	247	266	263	273	263	269	254	273	295	274	275	240	280	267	241	267	260	246	241	258	247	238	278	270	260	253	262	242	258	256	257	249	261	264	241	278	252	274	300	276	261	282	255	288	270	260	253	284	259	274	244	254	253	256	290	271	254	245	267	275	283	263	254	284	281	268	264	239	260	280	298	263	300	272	244	277	241	238	270	258	278	265	252	267	249	242	295	258	294	311	259	270	284	289	265	260	239	262	292	282	245	248	280	247	286	286	279	265	294	290	281	256	272	258	262	297	300	269	237	249	278	261	273	257	269	272	298	260	258	261	264	288	288	284	270	279	275	236	232	264	251	276	275	235	263	275	231	273	294	268	307	261	251	267	281	273	279	278	294	259	256	263	290	262	281	268	279	275	266	274	308	257	288	271	260	262	249	288	261	275	253	243	265	262	236	245	306	286	283	279	251	277	294	268	247	284	271	242	247	236	275	269	251	290	242	244	282	289	271	257	246	265	266	264	283	244	248	258	259	256	258	300	279	272	275	275	210	251	276	263	261	262	269	286	288	256	291	285	248	229	262	250	317	279	285	252	249	258	274	262	265	230	280	265	288	300	280	269	285	266	268	267	260	293	267	292	287	296	262	262	251	238	263	237	273	229	292	288	268	276	262	269	238	247	288	276	269	231	262	281	278	253	247	261	259	283	271	262	287	266	256	292	268	261	298	284	274	259	257	236	274	280	261	248	282	275	301	295	243	249	247	286	293	287	267	293	268	303	275	266	307	301	287	259	269	277	272	298	301	283	240	262	268	267	252	287	248	259	293	290	295	267	272	276	251	252	277	303	240	273	239	252	280	254	266	274	271	249	243	262	260	252	239	248	278	284	277	282	268	267	269	264	265	256	282	267	266	252	299	272	264	279	249	254	271	256	283	273	284	273	242	279	237	289	266	244	267	261	257	265	274	257	251	264	246	278	230	271	260	261	272	298	294	269	275	253	270	296	282	260	282	260	279	288	256	277	254	275	256	280	276	303	262	271	236	265	252	255	254	257	232	243	240	249	273	259	260	285	275	241	253	252	262	271	290	247	277	289	273	312	281	283	266	285	257	240	254	261	297	257	256	266	261	247	249	237	251	239	270	271	249	278	300	278	256	248	253	272	262	293	273	261	282	264	293	266	265	257	280	267	258	267	325	276	276	261	262	254	279	241	255	267	243	262	269	279	266	291	284	238	264	286	256	256	267	258	267	245	272	260	273	257	277	271	270	288	278	270	260	262	219	255	246	258	264	275	258	223	267	257	227	272	260	266	263	219	266	284	264	241	295	278	249	279	237	251	258	292	243	279	263	259	298	252	253	270	264	298	278	268	243	269	288	277	279	278	253	266	274	279	259	272	269	298	267	242	289	274	255	292	260	287	293	265	251	255	295	253	274	276	250	258	271	273	258	280	276	248	247	249	236	240	268	257	274	288	273	296	271	250	285	272	246	271	268	287	285	244	279	267	271	263	250	275	266	253	232	272	317	271	248	241	242	253	294	252	241	243	275	258	243	242	248	278	276	261	269	287	288	282	248	245	293	265	254	260	248	269	285	258	271	278	289	269	283	248	297	289	252	272	274	279	225	220	275	276	242	273	258	233	233	274	240	270	277	299	257	255	258	259	268	268	244	261	276	229	261	269	266	287	277	255	267	279	242	287	276	261	249	259	267	271	252	278	286	270	282	264	267	255	288	267	261	270	256	250	255	242	299	256	271	301	285	262	277	279	262	264	263	273	251	279	307	270	259	274	297	261	267	265	266	253	251	260	262	256	290	293	261	294	261	261	257	279	278	232	283	259	228	259	268	235	250	231	251	274	276	251	300	281	274	270	271	288	254	247	256	259	273	252	251	270	243	249	286	255	242	264	260	270	256	244	253	256	247	288	239	294	283	290	278	261	256	266	276	258	282	246	258	286	283	235	274	266	273	292	267	282	265	293	258	266	281	271	280	290	249	262	252	277	270	246	267	241	272	265	242	275	238	237	261	268	283	276	290	283	299	251	283	256	260	305	295	294	295	264	281	255	254	254	277	253	249	277	263	258	285	275	304	268	303	273	265	281	272	281	286	233	260	248	260	264	265
9942	9544	2986	2072	971	790	667	702	653	582	626	646	617	620	606	598	570	574	603	599	581	564	605	582	617	608	564	601	609	593	543	574	595	594	554	581	589	570	609	562	568	588	600	578	599	548	614	586	562	571	564	561	529	569	599	556	595	590	579	586	580	575	587	583	516	529	593	585	550	559	573	589	581	547	576	558	594	577	569	575	571	549	569	588	588	585	546	557	555	571	547	549	567	572	604	595	559	569	576	558	556	579	546	579	602	583	540	595	572	554	574	577	602	547	544	527	543	550	546	575	551	584	593	574	601	573	599	557	529	574	577	548	589	546	554	570	589	570	615	585	560	575	544	569	583	576	555	572	540	610	520	595	566	541	575	575	576	553	521	551	511	561	544	559	567	568	569	587	588	592	586	584	581	577	575	558	571	570	565	596	551	558	536	567	571	604	581	615	588	527	582	599	583	572	591	591	593	567	578	554	600	568	556	582	552	593	561	577	557	558	602	547	556	582	581	571	538	552	590	538	560	596	546	601	578	604	545	577	558	591	558	543	570	582	597	575	626	572	591	578	563	562	612	546	571	554	590	554	599	539	564	567	561	570	525	555	605	578	550	561	558	566	583	586	547	568	547	567	603	603	589	573	557	581	574	605	560	570	566	574	616	549	560	595	531	584	519	515	551	611	625	581	622	566	577	577	523	586	576	613	574	549	567	592	575	572	546	596	579	605	554	578	532	587	563	530	584	594	599	581	588	571	589	589	588	625	572	537	577	598	584	551	600	590	561	551	575	537	593	562	611	547	599	567	560	579	568	552	583	557	575	605	547	566	550	574	573	551	589	578	599	571	598	583	578	553	555	536	560	631	582	592	542	541	576	583	554	579	517	589	560	606	543	553	610	583	583	577	604	560	580	570	572	558	549	605	570	549	551	559	558	556	569	552	567	596	555	570	571	589	537	582	528	598	570	580	581	598	538	543	537	576	574	565	562	580	558	572	606	553	613	550	564	555	555	590	551	585	569	556	546	587	582	551	603	558	563	541	549	570	599	584	547	539	597	594	556	568	574	585	538	587	576	609	624	553	551	582	570	582	534	583	567	592	549	548	578	557	560	562	561	553	569	581	576	523	567	557	597	558	575	568	604	589	627	563	570	567	558	595	575	568	597	543	553	530	557	576	629	535	594	572	546	578	587	582	575	548	571	566	584	604	566	549	556	578	552	542	598	561	594	592	588	586	550	563	587	552	540	582	592	572	594	556	581	578	605	597	565	570	567	572	577	567	572	573	569	575	585	598	560	624	571	516	565	560	582	602	537	588	587	562	577	593	564	591	591	561	558	629	540	564	590	543	538	507	638	600	525	546	559	596	600	580	580	569	572	556	555	597	603	561	590	604	557	563	565	547	555	539	585	598	531	561	575	569	575	562	568	582	592	606	553	572	567	587	530	535	575	559	594	569	577	591	575	590	564	572	581	573	603	553	566	573	595	565	600	599	571	530	616	577	554	586	566	589	563	597	546	572	530	556	551	552	570	555	596	545	536	568	558	571	554	568	556	542	570	585	561	573	582	567	566	566	581	554	561	585	510	603	580	576	569	590	554	547	556	563	557	543	591	549	601	545	609	551	544	608	546	585	560	585	565	578	577	568	519	550	578	601	588	617	599	587	594	572	580	543	568	584	551	566	565	592	563	601	538	556	573	610	578	547	569	562	605	615	561	602	543	600	591	546	572	581	577	600	565	593	595	555	623	571	596	583	575	554	588	545	580	596	546	599	553	551	536	591	557	558	533	542	623	522	552	546	549	570	586	582	575	589	616	589	560	523	590	565	560	562	570	543	557	573	545	579	592	585	564	614	592	601	552	583	563	560	600	563	612	566	584	577	543	624	575	533	529	549	579	591	551	556	573	557	587	563	589	569	559	550	560	586	587	606	562	583	583	533	530	558	593	573	559	559	592	550	643	537	571	539	589	579	544	560	557	589	544	566	570	588	588	589	576	544	533	569	600	564	557	539	554	599	570	553	569	592	548	573	564	569	548	566	564	544	594	567	550	580	540	555	567	563	542	565	582	568	562	553	569	592	536	555	578	540	550	562	568	575	573	568	550	607	585	570	584	587	595	545	583	589	573	584	576	568	608	566	545	565	527	574	562	529	583	576	591	579	610	581	569	546	637	627	592	606	589	564	573	588	615	598	538	551	574	627	559	589	601	604	565	558	601	511	556	551	592	568	510	541	602	574	542	619	532	592	526	581	613	539	603	573	568	597	572	558	541	540	541	536	577	572	561	573	553	603	583	555	569	571	607	551	551	564	596	555	581	589	556	575	580	532	579	569	598	528	531	529	555	618	554	561	601	613	553	577	553	554	575	583	577	555	616	573	573	614	616	559	561	626	609	611	533	563	571	560	563	582	558	603	584	554	582	573	601	531	601	585	551	582	592	558	593	562	614	564	546	630	534	561	602	606	537	555	554	597	531	533	582	610	566	547	593	557	561	555	595	642	595	546	595	568	541	561	580	571	543	588	572	561	595	581	548	548	564	588	563	579	556	553	607	602	593	591	579	565	592	561	567	592	574	544	585	590	587	551	612	563	580	552	581	531	547	558	556	606	562	544	524	570	585	578	571	560	556	595	564	606	582	611	562	601	577	587	560	570	517	592	573	563	573	542	564	579	568	600	575	565	599	568	575	592	569	568	578	542	557	558	579	577	549	558	610	591	575	550	610	572	577	584	574	608	560	581	542	587	563	578	550	517	587	597	565	607	551	504	577	558	528	615	607	545	599	586	572	579	591	563	547	571	581	615	583	570	580	493	597	576	579	614	587	570	590	566	579	576	598	564	564	612	591	566	537	606	545	586	622	575	563	565	549	548	601	550	577	604	576	560	598	562	597	553	568	573	548	622	578	526	593	595	566	568	624	592	566	495	544	589	568	571	572	548	553	605	564	527	605	579	584	578	544	628	558	594	610	560	561	573	536	577	588	571	567	575	565	540	593	555	578	562	561	549	577	571	563	574	594	637	585	561	598	635	620	541	578	565	585	570	556	592	645	605	572	611	590	603	568	539	557	608	542	583	588	597	600	624	575	615	577	606	593	547	592	586	553	580	607	606	554	577	558	587	615	526	557	582	555	572	585	537	596	561	593	555	563	599	611	613	568	615	561	573	617	574	565	582	635	578	548	552	557	562	610	547	580	563	569	550	544	543	556	531	590	580	621	531	564	628	566	570	553	561	603	585	563	549	563	600	587	574	564	598	581	625	536	537	576	586	595	583	577	611	535	581	557	598	585	580	572	558	557	586	553	580	605	528	577	565	556	564	544	612	584	576	589	550	567	524	564	567	571	555	563	585	579	574	566	551	550	546	548	582	559	564	578	550	565	587	579	602	616	571	611	527	586	532	563	593	582	508	532	596	581	607	548	573	589	544	600	557	562	582	545	571	591	558	555	575	545	543	554	552	556	564	572	590	568	580	586	608	581	538	544	562	562	571	548	598	582	595
32719	20215	8722	775	434	363	354	272	302	267	260	261	314	292	282	281	282	263	292	274	247	293	278	294	308	305	344	274	298	313	280	280	279	292	274	285	310	279	254	273	295	281	271	288	291	286	309	258	256	272	303	312	262	281	238	286	269	258	261	267	271	288	294	285	293	292	273	260	266	304	269	277	269	250	277	280	278	281	284	273	296	265	253	261	298	284	274	277	283	298	302	275	276	286	282	292	290	266	314	290	303	282	271	251	259	285	293	330	269	281	279	298	307	273	256	260	293	311	278	291	308	312	291	313	293	298	306	298	278	330	280	265	264	285	272	277	279	280	264	290	311	288	267	293	271	312	283	290	291	305	289	300	294	277	282	304	271	300	287	280	266	281	274	266	253	285	249	280	276	305	260	283	270	296	271	275	255	260	273	278	246	290	244	250	280	291	274	280	286	292	234	282	303	293	287	271	266	270	300	308	308	275	311	285	289	273	266	244	297	289	277	277	266	298	292	327	285	295	269	292	254	286	271	276	295	293	264	300	282	258	275	271	239	305	285	259	311	326	255	287	284	296	283	270	333	281	273	315	302	277	258	258	273	258	239	289	277	276	289	303	300	278	316	256	253	285	296	267	294	308	284	261	290	282	295	253	290	281	291	270	283	300	296	276	252	315	238	275	267	271	237	261	266	294	301	257	265	289	286	259	267	290	289	241	316	276	274	299	290	285	288	271	265	292	291	270	259	281	288	275	289	292	279	300	264	260	252	278	254	275	309	288	293	264	281	269	283	290	260	259	274	288	292	255	289	302	294	302	300	297	264	293	285	279	248	255	270	294	273	257	297	272	304	314	276	312	284	268	309	269	308	254	257	292	283	298	287	293	282	287	266	262	297	304	260	271	256	264	332	294	276	285	279	287	286	274	289	280	278	303	273	274	268	284	268	274	275	283	275	306	272	295	269	280	270	263	267	320	259	276	303	316	278	288	256	281	293	266	268	265	287	303	277	301	292	296	276	266	252	241	285	285	258	255	280	320	283	289	295	303	278	268	286	293	284	305	295	290	288	295	317	292	290	295	283	286	261	278	296	269	331	285	280	249	302	262	290	282	269	296	280	256	271	259	251	235	272	259	263	281	311	305	299	278	289	312	286	270	281	287	261	282	269	266	271	298	309	280	313	273	316	279	272	278	271	287	291	285	275	318	286	251	304	275	276	302	293	255	262	278	260	288	280	287	260	305	256	265	275	297	271	267	311	255	311	273	251	277	271	309	321	289	266	276	282	273	287	303	289	307	285	283	280	264	265	279	294	261	237	304	309	304	286	294	294	285	275	274	297	273	275	284	271	317	299	291	281	282	318	299	283	312	287	287	310	278	308	304	270	290	287	270	276	299	289	288	279	266	251	266	277	243	294	308	285	317	329	253	313	275	268	272	282	277	266	264	298	268	270	260	306	306	268	279	279	266	269	280	279	272	287	275	266	285	301	273	272	316	278	278	343	277	272	269	291	263	309	313	299	298	283	274	271	286	265	286	272	330	250	275	260	273	307	305	301	277	273	308	278	296	312	287	292	294	254	275	285	256	296	265	297	262	277	277	293	264	297	317	262	270	259	292	283	296	257	286	285	305	279	323	305	243	284	315	299	295	276	272	256	298	301	279	306	300	285	276	249	258	280	259	293	259	269	284	268	282	248	249	288	276	276	280	261	298	246	259	302	259	296	287	296	300	241	276	288	306	274	296	312	290	292	280	286	286	279	307	272	288	283	272	276	271	301	247	301	295	322	269	286	260	280	270	279	291	284	287	253	286	279	276	316	270	273	273	288	287	289	256	300	273	306	301	287	272	308	279	314	292	276	325	276	263	292	286	302	291	281	249	301	266	287	255	283	293	292	249	279	276	294	282	301	297	259	252	284	269	270	261	315	293	255	284	251	254	263	294	278	229	265	265	290	258	275	280	258	283	291	283	277	281	302	280	283	319	297	265	243	277	286	297	264	260	308	256	314	299	319	299	292	266	258	285	265	276	289	306	295	294	294	285	281	284	275	300	288	310	296	297	293	301	285	295	312	272	302	290	272	270	268	266	278	284	304	284	320	277	283	274	283	281	286	264	297	294	305	274	251	253	311	279	242	260	288	293	273	281	304	266	275	296	265	287	299	275	312	291	308	246	289	277	316	277	249	271	308	280	283	282	269	287	268	292	267	286	291	245	286	292	289	290	280	278	329	276	252	292	296	290	274	282	286	290	304	301	280	283	273	290	292	278	303	285	284	301	284	281	309	275	280	267	288	272	271	310	301	290	308	287	277	307	256	272	268	271	253	292	276	264	267	270	287	234	307	294	293	308	264	287	292	314	271	276	312	279	265	272	281	296	276	249	283	267	261	281	301	276	260	273	299	322	302	285	250	285	273	299	284	301	270	267	308	274	266	307	311	308	310	269	282	258	271	239	312	286	278	280	326	286	271	263	265	295	268	291	281	297	305	291	268	272	291	258	298	266	304	310	281	289	308	295	282	285	264	286	283	274	296	315	251	283	259	293	292	262	278	268	279	277	284	295	304	255	288	273	317	309	260	300	281	306	256	248	257	281	254	270	291	299	281	251	275	296	295	315	295	291	290	258	264	271	263	272	297	311	278	278	282	308	290	312	273	269	272	267	307	279	270	300	281	264	292	277	254	286	243	298	328	281	254	274	274	282	286	295	313	276	238	326	281	291	288	267	303	288	309	300	264	285	298	308	278	310	258	290	287	251	263	255	274	285	271	294	320	292	259	293	292	266	293	267	290	268	285	309	303	272	257	275	266	273	292	268	276	291	289	271	282	305	266	286	307	273	285	292	249	261	289	323	246	297	297	311	252	247	296	286	260	298	281	295	266	292	304	293	291	302	299	271	290	293	279	277	281	309	308	255	278	243	294	291	268	286	290	289	309	261	264	324	294	301	280	260	278	287	281	281	279	298	319	284	276	292	310	278	263	298	323	290	275	320	298	277	282	283	293	298	280	288	277	271	252	297	306	267	269	287	280	290	264	287	307	286	262	300	317	278	265	277	277	280	264	297	281	298	298	276	293	262	286	267	273	289	295	274	291	267	278	286	298	287	278	311	301	280	250	295	284	275	283	254	276	293	300	276	298	297	261	286	314	292	279	292	260	234	289	329	298	282	302	288	279	288	296	276	251	285	276	269	263	244	313	275	277	276	317	283	294	282	272	291	266	312	242	278	248	292	314	279	317	290	282	286	287	288	292	259	276	285	283	286	274	274	297	294	284	281	286	302	255	296	286	300	302	255	249	283	292	271	309	297	296	290	317	282	266	266	294	293	284	290	297	273	287	276	263	278	272	283	287	282	265	303	310	275	287	310	297	300	277	270	272	279	278	276	274	273	311	298	275	274	295	304	264	261	252	284	298	314	243	315	287	274	270	299	287	296	262	261	281	266	298	283	286	279	279	279	306	272	284	265	303	279	293	259	266	262	294	286	312	317	277	259	293	288	261	266
5765	1385	893	734	684	672	652	678	715	641	639	681	622	678	679	635	647	661	650	676	708	634	724	676	657	682	661	725	647	632	663	685	676	638	646	650	663	658	640	656	636	662	642	694	660	673	671	679	683	657	682	687	657	671	688	641	651	717	666	631	659	745	651	697	681	686	664	655	680	670	673	672	681	647	651	643	679	659	686	667	709	688	644	588	652	668	668	628	639	687	701	669	652	641	611	673	715	689	643	685	636	665	655	716	667	664	677	645	671	675	635	720	679	665	679	645	678	660	683	690	647	649	672	662	637	688	675	636	659	661	673	622	695	687	689	645	708	647	682	670	666	604	681	695	650	631	672	636	652	669	684	677	644	633	623	649	657	634	643	673	627	666	609	699	682	649	644	689	661	659	690	623	652	594	651	634	605	678	650	631	627	659	700	633	673	718	642	657	640	638	723	686	654	655	609	675	679	679	694	667	661	630	667	679	657	673	664	660	654	664	657	628	641	632	629	633	645	666	683	640	737	643	651	646	662	642	644	652	631	660	649	650	604	646	639	681	647	674	677	649	646	663	683	658	620	706	673	673	669	645	663	638	668	674	682	664	647	633	641	672	675	693	682	662	649	666	646	691	640	655	688	671	631	689	677	645	602	682	662	683	653	690	647	677	713	656	633	687	693	661	632	681	679	711	660	650	654	675	703	683	676	639	642	678	690	656	676	675	683	661	648	667	684	630	678	672	690	623	634	659	688	626	653	651	671	673	673	640	658	598	652	662	646	672	631	642	681	663	643	694	659	658	650	629	676	638	693	683	659	713	663	629	659	678	642	623	660	658	663	666	694	663	641	656	688	650	674	680	631	680	660	661	655	678	646	688	629	645	659	608	689	636	662	610	668	610	627	716	665	676	650	655	632	715	691	630	691	690	666	646	695	657	670	681	668	652	716	652	692	628	644	669	644	731	600	724	661	681	607	664	687	679	616	643	672	629	689	688	620	634	642	612	634	689	656	682	682	657	650	677	680	642	716	644	645	698	679	687	666	646	663	624	650	692	669	697	680	624	675	662	710	642	652	625	689	666	667	660	646	641	627	674	632	674	653	655	651	671	634	696	635	654	715	704	636	649	620	657	629	634	643	661	691	636	677	652	680	674	609	653	650	657	632	653	692	693	658	688	670	674	640	695	699	683	695	658	623	656	663	645	672	678	655	713	634	678	686	693	614	642	674	708	653	650	674	648	704	698	670	677	682	664	674	671	722	717	671	672	641	674	644	649	670	665	641	669	703	671	664	683	680	673	655	687	658	662	688	657	674	700	673	637	674	657	694	669	670	655	677	676	622	669	642	645	701	669	664	673	641	668	634	668	677	657	651	689	652	631	653	622	635	702	654	652	647	678	654	697	666	656	630	646	671	644	683	715	632	705	692	668	674	658	640	640	632	701	659	703	634	687	636	688	696	669	674	669	647	653	662	598	705	635	657	638	658	670	678	684	660	644	680	680	672	661	733	669	673	687	639	666	663	649	684	659	680	655	641	647	650	596	635	664	674	676	644	651	630	627	665	681	635	657	679	624	637	650	662	687	664	664	634	638	644	627	693	682	678	668	680	657	659	666	676	663	704	666	684	631	656	673	682	687	660	662	662	675	669	633	633	641	657	625	664	663	648	694	638	695	650	633	689	702	660	621	731	644	640	659	676	682	657	680	700	652	650	647	656	679	660	632	648	654	648	628	670	610	616	642	687	606	667	670	680	615	665	641	655	623	642	658	732	676	671	651	674	663	675	633	644	695	583	647	611	628	637	695	672	629	673	640	657	665	679	637	682	647	641	645	653	656	604	652	652	692	682	651	650	604	640	693	653	692	693	601	666	656	672	661	679	667	658	577	682	655	697	589	714	646	675	657	674	613	647	682	596	614	672	640	632	665	651	614	678	634	689	676	630	630	586	679	692	694	671	666	668	683	681	660	667	687	647	676	689	644	649	666	655	677	683	664	644	669	627	659	688	701	668	673	654	660	652	664	657	654	672	678	643	664	648	662	652	614	655	678	646	649	709	624	690	675	641	669	654	659	641	675	663	612	680	658	641	676	634	706	638	657	635	684	651	669	652	663	652	663	653	639	635	704	680	711	684	655	660	637	699	689	654	630	642	650	680	684	665	616	680	697	610	667	709	683	659	618	613	583	658	675	666	682	679	692	646	656	672	703	668	633	728	648	667	592	687	706	662	733	689	628	646	675	696	687	681	673	665	650	656	643	648	615	666	650	659	647	659	685	668	670	685	664	670	610	651	663	684	631	651	658	705	681	665	624	645	690	664	676	663	686	625	659	652	683	651	693	658	651	687	626	676	647	674	634	684	686	678	652	619	644	652	675	703	665	692	681	654	676	656	686	651	666	682	640	639	679	659	684	667	660	676	653	640	658	641	649	640	683	648	646	675	643	658	648	672	729	660	657	657	606	652	626	655	620	684	697	691	680	641	672	667	636	670	646	663	655	692	674	643	635	661	660	617	667	653	646	648	686	666	710	668	643	681	669	663	666	664	670	716	645	645	635	672	698	631	663	688	634	637	647	656	686	664	629	649	709	665	658	655	672	653	638	678	640	632	674	661	690	694	643	682	641	645	683	649	617	637	659	671	629	642	637	685	683	604	655	681	641	694	687	679	662	627	676	626	688	665	692	671	675	669	701	722	631	647	709	661	652	706	647	659	643	663	636	661	686	658	713	688	695	641	710	677	666	639	677	727	628	637	660	627	648	698	681	669	684	648	672	640	644	643	685	676	672	697	705	625	678	700	605	628	633	654	674	664	612	655	670	634	655	601	652	693	627	686	632	631	633	635	669	656	622	652	649	691	624	665	684	711	639	665	622	653	680	716	661	604	667	656	672	646	657	646	655	615	631	697	665	660	672	686	645	701	714	646	711	657	675	690	652	664	649	663	698	686	649	666	657	644	660	659	641	667	687	681	659	706	696	658	680	684	639	612	685	725	656	581	672	639	639	664	651	678	675	629	674	648	715	649	646	661	687	662	669	677	673	597	650	672	696	676	696	616	672	626	657	673	681	691	644	638	664	659	653	658	632	716	691	684	669	654	624	650	668	682	649	650	714	705	607	681	657	648	632	682	665	663	633	727	684	707	659	639	686	662	643	601	667	707	638	686	628	653	653	652	666	683	658	628	674	662	653	638	672	689	673	660	630	627	677	692	702	693	685	629	633	633	631	691	672	637	639	639	682	663	672	665	702	640	678	622	700	678	643	651	619	652	621	679	667	630	699	710	629	685	677	665	641	682	655	677	662	651	688	631	667	638	665	658	664	670	694	656	629	706	640	658	657	638	743	641	689	690	672	668	686	615	632	662	666	649	635	665	610	701	680	674	682	662	677	659	671	680	669	647	693	645	631	684	661	629	663	697	669	663	661	711	653	676	633	645	656	683	640	660	678	665	641	655	677	659	728	659	647	687	672	673	674	653	701	648	658	648	689	663	655	645	661	681	646
24976	21470	24851	28496	21463	20694	1138	523	468	449	401	448	417	381	408	411	431	395	423	432	376	376	417	378	402	416	384	391	421	403	376	398	390	386	389	411	424	384	399	405	387	412	387	419	436	424	399	355	442	382	393	402	365	382	434	382	400	369	418	413	385	439	410	366	446	394	370	391	397	398	393	371	368	384	395	403	389	391	357	385	399	395	420	412	377	382	416	416	379	409	395	387	392	399	396	394	385	399	401	388	384	417	376	384	369	354	374	399	436	420	425	397	379	390	414	370	414	427	449	392	382	397	390	384	388	350	419	441	405	368	434	363	348	376	389	383	409	417	381	403	409	413	395	418	399	389	418	397	400	410	346	382	391	411	432	366	401	353	387	344	413	394	361	390	416	412	406	445	434	387	382	390	418	432	421	420	404	368	375	426	381	435	406	433	434	404	425	410	385	408	416	396	454	408	429	405	369	412	441	405	367	379	375	390	376	389	420	398	407	358	364	378	411	421	419	405	397	412	402	384	438	384	357	403	435	397	440	413	372	387	408	366	416	403	415	401	384	377	434	383	377	379	398	418	367	420	440	419	409	376	417	394	397	337	417	428	373	441	385	396	396	390	388	407	393	408	387	409	415	398	394	397	394	411	367	399	389	396	374	395	356	403	383	383	376	373	382	366	402	408	396	390	385	399	409	396	353	384	388	411	394	457	385	420	418	411	388	413	392	396	356	412	365	403	370	438	395	443	419	394	356	382	399	345	431	383	382	409	375	372	417	422	417	366	411	382	407	379	387	391	405	413	391	371	420	381	394	401	349	410	430	389	393	409	363	376	395	377	432	358	373	386	352	344	397	387	367	386	395	397	379	393	440	383	384	375	419	385	386	365	384	396	409	408	399	414	363	372	369	375	372	362	397	395	365	402	388	387	400	398	398	391	396	383	384	394	406	366	409	400	387	365	389	393	393	410	386	370	345	385	382	369	408	425	409	407	426	401	382	416	404	374	408	375	373	408	424	433	361	430	359	382	381	410	412	407	417	411	416	399	431	386	390	377	409	359	376	420	373	334	388	416	395	409	384	394	413	377	422	456	413	421	414	392	411	338	359	378	382	413	396	375	364	406	410	389	403	396	428	353	403	406	375	384	412	407	390	355	408	416	358	439	418	351	367	409	405	431	392	339	389	386	374	428	445	374	378	402	389	421	390	426	378	409	394	405	382	363	374	420	428	418	394	383	367	374	395	413	410	397	391	371	392	371	427	423	369	400	371	391	392	407	427	373	436	382	395	358	401	389	374	406	379	359	398	368	393	384	382	389	394	397	396	363	376	354	400	405	376	363	425	393	356	410	388	367	361	392	397	390	380	411	351	359	371	430	427	397	364	389	383	398	436	400	445	389	394	363	419	388	367	365	369	424	439	415	430	376	419	378	413	376	364	343	369	389	385	431	415	402	398	396	442	387	372	397	402	410	395	392	389	391	368	358	345	440	390	395	410	362	354	389	370	449	387	349	397	410	363	378	389	418	389	374	416	401	377	377	406	423	354	424	360	364	401	416	362	396	399	408	377	435	428	382	388	399	358	445	390	366	402	381	409	413	384	415	384	386	374	386	381	373	356	385	388	410	376	370	384	424	404	424	434	402	387	417	366	400	387	410	402	384	365	368	409	421	363	378	371	390	422	408	383	379	421	396	422	400	395	368	357	385	409	403	361	409	393	401	407	360	382	403	408	379	406	395	433	395	381	382	404	420	401	422	367	393	401	401	441	411	417	375	409	372	408	398	419	384	402	390	372	381	386	419	381	396	403	376	392	413	396	384	411	367	399	413	351	392	371	431	373	410	424	412	401	389	390	384	406	396	369	398	382	411	397	397	373	382	449	404	350	366	413	369	386	378	400	378	388	380	344	394	367	397	388	385	404	396	385	393	380	388	379	407	413	438	394	372	404	408	368	385	395	398	380	415	383	397	387	377	384	362	405	394	405	392	403	367	389	370	410	391	430	355	416	410	427	383	382	416	406	366	374	410	411	390	389	414	377	395	379	375	406	388	398	403	398	362	396	381	358	405	386	384	435	407	409	378	384	351	372	392	369	394	379	421	391	379	407	398	438	357	389	353	349	375	385	411	408	409	397	369	375	396	420	413	431	396	353	415	409	383	399	367	412	434	431	399	382	416	396	387	422	414	379	390	448	408	381	417	360	363	400	360	380	428	406	418	430	371	401	392	388	393	369	404	418	366	348	425	383	380	394	389	386	356	418	394	427	375	414	362	395	405	370	365	375	401	393	401	370	395	368	391	402	406	403	401	386	391	426	381	404	378	387	361	399	361	354	405	415	355	381	375	379	396	390	382	375	401	403	394	412	379	402	400	395	401	396	387	400	371	387	401	426	369	348	385	389	427	405	373	402	408	417	400	388	376	387	383	382	409	395	350	355	407	390	329	385	384	437	430	398	394	376	406	402	393	408	377	434	385	387	430	368	404	369	367	399	412	384	412	386	369	383	413	402	388	418	401	378	416	421	409	375	374	373	411	372	394	392	375	435	347	387	376	424	424	386	390	404	405	395	374	404	406	409	401	394	396	387	416	400	401	378	380	372	387	391	408	387	436	397	384	390	407	405	365	362	405	421	416	439	395	388	411	365	373	397	397	441	452	356	393	375	402	434	394	362	362	424	438	422	405	385	392	406	419	474	390	459	379	403	401	378	416	410	376	446	365	386	399	391	410	384	399	364	372	368	375	384	412	371	379	443	408	390	378	426	346	390	394	395	401	418	411	359	424	395	379	358	375	420	332	374	395	358	401	384	382	406	337	398	480	380	408	364	404	380	382	421	368	393	377	387	420	391	386	413	375	397	394	407	387	396	399	416	426	384	382	429	392	426	353	394	393	361	370	416	363	369	403	352	405	362	384	418	429	382	364	388	399	390	380	365	368	394	387	394	365	404	420	407	389	412	401	392	370	428	430	385	389	368	380	370	389	418	429	333	377	364	415	381	408	385	376	390	347	410	434	397	418	419	392	409	410	358	387	378	404	412	391	388	467	375	361	381	408	382	384	393	426	371	424	395	399	392	383	393	344	389	374	381	375	417	429	386	389	434	424	398	413	410	413	405	391	410	355	408	410	417	379	390	399	378	434	423	405	397	407	376	372	399	400	362	386	394	416	389	417	422	415	438	373	380	412	390	416	387	374	393	446	378	389	412	397	381	383	402	379	403	367	405	408	393	393	398	412	400	361	397	387	405	393	390	392	367	362	406	411	378	346	391	376	378	416	398	420	416	402	380	410	355	397	413	368	353	419	419	395	413	414	368	373	376	454	438	411	396	401	412	402	371	375	378	361	419	382	370	381	390	380	395	368	360	367	370	408	434	367	392	379	362	410	385	340	387	400	395	415	406	385	392	398	385	342	412	397	407	402	402	379	428	405	362	393	405	375	393	358	411	405	366	412	398	446	423	384	396	374	388	407	330	384	380	390	378	372	406	393	350	393	409	429	357	387
6561	6295	2161	1600	1019	954	857	866	917	841	878	879	873	836	791	836	880	810	887	869	837	794	842	891	826	882	851	834	834	836	822	868	881	858	867	875	842	848	799	821	873	855	876	876	861	824	841	884	830	852	860	870	878	869	832	865	830	863	840	873	858	897	849	835	891	846	850	866	854	787	866	877	841	821	870	874	827	839	806	812	828	837	826	832	784	894	831	848	892	861	858	843	843	843	893	808	885	865	831	909	899	870	824	808	873	781	898	835	847	911	824	832	904	823	840	898	869	864	818	799	890	803	796	864	794	888	858	882	877	880	822	829	864	782	821	862	788	829	806	872	842	850	873	794	869	887	844	897	841	865	878	815	840	868	887	863	858	861	813	846	875	876	838	866	832	789	865	868	891	866	818	882	862	912	875	888	796	823	848	877	854	821	825	841	828	865	875	832	825	835	804	848	861	872	852	843	797	796	797	861	851	866	790	794	879	850	816	880	829	869	855	811	832	865	887	828	857	848	866	831	869	860	791	852	848	878	904	846	812	852	850	934	854	864	833	839	900	837	848	810	866	827	800	844	827	822	816	824	813	852	841	847	869	866	802	826	879	828	828	866	863	798	834	888	808	806	867	859	880	852	868	831	835	848	886	864	862	799	824	864	876	909	866	861	841	871	841	913	916	823	811	875	859	828	875	867	839	841	853	823	841	839	822	832	881	862	857	847	856	919	863	864	855	861	844	830	886	821	901	870	819	835	891	865	811	841	849	848	861	859	892	788	933	848	899	869	829	854	853	855	853	837	831	862	868	845	818	839	858	876	840	830	886	834	865	920	819	827	901	857	835	834	861	824	876	848	812	836	868	854	854	862	853	894	857	871	848	852	874	887	841	870	876	837	874	849	809	856	827	842	867	896	781	867	892	826	880	852	824	847	824	818	841	844	860	798	877	876	899	858	836	885	834	879	841	883	842	828	830	855	865	827	872	899	887	827	857	845	825	861	831	869	858	919	810	823	809	860	888	845	872	863	816	899	819	857	821	871	816	804	841	841	851	856	877	860	862	806	855	831	855	817	870	839	787	851	830	794	890	840	824	847	802	902	844	839	831	859	878	793	847	867	859	827	853	841	846	880	875	825	892	895	844	845	798	872	867	805	843	885	869	869	911	855	864	868	882	887	844	838	850	875	853	814	838	880	825	842	820	880	841	852	829	848	917	849	853	842	768	816	852	843	820	780	838	834	834	890	887	866	833	843	822	875	859	842	836	850	843	894	853	852	835	863	879	872	853	844	859	863	905	860	834	854	872	860	852	850	847	877	896	801	817	807	809	828	895	826	825	876	809	840	798	825	829	817	802	858	854	832	798	789	805	849	856	873	838	893	835	811	811	818	838	804	845	819	861	841	798	860	833	852	875	877	843	811	877	807	829	817	931	867	810	880	881	818	836	815	872	831	857	815	863	864	871	851	846	806	869	872	798	854	845	838	850	854	824	834	861	881	784	815	830	812	853	850	866	818	891	893	880	818	838	887	835	881	851	850	847	866	844	879	866	902	904	838	904	849	825	862	831	838	873	847	846	894	792	881	863	909	877	906	834	806	877	882	863	808	816	827	864	858	873	891	917	831	830	879	903	837	859	874	848	857	840	815	808	791	835	848	865	835	856	849	848	858	847	856	808	803	844	776	808	855	882	873	845	867	817	780	874	888	826	845	829	851	859	812	800	815	852	835	865	827	882	825	867	867	877	841	793	836	814	846	871	861	846	873	812	829	826	821	824	877	867	809	874	840	784	882	854	862	790	900	862	801	826	827	855	799	830	849	789	856	875	865	858	860	870	839	816	850	838	803	848	837	897	858	825	839	830	859	843	822	811	895	854	847	848	802	812	850	838	852	854	884	883	866	814	821	837	850	843	853	829	812	865	856	839	804	847	931	857	891	903	849	826	820	840	869	868	785	902	837	848	859	840	857	847	772	839	875	851	893	884	884	807	857	835	858	817	859	824	807	873	817	882	835	882	799	859	851	741	897	786	853	819	878	861	859	872	844	848	856	822	853	857	840	882	837	805	831	867	805	861	859	827	885	835	902	894	892	792	851	877	808	853	776	847	828	928	901	841	854	784	850	874	860	823	903	858	857	817	893	830	903	858	862	873	865	845	852	871	824	855	818	864	920	826	800	859	863	847	868	801	887	836	848	876	820	811	824	854	855	928	846	806	809	878	864	829	896	897	808	873	855	881	860	828	881	803	843	863	834	881	847	844	879	834	845	842	856	826	837	840	847	842	833	861	839	819	872	846	870	848	814	861	836	803	845	881	879	834	827	878	876	857	833	856	868	879	833	886	810	894	867	852	841	902	909	818	838	763	832	806	832	836	809	820	909	848	852	816	871	788	879	815	864	874	923	818	890	835	834	828	838	851	836	823	848	854	902	851	816	885	849	820	820	893	869	895	830	871	867	892	879	798	784	837	825	825	865	904	794	917	824	865	842	823	885	811	844	791	880	809	890	864	834	811	854	844	820	777	849	828	837	856	829	881	865	819	875	805	793	883	894	800	870	807	823	830	821	857	880	819	898	906	823	887	841	870	813	843	814	820	878	857	865	809	852	830	873	847	818	857	861	806	874	862	857	837	789	895	876	827	874	876	793	780	863	842	873	901	888	854	833	843	819	910	843	841	900	864	807	803	842	922	858	832	788	850	797	860	876	789	827	840	868	874	848	835	832	812	886	845	838	829	870	859	873	807	813	820	850	861	763	787	803	845	833	775	847	855	884	811	886	829	875	797	846	892	860	869	865	840	821	838	852	835	847	840	880	843	807	838	788	841	845	875	843	865	888	832	886	825	831	842	879	875	822	822	816	867	789	869	858	826	836	868	865	859	838	805	832	837	843	883	835	877	828	853	821	904	857	882	840	867	831	875	876	863	889	839	890	878	853	829	860	859	853	865	836	848	845	889	847	871	892	790	857	804	841	811	857	826	829	836	804	858	835	781	825	824	889	850	821	875	793	885	883	789	849	878	791	856	824	834	846	829	846	804	881	879	915	861	876	840	848	862	929	846	871	836	816	840	851	815	852	899	835	859	857	852	831	868	851	850	803	868	856	867	852	883	815	817	838	884	862	873	877	838	855	836	822	838	838	917	830	828	874	865	835	808	837	859	876	820	823	858	795	941	857	829	836	828	822	850	836	863	870	822	796	812	832	876	872	849	838	841	846	844	849	814	828	792	840	901	921	836	834	853	858	849	822	847	845	869	845	844	815	915	880	791	796	782	835	862	850	854	825	859	911	812	912	840	914	861	855	829	874	896	900	795	833	817	842	837	804	818	879	811	860	863	846	890	837	894	858	881	852	841	867	839	925	831	821	875	814	849	883	844	874	831	849	812	879	870	844	859	847	835	818	845	865	903	822	817	826	828	811	848	876	933	873	796	837	877	828	847	844	882	859	877	819	871	859	878	861	897	855	883	877	810	862	858	855	835	912	806	824	884	853	848	864	834	868
24272	21404	25094	28125	21407	21423	19440	784	425	422	355	343	311	327	336	304	288	283	303	283	289	280	273	316	286	252	272	294	268	283	296	249	297	282	264	271	261	268	275	274	289	292	305	265	277	240	254	293	229	254	305	260	262	301	284	259	273	255	294	268	272	292	260	316	293	248	264	258	252	274	300	280	249	269	267	270	262	261	257	260	279	287	250	255	260	307	271	268	291	263	255	278	241	286	260	260	266	268	267	270	289	240	282	306	276	256	258	250	281	264	248	288	281	263	265	262	242	276	272	252	263	232	239	276	266	257	289	273	271	287	257	275	269	282	284	260	268	282	259	246	274	280	261	293	288	266	266	284	276	298	280	309	268	276	278	270	280	262	264	253	281	239	272	250	298	273	276	288	273	289	245	270	282	241	260	273	251	228	285	276	257	262	287	272	275	297	264	284	285	287	280	256	269	285	263	229	237	255	269	252	272	252	288	260	221	289	255	282	266	261	265	274	295	275	264	295	287	276	239	278	267	277	244	262	286	221	282	298	266	256	248	253	277	256	284	294	281	280	240	270	269	270	261	270	248	274	265	277	274	256	242	260	235	264	265	266	276	270	261	256	267	272	284	254	261	256	253	257	275	274	285	270	246	281	284	285	265	250	272	289	280	284	277	272	290	273	274	274	252	283	260	283	281	229	250	278	252	277	246	264	273	298	260	263	249	275	271	255	277	269	269	223	275	240	268	315	274	288	277	277	267	275	221	268	255	275	257	254	265	248	248	272	250	266	234	213	261	263	257	254	268	284	266	262	265	277	258	301	288	288	288	266	243	263	280	292	258	285	252	283	299	238	237	287	270	274	237	266	272	251	269	284	256	248	241	250	285	273	293	266	240	256	229	274	270	306	253	269	274	252	266	265	304	288	243	280	270	265	278	257	281	274	260	264	254	257	274	266	239	254	247	246	272	255	271	238	255	241	269	308	252	274	260	237	302	270	245	290	272	229	273	240	244	275	258	276	307	240	238	276	264	254	266	270	256	271	248	273	256	257	233	269	254	267	255	257	266	272	268	256	274	257	291	246	250	235	269	304	240	278	287	271	274	291	280	242	234	266	268	258	265	270	251	289	240	243	240	276	262	240	267	285	256	266	273	266	256	282	258	271	276	278	274	268	290	254	233	252	264	268	243	284	274	260	277	255	266	250	262	260	289	264	254	281	285	274	263	243	245	282	240	245	294	269	258	265	276	249	282	262	276	281	256	291	264	242	280	254	252	242	253	267	267	290	257	270	277	265	259	262	275	266	251	286	239	266	247	259	263	271	289	296	276	240	240	243	291	289	271	283	257	283	253	275	288	271	285	261	264	267	244	234	265	245	236	235	260	273	260	247	223	235	265	269	262	305	256	268	280	264	282	258	258	248	261	287	298	257	283	271	265	242	255	273	228	301	248	250	264	262	258	239	272	297	240	282	264	266	254	269	255	270	266	242	241	269	257	280	285	265	256	270	272	296	289	276	288	282	262	269	254	251	231	254	228	298	253	261	263	269	296	266	270	270	272	267	273	298	270	308	279	246	277	267	282	275	272	290	275	247	272	271	299	251	275	276	241	282	283	258	286	273	281	223	249	229	260	299	278	280	284	266	262	243	246	266	259	249	256	271	249	249	270	269	252	238	277	266	262	240	248	240	269	275	261	245	244	268	261	254	295	229	267	264	268	254	294	308	276	250	262	268	231	261	298	277	265	273	265	266	250	289	249	296	269	277	277	287	250	279	224	271	294	246	263	326	299	275	271	249	282	231	272	279	255	264	268	291	297	270	257	249	277	258	268	262	244	231	256	279	266	259	283	260	262	274	246	266	282	287	244	276	284	281	301	260	261	245	287	254	242	255	268	237	273	262	274	250	257	259	241	289	285	270	259	267	256	249	270	266	243	226	263	246	264	256	244	286	256	274	277	276	282	243	285	289	264	273	258	271	285	296	271	261	255	310	259	263	236	273	287	273	250	238	274	267	256	274	268	245	270	264	268	270	262	253	267	264	278	256	235	220	235	289	288	278	278	252	285	245	247	283	252	254	248	260	278	271	256	277	284	266	275	279	258	250	241	278	270	310	279	237	288	270	239	248	286	269	257	267	243	271	266	269	228	273	263	260	264	275	286	260	253	248	246	255	266	272	283	270	270	257	268	292	304	275	298	257	246	256	275	254	291	280	242	248	260	280	246	271	265	239	305	268	242	248	266	282	274	242	257	257	261	256	257	261	267	259	253	289	273	296	261	256	272	257	251	282	267	285	268	263	268	254	263	251	252	260	258	293	286	263	263	286	247	246	261	251	239	298	295	266	242	258	261	249	263	272	312	239	272	256	250	293	261	278	280	254	301	239	244	265	253	279	268	274	244	259	241	244	292	253	274	274	234	273	292	276	251	290	236	279	253	291	249	262	237	271	272	271	245	272	256	243	272	275	264	277	269	300	259	279	305	288	270	251	243	259	239	270	281	269	292	271	242	242	265	251	264	250	249	242	248	270	254	228	245	254	270	256	245	233	253	256	276	256	254	254	291	255	232	272	255	243	257	279	266	278	280	269	236	244	251	292	245	270	255	256	293	270	240	253	259	259	260	270	242	231	263	268	260	255	283	245	232	263	255	277	294	247	286	243	251	251	247	236	255	250	271	270	273	265	243	299	265	255	283	300	254	226	289	282	264	255	255	258	258	247	261	290	264	251	253	239	270	285	245	252	236	252	280	280	259	287	261	246	267	300	286	262	250	313	287	259	240	241	280	269	275	264	260	277	248	264	323	255	266	278	252	275	299	263	277	238	258	252	262	280	255	272	257	290	278	293	287	317	220	274	269	267	262	254	256	289	241	275	250	261	297	267	266	251	280	261	283	289	254	279	249	262	259	265	266	277	294	283	270	272	272	288	265	266	294	264	295	256	247	298	260	288	254	268	284	275	277	256	271	284	242	273	250	248	236	287	300	289	270	252	235	296	265	270	264	261	230	262	267	286	283	269	308	235	265	254	267	242	247	278	270	222	279	271	247	254	291	271	259	261	268	270	256	259	280	246	261	227	263	273	268	259	267	260	261	283	268	250	290	246	283	276	266	277	276	260	271	249	277	243	268	267	254	252	248	260	257	263	266	272	261	278	301	264	279	288	283	257	265	286	273	250	264	275	261	257	261	255	271	295	260	250	276	259	278	263	263	267	237	242	262	237	258	292	278	251	272	267	237	280	273	267	243	226	245	265	262	282	281	295	277	247	251	243	261	279	265	268	283	258	268	255	220	269	279	248	264	285	267	293	266	250	256	273	275	276	230	239	242	284	231	252	310	227	277	281	274	279	263	279	301	248	255	273	242	277	279	274	268	255	248	263	290	283	278	259	303	262	298	278	273	264	272	306	267	259	285	246	291	243	237	273	271	240	250	248	240	270	249	262	244	262	256	265	266	263	291	246	283	274	228	269	267	255	265	271	267	248	243	225	265	303	290	283	262	261	230	261
8358	10996	3088	2216	965	712	715	648	641	631	630	603	555	641	620	607	585	561	585	568	589	641	579	563	546	583	579	595	549	560	546	565	573	563	543	574	570	582	563	546	561	592	599	578	551	612	600	590	606	587	595	579	587	575	565	610	604	606	564	539	623	563	579	575	576	571	593	564	569	533	600	563	586	599	518	590	583	594	588	554	571	585	598	632	605	578	577	575	578	585	598	575	546	565	537	560	559	529	578	565	608	575	564	551	562	589	599	610	576	581	563	575	562	607	597	523	580	557	557	563	582	560	644	523	561	575	616	609	618	609	539	547	612	579	561	600	601	579	549	592	543	526	575	541	551	598	561	523	607	552	558	577	578	590	609	589	592	564	604	555	569	574	584	585	558	594	588	558	592	608	593	553	582	612	568	538	616	597	549	575	534	625	538	573	605	561	563	598	606	527	582	566	624	579	570	584	534	597	577	523	622	549	555	530	533	571	587	604	546	587	606	561	601	518	574	548	580	581	537	601	557	561	590	595	598	614	574	581	525	630	546	614	553	577	578	577	568	574	596	570	570	545	566	634	627	557	543	598	537	549	570	583	594	571	538	564	581	605	583	570	556	611	601	622	561	577	580	581	573	567	574	592	576	586	556	567	567	577	607	519	601	534	595	587	569	566	588	597	573	517	609	607	559	586	542	593	539	562	554	590	570	612	563	570	560	578	593	601	528	599	570	583	566	522	526	544	592	530	557	555	579	558	592	558	568	563	569	574	586	568	560	563	606	561	609	532	537	593	526	584	616	568	574	544	578	549	586	586	593	559	590	550	571	516	583	588	533	584	567	571	588	569	573	577	573	584	550	565	545	579	588	587	587	585	548	582	538	517	585	616	574	571	551	583	550	577	585	573	585	571	553	565	570	575	601	571	574	551	592	610	568	576	533	573	582	607	538	600	600	546	561	580	550	519	596	549	554	576	547	574	553	588	538	589	547	523	581	576	619	552	592	571	595	584	566	590	587	642	620	585	573	572	569	563	543	574	539	576	580	595	573	545	543	563	577	572	586	570	623	576	559	567	598	594	580	626	572	568	562	562	574	575	570	558	601	566	568	517	557	573	597	538	581	585	567	548	582	540	550	564	541	607	618	553	551	550	592	609	557	598	557	568	561	569	595	545	568	578	602	564	599	547	586	557	625	560	534	558	571	576	607	586	542	580	597	582	607	548	556	536	542	601	597	574	571	621	569	565	580	580	570	589	551	603	573	558	571	576	613	555	603	556	528	579	585	562	555	559	556	605	537	620	571	581	542	579	557	530	567	559	523	597	566	569	563	571	541	600	571	586	559	583	596	568	592	512	571	591	585	558	540	577	569	576	561	586	587	585	601	535	521	554	535	581	579	574	578	567	558	565	571	553	590	572	535	571	547	588	573	549	613	572	544	568	586	558	584	561	576	559	571	570	567	583	531	560	583	586	574	583	545	598	576	586	591	579	608	564	521	574	585	549	598	575	516	557	537	568	578	608	521	552	596	595	561	563	570	516	530	596	556	597	628	641	611	545	577	515	570	571	564	544	576	574	607	558	583	597	604	563	596	529	577	569	585	557	542	543	553	586	608	561	561	597	577	599	560	585	554	583	535	560	589	557	542	579	576	577	570	566	567	532	580	563	566	560	554	623	563	589	541	559	580	569	581	581	582	545	555	615	584	589	533	604	546	576	575	576	570	574	572	604	524	528	578	595	529	574	580	547	524	560	529	523	578	568	569	589	555	530	549	559	621	562	531	580	555	608	591	561	594	586	564	605	558	588	603	572	569	592	581	605	526	563	578	523	552	557	542	553	546	574	567	655	562	567	595	578	566	589	579	606	567	580	600	541	552	562	582	536	596	570	596	589	558	584	539	560	530	602	556	568	547	555	562	550	599	563	588	557	562	579	601	544	580	566	572	582	550	571	603	589	590	533	595	562	632	545	546	575	576	580	584	601	538	566	541	617	554	596	579	550	615	589	552	547	550	553	563	577	569	558	617	597	593	579	548	502	601	564	561	558	512	552	571	528	594	570	547	572	602	577	609	595	624	547	546	512	574	526	587	564	531	602	590	617	651	588	610	571	613	584	578	623	558	583	575	547	576	571	555	576	574	570	581	549	551	594	574	578	603	589	567	569	574	528	593	568	599	575	547	602	584	580	550	558	514	572	574	590	558	573	563	569	610	578	543	570	578	588	569	587	587	578	551	609	551	603	540	563	585	597	568	594	587	555	577	562	554	555	562	585	537	582	573	580	571	582	584	548	623	549	560	558	578	582	589	583	634	573	588	585	565	593	552	554	566	571	602	577	572	571	577	585	580	566	558	594	588	549	577	589	593	546	627	605	580	584	602	606	602	553	546	609	596	573	608	537	560	588	548	561	576	544	533	567	591	599	582	534	618	575	566	616	573	573	559	562	589	563	567	615	596	585	562	570	592	593	543	554	587	530	594	587	563	534	606	548	566	570	598	578	534	559	552	556	537	572	574	591	560	584	538	583	557	613	601	585	580	581	563	576	568	558	522	540	606	536	503	579	606	546	573	530	581	572	537	614	545	561	590	589	529	620	557	538	547	576	599	567	605	604	579	586	610	556	590	560	596	581	624	578	642	567	562	586	586	585	575	554	541	554	541	608	598	595	589	557	575	513	532	612	557	603	575	546	547	601	579	576	598	572	592	550	566	552	569	547	583	611	515	601	580	559	588	553	571	598	602	558	596	591	573	572	542	582	561	542	550	570	560	555	616	581	555	552	572	609	544	539	615	551	558	533	535	516	595	603	574	552	531	615	527	535	570	564	603	579	561	575	632	577	564	574	593	578	545	548	605	564	586	569	580	579	540	546	552	576	617	537	557	531	579	562	577	602	521	598	570	618	578	542	557	563	590	546	611	551	590	567	590	566	578	532	601	587	580	551	594	542	590	565	593	562	597	531	584	523	601	574	534	562	565	578	551	524	574	591	559	593	587	542	567	567	596	555	524	605	555	549	569	619	552	578	612	537	589	540	562	568	572	569	594	550	613	567	566	559	613	536	588	582	555	584	566	563	586	549	590	595	591	593	580	562	589	609	565	597	596	553	562	560	555	582	595	568	573	601	590	606	602	549	607	566	573	518	545	579	585	562	588	578	575	590	568	590	536	565	582	579	605	619	561	552	597	575	548	556	526	549	564	550	581	600	595	554	589	587	593	553	575	513	532	575	592	590	556	592	562	565	621	559	583	573	587	565	576	569	555	592	628	581	512	589	540	585	550	556	514	571	508	607	548	539	538	569	576	591	581	621	596	580	570	591	563	572	568	558	527	540	591	559	581	587	536	570	529	538	596	570	579	566	546	579	566	578	562	541	539	598	588	583	543	598	558	542	616	559	593	575	581	606	561	576	566	573	534	582	589	585	561	570	555	568	528	574	529	563	527	524	571	563	574	534	565	573	589	563	610	552	617	543	607	570	570	542	561	564	555	557	574	590	533	562	612	560
32700	20170	8491	664	354	303	312	325	305	285	294	289	315	300	329	276	285	284	315	287	291	264	260	287	287	293	275	314	306	305	247	245	289	278	286	275	296	276	268	308	305	284	274	301	268	304	249	279	312	277	270	277	291	298	302	298	276	290	291	294	272	272	303	302	306	285	317	280	267	278	275	268	278	279	274	282	267	325	329	253	256	265	308	274	298	279	229	286	307	283	263	291	260	297	292	267	276	288	284	290	284	258	292	273	317	303	282	307	259	316	296	257	272	281	278	265	284	252	246	267	308	293	308	282	284	276	296	280	296	291	295	271	305	281	259	248	244	288	282	289	319	282	274	280	297	302	314	304	312	305	255	258	283	252	296	261	281	266	299	290	280	283	289	283	293	260	301	299	261	281	264	250	243	266	329	296	288	284	274	297	304	270	318	286	282	262	309	285	296	295	304	260	289	275	262	267	285	330	266	275	297	284	309	278	263	320	320	282	300	279	269	272	299	276	290	273	302	294	289	252	259	286	322	275	316	281	239	270	282	318	324	288	283	285	287	271	280	275	282	258	275	293	257	273	292	269	259	292	310	265	310	315	286	257	302	289	257	284	254	263	309	305	255	305	300	258	296	280	311	296	309	295	274	291	258	266	276	329	286	296	308	274	270	291	285	317	266	290	250	288	307	266	279	296	258	282	274	313	276	311	278	245	272	273	310	264	251	275	287	266	256	288	278	283	293	293	280	299	279	268	288	329	306	291	278	282	272	298	265	294	249	275	287	294	266	259	302	286	282	266	293	292	272	280	276	250	288	302	272	286	298	274	295	312	286	322	293	264	283	244	268	263	267	290	275	302	275	278	268	297	286	285	265	276	307	278	267	268	291	258	302	288	283	293	287	290	293	304	286	280	286	294	315	281	290	269	275	244	294	295	260	284	278	299	251	286	291	281	294	274	264	274	269	299	265	289	313	299	305	234	290	295	275	307	287	274	285	292	244	266	302	269	334	272	271	251	280	298	282	302	270	274	312	299	295	249	311	297	269	283	304	292	282	287	270	279	247	306	282	283	309	283	287	306	266	270	269	281	260	288	251	281	300	268	273	277	295	287	277	322	336	254	262	323	322	281	263	281	306	309	291	307	283	272	247	288	282	259	268	310	294	296	270	282	292	279	289	297	279	297	253	299	300	282	285	280	269	278	310	273	279	295	275	263	323	293	291	286	278	299	274	291	277	278	259	262	299	314	302	307	276	264	319	263	320	289	312	271	293	292	283	256	257	272	287	282	277	283	258	285	264	309	319	277	297	266	300	288	302	276	277	296	299	300	267	290	286	296	315	272	271	291	293	297	286	269	318	297	269	299	326	311	277	291	285	266	278	270	301	265	270	274	264	283	305	295	282	319	303	282	274	331	275	303	283	265	285	270	285	312	301	299	298	288	284	279	269	318	281	288	322	272	280	270	264	290	257	267	309	269	294	277	307	298	288	300	288	288	289	304	308	316	318	273	311	293	269	290	327	323	284	297	270	308	300	298	310	272	297	301	292	303	257	289	295	291	273	276	269	246	256	290	255	320	310	291	291	272	268	260	264	289	289	313	299	269	290	298	261	269	289	275	301	281	303	286	276	283	277	290	298	290	262	345	299	290	269	259	277	289	287	299	319	273	281	313	274	271	298	307	290	280	297	280	265	294	306	276	285	291	298	270	322	306	267	240	338	292	244	292	273	280	276	258	285	281	291	302	274	314	279	285	272	294	275	261	283	257	300	315	265	306	289	271	280	243	281	267	265	280	271	254	288	274	284	258	280	245	258	284	278	284	287	305	312	274	311	294	257	293	280	270	266	266	262	316	269	269	280	261	288	299	250	288	260	270	277	289	267	261	282	287	280	290	296	268	243	261	287	311	262	283	291	261	275	284	258	283	296	283	304	277	273	272	264	259	312	278	274	309	277	276	323	286	312	306	276	270	270	271	311	277	275	287	263	297	289	278	311	242	284	273	292	298	270	273	281	314	282	282	287	262	290	272	272	272	262	289	256	302	297	303	282	298	268	274	283	291	290	295	280	334	307	287	273	283	269	288	262	282	317	277	286	304	263	250	276	288	303	267	271	297	296	274	292	247	287	298	297	278	279	316	271	278	267	289	297	288	250	267	272	290	308	269	290	270	265	315	308	323	267	282	278	305	269	287	264	264	282	287	259	280	303	295	287	285	284	285	275	303	270	298	263	297	292	255	269	302	295	283	274	250	268	247	277	317	286	293	253	283	290	282	311	279	325	299	275	269	281	292	287	286	287	268	310	258	258	271	300	280	275	317	292	237	277	301	285	276	309	296	304	287	314	265	263	291	272	306	271	292	258	283	305	309	281	272	275	304	282	272	262	332	278	259	309	277	270	290	271	302	323	264	288	301	275	306	268	268	311	275	264	277	253	288	299	282	281	304	293	294	281	274	268	327	286	342	299	277	270	282	299	257	300	282	292	292	302	287	260	288	321	251	276	281	295	288	314	315	296	273	258	264	315	321	305	277	300	291	291	312	253	260	266	289	279	307	282	295	304	256	261	270	294	275	254	286	279	265	269	274	292	317	307	290	310	298	288	266	272	261	275	267	284	296	265	274	253	261	275	272	285	255	296	301	309	280	260	278	267	253	256	284	271	256	293	255	265	270	289	305	285	290	335	286	288	280	274	317	278	264	276	276	295	315	311	270	275	275	287	292	309	292	289	254	271	275	276	308	290	302	299	297	291	306	276	283	278	258	321	263	280	280	291	280	275	293	328	294	290	288	284	291	294	292	277	283	276	313	275	283	257	294	306	294	289	321	266	276	288	269	264	261	308	274	263	296	254	268	315	253	316	270	266	288	297	302	263	252	288	266	266	264	291	304	311	292	296	281	281	296	311	279	267	284	308	267	274	270	276	301	260	283	289	255	286	294	294	283	254	269	266	308	290	272	271	295	301	264	246	292	309	299	294	271	285	297	274	246	270	272	284	273	281	304	286	298	308	263	266	301	282	280	284	306	297	298	298	274	321	290	266	264	290	275	286	250	292	303	323	264	279	320	254	284	290	306	292	297	259	286	286	266	300	333	293	264	285	263	265	293	267	263	301	283	307	250	256	300	314	281	277	247	262	272	287	287	272	325	297	303	270	288	307	281	275	298	268	273	298	257	249	295	278	287	270	259	261	317	250	301	293	245	317	267	277	254	296	283	249	290	298	284	238	264	256	282	302	274	292	292	289	271	280	308	294	278	286	320	255	305	280	243	253	278	272	302	303	292	251	282	280	305	275	285	262	242	288	303	290	274	295	291	284	300	319	278	297	269	294	265	261	300	291	274	255	322	267	303	282	301	279	309	297	298	274	266	301	293	287	277	276	301	293	295	271	267	257	283	264	266	271	282	274	265	291	304	279	273	264	286	326	289	284	277	272	273	248	251	291	294	289	299	258	289	284	263	281	296	234	281	269	255	299	265	281	300	281	268	284	311	280	310	289	296	288	297
5842	1413	892	700	694	674	668	694	662	634	675	691	687	668	689	679	685	715	681	646	609	693	667	640	664	717	649	657	677	665	688	696	638	654	699	658	660	655	707	734	657	663	664	720	649	647	699	621	697	650	632	678	696	679	685	658	656	711	699	681	623	698	655	626	700	641	625	692	667	660	671	638	669	712	631	675	650	679	657	637	707	681	690	652	662	662	654	641	609	669	649	650	672	695	667	689	675	703	664	649	665	689	708	676	686	653	703	663	660	629	692	681	648	691	664	671	647	647	650	674	651	688	667	621	676	627	624	673	693	671	713	650	661	651	685	642	676	652	672	651	609	686	707	706	617	646	672	626	656	645	660	675	636	641	667	668	647	689	642	688	607	679	719	671	692	635	659	669	644	655	651	681	659	638	689	625	682	670	661	630	663	700	673	679	708	664	677	652	628	682	604	637	718	679	638	692	652	654	661	707	661	697	634	677	660	711	626	655	651	693	650	676	648	694	684	692	622	661	663	684	720	727	636	674	654	711	675	666	692	677	699	685	647	669	669	676	678	653	663	676	681	641	633	646	669	642	679	681	665	605	655	696	651	687	683	650	678	700	658	625	615	644	634	698	642	651	686	667	679	678	669	662	639	696	646	673	700	635	671	717	711	650	677	663	643	672	675	674	652	638	661	691	621	659	679	683	666	653	631	667	678	688	654	682	672	676	640	683	654	661	720	643	655	699	650	636	708	652	617	623	704	678	671	645	675	652	664	673	629	695	660	688	670	667	653	670	662	685	668	620	653	661	688	650	680	668	629	702	702	667	680	647	621	637	722	612	661	689	653	661	665	703	682	674	629	659	689	659	648	662	670	684	639	660	665	650	694	735	645	695	669	659	694	653	703	659	663	667	653	668	694	682	686	672	657	653	664	711	688	675	650	658	631	687	643	699	636	646	636	658	653	676	654	702	683	688	635	665	662	672	661	654	625	676	690	683	671	672	703	624	685	671	688	645	656	646	639	658	703	701	648	660	686	637	744	643	643	671	688	660	640	639	665	677	672	670	653	690	689	643	653	673	648	680	674	604	673	683	680	727	677	664	665	645	659	643	663	680	641	650	656	631	699	683	670	631	621	660	658	662	661	689	685	639	676	635	686	654	601	637	641	656	639	692	640	665	675	647	667	649	659	681	672	660	677	672	699	650	667	652	688	682	649	655	701	683	668	650	670	718	701	640	664	654	643	685	659	669	657	635	672	630	642	634	612	672	651	690	634	650	685	646	688	671	664	703	678	622	682	662	662	631	658	692	720	685	676	674	649	614	713	660	685	644	647	656	658	682	699	693	669	637	649	653	637	660	664	663	589	634	687	643	669	679	637	622	671	669	690	714	703	681	659	668	643	633	640	650	670	665	673	675	663	580	632	643	614	693	643	709	648	670	653	672	667	658	713	674	669	698	658	690	664	665	686	659	654	675	668	646	647	664	641	649	670	680	666	684	679	656	643	685	633	716	658	659	666	676	672	658	659	666	638	649	644	723	688	664	697	636	641	696	664	650	667	692	640	659	678	693	613	700	699	677	681	672	662	662	708	603	632	624	709	620	625	639	656	671	673	702	663	706	640	658	692	673	650	678	727	676	661	655	706	693	656	675	706	655	653	709	710	669	662	650	636	646	669	643	649	690	625	699	660	647	702	656	704	663	697	660	679	678	637	679	623	652	628	678	687	691	672	679	663	636	652	637	676	641	631	666	677	673	671	724	702	619	634	620	607	659	733	692	646	661	714	661	638	706	652	670	668	640	655	640	657	638	685	621	688	689	681	680	662	662	663	645	625	632	653	680	627	697	618	716	649	657	697	665	681	640	648	669	681	705	674	688	636	657	689	666	658	669	670	673	646	632	656	669	650	648	677	672	715	647	663	660	642	681	657	649	658	661	635	656	673	708	658	736	665	618	626	674	720	687	673	642	668	623	652	637	657	676	664	635	661	676	635	631	657	671	666	655	684	671	652	669	644	628	657	609	653	655	672	682	678	655	688	671	647	712	719	619	656	676	668	673	682	656	705	651	677	680	648	677	641	737	705	624	705	674	704	642	674	675	686	654	653	637	662	656	677	662	679	652	647	680	628	684	657	681	647	652	676	676	665	692	676	648	739	639	639	695	690	675	716	676	618	626	640	686	673	565	682	613	634	688	644	708	665	670	663	649	669	669	674	642	726	655	656	645	674	688	697	668	638	687	675	658	625	653	664	635	698	696	670	680	629	741	634	595	667	715	688	639	693	650	648	649	683	683	665	651	679	676	704	653	660	625	676	666	670	658	653	665	647	673	660	690	631	663	651	656	646	669	693	669	623	655	651	645	681	610	677	646	672	629	679	706	645	645	727	674	635	664	659	671	689	699	662	669	656	677	711	703	651	653	668	654	664	718	635	704	695	690	674	614	697	656	637	650	680	661	670	717	643	678	672	673	689	685	642	727	664	693	604	666	660	678	632	671	661	648	655	682	680	699	674	608	668	660	734	697	681	651	641	668	610	665	619	649	694	654	732	660	588	657	624	658	680	678	675	676	674	705	672	640	630	693	657	643	658	707	662	671	658	643	688	688	672	649	671	694	675	677	632	685	667	628	663	670	721	646	671	692	609	664	673	683	673	673	669	685	635	663	612	617	653	630	645	677	678	687	675	670	704	678	744	658	715	635	683	638	713	624	650	669	697	727	670	671	582	632	654	615	638	630	637	631	696	708	705	659	622	671	652	628	681	683	649	664	657	645	645	665	670	603	650	699	693	720	666	639	737	651	684	665	652	662	696	657	663	650	673	652	652	627	666	651	656	663	697	656	671	663	643	678	651	663	622	668	705	661	634	646	699	661	699	689	617	674	664	676	675	656	646	640	642	720	685	626	629	696	662	648	659	690	705	653	637	626	658	674	655	656	677	696	664	688	668	695	682	643	673	677	666	694	656	666	667	633	655	645	679	683	641	670	695	679	676	657	707	656	666	664	699	658	660	674	759	666	678	703	677	666	686	685	671	685	681	654	708	674	696	655	664	678	676	716	612	676	620	676	670	711	633	674	666	707	708	661	665	679	684	687	693	660	652	681	678	674	636	651	639	657	638	687	710	650	648	630	670	663	695	648	704	621	670	687	720	677	698	701	674	675	662	678	694	677	657	681	663	679	639	682	643	704	644	672	645	677	717	670	664	654	657	648	652	673	690	711	623	677	664	679	623	667	671	691	737	645	672	682	669	688	681	672	640	682	663	688	667	623	662	686	679	663	685	645	670	692	654	661	720	656	650	692	688	609	664	689	650	680	655	710	658	628	690	615	655	666	704	666	662	691	635	710	644	675	683	720	655	678	674	644	621	708	677	676	661	610	690	641	659	691	633	689	677	675	690	673	722	618	667	651	675	647	638	660	697	680	667	687	656	644	617	657	675	641	648	673	661	638	656	673	650	643	706	680	673	656	632	653	639	687	642	688	665	653	702	660	634	656	675	675	664	635
25030	21544	24948	28597	21543	20715	1103	597	450	460	442	443	414	404	436	442	372	405	402	380	406	399	432	408	389	434	409	399	382	420	377	414	429	376	379	422	446	409	413	379	447	395	411	386	403	398	413	401	356	391	406	417	387	402	413	422	402	385	420	388	378	383	448	380	365	380	411	406	411	371	362	366	401	398	412	417	416	382	376	394	445	379	395	394	392	390	409	376	429	389	392	415	394	429	395	391	392	397	375	396	402	428	400	381	389	377	396	427	374	364	352	385	405	370	403	372	433	402	378	405	412	418	383	391	402	386	411	404	410	388	415	386	442	376	369	427	393	407	442	394	376	375	385	372	390	387	383	370	407	353	401	366	422	385	369	415	393	357	376	413	414	405	370	387	426	359	351	381	396	398	343	383	365	331	365	406	409	378	385	423	340	386	440	348	398	385	370	386	403	371	382	364	412	427	389	420	397	421	400	412	398	381	372	389	365	422	409	414	364	381	392	373	417	371	395	391	325	383	385	435	421	382	381	380	390	422	419	407	406	376	392	370	405	364	426	398	385	374	383	416	372	383	411	365	409	413	341	379	395	377	397	387	411	394	377	413	403	351	372	382	371	427	403	397	372	351	433	406	399	433	409	391	403	401	387	372	388	385	423	416	374	375	381	426	433	389	401	363	344	418	372	377	396	397	361	409	405	420	393	422	361	394	404	429	370	376	410	404	407	373	405	364	377	384	388	386	391	405	416	413	390	345	330	387	352	389	366	395	402	363	435	431	419	408	400	408	405	379	372	385	413	424	445	397	394	400	403	388	396	410	386	369	432	392	391	388	418	383	385	364	391	403	408	395	387	386	425	371	375	397	385	396	371	400	370	395	392	396	392	407	368	376	352	355	394	331	429	393	416	370	383	372	376	370	386	402	388	384	399	363	404	420	418	398	436	428	427	371	373	372	380	390	388	349	413	412	382	392	383	408	402	419	391	394	369	436	418	397	423	383	394	407	403	378	409	381	393	410	376	410	389	406	421	410	376	382	365	399	379	388	390	407	414	402	363	423	412	419	388	417	390	425	392	378	410	372	368	392	407	403	403	435	439	396	386	357	375	421	386	397	401	391	375	397	392	363	377	386	386	395	349	414	361	422	428	425	414	375	382	393	361	388	391	343	361	389	375	384	377	424	407	398	405	405	408	408	400	428	404	358	346	391	402	409	420	383	424	407	406	392	353	390	399	415	414	408	371	405	387	407	404	394	412	417	395	401	365	385	416	393	378	400	374	372	373	415	416	368	376	422	432	430	349	409	429	454	432	396	397	408	426	374	411	419	411	382	414	404	430	418	337	391	405	397	398	416	404	421	431	373	357	384	400	436	403	355	394	420	396	418	373	364	366	379	392	399	410	397	398	412	358	391	388	366	347	366	352	409	420	412	397	420	401	365	376	412	390	397	392	388	369	390	409	437	394	376	358	360	390	388	392	381	420	384	383	425	399	433	407	433	419	366	389	391	445	403	396	417	358	403	369	384	412	401	405	414	401	388	424	413	373	400	406	410	417	416	394	402	346	394	409	369	370	397	412	371	391	393	397	399	429	406	404	409	390	449	440	343	397	398	403	406	383	402	377	402	370	390	391	399	408	410	387	375	359	398	401	394	394	406	407	394	392	424	388	411	397	416	424	410	418	395	401	386	391	420	419	409	361	379	376	356	398	419	388	376	365	419	374	353	382	350	413	391	386	395	402	369	333	377	396	405	400	398	404	406	381	414	363	380	387	398	410	449	345	382	389	398	398	383	375	396	345	402	368	357	391	401	387	393	404	385	404	360	392	367	405	370	386	372	389	430	423	417	395	378	385	418	391	349	366	362	355	363	399	380	429	382	385	402	367	420	405	411	393	353	412	370	356	407	368	367	421	369	394	387	407	398	365	379	414	369	355	398	379	383	410	374	431	381	378	334	394	365	395	388	345	371	408	409	393	393	388	422	391	435	401	434	427	388	413	396	396	385	414	376	411	401	391	357	426	397	385	411	400	363	390	408	394	403	417	398	418	401	435	405	406	350	431	390	376	380	413	369	413	351	396	424	444	353	399	409	374	377	386	408	388	406	398	347	407	384	413	388	402	383	391	408	409	414	391	405	355	381	378	421	378	392	387	362	434	382	407	370	390	374	430	390	391	380	383	393	396	398	381	408	358	408	409	383	387	420	407	404	372	413	384	409	399	400	373	400	398	409	399	354	376	422	395	408	391	383	366	395	386	377	390	344	406	389	358	398	389	406	410	384	397	375	391	393	393	381	415	382	380	376	363	386	401	415	393	378	395	391	386	400	395	358	378	391	397	413	400	404	420	399	394	405	401	383	376	380	367	384	395	394	390	390	378	398	390	412	402	411	384	376	399	414	373	380	408	420	353	399	392	371	378	362	395	422	395	402	400	427	408	378	389	400	395	387	355	404	403	406	427	390	384	375	402	373	425	387	366	381	407	399	398	380	399	398	363	395	398	361	369	389	403	395	444	420	397	385	410	384	365	346	391	429	368	400	414	389	391	410	442	417	395	397	406	396	410	467	406	400	375	381	383	396	365	391	375	428	381	351	379	407	353	418	359	397	421	388	395	414	407	410	384	374	362	371	388	427	397	421	392	354	385	407	377	453	424	400	414	360	393	369	397	414	396	389	410	413	390	408	431	391	376	387	391	374	402	395	415	350	379	365	396	340	398	412	410	388	388	394	386	395	412	420	435	411	367	346	409	402	360	371	414	400	346	378	377	375	407	393	401	398	388	429	367	362	400	388	392	387	393	380	370	441	388	413	386	391	361	372	354	374	424	380	415	412	402	428	410	372	389	435	374	419	410	367	393	370	358	382	393	408	399	420	363	368	418	433	397	448	399	362	385	379	418	377	381	428	380	410	426	376	378	385	409	420	354	361	388	393	422	412	449	406	379	371	403	416	348	410	383	406	373	427	426	381	407	390	384	409	407	383	391	382	411	408	363	344	399	384	364	379	374	384	412	381	404	397	425	420	398	388	361	350	394	378	369	364	389	374	375	396	384	411	356	404	416	374	390	399	382	387	379	429	388	373	392	421	380	385	397	385	379	380	417	409	356	366	392	411	393	390	395	385	372	404	405	412	402	388	361	414	386	435	389	386	397	387	423	377	396	373	396	399	363	348	385	394	389	375	401	374	398	379	382	371	399	374	363	361	408	384	372	410	402	454	393	372	394	427	412	408	436	365	399	401	390	334	385	413	406	385	364	361	407	395	398	368	386	384	363	405	352	402	382	394	377	377	385	386	350	391	378	412	391	446	398	390	373	406	419	417	394	401	379	353	410	376	447	371	428	378	363	377	364	372	400	386	379	367	396	417	423	399	363	422	395	396	362	389	402	393	404	388	406	401	387	384	391	401	435	370	381	372	383	391	356	385	438	389	394	376	404	397	447	372	401	394	391	378	372	409	395	380	400	385	388	402	396	409	422	357	431	405	390	382	370	394	390	438	385	392
6146	7464	2295	1751	1008	923	955	885	939	846	874	880	850	850	886	865	857	873	913	830	902	874	871	816	904	891	848	864	894	857	806	854	864	813	827	853	820	900	852	903	851	851	843	867	853	829	852	845	900	862	898	860	840	887	870	840	837	853	868	835	809	898	897	859	900	826	836	859	875	835	847	891	830	879	863	895	851	865	840	839	849	881	869	854	859	838	857	839	876	805	860	798	874	850	848	898	800	881	839	894	847	875	814	829	829	840	915	851	899	882	871	885	803	830	799	853	802	881	809	881	894	866	840	881	882	854	864	846	862	882	891	860	892	857	852	814	873	819	860	836	873	855	842	875	852	813	855	852	879	843	837	810	901	871	801	909	832	893	856	814	777	842	806	832	858	854	860	861	921	856	862	851	878	926	810	868	838	866	912	845	813	834	820	855	879	875	809	880	862	850	842	842	842	845	874	846	925	868	891	794	868	797	891	844	869	900	874	796	809	863	866	893	844	867	851	827	856	870	856	849	818	856	892	850	835	871	820	850	832	837	831	853	914	814	894	856	774	911	819	920	814	792	821	855	826	876	851	882	859	847	858	848	849	865	876	830	868	896	822	875	837	902	845	811	837	870	826	841	864	858	883	869	785	884	886	873	826	846	791	848	877	825	842	829	862	833	877	819	843	824	830	831	835	852	819	821	805	864	855	890	834	896	932	839	892	823	902	814	831	823	860	848	835	898	856	899	810	874	933	878	881	829	849	872	842	835	819	817	784	796	809	855	825	845	856	877	904	788	852	808	884	889	826	885	832	803	834	822	835	821	816	877	861	925	850	836	794	858	877	864	921	855	854	860	876	855	828	847	831	883	866	826	864	842	890	837	862	800	790	883	842	852	850	833	858	813	848	855	862	832	859	859	867	895	853	866	877	881	855	847	852	911	854	834	829	824	890	848	843	888	791	902	903	892	831	817	846	876	880	874	849	916	845	840	819	831	878	870	806	799	869	787	824	829	842	850	896	875	848	838	820	853	851	815	843	840	826	836	866	840	847	816	829	834	883	850	821	870	860	858	849	860	814	844	857	848	838	848	901	861	833	801	904	855	839	825	841	837	868	901	836	837	816	822	849	909	860	842	846	840	831	853	842	889	850	787	872	839	866	889	834	855	866	831	826	914	830	856	851	825	879	890	889	833	857	822	848	909	908	824	869	883	891	805	853	835	822	898	896	853	814	864	882	832	882	870	884	856	851	830	804	867	882	870	841	803	861	782	858	852	881	846	880	856	778	893	826	845	806	806	861	818	838	805	842	857	863	866	803	858	885	837	831	829	918	830	820	867	857	829	852	915	893	861	903	836	823	838	846	885	885	859	861	817	851	878	830	873	835	830	843	826	774	829	838	851	837	858	886	897	843	877	839	865	829	826	830	827	860	817	825	881	889	873	821	853	886	842	852	828	818	876	839	854	851	907	819	828	878	862	822	814	804	831	894	836	859	860	857	867	855	832	815	812	853	833	815	842	870	828	899	862	862	870	828	815	834	845	842	857	810	869	845	859	911	846	866	857	844	856	856	876	866	873	813	901	865	861	883	801	778	862	880	844	803	810	839	860	851	866	875	865	846	845	855	906	896	910	854	873	844	892	846	862	858	877	834	805	839	846	808	835	845	846	892	850	920	814	799	825	833	877	861	802	892	804	798	851	864	880	866	823	869	878	880	862	811	905	905	850	826	826	881	878	884	868	792	834	829	843	834	843	802	875	851	867	860	866	861	843	856	821	874	898	837	863	852	842	838	821	840	873	862	850	836	870	855	827	798	927	852	896	809	850	874	850	857	871	873	841	810	814	835	827	863	869	901	868	865	842	871	832	774	853	865	847	867	852	860	884	835	864	819	856	868	843	842	821	826	840	842	870	850	839	851	891	860	831	808	805	849	816	837	905	875	800	893	826	835	859	855	889	841	861	872	832	867	842	843	854	869	863	897	874	854	840	811	837	874	853	873	904	854	848	856	828	900	829	923	849	876	888	886	820	880	912	843	873	865	858	862	846	900	837	861	840	883	827	849	816	790	861	892	884	931	874	841	838	841	832	813	921	847	865	823	845	851	906	851	807	897	880	822	868	867	887	849	875	883	833	858	810	855	879	846	782	837	850	836	816	847	821	830	809	834	869	860	853	790	825	877	886	843	865	891	859	861	867	864	849	888	805	874	879	865	897	819	825	872	889	839	802	884	886	873	839	858	877	876	819	862	819	860	796	854	838	845	875	858	797	903	882	831	848	904	867	888	872	809	825	864	833	874	961	838	907	853	810	869	832	871	865	887	859	847	835	832	843	805	845	861	831	844	830	840	842	826	853	812	857	858	852	865	845	839	846	859	833	826	860	856	864	836	820	850	834	816	829	851	812	817	804	822	821	857	883	884	885	850	875	830	854	856	871	840	896	865	818	887	823	909	822	821	855	808	861	816	854	870	866	870	877	832	863	831	882	861	848	880	865	842	850	835	840	874	896	830	851	853	937	867	857	815	896	812	797	862	830	862	833	789	791	862	825	817	899	861	845	853	829	846	872	851	850	841	895	826	861	856	847	863	861	853	818	840	864	812	843	872	870	878	845	859	845	814	880	887	860	869	828	849	855	866	834	813	874	835	843	891	862	826	831	825	840	910	858	865	858	854	835	859	854	845	826	877	882	847	827	837	828	802	853	876	850	808	861	838	911	860	905	838	849	824	866	857	871	888	846	852	806	874	881	855	840	819	838	837	846	879	780	882	820	898	864	896	843	861	855	817	842	857	893	884	839	824	829	850	839	907	791	848	885	835	867	891	842	853	797	842	847	824	837	812	815	829	818	862	840	848	815	841	894	847	884	875	857	859	847	832	820	919	866	816	863	880	806	844	859	796	844	859	802	814	907	890	877	880	842	817	838	856	868	877	904	838	865	871	832	799	898	833	847	877	844	845	814	857	889	885	862	891	855	854	868	836	868	805	862	851	813	832	855	822	885	901	881	838	868	838	854	849	874	818	819	892	842	848	883	861	810	822	844	871	824	808	778	873	873	862	820	872	876	840	843	852	901	880	795	852	891	856	816	895	834	864	858	868	816	866	809	808	821	848	819	837	904	884	906	820	861	852	900	874	859	884	882	872	882	876	856	839	878	828	821	848	850	886	831	856	833	880	815	793	827	846	877	887	816	915	859	863	833	845	852	891	831	840	849	891	882	839	840	888	861	896	811	865	843	843	881	866	880	859	875	850	863	862	881	877	850	815	828	856	821	880	875	801	885	826	881	856	840	904	855	831	812	847	893	845	814	817	892	813	830	843	855	837	857	879	853	836	821	874	879	870	848	850	848	913	804	835	806	835	862	850	824	840	800	827	840	879	896	845	904	825	832	899	866	860	821	818	846	825	825	886	832	810	855	864	833	867	824	864	896	834	855	840	800	872	850	866	864	851	872	824	871	894	820	820	823	835	883	859	848	864	844	843	840	841	803	810	844	858	841	869	842
24323	21502	25203	28231	21503	21515	19368	743	462	393	398	317	278	294	322	289	280	295	323	297	287	268	282	284	295	289	311	282	298	292	288	284	275	290	240	285	272	284	286	318	265	251	278	229	247	262	253	288	274	275	257	298	294	264	250	274	236	255	281	262	275	250	284	267	255	260	260	264	268	269	303	256	258	306	265	283	268	260	290	268	256	292	272	253	250	272	267	268	289	243	249	251	261	281	284	298	276	270	261	274	298	281	278	307	264	268	244	280	262	250	247	263	276	255	259	253	291	313	301	294	278	235	301	251	259	294	278	294	295	265	252	270	263	282	280	277	281	256	297	246	278	266	297	287	251	289	257	262	277	281	271	289	277	254	266	259	285	289	257	277	292	249	311	283	251	289	271	273	289	269	278	261	282	283	295	280	252	287	281	272	276	272	265	289	274	305	257	253	285	272	243	248	259	274	256	280	245	279	264	254	267	231	255	259	268	277	286	260	256	241	241	272	257	282	238	257	265	266	255	263	277	263	251	302	282	270	324	259	301	244	255	247	274	277	257	296	238	278	272	258	268	248	290	298	233	274	263	269	257	285	296	278	234	283	257	268	258	264	250	281	310	250	258	254	267	252	285	251	263	285	282	256	273	262	278	253	241	301	260	274	266	286	263	269	273	273	275	281	260	244	281	286	253	282	308	282	229	244	262	255	264	291	271	283	286	277	287	277	275	238	258	293	253	275	260	264	271	278	247	248	231	304	260	270	242	266	284	247	258	275	252	273	246	272	277	279	280	274	272	274	286	265	286	272	262	252	250	251	245	266	302	262	283	251	270	279	266	275	304	299	275	249	298	244	253	284	267	251	251	255	258	277	272	276	251	252	282	295	259	279	284	240	269	261	253	270	261	284	255	294	281	273	275	296	263	294	272	261	285	274	218	271	277	275	258	286	275	276	284	293	283	319	251	280	275	278	268	256	241	255	303	242	291	288	265	274	287	291	281	255	267	260	275	280	259	241	261	279	256	264	270	274	252	273	251	257	274	273	260	273	277	282	250	261	269	271	258	271	267	258	288	295	307	263	254	296	301	279	267	276	258	276	263	282	246	287	261	272	285	258	253	260	243	313	246	260	303	291	269	261	283	274	274	233	279	253	263	266	270	235	278	263	276	259	276	280	291	257	275	251	265	285	243	262	284	261	254	289	243	268	254	272	286	275	267	305	249	285	283	262	243	273	290	274	256	251	278	254	278	234	291	274	293	287	278	279	275	294	275	264	241	292	284	264	266	246	289	257	257	251	284	285	280	274	294	266	265	258	262	263	276	252	310	268	249	282	252	293	290	251	294	266	274	274	283	273	278	230	285	268	255	258	274	246	277	253	279	248	284	256	226	270	267	256	261	288	268	286	291	302	281	276	335	268	248	280	240	282	254	255	249	252	254	259	281	257	272	246	296	260	287	244	286	273	260	247	271	259	283	321	229	252	235	270	271	284	269	270	275	283	236	271	254	256	273	264	286	260	248	271	267	282	249	275	306	295	284	253	280	244	264	284	240	286	230	287	269	246	265	263	273	269	294	251	288	279	266	283	276	281	284	274	246	262	277	276	275	261	308	259	271	300	269	250	264	306	267	217	272	261	276	275	276	255	254	267	250	258	255	262	250	296	255	254	248	257	274	289	277	261	243	266	264	277	267	255	274	259	280	257	257	267	298	250	285	277	253	293	268	278	274	268	270	240	305	283	257	281	262	280	260	250	275	235	244	255	279	267	272	282	303	287	269	278	300	287	297	279	266	275	280	264	276	251	282	276	270	291	268	250	291	272	281	274	263	265	260	262	256	265	280	277	283	296	267	263	250	250	302	245	256	248	242	274	273	257	276	278	255	272	264	234	265	267	260	250	278	265	277	264	263	280	287	272	244	261	299	333	259	274	248	243	303	267	259	265	278	252	293	297	280	262	261	272	281	284	260	259	246	290	296	266	268	287	279	267	255	274	258	273	273	283	296	267	284	264	286	260	286	281	278	268	265	267	272	231	225	257	274	269	256	270	276	269	290	263	277	281	268	261	278	283	272	290	285	268	241	231	295	281	265	261	277	243	280	256	264	278	266	268	265	256	277	273	266	282	285	242	286	291	248	265	271	275	246	259	255	249	259	231	286	249	230	281	264	270	271	289	295	263	269	297	294	256	265	263	270	278	251	267	255	279	258	281	260	265	235	296	296	276	262	244	280	253	242	306	262	230	237	278	292	243	273	283	283	282	259	291	270	258	283	263	244	241	227	258	269	267	268	268	269	265	288	248	282	255	262	260	255	240	275	289	278	266	257	273	259	267	256	290	258	253	289	267	263	255	269	293	266	265	328	289	244	239	261	287	285	254	276	246	280	284	278	247	269	271	258	229	229	269	250	281	265	249	275	286	278	243	235	270	227	259	269	288	274	253	280	282	273	251	266	284	229	236	272	259	254	283	265	266	262	291	233	260	259	276	270	274	266	299	282	236	287	260	286	277	267	279	241	271	283	310	254	288	276	283	268	294	281	275	267	250	294	297	262	284	274	295	244	265	255	266	260	287	282	260	261	268	265	278	242	278	273	255	259	295	260	273	250	248	269	280	284	247	291	252	246	260	260	270	260	282	299	234	249	257	293	286	272	242	271	232	298	262	276	285	282	265	277	251	252	279	257	272	277	278	275	256	260	278	260	239	258	284	247	252	255	244	281	267	280	274	300	254	265	278	280	260	251	289	253	217	229	257	259	247	298	308	281	241	244	228	271	255	289	250	288	303	260	267	277	263	259	263	268	278	256	266	235	266	287	233	301	258	311	243	262	301	286	241	251	233	257	254	265	255	243	268	281	276	269	245	230	233	273	283	250	234	241	264	279	275	236	263	301	280	281	278	271	274	252	282	265	266	304	291	261	307	258	272	269	287	252	276	235	287	278	265	267	259	261	267	257	265	263	270	247	302	279	258	305	277	263	273	303	278	297	281	259	240	263	245	267	248	297	273	268	247	263	274	285	254	272	266	266	226	273	236	257	247	258	251	300	299	241	283	274	297	307	254	246	244	286	256	297	257	264	280	278	302	276	232	298	253	273	275	295	254	249	257	262	311	269	253	257	250	258	273	261	268	283	271	251	265	251	261	281	269	282	238	264	254	241	295	264	274	281	245	257	248	255	261	262	295	269	273	256	292	243	235	244	274	262	318	246	272	259	277	288	276	249	263	256	262	271	235	260	262	293	284	265	289	273	274	260	291	274	284	271	276	246	259	270	262	237	256	276	268	269	294	278	268	269	269	296	302	275	289	302	262	264	229	268	236	262	237	267	253	266	263	247	269	226	271	282	289	269	252	289	277	277	287	256	253	265	281	279	261	250	254	265	266	285	286	267	286	245	266	248	300	267	238	286	298	309	265	265	284	264	295	261	291	257	268	280	298	239	281	257	280	299	276	242	270	265	249	286	252	247	267	274	230	261	282	268	289	283	257	261	278	309	296	254	262	256	272
7688	12447	3105	2421	944	777	683	662	617	644	597	633	593	608	615	551	632	576	623	570	598	616	584	598	581	563	589	560	552	558	615	583	620	595	526	596	593	577	618	587	548	598	581	567	576	584	573	593	565	544	563	558	594	589	562	571	563	570	563	588	529	559	571	574	632	586	612	582	542	552	568	565	579	613	580	578	557	546	558	617	604	576	597	557	619	597	567	558	555	568	562	562	594	572	543	566	562	592	628	565	577	563	606	556	601	591	593	570	592	583	546	589	594	540	544	557	599	567	586	616	586	566	571	580	603	596	562	566	575	561	543	531	598	610	585	554	582	553	594	571	579	581	612	550	536	572	568	564	580	605	599	570	582	545	597	555	599	611	570	573	576	583	591	554	610	558	586	523	567	589	610	600	553	617	557	605	581	604	576	573	577	599	557	598	534	597	629	572	582	584	561	623	560	591	565	619	581	568	604	594	561	598	521	608	625	549	554	549	552	614	574	532	569	560	560	595	600	541	575	566	548	564	570	538	580	565	584	600	584	587	605	534	544	565	562	587	560	579	585	614	553	562	595	578	551	577	551	566	555	590	577	556	599	595	568	543	589	570	532	589	591	565	529	565	575	538	563	579	569	575	561	563	556	566	581	574	551	579	599	615	568	574	590	551	544	561	581	582	590	583	643	579	607	617	630	581	578	572	561	580	617	599	569	577	593	563	581	568	555	515	587	565	595	610	595	568	544	558	548	566	566	602	562	595	592	558	579	540	584	592	563	534	588	563	576	582	603	588	571	595	571	566	604	638	602	550	564	581	611	600	611	565	537	590	631	570	592	579	556	605	586	525	566	564	567	588	523	567	564	618	602	567	582	603	604	544	589	565	582	579	557	588	518	550	600	566	583	571	591	590	608	622	599	610	555	585	549	566	583	576	605	585	561	564	571	527	563	605	569	570	563	562	557	569	532	598	579	527	540	561	592	584	567	570	606	585	594	566	584	583	564	579	576	594	562	560	553	559	544	590	561	565	572	577	594	605	560	568	602	541	577	592	588	573	576	605	553	574	591	580	581	573	561	596	593	584	550	594	566	538	560	540	601	595	574	611	578	581	600	532	601	564	558	579	595	574	574	551	566	585	588	548	593	583	635	531	598	590	581	576	648	599	572	606	563	556	555	597	582	584	619	596	576	560	606	559	544	551	591	582	567	613	548	571	594	572	625	559	587	579	587	550	617	542	556	573	556	607	576	554	608	608	621	597	591	574	578	557	585	628	561	559	567	605	553	575	599	610	548	570	554	578	539	581	580	575	581	605	557	554	581	566	558	579	580	581	586	593	580	542	558	568	551	568	610	582	559	603	568	572	581	578	613	582	535	613	556	610	567	587	551	573	553	637	594	555	546	552	612	561	578	565	610	601	589	588	592	571	591	540	582	592	573	563	593	555	584	590	574	577	610	571	547	581	609	607	550	595	577	590	564	548	604	606	594	618	570	604	561	608	590	568	557	596	554	577	590	558	574	568	590	551	579	568	613	586	548	571	549	566	629	541	595	549	586	569	543	552	575	583	564	580	595	578	545	573	583	538	584	618	578	604	578	562	552	569	587	595	590	505	566	586	612	596	527	559	567	592	589	575	596	569	593	550	522	517	579	602	569	565	570	590	585	557	580	594	574	567	599	602	593	550	543	590	600	569	558	576	539	572	534	587	561	555	553	550	552	603	588	579	556	547	581	554	588	582	585	544	657	558	554	563	626	549	609	558	582	559	562	548	623	558	587	585	565	565	562	564	591	548	555	606	591	604	558	606	580	593	556	558	564	589	563	565	565	607	564	560	556	569	605	585	581	555	593	529	581	575	601	562	628	626	595	588	531	575	556	566	578	594	555	590	555	578	548	581	599	556	602	557	581	586	576	611	568	595	622	591	566	572	506	529	578	556	579	623	580	612	607	544	598	587	555	574	588	574	589	575	590	548	569	597	598	581	539	535	560	589	577	602	557	586	595	595	575	577	574	570	615	579	563	560	553	572	578	560	559	600	596	598	564	555	572	586	560	591	567	575	562	607	580	580	597	586	572	562	588	578	528	589	570	617	566	605	569	572	555	569	585	583	556	627	541	560	560	576	579	605	579	562	538	585	578	579	569	566	588	574	562	569	544	560	531	613	566	569	582	571	593	614	584	625	613	607	629	537	579	592	577	599	590	624	541	577	595	614	549	597	587	588	589	595	605	588	565	549	554	539	638	550	561	574	591	576	577	616	611	520	573	526	568	602	553	580	612	562	533	579	589	571	563	575	595	590	621	630	583	562	524	560	548	571	579	542	600	598	577	564	587	557	580	551	544	581	592	597	579	580	558	608	594	572	609	585	593	567	524	507	568	613	595	567	581	612	568	607	593	597	554	598	591	600	581	561	604	545	636	557	570	591	582	564	599	568	579	568	594	588	596	571	581	592	561	565	583	569	588	546	547	610	564	609	611	594	583	570	600	548	570	564	560	600	595	594	571	589	606	574	596	628	568	613	604	584	593	600	588	579	586	568	578	575	569	577	600	584	557	530	583	546	570	565	611	562	588	583	577	574	578	596	566	574	576	611	557	610	597	600	576	580	555	558	607	585	565	614	551	553	568	573	566	553	600	594	568	561	597	533	601	567	563	566	568	591	584	581	572	578	559	600	598	537	601	544	566	601	585	591	591	591	572	554	580	566	624	583	587	540	598	628	579	564	573	524	584	548	578	572	535	550	624	594	549	608	583	580	584	582	577	597	610	586	553	590	610	582	557	584	610	590	613	597	602	588	583	567	570	580	543	556	577	584	562	544	577	584	583	580	562	598	601	576	552	557	604	608	552	568	531	588	570	588	552	569	555	570	553	568	540	592	586	614	544	622	598	586	579	569	585	581	579	565	574	540	586	559	529	559	595	565	578	599	548	550	618	576	599	553	625	596	561	541	576	561	596	597	552	554	560	576	573	567	576	606	610	617	606	586	587	560	608	572	608	573	595	579	609	623	571	610	564	594	570	583	562	598	601	627	582	571	568	536	603	578	593	600	542	551	591	566	609	613	559	563	547	559	608	537	528	581	580	587	548	575	567	580	607	554	605	578	545	593	591	595	577	565	588	579	591	572	596	641	570	568	626	552	559	591	583	580	578	636	600	576	574	541	584	593	571	642	586	587	592	591	571	580	625	573	553	577	564	574	566	578	561	616	578	586	592	561	570	526	600	537	563	611	615	545	562	556	566	541	558	567	618	605	608	606	579	598	557	590	576	584	575	607	602	573	592	560	579	548	546	555	541	559	547	594	566	596	601	571	614	549	542	533	582	587	539	605	561	609	580	594	593	573	537	552	593	555	597	623	578	583	586	565	586	538	615	567	590	566	569	558	549	561	566	606	585	569	525	565	593	576	581	598	607	599	600	567	571	569	548	643	581	567	591	604	583	590	585	579	596	577	568	606	603	542	580	544	557	547	579	598	602	600	561	596	616	553	568	561	580	573	593	580
32621	20214	8607	663	358	327	281	319	307	276	322	297	299	284	282	272	294	286	297	334	310	279	251	284	308	257	304	267	273	305	251	268	288	310	329	257	312	286	283	293	277	275	305	308	304	297	274	279	248	280	291	304	288	258	267	289	290	265	279	310	272	335	261	274	284	258	275	266	247	253	309	309	307	313	296	264	303	256	288	271	271	309	281	279	282	260	291	242	249	266	281	293	285	307	293	268	273	317	326	302	273	282	276	293	315	283	239	303	261	269	277	274	299	288	246	278	281	291	284	276	269	289	270	353	271	273	300	258	303	295	260	302	315	287	293	263	280	297	311	310	295	285	283	294	297	269	273	302	294	269	257	280	300	291	255	276	308	265	299	269	278	284	253	286	272	286	237	281	261	264	300	292	278	284	270	313	267	296	271	281	285	297	287	296	285	313	291	287	310	291	313	286	304	296	295	277	261	279	226	282	305	237	262	277	278	300	259	321	264	288	291	268	323	320	260	276	286	310	290	289	283	289	304	319	280	296	302	264	289	275	268	285	284	284	266	280	262	262	304	272	297	267	299	289	293	313	299	275	273	305	297	257	295	279	305	283	253	285	306	303	286	299	269	299	297	279	312	279	277	295	293	265	305	287	283	271	262	282	285	279	292	261	283	296	287	269	278	298	285	309	301	284	249	295	291	298	276	294	269	282	320	308	306	284	295	262	287	296	286	290	278	295	256	272	286	259	244	277	295	283	294	260	291	302	282	298	288	282	270	250	279	311	285	296	293	268	273	289	282	314	271	282	291	282	323	297	307	308	306	230	266	317	261	242	288	239	270	284	279	276	270	300	315	269	298	305	278	317	271	295	263	289	271	280	282	295	289	277	268	260	329	276	278	286	292	280	256	268	251	308	296	281	262	297	273	286	294	277	252	282	290	311	323	259	292	292	305	241	270	284	277	320	315	262	300	282	279	264	325	279	295	316	288	297	304	276	298	271	261	294	270	278	280	298	275	293	279	290	318	291	281	292	305	300	299	281	295	299	319	307	282	307	272	312	315	286	285	287	264	252	296	287	276	268	252	313	277	277	280	282	277	280	284	280	280	297	271	246	286	274	280	266	299	287	297	316	275	265	313	265	286	278	265	295	308	246	290	300	300	305	294	261	283	250	280	296	258	317	319	279	283	281	267	276	303	259	288	324	316	319	290	296	265	296	280	284	258	290	308	310	290	312	296	281	278	287	301	332	290	297	311	260	290	277	258	316	283	317	295	292	292	267	288	257	279	263	297	263	235	265	290	273	305	278	303	291	285	287	289	283	270	285	302	281	289	287	289	289	314	313	296	290	249	316	261	298	252	261	290	276	295	302	292	327	275	282	288	299	309	261	255	303	300	303	323	278	284	303	288	292	279	279	319	299	254	282	284	313	277	273	281	316	282	261	235	259	282	280	260	293	266	269	289	258	268	252	268	291	269	288	302	297	276	250	308	275	321	305	280	272	297	280	264	264	239	271	304	293	263	272	285	283	290	307	278	292	309	300	294	271	300	242	305	300	288	307	296	292	266	298	297	286	300	300	287	262	311	324	265	294	292	289	268	305	324	274	314	305	325	302	331	276	305	306	259	290	279	271	270	299	276	267	279	273	296	274	312	305	320	291	272	249	301	305	253	289	259	293	260	288	279	305	288	300	301	285	265	311	314	266	278	269	306	270	305	287	291	291	292	262	263	252	299	304	286	263	281	272	325	309	290	305	284	277	303	266	282	265	299	322	304	283	283	275	293	291	274	297	289	287	308	294	272	284	305	282	295	246	253	282	287	291	268	286	269	274	285	289	293	307	317	286	271	281	298	302	311	290	311	299	297	271	299	278	276	265	271	275	326	302	295	279	253	295	293	272	289	291	291	261	262	274	305	286	282	296	302	281	311	263	313	284	292	272	268	294	284	301	279	286	276	289	300	301	278	296	274	320	292	286	284	322	291	291	304	277	256	259	326	269	295	282	296	268	307	287	303	275	299	279	304	278	308	272	257	273	291	294	289	287	261	288	261	280	319	332	283	290	255	282	301	278	291	297	264	284	308	273	284	277	284	290	271	284	290	253	306	261	294	319	262	290	303	280	280	326	301	293	284	285	275	305	293	346	268	244	273	298	299	275	280	305	288	270	285	285	266	291	305	273	277	285	294	305	295	293	281	276	292	269	283	302	325	283	295	277	281	259	276	268	288	295	279	264	303	268	269	253	277	327	308	275	319	306	310	274	311	278	290	253	279	272	276	291	264	284	315	280	268	298	273	289	309	250	280	320	275	278	259	226	321	281	306	297	307	293	302	301	316	283	269	294	277	284	277	288	280	272	286	256	268	317	309	294	271	261	295	301	290	300	272	284	275	324	316	284	302	301	288	281	258	278	268	283	260	262	291	279	296	271	291	270	279	302	299	300	293	291	276	293	306	284	295	303	281	299	322	307	289	292	277	291	276	298	279	287	303	288	303	275	295	273	287	325	290	269	306	278	291	284	240	298	276	308	244	327	304	292	287	298	295	303	306	292	279	312	258	271	268	300	334	311	311	269	233	270	309	278	285	294	254	269	267	263	285	307	268	275	291	268	264	274	290	293	268	304	306	294	271	272	277	318	286	270	282	293	273	299	281	264	271	298	293	294	275	255	296	275	260	292	261	262	299	284	288	290	254	291	309	281	261	279	292	307	296	262	287	292	291	260	281	269	252	289	263	264	252	290	301	272	255	268	278	286	338	289	259	307	305	313	287	283	308	305	309	290	305	284	273	296	310	268	301	303	282	271	285	292	267	259	262	308	304	308	292	295	290	238	300	285	286	304	298	268	284	280	275	269	299	275	319	322	294	262	277	259	252	293	294	256	308	298	307	247	321	260	292	269	260	239	292	281	308	304	281	257	303	322	244	293	256	283	323	324	291	301	288	291	299	299	274	295	314	321	276	273	265	293	280	277	262	294	290	304	276	288	272	265	309	295	289	279	296	284	283	269	284	290	300	268	264	287	270	288	278	295	263	266	291	281	292	301	291	261	288	304	278	264	293	293	277	268	286	332	271	280	282	283	286	264	266	265	283	276	302	285	303	274	259	313	304	278	292	299	298	256	290	290	295	287	291	305	286	286	268	246	271	300	298	305	317	273	257	309	274	296	278	327	286	269	294	299	283	286	262	284	267	297	245	292	311	287	280	318	304	308	271	293	260	273	277	302	300	265	289	293	257	294	266	279	254	290	300	274	305	286	288	303	295	298	270	296	298	304	304	295	288	292	264	283	266	317	306	307	302	284	284	303	304	315	288	276	274	287	271	274	259	289	294	269	279	295	288	294	292	292	279	263	281	294	322	265	265	277	297	288	297	286	264	311	305	264	240	279	284	272	257	301	286	261	260	290	294	285	277	314	257	290	255	276	264	327	326	323	313	286	282	297	283	289	279	289	277	301	294	301	286	278	264	302	282	291	308	281	335	288	269	268	274	283	319	294	258	266	306	293
5640	1503	812	730	677	675	691	692	653	644	687	696	675	655	655	687	631	677	692	692	658	617	690	630	674	678	670	676	636	645	658	682	703	661	672	698	689	703	638	686	631	685	653	701	674	647	651	686	697	718	660	738	623	714	650	662	655	642	664	645	624	677	672	648	742	685	694	646	668	667	658	690	693	667	650	675	704	667	682	634	701	667	680	674	696	652	668	707	676	648	626	651	646	650	673	636	653	700	651	698	695	667	620	678	686	686	631	597	643	696	614	701	656	648	643	614	699	646	650	653	713	645	612	698	662	681	713	637	641	672	674	678	656	681	653	683	687	657	656	704	642	720	692	701	690	619	652	660	677	650	662	654	656	678	626	690	675	661	700	697	676	701	662	679	640	648	646	667	720	693	651	679	670	660	731	690	647	692	671	659	642	706	686	681	622	660	637	695	674	677	692	659	647	628	620	631	673	635	716	711	697	659	653	711	671	689	721	639	687	666	614	665	714	659	656	677	652	651	722	719	644	642	697	627	688	689	707	691	699	644	681	700	664	647	642	668	613	654	729	668	660	669	683	648	691	684	663	632	694	680	636	680	678	725	680	642	634	663	672	663	691	723	687	637	686	649	729	659	634	637	665	656	622	650	629	688	664	655	633	654	640	686	675	667	607	645	673	644	684	680	660	685	669	695	685	654	636	665	634	681	640	648	691	681	713	710	692	646	677	651	660	681	586	658	643	688	662	681	669	660	683	700	690	683	680	696	661	651	630	731	608	638	657	679	635	631	655	713	669	644	704	626	696	702	633	614	647	671	656	662	674	636	652	638	701	666	666	650	685	660	644	639	694	709	698	633	681	637	647	666	632	671	702	639	650	672	732	664	659	641	669	686	693	661	634	649	637	648	694	673	681	697	650	654	658	684	640	688	673	715	641	671	678	646	659	645	702	648	644	669	667	751	664	687	667	637	679	627	648	650	661	691	699	666	664	644	673	700	664	649	644	664	689	639	687	685	635	671	718	698	678	649	663	653	673	647	664	661	657	619	633	638	599	658	670	668	707	739	687	724	661	631	638	638	653	709	691	667	661	631	655	711	712	674	694	690	634	681	658	674	698	616	652	637	704	697	642	669	673	653	698	691	663	661	681	612	677	716	696	601	646	627	676	680	681	708	650	662	655	649	646	676	681	635	642	712	692	650	691	654	643	672	676	614	693	658	644	676	655	668	685	648	656	664	681	620	662	686	685	671	686	626	725	680	646	708	648	667	686	663	663	701	661	636	650	714	700	645	696	646	665	683	638	649	703	661	701	653	672	651	694	671	682	597	686	705	742	659	729	647	648	689	625	622	668	686	671	627	667	687	655	692	661	673	641	675	699	690	745	668	644	666	669	662	646	670	661	652	659	666	693	680	682	700	642	685	665	702	661	649	674	658	666	721	680	708	683	677	664	696	664	646	689	638	654	664	641	669	658	680	631	668	680	702	666	658	700	706	730	681	682	643	709	638	706	666	680	703	661	682	663	664	709	659	634	670	670	689	659	675	692	662	660	676	649	640	686	639	669	636	650	696	628	691	682	680	687	638	604	648	713	650	703	657	660	710	654	677	675	685	643	644	678	650	659	674	651	700	703	688	705	683	700	674	684	671	731	665	663	658	626	726	706	716	651	665	648	671	647	655	642	680	658	682	644	690	624	671	708	629	699	648	689	677	690	661	690	604	657	673	666	653	653	678	657	676	661	638	659	723	628	652	652	684	620	687	675	700	627	663	674	673	693	695	640	659	652	636	713	659	656	688	693	716	626	690	726	669	674	663	683	671	657	675	688	660	698	636	669	667	631	690	629	670	693	682	707	661	723	643	663	649	665	642	667	619	659	676	689	688	626	695	703	666	659	658	675	658	707	673	684	632	663	713	677	631	672	643	682	652	673	670	717	700	641	640	700	698	685	636	659	670	669	715	666	664	635	683	620	657	728	670	655	669	662	654	659	658	695	658	626	654	659	721	667	640	680	639	662	626	654	683	703	622	633	724	745	678	670	642	663	670	719	676	634	649	658	664	659	665	650	683	682	623	646	664	648	672	666	651	705	639	683	716	670	674	633	612	665	637	652	625	701	667	653	735	707	619	665	674	728	678	632	705	656	677	660	650	669	670	671	682	578	680	660	680	641	626	658	670	675	626	646	626	631	681	631	695	662	683	668	655	694	697	699	718	684	625	633	700	644	695	685	662	686	678	678	646	697	660	680	652	653	720	647	643	677	663	717	676	688	659	634	653	642	661	694	671	663	668	639	714	664	656	686	687	653	681	619	639	666	664	661	677	647	694	682	669	681	693	674	681	672	674	643	683	637	656	658	656	666	604	706	652	654	632	613	718	692	669	661	674	658	710	688	691	644	664	707	657	654	664	697	648	659	678	656	628	657	631	709	685	680	649	707	611	732	664	616	693	701	655	646	652	663	641	665	607	640	673	670	637	675	626	656	673	675	655	642	618	692	699	670	640	653	700	653	672	676	677	669	665	664	647	634	666	657	631	708	661	668	693	660	715	704	678	683	596	672	662	601	701	657	659	696	668	660	636	656	666	664	632	606	651	700	655	693	673	642	622	675	609	642	693	652	662	695	728	685	638	660	620	673	694	668	658	621	699	654	655	653	686	629	718	663	716	699	633	657	658	670	682	644	685	697	683	678	684	626	700	659	664	665	635	644	650	708	646	662	662	644	653	709	633	700	639	643	648	719	686	598	679	685	677	673	674	704	706	650	649	648	677	674	724	657	674	668	675	647	665	637	668	683	663	703	678	682	693	671	673	668	717	678	657	696	689	640	684	715	690	638	634	656	662	643	687	675	702	618	677	650	658	686	663	671	678	657	656	649	646	661	653	683	642	670	660	643	668	691	719	609	640	709	651	679	735	622	689	639	660	640	617	678	682	688	628	653	609	646	713	686	652	656	639	615	638	686	663	661	657	673	668	663	666	676	683	644	689	659	708	625	693	656	660	663	674	696	671	724	684	669	663	621	642	648	745	650	672	654	700	653	714	686	672	661	672	664	663	693	658	670	666	682	666	676	712	704	686	701	640	631	658	622	653	623	702	660	678	687	671	692	698	687	657	641	639	664	656	669	693	660	685	707	660	647	694	685	725	687	672	626	676	649	641	689	692	697	643	673	639	669	704	662	637	681	684	689	697	688	632	684	683	677	674	668	641	610	620	662	680	666	643	687	664	658	675	646	690	629	656	709	703	630	641	689	686	654	661	627	685	672	678	707	677	642	667	660	680	679	614	668	718	666	729	663	664	664	677	656	674	643	640	685	681	667	676	669	693	714	665	668	650	676	664	626	627	662	666	682	640	672	667	689	662	651	672	657	624	677	681	648	633	665	686	629	612	676	697	616	655	657	665	702	638	668	680	656	700	646	633	662	698	683	691	707	654	646	666	658	678	664	638	654	661	679	653	717	655	690	625	619	691	718	682	613	664	660	648	671	643	659	651	651	664	649	683
24932	21450	24860	28451	21442	20681	1195	562	484	454	414	439	440	389	390	429	418	389	366	408	442	437	404	432	421	400	402	378	388	403	379	420	383	390	395	414	451	439	413	403	400	392	401	391	400	402	383	354	378	387	415	415	384	411	394	429	405	399	410	410	369	386	391	348	369	400	397	386	381	368	412	413	396	348	402	378	409	377	407	417	395	424	403	386	385	382	383	405	430	409	410	376	379	385	385	376	420	415	381	408	376	394	417	411	407	383	399	354	366	387	382	393	404	410	364	412	381	376	379	364	386	411	379	410	396	399	386	387	390	389	373	389	394	372	396	394	398	388	403	409	446	412	408	371	370	398	366	415	371	394	441	397	401	397	397	392	423	401	382	374	411	411	381	400	371	379	385	405	382	363	402	372	400	362	352	357	416	370	399	367	382	399	361	391	409	366	443	418	362	385	383	406	409	366	383	397	395	438	410	365	397	394	402	392	393	380	385	377	364	380	384	401	387	404	407	368	390	390	407	363	348	394	397	419	405	411	440	406	440	378	409	370	396	372	378	367	407	374	390	367	388	402	356	376	394	413	392	374	386	396	425	375	390	384	361	383	430	407	405	422	388	387	384	410	415	410	389	403	391	407	378	390	410	377	384	385	429	434	378	420	381	399	419	372	422	343	387	383	407	374	397	413	438	381	362	375	404	408	454	423	399	423	395	379	383	370	407	396	385	389	410	438	376	397	376	421	401	443	392	397	391	410	397	407	404	406	387	381	381	385	396	365	425	397	412	391	396	410	411	401	368	416	395	362	358	394	404	395	379	387	427	384	403	396	354	381	413	374	383	422	365	410	359	385	400	395	400	422	377	379	382	375	426	422	415	442	357	388	418	392	375	369	379	390	396	392	427	398	405	374	403	417	356	408	417	393	400	369	418	376	420	406	422	390	377	374	385	372	421	378	435	404	373	408	345	390	388	412	428	384	359	377	385	361	426	397	382	388	405	389	412	423	392	378	393	374	403	364	381	412	384	381	389	383	408	418	371	350	375	411	387	383	408	408	403	394	388	405	412	401	392	386	416	383	402	381	401	384	406	382	424	402	415	376	390	424	391	393	448	417	402	390	387	345	412	398	396	413	373	390	402	393	396	437	387	407	365	420	384	405	385	365	397	360	380	401	409	348	389	378	403	427	387	394	380	384	430	419	406	385	393	388	395	332	407	411	382	398	381	398	393	347	371	418	394	421	393	412	398	408	369	407	430	395	375	403	399	407	402	366	495	357	361	409	388	399	393	377	329	402	391	425	388	368	387	365	370	384	381	433	358	420	443	371	391	392	409	359	412	400	366	403	419	397	365	397	383	393	400	379	391	394	357	363	375	390	419	418	426	358	402	416	427	386	374	386	424	385	389	402	424	371	365	406	417	399	418	415	435	380	398	373	365	376	408	408	374	357	382	442	360	422	349	385	333	409	426	371	389	381	371	407	398	419	431	377	410	387	395	385	400	377	384	401	404	391	390	415	407	392	388	395	402	369	442	452	410	426	407	405	401	393	376	398	362	342	412	371	407	373	397	420	402	379	379	351	418	400	384	391	398	395	391	411	434	410	376	395	398	415	400	404	409	407	399	391	404	389	359	352	389	417	378	421	390	386	380	380	397	404	367	386	406	384	417	397	385	385	397	400	400	356	370	418	401	391	398	392	425	451	377	399	380	391	397	388	371	397	366	372	360	432	349	422	416	399	370	421	366	396	375	390	401	376	388	434	380	410	424	412	410	378	411	391	406	407	400	377	401	391	424	399	358	371	353	368	387	427	396	395	381	408	349	408	382	391	413	348	380	383	405	430	435	382	422	404	434	457	405	403	384	424	405	378	435	425	373	415	396	377	389	401	409	397	390	365	377	367	369	366	421	387	358	380	413	405	388	424	396	422	396	357	401	411	413	366	398	378	391	398	326	411	396	410	432	387	439	397	396	429	374	400	404	394	384	374	412	416	415	427	398	398	410	362	407	410	386	379	381	420	418	389	401	370	412	418	391	381	413	394	419	353	424	413	377	378	375	361	396	409	410	432	390	387	404	386	428	407	381	397	381	391	394	404	379	384	385	397	397	415	419	387	405	405	384	413	399	382	401	419	387	401	439	421	400	412	388	381	378	375	403	394	411	408	403	350	401	384	400	371	416	390	379	422	395	395	383	428	353	394	394	388	420	426	363	366	392	373	423	392	393	369	394	392	353	400	415	362	374	424	387	405	413	407	398	399	397	372	425	377	405	418	393	387	372	330	401	396	358	378	417	394	375	382	407	364	409	421	418	447	408	400	395	396	377	404	352	366	381	386	393	375	408	417	368	366	366	378	421	388	422	353	348	414	385	386	386	381	384	367	413	443	418	405	385	372	376	380	426	410	370	398	365	380	332	367	383	457	408	413	406	394	377	401	375	379	377	429	334	393	382	402	367	409	376	391	395	382	358	377	391	394	393	365	402	394	417	375	363	352	403	404	406	407	401	379	394	421	401	399	387	411	415	361	381	407	380	396	404	373	372	396	419	415	423	366	393	401	369	398	381	386	367	353	395	385	395	409	359	433	397	380	362	379	370	399	371	399	410	393	382	386	414	406	372	401	373	408	388	367	402	397	383	362	345	403	404	382	389	416	417	394	337	387	412	379	407	392	394	430	363	350	390	384	409	408	354	356	418	381	370	396	416	434	398	374	382	361	394	415	401	384	398	390	394	396	368	392	399	344	403	406	419	409	403	358	399	377	373	388	365	459	397	393	417	386	372	394	405	399	380	396	392	395	385	386	372	421	352	418	444	419	384	389	391	394	388	391	397	422	434	394	398	407	426	407	423	404	367	378	433	382	385	378	398	416	385	383	368	400	380	413	385	392	398	410	396	408	392	431	389	426	411	388	362	370	397	391	419	415	389	392	412	400	403	400	380	435	367	396	370	406	418	417	417	392	364	373	395	351	406	379	383	378	380	382	408	398	375	397	421	418	415	409	431	375	393	381	371	381	348	349	417	374	377	390	398	409	397	362	363	416	447	381	366	376	390	371	439	410	413	367	366	380	370	409	388	395	420	379	387	400	366	425	395	443	362	401	407	403	380	357	407	367	341	370	373	415	421	436	381	398	408	415	408	379	369	406	372	373	407	357	445	386	382	360	390	398	396	391	406	404	405	408	356	380	395	363	419	415	430	373	372	368	436	415	394	373	405	392	385	432	416	394	379	415	381	437	393	382	371	405	382	403	422	421	377	389	389	417	448	417	426	396	417	388	363	349	375	396	380	349	445	385	407	416	375	368	435	400	407	409	390	404	478	403	379	396	373	380	420	390	410	458	396	431	424	415	390	422	404	353	395	405	395	377	422	385	357	358	388	383	398	427	399	431	392	435	375	380	378	378	378	380	431	400	394	413	387	413	423	389	393	380	388	412	408	397	393	399	388	413	420	431	451	409	383	402	426	406	362	397	380	393	382	383	365	334	423	386	409	385	420	349	383	407
5716	7482	2375	1856	1046	936	906	844	902	874	916	927	935	874	860	889	812	858	839	899	868	873	857	891	814	828	863	879	863	823	832	860	875	878	835	839	840	887	874	834	833	828	844	858	881	786	844	867	868	844	899	869	818	867	845	847	817	874	851	864	924	888	907	909	889	884	853	847	861	857	848	858	832	822	882	866	830	842	828	827	869	862	832	834	841	852	863	828	899	819	862	851	830	848	939	884	874	862	879	832	821	785	851	860	824	845	880	881	827	815	839	820	819	836	833	876	853	828	839	891	868	779	866	920	844	856	836	843	848	838	851	848	869	843	838	804	838	845	818	907	852	879	828	832	807	864	847	825	815	864	816	819	878	847	818	869	868	856	821	846	797	834	802	900	840	821	867	820	875	843	855	877	805	843	851	813	897	838	900	853	874	820	863	856	883	861	874	849	848	866	829	887	845	846	860	845	854	851	872	874	866	850	820	835	850	872	902	831	815	931	862	855	833	879	878	867	833	885	859	821	844	874	876	820	849	850	857	841	875	863	864	800	876	894	852	884	871	862	845	841	885	833	844	865	841	824	837	876	863	819	857	885	900	797	795	818	840	833	826	850	862	845	861	869	896	867	836	839	829	838	868	867	864	825	883	843	830	843	802	813	883	851	846	853	867	873	850	846	845	871	849	841	862	814	824	871	776	866	901	797	844	849	868	810	833	871	866	880	861	902	822	865	859	849	862	824	795	852	873	828	884	880	826	857	799	827	860	862	846	824	844	812	870	837	813	830	861	853	833	879	823	820	818	870	855	867	897	844	848	802	880	874	860	844	867	810	839	806	848	870	855	872	787	845	853	877	808	870	802	938	897	885	855	878	892	829	858	857	858	873	874	836	821	787	859	864	893	786	833	829	872	877	843	817	813	872	825	849	892	835	867	794	848	829	841	828	857	864	909	844	827	836	860	889	853	830	847	875	883	855	854	780	806	838	863	796	827	850	811	819	842	828	876	871	875	846	884	870	846	889	846	834	882	858	856	874	886	875	871	869	853	839	871	839	853	843	878	849	814	840	834	878	811	867	820	832	860	856	859	853	811	837	828	878	890	823	873	905	823	848	883	917	797	886	841	887	894	825	809	904	821	859	862	861	920	835	884	876	812	893	799	806	912	856	834	841	873	873	836	876	859	895	887	883	876	903	860	811	867	893	866	869	919	826	847	881	849	864	809	863	836	833	838	847	890	874	833	823	836	878	823	860	873	861	803	872	869	815	815	859	868	819	850	859	836	824	781	831	849	824	842	849	810	789	859	847	853	872	890	881	884	853	801	833	826	850	789	830	806	830	826	836	876	853	841	806	835	837	819	829	822	840	851	877	841	908	850	858	854	857	881	840	865	843	844	802	811	871	793	837	886	811	856	843	882	801	865	853	832	816	848	831	845	832	850	838	808	821	863	830	809	864	831	845	854	876	856	872	807	855	826	811	830	876	906	873	822	772	851	899	889	863	854	804	831	859	840	837	880	864	844	908	846	812	790	867	897	872	778	825	869	882	814	869	830	834	904	840	823	909	830	803	827	814	847	866	849	868	831	837	829	894	839	853	840	886	823	894	895	883	866	926	846	853	849	822	870	789	902	878	831	853	856	841	836	839	847	837	838	805	926	860	812	833	805	875	869	863	840	850	838	897	898	866	843	856	850	885	866	817	867	876	827	864	838	813	892	895	826	931	905	887	871	822	827	833	879	860	857	847	850	843	853	805	810	854	847	786	842	843	893	869	881	889	764	865	854	855	868	786	817	845	838	851	798	858	851	851	829	851	862	834	831	856	865	813	897	871	873	822	822	852	825	868	848	857	807	863	894	923	849	870	906	885	866	854	864	876	862	858	881	833	851	853	849	787	833	926	851	912	860	873	852	841	832	853	804	836	817	867	912	803	903	871	854	847	852	869	811	865	855	869	864	852	829	861	891	850	879	862	832	838	891	885	846	861	856	823	897	825	880	827	865	815	832	859	843	863	820	862	851	829	867	807	837	830	852	839	879	873	842	885	792	829	820	851	820	809	901	838	856	829	881	853	807	909	869	813	823	821	851	854	795	905	819	825	826	840	907	849	850	852	840	849	772	864	857	829	865	823	833	875	818	863	862	876	857	877	850	825	842	875	835	840	838	882	796	833	816	863	815	859	872	893	891	809	844	838	807	850	867	794	857	847	844	813	902	850	839	811	846	893	848	866	816	818	876	865	871	825	859	831	896	844	846	794	854	815	908	867	874	853	851	870	837	840	851	793	825	826	854	873	874	798	878	825	794	812	850	848	876	860	821	870	794	830	817	857	803	831	837	846	821	845	878	806	834	843	874	887	827	821	878	821	857	839	867	831	858	837	832	866	857	851	813	847	872	820	825	832	871	868	855	825	840	848	866	864	822	886	850	905	886	845	811	828	896	881	853	869	836	889	827	878	806	832	872	885	831	865	842	861	831	816	857	878	825	872	836	895	839	816	892	881	852	904	851	797	873	862	904	819	859	812	874	829	884	821	833	825	821	859	866	818	869	925	837	847	841	850	826	827	811	847	846	859	822	801	858	838	875	873	883	860	819	860	826	824	864	780	849	866	937	871	836	853	917	799	841	807	854	879	913	870	881	853	827	872	850	816	863	880	858	833	849	849	873	840	813	879	861	835	811	842	876	848	860	835	878	833	899	870	845	839	853	889	895	824	827	860	852	858	874	820	880	860	881	878	804	838	857	866	842	842	880	858	904	913	830	894	799	845	855	881	870	836	812	892	873	865	901	860	854	859	838	851	933	801	809	846	882	810	836	874	883	884	843	842	810	871	798	844	837	893	842	883	853	882	847	828	836	859	830	905	824	847	861	849	872	884	797	842	845	834	856	808	846	857	868	894	814	873	919	869	822	817	820	860	857	797	811	788	851	891	851	885	868	825	896	896	874	827	855	783	881	826	861	844	883	860	868	878	812	870	851	776	865	856	821	825	851	815	866	848	860	839	848	892	822	864	863	848	866	837	872	854	897	822	840	838	856	860	861	876	880	877	909	873	909	809	853	878	888	810	887	867	872	823	861	834	854	824	842	837	834	816	828	845	864	903	836	797	850	878	814	829	837	841	876	821	787	797	874	836	891	832	847	867	809	881	838	866	810	824	835	879	856	873	873	824	852	860	850	839	860	839	835	862	839	814	874	883	867	841	892	833	870	855	860	828	835	801	843	819	840	889	849	854	883	838	783	857	854	841	842	816	840	840	838	888	881	859	880	877	783	859	818	837	841	788	870	833	862	793	820	787	852	880	886	861	900	829	835	841	850	814	851	826	889	835	903	832	925	810	877	832	855	870	894	817	832	828	903	862	814	864	873	883	922	876	883	843	899	856	834	876	845	819	798	829	865	894	863	881	853	863	843	835	831	827	860	876	832	812	818	853	848	936	912	876	912	877	826	851	885	890	835	857	906	869	820	835	899	865	865	861	798	871	850	822	842	824	835	828	828	814
24285	21430	25136	28119	21431	21454	19231	762	402	385	299	341	300	304	318	329	299	285	290	318	280	299	310	277	288	291	297	272	309	286	260	282	314	273	258	246	275	254	260	264	285	303	276	295	269	231	278	257	272	259	267	245	244	250	286	277	284	255	215	269	286	254	267	292	264	280	265	278	269	272	259	274	330	270	281	303	275	266	281	254	245	252	257	258	260	272	271	269	279	293	260	240	242	277	253	285	274	259	260	234	278	258	257	245	255	294	285	248	271	245	246	264	268	259	265	251	261	253	289	262	288	238	281	263	313	262	236	263	259	265	288	295	279	258	255	300	276	241	251	275	295	271	303	258	295	274	295	279	269	261	239	278	256	278	321	296	284	280	271	263	305	250	278	240	239	298	259	273	299	230	298	259	278	281	254	257	292	269	266	282	275	258	264	267	261	280	266	257	259	260	270	269	237	264	268	264	256	261	281	267	271	272	284	271	281	289	291	270	248	242	264	272	277	265	254	275	267	243	277	245	260	273	273	258	275	294	278	234	287	256	297	259	255	282	240	242	238	243	276	282	295	313	280	265	271	271	267	254	261	265	261	260	264	287	262	249	234	257	254	284	232	270	281	278	286	274	264	267	247	280	280	271	303	269	232	279	268	264	236	274	258	272	290	269	279	256	281	286	247	302	262	327	286	291	287	257	270	259	224	332	262	272	270	278	237	276	250	265	283	265	271	264	287	297	237	266	295	263	258	216	263	278	292	251	267	297	269	276	278	275	239	282	282	262	251	301	256	256	294	260	278	238	244	266	284	250	285	262	284	245	266	252	295	295	276	279	247	283	277	263	225	263	288	293	258	271	248	261	284	242	265	275	243	303	277	264	284	285	296	285	291	245	279	258	249	275	263	274	296	295	304	230	264	260	255	259	236	259	262	235	255	293	251	275	251	300	257	267	280	241	261	259	277	240	263	273	265	287	255	281	247	262	238	271	249	289	280	240	249	264	272	257	276	262	272	267	258	269	277	264	274	261	273	277	237	252	281	274	261	245	278	277	276	260	264	253	293	255	271	250	261	273	252	250	267	289	285	274	266	269	301	276	261	270	278	238	267	258	272	254	265	281	277	282	257	252	257	263	274	227	244	225	284	242	271	253	268	279	281	250	302	271	247	272	282	265	250	236	277	253	276	309	272	277	294	293	246	263	274	269	256	286	264	238	287	269	262	278	263	271	259	270	292	270	254	256	237	262	246	269	288	257	261	291	279	278	236	256	229	249	234	287	252	248	269	250	247	259	262	262	267	236	299	277	247	273	272	285	269	272	281	264	261	264	295	274	247	237	242	282	244	276	249	239	252	298	293	271	268	258	265	272	253	258	270	288	291	258	277	237	268	258	248	278	266	244	266	264	263	280	225	276	262	263	252	233	239	289	260	266	288	296	291	268	237	220	239	276	274	296	235	270	320	266	277	290	274	249	264	272	271	258	272	271	290	262	261	291	280	245	291	276	288	264	276	268	280	286	267	260	261	257	296	264	260	279	257	267	235	272	285	243	273	266	263	264	238	294	237	258	280	288	256	262	270	265	301	277	252	259	247	292	242	250	276	261	250	304	291	240	234	292	281	245	275	269	266	254	277	265	272	255	270	289	301	250	293	240	309	250	287	248	274	267	253	281	255	276	274	277	280	296	270	277	241	246	290	247	247	272	238	252	290	299	293	278	253	262	275	268	276	292	265	252	271	291	244	275	291	265	267	299	239	261	251	257	262	292	251	271	271	260	263	284	243	261	302	291	237	262	265	264	294	262	263	273	275	277	283	267	279	258	266	261	268	272	270	306	259	283	276	268	265	271	279	259	255	267	266	249	255	258	244	246	261	259	257	267	284	283	269	282	279	306	271	271	262	288	248	251	237	249	243	254	220	289	277	271	271	275	274	249	283	244	270	271	267	272	271	263	264	247	259	257	303	275	258	259	264	266	296	247	254	249	291	278	267	301	256	286	280	263	277	269	300	305	251	288	274	278	283	283	272	264	256	282	279	291	282	279	268	287	261	263	302	260	283	275	279	278	263	275	267	265	278	259	282	253	264	255	255	264	244	259	248	263	255	269	250	240	266	270	272	269	277	282	280	262	287	272	299	279	248	293	256	258	253	261	274	239	245	305	276	257	262	272	284	271	228	278	269	248	276	279	264	276	268	272	315	261	248	266	280	248	275	285	272	263	249	228	283	247	252	240	288	263	300	249	269	253	284	276	275	232	264	254	263	264	294	260	258	286	272	286	271	280	261	261	252	256	238	266	246	268	294	279	269	249	253	263	278	265	260	280	284	267	243	246	247	264	268	243	286	241	273	290	264	271	271	242	236	267	250	272	282	290	283	283	288	265	272	276	292	252	261	280	286	235	306	248	273	258	273	272	264	266	261	289	242	270	279	262	269	273	253	264	273	275	247	274	266	286	270	251	259	281	243	274	268	278	273	251	276	288	264	276	238	283	281	283	290	268	305	247	276	260	290	259	268	280	265	261	260	265	254	286	250	256	300	276	290	280	254	245	282	264	268	259	284	281	309	301	259	257	245	253	275	252	253	279	235	257	249	289	259	280	259	270	254	268	252	273	271	265	282	275	263	255	254	278	242	252	275	279	252	240	255	309	279	278	278	257	265	269	264	261	261	298	271	260	257	241	246	256	278	248	287	281	287	284	258	285	263	267	265	275	268	258	254	287	300	278	266	265	257	258	283	248	265	305	279	284	286	279	258	275	260	249	267	262	253	271	284	254	290	273	260	291	287	229	248	281	263	264	307	294	287	275	259	284	242	266	269	274	294	231	253	241	254	244	278	251	281	266	314	271	295	271	272	262	273	279	244	265	267	287	246	302	289	279	257	253	258	257	269	256	228	276	292	252	282	258	250	255	246	259	301	226	262	266	243	273	238	273	273	278	261	257	261	253	290	277	258	276	214	274	274	234	267	258	247	254	254	272	261	244	262	262	255	244	264	268	273	275	288	257	291	266	263	277	324	257	263	255	266	257	291	255	261	232	249	292	271	259	280	270	294	287	295	275	250	276	253	241	251	282	276	300	253	278	276	263	264	268	277	284	282	275	258	292	249	241	269	259	274	274	275	286	252	250	255	273	286	278	279	267	263	268	248	260	246	290	278	306	263	264	260	259	245	254	284	264	256	259	263	263	255	270	234	279	295	274	279	241	246	267	301	276	287	279	281	286	248	281	286	267	254	251	268	305	294	250	273	247	288	254	285	266	317	248	274	273	279	273	254	247	283	230	251	274	287	290	254	298	260	267	243	293	258	260	251	267	241	261	288	259	301	264	253	272	263	311	227	260	269	291	265	273	269	306	273	253	284	248	290	230	248	280	270	258	256	260	269	252	274	251	260	236	267	263	256	265	251	250	251	266	286	264	294	284	256	262	265	237	281	264	277	276	271	260	244	260	230	291	299	253	265	278	244	274	264	246	266	282	287	241	257	266	281	259	263	283	250	265	255	289
6967	12324	4030	2667	1012	762	688	671	614	652	580	584	610	610	622	602	594	585	594	549	597	601	579	627	586	611	597	587	572	555	571	578	572	591	568	563	596	553	585	619	519	566	557	603	572	616	549	585	577	535	572	573	571	581	573	592	562	579	568	577	548	571	574	526	620	556	579	592	580	546	550	609	569	596	590	554	564	533	598	594	574	561	557	594	550	556	572	569	578	594	644	574	596	589	543	591	565	533	602	611	591	534	555	562	592	580	617	578	555	601	573	557	542	619	564	545	580	630	590	580	574	600	596	621	602	583	564	584	573	579	582	583	548	545	542	592	583	556	594	565	582	591	545	563	613	581	561	583	553	573	578	596	531	550	581	583	599	599	576	610	574	538	550	572	532	571	577	574	590	603	549	584	579	543	581	581	552	568	536	568	543	587	552	561	579	613	575	562	581	554	560	543	591	584	635	580	621	571	533	574	584	622	576	543	526	584	632	576	575	557	617	595	588	595	592	602	565	538	591	589	580	570	605	598	607	624	603	611	570	569	603	540	596	543	583	576	566	551	539	549	583	604	584	575	585	611	583	601	549	614	574	594	569	540	634	548	581	574	571	578	600	548	589	535	588	554	564	552	598	585	593	578	573	581	593	597	586	587	574	547	571	583	552	576	541	632	610	597	568	622	565	519	600	574	588	575	586	562	599	555	588	562	583	603	541	611	600	585	590	557	564	557	624	590	561	572	559	563	533	582	598	579	568	565	572	552	532	569	592	541	569	539	565	551	597	553	600	572	557	552	600	583	608	580	531	558	617	604	573	566	576	609	551	580	587	569	585	568	594	572	541	567	619	601	607	580	555	547	543	536	605	529	567	596	578	579	572	578	577	573	592	556	572	549	608	605	557	576	513	526	576	579	561	548	611	534	602	601	570	600	576	553	577	580	554	596	538	566	587	582	565	544	570	564	584	582	560	567	567	581	608	586	585	585	579	550	593	528	584	568	571	556	580	568	557	578	566	584	600	546	598	595	589	605	535	571	585	536	569	574	555	543	582	569	568	543	590	562	610	590	556	585	559	552	538	558	559	571	576	569	547	537	580	574	589	556	548	543	589	577	579	613	607	612	571	597	581	567	564	543	611	581	539	600	574	572	566	602	561	563	536	558	581	558	629	583	599	531	579	587	600	575	599	563	585	539	571	589	558	589	538	574	544	539	580	608	552	588	567	601	573	536	559	598	595	599	622	583	578	562	563	553	599	596	559	599	575	614	558	573	550	555	607	613	570	586	578	579	572	579	577	583	598	576	611	517	592	604	589	551	566	640	575	559	532	564	585	562	573	578	597	578	597	605	557	559	583	590	562	547	525	541	593	592	570	551	597	571	604	572	597	564	552	582	596	622	553	577	562	575	569	546	591	581	564	589	584	565	611	566	581	505	558	555	567	574	581	556	577	571	601	533	578	585	593	590	553	583	584	601	592	558	608	580	573	564	606	550	604	568	508	543	573	555	575	596	557	555	553	555	584	566	569	571	562	590	587	561	552	597	533	601	582	604	593	571	627	570	572	568	619	625	599	604	530	574	543	588	574	575	546	577	572	574	538	605	603	554	538	549	560	576	611	579	515	564	574	559	551	566	540	593	556	570	575	562	578	596	590	587	578	530	530	563	582	548	574	597	596	598	584	600	590	595	546	597	591	593	584	577	567	586	558	565	572	623	585	564	616	554	589	609	550	576	569	582	563	561	564	576	606	600	597	570	572	601	548	558	544	643	545	579	577	542	559	606	599	590	593	582	565	591	558	552	604	582	611	549	590	563	576	579	555	543	558	588	563	598	593	555	547	551	560	594	574	584	532	581	608	560	566	622	575	540	527	606	594	565	595	583	565	624	577	548	554	582	590	638	595	607	600	580	576	602	542	614	622	585	555	563	573	561	599	571	600	592	576	610	580	562	598	585	548	601	583	596	602	579	544	570	554	596	552	552	623	587	561	576	574	602	588	606	556	573	567	583	627	562	522	568	597	624	549	560	580	557	560	589	609	585	566	568	541	605	526	599	557	607	582	574	559	594	564	562	559	583	558	546	537	532	579	582	601	568	587	612	582	575	637	544	605	609	603	536	589	588	570	596	545	558	531	605	587	578	583	577	586	571	580	596	570	527	557	573	589	540	557	604	561	586	573	519	573	525	580	559	576	574	523	580	546	560	603	588	555	575	591	555	591	527	564	579	571	572	569	572	527	621	566	556	594	576	587	588	573	607	568	558	542	570	561	582	525	597	596	580	569	549	621	613	581	530	602	572	611	545	646	570	587	573	571	606	557	613	562	588	584	587	600	559	573	583	578	561	588	596	559	564	532	542	548	593	613	586	588	537	596	567	588	549	598	579	581	578	567	545	578	580	575	601	563	589	558	540	553	592	583	589	627	551	579	602	569	569	587	593	594	565	546	558	579	556	545	573	602	617	585	567	597	567	575	580	554	567	578	550	580	571	550	540	513	548	561	591	549	550	523	596	621	623	586	551	563	567	591	566	576	581	493	561	551	611	547	544	582	582	580	563	548	559	604	607	526	553	569	585	611	563	615	572	586	585	533	529	604	570	533	558	612	574	606	576	557	555	581	595	597	566	570	538	560	602	639	581	582	613	556	567	578	554	586	560	604	547	560	574	549	595	603	591	616	581	559	574	587	564	620	574	589	584	623	628	574	645	528	554	587	548	529	577	570	611	563	554	558	599	578	625	517	564	574	630	570	572	564	585	559	560	591	583	597	610	574	538	615	575	598	557	573	586	569	551	562	582	570	582	573	603	558	533	583	628	560	549	615	611	543	572	585	543	566	530	570	613	602	568	550	594	571	561	578	584	570	546	583	558	623	559	569	587	575	557	600	594	626	558	596	575	601	562	571	557	565	584	588	591	529	589	601	592	552	579	586	612	563	570	592	580	569	595	568	580	569	557	526	569	615	586	567	573	619	545	557	600	596	614	530	541	590	528	607	569	590	514	575	581	633	587	576	646	558	541	590	564	550	554	593	562	550	643	565	566	580	611	611	602	565	607	604	610	583	609	552	547	581	573	565	591	574	608	584	605	571	555	608	580	593	547	549	603	568	573	581	564	593	564	583	565	578	593	600	553	601	544	560	592	549	572	614	580	580	622	593	543	585	565	608	565	588	597	606	590	553	562	544	570	618	578	570	582	552	615	605	578	551	558	581	595	601	619	554	597	553	564	549	584	573	558	588	565	603	571	570	581	578	602	574	589	572	549	577	565	528	585	551	583	596	576	562	633	573	580	575	590	570	539	558	623	540	561	613	568	551	538	577	579	554	570	571	543	574	552	572	543	625	581	583	581	567	589	588	563	584	607	581	563	568	546	585	538	620	561	563	568	538	541	543	559	544	542	565	580	579	617	587	548	560	563	616	618	634	577	609	640	553	573	560	551	598	543	543	577	538	543	579	561	568	559	573	561	551	552	586	567	566	624	607	580	599	565	570	542	620	567	583	568
32775	20221	8580	724	333	320	296	248	284	278	284	294	268	294	276	282	309	288	287	332	260	276	306	293	291	286	310	243	266	269	255	290	288	287	290	292	303	310	298	306	245	274	276	267	263	267	290	300	305	268	293	315	304	271	272	280	285	302	299	299	283	296	285	282	274	264	279	271	283	324	272	278	298	289	261	285	266	303	258	293	308	249	310	268	307	308	284	285	260	292	272	255	306	268	269	257	287	310	281	264	298	278	313	268	302	311	285	271	296	279	269	304	302	258	291	299	281	264	307	241	278	267	267	274	294	307	268	275	278	250	270	260	271	310	276	280	274	295	315	292	297	280	279	335	264	258	255	313	281	280	313	256	277	270	267	277	309	323	300	307	261	266	252	321	275	269	299	289	267	302	290	271	304	266	284	302	297	296	308	292	267	297	320	259	329	316	304	272	296	270	261	268	258	297	273	297	277	301	283	269	256	301	317	287	312	318	268	293	289	274	297	283	268	285	275	291	329	300	285	268	296	299	253	300	291	284	288	283	314	306	291	286	285	281	297	285	272	272	247	287	269	303	278	292	288	275	315	284	278	287	291	280	314	280	282	293	303	283	291	277	303	279	266	281	257	307	271	279	300	289	273	290	326	298	303	266	323	281	295	279	286	273	281	264	284	274	287	334	292	288	278	313	278	302	285	273	289	285	298	267	310	267	267	241	268	260	270	284	302	289	266	300	319	310	293	308	297	290	314	292	313	320	272	304	319	301	274	292	339	290	326	308	258	261	271	285	303	264	301	285	286	256	264	296	286	286	261	316	282	286	253	251	294	285	286	259	301	281	325	290	274	335	315	291	296	316	260	255	234	288	287	309	295	283	267	258	268	292	246	277	332	269	312	302	273	306	295	326	269	306	285	278	281	258	255	306	258	272	285	291	283	282	313	287	310	299	306	321	281	281	295	268	275	271	318	311	293	259	323	279	289	280	292	272	303	291	262	286	271	299	263	307	275	281	281	280	283	278	315	288	309	266	274	289	303	280	293	301	276	318	298	313	307	292	271	268	279	289	316	304	315	281	296	287	278	324	290	316	244	309	279	278	287	312	267	281	296	297	286	309	250	308	230	268	279	279	266	309	321	320	269	295	284	287	273	285	269	259	276	286	274	253	297	294	320	280	285	257	269	314	287	307	262	292	268	278	277	297	283	289	287	309	290	276	284	287	302	269	316	320	329	275	285	311	282	290	313	302	282	298	258	304	318	296	263	285	280	288	291	304	307	300	298	283	297	253	273	293	294	295	301	298	290	287	307	290	300	285	278	304	295	288	280	269	273	264	264	276	278	281	295	285	303	294	275	294	275	276	280	315	292	277	271	283	277	274	299	271	289	279	274	272	263	250	256	274	279	274	298	284	294	319	300	287	269	296	271	283	297	303	265	265	301	262	277	304	288	259	282	283	317	274	273	314	291	295	285	275	262	292	291	311	294	254	275	310	284	288	281	263	247	281	309	280	281	276	317	301	276	279	307	300	282	281	289	290	282	304	302	288	278	277	294	274	272	282	294	295	285	306	300	296	254	268	282	285	249	299	277	279	319	284	267	270	268	273	282	269	288	283	311	304	284	317	291	302	302	292	257	298	257	332	290	294	277	301	309	315	289	277	271	254	317	289	273	297	269	291	314	286	307	290	289	272	292	289	271	291	277	292	311	298	284	317	297	299	290	277	249	288	267	268	282	282	341	310	281	266	295	275	306	310	295	250	280	249	280	301	282	286	278	309	269	307	312	328	289	247	329	300	286	327	283	295	286	301	282	257	281	274	327	280	280	276	270	284	295	321	290	300	303	288	326	263	257	280	258	302	260	285	301	288	305	268	291	248	292	285	248	288	268	271	290	293	274	277	293	290	284	281	295	292	247	241	283	257	302	244	252	281	279	259	281	299	272	297	306	284	295	287	254	265	276	333	268	302	293	297	298	294	331	279	311	284	325	288	295	256	255	292	276	300	310	292	293	266	290	296	260	271	302	274	289	286	295	282	283	298	296	281	267	323	266	278	269	312	307	266	300	280	285	295	276	291	288	281	271	283	281	252	290	285	282	278	319	268	282	286	237	292	273	337	254	296	337	299	279	278	301	279	291	255	250	304	315	303	277	297	307	291	322	251	294	289	288	294	279	275	335	288	276	248	260	289	292	303	303	280	278	287	278	275	287	301	286	299	269	303	292	301	309	286	307	255	309	252	287	251	280	290	254	302	273	290	320	283	284	311	283	268	314	282	284	265	294	298	265	280	274	289	302	264	310	277	262	256	285	297	265	294	279	326	307	273	293	318	272	284	285	277	286	299	302	276	275	248	306	289	288	283	290	314	262	297	280	303	282	298	274	288	287	279	253	267	302	266	283	300	292	291	303	286	259	320	283	275	268	278	303	246	286	256	277	332	294	276	298	284	309	260	326	269	313	283	290	290	266	265	306	300	292	307	307	289	271	288	278	252	302	277	274	289	283	286	304	291	305	293	279	256	303	300	278	261	313	297	297	305	274	280	288	311	288	271	300	286	292	282	285	305	302	287	264	291	259	281	286	320	284	313	293	321	289	297	265	294	297	283	261	268	295	303	306	271	284	304	307	291	287	307	276	262	308	274	294	305	295	294	270	312	271	253	278	285	293	294	282	269	304	287	280	276	302	290	265	309	287	302	302	269	293	288	283	313	294	280	258	283	263	283	275	282	324	295	290	298	311	274	317	288	280	295	287	260	288	261	290	269	275	290	286	307	291	321	260	270	282	274	283	315	291	318	289	290	318	280	283	291	299	273	284	265	317	299	261	283	289	274	269	308	277	273	308	322	283	271	292	282	327	305	304	269	309	284	303	321	284	302	313	253	284	306	294	265	270	267	279	301	270	302	288	276	298	312	242	287	286	289	286	263	281	251	290	302	272	308	295	253	292	268	285	256	260	261	274	295	316	288	311	265	307	293	268	284	303	286	276	287	284	312	308	281	279	288	263	280	311	290	300	289	282	274	303	277	284	287	286	287	268	259	258	247	297	275	285	274	300	298	305	278	269	294	300	276	275	286	280	294	299	305	311	286	267	303	277	295	285	257	254	254	302	249	272	291	302	280	289	301	299	317	290	309	293	311	257	290	317	304	292	296	302	278	286	295	284	261	301	275	334	280	295	320	288	290	312	270	278	287	284	303	284	250	274	292	314	246	267	299	296	290	255	293	283	314	263	272	282	266	269	300	314	280	287	275	275	272	312	299	289	316	287	324	289	291	292	293	300	313	287	321	281	256	264	303	270	283	288	308	263	310	277	296	259	252	291	292	267	286	282	262	282	337	287	270	308	283	276	273	273	266	305	285	284	260	272	263	274	305	279	264	296	264	290	294	273	272	287	277	293	252	276	275	308	269	262	305	310	290	299	270	287	290	311	280	281	296	267	273	288	254	277	287	275	268	262	276	298	282	269	296	291	279	278	338	283	294	249	262	290	293	285	279	273	301	326	303
5742	1492	910	781	647	687	686	625	661	710	670	608	657	676	690	665	673	677	691	684	663	699	647	686	673	663	639	638	684	698	696	667	641	706	690	651	664	622	651	665	678	690	644	651	695	701	692	697	656	681	704	696	655	684	642	672	692	679	718	655	659	644	677	631	656	693	636	688	723	671	673	694	701	653	652	666	670	657	695	686	652	671	658	656	664	692	631	677	671	642	647	647	680	651	669	591	652	645	623	628	640	631	651	674	700	691	670	607	683	660	663	648	659	665	700	658	654	690	688	667	654	630	665	644	689	697	694	619	689	642	606	703	730	648	647	670	660	670	654	679	643	681	643	678	672	671	636	659	673	635	621	665	635	641	668	683	645	630	669	691	701	644	624	693	664	650	685	667	719	698	626	664	680	691	649	674	657	662	643	662	677	707	685	726	668	682	703	630	680	630	664	643	621	676	703	642	646	673	707	675	657	642	653	639	616	686	684	659	652	717	654	692	686	678	706	688	675	648	678	652	655	696	700	692	697	677	692	661	653	692	632	688	604	669	654	687	656	668	655	664	656	673	679	673	665	662	649	664	671	680	668	655	696	686	652	702	679	635	698	674	620	671	630	660	629	607	641	650	644	672	675	652	663	650	704	698	710	700	632	687	726	694	676	654	650	655	624	665	651	669	688	682	676	643	643	642	683	667	648	648	671	632	684	721	624	699	661	701	669	676	664	615	676	675	677	663	684	652	671	735	669	667	639	644	738	665	644	666	629	639	687	620	669	666	634	695	693	739	680	636	690	692	626	676	652	674	689	677	729	660	657	662	684	674	694	664	721	693	673	674	656	685	680	689	647	721	626	681	651	646	697	668	644	655	696	650	648	698	687	661	677	677	653	674	696	636	715	674	673	665	667	671	710	644	681	683	664	666	697	656	662	650	638	681	630	714	663	661	644	640	676	688	665	688	641	691	665	705	654	681	693	703	657	735	665	667	701	707	682	645	680	661	697	663	718	684	677	651	601	701	694	678	648	648	698	660	636	652	703	704	669	691	676	670	679	638	683	692	668	618	717	643	666	662	653	726	629	664	702	664	683	627	670	687	690	662	656	660	669	638	656	687	672	676	666	662	706	723	631	662	687	591	638	690	674	665	660	681	722	652	693	689	644	674	702	706	717	656	665	693	629	680	629	678	659	622	699	714	673	642	688	624	652	703	696	663	652	716	667	649	644	703	653	700	674	649	694	695	671	687	615	661	691	657	715	664	669	606	695	683	626	642	654	712	635	685	667	626	655	705	678	660	640	634	664	636	658	661	675	682	694	658	653	652	650	658	680	678	656	626	674	726	633	650	643	679	621	713	707	701	649	674	657	638	641	655	687	685	651	601	695	680	681	682	673	690	673	722	678	705	656	660	655	704	683	596	674	647	674	622	672	670	651	724	677	658	659	713	672	654	702	680	661	730	675	644	737	683	713	626	686	610	650	658	654	665	621	658	667	698	696	676	674	685	636	624	635	651	653	673	634	675	666	695	646	638	653	654	686	678	630	640	637	739	636	665	651	660	645	704	656	654	671	679	650	643	653	664	693	704	673	686	645	672	704	649	635	719	667	675	716	608	668	658	634	702	709	680	676	644	678	661	645	719	662	641	658	674	664	691	647	695	698	682	670	653	696	663	642	729	664	687	661	679	621	660	678	648	667	667	648	657	635	647	668	684	658	661	655	675	680	693	633	665	665	657	675	614	659	687	692	656	658	690	686	647	631	692	648	674	647	672	712	667	632	663	670	666	680	685	682	689	639	680	637	718	676	661	668	653	731	679	683	688	635	703	655	675	661	680	697	664	696	651	699	703	647	652	661	696	603	704	643	684	652	685	678	644	698	654	722	644	737	674	647	661	648	718	626	684	727	690	742	661	712	667	625	719	696	689	624	692	684	710	634	722	650	710	703	685	615	730	652	673	654	643	688	688	680	650	660	660	656	616	690	659	711	706	649	651	652	751	655	643	673	710	673	639	672	633	690	693	622	701	643	650	697	684	648	714	651	658	691	702	659	641	636	641	682	688	701	663	687	655	663	700	671	690	688	628	663	649	663	691	697	647	689	679	684	685	651	643	694	652	658	642	628	641	663	701	702	669	679	609	697	670	650	692	667	694	672	640	643	709	690	633	715	669	653	670	661	697	686	663	659	669	709	677	664	706	692	652	697	671	662	698	679	667	679	675	646	684	705	695	665	669	647	681	680	648	677	661	652	615	704	699	668	666	671	632	708	681	662	642	629	659	641	679	656	688	632	681	663	695	665	659	661	665	658	670	694	669	659	670	645	705	644	691	652	686	637	651	667	710	649	701	722	646	685	630	640	679	644	653	652	677	662	690	659	657	672	686	705	673	662	696	624	617	655	686	647	680	689	652	677	649	692	678	692	661	640	641	663	673	693	676	690	648	692	680	716	652	635	680	723	658	660	679	683	685	637	669	722	687	678	655	675	704	710	685	678	651	687	651	686	687	684	685	625	691	719	724	649	655	640	661	604	688	671	617	662	683	611	642	639	709	663	687	682	715	648	647	685	650	690	666	678	696	655	660	661	713	646	627	728	694	653	702	695	685	687	683	637	675	649	673	651	698	678	700	639	656	711	689	656	693	613	645	663	627	704	659	661	685	711	679	673	617	684	688	691	683	635	684	669	671	694	696	697	679	658	680	637	682	675	647	674	673	684	672	668	694	705	662	678	643	658	710	697	673	667	699	647	687	717	637	655	689	689	660	632	717	637	680	686	645	703	714	584	639	696	669	672	652	630	649	712	656	668	631	656	674	639	692	679	635	644	708	676	672	678	679	653	651	676	696	689	673	666	658	687	676	657	634	661	664	663	705	699	689	671	665	679	717	675	632	701	656	663	696	670	711	708	693	678	705	658	664	656	634	641	665	631	672	698	640	701	638	687	676	673	666	656	701	704	674	634	651	627	699	680	709	661	633	658	656	648	686	642	651	659	640	670	665	649	665	712	654	716	656	674	630	699	662	692	674	645	630	694	699	652	688	673	680	676	643	615	641	723	712	676	688	703	643	704	719	715	679	665	609	650	726	662	684	697	661	627	669	705	631	662	691	653	643	686	701	646	711	653	649	675	670	644	678	702	659	664	636	660	658	684	691	623	687	686	650	658	622	698	640	674	683	664	646	681	644	674	674	641	675	656	693	634	611	663	666	739	666	657	673	720	661	685	675	686	676	677	715	651	677	702	671	666	694	659	705	635	658	643	742	702	646	679	659	674	692	688	719	659	678	677	669	694	699	692	667	629	657	670	666	672	656	617	689	637	692	659	697	664	675	704	678	635	650	662	672	661	687	610	686	643	648	646	667	650	665	650	670	666	693	712	646	699	676	701	625	691	670	651	653	685	659	644	729	688	639	665	681	673	713	666	671	709	686	658	680	665	668	693	726	709	682	654	719	681	662	658	710	642	647	658	666	650	661	665	700	711	675	626	665	660	697	699	652	656	686
24896	21454	24832	28466	21446	20671	1160	611	428	445	487	425	445	433	439	409	415	381	389	419	373	404	390	416	388	412	375	402	419	380	402	396	389	412	398	419	414	389	399	374	385	394	401	394	428	392	442	449	407	368	400	408	417	363	411	401	401	398	406	414	384	408	383	430	390	425	412	417	382	377	413	403	409	400	427	377	378	408	397	443	435	409	401	391	397	369	387	376	398	408	390	392	402	368	371	413	422	363	400	383	399	371	406	416	415	423	412	396	407	408	398	414	408	379	415	434	412	414	384	379	400	416	353	390	391	380	394	391	445	403	429	404	388	383	466	431	400	414	420	387	419	367	388	418	377	388	422	415	399	397	393	399	412	405	396	313	407	452	423	401	399	357	366	389	401	412	398	410	438	377	391	426	416	390	383	382	407	377	418	427	402	374	440	409	394	435	462	377	424	364	410	374	399	406	381	385	405	408	399	398	379	384	395	362	377	404	393	414	389	389	428	369	444	366	423	372	430	390	422	370	403	417	384	391	379	402	387	399	448	349	398	417	407	375	392	417	375	382	392	398	445	392	405	388	382	428	372	388	395	390	383	385	392	393	419	386	376	385	368	406	401	382	380	357	387	408	405	404	420	393	356	398	423	400	375	421	428	384	373	426	420	419	400	424	411	408	381	408	420	386	428	359	407	411	437	398	383	414	361	407	425	394	391	363	415	402	393	404	444	388	356	366	436	398	411	387	427	423	412	402	370	407	379	378	416	390	401	357	396	417	389	410	369	370	433	375	399	395	393	401	367	378	417	371	387	385	363	441	368	429	393	378	383	368	398	415	378	430	423	408	407	382	367	385	372	376	365	378	431	391	382	403	384	396	402	415	424	414	361	357	371	413	362	407	417	420	417	364	459	433	415	423	373	408	408	414	394	389	401	390	404	382	387	379	418	404	396	413	394	400	410	380	381	372	393	383	403	411	400	388	379	368	368	391	371	380	366	406	418	411	378	379	415	387	381	391	410	403	370	388	431	351	382	403	382	416	435	393	389	398	436	394	414	383	426	430	423	400	375	431	419	411	445	377	421	395	398	397	411	398	368	367	370	378	353	384	395	400	419	379	378	416	373	401	434	379	443	399	354	423	369	360	452	417	403	383	412	434	413	379	382	408	432	431	389	383	408	405	378	380	389	416	367	422	397	375	393	408	375	407	415	416	370	361	369	392	380	408	411	413	430	415	418	411	385	432	382	424	386	364	388	430	404	383	381	419	416	425	370	395	430	395	420	406	388	381	395	389	411	377	384	397	389	409	403	421	401	401	381	401	392	442	425	391	353	419	419	426	407	391	408	387	384	386	385	416	412	393	434	411	402	379	419	385	438	387	383	417	441	435	359	410	434	405	413	383	385	372	406	408	376	419	371	367	409	404	422	422	410	394	418	419	430	420	377	426	433	383	422	401	376	385	378	395	428	436	367	439	393	411	420	416	412	389	394	412	394	398	407	402	405	395	373	372	412	417	376	425	381	419	369	378	388	372	387	412	398	391	434	387	429	398	384	451	420	386	397	387	392	416	387	409	386	381	398	429	419	404	434	400	426	422	394	436	385	417	393	413	377	400	364	424	399	403	400	390	395	393	392	373	399	432	408	417	401	397	428	383	413	418	400	395	360	393	382	372	366	370	417	380	443	412	423	390	395	426	380	402	392	403	407	410	397	398	350	380	365	401	402	419	379	412	394	414	387	414	391	360	381	400	418	415	410	383	386	420	402	425	425	412	374	382	417	343	429	431	411	396	364	415	433	410	396	399	422	446	420	398	393	395	406	365	375	378	406	376	418	423	368	416	391	412	400	432	403	381	397	365	345	403	387	397	335	396	408	374	410	371	427	387	403	409	389	427	403	418	380	401	407	413	423	394	404	414	387	396	370	407	396	395	373	418	403	414	408	413	425	402	398	408	379	370	408	428	404	395	415	396	417	407	402	383	392	415	369	377	376	377	431	393	409	477	443	366	363	372	356	410	415	408	380	392	355	434	397	451	390	402	406	341	376	420	417	418	367	373	390	375	413	395	393	427	414	396	396	367	432	349	377	365	436	428	379	422	364	346	370	433	381	355	414	439	398	406	399	382	367	402	396	391	399	402	412	374	379	391	381	444	399	424	425	387	400	398	415	385	377	394	403	412	412	365	400	401	387	407	422	419	423	391	379	396	418	416	401	393	404	388	411	396	372	414	394	410	399	355	418	411	383	372	376	396	370	387	379	421	386	416	443	388	375	427	398	411	441	370	377	386	383	410	416	404	388	381	408	391	382	396	396	383	358	387	391	397	409	401	349	408	383	385	403	370	425	430	396	432	402	419	385	399	382	411	417	366	411	434	396	378	388	419	388	393	357	384	389	397	416	381	418	396	371	375	417	398	375	378	406	412	367	429	410	398	389	379	425	438	391	394	431	385	423	379	391	409	376	424	391	396	412	380	380	367	381	364	387	418	396	407	382	379	404	427	393	406	412	389	362	393	409	416	428	398	403	402	395	426	426	372	428	437	398	404	385	381	403	349	397	403	386	402	392	382	361	389	414	448	403	408	398	389	361	417	394	428	430	445	360	387	389	390	395	395	397	420	461	420	409	438	411	358	364	395	393	409	379	376	381	420	390	400	359	374	395	387	351	435	371	416	377	445	407	433	420	384	397	348	393	390	428	400	405	399	418	369	356	425	383	369	400	352	379	456	397	385	431	400	395	410	355	410	421	426	436	431	411	381	367	391	381	401	395	410	451	384	397	432	387	414	393	419	405	380	381	359	380	432	374	402	349	396	401	401	404	376	368	409	429	398	374	368	410	371	361	410	390	402	394	396	413	440	403	376	409	390	429	407	435	441	412	416	385	344	423	418	422	413	422	381	402	403	371	412	414	409	391	414	378	369	365	388	410	391	352	442	390	388	412	388	412	384	418	438	405	384	413	389	409	421	364	385	397	409	445	409	419	435	406	419	403	424	385	409	401	372	404	434	404	399	374	365	416	347	375	383	383	397	396	403	378	394	370	393	415	460	434	415	432	410	428	357	417	385	409	387	390	417	400	363	371	391	373	358	396	406	397	414	403	403	417	383	411	422	407	364	379	392	421	412	421	418	440	417	341	397	331	405	380	399	433	406	408	403	436	382	425	418	419	442	395	380	396	424	421	401	424	425	398	400	393	381	381	426	389	393	409	382	367	392	424	384	386	379	402	408	378	376	375	352	395	422	421	425	393	385	364	355	398	382	419	391	369	414	404	407	425	408	371	443	391	369	445	429	418	426	406	409	394	383	388	381	417	411	423	389	391	379	435	435	404	401	392	419	404	395	394	433	422	364	420	405	414	362	430	405	399	399	388	369	392	397	373	373	410	414	393	383	380	412	442	397	403	438	388	373	435	456	410	441	422	413	418	451	405	444	388	407	388	392	434	370	380	405	387	400	405	420	390	417	419	388	394	403	407	397	383	389	424	348	428	392	388	428	407	395	405	401
5496	11077	3836	1896	966	972	896	905	890	884	883	908	885	888	823	849	833	870	809	873	875	862	872	820	886	933	904	859	908	903	816	910	856	815	846	841	860	868	874	877	866	898	860	909	886	855	895	867	829	839	822	817	847	827	814	849	873	860	825	784	842	859	872	872	900	902	866	909	856	826	855	865	855	913	832	855	839	837	848	844	857	899	822	811	834	785	846	879	884	811	837	885	877	863	813	830	872	845	866	858	821	866	832	836	834	881	884	866	858	860	813	806	859	799	869	871	812	825	898	887	853	859	872	832	917	882	906	912	885	857	869	847	872	824	894	887	828	863	861	841	822	829	877	851	827	851	892	868	822	845	932	905	848	822	892	875	826	887	846	832	864	899	869	823	894	814	838	848	821	869	930	861	891	879	886	839	860	826	889	864	844	806	906	836	888	861	883	843	785	819	797	889	906	859	858	821	890	904	854	864	845	913	904	808	847	860	842	821	899	847	835	828	817	877	860	859	904	801	930	874	899	803	876	883	889	888	782	847	881	909	907	863	800	855	881	870	888	849	853	889	834	866	866	886	845	816	912	859	786	890	890	866	852	871	889	856	869	846	834	903	840	882	845	877	861	887	863	820	851	830	840	871	845	907	842	857	851	850	864	842	841	843	905	860	832	841	846	859	891	893	841	848	810	825	826	819	867	828	897	869	834	828	843	885	868	896	814	864	818	881	812	852	863	880	858	869	860	847	863	841	854	860	822	835	821	865	856	849	890	842	891	870	894	910	855	875	869	901	851	853	773	861	886	860	838	868	831	860	841	872	920	850	857	861	872	868	866	825	853	837	823	857	846	873	872	862	867	804	839	880	878	899	839	809	862	857	882	844	791	833	877	866	896	825	839	885	845	847	889	870	871	880	814	841	882	844	818	842	902	856	843	833	811	860	802	801	825	887	872	808	842	915	867	863	801	902	904	837	870	830	803	831	817	890	885	857	862	833	851	791	941	852	859	906	854	839	859	863	891	842	936	882	835	867	814	851	897	863	839	872	874	881	851	801	827	894	824	910	835	812	844	875	841	840	878	855	813	831	863	855	914	791	860	847	837	885	877	805	876	876	848	854	830	824	861	829	869	810	862	881	878	851	881	888	865	873	867	873	866	873	886	817	869	880	807	848	845	880	868	882	835	829	853	859	880	867	884	849	859	875	839	846	826	825	892	853	848	861	833	850	860	856	872	871	849	875	806	841	875	818	841	816	878	871	865	860	896	807	811	886	817	866	898	850	847	851	865	895	824	820	840	859	826	886	820	911	819	881	803	845	874	886	856	829	840	859	853	848	854	859	818	910	841	850	812	878	911	915	880	900	903	826	909	902	832	813	867	853	862	842	835	832	860	908	874	897	861	836	860	886	862	868	842	838	877	797	841	846	843	857	849	903	820	877	838	839	831	906	815	747	806	830	821	872	884	838	865	884	804	887	842	842	875	847	894	885	763	834	867	818	901	876	815	891	872	883	902	822	819	796	900	800	902	850	882	853	892	819	848	797	850	836	914	871	864	829	855	848	820	835	857	884	875	845	867	907	857	875	855	875	845	873	827	871	851	852	890	852	855	837	795	894	879	855	838	834	837	883	846	943	861	875	819	861	880	895	835	899	849	881	864	875	842	806	835	863	813	848	838	855	849	812	879	852	852	856	867	851	821	836	843	887	818	798	842	878	842	864	889	847	839	886	917	863	840	806	850	841	835	896	869	816	837	875	816	828	843	837	822	864	824	858	917	847	837	836	876	894	868	853	830	867	854	886	808	912	858	860	816	871	825	859	832	904	788	891	856	873	912	866	908	817	860	842	853	838	852	852	892	822	899	851	885	917	835	842	897	903	862	869	873	854	825	885	881	829	873	848	836	875	892	855	899	881	886	840	855	827	822	798	870	870	908	882	899	871	851	888	809	843	819	918	836	818	889	851	869	868	938	889	835	818	825	873	900	818	871	853	891	913	844	831	847	880	829	858	850	846	829	824	829	849	839	856	862	862	846	829	844	838	850	851	856	863	855	887	855	867	869	834	886	878	881	876	883	809	823	899	878	787	885	840	811	806	842	892	862	843	784	882	871	864	856	791	857	836	894	876	867	849	871	882	839	846	840	853	875	841	840	828	837	887	841	860	882	844	847	835	798	898	844	845	894	856	905	855	868	834	902	895	855	809	828	866	819	908	869	836	875	828	876	841	846	862	863	824	858	873	915	857	869	836	854	862	871	877	898	852	843	890	869	882	828	865	885	876	860	856	801	880	842	861	909	830	862	804	888	888	865	876	886	848	849	789	877	865	932	857	848	846	904	858	908	827	845	873	880	855	884	847	885	883	868	864	890	890	819	861	892	793	910	829	876	861	863	860	859	868	886	838	850	887	864	823	866	847	842	826	859	802	826	845	869	837	837	881	879	844	917	800	910	872	931	850	885	887	844	889	859	826	842	892	859	819	859	871	873	860	804	866	863	841	831	812	841	863	838	913	853	840	819	855	878	835	774	831	838	817	810	869	818	837	834	853	844	848	857	883	809	861	865	912	851	897	880	866	898	896	867	865	837	916	852	823	870	853	863	825	873	815	842	890	860	837	843	869	874	891	887	892	867	810	887	889	853	835	824	803	868	884	832	858	853	845	864	874	873	847	836	880	857	839	869	892	915	846	865	847	849	825	836	837	887	876	887	861	825	854	832	932	835	867	845	916	838	858	877	868	833	858	908	797	837	845	829	847	849	873	811	823	893	916	850	855	867	860	830	888	881	857	845	845	837	848	871	837	874	869	847	790	855	867	860	833	823	814	831	853	878	833	895	846	814	874	852	834	824	865	818	821	818	877	843	840	835	868	877	784	849	825	852	840	846	841	851	849	812	829	885	805	830	892	855	871	805	822	887	894	850	850	822	868	842	847	852	842	868	831	858	858	855	830	829	858	886	869	852	830	861	814	818	902	844	846	860	822	839	895	830	846	837	822	845	837	858	865	816	867	866	802	867	851	864	889	842	890	766	852	873	856	871	892	816	841	892	865	902	791	854	906	848	850	844	876	900	872	861	839	861	910	839	850	865	829	885	789	860	785	824	820	871	789	865	816	890	846	884	891	912	896	870	838	894	910	840	866	884	846	873	804	883	877	853	827	828	840	838	861	890	862	851	821	862	875	817	820	891	902	862	854	875	860	910	855	858	864	908	848	860	865	844	863	840	890	836	867	851	829	890	858	866	865	851	822	828	824	908	839	897	889	870	849	833	826	895	853	857	847	869	864	827	853	826	826	869	838	874	847	868	888	885	807	843	839	817	828	877	833	951	823	808	865	822	883	932	875	829	881	872	840	803	881	856	828	838	875	889	813	802	857	885	865	846	855	859	867	835	833	872	812	869	823	896	825	872	876	893	834	852	887	852	884	872	892	882	852	884	877	921	824	841	862	902	867	852	887	852	869	788	847	824	826	861	861	869	826	879	820	895	853	873	841	880	822	852	854
24331	21428	25105	28142	21429	21453	19316	752	437	373	359	329	336	315	317	352	299	318	306	311	277	282	334	302	293	302	286	338	309	284	284	279	303	262	307	276	300	294	291	270	279	265	294	287	290	259	290	255	260	239	281	259	302	259	274	254	287	278	257	286	267	253	252	256	260	241	240	273	274	253	251	269	232	228	250	289	283	301	259	271	237	251	257	247	279	286	252	255	248	244	260	297	266	266	277	290	236	264	222	267	247	295	268	281	288	251	258	258	260	235	259	289	274	267	253	288	267	301	252	268	298	270	250	269	285	271	313	279	288	268	251	270	267	283	272	271	254	278	275	255	303	288	276	282	281	267	250	278	305	273	270	265	267	287	298	275	275	275	275	316	278	265	281	294	257	281	286	275	263	243	261	259	275	281	291	282	258	259	254	248	250	286	266	272	252	279	234	260	265	267	277	278	278	289	264	239	289	255	259	283	241	288	283	274	266	243	275	315	261	308	281	297	284	265	251	266	287	254	284	287	272	268	259	255	301	285	293	269	266	288	281	264	249	252	272	291	259	289	254	289	268	286	281	267	248	291	251	262	271	235	265	275	275	278	243	274	297	252	279	279	270	270	268	268	258	263	302	287	270	299	297	264	291	268	236	283	251	295	260	250	282	269	266	297	254	296	271	303	262	238	255	260	296	234	264	250	273	279	254	265	257	270	258	267	270	275	246	305	277	262	264	251	253	278	286	240	266	283	280	289	276	244	279	254	248	336	297	264	265	303	232	282	277	308	261	321	253	297	261	288	249	294	271	254	235	245	235	267	292	263	293	291	253	287	276	301	260	279	283	283	285	307	253	226	281	263	233	298	246	291	255	265	255	306	273	263	282	290	280	255	292	256	241	279	308	253	258	254	280	231	272	281	250	245	269	248	253	268	244	280	275	236	286	227	237	294	296	288	292	280	245	282	251	272	273	276	254	249	281	261	263	281	245	276	264	269	234	283	305	261	282	256	278	268	277	262	255	316	311	264	222	253	240	247	253	280	287	261	287	263	281	242	293	279	276	254	275	250	307	272	276	266	305	257	244	297	288	281	284	262	285	299	271	262	253	299	268	255	244	262	219	246	291	270	247	267	284	282	279	296	273	280	294	274	250	312	263	259	295	312	267	274	286	274	259	279	252	285	265	277	251	255	263	274	270	244	293	271	256	276	294	265	272	269	250	247	258	255	278	265	271	278	288	293	262	276	257	239	258	284	262	278	293	287	266	258	239	273	226	259	255	250	269	272	284	274	252	252	270	235	293	269	254	253	263	273	261	266	272	251	281	256	289	293	293	257	278	239	243	283	287	274	288	275	252	276	251	263	268	284	229	252	274	276	288	276	294	271	275	270	277	296	270	278	286	270	263	286	275	239	260	265	247	280	278	259	259	263	271	258	268	273	274	305	245	318	268	262	252	278	262	287	261	251	272	259	269	273	262	272	271	262	266	256	225	280	242	260	271	219	279	266	241	283	263	262	278	257	240	239	265	269	298	251	259	268	262	269	240	250	241	247	250	248	250	273	258	261	226	299	273	284	258	262	292	244	297	289	274	280	241	264	273	278	279	244	272	278	304	241	282	270	304	265	286	305	274	240	292	269	250	267	262	275	312	264	277	274	267	253	272	305	301	279	264	270	253	262	289	270	294	277	276	251	260	278	266	271	265	260	273	264	230	288	274	308	259	297	273	261	265	244	295	286	284	253	273	267	281	312	269	292	263	236	296	256	274	290	254	255	280	297	294	270	246	273	267	267	277	245	275	277	253	258	276	253	262	281	254	294	276	269	268	297	280	291	261	246	255	265	258	295	262	291	262	260	286	283	232	269	285	314	295	266	283	279	245	267	279	292	283	265	268	255	257	273	281	237	252	270	279	258	248	283	273	229	255	281	249	253	275	283	274	238	260	258	294	285	278	260	247	272	298	265	277	270	257	276	261	295	276	278	245	304	264	267	236	249	289	241	255	314	241	278	278	307	283	279	263	262	275	272	261	270	267	264	299	280	267	265	269	284	289	264	262	274	268	271	284	261	239	251	268	240	285	276	270	274	255	264	250	235	280	267	285	286	290	309	269	277	278	271	240	273	269	305	289	266	304	267	275	304	271	270	276	256	299	270	263	262	280	265	297	282	267	262	278	297	256	282	276	280	268	296	250	282	284	267	263	248	269	245	285	244	216	258	270	263	279	291	266	261	284	259	277	232	268	256	242	271	274	272	255	285	308	263	260	283	279	270	255	265	260	257	281	251	285	263	274	264	267	234	257	269	276	282	260	305	265	214	256	246	255	244	291	282	286	303	276	290	312	290	265	272	267	281	285	243	229	274	258	285	276	268	251	256	242	272	248	265	303	288	252	283	256	246	283	276	288	268	294	253	272	259	269	298	283	282	260	273	295	260	254	288	296	267	299	283	238	279	238	285	264	259	260	268	252	276	313	237	263	261	268	296	266	275	229	282	250	258	286	273	271	278	267	273	275	265	272	250	281	265	242	282	266	256	248	290	257	269	267	285	284	264	277	276	294	254	290	291	280	273	283	259	273	247	297	303	260	292	220	249	253	290	260	261	243	244	243	287	257	251	255	247	318	274	247	277	275	280	265	274	277	238	295	287	265	285	306	271	263	248	275	293	283	268	265	264	254	237	295	267	267	251	277	271	243	280	298	278	299	263	289	312	273	265	280	228	266	263	254	232	263	294	264	266	305	294	296	270	276	280	261	254	262	294	272	287	284	271	269	265	275	277	270	258	272	256	297	282	247	250	260	258	247	222	246	256	275	275	282	289	274	280	269	270	274	258	311	276	286	290	271	262	313	261	260	297	277	246	249	258	293	271	252	280	280	254	257	284	246	273	283	300	283	276	247	286	244	264	289	260	254	259	237	285	261	311	257	232	271	275	285	255	280	242	266	268	247	245	272	252	264	256	249	278	277	249	258	288	260	240	295	258	278	250	263	256	293	259	260	289	275	264	274	272	260	301	274	252	286	278	299	257	261	259	229	260	258	293	283	291	263	299	301	285	274	274	280	277	275	252	276	251	279	236	263	290	278	280	278	277	279	263	325	278	273	255	283	267	288	280	285	250	271	282	247	289	265	301	271	275	282	302	260	251	287	286	273	260	250	270	248	256	248	284	249	257	270	268	281	239	283	291	279	279	259	287	274	263	288	296	259	273	277	256	241	297	267	291	262	232	253	263	237	253	257	254	279	283	274	259	299	290	288	266	255	269	269	300	275	286	252	253	265	269	260	263	309	249	248	259	294	257	287	296	276	274	260	278	266	283	281	271	289	281	261	259	270	268	262	260	244	254	276	278	254	239	239	288	258	273	290	301	286	241	247	276	283	274	234	261	259	266	248	269	265	299	264	247	256	285	278	238	280	254	268	296	266	245	257	291	245	271	241	253	263	264	251	276	263	281	253	286	257	248	271	264	259	276	248	280	288	269	219	293	284	257	275	247	300	277	253	276	260	289
6519	19640	6641	2342	937	738	712	598	686	610	668	593	591	560	565	648	596	579	574	596	604	576	632	568	557	594	596	564	570	576	636	630	555	587	578	602	624	582	584	567	547	571	541	584	638	573	586	538	535	580	575	603	583	578	607	592	583	556	565	621	543	568	523	607	608	562	571	609	586	595	596	569	598	615	601	593	560	566	652	550	620	565	568	548	585	536	578	558	546	585	599	584	627	573	586	549	594	582	565	575	573	604	606	558	577	596	577	542	615	557	575	602	624	623	574	567	553	582	572	609	579	581	642	564	557	565	520	563	599	545	602	608	606	580	590	590	554	569	577	553	590	554	601	555	577	562	596	590	590	570	559	564	560	578	574	605	559	564	533	513	605	535	589	600	561	575	572	609	549	521	594	601	563	582	577	607	587	555	592	585	547	626	564	604	568	570	577	583	599	606	535	574	582	594	573	625	595	584	581	574	610	588	591	618	597	573	605	582	537	600	604	573	594	577	567	600	575	536	593	555	553	595	605	567	561	555	583	537	571	524	581	557	580	572	549	574	591	536	596	571	560	594	566	573	548	572	605	563	605	547	574	569	590	547	580	566	590	603	573	585	594	594	564	593	565	583	620	560	597	578	551	580	576	585	582	568	581	563	549	565	580	585	598	576	566	576	557	546	579	598	588	568	573	544	576	583	596	571	575	573	557	579	588	583	554	591	601	561	564	504	564	567	563	625	542	596	570	586	609	596	604	559	578	562	594	605	599	607	613	566	604	603	509	611	564	548	592	590	589	580	576	572	586	586	603	581	552	581	569	572	534	613	590	597	547	556	533	576	598	582	582	605	608	547	559	589	564	582	564	552	623	606	566	613	546	617	572	548	583	596	572	514	601	569	593	600	616	595	538	553	572	581	579	578	573	551	611	605	562	596	572	555	545	592	572	604	596	579	573	594	587	580	600	548	542	582	567	559	592	609	576	592	558	559	607	544	604	612	552	567	589	538	574	603	633	589	558	596	576	591	588	613	553	633	533	583	599	564	662	568	590	578	583	588	609	550	554	551	581	561	578	624	569	588	631	549	566	568	595	582	589	590	588	572	570	579	588	581	562	543	549	583	571	592	574	600	585	594	586	541	554	572	625	557	574	584	584	564	628	536	582	557	618	607	598	561	549	607	536	577	564	574	592	572	549	570	575	583	586	610	595	568	583	601	576	569	577	594	552	595	577	551	589	582	569	553	594	564	541	580	573	611	554	576	588	550	594	573	546	618	634	572	575	536	525	563	555	547	586	579	575	575	567	596	567	585	566	583	592	619	582	521	594	579	568	606	605	589	600	609	571	585	605	550	614	578	542	593	567	548	552	563	587	589	560	579	567	572	568	544	545	570	557	559	565	562	595	653	604	576	585	562	556	562	548	615	551	613	580	559	579	567	535	539	559	556	597	594	589	567	571	528	616	594	588	628	572	571	536	555	582	559	562	575	599	582	608	588	563	599	586	584	607	588	582	580	545	586	566	582	565	560	572	563	572	587	583	555	563	579	592	560	561	583	598	572	576	615	577	528	568	603	604	582	602	556	583	583	573	635	602	557	598	569	555	605	562	588	570	579	595	565	568	626	567	549	614	602	573	556	583	583	575	620	584	629	574	590	560	599	626	567	562	563	583	592	574	567	580	541	559	610	606	566	593	581	598	594	571	621	570	575	585	615	566	556	565	563	580	558	581	598	570	614	573	553	632	580	571	596	613	621	586	565	531	574	613	597	583	593	600	607	595	580	557	572	598	583	577	626	596	571	540	589	597	570	579	597	568	576	546	582	557	601	597	552	583	578	587	625	562	552	542	531	547	597	594	588	516	537	615	579	583	589	587	567	580	576	601	560	588	578	580	601	607	596	532	561	541	577	555	566	560	565	581	585	543	589	622	570	572	583	568	584	568	560	563	581	575	584	605	575	582	587	596	590	567	559	570	537	542	577	569	548	588	591	549	615	537	554	589	580	571	557	533	576	585	605	576	565	601	566	598	613	578	610	585	521	602	603	572	573	601	579	623	582	600	611	604	588	580	589	586	587	598	602	595	554	646	609	586	565	588	588	582	580	568	569	536	549	572	543	571	590	576	567	589	555	575	573	579	562	592	563	627	546	569	557	589	568	600	630	624	597	591	576	579	591	610	558	605	591	591	581	585	574	546	595	585	598	601	582	548	566	599	574	605	572	578	568	589	590	568	559	574	568	596	608	552	559	595	541	592	592	564	577	549	584	568	567	565	574	587	566	582	568	595	582	574	559	596	550	604	528	556	560	536	595	563	582	561	578	587	576	581	637	563	601	577	568	567	556	587	559	565	584	561	554	567	559	562	576	589	618	535	579	555	540	577	569	599	555	580	564	598	565	581	545	571	567	563	560	572	575	575	604	556	563	572	620	564	612	576	596	589	604	626	563	580	581	588	569	591	590	586	574	554	614	591	557	591	599	582	554	637	585	587	592	516	582	556	580	570	573	573	586	659	526	612	587	559	510	609	539	599	605	559	606	631	557	571	550	558	589	619	526	577	594	587	602	609	548	551	573	571	575	585	543	587	541	574	557	552	573	570	576	604	538	558	633	582	618	570	553	580	577	564	623	609	561	619	591	556	650	589	570	532	583	634	592	551	614	576	554	579	563	566	577	583	534	588	567	581	575	596	612	594	587	623	594	616	569	575	581	584	576	608	597	553	584	574	607	589	581	630	590	619	587	585	572	561	564	563	595	595	566	570	587	575	566	561	547	576	595	549	589	558	525	570	564	600	577	580	589	546	587	575	591	582	549	584	580	564	584	543	614	587	583	632	541	599	616	571	585	598	574	605	581	579	592	610	600	591	579	569	579	547	557	593	587	623	597	578	548	537	564	545	568	563	549	608	564	554	613	599	597	612	556	557	599	555	594	570	568	595	604	605	575	562	613	608	560	568	551	561	565	544	542	587	534	558	546	594	605	586	593	607	605	575	554	573	565	584	616	543	613	573	594	615	610	597	572	604	577	561	558	586	595	592	580	565	583	545	541	599	551	572	579	591	576	554	567	584	533	598	555	576	507	519	565	550	585	568	588	561	564	535	586	579	594	582	588	587	556	596	581	583	599	553	574	565	550	544	584	598	530	574	594	544	589	583	589	596	564	634	605	525	590	565	607	559	600	574	552	545	567	545	567	604	549	563	600	579	566	555	592	535	554	616	561	561	577	556	613	574	587	621	546	573	598	589	555	587	566	573	553	575	631	600	561	543	570	564	550	587	592	578	576	552	557	583	552	588	594	602	572	589	614	545	599	616	589	563	611	580	590	597	585	566	562	591	584	546	614	571	564	562	589	566	582	548	588	574	585	562	591	584	578	576	600	568	568	640	593	583	590	574	577	541	602	611	570	599	579	526	618	602	597	574	590	576	535	609	556	621	591	593	549	643	577	565	597	609	527	555	541	562	565	585	618	566	585	614	542	574	569	589	597	602	578	584	604	593	573	557	584
32686	20364	8973	830	432	401	344	288	311	301	270	300	315	296	262	277	268	269	301	282	302	287	315	291	276	294	254	288	315	275	297	308	280	302	296	278	288	284	307	276	268	244	299	279	287	282	270	311	289	266	258	274	289	290	300	261	254	255	313	276	271	304	283	305	278	281	278	328	307	270	275	263	260	299	311	289	290	289	253	291	311	291	316	311	275	292	292	295	287	280	284	311	283	290	283	288	268	296	281	296	309	258	269	310	263	288	298	266	287	291	303	291	263	283	314	275	291	279	296	283	285	303	321	301	321	262	308	330	277	265	285	301	295	312	296	289	302	335	330	269	297	284	258	311	255	292	262	270	311	333	297	308	280	278	311	294	301	270	265	287	336	273	299	281	328	282	261	276	296	271	300	288	315	299	281	304	278	293	290	315	282	330	289	269	283	293	266	297	301	299	237	315	265	298	273	285	297	306	308	288	304	315	289	281	308	277	278	288	310	290	283	287	278	279	321	299	283	280	288	280	273	328	301	311	299	298	303	297	285	260	290	309	279	322	278	278	304	296	286	280	282	268	295	281	307	296	298	281	282	308	278	270	304	290	302	298	277	301	314	287	301	287	329	282	267	301	292	296	291	297	287	279	280	306	275	284	318	275	266	305	269	267	299	303	280	288	288	325	289	260	298	313	310	290	291	324	301	317	276	323	287	249	323	300	300	311	301	308	283	270	306	330	276	281	311	296	287	276	292	308	295	301	287	275	272	278	288	269	315	300	289	323	289	285	232	274	298	285	303	251	287	239	292	288	290	313	311	294	295	289	282	295	302	290	309	296	264	267	296	284	303	287	279	291	288	299	294	301	307	299	272	266	303	276	289	286	314	290	273	266	299	286	282	295	286	281	311	310	295	283	286	302	294	297	319	293	279	305	273	308	331	292	321	275	297	276	289	263	276	283	259	282	312	280	267	257	313	260	300	313	264	312	298	278	279	278	265	302	254	280	276	263	322	306	298	290	281	272	300	291	271	297	266	281	282	272	332	287	268	307	296	282	283	295	300	296	282	269	251	317	294	276	296	293	308	263	269	258	327	337	319	278	256	274	282	286	288	269	271	290	273	307	255	292	274	286	292	311	287	319	282	291	288	302	316	272	273	278	307	278	290	333	307	291	316	309	320	305	303	321	301	286	305	286	289	306	269	286	302	325	273	275	267	277	284	314	286	299	272	297	297	298	289	254	267	277	299	291	269	304	323	292	269	309	266	276	294	293	319	307	251	296	321	329	289	302	336	282	296	281	297	285	305	288	275	279	275	277	275	328	290	276	289	286	300	292	297	293	278	297	316	276	275	298	305	303	270	285	287	298	299	246	276	293	290	329	268	301	295	261	304	301	273	302	299	276	283	307	309	256	320	289	279	269	308	313	281	286	336	281	254	278	323	321	312	286	309	318	338	325	312	285	313	302	283	302	299	296	299	299	309	283	282	303	267	315	280	311	295	271	299	284	305	280	311	304	273	259	269	280	304	282	273	279	290	289	290	296	287	322	305	276	282	303	311	285	306	281	276	278	268	251	289	273	279	292	300	271	264	260	260	310	268	309	299	288	300	279	264	290	303	266	291	259	292	285	299	282	321	311	295	295	290	285	296	287	274	284	262	295	280	295	279	278	293	295	322	304	283	281	280	297	261	286	292	297	282	280	299	288	298	282	255	318	293	302	280	297	295	317	258	281	281	295	291	295	311	307	296	267	271	284	276	257	252	280	329	304	283	300	293	287	301	292	278	312	314	276	266	277	274	266	308	318	304	285	291	291	314	296	253	261	309	264	283	277	308	310	292	283	305	262	297	259	333	281	263	292	287	282	303	278	280	261	286	281	263	280	293	279	275	317	299	264	292	320	275	266	280	311	299	267	264	281	274	299	266	294	295	284	304	292	290	303	317	314	288	285	289	281	252	324	316	288	294	290	298	285	300	275	290	296	264	311	320	296	285	277	303	301	299	270	284	301	286	304	292	290	272	288	303	317	330	269	278	294	341	314	272	301	279	294	291	305	300	300	280	267	304	258	256	278	300	340	287	296	308	290	307	278	291	313	289	301	286	284	297	274	287	283	290	295	322	314	263	296	299	282	272	276	283	293	312	292	262	287	298	283	271	278	288	296	292	284	305	328	340	323	276	314	299	264	263	255	296	299	291	293	258	274	314	300	307	285	297	295	288	299	302	286	297	288	302	276	257	304	298	302	265	320	307	347	302	305	288	328	274	306	282	290	278	309	287	325	300	258	295	331	296	275	302	249	261	284	311	275	293	280	301	297	252	307	298	309	278	307	258	281	267	264	276	312	311	307	261	289	300	291	269	282	248	281	288	275	313	314	314	318	269	289	301	288	286	304	285	286	294	322	255	279	301	297	287	258	302	255	267	308	281	256	290	292	304	285	303	330	259	302	286	265	276	276	281	270	316	292	308	278	282	319	261	262	288	270	281	270	298	275	318	283	277	283	313	309	297	279	292	278	319	317	284	289	288	268	299	288	262	278	272	304	266	305	322	325	302	268	251	273	257	295	297	293	281	291	279	303	276	296	274	269	290	269	297	324	275	282	291	272	271	295	275	283	275	287	285	290	273	281	290	300	318	263	296	275	324	311	286	304	289	306	253	315	287	273	287	297	290	296	292	299	323	285	269	326	293	280	292	300	293	270	310	284	305	293	316	271	288	312	264	285	266	296	302	308	293	311	287	285	275	287	273	267	282	301	314	278	337	271	308	300	276	247	299	289	297	307	304	284	292	300	290	276	306	298	313	300	272	314	293	292	276	311	292	278	302	282	310	341	285	260	320	294	273	276	306	266	297	278	267	300	319	307	294	288	297	279	299	286	308	270	341	307	295	270	308	314	299	284	313	289	258	279	275	316	275	266	291	269	306	328	314	291	288	313	310	284	290	313	286	279	300	273	273	268	275	284	281	293	266	252	286	265	277	294	300	280	311	292	315	301	292	270	276	305	304	293	267	293	314	272	295	285	307	285	276	277	273	317	269	292	273	296	298	281	265	260	274	287	287	300	290	292	296	305	276	269	268	288	311	263	275	293	297	278	331	279	272	313	326	303	292	291	294	275	297	283	295	289	270	229	302	275	275	252	268	284	261	293	301	318	279	282	302	281	302	260	307	305	282	281	319	282	303	295	284	277	273	310	277	292	285	319	331	256	292	299	262	273	283	306	286	259	313	303	285	287	316	315	263	296	288	267	295	301	305	261	321	306	285	299	327	278	269	300	283	270	287	321	319	293	308	317	316	326	330	315	297	308	269	259	299	280	260	265	285	298	284	325	305	297	304	337	301	286	305	306	302	293	315	278	270	303	279	295	281	278	271	288	318	312	302	332	283	295	278	282	287	311	266	289	297	275	262	297	326	339	323	266	291	318	340	301	287	316	319	278	284	246	300	317	288	301	290	274	292	305	317	328	307	298	271	338	308	295	283	275	313	302	308	304	283	278	264	306	302	297
5623	1933	1070	748	657	662	652	647	675	651	630	647	671	678	715	695	623	698	738	683	688	688	661	724	671	677	668	688	685	660	672	697	662	709	661	655	694	656	689	673	666	707	665	691	661	649	698	675	704	667	698	731	628	671	646	638	732	678	727	672	714	670	695	702	685	670	707	680	680	633	695	683	698	685	631	742	690	677	669	695	663	640	714	667	686	664	666	674	708	717	723	650	692	686	677	677	698	676	669	698	687	691	640	671	694	673	662	691	677	644	703	676	689	680	674	686	661	627	681	682	644	677	663	634	702	650	704	681	635	699	640	690	642	656	675	702	709	629	651	675	680	683	667	666	657	721	657	631	659	710	686	674	739	675	635	690	612	691	697	680	705	683	691	651	717	682	632	689	656	690	680	716	666	727	683	692	665	656	646	637	688	650	658	703	694	665	723	679	699	696	715	653	667	720	681	681	690	638	696	726	693	661	698	674	675	659	642	689	673	698	678	658	706	725	666	677	687	695	692	667	644	617	670	692	689	699	617	645	692	646	673	660	680	700	677	754	633	685	640	674	695	655	654	658	710	650	713	683	625	730	657	669	680	674	700	654	679	695	643	667	717	646	634	698	653	696	670	667	685	672	650	681	643	673	688	691	699	691	679	710	691	683	697	680	651	689	705	668	718	662	708	673	663	727	665	656	727	687	691	660	667	697	677	683	648	693	673	669	672	681	636	676	627	645	707	624	674	664	634	662	645	651	720	663	710	708	653	652	642	713	692	753	646	662	697	655	655	688	677	673	745	696	689	703	650	702	653	694	675	682	677	659	653	677	683	705	665	636	666	664	664	714	602	733	666	684	647	658	679	686	704	666	668	700	710	683	672	678	695	720	666	661	648	654	658	673	633	723	652	617	663	680	679	665	703	663	699	695	667	670	705	674	675	685	658	667	712	686	688	710	695	663	715	718	663	643	639	656	707	652	627	703	670	665	681	678	692	681	674	680	678	711	684	706	701	687	708	695	732	626	683	684	688	722	680	663	695	703	703	658	678	673	674	739	684	657	710	699	687	685	670	742	702	700	646	645	687	711	639	645	663	669	666	726	706	640	724	644	697	671	693	662	659	660	661	678	640	675	678	658	716	720	724	672	685	653	652	682	666	670	656	659	629	723	641	658	690	674	665	688	688	702	669	653	687	643	710	654	680	679	723	644	708	682	657	704	708	646	643	668	668	684	699	672	664	682	680	667	702	630	673	638	686	686	691	622	663	672	683	689	653	636	677	662	661	674	651	705	698	718	676	667	649	672	716	666	701	684	714	691	676	653	712	683	618	718	640	651	658	641	660	722	682	679	677	633	652	668	689	684	740	707	683	680	656	668	698	665	637	625	675	711	687	685	711	727	708	670	678	653	658	713	697	693	671	675	649	681	658	638	668	663	700	676	708	665	652	671	662	687	677	680	677	702	703	643	708	704	699	703	712	680	675	669	669	633	709	698	637	663	671	656	677	702	708	700	629	643	673	691	708	712	673	655	738	669	694	657	652	675	676	664	680	725	672	683	712	715	699	687	684	670	647	693	649	659	661	702	655	646	661	633	684	690	672	747	665	662	657	647	743	674	710	695	669	705	640	632	626	691	712	672	695	678	681	667	672	679	652	654	711	696	682	683	706	670	686	665	688	631	650	671	647	647	683	701	716	648	648	666	657	666	670	676	673	663	657	683	697	714	685	647	685	622	634	612	677	712	706	715	707	677	682	644	670	641	653	654	701	699	730	694	626	648	650	671	687	730	671	714	661	657	648	691	684	642	678	691	703	678	661	701	725	656	688	616	646	690	626	701	660	649	651	649	687	721	712	685	665	668	695	739	660	725	714	669	662	622	662	678	663	732	692	670	677	679	640	677	668	653	666	683	670	677	680	637	656	646	662	635	683	655	652	666	683	680	643	702	667	674	659	641	725	681	652	647	722	709	700	706	677	708	703	664	664	707	729	697	665	679	703	686	690	702	681	679	698	697	621	694	687	695	671	671	673	710	654	658	640	666	678	695	691	680	674	628	711	638	649	690	629	685	652	686	679	667	631	672	713	710	690	706	676	694	672	647	670	707	730	675	701	671	650	650	693	624	725	648	652	685	688	693	674	646	687	681	632	644	693	668	690	758	682	636	669	675	700	661	618	698	691	710	683	683	665	709	688	695	726	699	658	694	693	677	688	696	697	723	695	708	697	670	711	669	707	707	649	658	680	653	663	713	665	678	626	648	703	614	662	687	691	695	695	648	686	669	691	687	707	646	669	662	693	690	659	697	665	690	694	672	655	662	621	671	655	719	700	681	712	666	657	704	693	683	643	656	696	656	712	658	662	713	651	704	653	670	687	677	690	663	662	658	665	642	686	688	672	664	690	655	713	681	690	671	687	710	672	683	674	629	664	669	649	638	674	686	694	652	665	773	671	693	679	683	643	674	686	693	666	695	735	717	658	684	671	642	615	676	684	691	679	713	641	702	643	693	641	683	677	632	651	695	655	602	739	708	629	663	658	709	694	664	696	677	662	731	693	676	692	682	709	658	657	692	635	688	660	717	693	657	694	658	655	665	677	703	655	639	678	703	662	706	622	687	733	629	723	704	690	678	672	666	647	706	676	678	667	682	644	645	703	708	662	665	718	697	645	638	681	667	723	679	700	661	734	659	666	721	683	689	714	693	672	675	712	691	704	681	622	697	675	659	707	696	688	648	674	695	730	658	703	701	668	660	681	668	640	680	670	705	652	715	681	679	706	706	667	685	663	681	673	705	705	681	695	673	662	703	657	714	687	712	647	733	676	667	717	661	656	646	639	682	699	653	689	659	707	659	719	658	676	684	700	725	699	644	675	694	676	642	682	699	675	715	649	689	658	636	716	674	688	652	716	660	678	685	732	694	698	650	687	655	665	646	655	722	686	696	650	674	641	610	689	663	659	684	688	721	687	644	736	692	699	674	728	703	702	687	672	673	687	629	689	651	684	660	689	672	686	694	667	675	683	661	641	659	678	629	690	701	681	662	709	672	622	712	682	687	687	637	644	644	663	648	739	711	740	713	673	674	660	658	694	666	689	664	684	643	701	672	644	628	655	673	668	690	698	660	668	671	699	695	748	666	646	646	668	702	648	728	690	618	620	711	620	677	688	665	667	642	705	702	658	684	682	659	643	652	649	713	709	691	663	638	627	702	655	657	660	664	720	682	689	695	697	691	680	685	669	706	712	660	692	663	664	643	678	696	670	655	726	667	717	681	726	695	624	662	666	636	699	667	698	708	690	645	658	679	714	660	709	726	689	675	650	669	665	630	678	693	699	702	694	676	674	679	682	677	687	754	681	652	690	746	729	670	674	667	653	653	766	695	703	724	668	673	691	705	684	675	681	750	734	675	660	635	660	722	669	708	663	698	680	692	686	645	670	653	650	684	681	699	675	661	664	692	685	683	704	680	686	710	694	662	661	699	695	644	708	635	691	702	610	700	667	660
24952	21444	24784	28495	21439	20388	1120	542	475	426	409	420	409	411	437	440	423	452	403	384	438	413	408	418	420	390	393	433	394	371	418	423	384	381	395	384	405	388	394	379	414	407	406	385	384	384	374	358	393	414	380	364	395	361	385	386	398	377	390	370	417	408	379	384	441	366	391	404	389	402	446	406	395	407	385	414	403	387	427	407	381	392	386	396	406	415	404	376	440	436	411	387	413	394	408	375	403	412	420	449	388	389	350	390	400	373	429	421	413	373	419	383	414	386	390	470	360	388	416	434	424	431	393	392	387	378	415	420	409	442	394	382	353	365	425	390	389	386	416	408	385	394	386	416	382	410	380	355	362	401	401	398	399	430	409	417	425	397	385	392	418	408	370	429	400	410	419	377	400	411	384	394	438	429	407	389	377	406	400	393	402	404	394	399	421	393	388	383	393	381	393	395	377	391	421	414	405	390	419	410	376	393	394	401	367	344	399	388	399	384	401	406	383	395	379	401	389	427	387	342	426	395	385	423	362	391	396	385	399	355	420	363	403	397	466	364	398	413	345	409	373	393	384	392	383	376	414	386	420	393	414	397	381	399	430	409	432	417	409	424	390	386	411	393	394	411	383	412	394	425	413	409	408	426	406	421	431	411	387	375	394	388	422	401	401	402	423	405	404	428	414	424	419	385	368	357	383	366	392	415	426	400	395	377	394	395	367	422	383	381	395	404	417	388	389	404	400	381	411	360	415	351	396	376	410	396	384	415	402	392	424	403	424	416	387	383	387	388	387	396	394	414	402	408	430	405	402	396	391	380	417	409	376	386	370	409	421	412	406	373	384	345	386	439	400	340	384	392	411	374	393	387	401	390	370	397	392	404	412	398	391	399	379	362	399	392	411	377	402	412	422	414	422	383	422	420	382	389	413	398	420	405	430	395	466	418	407	421	379	389	424	429	401	423	397	418	420	395	360	385	407	383	399	411	448	429	413	374	374	409	406	368	403	357	431	402	400	412	409	392	387	359	358	414	395	349	369	402	392	354	367	394	414	395	400	421	385	402	374	400	427	376	384	388	389	401	420	410	399	409	403	372	399	386	384	411	395	383	398	430	423	379	387	413	383	426	385	365	414	372	451	407	400	369	375	403	378	411	411	380	409	431	394	391	423	368	412	404	401	408	370	327	399	370	347	378	438	370	380	418	383	395	367	424	412	421	412	370	417	368	369	409	396	407	375	392	390	406	413	425	406	340	451	368	392	416	404	431	407	374	352	395	392	398	381	405	403	369	414	382	390	422	386	430	414	389	403	384	397	358	394	400	431	413	415	407	421	435	444	398	403	397	413	393	368	402	353	420	412	410	412	373	409	390	429	367	379	367	411	389	384	412	424	417	439	429	378	402	341	399	388	406	387	380	396	364	398	402	384	403	406	393	396	359	354	377	396	355	449	394	363	384	395	364	364	436	402	363	426	417	363	396	394	411	355	401	436	405	403	400	382	383	364	373	375	426	419	427	413	372	425	369	431	386	411	414	397	400	383	383	430	376	378	349	400	386	387	396	395	391	391	395	394	375	412	414	413	421	380	386	398	370	399	419	392	385	385	396	400	391	377	417	391	377	388	385	397	375	399	388	366	416	398	372	394	384	385	423	389	420	376	380	368	382	394	418	388	383	387	404	397	386	427	407	386	380	411	426	410	403	406	392	354	379	420	359	409	466	380	373	399	368	388	390	386	403	372	396	425	433	374	424	396	367	425	394	350	398	384	442	391	389	456	390	375	397	416	434	408	356	397	382	378	433	380	410	379	425	388	460	380	361	387	420	405	364	421	396	402	373	382	372	423	382	397	371	390	385	396	413	365	381	396	404	362	380	416	393	386	407	373	380	426	393	378	402	405	393	414	420	402	420	392	395	376	424	402	437	387	430	411	405	389	428	408	377	387	415	398	366	393	401	418	377	365	397	399	378	364	395	398	356	394	374	412	409	388	386	388	427	361	427	420	399	374	393	375	396	437	415	424	326	405	423	408	365	396	403	359	399	412	397	416	351	373	391	418	410	422	377	351	425	379	398	374	373	401	386	374	391	368	411	412	396	376	408	359	407	398	352	366	397	390	386	386	411	362	424	375	383	393	355	395	402	409	368	353	351	369	398	400	350	400	413	401	395	372	374	390	403	422	387	402	380	349	392	412	352	372	410	426	399	412	383	419	406	397	402	385	428	398	361	413	391	422	429	348	402	378	378	393	387	397	443	417	408	390	402	376	390	397	378	412	404	416	415	386	416	400	422	389	392	392	398	380	423	386	366	416	400	431	388	382	383	436	386	410	388	367	435	390	404	373	392	409	370	369	431	391	399	409	410	408	451	422	428	380	407	377	375	401	417	374	403	425	409	387	376	405	407	354	413	379	367	384	396	386	422	381	387	415	436	395	366	393	400	391	385	382	412	438	408	429	374	409	402	423	402	392	366	376	392	384	419	349	365	383	411	371	403	402	391	412	402	402	393	374	395	379	426	408	374	378	440	397	435	401	413	380	360	386	393	402	410	448	395	394	388	386	404	384	421	385	372	363	442	382	439	394	400	414	400	357	362	406	408	362	347	375	381	391	435	433	408	404	409	387	388	390	403	398	378	443	381	418	398	408	414	394	400	363	406	377	400	435	411	388	407	435	405	406	391	382	392	379	403	405	390	403	405	430	418	394	375	372	417	427	382	403	384	401	398	391	432	394	431	400	395	390	369	399	396	370	425	410	405	392	409	367	371	380	393	393	375	417	397	413	435	407	397	357	384	377	359	447	416	399	391	414	371	395	392	414	400	398	401	406	414	396	411	383	412	341	416	398	370	400	413	438	352	429	407	398	390	403	364	387	385	388	388	405	410	406	425	409	387	416	393	413	398	396	400	417	400	411	376	396	397	372	403	393	354	382	413	408	378	394	380	427	372	392	414	385	365	422	440	413	418	387	366	459	426	383	366	395	390	443	375	416	388	411	368	378	443	416	410	388	415	424	356	407	411	414	427	401	397	403	358	408	399	412	393	364	396	362	403	396	403	366	401	376	385	408	382	377	437	383	367	364	406	389	400	390	400	372	383	383	375	369	376	383	419	417	400	406	383	354	388	394	381	429	369	401	410	365	384	382	414	412	338	398	411	413	364	411	391	400	407	391	357	367	347	412	408	388	402	364	419	354	419	350	401	410	420	382	465	360	398	407	428	406	416	396	427	383	394	414	393	388	410	401	383	405	404	376	411	416	368	384	364	405	394	378	377	413	411	351	359	384	431	396	355	421	402	420	394	427	397	358	406	393	370	368	402	389	408	379	393	371	407	394	377	398	393	374	373	362	412	404	412	395	423	403	381	405	412	457	454	364	385	390	388	361	370	399	377	432	408	446	407	422	380	374	358	382	414	388	402	369	355	355	372	405	407	404	415	401	431	375	409	383	406	402	423	391	373	350	414	403	388	418	430	402	403	383	406	382	348	405	397	400	396	415	384	376	396
5161	14446	4466	1943	1198	956	904	906	932	859	910	894	890	887	815	853	826	825	845	854	866	879	887	892	811	846	831	854	925	836	901	844	831	867	852	907	847	864	911	859	861	841	868	898	855	883	874	842	889	839	868	843	819	876	814	846	872	821	882	866	870	830	870	855	856	847	852	846	812	891	855	836	840	869	877	825	861	894	853	889	836	849	804	903	880	869	854	879	840	847	829	858	847	816	891	878	820	886	873	827	898	875	880	918	866	844	854	873	891	860	866	851	808	866	862	829	855	876	883	866	857	908	857	888	853	886	803	798	828	918	887	883	855	854	789	887	887	872	895	853	901	900	850	841	890	880	875	869	819	884	847	837	865	892	846	828	781	805	863	876	853	881	860	843	889	847	827	812	847	861	885	854	808	860	805	876	885	866	867	873	863	861	838	866	868	893	875	919	864	877	843	876	872	850	884	874	860	876	861	852	847	854	847	819	874	849	852	860	883	897	885	856	853	846	888	855	845	877	862	823	855	842	876	861	838	848	889	879	876	863	833	860	872	857	878	836	894	883	866	877	834	931	860	896	816	841	825	862	820	808	875	889	827	892	893	856	886	839	857	847	857	825	884	845	862	862	873	845	887	849	848	894	841	879	861	917	881	864	825	883	839	906	911	817	915	850	823	890	898	814	867	889	854	791	867	886	843	870	869	838	867	848	851	816	799	885	873	851	835	861	800	801	834	885	822	859	849	893	888	853	851	781	880	805	830	867	890	831	860	919	885	857	847	876	789	873	787	917	889	837	854	836	853	865	841	830	867	878	836	868	882	862	859	872	853	876	842	855	862	796	827	859	886	835	817	888	828	821	821	839	907	871	834	858	853	813	832	879	853	926	821	864	871	844	858	937	846	852	915	844	849	872	877	843	848	866	797	882	841	876	856	818	909	872	888	848	830	866	858	851	849	911	817	845	847	888	862	864	866	850	847	887	854	873	886	875	824	882	778	842	881	822	871	841	860	878	848	868	864	838	842	831	880	854	818	872	876	824	875	862	855	871	856	841	867	860	810	893	858	844	834	814	873	865	834	859	819	855	823	809	850	826	847	833	858	869	855	893	879	854	894	885	861	862	847	864	879	865	836	821	802	831	817	851	861	783	848	823	876	851	871	843	796	860	844	810	909	842	852	883	864	859	935	864	856	882	857	903	847	878	890	847	906	851	853	914	813	832	855	873	814	874	829	885	821	869	824	862	868	840	889	829	807	865	895	903	806	823	828	869	840	874	901	824	850	833	869	941	875	822	917	879	857	857	855	844	829	856	878	833	838	852	869	850	905	840	848	814	854	920	819	819	812	794	900	839	853	827	863	873	870	889	901	861	887	816	859	864	818	854	861	897	873	840	854	860	818	822	867	861	883	862	869	838	859	828	851	858	900	842	861	866	822	872	848	809	859	822	934	844	847	864	806	875	872	870	842	881	869	791	859	884	893	842	860	892	925	853	886	830	863	884	871	826	839	845	859	892	826	877	870	917	826	907	842	840	859	801	837	839	912	929	852	904	869	809	872	927	854	848	883	883	886	871	849	813	915	835	864	844	844	820	905	863	811	910	868	875	875	836	847	889	837	911	874	811	840	856	858	862	836	934	854	821	849	899	868	868	862	885	872	858	872	836	873	813	823	890	876	905	900	888	821	855	882	843	898	858	914	880	818	827	870	868	859	859	877	881	837	845	886	844	842	826	853	881	805	838	901	887	862	848	845	853	833	862	886	834	886	875	857	876	851	851	863	865	881	890	849	758	901	895	874	879	890	856	815	855	865	839	833	864	804	830	825	934	832	910	856	860	872	924	865	856	882	808	864	840	880	804	867	807	835	831	847	846	881	864	860	874	839	883	875	825	830	896	868	827	851	885	854	866	848	884	833	822	864	844	830	890	875	881	850	825	904	875	878	808	845	844	847	878	844	802	873	865	860	854	898	824	918	870	818	863	827	879	854	866	821	864	821	875	839	853	851	865	841	809	875	842	879	899	860	827	872	816	864	892	853	869	892	857	867	865	881	824	883	831	855	889	832	827	882	868	847	836	882	884	829	853	908	845	890	817	824	842	895	834	867	878	869	818	846	812	885	909	833	856	906	818	880	856	858	903	827	867	824	882	865	856	844	842	864	857	821	822	850	825	821	806	875	879	892	827	867	851	884	867	856	919	842	863	882	908	904	836	898	854	828	861	841	859	892	921	897	815	835	848	869	886	873	864	875	850	858	866	909	870	881	817	858	844	880	853	874	868	804	860	844	868	893	879	912	889	917	844	870	860	842	831	806	890	802	883	901	864	835	838	876	818	841	818	875	860	847	885	813	868	851	868	863	880	821	793	870	869	801	850	863	805	876	859	864	863	917	865	856	871	904	826	862	884	852	819	794	864	854	857	912	877	840	807	831	886	899	861	860	894	903	814	833	881	823	801	924	860	860	835	852	848	851	835	826	867	830	854	799	836	854	862	860	803	890	901	838	873	836	842	895	850	828	903	831	850	870	870	875	858	886	865	836	856	874	858	826	875	872	891	850	880	892	854	839	868	833	838	866	895	876	812	888	810	883	910	846	900	902	881	849	874	871	877	884	839	867	864	794	853	890	834	800	900	904	852	868	829	876	856	845	820	902	861	885	925	865	859	862	831	884	890	884	882	843	880	837	823	837	895	874	798	815	832	865	845	829	886	855	805	880	804	813	871	825	926	865	881	844	821	865	860	793	860	891	852	829	834	888	869	924	891	864	871	875	880	883	849	885	822	853	836	899	857	892	853	872	896	865	885	844	844	855	872	790	871	850	841	803	807	874	869	905	862	858	857	815	845	848	864	850	900	834	892	891	870	849	836	831	831	853	825	894	876	921	855	878	822	875	829	874	869	851	846	857	908	888	825	874	879	866	907	824	877	817	803	871	811	896	885	859	875	832	867	853	852	867	880	888	855	813	853	883	875	813	843	863	781	874	786	898	842	810	859	873	848	847	897	891	848	890	868	874	867	833	919	821	861	833	841	862	890	864	805	888	868	834	882	848	886	829	873	855	857	861	857	817	880	907	830	827	830	864	815	893	822	840	892	873	829	863	830	850	829	876	881	858	838	814	861	804	833	847	865	842	873	907	847	895	888	898	875	845	856	860	806	903	894	878	856	881	878	876	819	904	847	828	873	869	843	890	870	843	862	851	825	835	834	896	823	857	844	851	824	848	917	886	922	885	859	867	888	829	851	863	825	874	850	886	846	863	842	829	836	845	862	836	921	841	945	874	881	866	810	833	809	855	855	894	878	901	838	866	856	804	843	857	824	855	942	876	904	833	879	907	887	873	833	836	857	831	851	808	822	805	845	879	814	866	838	870	921	863	890	874	844	876	841	873	904	801	800	876	853	874	892	864	806	836	833	833	880	893	856	905	848	833	838	846	884	837	895	838	890	852	857	871	890	878	857	869	823	914	852	865	874	872	908	883	858	889	855	847	846	820	860	818	896
24340	21466	25173	28195	21471	21482	19072	810	431	368	388	332	347	340	303	286	280	330	307	270	300	266	269	269	294	282	310	276	282	256	298	324	292	268	303	296	299	294	250	289	277	256	301	279	271	295	293	292	296	262	278	280	264	280	284	296	245	292	265	286	268	275	280	254	269	286	270	275	269	261	272	304	291	260	256	267	270	300	268	267	246	301	280	284	269	300	276	255	253	275	269	271	274	263	272	268	279	267	284	285	290	283	294	288	304	279	242	267	254	258	261	257	256	300	275	259	293	279	269	269	300	304	290	267	281	270	266	288	259	255	304	263	282	300	245	290	268	223	280	278	283	280	267	267	259	255	280	284	266	252	278	247	229	267	250	290	275	242	235	272	273	289	280	236	274	264	269	252	245	288	279	291	231	251	245	266	255	278	263	288	288	284	281	263	277	266	275	259	240	278	260	255	272	280	303	298	282	284	261	277	271	287	298	230	275	288	293	276	282	271	256	300	247	265	275	300	264	278	251	247	316	282	264	270	242	282	282	266	258	290	288	285	283	278	282	283	238	269	270	263	272	267	270	284	281	270	292	266	259	263	264	287	257	272	275	263	301	280	310	284	273	279	258	290	250	258	255	314	250	291	260	311	257	276	299	244	248	260	251	256	270	247	265	286	272	274	287	255	270	263	269	313	254	280	268	239	255	268	293	286	298	256	241	275	269	249	260	290	253	247	273	247	247	276	266	262	281	252	267	237	278	261	281	281	252	288	268	300	279	268	263	284	274	274	285	271	291	283	255	275	273	270	269	284	283	289	253	271	273	277	262	261	268	255	265	290	273	258	262	260	277	258	280	289	293	259	259	273	294	265	281	282	293	277	274	268	299	247	279	266	276	265	276	247	252	272	276	305	276	280	279	280	278	272	262	288	271	311	251	254	257	311	272	272	282	294	285	260	261	287	291	268	258	243	279	267	264	282	261	289	272	259	279	257	291	262	275	255	267	258	282	256	252	273	265	289	276	271	270	279	253	266	257	294	268	270	256	293	274	281	257	294	284	247	275	236	264	274	274	251	264	286	283	272	265	276	292	263	260	252	263	277	286	239	286	264	239	276	269	270	227	247	276	261	267	284	256	297	262	259	276	284	290	284	255	257	238	248	256	267	286	268	293	305	258	259	273	274	261	241	266	273	235	257	297	273	260	265	270	268	246	282	297	264	257	264	280	282	291	276	267	270	293	285	254	240	233	275	279	281	291	271	254	269	249	268	259	252	269	257	250	270	315	283	275	271	267	272	276	276	283	271	258	291	269	274	237	250	272	257	275	303	296	246	286	270	260	292	271	264	273	256	284	276	292	250	231	276	270	275	252	279	240	284	266	268	265	288	272	248	246	258	251	247	266	254	251	264	286	286	279	259	272	291	269	283	269	256	253	275	285	282	258	291	269	268	277	252	272	286	278	214	287	288	264	309	289	239	260	285	300	289	271	285	260	289	251	258	296	270	258	296	248	284	267	263	263	247	287	268	277	245	261	301	294	297	291	288	266	255	281	284	292	269	284	281	244	265	236	256	276	294	279	284	270	286	258	297	265	255	247	257	233	266	272	268	272	278	266	290	282	279	264	264	254	270	263	267	245	256	286	251	285	294	288	286	271	260	257	277	274	250	280	278	272	277	284	273	262	284	281	272	258	291	306	271	253	270	280	257	264	263	243	258	260	280	268	272	232	253	255	265	233	296	263	253	261	301	321	272	262	283	261	249	288	257	254	267	283	295	295	271	267	299	269	256	273	270	299	258	245	259	222	303	250	290	265	279	294	271	244	277	265	246	266	280	255	267	272	258	279	246	275	279	267	290	308	280	241	257	288	245	278	272	249	274	276	284	282	288	250	274	271	263	298	253	285	306	248	283	273	288	252	251	269	247	259	273	257	279	277	277	262	270	275	260	273	265	300	262	274	248	272	271	277	282	287	268	261	272	242	278	282	276	272	295	225	300	266	299	288	310	261	285	282	297	249	315	280	271	256	276	283	247	291	266	269	258	269	285	266	287	311	249	258	298	304	269	241	293	227	257	288	260	281	270	262	286	280	258	257	272	268	253	288	270	292	300	268	256	284	249	285	263	249	256	247	280	252	272	272	259	262	280	279	292	256	272	295	294	278	243	282	251	271	296	258	282	288	260	294	234	276	262	277	262	267	250	289	269	299	274	264	284	287	260	251	262	254	280	254	271	282	279	255	261	234	302	283	262	292	272	269	253	260	274	271	249	292	279	278	262	273	285	248	251	286	266	279	274	263	258	294	263	262	267	259	277	251	251	278	304	269	270	286	263	266	250	262	255	263	298	258	262	268	280	280	280	265	271	260	269	259	262	304	290	265	278	296	270	291	251	268	314	246	279	263	283	254	274	237	258	240	252	282	266	271	272	257	281	262	275	283	263	234	282	265	276	270	272	263	253	297	285	252	263	281	283	286	278	268	224	259	270	260	288	288	263	244	241	274	275	309	294	291	254	254	287	253	245	253	278	266	281	273	256	280	251	235	313	270	260	272	267	268	275	273	277	267	281	248	249	263	289	294	280	260	257	288	242	250	215	271	233	275	273	281	233	283	265	273	256	259	252	283	279	278	262	282	287	302	258	302	265	304	264	265	279	252	245	279	255	260	290	267	265	319	259	267	277	271	257	273	254	265	243	260	301	277	267	281	267	236	253	259	244	289	280	278	260	245	283	292	259	292	277	274	279	285	263	271	281	302	281	280	288	299	267	304	282	261	271	282	270	300	289	276	251	291	280	248	245	254	275	288	261	265	290	273	244	286	229	250	264	246	268	261	270	283	287	239	265	274	260	275	254	260	238	304	280	276	273	278	264	277	242	283	259	260	234	263	275	267	257	255	301	275	296	243	267	284	251	281	265	267	241	255	274	281	284	286	274	287	239	289	285	279	274	275	223	276	243	271	231	288	230	284	311	272	280	280	254	268	245	237	283	258	270	267	265	269	239	268	248	277	284	261	249	257	239	282	272	312	257	265	284	269	284	262	269	273	255	255	274	247	266	250	288	281	273	239	286	283	274	292	264	242	277	260	271	252	266	278	284	270	281	264	285	289	273	294	249	304	263	286	249	276	266	245	281	293	321	292	265	261	239	266	261	285	290	250	300	250	274	263	301	270	273	259	253	282	298	296	259	258	270	267	256	256	279	264	280	274	276	272	295	272	245	247	242	263	262	229	281	263	269	301	281	257	273	283	303	269	290	263	256	269	275	276	258	292	298	284	261	288	247	258	288	258	246	283	285	270	299	276	249	279	249	276	264	253	255	247	244	265	267	245	250	234	273	276	288	266	247	277	249	289	299	300	283	249	278	250	283	239	284	258	268	283	289	293	256	286	230	251	285	234	235	268	267	251	299	278	300	231	291	267	249	254	233	269	249	253	255	261	281	287	248	250	259	274	282	273	253	258	277	277	283	279	281	263	287	279	241	259	266	246	262	303	260	261	249	243	272	268	262
6253	21783	6432	2692	1026	805	747	677	608	695	660	645	618	626	646	557	586	593	599	581	602	554	592	605	583	569	555	583	587	538	598	586	567	584	590	593	599	578	627	615	571	579	580	577	598	641	582	579	510	605	556	560	565	590	584	542	556	599	618	579	604	553	572	616	535	593	591	567	568	585	573	588	598	541	620	597	605	576	575	621	594	602	597	607	568	599	556	552	566	565	596	601	595	551	573	582	555	590	566	603	546	583	592	589	607	611	590	562	602	593	593	622	567	574	581	616	595	601	587	553	588	581	602	589	599	581	553	608	603	616	617	567	579	577	577	579	563	582	641	606	582	581	604	589	615	580	567	561	572	572	611	589	592	618	630	627	587	578	614	575	578	602	583	586	639	598	596	611	597	603	573	541	564	549	614	630	603	591	609	637	560	598	557	566	537	524	591	596	600	556	590	559	603	554	525	574	582	589	581	588	560	559	582	561	556	553	560	628	586	603	564	583	570	575	555	590	585	585	624	613	563	535	619	597	609	583	559	559	602	577	580	597	572	584	619	569	560	601	555	530	587	589	587	586	586	541	557	588	556	552	581	616	605	587	533	588	572	593	605	587	620	575	628	575	566	577	545	534	562	583	612	568	573	605	602	616	599	612	599	601	595	599	551	555	627	548	598	591	574	621	594	573	554	572	601	601	532	564	575	574	622	567	628	561	623	571	582	587	562	595	583	589	595	566	569	537	564	573	577	608	597	596	566	568	587	587	575	588	604	579	561	601	606	564	569	575	589	603	587	583	611	587	564	614	603	564	601	607	600	582	562	576	497	610	612	565	571	586	593	581	540	577	574	554	579	619	560	622	554	561	631	578	602	591	562	619	547	560	562	567	596	573	606	564	584	586	601	540	551	625	563	561	591	582	569	603	588	539	611	590	560	628	582	608	594	593	596	618	620	560	593	591	618	618	581	600	568	636	564	622	586	549	619	587	575	571	548	590	632	577	556	601	602	599	574	559	555	565	608	603	587	562	607	639	549	571	605	560	550	585	572	626	529	592	564	572	538	580	533	599	597	586	606	558	581	589	568	567	554	571	578	598	579	603	585	581	600	580	614	600	547	633	604	550	547	579	588	559	616	588	555	601	589	548	597	570	568	621	576	559	574	602	589	584	561	562	567	577	538	615	556	565	594	604	575	557	582	588	595	580	582	581	583	598	562	582	583	592	554	576	584	549	551	573	603	592	573	560	538	579	546	621	577	589	543	602	578	548	554	610	551	582	565	596	596	593	584	556	611	526	575	548	575	576	537	588	583	578	635	633	541	586	609	557	579	601	537	553	584	581	598	550	601	562	587	560	588	557	581	564	559	528	618	586	582	601	587	578	543	610	572	575	575	562	553	536	602	558	596	546	559	564	595	589	544	566	596	596	614	579	545	590	549	561	594	592	591	609	587	583	581	597	589	614	587	553	554	602	566	599	618	569	570	561	566	596	556	586	622	582	601	578	584	590	600	586	564	593	629	588	530	612	576	570	582	585	609	565	577	573	632	626	630	617	628	579	616	660	613	549	572	576	555	575	519	539	601	561	622	562	583	582	560	584	587	596	538	567	592	591	578	545	554	584	614	561	597	592	582	560	587	578	545	589	613	615	556	587	585	595	596	597	581	543	562	590	561	558	568	568	583	574	547	585	609	639	592	606	574	612	591	557	603	543	588	615	564	604	592	574	622	619	605	612	591	537	572	615	560	579	531	625	594	573	601	585	566	533	582	597	595	576	596	554	579	583	613	617	601	549	629	552	606	573	605	580	595	561	602	562	555	576	566	586	615	644	595	604	584	549	574	578	533	574	563	585	546	576	534	563	597	575	633	629	579	583	556	547	569	582	573	592	601	595	593	568	620	579	584	579	549	600	549	595	590	587	625	566	621	583	554	555	555	607	578	578	532	592	543	590	572	549	561	601	578	572	606	559	525	607	555	590	578	616	580	587	578	597	607	552	568	585	533	635	580	596	530	611	580	568	558	570	575	549	587	617	585	557	623	626	603	578	636	539	638	588	592	595	593	586	564	550	549	612	612	590	607	630	619	572	570	553	541	563	611	611	626	569	533	561	573	611	584	555	606	594	563	562	601	572	596	592	621	594	627	577	582	583	548	576	610	554	577	571	566	551	577	584	618	547	636	602	571	564	580	587	581	592	568	611	578	593	614	579	569	594	587	613	583	572	554	581	595	598	589	620	588	593	650	558	588	584	562	594	591	570	570	583	595	649	616	588	549	583	578	592	645	604	586	586	569	566	559	594	558	586	544	613	618	559	562	577	539	598	570	581	585	579	580	583	632	561	592	612	648	600	548	529	564	570	590	575	584	554	553	572	544	614	619	604	566	584	580	604	612	615	575	573	597	538	560	542	588	593	539	550	562	613	594	543	633	590	546	546	599	619	556	564	550	572	592	593	591	591	564	550	613	597	562	605	547	596	644	574	593	595	605	544	607	590	591	569	628	569	597	612	601	579	603	577	601	578	597	609	597	569	571	592	542	581	630	594	617	606	588	572	547	586	569	567	564	538	602	566	613	550	598	627	570	549	606	517	556	584	610	572	506	553	599	540	599	555	548	608	556	583	596	576	551	605	570	592	568	587	574	549	562	558	609	583	601	561	552	583	556	554	595	591	586	582	584	608	614	575	600	600	569	583	572	590	564	598	570	599	605	577	554	613	557	657	600	588	608	576	572	582	597	586	563	579	556	575	573	573	551	608	640	596	605	557	595	592	581	648	585	599	590	577	595	595	560	592	599	599	602	533	586	576	531	582	553	598	597	590	561	578	571	581	598	619	585	565	542	587	579	560	628	577	632	582	610	587	581	560	630	542	588	536	596	600	604	629	574	598	604	593	567	555	597	599	563	606	585	582	557	556	552	575	583	591	559	583	576	608	604	578	581	587	608	613	583	560	574	604	588	637	581	636	577	595	602	592	614	554	573	606	581	622	561	583	608	604	588	604	560	583	567	581	633	579	553	571	580	569	587	571	575	581	598	560	552	584	604	515	550	566	610	554	608	577	567	606	596	613	637	616	580	571	617	615	586	596	611	593	573	601	588	614	572	614	578	553	566	567	531	573	525	549	587	611	605	578	573	588	575	567	549	579	577	569	564	599	622	552	614	582	553	577	600	573	645	617	587	529	581	562	634	574	587	595	577	561	627	549	598	573	568	603	610	590	561	575	568	563	569	528	559	567	591	599	555	598	568	551	608	605	544	522	574	591	558	596	568	569	567	561	615	588	627	586	566	626	654	546	548	558	595	532	596	550	585	583	549	606	596	592	566	602	614	555	608	552	592	622	597	576	578	573	564	549	540	638	607	584	571	614	573	577	586	544	596	548	579	567	605	578	594	577	593	594	561	598	624	564	554	565	623	530	596	562	585	573	575	601	576	600	594	609	561	646	591	614	589	598	594	597	574	573	592	597	571	608	584	580	589	575	613	581	604	549	564	631	567	585	566	564
32795	20314	8753	665	339	293	297	285	313	305	329	308	286	287	264	293	303	304	271	317	306	294	331	269	288	292	286	306	285	291	311	280	293	288	275	249	303	293	305	322	304	308	274	277	286	292	258	274	289	325	311	342	305	277	319	291	274	282	311	278	339	273	320	290	297	283	277	310	271	306	291	251	294	310	316	279	305	291	315	301	275	294	279	299	307	270	319	294	306	287	318	308	304	281	295	304	311	289	284	311	301	271	258	301	348	279	291	286	304	306	295	281	280	316	283	281	312	295	266	305	283	288	299	348	320	291	307	280	287	266	281	272	310	276	268	302	274	274	274	292	269	302	280	313	272	247	282	276	298	294	273	288	288	336	298	263	288	320	274	282	247	253	329	275	311	299	320	300	285	283	282	273	262	284	273	281	286	312	267	281	285	294	308	283	295	268	272	263	300	328	267	310	304	300	314	266	276	280	273	279	286	283	291	290	262	273	310	267	314	317	275	295	307	306	282	314	312	268	286	264	283	301	290	243	306	327	262	303	283	285	299	304	308	272	284	311	333	314	291	281	316	263	304	281	289	320	288	303	304	286	283	284	314	308	313	277	288	291	288	288	299	295	303	255	302	280	295	286	298	261	319	314	280	282	294	291	268	298	265	362	288	282	300	294	301	308	285	296	301	297	315	281	267	295	307	303	330	263	284	240	265	262	301	311	270	306	306	312	302	344	267	286	280	285	279	269	311	281	319	309	309	272	313	263	309	334	300	282	313	333	315	264	275	283	287	286	310	286	270	269	308	299	289	308	279	294	276	300	252	330	282	308	338	302	303	309	299	299	308	294	264	289	280	297	267	294	281	291	303	312	302	258	315	289	284	291	296	283	284	287	293	284	299	281	274	305	298	308	307	296	282	308	287	277	300	306	301	310	298	287	272	295	299	324	314	323	293	264	275	297	311	309	303	303	298	278	313	263	294	307	293	269	307	326	291	278	320	305	312	261	303	277	300	304	319	285	314	322	274	273	307	287	282	309	304	295	266	278	290	270	286	300	288	285	266	273	290	295	299	300	304	253	288	284	277	297	311	261	308	313	283	284	302	300	293	276	309	302	272	276	310	342	297	320	297	296	301	306	263	317	315	284	253	283	214	258	285	281	274	314	264	309	279	261	272	294	300	335	319	296	300	294	307	285	297	268	287	316	263	304	306	306	312	310	297	309	297	294	334	271	295	286	306	300	263	314	337	324	331	286	287	273	299	264	306	321	296	280	288	280	270	297	292	304	281	304	268	250	298	285	262	269	292	284	290	289	301	274	328	279	286	295	271	288	264	293	265	272	280	300	307	267	287	293	292	284	288	310	281	300	288	282	267	310	287	314	275	291	271	272	275	310	288	271	315	312	277	313	271	280	263	263	300	328	302	241	293	320	316	265	308	269	298	275	316	272	284	261	279	313	320	316	278	275	309	299	287	292	334	300	305	264	316	275	301	326	314	287	304	289	293	308	295	327	302	272	316	289	289	294	292	306	296	313	294	330	299	318	295	294	282	297	325	304	289	263	261	313	261	298	308	295	326	279	267	304	294	291	291	298	265	291	282	319	260	312	275	283	294	303	272	265	296	300	304	298	278	264	273	278	313	309	295	286	330	290	310	290	286	318	294	310	272	278	291	297	283	285	280	309	296	282	284	288	305	294	323	289	287	286	293	299	266	302	287	290	282	277	293	301	300	276	297	295	305	270	298	269	287	279	298	272	260	300	293	294	265	306	308	305	320	293	279	300	282	284	295	303	312	316	289	302	327	298	320	288	284	280	283	309	268	285	298	292	291	330	294	318	277	290	308	275	298	293	305	306	260	289	311	285	293	298	289	307	281	282	291	298	291	318	319	292	274	272	313	293	288	317	281	293	290	325	300	286	295	291	298	302	246	291	301	291	275	298	295	305	288	278	308	309	275	264	288	312	302	288	294	329	319	298	226	297	280	274	296	285	327	296	299	250	300	312	302	279	319	280	310	306	283	297	297	300	292	284	317	294	333	268	282	334	320	315	279	295	291	299	301	305	255	289	308	245	273	318	300	281	251	299	308	302	304	307	293	290	308	271	299	266	277	294	272	278	314	298	284	311	277	303	300	296	310	274	287	280	289	268	305	288	302	282	302	312	283	273	292	277	300	296	283	304	307	328	295	286	300	291	290	302	311	328	287	293	300	315	293	308	269	296	323	277	311	311	306	307	288	297	283	293	247	287	291	308	323	326	270	254	292	259	275	271	276	303	300	311	277	279	281	301	289	318	283	297	305	311	276	272	312	305	279	292	305	274	263	312	276	323	279	310	279	268	277	282	269	333	303	280	270	275	285	278	308	280	298	317	263	267	274	269	308	298	345	329	288	265	289	290	289	308	305	273	275	264	309	292	285	303	295	315	262	270	289	303	267	293	294	315	299	274	299	279	304	307	289	334	330	313	256	307	284	325	266	313	286	300	291	304	326	253	282	270	264	305	308	302	266	240	282	251	288	298	300	304	295	327	300	264	309	295	304	290	296	291	287	298	254	296	297	296	298	281	289	301	302	295	271	310	313	296	300	318	310	304	272	278	268	289	286	253	271	274	288	313	326	274	284	308	293	353	303	283	306	295	288	284	300	301	277	306	283	280	290	282	261	276	350	308	285	289	302	311	273	298	280	333	293	297	331	300	308	282	294	289	300	286	291	301	313	285	298	312	284	285	294	295	300	355	307	283	303	295	281	299	275	306	300	313	336	313	288	296	314	288	315	298	338	295	285	322	297	304	268	277	282	275	300	292	285	300	276	296	287	286	295	304	311	315	302	290	280	296	316	299	299	298	287	305	289	314	334	286	292	284	282	266	255	265	294	294	292	282	286	275	265	304	308	304	312	337	297	284	292	254	292	281	286	275	274	287	315	287	322	288	304	299	279	274	295	315	303	297	269	301	298	273	272	274	297	301	288	326	275	304	270	272	295	325	271	295	266	289	306	291	255	271	275	310	319	290	283	301	322	309	314	251	301	286	318	329	287	305	292	311	334	280	283	293	258	298	283	274	289	307	281	298	299	285	324	287	277	293	315	286	276	283	294	309	288	279	276	331	266	264	258	278	317	272	274	287	265	294	271	260	297	276	269	351	284	316	254	306	293	264	310	281	294	317	276	297	274	274	308	288	287	281	264	326	315	295	287	271	280	303	299	337	303	287	256	261	299	311	262	279	294	321	314	312	271	297	290	278	285	285	292	296	290	285	286	276	293	278	313	266	283	290	288	302	278	275	307	297	278	306	328	313	294	314	274	285	274	284	316	305	288	301	270	315	280	294	278	309	279	284	311	289	280	299	283	268	308	262	296	314	296	293	295	294	274	312	299	291	328	273	335	290	278	298	298	320	272	269	300	338	331	310	265	307	284	255	306	286	256	293	315	328	277	270	282	311	285	298	295	287	294	299	321	283	292	296	244	292	260	318	294	288	305	295	291	257	299	275	282	255	308	294	304	295
5553	1864	980	802	693	724	655	666	680	670	680	679	664	660	652	693	705	661	647	665	673	716	698	679	665	690	695	663	655	658	693	723	676	604	661	708	672	652	689	672	725	659	671	667	647	684	699	659	651	693	705	701	655	681	614	685	676	710	688	654	704	651	695	679	708	667	673	643	725	720	685	669	641	706	636	677	712	670	703	672	642	654	698	630	718	662	675	656	645	694	680	681	730	675	716	705	667	693	675	720	718	668	681	719	674	669	752	635	660	683	647	714	691	694	679	681	675	664	661	643	712	670	693	635	678	675	676	697	695	694	684	680	678	638	693	675	658	665	716	702	651	732	658	715	680	714	719	616	653	709	733	711	665	694	652	687	693	636	662	662	647	654	651	723	715	708	692	684	723	688	645	660	725	676	677	690	617	670	677	672	665	680	647	684	680	695	666	727	631	696	696	670	692	654	648	670	666	687	704	667	678	698	670	659	709	676	745	724	725	666	619	645	758	691	673	686	637	713	697	629	696	712	713	664	664	682	678	678	640	681	655	685	683	701	683	681	724	663	678	598	682	715	698	696	656	696	636	659	670	635	703	671	674	676	659	670	641	726	674	704	691	680	631	608	675	668	690	682	654	699	661	660	704	744	691	674	668	679	726	674	654	661	640	685	668	667	618	687	675	673	661	658	682	628	706	677	682	686	746	638	651	696	679	669	681	667	677	719	685	671	687	673	693	704	670	674	694	686	667	673	703	634	678	692	685	648	717	693	676	703	653	688	696	694	701	717	694	640	681	647	666	705	663	702	646	657	697	693	688	686	661	641	632	724	702	662	684	706	642	645	672	631	673	638	722	717	691	732	695	675	661	678	687	687	671	687	678	655	721	710	631	660	648	700	709	699	666	693	629	668	667	672	668	676	696	676	626	684	645	664	653	669	698	655	672	708	676	660	694	708	690	656	701	706	695	690	687	694	649	645	689	718	682	717	678	647	705	687	656	706	699	702	679	703	650	704	675	664	691	683	635	688	659	683	646	693	708	684	679	663	689	642	660	715	633	656	712	654	734	676	659	696	706	684	673	639	657	715	657	676	625	646	683	649	644	702	706	623	660	672	660	695	702	638	685	665	696	652	697	678	684	680	641	681	687	668	689	654	708	684	648	681	679	642	669	734	666	672	682	726	712	699	667	656	668	671	644	717	674	683	628	705	677	703	677	653	655	656	653	670	670	667	704	666	685	717	699	651	690	694	686	657	646	679	656	688	639	733	732	640	680	688	705	706	653	653	700	702	725	660	706	697	683	670	682	663	682	681	655	685	696	689	638	670	690	585	662	680	688	707	663	699	686	654	683	686	644	774	661	717	693	668	720	653	698	651	711	684	687	698	670	687	682	671	647	730	661	700	656	669	649	645	678	685	655	685	649	651	750	670	689	656	700	678	657	661	743	718	699	636	686	727	668	618	671	680	673	674	689	646	672	694	669	665	696	650	699	611	708	708	635	638	683	716	687	649	698	715	669	715	656	696	644	634	663	680	630	675	683	659	641	700	678	659	673	742	685	649	666	684	699	647	678	672	716	662	692	679	669	693	695	695	695	692	655	665	703	652	702	680	654	707	696	711	716	685	661	655	675	650	705	692	678	718	698	654	682	661	671	666	683	685	691	699	701	668	691	689	723	666	683	729	681	682	662	671	649	658	715	696	689	621	707	677	658	713	694	676	707	707	695	669	712	673	676	684	621	682	654	666	699	710	712	649	644	664	647	685	676	721	661	691	627	655	621	686	658	671	667	661	742	654	667	730	711	668	706	666	692	648	734	682	656	659	670	695	653	693	686	713	753	700	671	656	665	716	718	699	693	641	660	677	665	710	663	743	732	711	667	695	618	678	670	694	655	642	654	713	633	691	658	706	664	660	656	676	672	666	696	678	648	685	669	674	712	680	654	721	687	658	697	667	693	759	725	645	694	685	658	693	709	673	669	732	687	696	691	669	666	645	657	654	662	702	695	642	688	682	650	678	671	627	661	683	667	652	683	657	683	703	677	657	639	626	709	658	682	637	705	674	673	726	665	702	690	711	632	677	728	662	677	684	686	683	676	638	673	691	664	631	672	668	656	708	681	651	686	679	678	661	698	696	643	669	638	680	663	685	677	632	643	649	706	659	670	702	653	698	657	645	691	711	705	695	651	642	745	704	677	685	676	649	745	625	669	704	637	674	667	676	730	672	693	722	709	703	649	716	671	656	682	693	719	704	673	685	697	676	680	670	705	664	686	687	649	700	642	691	713	699	660	660	679	721	646	674	647	706	656	723	654	691	649	693	682	645	681	711	651	683	689	643	668	700	660	690	641	678	673	707	685	663	680	699	742	642	656	681	734	678	664	681	621	674	682	667	642	663	698	644	663	629	709	661	650	670	711	658	686	697	703	686	676	677	672	664	667	644	658	691	672	668	663	658	676	647	689	703	656	715	687	705	705	687	688	708	721	656	705	671	684	687	695	690	729	655	664	654	685	701	699	683	683	661	685	690	685	617	671	669	675	641	704	685	657	657	643	733	697	710	655	674	641	686	667	667	660	677	697	654	636	691	695	738	665	671	691	683	677	697	674	731	686	705	679	673	705	684	624	641	644	683	670	679	643	683	698	733	701	655	650	696	726	711	702	729	680	627	666	658	693	678	649	660	612	672	676	652	698	668	683	723	684	690	710	678	672	653	694	671	688	695	660	637	659	715	683	646	666	689	644	692	661	649	664	675	589	680	657	716	688	663	689	693	665	688	682	705	686	645	657	650	690	659	656	664	664	710	642	711	666	645	689	669	649	680	642	683	648	652	663	668	629	705	713	677	694	662	689	656	694	682	706	668	678	677	646	671	652	644	665	682	652	708	673	677	661	687	698	685	606	715	697	672	674	665	643	660	619	712	621	682	670	717	666	682	657	703	717	635	686	675	675	657	662	630	669	711	721	667	704	609	681	701	677	674	669	654	660	674	687	673	739	672	686	656	738	721	655	675	635	659	694	623	703	705	690	670	734	675	691	650	689	668	715	637	709	632	658	687	653	664	724	622	660	670	694	626	702	680	654	708	663	681	611	682	655	658	716	643	671	646	644	699	665	681	657	715	676	667	719	659	646	674	672	706	660	648	653	638	699	643	720	683	677	698	724	722	668	724	668	670	663	671	656	677	634	653	714	663	683	686	675	704	686	652	694	621	714	669	662	676	691	703	685	681	653	688	675	674	696	677	672	686	685	708	624	641	647	715	686	667	690	683	686	695	678	659	706	655	662	658	727	703	643	689	732	667	685	674	690	660	660	661	670	741	695	631	711	684	656	684	669	747	668	685	676	669	676	681	686	698	672	665	701	696	693	689	697	651	652	690	660	677	753	686	642	701	694	699	671	652	668	663	667	701	658	690	640	722	721	691	697	667	694	698	692	715	673	701	655	757	719	683	664	708	693	729	681	697	671	691	675	691	666	677	675	697	670	689	692	680	685	667	633	655
24885	21408	24792	28416	21412	20613	1138	553	428	439	460	418	456	412	437	436	410	416	432	465	432	371	403	378	407	402	382	389	373	393	409	406	434	404	464	386	368	380	429	388	400	402	420	352	355	405	416	423	410	404	395	457	412	400	379	430	378	414	395	417	396	396	364	384	389	422	413	373	428	423	413	374	415	364	426	407	396	404	397	361	429	445	389	415	455	406	387	374	389	386	441	410	376	401	448	360	393	395	405	405	401	404	400	365	406	354	392	408	374	374	390	394	407	379	387	416	394	373	397	422	380	391	377	354	426	401	415	397	356	412	435	389	383	401	426	425	400	365	394	373	410	380	398	395	392	409	373	381	446	402	357	379	421	445	417	374	400	413	409	374	380	381	393	343	421	385	408	452	403	389	400	382	394	416	379	377	423	455	383	428	414	351	440	386	409	354	388	361	391	402	426	417	448	377	386	379	461	421	403	405	405	389	400	429	365	374	389	398	404	387	386	395	404	395	422	413	404	424	432	433	394	377	427	397	401	359	405	440	374	370	367	403	408	449	377	427	406	421	425	421	403	387	400	406	408	387	391	403	397	358	366	388	400	388	409	401	415	397	416	408	432	373	378	370	364	405	424	415	379	411	408	412	371	397	424	383	401	410	414	403	381	449	395	383	336	417	410	395	379	374	416	413	372	389	381	415	420	386	369	364	397	397	391	395	395	370	372	387	376	389	393	349	424	431	419	380	411	436	418	406	392	377	402	375	374	386	374	369	420	405	383	391	394	415	427	380	391	411	371	380	373	403	392	407	389	399	399	390	415	399	378	407	333	384	389	357	433	417	412	390	389	407	410	416	392	392	450	379	409	422	420	373	412	415	402	405	404	399	391	394	389	406	365	426	395	406	369	380	382	384	415	442	442	409	409	402	410	402	422	385	391	389	408	396	399	413	397	413	389	381	415	410	380	389	407	408	422	401	427	409	375	355	437	370	400	408	454	414	422	383	346	428	397	391	415	417	390	388	431	425	399	399	400	408	391	416	432	418	419	418	415	383	438	406	409	366	379	425	364	380	423	405	402	388	414	381	421	412	377	386	435	387	416	384	422	389	358	419	406	397	386	391	388	383	376	420	382	360	383	336	382	394	396	395	377	384	437	411	416	384	424	412	417	467	387	397	385	395	428	398	404	419	416	440	376	380	404	419	408	427	413	396	408	433	407	409	413	407	347	382	407	391	406	413	434	408	389	412	428	373	379	426	402	386	382	413	390	389	387	393	413	368	427	418	411	412	416	445	428	414	405	369	375	430	395	454	398	364	416	428	402	419	396	405	364	420	446	403	414	367	382	427	413	397	375	390	408	412	371	435	427	403	361	359	408	371	409	429	423	441	444	399	428	438	419	427	403	392	405	429	395	419	371	423	401	404	389	397	333	379	386	405	398	416	399	363	365	447	364	374	385	387	433	415	380	364	405	376	413	384	380	381	381	371	409	382	380	418	377	389	373	431	419	390	339	382	400	359	415	400	409	429	408	399	397	399	387	407	405	402	423	418	389	401	373	375	389	383	406	426	381	410	411	444	388	364	374	352	392	393	376	386	375	373	365	390	383	398	410	418	409	386	383	405	419	385	375	430	360	415	357	416	388	424	362	402	383	413	419	360	394	425	374	393	387	382	398	381	388	413	414	372	390	388	383	384	412	392	417	392	433	402	381	400	390	404	430	373	388	341	398	421	385	402	407	430	371	379	398	399	370	370	400	416	360	391	355	429	376	364	397	441	410	397	351	407	366	375	411	405	386	423	395	383	404	372	418	407	419	372	437	390	417	398	387	376	432	394	422	389	419	425	374	363	420	353	373	378	404	397	436	380	388	407	406	425	443	365	432	369	389	389	360	421	401	426	450	413	373	398	367	386	392	365	387	391	374	407	391	398	391	427	381	393	350	411	407	355	398	416	400	406	385	419	381	406	412	398	391	385	360	399	388	432	368	375	396	396	416	400	409	377	394	387	406	436	395	344	415	364	368	388	366	404	420	411	405	427	394	400	400	359	399	405	446	443	426	377	371	374	387	372	390	403	385	408	399	342	358	405	412	384	403	387	421	419	386	429	387	378	418	411	405	359	402	413	411	418	364	415	416	394	398	406	412	383	371	412	384	401	384	373	407	399	404	404	364	414	416	388	398	397	363	404	402	444	373	401	405	416	397	401	398	344	393	399	416	396	378	421	422	399	428	389	430	392	380	421	372	415	399	400	425	386	411	377	414	385	364	346	379	381	408	401	359	380	380	410	415	419	384	404	398	415	397	433	409	403	381	373	417	386	426	362	367	368	392	439	386	375	424	377	434	429	415	409	428	377	397	372	406	415	377	377	390	384	381	408	410	428	409	398	383	401	428	353	403	406	394	395	432	395	409	410	391	379	409	391	357	388	407	377	427	395	408	383	384	402	422	402	347	386	393	370	402	435	366	383	402	421	446	407	402	407	440	388	391	412	381	385	396	393	429	430	418	415	383	390	383	403	415	418	407	423	398	375	356	390	401	414	399	413	370	387	425	372	391	391	393	406	440	412	415	421	432	390	409	430	425	384	401	440	387	437	395	422	437	395	380	383	393	389	420	419	418	444	408	411	418	396	395	397	369	372	385	428	391	408	371	398	417	383	384	409	420	417	415	376	398	393	392	381	381	383	417	401	407	435	445	418	382	404	367	359	415	411	387	392	391	421	423	431	374	418	418	354	383	414	424	413	422	366	369	392	390	433	426	353	395	383	444	429	374	416	436	412	381	389	387	368	398	402	379	394	372	386	420	396	372	422	415	366	411	371	388	407	425	424	381	380	431	409	429	438	407	381	376	397	364	370	367	424	419	386	380	385	430	384	426	381	399	420	404	362	401	407	430	396	428	419	409	429	417	382	367	410	411	380	398	401	396	364	373	412	380	399	400	405	413	362	421	375	408	404	380	374	426	395	407	394	390	436	425	381	414	396	385	400	436	411	416	393	434	409	437	396	427	367	402	395	379	379	388	436	437	395	387	364	395	383	414	435	394	361	394	409	407	376	349	415	433	417	426	373	430	373	393	419	392	395	432	380	413	447	405	383	418	421	394	388	389	399	385	395	399	393	378	377	400	398	384	417	427	358	432	382	411	411	365	403	404	378	377	374	389	388	409	374	371	409	391	392	419	408	385	410	371	403	439	407	386	376	397	385	385	373	416	420	396	398	400	386	391	447	397	402	407	447	361	388	404	407	395	430	385	404	396	421	404	389	428	409	425	412	426	384	416	367	397	403	389	396	340	378	389	398	387	435	407	427	396	402	375	390	379	399	386	390	421	390	430	404	417	392	405	405	409	408	353	424	405	396	386	387	383	399	402	399	392	374	399	383	392	346	351	421	398	425	351	409	378	438	390	379	368	384	396	360	408	377	413	395	368	415	410	385	404	381	418	425	383	416	388	407	409	442	372	384	384	390	405	394	415	380	436	459	385	420	393	377	371	365	379	379	426	427
5016	14591	3712	1733	1027	986	878	883	875	878	861	831	951	848	871	878	852	858	874	824	891	881	867	837	850	891	921	830	852	880	818	871	834	827	878	879	879	871	849	837	872	886	883	855	861	930	864	825	944	865	854	865	844	894	869	877	841	906	875	816	886	828	863	838	888	855	886	931	867	880	847	902	873	856	864	769	873	813	831	829	939	851	872	872	816	812	833	910	885	838	833	849	881	859	883	877	883	839	918	814	871	863	811	829	909	866	901	869	883	885	888	872	845	869	866	830	834	889	846	861	871	851	876	838	905	842	863	795	890	860	895	841	865	868	852	809	846	871	819	851	820	855	874	878	862	839	809	888	856	806	840	840	837	881	885	901	874	879	860	813	880	860	858	863	815	872	874	880	867	864	869	901	867	809	850	866	908	854	869	833	821	887	839	887	861	823	847	830	821	853	852	878	880	888	819	843	838	885	829	859	894	863	852	882	870	840	855	856	842	901	883	859	802	828	857	831	859	862	897	897	909	823	883	863	836	891	883	823	831	922	865	874	846	890	878	930	869	864	814	861	866	836	878	825	890	826	881	823	912	869	816	810	832	884	874	855	897	814	834	874	898	860	847	883	865	842	831	858	872	833	859	838	864	859	862	860	851	845	892	825	865	863	884	882	872	847	853	844	833	885	876	777	824	837	869	879	880	873	845	847	895	863	872	872	907	855	960	843	845	813	825	889	879	902	844	833	935	882	803	879	878	870	845	856	892	869	846	824	796	794	865	922	881	862	884	896	840	849	828	857	848	870	898	917	864	868	855	835	890	892	866	899	871	867	868	896	815	899	840	840	842	851	859	856	820	896	857	858	875	886	821	915	847	837	880	892	906	845	859	835	862	875	819	891	919	879	846	819	828	876	891	862	847	896	886	885	851	869	849	872	840	792	862	819	812	879	865	841	841	883	841	901	868	822	825	893	895	835	897	756	857	853	875	860	888	867	855	847	875	842	842	844	819	881	883	864	855	862	915	886	877	892	879	861	818	869	922	876	860	799	812	851	849	872	877	823	826	902	862	847	845	841	886	897	851	881	875	862	852	821	851	853	862	852	854	856	831	845	813	857	900	847	860	898	847	905	900	836	886	830	882	843	857	822	879	854	799	859	837	874	833	860	879	849	858	873	883	895	836	877	860	853	830	845	853	863	875	881	801	817	873	845	823	892	873	850	867	871	945	838	876	847	867	826	899	847	858	809	897	858	873	848	903	837	868	864	831	818	872	799	846	840	833	820	848	866	812	814	888	817	900	842	817	828	845	888	867	818	852	822	864	881	828	905	876	815	870	906	809	870	880	836	876	903	846	806	838	839	845	831	856	866	842	882	825	873	863	873	850	849	821	863	845	891	839	830	856	862	854	884	905	825	839	846	890	788	878	847	857	860	833	852	889	916	827	827	844	835	874	900	880	918	832	814	883	847	817	871	846	842	825	871	857	888	912	888	842	842	808	850	839	828	874	871	876	866	839	885	867	859	823	912	830	834	872	854	848	864	806	833	862	899	878	831	844	822	833	852	890	873	838	867	862	851	835	849	882	817	854	895	848	834	806	898	866	863	845	867	826	855	893	825	860	882	875	819	840	856	860	834	855	878	870	863	894	888	865	848	844	917	869	907	908	824	859	851	867	841	870	827	851	828	863	893	893	899	890	838	862	879	862	856	862	868	856	870	859	872	865	853	868	827	914	900	872	813	884	903	892	861	908	894	805	883	915	869	884	821	845	895	813	819	836	842	885	883	813	828	852	881	824	876	853	842	848	855	845	800	821	854	875	843	848	866	911	880	819	871	836	825	848	795	844	858	865	859	863	817	869	875	822	867	885	861	849	883	825	895	842	866	872	883	841	823	850	822	819	826	840	819	822	884	863	867	862	841	883	856	807	885	816	865	874	781	840	895	882	840	887	881	918	859	880	836	933	877	861	834	848	849	871	888	862	870	836	858	862	910	839	859	821	842	850	834	867	818	904	871	786	896	860	829	839	880	900	875	886	887	843	853	883	829	891	834	856	894	860	865	818	841	872	809	815	888	871	855	837	861	829	903	891	828	846	896	858	917	852	910	849	799	900	838	868	826	848	868	849	855	868	868	891	856	879	840	844	887	887	889	828	909	847	865	805	811	848	874	887	914	872	892	817	833	860	892	841	878	819	898	831	883	887	886	874	822	872	845	878	907	911	935	864	790	834	891	858	824	868	847	865	828	829	844	874	809	930	880	839	821	816	881	809	833	863	849	877	901	891	887	841	870	823	869	913	876	832	904	845	835	863	883	845	840	927	872	878	896	855	878	827	841	889	862	889	845	841	859	824	858	866	856	842	852	852	831	873	828	819	872	831	874	841	809	870	878	880	824	859	835	847	845	854	867	864	866	846	832	901	829	830	865	835	818	898	888	859	823	896	872	822	794	814	858	847	867	885	884	893	871	893	855	830	891	839	868	920	830	892	839	863	827	822	824	902	874	850	884	871	831	874	884	872	855	847	875	869	818	886	883	908	860	871	868	829	823	867	936	871	889	863	849	863	839	892	840	797	809	887	829	881	907	846	858	850	850	883	881	821	908	859	896	829	871	891	857	869	813	858	827	837	888	803	838	843	915	856	836	861	846	854	844	913	897	857	820	817	904	800	937	847	836	840	908	863	882	820	824	897	864	895	867	838	852	905	907	828	888	871	893	873	864	870	887	881	906	817	914	804	877	845	900	810	919	789	789	878	887	831	884	827	868	863	854	875	895	864	844	857	878	846	848	825	776	851	878	856	825	881	841	907	861	856	916	819	823	821	842	899	858	856	868	878	838	903	871	872	851	874	830	859	858	899	841	870	790	833	872	849	852	875	890	899	859	865	854	817	900	831	836	847	873	827	885	885	852	845	862	825	847	896	882	913	955	880	829	876	868	845	831	847	842	898	921	835	821	896	875	830	874	871	906	899	835	892	861	895	875	859	873	854	821	892	875	866	891	872	886	862	888	866	887	851	842	852	845	840	827	845	850	866	908	856	881	877	844	850	837	846	921	837	828	872	830	845	841	844	889	869	863	818	833	878	889	861	896	830	888	864	889	858	908	811	819	841	808	859	898	874	900	826	809	810	818	882	881	848	827	870	883	841	847	854	813	796	840	919	873	881	822	832	833	856	882	852	876	931	855	850	830	831	895	840	917	843	862	921	858	898	881	817	829	788	819	876	867	824	820	897	871	860	793	887	914	914	837	928	844	865	915	804	891	824	849	889	900	885	878	860	892	874	847	868	825	942	864	843	812	855	812	824	872	887	914	834	873	847	878	845	857	892	860	848	861	832	912	825	828	871	851	837	862	870	861	897	898	910	852	851	860	878	867	821	860	845	859	883	836	859	870	889	862	915	872	835	807	857	844	832	845	870	858	826	902	843	842	838	840	863	829	850	815	850	837	866	843	816	923	901	813	892	861	882	863	897	807	906	851	843	841	868	885	850	820	870	897	883	910
24294	21440	25151	28129	21440	21463	19456	786	453	398	406	340	348	304	314	304	285	259	313	293	260	328	311	294	289	292	291	279	237	313	282	277	277	279	306	263	250	283	256	281	286	257	283	299	262	257	266	293	268	268	249	244	280	261	265	266	280	290	234	257	277	274	280	270	277	249	260	255	281	267	292	273	273	255	282	301	261	266	257	249	280	249	281	264	310	251	270	260	283	283	259	297	251	246	248	251	254	247	281	263	271	273	272	285	283	280	237	286	275	284	301	245	249	273	265	275	278	274	257	294	271	275	279	269	242	287	277	297	274	232	262	264	252	285	251	247	294	272	264	213	297	304	268	266	300	263	253	267	273	280	270	247	275	273	242	251	255	314	277	296	313	310	274	275	264	240	275	291	256	281	295	250	251	278	239	287	272	249	273	268	281	248	278	252	266	282	234	296	290	281	283	266	264	291	253	288	258	287	288	265	251	256	250	289	268	253	275	242	267	243	268	253	262	262	240	262	290	251	263	258	257	237	281	268	262	262	256	228	273	273	270	254	245	256	285	265	293	231	243	292	284	253	265	282	268	276	286	262	278	262	262	254	269	251	270	295	286	277	285	287	290	292	270	239	266	290	282	276	263	315	265	276	216	256	303	274	254	266	237	266	240	297	271	283	269	259	262	309	302	246	250	236	249	275	255	250	262	251	259	279	259	279	279	281	242	223	246	280	294	253	274	241	280	267	246	255	274	294	271	291	299	266	271	262	272	282	232	245	278	284	290	318	264	228	269	288	258	273	273	298	255	297	235	259	264	255	266	298	296	280	270	264	255	270	245	269	272	284	259	253	277	273	243	276	264	245	274	269	310	301	291	251	284	196	286	293	242	285	278	276	280	276	272	267	305	288	257	270	264	252	286	256	263	269	266	262	293	246	295	313	244	300	264	259	245	273	279	276	281	285	303	281	267	267	293	293	248	271	265	267	269	253	277	272	261	254	280	270	232	279	232	293	270	265	301	273	289	262	267	302	283	272	237	263	277	282	285	251	265	269	273	260	320	257	260	276	276	244	267	296	239	244	253	300	251	237	257	273	238	296	263	256	263	273	285	285	289	263	281	253	296	292	248	249	270	285	268	286	259	239	287	279	270	299	253	271	285	252	272	238	266	246	258	270	244	274	252	277	290	239	264	287	273	256	266	259	256	270	260	245	274	265	287	273	270	256	279	232	314	269	248	285	259	246	300	243	291	275	254	278	268	261	253	264	258	277	283	250	291	287	257	255	238	262	240	257	269	285	254	258	260	278	269	273	286	279	271	274	298	260	269	265	258	268	281	279	268	256	289	256	288	280	254	274	288	293	277	255	268	273	253	304	268	261	262	256	284	257	272	286	246	266	269	275	272	290	271	235	286	283	263	277	265	294	341	237	308	234	265	281	251	264	245	283	249	266	295	273	320	291	270	248	254	286	282	261	291	265	257	270	268	252	284	270	282	262	242	255	223	264	246	265	244	263	257	271	286	276	293	289	269	233	290	264	287	246	271	244	266	271	258	277	300	306	283	281	275	280	278	283	270	297	279	255	297	268	272	271	279	266	279	277	253	255	241	255	252	291	294	272	279	315	254	300	265	271	242	317	273	260	291	246	250	268	282	281	282	279	281	274	295	259	266	265	281	255	296	239	274	284	284	245	249	251	259	258	246	274	258	257	258	282	297	274	256	262	271	275	264	288	271	250	272	290	261	288	278	279	265	255	289	261	272	275	282	281	291	241	289	225	254	244	257	270	277	288	260	314	268	240	260	270	283	278	267	266	275	294	270	264	277	266	269	257	255	274	263	282	277	280	277	290	252	243	265	278	300	273	258	290	282	275	263	267	293	246	279	258	242	250	264	273	319	253	285	257	277	267	253	271	283	254	252	267	289	295	257	273	300	251	263	268	302	244	285	273	278	271	287	306	259	247	281	273	290	263	281	260	276	252	262	260	269	275	273	276	268	238	288	263	278	286	286	265	263	276	247	268	277	279	272	307	263	292	243	303	264	260	270	271	261	250	270	295	273	280	261	266	297	244	243	261	308	254	257	249	244	274	267	273	240	285	276	274	262	263	256	288	257	295	277	272	243	281	255	281	278	248	245	276	326	290	316	295	270	261	253	288	286	275	279	276	251	299	285	255	265	254	270	250	287	247	287	267	277	283	266	249	248	229	256	262	251	300	270	257	270	243	265	236	295	263	275	251	280	261	278	274	309	276	242	271	282	286	277	242	266	277	241	288	306	247	260	265	251	286	250	267	251	282	297	266	260	274	221	262	248	308	278	293	274	256	259	269	261	257	260	283	256	249	239	264	259	289	264	289	277	285	305	277	277	303	245	265	304	250	273	257	270	252	295	253	273	257	226	263	258	263	289	301	259	246	262	284	273	287	259	288	267	281	242	255	250	261	296	283	251	293	242	252	254	284	239	247	265	272	266	292	288	270	275	295	289	276	251	262	239	318	298	239	268	301	286	270	292	294	242	283	285	283	268	243	237	272	237	262	258	278	294	281	267	273	262	281	257	299	300	284	295	255	255	275	250	239	261	270	229	289	272	269	241	259	252	257	254	278	274	272	272	244	288	272	259	281	282	271	272	280	248	287	264	275	258	290	265	271	255	250	282	270	280	266	270	253	287	287	294	254	307	282	283	266	272	236	267	243	278	253	270	247	296	278	259	292	258	266	225	267	265	255	250	267	272	277	271	279	222	278	271	250	269	304	269	282	252	292	301	276	282	262	262	277	272	263	253	273	248	275	278	248	293	250	250	252	261	224	259	280	231	270	241	277	268	264	269	279	276	286	296	262	297	297	261	265	266	270	279	259	247	293	277	279	258	256	289	259	267	259	252	249	292	289	257	277	274	261	238	279	298	262	319	251	288	279	293	285	262	275	304	285	255	274	241	291	304	312	285	272	290	257	250	300	267	289	281	289	288	270	268	270	283	269	253	248	238	258	268	298	273	289	263	241	302	266	247	267	267	282	245	269	270	285	246	259	261	283	265	304	279	256	275	256	263	278	265	271	260	261	258	254	264	270	239	263	252	268	275	254	275	262	296	280	243	281	284	237	262	293	267	286	253	298	254	259	284	267	282	253	293	245	243	301	249	275	244	275	264	261	282	264	299	273	258	255	303	265	270	302	282	230	253	270	283	277	262	266	285	264	242	249	307	259	228	260	281	248	222	273	259	251	272	280	280	256	252	257	276	244	276	245	271	281	273	263	276	278	240	270	294	262	288	244	265	274	301	284	288	263	256	285	306	254	262	274	280	272	267	297	260	258	243	280	286	279	250	314	268	252	259	300	273	291	259	256	253	273	242	262	263	254	252	266	268	285	262	263	275	264	256	270	265	262	287	266	263	243	277	249	287	287	289	241	259	255	278	273	279	252	332	259	273	258	289	293	228	236	256	276	312	281	279	276	266	241	276	255	251	265	273	289	289	265	241	317	272	299	279	266	263	280	300	270	278	244	287	294
5751	23422	4621	2510	1029	769	749	638	648	662	594	626	622	600	607	628	621	584	594	602	594	611	577	591	570	552	570	625	597	548	546	615	607	576	562	558	611	616	593	574	540	574	627	566	617	615	596	602	590	557	548	555	561	587	587	590	580	591	584	553	580	632	628	556	574	538	553	624	580	556	590	591	560	586	598	556	607	619	560	623	587	566	596	559	622	577	580	583	613	604	605	608	619	588	597	591	607	572	596	538	606	547	624	585	569	569	559	570	567	552	576	603	578	595	617	553	553	576	562	546	603	562	581	572	604	618	590	577	587	592	602	573	583	617	544	554	600	613	573	588	571	591	558	584	582	616	569	588	577	560	587	574	622	598	556	626	635	565	576	599	556	569	551	623	608	639	577	529	550	591	570	531	587	614	605	535	531	538	542	630	577	588	602	587	578	551	568	599	581	547	615	545	579	584	562	569	564	566	609	622	622	607	574	566	570	591	567	559	585	575	542	578	604	624	606	560	562	555	595	567	603	560	545	629	578	546	596	568	568	569	572	588	600	589	569	519	603	558	592	545	550	563	555	612	599	574	572	594	582	565	601	555	584	592	539	615	602	550	632	609	592	559	605	618	597	553	576	576	546	609	560	562	609	611	581	553	573	564	592	580	597	582	628	583	612	582	568	586	535	564	639	575	537	533	631	527	606	621	589	546	588	578	577	562	590	565	551	646	538	553	546	581	594	580	567	565	588	575	584	627	525	558	575	572	586	570	605	620	549	542	603	581	578	580	551	629	581	593	550	588	559	571	568	623	529	527	583	588	566	615	597	582	561	588	560	614	625	587	573	574	588	567	535	593	560	586	601	579	587	553	623	594	621	595	622	563	546	563	586	580	600	590	601	549	569	591	612	580	570	608	580	616	611	601	608	557	562	597	595	582	565	561	604	571	569	602	550	588	577	562	596	540	561	579	575	576	545	643	569	573	583	576	574	563	587	570	575	605	557	627	604	594	611	602	548	605	586	572	565	595	587	549	584	560	564	573	550	574	609	572	564	576	624	533	571	575	566	576	647	559	604	573	546	596	595	534	564	606	564	569	585	584	564	599	562	580	577	631	599	550	574	579	592	532	599	543	567	540	536	584	542	605	566	635	547	575	589	576	555	558	596	511	581	606	549	579	585	598	610	584	592	606	559	545	580	649	558	606	559	587	612	578	586	613	583	560	590	618	609	589	592	570	576	599	620	583	537	608	590	561	615	664	591	587	595	605	593	606	612	599	585	619	601	588	594	616	597	608	586	542	606	578	560	565	616	608	572	573	562	601	528	578	584	584	600	567	564	582	593	578	588	613	614	616	579	556	573	566	583	519	572	576	557	569	614	581	571	564	588	617	574	621	576	598	557	600	566	588	566	558	611	553	560	560	595	642	612	578	533	579	569	549	544	630	594	593	574	570	551	625	593	591	561	550	607	550	609	542	613	590	601	586	551	595	589	591	585	561	578	600	568	580	612	603	547	585	603	605	563	588	585	560	564	605	621	654	552	573	649	610	566	559	611	609	535	573	612	626	567	583	613	591	522	604	555	554	603	575	568	585	600	590	596	566	576	558	608	600	561	592	578	619	584	587	588	570	573	571	577	585	620	574	618	582	592	576	597	640	598	581	591	588	607	556	603	570	563	613	590	572	557	544	570	603	613	570	618	568	572	553	558	581	609	591	581	570	557	561	574	574	586	561	533	574	640	607	571	570	595	563	614	541	561	566	545	587	560	567	605	561	581	564	597	588	557	572	597	574	608	587	584	604	623	593	521	525	584	551	575	588	601	599	582	584	606	556	571	540	606	637	565	593	599	611	553	550	578	614	543	577	583	583	565	586	586	549	555	587	568	586	598	559	606	594	589	588	571	596	569	553	583	592	574	576	596	599	575	602	577	542	582	573	554	565	611	551	569	609	605	531	548	562	531	543	594	590	602	560	567	550	577	607	562	561	563	605	652	558	560	595	605	597	589	574	574	575	595	584	586	585	599	558	551	576	558	517	569	581	587	573	604	595	560	606	602	562	586	595	547	623	572	589	580	610	574	649	573	624	584	599	591	583	578	571	562	561	629	596	615	613	598	560	558	640	577	576	601	596	587	605	629	607	592	576	594	581	570	572	587	580	525	584	598	598	569	578	596	614	565	555	573	583	576	589	588	553	592	567	630	578	554	588	597	577	595	585	583	616	579	581	577	618	552	583	550	552	562	571	557	596	551	620	584	585	558	627	570	594	586	578	537	572	564	540	590	602	616	605	611	576	625	585	593	612	549	623	618	587	580	588	548	609	572	592	506	588	591	565	586	581	568	573	549	561	562	593	605	588	588	509	585	587	563	594	605	565	550	563	572	599	578	565	561	606	575	566	582	554	564	604	555	609	607	582	559	544	567	640	595	582	573	590	601	578	602	610	568	615	580	580	542	589	599	549	571	562	608	583	570	573	589	612	559	618	594	581	600	549	564	605	558	661	572	590	622	603	572	574	553	579	590	598	583	590	545	588	624	563	534	562	548	577	586	560	579	544	642	604	613	586	590	591	556	571	567	612	559	583	623	600	583	587	595	596	603	582	560	573	586	583	564	574	576	608	575	576	561	597	557	606	603	533	623	552	576	561	620	595	597	552	556	613	592	620	575	548	595	598	599	581	548	578	596	551	626	581	580	603	526	581	548	590	570	602	579	582	601	621	547	619	580	577	578	596	600	571	588	567	555	575	595	553	596	595	612	627	625	569	577	568	563	574	608	618	601	575	603	590	594	554	558	553	596	582	548	575	590	624	632	572	554	601	559	588	580	577	567	598	551	554	583	536	556	575	565	567	579	570	552	559	582	568	555	591	585	601	567	574	535	562	573	577	585	547	624	595	555	582	574	566	557	562	594	542	573	561	609	582	560	594	587	568	553	557	612	592	567	587	540	592	576	569	586	604	531	593	570	538	537	576	577	598	556	612	543	552	568	605	610	629	597	579	603	572	600	553	592	589	603	513	525	597	579	554	580	600	596	550	576	599	598	562	583	637	548	581	625	590	586	575	566	638	571	568	556	585	605	600	612	587	573	581	631	563	563	585	613	623	552	637	529	573	570	618	550	585	584	547	578	621	598	600	566	577	587	577	614	576	599	535	558	608	584	576	630	605	562	636	604	591	568	572	579	568	575	590	606	512	604	583	586	582	593	630	596	585	615	606	565	562	582	555	576	554	563	607	557	574	546	562	627	589	578	562	562	577	619	618	593	564	581	562	543	547	575	555	568	612	610	597	554	539	596	551	583	626	585	558	581	594	580	568	544	585	587	577	559	599	594	552	574	666	594	562	595	590	594	598	600	604	596	610	598	602	581	617	583	579	600	547	583	560	569	598	559	580	574	576	565	570	570	560	579	586	579	530	567	598	578	555	594	623	621	542	584	563	557	600	582	602	592	590	602	547	602	602	577	617	596	605	563	585	588	562	608	586	597	561	562	525	566	546	569	587	612	585
32708	20468	9040	775	351	331	291	332	309	292	307	314	295	274	289	312	289	298	307	253	296	290	317	294	275	281	323	306	316	278	295	293	306	319	276	303	272	306	301	276	315	285	274	290	272	274	296	318	314	273	306	260	337	300	294	298	310	304	247	298	289	305	329	286	292	294	281	295	282	305	303	284	326	316	299	290	243	311	292	322	333	266	303	289	292	317	278	318	310	307	292	319	316	294	303	299	292	304	288	282	296	280	318	295	329	298	313	284	280	293	305	280	312	304	286	300	262	315	280	292	318	285	286	294	297	286	281	303	278	299	285	313	293	309	291	300	323	293	305	299	293	291	322	290	318	308	292	283	296	283	340	332	309	271	306	279	286	289	297	280	309	265	293	307	298	284	285	287	289	271	274	313	310	310	279	286	316	268	285	282	275	319	285	302	306	257	297	290	323	292	313	301	271	260	294	287	296	311	313	281	292	316	266	303	281	297	298	338	298	290	305	271	288	335	257	315	295	317	325	276	317	303	295	266	287	283	284	294	277	291	278	270	294	320	313	284	289	331	289	291	328	296	301	323	280	311	304	297	302	327	269	304	278	278	298	293	296	313	285	297	296	296	287	293	312	272	287	278	315	295	261	312	323	302	315	351	261	285	302	346	285	285	312	313	280	309	296	290	270	308	278	265	272	302	281	291	271	315	269	300	277	297	290	296	260	299	304	276	306	271	332	282	319	283	295	298	290	354	322	296	278	310	321	279	292	268	288	293	274	310	314	278	273	280	313	306	307	274	328	272	298	297	294	297	275	269	296	290	328	252	307	287	326	296	268	292	286	299	333	291	259	309	311	278	289	312	306	297	297	288	312	308	261	277	279	319	316	255	285	310	325	304	309	271	300	322	308	302	306	318	270	291	310	283	276	319	294	282	290	262	304	306	279	295	287	316	292	297	272	283	295	291	286	323	305	294	304	297	271	323	282	288	303	286	297	318	287	314	273	287	277	307	264	273	263	265	296	299	317	281	297	321	294	295	289	295	290	293	318	301	291	250	271	278	288	282	276	311	274	293	301	278	271	303	329	325	279	286	319	308	314	259	318	317	307	283	282	279	281	279	320	312	282	304	281	281	309	303	270	275	311	316	303	294	283	264	320	303	266	292	290	306	254	264	289	299	309	270	283	291	282	312	260	281	283	308	275	279	283	318	269	280	304	283	295	315	316	295	293	286	279	293	336	277	282	327	271	290	287	288	309	311	316	330	270	302	331	293	280	272	297	320	308	271	282	275	280	283	334	294	306	283	279	281	299	282	317	276	312	288	285	320	293	285	303	310	281	329	298	287	316	289	294	332	323	345	307	312	288	309	296	289	296	335	269	282	320	337	319	270	328	279	283	280	291	293	265	330	323	305	303	303	308	353	287	318	289	327	275	293	294	269	321	283	286	281	301	322	298	278	291	322	316	282	305	309	291	265	308	320	289	289	308	288	242	261	294	290	295	294	298	334	277	279	329	277	271	301	310	298	307	302	302	315	300	316	300	329	288	276	356	289	299	291	274	323	267	265	290	268	304	304	305	274	286	271	236	313	283	277	264	308	321	318	272	280	284	299	271	287	295	297	310	277	315	290	300	357	314	294	272	285	324	315	327	280	295	286	287	329	313	326	309	301	310	321	304	261	256	301	306	300	278	332	284	287	294	268	313	229	318	298	288	294	308	321	275	314	311	318	287	298	305	306	262	310	287	294	327	260	278	270	300	282	317	312	287	288	271	284	305	280	266	290	328	280	308	310	308	272	313	320	290	310	272	285	276	275	294	267	305	289	297	320	316	282	272	294	282	300	283	302	272	270	327	289	271	309	288	271	274	291	284	263	300	249	305	266	299	306	273	294	302	268	312	276	321	297	294	312	294	280	303	274	278	278	308	297	298	265	301	302	290	297	341	296	303	325	251	293	277	323	329	291	279	279	290	284	302	303	306	312	261	317	278	275	301	314	286	305	278	308	349	303	284	291	315	297	283	309	287	278	323	319	330	302	307	298	317	275	319	313	297	304	327	280	259	295	289	291	288	293	284	311	266	283	297	268	295	325	301	327	322	278	262	277	314	291	339	297	306	311	303	281	315	293	303	295	279	285	309	329	274	283	283	289	297	289	325	284	311	316	298	324	298	265	309	329	299	289	285	283	299	259	296	320	270	334	310	289	303	287	285	321	280	301	279	267	327	281	303	297	299	316	295	284	259	319	256	284	287	301	315	302	284	310	297	298	301	294	266	331	318	312	283	282	333	294	302	278	277	284	278	288	294	305	294	329	300	278	266	305	329	292	296	282	316	314	276	263	301	261	297	306	251	260	293	300	279	294	279	306	303	298	303	290	323	284	303	284	314	286	273	319	280	280	277	287	271	291	336	293	267	289	297	284	298	323	260	258	305	317	291	299	337	291	290	295	313	307	330	269	268	279	259	268	291	288	293	297	314	295	266	317	295	298	279	279	299	295	297	276	275	286	280	271	302	296	273	280	298	289	308	284	308	308	293	250	298	285	259	310	273	332	292	313	287	283	290	309	298	289	303	271	329	335	295	280	313	305	304	309	296	307	303	302	313	300	265	281	296	299	286	292	288	337	305	278	262	291	301	291	296	294	307	305	270	308	293	323	285	298	300	298	299	301	267	322	297	317	312	314	299	282	290	284	282	292	319	284	261	316	307	294	313	310	302	303	273	282	262	268	305	297	293	300	313	268	267	277	292	313	257	306	270	268	296	281	274	302	305	253	281	295	311	289	294	287	320	246	280	274	287	287	313	281	317	281	286	266	283	311	299	319	327	304	319	334	303	283	271	306	337	302	278	329	289	300	259	298	324	322	256	296	324	278	316	312	325	317	304	270	308	287	308	284	292	307	327	294	255	275	282	318	280	260	336	277	300	311	308	321	280	279	283	326	274	319	307	321	321	291	336	285	304	308	298	297	282	281	302	305	288	300	250	282	280	266	282	296	268	289	306	317	304	283	307	280	301	297	293	267	269	300	311	275	268	274	292	276	304	317	276	314	280	290	300	270	246	322	298	294	273	291	286	320	308	291	310	288	299	304	307	311	269	317	310	317	297	281	314	303	304	282	339	308	302	283	295	274	272	314	317	275	288	299	345	308	284	288	300	293	300	304	293	288	291	285	318	320	283	288	269	338	292	306	286	337	299	294	281	307	270	307	291	287	304	300	310	256	314	285	301	278	304	312	320	301	290	316	294	302	279	303	300	294	284	288	285	312	310	272	307	281	323	266	296	304	305	277	307	310	317	282	304	319	302	296	307	279	284	281	306	317	327	273	291	313	318	273	316	279	315	281	286	309	305	296	299	302	296	280	291	306	326	314	288	298	308	334	308	305	314	269	287	284	276	269	284	291	297	301	324	313	315	310	271	301	298	304	304	298	260	283	310	289	292	293	313	315	278	296	300	293	280	299	306	283	298	271	278	305	314	283	291	300	281	297	298	326	298	290	290	295	304	282
5557	2169	909	822	720	714	674	658	696	705	693	667	638	671	724	694	661	689	709	690	669	726	671	683	675	631	659	681	655	671	670	673	676	674	682	655	671	675	712	719	670	668	674	675	669	675	664	694	701	679	694	638	644	644	689	690	678	664	717	639	681	689	698	709	691	704	622	677	706	729	685	705	693	624	703	696	694	657	690	669	675	693	654	681	678	671	643	692	688	692	702	743	727	650	697	697	669	670	704	660	709	718	693	670	674	671	672	638	673	661	710	611	677	695	658	713	668	678	660	679	717	702	722	678	644	665	688	694	704	659	709	713	688	691	673	678	659	696	723	654	702	656	661	691	711	706	666	699	723	721	688	691	711	680	665	675	693	677	676	717	674	668	713	648	687	670	677	630	665	683	678	707	671	642	678	637	703	673	654	703	701	670	645	717	704	676	695	708	679	666	681	637	672	689	664	697	655	662	694	675	624	666	684	637	713	702	691	727	645	721	656	698	700	635	648	648	668	700	651	668	684	683	645	655	660	660	716	660	690	657	675	676	680	682	669	717	674	649	663	642	705	685	672	678	617	690	672	659	690	696	673	674	715	686	698	703	670	723	664	703	656	666	685	689	657	669	667	664	683	689	687	679	665	684	658	685	671	714	677	687	699	710	699	662	650	682	647	694	660	646	725	677	725	700	640	713	683	665	687	682	708	673	688	717	667	666	666	695	677	651	676	653	671	672	661	698	681	663	702	628	655	703	685	680	718	712	706	651	715	686	723	631	660	690	673	685	622	688	708	709	691	635	727	697	671	691	663	676	692	707	647	662	680	696	653	685	656	744	689	693	698	697	637	688	689	670	669	679	680	685	671	705	713	651	718	686	642	713	599	692	655	689	720	671	674	636	653	657	723	625	703	737	646	706	649	666	673	672	685	651	715	717	681	635	665	655	663	711	654	682	722	727	676	682	672	687	665	690	611	681	674	653	711	683	685	671	682	725	713	648	722	674	668	623	722	707	686	683	668	646	680	732	667	681	701	657	646	687	642	689	706	743	678	664	703	656	654	682	734	674	697	698	676	692	712	668	717	688	693	744	695	660	698	687	678	638	674	702	669	707	639	709	679	708	662	667	661	636	689	686	667	743	703	647	707	681	672	655	654	685	660	683	648	699	724	702	646	712	695	694	669	686	748	674	678	684	671	702	708	721	644	702	632	705	674	697	645	677	712	643	699	738	701	687	695	651	673	677	693	715	710	696	687	628	695	649	684	695	661	660	653	688	669	648	716	665	672	670	728	644	684	670	667	690	627	725	716	717	672	682	700	706	715	682	656	704	655	688	640	664	694	640	646	631	693	674	652	698	691	685	685	665	612	738	685	643	667	691	676	717	669	749	699	693	704	695	674	731	668	680	712	665	688	672	700	695	718	696	662	707	671	691	683	694	690	690	642	707	680	658	692	700	710	684	675	716	708	706	693	710	675	666	689	633	722	696	673	648	681	680	662	678	670	648	707	694	679	700	719	665	651	661	711	640	652	654	704	704	711	655	676	639	719	699	687	676	715	686	690	671	646	676	676	704	648	685	653	695	671	719	664	678	681	677	689	691	697	662	639	628	690	689	684	707	691	666	693	685	654	688	717	681	680	662	672	673	678	681	684	695	689	650	719	690	649	688	694	674	736	685	701	659	700	667	661	696	673	681	679	730	684	730	666	698	678	669	660	683	682	630	699	676	682	704	689	667	686	662	663	707	654	666	657	701	664	720	686	712	724	733	644	694	701	700	693	619	712	673	659	653	723	710	657	670	657	658	657	716	664	665	657	650	709	672	681	707	644	688	702	632	661	674	756	687	657	720	666	685	720	677	670	709	672	670	688	711	696	687	637	703	708	690	662	668	689	687	677	696	713	653	732	660	637	655	692	658	686	674	687	643	651	684	638	680	680	661	678	672	669	680	666	667	705	675	669	698	691	641	695	618	678	720	679	708	670	659	665	701	715	726	674	672	707	672	674	704	690	713	733	664	669	656	657	682	633	663	697	664	700	661	701	688	680	643	666	677	691	726	634	707	685	669	661	680	695	700	662	634	681	685	671	653	670	700	723	652	713	702	645	684	746	688	650	678	681	655	695	673	691	651	649	726	680	700	682	681	734	683	675	654	688	687	691	668	672	678	653	680	666	675	659	615	704	657	703	698	753	694	642	670	701	696	646	677	674	672	669	677	707	655	669	671	666	687	693	638	699	669	716	638	654	649	678	700	696	679	699	629	660	647	659	683	731	654	694	663	669	701	680	666	672	655	709	690	657	685	685	718	712	651	664	683	680	678	689	703	677	707	657	691	691	694	688	670	712	640	686	627	679	653	679	707	678	642	688	691	697	680	686	677	623	666	651	657	664	683	617	621	682	657	630	718	670	678	704	687	699	647	706	725	708	704	690	662	683	701	683	700	668	619	710	682	664	663	703	665	707	697	669	673	731	669	718	673	722	719	618	680	699	656	692	730	643	672	687	663	694	708	695	658	700	699	702	675	657	593	664	699	710	656	660	702	663	693	669	682	648	669	687	703	718	684	665	682	691	698	676	656	682	684	658	685	708	699	735	704	629	704	673	675	682	725	696	676	669	740	705	643	698	659	693	698	669	694	705	686	697	698	747	656	698	674	643	715	703	703	709	660	673	701	667	678	629	691	703	665	673	689	663	707	659	712	707	680	683	679	666	658	679	647	695	709	673	678	726	645	757	683	705	645	689	617	651	646	638	681	688	679	714	711	675	685	622	664	627	647	699	711	651	680	689	696	620	645	662	651	686	687	703	692	676	689	667	722	698	721	688	683	635	685	643	709	716	680	721	671	633	724	695	724	648	680	687	672	667	687	715	681	677	690	691	706	671	676	713	666	688	598	686	715	693	648	646	712	667	668	650	694	687	737	716	682	655	676	716	695	702	693	651	631	720	706	686	686	686	673	701	725	673	671	740	653	683	647	679	687	662	661	711	676	661	666	695	648	639	687	681	726	717	661	695	695	668	702	656	685	671	692	670	652	705	644	654	684	658	650	650	655	694	679	670	619	657	668	697	686	696	701	676	642	700	712	691	719	687	711	690	681	686	703	657	708	675	700	675	736	754	660	643	689	662	661	683	732	708	690	639	642	678	659	696	682	690	688	667	660	690	695	689	727	675	674	669	706	674	704	750	685	679	726	669	650	649	692	691	698	645	686	682	692	672	617	724	695	638	654	700	661	650	686	722	675	683	668	695	698	690	684	670	713	716	676	677	690	650	701	677	660	681	699	677	642	696	696	695	660	683	710	708	699	731	712	669	720	679	687	689	672	682	630	724	712	685	700	677	676	728	689	663	678	631	686	677	672	604	641	667	738	737	662	710	652	652	706	696	702	723	649	669	702	674	690	674	650	665	683	636	665	699	629	671	720	673	669	690	685	692	658	672	675	649	675	680	670	620	677	670	675	699	691	627	661	710	633	706	682	676	652	718	658	647	683	697	660	666	661
24976	21506	24899	28516	21497	20672	1161	560	443	484	495	451	419	445	435	436	422	398	401	401	391	444	421	441	413	427	365	364	403	367	405	410	415	409	370	365	418	404	380	378	404	406	411	385	411	368	450	406	383	382	425	412	421	398	374	374	379	407	411	379	421	368	388	370	414	434	413	421	382	409	397	373	367	397	391	386	417	373	397	401	409	421	407	422	388	373	394	412	367	424	402	378	429	411	414	433	395	409	397	440	391	434	406	384	390	388	405	385	412	415	397	404	382	409	373	429	372	418	410	385	405	404	353	388	391	391	394	396	397	381	430	339	396	448	385	375	390	369	404	399	410	415	383	420	432	378	398	358	394	398	428	346	382	411	400	384	374	361	449	460	387	398	398	368	369	404	391	361	408	389	383	418	367	398	410	381	411	435	416	359	445	404	436	419	406	418	430	411	392	434	408	369	405	386	369	396	413	358	402	441	382	421	376	380	383	394	386	420	407	411	398	390	388	410	408	384	402	404	394	409	413	362	370	398	343	354	379	428	412	410	416	396	423	374	397	425	419	331	421	361	403	370	403	398	397	372	416	384	416	419	383	381	420	392	394	418	413	404	424	393	417	406	397	398	394	355	427	407	407	440	365	408	391	401	415	397	405	415	405	409	447	412	434	398	380	361	409	441	413	416	390	416	388	402	422	412	432	360	383	412	405	417	433	416	394	395	434	383	405	410	420	402	397	413	423	397	375	428	400	436	437	388	397	419	420	378	401	418	415	395	398	410	373	391	395	399	431	404	388	418	398	404	410	389	408	389	408	412	390	430	408	390	382	400	404	390	393	344	381	401	403	407	386	396	400	419	415	379	377	384	388	418	406	422	393	399	359	432	363	381	385	394	428	376	444	425	384	378	401	419	411	430	424	397	405	385	442	431	377	363	407	414	399	370	394	389	393	454	421	396	392	412	383	357	422	408	419	396	393	382	392	383	384	405	373	401	400	387	395	411	385	384	406	393	393	424	372	423	416	397	396	437	394	392	421	403	417	425	374	369	407	416	363	396	405	358	412	423	398	391	397	382	410	406	383	410	389	372	404	379	413	402	394	441	428	425	408	385	395	408	445	418	406	429	396	394	382	378	379	403	410	402	384	374	391	401	350	382	389	386	406	413	398	404	425	408	397	428	396	394	429	388	377	422	427	393	403	363	424	384	378	445	410	437	428	391	412	400	404	467	437	429	428	393	366	393	417	410	346	401	395	403	411	384	399	433	396	395	381	412	442	354	424	423	399	397	425	403	391	437	427	384	449	389	382	409	407	389	366	388	378	375	407	415	401	395	409	369	387	447	371	402	403	405	428	446	365	379	435	372	384	353	408	356	412	388	405	445	417	419	445	365	377	389	399	410	381	383	426	375	387	398	417	393	385	399	374	423	377	390	395	385	421	384	412	438	388	381	417	355	394	378	387	409	442	416	383	402	417	377	417	369	375	395	411	405	398	402	412	365	396	396	397	379	376	373	402	419	426	367	394	380	376	364	386	413	355	408	388	420	403	410	403	363	410	371	360	437	400	372	392	434	385	417	416	389	403	407	390	417	353	414	434	401	389	372	379	427	377	369	414	350	366	409	430	384	385	373	399	396	385	375	449	381	408	384	390	422	380	438	387	409	411	330	389	439	429	416	429	410	366	419	401	389	397	385	387	364	440	417	384	381	435	411	390	387	415	383	400	425	387	356	390	379	379	411	413	429	391	430	418	410	407	369	408	394	430	395	380	381	421	390	382	440	421	396	381	429	397	383	383	417	408	386	349	360	418	418	387	432	422	372	426	415	457	400	393	368	411	437	422	435	393	439	376	399	394	387	390	393	387	351	364	391	377	379	403	384	376	393	431	395	369	410	405	413	418	365	404	405	431	397	399	434	401	391	423	404	400	385	387	396	432	385	401	377	392	390	419	392	388	376	361	401	396	376	380	376	414	397	396	385	435	407	390	405	395	387	384	377	433	427	384	401	407	430	378	365	397	399	399	390	388	419	388	371	371	411	379	378	369	384	382	386	388	445	421	391	425	402	355	407	389	401	394	423	397	373	391	401	430	373	395	404	413	401	372	350	412	439	416	387	338	359	366	395	404	406	410	410	423	438	424	392	410	409	375	365	384	391	379	396	396	398	381	416	411	371	455	386	407	416	408	415	397	422	419	384	422	390	433	432	396	423	394	374	393	383	411	386	404	401	419	393	397	388	370	380	413	386	425	392	424	424	406	409	396	408	363	397	462	355	417	391	438	399	396	396	396	422	392	371	388	415	390	377	399	402	475	429	419	413	402	407	405	385	400	375	395	422	383	363	389	387	406	398	387	390	353	402	429	375	382	378	426	376	416	423	379	409	412	397	366	368	416	413	384	376	411	386	381	433	400	389	386	428	435	371	381	353	402	419	397	386	405	417	408	403	388	389	448	383	440	440	441	397	438	405	424	395	387	401	402	406	402	393	417	413	412	439	420	383	418	382	368	413	397	411	411	392	400	437	391	437	403	386	432	425	398	408	367	404	401	376	428	419	418	413	366	389	401	375	444	384	406	394	415	397	429	375	425	384	381	394	389	399	372	409	407	402	350	416	397	437	375	412	408	382	356	411	384	381	381	399	424	421	385	415	416	389	403	385	404	386	417	377	378	417	406	401	403	367	375	360	417	406	352	372	422	380	415	380	387	399	393	406	387	400	397	418	397	401	430	407	355	410	411	381	378	370	416	399	438	394	411	368	380	404	427	387	456	419	369	418	432	402	420	397	442	394	428	353	416	422	389	385	367	406	395	397	376	386	405	414	425	391	375	399	381	379	419	390	397	387	356	408	415	399	381	405	387	439	419	424	421	365	367	399	431	399	450	386	404	395	381	403	425	402	398	396	412	400	385	431	386	384	407	419	399	420	436	396	412	427	429	407	419	411	396	441	420	390	393	403	373	452	373	390	412	374	397	386	400	385	436	406	399	393	373	397	401	388	410	382	413	404	399	412	396	403	398	443	408	412	400	391	398	386	389	355	409	421	382	409	424	417	428	413	409	355	360	381	393	365	407	377	388	384	427	377	426	407	370	436	396	420	413	391	427	372	335	367	406	389	352	436	401	384	405	400	417	372	388	387	377	405	397	371	419	388	404	399	425	426	422	457	408	457	404	413	417	410	400	403	403	411	390	354	431	428	428	366	392	414	386	385	388	399	386	387	399	429	395	395	430	410	414	350	406	426	418	422	449	417	390	407	390	417	393	432	423	408	385	408	381	399	395	381	376	384	373	381	383	390	418	389	393	413	375	393	413	399	382	403	369	364	365	427	392	388	393	377	399	411	405	385	408	380	412	414	440	325	423	408	355	379	424	393	371	389	403	383	360	424	396	404	396	386	388	388	368	357	421	377	380	438	393	384	399	404	394	409	369	403	382	413	429	366	417	411	401	446	418	425	427	395	386	426	403	433	423	378	421	375	378	390	387	394	409	386	363	382	371	442	397	416
4769	17592	2795	1930	1019	944	971	942	936	923	872	913	883	848	880	884	875	870	860	840	838	893	843	901	889	862	882	876	840	937	874	887	898	927	858	862	868	857	833	889	858	896	826	862	875	861	870	937	909	830	886	818	866	868	835	876	948	863	873	850	864	854	846	894	875	876	841	844	882	898	883	885	888	844	854	907	824	856	831	848	902	860	913	835	843	894	871	871	879	865	819	857	857	831	798	806	857	872	834	886	844	872	864	848	879	863	913	885	872	839	873	849	898	840	870	882	856	884	862	831	862	865	839	853	870	885	890	842	933	832	889	856	906	851	867	861	892	819	837	860	848	876	851	897	900	877	891	846	928	897	881	891	814	831	897	858	878	822	862	920	850	933	804	896	875	853	935	864	825	810	849	855	814	895	885	836	842	869	817	932	852	903	858	871	889	896	864	895	837	836	850	856	880	888	827	821	839	897	876	884	853	907	834	886	900	812	875	836	841	874	870	865	864	838	862	876	837	852	827	826	921	910	873	875	837	872	879	915	880	860	923	888	818	885	870	889	908	847	896	848	818	912	874	846	860	836	884	882	842	846	835	943	847	813	887	831	840	844	876	910	838	836	852	840	812	828	937	908	863	857	869	823	839	867	866	866	877	858	811	915	827	862	896	838	872	837	843	874	865	918	837	942	894	865	869	909	805	830	845	846	836	825	890	898	825	869	835	873	897	850	905	805	826	868	852	909	911	903	809	859	868	888	865	914	919	928	885	901	835	821	892	854	864	840	920	901	849	883	888	888	815	892	847	864	869	846	882	897	842	898	845	889	892	861	854	913	862	915	880	848	833	831	864	865	864	806	857	871	879	852	893	805	907	836	858	899	850	898	856	857	862	875	879	869	887	901	845	828	836	860	857	885	868	905	887	907	891	837	859	868	861	923	891	897	857	905	837	857	868	833	842	827	841	821	879	834	883	870	811	896	881	827	862	838	830	891	819	802	863	853	886	877	856	869	873	868	897	928	821	839	842	894	812	897	889	899	908	898	892	818	934	816	862	851	883	830	880	872	900	877	903	838	848	867	890	851	850	905	857	862	847	882	837	873	916	877	875	850	892	872	864	888	861	862	839	827	880	830	857	868	850	868	869	895	886	824	841	888	905	839	888	883	843	854	843	874	891	828	850	889	891	909	885	878	867	882	841	880	868	872	839	863	898	868	890	864	895	866	869	812	888	860	960	886	805	832	850	855	896	860	827	912	852	853	880	897	828	849	890	887	894	836	854	857	810	838	872	858	900	863	843	845	866	845	846	838	847	866	931	879	882	864	896	872	824	894	958	856	896	858	852	873	861	920	820	905	855	844	906	844	838	887	880	840	921	897	922	832	893	842	840	852	876	879	866	847	929	894	825	892	866	867	854	850	882	865	902	795	860	889	845	854	869	858	885	856	834	848	904	887	853	888	850	799	886	837	854	871	857	878	872	889	868	881	879	837	881	873	886	873	897	871	857	859	873	863	876	876	916	873	898	886	871	852	923	884	868	867	870	805	839	871	880	849	844	875	852	883	875	903	900	942	853	832	871	881	882	876	848	912	806	864	847	856	820	879	803	847	892	900	931	821	870	830	807	840	844	853	864	833	892	892	852	859	893	893	894	856	872	848	842	868	836	849	866	843	905	911	850	880	887	860	857	843	884	833	894	859	831	846	867	849	857	893	827	866	841	908	835	931	881	878	852	847	867	859	874	872	809	868	822	880	944	855	862	858	877	818	850	805	845	922	824	889	836	881	880	899	852	822	844	879	859	902	808	913	915	836	866	904	837	826	856	808	893	894	856	881	874	852	847	861	866	892	833	863	877	847	841	831	879	822	866	841	825	888	839	910	901	801	824	903	875	834	878	842	855	864	844	837	854	839	859	800	908	872	889	892	885	836	811	809	858	860	854	869	891	884	827	859	893	892	896	872	825	893	891	894	879	791	920	851	844	856	829	857	853	913	891	822	861	860	845	882	892	865	829	858	899	888	879	835	914	841	838	865	809	879	837	836	863	899	900	926	894	841	871	875	878	938	866	879	878	857	873	874	876	858	857	877	892	870	814	845	899	873	852	831	867	857	858	856	893	870	854	918	806	860	849	875	838	989	822	888	858	822	857	867	886	831	841	812	811	920	871	826	858	867	874	817	886	868	901	818	853	893	864	864	884	861	853	834	914	879	929	882	863	854	899	843	845	876	906	901	871	850	845	885	883	835	887	849	806	887	874	859	882	837	896	842	896	854	911	829	811	883	880	858	830	857	839	846	835	880	812	804	899	832	911	839	903	836	934	841	896	880	915	874	826	836	936	873	841	890	842	862	834	865	887	848	885	839	869	865	877	850	847	876	874	850	879	849	844	925	896	827	909	886	833	867	874	858	857	888	834	877	844	857	839	877	847	890	893	917	854	855	819	850	864	833	899	873	848	864	837	858	853	853	914	890	901	857	863	856	813	860	888	861	824	880	918	854	843	857	884	884	842	865	831	871	872	823	842	867	854	900	893	873	842	877	909	889	864	830	886	885	826	844	847	863	830	873	815	896	859	863	891	874	838	815	824	867	845	821	855	882	923	863	859	845	834	888	927	869	876	840	898	856	838	932	904	914	827	874	885	811	849	907	909	895	836	914	824	861	880	893	838	887	804	891	845	860	881	869	877	834	887	866	858	816	864	895	864	868	871	827	867	840	871	862	862	925	845	887	875	902	864	883	889	825	893	895	877	794	855	875	870	909	854	894	888	878	838	884	838	868	855	832	887	883	848	799	909	874	882	893	862	872	921	852	841	885	821	860	826	829	839	868	866	864	838	917	832	840	888	830	837	838	876	803	877	880	887	870	848	916	876	867	909	887	873	904	880	862	912	817	934	864	867	896	854	847	858	862	889	872	834	932	907	849	922	821	845	881	811	851	842	877	867	860	888	878	896	852	862	876	860	772	855	883	877	846	886	856	824	924	870	913	928	843	821	873	876	829	890	842	817	848	870	869	884	910	853	869	873	849	918	871	842	882	907	840	863	859	897	859	853	864	880	843	884	871	856	813	876	942	894	903	864	814	900	919	908	849	856	874	803	816	849	871	880	884	875	839	857	834	880	847	866	855	837	904	892	859	863	867	883	926	896	855	853	851	872	899	878	899	842	885	861	819	893	840	859	903	846	845	845	873	879	868	850	881	817	882	873	833	835	844	881	915	840	849	856	859	854	841	855	912	845	880	842	858	848	826	859	885	902	862	861	828	913	839	909	796	863	890	895	871	881	874	825	876	879	875	860	832	876	879	804	861	816	886	801	898	838	870	852	853	843	868	892	851	873	953	896	837	931	856	866	846	864	882	871	846	863	885	873	899	864	830	879	830	918	830	869	872	832	869	867	855	865	918	910	846	863	832	825	852	876	849	880	868	827	865	833	854	878	894	888	896	845	863	874	846	880	886	838	830	926	870	882	833	853	884	833	876	900	841	888	859	906	868	847	848	862	843
24296	21440	25130	28146	21440	21460	19412	745	431	410	377	391	327	322	302	324	317	298	286	296	276	274	287	285	292	285	259	253	264	289	263	269	255	291	276	244	289	294	262	290	259	277	274	277	289	300	249	283	268	259	268	285	290	278	277	272	295	259	289	276	284	271	259	286	254	249	288	299	280	268	265	278	282	276	261	264	283	245	291	275	230	247	265	263	272	256	260	247	229	251	267	281	305	249	251	274	259	246	264	282	295	282	253	264	289	291	262	262	263	262	284	291	289	267	277	255	233	268	274	286	257	261	298	254	247	288	296	263	238	278	246	227	275	266	274	235	253	286	278	264	255	270	328	265	251	249	265	275	277	297	272	257	258	278	295	274	257	277	277	259	247	259	278	305	253	254	269	283	248	255	258	301	250	291	292	277	307	298	230	242	283	285	291	268	289	268	278	280	293	247	261	283	257	264	244	267	279	275	271	267	274	251	273	273	288	267	242	256	282	270	278	281	273	257	279	250	267	277	258	262	225	252	230	276	246	290	274	254	276	264	291	251	260	274	273	281	263	261	299	278	244	265	262	242	269	278	248	261	240	282	267	257	251	275	252	281	267	295	273	271	327	294	271	259	276	287	258	296	255	274	260	260	259	276	274	286	273	285	281	298	255	288	274	273	295	259	259	298	259	251	277	284	249	278	243	285	262	296	302	258	296	235	280	281	286	310	255	277	290	275	261	272	253	259	279	262	287	272	245	257	247	262	309	261	278	259	280	283	286	248	295	258	246	245	284	282	306	280	285	278	277	259	285	277	264	277	267	254	273	254	246	256	259	296	252	248	244	283	271	244	242	283	286	288	284	292	270	255	276	289	262	238	249	287	263	276	256	284	297	276	267	245	240	262	270	265	246	253	275	274	251	252	300	261	271	271	291	225	273	290	281	249	252	285	254	270	244	264	309	269	265	283	232	241	274	281	262	285	276	272	310	239	256	275	246	254	276	262	286	259	299	290	281	301	265	263	252	274	292	242	250	267	282	306	278	255	250	244	251	290	265	288	256	242	239	292	247	244	281	305	257	277	219	289	282	261	266	295	259	283	303	258	281	293	269	272	264	259	260	287	265	237	250	251	293	271	255	262	297	271	267	254	288	269	301	264	283	286	286	268	271	282	270	269	253	277	272	298	257	249	279	276	250	261	254	263	297	234	286	293	275	298	273	257	263	238	237	272	263	248	255	282	267	256	270	269	293	254	232	295	297	260	281	279	282	269	264	277	276	282	277	282	238	250	247	267	281	254	276	254	277	294	293	273	271	305	247	293	295	264	246	280	275	273	256	252	280	278	284	271	267	248	272	278	296	268	245	270	259	277	259	266	270	272	304	270	244	239	263	307	246	253	244	258	271	302	289	274	232	294	285	274	284	274	259	279	293	309	289	282	278	261	278	261	318	268	247	296	266	286	249	287	294	273	280	248	259	285	252	250	305	299	267	315	255	280	257	273	320	261	266	275	273	281	270	253	264	241	249	310	280	269	240	256	261	281	268	224	280	267	270	274	281	264	292	276	262	286	273	259	264	299	277	297	252	278	238	305	283	247	248	250	280	245	261	256	269	234	240	250	303	247	276	273	273	280	290	250	272	232	262	267	257	302	290	243	246	269	279	249	285	256	293	248	263	270	283	274	270	287	249	265	296	268	256	259	250	313	262	281	264	282	263	241	270	278	270	270	300	274	238	265	259	262	259	272	288	258	285	243	269	271	293	293	242	270	228	273	248	272	290	272	287	305	244	262	258	267	265	265	291	261	292	279	269	257	281	276	252	251	267	290	296	273	265	229	241	271	267	259	246	225	255	308	289	297	249	276	236	288	267	292	324	294	274	291	269	272	281	293	267	231	252	266	274	256	283	298	239	295	272	294	291	273	259	266	256	273	247	263	244	272	314	233	237	251	276	268	269	239	280	299	264	285	256	268	279	288	258	263	241	242	280	282	255	267	269	259	255	272	259	303	264	252	234	257	282	265	275	284	317	279	285	270	259	296	259	277	264	282	270	281	295	276	277	311	248	263	264	282	266	251	275	306	236	280	278	259	274	267	243	308	270	271	280	255	254	279	268	231	272	290	255	266	208	258	245	245	266	285	258	260	295	290	262	310	272	275	291	276	268	240	274	273	282	287	253	271	258	272	249	298	274	240	295	272	271	262	291	287	236	237	276	260	297	274	240	250	269	268	278	248	276	283	295	263	275	265	272	302	309	258	280	257	261	258	263	252	268	247	250	257	266	250	286	248	279	271	252	264	263	273	269	252	259	290	274	289	272	274	318	279	265	294	256	296	270	267	250	278	264	250	298	275	218	253	268	300	237	275	279	255	265	257	248	290	272	264	246	253	260	282	246	259	272	253	280	234	260	279	292	269	242	273	258	292	266	304	265	262	286	285	275	281	271	271	270	288	286	254	255	266	257	229	299	245	273	270	298	255	243	265	264	284	270	253	247	285	287	272	274	279	269	296	284	292	296	273	255	255	274	240	277	266	278	230	291	225	246	307	276	315	271	252	274	285	271	279	271	281	240	285	283	285	317	282	277	229	267	252	249	262	264	267	239	266	268	286	255	257	229	268	245	289	280	277	243	252	258	268	263	260	240	260	276	282	294	298	253	267	283	302	302	270	245	233	305	269	259	265	274	242	292	286	286	262	303	267	263	276	280	257	247	262	270	299	301	262	257	238	261	283	252	269	280	263	270	259	284	240	257	253	279	248	277	260	276	277	315	252	248	273	278	265	281	245	266	280	256	248	262	256	257	274	293	294	264	274	275	279	287	273	250	228	257	301	260	273	287	282	249	252	251	326	317	281	275	291	297	274	263	273	286	285	271	260	259	240	285	239	300	263	259	271	287	287	276	283	270	257	254	248	232	300	246	279	266	271	271	262	275	246	231	268	238	291	284	283	268	273	261	225	287	260	302	255	255	250	283	275	284	233	267	245	275	275	269	287	274	264	289	273	255	280	275	282	283	242	276	269	271	268	256	289	264	288	265	258	260	263	282	271	246	258	271	285	278	261	244	277	285	269	244	233	295	267	272	274	254	266	280	237	261	291	290	259	262	269	250	290	281	267	293	270	254	268	260	239	296	273	257	281	270	289	299	270	285	259	269	270	272	271	294	282	241	275	243	303	262	262	251	298	278	287	263	250	306	275	266	238	323	266	292	282	290	253	273	251	273	271	251	287	294	258	241	274	257	259	277	296	268	270	272	269	265	247	236	291	277	276	282	292	295	270	274	296	299	276	277	218	286	279	281	248	286	284	241	250	278	251	267	281	254	253	256	275	258	267	269	250	256	258	224	266	293	240	250	258	242	283	270	271	283	268	261	265	248	254	303	274	286	285	286	266	268	228	284	253	238	289	283	310	247	293	268	251	316	265	274	249	256	275	281	255	245	281	260	278	268	293	265	248	251	272	261	257	235	288	310	272	288	290	295	276	281	268	243	257	310	267	244	283	286	272	250	277
5548	26422	4832	2321	928	732	662	675	647	650	621	623	653	588	595	560	614	607	582	566	652	620	587	586	560	536	576	587	584	579	571	550	580	570	578	598	583	586	589	563	604	604	585	550	572	580	589	578	567	571	577	580	612	583	576	570	573	609	642	578	556	625	597	575	608	579	617	577	576	576	603	610	591	600	558	598	537	609	599	578	555	566	613	599	608	593	609	557	558	571	616	618	598	593	584	575	609	616	560	575	584	613	618	581	595	554	578	585	567	589	575	590	601	595	571	574	544	551	566	560	589	629	577	584	600	564	582	618	588	561	570	536	601	617	580	600	564	598	554	562	560	581	588	586	562	572	616	616	582	575	612	590	600	593	589	566	567	593	570	568	623	596	584	575	642	553	565	604	638	547	566	597	594	587	573	580	570	608	575	567	590	587	564	579	546	588	565	576	561	658	599	587	577	577	628	581	564	560	546	607	562	614	576	563	599	551	543	609	594	543	606	571	547	583	605	665	594	613	602	598	605	595	596	579	538	627	530	615	597	612	552	537	622	534	533	575	573	607	575	559	603	621	609	538	581	581	555	583	572	597	581	562	564	622	615	620	557	608	584	579	583	614	570	579	606	558	617	562	597	562	579	575	596	556	586	596	561	565	608	558	553	594	565	582	557	594	600	579	558	587	621	548	573	609	584	537	569	580	584	547	601	536	571	597	570	580	583	578	579	579	586	539	627	604	599	632	589	620	564	573	611	588	551	549	616	575	560	601	576	598	601	627	531	584	621	581	608	630	641	553	607	574	607	567	612	584	585	573	575	586	554	592	559	573	570	605	557	617	542	557	600	531	589	554	587	575	580	561	596	622	605	578	597	600	599	568	572	597	576	639	575	566	555	567	610	547	638	597	563	563	596	569	619	580	583	559	542	588	568	609	636	570	589	562	570	578	596	604	608	587	556	564	566	590	546	601	583	582	598	601	563	586	599	571	543	592	571	595	548	588	596	546	622	571	621	593	572	573	613	609	562	586	593	588	606	613	564	564	592	590	565	597	575	592	622	588	597	554	583	602	599	576	587	586	566	550	564	627	578	581	617	605	611	585	593	603	592	580	556	583	593	530	562	611	574	599	579	583	582	561	582	583	574	619	540	593	599	603	575	586	585	583	609	564	562	586	550	607	586	597	538	577	596	569	609	580	599	592	597	607	616	620	582	583	545	557	583	582	538	609	600	579	616	575	565	588	581	588	577	593	608	636	593	582	583	591	600	572	603	585	617	578	558	561	581	554	609	536	590	586	602	612	592	570	599	565	579	579	582	603	564	606	600	536	569	546	529	584	535	609	600	592	627	553	612	575	587	588	587	598	558	600	583	610	609	566	549	605	552	556	574	614	551	595	598	578	581	581	614	596	538	541	603	619	620	559	561	599	564	584	604	576	599	567	535	573	572	561	589	587	581	592	637	541	589	571	585	578	607	563	563	597	572	603	594	568	575	595	550	564	598	638	605	596	560	596	598	571	617	598	591	618	586	613	581	607	588	580	578	590	603	589	567	561	592	566	600	563	568	636	615	604	574	571	576	567	549	572	557	540	569	567	584	589	588	615	591	590	611	608	520	559	609	585	563	571	593	569	575	567	602	583	591	538	590	588	630	539	588	591	578	549	551	590	570	557	577	583	539	591	576	572	571	573	582	590	588	586	605	604	589	591	576	576	570	583	612	580	583	565	586	553	542	592	571	583	606	549	615	611	600	586	589	578	561	566	580	618	561	587	583	578	601	573	592	572	626	606	566	577	581	569	634	579	553	606	588	600	602	610	570	545	589	533	567	643	622	621	608	538	611	562	578	575	562	562	652	595	612	630	570	579	573	587	581	580	557	563	595	573	589	574	579	623	591	579	589	555	577	579	617	580	595	545	619	558	517	618	574	546	573	607	611	637	573	623	562	607	592	579	587	588	587	604	587	590	635	570	587	587	553	589	550	597	572	610	571	583	583	559	589	584	584	584	580	588	601	577	588	547	619	560	579	596	594	594	602	565	617	557	570	589	574	583	608	587	582	549	620	614	567	577	568	592	591	539	565	590	588	604	605	552	590	605	576	578	581	513	594	595	609	641	609	604	588	568	569	584	598	591	554	576	595	607	545	550	613	607	584	601	589	575	618	575	533	588	587	550	606	572	547	593	583	576	600	569	587	555	614	565	571	611	553	613	602	588	574	597	603	556	608	618	573	583	554	574	585	607	577	604	639	593	595	594	622	571	598	571	575	610	586	580	582	606	603	566	570	605	585	590	570	592	594	590	572	563	581	574	585	562	619	568	605	562	538	615	566	552	601	622	592	585	573	617	582	627	636	582	578	570	610	586	577	600	561	606	590	563	567	586	563	570	551	622	558	566	586	566	553	591	604	564	609	533	587	543	637	566	605	579	649	609	586	581	623	597	580	601	602	552	556	556	634	558	585	594	623	627	624	588	597	574	569	576	577	558	593	591	535	559	559	544	643	527	604	590	635	608	573	570	562	567	580	563	615	576	573	554	543	527	615	573	553	552	582	602	603	610	590	635	582	563	566	576	528	633	609	599	612	560	612	566	600	549	602	615	572	615	573	544	584	580	590	611	551	578	583	576	615	581	560	625	591	568	589	599	572	548	579	610	577	566	563	555	541	586	579	578	635	541	606	612	600	588	589	591	608	547	602	575	584	587	629	575	563	574	569	574	596	613	596	561	634	590	540	565	587	531	577	579	597	562	627	581	593	571	644	578	597	563	555	541	580	606	556	640	605	593	569	620	544	551	556	603	589	605	581	545	621	576	562	583	573	596	547	605	604	614	563	568	572	595	576	575	568	585	560	547	562	582	599	591	557	591	598	561	574	558	605	568	601	581	625	584	559	583	610	600	559	569	624	589	556	610	599	568	545	611	562	569	597	561	605	607	565	586	610	574	551	568	582	612	587	541	559	552	592	592	583	610	594	591	593	543	542	592	563	591	567	607	547	599	582	622	563	588	570	583	593	635	581	600	512	602	601	591	595	633	590	588	567	587	610	600	575	571	595	579	605	593	624	528	571	575	587	578	570	595	602	578	583	582	549	570	562	600	614	615	536	626	556	575	611	601	545	572	576	573	585	587	620	582	549	584	589	568	591	548	597	579	576	521	633	576	600	577	585	578	579	553	587	603	601	545	573	543	593	573	606	582	597	644	577	615	618	581	551	582	555	590	633	566	536	559	592	590	570	581	565	613	581	595	601	608	588	619	609	568	573	575	543	601	551	560	599	585	587	630	548	547	621	526	591	580	584	615	590	604	579	576	540	588	601	612	595	556	610	635	605	576	586	557	574	580	572	590	585	597	570	591	622	618	575	563	611	635	620	589	557	566	560	564	605	531	578	600	610	536	551	589	518	599	571	602	617	564	598	583	585	584	606	600	605	503	593	597	605	628	625	611	627	596	592	588	590	598	621	568	601	587	537	556	601	562	598	535	539	560	589	595	600	575	558	603	613	585
32662	20417	9060	747	381	337	320	292	311	286	268	300	294	297	319	312	329	311	311	288	301	295	299	295	307	300	324	282	284	303	267	311	318	296	331	298	277	295	315	304	300	259	275	305	279	304	284	318	288	324	282	299	274	306	261	287	285	288	306	318	293	312	270	295	278	278	308	328	267	311	277	321	294	309	274	335	286	268	281	257	297	325	297	300	286	288	274	286	280	288	281	279	283	280	316	295	286	324	269	268	261	289	296	280	266	298	307	306	295	285	266	298	270	297	312	301	307	280	236	329	297	311	297	303	297	252	307	295	279	301	299	304	297	276	302	312	272	309	301	292	290	289	293	300	298	276	301	279	267	271	283	272	263	292	275	294	322	312	307	310	283	305	302	284	285	292	287	297	285	299	313	310	264	285	279	297	301	328	298	297	313	282	270	269	334	276	291	298	267	285	314	300	287	280	285	300	325	301	321	308	304	272	300	309	290	262	296	284	278	286	299	277	292	279	309	269	300	287	301	290	267	288	299	293	299	289	243	272	308	325	292	276	295	287	311	276	275	276	308	299	279	299	304	285	260	297	318	301	307	290	290	308	293	285	273	293	311	308	321	294	288	301	294	274	321	303	320	272	283	293	308	282	282	307	291	303	264	292	287	314	277	299	269	283	277	295	260	308	303	302	289	271	283	313	279	309	314	264	283	312	271	253	316	250	309	272	316	294	318	309	296	312	282	294	301	286	323	308	289	260	324	284	298	339	277	284	306	258	284	298	304	304	289	288	288	290	265	278	297	322	325	314	289	289	312	300	328	306	301	299	310	330	280	302	313	287	286	260	312	317	269	259	264	297	290	312	278	289	304	284	274	300	247	282	278	283	300	269	272	289	288	288	289	304	293	281	301	290	314	301	277	298	348	312	313	306	282	309	294	290	290	277	302	269	300	294	283	279	329	288	339	300	300	318	289	320	273	279	312	312	317	298	299	298	268	303	282	286	283	302	290	280	300	276	338	280	320	286	293	316	272	290	289	266	282	296	282	251	307	307	266	301	287	271	291	291	250	275	269	293	292	355	309	342	289	296	284	278	266	323	305	280	303	282	284	299	303	275	316	296	261	278	273	293	295	333	310	263	254	305	269	296	308	307	296	295	314	291	289	287	290	316	315	280	267	261	282	260	308	307	303	292	313	275	276	269	299	307	291	295	303	311	340	261	285	287	300	296	291	324	304	303	293	277	274	306	291	313	256	313	281	249	296	319	288	298	286	249	291	270	298	270	306	324	286	286	308	294	289	306	291	324	281	256	293	307	276	282	268	282	304	305	279	279	276	273	279	277	262	299	277	301	284	269	279	290	308	288	292	292	272	306	294	258	254	276	279	267	310	285	281	304	312	294	304	280	298	304	268	318	301	275	297	274	284	307	350	329	307	267	296	315	269	298	298	248	296	271	290	328	307	307	296	290	277	269	295	283	327	309	298	251	318	282	283	289	298	277	299	287	303	293	279	292	302	267	278	301	288	320	297	277	312	283	287	288	273	295	293	337	289	298	262	280	318	278	270	271	317	300	299	296	259	322	310	247	295	286	309	302	284	304	300	314	298	291	307	293	297	277	293	308	323	270	315	290	291	299	300	300	314	301	307	284	299	285	293	293	273	265	294	283	295	278	286	319	314	264	289	290	289	276	305	307	264	277	299	279	265	272	288	283	293	301	314	297	311	261	310	350	306	269	269	300	314	301	306	317	316	290	327	303	296	298	261	316	278	300	264	289	298	292	333	306	269	307	286	286	275	292	309	293	295	315	334	319	312	291	294	267	286	292	301	320	309	307	292	290	290	299	261	329	256	309	268	285	279	287	321	291	271	307	277	292	288	281	329	281	298	301	303	273	288	267	283	285	319	324	282	282	300	271	286	276	300	290	286	279	279	335	301	297	307	306	295	302	295	330	293	284	297	314	290	300	325	305	283	283	302	335	337	308	281	306	303	291	272	305	299	275	267	293	288	304	304	294	282	279	291	295	269	288	292	299	273	297	282	307	303	276	292	285	285	274	266	333	316	286	264	294	286	272	274	303	295	270	288	272	303	271	276	322	292	303	294	289	283	303	253	263	300	298	279	321	305	292	294	273	323	268	300	277	322	307	320	249	303	319	268	292	307	290	316	278	295	281	260	281	292	302	314	275	277	274	264	284	288	290	288	285	311	300	319	290	290	302	303	270	269	280	306	287	301	299	317	328	251	280	295	293	327	327	293	315	291	303	280	285	321	296	291	305	267	290	298	291	318	288	280	305	330	317	309	289	273	296	309	315	303	294	323	304	296	277	263	308	290	281	293	280	289	309	305	275	280	293	300	293	258	293	303	273	281	296	299	315	261	317	307	273	300	306	283	266	289	310	270	310	287	293	255	286	296	289	290	303	255	320	310	276	274	258	319	277	314	326	306	290	295	272	295	312	278	306	280	296	280	266	292	267	270	269	270	302	313	258	292	283	297	296	308	281	286	271	296	287	284	278	310	300	298	285	292	285	343	301	310	345	280	286	278	307	318	284	264	308	292	278	296	303	286	284	299	311	287	286	307	294	291	275	299	279	290	241	297	305	318	296	318	317	279	285	304	291	281	284	290	297	319	311	303	287	303	274	320	340	284	307	284	313	259	299	274	299	307	267	310	311	295	298	301	288	281	301	327	274	271	299	269	272	281	290	282	311	289	286	282	277	284	327	297	257	291	320	292	276	295	294	279	311	304	285	301	283	266	260	295	290	273	326	300	290	298	279	292	313	277	266	286	333	302	279	267	297	298	297	317	280	289	285	283	311	302	296	304	295	310	335	287	290	314	300	292	299	288	297	269	266	308	318	295	307	273	306	282	263	310	295	253	279	305	277	290	274	300	282	306	278	293	322	268	304	289	295	301	295	308	282	276	261	275	279	289	325	286	305	289	304	307	298	299	315	306	268	300	294	300	281	324	308	312	298	282	295	317	290	282	291	298	264	278	268	315	274	313	279	274	327	312	280	275	319	294	322	284	291	307	261	281	285	302	282	296	280	302	307	280	297	310	282	304	310	300	298	294	307	316	277	302	305	301	289	279	305	253	278	298	276	294	304	281	285	266	314	298	283	298	280	309	306	290	315	262	299	284	267	329	290	285	291	292	328	287	314	305	299	286	285	294	270	287	279	307	324	300	320	317	293	287	300	323	334	307	299	320	304	270	290	271	286	282	307	333	278	308	267	279	283	298	300	278	297	301	304	278	302	299	292	276	290	312	266	278	293	269	291	284	264	269	316	310	279	318	308	255	319	281	259	283	277	285	346	300	289	299	325	264	330	283	298	290	315	274	323	299	315	290	295	280	286	291	315	298	296	280	294	322	296	337	311	290	310	294	277	285	271	289	294	262	259	271	319	273	298	306	281	303	289	283	271	269	324	323	297	295	292	302	276	294	323	293	249	285	293	287	277	262	304	274	313	290	277	298	280	279	312	292	292	267	299	284	288	264	283	295	302
5667	2560	1059	832	664	713	686	711	677	736	664	653	640	692	731	686	692	664	716	681	683	705	680	642	676	695	702	666	678	660	677	717	671	645	704	693	691	684	663	676	613	696	733	712	676	714	660	663	710	753	729	704	697	679	710	707	674	695	649	712	708	646	680	692	691	707	714	717	639	696	692	646	646	700	698	615	705	676	715	660	697	670	687	706	653	680	691	718	681	700	653	674	687	699	692	656	666	726	731	688	701	673	654	679	638	700	690	679	694	741	696	702	677	716	689	684	711	715	676	697	698	648	665	713	680	680	692	666	630	646	678	675	686	721	693	697	692	660	679	664	718	637	718	679	688	698	699	689	685	658	701	683	685	667	685	680	687	681	727	669	714	670	685	667	682	661	694	650	698	682	679	668	705	687	698	672	670	667	698	712	645	678	711	681	680	635	674	685	665	710	702	640	700	660	734	656	708	674	657	688	711	738	659	675	662	684	656	681	710	668	735	672	663	642	701	650	709	667	662	692	690	724	719	706	677	656	699	674	699	690	657	702	648	680	702	659	684	697	701	656	676	657	714	655	630	704	646	677	663	674	692	635	685	680	678	701	656	725	716	711	655	705	636	671	648	664	694	662	663	644	642	656	642	702	665	676	637	678	642	675	686	656	666	647	699	656	726	696	660	733	693	725	699	674	661	682	695	699	659	732	673	657	687	693	676	663	660	694	669	651	694	682	697	680	688	670	703	705	685	692	719	717	682	686	680	655	678	641	687	713	639	735	658	669	724	707	666	682	710	667	672	691	685	706	664	645	690	704	684	678	688	687	706	632	699	711	700	670	687	743	648	684	703	688	671	658	673	656	723	690	675	623	691	640	664	684	644	694	680	682	702	659	719	696	671	706	709	674	691	699	729	678	701	707	680	661	710	712	668	661	673	681	676	643	705	653	707	678	713	697	642	734	670	688	621	662	695	658	708	664	649	670	704	666	678	640	695	694	691	699	651	720	686	670	667	655	702	657	700	634	682	689	753	648	697	713	667	684	735	731	640	675	726	730	650	773	661	678	671	673	682	716	676	670	698	667	650	702	709	694	721	689	669	688	649	682	637	690	662	695	682	674	688	744	674	652	693	667	696	629	701	718	676	658	664	692	699	704	674	682	706	689	693	646	731	703	661	640	679	617	717	672	654	708	741	769	656	630	726	693	678	714	704	651	723	672	655	695	746	667	677	668	688	674	656	638	717	628	690	701	722	681	629	674	706	686	680	679	721	691	688	709	662	707	643	703	682	647	644	678	654	651	679	724	670	634	705	662	667	660	642	660	678	718	640	701	708	655	649	689	647	663	660	652	653	697	690	667	656	682	599	665	694	645	651	688	710	677	653	693	668	676	680	687	721	698	698	665	681	677	672	673	703	723	734	734	672	668	698	689	654	687	655	646	698	660	708	677	678	665	713	665	676	700	682	701	675	676	693	715	663	704	655	675	684	709	685	629	689	676	677	724	702	643	623	627	723	704	661	716	701	686	664	676	665	698	724	652	650	660	679	669	671	669	698	730	718	670	710	680	706	728	691	690	717	655	693	682	709	699	648	640	671	663	719	714	690	698	686	656	669	681	662	670	721	662	698	696	680	691	719	691	697	705	689	669	695	681	700	657	688	688	687	678	684	724	678	708	670	671	693	692	713	673	683	712	665	726	696	670	707	688	700	679	704	662	669	694	636	673	729	651	677	666	708	681	729	662	662	686	666	689	651	695	648	665	694	692	658	658	669	695	692	683	676	678	745	662	706	650	706	710	659	689	671	707	653	697	656	665	697	703	624	644	735	703	704	716	735	709	687	649	665	695	679	686	674	707	678	666	711	725	717	700	698	694	685	657	659	677	688	679	691	688	688	692	650	677	697	701	687	712	691	698	694	713	618	704	705	653	713	719	710	704	720	669	695	700	673	700	657	683	700	698	716	717	692	675	691	720	654	668	700	646	681	691	660	688	644	673	705	686	691	669	694	670	672	626	641	693	697	690	639	746	695	676	687	694	703	656	667	663	734	704	633	697	680	628	717	703	656	670	674	633	680	685	716	670	693	695	707	670	738	697	689	704	690	676	676	754	668	701	665	681	668	632	646	677	697	712	713	710	671	751	642	722	629	645	717	679	626	663	696	713	695	704	682	701	708	697	688	677	710	707	667	708	672	657	697	698	662	663	721	710	732	675	667	676	705	661	753	653	652	671	676	735	733	619	701	654	674	644	725	713	711	705	652	664	745	639	678	690	677	685	714	734	701	632	690	686	670	693	697	655	711	681	711	670	673	695	714	669	708	718	716	669	630	649	725	716	686	653	669	693	656	713	676	678	662	687	713	657	692	699	725	634	694	687	635	687	653	676	647	680	641	692	671	650	650	692	705	657	705	716	675	680	646	674	651	692	647	687	660	675	658	733	657	666	677	695	657	653	639	673	703	715	642	689	700	611	695	695	650	686	692	698	715	675	706	696	674	696	672	722	747	671	677	704	671	655	601	676	659	668	685	695	724	662	686	699	688	691	703	682	702	687	709	713	684	686	696	699	691	672	716	681	680	665	649	647	741	685	669	651	692	657	650	702	647	647	653	707	664	696	682	713	684	637	674	677	695	675	710	661	640	653	720	736	669	666	683	726	650	667	677	681	733	685	678	677	713	703	670	683	667	673	650	648	722	722	669	663	668	639	663	752	713	681	670	675	665	705	711	658	657	711	683	668	687	673	675	660	760	688	661	662	721	674	716	726	696	717	682	682	702	684	724	655	704	745	732	675	654	678	696	662	653	643	702	647	658	656	669	649	688	708	665	655	707	640	632	683	680	668	642	659	682	716	749	687	711	675	663	670	703	634	686	660	674	665	675	702	705	679	697	660	664	632	694	654	701	673	674	690	689	668	700	658	681	732	662	681	687	669	727	674	675	649	715	736	682	705	680	665	683	681	720	710	641	702	682	701	701	693	719	667	683	632	698	692	674	669	632	719	668	690	709	660	723	705	697	664	693	666	690	642	696	670	667	676	668	706	648	740	691	671	676	722	679	685	676	716	662	677	656	674	673	704	681	656	694	733	685	700	688	706	648	718	637	691	668	710	665	689	672	677	702	670	722	679	689	621	691	680	739	651	671	646	697	687	669	679	643	714	636	692	687	713	639	674	698	668	708	681	666	659	696	684	718	661	676	699	681	689	682	656	674	699	699	647	708	692	701	651	690	662	713	644	686	626	690	689	686	706	706	690	639	709	690	690	686	681	719	684	685	697	697	728	712	690	647	715	690	704	699	717	681	698	679	697	671	711	702	688	658	740	643	709	629	681	707	701	701	678	659	699	711	675	668	715	719	680	681	722	673	674	747	675	657	692	682	742	663	703	695	713	642	705	682	596	654	699	703	659	667	667	687	674	684	701	709	690	732	697	712	645	710	688	687	650	635	692	699	688	659	671	658	654	735	741	680	673	664	729	699	682	706	717	711	635	675	680	653	695	701	678
25019	21486	24836	28415	21427	20589	1183	540	482	446	423	428	423	417	400	399	406	387	381	433	430	397	416	378	415	436	409	372	406	451	398	409	418	431	422	408	408	412	375	406	418	447	414	412	392	403	411	405	405	381	436	397	404	408	363	398	426	386	377	379	379	425	367	364	410	390	403	413	416	372	393	409	414	372	413	404	443	407	455	437	382	404	414	422	373	406	394	380	430	424	419	374	409	400	427	424	412	432	396	387	391	447	390	441	428	407	394	398	440	430	424	441	366	427	366	453	397	382	386	414	407	432	391	441	385	387	387	377	405	406	389	426	378	425	409	402	380	390	405	381	416	369	377	448	409	414	365	425	415	378	381	418	406	405	400	416	369	377	398	432	367	382	418	379	418	419	397	450	407	426	416	412	401	395	362	368	397	400	417	435	398	401	419	414	449	390	379	408	411	407	411	400	405	405	405	397	383	401	397	415	402	350	388	378	390	404	407	410	426	412	408	423	431	396	428	425	410	393	388	439	419	431	401	426	408	448	365	414	418	416	434	372	414	361	381	430	422	424	363	403	446	407	406	431	414	395	424	399	413	411	420	370	404	407	419	413	430	403	417	376	403	405	406	432	373	414	379	379	391	425	412	423	396	387	408	407	409	406	412	378	373	421	419	394	402	415	421	367	405	433	423	377	403	375	386	407	405	373	407	363	417	398	417	434	390	406	406	393	374	392	433	385	411	427	391	396	427	396	397	438	396	398	413	368	423	422	391	417	404	401	444	447	414	414	419	380	401	414	407	397	408	398	423	409	393	373	431	379	388	357	414	378	380	370	397	443	443	374	415	420	419	381	411	418	441	396	381	384	397	382	366	441	384	352	392	365	410	405	434	377	477	435	419	370	403	433	422	387	416	439	397	445	417	392	434	374	437	415	415	412	396	416	393	400	403	389	365	417	418	407	414	421	378	395	398	401	380	360	401	417	400	390	420	439	409	388	388	397	384	382	428	399	406	413	404	430	375	411	401	351	395	421	369	367	390	384	402	414	475	391	415	400	399	376	402	405	429	367	370	395	369	405	378	357	422	408	412	425	435	373	376	386	395	414	416	454	413	389	402	390	392	386	419	366	401	398	412	419	410	404	389	424	417	382	399	419	411	375	416	419	400	387	381	390	412	397	385	401	411	406	384	441	415	421	383	365	450	411	406	411	430	418	346	373	377	401	428	396	419	380	414	366	398	359	383	385	415	394	367	365	367	407	401	392	397	385	391	438	375	367	379	422	427	398	445	410	407	363	396	412	387	376	423	405	383	413	351	373	375	411	376	417	366	401	392	376	400	421	392	396	422	376	377	418	414	434	386	382	393	411	414	390	405	419	425	420	405	394	415	412	386	384	406	417	385	394	398	408	430	437	407	436	412	455	420	395	391	410	439	422	406	367	378	352	404	403	413	398	385	424	414	370	435	408	400	389	399	405	408	401	398	463	434	456	385	392	448	391	385	424	388	395	380	386	399	416	421	384	435	429	393	412	423	400	404	399	401	437	415	403	419	404	373	407	381	356	420	418	390	376	409	420	400	383	378	396	409	370	421	358	423	403	406	428	406	416	457	415	396	432	421	374	389	424	424	385	413	383	420	382	385	429	443	375	399	385	425	407	421	399	387	397	404	395	395	429	434	403	395	388	411	411	421	395	418	413	411	382	377	415	406	441	433	381	399	380	374	431	398	404	390	384	378	420	377	422	452	433	422	418	443	418	420	403	391	409	416	408	375	401	411	412	384	426	447	428	346	434	438	391	410	397	376	385	382	412	401	407	387	375	411	396	394	413	372	395	446	402	398	463	390	422	430	406	426	412	373	395	411	386	398	399	349	386	381	411	422	420	414	446	384	407	360	385	395	404	441	382	408	394	386	387	440	412	382	370	420	412	412	424	417	460	415	385	391	396	407	401	384	394	403	393	380	444	403	368	433	394	404	424	432	377	420	409	415	399	387	393	395	412	396	389	349	365	422	422	400	404	442	411	415	359	416	414	398	404	380	407	432	420	415	421	397	395	360	407	386	428	407	386	391	430	401	352	429	413	362	392	416	397	414	416	399	432	447	406	399	422	401	395	390	377	386	366	424	379	383	410	418	429	421	390	431	385	403	386	383	444	376	385	410	374	383	412	394	391	441	390	408	379	395	380	398	399	433	390	396	406	369	434	389	374	386	377	379	408	420	407	403	404	396	379	371	387	417	405	389	436	362	402	421	394	419	386	416	419	417	392	398	401	423	416	397	390	379	390	405	385	395	379	375	427	380	387	401	423	422	400	396	399	355	404	438	388	394	399	412	373	417	429	419	411	433	410	390	376	390	413	366	406	395	382	394	420	406	379	419	378	376	381	411	426	408	400	436	423	374	377	441	393	398	402	400	408	397	404	400	416	426	406	392	373	416	421	375	388	413	368	379	390	400	406	390	411	405	432	415	399	390	403	411	353	371	395	397	428	374	412	414	387	397	403	388	406	398	376	420	416	369	386	412	396	403	442	403	453	429	392	418	411	404	384	405	418	414	416	425	404	460	408	454	401	411	408	369	372	378	397	419	395	396	390	353	379	377	434	372	377	338	371	364	398	412	396	366	402	422	428	433	404	405	408	397	390	370	393	388	428	385	409	397	377	392	387	378	375	416	406	392	353	384	396	429	400	436	372	379	427	360	414	409	405	381	384	379	353	374	409	412	364	406	400	424	374	414	421	383	396	419	434	406	379	414	379	390	386	396	416	380	432	400	414	430	424	408	434	415	416	394	428	371	429	391	436	384	411	400	365	389	402	425	386	410	350	395	381	386	444	435	389	399	426	420	372	420	379	420	420	396	370	410	387	415	415	438	430	419	421	379	398	378	400	382	365	399	370	422	431	379	412	449	380	352	413	397	397	374	400	391	410	429	409	409	391	428	395	373	398	379	392	406	428	414	440	369	373	406	399	373	416	401	430	410	405	411	363	416	428	364	421	397	418	390	390	392	387	392	423	414	411	445	401	396	406	415	399	424	425	466	409	435	366	402	436	415	389	373	421	387	342	388	411	415	421	412	447	421	411	375	409	436	397	401	414	373	377	380	373	384	423	393	379	414	409	419	391	434	396	367	401	402	393	387	392	397	385	412	391	389	457	418	391	423	402	397	372	412	405	412	400	388	391	434	403	396	426	459	374	377	403	389	385	388	418	381	382	425	389	406	434	422	432	321	393	416	407	375	390	387	421	423	389	418	399	434	396	413	406	396	399	393	405	421	440	371	437	396	407	399	393	410	364	362	415	417	419	395	400	435	366	393	379	376	408	397	384	393	390	428	444	387	408	388	397	367	398	412	412	435	404	432	440	372	401	422	403	374	410	375	394	406	405	403	377	385	380	417	386	413	425	386	417	409	412	385	385	356	426	408	426	426	432	423	398	407	417	399	398	385	397	395	366	406	429	412	396	382	412	401	391	379	403	381	428	416	439	386	409	395	439	392	390	351	438	393	405
4638	20552	4252	1686	1109	962	931	909	860	917	894	824	904	851	877	929	837	844	907	850	850	919	836	861	854	888	869	869	865	836	865	821	884	884	852	885	868	884	889	868	887	885	849	878	892	886	834	878	856	880	835	857	857	871	829	903	856	890	847	854	887	849	901	871	839	886	888	829	863	851	866	874	839	846	834	905	848	850	934	922	846	862	883	880	864	867	903	901	853	846	824	876	840	866	836	902	875	864	850	892	823	843	860	839	872	902	925	829	872	835	846	864	844	878	895	895	864	885	812	847	866	923	871	915	829	895	898	844	834	876	838	908	879	877	919	873	852	868	820	849	902	877	891	842	883	848	855	824	888	861	886	853	846	893	824	821	931	839	869	871	934	892	875	881	812	878	871	859	792	903	869	870	945	882	881	858	905	906	841	866	851	839	936	881	822	895	890	910	884	855	831	869	863	841	867	838	853	885	872	893	917	844	877	917	896	815	887	854	886	841	824	815	884	930	891	867	881	853	864	904	862	860	872	875	855	878	876	898	865	939	887	865	939	829	859	890	881	803	855	856	873	841	861	889	931	871	849	829	832	891	866	873	857	880	904	837	853	902	818	852	858	909	901	858	872	832	850	904	852	867	819	832	928	881	911	864	821	876	847	847	834	861	869	866	850	858	841	883	873	854	894	931	881	854	836	847	887	864	878	855	849	877	898	853	854	866	861	867	910	868	878	876	854	851	860	843	891	917	908	884	844	842	894	887	880	865	915	858	899	829	870	815	913	833	808	859	918	861	887	845	891	893	867	845	853	865	877	896	856	869	799	813	915	797	875	916	869	888	835	891	859	813	830	852	907	864	883	878	824	899	845	878	826	883	843	900	850	904	866	862	842	917	891	851	900	856	849	849	896	838	821	820	856	863	859	849	808	882	891	817	878	877	870	859	854	860	923	933	868	835	897	873	871	846	880	883	869	872	845	853	878	849	901	846	881	901	866	879	878	819	869	879	861	874	887	868	822	936	856	912	840	880	867	832	906	885	853	852	886	904	906	889	827	858	851	815	891	867	840	859	879	853	841	840	904	929	880	847	852	844	883	895	853	897	815	879	903	896	797	863	890	911	832	827	827	888	819	808	855	814	915	838	846	866	807	828	861	857	905	860	837	864	887	915	847	872	901	856	877	862	851	869	898	838	885	834	876	831	919	854	872	858	861	895	908	882	878	913	814	914	873	830	869	842	866	876	819	888	845	827	893	838	852	860	839	884	839	848	898	857	860	949	880	913	848	845	899	887	861	894	895	862	898	895	871	874	910	859	879	910	846	888	879	856	878	844	834	866	872	876	840	844	852	870	849	870	806	904	877	885	851	872	859	897	840	795	867	882	877	889	849	846	915	867	892	855	904	858	896	897	887	823	818	883	864	897	832	904	856	864	854	867	871	849	870	870	847	874	870	842	880	834	840	900	848	882	857	876	837	856	847	871	854	866	887	895	893	849	899	806	903	790	903	856	901	868	822	874	884	871	878	889	899	895	827	885	875	921	845	886	903	846	865	866	904	866	921	937	870	836	848	827	838	830	873	858	816	857	920	876	912	822	881	910	856	870	837	840	894	898	863	869	865	880	884	813	829	848	869	851	909	934	844	881	825	854	908	892	862	802	826	865	870	895	860	870	848	874	869	883	917	856	867	870	884	867	902	904	855	803	845	863	860	901	877	886	886	875	862	876	848	825	868	853	843	857	856	801	884	848	874	856	849	887	867	900	895	911	859	833	929	847	865	876	924	812	835	889	900	855	844	816	877	841	865	892	880	870	827	854	840	887	849	832	845	865	889	855	880	834	851	870	912	901	883	851	821	871	910	863	845	828	899	868	903	913	866	854	871	820	933	827	865	892	868	853	893	797	894	832	863	820	860	882	883	906	851	856	857	853	886	832	890	840	840	875	849	837	913	854	876	890	836	872	842	857	877	802	834	854	876	853	877	838	861	854	872	827	857	882	915	893	897	848	822	910	875	857	855	896	905	822	848	875	865	900	875	846	908	868	848	872	819	870	906	912	898	895	903	926	859	864	922	865	909	805	862	867	871	848	881	861	844	882	911	872	876	845	821	865	882	923	869	821	880	848	816	817	869	851	898	813	844	864	853	913	884	836	859	885	816	834	872	870	920	845	881	820	906	864	800	865	903	863	826	850	853	904	841	902	833	859	846	878	902	819	884	911	867	881	850	886	898	894	855	881	918	961	812	884	868	885	896	922	858	906	867	833	900	901	862	868	879	806	875	893	867	805	849	885	879	885	841	861	905	874	858	859	883	889	873	861	909	825	790	843	840	921	865	860	873	929	876	857	919	877	876	890	872	879	846	868	883	871	867	961	893	839	945	873	867	874	875	865	906	874	837	901	889	874	884	882	869	906	853	904	895	885	930	839	860	830	897	829	881	854	829	839	878	867	888	869	822	881	822	822	890	840	852	907	898	851	853	825	860	879	877	852	851	836	860	864	905	869	906	860	871	846	889	874	815	872	905	840	881	874	890	852	853	881	872	876	855	836	883	858	891	863	863	880	839	815	882	880	918	919	874	869	911	827	853	873	916	889	861	910	882	871	912	916	862	881	834	841	856	899	929	795	868	846	840	841	875	870	866	814	830	939	850	871	876	912	885	838	844	829	888	800	866	891	819	907	832	874	905	889	824	859	852	895	893	854	876	890	820	853	859	860	936	861	917	840	871	884	828	864	887	884	872	864	853	881	817	886	836	860	915	909	827	789	830	867	875	890	827	851	886	824	902	883	822	818	844	851	875	880	834	883	913	826	851	824	886	846	874	806	903	832	865	846	860	856	877	831	844	858	884	885	879	837	867	876	855	881	894	873	811	843	865	844	927	859	874	874	891	875	866	852	887	849	878	858	885	835	828	834	851	863	847	887	844	878	863	832	911	893	890	860	829	843	842	871	831	916	846	903	888	816	840	877	829	856	832	826	890	881	853	902	834	835	878	831	869	887	894	866	897	850	865	812	853	829	897	859	804	870	857	881	875	866	888	838	845	928	840	840	821	882	866	914	864	897	848	904	835	872	929	898	854	866	898	880	815	923	893	836	859	813	849	879	843	862	875	908	881	876	861	883	883	871	830	847	819	905	881	886	931	845	874	881	876	867	912	900	870	865	880	843	866	811	889	882	838	870	863	838	879	878	913	860	834	838	854	898	914	806	848	859	867	821	882	837	890	808	876	890	851	888	819	842	838	848	925	885	883	847	851	847	861	827	846	823	909	836	873	861	857	823	852	852	923	913	869	862	931	855	840	854	866	902	889	837	882	892	858	893	842	856	791	864	842	909	833	857	885	877	866	884	907	900	841	849	870	863	871	909	852	824	866	843	843	861	836	881	888	838	888	899	869	870	859	923	875	852	819	877	879	906	859	880	855	840	878	911	923	857	891	858	892	924	810	878	887	916	857	889	836	893	869	806	910	868	921	841	836	850	893	893	924	868	812	928	833	901	876	865
24421	21506	25230	28243	21508	21519	19279	859	424	375	349	345	349	342	323	319	331	315	283	299	296	315	263	308	272	305	289	333	308	298	285	277	322	292	283	329	330	313	286	309	289	288	264	307	276	278	328	259	289	281	282	286	303	294	257	255	261	290	284	264	292	266	282	281	282	271	304	242	264	284	279	282	296	291	295	272	309	264	274	291	267	266	264	265	251	303	304	263	288	235	254	246	280	299	281	291	297	265	275	275	245	265	253	307	319	284	300	233	305	262	286	307	279	289	257	275	281	284	275	258	287	262	270	258	275	291	272	294	277	246	270	262	254	256	262	317	273	246	262	263	250	288	281	306	266	261	264	253	287	290	280	289	311	327	273	296	295	274	252	265	273	278	301	302	291	252	239	274	291	254	261	253	261	297	283	297	265	273	281	263	263	276	273	287	266	270	290	280	310	235	269	290	252	276	254	257	272	287	286	270	263	331	274	262	278	256	246	263	275	286	285	302	292	294	299	287	278	287	259	291	266	297	283	294	276	264	288	282	285	276	277	250	270	263	255	259	277	294	307	277	272	297	302	294	313	273	284	298	268	290	242	286	302	290	265	269	269	265	275	253	254	280	250	266	269	303	279	232	302	244	262	307	280	302	237	266	253	263	267	275	306	308	275	286	291	275	282	246	298	273	308	297	286	289	275	277	261	301	297	285	278	275	269	299	267	296	278	277	307	272	261	285	272	283	272	274	311	266	246	264	273	295	293	278	298	295	259	281	284	279	269	268	267	264	273	278	254	270	256	250	280	236	262	307	250	266	273	274	263	268	271	254	286	282	283	296	292	243	296	296	287	287	266	296	260	271	270	258	263	267	279	301	295	252	298	288	271	258	247	277	254	258	283	287	307	274	267	293	304	298	257	249	279	252	280	246	250	288	259	267	301	287	283	255	316	283	273	282	291	266	273	279	231	265	252	285	220	312	258	261	267	267	252	261	237	285	298	251	280	277	273	271	286	276	283	316	270	269	259	247	306	257	276	244	265	256	280	280	282	281	290	290	258	244	280	255	285	258	277	274	260	283	255	263	288	259	269	264	262	244	271	269	263	261	281	264	265	259	279	271	243	285	279	272	271	297	261	291	251	295	275	305	260	296	350	254	295	321	267	293	289	246	277	270	289	271	286	309	253	252	266	275	278	251	281	279	307	252	240	251	277	291	266	283	273	280	273	283	261	235	265	300	269	285	272	230	295	266	285	290	274	290	266	241	287	282	260	259	248	249	278	256	279	270	272	265	294	293	312	263	278	287	271	263	263	286	284	303	289	258	268	288	259	281	287	310	275	246	289	283	268	279	261	263	265	271	288	255	316	274	254	301	289	250	247	302	265	260	276	266	243	258	253	265	299	278	289	279	242	280	282	279	236	252	271	257	297	315	260	279	255	267	281	296	270	270	279	266	279	253	259	256	268	269	275	276	298	263	281	278	263	304	290	248	268	260	242	283	279	314	275	275	274	259	241	284	289	312	315	305	316	267	265	294	249	278	270	265	279	280	307	270	278	271	270	285	299	275	293	295	269	273	263	284	279	261	259	287	260	256	277	304	297	275	286	274	235	304	277	265	283	274	266	256	280	255	282	268	279	294	301	254	274	252	241	281	279	294	258	297	283	271	287	302	266	262	257	258	287	248	294	285	275	253	287	291	277	275	296	299	274	246	278	270	291	303	277	257	272	265	296	270	289	263	270	307	312	292	285	263	276	280	296	258	292	267	266	252	258	251	256	272	247	265	282	251	249	243	273	283	246	286	315	241	269	273	260	288	295	270	268	312	312	283	263	261	320	298	270	287	245	283	292	265	287	279	272	280	273	286	246	316	267	254	287	244	298	276	278	242	304	264	281	260	285	295	253	278	269	313	243	260	245	298	289	263	279	257	309	278	272	289	302	286	264	236	272	293	294	254	292	297	280	258	257	260	273	285	285	256	265	268	298	298	262	252	296	279	300	266	291	289	253	287	259	287	257	286	295	252	273	317	279	269	259	291	263	274	272	302	282	299	263	250	274	275	300	264	262	250	239	268	259	281	300	297	276	325	300	267	284	276	261	268	269	273	288	260	276	274	276	285	265	288	266	234	301	319	278	257	274	291	250	248	250	264	298	272	307	299	271	268	275	273	287	249	262	296	252	276	242	253	268	280	248	263	249	306	247	266	269	275	249	301	287	317	274	279	277	286	277	281	272	299	296	269	290	281	274	308	301	251	262	244	272	310	280	285	260	277	230	293	271	266	244	277	257	292	252	310	285	244	295	267	280	243	283	263	274	290	267	280	276	276	299	266	285	249	318	275	268	315	298	279	305	283	285	250	264	284	294	258	277	270	262	280	310	248	250	224	265	269	291	262	270	272	255	277	274	284	272	278	262	247	276	273	252	269	283	283	268	267	263	284	274	296	237	261	245	293	271	275	294	285	294	262	271	256	290	244	289	281	290	294	273	260	262	274	276	267	283	230	272	256	281	291	270	265	292	261	268	245	246	274	277	302	257	261	289	302	226	277	309	260	270	255	279	290	264	279	294	264	270	256	289	263	297	294	242	272	275	285	266	260	290	290	290	284	285	270	258	298	287	279	268	225	250	282	274	280	261	264	275	284	271	276	247	253	263	251	281	289	244	293	264	293	296	284	261	285	219	276	292	269	261	274	258	247	276	274	251	263	244	287	271	251	263	250	279	244	281	294	273	308	284	260	293	280	219	286	253	266	233	277	283	239	269	267	260	282	276	251	290	267	276	284	284	306	292	283	276	265	270	271	269	313	280	303	289	275	261	279	268	264	246	248	273	284	289	236	275	263	286	268	260	256	266	270	248	259	266	300	258	262	266	278	248	254	264	266	273	277	269	288	268	261	273	302	270	288	291	276	298	246	269	281	263	276	283	277	261	256	253	273	272	287	264	263	273	268	260	267	266	260	286	287	251	277	280	315	290	258	256	268	280	269	263	306	243	278	262	262	250	263	274	303	254	282	285	282	275	266	277	273	264	258	292	266	273	279	276	277	274	262	302	254	236	252	273	264	281	245	293	273	248	270	308	317	295	267	282	285	312	245	289	258	276	274	264	258	240	258	271	267	293	235	277	280	297	280	309	283	279	254	293	263	269	279	256	296	286	262	255	266	266	274	244	265	297	272	247	254	282	290	310	254	235	275	295	297	270	277	273	248	267	256	305	274	273	271	270	279	283	296	271	279	280	265	308	254	268	244	266	289	305	264	282	280	300	276	287	313	287	291	248	274	257	263	265	274	306	264	290	277	268	256	327	285	260	281	271	269	280	226	282	265	268	296	254	324	282	289	312	272	235	264	267	291	240	270	265	292	281	248	302	248	265	245	275	284	282	279	268	276	277	252	262	244	283	273	251	273	237	297	285	244	248	259	263	262	297	247	267	276	280	325	226	249	279	260	261	292	264	265	294	291	266	274	291	281	240	314	286	303	259	221	261	291	253	254	262	238	293	308	267	304
5427	30907	8386	2423	931	745	716	678	640	611	637	631	594	664	623	610	678	606	608	632	573	573	658	615	600	588	615	604	611	588	588	565	609	576	622	654	608	575	594	586	602	602	577	600	622	615	599	617	575	581	584	596	581	586	593	612	563	578	606	615	585	576	579	613	649	618	556	624	598	606	578	585	615	596	570	596	577	529	594	584	571	557	598	575	600	564	599	598	576	618	543	581	587	578	640	573	599	570	567	624	594	609	587	627	610	599	629	575	593	580	583	572	595	580	615	601	632	590	632	583	609	599	595	612	590	650	577	581	574	569	619	574	610	567	575	638	557	617	597	629	526	599	570	622	596	612	571	614	592	601	585	601	592	561	587	582	583	553	592	566	598	584	599	562	555	605	609	640	579	617	573	591	617	542	607	590	585	596	557	600	599	586	537	589	602	610	567	583	574	526	574	582	619	592	616	578	603	602	549	597	552	598	559	554	585	605	580	597	600	569	580	589	583	650	601	595	573	539	605	612	604	626	611	607	586	575	583	630	589	607	565	580	631	577	580	606	574	582	559	567	629	572	577	607	580	604	625	586	571	602	579	624	608	588	578	599	580	602	632	594	632	585	550	593	555	609	588	565	578	578	595	571	608	598	604	609	604	543	623	550	574	604	630	628	588	606	590	614	628	549	648	554	596	609	622	639	638	576	572	560	571	576	604	588	591	575	587	593	643	582	582	624	593	605	615	606	570	551	593	579	569	585	592	614	570	550	583	538	619	534	587	580	605	623	576	627	578	549	593	566	586	564	568	588	594	604	559	612	613	593	680	607	602	589	584	557	577	603	598	635	608	566	603	647	603	619	565	634	615	567	540	545	603	587	572	591	544	606	569	585	648	590	591	599	596	627	614	573	602	621	623	576	622	577	560	616	623	581	640	595	609	577	609	574	547	618	621	583	616	573	561	574	609	605	602	586	564	624	664	586	579	545	579	600	615	546	574	569	554	571	577	575	609	605	583	590	582	593	562	601	570	589	593	577	610	603	589	545	587	564	574	556	576	539	595	654	576	583	608	574	571	612	572	603	575	574	577	557	609	616	570	558	604	580	624	553	594	610	622	567	580	567	607	608	569	611	590	625	573	613	571	613	577	629	554	601	580	594	613	583	621	594	561	586	628	568	599	562	598	616	595	574	546	592	584	532	565	551	569	603	590	626	569	598	579	565	551	582	589	557	640	574	588	581	596	594	568	624	578	587	624	597	623	561	567	580	573	581	585	600	597	564	590	598	561	551	638	578	589	567	536	595	581	575	541	543	573	598	613	637	627	620	566	601	638	598	593	565	598	540	569	579	567	593	586	598	570	589	638	582	612	605	556	646	605	590	617	588	608	598	610	597	599	575	595	572	582	564	600	606	620	646	616	544	614	577	601	582	593	563	636	573	557	563	565	578	600	615	619	583	581	575	571	588	613	605	602	570	588	592	599	555	596	584	605	596	608	596	563	651	575	596	606	535	535	581	603	601	633	571	629	568	618	632	574	570	594	597	599	560	622	594	580	600	530	602	596	603	584	589	592	604	580	610	622	597	539	584	574	579	591	608	602	599	589	590	575	621	575	596	603	607	560	590	588	612	586	581	596	582	602	621	582	589	579	615	562	561	559	581	600	571	594	617	574	551	584	605	590	611	615	597	617	672	630	583	553	579	631	616	602	593	620	569	628	622	624	580	591	606	561	637	627	617	603	598	570	580	615	578	602	603	596	582	603	594	559	589	586	619	645	617	605	607	566	606	569	529	597	583	569	623	589	589	606	611	564	560	608	581	604	598	609	586	553	611	563	609	566	611	617	571	591	566	567	595	596	587	603	570	606	634	619	577	587	656	559	581	595	579	569	607	592	586	620	571	547	573	562	597	632	597	595	606	533	584	556	618	591	584	578	607	632	604	583	576	618	610	611	607	602	601	623	600	611	608	590	581	609	587	562	620	571	582	533	644	573	602	599	596	602	605	597	544	604	564	576	596	610	579	600	595	555	629	593	621	550	614	559	590	568	589	559	611	605	602	567	572	638	582	570	610	659	602	571	604	601	596	557	590	576	618	624	579	631	586	600	586	582	635	610	598	612	621	618	564	623	553	596	589	581	553	628	592	568	584	588	607	597	582	593	621	544	587	588	621	601	601	610	599	586	575	590	539	555	524	616	595	604	607	585	590	591	610	585	606	622	611	595	599	604	613	590	595	628	585	617	614	623	636	583	572	576	580	598	571	558	592	616	599	542	581	597	589	575	564	571	592	620	607	539	635	612	617	606	577	607	617	570	592	596	595	569	596	596	632	569	606	614	611	614	576	586	598	605	615	592	571	594	586	623	596	600	632	589	592	586	611	566	595	619	594	601	565	553	612	568	593	583	572	638	588	577	594	602	608	651	563	570	587	569	573	604	585	594	583	588	620	544	610	583	554	609	565	607	586	558	611	618	614	624	621	555	588	621	630	642	574	574	596	591	629	552	618	587	592	587	615	585	588	537	600	575	578	588	607	598	632	572	544	582	554	558	635	596	554	595	611	617	607	587	592	555	570	576	566	595	600	546	572	602	621	589	548	614	578	554	617	564	611	604	605	612	624	623	608	555	619	576	584	599	616	602	562	569	609	551	580	613	555	588	590	531	580	566	635	608	584	616	590	585	577	605	624	585	563	594	606	597	600	625	580	587	572	577	583	570	567	583	578	604	584	603	536	593	609	625	604	573	602	574	586	593	620	604	587	619	643	580	533	622	646	597	556	621	598	605	578	567	593	595	632	569	605	561	610	591	586	581	557	564	593	586	597	570	611	551	614	596	580	567	552	606	611	626	591	548	559	591	562	571	527	578	617	586	599	585	617	591	603	562	581	555	598	593	580	620	600	554	556	594	569	592	580	609	585	575	637	600	571	606	600	591	603	610	586	585	639	592	556	576	585	607	602	599	585	596	593	607	609	588	584	622	566	593	553	566	565	586	590	627	608	564	596	582	633	578	596	598	643	606	584	609	569	573	590	588	558	580	600	580	584	569	609	621	562	586	597	625	626	609	609	587	596	595	586	623	558	602	596	575	582	609	606	573	598	623	602	610	564	557	568	569	616	627	598	597	561	587	578	570	613	575	608	610	592	620	632	586	582	573	546	583	589	590	612	613	576	620	595	551	601	605	556	560	608	559	644	602	591	612	593	608	581	567	611	612	582	626	585	588	589	618	586	557	610	545	614	561	571	607	634	576	564	628	599	611	582	581	599	590	545	581	608	585	577	630	595	584	598	562	583	612	605	590	593	600	595	588	558	638	610	606	633	577	563	612	588	597	607	570	592	577	573	588	591	604	610	585	623	579	571	590	622	582	569	586	556	572	573	610	582	604	594	616	602	599	612	628	590	642	618	593	556	609	580	590	572	570	574	616	643	563	610	569	555	609	580	558	597	583	550	588	564	567	589	552	598	564	576	587	623	562	585	568	559	572	597	594	563	604	582	586	586	593	606
32626	20515	9462	1070	538	514	481	293	310	294	284	280	268	332	316	295	307	281	310	281	272	300	307	276	285	327	299	296	328	319	270	314	307	305	313	282	294	322	300	285	312	295	286	311	329	306	282	311	295	268	310	305	313	292	299	311	293	315	300	299	304	303	275	306	304	295	286	278	312	276	332	292	289	294	285	315	302	319	294	293	309	302	294	312	317	257	295	263	294	292	278	322	290	286	294	269	322	318	305	282	277	273	263	305	300	275	293	317	292	317	291	283	300	270	313	281	295	274	320	254	343	299	312	275	287	313	274	306	303	309	309	300	275	268	304	286	268	291	298	311	300	292	265	305	299	279	290	318	294	306	297	297	323	326	296	296	315	284	337	314	333	304	319	286	288	270	309	283	305	329	322	274	272	327	320	279	300	287	277	298	346	292	304	293	345	309	303	286	314	312	286	285	262	312	310	308	273	301	298	272	302	306	308	289	267	309	301	325	301	275	282	304	273	285	319	315	283	298	298	273	293	294	266	324	340	289	310	272	282	308	301	272	309	287	316	280	284	323	302	298	306	285	328	289	313	280	272	280	320	335	304	279	311	287	287	266	280	291	306	292	279	290	311	281	299	329	289	281	305	277	254	310	311	301	291	295	312	269	277	282	299	276	293	277	314	279	271	281	322	302	278	271	313	295	307	291	268	287	312	284	256	315	305	272	314	320	290	256	270	308	304	255	292	320	328	289	269	267	291	308	282	287	304	283	317	324	286	282	322	296	312	269	322	285	290	336	276	291	306	274	314	266	321	303	297	284	302	248	292	285	280	287	268	279	268	324	334	266	314	267	291	274	309	324	320	284	271	299	331	301	311	317	298	287	301	287	265	307	300	295	254	277	306	310	327	302	287	300	285	295	311	318	326	272	307	309	291	280	283	291	275	308	313	294	283	304	282	319	290	287	301	292	293	295	262	325	281	277	304	332	294	286	304	307	288	321	305	297	286	292	298	287	266	310	290	300	321	280	289	301	299	288	330	314	268	292	330	319	291	295	293	330	272	306	282	271	326	286	281	329	305	296	265	283	298	306	306	296	309	292	297	280	310	302	247	268	283	288	328	301	270	297	321	282	265	277	319	299	285	305	315	310	290	286	259	302	288	268	308	291	287	296	263	296	259	294	297	308	275	287	263	295	299	317	285	281	296	273	312	288	309	274	276	282	283	282	261	292	308	299	293	300	328	300	299	294	298	302	322	306	282	294	265	291	350	286	296	312	272	312	312	316	281	271	306	276	286	307	288	290	302	336	282	300	291	281	316	330	311	254	272	300	316	303	310	295	314	294	274	291	312	299	301	287	312	320	305	310	291	292	312	284	273	289	281	295	266	264	302	299	307	328	293	292	294	290	287	260	297	318	285	309	268	303	306	299	255	254	287	280	319	302	260	304	308	293	289	318	298	256	354	288	298	282	274	297	313	287	295	290	312	279	311	282	286	272	302	327	281	270	310	311	289	305	315	299	276	293	284	270	310	266	287	326	281	302	303	273	276	287	301	282	276	321	302	264	314	300	296	308	289	295	310	299	305	275	291	282	311	279	297	271	307	303	281	326	306	315	331	272	292	312	284	259	275	284	285	312	310	312	262	304	286	280	302	300	292	291	300	280	292	248	294	296	329	314	314	294	296	273	273	287	278	289	286	307	302	303	293	265	256	261	261	273	298	298	270	289	306	284	327	304	297	299	323	282	281	308	284	249	299	279	284	292	261	269	344	307	319	273	305	317	285	287	302	307	296	312	296	285	312	299	289	312	315	307	309	282	292	296	311	280	326	308	268	295	323	318	304	287	262	290	323	278	309	299	348	278	333	239	282	308	332	276	300	294	287	312	300	301	288	281	317	318	295	258	287	279	304	283	287	289	284	285	266	302	313	280	305	289	251	273	276	299	283	301	319	292	310	281	296	303	264	298	295	288	321	299	299	291	314	318	288	292	292	311	317	283	310	275	252	284	300	286	321	283	315	290	323	275	296	300	291	314	318	331	309	312	330	308	302	308	301	262	315	293	289	304	319	291	292	287	290	249	307	320	307	282	274	292	304	281	329	275	279	287	312	318	290	309	275	298	300	321	303	304	304	301	326	276	287	327	290	258	293	305	334	299	301	291	291	302	312	299	286	254	325	295	289	297	295	303	300	294	275	278	289	261	263	311	286	273	307	289	281	263	299	324	285	289	295	286	282	289	283	308	281	274	295	297	312	305	307	300	295	283	288	294	291	294	294	316	266	278	278	313	285	300	290	343	300	286	291	270	277	288	248	289	289	296	292	297	301	300	287	310	273	335	298	309	316	318	296	277	300	303	281	252	299	283	311	290	314	295	297	297	293	299	315	308	313	285	304	269	302	300	263	296	304	319	296	296	285	328	307	273	319	282	293	304	283	272	270	282	296	305	301	297	287	317	281	288	280	290	289	273	323	303	323	311	295	279	315	296	320	308	283	280	304	289	296	289	289	291	279	331	311	318	288	266	300	263	287	308	287	322	273	278	299	296	332	314	321	289	296	295	311	290	332	303	276	294	289	310	288	307	299	313	306	278	276	296	320	285	282	271	274	252	316	262	297	292	298	285	303	280	267	293	298	301	286	312	317	284	291	291	285	317	301	299	292	300	339	303	288	350	314	289	297	292	278	337	281	295	285	310	269	273	301	295	291	278	304	297	285	333	258	275	293	322	264	290	300	305	303	299	286	301	294	288	315	293	333	288	294	334	325	317	296	307	269	295	312	321	299	325	293	299	275	294	272	341	322	288	270	286	260	283	335	315	297	315	305	295	295	301	302	291	299	304	280	260	259	285	305	312	281	314	314	313	266	300	287	278	292	259	327	339	301	304	296	297	323	273	273	325	287	292	275	317	298	295	288	262	266	292	276	311	294	293	320	278	315	283	296	319	308	295	286	292	311	298	305	277	298	303	266	333	310	308	275	263	284	306	307	288	302	280	269	303	306	288	315	293	293	307	291	317	274	320	273	340	304	309	318	288	275	298	290	270	268	298	318	311	288	311	335	316	315	288	297	313	296	303	307	263	285	274	311	268	299	281	257	276	297	304	277	291	309	303	287	286	344	306	247	286	294	283	324	332	305	321	280	295	309	330	316	296	308	266	297	296	332	330	306	314	293	319	295	342	298	288	323	273	288	272	289	295	283	258	292	281	274	287	317	288	286	329	327	291	298	306	291	307	293	298	289	300	316	306	286	308	328	314	312	273	282	273	281	285	304	303	319	307	308	290	281	303	308	300	268	331	319	311	301	292	284	303	307	320	317	320	277	288	277	318	345	286	301	262	289	308	310	284	287	294	331	261	294	342	299	292	297	339	323	313	305	307	319	314	273	315	303	306	309	296	306	320	292	281	282	288	294	298	292	335	291	306	294	302	291	292	301	299	301	282	292	317	327	298	274	300	302	279	292	341	238	304	273	301	274	309	315	288	279	280	290	319	288	287	290	291	310	299	286	312
5596	3222	1243	822	663	684	669	651	627	685	662	701	688	647	684	691	655	672	696	674	697	687	716	706	606	653	621	682	699	678	649	750	668	707	670	670	702	749	683	660	698	697	692	693	714	661	685	695	657	728	683	689	699	684	709	728	682	636	698	683	686	689	702	693	718	650	661	712	675	694	694	728	694	725	683	677	672	670	681	677	713	679	675	661	661	710	687	708	697	695	687	688	666	679	695	687	701	729	711	683	686	685	690	671	736	730	692	710	634	675	716	674	663	650	687	685	693	663	729	702	708	714	701	706	669	720	659	662	701	678	690	678	690	641	685	657	735	688	687	673	697	689	665	685	722	675	737	704	689	692	688	708	679	719	658	642	648	669	681	701	722	671	672	663	681	705	740	722	696	701	644	712	710	668	648	696	705	655	690	690	663	623	695	701	726	675	680	705	740	694	661	683	722	705	707	670	695	694	663	720	713	716	686	688	698	682	656	731	690	717	690	728	674	672	708	689	648	740	717	674	711	714	692	796	683	721	692	683	694	697	724	658	671	677	632	653	667	681	697	694	695	702	689	671	688	676	696	668	684	657	745	640	695	650	657	757	673	680	701	747	727	687	687	713	651	695	697	686	664	675	714	704	698	696	688	664	707	719	720	619	658	696	709	694	670	681	686	720	667	706	686	681	660	734	676	693	674	650	665	704	709	681	670	711	689	636	706	639	696	685	688	665	679	662	733	694	682	724	706	689	699	669	715	664	690	698	689	682	677	678	705	699	680	664	715	644	660	658	674	710	708	735	713	693	637	681	716	693	719	694	681	691	750	678	677	685	695	693	718	669	710	701	660	687	657	671	722	710	695	700	682	696	680	723	691	715	692	691	672	703	693	707	730	695	727	688	653	694	724	685	669	690	655	728	676	693	662	665	698	687	662	684	700	725	691	693	700	666	719	643	675	665	729	687	652	716	670	710	681	699	695	700	680	663	681	669	668	709	697	682	642	734	692	720	673	713	723	705	707	704	658	700	686	674	670	699	676	666	671	672	685	660	656	684	746	722	682	695	758	707	648	679	672	693	660	666	660	711	667	717	661	676	679	649	724	690	684	671	685	705	678	707	652	672	677	675	675	690	617	713	657	707	660	749	702	750	694	736	709	674	677	667	682	673	679	686	660	725	670	710	688	705	696	705	673	697	670	666	679	657	704	734	701	756	676	635	703	713	713	684	698	698	737	712	718	673	689	675	657	668	683	750	659	709	687	723	657	682	701	687	692	722	694	681	672	706	694	684	655	692	748	677	671	707	674	667	668	720	690	698	636	683	688	654	712	709	711	703	695	717	658	684	709	673	694	727	679	715	683	717	691	727	668	649	731	688	658	708	692	681	699	732	714	713	716	736	680	705	686	644	662	694	688	647	677	662	734	698	686	719	678	653	645	704	695	681	628	729	703	673	654	724	670	679	668	697	688	683	718	711	635	683	751	707	709	627	736	675	663	671	675	682	704	722	665	726	698	675	697	672	705	686	686	698	714	677	719	668	707	708	700	700	654	712	724	703	702	675	693	705	702	691	661	695	714	682	668	693	707	702	709	623	693	699	678	741	703	659	685	688	727	681	674	640	705	697	723	704	651	674	628	678	721	693	690	701	693	708	670	685	712	687	662	606	745	680	650	692	692	694	705	668	722	696	700	676	700	637	680	701	702	696	665	659	685	717	699	677	654	644	655	659	706	665	681	684	687	688	617	699	729	682	718	666	739	718	675	705	703	696	657	726	700	698	686	703	716	693	676	709	690	686	642	682	673	643	666	700	696	695	728	701	675	711	659	650	653	700	643	716	678	671	665	728	694	688	689	671	688	640	668	684	627	664	696	670	735	685	671	699	676	725	695	738	695	672	677	711	707	667	636	692	679	691	705	648	721	688	691	697	670	684	697	670	657	690	672	665	683	661	672	681	694	747	651	695	690	697	678	675	707	659	665	678	676	716	732	668	649	695	646	633	707	723	676	662	703	666	660	695	675	698	656	665	723	707	696	658	656	685	664	652	654	729	697	639	677	681	657	714	675	690	636	675	658	674	727	689	664	721	700	688	756	654	620	689	680	697	668	683	688	738	724	686	715	705	666	723	683	695	699	692	732	702	700	695	698	663	751	687	662	674	717	668	698	694	682	723	692	675	642	661	634	764	685	696	681	654	680	697	690	671	725	702	654	681	659	701	685	698	729	679	715	725	686	621	701	700	680	711	705	749	711	706	729	683	658	681	719	722	680	708	686	690	705	681	685	719	705	648	710	673	691	695	683	677	720	662	736	707	765	676	727	707	691	733	684	691	725	729	694	706	663	680	719	690	736	693	699	648	678	685	718	661	620	683	706	690	705	665	697	633	695	684	679	723	703	700	711	720	714	637	673	728	697	660	701	736	706	713	706	711	710	683	692	655	717	742	633	686	680	675	709	683	693	671	678	719	713	704	720	700	670	721	664	707	680	714	710	676	714	689	688	692	689	680	668	689	707	724	688	705	700	696	695	713	754	646	693	725	685	681	748	694	692	704	680	683	674	706	684	740	712	673	650	767	654	695	703	685	698	718	655	666	674	675	681	743	729	688	733	648	670	678	689	678	702	698	698	736	730	701	667	731	687	692	668	688	644	673	655	659	689	660	679	701	674	673	691	678	697	661	745	643	729	687	708	695	639	726	643	634	735	747	714	674	656	716	704	726	714	674	720	698	658	672	675	694	665	701	685	688	703	728	673	687	716	715	700	646	677	722	695	671	699	684	690	739	737	700	676	666	694	668	670	702	670	708	666	714	731	696	687	688	704	674	700	704	667	743	671	668	665	705	675	716	697	676	654	684	674	669	673	702	713	668	717	726	711	670	652	683	656	695	686	721	680	711	644	676	667	699	696	682	709	708	687	716	666	714	665	699	648	725	659	687	715	724	661	666	683	661	671	680	684	682	610	719	711	690	717	669	727	692	682	738	695	671	683	691	684	706	658	689	639	726	690	705	664	721	682	663	733	727	686	685	686	726	689	765	694	664	697	731	666	691	705	670	683	700	702	638	694	687	704	700	704	666	681	720	665	719	720	670	672	686	679	674	658	664	642	728	742	654	688	664	726	667	675	729	690	679	665	747	691	687	692	676	662	728	704	704	710	650	700	677	635	720	692	687	708	705	705	695	652	722	685	697	701	709	665	708	678	737	670	694	665	726	674	673	665	662	687	684	680	713	686	704	696	703	722	666	677	701	672	649	709	718	711	662	687	687	648	689	696	678	679	651	674	669	678	691	660	680	706	684	662	696	673	694	691	650	707	692	718	676	701	685	691	723	717	671	647	669	676	644	659	682	651	679	681	704	709	684	682	704	680	718	678	681	686	674	779	722	712	643	705	652	710	726	683	665	721	680	735	747	677	677	694	684	698	695	694	664	705	684	648	679	672	704	682	702	674	731	637	670	672	679	686	687	701	689	667	640	700	718	706	701	670	702	701	738	699	684	711	707
25040	21497	24847	28495	21449	20580	1164	556	489	449	453	450	441	460	437	431	430	405	422	465	429	438	428	420	423	407	387	441	408	385	409	426	371	420	405	443	362	410	422	403	381	385	389	426	425	399	422	417	425	414	407	432	419	434	386	413	436	444	435	397	409	396	416	396	438	409	418	407	379	404	401	390	378	443	422	395	400	441	433	418	407	417	421	389	416	414	414	392	438	392	420	374	445	415	415	449	417	424	386	418	371	415	423	403	399	400	447	421	447	423	382	428	411	411	419	402	418	391	420	392	389	423	385	445	406	401	425	418	434	376	387	388	423	417	427	424	375	409	379	429	396	369	392	396	392	420	404	424	410	407	411	403	407	405	426	371	395	425	351	391	436	419	395	384	388	391	411	450	371	355	350	414	384	452	415	427	388	391	400	375	447	377	407	408	393	442	429	440	416	381	398	435	387	409	417	389	424	418	419	390	394	443	372	398	384	432	413	366	371	436	382	372	403	449	408	404	403	400	398	402	410	425	397	398	382	418	427	448	388	403	408	422	409	343	435	418	424	402	393	420	427	433	428	418	443	395	427	383	421	406	411	430	429	408	428	410	412	424	394	363	416	417	400	429	418	404	387	397	379	363	407	414	409	400	356	418	431	380	395	436	420	386	401	382	418	423	422	418	400	407	434	461	417	409	356	378	404	401	395	403	368	367	426	427	410	392	404	416	452	435	393	404	403	403	408	393	422	418	400	421	443	418	408	376	399	438	368	399	399	418	403	409	381	401	412	396	411	392	374	427	445	410	368	463	400	390	384	369	378	392	418	432	422	405	409	439	360	393	360	392	393	434	432	402	416	399	420	440	406	371	425	406	439	409	382	416	423	383	380	413	426	427	446	420	421	400	397	397	395	421	409	368	420	429	392	425	384	393	398	370	380	398	383	415	436	394	379	393	407	412	398	371	412	368	419	437	406	393	405	384	358	427	441	383	394	393	367	405	384	433	404	420	390	402	397	419	414	408	433	394	397	412	407	438	404	413	396	433	398	386	426	407	377	376	379	390	426	388	404	405	409	380	427	377	415	415	406	425	435	438	424	422	395	400	350	404	405	386	382	396	382	399	407	414	370	396	433	420	407	397	435	370	371	425	396	426	386	372	385	379	418	392	426	435	386	404	431	402	382	406	397	395	419	414	390	400	404	400	374	379	422	365	415	372	411	405	415	425	392	379	413	385	399	432	384	397	393	426	407	408	402	389	408	392	395	389	387	425	410	410	389	431	417	413	412	388	385	410	385	388	425	410	406	400	468	411	434	391	425	403	393	372	407	450	411	415	399	441	411	393	427	416	383	403	406	403	400	422	409	414	420	396	387	423	364	421	380	403	363	449	374	375	366	421	424	352	382	433	424	380	397	386	391	415	376	438	376	418	402	398	387	406	392	450	436	413	416	396	410	381	399	373	388	396	386	401	403	412	441	418	402	390	423	374	409	405	431	406	404	391	446	404	390	433	396	396	400	363	401	433	385	417	433	398	429	406	392	388	379	420	376	395	407	404	361	369	390	388	449	410	392	434	413	387	418	387	411	407	386	409	380	402	407	428	449	407	383	416	447	412	387	401	433	430	398	398	399	410	461	409	430	405	419	414	427	386	430	400	417	398	387	405	364	383	353	404	403	452	416	391	419	407	425	416	371	400	397	412	401	412	422	415	378	386	358	347	422	448	417	408	397	393	471	429	405	414	405	409	436	393	446	394	373	397	397	378	360	384	396	399	405	424	410	432	424	388	399	384	464	386	403	407	395	442	383	394	359	427	442	400	397	424	409	408	422	402	408	442	433	401	349	406	423	419	405	449	437	405	377	411	392	417	366	400	448	419	396	428	399	399	424	412	371	394	391	393	450	412	430	384	415	431	448	437	410	369	424	386	411	421	391	428	419	395	400	449	390	418	374	403	438	407	403	424	384	417	388	400	372	440	395	437	403	384	386	449	397	408	371	407	395	467	439	398	411	450	407	426	418	400	381	385	372	425	399	410	418	378	375	387	368	379	412	379	413	358	406	411	379	394	386	431	375	375	432	425	397	401	367	387	405	400	423	405	411	398	418	422	384	409	430	361	369	406	403	413	431	396	400	392	408	384	408	425	387	363	379	382	407	417	395	380	421	426	430	432	367	360	388	377	394	384	378	434	434	426	381	400	440	381	366	406	414	426	396	380	369	385	448	429	426	381	369	370	408	371	414	405	400	400	424	390	390	449	420	414	421	421	425	395	399	421	411	400	373	393	408	363	406	381	355	379	431	413	389	415	378	356	444	406	393	389	400	361	368	402	418	424	409	370	398	404	392	409	405	454	387	398	397	417	379	404	412	381	464	430	391	415	400	437	422	415	427	429	427	392	399	425	384	403	410	400	381	384	424	409	410	409	392	373	366	393	372	424	382	385	385	446	401	402	423	406	393	404	411	367	408	420	410	402	424	407	413	405	368	419	372	387	405	417	403	380	386	387	415	440	391	413	418	416	376	402	397	439	396	379	367	419	387	364	396	396	405	371	438	403	407	405	352	426	370	420	394	415	429	444	401	402	387	405	386	410	436	411	403	357	394	365	404	396	457	427	420	408	428	414	420	392	414	406	419	393	390	429	375	423	410	381	443	404	447	422	390	383	409	388	413	380	425	399	414	389	408	414	409	392	424	443	424	403	424	413	405	397	447	389	403	411	366	403	429	414	359	377	387	414	402	373	406	406	381	425	412	354	411	402	447	381	384	448	384	388	419	444	403	411	372	393	411	402	411	375	387	418	412	357	413	429	366	376	395	411	459	374	417	420	410	417	410	406	412	402	374	401	413	353	440	391	355	441	444	397	416	382	393	409	403	384	350	389	387	409	360	387	420	415	411	390	373	392	429	414	369	421	375	404	375	433	411	375	379	380	431	381	413	420	398	407	425	419	393	404	410	367	410	420	402	428	426	394	437	401	399	428	403	424	382	384	403	384	367	389	397	394	414	461	408	400	414	426	412	426	393	415	410	381	387	401	392	402	378	378	377	397	381	443	387	405	415	414	422	397	439	411	381	402	423	409	430	415	434	376	389	416	365	422	409	436	406	447	398	419	378	416	406	426	411	434	391	422	405	371	389	418	395	399	392	397	436	428	398	393	355	401	374	380	370	418	403	383	422	442	413	394	448	408	456	357	392	438	389	387	409	402	409	400	416	403	404	417	400	413	387	411	399	366	372	388	406	379	446	371	424	412	414	344	415	448	426	418	379	381	379	411	405	425	399	409	345	384	385	393	386	423	454	397	367	379	411	425	418	366	398	400	390	438	401	414	431	390	388	402	396	406	406	449	383	422	415	395	391	436	432	400	443	392	396	391	399	405	402	434	387	420	438	386	369	415	400	375	396	400	391	429	390	401	399	457	415	385	410	405	402	406	431	412	401	409	410	385	375	402	379	384	404	429	381	433	384	389	415	398	397	391	397	379	365	416	418	433	428	417	384	413	402	415
4763	23313	5588	1693	1023	937	925	923	886	861	864	873	877	890	878	876	875	843	846	892	854	934	862	887	880	869	887	875	828	842	884	943	894	874	881	856	837	869	866	886	880	890	895	857	868	908	853	894	898	898	818	841	867	869	914	884	859	934	858	852	901	878	822	884	879	891	843	843	898	864	917	889	878	873	950	895	853	844	917	845	879	836	899	878	849	817	855	934	869	847	899	851	878	860	839	873	904	902	870	853	841	884	911	919	871	890	895	866	900	919	892	866	896	878	851	866	880	863	914	859	873	843	860	895	870	960	852	877	892	867	931	862	862	901	896	925	882	882	909	816	865	872	884	881	891	903	857	893	922	895	862	884	841	896	880	894	858	884	907	855	892	908	842	880	831	805	888	870	885	885	830	884	851	853	871	842	870	909	851	871	862	872	863	863	861	853	913	833	885	864	922	830	884	879	836	860	893	893	871	914	831	888	874	803	874	855	814	867	893	867	912	923	860	836	858	891	843	904	881	904	843	860	898	866	827	838	893	855	944	908	887	893	910	858	881	905	905	870	870	847	891	830	815	881	873	868	889	868	920	915	898	914	900	873	864	874	865	830	853	889	859	882	893	859	831	892	856	847	861	866	894	877	857	920	872	898	872	919	887	895	859	882	849	852	876	897	843	885	916	852	894	906	905	858	876	839	868	890	840	881	921	799	853	888	895	876	895	819	900	899	877	871	825	839	895	872	914	832	845	902	844	858	884	879	872	871	846	924	898	883	814	860	894	916	839	840	855	862	841	895	869	863	889	870	867	891	879	849	907	848	846	883	880	845	835	876	899	865	871	856	887	870	882	866	921	870	873	879	906	842	904	845	865	870	824	930	838	891	846	891	886	898	888	902	832	896	877	868	901	857	913	916	886	874	862	886	836	868	910	877	844	889	858	871	920	894	887	876	873	879	829	866	881	888	832	867	896	809	896	875	921	855	851	871	837	915	881	878	841	904	857	882	861	863	863	898	840	858	857	857	843	894	876	867	870	842	859	864	862	893	886	887	890	845	869	875	880	862	848	802	845	925	848	851	855	871	838	886	879	895	882	847	843	848	915	846	827	862	890	862	908	876	833	893	846	909	869	831	864	897	875	810	880	864	851	861	863	837	850	935	833	915	854	866	836	897	861	891	883	931	881	894	858	889	879	872	855	837	840	926	853	864	924	846	874	845	958	831	924	877	838	875	902	914	871	865	860	814	870	910	873	906	913	882	911	846	872	896	907	878	894	890	883	863	847	878	870	897	893	856	880	842	880	907	888	858	877	912	848	882	873	900	885	822	857	879	818	861	911	912	927	929	898	884	873	877	930	914	856	855	915	851	928	870	877	875	871	927	865	842	903	914	863	872	888	830	899	904	904	874	836	865	863	917	853	867	874	837	843	902	894	817	891	877	833	856	907	916	892	913	917	853	903	905	904	886	931	918	885	807	870	903	940	880	860	848	906	880	889	922	831	922	877	890	868	866	878	821	891	973	918	825	800	899	823	857	856	911	859	880	837	948	867	876	839	880	950	901	874	852	887	860	887	878	870	872	792	900	834	868	871	882	880	833	906	795	879	887	885	879	885	883	888	890	874	842	891	877	900	892	883	835	903	884	847	892	840	902	837	871	858	899	892	856	894	844	918	850	879	872	827	879	804	853	888	861	909	867	898	899	849	853	856	878	844	817	828	904	865	894	900	874	885	824	912	860	880	887	877	937	955	863	847	916	840	926	852	909	849	853	877	870	893	908	871	878	878	975	872	825	921	846	821	825	836	830	912	847	886	928	836	875	868	851	878	840	895	912	877	881	886	869	887	876	908	833	878	847	860	893	827	859	873	885	886	859	871	871	870	904	915	852	901	920	938	833	910	830	854	922	839	880	926	833	906	899	820	831	834	849	864	923	870	865	930	862	840	890	905	901	933	902	894	819	906	917	904	863	842	864	858	914	924	898	840	896	858	899	869	885	863	889	842	833	855	883	845	795	889	885	864	880	859	918	897	868	907	881	891	908	818	858	863	842	912	824	865	832	902	871	831	898	867	836	879	906	854	839	895	898	839	824	908	898	887	891	896	898	851	888	879	877	845	869	910	841	852	867	885	838	819	893	866	857	877	905	840	904	904	874	930	886	868	885	917	890	880	891	816	859	881	934	871	894	898	894	862	812	857	887	853	870	880	938	818	923	869	912	914	846	867	873	887	875	869	865	911	867	889	903	816	884	882	942	830	889	900	854	846	892	922	875	825	859	908	887	845	891	840	883	896	865	864	868	855	927	849	860	848	862	926	862	881	844	903	847	883	889	862	834	869	907	887	904	850	899	864	863	887	860	874	859	866	834	843	852	830	848	876	833	891	846	884	833	885	875	873	854	914	863	861	860	927	821	823	848	891	873	851	929	855	882	879	859	914	894	853	858	894	915	856	872	863	906	875	884	850	875	876	867	894	902	873	893	876	874	885	855	888	855	865	880	841	887	850	891	845	919	863	851	839	900	923	869	900	824	862	914	857	849	864	950	901	854	818	831	840	836	881	870	864	867	846	873	868	874	900	870	894	932	962	868	900	905	857	824	808	839	829	874	961	890	878	882	868	863	881	905	832	863	890	889	811	895	900	908	881	912	890	861	863	879	834	890	903	890	872	912	864	890	858	852	857	912	906	853	891	928	928	893	857	860	883	844	824	846	843	833	826	844	869	863	850	861	854	864	894	840	867	874	879	844	858	867	842	883	888	858	851	918	858	847	875	900	881	849	917	863	873	920	942	877	875	882	882	868	866	864	867	865	831	868	901	862	851	857	841	902	834	891	851	845	853	848	872	884	884	861	876	892	839	842	894	901	904	877	880	904	844	893	854	910	857	887	897	891	862	913	873	859	890	848	912	818	852	838	868	845	867	851	890	864	873	860	894	873	861	877	932	886	823	876	856	886	822	826	850	899	885	897	885	858	893	829	877	900	899	899	915	915	838	894	838	894	833	901	821	921	907	878	829	886	871	810	899	892	849	832	866	956	878	935	917	821	860	834	849	859	895	811	840	885	895	818	937	860	910	900	845	850	879	848	890	859	843	885	865	885	845	811	907	856	856	825	880	864	855	873	927	886	933	859	888	880	903	887	900	847	865	874	869	917	872	874	857	906	873	896	849	888	883	866	900	818	837	915	847	877	854	826	874	874	904	868	883	901	832	833	861	880	941	838	939	825	902	894	887	897	891	841	849	862	884	880	922	900	886	856	864	889	851	844	893	868	819	859	914	870	858	905	936	885	865	886	889	858	896	899	851	829	903	867	815	853	926	885	898	868	834	899	837	775	844	906	849	844	844	879	826	844	875	826	893	918	912	896	876	846	862	846	871	867	885	890	891	875	869	883	817	849	901	841	867	876	812	881	878	904	877	863	904	850	815	861	844	871	893	914	852	873	861	887	855	837	840	898	854	832	915	882	869	894	929	820	894	818	870	862	825	836	857	867	864	838	857	868
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
