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
341129431396	341129431962	341129432512	341129433062	341129433612	341129434163	341129434712	341129435262	341129435812	341129436362	341129436912	341129437463	341129438012	341129438562	341129439112	341129439662	341129440212	341129440762	341129441312	341129441862	341129442412	341129442962	341129443512	341129444062	341129444612	341129445162	341129445712	341129446262	341129446812	341129447362	341129447912	341129448465	341129449012	341129449562	341129450112	341129450662	341129451212	341129451762	341129452312	341129452862	341129453412	341129453962	341129454512	341129455062	341129455612	341129456162	341129456713	341129457262	341129457812	341129458362	341129458912	341129459463	341129460012	341129460562	341129461112	341129461662	341129462212	341129462763	341129463312	341129463862	341129464412	341129464962	341129465512	341129466062	341129466612	341129467162	341129467712	341129468262	341129468812	341129469362	341129469912	341129470462	341129471012	341129471562	341129472112	341129472662	341129473212	341129473763	341129474312	341129474862	341129475412	341129475962	341129476512	341129477062	341129477612	341129478163	341129478712	341129479262	341129479812	341129480362	341129480912	341129481463	341129482012	341129482563	341129483112	341129483662	341129484212	341129484763	341129485312	341129485862	341129486412	341129486962	341129487512	341129488063	341129488612	341129489162	341129489712	341129490262	341129490813	341129491363	341129491912	341129492462	341129493012	341129493563	341129494112	341129494662	341129495212	341129495762	341129496312	341129496863	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23207	21682	29500	24353	21682	21758	8193	1375	1049	1039	898	925	854	785	761	761	714	735	738	737	689	665	680	688	711	684	672	732	659	670	641	726	673	631	651	673	719	620	667	705	630	654	660	699	621	711	660	663	655	689	667	653	625	672	659	639	615	660	648	692	648	652	598	609	614	647	641	635	638	621	697	700	720	655	641	639	631	633	631	629	712	644	707	623	666	593	602	655	654	646	629	681	672	657	655	663	683	615	606	643	670	658	625	658	649	626	647	656	632	611	643	585	626	667	675	610	612	629	689	634	612	656	657	642	633	627	663	631	621	653	657	657	659	654	661	634	642	661	634	630	696	592	607	625	701	658	681	665	684	649	628	658	577	629	637	659	635	644	638	618	643	653	664	629	674	687	574	676	658	637	634	625	633	675	690	658	666	654	643	642	607	625	665	686	634	643	668	650	631	614	662	635	697	632	625	656	635	666	652	692	604	647	625	655	658	729	640	635	603	668	668	636	622	679	635	679	670	608	658	615	649	613	659	683	627	694	642	663	623	641	609	642	626	637	626	612	638	645	671	652	661	684	640	656	687	665	631	682	644	631	651	616	613	578	623	625	665	659	696	659	684	650	651	658	614	701	752	640	628	633	688	670	644	690	624	631	670	647	606	660	660	634	634	642	597	666	629	657	692	588	675	646	686	667	659	637	672	633	650	661	666	648	686	660	654	654	612	659	692	676	644	664	651	614	617	651	653	652	594	619	675	631	640	664	632	668	643	655	671	635	607	643	648	683	619	652	635	657	624	646	633	617	671	641	624	636	666	686	657	642	629	620	667	661	642	629	658	602	644	643	652	656	630	649	665	639	666	657	659	701	629	640	692	652	630	653	628	623	644	660	680	654	646	616	677	651	632	635	641	636	651	665	677	645	654	631	652	685	679	619	642	641	640	665	594	556	632	642	610	616	614	643	672	669	657	680	664	665	651	709	681	625	654	646	662	664	675	611	601	665	709	692	620	646	636	669	639	639	666	586	667	629	702	657	699	664	666	640	722	665	627	675	635	645	658	638	606	632	643	677	658	667	680	658	632	644	639	674	642	622	621	688	657	668	629	647	628	658	643	619	665	728	603	639	643	601	696	667	654	629	627	703	679	629	646	586	697	626	643	629	624	644	625	633	626	593	651	593	642	672	666	641	655	619	641	644	687	637	632	680	602	623	642	677	678	648	629	603	642	661	643	648	664	640	647	675	653	636	646	686	623	649	651	675	690	652	696	641	650	662	642	641	647	651	644	641	662	632	640	631	630	642	654	634	632	649	681	640	669	649	628	639	629	636	648	648	633	693	629	609	613	610	598	631	630	616	686	634	636	650	663	655	647	607	710	638	673	646	635	656	605	656	627	626	658	668	642	659	671	630	612	632	657	680	665	615	627	635	628	698	648	668	652	637	662	647	609	670	648	706	702	619	647	628	646	609	643	651	676	649	628	622	640	653	623	576	690	644	677	598	629	651	628	613	635	650	643	622	647	645	641	658	644	637	623	644	609	590	642	644	647	652	651	661	666	677	655	655	688	656	657	681	641	641	630	627	631	640	607	615	585	672	690	630	640	614	655	624	713	711	597	682	654	631	654	642	656	666	698	632	605	609	669	637	669	647	635	599	653	642	644	650	675	633	612	692	649	669	626	670	648	660	626	661	673	644	647	660	629	620	632	672	619	657	657	625	638	664	643	658	664	663	635	658	634	629	649	617	650	619	635	630	610	633	662	644	679	669	714	645	633	640	647	629	622	666	674	635	659	704	669	679	682	633	675	632	685	657	657	657	594	614	613	634	664	692	671	639	652	617	665	586	710	626	646	646	702	650	624	635	583	622	677	635	643	654	669	664	672	649	659	638	648	611	641	638	666	659	642	595	648	637	637	638	664	653	702	681	631	657	672	634	632	653	655	633	676	677	620	615	654	591	621	684	661	665	674	620	635	625	656	683	648	635	664	634	673	659	686	618	660	632	647	664	669	715	614	661	644	643	631	633	598	570	657	634	654	656	629	662	597	607	613	618	657	625	621	658	634	686	709	632	631	651	675	631	636	618	638	641	651	636	638	629	628	646	630	616	648	669	644	652	628	650	636	683	601	702	697	618	628	635	637	600	603	592	658	618	645	651	666	658	647	607	615	647	626	655	639	654	592	680	643	610	619	632	630	641	573	614	660	599	668	620	650	645	639	653	621	674	605	614	640	669	637	641	654	644	686	637	642	629	619	639	626	653	634	649	648	671	614	667	672	639	657	636	627	626	696	601	609	613	691	651	653	630	663	677	682	642	607	663	647	675	640	652	654	646	639	608	642	645	638	659	626	631	660	700	660	639	647	706	633	672	650	650	626	605	632	658	648	649	640	634	680	650	634	644	697	612	673	602	605	618	631	652	585	644	674	664	674	651	687	644	630	665	663	636	599	651	640	634	642	671	644	625	611	661	639	622	677	661	655	609	612	636	622	625	652	659	627	617	650	674	645	620	653	640	669	646	651	655	616	657	660	684	621	623	635	666	608	705	674	677	643	667	644	615	675	666	633	654	619	573	656	636	636	668	664	657	641	643	635	622	659	639	612	668	594	606	667	612	659	669	622	592	614	650	646	619	668	663	683	665	689	633	672	577	656	654	679	658	628	627	614	665	649	664	648	613	632	639	706	625	699	694	621	630	652	613	673	691	655	696	652	643	644	676	674	630	657	622	654	661	671	678	643	600	648	680	623	615	621	638	629	613	689	608	674	647	657	646	677	693	647	642	658	674	642	582	619	622	635	643	628	629	652	637	655	604	629	665	639	652	624	666	639	653	636	625	602	684	648	662	642	678	714	696	670	648	624	633	632	634	641	673	603	631	649	652	649	679	659	622	637	615	642	700	611	655	631	639	599	642	654	656	664	680	630	670	653	614	639	653	677	640	630	625	630	672	633	666	613	637	593	645	631	593	619	647	666	610	626	626	643	636	656	613	659	647	628	669	646	615	659	585	631	650	644	661	643	673	553	632	640	634	630	672	684	638	655	647	662	689	628	679	635	618	653	628	675	678	636	633	648	631	658	613	639	647	638	695	634	614	647	604	610	642	655	661	617	665	650	617	655	620	631	648	654	672	647	649	596	701	675	678	645	645	658	626	703	608	683	643	621	653	608	666	655	577	615	655	608	624	649	657	663	613	681	669	644	677	647	637	660	628	668	663	654	693	632	660	661	661	650	631	678	664	653	645	652	656	610	637	593	632	621	671	656	672	683	649	622	672	651	675	655	681	655	641	667	650	612	652	669	619	662	669	683	633	611	639	653	654	674	679	665	653	653	640	653	694	643	641	655	679	602	645	629	648	604	644	673	673	656	648	656	668	614	658	639	644	594	655	656	640	676	665	655	676	614	645	629	634	642	669	625	622	611	650	648	634	633	656	654	705	660	629	677	659	686	643	676	628	648	623	610	628	678	656	699	612	675	633	655	662	603	646	621	646	703	641	649	640	606	673
36500	16265	9236	4769	3536	2697	2200	1717	1461	1238	1100	990	989	920	825	860	811	790	802	743	715	753	705	697	696	721	715	701	696	672	693	668	710	689	637	678	643	685	649	675	697	652	724	638	652	667	669	682	701	663	636	649	644	644	693	621	678	615	645	624	692	670	670	629	674	595	654	636	695	663	699	671	695	691	685	682	637	599	668	642	622	634	650	622	611	614	653	636	649	657	667	612	639	618	627	653	684	642	617	616	686	647	626	653	654	643	642	631	671	620	639	672	619	650	608	574	662	680	663	623	627	638	666	640	644	622	693	633	667	616	643	641	675	668	642	694	638	642	644	621	651	690	630	653	657	633	631	581	629	623	645	643	620	650	634	674	658	617	658	606	664	659	630	623	633	640	634	594	622	649	622	684	684	635	639	604	641	637	666	644	657	617	658	683	692	638	639	602	614	660	670	631	673	677	642	662	655	614	635	638	674	676	700	656	617	686	681	631	643	638	640	678	667	662	652	664	648	671	660	633	659	665	647	613	597	599	609	623	641	603	624	661	664	637	650	680	657	676	656	649	592	630	669	634	640	636	644	621	634	679	615	661	691	643	586	663	643	642	631	660	619	638	686	652	630	648	632	609	643	652	635	656	633	620	686	631	625	692	675	656	649	616	670	628	653	613	643	641	624	646	660	659	643	632	663	630	645	661	673	624	647	701	642	644	640	655	690	657	654	661	656	656	642	641	631	618	621	647	653	668	624	673	622	648	662	663	638	618	661	632	631	650	634	677	654	681	668	658	664	656	615	621	614	645	641	647	689	703	678	678	673	680	656	682	651	665	627	698	669	655	675	655	705	679	650	619	729	669	621	598	673	641	630	631	625	652	634	607	697	615	687	638	635	636	637	644	629	633	613	679	637	610	628	636	628	730	612	652	678	629	647	625	630	640	626	688	636	620	594	706	617	622	617	653	606	650	587	633	594	643	685	638	639	639	679	625	643	609	646	628	649	628	663	664	687	634	631	660	661	664	676	646	674	627	693	582	680	627	613	629	654	614	669	647	626	652	649	591	674	622	656	691	614	638	671	654	655	591	666	635	663	667	640	646	681	684	642	618	632	617	615	622	625	658	669	630	647	636	706	648	655	650	657	659	651	654	627	641	655	661	626	658	631	692	679	622	653	621	657	665	592	622	669	622	653	669	654	662	608	634	616	622	658	679	637	663	598	657	627	675	639	651	629	664	636	669	611	622	640	621	604	636	623	673	671	629	624	617	633	639	652	644	654	624	693	607	672	627	649	645	636	624	604	614	639	601	621	640	627	678	648	596	611	630	628	648	681	622	601	614	648	667	697	650	637	609	642	625	614	677	642	591	618	658	697	633	632	643	606	616	629	634	661	632	633	639	653	631	648	675	635	649	651	636	621	673	668	636	632	664	663	666	656	630	614	663	664	664	637	616	644	610	566	641	645	680	647	647	648	687	648	734	667	615	663	638	659	598	673	692	612	635	631	655	644	634	586	613	612	634	672	651	656	631	660	645	632	652	662	596	635	629	678	622	674	599	656	701	637	666	626	633	658	661	625	664	655	643	665	626	605	685	664	662	606	634	632	639	639	671	651	646	587	656	657	656	672	637	630	654	636	632	632	645	652	603	661	644	629	673	671	588	652	646	629	664	656	659	628	630	642	667	626	600	618	610	685	642	651	634	684	683	602	621	626	646	659	657	595	662	604	620	656	599	637	659	616	691	692	620	614	649	675	658	655	621	599	633	644	685	663	678	655	626	635	608	695	620	619	649	593	655	610	637	681	692	629	677	676	661	640	607	634	657	634	655	649	652	632	641	671	613	655	685	686	623	665	630	647	623	668	650	639	670	607	663	653	663	632	611	661	660	658	675	661	666	675	644	658	635	612	652	684	604	644	672	616	653	657	637	600	616	602	620	616	663	691	655	644	714	670	650	632	596	660	613	654	659	644	671	658	623	683	602	659	651	647	637	666	642	683	661	636	650	633	708	652	673	652	629	635	663	618	653	637	655	674	635	664	697	638	628	629	661	660	585	654	627	660	649	593	642	621	693	626	640	567	644	651	629	572	644	607	669	654	696	681	645	630	665	588	620	651	668	654	645	695	678	643	642	648	666	668	650	637	606	634	625	706	616	630	652	651	623	635	652	602	674	654	630	667	651	641	648	667	636	666	642	651	658	640	652	632	662	678	623	610	626	625	614	622	620	624	667	650	638	646	615	672	681	670	624	633	606	617	671	622	612	639	669	631	646	590	662	652	653	662	641	612	648	649	653	672	620	703	624	695	700	633	690	630	667	679	605	649	666	677	643	646	640	633	639	650	630	616	591	647	659	637	648	632	653	660	636	636	685	649	602	598	620	633	621	609	681	652	619	602	613	671	672	642	688	666	628	639	682	631	654	647	642	614	652	684	636	635	643	676	599	650	655	682	625	628	652	669	572	678	687	666	671	665	690	669	657	620	642	663	701	630	670	646	657	645	650	631	681	630	706	644	665	661	655	679	659	662	610	656	671	641	640	625	648	629	721	632	644	679	643	644	649	686	667	639	667	655	655	615	647	628	658	648	687	653	634	676	617	659	630	654	642	666	668	645	641	692	634	652	701	658	668	679	639	653	652	663	635	617	671	628	660	634	572	646	636	675	651	648	623	635	667	628	645	627	684	704	643	649	668	667	589	630	620	673	641	690	638	623	632	640	608	623	638	659	629	675	673	654	633	654	593	647	678	640	644	633	673	628	643	645	660	647	652	653	666	604	688	685	640	622	622	660	618	631	693	686	652	612	632	631	659	690	646	622	629	661	658	615	620	628	638	622	631	616	671	668	642	634	657	632	643	596	667	652	633	631	601	640	673	642	644	641	640	620	672	639	633	614	655	696	633	654	636	694	655	600	637	673	645	655	649	619	633	649	629	662	650	689	654	660	650	637	658	615	631	664	600	685	653	646	580	682	593	664	646	644	621	626	645	680	625	608	664	619	692	665	674	673	706	677	677	663	670	631	626	644	569	658	597	706	683	609	620	642	637	673	638	641	599	653	644	648	622	625	715	626	662	632	619	652	590	657	671	615	663	662	639	626	689	634	607	667	615	638	628	647	667	660	623	621	618	672	665	626	639	605	683	642	636	681	670	657	672	658	621	628	623	661	645	671	654	621	642	647	621	633	574	640	653	663	612	615	635	674	619	642	615	648	567	612	642	627	634	658	646	656	678	666	621	590	653	641	644	644	684	620	664	623	614	641	633	664	676	676	634	614	646	664	644	687	669	674	682	582	657	668	646	647	649	634	677	656	636	658	657	659	685	627	642	610	681	640	631	678	656	624	608	656	637	664	686	635	637	669	696	601	657	636	642	634	654	654	656	647	682	690	621	619	599	656	673	611	635	668	644	625	661	628	695	635	643	671	650	601	647	660	673	652	634	676	623	653	676	665	587	627	633	715	649	606	706	656	637	614	658	649	657	659	658	658	671	572	636	646	692	644	705
28258	17794	3851	646	480	417	461	391	414	422	389	409	375	383	417	426	384	421	409	394	399	419	388	382	393	413	406	391	404	400	400	403	377	361	442	374	371	399	358	353	369	350	391	393	388	380	409	416	406	378	404	419	382	369	356	406	412	388	414	388	380	405	412	382	354	387	401	354	433	340	375	400	386	402	359	400	383	423	391	364	373	388	390	397	453	416	431	396	388	421	396	429	393	367	384	424	419	396	414	403	407	374	363	382	401	387	383	405	351	418	378	369	374	403	390	371	407	399	368	394	382	377	411	393	392	400	383	376	396	394	409	420	374	382	375	380	369	403	379	399	406	369	351	393	419	413	377	408	385	412	360	399	413	384	380	422	399	417	369	353	395	416	388	345	412	396	401	416	383	379	370	369	420	373	386	379	418	379	420	361	349	402	399	384	388	400	356	367	381	342	392	411	368	367	392	401	388	382	392	372	401	363	385	413	395	434	406	397	374	408	392	425	390	403	397	359	376	374	361	362	401	381	387	406	391	403	376	374	375	376	382	420	390	389	391	434	439	365	380	408	363	388	370	396	378	389	402	401	394	392	388	412	396	386	389	372	378	386	394	389	375	416	367	368	374	371	379	387	417	392	384	370	345	410	376	359	383	379	403	396	374	419	415	395	392	391	435	371	410	358	382	385	383	357	378	364	356	376	409	388	425	393	405	409	368	399	411	372	395	410	373	348	404	422	405	409	415	389	413	424	381	409	402	374	349	418	370	398	401	391	397	386	400	387	388	388	362	382	423	366	384	391	347	412	386	411	390	402	406	392	379	382	330	396	374	379	394	414	383	383	403	367	388	394	373	374	390	387	397	353	386	398	378	405	371	366	387	402	426	369	382	364	337	380	381	384	379	374	393	390	412	369	390	381	403	369	377	421	404	406	409	362	355	370	385	418	392	391	423	429	398	354	362	402	351	374	396	400	384	368	345	385	371	368	405	396	402	395	411	429	381	365	401	392	383	352	366	382	380	361	393	377	399	377	376	392	391	383	410	417	376	384	383	387	396	419	354	388	386	375	418	389	368	393	368	380	399	386	384	383	364	378	403	382	381	387	377	395	405	375	359	360	388	420	405	426	418	390	446	383	404	378	376	387	394	378	380	380	398	386	395	348	426	376	390	399	375	397	389	390	388	338	380	369	415	340	365	378	381	399	397	418	429	386	368	407	396	428	396	389	390	392	354	407	385	362	367	375	396	392	402	391	396	379	382	393	401	404	360	373	387	390	401	362	378	341	368	421	375	360	407	387	416	353	352	408	378	386	390	390	398	405	380	384	392	422	383	374	398	395	396	345	365	372	363	377	334	361	430	407	405	381	383	397	386	379	373	389	383	402	357	394	402	395	409	407	338	379	382	376	374	417	414	378	378	396	372	394	393	397	404	379	385	388	417	421	374	396	385	360	402	448	398	391	380	396	406	433	389	419	367	357	394	437	382	399	357	416	408	388	376	348	386	392	396	368	369	392	379	404	373	369	384	388	401	393	411	379	382	406	385	376	384	376	367	411	410	353	412	411	367	398	388	399	388	364	356	362	386	357	399	376	361	389	418	429	433	390	384	386	413	412	382	384	371	394	406	436	415	389	391	364	373	382	363	388	385	369	408	383	410	386	366	388	404	396	389	399	376	412	403	409	385	394	368	422	415	385	380	385	403	419	353	350	426	391	370	374	362	408	396	385	375	406	427	398	389	349	386	389	420	399	402	408	399	377	410	429	418	412	358	410	427	411	375	378	396	371	366	431	423	373	395	371	395	421	411	378	390	375	379	391	383	385	423	384	394	407	357	392	430	363	373	381	371	356	342	403	371	412	376	365	372	389	388	358	383	387	354	410	394	388	370	397	405	376	369	365	344	400	388	369	411	400	405	380	396	407	392	392	382	381	365	350	390	415	412	410	433	412	424	418	407	403	418	406	399	419	367	350	369	339	368	410	394	415	380	387	389	378	406	399	383	373	390	388	364	369	393	377	411	431	368	375	431	418	422	392	408	392	386	373	409	379	392	371	394	418	403	396	390	368	432	351	392	379	402	379	400	373	378	392	433	404	393	427	376	395	395	370	397	387	375	374	359	420	393	410	389	409	373	390	409	381	403	388	379	387	357	372	424	349	370	392	380	420	397	405	376	393	384	389	395	344	443	383	390	381	417	408	432	362	358	380	376	399	382	376	370	356	407	394	391	391	393	382	405	410	404	398	370	381	406	388	397	401	402	407	372	397	383	350	394	397	371	380	378	368	400	394	366	361	400	387	380	409	396	381	412	413	368	372	441	387	389	400	389	404	396	412	380	336	375	374	381	402	367	370	363	370	345	385	403	393	412	389	399	417	406	395	368	368	397	352	404	400	377	371	401	397	350	380	391	393	376	403	381	397	358	352	363	415	420	391	377	387	415	429	386	342	386	393	390	363	408	376	396	414	381	405	417	407	374	397	396	384	391	385	422	415	426	372	386	419	379	423	376	362	407	420	388	379	407	401	391	415	372	409	423	385	398	385	369	404	381	392	369	371	379	391	385	391	389	400	417	374	365	423	353	387	355	391	391	372	400	386	388	377	404	362	381	366	385	413	367	405	369	400	400	396	407	419	406	378	408	378	416	386	398	410	370	410	419	413	375	351	379	390	398	366	398	406	413	384	379	420	354	395	393	382	380	351	404	414	401	398	400	384	397	424	367	384	391	370	374	399	364	358	429	413	414	383	401	372	383	376	383	367	412	376	390	378	388	409	397	399	424	375	397	393	398	438	420	394	398	404	377	401	417	379	400	406	390	358	412	377	409	389	362	344	423	402	400	404	391	386	383	348	363	419	391	369	393	421	379	381	415	370	321	374	391	387	381	407	391	417	367	410	383	417	384	380	360	384	373	391	392	392	401	394	371	379	358	381	411	370	352	409	377	407	392	383	382	379	383	353	385	404	349	394	385	409	424	374	386	395	393	370	370	409	368	404	361	390	382	387	385	396	432	380	394	374	406	386	397	421	399	365	419	385	410	397	427	374	420	394	377	388	396	384	343	391	389	405	369	401	402	400	401	397	383	383	403	387	368	393	394	388	405	354	366	409	413	388	424	381	347	393	393	393	342	413	355	364	364	399	378	400	390	365	356	388	348	401	400	396	415	418	423	439	372	414	385	405	369	404	406	379	376	433	403	420	363	393	388	381	373	345	373	390	386	373	452	380	376	394	397	413	395	373	366	415	380	392	360	400	393	390	363	357	377	373	409	340	439	419	404	366	378	354	431	392	365	385	387	394	422	380	400	347	396	402	384	371	389	372	349	369	404	381	404	385	396	403	434	368	408	380	390	418	394	392	418	413	382	359	377	410	406	384	398	349	389	389	387	399	407	393	400	390	397	377	403	373	404	396	409	359	382	352	426	398	370	380	364	374	388	394	377	384	408	387	396	388	384	415	383	380	392	377	409	360	419	362	406	393	405	369	432	378	381	368	407	388	388	392
11629	1443	772	576	522	499	491	469	468	424	438	423	478	449	384	474	439	417	415	471	437	449	445	427	443	435	419	422	441	405	425	419	444	403	438	392	428	425	414	405	415	463	419	409	440	467	423	441	473	401	403	425	452	456	432	445	450	427	460	430	476	439	420	446	396	404	414	438	448	401	434	410	455	426	437	406	439	404	396	406	446	460	459	452	428	417	428	433	433	403	453	433	441	448	423	447	453	406	432	404	424	426	432	453	443	426	464	448	456	407	410	433	433	447	413	419	410	450	446	446	437	428	425	421	438	439	449	437	442	438	428	433	428	411	444	443	390	465	423	426	440	413	466	394	401	436	455	421	392	420	408	416	433	398	452	415	406	408	405	413	411	437	415	432	410	431	444	438	427	462	430	413	435	467	374	410	406	458	413	422	449	455	455	422	439	367	438	407	435	436	417	421	411	377	446	403	418	422	428	449	434	394	420	405	397	446	424	458	419	451	466	426	449	389	464	443	395	408	417	405	408	386	465	476	439	434	431	430	419	417	408	452	472	417	450	450	417	399	455	453	479	447	417	439	451	435	418	453	426	434	399	415	459	435	394	472	431	429	407	455	429	429	437	416	476	457	437	399	467	425	411	423	424	439	452	450	409	443	419	426	403	447	411	408	449	430	453	418	436	462	447	428	440	432	466	429	438	439	403	458	404	415	394	435	455	428	410	423	449	383	449	389	422	434	444	427	427	428	398	423	400	411	424	429	420	453	424	409	432	462	420	453	455	434	428	477	428	395	460	444	442	423	384	432	428	465	465	455	451	421	461	422	422	412	411	439	430	416	405	437	429	418	443	458	447	422	406	418	443	434	424	413	455	413	411	376	431	405	430	410	425	452	391	427	451	430	449	418	393	419	443	422	459	432	418	450	457	440	416	440	461	432	418	427	421	391	470	442	397	416	437	442	436	430	384	441	450	437	439	451	479	391	438	409	439	420	432	442	449	415	459	422	409	421	427	433	403	421	436	451	418	464	452	432	419	434	428	435	439	449	411	450	449	392	453	446	439	404	453	430	477	453	452	453	419	419	444	424	419	439	431	426	416	426	397	414	443	435	401	453	455	422	463	447	433	449	448	425	435	424	417	432	419	426	405	402	457	413	414	446	467	426	445	461	402	468	454	427	437	424	416	448	417	419	451	429	411	446	442	411	431	394	439	452	430	426	392	423	414	412	434	408	413	410	408	402	428	421	394	445	421	447	447	422	425	446	427	431	457	456	466	443	471	427	405	409	415	448	411	437	426	426	456	448	408	432	392	438	429	431	423	414	437	434	369	426	451	417	409	433	432	477	407	428	425	418	463	455	441	432	444	449	451	396	434	404	426	432	455	450	395	451	436	413	378	422	443	443	417	437	435	439	421	417	419	430	440	425	444	436	436	451	487	439	460	400	411	441	432	377	424	436	417	435	437	383	462	454	418	458	445	441	459	420	423	427	415	426	396	420	439	462	457	453	443	422	419	441	430	423	423	427	453	450	412	423	389	425	443	450	441	383	450	412	443	446	416	416	431	424	447	454	410	455	474	449	431	443	444	446	439	454	433	408	444	430	447	464	458	414	426	432	416	415	425	418	455	412	437	446	462	465	451	454	440	439	387	456	434	480	432	417	413	421	439	401	413	428	427	428	407	430	391	391	408	454	442	437	414	446	420	435	420	434	421	435	390	450	435	382	441	432	412	433	433	413	408	392	397	430	429	429	428	434	431	408	468	407	437	443	405	426	432	433	438	416	405	428	443	433	425	417	446	422	407	422	408	376	450	412	440	452	423	410	388	424	448	415	405	430	410	433	406	390	457	414	412	400	447	430	434	404	468	439	431	390	423	414	422	404	456	444	433	417	434	419	451	455	445	446	434	471	418	438	397	409	421	407	454	430	417	395	435	452	466	452	413	402	418	395	403	447	400	459	432	441	435	393	414	431	458	413	456	417	394	412	442	399	449	431	409	435	426	408	434	430	402	426	417	386	442	415	416	448	448	403	399	445	376	411	420	441	428	445	423	389	452	414	402	454	488	439	434	450	396	449	414	412	429	469	420	443	430	444	476	432	427	457	431	397	428	465	439	453	435	430	418	380	432	403	426	450	464	454	452	419	433	427	440	382	421	389	426	422	459	435	421	455	448	442	431	415	412	410	414	412	451	432	404	422	402	415	467	407	408	465	413	408	455	410	461	453	418	426	419	446	417	439	448	437	450	438	416	415	442	421	422	419	441	436	460	398	434	436	408	450	417	421	369	436	382	416	436	407	426	467	402	433	428	434	411	423	435	429	436	420	414	403	436	445	421	435	431	406	426	440	427	389	464	443	423	463	380	441	440	421	433	483	440	445	435	410	434	417	445	397	431	458	433	459	474	444	427	415	391	410	443	465	467	402	436	462	449	395	463	438	447	452	471	450	406	403	413	420	398	403	414	443	435	425	422	432	448	429	413	449	431	417	435	432	422	435	457	465	410	440	404	453	477	434	468	397	436	386	440	394	412	443	380	451	408	446	416	418	461	426	460	459	434	437	456	417	456	400	407	397	426	420	440	409	447	446	432	394	451	458	426	445	429	469	439	475	451	437	454	454	426	450	432	447	386	413	436	450	417	437	447	443	439	446	394	431	416	424	441	419	409	445	446	452	451	476	414	430	418	467	454	444	451	450	447	449	433	433	442	422	420	417	391	419	451	423	433	428	421	424	456	440	411	443	399	405	462	412	406	405	437	464	419	462	432	433	448	403	418	445	410	424	451	454	463	415	442	443	420	406	439	442	387	429	426	420	406	386	424	445	455	463	449	445	431	419	433	437	475	424	414	420	445	405	452	434	426	449	372	452	424	417	423	439	395	465	444	417	414	477	434	412	403	423	428	433	425	424	400	443	439	431	401	417	443	411	429	484	404	437	416	422	410	437	405	425	411	432	398	459	449	442	391	424	389	420	471	417	457	411	399	432	424	430	443	424	473	410	422	451	460	446	393	435	445	430	422	428	422	425	458	415	428	437	434	449	424	428	432	471	462	389	450	429	424	438	420	437	448	419	451	406	423	408	393	446	426	438	415	416	424	415	429	450	420	443	443	443	441	448	433	426	397	404	428	458	420	471	450	413	450	362	434	407	440	425	442	418	393	406	441	399	416	385	411	434	434	434	464	437	420	434	429	428	423	450	430	425	420	437	419	421	430	419	397	471	444	457	414	404	422	445	441	420	442	442	457	429	437	448	435	434	395	402	439	382	398	431	446	430	406	451	441	401	435	426	415	442	468	447	430	428	437	462	439	438	447	470	422	440	457	385	440	419	419	437	422	425	421	478	444	436	415	442	417	426	404	470	440	417	410	436	450	419	445	435	449	414	412	419	417	437	407	435	416	400	420	427	412	465	428	414	428	438	395	439	422	388	447	440	423	416	410	409	440	490	414	424	467	438	395	455	434	435	432	407	458	433	426	380	455	466	427	435	440	441	448	411	460	403
23606	21046	28211	24092	21027	8551	871	586	501	454	414	372	361	358	342	337	292	332	317	344	297	297	314	288	265	285	282	285	264	241	299	296	258	287	310	254	299	281	281	251	276	266	260	298	285	320	281	294	283	274	264	283	238	265	272	274	291	257	235	272	309	262	240	280	280	290	278	281	280	256	246	304	277	261	302	272	278	244	285	283	249	252	290	279	251	302	265	259	267	275	260	266	276	286	275	249	273	289	261	250	266	276	260	257	281	287	283	302	291	250	261	270	257	221	248	309	287	256	250	280	293	275	293	261	265	285	258	263	280	256	277	265	284	276	274	292	272	268	281	266	263	274	277	254	276	253	251	267	259	277	271	267	263	260	248	251	254	276	249	253	273	266	276	252	262	275	275	264	265	292	284	266	256	274	262	264	256	234	292	272	261	268	264	305	273	288	278	289	260	248	225	254	257	274	270	278	252	277	274	248	251	287	251	285	293	290	294	272	307	280	255	264	265	275	292	292	289	246	267	264	268	282	255	268	307	268	281	275	274	271	249	251	281	282	275	286	256	271	266	257	295	252	254	275	251	245	273	264	259	271	271	267	284	280	305	274	273	229	281	281	254	288	266	276	297	243	277	269	281	277	245	258	294	263	271	287	269	270	280	263	261	266	261	244	281	272	286	270	272	299	296	285	249	265	283	266	266	280	292	291	292	315	289	263	275	300	299	265	273	300	277	276	268	285	276	270	308	323	312	251	278	273	272	262	257	270	260	257	279	284	264	263	272	266	306	262	273	262	283	269	293	290	254	285	305	283	272	270	267	281	249	279	277	299	288	263	276	244	280	244	262	287	280	285	263	254	278	251	278	272	260	271	288	285	278	273	281	273	248	277	288	248	253	273	292	290	262	295	278	277	277	271	271	293	253	291	250	273	254	240	258	274	264	262	282	265	275	268	268	289	282	291	250	270	279	267	265	277	277	281	262	277	264	283	287	266	244	301	258	265	315	264	248	259	262	256	242	269	255	271	266	299	261	253	266	274	246	266	272	304	266	264	266	259	297	292	276	279	273	272	287	261	264	275	292	270	277	272	287	280	311	269	264	271	264	253	276	255	268	260	255	281	288	266	264	272	239	276	269	305	280	267	258	278	259	290	249	270	247	278	282	276	291	269	238	283	275	282	241	281	300	264	290	295	295	278	263	259	212	239	275	270	272	258	256	284	276	290	298	274	306	266	277	299	264	282	284	271	266	282	273	268	264	255	268	244	259	251	269	254	276	259	286	268	292	275	276	260	275	271	288	287	257	269	249	233	264	279	296	288	293	294	288	248	310	281	275	283	266	265	234	259	284	244	269	291	241	258	264	280	269	278	263	284	263	270	285	309	242	271	288	271	260	284	289	251	265	293	289	271	279	266	276	279	283	263	246	272	275	288	284	271	267	273	273	274	289	276	260	239	286	296	289	250	266	267	279	272	241	262	259	261	258	239	247	257	263	248	254	257	278	271	275	274	253	289	288	275	255	249	261	261	288	270	283	297	245	264	281	247	274	264	276	278	266	266	249	273	267	295	264	273	259	260	248	272	271	271	277	248	257	263	259	276	238	273	250	296	287	261	273	271	276	268	266	277	293	263	265	274	273	271	269	252	270	312	266	267	267	260	272	281	292	265	261	285	260	299	268	283	263	251	258	270	270	269	288	286	264	275	274	295	279	248	257	255	283	326	248	259	277	258	263	292	315	265	289	262	261	270	283	303	265	274	311	288	286	293	257	282	263	276	270	271	279	287	284	278	278	286	263	261	269	284	261	300	292	291	263	260	278	276	261	286	287	253	276	289	288	240	282	289	230	286	260	267	268	251	288	282	275	274	244	264	286	311	277	254	252	283	287	270	298	252	292	258	242	235	281	286	278	276	251	274	272	285	262	226	257	263	264	265	312	257	284	258	252	276	262	284	281	307	270	288	258	292	288	274	301	309	288	274	271	278	292	265	279	290	282	254	269	258	288	261	278	299	286	279	249	256	259	281	252	318	265	268	275	278	275	273	286	275	260	307	251	272	272	279	255	269	271	297	267	275	246	253	266	264	287	275	265	262	266	275	294	254	268	274	250	260	261	280	281	259	252	260	267	280	275	282	264	294	225	252	283	261	258	263	252	271	279	273	266	270	232	262	297	266	308	277	246	274	260	276	243	245	252	275	253	282	264	278	282	289	283	252	266	298	269	239	253	280	291	249	283	274	256	243	285	262	266	294	249	259	286	280	261	257	245	263	271	227	284	263	257	264	288	268	309	274	255	266	275	244	308	277	263	265	284	280	293	241	291	268	250	244	288	275	272	279	273	286	272	267	300	254	284	272	273	236	244	267	247	240	301	273	271	247	235	270	283	264	258	249	270	242	279	263	249	288	278	282	260	288	287	276	272	267	274	277	298	262	289	268	254	265	274	251	283	291	259	260	293	283	274	301	235	295	251	268	267	275	301	256	267	247	308	273	262	277	295	266	261	296	232	257	264	241	286	261	253	280	279	280	278	271	300	255	279	279	268	258	265	257	288	286	262	263	242	279	284	291	246	267	281	268	289	275	283	268	274	274	276	259	236	276	289	276	238	254	281	268	287	227	254	251	248	279	239	276	279	258	272	290	311	266	293	249	278	273	247	282	294	293	272	262	303	273	271	265	296	274	282	240	252	253	274	254	276	283	274	264	261	263	289	304	287	256	237	272	237	263	294	254	269	263	247	279	253	273	279	298	296	278	245	309	257	257	255	253	267	264	283	261	284	269	290	275	300	263	275	260	295	239	273	286	275	265	267	283	253	254	275	268	260	280	269	268	288	255	280	270	277	288	263	283	275	282	265	255	289	260	267	246	261	241	280	280	260	272	254	285	259	266	286	257	267	236	274	261	279	287	282	251	267	254	275	279	282	236	270	262	263	290	257	276	267	258	251	306	280	281	305	268	266	282	279	283	232	250	262	255	279	276	260	265	279	307	279	285	261	267	278	289	274	271	284	284	261	304	268	310	277	259	264	283	262	279	275	274	251	264	282	257	278	274	247	245	274	270	248	285	250	290	290	272	289	299	248	280	266	271	270	273	310	280	263	285	278	297	283	284	269	274	261	261	251	289	258	286	274	300	259	257	273	260	271	306	292	239	282	275	273	262	272	258	279	269	280	267	261	283	297	241	277	235	285	283	252	267	219	267	287	271	233	263	284	234	261	279	248	272	276	262	269	308	284	298	252	274	253	256	289	268	252	280	274	270	259	239	251	270	301	284	282	283	255	278	303	257	272	255	253	279	278	272	311	285	294	280	283	248	276	254	277	242	246	289	274	272	274	273	277	282	276	268	275	277	274	253	290	261	273	292	243	265	251	273	269	260	282	241	288	286	289	287	279	241	271	281	249	285	252	274	227	286	286	268	279	254	236	263	278	296	284	255	268	269	254	271	258	283	301	250	276	283	248	249	271	279	236	279	280	268	274	265	296	256	248	281	295	276	250	267	272	262
29750	11474	5152	2420	1805	1385	1070	857	741	591	520	503	425	393	433	399	379	363	380	344	346	327	312	322	324	326	314	323	323	324	342	311	337	304	314	295	297	313	316	303	314	293	281	331	319	319	306	270	316	318	332	305	290	296	292	333	291	296	312	317	268	284	312	287	295	297	330	303	306	300	310	282	317	290	286	250	290	315	278	301	299	311	312	314	315	340	299	304	297	312	288	278	339	291	299	299	290	322	342	272	274	333	299	300	299	297	291	297	313	295	286	304	291	287	285	309	274	293	298	272	286	344	292	318	299	257	326	295	306	310	280	294	305	311	295	308	280	276	299	308	321	301	293	326	327	287	303	300	257	298	314	307	277	331	295	281	314	298	303	253	306	318	305	281	335	308	320	287	302	271	328	315	276	313	288	299	348	298	270	297	306	297	278	308	292	275	302	303	296	281	296	302	321	236	281	330	305	282	290	271	292	303	297	320	292	284	306	307	291	306	321	284	303	311	282	312	313	300	314	307	296	297	296	268	294	299	294	291	301	302	293	322	320	293	305	280	280	301	309	306	288	291	287	308	300	289	290	304	297	291	282	296	308	281	311	312	306	311	318	299	296	247	300	311	289	298	287	291	301	291	309	326	318	279	295	289	307	291	287	315	304	288	306	292	302	319	295	320	319	319	292	310	275	293	285	313	306	308	287	278	305	303	316	294	328	304	298	308	329	286	309	292	297	328	296	312	294	283	294	299	297	319	290	291	281	284	292	302	304	284	304	270	303	315	306	327	304	291	289	283	316	286	302	292	298	289	309	315	324	309	328	303	278	306	297	285	287	284	311	296	313	291	317	306	285	299	307	298	297	279	269	308	304	297	299	285	318	310	281	326	317	318	277	316	303	327	276	317	338	307	275	296	291	280	329	327	276	315	309	310	326	286	303	280	293	332	280	286	291	288	273	315	293	295	306	334	297	317	330	270	345	309	284	313	278	313	324	315	325	274	308	330	281	326	288	330	307	295	325	281	292	275	286	323	310	307	347	307	280	310	314	284	293	289	309	271	272	290	282	270	291	315	282	302	305	269	306	279	294	327	306	292	299	301	300	277	282	307	303	281	317	305	288	307	314	307	292	298	293	282	315	301	287	316	306	305	288	272	305	306	298	317	277	307	273	308	312	292	292	305	304	296	294	320	292	306	314	296	268	303	316	285	298	297	297	269	302	329	311	280	314	322	320	276	296	295	280	290	287	323	307	314	286	289	291	310	306	275	302	273	287	336	308	299	307	300	296	301	303	306	289	301	277	297	290	313	282	280	291	304	278	277	281	313	291	281	315	302	306	285	301	313	295	299	296	292	296	303	302	285	288	309	292	318	280	265	284	315	263	320	288	314	293	300	288	300	324	316	272	305	273	292	322	309	278	302	285	323	262	275	298	292	329	315	298	306	279	264	309	330	295	291	303	316	288	316	275	306	285	292	312	310	296	329	314	294	311	295	287	293	315	322	322	288	322	281	304	305	317	308	301	295	308	300	308	312	299	302	311	300	311	294	291	270	286	308	304	296	289	316	292	283	340	290	288	283	296	290	267	303	301	301	326	309	291	270	294	298	279	287	315	284	263	273	333	275	285	280	300	300	298	285	327	280	333	293	334	290	307	287	303	286	311	277	309	316	297	316	265	311	269	301	317	281	320	287	310	303	304	292	280	324	319	306	305	282	319	316	289	303	310	280	295	335	305	322	295	299	289	314	277	303	307	303	294	280	273	314	288	287	320	320	312	292	278	288	275	314	275	312	321	310	299	301	278	283	309	316	339	298	284	309	277	278	316	305	302	313	275	348	295	302	309	295	283	307	273	310	280	319	292	308	280	269	304	324	312	284	289	293	298	316	283	317	275	290	291	322	299	294	296	299	296	287	286	289	310	315	309	307	312	325	294	290	302	298	326	311	321	319	297	287	290	282	310	285	309	287	294	317	300	290	291	301	341	280	305	324	308	285	273	280	312	310	266	313	285	325	290	289	311	313	317	301	300	300	313	285	309	274	273	308	269	308	274	294	270	303	319	299	278	294	305	318	288	293	305	301	315	329	294	289	287	297	287	313	290	275	270	302	285	307	289	279	266	311	335	288	318	275	311	269	285	290	327	306	281	288	335	299	302	295	309	321	287	279	299	276	284	266	320	288	295	299	307	307	292	296	319	288	310	273	333	320	275	267	280	298	341	307	307	318	289	282	273	312	306	317	271	295	331	291	283	326	286	294	271	309	292	288	292	289	272	306	302	299	309	317	299	316	308	303	289	295	267	283	292	301	295	289	289	297	288	323	303	322	299	304	313	301	321	317	298	329	315	326	296	284	271	290	331	274	303	293	260	335	319	273	302	312	299	306	278	329	305	297	295	307	274	278	299	308	312	310	270	301	296	310	316	267	291	300	291	290	289	306	310	364	278	310	265	276	283	318	304	299	278	317	293	307	273	286	286	306	278	286	313	343	278	301	319	307	289	324	336	340	280	304	277	290	303	286	315	334	306	288	299	269	290	297	302	314	306	317	303	310	295	306	283	285	295	287	307	316	310	327	297	282	324	305	318	312	299	300	274	326	292	305	293	313	304	309	302	310	292	307	306	287	288	305	273	264	297	298	293	295	304	315	302	330	309	284	295	304	293	268	294	298	331	288	323	297	294	289	312	304	319	321	299	307	288	288	303	278	298	271	303	289	286	267	298	292	295	290	294	312	298	312	315	286	279	279	297	314	294	293	312	303	284	293	294	312	281	273	315	285	299	310	310	298	318	304	294	271	365	283	313	296	303	303	270	322	294	352	259	303	334	279	271	293	333	295	301	295	289	329	311	303	303	303	269	290	288	288	283	301	283	276	310	313	311	318	281	287	305	324	324	314	306	325	264	303	303	321	285	286	289	264	313	290	287	263	317	314	319	302	281	303	280	294	283	279	290	309	261	295	320	278	283	322	297	318	276	298	315	307	294	294	295	294	321	286	292	281	325	302	299	302	308	291	287	297	313	287	282	299	298	323	301	311	306	305	292	291	335	317	286	323	266	289	317	297	282	276	277	291	303	285	295	287	286	291	323	309	271	304	322	299	309	286	315	286	312	299	297	315	292	290	282	277	297	277	277	315	329	298	308	310	314	307	286	296	245	299	254	301	289	322	322	311	324	284	267	273	303	291	311	290	307	293	316	328	294	315	299	295	287	292	330	280	320	303	318	325	312	301	311	299	310	297	287	326	294	319	323	300	273	277	283	301	310	307	278	266	310	315	303	316	300	299	336	295	268	250	267	306	313	274	313	294	303	316	289	304	309	283	275	300	285	277	339	292	302	281	308	290	300	274	303	299	302	300	321	301	290	337	293	317	296	279	292	310	286	312	286	291	276	295	315	311	290	292	303	270	289	308	264	315	322	308	293	315	293	294	324	282	296	302	321	299	302	290	310	259	303	305	284	314	317	288	309	312	325	293	295	282	314	294	295	318	305	276	309	275	313	285
24848	21063	27069	25126	9585	1135	976	891	786	827	767	802	699	738	707	720	689	725	725	710	721	727	700	667	716	681	644	693	708	703	700	694	720	690	709	683	696	768	647	671	677	721	763	652	729	706	702	708	691	691	706	674	719	706	667	734	667	650	702	706	706	666	700	736	741	755	682	673	668	690	726	738	708	705	741	728	698	680	695	715	734	710	667	682	699	696	716	707	689	734	697	745	698	657	701	743	725	673	720	721	702	667	719	641	763	638	760	702	682	687	703	732	683	685	721	697	749	691	711	764	669	652	706	716	715	654	725	682	736	690	685	703	706	674	699	716	707	661	706	653	711	678	706	691	737	687	711	693	689	696	696	692	710	688	648	638	729	701	703	676	679	706	638	711	678	702	749	651	683	697	741	683	723	758	660	718	715	710	685	699	645	714	748	721	688	684	663	697	686	733	708	651	714	733	666	689	727	704	691	704	727	668	699	706	672	673	655	683	705	709	714	702	688	741	703	706	713	709	704	721	689	712	675	722	691	727	677	722	716	740	679	682	672	657	728	702	689	724	703	635	701	716	714	684	756	754	696	709	732	673	694	682	716	681	672	702	683	725	745	673	678	718	758	684	724	686	694	700	675	675	738	705	702	710	676	688	675	686	680	699	736	709	662	717	691	667	712	771	714	740	701	719	699	679	672	747	679	715	668	710	646	681	773	687	711	686	692	703	701	706	679	728	663	721	639	665	686	634	687	676	734	702	701	664	708	667	714	657	716	685	714	679	721	764	700	705	709	646	641	695	728	709	684	718	717	689	722	674	672	663	667	755	660	710	670	710	729	683	683	696	722	654	687	648	730	706	715	687	716	716	674	710	700	660	699	719	712	680	682	688	720	686	677	671	700	672	684	670	711	689	663	664	688	683	709	712	678	687	692	686	688	690	655	697	729	728	708	707	711	710	696	722	672	710	652	743	703	714	696	742	713	701	749	729	682	716	682	682	667	659	703	716	700	718	759	676	752	705	725	704	676	686	656	701	672	735	703	698	720	713	694	726	684	732	704	681	742	706	691	728	771	677	684	697	676	741	727	744	636	715	672	699	691	666	710	692	687	716	701	699	715	673	717	680	705	688	674	695	664	671	683	686	715	705	665	666	693	685	681	705	682	683	678	686	684	679	738	700	680	681	716	737	673	733	671	745	716	722	745	684	693	692	725	669	747	726	709	722	676	722	672	695	645	697	723	681	739	715	672	680	688	730	646	722	652	693	688	696	710	739	697	699	680	715	652	705	657	700	672	659	706	727	687	727	649	670	691	598	708	694	699	691	702	745	686	708	673	680	663	716	677	692	710	689	695	714	651	722	695	691	747	712	731	665	648	727	709	677	718	707	663	690	735	694	654	635	699	716	707	719	708	743	765	715	695	694	701	676	731	672	727	690	674	681	706	740	695	721	690	688	679	729	715	668	751	677	709	719	691	704	697	669	735	723	656	679	708	662	677	668	712	737	668	733	703	677	718	708	690	714	702	663	740	717	709	686	702	670	766	716	737	684	746	711	665	700	709	703	666	716	633	722	708	710	681	698	725	702	690	671	684	711	640	676	676	718	738	695	680	693	695	676	684	686	691	738	700	689	679	717	695	759	670	684	682	686	674	696	713	722	694	723	708	732	700	727	722	692	659	701	691	690	700	722	701	708	724	678	672	697	727	745	697	674	712	661	657	690	661	702	682	699	717	679	745	658	675	735	732	696	699	693	652	664	674	696	735	714	725	710	681	669	678	680	735	672	656	714	708	680	723	689	700	724	652	706	731	712	691	712	707	696	699	680	672	723	734	728	707	689	705	693	711	707	720	700	694	738	703	704	691	701	698	703	703	658	691	667	675	683	714	709	711	713	710	668	699	704	701	629	707	654	731	703	657	649	708	765	717	682	686	700	675	700	702	678	700	695	722	713	690	740	677	703	730	703	693	714	681	729	705	727	656	697	673	682	653	624	694	731	722	731	656	685	698	733	722	657	668	692	725	715	691	754	677	740	707	712	705	757	689	692	688	684	730	678	677	674	730	715	678	717	735	684	707	689	725	691	700	729	659	673	752	713	699	697	701	705	684	733	745	680	663	719	693	700	712	752	694	719	694	650	667	716	728	701	709	696	687	714	678	712	723	749	652	720	697	699	709	661	711	671	662	673	688	686	711	725	692	694	710	707	688	657	655	702	701	741	692	721	700	692	673	689	729	680	709	752	727	686	665	695	712	727	746	731	670	721	677	752	700	682	714	741	674	695	667	696	654	713	674	718	706	720	698	710	656	625	713	717	707	676	739	729	703	745	705	717	713	710	720	641	696	683	688	696	713	687	682	689	663	707	651	718	679	695	714	684	718	676	712	661	661	748	707	750	669	654	653	733	710	695	692	719	718	696	708	653	690	667	697	715	739	706	725	663	687	677	664	660	713	711	693	749	687	649	676	663	718	719	689	717	670	696	746	682	641	639	648	674	686	711	673	741	702	744	716	686	681	687	687	667	697	715	699	683	738	667	718	701	700	679	695	688	745	733	694	718	699	721	698	687	655	699	684	705	653	704	749	695	693	688	713	689	691	728	710	672	696	739	689	692	695	699	648	689	694	712	703	740	721	690	728	741	749	694	694	698	694	719	669	731	684	692	705	710	703	715	728	709	653	726	633	670	724	665	729	675	713	700	708	699	691	698	666	737	673	669	698	727	691	747	737	722	705	741	652	686	693	722	697	687	686	680	720	726	694	678	711	724	659	760	691	717	705	677	707	656	698	690	717	726	669	704	742	711	694	712	678	717	700	716	724	678	709	674	686	703	682	713	659	669	685	716	723	688	680	721	710	668	717	722	736	635	721	689	696	714	712	710	719	700	682	669	675	726	691	691	660	689	725	716	687	687	687	700	680	729	661	706	707	630	707	686	642	665	729	669	672	713	686	701	730	705	719	725	710	679	684	702	697	654	694	697	673	709	711	703	721	717	735	707	660	692	686	710	712	746	708	734	681	653	676	710	665	691	722	711	746	696	679	673	707	660	679	701	692	709	692	635	715	726	719	728	699	690	678	742	735	712	721	719	692	685	689	693	696	711	718	714	686	711	708	657	698	695	723	691	703	633	771	701	669	673	698	669	712	720	649	653	667	647	671	647	698	719	742	681	690	642	702	643	686	693	677	717	633	691	684	697	675	717	716	699	658	689	699	672	701	642	668	754	738	713	715	731	705	703	673	700	736	665	741	747	724	714	700	691	728	666	687	717	743	671	664	717	716	707	692	726	650	666	669	688	706	734	707	673	740	684	688	704	689	701	724	700	710	714	735	686	745	738	702	691	671	716	671	689	711	693	669	692	672	720	686	669	677	661	705	700	692	727	690	715	636	689	719	713	700	725	670	710	724	720	739	712	676	705	662	703	652	718	704	669	662	676	688	649	686	710	726	672	692	675	685	743	670	661	722	751	667	720	674	708	695	701	707	745	679	672	746	699	730	762	643	706
27407	8296	3239	1803	1496	1265	1135	963	964	906	845	875	865	820	788	778	779	792	765	738	769	745	713	753	717	692	733	739	754	769	726	704	741	738	726	733	713	721	762	717	758	742	708	723	741	759	775	736	756	743	702	722	730	727	735	739	699	713	732	807	756	725	703	730	673	754	718	680	718	756	688	757	759	741	711	741	752	746	716	738	787	730	763	745	709	734	690	714	727	737	685	721	747	779	750	727	730	754	740	675	692	771	715	731	718	758	665	730	723	714	724	690	725	776	745	686	700	741	723	643	710	746	722	705	707	752	721	750	681	765	771	685	745	750	734	704	761	716	722	710	715	707	710	687	717	748	771	723	717	744	672	704	742	708	738	723	741	759	730	735	754	714	673	710	717	770	686	729	719	728	760	747	718	742	782	700	754	702	691	693	754	711	700	713	719	702	760	764	711	719	730	754	747	751	694	754	760	682	755	721	803	697	697	733	745	679	711	717	708	772	733	776	741	690	737	756	734	662	776	754	729	720	685	735	736	689	745	746	689	742	752	678	760	726	746	696	720	755	735	775	732	753	720	787	756	750	751	694	712	746	727	721	760	690	747	752	760	704	758	705	737	731	729	724	745	699	717	733	718	634	724	741	687	754	717	699	711	709	743	733	701	734	746	746	705	755	748	729	706	771	707	741	725	766	714	695	717	765	712	748	748	741	739	719	709	705	692	710	710	755	765	758	764	753	710	768	716	681	726	704	717	712	689	738	734	713	739	725	705	733	734	730	736	696	760	756	717	741	733	722	802	710	704	716	746	749	748	725	692	743	718	743	714	701	726	745	719	750	723	748	737	699	756	735	702	698	750	762	759	745	742	699	732	741	748	714	728	710	711	776	711	696	709	754	700	715	738	713	738	750	693	727	719	732	724	753	758	684	731	730	746	745	686	728	686	745	723	733	695	695	749	700	718	723	670	700	679	714	691	735	727	700	734	686	706	737	733	727	717	812	702	680	733	786	671	741	694	728	734	704	715	735	719	743	776	783	724	718	685	712	714	739	721	735	756	746	712	731	744	733	699	695	776	679	687	757	693	713	718	738	737	697	730	727	734	713	726	704	716	764	754	713	731	789	741	769	763	692	739	797	729	689	770	752	741	724	709	746	728	719	733	697	730	724	746	682	730	705	695	758	779	729	675	736	722	743	728	707	718	754	765	722	765	747	714	687	736	674	726	731	722	751	749	736	753	750	752	711	641	752	698	780	726	745	712	729	752	757	727	676	800	759	707	719	724	729	737	736	689	777	727	733	719	730	756	699	742	735	748	755	670	758	704	737	708	711	682	724	770	722	721	711	754	727	743	725	717	731	707	774	744	685	750	728	757	723	741	715	705	790	715	727	734	713	733	762	673	689	725	703	765	725	716	757	710	730	746	702	715	703	703	709	719	712	734	724	751	704	691	732	680	765	760	730	747	703	766	715	745	681	752	740	691	757	754	750	699	738	712	737	721	764	685	700	736	727	758	710	698	761	734	734	763	717	758	748	743	732	674	731	759	724	744	717	731	774	697	732	795	773	773	790	696	699	733	729	709	772	735	731	691	696	715	753	712	732	678	728	799	708	706	737	718	710	740	743	712	718	706	706	747	727	744	731	736	751	759	701	757	722	672	757	718	737	733	750	731	738	725	739	678	676	712	732	710	718	742	738	713	740	658	712	774	737	724	717	664	725	760	701	730	700	724	748	730	741	713	746	724	728	765	737	711	735	700	727	712	740	682	723	713	730	725	710	737	752	694	758	711	727	713	712	751	730	714	743	724	721	728	747	685	732	734	649	709	660	725	716	709	743	734	676	715	719	710	686	730	711	768	703	747	743	744	742	724	738	752	724	695	749	762	744	735	751	729	733	747	771	737	763	721	743	768	737	699	789	723	722	696	753	718	703	755	729	728	770	701	709	792	729	764	692	725	739	713	709	743	761	756	682	728	779	748	687	717	719	707	725	750	761	724	737	680	755	785	749	694	750	721	714	700	694	719	721	768	714	740	699	742	715	718	748	754	710	703	701	695	687	707	730	714	746	707	729	779	666	734	728	747	746	713	750	749	696	751	731	723	737	756	717	752	720	692	746	725	703	684	706	691	713	731	700	736	747	733	721	727	723	710	727	758	765	763	689	779	712	722	724	760	689	728	729	768	784	710	734	757	714	678	711	728	729	760	705	690	738	736	677	744	726	736	708	737	722	689	690	699	734	745	726	734	730	724	744	739	753	775	774	750	725	707	728	706	703	725	686	721	671	704	726	734	732	724	710	726	703	777	711	721	756	753	748	713	785	747	717	758	720	718	705	752	731	719	661	748	737	756	718	724	736	712	706	788	774	735	711	714	758	721	722	726	687	722	729	708	691	713	727	735	702	736	736	744	768	720	706	727	710	709	732	715	721	754	701	726	751	775	779	719	708	732	762	687	741	782	755	686	745	766	739	738	783	698	720	697	715	717	719	710	745	745	668	713	754	671	771	721	732	745	724	741	744	733	750	719	713	687	708	740	703	721	709	743	716	718	766	699	778	804	728	736	717	702	727	725	699	682	744	727	696	737	703	740	726	721	724	731	767	728	661	712	716	730	699	733	742	718	717	787	737	764	744	725	726	687	704	756	779	786	720	751	796	692	679	730	746	745	766	724	767	733	708	734	718	747	724	695	709	760	732	692	734	747	711	775	721	705	755	740	715	714	682	724	736	702	751	742	733	717	685	746	745	713	720	715	748	714	745	741	727	742	764	776	753	740	730	710	743	708	768	691	717	756	727	706	692	713	745	764	758	742	730	742	715	699	729	758	768	726	718	749	740	694	737	707	725	780	722	733	747	709	799	707	707	703	685	689	734	698	760	717	715	690	738	749	710	742	706	743	699	725	724	713	728	772	747	732	725	698	716	744	730	762	759	769	732	732	747	706	718	764	735	726	705	733	691	742	739	707	680	748	735	736	725	727	776	719	786	710	713	728	751	749	737	719	761	721	722	739	673	748	718	716	740	773	722	746	682	743	691	743	763	763	669	744	734	747	737	721	725	738	743	725	754	772	744	711	757	770	693	749	685	776	702	702	732	716	731	731	711	745	711	695	720	723	739	727	752	743	749	747	708	759	726	684	709	783	703	746	704	808	710	709	749	742	720	702	730	696	729	697	716	757	760	753	724	729	701	711	718	755	758	743	705	686	762	700	724	725	667	684	755	711	719	670	742	738	674	675	722	709	729	721	714	737	708	753	764	752	756	743	716	715	710	665	741	724	773	737	722	696	706	763	700	765	727	750	730	710	676	755	680	692	690	706	738	689	697	710	748	763	701	742	748	723	719	707	750	710	675	687	731	738	756	699	705	725	730	751	707	727	700	754	759	795	696	749	697	791	735	739	756	723	715	712	756	712	714	678	717	768	728	746	739	751	744	736	725	681	653	726	746	658	720	703	715	702	786	708	753	680	702	717	752	738	711	713	765	736	710	738	748	673	694	745	771
22505	21056	28632	23684	21056	21117	7584	1330	1035	980	881	850	787	758	758	818	741	750	745	720	683	676	644	741	608	697	660	661	644	580	700	700	637	663	636	601	674	645	649	590	657	697	636	665	658	654	574	678	614	628	662	646	625	649	626	627	644	634	641	580	635	646	660	644	606	632	645	670	646	667	605	627	620	623	617	640	602	636	653	662	632	636	659	616	643	630	650	618	584	630	621	632	610	642	649	627	593	626	647	624	617	663	610	579	645	623	639	640	632	673	664	644	596	600	637	676	651	652	593	638	623	627	634	696	602	577	687	674	637	593	612	582	674	625	601	631	606	675	659	604	626	618	622	638	625	608	630	636	616	652	629	620	650	618	628	624	635	659	625	639	620	655	679	614	632	606	615	624	677	636	638	627	610	664	642	650	636	624	655	587	630	626	675	637	635	626	630	646	618	646	596	669	620	650	653	615	620	626	572	633	632	597	641	669	662	617	611	634	672	629	693	626	637	647	644	611	614	605	654	646	636	629	643	673	641	603	596	642	613	645	640	658	590	650	648	622	661	637	547	625	625	578	634	612	617	579	667	644	603	632	623	632	630	625	630	651	598	631	626	620	643	608	651	640	591	646	606	645	621	584	637	625	617	600	675	645	623	618	642	627	678	620	633	656	649	644	636	628	637	601	638	664	642	686	653	643	657	629	676	671	617	658	594	642	632	641	613	658	579	657	648	622	672	664	627	640	641	602	646	645	607	618	667	636	617	639	625	605	632	600	631	676	660	580	641	592	635	622	656	638	690	624	665	585	699	650	608	619	684	636	652	612	640	609	655	635	677	657	661	623	608	580	634	637	649	689	637	615	604	625	644	657	636	643	607	586	649	616	701	593	682	617	642	643	625	575	588	631	614	619	590	611	641	619	622	615	632	584	636	592	597	633	658	598	621	607	650	615	597	617	609	625	633	630	625	654	612	646	591	618	637	629	638	666	609	614	616	662	627	651	631	649	646	599	615	627	644	644	647	659	595	657	662	613	624	595	634	651	627	636	590	655	644	644	667	612	622	614	635	680	625	607	637	627	622	617	627	629	660	674	617	611	627	595	594	627	641	613	653	631	626	632	601	609	613	650	580	623	634	602	638	656	651	629	653	684	636	605	633	669	593	614	636	657	635	608	633	631	671	651	611	590	633	618	605	657	635	625	648	658	654	635	648	639	667	644	663	650	615	648	652	646	630	645	613	613	640	617	655	625	671	649	622	653	662	609	682	625	614	643	603	635	644	612	627	631	594	618	636	645	633	633	614	609	631	642	619	647	647	599	668	635	569	640	648	640	658	604	649	648	611	643	680	612	609	638	617	635	620	638	622	585	682	591	591	623	600	696	664	621	624	599	653	620	693	642	653	646	660	651	654	645	614	630	610	663	621	643	651	660	611	644	612	590	602	588	607	598	617	681	629	649	592	594	677	644	633	698	594	570	626	638	631	623	598	589	604	643	605	602	611	668	631	605	595	623	606	623	615	551	645	613	614	658	621	622	583	647	608	661	594	686	634	633	600	640	613	597	616	651	663	670	629	670	610	597	646	604	628	570	633	602	611	679	650	629	624	652	623	621	612	627	642	593	634	629	635	648	659	666	650	668	614	598	651	618	606	611	625	658	631	663	693	627	632	641	647	620	629	595	622	640	558	612	653	665	625	656	605	627	609	594	703	614	651	627	632	620	609	604	659	632	690	642	669	594	649	635	633	656	626	627	647	616	647	625	608	632	618	641	598	658	598	633	659	630	612	619	588	635	628	623	596	574	580	619	630	647	619	589	591	651	638	646	634	616	609	628	620	587	629	635	672	618	618	611	602	604	646	615	627	674	615	653	620	607	658	640	660	624	621	600	641	644	624	618	694	635	649	654	632	625	613	622	639	618	645	629	631	597	605	600	646	603	644	616	670	630	661	602	597	651	619	653	643	670	657	657	637	625	669	601	607	604	641	598	608	638	670	616	632	681	639	576	633	633	646	615	622	648	614	634	606	623	634	639	636	659	641	599	641	631	604	595	614	613	626	647	627	604	673	645	609	615	612	588	597	645	648	619	632	635	630	584	705	643	649	650	610	586	582	605	621	609	608	649	612	642	630	635	633	646	587	647	613	612	616	610	637	666	607	628	613	607	629	667	617	617	600	618	594	599	601	672	629	629	635	619	614	655	615	599	596	650	677	666	614	631	627	651	621	617	652	626	638	668	633	613	656	656	612	649	651	635	634	580	655	618	598	613	617	621	648	653	633	577	621	701	644	666	613	658	607	598	619	659	626	573	586	628	621	623	630	619	594	653	622	643	635	615	656	605	574	641	621	630	598	649	616	649	628	622	630	652	623	646	608	633	594	623	669	612	632	640	642	630	612	631	641	619	616	639	638	606	631	644	642	646	666	645	597	639	612	658	631	623	654	657	627	588	632	667	628	648	642	600	660	625	637	624	606	593	599	671	614	636	620	617	627	641	646	704	591	582	623	632	639	614	653	606	624	611	580	599	628	645	600	576	615	634	583	575	623	651	630	688	660	643	667	674	642	615	588	595	652	619	574	559	616	657	667	642	594	620	644	608	669	598	615	587	634	686	585	642	620	586	631	638	638	599	615	659	625	646	621	648	608	597	670	651	578	650	628	624	612	628	578	618	616	637	623	646	641	616	659	648	634	613	629	605	648	607	628	625	619	657	633	650	675	561	620	639	637	652	670	639	665	627	582	586	615	658	640	641	610	618	600	622	632	649	671	622	651	612	607	618	624	668	625	646	582	675	595	653	632	626	587	591	649	609	641	614	604	611	592	631	685	669	572	613	651	666	658	599	599	653	645	608	636	628	631	638	603	578	634	630	641	628	638	628	625	630	629	649	658	664	620	581	656	641	613	597	600	616	625	594	636	600	640	619	618	588	619	626	615	660	624	600	620	634	608	635	605	626	652	577	610	625	594	625	633	650	664	632	659	611	615	639	669	639	663	670	615	627	620	649	627	660	623	667	615	679	575	665	650	656	618	615	611	629	589	627	617	616	628	640	561	686	658	658	651	648	603	610	710	658	650	628	632	591	626	607	587	635	596	649	664	718	628	664	661	624	614	636	585	619	573	611	660	647	608	600	596	620	642	655	641	624	605	635	645	628	621	611	620	631	589	664	624	630	657	587	630	633	642	648	646	635	630	608	633	640	587	631	615	625	668	556	622	641	684	633	604	625	615	573	627	666	644	639	633	602	612	657	597	636	588	658	665	598	600	624	670	633	670	673	643	630	608	604	619	620	647	601	616	633	626	673	680	634	621	614	641	634	667	619	641	612	663	623	605	630	669	637	612	633	609	615	646	677	619	645	614	656	614	593	653	624	623	624	621	624	654	614	588	610	585	608	598	633	616	630	606	661	664	649	635	608	639	652	635	684	624	623	613	626	631	582	655	655	597	632	637	644	622	581	631	631	649	668	610	632	639	649	633	636	636	627	611	623	653	667	598	586	669	628
36693	19006	8752	4631	3457	2715	2005	1701	1383	1246	1041	980	944	913	844	837	767	761	754	736	751	712	713	742	663	665	672	678	686	670	647	680	686	622	651	702	667	626	651	651	652	661	643	580	683	649	607	642	649	588	669	627	610	644	600	560	605	675	648	645	608	636	610	611	664	644	627	657	669	584	653	619	597	689	675	700	653	581	638	609	605	618	709	641	588	629	624	660	647	654	645	605	670	630	631	662	631	622	658	671	618	646	644	606	626	611	625	649	701	603	624	639	629	662	622	650	617	649	618	631	633	593	633	652	656	626	644	646	637	634	643	584	660	652	665	650	621	601	609	646	619	595	652	667	642	695	633	626	615	619	640	636	619	621	622	643	650	663	648	619	642	621	626	661	630	645	650	638	656	622	626	653	611	627	632	678	589	624	641	598	643	583	618	582	681	646	659	653	654	638	685	610	649	607	667	670	680	658	592	642	632	613	652	639	611	645	621	628	648	693	596	639	625	650	652	671	658	625	627	619	657	628	612	664	634	681	626	628	572	634	637	600	614	631	657	644	631	614	645	638	628	627	630	606	661	607	644	667	649	645	655	615	649	612	631	616	654	635	603	614	649	636	640	656	691	653	649	620	638	596	599	633	641	648	639	661	613	615	610	664	670	659	661	608	642	618	639	673	628	615	638	634	662	634	643	663	622	617	608	666	607	666	630	643	656	625	633	595	639	579	650	604	594	623	580	614	656	624	629	673	650	620	618	601	586	608	665	646	586	645	619	612	649	666	641	656	631	646	628	627	612	641	632	591	629	635	655	604	643	652	661	636	621	622	623	641	608	633	658	634	619	659	567	603	680	639	629	633	656	630	656	619	645	604	625	630	621	660	612	629	620	603	671	661	638	618	625	619	614	581	592	687	634	626	641	642	622	616	615	664	619	586	608	667	697	627	646	603	665	625	617	633	635	661	605	592	624	659	649	612	635	653	626	635	655	666	633	595	632	636	628	640	611	596	600	619	663	613	640	593	626	621	595	640	645	642	602	650	631	664	551	607	582	642	613	672	659	652	664	615	645	627	650	663	651	619	649	627	641	636	622	620	624	639	637	634	629	645	628	633	628	681	652	658	599	675	630	612	656	635	592	600	602	614	599	593	700	624	585	659	656	682	642	634	644	665	629	620	603	652	651	637	666	601	611	645	645	669	634	660	665	646	638	663	666	614	615	635	613	630	631	645	615	677	670	675	611	639	629	682	674	648	597	611	624	632	642	612	639	623	642	647	615	594	633	626	617	663	636	631	688	584	642	626	599	638	661	601	654	645	616	600	629	615	599	642	630	633	622	670	616	636	687	628	693	617	634	620	631	634	657	606	625	643	687	635	574	677	635	685	588	637	603	603	610	668	721	583	590	573	624	639	666	664	673	615	614	620	624	650	617	612	605	638	639	650	629	644	640	639	622	610	650	632	611	602	639	636	638	653	618	636	637	632	672	667	624	634	638	652	625	638	622	638	629	624	616	587	596	585	624	630	631	600	615	632	598	660	627	646	616	642	604	633	626	604	628	616	652	650	590	620	689	610	627	645	659	630	626	647	612	638	610	629	647	633	630	653	645	586	643	616	566	576	671	567	623	654	646	624	634	636	641	615	616	637	664	598	670	620	605	694	606	600	665	689	633	649	667	632	622	620	664	635	713	636	612	608	614	641	655	617	686	597	587	643	675	619	624	664	634	641	636	618	634	618	623	639	604	630	635	635	616	631	628	643	662	601	647	652	650	622	632	657	626	639	638	612	651	680	670	622	628	631	645	572	638	619	651	651	637	684	617	585	617	652	648	596	655	646	670	623	631	603	650	649	622	669	624	613	617	630	650	691	647	673	629	622	588	628	623	617	628	652	666	612	642	637	649	605	655	604	637	672	652	652	617	624	612	615	582	621	616	623	627	647	630	629	619	647	593	649	648	607	614	660	691	678	628	602	645	686	641	669	598	637	601	622	614	621	619	631	610	672	610	654	636	645	678	661	628	615	673	672	619	620	602	613	594	662	627	637	592	606	601	640	632	667	643	652	654	631	645	586	589	670	619	672	643	645	627	627	636	643	664	642	624	658	630	640	628	616	632	664	575	629	637	643	628	645	662	640	614	617	648	627	609	627	614	646	638	661	624	646	634	639	664	662	641	640	701	625	605	669	625	633	548	638	656	616	599	625	629	660	655	619	623	617	635	634	646	603	628	657	609	569	610	622	621	620	617	615	612	655	605	636	651	578	626	603	642	606	646	626	611	618	626	622	619	588	644	621	615	649	636	610	614	584	605	680	615	590	641	615	607	634	642	631	645	631	639	637	653	640	611	644	610	674	629	625	599	608	600	640	664	636	673	604	669	636	650	648	663	648	641	585	644	618	619	660	639	604	642	610	638	626	658	618	643	655	697	617	646	613	671	573	664	603	591	635	613	618	635	638	615	644	646	644	657	601	641	652	705	592	632	640	655	618	639	616	640	624	618	656	592	636	637	670	617	635	584	628	598	638	667	639	678	642	652	661	647	634	586	624	637	629	669	676	597	648	596	631	633	617	642	625	610	650	659	658	593	596	648	647	607	641	617	635	592	636	621	593	625	703	635	661	634	599	662	573	626	616	652	638	673	632	688	661	652	623	646	656	658	664	672	650	614	638	614	645	621	597	626	609	658	592	629	646	653	600	588	621	595	650	687	609	632	617	623	576	662	645	653	650	642	656	638	588	700	643	643	614	627	626	655	574	668	629	583	649	607	662	653	623	589	695	628	614	624	653	607	631	637	578	593	664	641	600	618	673	643	644	603	632	638	605	612	676	610	637	621	615	617	615	604	633	627	623	610	659	681	618	679	663	604	671	676	587	636	594	641	671	584	651	676	596	672	620	642	600	665	629	635	659	601	645	599	649	627	620	623	665	592	641	619	623	624	560	674	643	634	628	697	619	651	672	635	598	640	620	624	661	635	649	636	642	628	623	599	612	654	594	652	644	639	611	669	618	667	627	616	642	611	725	629	609	623	615	643	628	652	615	590	590	685	628	599	638	594	616	638	649	646	601	645	598	641	623	610	631	618	637	654	659	624	636	606	642	636	668	652	659	619	622	683	626	631	617	574	644	652	650	634	650	637	626	647	631	586	621	587	609	632	610	629	710	643	597	644	629	663	630	632	645	608	586	619	619	622	623	659	639	586	618	636	653	632	689	613	647	602	588	639	650	622	632	636	655	647	604	654	605	666	610	660	646	617	630	625	644	646	634	616	608	667	642	640	676	585	598	659	614	692	676	649	659	654	626	646	669	646	633	635	630	673	615	642	691	626	605	625	592	632	590	616	654	621	630	636	637	616	676	620	602	617	652	612	611	618	633	620	629	640	654	638	634	617	609	655	632	647	659	637	633	636	593	652	643	653	629	665	603	669	659	664	621	659	662	678	680	641	612	670	630	586	674	699	671	603	613	694	616	613	624	653	606	633	641	659	610	628	629	630	679	562	596
27719	17599	3908	701	463	448	409	378	408	405	389	414	368	398	373	400	422	378	392	393	351	377	388	384	392	412	396	371	381	353	357	361	397	379	358	366	354	379	466	365	411	356	356	360	378	397	357	354	404	405	375	377	359	364	382	345	379	416	393	390	373	366	387	378	422	399	361	390	366	373	408	399	411	391	400	386	417	408	415	388	357	377	349	397	375	366	395	354	378	366	393	379	338	377	390	401	377	406	383	389	379	369	398	419	360	378	357	374	384	391	357	355	346	351	374	355	370	425	393	386	378	358	364	418	389	389	345	368	386	387	346	347	370	382	402	400	354	403	384	407	401	362	395	421	371	397	351	386	399	369	394	372	395	390	336	393	361	403	394	373	399	385	352	407	373	379	396	337	356	383	396	361	360	403	413	380	376	404	366	396	400	376	403	400	366	407	347	401	375	388	376	398	392	412	373	397	388	396	373	366	401	372	351	355	394	375	378	387	391	372	363	386	388	360	401	375	372	385	389	381	385	393	357	367	400	360	371	372	358	392	379	416	336	381	417	383	376	388	346	348	403	358	404	409	357	411	380	354	390	403	387	364	393	353	420	376	392	407	379	362	365	381	375	367	399	382	386	408	391	402	364	409	379	351	403	353	382	423	375	395	391	376	395	388	360	395	338	395	397	361	390	400	385	360	377	325	398	358	371	359	367	358	410	385	407	384	394	369	412	414	411	397	369	402	408	374	389	381	376	397	384	392	395	421	375	377	350	386	383	365	389	390	392	377	411	377	408	392	390	371	413	377	380	399	383	397	385	386	367	391	392	382	348	412	377	378	360	408	364	344	407	365	401	372	372	402	385	419	376	391	393	379	363	380	378	359	408	419	382	388	398	378	395	378	317	383	367	450	369	360	380	383	378	371	368	380	372	386	371	377	352	385	382	363	384	390	372	401	370	373	402	388	389	385	363	399	410	398	389	389	383	357	378	341	370	343	403	364	433	414	374	401	373	373	366	373	388	394	367	397	369	381	367	416	379	398	397	409	421	381	417	373	408	397	373	361	393	395	340	364	382	355	377	371	410	372	378	358	369	343	371	375	391	377	379	402	405	386	359	366	366	406	371	386	390	392	374	351	357	381	397	354	383	349	401	355	364	356	368	341	392	368	381	365	394	396	393	405	383	374	373	386	406	372	391	350	394	382	357	402	377	346	348	352	376	407	370	395	339	370	392	377	405	412	383	410	358	386	361	377	389	398	373	363	356	362	361	360	370	447	362	388	368	385	392	366	394	374	357	406	425	385	408	361	395	369	390	379	436	401	375	361	386	401	383	408	343	391	368	375	351	390	351	389	371	392	379	395	406	373	356	348	397	369	375	389	353	396	365	376	389	389	353	365	397	371	382	368	388	353	427	387	372	384	421	389	383	370	371	368	357	357	414	383	334	407	389	405	369	393	388	385	369	391	367	399	395	379	381	394	416	363	386	387	393	382	385	402	355	389	384	365	375	385	378	368	378	360	405	415	391	364	380	389	394	392	376	373	419	435	371	368	351	358	396	395	394	334	396	361	372	346	392	394	368	380	392	374	369	382	375	385	394	364	397	388	376	379	363	392	414	427	388	364	356	396	371	393	369	381	361	382	362	396	392	379	364	398	375	350	355	357	383	350	399	431	380	380	390	372	385	375	372	376	382	400	411	384	379	409	360	341	398	357	403	377	370	349	400	381	407	356	355	396	386	375	350	376	383	378	371	415	389	387	420	394	407	421	394	419	390	357	392	371	387	380	396	404	420	397	373	393	405	370	358	382	363	348	394	404	382	389	406	352	372	409	373	379	379	399	368	389	423	391	353	388	351	361	388	407	362	377	380	333	378	405	398	374	333	386	380	411	396	391	390	368	373	368	383	396	382	392	397	370	372	350	381	361	378	380	393	404	382	386	350	380	393	372	386	372	374	401	386	353	409	363	377	433	348	356	430	363	375	355	414	404	397	374	388	409	382	377	372	401	388	391	359	403	376	393	361	385	411	394	416	362	385	367	389	382	366	381	396	338	405	380	380	369	430	390	375	410	398	360	366	398	406	332	368	374	404	381	414	375	392	406	413	381	389	410	382	387	413	373	371	377	375	388	354	399	334	407	352	403	420	374	393	421	423	380	383	385	395	379	402	377	370	376	368	332	390	389	381	388	353	404	387	407	387	358	386	361	374	406	379	389	383	389	392	367	391	416	379	393	402	369	362	383	401	377	353	398	370	396	397	404	377	369	355	391	379	390	388	384	375	386	386	358	430	415	365	398	410	412	375	401	371	368	371	390	371	349	399	385	371	416	380	385	386	429	369	367	368	420	416	340	396	403	394	353	348	369	417	339	370	415	359	346	382	333	410	380	364	398	377	363	410	411	390	376	379	360	390	374	347	413	395	401	418	329	358	374	400	375	395	397	349	335	400	392	401	352	353	374	395	412	361	425	399	382	385	352	371	366	393	396	371	375	415	366	394	403	400	385	412	410	360	387	385	365	408	369	389	355	404	388	367	378	384	387	366	383	373	375	374	372	402	392	390	401	428	405	388	398	419	396	370	361	400	377	359	373	370	400	359	374	415	366	372	391	396	379	423	383	388	371	364	358	397	389	361	407	380	369	415	390	367	388	374	361	352	418	355	369	357	353	385	360	373	387	378	388	397	344	394	367	409	390	387	409	393	392	359	369	383	386	357	352	378	380	404	353	381	372	396	378	380	374	405	381	390	376	372	382	411	411	365	378	364	384	347	393	390	354	363	403	371	403	379	388	414	379	345	385	400	379	335	399	380	380	370	400	375	374	388	374	376	418	401	410	383	346	358	367	422	401	378	392	393	362	380	394	403	380	405	413	408	405	403	385	400	383	357	383	413	395	380	377	380	366	369	385	390	394	367	395	379	417	366	355	366	403	357	371	394	390	368	369	381	395	369	418	376	358	415	403	356	388	343	372	404	367	357	351	377	380	398	363	383	390	378	386	378	389	379	392	413	416	390	398	389	381	361	385	382	362	375	375	388	404	373	403	385	359	381	370	392	415	390	378	400	380	378	357	370	379	392	373	380	366	354	367	379	386	368	349	391	410	381	349	393	372	395	373	395	372	376	405	401	363	386	385	384	377	347	375	388	361	377	414	389	389	383	411	409	363	417	394	359	371	364	408	409	408	394	392	369	396	387	380	451	367	366	379	379	357	398	395	362	381	378	395	400	397	384	386	372	369	396	369	365	400	392	393	385	406	371	393	409	386	378	367	373	378	375	326	375	333	379	367	362	379	372	368	362	400	376	346	408	377	375	361	365	376	366	395	386	398	374	376	368	376	368	376	380	384	373	377	413	378	379	387	382	359	394	376	373	402	377	382	414	357	380	375	375	386	385	346	390	388	345	378	402	389	375	425	366	369	349	355	389	385	379	394	361	395	383	365	412	351	369	372	358	382	418	403	403	397	382	412	382	388	365	423	369	376	418	385	376	396	383	389	385	412	369	382
11838	2264	744	603	544	513	450	480	470	446	415	434	432	454	444	408	407	420	406	421	455	409	413	427	404	398	393	463	425	397	430	383	471	401	437	406	455	418	444	452	438	428	430	415	443	457	444	426	425	400	394	408	444	448	444	434	427	439	412	384	441	437	446	446	439	409	427	425	470	439	433	412	421	432	448	393	401	449	448	449	421	426	432	420	445	430	455	458	448	431	446	427	422	439	438	415	410	431	419	393	415	467	410	429	438	394	424	429	396	401	404	406	442	399	412	442	419	464	449	451	421	440	436	427	415	416	411	404	422	410	395	412	450	399	418	434	443	412	435	408	445	410	421	431	446	419	422	396	424	435	423	423	433	434	431	453	421	410	421	424	429	432	409	412	435	459	427	419	460	449	415	416	424	399	430	434	438	406	432	426	396	437	417	433	427	420	488	416	437	416	450	427	411	469	400	400	398	443	486	448	386	468	420	417	412	425	416	430	427	445	463	473	426	436	454	450	442	447	415	411	414	412	404	447	443	444	378	393	433	384	417	432	442	427	454	431	441	416	428	410	411	427	403	414	404	424	420	414	367	421	383	478	446	485	461	432	421	426	376	419	454	414	406	402	400	406	472	437	456	439	457	404	418	427	437	418	423	420	425	401	422	406	463	411	418	426	424	439	450	442	421	412	419	413	411	420	434	439	409	429	395	437	455	412	418	440	435	431	411	408	421	439	463	471	427	413	443	404	439	397	402	443	447	399	409	419	470	381	433	433	416	421	446	435	391	414	417	430	431	420	416	397	438	422	435	400	401	448	419	392	412	433	426	441	401	426	390	397	426	434	423	407	433	440	443	408	429	424	407	401	412	407	441	429	443	474	418	409	371	448	407	418	413	424	428	431	439	440	409	407	426	416	405	421	408	421	417	448	435	432	432	410	411	458	417	405	433	440	445	421	394	376	407	434	432	446	433	443	433	433	403	422	403	421	436	423	434	428	420	422	409	423	434	381	433	404	439	440	431	428	456	424	398	429	436	403	423	404	424	410	434	460	415	432	433	423	415	430	416	456	442	402	441	387	406	425	401	431	436	469	428	404	409	393	442	395	417	384	416	426	425	400	417	435	422	447	426	414	437	431	452	407	473	448	423	420	437	431	439	409	435	411	441	373	447	427	459	419	420	420	430	457	430	424	427	420	431	402	413	435	428	427	415	410	409	446	412	431	437	434	428	414	417	437	447	425	384	417	427	426	492	410	385	394	432	457	434	427	443	464	405	439	451	432	420	438	390	371	425	451	400	434	466	409	399	447	455	415	445	424	407	407	428	415	381	430	431	438	397	464	404	403	426	420	471	434	417	401	400	427	377	435	429	419	384	438	451	428	396	381	472	439	418	449	421	430	431	426	410	437	424	394	426	380	384	448	403	445	455	452	428	437	448	403	406	436	437	423	416	378	388	417	404	432	448	420	427	407	433	421	422	413	407	406	404	470	408	420	425	440	470	422	447	441	439	425	437	452	431	413	437	474	467	388	392	429	426	497	413	418	431	469	422	427	413	427	436	412	458	425	446	419	444	396	425	445	430	434	447	390	418	434	444	398	404	443	441	414	428	434	425	420	409	430	432	421	408	435	449	395	388	433	436	429	457	410	414	445	427	408	446	415	457	477	401	402	375	431	410	448	460	466	422	413	413	376	426	455	433	452	447	440	405	449	420	420	420	432	399	455	460	448	424	410	438	427	415	430	413	443	476	447	412	420	396	469	403	460	434	376	419	397	434	389	400	414	423	425	404	448	408	416	435	425	431	411	417	475	443	409	427	481	435	436	434	417	422	437	422	450	405	444	446	459	393	435	421	408	423	396	422	426	432	457	458	390	413	465	418	425	417	429	428	403	426	455	410	421	415	429	438	419	460	419	395	453	406	429	398	446	426	470	433	450	433	416	391	479	412	406	452	385	407	424	431	424	421	440	438	425	430	430	389	458	423	410	425	406	407	425	419	423	461	399	430	420	427	418	436	448	410	442	422	406	399	452	414	449	440	418	416	465	420	396	431	463	443	413	413	408	440	436	469	418	444	427	411	432	482	414	395	430	402	422	450	442	418	415	431	411	423	439	449	410	448	451	428	420	419	435	473	449	418	401	401	407	451	411	418	428	463	430	400	419	474	432	487	420	392	389	419	420	450	398	410	428	371	426	426	421	441	430	417	443	421	421	435	424	442	477	417	411	428	434	433	469	422	438	428	424	398	433	453	381	411	447	435	431	440	395	421	399	420	428	407	439	415	444	438	393	443	442	380	403	457	416	439	442	441	414	409	422	458	403	434	415	428	423	454	419	365	417	443	407	407	375	454	397	453	423	419	457	417	394	406	441	417	456	433	419	422	374	425	446	438	437	444	416	422	421	427	395	432	399	404	396	411	462	432	434	398	417	436	455	431	370	438	408	418	407	372	459	424	406	428	358	398	411	420	399	469	462	441	438	405	408	425	420	389	433	430	408	403	452	438	425	432	417	428	444	382	438	418	393	460	448	382	457	417	388	415	437	439	411	447	436	457	398	440	406	451	443	416	429	412	463	396	442	431	391	413	400	425	396	454	449	425	443	427	421	445	438	427	432	437	436	475	435	443	399	450	409	416	410	440	454	399	404	428	439	454	424	437	447	392	420	447	427	415	429	429	426	414	432	446	436	452	429	409	432	418	425	435	430	444	389	437	446	422	460	382	402	388	421	460	376	404	450	433	403	420	410	445	444	473	395	420	433	429	430	466	441	428	410	406	389	466	430	427	397	406	412	410	446	422	444	447	421	383	415	421	441	438	436	431	410	392	424	418	409	423	416	446	404	377	444	438	413	439	410	456	412	424	417	413	455	454	446	426	395	435	389	392	436	398	411	422	435	465	434	413	457	438	433	467	397	414	394	423	444	456	411	418	443	432	429	429	435	389	411	404	393	429	420	415	438	417	424	395	464	425	465	421	450	452	455	441	391	450	424	428	423	429	414	434	402	444	443	413	477	427	437	452	424	425	403	446	442	377	413	401	422	412	399	430	447	410	400	422	421	416	406	425	429	446	441	419	439	459	452	405	426	451	446	429	467	420	449	438	428	430	409	428	449	431	386	396	426	436	413	429	450	415	405	426	393	432	442	424	449	411	400	427	378	423	431	450	426	409	446	402	405	423	429	449	431	419	431	430	420	432	441	435	436	418	435	411	400	428	447	428	427	401	418	433	398	434	416	423	414	438	396	427	406	436	424	386	443	419	431	428	413	419	422	447	409	428	412	427	403	427	427	435	426	415	441	394	444	435	432	432	399	388	440	385	430	449	438	441	442	459	445	421	428	430	410	444	426	417	459	392	456	430	455	448	440	377	486	441	481	479	418	437	394	437	441	414	436	414	448	401	438	467	422	445	415	430	454	404	425	444	414	400	392	406	415	457	426	421	427	410	432	397	462	458	459	472	408	406	426	443	403	413	469	411	407	431	402	436	405	399	444	426	443	400	438
23746	21118	28250	24234	21091	8755	901	618	506	424	393	397	381	343	280	345	276	342	283	354	291	278	304	308	285	256	295	273	266	322	287	304	287	283	276	282	271	248	265	290	260	269	301	293	270	276	269	258	258	302	272	279	271	265	273	259	310	253	270	257	282	246	280	256	272	269	268	313	271	239	252	284	284	299	279	286	276	260	267	274	259	282	276	238	295	266	257	279	263	263	285	256	290	292	273	280	273	278	230	274	287	275	307	235	268	248	253	278	305	273	257	253	298	288	280	280	272	294	273	289	281	241	280	257	283	257	297	315	295	245	286	296	267	263	254	289	259	267	262	230	310	273	299	245	269	268	282	294	246	275	263	295	263	276	276	251	288	271	275	281	291	299	279	283	260	274	283	305	271	239	291	274	280	277	278	279	271	278	266	267	257	290	290	269	258	269	286	260	278	291	270	282	290	268	306	317	253	293	284	267	267	269	273	247	271	291	255	270	255	286	268	259	289	255	265	287	246	277	270	296	292	248	261	295	292	272	274	270	274	275	271	266	291	282	269	267	307	276	275	278	272	281	268	263	270	264	265	286	258	298	277	253	248	251	263	269	272	288	267	270	273	282	273	246	275	262	217	251	290	255	252	278	248	296	279	301	271	251	267	247	282	293	274	248	254	266	285	263	273	280	278	275	274	277	278	273	267	275	270	276	254	281	262	272	267	309	244	264	266	295	300	282	275	259	264	271	299	268	263	264	262	268	280	268	235	282	280	269	274	239	277	280	294	282	295	268	286	287	253	250	302	319	287	287	256	284	307	255	263	268	253	267	270	275	281	274	266	261	255	274	275	253	267	282	269	284	273	257	266	260	229	266	265	306	269	278	298	302	284	258	274	286	243	251	288	223	248	274	289	258	279	276	273	280	280	278	273	306	267	286	270	259	279	277	305	266	267	271	280	251	270	264	268	289	260	243	249	256	248	294	265	272	266	262	274	265	284	274	281	275	264	276	264	323	311	295	264	242	273	276	294	277	301	301	302	284	278	271	294	261	263	297	267	265	255	286	260	275	273	270	249	254	265	255	251	265	303	253	269	244	299	293	276	253	267	259	271	265	273	264	306	249	302	312	303	300	282	251	259	262	264	272	299	288	276	281	309	259	276	304	263	252	283	265	270	268	276	269	214	237	278	283	257	281	296	306	278	277	242	294	281	263	273	286	300	263	271	291	261	248	259	267	276	310	284	254	242	278	251	276	282	278	254	269	277	268	263	257	265	281	273	276	232	272	267	293	278	274	264	277	274	293	288	282	263	250	281	287	251	280	268	252	246	275	292	267	259	276	286	302	241	261	243	253	278	246	253	257	284	282	277	262	283	266	266	288	273	274	295	262	251	263	268	247	252	257	259	276	253	298	262	260	322	260	290	254	247	248	237	294	283	274	315	281	272	272	315	273	289	286	271	263	272	279	274	279	257	269	260	257	281	260	289	276	264	274	286	272	237	273	285	279	275	294	263	282	257	256	264	283	261	287	256	295	278	249	308	257	284	255	265	225	282	277	253	277	286	295	266	246	279	266	297	303	270	291	279	274	264	264	264	286	281	293	234	298	300	313	277	247	279	283	292	272	285	273	262	274	271	303	297	271	252	224	266	270	256	269	253	280	260	270	279	296	260	264	289	257	277	294	259	249	249	266	285	269	253	274	269	261	299	261	275	248	300	282	295	285	270	235	287	266	279	249	261	229	270	283	266	274	273	297	262	264	309	286	259	269	277	261	297	245	252	274	277	299	268	257	237	268	262	283	266	266	246	263	235	298	295	254	283	286	276	264	290	283	269	283	299	274	269	290	284	261	294	292	269	280	255	247	275	286	291	295	292	275	281	275	231	277	273	255	276	273	308	290	279	247	268	277	276	259	243	280	283	258	284	274	300	286	266	283	259	264	275	282	263	267	261	276	271	303	299	253	281	258	280	263	280	282	274	244	242	274	274	281	266	271	274	266	259	275	262	268	259	287	233	257	277	283	260	266	286	286	271	265	301	301	279	271	253	309	288	289	285	275	253	291	263	262	267	282	252	278	256	273	285	281	258	322	264	289	267	289	259	246	296	292	285	268	270	272	260	253	254	261	270	260	287	301	261	293	252	256	256	315	263	271	272	253	250	277	266	278	283	245	272	256	278	263	289	300	253	235	287	274	254	267	281	263	261	286	263	300	276	253	261	260	271	288	282	257	267	290	273	268	247	288	264	298	266	268	272	281	280	270	290	248	278	284	260	277	270	276	234	292	274	252	266	258	271	266	263	262	268	265	298	291	280	250	258	304	259	268	293	248	299	251	279	284	277	261	309	282	286	252	270	245	291	274	270	292	277	272	284	294	268	293	274	260	291	276	244	272	251	249	266	281	264	309	282	277	266	268	312	285	263	268	295	274	262	261	264	269	267	312	263	268	273	309	262	249	287	272	263	274	275	265	261	293	259	265	250	264	308	273	279	291	282	258	262	304	258	259	282	308	290	279	264	279	253	253	279	264	252	275	288	242	264	284	275	317	273	305	284	285	275	287	306	275	276	254	262	263	274	278	270	285	281	274	289	275	241	262	247	267	280	268	285	283	278	284	279	252	289	263	245	297	320	277	273	270	274	257	260	262	265	296	260	257	237	284	263	289	285	275	286	261	296	244	279	258	281	298	267	300	257	271	265	265	252	280	281	274	274	271	291	262	269	284	249	263	270	268	302	269	286	280	292	306	281	249	277	281	250	279	258	275	299	234	312	275	293	276	277	276	297	258	269	292	275	250	266	273	267	282	262	269	254	282	269	265	286	276	254	264	243	285	271	261	277	275	268	263	258	305	311	267	270	247	252	277	270	283	267	282	250	291	273	274	262	280	290	287	287	314	296	243	298	273	254	236	256	276	266	248	241	272	253	286	252	283	275	290	264	273	249	268	239	273	307	284	294	266	251	271	272	264	267	275	282	287	263	264	268	271	288	269	286	293	276	242	264	267	267	226	292	278	253	290	243	272	253	247	280	282	293	305	285	249	280	242	261	269	264	277	285	270	257	288	290	281	270	283	282	255	268	267	296	304	265	293	265	298	273	266	279	272	303	273	284	280	281	286	304	254	278	268	278	294	260	313	279	275	263	249	299	250	274	275	279	284	254	248	295	250	297	304	256	281	284	254	277	260	283	269	282	273	257	258	285	248	286	292	287	252	272	267	278	241	257	274	275	262	289	299	262	248	265	254	279	260	252	243	254	256	309	259	278	259	301	258	286	270	295	274	293	297	251	275	266	271	271	268	259	277	316	278	284	265	284	256	291	244	253	258	256	241	277	290	274	255	282	266	231	251	255	250	247	285	297	302	291	269	252	285	303	273	279	275	307	286	261	299	266	238	270	259	287	273	287	267	268	253	286	284	285	243	284	291	268	248	269	284	285	263	265	279	255	278	278	256	238	244	289	297	286	271	277	265	259	256	271	269	260	268	283	244	272	275	267	300	278	276	284	278
30837	14829	5231	2520	1845	1422	1123	836	739	632	543	502	461	440	400	393	363	397	330	367	339	310	363	305	303	330	288	279	314	287	349	305	311	302	334	299	325	293	291	284	334	309	296	305	288	335	287	308	299	327	330	297	286	285	313	318	290	290	272	327	302	273	296	315	303	294	315	318	284	296	299	294	279	308	312	316	288	295	297	308	312	314	267	310	319	289	339	295	269	273	299	321	272	310	291	290	301	297	282	306	303	301	286	293	311	278	309	288	281	291	312	289	270	320	296	284	308	285	288	331	283	299	263	288	301	296	299	284	309	312	299	349	291	287	270	295	264	314	295	296	330	283	306	299	309	291	283	293	282	320	333	283	320	308	301	288	299	325	274	290	275	300	301	284	312	314	278	285	292	308	297	310	313	266	297	320	308	299	274	303	301	321	297	303	291	295	308	277	275	280	280	318	307	318	313	302	285	297	330	275	328	318	290	306	307	299	320	322	328	297	322	293	327	321	308	313	319	310	317	288	289	278	303	320	315	328	300	275	283	314	313	306	289	298	307	289	280	317	303	266	312	280	293	315	315	275	305	294	307	303	296	297	275	301	283	316	279	289	318	282	306	272	308	294	308	303	298	323	334	295	289	313	338	291	292	318	318	278	287	311	304	284	313	326	282	266	275	300	311	286	325	319	302	301	334	312	288	310	319	282	307	298	294	315	320	292	304	319	301	295	318	267	322	307	289	306	320	305	308	309	293	265	276	317	326	299	304	333	282	327	318	290	317	305	333	309	315	299	321	303	319	312	304	292	288	296	284	335	312	272	300	314	302	307	303	275	276	317	296	313	286	305	316	293	304	312	312	280	310	302	282	291	267	295	333	321	276	293	302	325	291	286	306	337	316	287	290	300	308	289	281	295	303	293	324	298	293	298	311	287	308	288	304	302	302	288	290	291	274	306	288	310	320	269	285	286	288	311	294	308	307	281	303	338	264	305	314	281	300	295	305	286	282	328	282	319	274	300	309	287	306	272	289	303	280	296	273	312	302	279	311	298	313	287	310	279	288	291	290	298	292	321	292	303	303	305	293	311	310	288	335	297	262	268	311	305	328	278	296	290	323	293	274	322	316	285	320	319	308	285	271	313	322	287	268	312	270	338	306	309	298	322	281	328	289	313	277	311	320	296	279	308	278	281	312	267	304	342	284	313	319	302	284	303	302	333	309	273	303	306	329	326	343	318	311	309	292	321	280	300	290	301	291	324	314	296	298	326	271	265	280	294	276	294	300	314	289	323	312	305	276	275	281	293	306	293	265	277	310	282	314	286	313	297	328	297	277	303	288	292	290	274	306	298	298	328	321	283	332	316	298	295	323	283	274	273	288	274	292	257	306	310	331	326	335	314	307	321	304	311	328	321	318	345	314	296	296	311	308	305	308	330	285	305	301	321	310	312	297	312	323	294	300	311	323	319	324	314	306	266	287	289	320	337	296	281	295	294	292	334	292	294	326	312	301	321	264	289	281	308	327	274	279	276	297	319	282	310	329	300	299	297	278	282	315	279	271	294	291	283	299	312	336	284	279	295	287	301	268	271	298	289	283	297	305	287	294	314	297	323	294	317	279	263	334	291	295	283	315	288	288	275	293	285	270	310	267	277	303	287	324	297	313	320	305	316	289	278	291	307	272	290	311	297	326	286	272	301	325	319	306	300	325	298	303	288	299	331	310	315	305	317	322	280	295	325	291	300	291	287	311	323	314	268	269	298	293	322	297	302	305	305	291	306	293	288	316	305	292	318	267	292	260	298	299	276	293	288	271	273	328	284	314	274	288	302	281	272	313	277	303	288	308	284	326	328	290	302	293	314	323	301	275	258	334	300	305	316	324	283	308	327	297	311	297	306	295	283	282	275	279	291	343	290	292	291	309	274	298	260	304	292	276	312	295	307	305	309	342	290	300	309	321	280	279	288	306	280	277	313	306	276	289	295	260	317	308	282	291	276	291	287	290	323	305	319	276	314	304	271	302	292	285	270	281	308	284	282	289	293	271	294	319	291	286	291	307	339	298	281	307	268	276	320	307	287	296	306	286	304	278	303	320	290	304	295	311	274	298	294	310	316	313	304	321	311	324	297	317	268	328	270	320	289	303	278	293	305	305	303	301	297	306	293	349	314	317	311	278	289	275	306	327	329	292	320	287	294	314	271	367	304	303	309	279	314	277	298	273	322	278	312	327	312	313	341	304	284	290	319	294	304	317	294	316	317	286	306	324	328	256	270	291	307	270	301	325	302	307	302	268	343	313	264	306	299	278	302	278	315	320	287	285	294	271	277	307	287	321	322	265	331	273	286	301	293	294	292	302	290	315	334	305	278	300	304	288	285	271	286	317	320	307	273	282	319	267	289	300	299	285	291	316	331	292	281	283	301	300	249	327	279	286	303	288	304	293	300	285	313	313	274	322	310	303	301	295	308	334	311	288	308	312	317	293	296	293	289	276	307	314	302	290	300	292	293	275	325	299	311	301	277	289	307	288	310	311	286	296	313	318	272	273	325	315	303	273	320	330	298	334	268	273	294	327	319	292	324	298	306	303	314	293	296	274	307	285	300	295	313	306	278	304	299	284	306	283	280	315	298	301	305	289	293	281	289	304	305	334	302	318	306	284	312	295	302	340	270	298	293	312	292	297	286	297	312	302	309	306	258	340	310	309	283	312	319	298	293	312	310	286	289	316	308	291	294	282	303	290	253	306	314	285	296	307	293	286	278	327	318	326	297	300	277	313	341	330	296	295	290	302	283	285	281	297	266	296	274	316	306	319	304	326	285	312	308	312	300	287	306	288	313	322	300	301	289	296	274	271	311	307	294	298	286	298	331	276	277	279	320	282	286	307	318	341	290	305	311	294	291	296	290	284	296	306	318	306	333	313	321	299	285	333	303	280	272	322	327	304	307	302	284	318	273	320	293	291	342	367	279	305	329	327	292	272	292	295	285	293	300	315	324	285	287	318	295	302	322	279	312	285	305	320	315	296	322	285	283	270	303	282	295	312	312	315	281	294	299	304	284	297	280	315	310	270	296	291	324	327	316	312	295	297	299	298	284	331	281	261	310	303	317	303	310	276	286	279	315	307	292	272	310	311	296	283	290	284	291	289	326	317	302	325	287	299	302	288	281	301	298	311	274	304	254	300	305	298	284	316	289	303	260	328	301	303	313	311	293	286	301	362	316	278	263	291	273	322	301	288	269	279	299	289	304	308	310	276	311	305	269	294	296	328	344	291	293	300	313	343	283	306	294	294	321	305	343	297	290	288	272	292	304	298	292	292	317	299	293	315	290	265	239	304	324	306	305	254	311	289	285	309	303	266	281	304	325	298	279	286	305	304	288	297	293	337	293	297	306	322	318	271	309	314	272	304	277	297	312	301	282	290	272	280	319	320	301	285	312	277	303	309	326	304	296	260	312	295	311	276	282	306	316	274	315	304	311	306	325	296	306	274	308	299	325	298	320
24814	21057	27000	25153	9687	1098	937	862	796	796	751	762	746	692	752	752	700	658	692	719	729	745	712	710	725	715	699	745	704	691	698	683	696	696	666	731	678	691	758	660	675	718	667	735	691	678	685	700	691	746	653	709	723	729	743	679	712	689	735	666	691	709	680	671	676	733	701	696	695	735	728	752	682	668	703	652	710	762	694	719	728	720	682	691	693	686	699	720	713	672	718	678	681	670	664	682	636	674	685	704	734	737	673	675	684	657	764	722	709	709	722	719	646	696	715	710	690	725	679	729	710	721	700	713	708	708	685	693	691	665	738	682	696	688	714	681	670	698	723	699	685	691	705	741	700	756	705	670	679	674	732	674	684	707	704	742	719	652	701	674	699	712	725	697	681	715	675	696	698	697	682	757	693	690	769	667	716	652	654	679	740	653	726	715	679	734	730	723	731	705	719	677	696	683	774	753	686	704	752	673	693	706	675	658	715	695	704	731	694	713	701	708	732	701	682	698	715	701	722	715	679	685	733	664	686	729	681	715	707	682	674	686	658	725	685	705	707	648	646	700	728	741	687	658	725	714	750	683	741	691	709	696	692	717	696	735	669	691	683	667	704	726	678	656	761	731	712	738	686	746	743	700	663	729	692	696	702	722	711	725	694	703	666	682	669	726	700	678	747	686	690	670	712	691	673	689	713	723	703	701	714	718	706	680	679	726	714	735	732	713	678	700	689	689	677	700	717	689	708	705	697	697	706	752	656	685	673	679	682	705	640	748	630	694	733	709	719	675	671	654	686	664	736	715	676	725	677	662	694	679	722	700	701	612	665	733	712	655	691	724	673	690	699	724	630	721	670	678	687	674	695	691	737	704	770	694	651	713	708	716	680	671	687	653	709	652	696	705	720	675	725	676	704	651	756	697	673	676	664	726	709	691	729	682	693	699	689	684	681	705	666	683	701	614	736	701	731	692	635	723	704	665	756	710	648	706	709	716	687	684	712	653	679	667	704	742	711	713	705	652	723	724	681	771	672	722	671	715	673	651	653	756	695	653	659	723	716	722	678	694	689	700	683	678	680	714	719	722	653	671	663	718	714	679	675	676	720	661	716	675	717	728	756	724	721	676	703	614	683	737	736	640	686	687	681	734	660	704	706	737	721	680	706	726	723	752	716	686	708	729	683	694	725	697	688	698	718	646	698	642	622	706	689	706	693	693	652	692	697	691	758	800	681	703	714	650	726	681	723	683	706	719	723	689	712	682	717	735	725	661	715	701	687	681	656	684	688	677	720	703	707	736	671	696	681	694	732	713	689	747	670	717	728	715	681	671	676	715	684	700	718	737	701	717	721	718	731	680	690	693	721	688	707	729	693	711	718	716	706	737	660	714	697	673	696	711	709	701	752	667	689	705	659	710	726	718	708	687	725	688	705	663	716	706	744	684	729	670	710	694	675	696	747	700	685	679	684	672	712	715	668	690	720	700	724	690	714	691	697	674	711	710	709	676	692	692	687	706	682	666	688	674	717	688	737	655	692	722	674	721	682	685	708	706	670	703	653	724	706	684	703	687	695	686	691	663	695	667	713	672	684	733	701	709	675	696	720	758	717	692	741	640	653	675	678	694	700	714	702	717	679	687	701	719	729	661	666	709	622	710	671	688	744	713	723	656	744	667	719	724	681	673	682	733	702	749	718	696	734	694	690	646	706	703	683	701	706	725	648	704	702	734	722	694	736	679	683	706	746	693	726	697	689	679	663	730	709	687	677	696	676	719	707	700	695	706	716	729	695	710	669	716	675	663	712	719	741	697	691	671	681	704	689	749	709	712	695	654	699	648	645	693	693	694	732	702	728	702	722	704	695	721	629	710	692	705	708	666	715	644	659	661	659	749	711	707	727	736	679	704	701	687	732	687	694	708	645	662	699	673	684	662	688	707	664	720	678	716	695	679	667	730	695	670	721	737	711	696	684	655	741	711	757	751	662	651	714	683	723	705	722	659	707	727	722	695	682	698	658	723	655	678	672	661	725	644	684	691	703	684	712	685	692	707	705	676	688	691	677	673	748	680	702	691	663	697	684	708	673	698	718	678	713	721	709	698	673	707	698	690	739	651	712	695	725	706	743	675	674	633	683	708	704	682	685	691	701	658	714	715	698	680	693	721	713	705	715	756	684	722	671	658	707	737	711	733	717	758	682	721	701	666	666	683	742	719	699	687	706	721	686	693	673	693	677	680	720	695	662	692	666	699	710	687	733	754	710	684	712	693	705	706	681	666	670	683	721	653	656	682	747	666	726	696	725	693	723	660	699	738	690	709	692	684	662	677	704	689	706	714	681	703	702	665	704	679	679	710	652	655	684	737	701	731	670	743	719	732	692	661	714	699	724	724	715	750	768	676	696	672	690	701	713	702	646	688	706	718	703	662	666	689	709	683	707	678	708	715	708	682	705	694	680	688	679	684	706	644	695	672	786	734	658	694	663	712	696	698	714	717	722	651	685	706	737	732	686	730	682	682	729	703	710	705	680	715	737	733	721	704	742	672	711	685	651	707	689	656	684	666	670	727	669	699	698	709	693	722	701	677	686	679	693	697	663	700	681	687	691	659	715	673	691	708	728	628	684	711	684	692	671	685	688	754	700	672	756	676	645	669	718	688	701	649	713	713	677	735	690	687	634	752	702	667	676	765	695	722	685	718	659	771	755	703	664	737	709	688	734	714	725	683	679	676	715	690	716	725	684	701	716	731	740	712	708	715	692	657	710	684	737	671	655	647	694	708	711	624	721	686	684	685	688	702	736	697	715	645	726	664	718	686	710	719	716	705	685	684	715	688	729	697	671	725	716	686	670	668	687	730	721	706	665	686	691	702	695	679	727	654	695	746	666	706	756	670	691	737	728	690	712	721	708	716	690	707	718	700	684	695	672	661	715	743	681	682	689	702	660	713	751	695	706	696	689	727	728	743	707	704	672	720	688	659	663	739	703	702	743	689	694	719	739	711	728	662	739	699	719	728	773	712	703	700	676	712	679	717	739	709	681	707	679	730	678	700	707	654	670	720	720	712	664	715	692	741	735	692	691	717	710	700	680	654	685	684	678	673	706	678	670	672	722	728	704	749	706	686	699	731	751	651	719	683	703	698	688	698	703	678	689	737	679	691	718	680	674	707	758	681	717	699	672	734	697	704	735	658	671	739	676	667	726	624	670	713	653	678	721	701	677	653	681	714	703	699	678	749	704	678	721	682	666	670	708	663	653	694	700	699	691	699	709	690	698	661	738	700	669	720	675	665	667	730	709	731	646	719	753	672	720	673	681	659	662	696	675	712	719	681	717	676	698	721	699	703	663	681	712	712	713	699	694	693	645	676	732	693	721	676	700	754	669	668	728	675	650	679	743	730	725	661	672	644	713	681	676	669	675	693	674	681	676	667	694	704	681	681	666	691	680	719	686	693	695	671	718	666	690	699	706	687	684	713	697	691	657	738	713	693	680	682	721	722	669	716
28029	10734	3209	1852	1443	1309	1114	996	930	852	870	819	814	792	758	805	744	776	758	762	764	749	770	742	720	797	728	778	733	714	769	683	710	670	755	728	738	784	715	693	763	738	747	728	689	726	691	722	750	722	757	733	743	712	685	703	741	735	772	731	707	685	754	726	727	714	730	704	749	724	707	762	763	721	715	654	736	706	690	707	749	738	681	634	693	749	739	745	755	721	746	743	719	748	710	751	707	721	701	723	761	737	719	771	751	758	724	721	745	715	691	686	675	701	725	749	761	753	748	735	724	701	687	703	693	711	739	710	737	706	775	733	745	739	719	743	727	740	730	669	703	749	707	766	724	707	718	755	750	723	699	717	694	744	720	745	714	697	734	710	733	746	711	746	733	722	739	750	709	738	691	728	738	744	756	687	693	731	712	745	682	740	704	737	709	730	742	710	761	746	756	732	689	693	727	731	750	759	659	664	724	706	717	710	743	708	742	695	748	715	735	745	730	707	726	715	744	742	716	719	754	723	758	711	715	719	736	758	755	723	791	756	745	733	709	752	697	763	690	694	743	737	748	712	718	748	696	747	692	769	703	739	702	708	674	766	690	682	688	724	727	726	733	792	755	720	736	714	733	704	748	748	719	699	747	734	731	702	713	704	698	748	769	721	759	714	724	789	730	711	671	761	744	720	697	685	693	732	711	711	726	688	728	697	771	712	707	734	739	688	738	721	699	761	794	736	728	749	744	698	740	757	743	756	725	776	722	695	730	745	731	710	709	708	724	724	734	700	736	722	717	729	792	706	733	731	679	717	738	702	693	716	731	706	722	718	700	717	700	731	725	727	767	717	715	765	735	774	751	726	736	708	741	722	714	727	722	751	730	724	711	729	742	751	756	744	700	713	732	750	752	727	722	733	728	710	726	699	750	737	721	715	700	657	745	736	716	732	749	716	689	748	642	768	718	734	747	703	757	749	748	733	805	732	746	788	717	726	718	707	713	720	691	742	693	694	677	773	778	664	766	720	747	731	716	717	715	735	727	730	749	751	740	742	691	701	675	677	712	756	739	784	741	723	778	702	749	697	695	666	674	738	731	706	704	691	693	733	755	682	718	684	743	684	740	736	701	776	760	694	757	681	733	772	739	726	722	709	734	732	761	782	784	717	715	756	713	711	773	721	717	737	750	767	693	745	737	736	751	732	697	763	704	732	754	695	705	742	769	699	741	730	720	696	770	717	676	741	735	737	702	682	715	696	729	700	697	768	765	687	655	729	726	730	689	748	730	713	735	746	720	722	708	745	736	693	712	686	745	705	771	787	715	743	693	721	745	717	695	699	769	763	727	737	735	731	751	716	711	723	710	701	708	721	690	786	663	685	741	734	705	649	758	708	695	690	719	759	746	752	701	742	687	712	734	717	715	691	791	755	719	706	727	717	730	739	679	757	684	733	755	735	704	695	749	703	722	718	739	697	688	735	715	695	741	705	746	742	763	725	714	701	707	686	711	778	727	718	718	747	738	691	759	697	678	708	729	691	740	726	738	738	711	755	744	749	694	752	703	781	781	661	726	748	742	740	678	735	694	753	771	725	729	729	697	692	767	741	733	699	760	693	700	714	716	732	737	713	704	769	736	668	752	728	712	789	736	716	723	712	759	707	741	714	789	755	694	727	712	808	736	728	776	714	726	726	720	710	700	724	723	732	699	699	783	743	681	642	712	752	740	737	707	722	707	683	709	727	731	743	713	725	751	694	691	716	736	723	731	728	747	728	753	741	724	708	742	751	717	769	741	698	710	721	718	782	715	713	749	714	713	724	685	681	732	725	723	694	744	678	749	728	693	760	742	699	718	735	786	701	695	765	710	721	725	754	718	755	699	760	706	733	707	731	715	774	738	772	724	715	719	715	716	764	737	717	723	727	776	724	685	704	730	727	745	731	726	724	723	754	719	724	715	669	720	720	687	791	765	718	731	712	716	733	716	721	671	795	742	733	686	682	706	764	724	699	718	766	724	694	723	725	752	737	687	728	735	713	725	736	660	721	690	692	734	752	743	757	747	739	720	642	748	707	777	766	762	730	756	712	679	708	687	715	753	746	683	715	742	741	717	735	699	695	700	706	787	763	704	730	757	726	700	707	738	727	781	696	714	737	702	734	753	743	756	784	708	751	725	697	718	746	689	709	720	721	698	693	723	711	700	699	703	705	726	738	699	724	730	711	724	710	709	716	727	751	772	713	704	689	782	731	741	823	692	752	675	734	716	693	676	725	674	748	766	715	695	759	754	705	695	736	713	783	725	737	700	692	686	717	681	722	657	717	709	696	717	712	781	726	725	724	730	744	736	712	755	754	721	745	651	723	736	706	748	709	701	722	669	759	767	731	717	747	730	741	737	707	751	728	684	700	712	707	691	731	736	726	722	710	716	750	787	727	759	726	714	760	706	732	684	716	718	711	706	716	717	740	731	732	691	714	735	738	710	733	716	712	673	719	729	691	754	730	708	675	704	754	760	738	712	752	731	729	722	679	722	719	690	655	726	632	747	715	723	706	710	726	762	769	737	694	704	698	746	723	695	683	736	729	714	656	730	752	740	667	746	693	740	698	728	673	745	693	731	736	723	741	707	737	726	741	753	687	677	673	690	735	683	703	688	704	725	766	766	747	747	728	713	720	750	723	713	725	697	734	708	738	713	689	720	728	691	755	666	717	676	706	729	750	740	733	755	773	757	721	707	757	724	737	717	708	698	723	691	730	712	689	753	709	721	743	706	667	730	727	760	715	722	716	706	723	731	739	743	732	726	740	708	721	758	733	705	687	731	756	681	684	667	740	758	741	698	705	746	735	735	662	698	681	711	724	736	734	736	725	680	731	660	702	679	750	718	728	742	721	725	738	758	724	725	695	735	722	716	754	723	729	681	669	738	740	696	715	731	702	676	729	752	724	728	723	694	721	766	745	721	728	755	710	719	757	685	677	732	772	728	707	708	707	742	722	700	725	737	734	723	701	749	796	688	707	735	760	717	746	695	716	690	729	732	767	711	721	724	743	688	699	707	650	756	711	717	733	711	745	673	712	682	740	684	714	700	769	743	738	699	735	711	724	711	741	722	732	703	701	711	736	739	707	699	774	755	736	709	745	674	698	747	765	720	743	732	749	750	756	757	715	741	733	718	729	684	762	706	762	703	710	771	783	689	766	695	750	708	719	760	707	715	720	732	746	737	674	710	758	716	726	728	711	685	731	769	698	722	720	729	694	732	753	736	746	729	739	798	753	706	738	714	764	749	744	754	773	750	753	680	693	737	720	739	689	718	714	720	759	667	721	742	724	722	705	716	741	696	751	681	735	720	773	722	744	737	693	790	695	714	709	732	721	709	765	764	733	732	703	707	724	778	710	707	747	715	678	774	755	724	657	701	727	727	680	728	731	721	675	705	683	695	721	702	713	723	727	755	791	657	675	733	760	772	705	720	730	708	707	753	657	729	677	753	716	758	712	723	769
22400	20986	28507	23643	20980	21042	8437	1403	1060	968	903	839	833	793	733	758	715	677	730	667	674	703	659	711	693	648	655	669	677	665	630	633	626	625	636	630	630	636	665	607	614	633	685	643	629	580	640	664	602	639	677	634	660	637	641	612	665	608	636	651	624	640	665	650	651	629	626	606	627	648	655	631	651	663	640	653	622	631	636	662	622	629	630	654	646	672	619	620	631	619	627	669	629	646	619	633	639	568	653	614	620	655	657	643	655	658	638	616	646	656	626	641	627	633	616	630	624	653	619	647	610	651	659	615	669	600	625	628	639	628	620	600	586	601	635	652	634	641	627	639	630	594	576	647	608	626	613	661	610	629	617	644	672	627	636	637	625	634	622	625	673	607	638	624	634	633	633	599	647	624	620	626	645	608	615	635	631	594	607	623	650	643	638	629	692	617	617	589	625	650	653	634	598	594	648	729	661	600	626	670	616	626	620	584	649	618	603	662	614	690	648	623	615	647	622	665	612	625	631	621	617	595	656	637	586	611	653	606	677	624	643	624	643	642	633	627	647	657	667	657	672	658	688	625	677	611	666	691	637	557	595	632	629	631	622	625	677	617	664	625	644	643	662	592	657	652	615	654	617	612	641	663	634	578	629	620	653	621	680	667	577	597	610	656	618	627	644	686	656	605	656	606	619	618	698	644	662	631	597	660	615	627	705	709	628	632	627	663	645	652	634	585	611	630	606	641	645	621	625	590	634	636	630	635	655	677	648	602	631	652	640	601	604	637	609	598	600	631	607	604	617	610	636	582	673	625	607	623	600	606	675	650	649	659	633	628	646	654	624	628	617	603	611	637	616	614	624	604	630	715	634	644	638	645	650	639	674	674	641	641	619	593	601	639	655	627	638	648	631	655	661	640	654	626	649	647	637	632	614	587	677	620	635	594	654	589	670	645	674	575	661	646	650	624	654	591	635	623	682	633	661	592	648	664	667	652	639	646	601	598	659	632	623	701	673	608	682	620	622	610	605	596	650	586	651	621	626	678	629	648	639	621	579	599	664	633	586	608	656	652	656	604	627	663	635	610	636	627	636	632	663	649	645	594	635	643	579	650	646	606	633	639	650	641	638	637	587	585	653	611	654	671	607	664	587	640	617	611	693	623	644	618	646	596	608	638	616	658	617	611	630	645	641	623	660	624	667	655	638	618	680	636	655	654	601	623	615	613	648	635	665	614	632	602	652	591	666	641	610	620	629	682	621	647	651	648	630	623	627	689	626	603	641	656	605	659	625	632	640	644	655	641	645	665	609	657	602	651	615	656	612	596	608	622	646	601	643	618	601	619	627	624	644	588	622	634	663	636	604	652	681	636	625	632	631	673	631	603	662	608	645	625	655	657	641	616	673	644	619	603	623	618	622	646	666	670	600	602	643	668	624	614	672	660	663	587	602	633	630	639	646	679	584	627	642	611	652	637	611	635	647	627	657	598	643	606	612	644	637	635	620	627	634	640	598	608	621	673	593	596	603	638	605	627	589	616	635	641	605	669	621	658	643	638	628	653	643	642	628	604	607	665	611	662	621	646	614	637	616	600	642	634	732	677	654	640	647	664	630	608	603	663	623	635	645	658	641	647	646	643	614	604	620	642	659	610	632	630	631	673	633	630	660	621	651	712	618	627	647	639	613	608	615	612	587	606	624	601	624	628	677	663	677	689	630	618	643	606	585	657	597	652	626	621	650	610	642	641	649	631	586	598	628	636	652	679	642	653	600	653	587	604	635	603	659	643	637	634	582	626	630	638	624	659	660	620	652	706	635	661	641	602	657	604	571	609	590	658	631	622	593	633	627	680	616	672	633	636	634	640	620	660	661	679	678	639	626	631	654	652	641	618	636	626	658	599	607	660	622	617	623	682	630	640	688	644	636	607	610	647	633	613	591	638	643	660	650	647	674	657	620	630	638	660	639	681	650	604	677	642	682	614	611	680	590	644	658	620	644	636	652	612	630	631	599	590	644	650	599	629	677	595	671	678	680	662	649	669	623	656	613	662	647	661	620	608	630	637	580	630	633	640	621	577	664	674	673	613	649	635	616	621	633	662	642	620	622	640	624	605	650	656	642	644	611	692	630	613	645	679	618	631	665	655	609	633	628	598	612	621	628	604	642	638	603	636	625	642	650	612	576	690	618	652	631	588	636	601	617	674	598	644	657	644	656	610	643	661	625	655	603	664	654	620	581	646	629	616	657	597	682	598	603	599	640	646	619	640	596	593	615	616	659	609	618	621	635	624	644	595	667	620	610	615	640	689	650	643	648	626	683	632	618	636	645	625	643	611	655	607	625	586	653	625	651	670	604	635	632	652	606	632	590	679	652	651	646	611	624	629	647	636	586	638	650	632	631	651	622	620	629	671	611	595	638	621	665	632	689	580	599	634	646	570	620	691	642	606	639	674	651	662	655	658	646	610	623	610	665	601	647	701	666	654	629	612	606	650	619	632	632	629	650	648	663	623	613	622	593	646	615	661	660	632	589	624	605	637	615	633	616	633	656	678	628	616	648	601	659	654	670	667	695	705	661	636	631	617	607	607	641	656	612	612	604	607	593	636	595	643	582	665	710	626	624	667	701	629	606	651	629	624	625	619	654	625	601	593	651	596	657	650	626	619	660	615	626	669	600	650	600	606	615	630	609	668	617	639	651	659	651	637	657	664	646	663	622	626	624	601	648	665	593	653	667	645	663	684	614	631	627	637	631	666	652	645	642	658	610	646	593	648	640	604	662	618	631	633	578	661	611	571	617	630	624	695	610	586	610	599	671	608	611	620	647	647	661	612	613	621	636	672	628	666	636	668	639	605	607	626	642	644	612	630	675	660	608	633	634	658	655	698	647	652	611	617	608	652	704	652	628	624	619	634	656	613	555	677	648	644	623	604	597	674	616	613	660	626	638	658	630	621	629	632	634	634	615	603	617	605	633	602	602	640	619	670	616	635	579	615	667	634	606	664	645	589	616	680	621	592	660	620	678	600	564	612	637	618	635	636	662	641	635	652	607	614	616	662	664	662	633	612	581	608	616	645	618	617	613	634	584	639	590	596	607	658	625	649	667	650	629	579	661	566	611	625	633	587	646	623	631	633	619	657	645	617	651	684	652	647	663	598	657	635	621	603	612	650	617	607	566	656	581	632	602	591	652	638	643	566	614	629	660	674	592	617	599	666	590	661	645	668	608	667	604	653	597	613	666	666	555	632	613	654	611	635	641	620	637	624	606	607	649	658	624	588	635	596	680	637	640	592	618	613	624	640	627	590	667	690	667	601	591	649	669	620	679	663	582	619	648	653	639	643	598	663	611	627	607	629	630	636	611	606	692	624	626	622	628	651	629	596	600	650	676	587	664	617	625	653	621	575	646	668	655	654	665	634	654	627	616	614	643	646	606	623	645	648	672	608	639	609	594	645	645	623	626	614	625	634	660	673	642	643	639	653	658	590	620	608	628	653	600	669	636	674
36028	18940	8997	4679	3431	2717	1999	1678	1359	1252	1150	958	933	873	880	841	808	778	769	724	751	716	714	719	663	723	693	655	681	651	649	698	648	670	632	664	649	630	612	663	630	671	681	617	652	650	645	619	646	674	651	670	683	617	599	621	631	622	629	678	618	675	631	635	622	621	652	658	653	593	675	627	658	656	657	636	616	611	651	609	641	615	630	616	638	647	664	619	630	608	651	613	654	617	635	615	568	636	611	689	627	619	620	618	659	626	664	639	616	603	620	631	674	642	604	621	611	589	618	661	613	607	581	628	597	643	634	616	644	602	644	573	604	635	656	629	628	590	617	640	599	639	606	598	645	629	576	642	634	626	624	653	617	672	629	677	664	664	591	624	599	619	638	667	622	596	617	653	634	591	644	598	597	650	641	653	652	635	648	646	674	608	646	628	667	638	576	643	649	613	621	645	592	648	622	646	642	594	692	637	637	622	650	642	629	650	641	634	647	666	625	553	581	613	634	591	636	653	653	644	635	611	625	644	628	626	655	604	630	645	630	618	598	641	661	639	618	609	659	612	609	631	629	627	621	620	622	666	616	620	653	620	650	645	625	645	615	641	632	600	616	647	645	640	658	645	659	644	658	647	659	649	628	636	669	609	661	664	605	668	595	631	621	607	663	624	616	601	654	577	656	603	602	650	640	642	587	616	631	611	624	650	679	602	585	644	633	676	608	602	601	654	598	594	603	610	632	640	614	643	643	643	679	638	572	660	650	613	639	629	640	633	658	632	656	646	675	596	631	662	623	625	609	660	633	622	594	607	606	622	652	611	629	627	627	661	660	577	589	648	604	671	643	636	651	628	689	622	688	632	637	653	671	647	666	609	615	645	646	647	602	618	638	651	615	640	644	642	642	647	620	657	656	610	646	642	625	612	661	587	643	623	635	632	633	631	624	609	639	633	616	577	646	670	579	622	637	636	674	642	613	647	614	654	598	642	676	642	625	630	653	637	610	671	646	634	630	673	662	618	613	649	656	643	688	648	647	621	694	595	654	637	626	614	648	628	594	639	665	602	637	597	663	627	618	663	574	661	594	590	617	636	652	634	660	590	650	628	638	647	614	630	640	630	604	589	605	645	676	654	677	654	609	658	675	616	621	625	625	610	604	636	569	631	615	611	622	601	605	621	609	634	597	665	629	651	619	582	616	625	556	624	604	665	627	596	638	642	651	662	596	635	625	603	666	617	600	615	630	665	655	582	609	645	627	613	605	619	598	579	634	629	661	601	589	612	652	656	666	563	595	665	668	662	632	628	636	652	645	621	636	637	608	629	662	610	678	616	692	621	624	618	646	646	619	619	637	650	644	604	615	625	623	662	628	586	649	617	592	604	633	620	577	682	620	646	652	652	632	613	608	641	620	601	666	627	633	649	630	648	656	680	628	597	671	605	589	614	610	643	623	661	633	647	638	660	632	641	618	606	609	601	641	614	600	618	618	604	674	646	614	611	628	632	614	615	573	656	680	576	594	621	602	605	648	621	586	618	655	643	648	630	655	624	592	628	628	662	631	618	659	646	635	550	637	694	614	618	623	616	675	632	653	589	609	611	627	611	643	627	684	621	654	596	645	617	632	616	611	617	665	686	631	638	575	588	631	625	639	645	640	593	616	627	590	640	626	634	601	619	644	595	608	621	658	663	662	613	639	627	616	631	656	620	610	660	613	664	618	658	593	634	653	640	651	596	625	572	625	663	663	642	637	616	620	609	659	645	620	616	618	611	603	621	661	649	623	658	636	652	630	649	661	642	603	638	612	568	644	635	625	646	616	582	612	593	605	588	624	615	657	643	630	636	644	620	576	643	593	612	595	622	653	646	650	621	606	611	686	708	640	609	615	700	618	619	629	618	625	588	630	666	589	616	614	625	639	659	595	609	591	624	633	605	652	644	664	605	677	619	617	649	585	592	628	637	634	622	655	618	649	634	575	619	618	641	622	627	654	612	629	636	647	597	649	647	654	652	646	617	668	626	619	615	617	636	603	608	649	622	624	614	606	604	633	604	606	604	619	567	665	595	635	640	578	626	615	656	621	630	648	658	620	629	650	595	651	606	624	671	636	639	633	586	609	636	601	677	586	627	599	645	621	648	617	630	632	642	641	646	661	647	599	648	636	634	628	659	574	631	631	583	654	652	642	630	599	621	624	657	590	598	602	687	638	644	658	611	630	640	675	632	676	613	606	614	597	644	623	678	608	601	649	603	614	637	615	622	629	683	632	619	588	672	640	617	639	613	649	630	595	664	647	643	637	607	688	654	611	623	675	633	650	647	614	686	651	610	635	614	674	612	632	660	583	632	601	619	619	641	664	623	607	664	622	629	585	600	639	621	594	603	609	662	643	627	597	615	614	640	675	645	642	638	639	624	622	608	635	604	632	619	668	605	592	651	607	621	661	561	630	620	662	596	669	647	640	622	627	618	625	591	653	673	599	638	646	638	596	619	587	612	612	608	627	684	673	643	603	622	650	641	630	644	600	635	608	634	586	653	620	639	622	663	638	607	691	646	648	623	623	628	578	618	663	622	629	644	624	620	675	631	629	694	675	602	643	629	640	645	624	619	671	593	623	586	671	626	607	604	635	666	615	661	613	634	599	635	652	646	608	606	646	612	604	598	630	600	649	650	635	629	654	594	667	635	590	600	622	619	575	627	633	616	660	668	627	646	671	651	627	638	615	630	613	590	608	629	586	591	624	657	618	608	617	645	634	658	629	652	664	611	609	648	639	676	610	622	652	612	626	586	611	603	687	603	636	631	651	607	591	625	631	659	595	603	606	601	627	635	626	644	642	616	593	660	650	605	623	665	622	644	612	633	644	615	685	657	634	641	623	617	625	602	629	631	651	663	616	644	652	597	634	625	618	647	631	582	569	627	621	633	615	613	604	668	635	627	624	609	626	581	665	629	607	625	602	579	631	601	606	623	642	658	631	636	642	631	615	647	627	611	652	615	602	620	668	607	622	629	592	610	624	655	627	655	592	623	663	607	640	626	619	604	583	597	625	680	665	689	625	611	635	616	586	607	630	608	622	624	611	596	631	646	660	614	630	585	650	620	600	644	614	615	595	628	607	703	597	658	619	641	646	626	650	642	596	604	659	601	676	614	657	634	592	604	633	632	643	612	652	618	624	649	651	631	676	683	629	641	682	644	644	612	670	619	622	651	602	605	617	610	620	594	631	693	641	656	656	585	656	617	640	586	672	664	632	611	635	634	644	613	610	668	635	661	626	682	654	649	609	663	664	642	589	629	581	635	632	646	594	610	622	590	618	640	636	640	639	616	639	619	653	636	625	662	699	667	647	657	614	639	643	629	684	620	672	630	671	620	622	657	665	692	607	587	624	711	582	644	670	658	616	658	638	661	580	577	617	596	644	624	647	624	644	617	619	624	611	616	648	580	615	648	607	668	640	643	656	627	609	684	660	643	610	624	622	624	600	618	619	613	609	669	604	637
27820	18312	4515	682	452	457	450	405	420	388	418	405	353	382	386	367	417	401	409	401	374	383	375	350	383	385	400	402	406	391	390	406	395	393	405	398	407	340	389	398	371	373	381	403	370	383	381	396	380	386	367	386	383	404	359	397	371	382	400	357	379	359	407	385	353	374	406	410	365	374	382	366	366	434	424	397	388	365	407	411	356	436	380	410	410	413	399	390	406	377	369	372	415	397	381	365	339	402	374	363	412	398	378	382	394	377	364	413	396	392	371	380	362	378	393	412	395	362	391	384	367	360	360	368	377	382	369	416	386	362	373	376	358	379	391	365	410	370	399	365	392	372	415	380	412	379	339	396	421	379	395	396	381	393	376	403	352	374	387	362	367	417	388	350	370	369	393	370	387	341	375	414	413	434	375	378	450	387	386	379	394	424	405	419	404	372	395	376	407	386	430	386	387	369	430	382	394	376	361	387	402	437	387	405	376	373	390	413	393	396	385	349	400	396	376	359	370	384	415	354	410	377	377	371	353	366	391	372	390	416	344	376	386	372	415	396	384	367	350	371	345	368	399	388	350	387	420	405	380	372	392	383	386	387	405	375	418	367	344	393	403	395	426	368	376	389	375	395	375	388	332	410	410	357	413	375	399	353	393	390	377	388	384	344	405	393	348	412	395	407	360	397	368	408	392	372	372	385	412	396	370	412	363	381	395	400	373	381	350	412	372	393	372	377	380	391	389	390	424	378	414	362	346	414	389	393	397	383	372	380	393	376	357	382	371	380	388	378	362	374	367	389	394	357	374	357	397	411	389	396	420	362	400	370	403	399	371	361	388	365	420	389	368	370	395	361	389	427	328	393	384	358	389	369	407	379	354	380	389	391	372	375	374	414	392	387	364	384	363	404	368	395	387	383	383	386	372	358	393	400	357	406	404	401	384	370	350	412	414	413	344	367	379	395	363	435	365	389	408	368	372	387	378	348	343	366	393	373	402	362	370	396	359	378	365	398	390	426	408	389	411	395	366	385	378	372	374	364	396	376	371	369	377	393	397	379	397	424	400	423	395	397	384	420	378	405	351	402	404	422	371	370	413	353	387	357	356	407	360	375	369	381	445	348	391	382	382	378	393	381	387	351	391	398	356	391	392	377	372	381	401	386	377	385	424	407	380	351	403	359	395	372	381	378	348	333	412	397	390	379	369	381	429	334	403	408	365	364	396	415	406	394	376	380	375	389	383	358	378	353	377	389	391	392	353	367	423	379	384	362	371	384	378	369	421	413	386	384	350	366	400	365	349	382	362	396	396	369	358	364	389	397	427	385	386	395	380	377	363	382	392	398	371	384	399	365	359	417	424	337	365	388	336	395	378	394	362	369	394	362	360	369	391	383	379	373	405	347	400	395	356	399	357	374	389	408	362	387	358	356	427	389	370	387	381	371	386	380	369	423	411	379	368	360	389	399	424	402	370	428	373	397	373	406	424	386	381	399	367	369	387	390	357	404	369	387	376	383	358	372	376	396	375	375	388	380	369	354	395	376	358	386	373	364	364	358	396	370	401	366	369	398	369	394	389	384	395	399	408	359	391	381	398	393	396	375	393	339	370	366	372	373	374	395	381	385	388	420	365	384	414	376	374	420	360	402	397	373	443	399	377	375	395	392	393	396	395	380	352	357	360	399	395	380	375	361	379	424	421	390	379	366	380	357	371	373	386	389	355	379	366	408	378	372	376	367	344	413	425	384	394	404	412	366	398	388	368	398	366	380	403	349	363	370	378	392	358	354	378	366	384	390	357	400	392	396	368	370	381	410	352	367	407	355	385	384	372	386	413	404	367	389	353	393	394	392	377	395	381	370	390	363	387	388	347	345	383	363	353	389	401	379	371	411	404	371	392	408	377	373	380	388	375	365	390	395	365	377	384	358	414	417	349	405	405	406	378	398	419	398	390	373	379	379	402	401	389	409	398	362	397	388	373	381	378	362	370	380	418	387	370	383	380	363	420	403	411	386	385	384	403	381	392	372	369	385	392	418	363	402	385	393	372	399	368	396	386	410	397	367	357	379	407	387	373	428	377	362	384	391	407	411	441	377	366	404	416	389	377	374	379	402	345	384	389	409	427	361	401	359	401	374	384	410	340	366	348	433	407	384	385	414	366	355	386	406	383	370	411	369	403	402	372	435	361	374	398	368	355	419	375	387	409	397	374	371	392	387	385	380	352	417	361	361	378	384	342	362	350	361	362	411	363	449	374	389	379	365	387	374	354	380	351	404	368	356	372	389	391	396	407	375	406	408	375	371	359	376	427	384	392	370	375	384	368	401	368	392	420	391	359	379	377	374	403	365	342	383	400	401	383	397	376	393	388	373	374	382	380	401	394	371	386	391	407	376	395	398	369	360	441	404	412	396	383	410	367	400	394	380	373	382	365	374	378	365	372	396	390	342	385	372	392	384	403	404	361	410	408	402	357	385	375	368	388	385	375	383	395	427	401	379	355	385	367	373	384	387	412	382	383	368	401	398	390	342	366	369	389	372	406	352	400	344	347	382	372	351	384	408	411	416	390	367	392	391	389	336	376	435	410	408	348	409	363	399	402	368	376	360	407	364	412	427	395	370	386	361	408	426	384	356	371	363	389	421	420	396	386	444	386	356	348	362	361	408	368	393	392	370	383	388	396	392	398	379	383	379	392	399	359	414	346	401	362	416	380	399	392	390	355	356	360	376	416	382	426	335	354	388	358	393	381	365	364	373	370	396	389	351	398	352	379	341	352	356	381	374	370	409	392	380	430	381	360	379	389	383	372	410	389	403	369	395	366	404	381	430	402	346	396	368	402	401	381	374	379	407	379	387	408	362	386	382	384	405	388	383	382	401	394	408	392	394	388	389	360	369	365	352	416	410	408	384	334	400	372	401	394	362	364	364	401	364	389	399	397	381	396	395	393	389	381	386	388	401	364	373	412	394	376	375	381	419	385	382	358	365	358	407	403	389	394	375	370	355	367	391	393	379	381	379	408	381	372	366	378	402	405	384	409	400	393	397	415	402	403	400	379	342	391	397	377	370	366	367	351	410	410	383	373	349	402	414	380	381	361	375	417	391	406	392	380	386	371	390	386	383	398	356	394	409	387	352	390	366	377	383	406	385	361	385	386	382	411	388	368	372	359	385	404	384	375	385	357	347	418	363	350	372	373	360	356	366	382	384	366	387	388	368	379	381	365	390	370	390	394	394	377	392	381	356	341	386	410	367	434	382	345	397	358	386	400	383	371	358	368	389	386	380	370	385	371	396	373	406	358	437	395	373	383	398	409	411	352	381	401	365	392	420	401	338	390	378	384	380	373	358	429	390	405	434	399	388	372	360	399	401	377	402	388	333	369	356	363	353	352	416	378	372	399	413	403	404	394	407	378	394	383	387	382	382	368	404	412	380	393	349	387	362	357	382	382	368	377	370	344	381	341	377	347	417	376	360	413	381	349	374	388	388	374	403	371	379	359	372
13416	1671	795	539	508	457	479	477	448	423	434	430	430	418	433	440	437	419	422	442	466	420	448	422	475	450	450	416	433	419	407	460	415	446	429	425	418	413	442	407	403	448	465	454	426	455	406	422	411	446	432	448	439	435	420	428	435	447	405	396	407	407	410	427	423	426	442	429	434	420	423	395	427	402	452	437	400	416	416	415	398	411	440	385	414	440	422	418	441	449	417	431	395	388	424	390	446	430	398	432	459	396	431	424	429	364	395	416	412	451	392	398	372	414	407	376	469	399	442	406	423	438	441	444	427	448	426	404	452	438	418	422	438	415	426	463	416	414	368	402	435	442	430	419	403	445	418	425	422	452	430	426	398	438	434	449	444	458	403	415	444	432	425	445	431	386	474	436	434	448	418	448	436	428	444	417	457	433	433	417	457	426	434	395	442	448	373	421	424	426	408	408	410	433	432	415	443	468	398	411	472	440	418	426	420	434	418	440	384	415	451	422	394	429	425	400	429	455	391	430	414	450	418	430	455	447	420	465	415	375	431	416	433	410	413	431	425	435	444	424	414	403	439	440	389	414	445	424	446	431	373	425	401	407	440	450	431	439	414	412	436	429	474	433	440	429	439	422	430	437	414	426	426	429	414	423	434	403	438	380	417	388	470	441	435	445	425	415	425	418	433	416	432	452	400	433	444	436	410	445	415	427	442	463	414	396	438	474	400	402	416	391	421	421	439	417	418	427	425	421	434	391	422	446	439	405	410	438	433	406	417	432	442	424	410	471	418	396	433	424	427	431	459	439	432	422	410	402	404	394	413	450	437	435	458	446	429	434	469	450	440	421	444	444	418	405	417	397	439	416	469	438	423	440	444	472	395	409	416	396	439	415	411	425	425	435	465	429	414	428	441	390	408	420	392	401	428	440	432	453	442	402	408	447	439	447	395	421	431	455	431	432	417	392	396	436	425	444	429	453	391	424	417	421	416	411	408	439	443	444	475	437	425	444	438	407	411	424	392	414	393	402	436	428	436	442	438	425	417	440	413	387	440	435	433	406	448	430	406	407	463	399	424	428	437	441	460	476	431	430	403	431	419	422	427	391	409	461	418	429	405	405	403	407	394	438	422	413	417	424	426	472	420	412	410	438	409	458	396	419	393	436	392	443	431	435	413	399	416	410	419	436	431	452	395	431	403	398	416	446	423	443	412	441	444	449	427	440	404	432	440	411	426	440	440	413	426	473	397	460	439	412	391	406	413	447	411	456	410	432	422	403	426	419	431	416	466	436	450	429	423	442	411	443	429	417	456	427	413	457	401	386	427	438	417	412	405	451	442	411	434	422	436	437	435	448	428	456	381	417	450	407	416	406	410	398	407	419	432	450	468	454	424	447	447	434	461	407	392	429	429	417	443	419	433	413	420	407	447	411	429	405	418	411	431	421	398	431	439	437	419	412	400	389	445	394	419	426	424	406	457	411	425	441	407	433	486	389	415	439	431	437	401	379	430	422	409	469	421	385	477	396	406	407	433	448	459	441	429	412	414	437	427	426	436	394	435	442	412	443	400	406	369	444	437	477	449	425	432	427	405	449	381	462	418	418	417	449	408	428	434	431	422	415	440	421	405	408	448	431	453	418	412	400	459	396	414	446	430	418	446	451	428	415	388	441	428	407	420	402	426	434	393	447	429	436	423	399	449	421	441	423	426	447	399	459	424	424	435	429	431	440	393	455	439	389	416	408	402	395	409	456	444	481	429	447	409	445	465	380	436	449	415	427	427	436	385	403	418	414	428	416	439	419	434	406	418	433	418	441	437	420	387	436	413	452	392	441	451	430	413	423	440	392	463	435	413	420	428	423	418	421	424	428	388	422	419	419	438	425	427	407	449	445	392	429	403	420	440	439	428	386	376	426	394	398	408	460	428	434	405	420	411	422	422	424	431	431	450	432	418	415	434	439	413	427	472	422	421	446	428	413	402	451	429	425	428	431	440	416	420	413	413	420	390	394	419	471	436	451	430	400	358	426	395	434	457	426	437	435	437	391	419	424	415	454	383	420	412	452	443	421	410	417	420	456	408	431	448	425	427	438	415	413	425	459	441	445	407	388	400	425	427	415	432	429	418	423	443	432	431	407	417	423	412	413	445	395	452	405	456	462	414	396	420	471	415	426	413	451	426	408	442	434	416	454	466	398	411	383	458	407	418	418	383	428	410	416	447	449	441	461	442	400	422	453	453	417	400	444	429	387	422	435	441	393	418	417	436	399	455	380	424	414	435	394	446	416	399	439	416	445	417	425	429	435	439	452	404	426	446	442	408	385	413	440	426	418	409	437	390	430	440	412	389	437	441	419	448	420	432	413	406	427	426	404	385	418	413	436	421	411	429	402	385	428	388	409	461	422	443	430	379	444	417	421	447	431	441	459	454	413	408	412	441	432	447	405	441	431	442	468	463	424	408	429	435	410	424	429	438	408	437	437	398	402	398	451	414	432	421	377	448	422	449	422	398	407	399	416	444	426	420	418	412	429	424	402	437	428	420	430	412	448	401	439	425	445	451	413	452	397	430	417	428	393	412	422	444	413	443	397	404	451	383	427	433	447	412	439	384	412	438	406	449	411	406	395	445	398	413	431	416	425	406	407	436	464	470	397	431	412	394	416	413	407	435	479	444	426	442	438	434	422	419	428	425	425	429	429	450	458	388	380	450	414	418	438	427	414	426	417	458	447	437	461	401	429	437	417	429	436	435	413	418	478	411	411	441	419	422	440	421	439	439	454	425	470	432	406	424	443	418	408	418	455	427	458	437	426	437	403	429	429	440	402	446	450	416	429	421	422	429	408	476	420	423	460	424	411	438	467	478	429	440	425	398	425	408	431	421	457	427	403	422	402	417	422	388	403	411	421	429	426	449	395	428	431	420	410	414	417	434	434	440	445	404	432	459	440	419	414	461	388	451	428	441	402	450	424	402	448	421	427	394	437	388	449	446	404	459	427	403	429	393	410	404	398	444	428	391	406	433	401	439	419	350	424	424	434	410	429	429	419	399	412	428	391	439	419	435	423	398	424	427	439	428	439	445	428	433	456	418	424	426	439	425	489	405	398	442	417	441	440	433	438	438	448	457	438	416	429	403	418	407	412	412	441	407	389	442	429	394	407	451	418	404	406	427	425	458	398	421	400	457	434	397	383	434	419	425	433	404	431	409	424	450	414	436	454	416	455	435	427	429	424	420	419	395	418	408	433	419	453	424	388	414	414	428	405	430	412	431	431	426	427	486	424	398	402	428	449	397	417	452	461	402	395	401	423	417	429	392	462	456	388	456	434	415	406	401	437	411	430	401	442	434	464	443	436	451	433	432	454	436	406	442	435	430	395	395	455	440	434	434	436	423	408	407	405	442	420	435	410	409	400	442	418	458	424	414	422	404	397	429	424	385	421	398	380	444	427	430	421	463	423	394	462	438	414	424	432	446	414	421	436	448	438	448	380	426	416	457	418	395	408
23695	21076	28224	24141	21043	9186	921	614	495	425	429	377	415	337	327	323	290	301	336	308	288	321	281	269	295	299	293	295	290	264	289	272	258	291	304	296	280	293	276	290	281	293	259	295	271	289	294	280	251	292	283	269	311	301	284	289	274	260	256	295	275	302	250	273	273	284	280	258	289	274	255	290	268	283	274	296	266	270	289	272	283	268	255	267	241	300	317	265	279	266	265	283	282	290	265	283	244	258	278	291	302	289	265	274	264	274	276	259	267	278	282	256	256	262	280	285	267	260	281	311	277	290	271	287	277	267	261	289	242	263	283	276	262	276	282	305	266	288	252	299	279	286	254	259	281	277	287	288	276	302	257	267	266	245	255	270	256	293	278	237	261	280	275	273	274	241	287	260	259	279	255	255	265	299	295	248	278	284	280	252	287	278	294	270	262	276	258	292	266	258	281	269	254	270	267	280	234	266	293	284	284	288	269	285	264	262	293	262	277	291	270	284	281	315	284	299	265	259	279	262	273	259	266	307	291	275	259	272	252	280	269	268	291	267	279	265	279	251	283	279	273	278	295	257	291	296	289	222	248	286	240	280	304	251	249	278	276	286	258	269	280	292	281	252	261	270	286	243	284	273	278	278	247	282	277	240	279	277	272	237	255	293	281	307	255	293	267	269	272	235	260	293	268	247	270	279	278	269	266	287	235	260	279	256	281	276	288	262	250	257	264	284	292	258	259	279	252	259	270	271	311	286	275	270	275	281	268	274	251	295	287	268	286	239	290	254	300	270	271	262	259	240	273	271	286	249	257	265	286	252	267	259	242	270	254	254	277	273	251	279	271	265	248	242	266	315	287	248	277	274	271	282	264	264	255	267	264	263	258	262	291	265	251	270	272	248	242	272	241	283	261	274	264	288	287	241	264	268	263	285	268	276	272	250	282	276	249	274	258	262	268	274	287	276	277	267	257	292	251	281	286	273	272	259	297	265	270	272	257	259	258	266	250	260	316	256	275	264	278	279	265	293	228	274	280	269	246	265	264	274	266	284	273	280	276	267	268	266	283	247	269	284	240	312	281	274	278	275	270	261	276	317	269	285	272	261	272	236	260	268	279	278	297	313	282	269	252	293	254	276	267	274	248	271	272	255	255	252	283	293	264	254	248	259	292	250	250	284	314	253	283	294	270	263	268	276	288	269	281	239	255	264	275	281	280	267	280	280	253	291	279	268	273	268	276	265	243	299	251	276	252	264	271	295	245	279	294	252	283	277	253	259	266	284	265	240	271	269	275	252	243	235	273	269	275	288	295	247	247	249	259	260	282	264	269	264	280	285	292	284	258	262	308	275	282	288	291	250	274	278	285	281	272	257	260	250	274	248	278	300	241	272	283	267	273	261	277	297	253	303	276	266	269	256	270	265	260	251	262	267	291	251	291	267	242	306	248	273	278	262	292	260	276	273	253	259	295	297	296	298	272	296	260	274	271	273	253	303	270	281	252	267	264	235	293	255	282	248	293	235	262	261	279	277	256	280	253	295	277	239	303	248	280	234	263	303	280	252	284	271	276	271	244	235	260	287	276	300	301	275	297	267	278	279	269	280	294	263	253	280	295	248	267	281	279	291	275	275	250	280	264	274	297	249	278	264	269	282	249	263	246	279	273	260	294	273	256	252	292	270	264	297	262	276	263	277	273	253	248	259	258	294	267	276	295	238	261	253	233	231	265	278	253	272	282	288	267	284	268	261	261	244	277	267	271	273	303	287	251	273	270	281	273	254	259	266	314	246	267	269	254	278	260	275	272	251	296	259	251	258	256	281	258	273	248	220	254	275	281	277	262	255	254	272	301	267	274	262	259	271	271	293	269	258	260	269	278	285	271	267	292	274	292	291	256	254	257	261	278	298	278	278	245	288	277	256	321	279	283	277	257	279	281	227	233	261	281	255	268	250	264	275	292	237	254	269	264	258	266	271	277	266	283	285	265	249	240	281	231	277	255	285	237	265	255	238	246	302	260	275	251	271	262	269	279	261	255	254	265	265	235	273	275	276	285	253	286	247	268	278	262	278	256	268	257	272	260	278	265	281	248	261	275	300	273	266	285	272	283	268	273	268	269	266	280	254	277	259	282	278	267	255	260	272	265	277	278	267	241	275	273	272	304	293	271	273	251	279	243	272	261	306	277	231	267	293	257	269	259	286	318	253	257	245	281	279	269	270	287	274	276	267	283	241	261	261	266	266	283	258	257	248	271	278	281	256	298	280	245	271	278	258	246	287	239	262	275	270	268	250	261	283	271	242	285	256	266	258	254	254	255	271	263	273	288	284	288	287	281	261	265	287	285	286	283	264	272	281	284	288	259	271	282	293	291	288	248	249	281	269	274	272	271	253	273	306	255	281	279	275	279	273	271	272	259	258	285	298	281	242	270	270	273	254	270	285	303	267	293	245	291	296	288	264	265	256	274	280	274	274	268	284	294	261	269	260	278	285	262	258	278	250	272	254	245	270	263	250	273	294	287	282	274	286	284	258	302	260	287	255	287	271	268	268	246	269	247	262	298	269	254	275	255	287	288	267	281	270	300	276	267	276	245	265	260	295	287	269	286	261	288	266	289	258	285	252	299	277	292	261	295	276	258	245	262	265	293	281	247	265	258	292	280	286	264	341	309	288	274	256	239	301	255	254	267	270	284	272	288	282	269	249	243	249	272	280	255	249	283	281	279	293	251	263	274	239	252	266	303	278	279	236	248	286	291	301	288	248	291	259	244	268	274	260	253	247	277	247	249	281	264	273	277	266	282	258	279	254	283	262	275	272	265	296	247	252	267	283	264	265	283	282	261	302	284	250	264	246	288	251	246	268	272	282	266	264	278	311	273	273	246	294	274	265	260	229	275	273	264	248	284	266	278	275	282	312	274	265	287	268	283	258	258	271	285	303	266	285	279	289	248	245	303	284	242	277	281	268	266	273	246	304	285	266	256	257	247	272	255	274	282	302	272	244	246	282	287	256	286	245	245	268	265	269	274	270	306	264	240	283	247	270	255	294	271	222	274	255	270	246	286	285	278	291	252	292	259	298	277	257	278	259	250	274	245	276	314	282	281	308	271	256	261	278	260	259	258	289	264	229	252	277	283	270	269	278	271	239	273	259	253	257	303	290	305	265	261	274	297	247	262	278	248	275	264	268	270	282	306	291	249	278	295	266	249	258	273	282	270	285	272	249	283	268	263	268	310	275	280	275	269	261	296	280	257	278	288	260	270	291	262	251	274	261	275	255	277	274	270	279	225	280	274	242	318	267	268	293	270	260	269	258	261	293	290	258	286	311	288	269	262	287	256	295	282	243	277	249	274	288	289	255	235	250	248	291	250	244	268	259	245	257	262	317	290	269	259	258	274	283	279	279	259	242	281	248	288	247	274	244	278	278	249	266	251	267	277	276	277	289	255	250	263	268	233	260	307	283	264	262	267	273	279	260	260	254	280	253	311	280	267	275	260	259	300	294
30742	12354	5443	2635	1805	1417	1068	899	697	587	530	476	457	423	412	402	398	379	372	334	339	360	359	306	292	326	315	334	306	307	316	304	308	305	325	324	311	272	282	329	350	277	298	313	307	301	290	291	339	304	321	288	299	304	308	310	294	313	300	313	274	311	284	355	306	284	307	274	303	308	306	304	292	283	290	299	289	291	284	298	287	293	280	286	275	288	315	311	289	307	305	305	285	299	310	333	290	281	320	301	330	311	275	271	289	307	304	323	332	295	302	299	321	300	307	293	314	286	316	314	292	293	295	294	346	292	327	294	282	302	248	291	294	314	270	281	284	305	292	298	299	315	309	298	310	264	267	299	300	307	285	299	280	299	295	281	296	283	276	304	306	290	308	295	275	303	306	284	284	298	290	276	274	306	295	287	287	284	297	300	241	273	312	305	299	282	279	314	307	293	275	274	293	316	333	280	275	300	282	316	282	310	292	252	287	294	306	313	289	303	287	292	275	319	294	308	288	277	274	309	263	311	309	311	306	283	314	308	297	301	281	299	289	323	277	306	286	272	272	293	277	312	288	321	298	299	271	270	273	304	309	311	304	294	289	306	293	329	308	275	294	294	298	327	273	278	265	305	280	283	317	284	280	310	269	302	334	266	279	295	288	288	284	293	311	280	283	282	296	277	305	294	305	280	304	292	306	302	291	297	304	287	287	275	316	316	289	297	306	293	287	280	300	305	283	298	301	318	290	282	296	283	292	257	291	315	279	304	325	319	315	313	286	298	295	307	309	272	302	284	330	309	279	276	294	327	296	286	300	273	282	276	273	304	290	326	276	322	302	279	284	283	256	297	279	301	313	274	285	270	292	252	280	303	301	291	281	309	307	306	310	304	283	309	273	316	312	327	279	281	315	312	295	304	281	328	298	275	264	292	271	301	305	331	306	296	301	269	268	319	261	276	304	281	323	304	283	316	302	287	287	277	295	278	297	295	307	301	269	278	296	327	292	274	287	290	296	276	282	280	289	277	308	257	297	309	278	309	269	285	303	287	274	309	317	291	299	316	292	308	266	307	267	309	280	321	283	319	285	297	282	336	276	291	293	320	290	311	326	311	272	299	256	283	270	292	310	316	296	298	283	320	279	304	275	269	278	286	269	296	311	278	322	310	304	314	301	286	324	297	291	293	294	300	312	343	273	360	290	288	303	326	320	274	283	282	270	327	322	291	293	311	263	301	296	295	295	309	267	291	300	300	334	310	292	291	282	315	306	278	293	311	313	283	304	341	288	273	303	317	296	277	278	311	291	303	287	304	316	314	308	305	286	305	334	297	290	301	270	302	293	290	291	298	288	298	309	293	301	302	310	346	298	304	293	320	281	289	307	296	291	299	298	295	319	268	317	292	298	303	269	298	292	307	305	305	306	278	303	272	312	296	305	305	314	333	320	279	298	313	282	277	275	316	292	303	334	285	290	319	309	296	295	300	322	296	292	317	295	323	297	278	306	323	335	283	301	284	288	304	317	309	290	319	281	320	317	271	290	285	292	315	299	295	292	296	273	319	291	291	307	281	303	279	287	290	301	305	282	324	295	306	285	304	266	330	299	291	269	320	299	266	291	299	280	295	342	300	282	300	309	305	327	303	315	286	290	293	294	286	306	303	320	295	274	302	279	281	314	269	282	307	294	323	283	306	270	305	308	313	281	295	282	280	284	314	276	283	272	284	295	277	276	291	275	318	272	314	283	279	282	262	291	272	306	289	258	275	284	298	316	317	296	284	297	296	281	326	318	285	297	294	322	286	281	284	347	275	268	249	302	310	310	303	274	288	308	297	295	260	285	288	297	305	288	291	273	323	312	314	255	300	243	297	321	290	285	287	314	300	304	317	294	311	299	299	321	321	285	296	289	305	290	298	300	313	297	268	268	301	303	290	271	323	244	301	329	245	293	266	322	272	303	279	318	318	273	278	260	329	334	261	282	298	292	302	296	278	328	306	312	290	300	274	280	279	276	262	314	308	267	299	316	303	318	307	312	265	285	278	271	274	309	285	265	280	299	294	307	297	299	304	310	321	300	274	276	302	310	307	289	310	292	301	297	322	306	302	280	276	301	285	292	322	268	252	315	330	303	294	301	314	271	288	281	296	296	328	302	300	282	296	249	303	332	306	275	304	298	290	297	330	292	325	339	289	298	302	290	299	311	283	273	277	275	286	283	302	303	306	281	274	301	284	310	291	278	296	308	288	333	316	305	285	310	298	317	283	297	282	303	299	306	273	311	268	266	314	316	301	296	317	292	308	297	304	332	309	285	262	294	288	319	319	303	287	331	262	284	282	296	321	297	316	295	292	303	305	292	294	275	305	305	302	315	288	270	293	290	300	298	274	285	272	305	279	286	262	278	320	296	285	336	301	292	304	285	275	279	325	316	295	300	303	320	331	284	291	276	337	267	308	296	291	283	293	318	283	302	297	313	321	285	334	269	294	275	284	288	280	293	304	314	305	290	307	289	295	275	308	298	315	266	300	307	325	315	266	285	267	282	282	275	331	304	317	295	295	284	317	279	303	333	306	339	307	288	277	344	278	284	317	298	300	308	305	311	319	294	278	301	303	314	282	281	294	277	274	291	302	313	322	289	285	280	315	283	281	310	311	290	317	280	298	310	323	291	310	271	276	299	292	300	274	308	292	293	290	312	300	295	297	299	319	296	318	296	282	267	298	287	302	283	280	299	290	295	326	281	295	294	262	320	331	298	276	276	319	314	292	283	283	260	303	342	253	320	288	262	289	295	308	310	297	308	292	292	281	296	305	287	320	304	309	316	327	292	283	274	282	295	283	293	283	310	312	297	261	331	288	308	301	316	314	300	306	291	299	286	301	305	269	297	295	316	285	302	289	266	296	300	314	280	322	301	348	288	292	318	298	301	275	276	293	294	270	291	290	320	283	284	292	281	298	313	302	310	315	309	320	296	281	315	298	290	272	288	309	274	302	305	271	285	290	300	304	292	298	286	304	261	276	310	291	305	305	307	311	284	273	289	272	312	320	306	284	302	312	301	286	295	287	321	284	287	326	299	304	307	286	281	273	340	267	315	319	295	317	290	285	314	298	297	288	309	280	321	304	284	313	316	295	308	306	301	282	298	311	309	293	328	333	286	317	296	300	281	303	325	313	300	316	295	278	289	302	268	294	277	304	309	273	300	278	312	272	304	287	284	277	287	301	302	302	308	291	297	288	280	313	297	296	278	307	319	290	319	322	308	329	292	280	296	297	303	304	295	295	298	273	327	295	286	271	277	286	295	261	293	329	297	289	307	280	273	288	307	289	300	292	309	294	270	309	274	287	293	324	305	316	312	283	312	260	309	309	292	271	291	313	314	317	282	290	328	309	297	326	285	279	281	295	252	313	293	336	324	309	297	296	307	268	326	300	285	302	316	321	267	310	301	309	262	310	303	297	335	338	294	278	294	298	298	281	303	285	267	304	318	312	315	318	266	270	293	301
24727	21005	27025	25046	9646	1166	925	853	767	793	768	793	741	717	705	686	749	754	683	680	701	703	672	689	685	679	663	692	693	692	705	778	705	663	718	718	710	693	729	716	666	663	713	728	692	698	648	698	700	723	681	702	671	673	693	701	697	727	735	658	645	685	657	743	690	696	721	640	753	654	682	723	738	706	705	718	638	705	735	743	658	669	750	675	662	747	675	691	688	724	688	666	643	629	709	627	657	686	730	708	749	677	700	719	721	704	713	722	721	637	726	686	721	688	690	647	678	731	625	675	731	684	684	685	677	699	660	666	675	715	711	682	685	676	694	726	681	708	675	682	706	666	652	713	648	617	672	692	680	671	677	696	699	671	691	710	670	630	688	721	703	706	720	694	715	677	726	665	682	711	691	675	655	632	709	648	730	734	695	694	674	718	709	648	707	713	644	686	705	674	660	679	659	679	712	692	689	708	682	708	707	750	685	699	681	702	681	757	706	696	724	700	770	711	670	695	706	703	693	685	693	706	659	661	695	688	670	674	715	662	652	661	646	683	715	662	701	669	701	697	729	738	751	731	704	672	685	714	690	690	679	711	756	661	707	698	659	701	705	711	656	738	709	696	736	691	688	692	691	748	674	689	682	729	721	663	732	704	706	660	729	665	656	679	711	681	716	653	677	648	685	713	706	718	694	682	692	747	732	685	720	676	683	738	710	706	677	732	743	711	690	673	706	694	701	671	676	669	675	722	672	699	647	695	687	640	711	695	662	732	707	687	669	681	660	713	719	700	668	702	688	716	660	684	680	685	684	664	709	687	671	693	733	666	705	684	689	665	641	693	716	699	686	663	667	726	699	702	698	659	712	706	678	702	715	699	696	717	691	698	695	688	720	697	677	722	685	660	680	688	685	659	695	652	669	682	714	686	703	693	692	694	630	726	729	674	684	687	701	708	687	789	687	726	676	726	714	724	691	682	685	685	662	658	705	711	637	668	706	691	685	676	723	710	688	701	722	701	658	728	685	678	658	712	668	687	673	716	661	676	653	674	727	677	651	660	709	688	750	686	720	694	663	692	657	645	707	739	746	710	693	686	645	685	659	668	717	688	714	660	704	735	672	724	734	675	709	683	646	709	672	702	687	719	621	664	722	681	713	674	677	729	677	630	685	665	643	710	663	706	671	730	669	697	666	690	682	714	717	735	721	688	688	697	675	735	738	668	692	687	707	649	707	678	659	685	666	688	710	687	672	742	661	674	691	673	708	718	677	700	690	733	657	682	682	652	655	689	744	703	644	716	658	720	712	631	660	708	722	773	662	684	660	684	659	724	675	670	686	670	673	662	695	713	735	697	673	660	666	748	722	691	679	697	705	699	700	709	729	714	691	724	698	684	660	703	771	686	698	758	714	676	672	691	638	672	698	717	715	686	696	711	709	696	717	632	647	724	713	673	676	701	722	654	678	680	718	704	653	711	710	664	675	691	703	716	669	709	701	675	704	693	638	682	690	702	656	696	662	706	681	689	679	708	693	671	656	693	700	711	704	695	713	665	665	685	669	691	690	680	746	676	719	708	668	658	701	663	660	714	678	716	659	633	730	728	696	656	691	700	700	702	694	696	675	740	680	719	714	666	670	720	665	656	713	673	685	688	678	725	718	710	653	730	672	728	662	657	685	691	711	684	661	689	735	687	706	681	688	672	636	665	681	680	717	687	686	682	647	663	686	668	718	707	684	726	720	694	676	681	693	658	684	657	705	681	670	687	746	732	674	717	719	688	715	691	701	702	659	742	698	708	677	662	678	680	678	634	673	726	729	668	652	695	749	691	686	702	686	673	728	667	668	725	666	727	661	698	727	670	670	699	704	693	702	671	698	732	727	714	714	669	700	666	716	633	697	708	677	678	699	708	759	640	674	655	669	666	704	713	655	685	656	696	680	707	692	667	767	689	736	675	687	700	723	737	731	713	718	672	766	657	693	669	626	677	671	648	699	669	737	703	682	710	673	664	688	699	651	711	690	672	703	695	676	705	688	675	733	690	701	734	703	730	701	714	697	728	718	682	665	681	668	656	716	685	682	705	763	670	704	707	700	713	712	677	709	699	677	702	674	717	696	736	737	704	687	703	715	668	733	673	668	703	666	722	688	704	675	735	739	740	691	641	713	676	702	717	703	713	701	661	666	691	662	730	726	746	700	648	698	697	675	663	616	700	684	631	711	653	666	704	721	713	673	661	704	691	704	676	675	730	716	676	706	708	687	663	728	666	704	718	679	643	698	679	684	693	679	722	713	726	682	706	704	699	716	682	722	675	711	729	718	729	737	646	673	668	683	680	696	699	693	685	721	701	723	680	672	688	680	669	645	740	692	685	651	715	692	693	680	653	678	610	707	696	704	679	725	660	668	674	686	668	697	608	704	746	718	729	685	740	705	695	667	651	729	700	705	677	729	700	621	711	726	718	690	704	749	665	664	723	730	665	699	692	659	777	710	641	694	704	674	658	699	639	683	668	671	687	677	642	638	695	700	668	653	733	702	690	676	730	768	684	740	729	672	685	703	741	672	702	689	676	731	737	680	687	668	699	710	663	691	695	712	713	693	680	679	709	704	686	688	675	670	708	671	680	716	670	675	699	734	683	708	664	671	729	648	684	677	675	708	662	689	684	717	683	674	698	702	692	731	653	633	708	718	708	685	713	724	707	668	625	710	693	662	714	722	764	674	696	697	707	704	664	662	698	670	639	644	720	686	718	720	712	721	681	670	683	707	699	710	710	651	700	702	725	726	689	678	686	702	681	636	674	704	656	679	715	640	684	683	669	655	690	687	680	728	687	661	673	685	689	661	733	701	691	690	689	704	702	672	639	668	685	670	672	688	686	675	738	697	655	729	671	693	641	705	694	689	668	696	692	678	715	675	701	722	690	684	704	671	654	646	715	650	642	718	705	697	675	656	703	652	739	712	679	750	690	717	727	699	707	667	706	692	696	665	715	672	679	693	745	659	643	708	670	692	705	666	717	643	709	712	677	713	701	640	710	678	691	701	709	695	666	677	681	675	686	669	711	682	701	706	683	716	673	661	732	713	697	749	727	709	730	683	729	664	690	682	675	689	711	674	712	678	677	701	670	727	709	699	657	703	639	703	716	661	711	697	730	681	674	673	682	729	682	718	698	686	636	701	732	661	672	732	672	725	722	724	704	685	687	694	694	724	689	690	679	674	657	665	707	700	711	670	693	683	658	710	653	672	669	686	688	696	684	675	657	685	654	665	680	717	671	695	679	670	716	681	697	687	757	664	700	716	689	679	736	664	683	693	692	696	684	688	646	687	686	760	674	691	688	702	699	682	682	721	666	706	728	734	680	699	725	697	670	691	700	630	710	662	661	727	722	647	719	654	686	711	686	685	697	702	723	696	724	669	699	669	658	672	710	697	642	672	664	726	674	638	670	695	658	677	699	678	688	729	632	681	711	643	731	689	693	682	693	709	726	727	703	665	677	679	694
28712	10554	3295	1836	1549	1300	1224	1057	946	887	803	791	789	763	790	818	741	731	715	755	767	761	705	758	786	710	743	727	720	720	727	714	705	721	744	762	750	708	678	759	728	750	733	721	750	711	724	758	696	743	827	761	744	729	710	718	742	739	677	754	717	730	750	726	740	722	699	744	699	692	751	720	722	695	743	722	725	722	734	741	707	731	733	711	720	726	727	741	722	704	706	683	738	685	752	668	688	691	743	723	725	682	703	687	691	703	751	721	673	686	689	699	759	748	750	699	725	710	741	733	690	744	732	733	740	721	774	710	716	747	741	724	740	700	740	700	749	723	741	708	746	702	723	747	712	745	699	705	759	720	773	712	718	719	738	686	737	718	676	720	744	719	759	676	687	685	677	741	787	756	709	720	695	700	742	731	680	719	711	713	742	819	733	763	702	737	666	683	721	740	732	724	734	762	708	659	693	747	690	721	716	736	713	706	697	740	688	704	698	702	706	694	694	744	712	731	721	733	760	732	737	732	708	746	722	751	723	744	747	710	725	729	716	697	718	742	714	718	735	742	751	668	720	767	719	696	662	690	735	691	756	705	738	739	697	690	758	750	675	733	745	700	724	662	746	727	728	726	674	744	659	763	694	777	691	675	740	738	731	728	679	725	728	660	718	702	761	747	731	690	723	678	703	722	711	733	763	708	707	748	756	691	738	742	727	694	757	690	748	724	726	758	716	737	690	703	713	740	689	732	793	736	683	728	676	768	734	726	728	702	733	748	731	723	708	718	722	701	708	761	687	708	759	680	689	705	730	726	740	728	715	721	714	708	704	750	708	695	729	786	708	722	738	727	763	698	699	732	761	757	737	714	734	738	682	766	669	696	740	725	711	744	739	699	736	713	830	737	710	733	661	715	747	745	680	711	738	691	698	739	685	742	709	702	717	751	689	745	736	697	708	708	756	744	742	757	753	731	762	743	742	674	738	704	730	731	711	776	706	731	728	783	747	756	705	689	703	715	748	678	727	724	697	711	696	692	737	703	710	680	712	739	724	712	728	751	703	697	698	694	706	740	748	733	766	746	742	704	682	680	722	697	713	693	684	770	673	686	718	742	709	754	731	669	717	718	745	757	781	680	739	693	723	753	699	744	674	702	733	779	716	709	672	734	695	728	734	697	740	762	652	724	722	737	736	685	731	655	681	726	758	719	686	766	734	758	730	732	737	683	734	723	719	704	745	693	680	727	677	718	739	738	772	742	748	716	713	700	713	742	723	773	696	754	724	727	685	733	730	711	709	743	734	732	724	759	689	695	731	741	712	733	681	703	770	711	716	729	755	715	732	733	701	735	727	745	723	715	711	760	731	704	710	746	696	715	759	738	677	773	737	730	739	732	697	752	753	695	681	696	730	740	748	726	704	759	760	745	746	721	688	707	723	769	702	691	722	720	741	742	746	757	768	681	742	742	733	762	756	707	727	718	740	735	710	733	750	679	724	761	705	739	703	737	711	719	693	716	712	734	727	754	756	689	717	710	702	749	706	698	679	705	697	722	656	729	704	762	676	714	754	733	701	716	724	716	672	734	702	719	734	746	704	776	729	715	734	715	686	716	763	723	718	725	720	731	722	685	694	752	701	688	740	741	680	682	741	726	732	706	734	668	734	772	636	725	779	687	732	704	707	711	751	701	714	714	736	739	712	674	733	686	734	704	713	722	734	811	712	729	728	723	692	742	715	739	693	714	705	731	687	715	709	733	714	731	722	727	692	690	754	766	718	692	733	764	680	744	713	739	756	732	704	696	721	764	742	709	718	719	737	731	709	722	686	678	656	751	775	750	699	708	767	723	710	734	742	694	683	723	683	711	756	698	711	709	699	743	715	708	748	692	732	699	699	732	724	692	693	712	694	720	728	738	679	778	729	697	748	704	716	704	678	678	713	743	727	729	724	729	698	710	724	715	776	739	691	714	712	731	753	735	689	727	714	734	708	743	736	744	752	733	723	725	710	746	705	713	710	677	759	715	715	767	686	722	723	692	748	703	713	715	662	742	716	757	724	708	686	721	720	713	748	720	733	662	738	721	724	711	762	715	773	757	779	678	736	702	685	729	723	709	719	740	763	717	711	704	735	732	715	710	719	700	712	711	727	733	715	776	698	767	723	739	730	710	734	735	731	706	720	759	776	719	763	736	708	756	684	744	758	711	697	751	703	725	692	716	686	782	779	755	752	723	762	748	683	738	725	669	708	714	684	726	726	741	710	718	746	698	737	703	746	724	725	739	778	743	693	747	746	713	729	671	711	736	744	715	744	714	743	727	737	692	679	713	715	744	749	736	742	711	751	727	719	720	743	721	764	727	709	704	679	693	751	695	736	712	708	739	757	686	754	750	729	665	741	758	697	720	723	723	740	754	758	732	730	698	728	727	728	745	734	684	725	689	696	718	752	737	752	756	721	733	733	689	729	707	706	726	680	727	743	716	737	703	688	711	722	774	680	748	722	715	699	720	709	655	755	724	715	695	701	708	702	704	735	750	759	727	708	727	677	738	711	731	754	725	744	747	703	741	696	698	749	759	747	702	711	737	726	779	696	689	694	779	714	698	733	671	702	685	735	766	735	751	716	722	732	725	726	720	688	727	748	755	726	750	717	698	669	718	734	725	707	739	762	725	716	718	794	737	712	718	715	735	754	681	684	736	753	768	752	722	700	742	717	740	672	719	720	732	686	753	731	713	690	719	696	726	732	719	707	653	697	699	749	747	735	730	720	726	665	678	758	687	741	749	751	711	724	770	712	722	745	722	689	704	768	733	669	737	730	702	726	693	702	719	735	729	691	656	720	691	729	700	716	742	749	719	697	697	726	742	714	748	711	734	687	734	710	698	669	681	706	715	748	786	728	747	735	726	687	731	722	754	751	681	758	709	724	672	709	721	756	759	727	693	676	656	735	723	728	710	729	683	715	709	716	779	694	745	722	717	682	744	762	687	743	701	731	659	724	719	735	778	706	730	726	726	721	701	688	730	706	694	718	715	741	702	759	773	702	715	734	718	747	712	735	696	731	745	705	711	709	720	706	729	689	682	724	721	762	710	733	776	729	730	775	725	707	718	712	717	691	684	705	740	713	756	692	703	662	749	734	731	679	738	703	712	740	746	795	781	690	729	742	707	728	692	682	732	723	729	725	709	687	721	697	720	724	711	719	737	728	729	753	706	733	735	737	756	732	713	725	722	729	750	700	718	694	760	713	708	693	700	718	715	749	711	727	753	737	754	711	728	744	737	720	720	731	701	728	757	718	749	723	780	723	747	722	720	686	708	740	709	707	694	732	715	724	721	728	683	708	742	724	741	742	736	692	704	726	787	724	722	736	712	740	807	708	708	721	710	663	716	760	703	720	751	720	742	672	760	712	706	694	793	726	701	744	727	729	712	696	717	712	748	742	763	746	712	716	719	723	726	708	724	738	719	704	757	741	708	721	700	690	714	693	745	745	694	750	728	727	739
22530	21112	28668	23795	21111	21172	7311	1327	1055	963	874	815	779	797	796	768	726	712	720	695	649	695	705	684	625	667	694	686	592	664	677	657	669	640	693	666	644	660	659	653	630	610	708	651	628	666	661	700	626	675	630	637	631	637	613	569	639	620	719	680	621	632	661	644	604	687	639	606	583	637	645	640	661	665	636	648	649	605	626	624	645	627	639	680	650	644	672	567	610	648	635	653	683	629	633	644	670	694	608	672	630	655	678	622	630	628	656	635	675	631	651	664	650	664	664	687	636	669	605	651	673	632	638	600	581	632	671	660	646	644	648	657	589	651	675	688	641	640	592	600	633	633	631	579	651	643	632	605	670	657	642	664	640	621	666	574	611	671	633	642	670	631	626	637	635	651	617	586	655	609	636	666	622	625	652	630	609	653	585	617	595	616	625	658	587	619	667	600	661	665	651	641	645	637	605	645	595	648	647	604	631	605	650	608	587	606	670	627	618	656	628	652	608	612	612	657	625	641	618	654	669	645	659	614	629	658	687	587	644	608	649	700	635	623	623	609	624	673	640	628	609	627	613	600	677	698	677	639	620	640	614	629	657	641	602	624	626	633	607	620	625	669	597	633	646	638	617	612	606	606	605	641	623	632	591	659	650	610	637	586	639	636	653	650	628	616	637	644	658	643	587	684	659	581	603	648	674	649	655	656	621	657	632	658	615	654	626	598	628	663	622	588	617	630	660	630	661	649	648	629	636	632	620	581	631	631	620	655	619	668	599	655	636	598	597	670	588	624	609	631	661	626	658	644	635	625	630	645	605	643	606	643	603	642	625	628	695	611	631	623	641	652	629	655	645	657	669	623	603	644	634	652	616	628	596	649	612	643	689	635	637	658	678	647	658	636	690	629	591	642	620	624	640	619	605	615	606	644	622	609	675	659	631	650	580	578	666	643	668	636	612	628	656	568	611	625	627	625	629	619	694	630	636	657	677	617	618	650	599	666	656	600	636	640	660	603	685	667	689	638	615	642	617	631	650	634	635	704	660	618	584	640	656	652	619	671	640	622	629	631	655	679	605	667	658	578	671	595	689	638	593	645	590	627	580	666	650	679	624	637	642	681	585	666	634	608	642	616	610	640	624	629	616	660	636	656	656	633	645	619	667	641	617	634	646	664	607	615	642	632	593	636	592	640	641	578	609	647	610	640	648	583	669	636	614	646	662	623	627	647	634	622	628	614	637	580	643	641	650	628	691	638	663	684	647	661	689	627	646	615	699	649	652	647	671	638	602	644	620	656	637	672	616	640	626	679	674	607	610	649	614	600	637	636	622	619	665	691	641	625	638	618	646	708	640	641	643	596	628	650	652	654	636	606	642	646	571	625	659	637	620	624	649	635	607	604	600	620	620	622	617	634	645	657	629	612	649	623	631	596	606	625	620	651	634	596	645	655	616	620	658	632	647	652	608	648	604	617	678	580	609	665	639	644	631	602	584	674	622	645	591	684	625	595	615	635	661	613	639	603	624	614	666	643	657	660	626	650	604	624	649	612	587	589	670	648	650	606	665	629	637	607	610	612	672	673	617	607	644	613	652	620	602	644	633	638	676	609	657	640	641	644	638	619	666	632	617	569	625	640	616	559	612	637	625	691	610	632	653	658	670	684	623	616	681	659	647	664	615	611	624	645	642	667	621	619	675	604	658	646	668	643	641	660	672	645	669	650	620	641	597	633	615	603	630	603	651	672	639	631	627	598	668	639	602	654	637	633	612	639	594	659	649	644	613	656	622	633	644	625	642	609	588	601	627	692	632	630	628	612	603	609	639	644	683	638	647	610	645	651	634	629	607	638	594	571	673	644	655	670	637	642	597	641	672	627	655	647	638	634	648	635	612	640	635	630	654	604	630	650	638	637	645	627	646	599	641	560	602	668	662	626	599	672	614	658	653	628	643	603	628	658	648	616	625	660	618	629	604	629	630	689	603	663	626	639	630	623	632	671	613	672	648	612	638	620	653	611	668	644	638	642	631	584	670	623	643	620	641	617	639	627	625	597	637	649	598	661	652	662	620	647	664	645	650	636	658	621	674	645	591	638	610	666	592	611	606	604	599	646	616	597	656	629	643	641	580	571	636	663	601	635	606	613	618	640	616	623	651	662	644	630	655	666	640	626	602	609	613	628	631	626	641	672	645	658	571	641	630	653	593	636	656	646	619	684	626	624	618	586	689	637	604	616	609	588	622	644	625	599	649	630	658	672	653	635	665	644	635	679	640	634	642	615	624	617	604	583	633	616	611	664	665	612	665	612	627	639	623	641	635	624	632	635	600	658	646	667	617	632	633	655	618	634	615	648	584	649	662	629	622	638	631	662	651	619	618	634	643	641	608	659	664	608	673	607	656	664	598	653	666	669	624	651	623	638	632	605	609	636	645	605	646	611	656	631	675	627	620	651	621	613	611	624	636	608	589	632	651	626	642	623	631	635	632	596	632	631	623	609	657	618	644	654	679	681	638	593	605	598	647	636	610	580	619	646	679	685	677	639	631	676	677	659	634	663	636	640	610	668	637	642	602	659	649	605	626	646	644	623	647	666	605	645	599	648	618	629	674	615	617	622	625	636	647	629	652	614	628	613	610	648	613	657	580	610	582	635	612	657	681	628	646	684	620	640	650	702	595	631	606	606	677	677	618	616	623	638	625	643	646	624	610	632	619	629	644	677	624	632	651	633	645	625	675	625	643	625	635	639	623	608	650	694	620	637	626	658	623	602	657	656	649	621	612	658	642	695	619	601	651	628	623	606	601	660	596	619	617	631	624	663	628	615	697	635	671	614	674	654	637	627	627	592	691	602	669	606	613	659	698	637	693	625	639	628	587	661	642	607	658	697	634	655	601	613	629	666	646	639	652	592	656	636	651	610	606	627	613	669	587	637	639	620	604	605	634	628	644	621	642	634	643	615	635	648	677	682	625	660	643	667	651	658	643	636	677	614	667	639	614	622	615	614	591	685	622	633	632	698	624	647	623	670	584	641	600	618	637	644	633	647	649	621	624	614	629	669	611	669	603	633	646	625	588	589	613	630	634	637	619	632	625	618	659	621	631	632	674	629	643	603	602	569	623	672	660	630	628	636	677	621	643	647	622	680	691	646	641	651	617	648	661	670	713	641	579	632	633	616	643	698	615	635	640	649	607	651	595	573	654	649	657	634	638	619	639	639	692	646	659	629	699	609	611	635	591	647	645	626	647	580	652	635	618	595	637	668	646	657	670	611	650	625	648	652	644	645	631	637	662	627	620	638	617	658	653	636	624	642	692	635	640	642	658	609	626	657	649	629	632	659	603	638	649	676	651	635	580	622	621	649	630	656	634	654	622	631	631	651	658	639	612	619	596	655	636	623	635	609	602	616	622	661	718	654	656	673	639	651	637	644	614	630	635	599	634	634	616	599	641	630	627	655	653	658	641	626	631	588	609	651	667	610	605	623	641	638	656	654	615	645	656	603	607	582
37233	23135	9108	4540	3465	2634	2047	1706	1449	1243	1144	955	963	922	844	817	790	768	789	748	767	702	736	696	638	691	681	712	695	704	599	722	704	663	671	661	647	615	668	663	649	663	610	642	667	698	664	644	658	631	658	637	605	661	643	654	681	676	680	642	628	611	621	658	646	645	661	671	670	644	653	626	663	701	621	640	591	651	667	629	628	654	675	666	650	619	606	628	642	646	607	636	686	682	648	622	632	681	644	642	673	610	680	658	623	594	641	599	606	681	654	616	663	624	669	670	593	665	663	648	685	643	646	625	692	656	612	650	643	642	669	666	670	612	665	666	633	653	619	639	645	596	630	664	634	628	653	609	646	666	663	657	665	656	649	589	637	648	653	606	628	630	638	610	655	658	688	614	646	659	646	640	630	624	639	641	683	589	643	651	637	623	631	618	621	667	607	613	646	661	597	615	666	606	641	674	674	651	690	639	639	634	636	616	654	663	613	660	654	658	639	674	628	634	652	648	675	624	612	664	656	656	585	613	617	597	619	595	616	623	684	632	654	631	689	640	618	648	646	599	673	626	612	660	669	604	670	609	653	649	594	627	613	637	610	617	605	636	659	605	633	661	640	617	616	635	612	636	660	668	642	640	631	670	630	669	625	637	615	683	610	663	650	655	687	617	650	605	646	604	670	618	651	610	599	640	618	670	636	616	637	652	657	637	658	654	641	668	589	631	679	618	646	660	659	690	668	607	638	649	666	609	672	609	648	631	640	602	593	632	634	595	625	628	627	667	620	652	633	660	666	650	643	689	641	614	625	645	653	638	659	641	644	674	624	629	634	625	651	682	655	654	662	639	670	652	654	598	646	605	618	615	630	615	624	629	666	643	637	671	593	602	660	649	620	632	631	598	636	614	609	619	618	619	596	629	651	624	645	574	627	677	609	637	613	621	664	641	638	590	611	601	625	638	654	580	667	675	644	608	618	636	636	620	615	621	647	607	616	673	607	604	650	680	588	639	664	621	611	623	605	654	626	627	656	592	624	611	602	608	672	677	594	616	640	632	666	629	627	650	665	647	697	641	646	631	612	651	642	662	643	688	661	677	641	633	638	631	650	656	632	632	635	608	598	631	636	650	645	628	611	637	614	629	630	669	663	634	616	664	626	613	649	672	593	657	630	587	651	634	629	656	626	610	603	630	644	658	669	604	633	665	647	627	674	630	664	620	682	717	638	653	633	646	588	581	657	611	652	596	618	620	628	622	625	654	614	659	598	619	651	620	671	630	641	639	627	617	668	631	621	659	647	662	634	579	619	621	617	643	612	646	630	593	618	625	614	638	651	656	665	642	641	621	629	636	611	655	617	641	667	694	613	627	618	642	628	608	652	599	603	626	672	631	644	640	654	636	651	631	583	630	665	672	665	671	661	633	627	653	638	670	602	644	590	599	643	629	571	655	623	642	635	632	622	626	630	637	651	640	618	605	634	631	634	672	619	629	681	632	619	630	660	657	600	629	605	603	664	602	630	637	657	677	673	594	660	595	636	656	635	652	613	664	630	632	587	606	636	622	648	627	589	616	628	599	629	631	618	632	653	662	630	595	649	635	617	605	656	643	649	627	610	652	660	649	670	654	653	617	606	625	639	618	681	599	689	660	640	631	611	596	682	589	632	681	662	625	646	646	627	654	653	656	660	689	619	646	651	635	635	653	621	601	646	643	647	658	699	622	628	649	661	656	660	607	634	640	658	623	592	665	658	684	631	697	616	641	637	651	632	599	661	634	606	612	654	628	602	635	673	638	693	612	670	642	588	618	653	627	615	644	627	625	629	663	672	649	612	607	629	614	606	662	597	646	651	638	629	648	657	622	649	627	606	711	649	662	632	644	608	627	683	674	644	663	698	658	643	662	627	679	603	666	596	597	631	641	613	623	626	637	657	621	635	640	650	616	645	634	627	638	660	672	640	635	663	659	628	577	624	657	623	650	619	639	628	647	598	695	636	590	571	648	649	636	646	629	638	622	624	654	614	627	646	631	613	625	658	608	598	611	629	627	642	625	636	622	591	605	595	598	693	639	643	632	637	676	651	675	638	665	614	648	653	647	612	574	622	650	645	644	665	628	654	636	632	611	622	652	656	653	626	612	634	671	661	635	672	660	610	598	593	600	634	669	643	650	630	651	650	624	646	634	627	696	598	646	620	618	619	654	630	621	667	647	632	633	631	644	669	653	610	657	659	619	628	650	602	671	655	652	636	619	608	643	635	632	599	644	630	626	645	650	658	639	615	619	643	673	600	597	636	675	641	670	662	641	635	674	637	616	589	676	615	579	632	667	621	621	657	638	599	620	559	635	630	662	629	677	646	652	649	636	695	629	638	653	665	612	668	642	640	654	638	664	596	695	619	633	671	616	673	656	634	649	647	617	574	610	671	628	652	644	666	678	627	653	660	640	602	624	632	616	642	616	664	626	621	638	695	648	647	647	650	666	649	640	598	686	656	619	639	668	624	598	574	615	645	598	667	628	635	622	668	677	620	654	634	582	634	633	594	631	649	651	601	641	653	631	620	634	615	663	610	654	612	614	632	625	609	680	630	670	698	628	615	645	579	646	623	601	673	635	616	640	634	639	691	634	635	632	673	633	664	635	674	632	636	650	645	635	649	679	606	615	611	616	602	651	664	652	687	639	622	653	655	629	631	670	625	614	633	646	610	674	607	647	607	609	633	637	644	623	619	619	647	597	664	598	591	617	665	675	659	607	632	641	606	631	609	567	620	622	559	618	625	638	663	618	653	643	649	614	620	636	673	661	642	635	646	662	652	639	660	689	632	633	646	656	669	668	615	626	588	599	638	658	574	633	618	671	638	616	634	633	651	590	635	642	679	627	624	619	627	657	671	609	623	657	654	693	645	649	664	609	655	624	657	610	654	614	638	644	635	625	628	658	638	635	660	658	594	634	647	647	628	630	611	688	673	645	658	636	677	647	638	593	636	656	668	618	619	591	660	647	655	645	620	608	627	651	657	643	625	659	613	647	641	658	596	631	596	651	668	621	675	618	665	675	619	602	658	647	610	632	628	655	699	643	635	623	652	591	650	634	680	666	625	608	606	659	628	692	648	622	605	650	630	607	660	652	597	662	641	614	626	636	666	611	629	635	647	629	654	614	635	641	595	630	626	636	638	618	632	599	636	639	685	645	648	638	629	693	646	636	625	603	667	657	570	599	649	623	635	615	628	615	628	630	656	651	649	631	671	633	658	613	672	610	638	629	628	644	616	621	654	649	616	558	636	656	668	631	640	616	654	593	612	662	623	581	624	614	639	657	679	644	622	652	646	628	629	628	634	634	611	650	671	655	666	634	672	643	627	637	601	632	662	615	617	599	645	628	671	637	672	645	636	627	654	667	654	636	582	642	642	648	610	585	653	636	642	659	629	648	727	606	654	660	607	622	652	668	657	670	661	640	659	633	618	645	607	626	635	659	615	633	659	640	627	631	652	681	637	612
27904	18149	4215	649	532	438	410	408	364	379	397	405	439	391	410	400	399	339	415	403	387	372	385	419	392	359	396	380	389	355	419	409	377	362	375	355	385	376	400	394	391	378	370	402	376	420	373	377	376	377	423	402	382	406	361	426	378	407	346	384	394	342	373	386	416	386	394	387	387	396	375	382	375	367	367	381	362	375	406	395	380	367	384	381	361	404	389	366	364	399	393	383	406	382	373	439	379	389	390	407	393	399	388	388	341	384	394	358	372	374	400	369	388	404	410	343	375	381	367	353	389	374	368	404	375	391	407	385	413	394	428	384	365	395	376	409	385	372	413	363	382	368	390	397	411	386	405	398	337	385	419	379	419	402	367	407	364	409	426	393	375	383	383	396	396	383	377	372	397	385	382	406	363	378	376	367	416	384	348	381	370	349	334	374	343	408	374	376	418	377	372	396	409	396	409	396	370	427	391	369	420	374	361	339	393	387	362	369	370	372	378	385	398	370	414	370	410	350	376	377	417	392	420	426	385	356	370	353	358	397	375	374	395	397	355	357	401	392	378	400	385	383	376	418	368	381	397	390	395	417	364	345	410	390	386	380	392	361	422	391	393	389	379	419	389	353	407	364	370	375	397	384	383	432	402	385	377	405	370	368	367	387	421	365	362	365	373	369	382	363	359	375	384	386	374	390	374	409	420	359	387	365	391	387	382	392	406	362	368	354	416	407	406	388	381	404	413	374	411	406	372	375	374	353	399	382	357	322	380	394	392	437	380	406	421	370	392	383	385	355	381	388	399	397	389	373	357	383	445	385	360	412	374	390	396	361	427	410	363	374	380	348	379	393	390	410	384	382	354	387	381	353	396	363	353	381	379	367	388	381	388	406	378	346	375	398	377	396	377	365	376	374	405	406	359	377	354	398	372	378	407	350	422	404	387	396	374	398	389	366	396	392	377	366	416	351	415	401	395	406	366	372	351	397	371	373	412	387	350	368	393	390	386	409	392	391	391	411	354	381	432	401	381	397	367	355	416	345	398	354	417	377	384	362	378	414	399	374	373	402	373	417	352	371	375	439	375	389	404	392	406	427	392	389	379	368	394	420	394	435	403	386	366	394	374	373	375	359	380	362	353	366	397	373	385	409	374	389	403	371	388	356	372	422	386	361	353	418	424	355	378	392	402	325	390	375	357	374	403	338	383	414	374	379	417	370	381	384	395	359	382	416	369	344	380	372	405	394	380	395	399	385	363	407	386	398	369	345	359	369	360	399	376	424	393	423	368	363	398	346	358	370	375	410	405	400	389	391	399	393	377	381	382	387	368	394	352	380	389	432	372	384	392	393	392	398	416	363	390	387	360	389	382	371	379	365	390	375	444	384	367	371	418	400	375	391	362	426	366	388	352	390	444	398	373	356	408	375	371	403	394	421	402	360	346	395	402	377	387	388	372	378	370	399	334	348	375	373	389	411	404	425	378	385	390	376	428	387	358	380	421	397	437	373	401	409	386	380	406	384	350	384	379	423	420	379	385	384	396	375	415	370	383	390	405	347	360	374	353	371	364	362	388	380	376	357	377	408	395	388	387	415	384	368	375	395	359	368	424	403	364	357	370	398	366	393	374	348	348	369	392	377	373	404	397	407	383	384	374	381	397	370	373	423	405	325	382	395	374	387	396	382	395	394	379	433	412	404	388	405	404	398	383	390	372	381	383	403	402	354	380	381	394	356	383	377	383	372	373	381	388	408	377	383	406	423	406	360	375	353	404	388	340	374	397	402	391	385	399	371	336	391	387	352	388	370	374	341	393	371	360	387	356	369	382	399	361	436	384	369	391	384	408	364	402	363	408	407	370	392	397	356	398	417	421	392	365	392	352	387	401	353	369	392	391	382	415	402	391	405	368	403	399	375	353	361	408	405	396	376	378	395	371	426	401	398	367	394	359	403	365	406	398	380	370	396	375	362	385	352	409	362	371	405	403	375	403	363	381	385	410	363	399	365	377	405	371	398	413	426	415	360	361	386	404	367	377	385	395	358	400	389	411	413	407	373	376	380	449	351	379	363	373	383	368	374	360	387	397	366	383	390	402	416	393	366	395	389	357	375	381	357	372	389	369	375	370	397	394	380	382	388	372	399	394	381	402	371	373	362	422	395	419	381	388	386	398	376	393	366	378	404	429	388	371	400	396	384	351	399	390	375	367	351	376	426	396	361	404	373	394	368	365	351	374	371	439	402	414	388	379	357	404	402	355	376	398	374	369	408	413	388	385	393	386	414	373	391	380	385	379	388	424	412	381	387	420	384	400	373	385	366	437	354	372	410	379	382	409	396	390	393	386	391	346	394	377	371	404	376	372	387	417	403	367	351	374	357	409	424	397	392	352	395	371	396	405	374	359	394	390	400	386	392	384	313	395	418	388	346	372	379	392	385	366	379	367	375	412	355	400	381	384	380	397	392	371	423	413	359	363	423	363	382	354	384	377	394	419	354	394	414	383	382	393	378	373	401	390	375	345	399	376	418	399	410	428	391	384	380	403	358	379	358	358	371	379	409	399	337	386	360	404	398	365	381	379	392	402	409	386	420	391	396	359	373	367	357	414	391	391	393	384	420	365	342	392	407	401	364	410	377	407	398	375	373	381	380	378	380	356	397	356	372	396	372	354	379	399	389	344	394	352	391	406	402	409	382	402	399	349	402	394	368	360	373	359	407	402	368	377	415	378	402	376	419	379	367	365	417	413	356	379	397	421	398	347	379	375	348	371	392	410	377	398	362	389	412	387	400	398	368	402	399	361	350	382	389	391	358	412	382	403	391	361	363	390	379	374	388	393	364	389	387	391	371	374	397	394	386	362	377	391	381	375	406	395	380	428	363	416	410	375	401	402	399	390	364	394	397	403	377	417	427	414	372	379	381	357	408	348	413	365	383	353	393	356	361	370	387	402	365	386	376	398	385	372	353	398	376	369	393	400	399	372	391	408	404	388	368	401	376	363	372	384	372	382	389	392	376	367	381	397	410	400	401	393	394	387	404	381	404	386	383	426	396	384	419	368	358	391	410	377	385	391	365	362	353	388	362	409	403	412	393	374	384	365	360	402	391	376	392	379	370	394	404	407	404	371	401	400	414	375	385	392	371	383	402	388	390	369	373	388	416	378	338	400	331	400	377	382	402	394	339	392	402	401	376	418	379	403	361	377	371	346	415	370	386	395	391	375	371	369	335	383	388	354	401	378	363	366	410	374	378	390	375	384	374	408	382	370	408	421	414	409	385	386	373	389	386	400	366	390	380	403	380	362	369	392	378	358	402	421	401	395	372	379	407	381	408	425	371	374	392	411	387	402	381	402	374	424	391	424	417	373	396	387	384	398	408	380	366	372	417	360	380	382	382	383	402	382	354	363	358	358	368	360	417	364	396	346	381	385	372	378	391	371	419	366	402	389	395	399	362	390	366	372	403	370	404	403	388	366	393	399	402	389	399	414	410	361	407	402	396	390	379
12641	3256	734	567	526	480	445	451	426	446	425	406	442	440	413	433	411	419	425	453	451	413	429	424	401	460	455	399	437	413	447	421	429	409	423	437	428	437	422	450	412	404	421	408	402	426	419	445	426	441	426	412	422	410	403	394	471	396	429	403	438	459	422	411	415	410	397	439	389	398	417	406	451	426	416	401	445	454	430	434	438	420	447	400	423	429	421	447	446	442	404	484	434	449	424	471	451	411	419	452	402	416	420	443	413	452	440	404	412	431	414	425	419	426	451	391	461	427	393	441	379	421	439	447	440	451	424	465	431	436	427	408	408	424	443	446	469	438	449	418	414	440	438	402	423	452	440	432	422	422	458	448	439	397	429	428	442	445	387	451	438	401	405	422	454	455	415	410	414	433	420	432	396	430	424	428	413	424	421	437	439	423	430	395	410	403	425	439	483	417	382	426	445	437	461	411	458	461	454	459	453	420	436	424	395	413	414	436	337	437	458	420	434	421	429	426	467	439	443	419	412	421	463	425	405	371	412	448	439	457	400	404	437	424	428	397	438	450	413	454	396	401	419	419	480	457	418	429	436	438	463	414	421	392	456	444	429	419	399	428	409	424	441	473	425	419	434	444	397	430	393	411	431	447	440	375	431	443	433	446	456	439	445	465	455	434	407	411	417	442	415	445	442	455	446	444	432	437	480	415	435	477	435	431	419	427	397	433	439	437	451	418	446	425	442	433	449	427	448	437	426	397	466	429	440	453	389	402	441	424	428	440	486	409	415	435	416	410	405	426	445	442	419	476	435	462	411	426	432	421	428	407	431	446	386	449	456	427	455	423	433	398	415	445	414	442	415	396	403	425	444	440	435	456	410	420	399	408	448	413	470	454	417	420	432	427	424	437	394	456	411	414	476	417	431	451	429	413	415	435	424	395	402	416	443	436	418	462	427	387	407	449	398	436	430	438	409	430	467	421	468	441	441	457	416	387	424	412	419	458	407	404	458	412	426	413	433	421	409	422	442	409	408	431	423	409	442	399	407	398	437	404	465	421	441	433	447	432	414	423	413	437	428	435	440	412	440	417	431	421	419	425	417	451	440	419	426	395	400	436	424	420	445	431	424	444	398	449	408	420	437	378	391	412	402	437	421	430	434	408	408	407	418	438	411	431	412	429	439	425	423	438	414	437	443	447	421	422	444	452	461	451	433	429	451	475	432	411	472	449	418	428	435	453	452	433	471	449	408	436	418	448	419	409	411	458	415	417	463	417	447	419	438	438	410	406	422	434	436	401	404	438	428	457	471	446	402	441	455	425	381	383	425	404	415	432	399	486	425	440	450	441	443	410	440	405	440	431	445	417	426	443	429	428	468	409	416	452	420	420	429	420	414	421	415	431	413	475	396	479	439	460	421	444	409	419	391	431	432	404	431	426	388	447	415	421	438	436	409	477	426	374	443	430	390	434	413	431	422	445	444	443	425	423	464	436	461	445	398	448	397	419	400	443	449	443	445	428	414	397	386	411	425	451	417	408	409	420	409	412	402	454	426	426	424	463	425	432	368	421	430	410	444	432	386	425	462	437	437	413	431	476	413	430	425	395	419	426	430	410	422	426	387	431	389	404	424	401	439	413	410	439	426	435	395	470	440	465	442	451	439	441	403	461	402	458	433	419	454	400	422	416	416	402	429	417	444	429	427	447	433	455	403	409	458	457	418	446	377	421	475	423	419	408	421	427	417	417	411	422	419	422	400	420	408	440	451	440	404	459	413	409	431	416	405	418	433	440	437	446	408	404	412	414	449	436	432	411	416	423	419	474	443	453	402	420	416	405	450	453	472	417	461	434	423	405	458	387	412	420	442	428	450	438	450	436	363	454	444	399	480	422	411	448	408	423	465	431	412	447	418	449	424	472	404	454	411	448	431	460	415	441	408	415	411	442	426	392	404	444	475	427	417	444	396	400	454	395	440	424	422	435	428	401	402	452	458	445	451	433	427	441	419	416	426	424	467	432	445	430	430	416	401	437	389	389	439	421	428	410	413	441	419	430	443	400	440	444	377	404	391	397	443	413	423	402	428	459	445	426	400	429	419	412	438	418	407	413	460	446	414	409	440	413	377	390	414	409	417	469	409	439	413	445	456	404	433	421	453	421	420	411	461	431	440	444	414	427	450	424	411	413	450	415	431	429	415	396	453	428	435	447	415	392	465	419	447	435	477	450	435	436	466	442	426	456	450	393	431	385	413	426	442	401	409	399	424	424	387	448	464	415	398	426	436	389	426	412	426	401	426	407	411	433	442	452	403	439	438	423	405	397	465	451	405	446	427	436	435	398	447	412	391	458	431	378	427	461	433	409	417	419	426	443	403	406	438	435	417	391	441	456	444	427	433	458	431	428	439	396	382	473	441	456	436	428	434	464	406	392	405	460	433	396	445	447	452	439	408	423	421	423	407	397	411	465	401	451	421	436	375	436	422	427	418	452	427	429	422	424	447	440	419	420	436	432	436	456	452	402	428	433	440	407	387	444	421	432	428	447	440	439	406	423	409	444	449	426	407	394	406	450	400	452	442	430	440	412	445	424	412	464	419	437	450	461	423	427	434	410	447	397	389	434	442	402	470	452	440	430	411	404	471	425	470	386	395	406	397	416	462	423	402	413	448	423	408	452	437	412	387	374	428	409	430	435	446	412	449	444	459	436	436	425	429	393	427	430	400	442	444	422	406	451	421	403	473	449	417	452	391	463	443	448	392	433	419	420	427	426	446	446	391	435	444	435	464	391	424	403	412	427	414	417	448	410	441	428	458	453	442	440	405	455	413	422	429	422	450	429	403	432	432	455	431	448	438	394	419	416	425	411	445	381	411	412	395	425	408	428	449	447	433	423	393	422	470	423	448	395	408	435	441	393	426	456	436	453	470	400	428	460	426	416	393	421	384	415	434	387	449	421	428	427	414	431	449	426	432	384	440	387	427	425	450	422	462	475	407	414	402	427	470	440	425	433	446	423	404	438	418	416	440	412	396	429	453	451	435	419	421	419	423	432	415	423	429	437	444	441	463	425	405	439	421	439	407	433	428	388	407	397	417	426	394	437	445	428	413	434	424	430	419	392	475	446	433	430	466	431	391	432	408	461	449	416	422	414	415	427	389	452	432	422	408	430	443	423	417	422	422	447	427	441	413	432	417	453	392	412	391	467	427	424	426	441	435	457	433	438	483	453	419	437	455	401	424	460	422	401	433	437	425	435	413	433	402	440	431	424	407	444	439	421	390	415	381	464	391	431	428	423	399	440	386	425	448	419	407	450	444	413	435	470	383	420	453	455	410	439	442	449	445	410	432	424	406	393	400	423	396	414	412	440	432	402	389	441	416	464	458	447	430	420	469	401	453	424	436	371	405	414	443	409	462	422	417	444	443	445	387	423	447	435	458	421	438	409	470	421	451	416	415	415	409	435	458	427	432	424	406	438	402	433	434	446	429	405	446	416	391	388	404	437	432	418
23598	21020	28287	23911	20994	9049	903	566	513	438	421	394	382	385	334	301	318	308	303	317	330	306	309	288	305	287	284	299	300	294	313	262	296	289	318	266	263	252	292	293	279	281	257	274	268	258	277	298	254	278	275	284	245	286	262	308	246	278	285	289	270	273	281	274	267	278	272	237	274	260	290	286	281	257	255	278	294	251	248	254	273	287	280	262	255	248	278	288	275	280	261	273	265	258	254	266	255	246	271	297	259	309	291	280	257	287	302	269	293	269	243	260	295	265	244	257	271	287	261	280	264	246	266	267	311	258	248	273	295	284	233	257	283	279	253	279	272	293	267	300	279	264	291	266	271	261	295	257	247	240	268	286	265	245	270	257	274	281	269	269	277	252	271	258	271	267	258	272	250	277	249	287	280	284	282	262	260	239	263	280	300	292	272	254	302	259	266	271	302	292	242	286	295	270	274	273	276	269	266	245	287	276	239	290	283	294	276	226	267	285	276	269	296	308	269	261	285	246	253	291	264	264	252	263	271	259	294	255	288	285	264	255	258	232	259	296	236	240	281	309	256	296	272	249	254	270	285	276	254	256	265	256	257	247	273	224	238	286	280	229	311	262	268	267	257	265	288	306	250	266	271	267	261	277	280	276	293	254	266	288	296	295	252	270	295	276	253	284	263	276	294	284	257	272	242	261	243	266	286	265	311	266	285	267	275	281	279	260	269	283	264	289	283	276	243	263	292	274	271	260	258	272	264	251	256	283	243	286	286	283	280	244	289	283	257	281	264	295	260	286	272	247	263	280	274	257	255	280	304	274	257	264	299	251	247	313	273	275	279	253	277	288	259	263	283	249	268	263	282	305	294	251	257	271	291	282	270	255	271	319	269	251	283	282	264	287	268	284	276	257	276	273	267	262	239	250	271	309	268	267	279	301	281	250	243	274	267	278	289	275	270	244	264	339	247	269	261	298	264	331	245	281	241	244	289	263	277	289	280	261	278	268	277	282	289	256	303	282	256	261	266	314	238	245	273	276	265	248	282	261	268	304	238	255	268	284	266	289	245	295	262	249	287	264	279	249	278	261	311	290	278	277	264	282	256	285	301	275	265	237	279	238	285	248	272	258	244	250	268	245	274	279	261	269	276	262	265	281	256	269	265	269	299	263	253	268	268	283	276	259	271	259	258	282	257	251	292	290	271	275	257	281	261	285	301	284	305	260	262	254	248	263	294	256	300	324	294	286	246	258	268	278	291	291	267	266	279	263	286	284	238	290	265	255	269	264	283	269	255	296	288	277	257	295	278	264	262	278	244	236	292	274	284	272	261	305	266	296	299	278	256	263	260	272	276	258	263	257	282	311	266	275	277	272	267	252	268	261	266	272	287	288	279	290	285	283	282	290	253	274	265	270	233	282	262	281	277	282	260	266	290	261	268	253	299	259	278	250	302	269	274	275	250	268	282	246	282	297	265	298	269	267	287	247	289	279	267	257	249	273	247	241	263	295	304	250	287	245	269	263	285	282	279	261	261	279	277	276	293	265	277	299	277	248	273	286	273	271	243	260	285	271	255	269	278	282	272	245	288	263	275	263	280	255	256	291	278	316	269	218	268	295	274	301	286	308	295	269	280	262	269	262	277	305	248	238	259	259	255	273	260	275	298	260	264	276	267	265	279	274	267	279	265	289	279	283	273	287	255	275	290	265	293	267	283	307	317	293	242	263	272	230	281	262	263	283	293	293	264	242	271	252	283	268	250	284	241	275	291	255	256	262	277	265	292	273	249	246	293	270	243	268	294	293	270	292	279	251	262	276	268	264	273	320	241	267	289	295	240	265	275	259	294	284	277	283	280	277	283	278	277	276	235	283	298	248	264	275	263	287	228	243	283	260	253	264	263	262	284	241	303	268	284	272	244	292	281	276	283	280	255	286	263	258	266	287	257	247	273	280	298	271	256	243	248	267	271	277	250	276	273	259	259	280	253	252	300	261	301	262	255	265	270	257	264	275	282	270	246	259	282	271	239	253	288	297	283	286	324	278	243	274	282	276	274	309	263	275	244	300	259	277	277	268	302	255	274	259	263	275	291	261	277	283	278	288	266	288	275	288	276	284	253	260	255	261	252	269	265	243	275	266	276	291	241	284	251	266	287	280	256	273	252	281	263	292	267	268	285	243	259	262	255	286	296	274	251	250	261	282	294	260	244	269	261	273	265	300	312	275	280	262	297	293	255	273	235	265	257	261	269	328	274	261	263	278	309	278	259	286	278	269	271	277	277	259	265	266	276	271	268	263	285	291	248	270	250	283	237	279	232	279	271	275	289	252	271	263	283	270	234	256	285	303	273	299	270	303	267	302	259	287	253	266	281	284	253	275	297	292	262	257	280	263	270	283	296	259	278	271	275	290	248	239	267	283	287	308	281	284	270	283	302	262	270	293	271	293	282	264	290	276	264	269	272	300	275	259	264	282	258	249	304	259	270	260	243	252	272	267	289	257	266	256	267	287	249	291	276	275	289	271	230	287	282	244	289	269	266	287	272	274	273	275	276	283	266	263	271	268	244	271	261	221	281	294	268	280	269	259	235	250	300	249	255	273	278	241	266	250	297	257	250	281	268	253	269	286	280	278	285	265	285	238	278	280	250	257	291	251	280	256	277	287	249	299	290	268	266	271	282	275	238	256	270	249	274	264	263	288	257	288	249	287	277	270	264	303	275	242	239	253	253	280	278	306	272	277	286	274	248	266	284	259	293	295	301	257	267	242	268	285	258	268	271	251	279	239	257	238	268	259	271	294	292	289	280	233	258	266	292	274	259	283	234	273	280	275	268	291	266	259	259	250	270	279	267	277	283	248	234	294	249	271	266	250	239	274	291	268	295	247	247	249	282	262	281	267	259	261	272	254	287	292	267	282	279	278	248	286	260	278	272	287	298	295	290	263	252	297	248	290	280	264	285	255	251	247	267	269	266	270	281	294	285	275	289	282	265	246	252	260	302	287	302	288	256	255	295	252	268	302	281	288	282	260	265	265	255	291	264	271	261	256	264	251	251	265	254	239	278	279	259	268	299	263	298	313	274	260	241	242	293	282	275	302	289	268	280	241	286	258	279	297	276	285	280	289	265	290	272	268	266	289	273	262	260	286	300	273	278	266	275	251	276	226	285	257	278	287	282	251	257	287	272	272	257	272	273	260	276	286	238	303	269	289	259	288	276	274	274	252	246	274	275	284	279	257	232	274	280	268	272	239	251	267	267	295	267	251	249	269	265	269	293	283	274	280	277	260	261	305	270	281	252	274	240	265	257	298	283	266	270	279	265	281	314	293	290	266	286	296	285	276	286	276	275	289	256	239	267	272	288	269	270	254	266	273	240	283	249	255	277	275	302	294	250	267	256	277	248	265	277	293	215	280	268	244	274	250	282	294	265	260	261	268	287	270	301	305	263	288	248	285	271	270	268	266	257	270	304	267	247	300	252	268	274	308	279	283	296	258	287	274	277	284
32132	22520	5169	2498	1809	1469	1109	820	717	621	545	509	492	407	414	386	412	358	372	331	341	350	355	361	339	320	304	348	342	300	287	326	313	321	316	321	331	329	313	303	311	294	333	318	307	299	324	310	292	299	295	319	291	315	304	291	330	316	290	292	315	316	291	288	338	302	316	305	309	282	304	277	301	333	285	305	258	317	317	305	289	280	280	279	322	297	260	321	275	285	309	309	264	309	301	296	297	271	281	289	273	285	270	275	284	315	306	308	277	310	288	283	266	314	296	278	282	331	274	309	314	297	321	300	262	332	289	270	278	302	283	282	287	291	316	311	266	328	276	331	281	301	328	302	304	280	314	294	302	304	297	284	256	311	272	306	257	297	293	334	321	304	282	353	288	291	290	310	293	293	308	309	288	323	278	296	286	275	303	299	316	297	304	292	309	281	341	298	314	285	277	296	300	265	305	308	297	303	280	279	297	300	302	314	280	292	275	294	296	300	271	289	287	310	321	313	283	289	305	303	302	267	296	315	289	306	341	284	308	259	323	301	286	269	291	276	333	288	316	294	288	291	294	301	314	294	338	336	282	311	295	316	303	305	281	283	302	286	288	282	283	287	267	305	304	310	305	293	281	297	288	331	329	317	315	298	282	313	321	310	301	302	284	303	296	290	286	302	300	297	321	324	314	304	308	304	318	323	317	308	293	303	324	319	329	310	302	305	298	298	301	294	327	282	329	318	300	331	302	268	313	307	292	288	313	300	317	323	284	293	316	315	291	326	291	285	324	271	281	308	298	310	273	304	287	290	267	288	284	340	240	275	300	270	295	312	297	280	272	274	303	280	287	289	279	334	256	294	261	297	313	318	320	298	326	315	300	272	297	314	298	291	278	284	306	302	310	304	318	296	331	279	306	290	281	283	273	316	319	315	342	293	269	297	316	297	302	314	285	291	318	301	307	310	294	282	323	290	306	271	287	301	295	322	307	282	301	334	298	276	307	294	319	291	304	342	324	301	304	302	302	276	279	288	299	284	284	330	290	286	319	299	314	285	333	303	313	298	317	285	287	288	306	303	299	274	283	313	315	295	294	279	312	298	328	283	295	293	274	305	265	275	344	300	318	290	281	317	270	313	305	303	302	294	311	265	295	334	286	299	292	348	294	288	279	311	297	336	293	305	302	319	290	261	287	342	261	289	296	291	289	304	272	279	306	257	299	301	293	298	313	321	294	274	277	283	323	296	269	297	294	298	311	306	299	282	328	334	299	317	286	343	282	284	281	282	288	285	271	312	321	306	306	299	311	309	300	281	309	322	297	290	270	285	305	323	291	296	300	310	303	293	310	290	304	287	319	273	299	309	293	310	302	335	319	301	298	254	297	299	321	295	294	290	270	286	275	288	306	297	298	294	306	286	291	315	272	281	304	321	279	299	277	318	322	324	321	268	288	300	282	304	303	301	307	322	285	279	293	288	257	284	298	271	309	253	345	284	319	296	324	291	302	301	287	305	287	281	274	329	321	291	276	291	314	327	309	320	305	293	268	290	295	336	301	275	282	324	326	284	338	292	272	295	283	321	279	308	274	292	313	300	304	276	308	290	303	314	256	316	311	341	283	274	316	314	289	299	305	301	303	283	365	339	278	294	256	293	305	299	292	319	316	292	301	308	288	284	301	304	288	297	301	310	295	294	297	298	315	297	274	290	284	312	284	301	342	285	290	281	318	296	294	323	320	302	301	270	307	334	299	303	283	281	291	300	306	312	300	301	295	265	305	285	271	293	301	269	314	330	302	275	304	270	272	323	307	278	312	297	293	329	268	284	285	310	306	329	263	305	329	294	279	307	297	279	306	292	291	318	319	294	287	305	323	288	319	315	311	289	287	341	281	293	308	311	304	278	280	294	246	290	287	311	292	297	282	294	293	278	327	298	323	300	302	293	282	295	301	306	318	289	319	297	319	271	338	309	289	271	331	305	296	293	305	297	296	308	314	271	304	308	307	303	301	261	321	303	314	303	319	323	290	291	293	327	277	307	293	286	299	292	329	281	258	311	314	331	318	301	286	292	286	306	319	309	292	327	307	306	304	269	272	311	309	276	289	289	291	326	296	281	306	287	291	307	309	278	307	292	286	302	292	295	308	303	288	297	294	291	291	290	286	309	305	302	298	294	306	310	303	280	296	265	296	287	303	327	298	283	283	321	311	289	261	283	285	331	283	284	298	317	313	268	311	290	297	282	328	273	287	292	304	295	306	289	289	280	294	322	284	287	312	325	309	302	302	316	280	292	290	297	318	332	309	326	307	286	320	301	309	305	311	260	303	283	321	270	277	274	288	340	300	310	316	288	293	315	321	334	266	296	281	309	302	270	294	295	302	297	304	297	304	312	279	310	292	303	294	329	294	325	289	299	274	278	328	333	294	315	301	270	289	288	281	276	293	311	272	290	290	313	268	319	311	292	259	294	292	283	288	341	302	297	304	293	299	279	304	302	281	288	300	300	315	288	284	289	337	275	302	282	275	315	309	281	333	318	294	269	332	322	312	273	292	297	292	313	297	304	286	299	310	282	300	305	308	290	306	301	299	352	293	326	317	292	270	314	313	309	335	337	293	255	307	300	304	302	324	280	292	303	276	328	281	301	298	305	293	293	315	294	273	334	268	280	317	302	302	317	287	302	288	279	295	280	290	281	309	265	292	279	285	288	258	303	306	293	343	293	274	280	292	273	282	282	319	295	269	294	279	291	298	293	294	301	310	312	310	313	306	293	267	293	306	296	323	337	293	302	275	317	323	286	299	274	308	280	304	274	273	317	297	304	291	306	301	281	328	306	308	281	288	298	307	290	318	269	286	285	298	313	317	289	287	320	269	279	306	291	277	295	285	286	327	318	305	317	327	321	335	290	316	307	302	282	271	308	295	322	332	284	317	288	271	319	266	336	308	296	277	296	315	272	284	279	296	311	300	313	279	311	290	333	302	304	322	288	280	310	297	307	311	310	278	285	313	277	299	288	300	277	293	270	283	250	296	308	278	300	292	326	311	315	296	293	322	324	300	276	286	339	284	332	321	284	275	329	287	320	302	312	306	275	299	284	299	280	281	309	301	311	288	310	316	305	305	301	317	312	301	299	315	297	345	280	289	283	334	302	302	328	277	303	318	326	274	298	310	295	326	312	285	287	296	325	253	288	271	290	326	281	300	300	270	303	311	321	310	293	282	308	275	298	287	298	331	319	287	289	293	310	254	314	294	289	289	271	302	292	313	302	294	311	282	306	317	276	292	288	288	290	318	287	292	309	318	306	271	309	312	325	334	279	301	306	305	271	297	299	323	311	290	290	279	322	317	287	297	285	289	268	303	302	314	302	273	283	278	312	266	295	299	304	327	294	283	316	329	279	303	328	278	289	297	264	288	293	307	268	319	296	292	283	272	293	319	308	306	283	278	294	309	290	311	249	293	307	284	303	328	281	301	309	309	312	315	311	296	304	297	281	303	298	304	311
24897	21057	27171	25097	10220	1165	953	819	785	757	747	674	774	754	699	705	735	705	721	727	767	721	666	692	705	703	690	645	691	732	657	668	714	733	712	734	729	700	717	698	673	751	677	721	729	696	706	698	731	697	674	717	675	696	707	685	684	709	697	714	674	708	661	675	720	711	673	702	702	705	696	736	710	706	709	727	688	678	719	670	676	688	698	720	731	684	706	733	701	710	659	703	710	702	704	699	677	693	713	654	678	689	771	709	705	695	698	683	689	696	714	692	754	687	687	633	709	694	702	672	704	703	737	661	678	711	711	703	732	696	676	666	666	666	710	717	660	705	682	703	683	692	698	675	681	691	712	670	662	655	699	677	676	694	690	749	760	716	701	686	735	729	776	696	687	678	679	695	675	679	712	738	667	643	698	702	678	681	683	705	709	732	690	678	730	744	727	748	684	738	687	713	690	703	720	696	661	683	695	654	703	681	714	749	687	707	671	702	673	679	730	681	744	692	692	684	708	671	690	735	707	743	721	729	706	697	712	702	721	700	727	646	662	708	685	679	703	738	716	721	666	689	689	732	687	700	709	723	646	721	656	697	721	659	734	672	720	709	702	673	720	688	716	683	683	692	724	684	705	659	655	716	727	707	691	648	697	724	629	704	668	687	662	690	709	732	686	697	644	680	687	684	712	726	686	751	721	670	686	706	680	719	711	694	732	703	702	717	662	662	698	705	680	728	674	723	757	687	677	672	704	725	666	724	703	700	699	646	722	742	752	716	661	733	686	690	699	749	705	704	751	744	677	669	681	693	697	699	704	641	657	720	713	684	695	675	693	646	678	659	701	678	684	704	678	698	624	710	658	693	690	674	726	671	679	666	717	710	720	648	644	695	669	709	717	681	657	720	716	681	667	723	707	722	724	723	700	740	697	699	703	710	679	686	668	713	722	654	673	713	678	698	727	712	736	682	699	707	751	717	684	736	754	686	651	753	652	735	674	698	732	707	692	710	707	671	676	716	696	704	770	694	706	696	719	691	735	744	718	707	667	711	674	725	708	697	732	687	678	694	728	725	695	660	666	693	708	637	717	693	694	689	680	741	693	711	688	718	731	693	734	679	760	680	702	698	641	686	687	719	690	707	718	755	730	700	677	754	704	698	766	721	674	685	676	702	752	690	727	671	719	691	692	660	683	677	705	712	699	714	709	699	651	663	691	697	704	682	711	720	692	720	670	726	688	703	681	686	749	679	693	697	694	702	755	709	668	674	684	721	688	710	709	700	674	741	688	679	698	709	699	695	676	684	704	674	672	750	740	707	713	715	758	709	692	685	684	683	683	705	695	705	751	690	738	649	719	718	685	671	685	694	702	745	739	729	722	677	705	708	667	699	722	682	678	693	721	647	678	738	678	668	665	664	701	643	704	704	714	645	693	693	659	669	677	711	689	691	671	698	744	688	729	693	699	719	689	699	679	736	725	687	697	663	737	674	673	684	683	699	744	670	673	765	639	664	712	715	714	746	693	696	679	701	727	684	692	677	707	725	727	716	692	729	699	701	724	716	739	718	688	707	713	693	741	692	707	674	720	735	732	759	723	708	727	661	691	721	729	705	710	755	700	708	684	652	716	686	758	709	723	703	673	729	685	689	671	736	645	696	670	704	693	690	687	698	683	689	715	703	655	715	687	713	701	693	688	680	707	673	712	694	695	721	713	713	710	678	741	727	693	682	652	672	703	716	679	695	722	663	702	687	672	761	670	700	785	682	706	661	676	665	740	703	732	673	655	685	710	642	727	707	686	709	738	658	686	710	688	721	700	723	689	661	698	694	678	755	730	681	731	724	712	678	700	695	690	677	685	703	709	673	710	661	694	728	665	695	717	689	711	748	714	679	681	723	721	719	668	720	647	699	759	731	729	703	687	688	738	661	728	700	676	719	711	650	708	756	666	677	727	668	651	681	693	680	698	747	744	691	676	733	665	661	744	685	717	683	637	681	719	665	751	707	676	668	703	673	717	666	654	671	693	740	710	725	665	700	761	672	715	737	721	696	679	716	711	702	688	728	701	713	676	717	707	674	691	741	760	732	679	695	705	677	758	722	682	709	675	708	654	682	716	699	677	660	752	667	679	682	739	691	720	712	679	659	682	713	723	740	706	677	747	694	726	717	673	724	682	682	705	713	726	707	688	752	678	663	687	726	677	707	698	701	670	703	706	738	709	739	708	769	674	671	700	733	690	708	715	737	694	670	705	720	697	685	732	697	719	758	689	647	698	676	707	714	665	666	690	684	686	692	664	728	724	747	675	721	705	682	692	644	673	724	706	729	724	634	690	742	722	787	702	718	690	680	720	684	734	665	693	698	699	698	676	684	742	694	684	708	661	668	711	716	737	731	681	714	700	706	714	671	656	680	674	679	717	739	720	694	702	676	701	697	664	731	706	685	674	707	741	731	748	752	696	707	688	668	709	654	731	675	742	724	708	739	685	720	672	698	700	692	681	702	752	698	699	668	704	736	699	749	700	720	710	695	713	682	679	742	765	673	658	682	671	706	730	737	673	723	676	671	692	698	730	682	672	715	692	681	676	704	708	684	672	710	677	734	679	689	732	653	699	677	724	690	669	661	675	677	731	679	726	701	738	689	708	674	709	666	717	663	672	753	665	675	715	699	738	684	712	679	692	686	692	661	699	709	679	657	709	690	678	677	749	671	715	718	666	705	645	702	707	682	745	719	654	690	712	710	679	659	684	700	682	687	693	725	691	728	681	682	741	711	687	725	702	705	689	782	680	673	713	657	712	735	712	692	701	666	668	726	702	695	691	683	689	688	697	703	681	713	667	681	725	701	737	697	724	693	736	687	717	680	680	733	702	666	718	713	674	711	733	742	651	708	713	760	722	674	643	690	720	722	695	694	689	701	718	676	670	704	714	680	674	690	721	731	697	717	702	743	717	700	693	664	657	679	705	695	690	693	738	717	730	636	683	723	732	711	717	714	693	679	702	670	710	672	683	747	702	695	687	704	693	682	680	679	701	669	725	752	742	692	719	726	662	715	703	689	726	686	684	767	651	660	705	698	718	709	730	686	736	711	732	720	679	701	723	740	721	723	733	714	701	704	726	701	679	658	711	686	721	715	691	659	703	705	722	709	719	728	703	642	671	756	678	706	717	701	739	735	739	707	703	685	694	704	660	674	723	707	698	710	689	696	657	683	712	721	662	687	663	672	686	628	675	680	685	680	684	644	698	704	713	723	687	700	663	721	683	723	702	688	730	690	734	747	740	650	721	676	698	696	712	679	695	721	706	666	693	695	705	742	650	735	703	644	699	690	725	728	668	667	701	715	687	719	744	745	733	725	685	687	685	663	728	672	684	678	700	678	697	667	736	702	663	697	691	712	695	704	748	721	684	667	700	684	730	738	668	655	722	668	666	691	717	706	711	705	718	722	705	661	646	703	688	731	689	681	704	669	718	680	678	668	668	718	685	680	662	710	714	706	695	715
29358	27897	3080	1859	1496	1281	1128	980	920	874	888	810	769	789	814	793	825	736	728	699	801	747	799	713	733	709	767	748	766	763	719	732	737	718	728	743	724	775	742	704	698	732	704	748	754	731	776	737	690	728	736	724	752	731	749	687	772	761	767	722	741	689	729	769	728	742	691	786	736	717	683	722	703	754	730	720	723	669	709	778	716	705	697	780	733	728	702	709	727	728	776	719	693	759	713	754	780	734	734	724	751	708	718	755	756	734	726	698	780	731	751	721	762	711	705	750	751	695	754	733	712	701	701	693	768	705	757	728	780	719	734	738	721	688	764	709	729	746	752	752	701	656	700	685	747	664	773	711	732	708	738	736	754	712	688	758	730	722	736	720	724	724	716	709	726	744	686	715	723	761	676	729	736	689	757	725	712	736	738	712	732	736	739	758	715	772	686	696	725	733	744	731	735	775	708	731	746	712	719	740	734	725	722	715	778	693	782	721	762	709	696	723	765	762	744	710	733	758	727	731	703	662	772	741	740	743	688	775	724	722	745	699	748	739	750	754	708	751	732	746	761	690	752	735	710	750	686	747	730	748	747	693	711	691	739	743	690	774	737	686	748	757	727	757	801	730	714	715	712	708	725	791	701	714	714	727	712	738	782	712	745	721	721	760	699	712	760	767	720	740	707	753	754	720	696	714	741	714	699	713	681	723	728	719	775	731	684	758	741	721	705	667	691	771	712	719	703	742	784	715	742	692	726	742	701	706	777	709	730	732	745	754	705	762	721	714	712	733	721	764	739	739	714	746	736	701	711	683	665	707	787	778	728	689	754	728	736	702	811	803	694	750	736	733	733	755	774	701	712	750	737	734	764	724	703	690	720	732	727	695	765	728	759	780	720	732	764	745	767	715	709	726	758	748	752	733	756	697	738	708	699	733	726	761	725	767	731	736	732	706	715	730	742	734	735	727	738	760	726	760	779	733	711	733	706	748	727	715	753	743	746	714	752	747	703	717	684	734	716	722	723	671	753	737	734	685	692	777	677	748	783	736	775	720	726	762	659	785	698	748	747	728	733	750	740	742	717	724	735	726	761	772	738	757	771	770	755	699	722	694	741	741	719	739	749	708	756	715	769	732	738	702	752	667	702	737	715	723	763	725	709	752	714	690	701	705	722	707	741	706	719	721	712	706	750	741	698	704	726	755	769	718	754	742	718	685	769	750	725	758	767	727	752	714	761	716	726	729	700	700	741	746	761	749	731	697	763	747	736	714	754	716	723	770	725	716	751	745	702	762	696	732	727	752	679	733	734	752	763	710	762	715	731	691	737	741	718	770	752	772	731	719	736	731	725	767	743	746	724	714	734	737	723	718	695	716	711	676	706	739	739	753	741	697	728	753	698	731	724	699	763	695	699	679	731	700	706	709	744	759	713	724	711	728	706	710	728	679	724	713	717	736	772	701	704	710	705	687	713	784	742	735	762	756	743	731	736	751	694	695	694	699	720	702	688	722	753	721	692	711	759	746	720	789	707	714	711	733	725	682	765	768	693	721	751	713	738	754	770	692	727	694	710	731	717	718	702	699	778	757	730	735	752	752	711	715	729	734	690	764	717	709	718	759	738	764	725	722	764	739	703	708	722	686	788	744	679	724	714	772	751	706	711	762	730	743	756	739	671	730	723	743	688	745	730	756	726	739	735	750	734	751	768	696	698	762	678	738	751	753	749	692	753	738	700	729	723	768	728	733	725	751	738	769	702	731	738	759	726	704	755	738	724	726	763	732	790	749	725	706	748	748	749	739	694	708	773	749	709	660	715	704	747	692	701	751	717	708	736	724	739	722	695	719	685	723	761	712	730	723	789	735	757	734	718	723	729	729	734	737	739	694	776	736	765	745	730	727	706	735	751	698	772	718	728	713	715	749	741	734	749	727	739	737	713	762	758	679	725	735	700	715	726	774	698	734	734	719	716	726	726	722	797	703	759	709	724	750	733	742	716	779	719	735	750	757	711	769	732	746	709	694	694	724	700	718	761	691	751	740	723	671	729	730	737	739	747	760	775	769	716	731	700	733	710	725	726	728	714	724	761	751	716	740	762	699	717	714	729	730	695	728	740	718	701	734	719	736	724	764	706	723	724	723	714	696	728	745	737	786	684	724	779	719	706	756	710	704	749	736	708	718	748	762	741	724	753	720	795	709	757	694	699	739	774	708	751	724	704	737	673	694	710	725	760	752	761	694	716	765	731	740	719	717	723	705	728	713	702	770	770	752	701	772	766	754	747	728	713	747	723	694	685	725	756	763	767	690	705	739	706	746	744	700	698	707	756	706	724	681	715	730	712	753	710	712	748	730	712	762	692	710	704	762	762	700	741	730	708	725	712	719	727	681	704	724	715	797	720	729	760	730	756	711	753	699	703	778	711	807	747	727	734	708	745	749	714	717	725	692	750	687	761	706	746	736	771	730	727	708	739	740	724	737	703	764	687	730	771	758	724	713	706	742	665	749	728	765	740	764	738	749	720	766	703	751	699	726	740	740	726	707	750	728	775	707	735	779	731	737	765	764	703	741	731	726	741	693	731	771	724	759	710	750	730	701	716	740	717	725	716	756	731	722	707	715	695	710	699	750	734	756	731	731	694	695	689	734	712	678	725	743	704	700	707	752	722	748	713	697	734	740	772	764	766	729	800	723	721	710	737	765	791	714	750	727	734	745	738	720	736	723	746	728	691	753	683	722	784	741	719	719	775	720	774	712	739	743	747	711	725	771	697	791	711	752	734	710	767	719	765	744	709	733	722	718	703	703	735	735	750	723	753	757	773	748	748	732	745	757	702	757	748	758	730	737	711	708	703	748	759	719	719	747	741	705	719	729	727	694	707	719	720	706	736	786	709	693	721	698	734	728	674	674	747	666	744	725	728	719	689	788	703	735	733	718	733	727	742	723	759	719	730	724	742	698	716	716	706	698	736	736	784	743	738	713	725	760	746	724	724	719	774	765	717	724	681	700	736	738	735	722	763	735	718	752	736	735	729	718	697	701	722	743	751	735	679	711	738	728	745	735	705	713	739	760	709	685	676	706	780	762	757	715	760	729	742	724	728	700	758	723	734	673	736	738	721	705	737	750	795	759	703	709	738	733	724	702	731	711	725	749	727	683	696	723	702	737	733	730	785	713	754	729	710	663	720	729	716	737	743	751	716	775	745	703	746	739	752	714	747	798	709	740	791	680	718	766	757	744	674	741	807	761	748	704	758	677	751	780	758	731	726	723	739	719	729	722	710	701	741	715	728	713	735	705	722	739	709	756	753	711	749	746	715	745	733	762	736	716	743	688	697	639	735	716	733	729	782	717	786	674	672	700	733	751	767	685	690	735	757	734	734	743	683	713	789	744	735	713	731	714	712	769	731	758	716	748	752	741	747	716	663	700	726	730	725	716	743	781	745	718	711	709	753	707	715	693	692	735	751	771	758	741	749	732	710	725	749	674	751	729	727	701	746	691
22546	21080	28812	23564	21074	21131	8957	1350	1058	975	888	876	818	737	786	728	747	694	770	691	688	690	689	679	645	673	705	704	612	647	692	669	611	654	654	684	642	601	638	649	667	698	638	596	639	648	645	675	661	657	674	656	654	663	605	648	702	638	661	628	605	645	633	675	671	635	645	597	599	660	639	636	635	708	621	668	593	636	670	666	603	634	641	645	664	656	666	633	650	669	648	696	634	602	672	653	634	647	697	603	622	688	669	648	617	647	626	659	661	613	623	666	663	592	655	606	654	619	626	649	659	590	639	671	631	663	670	636	643	648	633	632	650	682	659	651	623	636	629	640	625	661	619	665	651	646	670	653	636	624	654	668	625	672	653	671	634	691	636	599	650	636	625	677	615	651	634	641	661	646	629	662	646	631	626	607	626	635	656	665	634	639	653	639	624	653	697	644	632	604	659	672	633	661	682	626	616	624	680	646	664	626	649	650	629	648	629	656	668	614	635	697	631	652	617	629	638	676	659	581	658	671	624	639	615	659	653	598	631	633	609	631	637	608	644	632	649	633	680	631	677	662	640	613	658	650	626	630	637	659	658	623	606	628	587	658	674	638	634	621	640	624	640	617	642	674	615	647	678	647	636	664	634	616	638	629	657	663	649	584	646	606	638	642	649	718	660	689	608	682	608	634	651	629	592	632	602	649	617	624	647	588	635	650	613	649	635	647	639	629	663	652	638	643	641	640	674	670	625	643	592	659	648	653	631	651	616	610	662	674	618	611	650	629	645	665	637	648	619	644	649	673	615	638	654	604	648	618	614	651	622	662	624	630	646	677	619	659	634	612	625	638	656	647	669	668	603	608	686	665	654	640	663	607	653	647	635	616	631	664	663	588	642	611	692	619	683	628	577	661	643	700	649	667	651	625	655	640	658	661	629	705	697	665	638	637	688	642	641	645	659	664	626	614	653	632	642	697	667	643	639	642	602	651	696	663	657	659	660	630	672	653	674	598	649	663	672	659	629	630	621	623	655	660	646	625	667	622	625	662	623	638	645	647	626	637	622	658	597	608	622	627	707	633	624	655	619	659	668	685	621	623	645	661	641	647	632	658	633	634	645	640	618	623	634	633	629	585	601	636	674	601	638	629	635	620	638	680	591	630	613	620	634	637	586	615	598	615	637	700	626	616	615	644	619	639	645	671	627	641	619	675	689	592	622	671	603	656	618	621	681	602	635	662	658	630	594	626	669	622	641	645	658	632	645	654	638	667	680	670	706	648	625	649	643	628	632	647	622	649	662	618	599	611	646	609	624	656	639	686	635	605	649	616	649	658	680	650	628	605	653	624	600	673	629	622	639	642	662	630	607	639	656	655	633	668	671	627	606	645	595	646	635	656	650	654	638	641	654	642	606	610	583	601	645	671	657	650	621	631	602	645	613	687	655	610	581	642	669	637	650	671	605	638	654	650	662	624	653	663	604	679	653	629	635	620	628	607	605	642	731	673	597	674	672	651	627	661	609	614	637	645	692	644	655	661	640	673	632	707	636	633	643	641	652	633	596	621	635	613	586	631	633	617	639	641	630	639	631	656	677	649	615	630	665	635	668	667	651	613	647	706	610	600	611	587	662	597	662	619	632	662	593	621	613	633	605	621	643	631	704	650	664	630	594	667	623	644	630	641	648	654	666	608	600	613	604	634	655	660	581	666	668	622	610	629	622	688	648	644	625	602	662	680	598	623	632	636	633	668	678	672	648	655	642	608	613	632	672	629	657	627	630	640	643	662	623	673	640	662	610	610	605	620	654	636	647	645	597	626	681	597	610	641	607	633	635	606	662	643	662	608	663	653	622	650	650	611	654	600	655	611	642	638	583	620	646	629	631	616	664	672	620	626	629	688	618	643	610	618	642	601	609	658	634	630	658	675	621	609	694	617	645	607	642	660	611	619	651	621	640	627	664	655	663	677	624	617	650	642	684	655	647	635	650	644	626	658	658	616	654	624	624	623	667	638	634	671	623	658	628	615	587	630	637	622	657	619	622	677	637	641	686	634	638	710	654	651	692	595	605	658	626	623	653	662	628	634	701	659	596	672	572	642	701	655	609	646	662	605	694	630	655	666	625	657	686	650	629	672	661	628	616	656	652	645	643	640	640	645	621	629	629	603	639	617	643	649	645	614	582	615	610	660	637	652	626	659	638	618	605	602	626	644	632	642	632	635	621	648	653	695	676	617	645	616	602	683	669	643	631	584	658	637	662	682	667	610	699	665	720	640	660	616	675	606	637	714	706	638	631	657	631	644	639	632	638	626	639	649	668	650	648	630	649	621	657	653	632	634	641	636	628	653	663	658	605	635	616	624	600	627	641	673	650	680	648	606	626	629	640	629	632	632	644	631	659	615	644	616	626	641	615	613	637	632	656	660	631	616	641	605	654	611	612	655	641	646	681	684	637	628	609	657	647	661	684	619	637	656	650	625	579	579	610	653	680	655	628	616	649	649	626	664	594	657	609	585	662	615	610	691	637	623	612	653	662	636	631	602	623	619	598	643	662	651	630	642	642	636	668	603	680	711	600	636	630	630	638	619	662	658	697	659	629	624	656	612	593	655	667	602	646	653	619	638	641	591	621	653	621	639	620	641	624	632	666	641	675	643	627	644	642	657	690	651	606	629	639	603	634	650	650	628	636	648	650	656	670	638	672	675	662	650	627	605	681	622	653	632	671	630	632	660	670	621	644	643	667	625	663	651	655	585	683	646	648	647	609	628	667	625	678	629	621	648	679	599	653	633	658	640	638	647	654	620	639	662	670	658	605	641	626	650	661	677	657	659	660	666	640	641	642	651	654	651	723	675	603	594	641	623	623	651	619	658	595	646	639	652	621	625	640	664	583	653	616	635	627	646	613	676	656	654	656	628	640	624	626	590	633	626	635	590	626	638	682	687	646	633	704	615	624	637	614	636	642	616	608	595	605	626	661	616	660	604	598	662	601	643	609	662	623	633	647	678	626	647	611	630	700	639	643	627	634	630	645	649	667	639	632	652	611	652	671	650	646	624	619	655	652	640	630	616	660	618	642	658	674	633	620	626	569	655	646	643	650	645	657	620	681	654	628	642	669	652	696	674	647	672	639	682	663	641	620	623	595	661	643	654	610	661	646	640	693	617	621	628	619	671	626	624	648	642	632	654	606	635	657	656	659	615	626	632	623	608	650	634	625	652	611	626	655	614	603	654	627	567	581	621	601	666	593	618	643	624	637	621	654	568	663	616	615	671	655	624	625	663	657	634	640	659	607	668	608	586	623	657	636	650	629	644	651	723	687	664	654	634	632	640	622	585	596	647	649	658	652	611	569	645	643	620	686	658	613	675	620	630	644	637	604	611	655	614	635	669	647	642	590	644	631	621	615	649	645	678	652	663	652	644	636	654	634	676	642	596	646	587	634	683	620	683	654	635	652	656	610	638	657	656	647	618	654	630	613	681	596	654	643	640	630	626	690	597	632	633
38932	43797	8683	4490	3355	2567	1977	1651	1412	1219	1077	963	937	910	801	778	836	710	750	748	732	729	673	703	686	677	701	710	678	648	682	647	700	690	651	636	669	690	640	656	669	639	641	668	660	640	657	683	682	594	636	695	603	616	639	646	635	627	670	628	634	659	635	656	677	672	633	644	600	643	673	659	703	622	649	621	609	674	639	655	613	665	633	643	623	645	617	638	664	627	661	643	632	656	612	610	638	703	660	657	651	599	665	622	625	672	685	611	663	646	635	648	617	634	676	673	641	670	623	672	643	665	597	632	655	660	633	652	610	635	656	588	628	654	618	660	617	698	635	610	692	627	619	617	648	626	671	626	623	648	640	645	608	643	613	626	642	686	630	670	640	629	671	620	660	656	584	644	658	676	697	676	599	626	631	687	658	673	625	653	655	613	635	670	613	625	635	658	686	651	624	647	647	679	641	620	641	661	643	679	639	658	595	663	660	623	641	625	627	658	667	662	645	609	628	652	630	635	605	652	684	614	620	611	659	662	679	644	656	656	613	633	615	619	642	652	606	588	654	644	640	637	631	676	618	665	634	626	622	635	679	610	634	655	662	666	634	669	641	644	672	648	641	654	631	689	639	707	606	609	671	684	632	666	661	626	654	647	665	690	627	650	634	674	663	640	636	587	646	628	640	646	647	620	623	627	625	645	601	636	607	623	650	600	638	637	622	605	608	670	600	679	606	643	666	649	640	627	707	638	678	648	682	648	660	667	635	677	640	635	656	650	664	616	649	636	620	651	658	635	673	634	717	587	691	630	653	661	669	601	665	617	663	650	624	649	595	603	643	650	657	682	647	650	616	643	638	602	644	712	617	634	622	617	675	651	644	632	624	639	673	645	610	633	663	626	620	663	593	696	663	638	613	658	696	657	639	625	655	626	691	702	614	632	628	673	635	663	640	624	646	668	640	641	662	643	643	624	649	623	625	616	623	650	647	637	619	640	648	664	665	657	586	659	609	622	676	659	656	617	658	640	683	624	635	634	650	675	645	608	631	729	632	663	647	640	625	655	622	638	626	614	635	589	648	638	682	621	681	663	642	645	606	645	627	601	640	628	667	657	659	629	650	649	634	667	655	629	597	678	615	621	628	614	684	700	633	628	632	631	594	587	661	627	626	677	626	677	712	654	662	623	639	576	663	670	633	671	629	646	669	655	689	650	593	631	660	662	643	659	627	627	674	632	678	633	599	621	676	637	653	617	686	630	628	659	614	621	678	663	641	687	658	636	620	659	639	647	631	613	641	610	671	661	631	611	670	661	654	629	645	602	593	642	655	674	613	656	647	673	618	660	621	639	649	665	625	652	640	666	625	621	625	610	604	653	666	645	619	636	653	635	650	639	660	634	681	681	684	685	616	648	612	655	589	671	611	680	654	634	646	665	669	684	658	665	649	659	641	638	670	634	667	609	644	605	645	609	634	645	677	615	606	665	607	600	632	634	620	608	673	604	645	646	619	632	664	649	633	667	672	666	630	670	643	663	592	651	631	638	637	629	653	624	628	650	651	651	610	643	640	615	659	580	655	608	634	636	706	604	647	643	663	625	660	643	608	611	675	649	591	656	676	638	670	665	623	637	633	689	667	667	624	636	656	634	627	606	658	671	659	623	665	654	647	655	648	683	685	581	615	676	654	616	670	671	685	611	686	661	702	618	677	642	660	623	631	653	623	667	594	613	647	656	632	605	621	628	660	632	660	604	713	648	564	630	654	609	644	656	655	588	642	650	619	635	655	634	641	661	682	666	639	588	649	598	646	657	649	622	686	613	642	652	635	652	656	672	680	635	616	617	644	641	644	639	675	654	676	639	632	660	613	632	689	653	687	668	647	577	623	625	617	631	672	604	639	594	677	657	671	658	607	651	616	651	614	677	601	627	646	630	651	627	679	667	637	641	625	647	609	641	694	632	681	682	643	647	673	631	663	665	630	617	623	675	597	648	635	597	641	635	705	611	618	626	612	678	643	663	565	672	654	657	665	646	593	619	644	655	645	632	646	601	629	634	716	614	585	664	631	675	631	642	649	634	631	605	609	615	681	601	626	701	672	609	650	640	651	661	595	678	641	605	640	650	669	649	636	612	642	653	648	633	596	651	637	678	676	594	619	654	660	677	624	652	608	652	615	657	638	594	698	642	682	605	663	653	596	670	634	635	585	621	670	649	669	649	629	668	649	672	641	650	626	586	655	630	610	592	596	655	642	614	617	648	652	653	622	610	683	629	656	641	657	630	669	589	671	644	643	605	610	606	629	624	664	635	597	657	620	660	631	669	625	680	592	566	631	651	632	613	653	622	676	633	675	663	643	612	622	648	620	639	616	670	663	647	619	635	681	632	688	623	662	654	648	584	654	627	608	600	677	633	607	642	637	616	602	626	643	670	645	639	643	634	594	647	673	643	619	643	667	659	627	664	673	580	641	613	645	616	662	634	665	616	594	671	681	621	593	665	659	686	649	629	604	638	627	687	655	627	704	661	645	613	607	639	653	697	612	662	654	692	614	617	645	648	656	660	668	663	646	636	605	677	626	644	642	663	685	602	636	652	721	647	639	681	648	650	609	614	658	673	657	642	613	669	659	591	627	638	660	633	628	596	670	650	673	641	661	645	654	565	679	654	639	606	682	599	634	650	629	653	643	663	642	600	594	638	650	606	648	661	625	656	635	643	634	634	630	678	647	652	690	649	638	605	651	624	669	606	628	616	682	620	621	622	644	625	670	634	665	618	647	635	643	619	663	619	642	619	683	667	649	658	658	650	611	648	598	593	660	643	631	648	581	643	643	613	627	649	594	615	651	631	631	710	665	626	617	617	641	635	639	639	642	624	639	626	658	688	663	634	606	645	641	632	649	612	637	633	635	662	588	647	626	644	654	630	659	632	692	638	618	632	659	626	656	602	652	688	682	642	677	627	653	614	642	609	643	671	573	638	621	638	632	613	642	608	637	575	660	660	604	668	608	631	666	668	630	658	659	629	665	679	612	623	675	643	616	660	638	662	650	647	686	664	643	611	641	676	691	682	596	644	672	597	584	598	604	612	635	608	682	621	613	614	657	593	633	647	633	626	628	615	650	611	629	646	594	619	625	662	632	631	622	653	683	671	672	689	646	650	618	650	668	663	659	637	662	627	654	627	664	581	634	645	637	577	633	685	645	657	614	628	642	624	665	666	632	644	670	627	631	650	624	652	675	633	664	607	609	591	596	605	612	626	630	624	657	665	670	604	593	620	655	617	633	655	654	648	621	609	683	667	646	649	632	614	663	636	665	636	630	659	627	657	662	609	665	667	630	684	642	669	623	610	656	606	621	673	629	642	591	599	649	601	672	634	704	672	670	662	656	635	654	631	647	588	629	653	638	571	659	653	628	613	633	662	650	650	672	657	661	605	597	643	663	599	635	642	616	594	645	638	641	633	650	638	625	645	647	671	629	620	659	624	593	653	645	684	620	609	626	638
27735	18590	4789	716	501	468	431	396	412	389	426	403	361	376	429	393	346	375	371	387	398	404	404	400	384	430	380	363	461	371	383	385	367	370	428	411	393	382	377	372	395	414	398	418	399	371	395	399	380	376	383	406	432	402	390	389	379	358	401	415	375	388	385	398	370	355	414	422	386	382	414	406	422	394	378	396	385	392	376	370	382	405	365	364	413	378	376	376	416	402	379	389	418	411	407	397	384	405	389	408	414	390	408	415	424	374	386	377	361	372	413	381	427	393	397	442	391	369	395	395	378	359	360	398	418	388	364	385	376	394	417	429	421	389	369	401	404	373	382	356	363	426	374	401	395	411	381	377	376	393	409	420	358	408	411	420	367	409	390	349	381	368	353	373	387	397	383	369	343	416	400	340	407	342	395	411	373	379	363	394	382	377	396	412	363	373	402	398	379	358	362	374	420	404	409	413	408	420	385	413	415	371	381	388	368	395	379	376	363	398	357	394	394	371	385	375	391	388	376	410	410	395	418	380	381	410	386	387	382	412	418	395	373	398	403	432	381	398	384	414	365	394	384	354	373	352	381	357	352	381	387	352	377	372	394	377	398	403	347	408	391	366	351	390	393	373	383	411	378	372	367	380	366	387	373	413	360	385	404	354	384	388	365	383	390	381	399	419	377	389	391	382	385	402	373	390	356	385	355	385	387	390	389	387	401	379	402	402	356	397	397	358	422	345	384	392	395	364	433	409	361	374	404	348	378	376	342	395	371	395	410	388	381	393	409	412	434	389	394	420	359	367	370	391	414	420	375	384	386	398	405	402	405	395	397	384	424	414	370	380	394	413	382	406	416	370	377	380	388	402	398	399	387	346	392	367	342	357	364	388	384	383	438	382	426	396	392	396	395	370	387	373	411	383	374	414	394	374	390	390	405	407	397	364	384	389	405	381	369	399	373	375	418	391	409	374	376	375	412	382	361	420	371	373	395	378	400	378	341	405	405	385	371	414	414	381	404	384	396	357	402	371	380	388	384	391	410	388	384	339	414	384	407	412	361	385	394	380	364	346	385	437	393	381	398	415	399	418	394	401	395	394	389	380	375	385	397	398	371	382	427	387	365	417	349	377	381	375	363	415	389	369	341	416	338	395	349	345	395	399	389	420	413	358	420	399	410	374	370	389	405	354	395	391	385	404	411	382	415	394	403	394	390	373	398	404	388	375	367	395	373	416	395	399	364	380	423	394	361	372	342	408	371	393	394	402	386	384	361	420	408	403	442	379	374	384	376	377	386	362	381	426	375	384	383	383	386	405	385	377	436	389	378	363	413	380	383	417	381	371	408	379	409	398	411	357	412	367	373	380	389	389	378	368	397	374	361	379	409	387	393	368	380	419	401	402	360	374	354	363	380	390	369	399	368	353	400	381	381	381	358	393	398	402	400	394	399	413	383	358	410	385	383	376	371	390	375	384	388	395	377	401	398	379	348	390	388	406	365	400	384	380	401	383	365	403	384	390	415	391	407	386	414	334	392	373	389	372	370	352	395	385	393	406	386	410	398	366	405	398	392	411	361	361	392	404	365	407	375	372	392	370	404	387	380	381	372	389	351	373	424	359	397	376	382	377	349	377	390	369	390	325	358	400	400	392	357	401	382	404	382	406	399	366	370	436	369	391	386	426	365	392	408	387	402	414	386	349	413	385	421	368	377	404	397	374	428	374	427	377	398	385	408	398	363	402	398	410	362	413	390	413	356	429	400	397	382	404	407	383	337	409	369	412	383	373	409	384	421	376	383	382	359	395	414	382	425	371	401	353	356	378	356	405	374	381	434	382	368	363	420	382	373	398	353	426	367	361	413	377	397	412	375	415	390	411	417	428	369	361	377	381	368	396	400	396	393	377	390	421	396	363	361	378	393	361	424	388	366	382	401	368	395	372	399	421	400	426	391	394	396	386	362	384	370	404	381	404	385	404	409	365	399	342	398	345	403	371	411	420	380	428	411	377	359	369	395	387	379	377	426	393	400	390	374	382	363	346	378	380	374	399	399	361	436	395	400	366	384	363	400	390	378	422	347	426	380	392	384	351	412	417	367	390	394	392	422	427	365	370	417	382	375	363	359	375	378	393	378	384	409	374	361	374	404	390	379	373	383	410	398	408	427	375	361	379	367	371	402	402	384	395	395	362	390	417	335	398	400	374	379	370	400	395	392	375	398	388	397	398	367	416	410	380	365	374	408	408	399	345	378	401	374	376	410	356	359	408	408	404	401	373	404	385	406	369	396	378	395	365	382	369	390	397	405	383	364	380	419	413	389	379	360	398	347	397	373	354	357	385	374	398	398	426	404	392	371	399	366	404	374	379	372	375	391	365	404	398	398	395	414	414	412	377	392	402	394	384	387	369	390	383	393	361	372	387	370	386	424	403	398	405	359	364	389	364	368	415	417	383	401	408	360	402	368	399	407	373	364	375	396	419	378	399	377	405	390	415	384	397	371	389	380	387	394	386	433	402	392	382	399	374	364	414	397	372	385	379	392	400	403	368	343	409	361	396	404	362	383	377	364	375	401	397	353	414	399	377	441	370	345	385	366	421	383	400	401	392	386	363	393	383	378	384	369	417	376	380	370	410	414	390	412	419	359	398	378	391	385	394	377	387	407	373	371	372	396	394	383	395	365	385	384	362	408	397	361	367	408	386	407	386	358	402	396	380	348	336	391	364	379	433	403	412	406	430	426	406	363	399	399	384	413	410	371	386	378	419	397	394	397	377	404	386	394	394	381	363	389	406	395	360	405	397	377	400	386	411	397	429	405	408	381	383	445	389	411	383	385	419	392	396	407	393	381	366	432	396	388	402	389	379	407	387	410	370	378	413	410	404	400	406	407	365	427	424	425	405	414	395	387	365	404	393	378	397	411	343	383	365	383	390	396	388	368	371	387	405	356	397	375	386	392	389	379	364	380	378	398	393	410	434	391	390	354	389	385	405	350	375	365	381	344	397	389	415	374	383	424	402	381	424	355	348	406	371	398	362	391	380	369	393	371	394	380	406	395	345	368	346	368	414	349	409	351	389	382	415	347	414	415	417	383	371	391	403	415	361	361	410	400	413	371	421	402	377	352	418	371	404	378	370	406	378	418	394	387	423	365	363	419	428	392	369	395	386	353	390	395	393	407	403	422	372	436	380	394	394	412	413	365	411	402	378	387	361	401	413	381	416	377	388	400	416	355	400	387	454	373	376	406	404	407	401	384	400	388	381	365	384	416	402	375	365	372	376	377	382	406	375	387	398	433	392	401	418	392	412	383	414	427	372	384	350	423	410	381	377	375	381	414	380	393	330	372	384	382	383	376	342	375	382	376	398	401	323	392	371	416	354	391	397	378	401	412	395	423	400	377	414	381	400	395	383	356	415	394	393	378	388	379	391	396	361	407	389	403	387	415	389	447	401	383	389	393	379	387	391	378	364	379	402	402	371	407	376	431	421	390	398	356	405	398	411	372	376
11494	7416	791	581	505	464	473	459	443	455	407	415	416	452	431	431	456	446	436	455	424	427	416	447	483	397	443	415	436	478	395	426	422	420	443	386	434	434	456	426	428	448	425	425	441	420	457	415	416	408	410	430	379	440	399	405	410	454	405	458	410	447	436	412	434	419	423	425	423	422	447	433	454	414	440	428	451	471	425	422	446	435	473	434	421	426	422	424	389	392	435	418	418	399	420	429	430	444	421	426	444	397	427	445	406	493	397	458	424	434	419	408	445	435	448	396	414	417	451	395	423	392	392	396	467	409	422	422	394	459	449	417	420	444	396	423	416	433	427	428	432	442	436	422	429	427	460	439	457	446	428	419	439	434	416	469	425	435	403	439	410	434	419	397	429	456	455	409	460	409	419	433	435	461	399	409	429	463	383	407	453	464	429	412	425	419	447	427	453	438	443	433	430	385	427	428	433	409	445	451	406	421	425	447	442	416	436	430	399	449	431	407	455	466	424	456	427	417	456	444	430	402	395	406	407	430	414	471	429	439	443	411	398	468	430	399	444	432	421	447	417	406	413	408	441	423	408	414	407	439	408	423	429	446	419	431	418	453	441	382	404	423	407	437	470	435	421	419	431	415	445	431	429	417	434	433	406	435	442	426	415	431	457	439	424	423	453	390	409	452	380	436	419	422	442	423	430	429	429	445	427	441	461	425	409	443	418	424	423	420	434	423	418	446	417	446	446	390	422	456	402	410	418	443	480	453	436	397	400	447	446	450	458	423	450	425	439	431	395	465	411	441	394	410	447	413	402	444	436	423	432	442	456	393	489	409	454	433	419	449	396	438	444	435	433	461	403	429	423	430	453	437	463	452	405	442	436	444	433	418	432	425	469	420	393	431	428	412	443	443	392	409	434	416	439	414	445	448	389	425	448	428	410	407	463	414	407	395	402	424	447	416	419	421	427	456	403	415	434	438	460	445	455	418	420	419	464	427	407	460	438	392	444	408	438	476	409	396	388	444	410	452	405	428	399	426	432	440	414	413	414	423	432	434	453	428	451	420	431	413	381	442	430	364	444	449	442	439	445	438	421	411	400	420	439	454	450	400	419	410	431	420	413	420	427	430	435	423	445	439	433	420	428	400	432	436	423	457	476	442	411	404	461	421	452	449	455	387	404	422	427	427	418	439	428	414	424	413	406	452	424	421	394	393	424	440	445	413	417	452	422	458	404	443	441	466	467	400	441	461	411	434	402	443	415	448	431	424	423	405	435	400	433	410	436	457	383	456	462	431	406	444	432	431	395	430	428	403	432	417	441	443	445	428	439	416	483	435	420	428	478	454	427	433	396	445	432	393	406	425	415	433	416	426	463	455	431	417	433	429	452	446	429	453	437	428	430	432	407	435	447	433	444	422	466	426	445	430	448	430	440	441	446	400	450	412	415	389	458	411	461	478	442	418	443	457	413	437	415	431	471	390	403	416	436	423	450	413	464	447	455	420	433	471	428	414	410	445	431	429	389	406	420	426	429	427	401	460	457	425	455	420	468	403	400	421	403	451	436	416	435	435	416	414	433	436	425	410	415	430	440	406	455	426	433	437	407	434	430	418	406	454	432	431	425	405	388	432	465	409	427	417	441	448	446	411	435	435	430	406	459	426	404	428	400	421	427	461	453	411	451	432	435	416	435	428	395	469	469	455	411	449	453	427	457	436	413	416	443	454	422	411	430	409	399	436	446	467	450	396	425	458	429	450	396	435	459	424	431	435	447	465	420	460	429	443	430	464	445	433	467	422	432	400	450	428	421	426	408	453	437	422	400	424	433	433	402	443	421	408	439	402	461	425	448	426	477	441	438	450	386	421	442	402	429	428	453	424	433	437	431	439	441	450	446	413	419	409	411	411	420	417	418	423	440	433	414	418	389	395	407	399	424	432	440	416	411	406	443	410	441	411	410	414	429	474	440	380	434	478	464	404	421	405	413	396	441	436	437	446	450	441	440	424	431	411	451	435	399	468	431	431	454	409	416	436	412	400	432	431	396	370	413	427	442	453	443	440	409	424	432	410	486	448	425	415	440	424	426	416	447	418	377	419	428	441	450	445	412	411	404	461	440	418	444	444	446	418	438	404	471	462	433	411	465	425	424	429	427	383	429	427	452	443	442	442	468	421	424	433	421	421	415	462	396	422	447	430	395	447	419	452	414	433	413	400	442	448	383	430	478	439	416	401	437	410	456	433	406	447	431	420	452	424	440	399	447	401	428	464	453	425	409	465	449	426	440	383	408	425	409	453	421	433	454	440	450	410	432	429	420	416	426	445	388	431	405	425	434	452	432	412	442	427	478	480	434	414	432	424	438	436	423	424	404	438	471	420	436	448	424	448	439	442	426	399	427	434	468	417	431	442	434	440	436	429	421	411	424	374	432	421	453	434	421	449	457	427	421	447	422	467	447	417	443	420	434	442	428	441	406	421	424	447	461	436	407	428	406	427	395	458	420	410	432	470	404	400	473	440	427	389	451	384	391	422	382	456	453	434	388	440	395	434	431	389	450	452	446	426	426	443	451	453	427	439	461	443	420	460	433	443	482	432	413	483	425	439	451	406	453	462	434	451	419	442	456	413	437	436	419	462	415	378	414	438	440	438	439	399	420	429	418	447	400	434	461	403	445	453	424	443	398	427	458	434	411	406	467	442	469	420	439	439	398	459	444	450	446	416	396	408	457	434	426	431	433	423	400	431	434	410	431	432	421	426	452	401	440	424	431	441	427	415	434	389	437	408	428	437	399	437	447	417	413	434	442	458	438	395	425	427	454	460	411	399	425	426	426	435	447	394	441	462	415	438	427	425	432	420	436	452	445	437	427	437	420	404	428	445	444	459	419	421	418	429	395	463	440	420	456	412	498	462	430	440	463	458	442	444	419	430	420	413	449	428	439	396	409	426	450	447	423	439	443	439	403	436	468	447	425	443	428	419	435	431	432	406	445	445	437	448	455	455	384	468	432	404	409	431	461	449	479	433	448	451	402	414	408	414	439	413	417	430	435	447	427	411	402	395	448	439	419	390	422	398	434	445	400	408	443	444	393	448	437	415	417	439	450	437	435	410	467	402	425	399	402	418	424	412	426	428	456	420	462	462	429	461	406	445	443	457	440	445	420	449	408	419	414	410	405	432	401	423	442	426	420	442	458	445	413	468	440	447	465	463	428	401	413	453	419	391	443	420	442	396	433	455	417	431	447	444	441	432	439	456	418	430	430	439	432	427	444	412	458	430	420	425	393	421	406	413	473	473	444	416	444	423	411	379	418	443	391	402	444	445	398	451	445	428	420	451	460	394	407	416	426	438	432	421	446	454	447	405	427	436	407	433	440	421	442	438	493	435	418	429	445	449	438	416	447	465	412	435	436	378	419	395	432	411	454	449	424	433	419	444	434	421	433	421	425	443	425	438	442	390	457	444	435	405	439	435	465	465	413	428	458	411	416	452	386	424	435	433	406	424
23555	21034	28338	23917	21016	8058	854	558	481	450	427	365	379	370	324	338	345	327	290	304	291	321	294	301	269	293	278	303	277	265	293	304	260	280	289	276	284	304	308	295	268	275	267	255	286	287	269	259	240	293	235	303	285	284	279	292	262	266	240	305	246	276	297	267	297	284	282	280	269	264	265	276	255	309	280	246	267	271	287	285	296	276	284	265	272	274	268	303	294	276	305	276	279	278	253	258	277	275	246	291	272	261	256	292	296	282	263	255	292	312	288	240	258	255	261	279	270	290	277	278	266	258	273	287	266	273	258	289	243	287	269	289	261	299	283	261	283	269	243	287	283	270	282	285	262	276	259	287	282	263	289	262	286	259	270	271	292	270	286	234	270	280	273	264	293	260	300	265	278	278	289	293	260	273	325	274	274	279	285	250	266	277	265	276	288	268	284	259	260	295	270	269	278	251	257	287	283	289	263	267	278	275	292	245	269	294	251	245	277	284	265	278	256	310	282	272	285	256	282	247	284	284	270	265	248	290	262	289	270	259	305	283	270	277	246	280	269	262	261	284	278	259	279	257	275	276	247	286	285	271	272	279	272	249	270	265	266	230	262	273	267	262	306	256	259	280	266	277	268	275	281	284	279	264	281	269	262	277	270	248	283	256	295	282	260	304	252	298	276	238	259	288	249	275	269	241	276	281	256	267	281	266	303	260	286	284	253	282	264	285	279	246	262	257	281	244	270	282	272	258	266	281	289	278	286	268	298	280	237	258	274	259	280	282	249	270	243	258	279	265	284	256	252	265	251	292	271	277	273	273	261	266	255	304	260	295	251	267	261	279	279	268	259	261	295	280	257	272	269	276	277	251	296	305	275	245	254	262	255	264	281	274	258	295	269	275	267	262	264	283	290	255	264	253	271	277	263	262	297	276	256	252	292	288	263	270	264	258	254	256	256	250	281	262	283	254	270	243	291	249	279	276	300	276	249	296	267	292	285	278	273	285	246	275	279	268	267	258	272	265	225	280	302	273	257	253	251	280	282	285	283	303	288	278	272	285	247	272	252	254	308	286	259	263	261	261	220	286	236	286	286	263	270	239	255	260	268	257	259	283	293	255	299	280	274	268	297	268	264	288	293	278	245	258	294	267	286	293	273	250	298	240	298	261	283	267	281	266	273	251	266	294	279	263	272	310	282	265	252	292	253	279	258	252	245	280	271	254	233	278	305	264	240	287	264	292	281	254	250	261	255	241	246	283	276	273	293	293	273	262	264	278	290	263	289	301	261	255	293	275	254	302	281	258	296	245	257	278	245	269	287	289	281	293	244	246	282	273	266	288	263	256	285	280	295	283	261	274	282	264	233	248	276	269	295	275	257	266	281	249	255	273	273	318	301	269	276	289	274	287	280	287	271	289	240	266	262	295	266	282	264	267	295	269	304	268	267	264	254	298	298	258	272	277	240	293	264	249	265	252	276	276	288	251	280	266	271	264	255	265	274	292	302	283	291	261	241	248	257	279	264	256	274	268	272	271	300	261	275	267	267	229	273	259	264	232	244	271	259	299	267	268	280	298	260	255	282	289	292	293	285	253	234	249	262	264	288	242	262	258	281	297	279	298	273	273	298	255	277	249	266	264	279	278	252	281	317	250	278	303	258	271	308	308	265	298	282	259	263	278	275	261	251	271	248	304	281	272	253	293	234	266	285	269	266	300	273	267	276	256	277	280	274	271	249	296	250	267	289	261	255	272	274	262	285	268	270	245	274	284	296	282	284	272	257	281	289	289	283	280	255	264	301	265	283	238	287	287	284	281	321	227	261	265	281	280	275	284	276	290	253	271	309	244	248	306	297	262	266	262	274	271	265	288	258	283	286	285	270	266	273	234	263	298	290	271	293	284	278	273	263	250	270	257	271	277	281	264	270	286	301	283	286	275	265	272	259	297	271	284	228	253	293	287	270	257	248	300	289	274	253	259	276	275	246	268	258	269	272	272	289	275	292	238	284	295	254	274	281	269	256	263	295	266	262	229	265	298	285	270	261	322	290	301	276	284	273	264	290	278	264	262	267	267	272	299	283	277	273	289	273	271	284	266	261	282	283	272	252	278	263	292	241	282	253	289	273	255	252	323	276	289	301	308	273	260	255	247	274	254	265	267	255	238	280	263	270	254	260	255	251	277	313	283	267	262	251	319	275	296	265	245	302	275	283	273	268	284	271	251	278	279	267	276	309	272	307	294	268	252	254	280	279	269	245	281	277	291	279	268	278	264	259	259	284	248	266	271	260	266	270	286	278	293	252	265	297	292	295	283	253	267	267	237	252	285	279	265	252	271	287	257	267	249	273	292	267	300	290	290	284	287	274	251	258	275	264	286	250	264	275	319	242	272	268	293	268	276	265	265	261	310	300	294	259	263	258	266	254	272	270	258	282	253	273	267	286	271	271	262	248	304	259	301	268	265	246	313	286	262	264	240	307	280	276	271	283	267	307	286	264	263	246	253	246	271	253	283	278	286	301	279	288	276	295	293	299	298	296	274	283	287	262	252	268	253	268	263	239	289	235	271	267	265	277	279	256	259	285	246	287	249	294	280	248	246	269	265	302	269	271	253	280	264	269	267	282	295	280	307	261	287	255	283	267	240	276	275	245	294	272	265	283	274	285	291	272	289	270	295	272	276	260	294	285	279	259	272	274	258	252	268	286	271	288	263	253	277	246	305	252	295	262	265	274	264	266	263	258	262	261	273	237	267	247	282	275	274	278	276	276	271	275	284	282	246	241	270	276	285	287	277	278	320	253	281	269	278	262	264	275	246	236	247	277	280	265	263	281	264	233	261	294	265	255	279	272	262	270	289	221	254	266	246	302	268	287	283	289	283	246	272	280	305	235	235	277	275	249	263	271	292	284	274	269	299	273	276	303	248	301	268	282	281	265	282	272	293	241	278	259	286	272	256	256	263	256	265	299	269	267	256	291	288	258	291	259	261	281	235	254	278	284	294	266	267	287	264	241	271	249	272	274	260	279	263	260	306	309	263	264	296	276	293	268	240	278	248	258	282	280	276	255	282	244	300	262	262	251	265	269	262	286	276	275	292	278	257	275	279	275	262	252	288	253	284	264	284	246	283	260	286	264	295	287	277	289	259	284	284	273	267	269	271	274	283	239	270	261	275	260	310	263	243	263	263	279	293	263	302	281	281	256	292	286	274	286	246	246	260	271	277	290	256	285	262	240	259	281	273	271	288	292	260	278	266	267	274	280	274	273	250	266	286	258	260	262	281	272	266	262	288	268	256	278	283	296	275	287	277	270	285	253	282	256	280	261	294	264	267	276	261	287	269	238	232	295	281	258	252	271	263	262	244	275	246	241	285	283	298	306	303	301	282	304	265	251	290	261	285	275	275	266	267	258	301	276	263	257	282	279	272	282	293	300	279	282	267	258	245	273	269	274	245	276	275	261	264	260	260	261	252	291	257	273	280	257	278	275	256	289	277	262	263	271	282
30733	26889	5200	2580	1809	1398	1080	868	701	650	556	499	453	428	416	382	387	341	348	369	360	316	341	342	326	318	321	312	346	311	299	326	313	311	312	308	330	292	338	316	292	318	315	291	283	282	296	290	276	312	305	299	316	288	334	322	299	320	290	300	290	315	314	315	277	297	298	318	324	336	288	281	323	310	287	324	271	305	285	301	277	304	293	302	288	298	302	291	308	279	275	278	312	298	297	301	300	326	312	309	284	276	287	322	274	337	298	303	294	315	281	325	289	291	309	273	264	298	303	289	340	282	315	282	293	293	289	300	315	301	280	309	290	306	259	285	298	324	311	311	285	306	288	278	271	303	312	282	286	332	311	310	302	291	318	330	308	319	315	308	317	299	286	290	303	271	318	304	286	312	240	292	288	283	282	284	299	315	315	278	309	297	278	311	318	291	304	291	312	282	301	295	277	296	310	288	314	303	286	301	312	302	308	269	321	302	333	309	312	289	287	295	321	261	319	315	302	288	297	269	305	296	304	282	267	290	280	296	269	295	273	280	306	287	332	293	301	284	297	288	275	281	312	275	325	263	304	302	282	288	275	284	296	318	283	307	294	317	332	312	302	282	334	291	262	294	288	286	308	278	292	266	303	314	310	302	280	295	292	286	304	301	283	271	307	291	317	276	314	258	267	315	281	315	295	317	312	311	293	333	324	283	301	299	295	316	310	290	310	269	305	300	327	330	302	298	312	337	336	291	310	302	297	281	293	247	323	304	326	320	312	326	270	285	312	295	318	319	281	314	270	338	294	298	289	286	337	317	306	307	259	312	283	287	292	304	287	314	292	323	301	307	314	303	279	289	300	313	285	315	292	285	318	312	264	297	323	298	277	277	279	325	338	298	265	311	308	288	298	302	320	281	309	287	298	287	296	301	313	298	307	325	302	309	296	290	292	290	267	250	274	285	314	299	286	300	288	318	278	309	334	301	282	290	314	285	279	302	301	320	304	288	282	311	301	310	306	332	293	327	264	313	331	278	280	281	286	262	297	298	283	315	296	305	305	337	302	267	282	308	282	333	315	289	288	295	287	297	311	278	285	294	280	325	258	299	296	315	290	261	308	279	317	304	329	285	285	276	279	282	310	268	303	283	299	307	268	307	293	290	278	270	301	304	316	271	276	300	304	291	302	276	328	328	289	323	335	290	287	293	325	283	305	306	274	282	319	292	294	271	349	298	265	327	287	316	307	364	337	265	264	313	281	304	312	292	276	257	273	274	291	304	309	309	306	303	313	255	323	317	305	321	300	276	289	309	285	301	326	292	275	310	300	304	295	294	277	316	287	310	303	294	304	282	287	271	289	331	322	297	312	285	291	302	275	340	340	300	294	271	322	327	282	301	284	272	310	271	318	314	319	306	260	275	307	295	312	288	287	354	322	314	276	311	287	318	327	309	321	324	314	309	286	334	283	316	308	301	275	319	308	299	314	253	261	306	308	273	309	351	304	275	312	305	322	298	302	287	293	326	275	287	344	297	334	294	290	317	277	294	283	300	290	311	273	291	291	302	296	309	286	323	285	298	317	293	298	258	278	341	303	290	299	287	316	291	299	335	275	285	303	270	292	307	363	255	303	276	291	302	297	290	263	309	319	295	311	310	297	315	315	322	329	288	309	299	273	308	310	312	314	335	284	303	289	307	332	308	306	305	276	294	327	273	316	290	297	282	290	295	315	288	279	291	274	318	283	296	287	272	324	288	296	304	303	304	285	321	305	319	311	296	332	306	276	293	300	273	277	307	274	302	315	296	283	342	301	312	305	303	283	312	306	291	327	276	279	306	300	310	308	296	282	301	312	313	287	298	295	310	301	320	315	303	281	273	305	299	291	334	284	276	303	285	283	266	290	294	295	314	305	294	310	296	288	299	292	284	309	314	275	329	275	321	288	299	305	286	291	329	290	312	291	283	337	322	262	288	319	312	289	274	294	279	320	293	328	325	309	298	324	339	322	300	272	301	303	265	303	299	278	298	294	267	313	326	302	292	305	294	295	304	303	312	259	306	321	281	324	280	304	303	292	324	329	304	274	297	315	292	293	315	276	299	280	331	280	306	278	291	289	304	280	303	288	313	288	293	292	286	326	289	302	284	297	295	286	300	291	289	275	329	274	261	309	270	277	276	304	320	300	297	287	307	302	334	319	295	299	286	294	299	283	305	304	322	302	288	317	326	351	296	254	321	264	323	319	287	280	315	309	299	318	299	310	310	321	283	296	307	299	282	318	326	274	302	312	310	295	285	290	303	312	290	303	277	271	266	311	324	295	285	297	286	295	309	311	296	284	284	308	290	277	314	302	284	293	303	313	301	313	302	290	291	270	280	275	281	302	281	318	314	292	310	298	311	287	308	288	260	295	255	290	276	307	305	324	279	262	307	318	282	289	298	326	277	319	308	274	329	301	327	306	318	300	318	303	293	314	314	282	294	281	313	285	297	291	288	294	306	291	288	303	276	294	284	312	320	297	297	270	303	288	327	286	301	269	276	303	312	280	310	300	300	274	299	331	301	294	307	273	272	294	300	289	297	286	274	293	300	310	306	296	292	333	322	309	334	285	294	333	302	283	310	326	296	308	295	342	307	301	275	286	288	283	314	320	277	273	297	304	282	303	304	292	308	321	308	291	286	311	302	277	294	304	312	312	290	316	320	295	322	324	301	269	303	296	282	322	338	296	273	320	279	261	317	301	297	313	282	301	296	292	306	279	288	319	309	270	295	302	288	284	320	281	276	286	318	280	275	325	306	293	268	293	322	300	290	309	313	292	289	308	334	271	322	326	306	339	288	276	296	281	312	279	284	297	277	299	324	294	256	274	321	271	319	264	344	288	282	335	298	317	289	307	314	321	311	289	336	272	329	333	284	313	305	291	300	286	296	295	288	319	307	302	322	302	303	288	311	300	302	316	312	283	313	285	286	307	324	311	280	289	317	293	289	290	269	274	281	284	330	282	311	275	300	297	311	301	285	283	310	286	313	283	308	311	283	281	287	315	305	291	317	287	324	295	323	295	302	304	306	295	313	344	292	276	312	308	288	281	283	338	332	316	274	273	288	279	319	290	318	286	304	315	315	325	302	327	288	284	281	309	290	284	310	273	301	309	288	330	288	284	311	283	294	273	298	302	285	313	301	325	300	329	313	299	279	345	298	314	327	298	295	317	298	304	284	311	301	283	302	291	299	298	299	325	294	332	289	294	281	332	296	282	289	331	284	275	347	309	293	290	289	300	317	311	320	289	307	259	316	337	319	303	312	278	271	314	290	278	285	305	317	298	295	280	307	331	292	287	297	289	310	330	299	255	320	287	326	302	300	283	275	289	340	309	289	313	300	284	291	327	325	287	294	304	290	314	284	313	294	275	292	317	303	331	298	257	292	309	308	304	331	324	333	307	280	303	268	319	287	310	311	305	313	306	311	302	297	321	280	300	280	279	253	294	317	297	321	281	304	301	303	292	295
24781	21038	27091	25030	8605	1181	961	835	778	755	804	735	726	712	702	748	691	709	691	725	730	698	715	694	691	663	704	728	678	684	712	685	734	681	744	697	744	657	695	721	715	688	670	668	670	677	686	698	660	708	689	711	722	664	703	701	688	669	715	684	713	691	712	729	720	717	721	686	719	683	721	698	670	702	655	714	692	708	723	701	711	676	678	700	686	720	647	706	703	667	645	717	679	720	704	706	708	656	722	706	706	718	721	672	689	700	669	667	670	722	715	728	650	687	709	700	690	729	688	696	654	663	744	708	717	683	655	739	759	708	673	685	753	667	681	689	680	721	738	712	700	646	700	691	652	736	689	693	647	703	715	714	745	686	725	711	722	717	679	697	701	718	675	752	705	691	706	715	719	748	654	706	682	706	687	728	724	728	695	713	717	712	661	675	679	731	650	653	689	683	672	632	657	653	682	690	704	717	719	689	672	682	719	716	685	724	672	695	689	674	677	681	659	693	710	712	673	675	706	715	697	663	695	677	695	640	665	658	684	732	682	680	675	732	692	679	668	732	704	651	673	748	663	750	737	691	734	641	678	696	709	643	708	711	669	665	706	676	732	685	696	713	668	720	709	663	714	717	683	701	723	672	662	705	707	707	675	672	726	713	692	681	717	673	695	639	669	682	731	695	666	649	697	647	735	690	692	719	693	709	682	653	661	729	738	677	690	681	655	660	721	749	711	675	714	646	713	693	687	720	727	731	699	746	644	703	712	642	695	629	735	697	760	693	714	691	741	704	724	685	682	672	716	645	679	714	738	742	643	695	672	688	696	715	684	696	708	761	725	691	699	723	647	719	707	683	712	688	722	672	691	713	677	725	686	708	660	713	715	682	687	691	701	685	758	686	690	722	766	665	697	705	667	737	711	702	680	727	687	728	682	674	716	697	703	717	647	746	702	671	714	713	755	698	662	718	677	670	726	692	699	668	693	697	680	717	699	675	677	658	664	701	673	690	680	684	689	693	691	657	673	698	669	693	698	704	676	714	681	688	707	690	721	658	685	657	738	706	706	652	696	717	686	720	714	694	716	717	687	740	702	699	695	741	707	732	702	706	710	681	673	710	687	704	692	715	678	720	689	737	717	648	704	671	664	688	723	678	727	670	705	712	656	718	683	691	682	701	685	696	651	720	697	639	715	699	695	698	691	752	699	746	722	714	705	691	683	737	733	710	716	671	708	741	734	700	732	745	678	739	718	709	741	736	706	731	709	699	720	729	676	738	639	703	733	719	708	666	735	717	693	690	761	697	688	641	710	719	681	720	695	702	715	687	736	710	688	661	684	656	743	690	664	694	648	734	677	693	702	686	707	733	698	691	684	668	661	694	668	679	718	668	687	718	676	696	661	722	727	704	722	682	700	656	665	730	678	690	706	709	674	671	646	664	709	689	730	730	707	663	700	735	728	741	718	699	680	684	749	669	734	660	673	690	689	724	688	692	690	798	693	648	711	724	663	675	677	655	639	686	657	684	706	681	673	702	695	665	688	682	678	680	649	686	694	692	645	693	728	672	718	683	678	670	744	712	696	670	677	750	682	687	705	670	703	698	690	687	699	671	670	733	734	702	682	701	728	691	696	679	695	712	720	715	719	663	708	657	672	665	657	725	683	683	681	684	649	669	635	677	689	710	711	740	692	702	703	727	683	672	686	672	732	740	745	695	666	672	666	706	686	640	675	700	711	715	736	710	702	691	692	668	674	677	753	688	714	723	678	704	718	688	708	713	725	670	638	700	683	704	660	679	690	680	708	692	694	696	748	679	682	666	707	735	669	644	692	662	714	716	709	674	739	709	704	717	735	717	685	719	714	677	698	674	696	674	738	699	702	673	728	682	727	740	707	714	705	672	693	669	683	718	734	715	698	706	670	715	704	691	670	696	742	688	665	735	685	716	675	680	757	731	734	748	733	710	690	668	686	676	719	733	703	753	699	713	717	662	709	680	704	649	651	696	691	653	682	702	724	712	767	690	662	711	678	749	714	757	714	726	656	663	702	704	684	737	699	680	728	691	747	700	679	719	665	721	684	710	691	725	721	714	707	734	698	660	701	691	666	699	672	739	697	712	724	720	709	691	698	679	696	695	649	697	697	637	664	668	693	719	713	715	670	684	715	679	716	708	707	715	736	709	669	714	698	647	667	707	724	652	682	671	736	713	629	739	678	730	662	723	677	678	687	706	674	701	704	666	703	694	670	732	699	681	698	693	676	671	718	718	673	666	696	712	717	749	695	734	681	687	670	706	712	718	704	712	735	698	688	708	675	699	710	673	719	716	654	680	692	748	683	746	740	665	709	695	665	687	673	693	728	689	674	670	701	700	720	704	695	719	709	680	691	652	680	706	720	686	687	670	691	700	726	720	691	693	626	654	661	711	654	713	705	689	715	674	701	661	700	663	695	694	670	677	737	705	693	670	740	659	680	732	691	658	665	685	698	687	693	703	680	728	718	672	689	646	732	685	721	741	682	705	723	692	712	673	692	729	668	710	706	686	730	664	760	723	736	705	663	728	694	659	692	678	731	679	662	674	707	690	709	673	712	653	666	685	693	733	673	689	716	702	719	711	719	656	672	699	694	710	709	680	688	676	702	691	698	732	722	681	737	719	701	738	726	684	658	671	678	717	676	694	676	684	665	680	713	665	691	719	669	711	669	662	701	702	639	718	683	748	696	659	680	674	721	698	704	708	713	682	693	707	750	668	697	721	691	713	787	739	690	720	686	690	674	733	658	700	699	728	691	700	718	713	636	685	648	663	684	721	694	669	718	695	713	714	677	701	681	692	717	736	677	707	692	704	677	710	701	675	703	679	686	709	714	685	701	762	713	759	690	718	685	716	710	660	718	709	731	666	713	708	667	669	643	698	665	673	697	678	683	735	675	663	655	741	686	649	710	692	670	686	657	688	697	694	699	695	677	725	698	723	681	688	710	761	694	680	648	730	731	683	695	676	686	687	693	704	725	653	719	711	686	665	663	661	677	712	709	720	685	694	704	633	680	656	720	729	724	709	706	716	724	687	675	724	648	694	763	675	722	725	665	647	663	688	664	649	739	656	691	696	695	701	747	675	674	720	661	706	721	701	751	666	670	663	661	682	715	707	690	704	682	686	711	663	661	688	706	657	732	709	703	695	719	727	670	710	707	687	718	701	648	652	721	656	692	733	704	663	720	664	695	711	736	699	698	682	719	693	699	714	706	678	667	713	682	671	690	654	684	723	669	714	695	712	665	689	693	690	701	745	709	677	673	706	672	664	752	721	683	719	726	688	650	698	696	690	649	723	684	654	679	685	672	688	686	688	675	677	697	647	677	698	725	647	703	701	729	686	740	684	708	659	673	680	728	725	688	669	703	715	632	723	666	717	666	722	703	678	711	779	706	726	692	716	699	676	684	705	667	702	678	686	700	700	666	717	679	671	682	659	726	702	732	674	655	697	724	750	743	720	685	650	723	666
27767	17841	3365	1809	1513	1287	1113	1003	895	890	870	858	852	800	758	750	719	743	735	757	748	771	705	736	786	743	779	757	727	791	727	787	754	764	736	749	693	738	755	692	754	741	753	716	716	753	757	720	739	724	761	718	717	703	741	737	792	707	724	719	739	713	716	735	739	745	742	752	772	715	753	757	776	716	700	740	699	753	749	722	763	720	707	709	679	769	747	718	710	717	738	727	747	778	716	727	712	743	720	705	703	740	719	736	729	764	749	698	719	691	710	717	694	720	707	725	720	778	660	776	737	716	746	726	776	759	716	756	726	725	715	706	657	737	706	752	679	786	741	748	728	675	736	711	758	746	728	739	702	731	727	757	708	794	757	697	691	755	718	723	725	763	769	702	725	727	703	761	698	732	745	735	695	729	743	724	725	700	694	704	741	748	750	702	760	729	685	686	739	707	713	761	686	679	721	720	764	755	769	769	736	748	719	720	712	747	700	717	732	732	710	757	723	710	715	758	725	720	718	723	725	749	727	644	677	761	733	709	746	720	738	724	702	749	683	743	696	693	680	687	786	722	728	746	748	667	803	704	724	757	698	762	699	706	787	718	720	720	744	751	716	724	777	737	733	772	739	719	754	761	755	764	753	664	712	723	714	761	717	698	726	747	758	732	690	727	708	722	720	714	727	752	722	735	769	748	732	720	737	721	749	739	743	703	747	762	720	752	706	704	719	714	783	705	759	713	712	770	710	688	733	714	734	721	720	659	748	697	739	683	738	695	723	816	722	758	738	771	679	690	743	738	657	712	729	721	747	752	765	750	754	699	699	702	733	711	710	759	741	723	728	718	711	746	713	746	663	709	719	723	719	672	735	736	791	752	741	762	744	741	739	739	762	731	726	722	732	736	706	708	740	714	793	697	746	717	725	731	703	696	686	735	696	729	704	728	703	739	689	678	708	738	721	769	737	696	701	729	721	743	735	717	715	715	720	719	725	690	724	702	712	766	722	730	742	722	736	735	710	714	765	722	733	719	765	730	704	678	706	757	715	707	769	701	694	731	731	815	735	719	698	775	699	708	715	642	669	715	691	677	734	740	670	765	759	726	742	724	720	757	775	749	709	715	755	784	724	756	763	717	720	731	662	740	770	685	705	756	730	713	736	735	724	763	729	701	697	731	775	748	734	703	760	779	720	781	730	808	693	756	759	743	729	747	738	724	739	718	753	742	709	766	737	735	699	729	727	740	704	730	750	731	756	715	716	748	759	738	744	764	694	722	682	774	809	731	760	684	724	721	692	761	749	739	709	747	690	710	713	745	690	738	704	742	731	728	702	713	727	720	674	697	712	727	666	701	724	721	705	722	720	760	716	674	756	719	739	721	703	737	695	719	723	704	725	689	727	745	656	741	737	719	719	723	774	745	735	753	703	730	753	726	735	750	762	728	741	737	682	733	706	739	761	740	774	787	657	754	759	695	685	690	784	697	700	717	703	708	721	754	710	705	703	780	725	774	680	753	711	725	719	677	747	746	673	712	761	751	716	738	716	710	725	698	736	718	720	764	755	730	737	731	784	710	726	733	749	670	706	741	705	746	730	693	691	773	742	749	728	735	757	690	746	718	703	747	676	742	696	767	709	741	756	715	721	724	738	737	704	666	743	714	712	763	711	773	745	721	737	736	727	683	744	708	760	742	705	690	724	647	761	752	741	731	696	707	662	770	748	746	688	739	691	697	704	725	745	750	694	723	738	731	747	710	706	758	763	698	718	700	788	701	687	695	711	700	733	713	693	730	735	689	720	770	689	731	714	742	730	731	720	762	724	695	703	733	725	719	701	759	707	732	723	781	713	701	726	697	704	709	725	726	691	740	730	737	689	725	713	716	719	752	714	793	714	720	745	722	743	704	713	755	671	731	752	710	728	756	745	692	739	718	754	692	744	748	747	750	742	729	762	755	713	707	750	737	717	660	740	738	715	713	769	746	770	695	757	751	705	730	716	691	718	728	696	742	716	718	714	726	723	733	713	708	736	727	758	735	737	758	743	723	733	737	753	762	739	751	691	731	723	704	724	683	728	723	670	696	743	742	742	687	723	736	729	753	683	705	687	699	717	744	722	773	768	706	716	773	730	748	671	734	725	705	719	709	726	715	696	748	714	776	730	697	765	712	743	721	774	748	726	752	747	741	732	691	734	751	750	757	733	725	774	722	726	722	691	696	768	685	717	734	758	725	722	695	718	701	710	683	735	712	748	761	718	741	697	725	688	747	766	737	705	743	692	717	737	723	695	745	738	687	713	741	710	733	699	727	694	736	756	779	765	729	710	694	755	687	670	754	726	740	744	692	726	672	738	752	707	746	705	744	733	697	702	729	755	730	743	774	735	750	726	767	710	711	716	682	724	736	698	704	722	751	737	784	717	776	699	692	728	708	705	749	703	758	707	731	757	741	762	732	727	720	774	755	717	738	693	725	753	705	734	681	740	719	680	697	709	711	744	767	682	728	744	756	740	738	725	719	727	736	742	686	718	741	725	776	707	764	668	742	738	731	704	723	675	739	722	711	726	741	685	750	701	726	711	712	758	750	754	671	731	687	717	727	748	727	782	727	681	729	749	701	718	682	750	705	682	731	727	714	689	735	707	686	733	734	731	689	735	723	738	769	715	755	692	772	771	717	743	765	761	693	720	685	707	743	694	714	766	729	748	729	721	778	734	727	774	745	702	731	722	738	771	721	710	701	786	721	738	758	761	702	752	733	686	717	696	705	712	759	750	731	695	742	698	745	660	718	758	713	717	704	741	748	669	702	730	666	667	715	710	756	705	723	728	703	675	769	670	680	773	696	733	729	769	751	705	704	732	750	732	694	777	737	687	720	668	712	696	681	755	713	739	728	760	682	713	771	737	775	708	731	709	736	727	715	709	755	649	692	755	731	762	767	695	673	740	718	652	736	751	706	698	750	726	683	739	774	699	683	710	704	738	716	683	707	746	779	805	761	698	705	680	711	717	741	707	700	754	732	724	731	758	690	714	730	754	729	752	724	753	692	753	695	760	740	724	731	777	763	778	725	745	726	757	738	676	754	733	709	707	708	726	677	721	727	759	760	702	689	728	712	732	720	785	676	717	707	742	716	743	709	693	713	695	696	696	736	740	705	721	728	769	687	759	687	699	736	723	734	761	751	755	735	717	738	692	775	730	681	701	752	727	715	744	698	693	734	740	690	730	750	751	733	697	765	718	731	742	668	750	730	708	665	682	725	697	735	758	758	760	751	713	671	711	788	722	694	720	655	754	735	755	702	755	738	702	750	737	676	745	736	755	716	692	749	727	733	684	712	724	724	687	687	785	725	723	751	689	715	716	735	757	733	728	727	721	705	697	756	734	704	765	714	700	783	737	745	724	735	719	748	706	684	711	717	742	697	727	688	735	715	689	715	754	735	740	754	724	720	689	711	731	758	712	703	710	711	737	768	742	748	721	724	694	708	704	708	726	736	769	763	706	719
22473	21064	28573	23755	21056	21079	6885	1402	1034	948	891	829	843	784	794	701	763	721	735	738	707	655	717	692	731	686	625	687	651	622	671	657	700	637	693	652	700	639	670	663	698	666	676	615	619	648	689	647	676	656	638	670	622	630	691	609	657	667	620	667	676	613	686	684	662	636	646	640	658	622	604	656	638	615	615	636	633	660	667	683	610	652	630	597	655	653	680	628	668	612	628	611	658	686	623	607	651	616	577	616	656	597	588	632	621	652	575	625	667	646	625	703	664	674	668	644	639	663	671	659	634	630	672	645	625	662	641	669	647	633	636	608	637	625	607	642	655	657	605	659	595	625	651	654	664	661	614	682	638	644	666	673	679	622	645	636	616	637	670	600	649	613	641	649	645	649	682	648	611	671	631	654	635	634	633	650	643	616	597	683	660	689	706	597	708	601	666	649	613	647	632	603	676	637	631	669	664	682	657	654	626	640	649	559	618	602	664	659	615	635	640	631	611	571	644	664	647	598	664	615	653	647	584	662	667	607	640	649	657	672	631	636	657	638	641	624	633	672	667	624	623	630	680	641	635	642	643	653	632	612	667	635	639	651	671	635	625	698	612	593	632	619	563	652	641	613	677	645	645	644	665	631	631	680	647	635	599	624	623	625	673	659	644	617	643	635	639	651	644	597	668	606	621	616	591	652	685	655	617	638	627	643	635	638	635	669	647	658	631	640	643	638	620	661	662	650	674	659	636	612	654	616	638	619	643	645	621	619	634	612	662	662	604	647	647	612	636	650	662	619	647	664	675	642	604	641	596	645	631	603	644	675	661	644	633	637	683	623	643	641	652	617	689	662	626	635	652	623	617	632	631	706	660	618	624	655	679	662	641	669	664	637	654	665	640	632	681	670	694	609	658	598	639	628	667	645	651	639	607	638	627	657	613	593	620	597	625	585	633	620	671	642	646	604	611	619	635	634	650	645	684	665	631	662	633	619	655	625	599	640	637	593	674	614	637	656	625	681	604	643	690	616	619	632	669	606	601	634	674	660	623	595	638	658	690	650	675	644	606	627	625	645	620	629	622	642	610	655	637	655	567	666	688	648	642	653	658	607	657	685	627	677	681	694	653	658	627	664	605	616	648	623	612	680	664	598	645	641	639	654	620	614	634	634	617	620	613	617	661	604	667	655	648	689	640	664	646	679	618	656	593	621	621	593	625	647	633	646	647	675	628	668	690	640	655	640	638	677	680	713	595	632	636	679	647	635	660	682	619	660	636	636	608	603	642	588	630	637	712	652	617	630	654	638	621	592	636	632	651	657	681	610	600	614	610	630	614	620	584	610	667	663	654	601	670	634	688	656	637	571	638	609	643	664	661	649	627	681	604	641	650	627	649	656	666	651	640	633	702	640	601	674	657	588	644	606	639	614	666	633	620	651	636	622	612	672	639	644	656	651	626	664	628	670	677	637	655	661	688	602	617	681	644	637	647	596	664	672	659	653	614	564	686	623	647	632	651	684	578	640	587	683	645	598	629	638	634	653	634	672	647	663	628	637	604	669	645	623	651	608	635	647	649	618	657	644	650	673	623	693	622	646	580	624	649	644	643	604	676	634	618	641	654	632	615	642	650	667	653	661	660	570	602	630	637	621	649	670	659	629	629	646	649	682	654	643	647	666	603	641	615	654	670	650	631	630	673	602	628	600	680	655	626	633	627	634	646	625	656	594	650	634	665	612	637	639	619	674	613	639	605	643	642	625	646	632	659	669	573	603	651	711	607	623	644	624	650	629	663	601	623	641	642	683	631	659	654	703	623	642	619	625	660	676	647	642	592	672	643	629	648	675	595	694	598	654	686	656	656	618	643	671	678	664	617	646	624	610	654	684	602	637	635	613	676	659	637	665	641	620	588	631	627	642	589	662	650	647	623	637	620	644	668	618	599	647	617	610	687	658	607	623	690	636	637	596	664	634	623	668	655	634	684	632	637	628	649	629	644	669	665	667	660	673	619	621	648	670	645	655	648	652	615	596	632	629	677	584	660	590	623	650	661	655	607	586	621	596	678	678	687	639	629	650	632	671	617	630	642	670	696	638	646	695	685	653	631	626	638	641	587	669	678	672	645	628	662	668	626	637	624	619	617	682	640	669	650	633	664	610	630	636	637	649	654	662	654	585	672	640	625	669	657	648	632	627	673	628	681	646	647	645	590	644	592	632	639	617	611	666	619	585	614	659	627	649	615	634	630	620	663	640	661	598	639	610	633	674	631	620	658	615	642	618	625	636	681	646	594	621	639	661	630	612	626	644	672	633	668	646	641	622	655	631	618	663	680	632	635	659	656	627	655	633	631	674	629	643	638	663	658	613	630	645	602	676	608	592	592	640	684	681	655	642	635	650	574	668	620	642	580	646	627	613	712	669	628	638	625	643	641	652	690	633	647	634	629	685	647	603	655	652	605	649	646	622	599	606	603	664	615	648	617	637	640	655	622	664	654	682	655	615	669	638	608	654	634	586	621	638	620	612	660	704	612	631	608	590	606	632	600	657	677	636	651	620	653	675	674	657	635	650	671	646	637	652	687	673	662	627	672	650	586	666	599	654	653	669	658	665	633	662	619	573	597	604	645	643	612	695	620	627	621	623	641	618	658	689	627	591	649	630	659	628	642	629	677	631	604	618	690	604	641	634	663	620	622	648	630	646	654	632	608	623	604	700	604	649	607	617	675	626	675	627	682	651	613	673	630	627	577	653	652	665	664	631	673	618	664	672	618	620	572	665	597	632	615	649	639	596	616	639	616	630	660	655	628	633	642	668	620	631	619	640	649	664	650	671	667	668	639	652	630	625	629	632	650	604	631	644	659	618	652	666	663	597	620	599	650	665	680	639	619	619	623	635	644	630	664	625	643	604	641	628	562	658	686	651	674	641	629	614	637	619	641	605	672	635	647	596	638	620	652	620	621	639	683	658	679	644	662	663	698	627	614	677	676	619	596	684	643	639	596	679	631	657	611	653	598	661	591	652	608	627	621	610	639	647	596	665	669	657	634	630	610	585	639	644	592	634	634	645	664	604	609	646	629	627	629	688	628	647	686	651	661	610	632	635	669	662	662	644	624	643	608	648	677	613	650	654	660	602	634	676	666	647	673	612	627	670	661	647	675	664	662	666	620	619	616	647	579	665	604	632	648	616	630	665	679	682	634	613	652	595	612	623	665	658	632	612	664	584	613	655	664	651	606	630	626	652	628	584	623	623	635	665	641	619	574	642	602	643	653	669	661	619	666	621	653	654	662	590	637	677	665	654	656	649	723	636	630	613	607	635	637	653	665	645	650	600	655	669	647	611	632	627	641	669	608	636	677	646	645	610	621	621	708	600	656	607	668	636	620	616	677	629	659	650	647	648	649	651	651	579	624	632	640	631	626	638	663	655	641	650	632	650	631	609	651	638	671	661	653	633	625	632	670	631	653	645	671	628	653	646	642	648	636	633	623	660	664	625	665	644	643	646
38655	24615	9190	4743	3474	2606	2027	1661	1350	1237	1106	1032	936	915	855	826	805	781	753	727	734	739	705	690	754	711	676	680	651	610	649	697	673	652	675	693	627	690	654	680	674	674	646	654	651	718	648	631	633	603	615	671	627	656	621	637	699	645	675	651	624	620	684	635	652	630	612	653	593	637	649	646	649	642	634	710	645	647	658	628	650	644	663	618	641	661	667	628	669	645	612	638	686	610	667	621	616	625	646	636	632	631	626	654	621	642	564	683	589	652	685	687	655	675	624	653	650	632	626	655	627	627	636	654	598	630	634	619	631	631	695	605	668	636	636	632	622	601	671	631	639	611	691	637	650	638	647	632	690	669	653	668	643	622	650	606	633	635	597	657	648	652	649	622	626	658	613	625	654	655	638	594	635	656	631	656	606	640	686	598	640	631	619	656	670	627	659	634	637	667	625	628	660	664	637	640	608	618	667	572	634	629	616	641	631	608	600	623	692	633	655	656	619	621	604	656	653	656	648	649	601	635	630	641	635	666	624	640	615	633	634	620	602	623	624	699	600	658	669	617	643	644	674	597	629	656	674	629	661	651	641	600	683	635	670	677	675	662	596	637	643	651	594	599	659	646	725	617	648	649	635	609	681	625	644	625	615	675	605	651	667	644	643	645	626	611	619	631	591	626	646	606	667	674	625	645	677	610	653	603	604	639	621	618	617	587	637	644	619	626	616	674	628	644	632	627	596	680	624	633	659	597	629	667	587	625	629	614	657	584	615	628	605	630	630	621	672	679	626	651	649	618	671	659	639	629	633	623	628	656	594	660	676	595	623	678	655	654	651	641	592	567	610	605	572	614	640	659	640	640	694	639	623	661	659	638	662	660	640	647	637	646	636	605	677	663	580	618	636	613	691	631	628	620	642	663	625	629	618	636	615	645	613	636	597	641	646	634	612	626	684	696	611	651	607	665	630	617	646	666	645	616	664	642	625	630	625	652	635	652	629	620	615	604	609	574	652	603	618	662	644	635	652	646	655	648	627	628	626	622	618	601	660	653	591	618	622	668	635	662	604	642	653	685	691	628	648	621	641	641	597	595	689	622	657	641	681	621	639	629	586	642	642	632	637	624	633	628	626	581	701	650	659	638	611	641	665	638	602	652	646	620	660	675	697	643	628	655	596	647	683	621	643	638	639	597	611	663	654	690	627	578	612	640	637	638	617	621	640	665	637	609	574	628	602	611	643	669	648	623	632	649	602	627	633	651	653	608	647	654	666	648	619	658	655	674	654	638	649	649	640	634	635	621	654	625	650	623	648	614	666	616	643	627	597	626	620	666	588	594	659	630	631	643	648	652	700	658	622	640	648	678	649	594	644	614	629	644	645	614	613	617	619	632	674	653	638	655	625	613	661	632	667	614	590	611	672	651	616	645	645	676	617	652	594	625	577	650	639	658	602	627	671	585	614	599	661	669	666	627	639	606	641	673	618	593	641	684	661	621	634	632	648	661	640	615	663	628	623	645	620	632	658	650	623	659	667	608	637	608	666	616	649	631	645	632	629	620	625	615	635	614	595	656	623	663	645	633	650	644	668	672	637	648	645	619	633	643	630	662	644	657	659	603	648	632	647	616	667	671	644	626	667	626	623	624	625	645	636	632	623	587	639	634	586	582	663	661	642	650	647	605	639	625	609	640	633	662	599	668	605	669	592	615	660	661	671	623	660	647	661	625	648	617	649	636	660	620	632	659	674	671	629	623	621	674	651	631	680	640	631	642	661	597	652	601	636	697	658	599	617	630	637	635	636	672	613	677	624	665	671	634	660	611	644	630	621	656	613	635	610	669	626	596	652	662	629	672	629	673	632	668	631	615	637	662	614	615	642	648	646	671	634	608	673	651	643	672	619	633	581	600	598	649	660	622	635	645	685	656	644	643	592	630	645	624	651	653	624	650	679	636	606	654	589	647	622	603	635	601	598	659	643	671	596	656	717	614	631	674	615	635	629	667	621	670	648	605	660	647	622	658	646	640	678	670	606	676	620	644	617	613	677	644	643	637	617	637	648	655	649	605	605	682	659	643	607	650	623	644	625	616	648	677	687	684	644	597	643	652	661	614	721	675	629	628	662	687	625	661	637	670	650	669	681	632	666	617	630	689	627	585	664	596	639	686	660	657	617	654	614	648	640	649	643	617	676	601	670	639	650	618	653	648	636	581	631	627	682	648	669	662	635	663	624	616	634	622	672	674	565	635	608	593	606	636	582	613	660	652	642	670	635	631	631	635	628	608	625	650	656	585	638	598	666	694	680	638	655	673	652	643	638	644	664	655	644	627	651	636	636	625	607	677	615	632	681	609	620	673	620	642	670	619	661	622	604	634	632	615	640	664	665	663	626	615	635	604	622	588	657	645	608	643	634	632	624	663	637	627	610	640	636	640	646	611	627	598	651	644	659	658	610	623	643	622	654	597	640	673	666	619	621	612	623	669	636	577	651	619	638	657	616	658	650	628	673	634	633	621	632	668	633	664	611	642	673	622	646	638	644	638	641	617	600	661	617	606	657	628	612	642	604	663	645	633	633	613	643	657	604	641	639	643	603	629	647	659	617	645	658	668	686	675	606	634	686	619	622	577	623	656	674	629	603	608	615	666	568	621	629	611	674	611	686	603	658	652	661	638	620	597	593	631	600	632	626	628	617	618	626	608	626	635	622	649	615	700	650	669	617	624	621	634	620	670	642	651	629	608	613	644	623	630	580	671	597	655	634	607	697	638	641	601	624	631	649	645	657	595	674	627	648	677	664	620	601	638	656	617	601	650	647	686	583	628	665	639	635	671	678	605	658	698	653	615	635	636	668	653	646	637	669	624	630	615	612	631	609	646	656	609	611	621	646	657	656	647	590	637	637	616	643	620	632	635	638	645	683	661	625	607	611	656	660	597	643	619	631	652	620	654	641	638	621	647	647	643	637	640	596	600	632	628	656	618	649	650	621	668	659	644	621	585	602	639	630	645	660	620	666	666	675	618	650	609	637	661	608	645	635	649	645	651	629	646	655	648	600	646	654	665	651	665	647	670	621	605	637	674	598	605	622	610	659	606	678	633	579	618	634	602	645	665	620	620	624	654	624	598	607	608	599	627	575	629	632	634	618	664	586	649	623	616	634	662	647	661	619	652	666	655	664	640	627	603	643	610	588	614	650	659	602	643	634	636	652	645	631	646	629	624	713	613	660	668	669	623	661	636	619	603	618	633	615	633	631	651	653	637	601	637	613	705	652	648	660	593	632	643	623	673	642	609	610	599	612	640	613	614	642	619	641	595	614	585	671	641	650	638	655	679	647	629	661	639	638	652	618	589	594	667	636	646	637	634	629	599	608	683	614	602	656	640	649	666	620	636	614	654	616	625	639	652	642	654	635	625	592	607	666	641	621	684	622	648	626	604	589	669	641	635	613	624	648	645	617	664	613	693	621	635	639	605	620	623	622	655	670	635	620	669	603	666	647	646
27885	18197	4169	642	474	433	452	400	405	387	426	380	392	399	426	385	396	374	376	371	407	383	410	411	376	385	400	401	396	403	398	351	380	362	404	447	394	378	403	362	370	352	402	376	392	373	413	347	389	386	397	362	397	384	417	389	401	362	374	400	369	373	382	376	377	388	364	390	362	411	370	357	407	405	384	385	421	389	380	388	400	403	397	361	346	395	403	386	375	425	371	391	361	385	404	393	399	370	404	386	362	401	429	415	417	408	399	379	400	408	371	360	407	401	382	371	405	396	434	408	390	375	403	379	426	377	401	360	400	371	394	364	403	410	423	385	386	361	379	389	384	389	383	381	393	381	377	333	386	387	387	396	384	384	387	368	379	406	419	354	407	373	392	395	370	394	380	431	376	399	445	433	393	408	418	385	373	367	340	385	376	377	423	387	402	371	422	365	358	399	374	443	403	365	404	428	366	379	388	437	365	405	443	389	357	386	381	410	414	392	415	374	418	381	383	390	403	410	382	362	379	397	393	398	372	372	384	363	379	365	403	365	363	382	391	385	362	351	395	373	396	405	410	403	416	406	379	403	405	398	392	376	361	374	387	394	351	394	359	359	372	400	397	370	367	375	410	368	381	391	396	413	400	403	432	404	391	374	389	391	392	390	415	376	402	402	338	365	360	412	376	379	411	373	380	407	400	393	383	395	393	395	404	402	388	425	427	349	366	393	436	391	392	394	414	416	370	361	380	403	338	367	416	429	394	419	372	423	408	361	394	435	350	398	390	408	381	405	350	398	379	404	344	344	397	362	373	406	437	364	374	417	392	371	391	374	405	376	385	375	376	360	363	392	402	395	362	410	407	382	391	422	370	385	372	392	402	385	414	398	393	377	379	401	389	408	391	427	382	414	393	384	405	374	385	360	397	370	409	409	395	413	376	353	416	394	339	346	388	396	408	415	404	362	369	393	410	381	368	380	413	402	353	431	377	407	401	381	414	369	372	364	398	363	371	393	381	428	381	383	407	356	368	359	406	392	384	384	341	391	394	426	374	366	385	365	424	369	419	410	387	385	393	377	382	385	377	403	414	373	360	382	377	347	414	382	405	408	394	401	399	394	397	377	409	406	403	395	419	380	398	400	394	390	399	431	353	392	404	401	402	406	377	361	376	394	414	370	401	407	393	375	401	386	406	345	375	403	387	417	408	388	387	391	411	412	421	377	421	369	381	368	392	389	409	381	390	394	370	375	397	353	380	365	407	374	429	379	384	372	389	346	386	425	416	404	396	391	353	423	410	397	416	380	403	405	378	359	405	400	389	384	358	379	390	416	365	398	390	373	367	457	408	376	392	372	363	353	410	400	366	388	391	373	375	372	374	365	371	378	353	424	379	394	367	393	367	429	376	407	356	384	399	394	366	392	370	423	399	409	399	398	415	361	363	386	398	388	408	408	387	401	389	389	386	354	401	410	382	402	399	398	395	401	412	411	378	376	397	392	406	361	340	396	364	396	370	386	370	350	384	355	412	392	380	405	388	424	376	378	392	390	391	394	369	391	370	391	400	375	395	396	381	382	379	415	408	393	390	397	427	398	384	405	378	409	401	401	401	379	377	369	398	357	389	377	360	390	363	363	396	418	385	386	371	373	392	424	388	378	403	357	369	358	396	399	385	439	387	361	383	377	389	374	362	385	368	389	366	390	392	416	396	387	377	383	382	376	370	405	391	420	393	409	397	377	393	388	379	399	355	389	385	389	389	443	412	374	401	387	397	398	384	392	364	358	381	382	394	395	382	410	381	370	420	379	389	387	391	374	405	356	388	393	351	366	408	380	384	368	397	424	383	418	351	407	372	382	386	386	357	354	379	388	376	382	383	381	378	405	404	377	359	393	358	373	430	416	416	380	403	395	412	380	381	393	365	349	400	397	371	428	348	390	350	375	403	387	370	396	407	368	396	403	354	391	408	384	398	379	402	364	412	414	353	413	377	356	390	382	387	388	403	390	399	371	372	358	381	373	400	376	407	370	383	389	420	377	359	394	442	379	396	413	344	432	454	433	373	438	352	377	389	399	362	432	399	390	431	382	372	385	361	399	382	386	387	362	376	377	382	411	405	383	355	438	406	395	384	404	373	391	417	409	442	385	347	387	404	393	355	384	389	395	367	394	414	406	359	406	413	376	385	372	366	396	411	365	391	387	390	391	371	401	392	375	396	388	423	367	365	410	371	384	439	366	374	396	386	387	376	359	395	400	358	427	359	362	376	430	376	396	357	392	400	368	447	400	402	354	397	394	397	341	354	401	401	429	388	368	418	370	403	385	351	361	401	400	367	395	394	361	377	366	363	376	383	402	387	407	404	414	386	357	371	353	391	423	374	408	408	352	363	377	360	363	386	377	411	394	366	394	387	381	357	355	397	382	407	346	380	392	356	379	392	359	375	373	391	402	388	399	404	360	386	376	371	389	362	386	407	375	401	405	378	424	398	371	397	385	366	421	384	386	372	393	392	362	386	391	382	387	349	382	430	406	372	375	384	380	413	404	363	394	372	432	388	391	372	358	421	380	380	380	358	374	411	382	401	399	419	377	387	384	377	391	390	401	367	338	360	407	374	359	352	393	396	394	375	359	394	389	371	401	382	382	413	421	372	392	413	378	399	399	391	414	376	374	408	361	381	400	367	378	388	402	388	405	409	373	398	410	379	386	389	402	394	380	383	411	397	391	385	379	364	386	374	388	372	394	393	360	386	400	383	389	380	387	394	430	381	373	382	391	397	375	371	389	401	399	388	366	406	415	362	398	396	376	379	403	402	380	422	379	406	378	387	418	405	398	377	424	367	386	418	342	370	369	410	406	394	363	365	418	420	375	390	387	384	394	418	369	388	379	440	400	388	406	408	414	402	375	366	386	381	410	383	371	411	389	409	394	360	383	382	380	403	407	411	396	416	358	362	400	376	384	375	384	420	376	396	350	390	392	382	344	404	397	373	369	378	359	417	402	402	405	409	379	387	388	387	397	367	382	371	404	381	370	395	405	362	352	361	419	402	385	405	360	381	389	408	393	392	372	369	365	350	425	398	367	388	414	408	366	400	413	393	396	360	408	392	376	367	392	375	405	387	441	421	389	357	439	453	374	345	359	383	398	389	402	375	368	379	352	403	395	398	392	409	355	392	386	393	376	417	374	408	428	375	386	388	369	381	387	360	377	369	393	410	416	401	376	380	389	394	398	380	372	394	387	361	410	404	394	392	382	377	433	359	384	387	384	410	368	394	422	398	390	409	401	342	388	413	396	393	396	361	375	408	388	359	404	412	374	380	364	363	376	371	368	419	415	383	367	339	402	374	383	403	429	382	359	399	387	413	383	385	356	427	380	397	376	386	379	365	408	382	402	399	356	409	376	418	369	374	367	418	381	420	396	385	348	417	383	372	415	377	376	379	395	370	377	399	373	376	392	379	364	357	369	368	380	391	385	393	412	414	421	406	414	387	371	404	381	375	384
11602	3070	754	540	516	505	478	386	482	449	454	469	443	423	447	412	409	466	410	413	432	426	411	430	417	411	445	409	474	428	431	448	447	390	428	417	397	426	421	458	407	426	418	427	433	425	410	426	425	435	437	430	423	420	464	430	410	424	436	405	422	446	460	427	412	438	392	417	448	438	468	419	439	466	429	458	422	438	418	390	417	441	413	418	440	462	435	453	440	446	449	420	423	448	471	409	394	420	449	386	429	418	427	431	414	440	427	449	421	440	417	447	394	415	446	392	441	422	384	427	409	407	442	413	450	398	431	418	419	428	451	437	431	418	429	432	447	399	430	418	446	443	380	456	446	448	429	438	403	421	414	408	443	413	410	407	474	423	411	390	386	414	414	402	427	413	442	452	442	403	415	407	419	462	413	458	415	441	423	424	424	431	425	457	428	414	438	434	486	441	410	461	449	417	403	403	434	441	441	446	405	463	414	460	412	423	411	423	405	411	446	418	472	452	411	435	408	405	424	400	456	443	403	395	462	430	454	438	452	429	480	421	453	447	438	429	415	462	422	450	440	431	401	410	434	430	435	425	456	415	404	428	404	398	464	434	398	438	432	451	453	439	445	435	397	410	463	432	434	423	430	446	465	389	433	423	429	421	421	430	432	451	431	403	425	438	437	454	413	403	428	391	394	408	454	413	423	446	418	416	444	438	399	430	435	414	413	412	415	426	421	407	427	395	398	398	441	449	441	419	441	442	379	447	406	395	407	445	397	432	402	418	414	409	399	407	441	438	415	470	440	431	450	412	419	423	399	432	452	413	481	450	457	425	442	432	456	444	450	429	403	440	442	437	392	415	405	423	443	425	400	429	447	407	407	434	432	439	440	409	435	446	424	400	408	419	393	435	399	469	435	400	447	457	450	441	445	460	419	439	388	458	435	441	438	404	438	461	405	453	428	426	417	401	465	424	388	379	410	422	416	416	420	408	411	444	473	428	466	421	401	400	380	421	422	422	453	481	394	411	397	431	438	464	436	408	409	435	412	414	414	448	433	442	431	459	438	480	441	419	451	405	396	396	406	393	436	457	410	424	413	416	438	425	428	408	424	433	445	434	410	420	459	418	423	420	444	465	410	451	423	403	441	454	411	431	409	447	415	443	441	424	409	460	431	417	439	471	418	443	418	435	431	462	405	443	440	393	430	414	431	403	467	441	407	425	447	445	449	412	390	410	399	457	433	397	412	418	452	441	421	463	431	457	422	425	454	428	438	454	444	394	422	448	443	443	423	432	437	462	406	437	437	443	432	433	442	401	395	457	441	446	419	442	431	404	400	391	432	443	449	452	412	448	461	407	440	453	393	417	415	416	402	428	449	438	434	400	419	414	446	428	422	449	416	469	443	430	432	422	466	451	425	398	402	427	454	411	474	410	407	428	422	402	421	424	434	428	443	425	466	435	416	411	398	400	438	404	445	425	403	416	440	434	386	439	429	442	425	408	421	473	441	444	430	420	421	396	464	396	418	400	454	429	437	361	433	413	404	446	411	395	447	424	394	411	425	402	414	415	457	424	479	448	437	401	410	440	439	430	443	405	449	437	431	364	441	420	430	443	448	437	430	418	427	428	414	432	434	428	459	408	429	440	440	414	435	413	400	439	478	411	445	436	458	426	424	415	433	423	429	436	453	424	407	438	418	463	397	444	391	437	395	440	432	439	418	427	465	454	439	410	403	469	451	447	449	419	434	421	426	429	453	464	439	442	456	410	425	396	408	436	443	432	426	439	442	436	432	472	411	435	445	416	466	499	416	432	456	417	406	451	391	420	457	399	471	438	388	438	452	443	400	455	435	416	424	413	430	418	439	433	440	405	415	400	435	437	409	425	410	421	423	394	444	426	439	387	422	426	424	434	419	423	423	441	460	429	421	433	461	433	412	411	399	431	448	415	427	434	414	443	420	440	438	428	429	398	430	440	418	443	443	437	431	413	470	470	425	452	451	459	441	418	423	436	440	428	407	407	410	444	479	440	458	448	405	397	450	452	420	440	430	415	436	434	415	419	413	409	426	402	430	397	430	465	424	436	413	429	443	410	442	449	428	433	402	429	442	415	464	403	399	446	458	464	408	405	421	405	438	431	424	410	424	450	445	409	429	427	432	435	441	425	401	431	429	435	453	433	419	478	429	415	429	435	432	434	442	417	414	419	421	469	404	428	421	435	408	437	428	396	440	408	422	422	453	396	382	409	394	427	430	460	430	446	445	399	402	399	386	463	444	372	391	434	427	413	419	449	454	391	422	461	474	411	439	435	396	409	435	431	427	405	429	439	415	455	431	416	451	457	421	450	422	419	443	438	424	425	456	432	421	424	447	433	453	431	423	416	437	415	438	437	425	434	382	421	428	441	436	420	430	453	435	426	399	414	455	415	397	419	403	461	412	398	398	416	420	450	379	430	408	445	437	456	426	422	409	440	460	425	403	432	427	421	476	427	409	415	423	432	436	433	410	437	464	439	413	449	439	422	397	437	463	459	387	435	446	454	423	426	420	444	381	420	417	433	459	412	441	417	429	424	442	409	429	388	436	444	438	432	440	414	446	433	430	413	418	417	428	437	450	423	450	450	407	457	421	408	470	409	422	402	455	441	445	431	411	431	471	443	435	409	424	402	465	416	424	430	433	419	453	452	429	446	362	401	426	437	445	436	443	428	420	427	407	412	482	422	443	454	408	436	390	428	452	406	411	451	415	435	421	439	451	437	398	486	445	417	432	431	436	408	440	450	424	406	405	400	434	432	428	416	450	434	399	416	423	439	419	449	428	419	428	422	412	431	436	420	412	437	400	431	421	468	434	427	433	426	428	442	436	425	447	455	442	415	472	418	427	473	436	422	424	399	415	374	450	414	433	388	422	417	411	440	410	413	485	403	426	434	445	449	433	447	433	397	438	430	404	420	467	410	452	441	419	433	443	423	417	406	447	433	416	441	425	452	390	420	418	452	420	427	465	450	449	436	433	443	409	412	410	388	399	404	429	456	435	448	409	424	441	433	426	395	453	436	438	434	425	436	425	405	475	407	412	450	408	440	409	431	370	475	452	403	417	456	420	397	456	391	413	435	432	426	461	451	411	422	449	423	442	408	418	417	415	411	421	422	410	428	452	441	424	430	381	458	491	439	434	425	405	405	423	426	416	426	421	463	413	417	448	425	448	373	400	415	405	453	427	442	433	407	449	402	485	411	419	430	410	431	425	429	465	439	448	436	412	421	455	448	410	443	450	434	444	440	423	439	475	411	392	446	382	442	414	442	470	410	442	446	451	447	378	389	425	419	428	437	438	446	441	430	433	420	452	419	423	439	396	389	438	429	433	463	445	460	417	437	421	423	441	438	437	441	440	424	455	433	446	449	422	392	422	436	419	433	428	418	453	442	448	470	424	412	413	421	425	441	456	444	402	447	435	446	410	427	408	399	429	416	449	398	464	382	394	393	392	401	429	421	418	441	430	400
23602	21026	28057	24167	21002	8738	924	603	474	461	418	366	372	374	373	324	308	322	323	281	290	294	311	304	290	299	316	275	265	306	287	295	294	305	296	309	291	269	271	281	301	300	302	265	258	270	267	278	304	295	265	281	280	263	267	278	273	282	311	295	316	297	292	258	297	267	272	287	274	257	283	273	287	284	282	266	283	275	268	248	295	278	276	252	272	280	271	260	272	293	274	234	302	264	261	254	274	276	306	285	268	267	290	312	280	254	285	275	284	315	269	240	265	230	286	316	277	271	253	271	283	253	269	297	251	252	230	274	303	299	240	268	279	274	253	273	289	263	255	250	298	266	228	295	264	325	262	276	289	300	272	283	263	271	277	278	251	294	253	275	274	229	261	272	259	289	297	283	267	256	271	274	273	255	299	287	277	273	282	291	269	254	251	277	234	256	272	255	275	266	284	279	280	274	253	266	273	263	296	278	266	286	254	259	274	247	285	280	283	283	268	289	259	261	265	266	243	245	289	283	262	260	253	283	293	243	282	283	287	267	282	278	296	260	301	265	245	239	265	271	244	262	268	279	267	258	248	266	285	237	281	302	261	287	262	263	267	268	255	242	247	291	277	265	264	284	292	270	276	263	273	275	273	275	257	293	275	298	300	291	283	313	251	260	249	286	260	235	262	259	280	271	287	288	264	276	263	264	290	274	268	276	279	286	276	279	270	264	285	276	286	289	243	273	299	262	241	284	252	278	295	255	272	302	264	260	252	282	287	306	285	260	294	267	269	257	298	262	267	246	289	269	277	264	270	265	282	276	278	299	239	253	277	300	257	296	269	260	298	310	243	266	280	277	248	280	289	253	277	255	261	279	243	266	280	281	298	264	253	267	288	292	263	282	261	243	279	270	272	259	282	281	279	264	273	256	297	259	288	266	288	284	277	255	264	292	268	266	272	263	282	264	260	283	259	255	267	255	263	266	264	265	273	301	265	286	254	266	265	281	274	270	267	260	262	284	276	264	301	279	270	294	282	304	288	273	299	264	297	279	272	282	296	271	285	257	288	299	283	267	276	264	260	274	245	251	277	275	294	259	292	264	270	293	271	297	266	255	285	244	252	273	238	256	283	292	285	258	240	251	272	267	260	264	280	262	257	285	264	286	266	280	282	307	257	264	273	284	286	270	258	279	282	281	253	293	254	278	285	272	277	242	289	250	246	296	253	277	274	280	271	293	283	268	259	250	272	262	275	244	257	269	286	273	277	287	265	271	256	253	284	286	289	267	271	272	254	301	304	280	275	238	307	289	280	249	252	282	265	272	275	271	267	272	261	256	302	260	270	291	275	255	286	286	287	254	295	282	256	283	299	280	281	284	249	280	280	274	321	289	272	270	280	284	237	299	276	241	264	275	276	257	293	268	260	290	255	268	300	262	268	277	295	246	287	263	287	286	285	291	279	305	282	213	263	233	303	286	298	268	256	303	277	283	240	274	245	256	279	279	259	289	264	270	278	275	289	266	252	272	257	286	279	289	295	284	282	272	275	295	267	263	261	263	265	277	311	292	298	263	287	272	286	277	264	286	271	279	234	250	272	297	271	261	247	281	296	265	279	258	314	287	298	290	270	263	281	275	250	267	270	250	263	274	264	323	296	279	276	294	263	278	278	274	282	264	288	262	287	290	260	300	285	298	258	267	269	282	266	263	278	270	276	292	246	287	264	291	248	276	252	245	274	289	279	252	271	274	275	283	253	268	296	270	278	278	285	273	265	291	249	265	248	248	236	293	262	290	276	273	271	259	248	273	261	248	256	262	279	287	266	282	318	267	271	247	257	277	301	285	304	283	280	263	262	288	252	246	290	277	284	258	283	273	251	267	272	281	293	285	267	250	273	271	274	277	277	251	265	279	243	272	274	295	269	280	287	251	280	262	265	284	280	265	306	265	280	280	261	259	263	266	254	260	249	244	274	268	282	268	240	257	264	283	283	263	253	277	296	309	254	289	285	245	281	309	261	279	295	259	280	258	287	259	279	297	282	286	278	283	278	278	289	278	276	277	249	282	303	266	297	279	305	252	254	273	286	253	301	262	256	266	263	296	241	258	256	285	256	299	279	288	278	295	263	289	279	291	271	265	276	256	291	291	269	234	233	254	271	281	259	288	265	291	256	222	291	263	279	286	276	260	285	293	275	264	284	273	263	271	317	316	253	266	257	262	282	282	283	319	301	279	282	294	263	250	282	279	294	262	289	245	254	274	259	266	284	254	245	266	270	269	240	268	306	279	260	266	267	268	302	283	286	270	270	275	294	272	261	286	293	277	262	253	270	301	280	296	276	250	253	313	274	270	294	261	273	271	267	276	268	295	269	262	268	275	233	257	261	270	260	271	244	271	279	285	285	256	288	306	257	269	283	302	264	295	269	288	271	227	289	282	261	292	259	263	304	289	269	252	284	279	289	285	293	291	272	254	242	295	283	264	262	246	257	271	265	272	287	276	259	274	280	261	298	276	264	263	247	284	311	264	299	279	271	266	265	280	269	287	270	263	246	245	262	284	299	280	243	273	278	275	285	290	275	298	291	280	262	281	252	280	296	262	281	272	259	254	270	259	277	242	261	272	302	269	271	284	299	284	261	272	238	258	261	270	252	264	274	275	264	257	255	248	279	270	265	299	270	288	276	269	273	284	281	292	302	281	270	279	271	262	283	260	274	283	252	281	292	259	291	251	254	299	277	274	241	312	274	250	249	301	276	285	297	271	241	289	263	274	273	296	270	281	276	272	270	265	255	257	272	224	295	279	274	268	257	281	270	302	286	270	251	260	255	257	292	278	256	267	260	280	265	265	263	253	258	275	278	276	257	267	289	270	285	280	247	287	257	289	285	305	260	263	264	254	287	280	286	269	274	252	270	270	253	267	247	230	283	299	263	288	273	264	264	275	258	271	286	268	272	258	268	304	298	223	267	291	270	276	273	261	266	278	268	274	261	270	250	282	284	265	242	259	290	268	249	291	232	311	270	257	241	264	251	263	268	297	258	294	264	273	270	297	270	282	268	282	274	257	273	270	264	290	272	274	250	276	260	298	279	279	263	282	272	261	292	273	284	282	269	285	302	274	263	253	277	294	278	260	292	281	299	275	279	289	286	276	274	303	282	264	276	270	261	284	233	255	260	280	241	280	294	274	291	254	272	278	254	264	262	284	281	272	304	236	283	272	290	276	291	281	289	289	269	271	256	250	254	245	290	276	260	246	288	289	283	252	277	249	277	277	273	273	268	279	248	270	294	267	286	263	252	249	261	299	258	270	258	283	273	285	258	280	266	258	273	270	238	235	290	275	271	268	272	303	260	254	269	275	265	284	289	276	272	282	252	277	283	292	294	233	259	303	255	257	315	243	277	291	292	281	287	253	267	258	259	274	276	294	284	261	231	262	265	299	288	252	258	303	261	275	292	276	262	285	250	296	249	278	246	254	272	287	267	271	287	289	243	259	285	295	275	278	271	256
32536	15204	5406	2551	1828	1416	1034	849	713	628	546	506	448	421	420	380	355	379	346	341	332	346	326	339	338	337	312	297	318	269	310	304	297	325	326	286	305	281	303	319	310	301	313	292	292	306	321	324	300	283	322	283	267	310	317	302	318	305	342	318	273	315	310	266	327	350	299	299	309	290	307	294	333	282	277	310	291	309	307	308	296	288	288	272	297	274	285	319	296	315	337	302	279	288	276	306	311	285	286	303	254	305	277	297	308	287	293	285	300	282	300	317	309	298	324	307	273	299	263	306	303	347	274	284	332	292	280	330	309	293	284	283	304	303	286	292	299	322	301	305	265	333	285	317	293	328	294	329	296	299	317	288	298	279	308	299	292	304	270	306	289	277	314	268	267	309	314	265	289	302	314	302	269	316	305	309	300	301	298	299	290	305	295	268	306	309	292	289	305	336	273	332	322	293	300	269	322	340	281	295	294	291	293	294	305	306	272	284	288	299	330	289	284	262	310	291	358	289	287	276	300	314	297	310	291	287	281	305	306	292	285	305	321	302	301	312	314	290	313	278	318	300	308	309	308	305	295	299	292	295	294	313	339	288	302	288	300	299	286	289	269	293	296	275	279	288	267	276	280	325	287	328	300	285	302	296	291	278	298	288	283	303	283	311	338	301	274	289	298	306	310	301	326	302	302	321	322	301	305	300	322	284	294	294	290	310	296	289	311	291	291	288	297	324	291	306	272	318	305	293	290	278	310	310	273	294	295	273	292	316	294	291	317	276	288	295	294	295	330	297	286	286	293	293	284	315	293	332	280	293	319	276	281	311	285	316	299	287	304	310	288	324	312	311	305	306	267	292	279	301	305	283	305	287	280	295	302	292	273	289	293	320	307	272	304	327	309	291	304	315	276	287	290	323	285	301	274	295	322	303	311	291	306	303	313	291	299	297	293	274	286	252	276	280	315	284	309	249	291	302	343	289	300	312	318	292	284	286	293	314	274	317	280	296	278	286	257	318	332	295	315	305	309	289	320	292	307	295	277	295	284	286	266	286	306	299	318	344	267	344	313	299	285	259	312	293	274	288	278	312	315	288	322	273	316	318	299	307	310	264	314	310	313	299	316	296	302	297	314	273	303	293	310	316	301	276	298	308	298	297	306	315	301	321	295	308	296	282	265	282	288	289	335	273	286	303	312	273	310	277	337	310	296	291	324	294	294	309	255	296	303	296	295	319	302	300	285	322	323	277	324	298	297	313	333	295	298	289	294	301	294	282	298	291	297	269	326	309	333	274	311	301	314	306	297	296	337	297	300	337	291	275	271	295	296	308	307	298	285	303	289	288	289	296	318	302	298	309	324	285	317	298	291	253	294	312	286	292	313	301	295	304	280	285	302	336	277	327	298	290	296	286	305	287	307	274	275	290	277	303	298	272	316	307	294	312	278	296	312	273	293	326	290	306	339	287	280	335	331	332	303	274	277	292	310	295	307	317	303	316	321	291	295	309	280	266	286	294	309	303	320	292	308	280	310	301	275	325	285	307	307	293	278	284	299	286	306	325	288	331	284	301	306	306	286	306	276	290	300	289	319	273	283	318	258	282	275	282	289	290	295	288	309	285	315	281	273	309	294	294	277	309	272	276	302	305	291	301	294	295	288	277	268	315	290	282	273	279	324	341	302	292	298	305	306	297	317	305	281	307	273	306	308	279	281	292	282	314	256	313	301	303	312	285	298	285	307	308	286	295	325	286	290	303	268	295	290	309	294	277	306	314	281	248	280	271	309	321	327	310	289	314	295	281	285	279	319	272	277	299	297	293	292	298	267	289	311	293	326	301	319	286	304	314	299	308	283	301	314	277	313	288	283	284	321	284	280	273	259	325	309	282	310	274	286	287	328	281	275	313	299	313	279	268	289	305	327	308	313	293	304	302	294	300	298	326	268	296	307	298	278	275	283	292	278	278	308	327	322	298	299	286	297	311	291	288	296	282	310	297	285	280	284	319	289	268	327	295	291	298	307	287	285	305	316	278	309	282	283	291	303	288	277	332	306	320	283	305	289	284	300	292	309	292	305	281	284	304	303	314	305	296	293	300	262	310	292	292	315	312	327	291	288	302	306	316	302	299	281	317	288	306	319	293	266	276	295	306	311	281	304	297	283	307	286	286	318	312	282	309	280	291	321	293	292	336	304	307	297	287	295	313	305	304	300	286	283	283	313	323	322	310	293	301	285	275	300	291	297	338	327	324	298	313	304	310	265	308	299	300	278	306	268	295	321	292	285	293	309	280	303	301	293	277	293	319	306	287	308	270	327	278	294	293	269	296	302	325	309	273	310	291	312	282	298	297	319	313	308	301	272	283	301	323	292	283	282	294	311	305	279	301	285	291	318	302	276	283	326	288	290	285	284	303	311	272	287	295	288	255	293	306	288	288	306	294	310	287	294	311	294	282	281	266	291	298	291	269	293	287	324	294	322	306	316	288	286	313	337	331	307	326	297	286	303	300	316	312	299	310	312	269	300	280	288	330	322	294	311	284	300	288	284	293	300	315	278	307	285	292	312	288	298	265	297	303	299	284	293	315	273	305	305	299	309	317	296	308	275	288	243	291	304	297	314	300	272	302	299	252	349	304	286	298	308	296	286	300	274	319	287	321	342	274	297	301	297	272	298	277	307	295	299	328	292	305	301	306	275	298	304	290	316	299	299	273	304	295	303	321	299	283	285	273	289	306	287	304	327	285	283	307	292	298	302	311	277	279	298	290	289	298	293	266	304	289	297	289	281	309	312	299	270	305	292	269	297	296	289	316	295	325	273	291	309	284	284	289	302	297	266	317	316	323	281	282	280	289	271	300	272	328	290	296	277	311	289	267	354	318	294	297	297	317	294	268	298	265	286	307	283	284	294	329	282	286	310	262	315	295	304	300	305	305	290	312	278	295	317	292	284	285	276	278	286	301	297	303	281	283	329	305	306	303	293	338	282	280	302	309	300	348	339	300	314	321	279	302	293	300	330	294	274	307	292	301	284	282	294	271	299	278	323	313	281	299	250	292	273	308	328	306	284	296	318	292	314	313	314	293	285	281	296	289	273	299	309	304	297	297	273	308	311	298	276	276	291	299	287	284	307	313	275	276	307	301	273	295	277	277	285	284	282	321	310	304	309	279	286	314	280	256	291	312	317	278	332	297	320	286	277	265	288	308	302	289	317	278	274	336	281	326	274	278	274	321	317	296	298	279	275	325	295	279	341	290	305	318	314	304	318	317	307	284	271	290	324	305	290	307	293	298	274	322	301	333	314	289	298	306	290	340	308	288	324	305	319	284	315	298	310	280	296	285	314	276	299	273	265	305	318	284	289	266	282	291	286	341	306	285	347	281	312	316	279	296	297	291	307	302	280	311	317	293	300	272	271	291	298	280	311	307	330	312	313	283	292	315	326	293	273	314	294	320	306	315	306	291	287	314	308	313	283	322	285	321	289	280	288	268	302	279	277	271	294	309
24777	21042	27017	25131	9797	1156	977	840	781	781	779	805	771	741	717	726	730	720	703	692	730	727	719	693	707	747	656	688	719	706	690	708	707	706	669	694	672	681	714	756	687	733	677	678	703	705	693	755	732	719	705	702	688	687	680	691	768	717	739	701	720	772	729	688	684	718	707	652	696	679	713	734	684	687	703	715	719	711	667	758	718	694	679	728	689	732	717	708	705	688	723	695	743	676	684	702	720	734	726	747	707	754	689	763	645	704	670	696	724	654	675	711	685	710	667	708	719	648	656	674	700	678	736	689	715	647	665	706	708	688	696	730	707	723	722	694	729	719	702	720	704	694	693	723	739	725	684	737	684	687	713	701	719	719	733	759	704	676	739	652	730	722	727	723	694	684	678	671	697	682	712	723	690	682	731	658	683	689	699	724	690	732	708	765	742	683	741	712	734	725	694	746	689	728	721	763	654	701	734	725	699	679	663	716	750	702	650	688	702	729	701	703	737	666	656	684	670	707	692	652	698	688	711	699	716	723	690	714	715	688	702	699	757	671	748	711	745	709	704	712	691	729	734	705	673	715	646	711	732	685	725	709	728	716	640	704	711	683	683	672	735	709	725	714	696	656	695	695	670	670	755	714	653	710	732	772	692	729	679	698	700	681	719	716	674	734	724	717	738	699	705	658	691	699	656	703	714	677	661	663	723	774	700	757	668	702	734	716	684	725	778	724	689	738	707	669	684	635	672	715	719	672	676	715	659	671	718	684	732	652	744	673	689	683	705	671	687	749	717	710	682	705	717	726	669	691	681	715	704	690	720	707	760	706	709	716	661	685	743	722	722	739	679	704	691	673	709	717	714	727	608	740	730	690	731	685	692	753	710	680	693	711	667	732	665	669	698	721	662	652	719	662	703	673	683	714	723	658	670	715	692	753	698	688	692	710	714	701	732	705	652	689	696	667	674	686	694	700	693	714	671	683	699	668	704	729	707	736	695	718	722	711	657	661	721	690	661	687	699	676	732	686	681	704	698	692	741	651	734	670	701	662	681	710	693	706	736	721	690	708	702	761	701	681	691	711	666	708	754	687	708	710	759	716	693	698	709	704	720	692	727	736	751	718	692	680	730	703	672	734	733	701	697	718	740	693	722	713	748	716	656	720	642	684	716	725	726	716	722	714	744	707	694	659	696	670	721	690	760	724	702	667	669	701	661	673	677	687	728	686	712	719	714	697	658	682	726	654	745	750	693	714	692	711	697	717	715	718	666	704	685	729	671	689	672	728	650	679	725	690	694	687	692	729	734	726	706	687	680	711	703	753	681	697	683	725	709	721	692	661	737	757	704	696	734	691	712	668	806	757	700	715	700	726	718	686	685	691	685	741	692	718	690	690	741	717	670	689	674	710	678	736	722	727	656	676	724	645	736	728	642	664	683	701	688	727	671	719	709	694	678	660	680	720	776	680	703	745	692	714	760	690	696	712	711	749	724	668	693	685	692	698	626	685	745	696	664	747	717	700	690	666	676	713	728	713	692	719	689	737	681	686	684	695	676	729	675	677	752	703	698	675	698	668	706	726	709	721	706	677	709	720	708	724	739	696	678	681	745	719	733	706	710	683	741	720	745	706	758	666	711	659	683	702	714	697	679	720	745	713	665	735	737	642	707	680	687	695	702	751	669	708	679	663	674	646	696	756	735	744	665	736	688	763	674	659	739	621	737	689	686	683	733	713	696	709	686	716	674	697	667	744	677	698	719	682	638	721	738	719	702	752	664	717	693	744	710	715	695	680	712	718	712	703	690	671	734	691	733	735	701	701	681	662	709	708	681	692	755	745	682	699	747	658	703	739	727	728	666	737	711	656	679	726	684	700	722	760	707	672	690	661	717	705	695	674	682	663	702	723	712	707	707	716	700	669	723	721	668	709	686	725	720	699	714	741	680	712	699	728	691	719	729	658	688	697	715	713	677	708	692	707	731	729	717	716	712	752	720	723	707	705	715	680	708	716	709	662	680	671	681	702	700	714	689	649	696	706	732	716	684	746	713	679	637	699	706	709	677	678	696	706	707	723	710	675	741	688	699	693	667	700	683	694	710	691	690	658	714	701	744	735	699	669	696	662	743	672	676	722	665	697	673	748	722	700	717	653	669	696	691	699	714	643	685	660	707	669	688	664	708	668	710	663	702	702	707	649	647	713	775	713	732	702	649	706	711	704	711	719	689	739	739	688	728	702	685	704	692	726	715	739	723	681	674	697	720	726	687	737	725	735	762	674	704	724	663	716	714	668	626	736	696	738	720	699	704	658	702	688	732	741	699	688	693	722	762	742	687	693	717	696	718	697	677	719	755	707	694	652	680	678	687	690	681	720	738	696	743	672	706	682	685	722	738	715	720	723	728	769	696	785	712	721	707	685	694	673	703	669	675	746	700	680	679	723	740	686	752	691	676	690	708	676	710	726	744	713	698	709	693	663	702	711	735	701	689	751	701	686	673	696	683	713	686	698	675	741	672	693	706	679	647	643	705	662	668	732	693	701	714	706	701	727	686	733	681	716	691	704	662	692	663	631	690	730	703	702	675	694	686	713	682	687	668	696	707	705	736	702	701	711	743	634	749	671	730	744	714	701	646	675	707	700	721	707	758	757	744	690	697	716	711	685	713	711	711	666	678	742	698	736	723	708	731	684	693	711	664	715	732	748	665	692	711	680	718	673	726	687	765	675	739	697	670	740	695	724	710	681	743	716	660	666	693	711	703	700	711	711	738	708	682	652	700	681	675	681	743	725	757	699	721	716	684	685	691	722	762	719	686	703	692	730	665	713	679	697	697	693	719	703	698	706	656	671	719	695	697	728	683	737	745	675	715	677	690	754	743	725	706	739	669	661	694	668	712	685	725	691	704	699	728	704	723	692	705	715	657	714	676	666	720	664	725	710	714	700	733	650	708	698	676	679	655	705	696	672	734	727	660	707	694	753	710	683	648	697	697	724	720	723	650	725	653	743	697	732	721	645	710	696	749	699	713	706	705	693	714	710	734	736	656	692	682	689	706	727	665	747	680	672	702	707	724	717	740	688	702	713	676	691	697	726	715	719	728	710	711	691	711	692	685	682	734	695	700	714	674	714	733	726	734	717	719	702	706	677	664	704	718	669	698	650	713	713	714	689	715	701	739	707	684	728	664	722	721	726	699	716	690	688	668	698	717	706	710	689	677	692	728	674	709	759	729	703	680	712	652	749	680	716	703	684	738	675	681	675	663	717	722	672	726	715	741	686	745	726	671	707	718	722	706	729	664	743	693	709	697	718	690	669	716	641	688	722	670	688	683	731	706	727	708	725	689	684	687	675	711	694	679	697	652	723	693	710	694	709	702	746	715	674	688	702	722	679	694	659	716	693	727	751	654	711	649	684	691	712	658	701	678	737	739	732	703	691	728	686	713	709	691	732	700	738	658	704	740	721	717	736	717	751	712	728	682	705	721	673	667	740	694	743	734	676	692	697
29982	10996	3374	1854	1526	1311	1147	982	983	848	901	851	804	769	777	698	780	744	733	804	763	757	764	787	786	770	708	730	745	685	730	722	764	726	693	767	772	760	718	779	720	683	734	700	722	738	720	735	728	702	697	748	715	729	720	714	655	712	767	747	688	692	718	734	735	761	719	731	728	732	767	756	718	683	720	721	709	728	728	749	709	717	742	762	745	691	666	708	737	708	710	760	737	756	683	759	716	738	738	703	740	728	780	720	756	726	756	710	727	714	705	722	714	673	755	695	722	743	731	703	704	740	748	725	748	753	725	732	723	682	708	745	711	720	751	710	739	732	717	694	687	729	715	736	725	743	790	733	744	655	735	767	714	720	786	686	740	687	748	772	725	711	731	703	716	696	747	693	736	722	744	703	717	731	727	731	712	731	748	678	692	714	686	763	718	679	707	732	715	752	747	742	717	720	733	723	740	752	727	739	659	698	740	730	699	737	763	739	729	723	704	744	735	737	677	745	725	717	765	754	754	733	713	714	645	717	714	710	724	743	767	735	735	754	708	721	739	690	696	701	755	755	755	721	746	729	707	728	718	719	720	714	679	695	717	744	729	692	696	715	723	752	691	709	726	763	743	735	693	729	681	689	700	706	713	694	712	714	672	771	748	730	688	750	753	691	737	739	728	708	768	744	780	717	741	719	714	745	679	703	794	702	750	700	685	718	738	726	702	726	703	718	760	764	764	736	740	702	735	697	722	741	712	764	775	799	738	742	666	737	723	728	726	716	731	742	679	704	728	753	735	768	758	771	709	768	694	726	726	734	740	671	739	724	737	726	774	756	707	744	746	714	741	774	684	751	703	722	770	711	756	772	770	754	728	741	750	729	746	737	709	730	696	721	711	727	745	678	718	724	732	648	751	657	731	727	712	733	716	747	696	724	757	731	712	714	722	757	734	752	708	719	757	754	745	718	717	764	731	745	722	740	698	746	743	677	695	672	714	717	759	779	750	729	725	752	725	692	699	718	721	715	745	725	775	716	778	702	775	753	752	718	718	674	721	660	743	725	687	741	674	699	750	756	779	753	739	690	746	713	699	726	734	741	700	715	708	735	736	710	742	752	709	733	693	715	717	712	768	735	709	744	727	709	728	693	756	782	719	791	752	760	707	722	723	760	760	713	736	743	686	785	737	711	761	737	695	722	739	626	721	734	712	743	716	734	712	731	755	746	704	721	724	755	709	767	695	728	716	688	680	741	723	705	734	699	709	779	734	754	769	707	724	726	705	746	754	739	702	714	731	736	700	744	674	713	705	821	733	757	723	728	719	711	742	721	739	723	719	741	740	728	707	741	793	722	733	711	688	724	726	759	740	721	733	687	735	717	765	728	686	751	724	756	744	721	681	721	684	708	715	734	719	707	708	747	700	713	738	738	771	696	725	755	732	732	698	774	728	719	717	731	756	750	724	742	720	801	711	768	702	698	781	773	718	709	715	764	769	721	685	736	685	709	736	742	741	721	786	714	723	702	757	670	730	687	685	757	742	725	685	770	698	707	743	721	709	725	719	796	759	740	769	732	708	713	713	742	748	717	728	717	735	715	712	765	725	719	752	723	709	697	708	737	702	748	741	755	740	722	738	741	751	701	744	728	700	751	743	709	722	678	752	731	741	714	743	683	735	745	762	741	715	725	717	729	725	705	696	730	780	737	713	703	778	705	734	715	689	720	716	699	728	769	716	673	710	714	705	688	668	718	722	736	747	685	774	740	728	738	703	751	734	723	751	740	679	750	745	716	775	728	741	757	691	747	736	695	765	678	716	747	686	748	742	766	798	711	749	741	738	712	704	729	728	708	734	713	687	694	714	770	722	722	743	724	711	717	686	685	729	723	701	746	778	732	729	740	715	753	733	744	712	725	765	728	712	735	759	735	760	733	761	737	710	683	778	690	698	762	700	724	685	771	753	726	764	728	712	748	713	742	739	707	724	784	709	699	719	724	715	763	733	727	681	723	749	699	733	732	723	773	732	716	725	695	721	748	739	681	734	725	723	741	746	711	719	687	782	704	729	682	732	760	694	721	732	760	735	745	715	706	709	718	720	685	717	729	720	707	729	754	718	718	799	730	740	717	722	776	735	756	745	737	719	736	738	727	694	777	769	746	751	712	730	750	707	719	717	732	738	696	748	722	737	733	721	737	695	775	740	751	739	740	816	740	685	671	689	694	735	740	679	787	690	742	724	725	746	686	701	759	743	734	771	798	784	741	732	698	702	690	680	690	698	687	705	726	763	723	724	753	792	727	763	778	731	729	737	729	703	752	752	763	738	715	748	716	727	706	740	732	760	718	685	761	735	708	754	707	673	692	719	727	753	734	713	749	723	728	719	738	725	734	746	725	716	747	735	713	729	738	710	734	750	699	686	744	727	710	743	699	735	720	716	768	737	714	688	715	717	720	730	712	708	688	714	777	772	744	697	716	733	727	763	716	723	687	722	701	747	746	699	705	664	719	659	765	731	749	714	714	754	718	728	735	737	742	754	720	762	758	776	695	732	724	721	676	704	701	718	738	717	731	719	744	730	704	706	693	737	686	735	748	664	733	715	719	762	719	710	723	699	705	758	679	724	717	683	685	732	709	747	721	736	694	779	703	714	717	699	771	709	698	698	749	731	721	712	723	734	729	721	727	698	764	732	699	716	764	752	707	722	736	754	736	733	731	680	730	728	813	699	708	704	739	706	695	694	727	692	757	737	689	700	685	762	738	712	694	746	728	694	729	717	706	733	713	741	721	699	750	743	723	699	703	708	742	728	669	742	757	697	736	733	700	741	728	735	756	726	724	749	742	726	726	687	709	738	772	726	727	731	706	704	756	734	650	743	745	647	730	707	741	732	720	716	687	715	738	722	690	727	721	717	715	701	708	683	697	693	713	693	725	733	671	717	759	768	767	744	721	703	726	730	742	687	724	716	700	706	702	691	697	758	763	721	735	704	661	752	709	701	777	763	749	710	706	722	729	704	734	707	704	741	736	732	708	735	744	738	729	762	727	747	724	696	754	748	732	747	773	722	750	743	730	728	698	708	732	702	732	723	736	774	685	732	746	727	762	726	726	729	705	740	698	732	770	687	737	763	743	711	718	700	701	715	754	688	711	688	751	720	730	721	729	708	723	688	733	685	668	752	652	721	697	670	672	688	707	702	708	760	736	673	731	710	709	772	713	665	729	762	695	698	702	716	738	765	736	717	732	762	712	753	728	731	694	688	720	703	779	740	714	697	731	746	765	717	797	670	736	720	691	751	738	767	700	714	703	712	711	665	789	753	706	732	753	731	750	699	772	740	774	748	703	743	758	712	679	704	733	702	724	767	691	747	725	732	730	720	733	760	675	742	737	710	762	769	700	728	731	682	742	658	726	752	695	734	741	735	750	721	721	735	713	763	729	741	706	737	749	729	732	769	732	704	705	722	729	710	718	676	729	753	690	726	706	737	749	735	730	764	758	753	746
22498	21068	28678	23715	21071	21139	8160	1398	1123	1027	903	850	823	786	758	781	720	717	668	719	718	693	697	645	733	653	659	649	676	707	715	613	637	687	651	689	689	645	632	715	653	672	682	630	684	640	647	619	655	688	634	669	629	663	665	643	651	623	676	670	600	609	663	677	630	606	617	611	671	643	629	673	625	675	656	666	646	649	597	678	679	614	654	607	588	615	683	640	650	647	643	638	646	625	653	640	650	642	663	578	633	668	609	644	672	626	624	642	632	639	659	623	607	652	704	632	626	628	652	697	617	645	653	608	627	663	644	670	643	630	672	621	632	696	697	609	640	598	642	670	562	617	668	633	650	645	635	613	635	678	591	663	659	666	658	633	660	654	621	631	618	692	662	643	599	629	603	647	639	648	662	626	687	663	651	628	664	642	600	602	651	589	642	624	648	662	593	650	634	691	670	659	687	682	628	672	657	592	674	663	666	663	646	618	651	622	713	615	615	581	606	704	634	587	624	680	629	607	627	653	677	660	654	642	634	688	625	636	618	658	617	646	663	651	610	649	661	627	681	655	625	607	666	652	623	680	660	619	632	625	649	618	615	657	647	675	620	621	671	655	649	649	657	618	642	626	697	649	628	641	676	635	683	630	647	633	652	645	601	645	671	614	624	565	658	694	691	668	655	649	628	652	627	633	667	664	667	592	684	634	699	669	619	645	666	602	661	647	675	629	680	613	640	638	681	642	637	665	691	652	622	668	624	632	645	607	647	684	677	631	622	659	702	677	623	613	661	635	632	640	665	583	687	675	676	602	684	592	638	617	622	620	676	635	685	650	657	651	643	652	662	700	603	585	661	641	619	648	631	604	638	620	631	614	628	620	625	629	649	672	665	625	644	619	674	638	680	649	634	646	658	657	662	667	672	641	657	666	650	616	597	561	667	629	638	677	683	644	657	657	689	627	635	592	643	639	642	632	647	628	623	641	649	641	615	623	655	604	619	681	639	609	664	574	650	622	676	660	686	642	692	689	625	638	617	615	616	653	620	648	637	670	636	662	665	603	605	653	633	644	653	631	649	650	622	642	647	649	636	659	673	628	641	677	677	676	672	652	629	605	654	630	651	661	649	629	608	619	590	659	637	624	643	664	679	625	650	623	641	625	607	626	601	631	599	679	652	672	645	654	584	651	642	641	633	676	649	646	626	650	669	626	679	648	645	665	612	618	638	687	577	671	656	644	626	635	624	680	591	610	637	637	659	621	628	652	672	670	630	663	674	648	649	696	599	663	638	624	653	628	642	644	680	616	603	617	615	629	616	631	633	639	635	647	676	660	660	663	653	637	626	637	646	665	648	580	640	631	651	662	690	615	678	616	635	645	639	627	630	614	623	606	626	659	627	637	629	645	597	656	658	644	645	651	637	586	624	669	626	630	609	688	630	652	618	656	662	623	648	612	608	671	644	626	615	641	641	625	671	653	671	609	615	618	654	637	635	630	640	662	624	626	652	624	583	680	593	656	622	629	685	611	658	622	637	652	652	615	618	622	669	627	645	658	612	663	654	644	641	641	639	605	634	644	607	672	655	601	646	632	635	684	611	635	629	637	661	641	610	683	672	630	636	635	635	675	674	609	647	625	593	616	602	628	598	636	653	602	672	651	610	654	608	633	684	613	613	654	645	678	676	604	657	695	666	651	628	642	613	654	623	636	636	638	630	627	643	618	649	659	626	627	624	626	634	673	660	641	644	650	650	648	641	636	642	642	630	591	608	615	643	651	651	659	653	640	647	622	651	597	617	602	634	656	620	645	671	608	646	617	603	641	646	643	594	646	631	627	621	665	622	646	640	649	625	636	645	684	662	617	634	659	659	616	651	635	650	609	636	625	607	682	639	681	647	643	641	616	642	638	620	661	631	616	620	632	629	614	624	642	677	671	630	700	615	619	624	640	651	632	625	681	611	664	648	638	609	654	650	618	607	599	619	603	590	661	611	639	674	629	669	644	649	621	713	643	611	646	611	641	631	595	609	624	621	667	637	603	623	622	625	621	623	594	640	651	672	649	652	625	621	609	641	688	618	632	629	652	631	580	649	648	666	629	640	605	632	647	708	613	650	665	593	651	658	631	651	646	644	657	660	664	604	655	674	646	668	604	651	707	620	624	663	643	627	626	642	671	645	641	646	624	672	598	674	611	658	641	595	607	617	637	618	701	600	603	642	624	678	633	647	630	649	635	602	663	645	692	652	638	653	622	642	621	683	648	615	627	646	634	639	679	621	649	621	646	673	674	637	600	620	615	632	587	599	656	678	656	668	646	656	605	643	675	667	628	596	658	672	660	618	665	631	629	641	676	649	662	651	629	628	629	651	627	675	626	633	589	616	622	650	632	659	632	700	585	632	640	608	577	656	630	638	682	658	655	644	625	632	606	635	692	655	635	628	630	568	614	640	662	663	639	648	668	661	665	615	636	637	647	568	637	650	643	646	636	619	670	646	685	634	618	650	649	600	610	632	662	632	657	678	667	655	661	634	681	605	636	679	615	677	639	670	650	679	649	659	674	677	636	615	653	609	664	654	642	662	637	652	619	634	602	617	641	621	650	671	619	681	643	599	638	619	612	628	634	616	652	627	658	652	680	656	660	617	572	618	643	658	659	628	671	655	612	665	647	608	650	641	610	638	611	648	632	638	669	671	684	574	622	643	671	664	662	670	656	648	605	636	652	623	628	653	605	615	642	658	575	626	647	605	620	638	598	603	628	637	648	641	598	609	660	644	626	658	629	648	660	637	637	655	594	610	654	609	650	614	656	650	623	674	681	637	603	616	684	687	617	602	699	662	618	603	654	645	653	622	657	665	649	632	641	593	641	619	675	659	649	638	684	586	612	641	651	685	682	682	616	658	610	645	660	657	630	646	673	652	613	668	666	641	584	642	640	661	627	686	663	627	594	663	605	608	611	647	682	676	648	630	629	622	616	659	616	622	628	618	646	600	650	645	642	644	641	624	642	670	636	658	638	643	651	597	619	671	615	662	607	663	650	635	678	617	635	626	645	680	655	643	633	631	669	696	639	622	656	655	703	589	644	657	640	649	656	654	631	642	583	672	704	614	641	639	602	640	639	620	620	679	678	595	621	671	635	625	652	617	592	623	645	649	622	630	670	623	647	639	634	663	643	672	594	641	620	639	632	635	651	618	665	591	647	646	693	638	627	657	665	603	683	663	635	646	625	636	628	604	659	586	641	605	619	637	634	619	661	641	600	620	639	656	627	608	633	652	664	620	641	618	654	623	630	664	643	607	634	611	634	636	655	615	628	681	650	634	641	557	653	636	641	634	630	656	626	662	665	638	646	605	656	654	609	631	620	614	634	629	672	644	616	663	630	695	607	630	606	641	643	631	654	677	642	644	645	678	649	591	644	635	646	636	613	634	625	627	602	617	619	600	628	650	589	657	642	645	652	654	601	621	646	626	680	619	667	639	602	604	664	604	624	658	599	665	608	681	685
40160	21114	9046	4731	3439	2646	2011	1654	1390	1281	1173	1011	940	871	852	791	750	785	776	723	741	717	692	703	703	704	665	674	673	669	639	640	703	666	596	653	669	680	721	681	689	650	631	643	651	676	637	668	633	690	648	609	661	671	693	617	694	634	646	673	677	718	626	626	629	593	665	639	583	653	621	672	607	619	632	611	624	640	607	660	658	625	657	707	633	612	671	640	657	646	593	648	641	665	653	639	681	638	630	636	639	641	634	657	720	623	631	684	584	635	666	619	662	662	698	623	566	643	641	641	671	646	655	639	625	652	637	663	660	638	631	598	620	653	670	656	676	645	705	621	633	594	629	643	637	635	624	610	627	608	643	585	599	619	694	647	656	620	639	664	641	608	636	644	647	644	650	639	649	619	673	641	617	612	693	632	600	637	631	611	617	667	606	643	701	644	694	632	588	643	633	627	639	652	657	629	650	599	644	650	585	642	672	623	678	610	629	608	643	669	609	617	646	681	604	725	665	621	629	640	658	634	646	615	647	643	650	666	617	658	640	653	622	629	680	638	638	611	593	655	642	587	661	637	649	649	629	623	614	613	629	684	642	596	675	637	653	662	662	672	650	642	645	691	669	631	609	634	654	630	630	653	598	618	624	573	677	693	633	654	653	625	632	638	650	628	682	649	606	596	617	660	620	606	682	599	636	626	649	643	641	606	635	626	601	629	626	639	694	634	674	662	674	613	591	630	626	617	603	642	655	615	595	613	661	611	665	632	630	648	606	627	616	653	627	613	668	636	626	676	628	628	632	610	592	664	605	648	649	651	671	632	587	596	603	632	629	630	657	618	680	634	675	644	629	609	631	639	660	626	609	592	654	616	634	626	703	631	641	633	611	692	606	615	632	656	642	627	604	661	623	661	653	651	644	583	649	640	611	610	649	640	609	660	676	638	624	643	637	678	616	636	703	637	581	626	628	618	613	614	656	620	622	652	606	636	656	623	644	640	645	656	615	649	632	645	592	641	666	615	670	644	654	648	647	606	644	650	660	661	640	656	625	652	587	632	670	593	625	624	675	622	656	652	662	660	668	633	634	639	613	649	655	619	591	599	633	662	614	635	623	568	638	622	655	636	653	624	599	623	647	690	646	668	684	649	673	673	631	635	678	644	632	650	638	619	621	639	632	592	605	649	632	632	619	639	631	611	637	638	595	618	650	654	635	618	647	648	622	660	637	678	615	659	666	669	622	659	671	613	647	637	617	685	617	637	626	610	643	631	627	612	642	654	628	653	630	652	645	633	629	660	659	624	651	640	647	601	640	625	631	672	634	619	615	665	704	616	573	647	613	610	617	656	680	648	625	671	649	632	658	625	611	653	662	629	691	593	613	616	670	596	645	655	636	667	627	653	636	618	635	657	687	654	672	631	644	663	626	647	624	652	660	657	701	672	628	659	659	680	651	628	599	646	618	656	606	697	677	612	640	650	688	686	645	656	628	648	642	631	634	668	667	649	616	612	622	638	622	660	613	679	635	682	611	631	623	679	624	606	628	642	660	623	652	649	636	610	660	660	606	651	633	643	615	617	610	648	609	686	626	648	649	644	616	614	627	625	615	677	634	630	605	622	630	646	632	590	647	627	674	631	656	642	658	635	622	642	628	637	633	647	684	605	626	621	627	671	616	644	648	627	642	636	644	656	650	589	655	636	624	595	685	679	676	618	628	620	602	619	655	625	653	645	626	602	647	658	644	633	661	636	629	628	614	617	659	595	622	604	656	611	657	617	673	631	639	616	649	614	641	645	651	634	675	641	583	617	633	635	678	641	623	670	648	590	626	689	649	635	672	654	631	649	673	633	625	660	612	622	626	682	678	658	632	641	629	619	661	653	635	630	658	629	637	659	661	664	623	653	589	604	599	670	578	603	647	672	649	626	632	620	664	681	652	652	658	634	618	609	622	645	648	620	648	631	612	669	616	624	653	628	615	612	618	633	672	666	634	619	605	650	614	602	609	677	640	675	569	636	636	613	637	674	598	626	678	662	664	631	620	650	646	661	637	665	648	612	684	587	578	614	634	656	684	628	613	658	663	668	636	630	625	633	647	668	659	623	685	632	643	642	623	639	606	652	659	662	628	619	640	644	607	663	621	664	639	628	650	655	618	612	635	650	614	620	667	681	596	619	618	606	634	629	630	615	634	619	600	605	638	631	640	631	653	646	655	640	632	632	619	647	608	629	620	610	613	660	661	628	663	641	623	624	691	632	641	650	618	648	634	616	621	615	637	652	617	639	609	640	666	649	679	654	625	601	595	656	668	637	635	640	648	625	646	631	682	645	655	613	672	635	644	636	626	673	671	639	644	642	635	592	624	638	661	648	627	632	632	645	619	675	630	624	630	658	648	681	633	625	651	663	632	688	665	659	623	647	656	671	622	607	635	634	661	622	645	609	628	629	646	649	649	641	658	673	610	647	652	634	629	665	646	660	627	644	628	636	617	627	644	667	638	584	622	615	597	600	596	620	679	643	602	623	669	634	633	639	628	644	616	643	648	616	651	612	625	663	644	628	604	609	613	688	648	602	628	641	663	594	628	651	652	640	638	605	682	657	665	654	676	661	671	663	669	648	650	612	683	664	660	663	610	665	678	673	592	615	653	652	631	614	642	678	609	620	612	639	610	645	604	573	600	631	631	602	637	657	630	665	674	635	594	674	641	664	650	666	619	622	677	654	641	672	634	644	604	659	619	662	659	681	630	582	610	624	625	679	618	604	639	626	695	623	658	639	599	632	640	614	628	657	638	613	639	683	614	643	641	633	653	664	643	649	608	633	681	608	625	656	628	634	667	638	630	657	691	642	666	615	702	654	643	637	616	630	620	659	608	629	620	646	612	650	611	654	616	627	642	639	622	663	647	632	662	660	651	595	616	670	627	625	580	665	707	643	656	608	619	623	641	659	641	655	651	629	588	688	641	635	617	628	636	653	680	598	637	584	628	651	617	674	631	662	602	691	612	652	596	619	677	670	620	598	676	620	617	655	663	587	663	642	648	656	635	631	656	638	654	629	650	662	591	664	632	673	611	608	608	642	655	629	655	675	582	632	633	607	618	693	602	599	606	611	650	634	644	701	630	653	658	654	650	641	634	672	592	601	616	657	650	646	630	604	666	675	624	667	623	635	649	655	614	660	623	689	657	646	674	641	664	642	615	644	631	664	603	662	615	597	631	652	621	641	649	652	643	643	676	645	613	638	630	624	695	643	672	639	663	631	638	589	683	659	667	663	659	645	655	611	645	619	669	652	612	633	624	660	609	628	618	655	580	591	618	624	619	604	636	637	657	590	593	676	630	649	649	614	608	636	608	576	624	642	648	663	588	666	608	645	586	584	610	663	648	634	659	608	651	633	619	617	606	661	568	693	629	611	632	649	661	637	671	669	628	664	641	657	638	647	644	660	669	667	630	610	633	581	626	644	605	646	674	651	567	620	636	609	639	661	648	632	652	626	658	591
27593	18072	4501	922	723	669	483	389	412	405	380	362	382	383	433	396	396	406	407	425	387	401	417	366	401	381	380	382	378	402	407	361	437	427	365	365	365	402	358	382	399	416	383	364	385	425	403	439	402	399	413	405	378	399	377	378	433	382	373	398	398	409	373	382	383	349	396	368	396	406	385	396	376	368	371	366	410	410	396	376	354	414	390	385	371	335	372	401	403	407	388	371	398	388	399	379	402	397	422	380	405	381	365	405	393	370	375	352	384	389	386	376	410	389	363	378	377	381	394	411	402	399	383	380	377	345	371	418	372	405	388	372	400	392	374	370	384	391	345	411	394	378	392	360	374	395	397	369	364	400	389	383	395	380	403	377	376	401	392	337	364	383	361	355	377	385	378	403	399	423	339	404	389	360	364	367	395	424	380	397	339	405	357	407	366	335	358	378	387	410	390	360	392	389	366	356	393	375	404	377	360	401	388	410	352	351	412	396	396	392	353	411	353	374	394	384	401	401	344	364	390	381	389	387	372	391	371	382	384	375	375	369	375	376	354	420	367	407	363	370	364	401	404	413	389	371	372	385	349	379	366	385	384	366	397	375	395	401	383	372	383	389	369	381	363	386	392	366	342	417	381	383	392	403	365	370	365	390	373	400	370	423	415	383	386	361	402	455	376	383	373	369	378	376	393	372	376	383	410	408	382	377	341	385	402	400	378	391	371	372	416	400	360	374	367	411	402	403	385	375	415	377	414	371	394	385	386	397	382	380	385	410	384	385	363	390	379	404	394	389	424	408	395	386	380	359	370	398	408	385	371	380	407	364	398	360	358	395	379	367	376	389	368	396	388	379	351	379	384	349	363	367	364	387	356	409	417	391	403	411	361	388	364	382	374	390	365	361	382	379	400	365	412	417	368	361	390	390	354	361	437	347	404	414	406	420	316	413	401	398	387	393	396	370	392	423	391	346	366	373	367	355	331	387	397	368	390	441	422	397	389	412	418	385	364	369	428	403	386	340	375	381	398	398	377	369	366	385	381	346	373	409	374	364	424	366	413	379	365	427	373	396	373	393	357	386	377	402	399	385	390	382	392	364	407	364	384	396	379	352	402	392	393	393	382	368	385	375	360	378	352	394	353	384	417	379	377	363	418	387	386	379	392	379	401	412	399	374	377	389	383	377	361	395	386	394	395	400	362	396	429	378	394	365	394	401	381	412	376	394	371	413	397	426	382	397	379	424	376	386	412	426	349	372	367	400	409	356	401	399	368	392	402	383	378	376	413	380	374	376	360	378	395	403	393	368	430	359	378	382	357	376	356	390	388	376	359	416	369	394	382	387	356	382	423	378	369	364	414	375	408	413	380	395	391	346	404	395	375	398	379	401	380	332	385	368	399	365	381	379	379	372	387	388	350	357	433	389	413	379	385	402	396	375	372	379	383	374	379	384	396	394	380	393	384	388	332	379	361	410	396	393	413	381	370	394	359	411	359	400	343	391	366	388	409	378	391	368	382	395	385	382	372	376	400	375	399	346	396	368	371	369	392	352	387	353	361	404	353	384	371	386	394	405	395	431	409	396	374	388	400	391	393	380	380	389	362	404	412	386	392	371	369	394	387	392	387	403	386	409	395	410	412	379	369	392	364	377	379	376	382	387	418	368	396	370	380	377	403	371	346	386	396	374	413	370	383	397	362	411	352	382	365	380	415	403	369	404	399	368	397	364	367	420	395	366	357	396	402	372	390	384	416	371	376	373	372	380	372	381	392	407	360	359	389	391	366	403	393	393	353	392	381	375	360	392	400	421	372	393	372	374	401	388	407	387	355	382	397	395	364	370	414	350	385	405	379	390	438	408	370	366	399	381	396	373	369	432	383	406	348	385	402	400	391	419	376	383	430	368	375	376	395	383	381	318	392	359	354	404	380	383	400	370	382	376	401	377	375	362	367	376	380	373	399	363	399	371	400	389	382	367	386	381	391	374	398	409	387	399	384	378	400	393	411	355	355	356	365	408	342	404	391	337	344	397	387	426	377	382	346	379	368	373	372	391	376	386	396	393	392	341	376	405	375	365	414	385	346	417	415	375	386	373	400	379	390	424	413	382	378	403	381	420	401	357	364	372	391	406	403	413	382	389	405	358	343	351	423	361	393	404	370	390	389	379	393	370	339	393	390	394	385	397	369	401	370	391	444	382	380	380	390	388	360	377	366	373	370	397	341	405	389	426	351	409	372	409	416	391	360	404	397	362	380	404	376	352	355	376	391	345	410	387	394	388	366	383	406	379	395	378	395	373	415	351	371	423	379	388	383	384	353	388	377	358	369	395	373	407	381	391	396	355	363	385	374	374	349	399	354	382	382	414	375	404	383	370	396	408	412	380	372	372	408	371	366	358	417	375	406	401	403	396	384	403	384	402	399	377	357	394	384	394	380	372	356	408	374	389	409	398	360	417	355	388	405	388	362	353	371	373	394	428	360	368	413	370	389	373	382	373	371	417	388	360	349	368	404	354	422	399	351	397	385	384	394	399	402	359	373	445	382	389	382	399	377	341	382	398	414	362	393	395	421	426	403	390	392	430	420	388	432	404	415	415	383	391	393	374	402	389	406	410	386	420	389	353	376	396	403	357	390	387	379	370	400	398	389	350	381	387	386	392	393	401	387	364	365	372	361	390	383	422	417	367	381	395	399	415	374	380	393	402	387	373	385	386	423	372	406	431	399	362	387	393	394	383	399	385	384	361	408	388	385	385	400	361	360	347	371	375	354	390	353	359	364	376	358	378	399	394	363	376	412	363	377	390	396	353	402	372	355	385	369	383	421	392	399	403	396	424	396	381	343	386	376	381	387	406	374	369	379	391	399	410	388	374	382	383	365	367	374	387	395	413	388	432	391	352	365	400	394	443	358	372	345	382	359	407	399	393	392	378	370	382	392	419	380	391	343	371	359	372	357	373	379	371	425	374	388	359	419	385	411	375	382	366	372	389	412	393	399	353	382	389	350	373	359	370	389	414	365	372	387	383	373	391	413	372	411	365	361	393	383	387	334	383	398	393	412	386	372	416	394	396	406	376	362	374	371	365	404	394	376	399	357	398	393	399	391	386	383	371	431	405	383	382	376	408	361	391	357	383	375	379	378	385	409	397	393	383	360	417	369	389	403	362	404	419	394	364	417	365	380	378	403	407	375	395	343	375	350	339	391	387	405	378	371	388	392	368	402	411	383	362	416	419	361	389	405	390	364	397	386	371	403	422	371	377	402	369	384	387	376	398	412	385	390	371	383	413	356	409	418	397	383	412	393	401	414	370	356	368	370	353	361	399	372	375	425	410	372	357	343	405	378	393	354	386	405	413	385	376	381	385	374	373	365	429	383	366	399	403	412	379	388	380	337	394	409	368	355	386	424	348	392	386	395	395	409	400	386	389	370	361	376	383	396	398	378	332	363	375	390	371	350	401	343	388	388	423	390	375	368	392	422	405	371	383	366	349	386	360	460	375
10735	3007	905	611	552	487	481	490	471	459	438	419	420	434	432	442	468	401	415	421	448	399	418	433	451	438	425	424	432	408	410	408	419	405	414	418	391	436	419	465	413	448	400	410	433	422	444	436	423	426	420	459	430	433	387	422	408	414	433	395	426	413	425	462	429	402	441	421	411	448	432	483	429	397	405	410	442	420	397	457	442	447	423	442	425	413	419	437	432	447	437	420	429	427	451	439	436	439	429	456	395	435	429	442	430	451	383	447	464	393	436	405	404	449	429	437	418	402	439	457	443	430	409	396	438	409	395	407	405	480	432	432	382	390	437	390	438	435	411	396	435	436	397	464	373	423	404	411	435	397	453	431	422	419	432	454	378	407	400	397	438	430	440	389	417	416	420	453	454	415	404	401	451	393	444	443	461	402	423	438	420	414	430	389	392	428	447	403	466	430	428	409	413	394	413	456	402	467	426	389	400	459	420	453	398	383	430	441	374	424	428	460	445	417	449	430	418	413	459	411	421	403	463	452	430	418	420	459	433	411	402	432	407	445	418	398	417	430	424	393	463	400	463	426	435	454	433	426	400	420	416	433	402	445	436	433	419	422	401	422	420	451	419	422	408	440	415	399	403	424	419	434	421	403	422	431	454	392	447	398	453	419	399	418	407	403	437	432	438	428	432	422	414	433	409	448	413	398	453	432	420	413	432	447	436	428	419	433	436	419	410	402	453	398	425	457	447	392	405	414	423	408	423	431	407	434	436	429	411	398	414	451	421	413	431	432	410	411	455	450	420	430	410	411	375	407	445	422	447	407	405	427	457	419	394	428	373	432	409	426	455	421	399	439	428	447	445	435	439	433	438	426	417	407	408	421	448	422	392	451	407	409	448	392	445	414	467	444	385	383	412	458	365	419	405	443	425	432	438	423	392	443	457	412	438	409	477	450	411	436	424	401	416	423	399	436	441	435	439	430	403	414	392	451	441	426	420	414	431	443	450	411	416	462	426	414	417	444	451	424	414	402	426	445	434	410	403	421	418	407	453	424	414	428	423	414	436	414	438	393	421	436	477	407	406	423	424	442	422	461	458	435	430	431	430	393	397	437	462	462	404	390	442	406	403	436	449	429	419	429	439	434	391	429	469	443	422	427	423	413	420	467	445	436	438	396	412	412	433	437	450	420	446	434	458	417	449	390	410	457	473	444	382	407	435	429	425	463	415	447	424	410	459	434	423	403	392	483	445	383	451	450	396	432	444	419	442	439	432	377	442	461	441	426	433	421	398	437	407	399	413	376	401	441	422	401	447	440	433	428	421	418	447	427	415	445	423	401	444	445	405	432	398	425	438	412	426	425	426	455	424	424	401	422	405	435	410	410	412	387	412	444	419	452	445	435	412	434	424	423	420	380	398	437	414	398	432	455	430	394	439	428	420	430	420	403	394	419	445	444	421	399	426	416	389	427	410	431	446	411	385	421	443	450	439	423	441	445	409	443	446	452	384	424	419	392	410	410	421	382	450	390	461	456	421	441	364	414	444	441	404	440	431	419	426	426	447	434	408	436	415	437	401	433	434	433	419	406	467	447	429	446	469	416	433	411	388	436	412	413	428	388	457	396	426	433	443	410	464	416	439	429	400	457	418	444	416	430	405	416	397	441	398	446	404	426	407	424	417	418	411	402	429	444	404	432	406	440	421	434	440	424	442	396	424	428	424	422	443	435	427	436	412	435	449	449	427	383	406	400	464	449	424	424	395	443	427	425	466	445	446	400	437	427	438	447	421	419	413	397	458	415	424	435	425	416	415	425	432	425	389	407	425	408	410	423	448	436	461	425	407	422	433	408	439	411	396	443	450	426	409	431	431	428	459	454	455	403	424	424	432	425	411	449	420	428	447	416	407	438	411	434	420	426	404	421	442	438	410	430	477	444	431	411	418	416	423	404	408	405	443	437	419	438	435	419	421	414	404	437	438	413	449	439	385	433	422	412	421	422	430	408	418	438	408	406	400	427	440	404	409	438	439	449	431	428	408	397	398	401	419	447	431	447	461	420	372	423	441	415	444	407	394	404	421	442	436	441	442	446	420	420	420	417	421	404	409	437	502	408	429	409	429	443	449	422	402	427	390	422	435	411	433	409	446	416	422	427	406	464	446	418	426	425	447	448	414	466	431	451	482	426	432	417	405	418	436	389	473	444	394	422	415	434	443	428	403	439	405	398	415	452	426	400	450	396	435	421	441	401	432	417	454	424	382	455	412	372	425	425	415	437	421	427	411	446	416	420	431	422	436	450	426	397	464	445	414	409	443	454	419	386	428	413	441	407	373	426	398	461	427	443	429	454	427	416	437	422	473	425	437	395	432	406	422	425	406	404	402	419	463	407	416	424	426	404	395	439	424	404	429	397	442	415	395	429	409	453	429	440	402	452	423	446	429	410	425	434	421	421	386	419	417	417	427	458	440	427	416	432	419	439	394	429	420	407	439	419	430	379	468	411	427	408	428	413	459	400	430	444	411	437	384	443	443	424	410	399	433	450	410	471	424	401	442	402	380	419	397	421	443	442	417	439	505	383	427	426	414	410	420	417	376	370	391	392	488	434	449	425	443	408	389	407	417	417	463	393	383	423	454	437	406	425	396	445	455	436	418	366	417	412	417	405	424	431	435	432	405	428	444	396	387	413	491	469	430	428	417	457	420	410	390	446	455	438	437	442	425	425	391	427	441	400	412	430	452	419	412	393	427	423	419	421	420	435	478	426	392	445	428	451	416	429	404	475	458	427	428	459	414	459	458	443	416	400	471	431	410	395	407	417	405	385	424	412	402	452	397	419	424	456	448	406	423	447	441	429	428	421	431	439	451	439	428	397	425	399	437	431	403	378	387	422	433	420	380	449	425	428	442	432	412	419	399	365	417	393	417	420	431	420	416	411	424	427	397	415	429	409	452	398	424	439	431	428	411	412	465	437	401	425	423	390	411	425	425	439	458	436	406	462	394	425	415	416	450	442	403	456	410	427	457	409	440	441	429	447	415	459	399	439	427	422	443	451	428	399	413	423	409	396	401	442	416	448	403	409	395	450	389	415	413	380	401	423	424	439	446	412	438	432	421	447	444	427	447	420	409	450	406	418	442	427	426	425	463	436	448	454	412	415	408	414	417	400	405	455	421	432	426	414	420	421	446	425	422	381	409	397	447	385	406	431	396	424	418	421	377	449	425	433	421	434	455	444	391	384	433	429	416	431	440	424	454	450	445	414	422	392	426	402	441	415	432	420	402	401	439	418	398	400	431	390	410	440	403	400	407	481	441	407	441	440	448	449	437	423	416	428	439	416	437	453	427	417	386	386	427	410	428	459	409	411	431	410	434	419	412	419	417	442	451	425	388	435	434	423	406	393	466	408	429	444	399	415	401	431	423	437	401	440	384	420	424	456	405	451	420	423	420	418	401	419	417	417	428	443	405	424	434	436	489	420	417	435	447	414	428	419	420	410	437	400	419	430
23626	21070	28195	24147	21046	8308	907	520	459	426	453	389	388	334	347	301	329	327	298	312	322	306	288	265	301	295	289	287	297	277	308	269	298	269	268	287	288	270	277	244	288	271	264	295	254	271	270	233	282	291	261	283	282	259	249	246	279	262	277	277	277	276	287	287	281	237	259	264	271	251	294	263	270	272	269	272	287	282	252	300	255	275	285	275	272	260	249	242	284	266	249	245	284	270	275	280	264	284	255	274	262	256	271	293	268	294	257	249	258	276	282	270	284	242	249	252	265	245	296	260	288	248	240	246	289	272	242	245	270	240	276	282	264	281	288	258	238	248	276	291	286	255	253	229	288	247	278	275	267	325	263	271	264	259	234	247	260	256	291	261	268	247	281	274	256	253	260	273	263	246	248	242	296	294	248	257	277	296	281	271	239	300	242	241	285	276	282	249	273	285	267	247	276	262	302	279	248	287	262	259	254	272	276	306	279	257	284	238	252	282	291	284	271	288	279	292	294	259	270	265	279	260	307	271	257	265	275	271	253	280	278	262	245	290	261	292	266	246	271	284	269	236	270	272	300	289	289	244	282	270	261	243	255	269	273	288	281	265	273	288	277	264	246	290	262	280	271	277	273	250	263	253	241	270	268	289	294	245	289	240	262	256	279	275	271	285	271	298	258	272	254	266	254	288	274	298	271	278	281	273	261	289	270	285	271	309	273	257	282	248	293	267	278	261	249	277	255	241	284	298	267	268	277	286	257	256	270	267	251	267	289	275	269	285	283	282	264	275	282	306	283	254	266	245	264	252	269	266	256	290	289	255	291	257	271	267	244	255	264	283	276	271	260	268	304	280	307	263	263	298	258	272	276	284	273	274	288	289	271	290	250	267	282	258	282	247	258	292	262	281	265	272	251	262	286	283	253	262	269	274	293	286	276	262	261	232	265	284	278	272	249	245	267	269	274	269	277	269	271	279	263	266	270	294	280	267	252	259	254	275	290	260	268	272	251	264	265	270	261	303	227	267	290	240	273	263	241	304	302	274	263	267	240	253	268	284	251	284	291	267	236	276	251	274	281	274	284	267	251	289	258	266	247	248	273	251	236	278	262	293	242	271	269	246	269	308	282	275	241	255	301	277	296	247	267	230	266	262	300	272	285	265	268	270	225	273	262	288	254	273	295	277	272	257	270	285	255	284	268	279	292	273	284	254	274	250	265	261	257	276	276	298	263	252	265	265	266	256	258	252	265	260	282	274	285	266	275	246	276	294	299	253	283	277	272	272	260	269	266	274	253	267	229	283	278	297	265	249	256	271	274	247	283	269	270	278	266	304	277	275	282	263	279	252	257	253	277	283	286	294	274	259	270	273	274	291	265	279	264	286	283	269	299	257	249	289	279	273	252	242	266	280	299	252	291	263	274	252	274	298	262	256	234	251	272	265	317	272	278	290	272	273	287	249	296	277	247	279	284	258	267	259	272	265	264	262	278	244	300	260	281	281	274	287	253	271	256	270	267	259	275	279	235	268	304	274	254	263	281	261	255	292	260	262	271	279	289	268	268	281	253	269	286	268	284	263	297	266	262	274	264	270	294	307	272	281	258	268	272	266	274	246	271	278	289	281	266	292	247	280	299	288	260	305	290	258	233	300	253	254	302	260	274	243	261	261	264	252	310	259	267	264	263	269	266	270	287	279	280	288	244	285	246	319	266	252	254	269	290	278	289	277	256	270	259	268	290	265	265	264	263	256	276	262	280	236	281	268	286	267	286	279	282	264	265	269	280	255	242	266	260	272	244	263	263	282	283	251	262	266	271	281	262	282	268	268	287	283	270	276	260	276	264	279	271	256	266	258	246	275	305	249	256	269	229	267	259	254	264	278	249	247	285	252	283	293	293	267	286	272	238	301	284	282	267	282	299	224	256	277	270	224	260	258	281	261	270	274	267	282	292	246	292	288	286	275	281	273	286	262	265	282	265	261	285	261	260	288	247	277	240	265	257	300	265	294	284	266	256	275	268	272	291	272	273	281	264	291	243	277	264	269	225	255	252	268	263	272	276	280	273	287	279	292	239	273	261	269	247	274	256	277	286	248	262	259	240	281	303	256	265	258	243	276	247	258	260	242	262	271	271	286	286	261	281	282	280	303	295	263	265	244	271	279	285	260	280	257	263	282	267	275	283	264	280	294	294	244	274	274	249	271	258	278	282	258	260	245	279	282	283	250	258	280	284	260	260	266	254	265	310	286	287	300	261	272	250	277	260	270	256	293	252	281	253	276	285	267	272	282	279	276	303	267	273	303	271	256	274	297	246	264	262	260	308	272	274	237	255	270	260	273	287	243	268	250	245	268	294	255	258	254	247	275	253	262	279	274	257	254	258	280	264	256	255	295	257	286	261	271	284	237	288	284	275	283	267	260	247	266	278	260	252	290	268	280	266	253	264	265	278	268	291	298	288	236	270	274	275	274	261	242	313	259	286	281	250	237	277	268	248	264	267	261	250	278	275	284	280	280	269	281	260	261	278	252	297	289	262	298	305	278	302	292	257	276	282	295	275	289	264	293	253	319	266	287	273	271	296	276	277	275	265	283	272	273	246	287	260	276	250	266	269	232	272	299	264	281	263	277	254	270	234	263	277	266	250	257	283	249	282	270	287	269	263	259	269	273	275	233	267	284	270	294	247	272	236	307	267	274	255	267	279	292	284	272	281	283	278	275	276	288	265	274	246	262	289	259	292	269	291	266	289	255	270	266	239	260	301	280	285	274	282	247	289	261	247	263	248	258	246	284	288	271	280	257	303	279	259	264	267	270	281	271	274	270	263	258	294	292	291	276	252	290	253	277	274	291	237	282	256	250	248	254	243	269	268	272	253	271	275	311	260	269	304	259	246	265	293	247	261	261	258	280	289	292	270	254	265	268	287	276	272	276	280	295	294	259	266	268	278	280	273	276	272	278	294	270	267	286	248	254	272	285	267	275	288	241	256	249	254	248	247	297	255	260	272	247	266	264	310	253	283	259	291	251	283	276	270	296	273	316	286	274	279	258	246	275	276	284	246	270	275	296	267	289	275	246	255	293	300	280	257	254	261	257	270	241	290	306	296	267	258	264	266	265	259	254	265	284	268	279	267	301	271	267	260	283	249	264	268	249	280	265	276	301	256	268	279	283	277	283	309	276	235	261	273	259	294	270	276	258	281	275	292	303	262	300	267	277	279	284	284	227	300	294	268	257	254	299	252	281	279	285	264	249	253	264	267	274	243	263	252	234	256	254	247	248	273	284	282	282	265	263	254	281	267	269	266	291	285	249	259	251	275	256	247	250	270	297	298	248	262	297	258	267	273	244	286	278	263	285	236	269	278	286	256	268	238	280	282	253	267	264	272	274	248	286	275	259	250	249	265	279	284	285	265	260	277	259	270	253	265	282	261	265	264	238	259	282	279	274	276	283	266	251	251	277	273	261	262	278	261	268	274	261	282	260	263	269	284	240	281	261	259	249
32086	16968	5365	2566	1837	1385	1061	836	722	618	541	502	467	452	399	440	336	388	361	359	389	325	330	319	291	319	328	323	346	312	323	314	283	337	333	326	292	295	301	326	287	299	311	279	349	317	285	293	294	279	334	298	316	302	286	302	313	318	297	304	318	313	305	288	307	312	298	290	303	311	266	278	248	320	307	289	306	286	307	338	310	291	296	303	311	271	302	281	292	289	287	333	309	303	307	337	280	288	315	301	342	277	326	280	324	290	289	314	304	308	293	301	325	297	271	302	317	285	278	280	287	294	263	290	303	294	311	308	285	280	262	303	305	285	305	287	312	308	275	297	311	287	303	298	311	283	319	292	297	288	317	327	308	290	308	263	279	288	281	293	323	267	308	327	311	323	307	311	298	308	329	291	298	297	284	289	326	302	308	295	328	309	268	296	298	290	288	319	296	255	288	322	314	278	294	277	291	289	275	314	297	272	311	272	278	287	263	277	300	272	286	277	291	295	300	317	329	309	337	287	302	299	303	295	301	313	273	310	275	329	301	288	308	279	332	315	312	307	302	326	304	308	320	297	290	297	304	294	306	351	287	310	262	261	279	312	334	313	302	301	282	292	320	333	311	273	320	326	304	307	298	296	294	297	301	300	290	304	300	305	302	311	293	304	314	265	307	289	275	290	297	305	296	319	310	318	316	295	300	287	262	293	291	290	306	302	272	282	279	310	290	315	305	310	291	327	315	293	309	298	291	297	285	294	302	278	309	329	303	282	268	297	277	296	296	295	310	315	298	308	272	290	313	289	282	308	306	310	281	299	306	298	325	273	319	287	311	301	287	281	309	288	277	298	305	285	265	342	323	290	298	311	299	309	305	303	278	272	274	323	301	277	286	289	301	291	277	323	295	262	284	284	286	326	320	323	283	313	324	298	299	301	318	310	262	286	312	287	273	272	324	305	301	293	287	290	297	287	287	315	285	286	322	292	329	264	311	292	276	313	299	295	298	303	300	303	329	297	307	290	279	277	300	289	323	271	307	280	289	285	307	286	317	297	296	302	291	295	293	303	307	285	293	286	257	317	289	258	332	273	279	281	300	289	307	267	264	299	276	271	295	310	271	310	298	281	287	304	310	275	279	325	273	299	323	299	294	295	315	301	298	302	331	302	286	297	277	298	297	281	305	289	304	302	300	298	319	293	293	277	310	276	289	271	312	294	326	286	288	288	304	296	303	314	318	287	310	326	301	287	309	294	290	278	319	283	303	286	317	283	308	280	316	285	296	281	313	290	314	285	275	284	283	291	301	251	281	290	317	285	301	312	281	302	297	321	304	314	254	296	293	274	286	298	259	323	310	280	304	294	319	309	342	295	290	299	292	261	283	313	280	327	304	311	289	263	313	288	305	275	320	284	338	284	310	314	307	313	322	307	297	314	308	285	325	301	301	281	306	295	287	315	262	317	303	274	325	306	285	322	298	277	321	344	309	265	306	325	299	297	290	312	290	297	327	281	287	256	306	285	299	292	286	305	310	313	310	289	329	327	304	279	292	307	319	284	268	253	323	259	319	257	328	293	311	296	319	318	297	289	306	271	308	280	289	311	305	280	305	279	314	338	300	293	267	300	310	292	295	275	292	268	285	281	299	306	282	303	286	311	318	321	292	284	275	302	296	287	348	285	298	269	300	279	269	272	315	294	280	250	335	339	286	277	280	341	287	291	290	250	325	293	305	333	278	292	275	277	315	312	293	285	281	293	271	306	280	309	279	291	299	283	324	313	269	275	291	277	282	313	312	306	303	287	282	324	260	326	287	293	301	293	271	275	300	312	314	290	298	303	280	297	294	274	316	280	298	292	305	268	298	266	272	290	291	258	275	331	316	288	310	306	303	299	297	283	318	313	291	284	294	261	294	264	324	292	286	276	290	290	280	298	288	305	288	264	315	309	263	282	334	283	317	297	260	295	287	269	279	328	314	323	298	296	258	304	297	305	328	270	315	268	299	284	313	307	296	306	325	286	268	304	290	324	312	286	295	295	274	278	274	303	292	315	311	269	289	275	287	284	288	282	297	254	262	300	274	298	339	288	283	312	314	265	321	305	290	295	287	297	288	307	304	283	303	294	310	283	293	298	292	293	276	287	296	292	304	281	282	302	276	298	300	269	298	288	306	300	277	310	286	313	311	290	308	295	276	284	300	303	306	281	318	294	296	314	316	300	312	270	293	287	292	290	306	261	314	335	290	290	311	287	297	300	285	313	304	290	296	318	296	294	319	296	322	310	316	278	318	317	296	282	302	280	281	305	321	267	299	307	277	287	307	322	281	308	323	264	263	291	301	265	305	297	307	300	300	287	330	296	321	287	301	340	325	286	304	310	267	287	293	308	298	309	290	308	287	303	294	304	285	257	324	296	306	281	281	281	323	303	274	321	282	329	279	295	281	322	268	293	299	312	278	306	324	261	299	308	321	309	299	294	291	299	309	282	294	294	278	266	294	275	286	292	313	270	278	289	292	263	282	288	332	304	319	333	286	313	318	300	304	316	317	309	269	288	276	285	286	290	306	288	309	319	299	288	330	289	276	290	305	315	286	339	350	288	281	270	325	303	269	297	300	299	282	302	277	280	325	318	301	289	281	279	296	288	323	296	274	275	278	316	286	292	274	301	284	297	318	300	292	298	287	325	293	321	273	282	306	283	304	287	333	297	273	285	317	295	277	270	278	291	294	292	306	330	260	297	284	304	292	261	319	290	290	275	285	300	314	314	298	320	314	326	320	282	282	302	301	310	271	330	318	284	315	290	291	290	305	291	290	282	315	300	284	285	311	276	312	312	294	283	291	296	324	316	302	303	298	297	285	294	301	277	291	311	291	289	316	308	304	286	305	272	296	288	326	265	321	296	281	297	305	293	284	307	306	326	277	322	296	297	282	312	297	312	317	292	291	293	323	301	299	293	285	294	295	276	293	278	307	305	305	272	278	303	291	309	285	280	322	309	308	319	294	284	267	286	311	293	314	292	317	296	292	285	280	281	303	267	285	293	298	339	290	283	288	303	277	294	295	286	318	275	310	295	280	287	271	303	308	300	260	302	299	297	296	276	338	282	293	273	274	324	279	289	309	301	288	289	294	288	296	296	322	295	307	264	312	326	285	263	326	300	281	288	303	296	263	283	292	285	301	310	293	297	276	270	272	279	298	297	327	290	279	300	337	278	304	319	290	277	309	275	303	311	289	299	297	275	303	319	288	308	261	291	310	299	299	322	321	298	284	280	283	277	295	302	262	294	297	297	308	281	305	280	290	309	351	282	298	257	293	305	295	296	307	296	295	314	290	290	291	318	291	317	285	296	283	296	314	303	291	276	307	293	292	299	323	345	285	322	332	318	277	289	283	300	304	287	310	260	288	307	304	315	290	286	268	301	273	283	269	259	277	324	325	275	273	277	292	302	310	297	285	276	267	303	263	301	311	299	281	274	306	308	293	328	272	307	264	317	267	290	300	295
24813	21039	26850	25268	9326	1143	936	846	851	784	767	798	749	757	750	776	722	673	707	739	683	677	726	706	706	667	644	675	688	699	704	686	729	679	685	682	721	678	679	701	698	688	723	688	657	748	769	689	722	708	653	729	690	673	725	658	695	668	668	640	669	607	675	703	681	715	670	729	692	700	713	693	716	734	668	710	683	714	731	717	720	711	721	717	679	728	710	674	680	717	723	708	734	717	692	656	699	691	698	686	732	697	740	701	674	726	722	728	733	688	693	706	727	710	694	702	681	676	686	695	648	731	722	689	726	690	701	726	724	718	732	690	688	674	691	690	685	686	710	711	716	716	757	678	668	708	702	713	698	695	682	686	682	665	688	718	698	692	687	681	719	695	701	709	646	698	710	693	710	715	690	718	721	679	687	639	661	653	676	681	693	705	722	700	699	670	731	705	697	683	718	684	708	649	716	710	623	700	654	698	707	754	629	661	706	688	646	687	680	721	743	674	699	731	752	670	732	716	747	706	671	729	649	635	692	716	704	698	738	650	700	726	708	724	706	691	731	673	705	664	705	706	642	676	732	719	686	698	699	710	753	728	693	725	705	645	670	747	706	687	645	677	662	695	724	725	711	704	679	697	685	711	683	700	639	695	744	725	725	675	705	680	706	738	687	672	672	705	710	678	686	700	706	737	694	698	663	681	659	682	715	726	744	689	688	704	695	710	683	675	650	706	731	678	708	643	654	682	683	663	702	710	704	633	751	702	708	740	680	735	689	725	726	710	658	675	723	676	701	704	638	659	671	691	644	675	698	684	656	717	688	755	683	668	713	714	676	732	691	690	729	685	739	670	668	648	661	706	681	652	744	639	701	747	719	688	696	667	756	685	672	712	683	654	689	696	705	687	694	706	647	716	701	661	724	683	754	680	703	684	714	676	722	676	720	723	722	683	703	696	748	710	641	661	710	662	700	731	711	757	714	739	709	711	685	720	728	692	669	735	685	733	692	729	714	671	733	714	750	698	711	667	771	688	676	726	701	728	706	723	672	674	711	741	695	726	688	683	659	690	727	702	675	688	683	718	677	710	713	732	657	698	755	717	693	695	643	672	683	703	697	665	701	666	730	640	710	701	657	696	727	711	757	691	664	714	706	725	713	731	698	670	752	709	734	665	753	715	623	683	719	674	729	691	736	665	666	680	722	695	693	700	667	722	711	701	677	688	707	710	716	698	734	670	711	697	734	670	686	652	652	651	688	613	784	692	692	721	702	686	714	662	688	672	661	687	678	653	714	763	699	695	729	710	712	680	668	668	710	685	674	737	705	665	719	702	712	707	680	730	677	709	708	727	684	707	676	678	680	663	674	703	717	677	714	661	706	701	681	708	701	672	652	708	706	709	656	711	725	705	740	686	710	726	694	727	696	676	704	683	691	675	711	683	659	691	692	631	707	683	707	690	649	680	722	726	713	695	681	715	703	689	683	702	698	669	735	713	702	727	693	684	661	690	696	660	669	731	653	672	650	710	705	703	726	720	643	693	710	696	669	678	722	689	718	699	704	682	727	701	754	726	691	733	702	636	678	737	727	679	761	692	667	687	664	682	716	682	684	774	676	702	734	761	649	660	730	653	663	698	700	751	705	706	751	663	694	679	716	714	680	753	665	689	748	693	677	692	692	686	688	700	723	648	660	676	683	661	655	716	740	741	677	703	714	713	709	743	654	670	657	716	662	693	720	692	704	665	668	660	689	678	720	677	710	681	697	712	688	695	704	699	695	700	640	668	702	699	703	674	676	686	633	752	710	711	717	730	685	716	695	695	680	717	690	679	678	686	732	664	683	702	680	693	715	657	714	652	728	696	731	709	682	731	690	688	687	717	731	656	694	720	720	684	698	702	660	752	666	686	688	699	663	665	744	707	727	764	665	721	714	706	688	621	742	676	707	688	638	697	724	728	683	709	731	677	687	684	696	743	742	678	679	698	690	746	709	733	676	722	705	716	692	716	700	720	699	732	667	700	720	701	680	705	689	684	746	696	669	697	696	692	733	727	697	685	683	693	704	704	645	756	678	694	759	662	693	697	699	671	690	656	696	751	676	726	711	679	665	676	664	673	705	732	684	688	725	706	735	669	702	736	678	705	686	720	703	705	692	685	688	734	732	691	661	706	736	737	666	737	712	629	701	693	719	687	703	680	659	710	688	670	712	670	689	727	694	643	658	732	711	701	696	705	694	738	660	699	668	698	747	705	710	724	696	734	712	686	684	726	655	720	713	678	658	660	747	703	687	689	702	673	705	714	696	653	668	691	645	713	723	690	695	708	718	729	716	661	701	674	646	750	730	693	704	686	670	707	701	725	734	708	676	719	688	673	751	719	652	734	698	716	683	660	724	733	696	659	664	690	695	715	693	696	733	729	733	698	662	689	682	703	724	675	752	698	723	734	714	702	687	614	686	661	692	729	749	696	697	737	680	689	702	736	677	715	659	686	709	702	738	686	694	711	701	669	685	704	693	674	724	642	697	739	703	725	700	715	739	670	747	702	733	722	690	694	753	761	718	697	725	690	747	690	730	663	675	728	722	678	694	694	671	703	701	683	722	754	736	698	681	674	669	652	718	647	707	689	672	702	717	696	722	709	684	672	667	720	670	701	660	706	712	700	712	717	650	703	687	703	708	728	700	698	678	750	670	689	720	693	728	703	681	683	701	709	686	690	716	717	721	726	718	675	716	666	700	713	683	665	701	702	709	691	706	721	702	726	707	730	663	725	665	681	750	698	684	657	710	725	683	676	689	680	694	683	683	679	699	701	730	734	674	685	696	756	708	693	652	705	729	684	699	702	729	694	739	703	729	701	676	738	700	685	712	725	681	713	685	676	663	735	725	731	658	730	697	730	741	700	681	731	705	725	698	713	694	687	682	703	655	670	676	660	665	673	676	698	690	720	717	719	718	681	656	667	727	652	683	700	698	719	703	699	660	761	720	755	694	697	659	677	688	644	714	720	730	638	679	716	679	728	723	704	685	741	689	695	662	698	726	708	709	691	701	695	722	716	732	711	693	683	678	669	707	706	709	730	719	682	708	696	729	744	717	725	708	682	701	678	703	672	687	712	675	678	714	715	730	671	685	643	747	686	724	749	713	721	697	691	724	719	663	633	691	719	675	701	675	660	711	736	679	667	737	643	720	687	701	704	712	681	710	675	702	652	712	680	699	691	748	759	677	742	682	677	689	708	702	704	661	741	715	677	684	699	730	720	720	704	699	719	672	685	744	673	704	679	667	676	709	713	683	697	719	725	677	660	732	712	692	713	715	674	699	674	712	672	685	647	673	639	684	700	683	644	659	673	671	716	676	706	666	690	698	696	721	712	668	716	699	669	674	748	683	683	644	764	684	655	705	714	701	743	700	692	679	664	714	633	694	702	676	705	694	696	727	671	747	725	654	706	677	661	711	688	690	726	735	693	691	685	664	712	703	699	696	687	656	762	695	682	700	717	690	658
29452	11824	3364	1858	1520	1324	1184	1004	899	927	898	860	798	885	824	787	753	755	748	778	705	765	737	739	735	730	762	706	736	753	759	769	695	725	760	759	779	676	746	764	756	734	719	743	746	722	739	717	783	717	691	737	782	748	717	738	688	675	751	740	710	739	718	724	718	740	712	746	750	780	742	772	769	713	734	731	754	818	705	733	723	681	709	685	730	739	738	711	746	720	756	745	753	732	783	681	745	756	758	732	690	771	718	710	703	670	708	755	691	709	772	719	719	710	712	706	695	719	709	732	740	680	705	694	769	701	729	697	711	769	708	765	717	777	716	748	709	720	734	723	687	724	750	801	723	722	728	683	741	679	747	723	713	715	717	742	705	737	745	738	729	718	717	744	711	714	718	741	713	718	723	725	677	733	725	756	728	685	704	688	706	731	756	698	698	732	742	691	708	752	782	697	747	710	729	744	657	712	708	782	701	733	696	740	736	651	704	695	774	678	711	740	794	730	775	769	737	697	717	741	743	668	720	736	754	735	720	696	698	685	721	787	686	698	725	746	703	707	723	705	726	708	737	707	748	721	701	715	745	703	717	697	704	716	745	755	657	734	776	775	707	731	749	725	750	705	760	729	716	714	721	742	718	714	730	751	699	693	726	737	757	752	717	742	711	717	719	751	724	768	761	735	768	789	733	779	719	721	780	736	736	713	693	744	694	731	766	794	724	733	704	738	749	705	733	785	751	756	722	700	752	711	731	700	771	747	703	727	724	724	695	723	732	737	693	720	703	722	683	711	689	731	662	685	688	717	699	733	699	739	701	718	731	798	718	743	736	711	724	691	685	780	727	701	730	710	762	706	736	756	725	765	763	733	721	709	692	743	748	734	724	750	684	761	715	763	673	746	739	727	730	733	755	706	717	726	716	738	740	753	729	735	725	706	723	733	739	705	699	701	701	718	742	751	736	731	717	732	701	705	696	709	736	734	745	744	709	706	713	713	715	743	752	718	708	705	754	705	709	720	755	714	754	797	729	717	764	725	790	727	714	725	699	691	738	717	763	708	724	725	674	736	700	723	725	740	741	706	737	696	705	773	733	734	729	686	741	715	683	716	739	725	713	718	709	745	755	726	791	757	725	702	737	736	747	743	735	708	730	671	734	708	717	704	721	699	693	712	786	730	711	747	730	746	739	717	759	704	715	733	699	708	711	737	725	773	751	736	716	738	755	722	703	767	716	734	710	737	731	706	709	758	722	706	711	745	746	684	757	754	729	710	747	757	764	705	724	757	724	685	733	753	695	769	743	755	756	730	755	724	718	695	729	711	727	730	712	658	702	739	741	706	719	734	694	723	721	717	706	708	719	672	708	719	716	727	710	742	696	766	725	690	748	747	737	724	685	721	703	737	749	725	706	706	730	707	794	717	686	761	745	751	762	686	727	763	755	704	767	754	792	734	726	789	665	704	700	717	793	730	718	736	697	729	737	721	738	704	724	728	677	741	732	734	772	728	766	696	680	734	760	780	747	703	783	702	711	726	763	717	766	708	725	722	759	724	718	717	748	731	682	704	675	705	769	736	714	694	764	670	694	772	789	745	740	744	754	776	696	699	734	733	667	700	721	721	726	725	769	700	718	758	694	754	739	758	723	724	655	704	746	715	773	755	760	765	728	713	762	759	716	708	769	738	701	745	739	735	715	750	743	775	738	763	740	753	714	716	719	735	728	715	677	729	703	734	716	695	794	731	786	726	752	719	686	708	716	681	742	743	735	749	718	750	692	757	744	742	755	764	718	749	721	691	734	721	755	678	699	735	759	700	777	784	780	731	775	688	747	708	754	693	719	690	712	741	773	705	679	724	749	693	755	703	750	819	700	692	713	703	743	734	779	727	720	736	697	783	741	701	686	727	752	731	756	706	719	722	709	716	735	729	732	745	711	717	709	692	721	694	708	715	733	636	738	715	704	723	752	702	713	706	728	731	719	773	675	671	768	782	754	693	732	691	721	755	769	745	707	725	725	718	751	668	712	708	706	718	755	673	703	724	781	745	729	738	714	726	749	798	739	727	748	757	767	741	747	754	691	765	703	752	747	721	725	721	743	740	695	693	784	684	722	739	793	763	688	760	750	719	760	709	727	729	703	739	736	738	684	741	709	717	762	720	714	730	737	722	682	737	716	713	691	695	697	715	709	742	756	762	717	737	693	738	754	741	716	754	725	705	703	719	744	722	699	736	728	713	717	758	754	772	720	741	695	799	730	699	728	733	742	739	777	714	695	717	748	742	707	749	718	727	721	752	733	673	726	708	707	734	742	706	734	736	706	685	748	720	736	713	678	716	760	764	725	674	701	747	740	739	731	716	719	726	751	722	787	675	716	739	732	683	744	731	747	765	701	708	707	716	744	740	691	747	733	767	707	684	750	698	755	743	695	743	706	741	719	736	761	762	673	714	737	738	709	732	761	738	741	710	739	717	700	749	757	686	745	729	738	702	678	741	738	737	722	745	709	684	735	718	672	687	709	696	724	760	747	727	742	694	767	731	734	741	705	730	739	773	764	777	703	761	762	737	737	743	725	729	722	693	725	752	775	684	677	749	751	765	693	737	720	768	719	680	707	748	724	715	756	737	719	741	750	728	749	731	756	729	712	671	700	730	720	683	709	729	718	721	756	738	698	760	715	746	711	739	733	706	683	737	736	699	746	799	704	677	729	761	761	692	748	764	710	709	731	670	742	745	749	719	735	702	726	726	734	723	715	738	723	673	703	726	747	750	750	751	739	691	780	706	712	674	777	740	737	736	719	753	726	753	754	722	705	695	752	718	735	754	763	754	715	721	705	716	728	722	706	768	751	732	704	724	700	714	733	718	692	735	739	718	743	710	736	730	725	712	734	716	681	696	731	696	749	677	763	752	732	713	661	753	754	735	718	753	714	728	724	727	730	724	735	714	729	696	706	692	774	699	737	738	699	729	747	699	778	708	722	727	726	687	713	665	711	708	716	731	774	718	721	728	741	705	730	755	701	729	743	703	783	720	683	703	712	746	688	741	711	731	755	729	753	720	724	692	739	686	752	740	765	766	758	757	800	711	681	765	712	688	688	736	701	684	702	736	733	759	715	721	765	723	743	732	749	720	682	749	686	720	759	748	688	697	754	712	715	722	749	753	753	708	739	677	735	734	755	741	734	696	756	750	696	707	729	753	738	774	713	756	739	736	730	754	738	714	755	720	745	682	688	701	675	722	754	689	722	711	741	705	722	738	712	720	761	707	739	721	741	731	721	700	706	730	739	760	711	713	736	750	699	736	656	736	735	705	709	736	725	731	718	688	743	755	719	695	699	709	788	717	748	746	681	720	681	761	726	737	721	746	760	733	723	708	709	735	719	704	746	758	749	712	746	755	712	712	717	698	762	680	720	810	782	731	681	628	700	683	716	759	710	765	718	711	718	739	727	707	732	730	740	677	666	701	703	731	729	763	730	715	726	731	691	737	771	710	757	735
22362	20966	28361	23739	20969	21020	7761	1380	1052	902	951	858	762	799	772	742	725	701	749	686	731	668	676	683	686	717	655	688	661	706	615	667	649	668	676	642	673	664	647	697	657	658	630	654	652	668	662	676	608	637	661	690	728	618	634	597	618	633	666	615	639	663	631	653	628	620	632	633	619	616	661	624	655	614	619	674	629	607	658	634	648	648	614	670	645	672	640	668	630	660	616	619	662	684	691	637	649	643	642	610	590	691	593	616	629	671	610	676	634	626	637	610	618	622	605	637	628	614	652	635	659	633	636	620	674	687	609	656	644	646	682	662	642	594	615	633	662	631	632	632	648	594	611	651	614	623	623	654	573	673	626	656	662	625	649	591	669	670	667	650	623	624	627	581	606	634	663	641	607	630	647	681	615	651	650	629	649	629	656	640	584	623	611	635	628	656	601	581	669	597	623	644	626	600	611	673	651	635	632	638	653	629	643	656	610	629	626	627	613	647	638	657	634	649	668	601	636	672	663	651	628	609	648	635	681	636	625	647	612	660	652	659	665	638	602	599	656	626	651	636	630	665	599	625	685	665	655	649	626	644	635	603	635	620	671	619	602	646	626	622	637	613	640	624	655	658	620	648	596	620	652	609	622	665	656	659	659	679	655	649	648	629	625	657	636	648	617	603	641	674	681	645	615	609	653	626	670	665	648	654	626	647	650	665	667	644	640	617	593	617	615	659	601	597	641	623	673	657	621	658	633	610	611	613	648	612	659	637	620	634	645	613	647	612	658	629	625	603	601	673	611	645	639	671	591	641	646	650	665	652	591	670	645	640	618	634	624	647	608	645	649	616	643	632	599	638	610	630	649	630	677	680	616	653	671	671	622	660	638	672	640	649	632	633	667	637	669	590	684	647	669	618	612	674	634	665	653	612	675	674	631	629	641	610	625	635	619	638	661	642	637	641	633	693	619	628	629	652	651	653	634	664	637	624	645	639	665	620	605	640	645	607	658	612	653	638	664	636	610	597	601	706	650	678	623	634	651	648	639	596	652	640	687	643	630	664	660	619	655	644	618	663	625	644	624	656	632	637	596	658	576	623	592	618	653	629	675	704	618	620	599	657	597	656	708	621	632	653	585	622	623	663	683	669	593	577	654	650	627	677	636	655	642	646	612	630	633	651	618	645	616	698	657	625	612	670	611	627	647	621	643	605	682	627	645	612	612	640	651	631	649	635	650	661	628	635	675	644	637	660	637	622	654	654	625	630	619	611	634	652	662	641	681	627	638	624	683	643	690	592	659	633	651	620	596	642	614	611	617	637	671	621	631	628	633	622	606	635	641	626	634	656	595	636	631	594	605	656	591	666	599	622	676	640	658	666	656	577	641	635	662	641	621	663	653	685	620	633	677	635	643	614	646	641	633	608	659	669	630	619	657	598	583	655	657	590	640	616	659	640	590	652	589	618	682	648	638	596	622	657	627	659	612	618	597	632	677	661	641	674	639	618	597	693	619	633	667	657	615	655	618	708	659	631	665	639	603	574	646	623	623	609	650	667	659	637	616	653	647	601	609	623	610	613	653	651	648	654	678	679	641	656	604	655	640	633	599	613	684	650	657	669	643	642	652	610	615	637	656	657	645	647	548	635	621	595	675	635	604	624	607	626	652	613	583	623	607	664	630	633	640	604	668	669	653	605	653	611	646	628	644	631	638	595	608	639	624	638	653	632	643	690	678	665	647	643	597	634	631	627	642	628	685	587	615	594	658	643	662	622	642	638	644	656	647	593	620	680	623	594	650	642	631	594	654	638	654	630	616	668	665	631	634	642	638	635	627	675	629	630	656	598	692	658	618	626	629	667	647	635	643	630	642	644	626	666	601	611	626	644	642	665	596	655	638	637	626	642	642	673	663	685	637	649	645	654	663	662	646	649	629	613	630	672	607	593	647	606	582	653	626	677	633	632	660	618	660	619	627	683	619	640	668	663	661	635	619	616	669	645	666	633	584	626	631	634	651	549	589	685	601	629	607	644	628	659	692	673	649	644	615	654	650	677	607	662	593	617	623	634	651	616	606	617	638	614	622	630	569	642	608	609	660	598	622	615	662	647	609	645	671	622	608	620	626	652	697	626	633	644	612	606	655	625	624	635	636	670	624	636	646	674	632	661	637	616	681	661	631	645	674	680	653	632	612	601	645	651	616	634	652	666	658	603	653	658	644	640	676	632	628	633	685	634	602	679	644	645	627	673	644	641	649	629	654	651	637	658	650	642	636	641	600	667	653	616	655	615	678	620	624	607	612	673	652	682	668	641	647	608	649	673	653	659	660	654	623	609	635	638	670	597	644	603	633	650	618	653	643	653	664	666	619	632	608	605	638	619	648	650	616	632	606	593	648	669	654	652	646	631	652	679	631	603	640	650	620	639	653	609	606	620	627	630	662	674	643	587	619	649	636	602	654	622	611	632	639	627	639	634	680	690	642	607	603	640	650	592	633	597	619	644	639	607	626	646	658	691	599	617	663	626	665	652	588	661	673	633	595	679	638	655	598	674	646	600	644	615	614	600	655	629	635	628	626	604	631	640	667	606	607	646	639	622	623	593	647	624	621	667	644	643	637	611	654	625	657	671	590	596	625	632	619	625	656	609	639	639	643	616	634	645	679	592	616	632	664	624	610	660	651	673	668	652	646	617	622	646	601	652	631	625	676	640	643	640	626	592	637	688	633	649	617	657	596	616	645	645	653	623	615	653	637	601	594	650	645	686	635	639	647	574	628	661	617	711	579	639	652	669	660	670	611	678	643	628	637	659	656	611	619	645	663	627	691	627	658	668	625	683	611	602	628	614	623	643	632	624	648	631	629	664	656	631	634	593	604	704	590	637	648	606	652	672	647	661	627	631	636	647	610	588	667	606	659	606	621	646	611	676	657	633	632	598	677	616	623	647	612	614	626	608	638	620	645	611	668	636	666	565	629	634	599	623	687	690	608	646	637	628	654	680	616	615	622	658	666	647	624	631	604	630	648	649	618	633	658	599	647	652	616	654	658	593	655	635	606	644	615	689	625	641	586	629	618	653	632	624	686	626	645	652	656	653	653	653	675	635	615	619	607	652	639	663	629	634	655	623	625	682	661	611	583	618	645	635	641	618	663	662	662	654	642	676	631	588	660	618	637	646	673	662	634	649	632	612	656	623	633	667	680	661	595	654	675	637	644	623	669	626	648	628	598	674	653	674	680	647	590	649	673	650	627	668	606	580	629	641	648	634	619	647	647	623	645	671	687	604	644	621	649	686	651	651	662	676	654	642	616	601	640	597	572	665	600	616	626	636	672	622	591	626	671	634	610	617	671	645	640	591	622	659	661	613	605	660	702	663	613	652	616	625	608	623	613	648	628	626	646	621	641	576	613	605	670	625	615	626	663	621	691	614	677	659	630	628	648	647	619	696	635	605	621	602	675	582	605	669	603	620	671	633	655	644	592	667	581	576	648	631	618	627	629	596	630	670
40490	19321	9092	4759	3386	2670	2076	1683	1435	1236	1071	1055	937	923	868	791	800	764	707	733	683	680	726	685	741	673	672	665	664	704	694	663	678	633	704	654	674	695	685	621	661	648	665	700	658	679	635	655	605	653	660	675	691	626	695	624	656	656	646	612	628	665	613	667	594	670	652	684	656	694	607	629	640	670	626	656	590	686	666	646	616	639	670	623	695	624	702	622	648	615	622	617	647	672	625	655	641	640	625	656	633	677	660	610	624	615	630	568	633	678	611	617	657	606	651	655	639	692	649	646	628	617	645	615	645	620	626	670	621	638	608	612	644	662	684	635	620	658	640	677	665	633	662	642	604	580	659	612	660	641	646	634	631	602	629	617	665	637	644	617	669	662	661	651	671	657	638	592	607	648	619	622	634	621	652	633	654	622	649	695	622	652	674	659	660	659	648	608	611	675	651	645	626	660	679	682	619	618	670	656	618	659	639	683	628	643	609	622	618	629	593	642	668	621	661	620	675	622	631	608	673	638	650	662	623	656	673	632	637	599	645	609	630	619	644	597	675	618	646	640	625	594	601	640	635	651	631	662	666	594	656	677	663	627	630	628	601	626	640	623	612	618	634	663	639	650	656	648	592	615	691	623	582	663	652	648	640	607	635	654	631	553	660	624	622	600	595	624	638	635	577	624	610	673	672	648	637	645	637	649	630	630	626	630	619	659	635	655	616	650	623	636	632	640	638	630	617	650	670	642	643	629	644	647	619	641	639	633	634	619	677	643	678	611	643	655	652	631	677	588	637	648	601	640	657	663	644	637	625	614	660	674	643	666	635	615	600	678	658	669	638	633	662	633	673	612	601	678	630	644	607	617	637	609	596	608	626	619	658	636	616	646	683	600	632	637	646	663	636	702	615	662	603	611	628	700	635	637	659	623	624	643	639	649	647	648	654	671	707	631	620	636	644	661	621	643	596	628	627	651	627	617	645	615	614	632	634	634	654	650	668	633	656	679	619	654	633	604	612	676	637	628	627	627	639	664	643	623	665	667	654	662	612	679	628	670	644	663	645	616	611	650	655	681	613	639	648	653	649	622	651	636	620	591	695	628	609	682	593	616	652	640	614	647	621	613	646	582	647	604	635	663	602	636	628	632	617	657	664	619	616	638	648	624	624	631	623	603	618	675	648	666	655	668	652	621	647	662	641	618	679	625	658	616	663	635	605	658	639	680	584	666	653	636	672	651	663	583	665	639	661	661	649	636	665	672	614	626	690	659	627	619	631	660	648	637	661	612	618	661	607	664	608	648	644	610	621	665	666	624	616	624	653	661	626	656	658	605	635	640	677	599	674	653	583	608	619	645	648	653	655	622	644	618	655	617	631	606	659	665	626	620	628	650	669	605	628	688	655	620	645	611	640	632	625	657	649	633	615	626	620	644	629	615	630	643	650	594	654	637	636	632	666	620	638	646	618	687	650	624	603	626	678	614	641	626	615	618	617	605	654	665	655	640	598	608	663	644	624	656	619	652	647	622	627	649	642	665	637	615	622	631	640	644	635	649	618	573	687	613	658	648	637	611	677	605	686	606	633	631	640	609	616	615	632	624	661	645	636	623	672	628	658	619	585	632	629	641	662	627	613	681	661	667	684	670	632	656	671	682	659	635	614	648	599	672	613	674	615	642	633	662	652	628	672	684	619	650	665	618	608	584	650	629	663	677	611	576	610	647	621	661	618	677	640	652	648	617	634	603	653	648	613	675	623	616	658	641	634	608	647	649	648	601	607	612	601	644	654	654	601	640	649	612	663	635	616	659	619	655	603	671	635	635	613	606	676	624	634	666	630	615	589	660	646	641	673	674	678	632	668	617	655	646	672	637	659	663	631	613	562	618	623	605	663	630	638	605	647	662	655	620	617	620	614	664	695	619	677	667	618	618	644	637	612	595	636	659	666	655	667	623	623	653	613	652	675	639	591	652	654	611	675	642	610	607	643	652	663	631	620	624	636	597	639	666	653	675	626	669	646	625	646	643	601	649	644	639	627	643	637	590	618	656	651	691	644	633	666	635	613	665	670	658	645	666	619	647	611	631	596	623	620	636	646	645	646	604	679	583	628	659	650	679	586	615	652	622	619	657	630	660	588	634	659	640	595	608	644	627	587	601	630	619	662	613	633	638	651	631	631	615	589	631	638	655	648	643	685	632	640	637	615	665	628	654	678	612	693	675	616	617	610	630	656	638	654	637	667	648	691	624	655	668	631	611	660	624	646	634	643	614	674	650	689	619	576	659	593	660	674	642	645	694	646	634	658	636	645	632	637	667	598	671	597	691	610	607	627	625	618	627	650	656	633	612	655	625	609	639	608	643	650	637	700	636	659	644	631	653	617	643	668	642	669	636	633	655	632	623	608	646	615	628	685	651	630	657	660	620	646	659	659	673	635	632	620	634	635	649	636	657	643	646	643	682	597	628	634	617	652	651	667	658	666	602	633	573	639	653	639	654	644	686	602	595	622	666	657	688	630	615	654	663	613	673	616	722	650	609	630	656	639	642	628	635	605	674	647	645	622	657	624	642	656	634	609	589	651	657	624	631	561	634	626	622	647	643	639	607	620	663	705	654	630	647	632	638	663	649	593	632	660	682	660	653	651	637	641	602	637	629	600	597	637	615	622	697	654	656	647	640	626	680	671	624	641	665	675	629	668	647	662	651	621	617	638	631	648	665	660	625	668	638	619	596	661	608	650	639	610	589	623	654	663	608	599	630	681	656	632	647	660	656	624	668	663	633	689	639	654	655	648	626	679	681	649	697	645	650	625	619	588	662	615	655	699	671	610	616	612	628	674	643	638	632	604	586	639	660	614	647	639	639	632	614	654	656	679	642	619	635	651	599	622	682	594	607	571	657	655	645	646	636	607	632	663	610	607	614	608	644	654	634	647	629	685	617	628	632	643	634	599	633	579	643	593	653	628	622	663	645	613	671	647	662	661	643	622	677	605	677	625	650	619	633	654	662	670	649	640	612	651	617	617	634	662	618	652	623	591	663	662	614	605	681	679	616	614	638	585	595	589	611	585	628	656	660	610	621	643	598	597	613	652	645	643	619	722	614	654	643	647	645	663	607	650	670	611	647	620	638	674	639	659	680	679	656	659	715	672	649	713	652	632	623	623	628	673	640	660	624	658	608	673	651	632	620	649	644	643	611	653	653	701	645	605	621	609	649	613	644	638	662	620	649	611	623	622	651	653	635	660	606	684	627	625	677	630	635	640	670	656	596	600	612	685	649	620	652	590	634	653	610	649	601	632	602	663	611	621	606	620	603	676	636	641	608	639	627	639	659	647	667	660	640	612	664	638	610	627	602	625	667	621	623	628	659	639	632	623	622	628	647	627	628	667	627	633	642	673	663	584	597	651	619	611	596	642	668	672	662	650	635	591	576	606	651	657	571	588	622	617	642	608	626	646	661	641	590	648	614	638	608	629	595	655	603	672	583	626	613	680	630	623	610
27750	18032	4114	693	474	446	380	401	378	393	410	405	380	405	420	391	369	368	370	387	341	369	360	428	415	445	398	329	373	379	377	385	385	383	367	397	380	354	371	385	401	356	335	399	412	378	381	390	387	397	386	348	376	410	406	404	379	388	401	390	416	372	411	368	394	385	406	406	393	386	418	378	343	360	326	396	358	378	419	406	349	397	385	391	367	385	399	379	368	421	361	380	387	408	388	409	367	374	398	391	404	395	372	372	394	343	367	370	384	386	356	372	397	395	383	367	424	391	374	368	408	379	387	360	420	386	372	395	355	368	376	403	395	394	377	378	392	371	371	397	374	392	361	340	396	399	368	394	381	398	377	393	395	353	368	393	412	377	350	360	380	388	383	408	351	395	357	352	405	367	363	369	402	372	391	401	367	372	392	366	386	359	390	368	370	395	384	362	355	412	369	385	385	375	403	371	406	370	399	417	403	379	362	388	367	376	408	376	402	384	401	382	369	375	378	421	388	393	399	373	368	380	370	385	394	337	390	375	371	380	387	387	368	374	391	399	368	359	414	387	345	357	424	400	405	398	343	386	390	396	387	372	381	379	389	383	356	344	390	356	357	404	388	389	403	375	368	363	367	375	349	411	396	362	377	362	409	377	402	348	359	399	415	410	387	410	382	403	383	406	371	393	393	370	385	367	370	373	373	395	380	416	381	381	393	343	382	368	409	386	393	372	387	398	382	374	368	358	394	397	375	425	342	406	384	401	385	414	391	370	388	382	394	367	347	404	390	353	375	384	347	405	379	368	412	364	417	442	400	345	386	391	340	392	385	381	375	398	406	363	389	381	376	396	390	396	374	395	382	379	397	388	382	389	391	388	379	401	427	361	371	381	347	384	367	375	392	345	371	364	410	383	385	377	383	386	404	375	378	398	389	386	401	380	373	369	372	362	371	383	405	382	391	400	400	368	363	368	403	381	366	357	419	390	390	393	399	362	398	382	377	331	368	371	371	385	348	411	369	406	422	380	371	426	379	363	372	362	370	394	379	346	372	378	376	403	397	381	396	369	403	378	368	391	399	378	421	375	350	363	357	376	346	380	381	358	357	383	379	369	370	388	390	364	362	380	368	369	347	382	389	389	377	399	393	388	316	400	376	365	413	385	328	386	395	380	383	409	388	399	391	389	385	392	392	393	399	385	386	380	341	388	377	385	368	437	389	388	354	357	375	366	411	335	365	385	379	353	375	399	356	378	360	369	392	411	372	379	375	372	414	389	384	386	387	416	365	383	387	369	389	393	361	358	394	373	350	384	410	400	347	353	391	372	396	423	378	363	378	383	404	368	380	385	390	388	364	374	388	365	376	381	394	375	381	409	400	417	364	427	384	392	385	412	364	359	383	366	382	379	383	390	385	417	418	362	353	382	392	381	369	381	376	362	405	381	411	415	397	390	372	400	377	377	390	400	398	408	403	376	420	403	384	396	411	375	378	391	336	398	428	369	376	351	436	410	363	378	374	364	365	382	396	384	369	396	414	395	409	351	374	388	402	394	351	390	388	357	380	393	344	371	361	378	400	366	360	387	358	393	407	375	424	354	366	385	364	424	408	395	332	422	372	361	398	392	402	355	385	327	359	403	400	385	384	408	391	374	376	366	389	403	383	373	384	402	380	392	371	389	377	418	400	402	410	382	371	363	401	380	364	367	347	353	409	389	422	374	397	367	417	387	415	352	393	401	431	383	424	431	378	369	404	386	364	373	366	398	362	326	373	422	383	403	373	411	376	378	390	392	385	356	380	392	395	375	375	356	353	352	379	430	383	384	396	390	390	380	412	404	357	379	360	388	395	361	410	402	362	398	370	398	381	373	373	375	359	410	372	376	411	386	375	355	395	353	347	371	385	380	379	393	383	349	389	407	397	396	395	387	388	389	388	393	360	429	356	364	396	395	404	419	406	372	359	346	369	390	377	375	370	414	392	369	393	377	379	401	406	389	370	376	383	361	350	354	399	378	333	402	392	354	365	377	385	382	402	345	383	407	352	394	381	394	394	364	412	379	377	363	403	391	365	371	387	368	370	382	388	409	377	384	382	375	374	396	401	399	374	382	386	362	376	419	396	368	375	364	373	388	391	384	393	362	378	410	386	355	366	392	370	353	375	377	368	371	389	395	345	333	374	398	384	387	418	387	388	384	372	428	370	359	410	342	427	391	370	385	402	363	412	381	413	393	401	356	386	345	397	376	348	367	376	352	391	359	379	387	385	391	369	355	398	402	395	390	370	357	399	401	340	376	375	386	411	375	401	395	377	383	347	362	395	373	378	395	370	390	359	380	402	393	392	394	389	377	373	379	366	406	398	376	376	375	374	411	396	346	405	368	379	386	382	410	365	394	354	383	362	403	394	377	378	360	380	369	412	372	366	390	383	383	368	419	357	371	402	386	370	420	344	373	415	350	352	374	380	428	427	398	373	366	370	384	418	383	406	393	401	375	399	381	423	438	395	375	369	417	341	378	401	375	378	384	396	429	391	388	374	380	364	381	375	339	406	383	392	398	361	389	395	352	388	397	428	363	381	399	390	408	352	384	379	370	412	388	405	386	351	374	383	381	406	380	376	408	371	386	392	379	390	385	373	366	410	364	381	387	396	402	356	396	369	412	353	388	356	381	390	421	390	380	358	357	345	394	375	367	384	379	409	362	391	389	388	373	391	417	383	374	413	398	383	363	369	392	363	376	393	354	421	368	386	375	357	366	365	385	383	407	359	394	390	388	403	400	416	402	390	399	388	370	399	360	389	339	359	374	383	414	380	388	389	374	351	361	334	357	399	408	405	421	394	428	389	389	404	325	387	369	374	400	380	354	399	384	360	389	375	348	341	420	408	387	352	384	398	402	360	378	356	377	376	367	407	391	396	398	364	368	389	370	345	386	355	415	389	403	375	394	432	402	412	392	368	388	389	399	358	349	369	383	408	371	387	399	372	390	391	384	376	386	370	380	346	425	388	358	414	381	363	363	374	401	384	414	384	359	350	394	382	379	422	399	355	410	381	388	364	384	399	371	369	389	405	365	371	382	395	381	402	397	367	397	362	408	390	393	368	417	363	377	382	417	386	363	396	382	407	386	340	367	378	417	436	433	379	394	408	370	395	380	393	381	410	397	368	375	408	337	354	376	357	340	437	392	366	372	355	386	385	355	356	374	417	409	387	369	388	387	395	413	367	384	366	370	377	425	326	349	373	385	367	403	354	385	376	378	379	400	376	346	394	370	386	370	379	367	370	370	364	373	387	363	390	355	380	380	375	413	390	378	384	417	389	379	391	409	374	396	372	387	391	396	367	391	366	397	365	366	383	414	369	379	385	385	391	376	353	359	386	403	406	396	377	422	371	395	399	390	373	345	376	372	344	381	366	374	384	363	373	397	386	399	354	392	383	377	379	391	369	370	388	397	412	388	364	378	401	376	398	401	359	376	397	375	382	369	381	412	373	438	383	421	366	418
10616	2484	796	563	544	476	469	447	469	450	439	406	440	411	444	443	450	396	421	434	474	424	430	440	443	414	410	384	402	449	458	416	391	450	408	441	435	463	412	406	439	441	420	425	387	440	409	460	404	423	392	405	410	399	424	429	426	390	417	439	398	421	418	385	444	422	436	453	459	435	410	391	425	430	408	418	427	445	463	453	390	436	382	421	440	399	425	413	428	422	416	387	415	433	416	402	418	418	436	402	416	416	402	419	455	416	400	439	448	445	407	423	439	414	462	426	451	434	403	435	400	393	434	397	428	415	428	389	447	450	400	427	423	426	458	414	435	420	411	457	425	430	411	440	436	434	410	399	411	424	440	420	424	404	428	411	448	448	483	426	396	394	431	436	390	428	402	416	413	460	410	427	401	417	438	373	417	430	406	438	400	437	465	459	455	425	422	413	403	398	396	430	407	443	432	441	433	439	421	443	419	369	434	431	418	389	450	407	406	439	432	415	437	448	391	395	421	404	436	419	421	409	432	436	403	440	431	412	429	401	441	414	392	413	413	407	422	411	441	444	417	456	436	445	397	435	438	405	448	399	386	435	397	411	423	398	412	407	467	385	406	390	435	409	404	435	402	422	386	446	448	386	448	428	413	427	398	423	430	412	391	431	447	406	436	445	397	431	396	428	448	408	450	453	430	423	418	410	406	419	401	404	413	414	437	401	442	397	445	423	417	393	407	410	432	417	391	432	440	429	438	412	433	399	433	445	435	419	437	412	442	411	418	444	417	427	465	422	386	452	490	442	408	423	388	426	428	442	433	404	400	431	415	433	393	420	449	434	441	384	391	408	394	429	446	452	418	453	449	398	403	422	419	429	424	426	428	445	448	412	420	451	435	428	436	429	417	389	425	429	407	442	405	467	439	421	429	414	413	412	422	433	424	428	468	417	427	446	444	423	417	414	408	451	425	456	409	378	426	418	400	401	427	439	408	418	433	447	435	414	426	436	432	402	410	410	400	399	408	435	426	415	411	435	442	406	452	450	440	432	413	410	410	408	417	408	444	415	445	420	404	437	398	401	448	418	439	432	439	426	416	429	413	394	449	435	441	442	446	410	373	411	430	427	420	442	446	418	427	397	424	403	419	448	406	451	398	423	441	444	413	430	404	416	425	384	408	430	422	395	429	438	413	445	433	424	400	394	411	422	414	416	414	433	421	439	461	438	441	455	417	400	417	424	448	434	425	409	446	433	412	418	486	414	394	418	451	459	429	439	454	458	408	389	384	442	372	422	426	440	446	473	427	419	414	422	430	404	410	426	396	419	438	437	394	412	382	419	422	420	424	394	410	440	440	394	456	428	421	432	417	470	435	419	422	407	432	457	429	426	411	403	448	453	427	459	412	413	419	415	413	432	427	453	421	453	444	400	430	406	407	453	411	433	391	403	453	439	440	430	437	421	432	442	454	416	478	380	429	433	410	449	410	447	447	422	404	434	439	416	432	414	373	447	428	438	415	420	442	412	396	423	420	478	437	422	394	409	444	457	420	409	425	408	447	423	427	399	457	453	457	420	436	416	391	436	409	445	461	444	414	438	464	381	428	421	419	434	444	409	430	455	419	389	418	393	420	400	436	425	432	449	401	435	443	394	414	430	437	431	417	406	446	441	433	426	398	401	402	435	417	437	426	431	454	425	418	429	411	445	431	394	432	467	428	408	417	433	413	437	427	453	442	422	416	438	425	435	440	460	457	440	413	411	434	461	432	414	456	422	436	409	435	449	426	426	442	397	426	454	399	435	451	392	424	377	411	450	417	429	434	415	425	410	409	438	413	387	410	461	396	396	383	449	421	419	410	431	427	409	453	438	432	437	437	437	399	401	413	445	409	409	420	424	413	394	412	453	417	461	456	417	414	430	424	428	395	426	432	435	429	449	415	419	382	399	446	424	408	406	441	420	401	407	443	365	366	429	423	415	437	438	431	396	399	429	385	450	436	458	414	434	438	424	390	424	444	400	433	425	409	407	407	402	417	436	397	414	419	420	445	443	434	425	445	426	429	447	395	442	445	394	414	395	445	432	410	416	409	463	408	402	421	396	434	448	422	442	423	469	397	425	431	431	406	449	405	409	412	440	404	460	410	436	445	399	403	440	440	435	442	417	436	407	419	448	406	435	432	411	401	406	416	423	460	417	450	435	405	431	459	447	415	417	410	404	412	415	445	412	437	378	402	400	481	458	415	418	422	406	416	444	423	451	455	417	451	441	403	421	445	383	421	439	416	402	416	440	411	437	448	391	435	432	418	443	428	390	411	384	442	426	428	438	430	408	410	436	414	413	432	418	419	416	455	417	437	396	389	457	450	410	435	433	409	390	421	444	417	460	375	421	445	444	408	439	445	387	410	434	423	461	401	437	414	425	405	399	423	444	448	409	398	434	426	412	412	387	436	389	395	433	481	475	403	426	393	394	449	458	430	407	414	436	426	457	444	385	439	429	410	400	429	463	414	444	400	456	408	433	428	442	418	442	423	423	440	407	461	413	395	452	447	425	422	426	450	459	401	394	435	409	488	421	452	411	418	412	405	408	444	414	408	446	413	420	412	456	418	417	404	438	423	447	411	446	417	427	392	395	428	427	433	448	405	413	389	420	412	413	450	418	450	461	406	439	422	405	378	433	442	418	434	445	421	429	441	437	425	431	416	402	392	395	411	405	384	404	463	396	420	401	430	411	391	426	397	456	401	410	412	408	430	422	411	390	438	386	414	409	390	408	411	404	430	424	419	405	402	416	431	403	395	421	420	428	452	415	427	454	435	394	433	385	409	448	420	426	436	423	427	423	399	429	440	442	429	397	453	440	386	438	455	416	421	450	455	407	425	397	413	437	430	430	411	424	427	436	441	411	431	426	442	456	432	386	411	450	428	409	413	441	440	440	424	420	431	432	423	415	413	469	443	466	419	421	395	420	417	409	413	421	431	430	441	414	409	410	436	406	409	472	422	433	439	442	469	432	422	415	429	452	382	435	424	411	429	458	422	441	460	420	408	423	420	451	404	408	379	418	399	452	400	412	424	417	379	398	439	446	455	402	437	415	439	393	370	395	456	390	412	374	409	405	460	425	458	415	391	412	428	437	422	429	426	411	437	440	429	429	418	398	373	438	433	459	420	410	424	457	407	382	434	442	429	410	419	401	412	391	477	413	453	412	438	446	409	377	428	431	434	448	404	446	410	420	439	412	453	435	435	453	418	451	431	405	430	401	440	425	429	396	415	425	409	457	452	442	427	468	425	424	438	389	426	425	432	414	415	419	467	430	424	447	444	449	417	397	424	428	401	442	405	436	413	426	412	401	433	431	406	447	446	381	430	432	393	406	440	453	439	447	419	443	446	403	426	427	424	436	449	419	417	438	405	396	428	393	412	416	441	424	434	426	408	419	427	410	410	417	428	420	405	408	419	415	398	429	424	422	434	402	448	410	444	412	433	418	404	447	407	391	447	441	381	369
23634	21041	28055	24246	21016	8628	908	560	484	430	416	373	359	364	328	321	362	306	328	277	322	316	318	268	298	291	291	295	288	285	253	268	285	279	275	289	261	293	240	288	270	267	268	306	273	309	293	268	279	279	274	271	281	246	265	257	297	260	298	287	270	294	287	274	282	259	304	262	272	269	258	295	259	297	276	256	268	277	286	261	271	295	286	306	241	273	301	258	273	286	308	256	269	266	254	314	285	268	259	240	287	252	273	280	268	289	247	273	262	268	265	292	249	296	301	288	258	306	273	268	263	299	278	261	263	265	297	269	272	269	275	277	264	281	268	249	289	284	238	296	297	252	261	259	275	268	250	274	285	281	275	273	257	281	269	270	275	250	293	288	281	279	281	260	299	280	286	266	285	296	278	298	274	274	256	273	289	260	274	241	287	295	251	267	267	280	272	267	280	264	273	297	287	276	295	253	267	250	284	245	281	281	271	285	287	262	278	277	250	265	274	268	308	264	295	283	283	259	258	268	280	293	291	262	298	274	283	259	318	251	288	246	280	295	276	278	273	257	267	250	253	251	260	266	257	272	279	303	275	264	246	273	282	264	301	288	266	286	260	291	286	273	270	306	263	254	312	290	278	297	268	285	287	280	264	244	280	275	264	274	258	278	280	265	260	273	279	258	273	268	262	269	259	269	251	271	237	273	283	257	280	271	258	297	292	286	265	225	281	261	303	298	248	278	256	266	294	268	267	265	258	272	280	265	286	253	271	266	269	273	306	276	275	270	257	270	291	263	254	312	277	265	279	265	262	278	266	303	283	295	298	251	270	277	254	268	243	262	295	268	235	264	280	251	244	268	272	275	261	262	267	259	281	275	301	252	269	267	286	248	302	303	271	298	268	288	277	276	291	295	250	268	274	284	268	251	273	251	265	285	276	241	260	246	256	289	272	273	285	283	277	293	276	286	262	277	300	274	288	306	284	267	275	276	287	232	308	272	288	240	298	274	247	278	271	271	308	276	247	273	253	269	301	269	263	274	262	255	262	279	296	267	268	265	240	259	316	273	289	238	280	280	275	284	270	282	272	244	271	280	257	282	280	260	269	264	267	275	278	297	247	294	275	297	256	283	251	274	272	256	278	252	284	289	253	255	278	262	276	282	260	284	235	286	289	273	303	271	270	268	271	270	275	298	279	269	253	276	307	275	268	285	281	264	279	262	278	284	246	241	297	250	293	286	283	292	240	275	280	281	300	260	271	261	313	250	284	291	284	256	278	275	260	235	284	257	258	284	304	273	262	306	299	260	294	265	265	255	264	282	260	287	274	259	288	255	267	247	262	272	290	300	266	261	282	252	265	281	256	273	299	262	299	283	247	254	276	255	259	279	278	298	275	252	275	254	281	265	234	285	259	297	272	298	287	263	268	259	272	250	283	259	267	307	270	254	285	281	259	261	291	257	259	280	269	265	243	274	276	274	253	246	252	283	255	276	270	277	259	274	259	283	289	283	267	272	287	312	273	272	265	277	282	248	268	302	266	257	268	252	266	260	260	285	269	291	267	274	275	275	277	313	268	239	292	274	242	317	280	273	297	265	276	272	255	263	327	285	277	264	267	289	300	299	269	240	257	299	319	288	254	260	277	281	264	263	264	273	251	275	264	288	284	231	245	267	304	271	302	285	280	268	275	264	257	265	293	278	254	240	246	274	265	280	266	272	257	292	261	282	261	274	257	259	294	276	247	250	282	279	284	255	277	264	253	262	303	262	278	273	244	302	293	281	245	275	255	303	302	273	262	268	262	270	268	299	280	291	262	253	260	302	261	260	264	257	262	288	255	291	235	265	269	255	257	265	257	297	270	281	231	278	287	278	269	259	262	283	262	282	274	317	282	269	269	272	273	298	284	264	271	282	264	292	254	274	289	262	278	272	252	290	266	278	251	263	275	260	272	253	271	278	273	259	290	284	276	267	254	282	289	298	273	271	284	272	297	262	241	269	273	294	247	322	257	246	276	243	257	265	283	284	261	270	264	288	284	249	284	288	258	280	269	259	270	277	275	285	269	252	280	253	270	248	257	286	256	249	268	267	271	256	276	265	276	298	267	297	308	256	290	263	285	280	260	262	244	308	287	280	293	285	271	290	240	272	258	241	288	273	261	278	286	292	277	260	290	266	267	261	300	258	258	255	290	281	270	275	269	285	307	289	272	283	261	277	263	270	262	260	252	283	329	278	271	252	245	286	281	225	265	288	274	273	263	284	291	273	284	281	265	286	227	236	295	285	279	303	282	260	287	277	280	292	259	258	309	266	280	290	277	269	261	236	278	269	258	296	253	265	265	253	280	280	270	284	276	268	290	279	295	265	270	272	254	299	239	250	257	269	253	274	261	274	317	279	290	284	260	245	291	296	241	262	258	288	267	263	258	261	277	258	247	284	234	303	261	283	271	266	288	264	277	272	295	230	260	248	261	291	304	271	288	260	285	282	275	290	270	255	283	275	281	241	293	292	257	295	273	289	259	338	272	242	276	293	254	259	272	269	273	253	265	299	265	276	281	250	275	264	264	295	275	256	275	253	291	265	244	265	281	271	283	264	289	290	284	271	278	291	291	288	279	303	250	248	285	295	295	269	286	268	266	261	264	284	265	281	281	280	273	288	303	255	274	249	262	254	281	251	282	263	278	281	292	272	274	253	296	272	279	272	271	297	269	250	245	282	253	276	259	286	293	262	293	278	281	282	289	307	299	275	264	273	267	283	300	281	285	289	252	281	264	279	272	264	291	269	255	244	278	254	261	248	269	312	280	304	273	276	261	256	278	309	286	275	263	247	272	300	288	249	272	274	291	252	232	279	273	256	261	240	265	287	262	298	304	277	295	308	298	269	293	258	274	278	272	286	280	264	254	306	284	256	279	262	270	271	291	256	265	298	256	257	275	277	281	285	248	284	259	267	299	292	268	279	263	315	286	299	238	294	289	273	270	248	260	269	295	288	293	272	267	270	284	257	259	267	226	271	244	278	274	278	264	253	285	300	279	287	270	290	271	239	272	288	298	269	249	272	263	281	290	302	260	263	271	270	292	289	260	250	267	264	270	255	243	256	269	272	288	267	290	298	273	280	274	250	289	261	289	261	282	268	271	239	268	272	277	278	262	307	270	251	244	271	246	265	262	274	281	249	295	315	239	282	266	256	278	273	265	262	260	289	251	278	262	269	245	282	254	252	293	259	292	292	325	276	266	265	266	279	301	250	292	285	298	270	276	284	237	271	278	254	277	272	252	278	304	256	271	259	257	278	273	265	271	285	259	262	269	252	257	267	247	251	254	271	245	265	274	285	280	274	255	265	274	280	266	261	291	261	239	279	280	275	275	252	281	284	263	259	269	257	250	246	291	301	265	272	260	298	293	261	254	285	254	285	278	279	275	272	273	279	278	286	260	299	274	274	258	257	273	268	257	296	274	273	266	270	282	252	296	255	269	274	262	256	265	284	254	272	278	274	281	259
33177	14664	5357	2478	1856	1358	1022	881	686	600	515	499	478	424	386	427	348	361	376	377	367	333	339	352	351	299	305	292	325	328	292	368	315	339	287	340	322	314	315	302	320	310	321	295	287	298	302	334	306	276	299	295	314	298	332	321	320	287	308	295	299	305	312	289	268	315	310	270	287	301	291	288	303	331	307	307	282	283	310	306	266	318	316	308	330	282	310	266	356	285	262	309	291	284	295	306	335	308	252	310	304	319	290	310	261	267	289	298	312	326	335	326	297	285	270	301	279	295	319	273	281	323	316	263	332	312	276	284	279	307	296	302	282	300	295	313	290	316	298	322	316	305	308	282	328	293	329	314	288	287	316	310	308	262	265	297	295	309	308	284	305	306	293	288	281	278	294	319	308	287	305	286	294	287	283	296	297	315	305	334	320	340	288	298	279	295	318	271	288	300	304	288	290	305	311	281	272	299	283	335	289	293	328	331	287	265	306	276	322	318	276	310	253	284	265	286	302	270	274	328	269	283	309	283	291	294	317	273	324	314	312	317	297	291	302	306	281	302	290	285	319	293	319	292	284	291	318	290	313	322	339	287	295	280	315	290	284	272	276	312	309	327	299	285	311	294	322	278	275	298	302	319	306	340	297	311	319	296	322	282	297	277	328	315	286	290	296	298	288	298	304	312	294	311	293	272	297	313	279	339	318	313	269	298	281	301	309	301	279	304	303	317	298	294	297	298	328	287	308	314	322	308	297	278	298	268	299	294	282	302	304	331	321	292	290	307	307	287	292	271	300	261	345	301	278	286	344	313	311	288	301	330	274	286	290	295	341	250	308	294	314	321	317	278	291	328	305	289	287	338	298	275	298	281	312	301	301	278	317	285	291	275	288	318	331	316	311	283	304	336	288	284	292	302	311	304	259	304	308	316	270	279	284	342	283	264	310	292	332	314	289	290	314	312	279	321	304	278	300	301	276	307	309	322	280	279	302	310	343	305	278	303	325	341	283	290	271	289	320	335	288	317	286	297	307	299	278	289	313	300	298	297	315	280	298	319	281	274	309	291	293	309	332	322	278	289	285	301	288	284	312	326	300	292	294	301	286	302	302	290	319	316	305	319	330	312	305	304	295	302	283	286	298	313	310	289	314	309	291	305	265	290	309	299	311	294	302	307	296	261	295	315	276	314	284	281	298	295	294	302	285	296	281	286	292	332	312	281	324	274	294	323	286	328	289	326	283	270	291	315	281	310	301	326	327	299	308	307	302	259	305	309	283	277	349	290	297	288	312	311	289	312	293	297	278	319	303	288	326	289	296	287	336	302	317	295	289	279	298	305	311	256	312	294	307	306	301	295	312	323	286	329	315	285	302	313	314	290	265	324	257	292	298	283	313	305	258	314	303	269	304	302	260	322	292	293	280	284	277	278	280	323	326	281	296	322	277	308	295	293	293	314	279	308	295	306	287	304	288	300	319	279	309	308	299	299	298	304	291	273	302	293	314	262	308	313	295	300	299	308	297	282	291	324	261	304	283	303	295	285	309	276	315	303	269	314	301	291	297	299	309	317	284	300	291	289	287	288	279	311	316	321	297	315	318	308	320	309	307	291	319	296	315	308	293	277	290	323	308	320	304	293	309	284	301	302	286	300	309	316	276	276	303	269	317	290	298	301	295	277	292	290	284	279	313	260	284	251	304	309	268	305	313	293	291	299	273	292	302	309	283	300	323	362	310	308	345	299	315	294	288	309	256	273	292	294	264	286	294	290	312	292	285	308	291	282	294	314	282	294	274	304	269	302	290	316	308	286	302	292	329	314	310	308	272	271	284	310	302	310	293	301	284	311	289	285	305	288	282	255	287	301	326	291	308	284	299	311	280	331	291	284	311	290	313	328	314	264	278	283	300	294	312	299	260	278	319	324	317	304	286	313	296	296	282	295	285	291	281	273	310	260	310	301	287	281	306	294	307	327	314	293	340	305	329	311	289	281	301	311	288	303	334	291	306	299	343	285	299	303	294	304	295	280	298	315	315	322	304	297	306	313	287	314	297	293	311	288	303	295	323	300	315	282	306	283	295	283	297	305	289	281	289	307	338	263	320	312	301	308	291	302	316	284	273	310	270	288	318	298	344	289	321	315	311	310	286	309	308	309	289	286	302	306	307	314	306	304	299	306	346	314	271	301	291	317	289	294	293	293	313	306	307	320	263	287	273	247	311	281	312	324	282	305	325	279	266	308	297	290	319	274	296	287	294	289	310	279	265	349	297	270	289	332	305	291	298	310	289	316	274	309	324	322	279	320	295	274	332	309	337	273	332	298	298	317	250	304	335	295	297	328	284	274	318	305	306	317	290	296	298	333	281	290	318	297	284	319	293	298	285	309	330	291	328	278	306	307	297	330	295	310	292	319	287	309	307	335	296	283	306	298	332	286	295	288	314	294	282	317	300	321	289	278	308	272	324	332	304	272	309	296	277	302	322	325	302	295	291	272	277	289	298	325	301	293	312	310	264	296	285	303	312	310	312	295	295	307	306	314	294	295	312	285	298	297	326	306	284	277	281	331	284	317	305	307	333	315	322	316	313	323	303	312	292	293	279	311	295	296	283	312	293	322	287	294	285	299	297	297	279	306	295	304	310	287	317	299	287	289	295	294	290	308	275	292	284	327	295	279	306	273	311	310	304	291	334	253	317	280	300	278	330	286	241	317	297	303	284	340	314	271	281	299	304	303	289	296	313	289	289	269	311	295	334	290	308	271	296	304	309	307	322	307	326	322	280	299	283	287	294	338	283	328	291	300	291	328	280	294	293	286	291	294	280	291	317	315	337	262	318	282	272	283	282	323	296	300	300	305	281	292	330	313	298	320	309	302	295	302	311	274	294	289	283	309	301	283	314	325	315	327	271	297	328	294	310	311	307	302	340	292	294	270	272	304	296	299	281	297	283	297	293	291	310	302	287	296	314	327	307	334	296	301	291	300	297	306	294	290	285	276	290	307	287	271	310	313	299	330	300	311	333	317	274	297	292	294	324	291	293	303	290	321	280	293	324	297	311	287	325	313	297	298	324	315	317	288	299	314	305	288	249	308	332	275	300	279	295	322	292	296	292	283	272	289	290	286	316	306	289	301	302	319	278	295	305	295	305	308	312	253	298	317	297	340	292	270	297	282	306	290	311	285	258	305	262	334	283	302	292	278	333	256	353	304	295	310	292	301	298	290	318	314	311	307	292	306	317	302	291	320	305	313	312	321	263	303	290	312	293	329	285	261	315	292	321	315	298	302	297	298	308	320	332	281	283	305	305	309	299	314	292	283	277	261	282	296	303	306	309	323	298	316	301	320	292	297	283	295	328	314	288	321	291	297	289	262	295	261	319	284	279	329	292	298	332	297	331	279	311	293	305	304	360	316	293	297	278	277	304	287	293	308	307	278	320	275	294	303	307	309	287	290	264	282	266	311	288	300	289	290	320	297	279	313	289	306	303	302	293	294	308	305	274	292
24713	20977	26767	25170	9569	1162	925	869	822	764	749	775	759	732	727	746	708	766	716	698	724	697	709	726	688	739	771	694	700	700	722	687	684	685	683	738	710	671	673	699	658	701	659	718	679	696	707	703	672	714	700	712	718	659	689	674	714	708	689	646	701	658	682	694	719	722	648	685	732	653	673	659	667	706	700	653	667	653	686	699	686	725	669	684	704	669	666	663	723	715	748	738	713	694	692	685	683	653	738	668	743	701	689	669	709	720	698	653	683	724	667	747	661	725	671	769	693	667	698	714	686	663	715	702	732	744	660	704	675	680	651	696	710	721	669	688	708	630	709	727	717	704	689	682	747	689	704	701	727	665	660	687	699	705	675	643	648	731	696	713	683	703	748	689	732	756	668	685	665	709	669	729	703	720	685	708	652	706	707	714	694	711	668	681	664	645	679	653	686	733	670	724	695	690	713	699	673	724	716	691	742	668	714	714	663	728	715	731	687	735	692	695	684	642	641	697	724	694	749	695	709	704	635	715	719	706	705	635	677	712	707	728	711	714	693	658	686	663	705	691	689	651	748	726	709	691	679	711	685	683	686	730	710	748	734	727	684	705	689	696	661	716	656	684	677	713	721	672	671	659	683	674	717	714	679	703	709	711	723	677	674	726	695	705	685	679	659	665	686	675	775	735	688	683	692	750	711	737	704	689	672	687	700	717	688	687	671	695	692	736	676	729	691	714	707	712	686	705	638	714	713	652	694	766	716	687	686	690	702	659	673	678	644	706	691	657	708	650	666	728	669	659	734	700	716	727	685	695	687	669	668	692	701	715	740	681	651	680	699	673	655	658	654	666	712	724	677	713	730	679	672	695	735	690	676	693	689	719	689	642	695	679	672	733	668	747	674	701	713	703	688	719	746	695	718	702	693	699	705	721	672	686	705	664	679	685	707	707	700	718	679	699	638	720	702	723	704	687	695	719	689	671	675	720	692	707	668	731	692	685	660	717	722	701	704	701	708	729	649	677	728	665	705	674	742	666	683	727	686	687	672	764	722	695	681	698	689	659	683	702	732	723	694	672	699	712	679	679	667	689	704	671	662	690	715	670	666	690	672	680	714	709	692	697	719	673	700	717	694	703	665	694	625	694	699	670	621	694	687	670	695	686	711	672	695	693	732	660	675	722	675	725	733	691	697	721	733	638	691	738	694	721	728	686	671	682	709	732	671	689	721	630	704	699	702	725	731	662	657	715	702	645	689	656	734	741	682	658	667	742	706	709	723	722	703	712	695	709	713	685	699	671	683	713	694	659	671	703	671	648	643	671	712	702	711	721	718	760	726	713	696	663	657	720	711	686	717	662	680	737	657	652	727	687	652	725	671	667	712	719	704	707	701	705	680	706	707	716	667	719	685	674	650	659	696	740	684	751	731	693	657	680	730	736	686	740	727	685	705	673	620	654	718	696	665	702	665	731	730	675	676	696	648	681	664	710	682	663	690	652	672	695	691	726	697	697	693	744	621	709	685	713	686	674	689	679	706	645	669	683	658	731	697	712	643	727	655	699	686	666	723	671	701	706	661	688	683	696	634	673	713	734	722	700	708	721	648	701	761	742	665	663	745	684	739	699	664	691	685	711	702	694	741	720	725	658	726	682	714	671	677	689	693	717	646	683	734	663	663	703	720	692	750	679	683	594	667	660	669	711	706	713	659	723	699	700	709	699	692	729	729	657	699	723	716	699	692	655	728	708	645	698	715	689	691	718	699	687	681	673	708	690	704	705	707	706	699	670	702	668	710	683	693	751	686	709	686	653	675	703	686	654	724	725	699	692	703	691	676	735	753	705	671	688	711	678	665	728	696	726	656	689	641	706	665	669	699	747	685	706	727	689	684	689	646	683	740	680	698	680	691	702	744	721	656	732	657	678	724	706	653	700	638	687	651	677	747	691	730	705	690	711	683	673	731	731	682	712	681	704	701	713	671	705	687	695	681	696	629	692	719	668	675	670	622	692	687	706	716	720	680	667	700	704	669	703	704	662	714	710	728	730	701	641	708	710	669	737	659	716	678	704	679	696	669	699	678	748	668	714	686	689	698	659	711	686	723	666	684	712	677	636	717	695	702	664	707	730	685	677	709	693	748	676	700	721	746	754	676	693	674	702	670	705	677	746	637	691	705	747	688	728	679	710	686	695	713	703	723	721	715	680	722	701	697	677	695	698	708	670	696	694	659	700	668	705	654	638	691	726	685	698	649	667	669	669	697	752	682	696	701	711	679	678	717	699	713	723	727	709	693	710	718	703	660	685	723	693	690	677	676	729	660	696	717	687	709	678	660	722	662	671	701	721	731	699	730	664	675	674	664	721	687	663	684	702	676	681	718	690	694	691	667	755	705	657	678	647	738	707	750	696	660	753	684	713	693	659	689	666	687	699	727	664	684	677	718	723	677	727	714	679	700	683	690	714	672	683	718	730	737	702	699	675	696	683	700	684	692	687	693	711	713	675	728	672	675	680	674	686	694	698	698	687	686	707	704	708	672	686	712	696	724	707	696	684	705	724	715	742	666	673	716	694	706	677	754	684	694	691	673	677	688	697	655	687	665	671	719	709	675	663	692	720	729	694	640	707	704	747	715	681	734	676	728	679	676	663	722	728	676	690	729	716	690	680	720	741	715	715	669	741	683	695	685	686	684	705	688	679	698	716	705	716	664	734	687	695	678	711	711	706	691	680	698	704	723	674	668	661	691	688	681	680	717	645	714	683	620	684	701	686	683	657	714	691	686	664	695	670	690	691	681	693	650	736	708	715	722	715	740	686	718	716	669	678	644	685	661	658	743	691	689	704	696	713	711	717	694	699	744	721	686	690	638	694	694	719	693	675	722	717	699	712	651	722	690	695	700	683	701	685	732	712	654	659	690	700	660	658	703	676	720	684	677	664	671	676	730	752	717	666	670	659	667	725	658	714	678	666	699	760	669	719	734	732	656	755	684	720	668	706	708	740	677	710	643	700	702	671	720	762	679	704	716	655	695	727	666	656	686	702	619	674	666	712	676	686	674	690	696	677	725	707	687	681	665	730	685	711	640	696	672	729	723	692	671	720	693	641	673	719	651	696	692	691	672	742	708	695	708	683	660	659	654	716	702	720	705	749	700	692	711	673	657	650	642	621	676	677	696	696	657	695	680	678	675	697	714	694	662	678	692	703	780	702	675	675	663	717	729	715	727	672	718	702	658	688	689	667	660	714	699	644	648	693	718	718	713	727	681	665	697	692	675	698	712	713	674	728	721	716	683	682	707	674	713	679	666	681	679	652	702	699	650	724	696	696	713	693	656	700	712	664	606	692	682	721	645	712	721	721	676	641	680	710	680	726	715	693	745	713	731	719	706	694	683	706	687	654	736	693	680	720	728	723	684	671	694	703	759	691	700	697	703	658	694	731	675	724	713	667	658	668	691	685	688	714	638	711	681	693	688	654	667	695	698	715	687	704	708	706	715	741	651	724
30087	10193	3333	1879	1521	1305	1134	1007	953	862	796	861	821	810	760	799	782	759	702	693	704	744	734	763	790	745	794	720	724	713	748	683	784	716	751	755	698	669	722	745	684	773	747	767	726	689	685	807	716	705	744	770	716	704	775	711	767	710	734	736	761	744	710	688	697	753	706	750	761	721	735	738	753	750	664	705	710	726	669	719	754	680	741	752	772	718	749	715	758	676	754	713	722	727	737	708	770	748	739	722	732	766	735	734	729	703	702	675	738	732	742	748	691	713	726	686	702	736	766	711	722	716	707	756	750	762	712	684	725	711	714	717	747	721	691	701	706	712	703	720	647	733	727	731	729	725	683	724	741	725	740	768	692	700	718	723	711	726	735	735	733	713	719	721	684	781	759	725	756	706	736	694	742	720	719	689	752	752	674	732	736	658	724	681	714	707	675	768	713	721	744	691	705	703	733	685	746	702	736	717	678	696	771	756	746	682	730	650	694	712	742	759	768	737	695	758	752	740	748	707	715	750	731	712	734	714	702	739	730	723	710	719	702	750	713	768	730	788	752	725	744	700	743	690	699	682	755	677	727	743	678	769	715	719	740	718	748	715	694	690	747	721	728	675	721	727	734	748	635	723	728	766	718	707	739	730	727	757	688	718	749	726	729	773	742	704	655	750	743	737	767	768	717	725	737	780	706	720	743	687	767	710	748	752	716	740	708	691	726	692	704	735	710	695	714	656	763	734	752	726	768	703	717	690	728	730	749	708	748	723	721	701	711	746	695	717	731	695	740	731	725	709	706	713	681	752	676	701	721	687	738	752	757	717	724	705	727	724	727	716	686	776	725	751	689	736	693	723	705	734	675	708	708	759	701	727	716	729	718	712	718	680	699	744	716	708	730	711	730	739	734	763	753	778	698	725	712	721	717	749	722	710	783	710	747	738	738	691	736	713	722	731	718	772	766	717	790	742	766	743	687	681	727	716	696	731	688	708	729	759	783	736	704	727	736	723	752	747	760	759	689	698	692	769	744	690	790	719	722	708	789	710	755	767	720	758	692	735	773	736	718	727	690	728	725	756	723	728	708	715	743	740	681	697	759	679	744	705	732	661	744	759	712	701	754	757	714	768	708	733	694	704	707	693	706	738	695	725	743	667	690	672	717	713	685	745	747	745	693	721	723	700	704	733	749	730	711	764	688	671	703	753	741	699	710	691	743	697	771	734	728	681	687	694	724	760	732	747	753	710	763	704	707	701	690	711	714	719	718	680	709	724	680	702	724	733	752	708	747	721	704	720	725	717	701	684	724	724	716	738	758	778	727	777	706	738	677	737	742	748	699	762	755	695	731	710	695	738	728	716	688	737	739	739	694	745	726	694	717	753	749	791	718	794	747	703	685	716	724	761	721	785	716	701	717	749	680	787	761	778	734	719	742	746	724	780	691	722	749	700	747	738	713	706	679	705	726	746	720	723	686	709	709	727	734	764	673	769	728	694	731	744	744	724	773	681	738	689	724	768	702	683	724	734	744	767	757	737	696	759	723	727	752	752	786	799	690	686	720	700	747	677	696	740	693	740	742	691	754	754	705	708	694	737	724	717	710	744	719	733	790	738	700	746	753	718	727	739	673	725	716	658	742	713	701	699	755	736	730	746	756	707	738	745	737	692	721	748	736	722	725	740	709	763	772	759	768	733	685	734	699	697	737	726	750	745	732	740	722	711	740	718	730	745	733	729	742	767	755	764	754	754	728	704	726	726	734	682	746	733	741	719	684	724	754	747	731	729	699	705	744	723	798	730	725	738	769	722	723	756	746	732	695	744	705	737	725	714	696	736	740	732	693	705	705	726	713	710	725	722	733	726	703	745	724	711	725	721	694	740	723	673	732	714	697	750	740	752	764	731	695	724	741	735	675	679	714	745	777	735	694	691	710	750	730	753	741	717	715	710	686	711	723	733	716	701	767	753	710	767	706	697	772	709	741	698	760	739	693	720	734	703	734	720	728	768	698	736	712	747	776	773	709	692	719	726	728	717	743	722	727	736	733	816	736	719	722	752	737	687	718	742	716	735	784	720	771	698	687	715	730	753	748	742	765	729	745	742	708	786	699	675	794	695	717	737	710	705	727	710	714	745	724	699	755	701	691	753	712	742	700	741	725	707	744	709	755	817	706	720	747	783	724	727	694	752	718	749	705	716	760	676	715	751	757	709	725	781	696	746	719	737	709	677	709	771	701	734	696	735	750	719	736	720	726	733	738	717	709	713	792	684	688	782	777	731	760	724	689	740	674	747	759	712	712	763	701	749	731	725	723	703	736	722	708	694	753	700	731	684	727	765	767	748	705	706	735	743	742	703	730	690	693	746	725	689	691	729	706	741	663	699	707	688	774	784	696	755	699	708	726	721	726	679	725	695	712	729	711	785	713	694	714	733	721	655	759	725	731	690	711	710	718	723	715	772	759	767	727	743	712	725	696	721	704	726	735	728	692	744	758	761	705	750	723	740	754	714	729	699	742	752	735	759	708	755	694	699	708	745	723	703	752	720	777	709	697	748	751	695	760	660	694	737	745	709	762	791	772	716	719	715	745	722	741	724	723	700	712	712	673	736	698	717	740	699	681	763	739	714	700	717	744	742	688	749	727	745	712	740	751	737	707	735	731	722	747	710	755	750	730	727	709	680	704	724	685	690	780	723	746	743	659	715	745	735	703	731	733	703	705	710	737	712	714	720	764	744	698	740	741	740	722	675	797	730	711	730	763	707	731	734	726	759	716	784	689	707	724	713	705	739	715	728	722	764	767	727	734	722	738	744	711	742	742	753	756	748	694	716	728	747	754	724	763	710	680	773	723	708	680	699	727	737	724	765	696	700	682	736	725	725	745	718	726	734	715	734	704	708	727	690	722	791	724	742	712	699	766	775	789	708	736	724	731	783	677	780	791	759	718	697	725	705	735	729	691	712	719	688	755	672	655	703	680	750	745	662	743	732	706	699	725	765	708	726	720	705	682	711	755	704	764	744	750	749	744	751	752	722	752	663	733	752	746	754	672	749	697	754	747	671	748	726	738	670	718	723	731	731	764	684	707	693	715	750	709	730	742	762	767	692	701	704	726	710	685	696	775	731	706	743	742	734	755	715	734	704	724	751	778	713	740	713	746	694	758	763	742	760	725	744	731	692	760	733	779	746	735	798	703	758	709	667	732	723	745	724	695	705	724	750	775	707	678	746	757	684	710	768	716	754	769	718	694	716	726	731	704	730	737	697	745	700	762	694	710	716	696	720	706	711	728	698	720	693	704	709	725	682	728	765	725	672	668	723	713	781	703	731	705	754	768	715	668	712	723	750	743	699	713	694	689	760	740	748	687	675	779	735	728	683	698	734	686	718	715	692	721	725	665	710	759	714	763	725	700	714	718	716	728	749	729	739	704	778	712	725	681	696	686	722	693	721	753	772	720	735	725	689	732	707	734	670	724	704	793	770	729	703	732	712	763	729	718	735
22510	21058	28655	23676	21055	21123	8877	1457	1073	967	895	885	832	774	785	766	758	716	727	704	739	714	710	649	665	701	690	693	684	603	689	693	679	661	664	674	655	648	648	636	636	702	675	667	684	666	603	653	644	642	657	678	663	678	653	641	634	618	596	627	668	675	696	609	664	667	697	673	649	658	620	644	645	645	640	632	651	671	633	672	683	623	600	707	655	618	611	651	691	657	697	681	670	635	653	621	608	659	622	638	671	635	622	659	614	650	582	677	656	635	683	643	656	611	657	613	650	658	650	658	699	678	665	635	644	707	647	602	602	686	619	655	616	650	616	623	668	680	629	635	662	656	656	632	671	625	641	599	658	642	663	627	669	700	620	686	676	655	645	653	655	655	616	632	643	629	597	627	618	637	637	674	652	654	640	671	628	681	649	582	655	636	581	666	634	663	674	673	633	666	652	639	708	683	629	666	650	635	636	650	651	656	655	609	634	675	630	640	632	631	616	673	672	636	654	647	683	632	658	604	605	618	670	645	664	629	635	619	608	637	625	612	611	638	684	644	619	669	632	596	623	639	608	668	600	608	662	647	644	653	666	618	597	666	661	675	611	599	642	624	616	649	624	622	634	677	668	648	632	643	699	691	645	658	643	637	648	648	675	647	657	651	596	668	658	665	596	614	679	615	654	649	660	632	620	665	723	605	666	674	656	631	592	648	634	672	633	606	680	621	665	648	633	641	613	626	607	672	587	629	667	642	686	643	615	646	632	667	645	623	630	633	663	645	653	652	640	611	631	578	633	649	679	665	630	638	618	625	658	635	638	639	667	672	662	628	674	590	681	689	600	640	643	619	630	654	689	658	682	576	664	679	604	612	641	638	613	679	666	687	659	656	656	655	646	676	630	600	623	599	619	657	615	645	597	637	668	629	644	641	667	666	693	641	645	663	667	677	645	624	622	655	720	646	633	637	654	653	603	616	646	619	633	675	648	690	630	641	625	652	631	645	627	608	631	639	680	728	652	647	639	636	654	612	590	634	634	658	643	639	692	667	581	643	664	632	628	663	619	690	640	615	683	691	625	576	623	710	632	614	610	626	656	649	637	611	575	602	613	639	682	635	668	637	657	649	647	645	653	643	617	622	619	647	655	645	680	633	643	640	658	621	671	627	649	616	672	659	657	627	651	659	648	602	610	648	620	676	677	637	679	640	655	673	637	658	654	618	664	693	656	649	604	663	684	658	619	614	639	649	629	629	623	620	628	590	617	663	634	678	601	657	630	664	591	661	635	641	618	626	664	626	639	601	632	601	657	614	627	640	652	680	620	637	630	671	659	643	658	629	651	650	671	643	670	617	639	663	640	616	678	651	668	653	669	665	672	645	675	606	697	618	638	650	661	647	651	678	657	643	633	645	603	606	643	638	665	641	634	659	632	646	618	657	634	629	631	631	636	628	655	680	653	682	662	651	650	614	648	640	647	651	682	639	633	692	626	649	627	671	646	629	678	639	661	644	639	628	639	640	654	615	637	645	623	677	620	628	627	642	636	634	657	606	648	659	639	677	639	634	659	658	658	631	609	642	642	715	655	631	638	644	638	636	688	632	609	568	631	655	633	648	671	612	651	623	688	629	672	620	645	649	682	646	620	635	645	665	672	628	682	636	661	619	631	634	628	676	664	626	603	684	594	625	614	660	656	618	666	642	729	640	670	644	630	612	622	627	626	710	671	616	588	643	604	644	735	592	627	642	658	652	683	622	653	649	652	622	599	602	630	676	661	604	649	652	609	640	651	685	662	661	648	652	651	635	615	649	598	613	649	680	622	627	645	638	677	603	615	650	610	636	675	712	634	618	647	660	589	660	693	671	629	657	615	648	614	648	647	590	585	657	623	697	623	615	639	655	613	649	640	652	622	644	624	643	686	606	665	616	646	674	643	620	619	596	623	664	621	648	654	671	664	629	649	617	647	658	627	660	616	653	640	662	664	606	625	606	676	660	597	630	664	648	646	607	634	643	593	662	661	607	604	608	655	651	662	639	656	634	636	624	594	631	639	634	680	647	622	652	654	630	647	652	701	665	610	635	677	653	648	620	631	668	627	682	662	611	702	581	631	651	616	640	691	634	637	619	627	669	650	648	618	635	667	647	645	670	654	615	617	626	611	632	664	656	594	649	640	642	667	654	672	646	673	681	605	661	663	661	643	650	666	637	599	649	641	644	663	621	633	638	651	678	628	674	658	653	638	679	631	670	614	568	637	655	697	613	685	671	686	628	615	553	616	676	657	642	646	650	636	623	677	638	641	660	634	640	608	661	594	667	629	672	636	639	620	633	612	637	658	659	648	626	644	598	660	654	625	651	662	689	611	642	640	658	638	618	618	599	652	645	601	619	653	619	627	691	692	671	637	636	651	605	642	688	586	652	663	646	632	661	667	659	658	690	591	601	618	633	586	628	645	648	620	645	673	644	654	636	645	674	689	632	596	649	664	635	587	670	669	657	632	642	649	623	656	643	660	619	590	623	681	596	622	631	668	609	680	651	617	682	628	649	643	629	631	627	639	625	643	634	634	669	659	624	642	660	696	660	637	659	658	650	625	585	615	674	640	617	611	661	673	651	608	597	653	642	643	667	633	624	642	622	631	607	684	614	627	661	655	616	659	641	639	618	654	672	639	637	658	647	651	682	642	621	659	628	633	632	639	667	652	599	622	623	634	648	657	613	652	657	689	626	648	655	628	601	623	636	621	624	689	636	665	657	645	593	595	676	643	676	662	643	636	629	618	671	621	684	648	659	622	650	619	704	610	617	620	651	650	689	632	669	642	652	633	619	655	633	604	639	614	651	652	664	616	640	639	585	604	670	697	646	635	608	652	656	616	647	670	630	655	639	655	633	662	628	637	706	622	619	659	636	643	673	630	649	647	665	671	642	647	655	668	643	655	646	629	643	641	628	611	685	648	604	614	652	663	662	617	612	623	603	668	643	655	629	624	638	628	614	596	617	598	609	673	634	609	657	646	620	674	647	655	663	644	667	625	693	658	624	611	642	652	638	641	636	641	631	636	648	622	617	701	651	661	618	654	647	610	642	704	609	648	609	623	642	636	597	612	590	622	600	634	611	653	640	633	615	648	627	605	626	627	623	624	657	611	655	688	670	667	627	636	659	685	619	592	649	633	663	628	628	600	625	616	695	657	658	629	651	664	599	628	622	644	636	658	644	656	647	617	618	630	615	656	608	649	661	614	619	647	650	628	673	620	617	699	614	694	638	617	639	644	627	680	592	664	664	658	649	659	623	612	686	663	649	691	674	651	641	673	659	615	609	606	682	575	673	656	605	620	644	697	641	608	652	650	624	685	615	666	617	616	626	668	703	684	740	615	629	618	604	607	665	628	643	622	624	653	623	628	658	659	663	612	633	640	637	624	603	619	663	663	662	648	629	699	601	624	641	654	632	610	664	712	604	643	665	628	647	612	625	653	600	629	661	636	628	621	638	653	645	667	630
39330	16444	9348	4676	3459	2700	2142	1666	1443	1230	1142	1052	932	931	900	818	794	772	759	748	764	756	732	714	741	704	683	724	620	670	666	679	686	633	681	652	637	665	622	663	671	651	674	662	648	639	653	682	696	648	629	650	621	640	706	610	731	694	626	689	597	671	669	611	676	650	643	642	654	648	652	630	666	630	629	630	619	609	659	645	634	670	642	640	633	680	623	652	616	653	641	637	629	670	658	635	631	653	650	652	635	675	643	663	663	674	690	696	614	636	637	608	641	637	658	616	605	621	593	622	598	620	687	684	639	595	619	667	665	617	648	656	630	601	661	671	612	631	657	665	641	628	620	665	682	649	627	643	646	632	627	673	713	679	628	653	592	643	595	693	623	670	653	644	593	653	662	648	617	632	669	652	622	608	612	677	642	617	628	649	675	598	622	644	670	638	647	683	627	672	650	633	656	619	629	638	638	649	635	672	646	625	664	642	677	638	643	627	661	605	634	629	609	626	655	676	625	639	672	676	654	668	659	636	645	669	621	680	664	655	660	647	635	635	586	645	611	650	684	655	628	636	652	627	673	660	638	676	620	639	630	663	619	645	665	648	635	674	652	613	614	633	684	644	641	627	640	653	655	607	628	666	669	643	563	657	655	677	641	626	662	626	623	640	624	626	635	646	685	611	684	665	631	627	629	640	644	646	631	606	637	634	628	656	610	627	650	600	618	669	616	662	656	642	624	653	644	624	640	679	669	607	629	619	677	610	670	632	626	606	669	620	644	598	601	646	636	652	683	666	621	669	633	661	649	674	632	653	607	640	664	679	627	644	609	631	649	636	608	682	627	593	693	679	636	649	630	635	607	621	663	610	631	648	659	648	614	670	665	658	619	606	604	644	657	595	601	656	630	633	636	653	655	608	635	638	621	658	646	650	639	620	671	621	659	619	630	656	633	629	663	626	645	623	620	660	676	648	665	634	643	680	624	638	655	674	639	595	654	645	607	624	666	617	644	678	677	639	659	637	617	593	636	638	689	626	621	638	656	654	667	668	644	639	644	615	631	694	641	622	633	631	664	639	675	616	664	667	651	679	639	608	631	644	622	661	670	646	643	631	637	642	674	668	626	668	662	632	634	654	605	633	656	677	604	635	635	614	662	701	642	697	640	630	643	631	656	626	601	628	619	632	613	673	635	655	622	644	649	647	641	651	617	610	673	624	631	646	650	678	639	649	712	623	648	620	643	682	652	667	683	665	682	602	670	581	615	641	607	636	668	663	677	616	647	676	627	643	661	657	620	597	629	659	611	627	610	609	666	649	639	684	633	654	637	648	650	658	670	623	645	623	662	603	659	638	643	602	607	642	691	624	631	638	621	669	631	707	615	649	622	609	583	607	622	655	597	605	660	634	637	657	613	672	675	678	657	644	659	665	651	614	654	651	611	642	601	676	634	689	641	620	654	634	623	606	664	670	648	622	597	610	601	639	637	621	646	627	648	653	592	639	657	621	607	651	624	620	652	644	619	627	610	629	652	656	653	611	656	633	637	627	622	650	635	608	633	626	675	625	619	645	651	642	619	637	664	660	649	628	626	651	624	637	620	641	643	613	661	621	613	626	636	687	655	649	633	629	671	625	655	649	631	633	644	622	650	643	595	611	642	611	658	627	636	617	669	653	623	620	603	633	631	625	641	682	622	648	635	656	655	682	624	623	659	604	638	618	618	644	636	634	682	691	562	655	619	693	651	635	650	679	647	580	646	617	652	632	658	636	628	619	694	591	648	654	647	655	670	691	650	679	615	646	652	645	638	649	655	622	628	615	651	670	643	696	654	647	655	641	674	660	667	640	662	641	649	586	667	662	654	646	632	658	660	618	658	624	639	633	612	610	652	588	635	700	641	638	704	620	671	623	635	628	656	614	615	613	653	646	620	609	610	647	610	623	612	587	666	630	620	660	680	673	642	622	640	605	624	635	641	652	635	648	681	649	684	647	606	667	615	625	629	630	676	629	641	654	614	644	646	684	593	670	632	654	623	616	623	685	685	631	666	616	591	626	638	633	708	636	620	641	651	624	643	643	604	659	636	659	594	646	699	619	666	642	620	627	637	614	679	678	643	633	662	639	664	612	645	663	680	637	646	662	657	657	623	662	643	663	691	680	649	610	676	660	628	654	666	633	620	617	650	601	593	660	590	645	649	656	666	615	637	653	678	631	630	625	672	683	702	661	642	649	666	650	674	632	614	629	657	669	678	658	631	648	610	645	634	650	593	660	629	671	664	620	644	627	625	661	643	654	661	620	650	622	597	597	664	650	636	647	648	650	614	623	623	662	623	647	652	638	648	633	665	677	660	670	638	591	606	618	591	640	672	626	627	630	678	603	616	633	600	647	640	628	631	634	618	635	651	626	628	603	665	650	654	641	660	607	661	655	622	640	622	605	656	664	583	646	646	639	680	613	677	640	624	692	633	660	651	627	634	654	659	601	645	600	655	653	606	636	668	625	633	634	649	678	657	621	641	660	694	693	654	626	653	659	610	630	627	645	662	671	675	649	616	607	647	658	625	651	626	605	639	626	669	669	639	675	666	666	631	635	652	670	677	653	641	592	643	660	635	626	680	671	671	618	665	659	638	644	596	646	663	601	617	631	663	632	662	604	617	645	618	653	627	629	694	656	618	639	681	668	641	620	614	693	658	617	621	657	611	635	636	655	645	626	646	616	686	618	629	637	676	659	643	674	670	647	625	653	627	608	673	628	637	627	634	663	630	671	609	629	650	650	645	626	640	669	645	654	628	662	636	642	648	623	606	637	660	645	637	610	697	655	670	636	670	647	650	675	603	656	658	683	638	616	608	624	659	636	584	627	618	651	665	645	645	621	663	642	671	642	671	608	629	639	634	626	624	637	650	617	647	641	656	663	612	651	633	643	621	631	641	623	604	616	673	631	599	658	675	632	627	638	684	637	634	559	611	592	673	658	659	639	638	592	673	637	651	647	663	687	641	700	607	623	627	599	626	593	640	672	608	634	653	664	627	675	652	662	650	662	654	621	682	696	634	655	641	611	655	594	645	650	644	639	630	656	652	654	637	665	669	625	626	671	690	636	669	655	645	644	563	591	626	633	678	667	641	641	621	636	699	660	659	674	656	652	629	614	654	624	637	633	648	640	592	644	636	615	630	628	585	617	621	628	645	602	603	616	658	634	617	671	664	612	635	631	653	664	609	647	611	605	659	648	645	669	651	630	628	712	656	654	660	656	727	600	624	691	624	643	621	643	691	661	645	688	656	663	669	707	638	647	658	640	631	612	667	640	629	620	634	613	619	649	604	654	665	632	651	652	647	603	597	603	639	676	653	629	613	636	625	651	639	652	649	637	652	670	605	664	637	632	610	620	635	621	655	620	640	674	597	663	602	595	619	670	618	675	651	654	629	653	615	647	698	664	644	621	639	619	621	640	650	707	643	613	674	662	652	674	612	630	640	661	592	642	670	654	625	629	620	642
27936	18097	4298	733	525	443	417	421	391	412	394	371	366	368	427	386	409	375	362	387	359	394	342	374	366	385	413	369	383	430	364	386	383	388	375	364	400	360	353	374	359	386	401	418	378	375	374	396	397	379	376	370	365	402	359	378	358	373	390	378	382	398	397	384	337	403	422	393	381	367	392	401	364	368	425	423	373	387	379	358	350	361	364	413	366	387	392	385	369	440	394	382	364	382	397	372	350	379	392	389	372	396	362	397	404	401	357	406	358	386	375	395	385	375	354	383	368	425	371	388	438	330	409	374	390	379	416	383	405	375	398	386	421	406	380	367	372	354	374	403	388	407	402	369	408	402	383	409	421	387	376	412	362	395	393	371	384	377	356	397	343	386	356	380	347	409	377	379	367	389	358	362	363	382	394	389	388	357	376	371	365	370	397	363	375	381	370	364	403	371	362	386	382	356	367	358	407	365	378	422	399	372	400	403	368	368	364	401	393	351	405	370	381	372	392	380	428	381	397	406	382	384	375	365	405	403	372	396	400	373	369	409	363	399	363	390	357	405	370	379	385	390	407	382	385	374	364	392	402	396	379	379	396	416	386	381	401	395	389	376	417	425	401	352	390	406	399	421	386	381	425	385	387	344	389	380	376	377	376	388	364	371	412	397	408	398	377	397	389	386	386	416	364	421	391	370	401	360	395	378	379	400	403	399	414	386	415	373	383	333	375	396	377	378	372	354	399	376	380	358	361	411	342	391	382	382	382	410	345	383	407	379	399	417	387	370	350	400	399	372	377	389	385	413	398	403	379	373	420	390	404	378	373	377	390	389	368	355	378	407	369	342	371	391	377	345	418	393	389	406	349	341	373	401	371	384	377	399	396	387	373	413	363	370	374	413	352	385	376	363	379	377	381	375	365	368	362	377	406	356	400	372	370	388	372	407	381	402	417	378	360	417	360	385	400	404	396	385	374	349	383	400	395	391	387	371	384	391	366	371	365	435	427	407	373	351	360	385	377	421	404	391	354	386	377	367	363	399	377	382	368	427	372	382	344	399	360	368	364	353	386	406	407	386	379	423	426	405	397	392	385	369	350	373	375	408	378	369	382	400	391	382	424	391	388	385	408	403	354	372	368	385	399	388	399	397	388	396	415	394	391	412	389	370	392	381	389	380	380	359	371	357	399	423	361	372	381	360	392	411	394	403	416	380	395	387	378	413	414	402	373	374	338	351	376	348	359	382	355	372	372	342	366	386	393	378	395	394	403	424	384	366	375	392	348	393	372	391	357	361	367	386	390	415	402	372	404	389	408	396	396	368	413	357	381	392	397	372	383	387	388	368	398	362	374	412	370	369	393	358	418	382	380	393	354	380	383	417	365	426	390	376	370	392	403	373	348	349	381	400	354	382	400	373	384	368	422	382	400	390	399	400	368	387	395	403	390	390	375	375	360	403	379	398	372	384	413	366	405	414	355	412	385	388	387	386	362	377	371	426	413	365	390	388	386	403	380	397	398	394	414	397	366	362	378	392	388	363	425	370	398	419	384	419	420	411	384	395	388	382	396	395	361	380	368	416	373	401	376	375	399	342	393	391	362	384	399	382	397	419	390	399	382	383	396	397	392	377	375	356	414	376	385	387	374	346	435	413	399	375	400	359	367	372	364	389	386	402	376	400	382	389	389	399	394	383	361	369	343	397	419	365	376	343	393	394	396	349	383	398	384	353	387	377	355	379	372	395	412	360	367	392	402	375	391	375	369	378	330	401	375	379	355	385	367	356	390	404	362	418	376	369	355	411	388	333	415	408	371	416	395	402	375	370	359	375	389	378	391	396	406	397	400	384	382	375	358	377	360	361	383	396	366	376	369	383	392	364	404	354	362	409	358	363	386	366	389	396	406	365	394	373	418	381	379	403	364	397	368	379	380	358	388	389	423	385	411	398	353	376	376	401	358	357	382	394	386	368	385	415	377	405	427	368	383	398	396	388	344	374	348	374	376	369	377	390	376	377	346	394	393	364	385	394	417	393	398	392	371	341	370	391	349	374	356	359	367	355	367	403	402	376	386	374	370	376	339	354	366	380	430	392	402	378	356	388	407	419	387	359	398	358	387	386	383	401	387	354	418	358	405	393	408	395	399	392	391	376	366	373	366	384	357	409	381	411	383	366	403	382	370	381	376	359	401	378	378	366	373	383	373	434	395	385	375	395	371	381	405	376	410	368	380	374	387	378	355	402	379	350	377	400	368	385	374	368	349	401	375	391	377	360	379	360	397	413	359	387	362	346	375	356	389	349	399	414	365	362	379	374	372	343	387	385	350	386	379	381	389	356	392	387	400	394	399	354	392	374	419	396	377	386	384	382	393	359	410	373	365	388	345	369	363	389	373	380	400	389	352	369	395	366	394	383	364	382	402	406	351	391	406	386	404	371	360	389	365	401	409	363	391	370	402	376	411	408	416	379	379	398	387	386	366	367	432	412	359	376	364	351	384	407	391	369	411	371	378	402	410	376	351	364	375	354	369	360	428	399	391	374	395	352	389	370	359	376	387	374	371	385	389	357	403	363	375	381	353	379	395	379	373	393	348	374	379	394	348	406	371	400	376	378	385	377	395	345	367	402	359	373	349	372	364	394	361	408	390	354	342	372	385	353	409	376	386	379	423	382	395	366	365	419	377	374	365	366	373	344	355	387	377	358	379	392	417	406	375	406	401	387	385	443	376	418	441	401	408	363	379	388	433	382	367	362	372	415	354	385	386	346	379	352	399	358	410	383	363	378	401	328	381	397	411	410	387	367	351	408	356	385	371	415	370	362	386	388	417	358	373	401	381	402	378	349	373	400	346	351	389	373	406	413	361	376	360	402	384	399	387	346	355	366	401	405	427	394	403	388	361	419	404	421	396	406	409	371	359	387	357	394	400	362	382	422	347	385	362	389	410	405	389	384	386	383	383	354	399	373	413	372	374	379	370	389	395	366	392	422	366	369	395	401	395	378	392	369	371	390	395	383	352	377	415	369	375	408	372	407	402	365	413	413	366	373	381	372	373	361	370	375	400	363	379	434	371	338	347	389	367	390	408	367	372	377	452	382	401	351	405	397	342	348	401	407	377	378	376	381	399	386	397	345	376	389	390	372	345	380	349	388	380	408	390	355	430	375	385	354	406	378	371	392	375	408	385	359	403	398	410	373	385	382	370	381	403	361	377	401	369	378	394	420	401	383	378	362	391	361	361	352	383	396	368	367	392	317	363	415	366	400	394	388	395	357	376	364	424	403	407	422	393	362	386	393	404	372	385	393	394	343	387	401	414	398	385	358	382	375	382	410	366	400	396	366	359	368	408	377	365	407	363	447	385	386	398	403	422	418	402	369	412	389	382	383	410	389	352	370	396	377	382	374	377	370	418	384	361	390	386	355	376	372	408	380	412	365	364	381	377	362	326	390	436	385	393	373	357	393	406	368	384	371	351	410	395	353	369	350	392	393	377	386	365	393	393	406
9890	1799	763	566	496	470	459	406	438	445	449	425	425	416	414	462	420	444	422	452	438	401	398	400	446	463	397	436	394	419	431	391	423	414	398	407	409	397	447	452	440	425	433	405	417	440	450	429	443	442	407	417	447	408	403	410	439	400	437	400	411	447	457	446	441	432	421	423	444	393	461	427	430	419	431	411	401	435	456	434	420	452	417	413	411	395	437	395	428	456	415	391	383	430	461	430	427	426	382	387	434	462	382	412	381	428	438	426	456	436	447	417	460	398	411	426	446	430	404	410	421	425	444	414	365	415	454	398	424	421	411	411	415	417	381	403	413	450	416	421	476	435	397	417	416	439	426	429	424	447	394	418	448	430	460	440	454	414	415	414	441	426	409	428	432	452	422	437	441	393	430	416	442	430	429	409	418	399	418	393	422	418	416	417	405	436	448	438	412	380	408	403	377	442	426	427	468	415	366	411	380	411	403	426	429	437	438	421	449	405	453	468	421	425	423	404	392	385	419	403	400	412	410	399	427	415	419	441	373	407	445	416	424	415	409	437	406	475	429	370	438	447	432	405	430	403	419	424	418	405	401	420	442	430	462	419	448	446	445	371	402	421	476	456	412	407	420	408	466	441	399	422	398	424	402	416	438	445	400	421	417	447	384	398	420	426	439	412	421	401	408	427	407	426	443	385	415	408	414	425	423	433	427	428	440	387	419	446	428	414	400	408	408	415	442	444	424	404	424	421	406	427	447	388	408	427	403	400	406	392	405	444	420	425	412	450	404	414	382	404	431	427	458	432	425	379	391	443	441	395	414	425	423	389	418	445	460	455	410	417	461	449	462	459	406	394	419	420	451	432	433	431	380	439	422	412	423	410	405	441	388	441	449	419	446	415	428	401	427	424	414	423	426	445	379	432	443	408	423	423	420	462	447	439	408	441	435	420	393	415	422	405	474	412	434	435	400	426	396	429	435	457	420	404	434	450	448	438	430	406	407	403	455	417	422	413	423	440	429	419	421	435	426	391	368	433	409	399	427	446	429	417	453	409	424	407	449	447	406	406	417	450	418	424	441	427	440	456	443	448	454	394	408	427	401	429	427	390	407	429	429	423	429	410	431	418	444	463	438	430	432	407	432	431	444	419	431	433	427	391	424	424	435	395	431	380	460	414	418	424	436	412	408	432	412	439	416	411	427	419	414	431	407	440	441	408	436	432	425	437	393	422	427	445	458	413	470	401	411	433	428	412	395	446	415	420	415	418	422	440	421	408	423	408	424	462	411	440	425	382	443	435	405	420	395	391	409	445	408	435	409	430	447	463	443	412	451	381	415	441	436	425	447	429	397	423	455	426	438	388	420	420	429	466	396	412	410	426	434	405	425	427	406	397	424	412	432	407	440	464	390	447	411	423	439	382	394	398	400	404	429	421	412	425	371	435	418	423	424	407	397	434	450	425	423	440	432	459	412	445	416	407	429	427	434	441	427	402	418	431	418	436	407	433	398	430	384	380	403	431	412	469	452	427	413	398	420	418	410	402	441	445	423	426	400	437	388	395	440	429	438	397	416	425	434	407	438	446	438	428	403	411	428	447	398	470	442	386	395	419	415	398	441	454	417	432	428	422	413	380	391	400	420	407	411	438	374	445	437	450	420	446	448	417	417	443	410	393	412	417	453	434	397	420	406	431	441	422	407	414	404	446	434	425	436	448	427	416	434	388	438	405	404	413	442	386	457	404	421	410	420	408	425	424	409	403	422	435	411	432	413	418	402	393	419	406	430	446	412	409	446	452	382	414	471	411	439	399	474	404	395	462	418	424	425	377	445	396	424	412	439	431	444	438	418	414	393	425	406	424	413	411	376	386	428	391	448	403	452	442	407	416	410	420	397	467	405	404	432	445	408	430	442	421	397	423	404	394	418	440	437	413	385	420	409	422	442	406	444	438	446	437	425	394	416	427	445	403	442	457	425	456	419	409	390	449	465	431	428	424	406	452	424	420	427	454	421	431	432	411	431	485	394	424	391	411	385	428	404	461	442	414	426	422	425	410	398	396	407	442	444	440	389	373	412	447	394	424	398	412	451	433	435	449	432	448	448	458	416	490	413	413	371	439	428	423	440	454	423	450	424	447	427	422	414	414	401	430	401	443	443	406	436	433	454	402	419	453	398	425	423	425	417	440	415	448	439	428	478	419	443	407	424	431	427	416	475	420	417	443	405	430	407	443	431	398	395	421	391	408	391	419	418	401	424	420	434	427	422	439	400	430	448	432	410	448	416	414	438	420	428	427	438	418	413	410	436	390	405	405	441	397	429	425	450	417	449	431	423	435	419	443	452	410	453	418	425	420	441	406	405	412	404	385	421	407	383	426	401	434	431	423	434	435	431	425	411	434	411	433	415	430	425	405	417	420	444	439	381	413	405	429	407	443	462	446	381	444	440	431	407	418	434	409	376	421	426	440	408	421	433	409	430	456	401	437	402	430	421	388	388	428	433	421	423	387	464	443	467	397	468	444	433	391	407	435	442	426	441	448	439	424	444	436	430	410	432	427	422	429	422	419	436	430	427	456	398	401	419	441	431	443	448	449	443	400	430	435	416	410	452	436	420	423	426	441	421	421	435	418	403	444	452	444	427	417	433	424	445	413	398	443	414	425	447	414	424	421	435	460	410	417	432	412	437	442	406	404	432	414	427	420	421	401	423	444	418	413	434	404	432	409	416	421	437	430	429	427	423	398	430	408	448	422	413	439	423	392	424	433	423	398	456	431	434	402	419	453	437	420	405	439	400	413	425	388	410	473	393	408	416	405	416	420	451	425	418	440	424	430	419	420	423	451	406	404	449	448	441	455	426	426	416	445	416	440	400	406	411	366	398	413	410	430	420	428	408	412	434	432	434	430	434	450	433	395	416	417	417	424	434	423	470	393	424	415	442	432	429	413	424	472	414	406	410	464	439	421	411	433	402	393	442	415	405	435	389	430	405	399	428	452	418	420	456	398	386	420	445	387	383	435	421	424	384	422	442	390	421	408	363	418	463	412	390	434	407	449	409	423	456	380	451	433	434	413	426	441	472	418	437	426	442	394	427	441	438	437	442	435	453	413	387	447	428	411	426	412	434	417	439	412	434	457	443	421	449	426	399	407	429	462	444	458	380	426	423	423	413	466	383	443	434	450	436	401	415	469	431	456	393	411	465	393	470	390	433	403	415	417	416	469	433	446	442	422	419	410	445	433	430	411	417	393	430	407	445	452	431	410	444	424	406	433	424	397	454	428	408	432	423	410	412	438	416	393	451	398	444	383	445	380	428	427	434	400	419	425	447	441	432	415	396	485	436	440	423	437	391	446	380	433	419	461	444	441	439	409	412	446	432	382	390	398	434	440	423	418	408	423	436	398	402	436	411	448	466	453	403	382	433	441	429	407	438	381	423	426	461	415	403	429	441	394	410	447	477	461	432	414	425	427	416	392	427	418	460	458	449	433	418	390	448	430	439	458
23596	21022	27966	24095	20924	8818	888	594	522	446	447	403	363	341	359	341	281	302	342	302	297	292	296	314	286	293	291	310	353	278	292	307	304	288	294	311	293	276	289	269	270	300	316	288	259	282	276	294	256	303	268	262	260	277	305	272	317	257	280	266	277	261	263	288	255	313	269	321	295	301	267	298	313	277	288	294	261	278	295	287	282	293	282	294	295	280	288	270	254	282	290	270	306	275	281	272	253	292	254	278	287	271	263	274	253	292	298	255	276	269	271	298	257	230	256	290	310	307	314	293	296	229	272	276	277	283	288	265	274	295	258	264	294	289	265	261	280	258	278	249	264	258	268	312	287	264	306	287	290	279	268	253	285	303	267	308	259	263	277	255	273	276	287	266	241	297	282	256	278	269	255	319	286	253	284	301	250	255	244	267	286	259	276	273	269	258	252	283	298	288	274	283	265	287	281	257	274	251	274	290	283	287	285	286	288	266	274	301	273	281	244	253	257	265	272	284	264	263	280	300	293	290	253	282	301	289	300	291	285	282	282	268	287	306	253	298	270	267	236	266	267	280	267	252	294	259	298	302	327	289	261	264	276	280	257	274	274	275	282	304	270	276	288	254	281	304	288	251	268	242	234	299	272	280	282	280	235	289	282	323	295	286	282	286	272	267	264	269	246	281	291	264	266	294	282	260	278	266	259	311	257	315	281	272	274	286	265	283	273	276	282	275	290	260	263	278	291	273	288	278	274	248	294	287	252	272	272	288	279	246	270	273	275	304	297	290	308	277	276	271	265	272	278	250	254	271	265	279	275	262	264	293	295	290	267	305	262	266	255	289	256	276	251	247	278	246	269	235	287	286	290	272	265	259	285	273	297	269	273	249	284	273	268	293	251	297	275	250	287	257	276	300	272	257	252	293	299	262	302	276	295	266	271	268	266	275	260	266	255	276	239	257	254	271	276	284	269	296	261	298	274	288	274	287	289	290	260	269	245	251	265	281	289	317	276	252	279	297	290	275	258	278	262	310	284	244	264	288	279	260	294	252	246	264	267	263	246	289	270	263	258	290	266	277	271	280	255	283	276	282	251	260	279	289	282	259	252	290	270	234	237	271	252	267	260	279	253	264	272	282	263	266	279	269	284	300	275	267	245	279	282	236	249	270	253	292	266	255	295	272	267	264	266	280	288	293	267	263	281	279	262	262	269	286	275	241	258	253	292	251	264	281	269	258	287	278	240	256	250	282	294	275	263	291	305	278	256	253	265	273	278	255	294	268	244	284	258	263	268	302	309	263	260	265	266	273	257	239	283	268	303	262	278	279	262	270	263	278	275	264	271	285	297	280	277	247	286	281	286	275	289	291	279	276	261	279	256	280	270	296	289	273	282	276	293	305	277	287	254	285	283	289	264	264	295	274	253	274	316	246	260	278	310	261	266	301	243	293	259	267	251	271	283	255	265	303	276	301	315	229	289	275	265	262	251	294	302	257	294	296	281	271	258	285	279	298	256	253	263	264	293	246	270	268	276	263	265	293	272	289	263	262	275	249	262	272	256	273	259	297	246	298	290	273	286	280	246	291	276	274	255	285	273	247	291	250	294	292	283	286	248	265	279	265	241	268	272	300	299	265	281	275	283	251	288	243	272	285	269	313	267	318	284	266	274	266	304	256	277	283	274	263	270	270	263	244	257	278	321	274	275	281	286	263	282	258	255	248	266	260	272	292	283	290	272	283	277	282	282	254	268	300	285	280	293	266	267	250	266	268	261	256	255	249	249	260	288	270	314	251	294	250	280	283	268	276	273	279	288	288	258	275	302	304	259	266	287	285	290	282	287	258	254	254	272	270	298	300	283	279	283	253	265	266	265	270	287	263	280	311	270	293	301	264	265	268	271	295	281	264	279	271	250	308	274	267	313	270	276	259	285	259	291	264	268	275	302	274	276	289	280	282	302	252	263	251	277	279	286	261	282	285	268	266	282	289	273	296	266	278	272	272	274	287	288	263	285	287	261	270	282	290	290	292	256	281	295	291	278	274	271	250	263	239	301	288	276	271	263	276	285	282	271	274	271	283	292	274	286	259	268	280	276	278	266	285	271	281	256	307	244	306	270	281	281	298	284	285	276	295	321	256	311	277	263	257	285	265	289	290	256	258	279	285	263	258	272	244	266	252	255	287	287	272	287	263	281	266	262	283	279	290	294	289	291	267	287	296	288	321	263	253	265	246	300	288	285	293	266	298	270	262	255	237	264	275	277	300	286	275	287	291	271	320	270	280	263	302	239	290	263	254	275	249	293	272	278	278	271	294	284	281	292	272	302	258	294	311	279	314	278	280	256	277	271	281	279	274	245	253	257	289	270	251	259	261	272	275	265	240	272	238	283	271	276	283	277	275	287	281	261	282	267	300	281	259	265	277	297	296	270	300	315	284	268	251	290	299	264	260	290	294	262	304	277	266	259	278	273	270	276	258	259	272	248	272	283	268	265	254	274	256	256	317	266	269	287	219	307	315	261	232	290	280	286	245	279	272	304	275	252	251	279	290	261	287	266	255	293	298	276	277	300	282	287	288	273	262	264	269	286	277	256	276	295	266	288	281	251	243	285	273	299	301	286	266	282	282	284	259	241	265	259	248	271	295	269	283	270	274	275	284	284	274	282	284	303	290	286	298	264	279	290	274	291	275	278	253	301	264	269	236	268	256	312	255	297	306	279	273	277	271	273	283	284	308	263	286	246	269	273	290	255	282	272	333	261	289	261	276	321	286	271	259	280	289	293	289	277	261	267	294	302	281	252	260	294	289	274	268	272	274	263	261	263	290	271	273	272	260	281	281	263	259	272	259	271	281	270	301	265	239	258	290	268	265	276	288	274	255	303	275	311	274	253	289	288	291	260	251	283	276	259	272	274	263	276	289	291	263	257	281	292	280	264	260	279	279	264	296	276	228	275	294	285	278	265	280	279	269	262	269	260	285	277	272	293	315	296	262	290	258	273	258	287	262	262	261	289	290	247	262	271	312	280	285	241	278	271	305	273	268	251	261	261	259	289	265	287	298	281	263	243	274	252	268	249	247	324	268	296	278	292	288	258	279	284	283	270	274	271	259	254	268	279	318	257	281	260	276	248	277	261	276	267	290	329	275	259	264	279	296	306	288	280	309	311	284	266	288	270	276	279	286	288	291	278	242	288	293	281	289	274	258	265	288	284	277	285	280	301	273	245	267	267	302	263	249	272	227	269	283	286	294	271	268	300	289	298	256	287	268	290	291	300	259	295	263	272	280	270	247	239	252	255	246	269	267	272	290	271	296	311	266	262	269	277	304	274	257	241	262	256	285	274	283	271	281	293	261	265	279	287	259	257	303	317	282	268	279	276	276	275	302	297	309	290	279	269	271	290	321	281	258	285	312	269	263	268	303	239	277	276	275	253	279	287	241	295	282	280	261	273	281	264	260	263	285	267	292	262	301	269	310	271	239	265	274	275	291	284	263	261	283	254	284
32065	15593	5402	2563	1874	1355	1058	869	728	641	530	508	415	444	403	409	380	382	367	373	357	326	352	298	353	339	323	314	313	333	292	307	320	317	346	315	315	302	292	312	312	287	318	308	312	301	323	314	314	346	277	292	318	315	310	306	287	318	302	295	299	306	313	308	312	300	304	307	317	306	294	311	292	316	300	297	316	310	296	282	273	344	322	304	303	288	320	300	276	284	321	306	324	306	289	333	314	277	272	290	316	282	308	288	292	306	298	300	302	318	290	303	293	342	298	337	323	329	315	283	320	305	315	326	282	320	285	276	267	287	332	325	321	271	271	334	314	298	325	264	296	295	297	286	304	283	283	319	292	278	294	263	269	273	320	303	298	278	292	321	316	311	341	292	288	332	315	307	304	284	308	325	270	316	300	271	276	305	276	302	306	298	296	316	303	313	298	278	280	276	296	317	298	318	296	314	289	291	297	322	292	315	309	297	272	315	327	311	309	280	308	286	290	273	299	302	289	286	276	273	302	322	315	311	275	325	309	296	273	332	309	277	337	335	275	302	314	328	314	306	287	293	292	308	292	299	290	306	338	308	292	308	290	283	308	288	300	273	297	273	312	304	307	337	303	302	303	319	307	311	317	300	295	344	307	265	330	320	300	281	312	300	311	295	330	292	298	263	295	317	295	302	301	281	291	276	318	306	311	330	279	296	306	301	281	326	316	296	286	307	304	311	298	275	334	310	270	310	291	293	328	283	307	308	299	278	302	314	323	304	310	290	318	257	306	298	311	297	295	305	298	288	286	316	327	327	294	299	328	298	308	301	296	315	288	325	281	302	274	303	330	270	319	293	277	286	308	293	325	305	297	337	341	294	289	280	288	317	323	309	311	281	312	288	331	311	279	299	299	342	286	277	304	286	316	335	294	317	313	326	304	331	298	317	277	279	292	280	304	310	291	304	306	296	299	297	343	294	310	317	316	274	290	304	302	306	292	276	287	299	326	286	290	282	306	303	322	289	289	298	285	316	324	282	271	276	327	301	271	318	298	326	274	307	307	328	273	301	290	306	301	293	296	303	312	296	282	293	281	335	305	275	322	316	297	308	306	297	335	328	301	309	318	344	304	331	316	300	299	306	275	332	283	304	293	302	314	301	313	292	293	289	279	288	292	293	308	274	316	262	264	329	308	305	267	317	302	287	297	299	287	296	277	311	290	324	325	342	318	287	330	295	300	300	296	309	292	266	282	343	332	286	282	299	299	307	303	291	288	320	296	329	330	320	333	309	267	264	304	270	311	305	293	310	316	304	272	322	271	292	273	306	307	306	307	319	312	307	301	320	323	291	284	283	296	290	311	310	286	329	299	280	266	309	304	288	296	274	312	286	315	296	300	290	296	309	302	287	309	311	328	284	299	287	316	291	281	288	317	320	304	317	337	291	287	297	304	315	318	306	318	309	288	328	298	294	317	298	289	294	309	295	280	287	271	300	312	296	306	298	300	289	322	309	272	269	301	305	311	306	307	278	357	276	312	341	306	300	307	297	324	345	304	322	273	306	283	302	281	332	291	311	300	285	326	299	301	281	317	311	304	285	284	305	297	284	293	305	294	313	306	342	289	324	303	276	320	275	302	300	273	285	307	336	312	325	339	281	318	291	318	330	302	281	304	314	328	319	288	300	321	337	283	310	279	296	291	292	296	330	288	319	295	299	280	300	300	286	331	313	276	290	305	300	311	308	334	318	304	294	293	288	300	331	283	285	289	289	286	314	291	311	306	319	314	315	302	303	313	311	278	273	276	318	294	335	312	288	293	305	302	285	300	299	297	283	314	291	294	310	308	293	307	332	301	285	287	302	305	305	300	291	278	274	278	312	300	308	324	279	321	301	324	310	322	301	292	322	299	279	308	304	311	315	300	328	289	323	352	290	307	297	309	306	302	284	323	274	277	306	287	310	302	289	332	305	313	311	273	286	315	324	303	363	281	342	262	328	283	292	274	301	308	301	324	321	300	315	297	305	295	299	306	278	284	295	278	314	327	305	321	249	288	286	324	320	310	277	306	278	297	325	303	308	308	325	305	315	323	295	289	292	294	290	296	295	307	314	307	303	277	280	313	321	306	307	295	303	311	290	278	288	297	281	316	304	304	310	258	276	299	306	338	297	307	299	250	318	268	290	301	270	286	271	317	299	305	318	297	320	287	304	302	303	326	304	314	292	306	314	289	310	280	284	297	314	272	277	321	302	303	310	317	306	285	271	294	308	296	299	337	322	317	302	282	296	312	316	292	278	277	296	329	310	297	301	313	291	312	317	316	289	286	296	299	326	303	312	272	318	319	306	309	307	338	307	278	308	329	315	314	310	328	315	279	316	284	319	306	292	311	324	300	292	319	317	290	295	310	304	277	302	289	309	315	296	288	313	304	313	283	299	273	268	296	317	309	280	279	315	292	294	266	311	305	296	285	291	296	292	304	319	331	298	322	271	349	289	275	294	261	305	303	318	292	276	323	322	278	308	285	309	291	301	291	313	283	329	313	308	306	305	336	322	292	308	312	299	335	325	301	293	306	320	309	283	331	275	306	290	334	281	289	298	288	297	315	337	308	329	300	318	302	297	280	311	318	305	292	309	298	305	294	312	271	305	313	295	314	295	281	286	282	302	327	335	328	295	315	308	313	310	298	282	259	335	316	275	289	293	339	313	288	302	324	301	295	308	274	308	307	305	315	314	306	322	331	305	309	294	274	315	283	306	314	302	289	287	308	317	296	315	300	313	302	308	316	322	321	301	336	278	260	275	317	295	304	290	270	300	299	303	312	278	319	291	340	297	302	285	283	306	298	305	313	312	285	294	306	285	330	295	276	235	304	328	318	324	304	266	306	299	302	336	310	306	336	292	312	326	295	334	272	319	291	292	311	311	302	327	312	309	270	290	314	307	325	309	294	310	322	282	332	313	304	283	285	276	306	306	306	305	320	275	297	285	312	286	313	312	308	289	315	308	313	301	326	321	293	307	296	286	271	297	337	305	294	301	289	291	334	310	308	292	297	294	291	298	299	317	300	278	277	314	300	284	293	300	310	272	302	309	272	310	349	316	288	283	288	300	315	294	293	315	323	305	324	294	303	303	317	329	314	332	287	305	320	288	264	282	258	324	290	273	342	297	300	311	315	311	301	292	300	290	295	286	296	287	321	303	303	324	323	296	265	293	323	312	313	290	283	315	303	306	325	323	286	313	321	302	309	310	306	291	294	293	277	286	322	314	291	278	281	287	279	293	274	325	308	298	312	307	290	299	290	317	306	299	316	280	302	270	285	305	277	301	301	282	296	299	286	312	315	312	286	297	295	302	297	284	285	291	312	280	311	305	291	327	270	323	299	312	279	293	330	325	330	282	305	279	276	312	304	331	319	283	301	294	289	306	286	319	294	292	290	301	283	294	309	290	330	302	330	296	272	314	288	295	328	294	309	305	275	255	293	286	297	293	282	292	315	266	261	295	304	306
24889	21097	27040	25252	9507	1143	919	864	804	758	801	804	745	724	729	698	753	719	703	717	742	684	742	710	670	700	707	699	692	691	702	715	739	688	716	669	705	749	692	713	726	717	721	686	689	702	765	654	641	692	690	680	700	735	739	671	767	698	708	738	717	713	697	676	685	733	668	706	704	704	759	667	681	712	700	682	677	696	693	711	688	706	719	689	670	679	706	689	711	711	680	712	713	662	691	701	717	719	682	727	728	734	716	669	722	697	714	645	707	717	713	701	684	760	683	657	710	676	739	681	733	704	674	739	786	707	709	659	719	717	727	697	716	721	701	701	689	669	700	649	693	693	703	718	719	723	730	699	701	672	705	665	691	718	706	687	653	652	665	691	689	716	692	716	693	697	693	685	711	684	672	647	687	662	676	736	680	654	679	635	678	632	709	718	720	671	721	683	691	671	622	668	668	715	738	678	766	730	692	676	697	675	701	685	730	705	665	688	675	694	668	699	698	675	729	714	664	702	707	691	709	715	668	745	692	698	672	692	701	733	696	698	658	684	671	717	705	704	712	661	726	689	712	726	681	728	674	699	719	662	706	700	666	702	689	744	677	671	721	662	686	691	711	728	742	656	718	658	698	692	716	707	743	708	654	666	662	724	690	708	707	710	672	676	703	688	703	714	645	728	707	701	658	654	741	681	715	727	709	666	695	697	665	720	661	733	686	704	669	706	727	725	657	700	677	702	664	695	692	677	666	699	638	711	716	695	700	674	625	693	661	697	703	680	632	660	712	664	678	652	699	677	714	688	703	723	695	685	714	680	698	694	686	699	690	680	674	706	697	692	693	705	695	714	710	706	710	669	714	700	688	707	649	715	740	672	696	705	753	712	668	664	707	661	697	696	674	703	711	696	716	690	733	722	672	625	682	682	752	729	674	748	696	671	735	708	667	714	727	686	702	715	692	670	698	698	690	706	704	678	676	685	679	702	697	704	710	678	653	720	655	669	729	697	678	735	701	711	693	672	686	683	739	689	740	656	731	669	686	658	722	676	734	722	726	732	705	698	714	739	711	739	703	761	706	658	723	685	692	721	720	715	671	699	703	691	667	751	674	692	723	677	694	666	725	668	700	671	718	700	690	667	695	685	687	642	696	692	726	685	710	703	665	678	709	699	657	671	699	676	708	673	711	714	724	670	677	644	697	674	717	703	712	674	694	682	696	701	685	683	712	710	673	689	720	665	687	693	675	678	675	707	707	708	708	699	671	702	694	691	741	708	650	638	721	723	707	657	699	726	739	715	696	689	737	645	692	710	658	662	724	733	686	711	658	734	696	718	672	684	697	660	685	714	666	685	718	711	731	663	719	704	693	690	721	686	689	728	702	700	685	672	677	680	702	685	680	664	680	641	658	694	715	654	692	683	663	721	704	708	715	709	676	727	728	706	693	659	660	663	646	751	737	719	674	715	704	690	727	707	735	700	656	698	645	676	695	697	680	709	653	720	664	723	683	704	694	664	706	718	659	676	721	699	656	712	666	721	700	709	678	728	677	734	669	724	697	636	704	718	685	678	695	662	693	749	681	697	708	745	656	686	707	722	668	727	709	724	673	702	692	681	719	742	728	642	711	696	698	686	674	736	723	683	678	687	702	715	698	711	734	753	711	745	694	715	740	728	745	687	647	650	671	676	655	690	673	692	659	708	697	699	674	747	710	719	678	716	688	701	742	693	684	666	676	692	708	691	685	678	757	707	677	707	696	698	670	651	700	713	695	691	741	689	686	677	726	696	693	695	686	723	681	718	704	719	711	661	690	685	678	706	714	694	673	687	744	675	706	699	686	722	702	741	690	702	661	692	719	717	691	727	699	653	706	646	670	700	688	702	733	700	684	710	684	739	687	724	673	682	678	706	703	649	695	664	718	704	699	691	734	658	718	733	667	675	666	703	698	685	700	673	663	743	740	690	705	685	693	757	743	739	705	713	648	766	711	642	702	689	708	731	691	729	656	635	727	695	721	668	747	714	720	702	697	683	743	717	674	740	734	709	719	648	673	689	758	626	695	670	705	700	686	685	745	670	734	694	730	688	661	763	685	703	718	658	701	664	694	710	703	663	675	728	635	650	669	680	723	699	690	729	718	676	721	678	667	671	676	706	668	641	712	697	640	673	699	678	733	679	684	685	696	705	723	656	697	725	715	651	731	667	756	694	672	702	688	665	702	688	647	709	656	650	699	694	695	702	707	710	708	771	691	695	698	708	732	720	694	673	697	742	746	711	697	722	713	693	685	668	706	718	700	681	663	696	645	677	691	670	699	720	708	716	667	697	687	702	706	719	705	687	729	656	701	712	699	679	686	722	708	738	681	705	719	681	654	664	695	730	688	721	642	696	699	697	696	739	695	671	661	727	694	721	705	693	700	665	676	686	704	728	764	642	667	675	678	724	721	722	694	722	688	685	689	732	712	655	669	688	639	764	685	699	711	702	649	659	681	711	670	685	714	715	688	707	703	673	665	624	705	715	657	717	688	710	742	734	711	688	684	677	671	711	724	689	702	689	684	740	678	702	716	732	705	698	713	766	733	672	725	675	683	704	682	706	681	713	743	684	679	665	668	709	712	681	678	732	706	727	663	677	683	704	686	684	704	650	699	703	705	686	701	691	718	701	677	711	682	668	680	744	750	672	687	722	710	697	711	723	678	668	677	682	723	721	687	621	727	675	702	732	703	697	732	680	661	669	668	705	708	712	676	681	722	720	683	699	712	716	678	698	676	671	698	725	743	700	674	702	658	710	687	681	741	730	683	720	714	687	770	670	729	678	725	676	702	700	691	667	644	679	680	690	705	713	723	656	679	725	703	656	709	683	693	685	697	721	714	661	704	713	720	741	665	697	687	671	709	661	689	753	696	681	691	648	731	690	724	661	719	776	678	719	662	651	700	709	708	668	727	680	688	681	675	704	697	755	678	705	711	675	665	709	685	695	700	726	709	733	673	675	690	711	721	679	698	673	701	710	710	676	725	703	692	675	714	677	704	702	679	741	664	729	717	725	675	692	701	676	742	675	730	680	730	732	744	673	699	694	729	648	683	705	704	714	714	707	682	690	691	692	671	675	658	721	711	670	714	720	706	690	706	674	711	717	700	692	670	702	688	699	680	739	716	695	714	689	696	704	668	719	722	684	686	693	646	684	689	738	741	651	667	762	715	794	682	689	685	704	706	661	698	629	687	720	695	708	637	696	681	694	664	695	641	727	683	718	694	680	713	680	699	678	705	737	677	693	709	684	684	706	703	705	707	712	706	714	724	697	732	653	742	699	708	721	685	724	696	709	711	659	672	701	654	683	678	724	717	708	721	672	683	716	678	672	654	690	655	675	685	709	776	720	675	685	666	710	693	724	726	658	673	699	676	707	721	685	640	671	673	701	691	708	750	725	696	691	704	683	731	710	686	728	729	677	705	682	644	694	682	657	700	637	674	716	699	725	685	676	696	684	685	668	656	721
28656	11789	3365	1911	1475	1302	1142	1013	950	896	869	783	819	791	791	748	803	775	764	750	707	703	743	778	724	736	772	795	757	702	690	721	760	790	714	701	720	756	710	730	696	747	688	747	757	714	733	755	767	768	743	737	734	687	682	697	736	756	701	757	682	747	700	751	686	667	736	739	725	717	782	716	724	733	694	742	720	706	761	719	756	756	756	698	763	707	734	677	727	738	737	709	747	754	703	704	719	758	696	731	743	756	728	719	700	749	728	795	730	787	763	752	735	746	721	680	715	774	702	719	737	678	725	755	727	710	688	773	743	757	759	743	729	726	720	726	740	712	717	677	747	716	778	732	723	725	724	769	747	668	698	754	745	736	685	701	759	719	742	717	692	733	750	758	747	729	784	716	740	731	755	746	722	729	718	705	670	744	715	672	738	700	699	727	733	726	765	731	769	759	740	738	725	741	731	735	677	721	691	769	714	752	748	723	756	692	785	761	761	715	717	710	736	756	729	715	734	694	705	730	780	728	720	741	767	721	742	692	712	740	729	768	786	688	751	715	726	749	717	748	756	742	758	722	741	750	754	740	752	694	691	688	734	706	710	749	698	675	795	720	729	785	776	725	677	737	747	646	737	688	752	736	715	755	762	773	776	731	749	684	732	740	731	735	769	786	747	774	702	770	757	727	791	707	688	722	705	761	719	722	717	711	740	719	737	709	718	723	735	711	755	745	712	740	740	715	703	720	716	765	685	713	757	774	697	761	726	731	796	735	732	720	738	692	706	721	723	758	758	722	726	815	730	714	714	724	725	801	749	695	705	687	793	746	705	701	729	693	738	728	746	745	745	742	711	723	733	794	685	682	726	733	720	730	716	705	714	738	714	701	736	722	715	730	774	746	722	727	738	709	724	723	696	735	772	699	729	751	770	745	756	730	722	698	695	703	721	788	755	749	752	724	720	725	768	688	737	699	786	750	724	736	748	753	734	722	726	747	714	746	754	750	766	759	711	696	766	720	672	749	704	795	720	698	749	699	719	692	743	737	710	689	725	752	735	735	709	786	699	735	745	734	743	731	724	726	735	703	675	765	737	731	776	797	794	710	712	713	730	681	711	720	675	739	729	701	710	765	728	736	776	713	754	762	695	709	698	715	712	724	738	709	725	706	722	736	690	737	709	691	663	684	716	723	748	748	725	721	737	666	726	704	769	775	746	693	759	721	718	744	720	736	735	710	743	702	740	718	724	765	706	739	720	689	700	742	727	702	760	752	727	709	736	741	728	729	784	706	718	741	705	736	710	741	762	735	692	745	710	728	737	690	714	746	781	714	732	787	766	673	780	769	744	751	803	735	719	759	703	780	702	730	701	704	740	745	699	765	699	744	765	736	728	716	740	722	710	741	741	675	724	761	736	706	727	741	680	731	790	708	721	676	702	698	738	725	726	711	728	716	742	724	700	718	719	701	714	764	741	746	715	704	771	742	723	709	719	745	747	735	701	739	711	756	723	730	717	720	683	741	742	730	738	728	717	749	707	738	740	745	739	727	765	722	725	699	690	718	739	733	716	725	728	719	774	763	743	752	726	752	745	774	743	713	743	745	706	700	701	703	738	720	740	620	742	740	698	712	745	792	735	746	737	734	727	734	728	728	748	745	753	764	745	725	774	694	781	733	715	729	729	736	675	740	718	730	759	734	732	726	740	703	739	787	721	777	725	732	688	768	750	795	716	738	689	696	744	706	709	748	751	787	737	707	687	783	735	749	727	774	682	718	696	731	754	699	743	723	721	706	726	786	724	731	729	770	729	715	693	703	749	708	724	717	778	685	742	703	739	715	775	762	731	773	700	757	719	714	741	751	714	762	741	750	722	717	742	765	757	727	711	721	730	717	744	781	707	698	712	743	742	721	742	728	712	798	719	730	748	691	720	721	695	661	705	717	755	715	726	720	735	766	724	729	761	736	712	752	715	738	659	730	723	761	705	766	704	751	710	740	724	732	682	701	732	778	712	697	744	772	749	738	755	726	731	783	762	739	698	712	768	680	713	684	726	681	729	753	717	734	745	779	745	730	672	723	746	742	724	746	710	724	719	715	738	718	743	730	728	733	748	726	775	682	723	699	727	725	776	706	725	699	762	723	675	703	776	715	682	734	721	662	719	720	767	717	712	734	762	725	710	709	766	747	754	768	711	771	738	721	728	722	690	710	737	740	724	722	696	716	718	736	720	734	729	716	724	691	708	774	733	734	698	779	736	734	770	755	744	684	719	760	672	720	697	725	662	765	716	718	726	680	731	732	701	758	691	693	763	683	727	728	657	694	747	755	689	695	684	778	712	798	723	724	738	742	709	706	732	705	754	781	664	746	686	722	689	730	754	731	696	766	749	753	726	719	794	751	727	738	768	734	731	736	736	708	719	717	743	694	761	726	720	727	704	706	724	743	752	767	721	721	685	754	741	730	720	690	759	740	750	719	799	731	745	753	757	722	731	796	723	741	732	748	743	720	734	709	698	681	730	761	727	736	730	748	744	756	718	699	758	745	746	688	740	735	715	729	769	725	765	710	720	722	751	768	782	729	726	729	676	705	749	724	699	736	772	717	754	732	742	729	692	755	766	740	736	722	746	720	734	714	803	720	740	687	727	689	711	734	728	768	746	773	691	820	696	742	718	724	795	710	722	728	771	718	747	763	729	757	671	714	740	695	740	783	751	758	723	734	689	704	738	738	754	668	729	716	753	716	724	751	718	746	699	729	798	777	746	753	765	738	678	737	763	707	705	745	744	773	736	738	726	786	724	691	736	711	721	705	704	720	726	734	734	716	718	758	721	733	715	776	727	735	742	745	745	722	761	716	742	738	707	708	728	699	746	734	716	766	715	755	733	722	763	719	699	765	751	767	703	764	737	743	736	712	670	752	747	689	720	712	773	694	687	746	740	669	778	734	733	804	746	734	695	719	773	728	758	737	748	785	720	733	757	724	785	697	753	721	721	703	717	675	744	740	733	794	721	704	742	680	724	735	723	699	740	760	745	764	712	720	784	716	738	723	724	778	729	733	736	818	721	758	732	765	740	749	732	735	755	735	699	801	743	741	718	691	710	739	746	742	787	708	735	690	722	727	740	763	701	668	739	711	691	719	793	755	747	736	744	688	717	785	731	761	736	713	752	717	712	712	730	727	713	702	775	735	697	723	735	752	754	763	775	729	741	731	752	690	714	692	704	722	735	741	760	693	737	701	709	677	742	718	787	693	718	749	737	733	752	715	741	717	746	686	742	730	720	713	708	765	728	747	729	761	688	692	743	693	742	736	706	735	674	718	737	762	710	768	707	707	747	758	736	765	752	731	749	739	746	751	771	758	741	768	729	678	699	687	743	728	707	765	748	710	716	736	732	689	740	744	689	715	720	752	736	760	723	759	748	712	709	720	706	734	726	756	685	736	708	693	673	760	737	724	714	761	706	714	736	711	761	731	691	681	745	722	697	749	703	755	728	744	704	695
22456	21060	28637	23680	21062	21086	7563	1396	1081	939	922	869	873	791	787	749	747	752	777	713	764	724	658	722	684	703	701	642	659	601	682	675	655	685	653	647	673	643	647	647	680	702	641	652	653	686	651	635	680	648	638	688	671	654	681	651	664	680	635	630	684	651	634	654	640	657	615	647	652	619	669	686	676	657	616	616	688	623	587	635	630	641	654	639	632	666	700	624	687	655	684	647	591	644	671	623	675	641	653	652	657	667	642	659	707	672	645	686	650	644	672	672	642	679	702	632	753	669	644	656	632	649	675	634	642	650	684	643	650	650	700	697	623	636	670	634	640	662	629	654	662	658	651	643	651	626	703	662	644	672	671	671	675	651	610	627	650	669	572	639	674	642	617	635	661	632	613	679	676	579	649	697	644	657	587	619	653	636	650	591	614	647	621	626	654	640	648	621	644	636	655	645	671	691	676	664	647	632	655	637	605	651	674	651	634	625	644	687	683	631	662	654	633	653	616	679	636	650	685	611	665	649	671	646	655	649	704	654	655	607	680	652	637	644	655	617	671	626	657	623	662	625	627	657	638	693	687	647	632	586	656	679	657	700	646	656	656	647	666	629	665	604	649	623	702	631	615	685	649	635	680	707	632	627	658	630	658	630	616	636	633	636	673	659	605	653	646	610	674	672	607	641	651	675	645	694	634	650	623	629	641	657	656	669	704	596	666	678	635	678	636	700	638	671	620	621	625	659	683	663	657	646	663	642	623	605	636	608	655	688	638	630	632	669	659	628	662	633	666	662	614	647	636	658	669	640	629	662	682	642	653	623	647	682	678	603	623	626	643	631	624	689	649	626	625	664	722	626	695	675	625	635	670	639	631	662	637	622	648	635	656	672	649	647	642	643	680	596	607	643	625	638	580	627	693	658	649	605	623	635	628	667	644	665	675	629	703	653	653	654	620	591	611	636	633	630	684	643	619	619	697	673	638	618	645	644	648	695	663	645	668	656	654	644	688	635	641	679	599	672	614	691	654	649	625	647	678	668	645	644	642	598	623	693	701	662	602	600	638	635	616	661	627	638	633	635	647	663	662	662	675	662	605	635	664	606	632	590	636	599	647	652	659	704	656	643	648	636	613	651	674	610	640	645	697	707	622	632	630	649	673	648	653	683	647	673	660	643	638	640	657	681	663	653	653	673	651	674	675	678	618	608	629	657	641	608	656	619	640	636	645	664	630	626	661	623	664	665	622	637	641	658	646	635	679	691	664	666	678	631	707	666	659	629	661	652	603	640	638	622	638	646	613	596	624	633	678	658	664	649	617	647	664	654	627	584	630	649	624	636	639	663	622	694	623	635	660	692	658	620	600	642	638	635	664	658	607	670	661	607	626	672	660	639	634	678	642	637	662	683	662	663	639	631	634	627	642	617	704	622	674	623	617	610	667	637	629	671	604	682	628	595	641	623	672	643	654	645	634	645	626	624	622	650	664	622	640	610	632	655	640	644	638	653	636	626	637	664	612	593	644	630	682	645	630	672	620	654	627	642	615	660	599	621	640	633	638	661	638	648	677	647	618	660	659	649	697	643	648	642	635	658	632	641	631	642	631	658	607	632	654	628	617	687	673	681	617	610	664	654	580	672	622	658	595	659	662	665	630	632	657	650	654	683	645	693	637	650	659	627	616	655	614	630	654	649	621	598	597	634	617	631	660	620	615	628	635	656	620	652	645	644	652	642	694	642	646	658	655	680	656	696	663	662	660	620	617	647	648	663	637	634	606	619	639	628	645	618	609	654	656	654	623	655	679	655	653	647	594	652	648	683	596	660	625	655	665	622	632	627	620	636	652	662	637	665	662	621	635	622	689	701	648	633	610	625	622	624	656	616	650	639	610	623	645	650	633	660	648	593	643	666	633	656	627	668	632	657	611	684	647	592	652	676	658	597	652	648	627	625	670	594	647	651	680	661	640	619	648	667	630	643	679	674	625	593	684	682	658	669	658	658	641	634	656	628	647	638	634	603	672	677	631	653	678	628	660	646	658	671	599	635	675	659	671	663	660	673	639	637	623	648	670	620	669	620	660	671	635	659	660	660	653	654	634	624	647	663	640	659	663	605	688	619	657	657	611	603	695	662	640	610	644	642	638	633	636	673	646	641	658	631	573	618	613	626	677	649	624	646	617	664	624	662	681	647	621	606	621	603	664	630	633	644	632	635	676	633	609	672	718	662	673	629	656	648	673	646	639	622	683	662	665	651	678	617	636	664	671	602	626	657	644	626	629	666	651	661	658	660	656	611	681	635	631	666	651	672	650	649	656	615	671	715	639	631	594	659	587	670	657	640	659	662	695	628	652	634	654	638	612	651	620	635	657	642	665	650	694	665	664	643	626	618	646	659	626	600	697	668	614	654	703	658	675	626	636	626	643	649	630	663	608	643	598	643	669	629	625	657	688	651	630	629	648	652	629	654	629	654	630	630	648	600	622	656	692	619	636	581	602	620	605	616	663	629	639	642	647	621	643	625	650	655	622	644	649	692	688	648	581	622	686	624	683	615	657	665	635	614	615	680	618	652	606	624	691	608	675	678	644	645	695	662	637	642	633	658	629	652	646	660	675	658	636	633	631	586	705	634	617	632	640	671	668	604	657	620	684	679	582	615	639	678	654	623	626	625	651	660	662	680	655	637	661	624	642	694	649	637	670	652	632	624	656	667	639	615	643	682	623	646	645	642	647	642	639	638	634	660	606	675	643	602	636	650	622	611	664	651	697	616	633	630	656	659	637	612	667	644	643	629	620	683	658	636	597	674	658	652	647	658	660	626	592	652	633	676	616	667	676	685	613	649	651	640	631	647	649	601	665	662	624	703	673	686	609	653	658	611	613	624	668	653	618	665	642	643	657	684	641	653	660	664	646	621	637	674	642	691	662	691	648	632	674	669	632	642	625	646	662	662	646	654	669	593	617	613	644	632	678	681	624	668	635	672	662	659	638	628	631	640	586	644	626	616	666	618	613	620	696	647	668	637	629	657	646	648	619	624	676	666	666	614	657	670	649	653	693	664	674	649	619	633	653	665	673	646	613	699	659	677	606	654	627	639	639	675	632	651	643	632	655	611	619	583	640	702	637	661	681	613	649	641	652	622	675	614	626	617	661	627	610	655	678	607	601	638	635	622	627	687	619	662	680	665	700	649	641	651	637	571	663	678	642	633	615	647	669	626	647	637	576	706	673	622	689	634	657	668	648	600	664	651	609	652	666	624	657	629	604	691	635	662	630	657	637	634	658	638	660	682	623	671	647	645	682	608	684	662	702	644	627	656	677	681	641	577	651	628	624	618	680	674	699	669	643	623	665	649	591	642	684	657	638	633	647	688	651	643	604	592	678	622	675	609	622	664	706	612	680	630	620	622	658	634	601	638	622	645	598	663	641	638	610	594	634	670	641	635	649	628	613	576	678	651	609	684	646	672	646	661	634	635	632	701	663	656	640	662	660	659	642	653	631	622
38164	24075	9293	4766	3585	2720	2187	1756	1408	1201	1108	1010	978	916	873	832	792	802	788	734	783	744	734	668	705	705	695	698	708	661	638	660	701	677	675	684	674	708	667	729	662	646	723	679	699	682	637	710	686	679	662	662	703	644	663	672	657	665	675	717	628	642	652	670	659	598	653	663	681	669	645	674	606	652	677	614	642	628	650	711	627	668	689	651	601	616	598	645	641	683	682	694	604	652	624	650	635	662	613	661	676	657	656	653	655	593	598	616	650	640	653	645	668	647	665	678	647	660	701	642	615	671	631	626	634	637	651	647	668	609	618	671	674	682	634	673	606	671	628	658	634	659	641	636	656	616	649	645	682	668	611	663	673	646	637	588	590	658	641	643	635	612	655	638	659	681	646	659	649	632	633	633	643	614	656	612	603	654	719	648	653	643	621	638	696	698	625	607	664	654	673	690	666	690	660	619	684	646	597	628	657	660	647	626	670	623	629	664	615	589	671	671	628	651	692	637	642	635	679	641	658	688	631	686	660	634	635	670	660	637	656	655	649	610	661	637	640	645	651	652	609	630	668	628	658	635	635	639	664	640	638	604	632	675	602	655	660	652	621	599	611	662	663	641	651	611	633	656	571	631	666	658	613	643	633	679	587	646	641	640	647	655	623	629	605	623	670	686	600	609	630	658	652	670	646	648	628	612	661	628	641	620	664	656	633	665	642	681	645	627	675	648	631	662	611	645	674	648	644	672	613	678	632	630	677	612	658	639	650	633	651	678	628	634	624	673	630	677	668	671	628	678	643	626	614	649	643	655	650	594	661	626	633	622	668	639	667	667	624	605	624	591	663	654	630	660	644	593	657	633	684	592	620	647	650	659	671	616	669	645	646	641	634	619	627	676	634	643	700	618	671	652	678	639	663	651	644	628	610	668	627	620	632	676	657	661	664	661	630	677	665	625	656	630	648	625	660	652	636	704	615	653	661	669	678	702	616	640	616	635	632	635	628	668	657	618	670	679	647	652	631	606	619	601	634	640	621	681	669	663	638	621	648	608	591	668	630	665	679	660	657	612	649	650	619	640	644	623	657	663	645	645	721	614	670	625	658	624	656	631	598	655	642	635	682	674	650	601	679	594	654	643	675	681	600	673	633	621	609	620	586	643	637	653	650	692	631	670	614	670	634	651	617	617	647	628	618	639	664	642	672	627	605	642	636	664	641	660	659	620	623	644	617	608	648	633	655	610	647	626	656	622	670	646	646	702	683	662	628	665	685	657	664	689	679	661	671	664	630	623	680	625	628	647	659	660	632	642	666	663	664	654	638	645	634	628	649	657	661	633	611	642	637	607	625	632	654	670	643	666	633	632	653	596	654	648	666	668	702	630	631	667	611	673	662	620	651	631	634	621	651	641	646	631	641	636	634	634	636	661	637	676	670	661	599	649	633	645	640	595	654	599	620	617	613	639	662	627	642	645	666	638	590	641	632	628	633	667	681	636	698	697	577	643	634	650	618	670	647	622	637	688	635	701	638	606	614	665	630	625	594	662	618	611	619	639	634	641	662	647	633	649	643	614	693	664	653	624	661	654	623	626	627	650	634	684	621	651	636	596	642	641	656	629	672	626	639	664	675	631	613	632	703	676	661	610	627	630	640	651	676	663	681	622	634	631	621	645	678	661	701	593	647	636	650	678	640	644	614	678	651	673	568	618	642	678	685	641	659	666	674	647	661	643	622	628	647	642	651	648	645	623	662	654	687	653	670	632	613	676	614	645	660	634	623	665	680	643	681	661	657	608	652	657	651	633	605	632	635	685	694	635	620	610	654	627	633	643	644	667	671	646	670	621	625	681	619	661	649	645	672	628	676	682	620	626	641	624	663	636	617	628	673	633	656	630	632	666	623	660	637	622	637	637	698	638	675	620	592	640	618	672	664	605	671	622	624	658	656	667	598	645	648	609	659	661	629	619	624	687	639	656	633	680	648	641	622	650	623	649	683	648	619	601	654	627	618	595	684	627	675	711	648	640	613	654	597	644	663	649	668	673	690	666	633	614	586	617	641	676	636	654	696	683	655	676	657	668	610	666	651	624	622	639	639	639	618	675	636	638	650	611	628	603	659	619	629	640	677	644	662	655	629	655	651	616	665	633	687	599	638	655	672	681	622	672	663	628	636	634	587	603	658	673	616	649	610	626	647	660	605	634	624	648	627	616	650	652	648	678	635	639	658	684	642	675	680	625	592	646	678	662	643	659	687	597	625	603	669	635	638	667	637	619	672	659	664	640	616	633	652	664	612	687	653	603	631	684	666	645	652	647	623	601	681	642	643	663	635	692	601	685	678	650	653	675	635	644	667	657	652	622	647	647	626	668	637	651	685	626	650	625	631	623	628	628	613	670	684	660	673	645	641	627	641	660	746	642	683	644	648	697	674	626	667	633	610	650	651	671	664	638	705	641	667	633	629	686	672	699	669	677	655	643	602	668	648	693	662	613	667	640	601	650	646	660	635	648	633	685	614	642	630	655	649	661	696	655	590	647	640	624	660	575	629	670	659	653	650	646	616	663	622	675	664	595	607	606	629	636	664	612	625	656	630	641	697	632	681	633	615	669	631	659	653	677	634	649	600	656	607	656	638	692	666	638	677	657	673	685	635	621	689	623	612	661	594	624	645	664	595	636	650	615	658	644	700	693	666	631	615	673	671	684	605	667	611	659	664	615	708	653	653	618	641	688	659	651	671	640	624	573	623	632	641	648	674	631	678	668	632	625	647	700	676	665	657	627	648	648	647	644	591	631	596	605	658	665	627	683	622	648	671	677	641	671	676	607	651	619	658	627	657	625	614	637	608	647	650	617	642	616	620	646	631	624	642	659	682	618	625	618	645	623	638	612	604	641	651	636	641	600	604	640	662	631	664	627	698	653	607	601	657	646	662	667	657	633	644	633	630	628	673	691	667	669	657	631	656	648	598	630	676	654	627	637	652	685	669	660	672	611	668	667	672	673	677	621	642	620	662	659	675	617	645	610	621	655	641	641	619	640	653	660	644	644	655	663	653	652	609	646	656	599	636	667	586	622	637	643	611	663	640	630	641	647	657	682	651	613	657	618	618	648	619	637	613	630	640	684	654	626	632	664	648	648	636	617	649	642	610	626	626	686	593	644	667	658	655	676	623	655	673	623	614	642	602	635	703	637	620	669	610	658	669	631	683	610	640	581	611	676	658	655	679	665	642	627	646	683	665	658	703	693	637	648	631	648	642	600	613	573	666	711	674	626	625	638	644	639	685	693	623	610	617	661	634	642	626	657	610	619	640	609	652	640	678	654	626	699	659	651	635	622	676	629	621	635	634	668	659	601	661	668	656	664	653	646	664	648	683	623	640	632	661	672	666	638	616	674	612	622	642	708	630	681	661	639	677	640	677	662	653	639	634	635	670	675	647	678	654	661	661	690	663	646	646	627	635	623	611	635	640	660	646	633	580	666	636	674	653	666	618	610	636	654
27994	17973	4190	667	475	448	401	391	400	415	406	405	381	388	382	399	392	366	396	406	345	398	379	349	412	380	355	399	374	415	387	373	373	366	381	397	400	448	355	414	414	373	429	387	364	397	386	371	394	366	425	383	429	380	357	403	394	394	405	386	384	371	366	395	379	351	376	387	366	390	395	411	420	382	407	377	395	391	395	384	371	393	435	371	405	369	372	395	387	394	379	383	375	375	374	397	409	416	397	388	387	439	377	346	376	378	366	412	394	382	401	366	381	393	378	417	408	362	384	408	371	385	415	408	371	363	386	407	369	346	408	349	387	384	405	381	370	377	354	385	361	358	366	360	393	412	385	362	380	365	397	371	355	389	399	427	375	416	393	403	406	372	390	405	406	385	391	398	363	385	397	343	376	386	390	373	366	396	367	400	395	380	399	402	381	408	346	357	376	403	379	377	337	399	395	373	373	398	401	373	383	414	386	381	397	397	412	395	395	356	406	420	386	343	406	392	409	352	414	357	385	396	369	378	374	377	354	371	415	398	371	351	393	387	387	439	365	405	409	407	398	392	395	405	396	364	395	404	408	390	361	373	380	397	338	384	406	398	390	401	396	383	358	403	401	370	373	369	387	370	391	354	366	383	385	369	416	411	438	370	406	422	383	387	415	426	415	426	369	360	386	356	378	386	380	384	388	398	443	408	461	390	383	370	364	393	438	381	372	417	415	378	389	385	379	397	398	402	391	406	384	364	353	415	386	414	414	406	373	386	412	366	408	346	369	388	365	365	380	368	391	393	407	400	383	347	383	391	376	374	406	363	386	399	394	405	371	424	405	411	349	386	392	404	352	361	407	355	358	375	364	369	378	389	379	365	409	379	389	352	353	370	368	396	404	394	406	391	345	376	392	419	363	360	392	370	385	386	377	390	359	368	406	344	374	398	434	436	388	406	376	383	402	430	363	400	408	380	382	387	403	405	392	373	354	410	394	408	399	411	373	382	349	410	400	345	396	398	374	376	411	379	369	345	367	401	396	387	362	413	367	362	394	401	392	413	385	384	399	390	382	351	364	397	384	347	359	394	366	422	370	364	381	361	362	414	385	407	404	389	433	372	410	377	388	364	377	385	409	370	378	377	373	397	407	397	414	373	355	385	398	389	374	336	400	374	413	409	388	401	363	409	375	383	386	384	373	376	353	352	400	394	376	384	357	365	384	376	375	407	371	405	380	405	383	400	387	396	369	388	359	376	390	414	380	405	357	412	402	382	402	359	382	420	407	367	448	389	377	393	369	363	376	364	400	374	371	387	360	386	410	379	396	425	409	383	386	383	389	379	406	389	368	369	371	392	384	354	385	381	373	390	389	434	399	398	373	386	419	370	376	358	375	403	375	364	388	412	404	393	400	384	369	410	387	396	399	365	334	389	364	385	377	418	420	394	402	431	366	407	381	391	395	351	377	401	413	385	409	401	380	426	413	396	395	374	382	401	359	397	391	384	365	386	381	367	388	405	374	384	392	424	374	383	411	383	363	378	399	364	381	369	399	396	372	390	391	367	395	399	396	359	379	404	415	375	351	380	397	393	363	391	366	384	379	409	414	389	407	377	399	366	379	393	411	397	379	377	362	362	410	412	389	396	327	409	403	379	379	396	373	330	335	357	384	378	378	386	410	351	380	378	371	338	395	377	378	407	380	360	395	387	414	387	384	368	389	423	361	357	398	408	404	353	462	411	386	396	365	388	371	389	384	380	422	378	361	376	382	395	408	396	394	383	402	394	360	409	387	366	385	382	408	360	401	366	384	376	372	382	351	343	361	370	367	391	370	385	421	381	406	401	377	376	399	418	397	381	391	395	357	427	385	381	365	351	427	382	372	405	396	365	407	396	372	394	402	364	373	400	383	396	389	391	374	417	388	392	372	418	386	404	384	389	427	386	358	375	367	418	397	367	414	372	378	391	380	367	413	378	382	401	400	400	412	355	361	408	390	409	417	369	372	368	362	394	383	397	384	367	413	389	376	350	373	412	404	410	380	430	376	398	398	423	395	381	358	390	396	400	403	374	362	424	346	387	391	397	356	400	390	393	355	408	400	390	375	365	371	384	378	386	369	378	371	428	387	402	383	383	386	367	394	396	376	381	421	378	378	406	371	376	375	383	399	363	400	393	397	398	367	366	361	398	364	353	357	386	411	409	358	416	420	398	375	366	388	374	380	390	368	411	418	382	407	410	414	360	403	398	384	390	359	375	411	386	394	381	392	399	385	402	384	389	375	382	388	392	382	362	369	394	377	387	372	395	393	377	423	383	385	331	345	379	369	391	433	399	387	396	394	369	358	390	369	367	372	384	409	379	398	397	384	380	362	385	387	351	382	389	392	369	382	376	382	429	407	416	394	389	416	368	369	367	409	337	361	404	422	377	383	403	406	364	384	357	362	420	407	349	403	387	374	404	374	361	389	397	378	413	403	414	359	394	379	383	366	371	382	367	392	403	373	393	373	395	384	367	377	370	399	414	419	382	402	372	383	399	353	415	410	396	390	407	357	367	372	343	368	393	383	383	376	378	396	374	376	406	384	380	405	413	390	382	349	384	372	375	395	385	370	418	387	380	414	391	400	371	392	376	360	375	380	388	379	367	416	386	368	374	384	392	396	354	371	408	387	390	360	403	394	415	372	359	389	392	397	390	385	371	404	375	424	391	392	385	380	389	377	377	375	414	361	382	374	371	386	393	379	372	403	380	390	378	407	380	383	391	379	421	389	367	419	383	397	409	351	375	385	405	386	402	360	386	379	368	395	358	339	393	396	355	368	384	385	369	374	399	394	372	390	405	391	370	380	396	397	347	399	396	381	374	359	391	381	374	395	396	363	394	382	395	382	378	394	417	344	394	369	354	400	380	385	371	388	410	382	338	368	408	375	365	414	417	386	350	419	338	369	340	367	408	356	402	391	409	356	418	342	389	384	423	376	395	384	406	381	375	402	411	353	373	347	410	410	357	375	406	374	366	362	420	368	427	393	397	396	382	378	374	395	407	399	408	350	410	392	359	372	370	363	375	398	396	394	367	394	391	394	360	372	414	430	352	356	390	382	394	374	401	378	392	398	360	402	380	340	381	332	417	369	373	398	402	387	408	413	386	387	401	394	358	357	383	392	424	380	380	380	366	422	398	371	386	398	392	374	377	399	410	367	384	381	366	376	350	395	393	392	380	379	350	375	416	359	412	372	423	390	365	402	380	344	355	364	380	330	395	403	384	388	396	393	401	369	364	354	413	378	375	382	347	383	378	389	368	392	379	410	385	416	409	412	386	409	389	432	360	408	381	377	383	385	381	379	373	386	415	387	370	364	404	372	410	400	389	383	377	368	362	388	377	354	371	365	421	414	371	395	377	377	392	382	374	352	400	400	392	407	354	374	419	387	368	365	386	428	405	387	374	373	400	392	366	378	389	397	365	399	388	366	379	383	382	376	386	360	392	394	408	414	371	397	402	390	380
11949	2611	813	546	532	494	451	446	456	488	431	416	427	428	448	420	399	486	461	400	439	433	410	426	410	430	441	432	455	418	475	415	420	435	430	420	417	437	428	389	391	433	434	421	452	408	427	451	420	398	470	469	381	354	440	441	436	423	435	428	417	445	418	462	416	424	445	385	409	399	420	465	408	424	437	471	426	434	440	456	413	411	389	410	447	450	457	411	414	438	410	383	423	399	423	428	471	424	411	422	414	430	403	373	438	422	413	415	420	395	430	387	382	425	393	419	412	432	433	384	404	427	437	458	401	415	416	436	427	440	388	414	398	417	420	450	443	385	426	417	449	396	460	455	461	389	425	414	401	416	435	412	437	434	409	410	391	424	447	415	413	426	406	431	433	450	430	427	419	447	427	485	413	424	445	456	423	413	409	464	443	406	452	390	430	424	431	404	434	436	420	404	444	444	449	419	418	413	416	411	464	409	457	409	436	402	449	391	460	444	432	396	429	393	460	454	405	422	393	407	445	431	428	431	408	424	487	433	470	438	409	434	417	425	435	384	420	424	418	464	403	413	391	413	430	439	445	400	440	390	398	454	422	457	419	469	402	433	423	433	425	425	419	453	421	406	413	405	448	409	423	445	432	436	414	422	414	444	395	452	384	415	380	409	458	411	424	386	416	450	445	433	426	434	402	443	420	453	452	423	471	412	432	423	443	423	420	422	461	447	437	400	419	387	420	389	441	413	381	406	400	410	428	406	422	371	394	418	427	417	414	454	412	418	439	483	444	445	417	442	383	411	405	396	377	446	412	432	458	426	441	433	412	397	439	403	448	416	425	465	423	450	404	432	413	433	414	376	433	436	448	398	446	408	435	445	449	450	428	417	447	430	428	410	389	429	384	438	417	435	398	419	430	412	439	402	443	441	405	492	423	435	431	435	445	424	401	422	408	435	431	415	447	420	451	420	422	399	392	424	401	436	461	450	409	437	457	420	443	464	402	463	381	436	480	439	411	405	434	401	397	411	452	421	412	429	449	401	396	389	435	440	397	429	448	411	433	457	423	415	414	422	384	400	431	420	426	413	437	434	411	383	437	397	407	406	417	433	390	428	414	405	446	387	397	384	449	431	398	460	432	459	451	406	412	420	408	430	413	424	393	419	414	418	429	421	387	434	428	448	451	444	428	438	399	403	427	428	413	425	379	421	443	404	387	417	448	403	492	454	433	445	432	431	421	453	436	393	436	432	458	424	455	448	413	416	398	425	421	419	474	413	431	419	403	441	438	410	415	418	409	415	459	434	462	467	465	427	446	413	462	458	430	428	419	398	426	426	439	410	434	427	425	424	437	392	418	394	406	406	408	460	420	421	413	422	438	444	437	446	450	435	435	436	457	455	424	383	413	409	435	459	463	410	477	390	412	428	418	408	418	415	447	410	398	445	442	414	444	408	428	439	401	423	395	455	449	433	422	433	438	430	421	383	392	390	381	424	398	424	417	416	422	468	446	425	426	421	440	437	384	428	460	439	422	420	463	398	458	426	441	416	425	438	418	427	398	431	394	434	395	394	440	402	411	422	459	459	430	442	433	469	417	422	389	399	448	438	409	418	412	426	441	438	428	429	436	436	411	426	458	440	398	437	360	396	414	412	440	425	451	398	442	412	464	406	449	400	436	424	407	436	474	435	416	444	416	455	417	434	434	424	431	426	397	413	434	412	437	400	459	465	462	411	428	416	423	413	392	412	423	450	452	428	407	426	433	458	422	408	438	410	412	446	398	420	415	395	419	453	456	398	426	425	419	395	408	399	441	417	459	384	430	426	415	448	444	426	436	410	435	414	383	403	421	440	389	431	454	438	427	411	435	419	407	404	430	418	436	437	470	410	397	434	392	410	395	433	431	454	414	442	445	456	453	385	402	423	431	443	427	443	392	436	442	480	429	420	467	456	419	412	401	403	409	425	424	410	381	428	435	412	454	440	427	429	405	418	398	466	398	466	404	422	459	424	417	437	405	434	429	433	434	399	430	440	396	419	427	418	408	444	424	428	461	431	423	425	388	409	414	415	439	439	410	418	410	461	435	436	461	464	400	480	432	419	412	438	412	437	430	449	458	418	408	406	424	423	434	403	468	398	443	461	413	418	462	441	404	411	398	415	401	421	425	440	437	405	397	431	418	431	398	418	410	415	464	428	437	437	401	424	407	417	445	459	418	412	433	441	423	424	417	443	425	423	442	430	387	398	405	431	442	437	419	444	413	408	454	439	422	400	443	458	389	381	448	388	404	411	422	450	408	471	437	457	430	397	407	434	433	394	420	428	398	414	448	438	431	411	413	398	441	408	411	444	437	431	407	422	443	425	438	452	429	467	392	443	427	444	429	407	437	452	385	420	441	438	450	422	426	442	441	427	418	421	438	410	438	415	416	436	435	448	413	426	418	417	442	425	425	390	420	435	427	414	433	404	415	411	452	432	500	403	403	394	440	418	439	407	446	428	418	431	451	415	422	462	389	428	416	422	419	420	495	426	394	405	452	469	434	434	427	431	434	394	465	417	432	419	441	426	392	408	434	389	448	440	430	436	376	379	408	414	435	402	425	426	421	383	401	411	449	412	414	402	379	397	417	403	428	397	454	403	388	373	450	416	409	392	404	438	435	414	408	406	439	407	413	463	434	418	434	431	409	439	416	413	438	461	413	417	443	420	440	401	399	416	428	419	425	412	434	432	433	429	409	401	429	410	397	417	429	441	410	404	418	437	458	409	419	412	369	449	455	412	429	407	441	430	416	457	435	415	444	423	384	433	444	433	450	458	428	407	410	410	397	428	409	460	462	402	427	413	455	411	396	447	442	423	459	435	390	455	418	423	411	434	409	453	411	418	420	428	444	409	414	407	439	413	442	369	419	432	458	437	420	442	426	436	430	422	444	409	408	405	402	403	437	450	409	435	480	413	435	412	418	437	416	409	424	413	488	398	462	442	425	417	462	432	461	420	445	417	441	463	405	417	432	434	415	440	446	453	394	405	430	430	435	411	449	401	447	411	406	422	413	393	436	406	408	395	423	451	420	419	385	424	408	427	393	429	433	437	438	424	455	403	414	449	408	393	428	429	432	388	427	432	428	402	432	415	436	450	419	415	407	457	418	446	410	376	432	420	433	442	412	445	447	408	465	442	447	432	381	411	426	433	432	389	413	412	384	452	446	429	419	417	417	418	419	440	416	420	417	381	403	430	400	453	441	440	419	457	459	423	446	385	411	437	478	424	438	391	409	412	435	438	431	392	414	401	455	442	441	410	422	448	416	395	438	454	388	438	426	374	414	416	442	426	439	411	417	456	398	434	445	434	444	437	440	398	412	427	454	463	419	411	454	443	430	426	473	430	431	433	430	457	398	447	458	428	398	414	434	413	401	428	464	430	401	429	430	398	421	457	441	381	402	400	430	423	425	450	430	389	404	421	470	420	425	407	439	423	447	404	430	430	422	435	438	450	420	438	439	440
23632	21018	28165	24058	21016	9220	887	637	506	429	371	386	370	349	344	324	344	304	278	336	300	287	304	303	294	307	314	294	323	304	306	299	260	268	293	287	296	262	291	308	306	259	301	281	285	293	232	288	291	291	274	269	268	291	266	284	278	280	296	265	253	281	281	264	293	272	283	282	257	275	288	303	286	316	274	305	290	297	281	265	247	283	261	273	284	276	246	265	281	258	293	304	271	300	264	290	271	297	271	271	273	284	249	286	287	273	283	254	281	293	276	316	265	289	297	292	283	275	290	294	239	284	308	306	299	279	250	242	239	268	270	264	264	275	288	236	255	277	295	248	278	276	282	290	295	272	261	276	250	268	258	267	287	276	299	251	283	266	272	279	274	292	282	246	268	266	276	289	281	295	272	258	301	273	253	283	313	281	294	278	270	263	285	264	289	262	251	251	291	282	278	279	274	272	286	287	264	275	281	291	265	297	267	291	275	266	245	287	261	238	296	284	276	264	271	281	286	272	258	290	256	243	313	258	269	302	275	265	283	290	284	266	277	256	293	248	283	272	261	285	299	271	280	285	271	252	282	276	275	300	316	255	260	276	267	266	269	298	278	277	251	301	267	284	260	262	249	250	279	253	277	243	267	278	310	294	247	291	296	322	253	260	260	293	267	300	294	267	297	282	265	249	295	273	289	263	274	299	257	264	257	296	265	256	271	270	269	282	274	293	308	234	249	279	295	304	271	283	273	289	275	278	279	234	273	286	271	302	283	270	319	261	265	287	268	291	291	267	284	285	283	261	265	294	271	290	285	262	301	276	299	288	305	271	292	301	287	266	280	279	280	289	294	281	265	271	274	277	280	239	283	281	262	266	250	298	302	300	272	268	289	284	263	286	286	271	252	275	282	270	285	285	287	274	271	277	261	285	276	269	275	281	296	302	265	311	276	276	286	281	259	254	272	272	285	262	259	275	301	272	287	301	252	266	266	282	260	281	285	308	286	276	251	283	282	272	255	271	301	276	285	307	292	291	281	301	280	260	249	253	268	272	272	290	261	283	276	281	267	268	287	257	266	299	284	261	282	270	266	262	252	290	252	275	299	251	275	263	273	285	261	259	277	267	271	292	307	278	253	257	265	235	315	264	280	259	291	301	266	254	281	270	272	228	279	260	302	287	268	263	276	266	265	266	265	283	291	269	289	265	317	270	280	277	271	275	266	257	291	289	293	276	287	269	264	294	278	251	275	299	272	292	273	313	275	284	257	284	236	296	272	279	258	288	251	296	287	257	284	288	295	267	258	265	310	305	292	289	277	270	287	273	267	248	269	273	276	257	278	301	250	298	270	283	279	283	252	254	273	250	252	274	286	292	271	266	294	257	290	281	250	264	255	302	263	245	263	302	259	268	270	275	253	283	287	268	310	283	259	274	268	251	300	258	253	291	285	278	260	247	267	301	256	300	249	290	272	260	322	303	285	273	270	275	279	263	244	297	292	264	235	275	261	290	271	265	301	260	288	248	268	283	289	289	282	281	291	295	257	266	292	237	280	262	252	287	278	296	282	304	285	286	301	283	267	274	256	276	279	252	272	280	264	268	307	263	278	297	262	263	277	283	267	308	276	264	278	275	281	263	292	310	285	289	280	290	291	269	263	231	275	257	257	272	267	247	267	290	286	259	294	277	284	280	278	307	278	234	318	271	258	270	275	266	260	252	298	291	262	287	267	283	254	274	289	267	297	292	257	283	279	307	280	268	284	275	262	289	275	265	263	265	269	262	264	284	274	258	257	293	303	271	241	266	277	257	255	271	286	244	287	260	286	266	275	261	268	272	293	278	312	291	276	295	304	259	287	283	267	247	273	299	261	262	270	279	268	261	284	255	269	263	245	287	203	284	281	266	268	275	260	264	252	270	291	263	289	279	276	288	260	269	288	284	283	250	321	260	284	288	276	271	265	269	279	274	286	250	267	266	273	287	273	270	281	306	290	265	251	264	266	278	299	261	300	307	261	254	312	265	295	300	295	288	291	266	275	286	268	305	302	276	274	262	280	289	277	275	259	253	264	262	297	244	267	275	279	247	282	304	259	274	298	281	279	261	282	297	265	259	268	254	271	237	278	306	268	263	259	291	296	274	278	322	293	297	269	266	298	279	263	264	268	305	294	265	292	280	284	298	285	259	281	282	273	245	247	256	273	271	269	290	275	254	277	282	283	289	278	280	275	260	271	273	286	297	276	259	264	266	281	287	296	285	297	276	283	265	273	298	280	282	262	270	273	275	274	302	265	301	290	273	261	284	259	263	320	257	284	280	266	277	283	310	276	278	256	246	278	256	261	295	313	267	275	293	301	255	257	272	281	258	269	270	296	279	291	285	267	265	284	304	282	290	255	271	264	295	268	280	275	237	283	287	279	289	253	295	273	300	286	310	295	284	271	272	321	274	272	295	303	261	261	289	290	280	274	256	288	267	277	297	263	268	302	283	304	285	269	260	305	283	257	287	290	303	272	260	264	275	285	271	319	290	268	300	283	279	278	297	277	255	268	274	273	275	266	269	270	262	276	266	284	273	274	280	272	300	274	268	253	301	268	269	254	271	271	264	307	254	250	304	248	273	267	286	262	292	282	283	257	272	287	272	290	299	265	296	276	262	298	300	265	285	233	265	290	285	304	282	299	272	277	300	269	271	294	295	278	250	275	298	300	270	268	263	297	242	269	308	277	269	278	289	259	243	278	306	287	266	272	270	246	255	289	282	264	278	269	304	265	272	323	277	243	263	271	254	289	282	306	292	291	254	272	281	251	254	261	275	261	279	282	272	286	289	288	271	251	275	268	264	259	296	279	257	286	253	280	275	274	287	274	264	273	279	254	266	285	305	284	279	278	290	273	306	265	249	257	247	299	284	279	271	294	270	294	268	275	243	272	274	288	274	285	293	273	254	282	266	275	273	258	286	294	264	292	263	287	265	303	271	262	302	260	268	296	262	279	259	289	262	276	273	256	298	284	296	298	292	290	249	288	290	261	277	274	292	251	302	291	289	293	276	296	286	283	284	294	302	275	277	291	257	302	310	297	271	250	299	295	257	245	291	256	316	292	279	275	245	272	262	286	274	303	292	319	262	252	254	256	268	286	261	255	269	280	274	300	257	319	274	277	278	271	278	281	283	303	271	287	291	242	286	254	260	257	292	298	271	279	267	311	271	275	268	301	256	270	279	281	319	249	266	281	264	264	265	297	284	281	293	282	290	288	278	304	297	270	295	266	255	257	255	292	288	311	230	276	261	261	251	251	277	290	301	275	290	294	284	289	296	314	281	247	257	258	275	261	296	246	316	252	254	262	281	314	253	320	298	292	273	265	293	271	281	263	264	264	260	264	264	245	261	285	246	270	274	286	264	293	260	294	251	302	284	265	298	257	273	258	276	265	274	311	322	281	307	270	263	298	265	283	323	318	280	311	292	264	280	281	276	300	256	263	295	262	271	265	262	313	259	254	293	293	309
32457	13043	5452	2441	1816	1377	1100	824	687	577	563	452	457	426	445	392	404	348	369	375	367	304	344	354	309	343	306	334	316	352	327	343	314	336	339	332	327	301	335	292	334	297	312	300	335	300	311	304	323	282	328	304	318	337	321	288	324	311	295	318	285	316	336	342	305	267	328	305	313	283	344	305	285	288	338	323	291	326	291	328	304	325	295	340	319	310	283	303	287	292	279	288	279	312	312	300	302	340	273	353	335	294	285	312	321	325	306	298	297	339	333	285	318	312	331	315	288	279	284	320	274	317	283	347	293	314	313	300	304	310	309	330	332	288	291	286	315	313	290	313	301	295	303	310	283	266	276	290	334	316	312	315	284	294	309	298	324	290	316	277	314	350	324	263	291	314	321	332	281	288	321	306	276	286	274	316	286	322	292	281	312	276	276	317	285	289	301	311	304	281	309	301	311	319	281	313	276	304	311	287	327	334	319	303	303	316	280	280	320	282	325	293	286	315	307	280	331	309	284	293	308	287	316	311	309	313	281	296	311	315	308	316	263	303	311	282	270	305	325	309	311	306	295	318	302	291	280	291	310	299	300	320	344	314	298	306	295	309	299	296	310	306	326	306	303	335	270	286	294	301	314	322	340	261	294	280	302	290	325	313	296	313	276	323	308	314	326	284	337	321	282	280	326	345	294	307	325	274	291	293	280	347	299	291	302	304	301	303	306	329	297	281	317	287	287	328	293	319	299	304	290	306	308	284	311	319	322	286	301	280	298	299	282	300	275	327	305	297	269	296	321	297	296	300	300	337	311	286	261	308	307	290	321	329	312	297	330	296	287	301	296	283	313	284	329	312	313	302	297	293	299	293	291	281	296	285	309	333	315	295	287	349	311	313	286	296	277	274	293	311	309	325	295	334	311	303	282	343	294	328	293	307	318	305	285	312	306	311	287	300	291	327	310	329	250	299	305	304	303	293	297	273	281	259	297	292	319	315	314	287	312	295	323	294	290	304	318	298	311	314	346	318	302	298	282	296	281	282	309	324	310	319	337	274	279	300	271	303	305	318	299	311	281	312	293	302	314	278	305	304	282	304	331	305	297	293	305	283	310	300	297	318	287	300	289	312	305	317	278	319	301	297	326	303	304	322	300	315	304	314	287	292	282	305	280	313	290	296	293	313	293	304	290	332	319	337	324	290	317	317	294	302	331	290	303	305	307	317	287	308	304	318	328	291	310	291	285	323	336	284	285	315	296	284	312	304	314	303	284	321	323	310	297	289	303	326	278	283	254	284	312	283	330	316	285	305	285	330	316	293	309	295	305	294	312	347	263	304	285	303	311	297	294	276	296	306	291	315	293	304	296	298	308	307	292	294	332	271	316	292	292	314	296	286	302	291	292	296	313	335	315	315	312	288	302	293	303	307	327	288	270	298	292	322	306	295	312	298	296	288	296	319	266	332	306	299	308	293	317	293	299	319	279	290	313	327	308	289	331	296	326	300	293	297	304	279	297	313	297	339	308	297	298	281	306	274	300	307	332	281	296	300	285	292	302	323	297	294	294	284	309	292	317	275	284	308	305	308	292	284	300	324	291	330	283	306	333	296	287	301	323	301	271	289	292	316	306	301	298	319	300	301	278	293	292	345	313	289	298	274	299	320	268	288	321	287	296	269	283	292	323	288	306	305	296	300	310	336	281	309	315	319	309	288	308	293	290	292	362	289	356	296	301	272	309	296	287	302	274	334	290	287	300	307	298	304	332	278	292	330	302	315	294	275	327	285	320	341	305	300	325	286	295	308	268	342	321	287	278	288	284	320	288	284	318	303	305	292	329	293	350	299	276	310	318	321	304	279	327	289	312	300	288	299	315	313	314	273	296	307	295	319	317	294	323	312	315	296	294	293	296	294	317	313	278	307	287	299	299	297	304	273	287	273	294	316	325	263	276	337	313	294	273	275	298	277	285	314	305	300	317	294	310	298	323	296	313	309	289	323	339	345	310	311	314	279	340	300	306	282	302	291	313	298	301	288	298	297	298	286	328	285	311	275	308	308	295	316	305	304	312	293	290	288	297	321	291	334	315	301	306	304	292	312	297	306	284	307	328	302	312	292	277	316	293	291	277	319	320	301	290	310	301	278	319	312	262	288	284	299	309	295	280	271	268	342	285	323	299	323	313	293	292	316	285	314	273	275	293	267	295	294	292	297	290	312	314	338	311	278	290	309	297	291	325	297	284	314	288	297	266	318	286	285	365	300	266	334	299	282	316	349	307	296	307	298	291	300	279	291	304	291	284	302	302	318	323	298	300	283	308	315	294	319	310	277	330	323	297	316	306	316	307	288	303	320	282	303	313	273	311	269	314	286	265	303	287	296	305	291	298	331	297	276	339	324	315	330	328	300	322	283	317	298	280	281	318	290	322	310	308	290	340	279	309	340	336	303	296	275	312	298	286	296	289	316	293	296	295	304	294	290	314	283	308	262	304	316	284	325	317	327	282	332	294	311	311	304	298	289	314	296	330	314	308	319	293	288	294	304	314	302	312	316	297	299	312	298	278	335	310	297	306	331	312	295	321	302	329	329	323	284	303	320	311	312	293	293	292	299	320	318	294	266	297	295	326	285	314	315	280	340	282	313	353	279	291	330	303	310	338	298	278	294	308	292	325	288	307	286	296	324	302	308	278	312	308	298	289	318	290	317	292	296	302	309	298	317	299	323	297	305	323	311	281	320	300	285	296	327	291	271	332	309	273	331	319	281	305	329	291	308	318	301	305	319	282	322	293	312	317	255	316	274	331	303	292	298	295	304	323	282	294	328	298	305	314	297	317	268	293	282	324	314	304	281	316	283	315	289	308	287	305	331	279	351	276	292	312	329	285	302	314	283	294	299	296	315	296	302	326	285	326	328	267	293	295	317	284	277	295	305	306	273	306	299	288	280	341	303	326	283	270	285	329	318	306	311	296	318	277	305	313	321	321	330	298	258	294	325	304	325	296	322	304	277	332	312	305	302	303	310	285	317	298	318	308	310	275	271	310	311	316	293	293	296	291	306	338	303	325	311	308	341	336	323	299	315	287	335	298	340	291	259	341	304	298	319	310	296	288	328	331	289	321	289	291	322	307	329	285	294	281	330	317	302	297	287	294	326	289	327	313	325	322	301	325	293	297	325	305	322	324	314	291	309	327	349	304	298	300	282	272	305	297	319	284	306	338	326	319	272	306	296	320	289	281	330	314	301	319	302	293	299	283	268	294	318	281	291	308	269	321	305	316	303	277	297	303	290	293	304	284	304	335	295	314	278	303	314	294	287	290	321	301	297	304	279	283	320	268	300	286	316	313	319	294	289	302	303	320	292	258	311	299	307	293	272	316	324	300	295	313	312	298	313	292	284	299	299	343	318	302	272	315	309	287	292	299	298	312	302	271	313	305	296	311	314	289	350	290	302	284	328	315	270	292	298	262	320	320	292	272	267	294	295	271	285	259	335	298	315	284	327	283	331
24748	21034	27069	25066	9952	1136	948	929	822	768	756	725	759	777	739	724	691	712	690	730	747	711	679	774	716	731	743	733	708	691	713	704	687	744	700	750	709	752	692	700	675	706	719	733	704	674	699	739	750	718	703	685	727	707	675	695	698	725	705	721	688	707	683	707	667	686	718	716	706	690	698	668	680	730	722	664	674	682	707	727	687	716	691	678	738	704	688	687	686	680	717	719	681	674	663	690	687	731	687	698	712	727	712	709	699	673	692	710	736	677	698	703	697	712	696	699	704	773	719	676	665	692	702	667	669	701	725	745	686	706	687	691	693	679	719	658	688	707	640	692	743	672	679	683	724	655	681	718	721	644	728	681	723	742	668	709	682	708	692	683	697	715	655	725	678	733	719	729	673	752	694	706	743	700	696	694	712	669	737	693	724	713	700	663	728	675	681	729	752	717	705	652	657	718	740	677	705	655	721	668	713	711	711	716	675	698	698	708	705	750	691	731	709	712	694	713	706	711	699	662	718	772	682	722	701	646	695	701	722	675	709	687	668	719	696	707	679	695	700	703	763	719	707	697	698	681	695	726	696	715	730	715	682	699	690	731	712	722	682	670	687	697	792	736	712	699	703	703	697	713	679	696	703	661	681	703	719	694	716	661	686	726	677	709	688	718	721	702	648	714	705	671	694	717	652	707	705	731	740	718	754	744	668	699	706	700	698	697	757	684	635	697	691	669	682	765	721	644	693	742	737	691	737	747	723	718	738	698	702	702	687	699	677	660	679	690	744	693	695	707	699	633	676	729	670	646	720	683	688	699	727	687	725	702	679	728	699	649	703	693	726	734	701	695	666	673	730	692	723	724	703	688	697	723	709	691	648	707	707	679	767	694	699	714	742	723	679	699	673	719	710	732	727	709	691	713	703	731	644	688	697	703	738	721	716	689	757	760	708	662	669	701	704	671	708	692	715	713	731	714	702	699	665	714	670	744	718	747	696	691	693	719	687	684	699	716	745	689	745	680	700	709	717	688	726	728	721	730	688	714	722	678	743	737	729	708	651	681	691	699	710	752	702	739	706	727	683	645	725	682	711	691	732	721	710	696	730	703	719	677	700	693	671	681	733	685	696	700	699	745	676	713	728	707	689	722	695	663	698	729	699	688	676	718	697	734	677	720	666	684	667	687	680	723	717	745	680	686	694	664	673	711	733	677	743	711	694	708	731	700	735	754	648	741	678	700	709	668	689	688	721	684	738	733	688	671	713	680	691	690	697	687	718	636	720	727	700	687	645	709	726	718	687	704	671	703	655	704	642	697	674	748	685	724	731	703	676	723	724	725	668	754	714	671	718	701	708	689	717	713	672	656	710	704	718	669	651	681	697	677	676	734	680	669	660	682	707	681	748	718	731	627	704	703	711	718	695	673	710	718	666	668	721	706	690	672	680	698	689	710	712	748	728	720	730	759	663	715	719	704	683	712	746	679	701	663	654	678	739	756	717	618	700	731	688	709	669	705	682	704	660	710	723	726	695	711	641	705	706	682	709	739	707	657	715	690	713	705	726	663	707	648	712	730	652	675	695	722	700	652	715	691	675	682	684	734	680	714	686	668	701	710	681	709	714	698	754	685	726	698	710	696	695	723	706	707	677	707	685	740	667	714	691	742	688	708	739	691	691	725	715	706	722	705	728	631	710	726	723	721	739	642	699	660	733	711	701	696	687	659	703	643	717	685	703	671	717	685	675	678	662	680	696	677	661	695	659	697	706	709	727	670	695	690	731	673	699	699	738	690	717	709	721	708	679	779	644	757	678	703	666	664	698	714	664	730	683	706	675	692	670	713	706	706	703	682	699	674	708	696	692	711	666	726	651	703	711	686	691	661	747	689	738	729	718	665	690	632	721	723	723	729	666	672	640	657	704	737	695	678	672	658	689	695	690	693	697	675	672	621	721	691	694	724	728	725	705	716	718	693	690	702	684	699	724	754	715	758	694	699	677	689	724	661	670	675	727	664	664	699	700	662	689	693	720	690	711	723	668	697	677	700	673	695	718	722	732	674	668	721	700	655	708	681	707	637	708	683	698	700	688	681	664	747	670	758	689	719	690	695	707	681	758	717	690	663	704	702	767	736	719	672	753	708	702	712	642	731	699	670	708	703	719	664	711	740	708	708	648	699	728	692	676	705	662	715	673	681	699	777	669	685	712	671	720	725	704	731	703	711	718	711	715	689	687	706	730	688	677	687	669	700	718	692	680	684	720	748	712	692	691	684	628	691	661	680	645	756	713	681	659	682	700	717	712	714	677	693	701	709	676	697	706	720	695	677	702	722	694	689	674	670	653	667	663	703	725	721	680	686	729	676	749	712	738	737	693	650	678	700	683	683	775	685	717	690	682	672	632	687	728	715	656	750	679	661	697	681	654	671	702	725	700	719	642	711	701	667	676	711	700	699	690	744	674	692	718	696	717	658	699	668	657	637	687	704	729	672	702	735	752	695	691	675	716	684	687	656	740	725	684	685	672	688	710	692	708	742	725	692	692	688	669	716	694	671	691	754	683	711	671	692	696	668	704	711	652	678	721	648	702	713	673	712	681	698	693	756	692	693	713	679	669	685	718	692	655	713	726	688	705	721	697	725	685	731	709	664	670	663	720	675	695	733	757	675	674	699	636	713	718	735	711	671	701	697	695	689	697	747	700	679	723	705	710	709	703	693	704	697	690	699	713	690	704	687	665	718	703	660	722	697	701	709	747	725	712	647	744	666	670	727	737	687	721	689	729	680	697	720	694	703	641	693	708	706	675	662	715	733	638	716	694	728	676	719	700	675	696	709	720	742	675	724	717	693	720	730	685	731	699	687	687	659	722	700	713	724	675	729	699	725	674	706	715	655	698	667	682	698	688	692	758	686	719	670	687	713	723	674	738	698	720	675	704	681	690	689	699	782	742	671	699	693	655	679	717	740	704	663	634	741	725	665	750	666	734	677	644	718	706	655	692	690	708	714	692	749	715	697	702	698	692	694	672	701	673	703	670	714	738	706	679	682	742	664	674	731	706	692	723	671	694	749	723	715	670	704	696	681	743	712	659	708	705	749	704	676	723	717	688	714	688	739	690	690	705	661	639	671	712	710	691	711	679	698	705	702	686	683	696	680	681	727	715	723	724	751	661	649	649	655	701	658	683	681	669	700	664	677	716	717	692	679	669	705	699	645	757	732	728	708	681	720	731	700	732	752	696	737	720	740	713	709	736	703	653	692	696	690	729	702	729	691	693	724	735	711	753	687	724	729	717	744	686	690	684	699	703	688	731	692	693	697	724	662	702	751	697	663	750	685	689	733	749	712	699	669	694	731	708	725	663	669	724	716	707	697	666	705	697	702	710	696	664	681	695	698	688	741	744	718	679	720	695	685	716	664	733	722	708	701	718	700	721	714	687	697	673	699	711	693	718	747	728	720	678	682	685	676	733	703	690	714	683	743	695	696	704	742	698	734	745	716	680	676
29168	6433	3271	1851	1486	1310	1201	1037	964	863	844	858	789	787	796	766	759	765	763	760	778	811	757	764	715	739	767	741	708	737	706	773	750	746	749	750	689	764	723	769	740	727	729	749	685	734	734	719	716	699	700	750	738	687	670	723	734	717	724	739	727	728	757	712	783	739	717	718	726	765	766	712	716	761	767	709	698	746	706	738	709	732	714	768	729	755	722	797	758	754	745	725	746	715	704	705	712	776	749	744	736	728	741	721	784	718	730	741	745	758	694	757	672	714	720	690	731	760	722	750	712	722	780	726	755	766	726	713	737	705	727	728	718	768	770	720	708	694	725	682	735	704	679	683	783	759	718	700	721	746	706	752	721	735	732	730	723	726	749	735	721	736	702	707	752	731	734	738	722	755	722	713	731	743	708	644	741	763	749	728	744	689	703	724	756	727	740	690	705	700	726	692	737	693	788	719	780	696	712	739	722	749	706	737	727	696	720	702	748	710	725	710	710	756	739	709	779	703	717	758	753	752	716	698	709	744	748	731	701	728	682	706	738	708	743	728	732	722	734	736	695	740	706	752	760	765	715	727	732	708	722	668	685	694	720	728	709	733	697	776	682	731	733	712	728	710	704	768	711	771	756	762	714	720	713	715	725	741	755	750	704	784	698	698	728	753	726	717	760	728	688	724	744	741	713	728	783	736	732	780	768	735	706	710	702	728	729	724	696	725	751	698	703	753	731	706	696	734	737	747	704	697	761	728	785	743	695	755	710	742	770	695	707	696	729	730	678	738	758	706	736	746	720	732	763	709	706	748	701	712	751	729	766	764	710	717	709	712	718	712	748	754	693	715	695	735	734	675	744	732	742	683	744	715	744	724	693	734	680	676	696	753	752	703	702	735	714	733	754	728	732	679	764	707	747	769	786	705	696	692	725	750	747	730	735	770	689	720	756	694	711	734	697	717	722	751	739	733	732	731	743	716	738	726	710	762	778	760	746	736	727	725	744	711	768	733	667	732	700	751	671	792	706	759	720	687	728	721	751	733	742	771	654	711	749	720	711	749	691	779	727	745	731	706	738	721	706	739	755	760	770	712	742	707	688	746	767	751	724	727	761	736	709	795	662	717	758	700	709	749	729	739	735	739	740	704	708	713	735	716	764	717	766	751	727	735	749	728	691	732	752	698	695	736	743	761	703	700	696	752	739	713	754	741	714	719	761	727	723	725	720	720	736	733	719	755	724	718	730	729	763	720	721	787	692	756	727	755	733	730	759	693	760	676	783	723	749	663	775	749	764	701	746	744	721	766	742	709	713	741	686	696	701	756	692	784	733	724	696	738	720	753	698	755	709	775	714	741	753	748	686	718	710	762	700	698	733	703	727	756	756	772	709	674	729	736	744	724	728	720	714	695	741	767	734	765	737	690	729	754	720	727	724	792	692	732	715	733	736	720	722	704	671	701	716	700	676	700	779	699	772	704	737	773	751	685	666	760	745	739	749	765	719	734	721	728	755	683	704	737	765	718	663	697	698	720	712	744	737	711	744	726	727	736	781	757	729	704	714	711	753	775	731	785	745	795	735	723	671	674	713	730	720	806	744	688	667	743	736	716	721	702	739	744	750	734	733	680	773	714	738	702	708	740	641	744	750	697	739	737	730	753	717	750	743	762	726	728	713	711	721	697	727	704	740	706	668	725	714	704	804	749	725	729	754	693	694	730	688	782	776	759	722	689	713	729	689	695	753	746	706	716	768	735	695	688	750	675	721	678	694	716	693	728	705	680	727	768	751	730	723	764	728	689	725	709	735	751	724	702	745	773	701	709	717	704	721	771	752	784	728	734	683	754	711	769	722	710	747	741	731	719	704	717	737	727	747	702	722	720	743	721	739	649	727	721	729	708	731	710	748	738	698	750	752	744	726	675	764	729	719	766	714	764	759	708	739	751	756	744	783	721	704	716	697	700	704	784	725	725	745	750	754	695	678	727	723	730	739	730	762	752	750	726	745	688	759	722	716	748	795	739	721	752	774	723	784	699	748	733	719	713	701	763	720	688	705	734	709	710	682	708	750	712	710	754	755	720	778	720	753	743	731	727	717	734	741	721	730	730	752	735	717	764	784	711	702	704	720	775	723	696	702	740	700	677	706	729	794	718	735	687	734	724	773	732	715	793	696	756	726	712	752	719	692	716	734	757	742	715	749	763	775	699	688	712	735	692	696	723	780	723	708	773	728	698	742	746	715	755	714	679	778	757	739	779	802	734	738	750	744	748	684	755	713	731	726	742	765	760	725	702	723	749	739	790	748	744	765	726	743	733	708	734	723	742	702	734	748	733	722	693	695	730	742	727	713	736	759	756	743	702	688	709	707	673	780	732	728	685	692	750	707	710	762	734	713	714	718	719	743	731	711	714	732	777	732	735	679	703	708	746	704	688	700	701	738	686	752	721	747	733	745	753	729	718	706	758	703	698	743	727	684	660	675	700	762	762	752	706	692	748	720	748	743	743	733	699	705	711	748	794	734	734	695	733	730	718	724	732	742	715	676	695	756	748	728	747	746	676	756	703	694	756	719	742	739	694	684	734	735	773	683	760	708	713	712	730	692	695	740	749	764	720	767	751	727	691	709	729	735	756	696	752	719	749	699	715	759	722	725	759	765	755	755	732	704	740	718	738	724	715	764	727	716	767	705	703	720	714	740	707	700	716	688	666	701	711	744	718	718	725	727	666	734	764	769	693	731	709	767	760	723	757	752	716	749	727	734	712	764	727	750	730	758	730	717	721	772	680	794	722	744	777	729	746	768	722	676	711	733	816	732	661	721	705	662	698	700	744	699	731	774	760	720	742	692	786	749	727	750	744	706	718	718	707	736	718	674	713	737	750	720	735	721	731	791	674	754	776	736	701	724	743	708	648	736	732	716	698	741	721	752	732	710	737	726	691	692	736	742	678	750	719	710	730	709	766	769	759	750	702	729	733	742	761	756	757	776	737	686	747	686	709	765	671	778	714	754	732	780	785	786	734	695	670	719	731	754	710	758	768	734	754	743	745	752	716	740	728	703	710	743	693	725	736	710	716	737	759	701	724	776	719	781	716	729	758	728	703	723	702	712	714	698	749	690	711	756	699	715	758	720	746	744	623	751	691	716	738	721	736	717	740	731	676	721	710	819	774	739	742	723	725	680	707	679	731	726	770	775	723	753	756	735	789	732	776	696	771	722	714	694	730	739	725	721	723	715	711	721	726	718	682	717	729	731	758	737	688	747	709	761	715	730	754	712	731	734	691	727	723	718	710	699	719	753	690	701	764	697	773	724	745	752	667	728	730	706	739	705	711	698	794	749	753	754	742	694	728	750	728	755	696	688	730	721	722	717	755	703	770	715	719	783	717	734	719	724	746	716	721	709	727	747	727	686	723	738	725	780	757	684	733	695	714	674	737	726	682	710	700	737	702	741	729	735	744	708	737	707	682	752	718	749	707	731	732	698	714	759	749	720	717	740	705
22496	21071	28780	23594	21066	21130	8159	1398	1067	1002	889	852	850	818	792	747	783	729	749	707	721	685	695	691	708	670	692	709	712	691	688	671	700	686	680	724	640	640	701	635	657	652	681	679	649	662	643	669	622	685	670	679	662	668	654	678	662	661	657	664	676	658	644	652	651	661	687	671	680	623	665	660	675	667	651	655	672	661	679	677	679	654	657	619	674	672	656	652	692	651	613	656	690	651	649	666	649	663	661	682	665	671	655	688	669	694	619	657	571	627	649	646	691	672	651	680	641	604	606	667	614	617	640	682	630	636	678	646	678	691	708	636	604	677	613	593	665	644	670	631	649	593	694	614	663	602	645	645	656	593	660	641	678	665	652	703	663	672	661	659	676	634	657	636	616	649	663	622	635	680	642	630	608	614	655	659	706	646	667	655	691	625	680	663	644	656	645	594	657	641	637	624	672	644	679	683	652	716	642	646	663	660	695	652	634	648	650	629	672	613	717	623	632	667	689	650	666	665	681	617	642	656	615	635	690	646	631	657	631	644	625	632	665	674	677	644	673	617	635	646	617	622	669	648	651	620	646	609	634	615	600	606	669	633	606	674	654	666	612	656	650	627	672	585	663	671	654	615	658	661	635	651	670	709	672	655	651	648	641	607	669	659	708	679	661	645	666	688	672	601	683	674	638	663	590	638	658	650	611	632	605	632	646	711	697	652	637	605	662	644	621	642	653	640	622	594	678	671	610	634	661	679	657	609	643	639	696	626	667	672	684	633	654	679	692	668	680	666	656	728	665	646	703	614	643	688	670	662	649	684	630	655	700	637	642	665	649	685	622	640	666	648	649	651	701	615	704	581	651	704	652	682	607	673	698	646	621	684	613	664	625	622	704	625	623	631	615	663	688	615	648	602	686	637	628	660	664	652	642	677	604	629	636	669	657	663	651	659	710	643	630	629	653	689	655	647	644	695	650	644	645	651	656	630	681	685	674	651	666	618	693	667	621	628	634	630	648	675	664	664	657	621	624	618	637	658	622	612	653	625	637	656	675	664	663	665	635	664	632	670	651	673	660	614	623	603	711	698	639	675	651	677	632	664	621	650	619	663	661	608	707	569	652	656	655	658	642	637	673	678	692	629	638	654	627	692	688	643	643	628	662	625	690	616	614	615	678	666	640	647	651	673	678	617	659	678	672	642	660	681	714	632	690	652	634	649	645	665	639	701	671	575	640	628	607	603	655	643	665	617	666	620	668	605	662	691	704	624	644	677	670	639	701	642	647	653	597	679	676	666	639	656	616	649	622	690	661	645	638	648	648	647	650	676	660	620	662	693	671	669	663	612	632	612	652	624	664	710	676	681	684	629	683	692	647	625	644	681	615	647	645	605	695	697	645	652	629	597	674	663	664	633	670	638	657	644	649	657	641	646	678	658	624	650	635	675	592	656	614	600	648	650	648	612	640	640	679	652	672	620	662	672	640	680	630	663	656	661	602	668	597	632	660	659	624	662	689	618	664	618	594	647	666	681	683	666	634	627	648	624	631	671	618	637	666	651	638	672	713	614	679	684	661	660	641	632	630	641	668	620	631	666	662	655	639	648	650	613	633	708	664	665	676	639	681	679	663	649	653	632	710	647	669	636	691	648	670	594	660	618	657	648	649	615	650	633	635	674	591	628	671	642	648	632	670	636	641	653	673	653	659	674	636	682	678	631	696	676	609	603	648	672	628	638	646	618	624	628	653	629	645	608	619	649	591	602	648	664	661	691	633	684	665	655	671	629	658	686	682	672	615	661	598	647	644	595	685	645	685	721	590	634	665	682	576	660	632	657	675	655	633	679	647	621	643	706	701	657	640	597	598	634	616	625	590	653	673	612	632	674	686	621	606	668	615	616	641	606	659	619	668	665	629	669	652	665	674	678	630	598	663	627	607	692	626	674	659	615	629	673	659	671	635	715	623	675	635	630	680	645	657	651	682	657	702	666	678	664	611	660	620	677	630	659	643	651	640	624	651	670	637	678	596	644	695	660	684	696	668	662	650	648	665	665	637	650	635	638	622	622	689	667	657	601	658	671	671	661	607	637	607	651	616	691	640	633	697	644	661	608	593	646	725	630	647	655	653	690	680	659	702	630	603	617	672	632	667	676	634	667	578	681	639	689	647	673	654	607	622	657	630	620	671	679	610	631	669	652	645	704	620	639	627	662	655	705	707	626	642	649	630	647	703	615	657	613	617	652	662	645	682	622	640	636	677	622	669	636	664	667	650	644	670	630	669	690	671	614	630	638	607	595	664	693	690	630	630	675	667	646	690	616	626	637	663	645	654	651	633	636	634	621	658	686	649	667	646	665	622	620	637	626	653	682	606	660	610	646	618	651	683	605	690	681	650	636	618	685	674	603	651	686	664	588	672	695	637	654	658	627	667	655	644	630	644	629	644	676	659	626	640	657	693	680	666	674	620	659	648	643	641	674	669	685	642	644	639	619	644	664	629	643	666	646	700	642	624	640	687	624	649	629	694	646	651	648	671	653	682	692	687	607	640	665	606	634	681	621	649	661	696	696	665	648	640	644	682	653	690	625	646	603	620	652	662	655	601	682	700	630	680	644	652	646	635	632	655	657	650	648	640	661	678	646	634	646	615	633	630	688	638	669	674	592	654	666	643	685	678	638	659	643	690	604	628	642	697	639	630	641	641	658	660	641	712	613	654	609	649	610	631	625	593	651	687	644	660	627	617	612	652	609	662	630	625	602	665	637	626	665	695	690	632	677	629	683	643	603	633	642	653	661	617	706	656	648	576	611	736	635	653	697	628	696	643	652	606	667	707	640	670	665	711	668	645	615	659	673	642	590	612	657	668	644	656	674	653	674	666	651	656	631	642	643	637	699	635	641	709	610	658	673	663	678	651	636	637	610	638	677	688	623	712	703	640	664	593	645	662	666	646	625	650	640	654	661	690	666	694	660	617	641	673	661	667	653	676	650	671	653	627	658	666	629	626	687	649	633	647	687	663	674	646	629	674	655	650	632	659	623	672	608	687	666	643	740	651	654	646	649	682	677	663	665	712	678	624	634	631	616	647	670	738	653	662	670	679	649	680	663	693	657	660	632	676	701	585	665	694	626	658	650	637	660	614	659	682	661	587	614	644	678	687	657	654	666	614	651	659	627	637	609	625	652	660	677	647	664	649	675	624	640	677	621	689	679	697	657	622	650	716	654	691	680	586	640	689	643	647	661	660	635	640	673	618	616	631	655	644	618	632	658	652	671	667	641	637	676	669	690	682	622	636	701	660	623	696	612	669	594	648	680	618	612	658	654	667	641	653	660	609	700	665	650	671	661	664	678	671	659	645	607	626	623	637	651	625	662	635	626	626	691	648	640	585	657	672	633	654	651	640	620	640	618	652	657	663	650	652	653	652	644	654	647	654	645	634	688	611	662	687	658	686	722	622	625	636	663	656	709	642	672	668	662	589	616	626	624	624	650	655	602	648	687	673	642
36751	14799	9384	4725	3569	2699	2117	1776	1413	1302	1133	1037	918	896	858	816	866	823	782	727	762	743	739	710	748	780	705	677	701	749	673	688	674	689	637	669	691	643	684	674	687	705	744	688	680	671	679	655	641	632	657	675	650	636	701	631	632	643	631	656	684	665	668	679	618	641	679	636	661	648	618	680	655	675	685	676	689	716	638	644	648	618	667	692	698	655	686	647	697	674	650	607	683	679	673	642	670	653	650	680	691	655	638	695	689	619	632	655	623	645	678	672	650	638	641	651	677	635	663	653	634	642	663	617	635	690	680	613	662	622	672	672	659	644	654	668	672	705	675	685	647	694	633	668	690	644	677	648	637	673	637	668	669	687	640	624	646	676	663	661	591	693	653	639	630	670	667	628	683	677	622	668	637	641	698	699	659	653	660	637	662	664	660	642	675	642	616	631	639	642	592	627	667	727	659	688	684	624	645	623	618	612	648	646	639	677	667	609	650	667	681	625	691	627	676	676	699	667	654	642	653	622	635	603	665	686	630	668	610	663	639	674	637	611	652	622	656	668	608	620	642	626	660	650	635	665	673	650	672	638	650	658	668	655	702	626	636	635	635	683	617	661	669	664	674	615	634	692	632	665	675	661	607	667	639	659	661	669	627	632	626	654	614	664	671	634	627	671	669	701	653	676	672	660	652	663	652	675	636	657	649	634	688	648	657	678	628	607	623	669	638	613	657	644	652	673	681	642	622	671	692	634	674	668	649	628	653	637	650	618	595	654	630	621	605	647	628	621	630	647	611	675	686	618	658	663	647	629	683	637	645	673	672	640	642	654	668	638	615	652	623	634	647	631	656	672	638	669	696	711	631	656	688	622	690	600	620	668	664	666	647	674	672	657	680	640	623	613	615	675	616	635	619	637	701	689	608	660	618	647	686	672	667	655	646	612	676	631	635	659	647	653	624	660	675	621	678	640	598	677	645	662	639	656	676	658	641	651	634	633	612	661	651	703	635	613	617	646	647	606	661	619	649	625	642	663	643	633	673	661	611	666	632	653	685	633	625	655	661	639	637	659	630	675	622	676	646	624	634	621	611	604	690	642	659	681	618	629	641	658	646	651	675	616	675	680	675	686	684	660	615	598	674	664	644	617	677	619	622	644	642	628	654	654	629	611	677	666	641	634	693	659	607	636	649	629	647	618	648	616	677	646	653	666	622	650	633	631	624	667	616	624	671	664	660	698	669	651	699	643	689	675	651	617	630	649	663	676	633	659	678	623	653	664	630	644	606	634	656	629	665	624	635	631	658	568	676	649	685	647	682	609	664	665	672	714	667	634	633	663	659	660	634	677	628	648	646	684	684	632	692	655	630	661	679	679	663	620	654	651	630	618	628	691	639	624	607	644	671	601	626	643	677	650	684	677	719	654	645	629	619	673	616	670	634	645	712	649	685	655	632	678	716	670	611	626	649	639	663	663	652	656	661	627	638	683	617	688	666	669	605	683	698	623	599	630	642	616	641	679	669	638	664	693	650	656	644	670	630	620	648	708	628	673	663	634	667	679	662	687	623	603	647	661	621	670	668	622	655	686	618	637	613	647	659	666	682	654	667	644	628	668	641	638	638	674	666	652	658	642	614	649	643	621	633	656	656	647	686	596	664	652	613	652	636	658	635	700	665	609	631	659	680	674	700	626	650	649	660	643	699	680	700	637	643	687	707	660	637	617	632	676	590	644	657	598	651	668	660	660	611	624	645	624	660	654	660	619	613	609	631	661	655	639	622	674	622	652	659	653	690	626	639	664	651	644	629	692	619	652	675	684	675	662	666	662	645	682	665	649	637	669	639	640	664	609	658	650	616	669	630	653	667	637	650	618	670	667	659	676	658	597	613	707	687	646	677	655	612	644	696	636	609	654	644	618	633	686	643	674	664	648	617	635	658	641	666	649	647	654	628	607	637	627	643	660	603	644	658	634	669	658	608	710	693	696	637	638	603	668	640	649	733	648	659	660	603	653	663	679	682	646	625	701	663	656	617	643	624	630	607	691	647	634	668	615	641	651	646	626	631	658	652	649	665	644	669	676	622	672	644	651	653	626	670	655	648	636	630	656	699	658	635	674	637	662	625	656	652	627	619	632	653	667	657	664	631	665	641	670	611	693	687	683	661	613	648	642	673	656	641	603	655	626	663	643	635	672	638	590	595	661	645	622	611	650	630	644	640	620	633	668	632	647	637	652	641	652	642	610	668	662	672	586	674	683	598	621	680	673	619	625	658	666	623	658	659	600	614	630	654	661	688	657	658	660	676	637	600	605	705	678	680	676	667	619	618	628	617	681	667	627	657	652	668	670	622	608	663	642	641	674	660	669	672	662	654	591	675	652	620	660	641	648	613	660	610	669	631	619	626	668	663	659	655	662	644	696	629	670	653	620	652	655	673	622	611	665	688	659	627	615	627	617	668	640	693	690	673	632	657	649	647	662	655	626	674	696	649	702	653	627	647	670	618	698	687	633	656	679	663	708	620	650	616	631	681	637	675	650	628	644	627	639	652	643	648	683	635	634	691	646	683	662	644	690	689	645	638	684	669	686	672	659	658	660	641	637	678	640	633	620	670	699	609	609	673	629	656	658	628	669	692	675	618	673	621	626	679	639	647	684	664	660	632	650	658	676	621	649	641	679	651	683	616	642	692	639	674	647	633	640	644	657	674	671	634	650	659	667	672	663	620	624	640	657	683	621	702	705	612	672	658	615	658	620	684	651	621	652	658	680	629	646	641	635	624	651	665	648	644	676	636	637	637	673	624	632	640	653	680	632	652	622	656	662	699	663	718	633	656	657	616	640	602	670	643	617	603	657	654	656	638	662	621	635	602	626	606	647	654	678	690	621	662	628	681	657	679	658	630	663	659	691	651	602	663	683	683	681	652	658	644	601	673	648	667	661	662	661	676	631	709	654	673	664	639	643	598	649	663	666	638	634	667	629	662	601	636	663	612	602	714	654	683	702	707	639	664	629	666	642	628	670	656	655	642	655	636	660	620	651	641	640	619	596	686	670	656	657	634	650	711	634	644	646	644	668	674	664	667	643	617	647	663	693	609	620	671	641	660	683	630	584	612	660	648	650	599	662	637	630	672	616	670	627	645	659	635	607	673	648	643	652	669	623	645	652	660	659	630	670	657	616	667	623	654	635	629	637	680	652	629	638	656	638	650	645	666	692	666	679	653	644	635	670	679	657	663	598	604	624	655	639	636	631	677	640	697	656	601	690	666	639	643	690	639	625	670	607	653	694	653	613	620	617	651	667	651	661	665	630	668	690	697	611	664	607	702	645	697	647	621	691	634	652	659	644	627	675	665	627	628	631	643	662	583	679	650	652	646	651	642	652	645	683	679	650	649	699	662	681	682	666	615	628	664	650	629	592	648	662	679	672	635	628	618	590	644	680	677	664	642	676	695	704	633	673	656	635	667	670	614	685	648	683	643	650	648	618	663	629	632	748	635	685
27879	17922	4337	875	623	580	464	401	423	390	433	379	362	403	411	359	407	362	374	389	395	381	386	389	393	393	385	396	363	394	402	393	414	376	387	393	403	400	393	371	407	393	398	382	424	379	411	393	371	368	384	394	366	378	376	411	389	391	393	375	404	384	399	390	409	352	419	380	360	402	393	388	394	397	364	416	432	406	390	389	367	388	391	395	409	371	371	397	379	413	370	390	413	427	410	393	395	382	395	389	360	386	381	393	391	400	398	399	390	375	410	370	360	421	402	394	377	371	381	395	379	383	394	395	396	389	390	379	354	412	385	382	394	425	370	392	391	385	389	427	392	369	407	388	397	393	373	373	344	387	389	415	378	399	404	384	362	368	412	366	395	382	354	361	410	377	379	372	377	399	372	392	405	389	375	375	408	385	420	357	347	370	396	405	387	384	381	370	411	410	380	382	374	363	427	357	413	411	398	416	383	408	408	393	412	407	399	447	355	355	415	408	406	364	372	404	401	388	406	355	409	413	385	372	375	415	381	417	391	376	375	377	352	368	375	399	377	387	397	386	395	386	391	375	384	436	405	386	406	414	388	378	405	407	398	407	372	409	396	406	380	374	401	397	402	395	382	421	365	385	398	373	390	371	427	380	375	370	385	399	401	402	399	388	401	377	415	357	399	399	361	375	358	375	410	364	362	373	367	396	363	365	402	411	391	385	384	374	388	384	370	404	376	403	383	348	362	401	392	396	386	403	407	431	400	388	398	395	378	391	374	399	393	404	386	387	403	373	405	396	403	355	387	393	372	359	405	404	400	389	380	409	407	404	346	419	410	387	403	414	362	387	420	415	394	403	394	387	385	428	368	393	403	394	411	403	386	413	393	404	370	395	384	344	403	389	383	381	367	369	430	403	372	374	380	449	365	411	408	405	411	403	391	370	430	363	354	405	415	402	387	387	374	408	387	404	360	415	390	402	410	399	391	383	385	392	365	397	357	365	385	420	371	387	381	375	402	354	408	371	435	401	387	402	359	355	402	382	397	378	361	404	402	368	407	380	373	412	369	423	376	414	387	354	381	417	387	404	433	363	399	397	393	414	344	377	384	347	415	432	411	375	390	410	405	369	386	385	369	392	383	417	408	410	419	402	391	396	393	376	359	417	410	398	426	361	381	358	405	382	386	361	371	396	356	362	416	392	401	407	389	399	398	387	377	385	374	361	377	417	371	411	388	380	407	399	388	356	358	402	381	375	372	412	372	414	413	404	359	403	344	385	430	413	359	399	398	403	394	405	375	403	383	437	360	393	382	422	383	363	401	415	335	413	397	354	368	384	407	421	388	371	407	378	363	382	430	377	358	409	400	409	401	407	373	419	378	365	413	374	393	417	382	409	388	365	382	370	397	449	411	402	392	385	409	387	383	414	364	384	378	427	415	354	371	420	407	394	401	411	381	382	410	393	366	383	416	407	363	374	387	375	420	368	374	391	364	425	380	389	365	375	430	415	357	390	406	399	375	398	368	428	416	381	394	383	358	396	407	383	423	367	353	383	412	376	406	378	369	348	383	367	390	382	380	342	350	441	387	393	406	412	399	383	360	418	386	400	411	398	380	371	374	403	373	391	384	403	372	350	406	413	370	394	387	360	390	379	427	402	365	372	406	405	380	398	391	410	411	388	389	404	388	385	367	378	391	385	375	396	356	382	380	410	392	408	392	405	389	409	425	379	386	384	396	395	379	397	405	372	386	427	406	360	373	383	365	373	372	370	398	397	391	353	378	390	370	376	398	375	401	359	390	394	372	411	370	387	382	374	383	411	366	420	395	400	396	425	378	410	389	376	365	412	402	384	393	374	357	394	409	402	368	404	401	396	387	395	415	404	407	399	355	387	407	409	402	395	381	400	415	368	390	398	394	382	370	390	363	395	405	373	370	365	405	374	383	412	371	399	416	381	400	425	380	374	377	395	373	444	370	374	395	390	375	387	404	398	410	381	391	362	398	401	382	407	381	377	371	374	379	370	425	384	406	381	355	371	396	396	412	389	373	390	369	413	356	407	401	379	403	387	402	406	362	411	371	385	386	387	396	362	412	383	398	367	368	388	402	402	385	403	416	343	371	374	400	385	401	367	389	374	394	391	423	395	372	388	371	420	403	410	426	385	389	399	376	384	366	393	424	396	351	413	387	366	395	373	388	370	351	392	426	427	360	377	364	374	336	399	389	406	388	412	374	367	412	399	371	398	367	389	405	382	343	405	392	370	364	391	363	377	381	381	399	393	395	365	378	393	406	393	383	407	364	416	395	416	379	397	397	417	392	400	440	416	371	376	385	360	357	391	359	396	384	370	403	384	371	402	415	419	364	373	360	373	427	406	378	393	420	413	398	372	373	373	417	424	395	367	413	400	366	400	403	408	385	395	377	353	373	390	392	380	425	404	354	385	394	393	386	360	356	410	383	357	345	371	371	363	408	377	391	390	416	397	409	404	405	377	397	394	352	378	383	409	382	390	342	377	366	354	390	389	424	406	398	363	391	403	413	390	423	407	389	422	403	402	413	378	374	378	378	382	394	395	383	373	394	418	409	427	376	360	377	399	398	416	387	412	436	398	412	373	429	371	369	372	380	398	386	402	374	403	363	378	355	371	420	414	398	407	408	395	376	401	414	378	389	391	379	394	397	377	360	370	417	386	401	403	384	395	380	418	409	373	378	394	369	407	397	393	381	407	365	370	404	357	394	335	410	365	397	382	376	424	343	408	409	362	373	380	357	360	386	387	405	383	377	392	378	414	377	406	406	406	430	368	387	413	336	406	361	346	371	372	394	414	392	391	404	369	388	408	386	383	381	394	394	380	398	418	342	399	389	376	379	405	373	368	403	372	364	406	390	382	402	369	418	388	372	381	417	369	389	403	383	399	362	405	377	424	406	398	393	411	389	414	378	404	411	395	346	425	386	398	376	419	395	382	382	362	427	389	407	386	393	394	382	377	381	401	427	426	357	408	374	401	412	382	398	385	396	400	400	415	369	361	390	361	345	394	392	418	393	391	372	378	371	401	381	388	374	376	392	353	354	401	371	385	398	393	405	392	395	385	414	364	397	377	387	418	392	376	395	400	374	387	367	403	394	416	393	374	418	394	391	382	392	394	401	389	391	341	366	373	338	383	379	380	374	372	405	402	360	421	393	400	406	400	396	414	405	377	400	385	427	365	383	384	422	404	378	356	367	408	408	408	388	422	414	407	380	399	404	368	373	414	438	376	352	428	369	414	378	395	406	382	409	391	366	402	393	388	407	407	388	365	382	371	416	383	400	393	367	388	383	382	400	400	383	389	430	409	414	413	380	389	392	394	369	384	393	394	372	394	357	426	400	390	412	391	382	386	388	377	393	369	400	349	406	374	417	382	413	392	399	384	386	376	408	364	411	379	390	375	390	375	413	400	382	373	400	372	386	406	405	350	419	378	387	409	379	390	415	368	402	388	403	388	381	377	381	385	398	382
11645	1234	843	598	571	476	496	461	494	452	445	444	455	412	411	449	433	430	415	439	431	414	408	427	450	412	439	431	443	456	460	439	431	416	438	398	454	455	447	470	388	438	430	419	446	429	393	416	447	443	433	452	422	414	437	431	425	444	424	448	437	457	429	423	434	430	442	421	434	385	415	422	426	402	432	469	414	415	440	403	411	450	451	455	409	407	420	434	438	401	377	443	459	432	385	409	464	461	397	402	430	453	423	424	425	420	461	441	411	407	416	454	430	436	441	426	455	432	421	417	465	407	404	432	434	436	428	457	437	425	396	432	422	400	394	449	410	417	444	436	432	397	440	432	437	428	431	401	424	424	440	441	405	412	460	427	449	420	413	423	441	474	464	405	449	433	405	399	411	452	444	451	411	442	423	397	418	392	448	444	405	419	449	409	438	453	448	422	441	431	386	407	442	414	422	409	444	432	428	423	376	444	426	400	390	411	440	409	438	373	428	410	432	442	400	456	420	442	418	427	421	419	412	432	430	409	457	438	425	408	441	430	447	413	433	422	466	432	448	394	450	414	458	433	409	438	413	429	445	472	448	408	450	413	418	421	410	431	411	453	447	429	395	408	394	403	405	456	402	412	452	444	411	423	424	410	416	435	444	451	428	445	450	459	434	441	430	454	431	430	415	418	461	476	393	407	415	452	451	431	429	422	413	397	468	461	401	408	435	373	449	435	457	440	450	423	407	424	435	406	453	422	422	413	406	433	420	405	427	375	405	388	452	426	437	404	439	446	395	436	425	454	430	443	438	436	425	424	438	407	451	412	397	416	414	440	434	440	437	430	411	408	467	425	412	415	411	438	448	412	466	378	428	433	414	426	412	426	422	402	426	410	395	443	382	434	426	412	424	437	408	401	416	431	410	421	432	407	423	411	437	475	403	448	445	402	442	389	429	442	426	435	456	471	420	419	469	392	414	435	425	401	432	434	468	412	434	436	463	416	423	417	423	475	434	444	419	412	413	410	412	440	452	414	457	396	404	404	447	413	424	419	408	403	441	450	437	407	431	394	419	404	395	407	420	468	437	453	439	474	434	471	443	455	443	413	426	430	420	438	458	436	441	443	447	415	399	488	458	398	419	407	403	448	414	492	413	417	435	422	435	459	433	417	424	450	454	421	415	460	452	406	456	448	433	437	423	431	444	410	404	396	419	431	455	419	390	424	401	430	396	426	460	436	437	427	443	435	437	435	445	431	430	417	449	427	437	436	398	414	398	419	462	455	449	434	457	460	447	488	432	448	442	450	455	399	417	424	420	468	451	430	428	414	456	435	437	454	414	425	418	416	428	405	414	434	439	408	463	369	460	420	429	411	442	427	393	406	427	417	448	389	408	435	441	423	435	409	455	452	398	439	439	412	421	473	458	434	418	457	409	425	423	436	427	443	416	383	423	431	430	436	400	436	433	431	388	389	441	453	403	446	429	445	406	434	425	423	412	408	423	434	428	413	400	437	433	416	421	436	465	430	402	410	434	438	405	428	421	467	397	440	434	406	441	427	410	421	391	392	434	438	425	440	423	427	435	401	435	404	437	442	401	468	437	431	446	441	430	453	427	455	445	448	432	408	396	415	437	405	414	461	461	431	422	423	433	402	425	406	452	434	405	394	408	399	421	485	434	417	481	403	456	415	444	417	406	433	406	433	441	434	430	451	403	396	446	421	463	477	435	423	433	395	427	412	416	433	410	430	425	393	418	399	374	419	439	438	406	425	430	431	450	405	405	432	430	405	466	435	428	420	399	415	447	435	448	432	450	437	432	413	401	442	437	379	431	404	428	441	434	430	391	438	435	429	457	411	422	388	442	403	435	433	454	423	399	428	438	437	448	421	444	431	430	425	440	405	415	415	433	414	451	459	431	436	453	419	418	454	419	452	439	441	419	438	432	439	433	439	453	441	412	434	425	428	413	448	407	412	401	441	416	412	418	408	411	409	407	434	409	448	392	411	385	437	455	446	400	394	420	420	385	447	459	422	418	457	450	419	404	429	408	439	391	431	455	421	429	409	408	437	419	413	427	437	415	446	426	425	439	462	437	404	432	456	421	443	451	443	424	434	437	438	408	463	424	439	440	428	394	450	399	421	392	398	411	400	423	422	383	419	416	449	457	408	390	441	451	484	441	464	424	465	416	425	400	444	467	431	433	455	414	442	456	444	414	429	414	430	437	439	474	451	413	460	400	428	427	431	432	442	439	426	415	413	445	436	449	434	410	454	442	457	419	419	403	439	423	428	452	437	400	430	405	413	469	442	436	450	443	427	421	425	451	372	431	441	425	420	476	416	441	451	433	406	465	439	477	453	432	408	437	423	410	428	408	453	431	398	414	454	447	440	487	460	427	424	409	428	421	431	384	437	436	416	403	419	419	418	458	484	396	428	414	402	455	441	398	440	449	410	439	437	419	432	436	428	429	457	401	427	422	430	446	457	439	439	472	424	428	412	461	439	422	408	439	432	430	410	404	391	416	423	410	367	474	430	416	405	400	416	430	449	450	432	452	395	429	421	398	408	469	464	392	420	474	377	446	443	442	425	403	411	415	453	391	414	432	446	411	411	451	429	402	400	442	410	412	392	440	427	412	428	433	424	448	414	422	409	416	450	431	419	385	439	440	408	459	413	422	419	431	408	451	438	424	447	431	474	405	405	417	391	442	429	406	437	407	416	402	447	421	386	415	411	418	433	428	442	419	399	403	473	433	414	429	424	456	424	402	455	431	435	419	452	453	434	411	434	424	388	408	408	419	403	411	432	450	408	400	401	440	395	414	414	443	374	429	428	436	410	416	405	429	413	441	402	408	471	427	394	443	419	392	424	446	436	440	402	418	468	413	449	422	438	402	410	437	386	419	395	409	405	420	446	418	398	411	447	443	447	457	412	424	448	417	420	396	445	428	399	455	429	430	426	425	405	404	394	449	454	437	409	427	436	460	425	408	422	407	400	456	425	441	445	443	448	427	459	416	404	446	465	451	403	431	456	430	430	429	452	426	415	438	416	374	410	440	438	451	445	439	404	397	435	408	440	412	421	399	474	469	411	463	428	409	449	426	451	449	439	437	427	403	422	461	438	401	417	434	451	446	441	425	429	417	457	443	440	429	409	433	428	388	463	413	406	438	439	413	405	414	457	390	451	362	427	435	438	399	444	460	424	453	416	439	421	412	418	413	440	425	428	422	415	425	457	442	397	457	424	439	473	422	418	434	429	405	398	403	450	434	422	473	448	417	435	412	414	394	402	413	438	419	410	425	423	433	437	400	412	438	456	440	424	443	455	449	439	455	436	417	408	400	415	464	447	429	422	441	427	422	404	447	396	428	438	397	428	414	445	469	371	425	429	402	433	413	435	436	464	462	433	474	386	420	410	440	424	393	421	420	430	441	457	407	419	416	404	436	409	457	417	458	426	450	399	444	417	409	411	453	468	438	428	412	449	415	419	463	422	454	429	435	396
23689	21056	28256	24063	21063	8791	866	555	503	458	409	386	393	363	330	305	346	319	296	318	311	307	306	295	261	317	310	299	282	321	278	275	295	272	270	306	282	262	295	309	307	304	275	293	293	277	264	247	264	270	258	291	311	280	258	277	269	243	304	311	293	266	271	256	290	276	289	268	261	289	308	270	252	268	278	267	302	293	286	305	274	270	254	283	272	254	256	283	292	286	287	293	295	320	249	315	265	275	282	264	264	302	298	256	275	301	259	318	316	296	278	287	294	266	286	302	258	271	267	274	277	310	269	271	297	265	258	272	249	285	265	301	295	270	258	328	259	285	287	294	293	289	263	268	297	270	282	285	287	288	276	278	272	307	289	267	282	258	273	290	278	272	274	287	288	286	281	245	253	305	287	250	289	272	263	290	285	266	258	251	288	285	291	239	276	291	303	283	254	268	263	278	300	277	299	276	255	276	295	272	264	282	298	277	272	261	249	275	280	267	273	283	293	311	291	292	260	284	250	263	271	280	295	285	287	297	269	277	272	280	253	302	278	255	265	289	250	284	262	279	276	282	246	268	268	266	290	282	283	278	245	251	297	260	330	252	268	260	308	304	299	298	291	245	313	281	297	271	300	282	323	273	271	288	275	279	271	299	296	264	271	256	294	262	262	285	279	287	273	275	279	295	280	306	309	261	267	282	290	286	313	247	288	251	282	275	297	270	265	243	291	283	245	266	280	271	287	260	295	293	269	301	303	265	308	291	245	264	279	296	291	306	288	296	308	233	279	290	286	265	299	272	281	275	275	272	250	285	267	272	270	243	279	283	280	287	276	259	275	250	271	264	289	289	257	283	275	253	259	274	247	279	281	254	269	283	310	320	301	264	283	266	253	313	278	284	275	262	248	297	302	266	264	281	285	288	267	306	285	260	296	235	270	255	248	279	269	303	261	270	261	270	289	266	265	266	247	274	289	269	254	262	285	294	273	274	277	302	303	298	271	320	284	293	296	305	266	267	260	271	284	297	274	287	244	269	308	265	242	289	279	264	260	293	271	281	251	269	288	271	296	295	307	267	283	269	294	264	276	260	278	299	258	260	269	262	282	286	258	269	287	265	276	295	288	280	258	277	299	300	299	285	276	262	257	292	264	288	276	295	280	272	275	250	293	281	270	281	283	286	283	271	276	288	274	292	263	320	276	277	295	266	286	326	281	277	254	315	266	266	260	263	264	279	283	274	265	261	272	245	270	269	293	303	287	291	300	287	295	251	250	265	257	254	308	267	289	267	256	258	289	274	272	289	253	285	257	281	267	269	264	272	310	275	299	268	322	272	278	254	293	286	286	278	266	290	274	282	252	256	280	285	290	291	249	258	269	271	275	277	294	280	290	299	262	295	308	276	271	310	271	269	292	282	276	279	270	297	288	261	280	287	287	272	315	315	274	291	282	285	282	288	303	275	258	306	267	284	286	281	266	281	273	280	274	296	258	267	281	256	305	260	282	271	274	284	295	286	274	315	285	279	277	278	304	278	278	293	279	287	291	272	267	280	274	275	231	258	294	276	249	262	268	275	280	278	281	299	269	261	272	289	277	277	289	294	285	296	278	288	275	285	282	263	290	288	283	260	298	272	292	265	272	267	286	269	295	273	249	273	295	298	274	271	280	269	278	264	263	284	288	271	278	269	279	292	301	268	277	265	237	301	267	245	265	253	272	303	243	287	268	289	298	290	266	291	293	261	299	299	268	285	263	279	283	284	273	283	285	260	285	290	280	286	256	256	246	291	284	269	278	260	278	252	252	265	298	276	255	304	291	279	310	282	289	268	260	272	284	300	282	278	283	313	290	306	272	298	264	280	290	249	289	272	282	263	274	259	298	275	269	254	299	280	285	286	292	255	298	287	253	315	284	267	275	275	267	245	303	263	284	277	289	290	274	304	283	269	284	306	284	310	262	255	285	300	228	254	304	250	280	279	260	271	275	298	288	295	269	285	257	270	298	241	279	282	280	280	298	289	277	298	279	290	280	263	271	281	282	252	271	287	302	273	295	262	257	294	280	269	294	278	270	281	256	278	320	289	247	280	305	283	302	253	299	274	254	272	289	293	289	287	287	260	271	264	288	263	284	275	301	302	274	297	279	274	289	274	276	271	293	282	254	271	302	296	279	306	269	300	300	292	284	263	297	288	270	285	273	289	270	281	273	261	247	289	259	263	287	260	285	288	259	284	274	323	292	286	289	285	304	259	260	293	276	270	296	268	258	278	270	304	294	295	282	291	298	296	271	272	285	293	272	293	265	280	264	282	285	282	283	270	272	301	275	257	292	289	286	296	266	253	296	268	320	314	282	282	322	257	286	235	273	292	239	289	273	288	302	281	241	306	300	292	300	255	279	251	308	268	289	316	277	266	320	267	268	259	281	274	244	302	292	268	310	273	288	259	297	294	261	264	277	239	272	309	273	295	263	278	275	288	273	256	291	282	264	281	280	289	254	282	251	293	286	260	289	278	271	295	265	323	274	303	288	294	272	278	300	298	307	243	273	262	266	272	269	285	273	286	266	265	257	270	274	283	274	291	264	273	291	282	264	289	293	295	271	266	260	273	264	257	287	305	268	291	292	290	263	271	272	280	258	296	289	287	300	272	263	287	296	278	251	298	308	277	269	271	273	289	271	288	282	278	280	270	257	280	253	298	296	280	260	279	284	288	257	290	262	236	267	272	242	291	265	265	276	267	263	285	258	277	295	290	276	276	265	291	313	285	283	241	297	268	259	270	283	290	253	286	285	240	283	288	264	293	284	311	289	269	277	262	237	241	281	296	268	315	280	289	252	264	267	302	272	279	264	274	280	288	264	260	286	293	265	291	283	254	312	302	279	269	276	281	282	283	285	296	269	299	287	281	279	258	276	294	286	285	255	270	281	278	310	288	295	281	252	263	292	286	292	268	254	289	278	267	294	295	255	293	289	287	260	279	266	295	268	272	282	289	280	290	285	274	298	247	280	296	292	270	289	267	311	272	293	272	280	291	304	291	292	296	284	290	280	253	293	321	282	300	289	265	285	264	269	307	319	295	278	242	292	266	267	282	271	292	269	315	267	295	284	243	291	281	256	246	259	301	251	267	274	282	281	279	265	299	296	266	282	283	274	265	260	281	304	258	256	255	253	298	290	265	258	272	277	267	298	272	281	257	280	268	287	285	259	277	274	274	312	292	293	317	297	302	272	263	301	273	257	261	287	263	272	250	263	282	280	294	269	281	244	262	255	261	271	281	306	263	313	255	280	276	266	272	305	299	267	244	275	260	286	288	292	287	256	312	283	278	274	279	275	282	302	298	279	273	276	266	280	268	274	287	273	261	278	270	279	282	254	282	257	295	282	307	291	303	296	253	300	280	269	256	299	252	295	253	310	287	258	266	270	273	281	273	279	267	261	272	260	246	252	293	297	290	261	242	291	275	311	272	265	276	297	287	298	263	267	300	285	263	248	270	273	282	271	266
29531	8796	5426	2544	1858	1403	1074	860	721	640	562	505	482	443	415	440	388	362	362	382	360	356	369	350	325	344	311	329	336	338	368	321	329	340	339	312	355	331	336	297	301	350	306	308	318	303	323	303	279	305	339	318	284	334	338	272	289	290	294	329	280	305	307	347	319	322	318	304	281	313	318	288	304	297	303	289	293	302	300	307	314	309	323	321	309	315	314	297	276	327	307	317	326	339	306	288	285	295	291	304	297	334	345	290	313	311	272	300	330	315	326	294	322	282	299	300	307	310	310	322	299	344	321	314	296	291	316	322	298	325	300	300	311	316	330	299	309	286	270	316	307	294	286	312	290	316	304	327	322	296	323	327	299	322	317	313	338	303	318	324	278	304	292	309	307	276	317	326	290	297	294	322	288	320	300	298	313	320	302	302	318	276	318	324	297	291	336	326	299	320	320	298	312	297	333	321	317	306	301	297	301	355	307	305	326	301	295	303	305	301	309	312	324	320	295	294	289	298	306	327	319	308	329	310	319	308	288	304	309	320	331	323	305	275	324	294	306	326	304	343	314	307	319	290	324	339	300	296	283	276	298	304	315	342	291	319	313	281	296	323	299	332	277	323	315	305	357	255	314	358	349	309	302	338	294	281	344	285	277	293	312	291	323	295	305	296	342	316	312	319	309	309	294	299	303	315	308	303	320	326	290	343	270	267	299	312	302	302	291	302	290	304	282	343	298	327	280	318	312	317	314	300	317	321	298	311	293	314	299	294	290	326	315	292	293	305	339	307	325	301	296	309	289	274	313	308	316	292	283	299	283	302	292	287	262	304	339	326	304	311	321	302	319	309	280	314	265	305	263	278	333	316	316	334	288	296	298	307	317	322	333	287	289	282	318	301	310	296	322	296	325	283	279	302	268	272	311	285	251	297	268	315	289	275	299	312	340	319	290	299	292	288	298	329	301	293	314	320	320	315	275	315	284	342	313	286	325	281	340	304	302	305	324	293	326	293	318	300	316	299	311	302	314	307	325	323	318	307	306	284	322	322	301	295	283	322	325	296	283	296	318	273	294	295	300	257	310	327	289	300	310	310	303	297	308	300	295	294	318	289	294	319	316	298	302	304	319	327	306	305	282	304	311	303	304	300	305	298	315	308	302	312	330	324	321	344	294	263	315	332	289	310	307	304	296	310	321	306	299	279	334	315	323	280	309	305	277	319	324	303	325	318	306	292	337	308	320	328	293	307	313	282	333	285	308	300	279	311	299	277	306	306	299	303	307	284	327	307	257	328	293	320	309	336	325	296	319	303	314	294	305	286	330	313	303	314	302	299	284	282	312	308	281	295	316	313	315	287	325	264	334	314	326	312	276	303	306	300	276	297	309	296	310	285	291	306	304	314	304	337	319	330	308	312	323	324	292	304	284	307	290	266	289	303	299	326	348	304	299	308	317	303	270	337	281	293	306	339	300	288	308	309	298	311	295	333	292	286	324	297	308	309	332	287	315	293	322	299	303	312	291	284	289	306	336	283	299	290	307	303	322	309	292	307	299	292	304	279	305	309	324	285	275	306	320	324	318	340	320	311	348	295	277	322	330	314	283	277	324	305	292	287	280	318	266	316	350	284	290	313	316	298	280	295	281	278	283	290	302	340	317	269	284	309	304	311	311	318	291	302	282	300	326	270	286	297	309	332	319	301	271	302	301	274	328	304	284	297	316	329	297	301	301	337	272	314	317	276	307	297	304	315	286	319	297	328	304	318	309	285	311	329	286	306	303	303	310	308	305	297	315	278	328	326	308	290	317	290	269	314	302	294	276	288	299	295	295	307	323	294	290	300	310	284	290	296	333	293	276	294	318	320	302	304	320	317	340	289	309	326	297	268	299	312	312	315	297	315	293	304	331	302	301	306	296	289	296	353	318	306	320	278	305	325	317	302	291	336	316	310	345	313	294	298	307	306	284	283	299	305	317	308	274	315	291	299	319	329	309	309	304	309	299	315	294	304	293	317	317	297	313	295	298	291	334	303	298	306	299	355	306	294	315	298	314	319	349	329	334	314	313	336	315	298	302	292	353	288	326	301	347	282	297	301	326	293	306	326	302	327	307	324	293	303	306	338	313	300	340	286	290	295	312	314	292	308	303	277	298	308	288	281	319	301	315	315	334	297	332	298	328	291	295	309	338	312	313	305	294	309	321	332	285	272	304	327	306	303	301	311	293	320	314	336	302	309	289	262	312	310	288	346	329	319	312	314	317	310	317	296	324	318	315	271	269	308	303	329	300	294	289	311	327	295	293	331	289	316	287	307	327	323	307	319	311	319	315	304	319	325	286	284	318	308	303	317	282	299	308	304	298	297	293	312	297	320	291	322	341	327	303	315	295	314	315	302	285	325	306	287	284	299	314	274	306	286	328	320	281	363	311	309	315	308	308	292	308	272	321	306	292	312	314	294	294	312	277	304	318	274	320	294	302	299	305	310	315	295	284	295	284	292	330	307	327	337	297	316	307	306	303	324	294	311	325	301	317	300	299	301	269	309	327	300	284	268	311	294	321	308	290	310	293	354	305	323	322	315	320	294	281	284	300	297	326	283	286	307	338	301	304	359	319	345	303	310	295	331	290	279	300	326	313	283	334	300	276	291	293	312	293	316	335	321	287	289	332	351	318	333	299	334	333	320	330	307	293	300	297	319	290	325	301	314	305	312	320	302	323	301	297	281	314	265	317	331	271	344	281	289	299	309	323	293	284	309	324	310	283	316	309	307	333	315	330	315	294	317	292	308	290	307	325	326	283	310	318	320	336	307	281	303	306	317	296	339	279	308	317	303	315	303	313	302	330	279	307	318	286	274	329	276	317	297	292	298	280	271	304	289	312	292	315	287	304	328	287	291	320	317	341	294	305	306	311	312	337	294	305	336	328	253	336	312	288	293	294	301	315	318	317	285	344	293	300	336	310	347	294	309	305	322	283	287	297	325	316	327	335	276	316	311	317	312	327	314	310	308	299	323	289	326	320	306	308	322	295	291	270	319	328	332	283	279	256	302	321	276	309	265	316	314	303	299	347	300	311	292	304	319	307	272	289	331	298	318	308	282	311	321	284	306	297	310	278	335	293	318	273	300	314	262	303	273	317	317	300	284	326	302	315	308	312	317	327	298	299	312	290	337	308	291	326	306	325	325	287	333	312	292	292	321	326	297	291	311	334	300	311	315	281	303	313	290	318	300	300	330	305	299	327	309	317	312	331	326	302	307	335	271	317	297	272	302	288	291	284	339	319	305	334	302	283	312	308	316	297	323	280	297	270	304	313	325	325	283	293	308	271	311	309	318	314	338	312	274	308	340	310	324	306	311	320	290	319	296	270	299	302	299	291	341	320	317	326	291	310	289	300	306	289	287	300	302	298	289	289	296	304	294	299	338	318	307	303	307	325	319	296	298	306	320	306	299	338	292	306	307	300	284	322	324	307	288	283	364	304	296	305	292	300	319	302	330	267	284
24803	21016	27100	25105	9574	1170	944	843	805	819	783	753	741	719	760	770	745	710	754	737	758	739	673	728	740	692	670	717	699	700	743	690	662	702	690	728	734	683	696	689	720	690	717	719	725	712	698	736	732	699	659	695	688	678	744	717	741	654	694	720	714	719	694	680	666	693	721	666	698	690	638	690	677	733	701	676	716	710	694	669	695	718	692	653	654	719	742	745	668	682	703	700	740	743	679	706	699	691	687	703	685	700	679	690	705	739	691	707	759	686	709	655	644	733	726	735	690	708	711	699	710	686	707	709	747	704	682	752	701	715	697	697	680	628	674	687	698	671	733	692	658	730	700	732	659	706	724	710	672	703	704	685	694	716	684	707	675	704	727	666	688	685	712	708	699	752	734	643	699	700	702	693	693	701	712	690	698	726	747	696	717	719	722	711	666	706	694	689	698	694	678	729	707	704	689	671	696	671	702	722	699	670	689	707	756	714	691	693	715	681	633	652	669	710	718	713	699	667	698	668	676	716	737	661	727	703	678	701	685	755	640	715	700	713	687	694	773	717	671	701	725	698	725	684	684	704	662	701	743	650	690	709	708	730	672	681	689	637	699	700	686	700	709	716	675	677	707	704	697	760	718	735	685	727	674	702	708	739	683	715	690	702	683	720	713	699	688	671	692	694	704	687	728	672	730	679	702	734	660	693	727	672	687	704	691	678	704	711	710	703	721	730	639	697	676	691	696	736	691	686	644	690	685	737	739	711	714	652	649	670	698	663	684	758	681	677	673	687	693	677	713	740	645	714	689	702	723	699	726	732	733	723	650	703	698	670	677	723	680	679	656	730	698	724	615	662	681	698	652	706	725	684	712	689	709	746	705	699	727	728	679	683	706	668	691	708	678	704	713	697	690	698	723	695	661	697	668	698	680	696	684	667	681	649	752	692	732	642	666	712	701	713	701	687	696	675	723	669	730	677	681	742	698	698	694	689	702	695	717	679	716	674	688	648	681	766	667	705	641	721	649	683	689	703	749	740	703	727	725	718	699	685	709	691	719	708	666	668	685	635	645	650	673	664	708	723	712	642	680	690	702	722	668	703	699	687	648	704	665	724	678	697	705	679	725	708	655	716	698	704	704	692	679	710	739	736	694	690	711	700	714	634	684	739	735	672	695	701	736	674	661	679	660	713	702	719	756	695	733	774	652	666	686	649	695	673	714	698	727	699	657	654	653	723	704	704	735	735	669	705	642	703	684	733	670	674	690	700	693	681	691	631	718	723	678	695	752	691	704	695	654	732	670	706	664	694	687	703	699	776	678	677	673	705	692	681	687	659	698	716	730	682	681	672	706	687	700	711	714	700	668	714	711	709	720	711	721	684	690	693	689	733	695	668	672	674	678	715	674	667	663	736	687	700	655	700	723	739	669	626	714	680	702	668	691	743	732	669	653	689	692	705	711	706	714	693	722	733	720	681	721	644	716	736	738	688	629	705	663	688	763	701	709	679	690	698	701	714	672	660	739	722	725	701	702	699	717	681	672	679	761	695	667	688	719	690	691	690	680	704	681	692	695	711	703	699	718	672	691	690	739	711	699	723	705	652	667	759	666	719	701	734	667	717	699	698	685	678	697	717	708	671	691	708	644	698	678	730	741	715	697	714	700	686	687	658	700	702	696	695	725	642	695	718	708	717	681	768	701	704	671	693	693	799	666	687	691	690	686	744	691	715	682	721	716	673	657	678	699	682	713	681	682	714	683	680	704	713	697	671	648	691	706	690	648	676	700	706	703	765	720	653	674	661	698	716	690	656	723	726	691	733	669	681	734	665	672	649	741	687	700	741	722	701	666	679	665	724	714	718	675	680	669	697	737	716	708	724	670	673	703	687	682	671	718	692	646	717	710	650	692	703	719	698	725	689	694	680	651	684	732	701	707	708	670	697	662	715	669	687	709	711	715	718	707	676	671	726	751	716	743	662	675	687	679	700	709	689	729	684	674	634	660	716	692	675	708	697	735	689	709	742	687	716	667	649	704	685	729	681	662	703	668	688	717	670	682	685	727	713	726	693	678	733	690	724	630	687	746	703	637	707	678	700	689	748	712	710	752	698	715	678	743	709	718	703	714	667	696	743	692	667	717	693	726	699	708	672	678	633	728	642	702	696	701	727	696	743	707	696	653	675	672	680	669	719	660	678	646	688	708	695	680	679	609	704	674	695	657	695	734	671	693	676	673	664	687	702	680	700	726	687	707	727	733	709	708	726	681	689	736	711	727	659	695	749	710	695	702	655	713	673	703	680	687	738	704	653	725	690	689	678	675	655	675	686	683	747	693	629	713	692	727	682	697	663	686	647	698	723	726	644	696	725	696	711	693	714	731	722	655	683	691	693	731	726	703	712	714	676	709	668	670	684	665	698	700	687	682	684	715	719	708	718	668	714	647	728	687	717	728	720	703	730	678	702	694	655	723	675	727	704	717	731	650	674	696	761	700	683	706	712	693	701	702	712	667	674	701	714	681	743	692	743	695	688	720	703	716	716	697	675	756	677	702	671	690	703	743	697	736	709	734	685	668	679	704	720	725	680	672	697	719	680	704	684	676	717	714	709	672	772	685	708	743	692	687	664	657	655	700	731	735	666	704	725	684	729	666	668	643	691	742	688	723	692	657	680	715	712	686	678	730	674	722	680	692	697	735	730	723	740	682	683	691	676	719	770	685	718	697	753	660	643	704	741	663	680	651	682	728	694	718	733	697	714	702	698	695	713	722	712	674	715	686	755	733	709	727	707	687	717	712	727	691	674	674	708	686	685	731	688	713	732	692	671	744	643	698	718	659	714	640	694	658	720	727	729	669	731	679	738	684	731	698	695	710	680	700	687	672	617	675	672	763	669	667	687	691	750	697	696	719	685	660	690	714	692	716	672	743	710	690	698	647	688	665	677	701	717	706	664	718	692	684	718	727	653	720	710	676	728	709	724	693	692	692	674	704	700	725	748	680	680	719	683	703	630	730	682	689	682	696	676	704	662	680	690	708	723	713	704	650	738	667	712	693	720	638	687	714	698	673	678	678	680	707	696	658	676	705	658	665	724	681	730	679	693	715	689	732	686	709	662	689	694	699	685	642	725	615	719	708	697	660	691	707	703	659	713	643	660	690	732	734	685	702	704	682	662	734	686	633	660	703	714	645	722	701	662	746	693	685	741	712	711	679	722	690	694	689	706	649	692	702	714	699	724	663	760	707	693	663	696	730	686	722	706	731	732	753	738	705	664	683	712	697	680	672	701	681	666	700	692	719	705	663	677	732	703	681	750	680	747	695	707	720	679	741	688	723	698	729	681	730	717	655	702	723	687	773	730	679	689	718	711	686	696	681	697	683	657	696	691	703	653	680	727	693	677	698	692	711	682	693	655	669	667	718	681	707	717	682	639	679	697	666	711	678	669	742	720	740	706	697	666	689	675	693	664	700	709	710	705	754	713	674	694	711	712	665	663	695	698	673	691
26261	5082	3263	1879	1535	1318	1116	1026	979	904	891	763	854	810	787	785	768	828	761	751	742	734	767	744	758	735	775	760	758	707	785	756	686	719	724	722	686	705	745	784	705	728	773	733	728	780	725	717	706	711	772	700	704	720	702	713	687	749	764	734	704	692	732	704	728	696	749	719	703	689	708	727	716	712	732	765	733	721	734	756	733	756	755	717	717	735	726	713	716	713	721	741	688	709	753	708	717	706	749	727	668	720	740	690	703	738	716	731	763	696	684	750	704	742	694	716	711	719	737	727	718	722	724	755	724	724	692	776	751	703	717	724	776	729	730	735	728	779	757	740	768	706	695	725	737	742	734	740	751	702	730	744	700	748	672	748	779	704	718	692	720	721	737	702	658	722	778	749	688	760	728	721	699	711	768	717	753	709	713	732	763	703	681	709	705	773	670	713	717	723	746	753	744	746	715	720	760	757	666	726	772	735	689	800	721	724	741	730	730	711	772	768	743	710	729	701	726	759	695	709	768	783	765	765	748	747	704	732	747	778	690	690	721	704	706	736	744	743	733	722	724	725	706	743	721	712	722	732	752	751	757	749	754	701	731	771	747	717	678	718	783	746	715	722	700	694	699	732	722	764	750	721	695	702	760	726	717	726	736	704	744	728	693	717	756	714	762	712	744	721	674	773	713	690	729	741	712	730	708	743	744	715	731	748	730	746	748	743	737	717	730	680	757	802	719	707	699	762	697	731	758	678	723	694	727	670	699	742	748	719	738	756	744	729	741	693	723	659	733	721	709	703	730	739	702	766	715	690	749	741	697	725	675	732	727	742	694	760	774	775	754	736	726	746	696	705	745	754	737	736	707	714	719	674	731	721	705	720	735	714	742	736	703	750	762	713	691	778	764	760	757	708	740	708	726	745	797	707	730	731	700	740	732	823	703	744	721	779	716	704	708	725	747	719	756	711	691	735	729	793	689	715	737	672	748	683	739	703	759	700	722	722	758	766	735	718	812	716	746	745	744	758	730	720	708	675	712	726	705	776	741	723	728	687	737	720	694	736	751	681	743	725	726	771	748	738	735	725	756	720	723	755	735	678	722	731	740	664	724	723	675	703	689	721	729	702	739	755	757	727	729	700	698	704	722	725	721	709	695	751	692	784	739	740	745	724	762	709	738	738	721	722	714	725	727	718	707	719	746	717	688	714	765	719	736	741	708	775	717	758	711	709	770	784	768	720	723	709	730	785	712	692	749	732	745	719	741	751	693	744	688	697	724	705	729	734	741	696	783	689	744	700	728	737	758	758	747	764	730	719	740	714	690	726	761	767	666	759	708	722	773	695	738	762	693	753	720	688	675	744	690	730	764	739	732	743	727	751	751	744	707	715	722	743	738	753	723	726	734	717	689	676	714	731	758	734	700	681	702	768	735	733	734	726	744	705	692	676	721	699	710	726	691	777	762	711	779	663	730	805	702	702	733	783	749	709	700	688	736	715	743	729	719	760	710	777	711	720	706	797	801	739	734	680	748	706	748	741	728	724	717	687	694	704	692	691	727	693	726	690	714	727	687	702	709	770	739	745	691	790	737	748	731	731	708	728	811	724	731	707	738	724	760	745	717	759	755	755	694	706	737	686	728	701	725	736	690	680	725	715	746	748	698	762	696	742	786	743	738	742	738	718	724	726	695	732	745	741	765	719	715	746	729	728	727	710	750	697	745	723	706	706	755	690	736	736	724	738	739	712	762	716	723	701	687	716	717	730	775	753	753	693	716	730	672	732	729	704	719	701	741	705	702	698	730	772	735	782	686	730	710	729	742	725	689	759	724	698	722	730	725	775	704	717	692	756	710	695	732	744	763	688	725	715	719	680	736	732	757	763	700	756	727	746	676	776	779	740	770	745	704	775	728	701	690	664	707	773	735	756	747	733	749	671	750	743	738	704	729	691	755	735	714	662	697	671	742	686	753	711	703	736	715	692	671	726	677	750	726	765	701	719	749	697	748	710	756	728	800	725	780	746	708	719	764	758	709	737	755	732	713	759	708	761	700	744	737	712	713	743	767	728	733	764	730	703	730	734	771	705	726	716	697	753	778	693	734	747	730	719	755	751	758	726	727	675	654	747	709	728	747	772	736	730	719	720	748	711	723	682	698	726	729	732	741	714	696	706	722	712	760	735	769	776	712	711	712	716	726	737	761	734	716	711	736	728	683	729	730	708	710	767	753	710	668	737	747	710	756	748	740	770	732	680	727	769	700	715	688	749	766	670	734	712	707	745	714	725	763	682	736	753	765	752	670	760	682	734	700	734	697	716	719	794	736	674	763	700	779	728	704	733	679	714	758	676	719	699	753	742	732	785	745	790	714	785	750	740	720	695	720	737	755	747	717	764	732	737	713	701	703	742	743	762	768	717	706	797	738	762	745	751	743	706	726	769	737	760	761	726	742	684	784	724	731	730	712	759	737	760	678	767	719	705	712	678	754	705	702	698	718	745	765	740	739	743	743	767	771	708	657	735	745	737	729	683	714	704	733	705	751	685	770	777	733	707	751	749	694	743	719	740	678	727	738	718	735	695	699	729	686	768	736	741	777	736	750	699	706	713	719	713	714	731	696	720	722	725	767	737	724	745	685	717	743	714	710	714	731	755	692	771	698	678	689	739	720	744	735	742	706	689	746	739	731	740	735	745	731	709	760	721	708	718	743	758	710	703	733	726	657	705	702	716	750	742	757	735	779	765	680	736	759	725	711	723	717	762	735	767	724	725	697	752	776	695	740	741	667	719	741	722	712	750	711	818	777	754	711	732	733	681	738	704	757	757	706	734	714	735	673	711	700	726	693	736	723	728	694	696	701	756	707	765	780	714	743	718	718	726	716	718	743	729	739	735	715	697	746	736	725	690	747	732	784	733	788	669	741	727	720	705	708	755	749	714	680	725	715	694	760	750	731	727	709	713	749	646	716	691	710	739	690	709	690	698	734	717	699	761	701	709	717	719	704	706	667	718	706	725	751	757	736	708	720	708	759	735	725	702	710	735	710	677	735	723	746	708	667	732	729	735	677	702	724	698	745	741	697	667	698	727	703	668	744	710	712	756	739	762	717	783	706	725	762	738	771	725	698	727	715	713	710	735	689	773	734	773	741	775	734	689	771	761	676	773	727	744	746	715	703	669	771	713	683	737	763	778	760	729	724	727	695	719	772	740	747	722	722	763	696	751	747	718	724	771	754	714	725	699	720	757	737	708	760	749	747	746	690	740	725	727	698	694	756	750	737	734	750	696	734	733	741	752	771	700	767	729	735	765	714	676	748	653	710	675	738	742	698	778	736	694	722	741	708	759	748	728	684	742	735	760	693	752	711	759	733	724	738	722	753	788	771	722	671	739	749	699	713	706	724	755	703	742	734	700	693	729	721	763	747	711	740	746	694	778	761	766	683	725	740	705	751	723	718	681	738	731	728	726	772	779	713	751	711	699	728	703	724	740	729	736	689	772	757	717
22524	21064	28726	23612	21061	21108	7795	1342	1101	961	926	869	830	791	725	700	725	710	725	687	751	704	699	729	648	623	669	690	679	721	624	648	656	663	669	674	650	619	690	685	658	698	651	689	715	675	675	632	675	667	677	662	652	648	645	652	653	682	657	649	663	630	659	653	652	642	639	621	695	624	664	658	685	605	677	665	638	658	681	667	648	702	629	634	693	689	653	641	665	605	651	640	685	675	638	616	601	623	660	619	646	646	651	649	700	675	631	644	607	628	651	649	655	606	710	631	661	675	675	645	673	617	655	684	634	624	670	647	635	666	651	678	655	644	636	630	652	659	629	654	629	664	654	613	607	660	663	607	645	640	659	692	633	659	607	658	647	631	645	651	662	630	615	608	648	642	615	600	601	667	644	672	631	613	692	649	623	656	603	657	645	661	643	636	627	638	595	647	638	633	639	639	651	677	637	680	626	675	635	641	673	693	658	659	676	661	639	632	662	673	620	665	642	621	651	629	626	620	661	656	642	652	617	642	638	648	678	616	640	677	684	672	656	620	677	645	646	665	666	615	647	665	688	740	619	616	655	634	674	634	646	595	660	683	693	600	674	650	627	644	649	614	657	639	687	642	651	658	652	621	652	640	650	651	673	645	610	643	664	673	702	659	633	625	649	673	620	655	622	676	603	660	622	661	672	658	635	644	671	668	663	651	633	696	680	667	666	643	650	702	633	625	647	719	680	637	599	631	630	677	620	688	657	607	637	715	713	642	635	665	651	638	638	663	635	627	647	626	670	636	634	653	631	640	637	645	691	680	659	647	661	659	658	641	651	630	635	673	605	612	690	643	659	626	620	650	597	636	663	638	649	615	607	636	655	624	653	647	646	616	650	652	659	616	619	666	633	646	622	668	616	684	651	643	666	658	641	650	702	664	653	698	640	686	666	645	703	671	650	647	618	688	649	616	671	653	675	620	635	676	652	666	626	667	667	656	667	653	636	635	629	659	673	665	647	664	620	663	657	668	651	651	627	651	656	610	666	685	659	664	658	658	710	684	642	633	633	699	629	629	600	658	622	630	602	706	623	715	661	626	674	689	646	647	635	702	661	657	632	648	616	642	676	649	620	640	654	670	612	656	679	638	641	600	681	671	649	627	649	665	608	648	626	623	645	625	677	625	642	617	654	635	666	655	668	685	600	654	632	631	671	697	663	631	666	639	644	666	649	673	662	646	667	693	742	641	623	632	616	685	692	643	692	645	667	645	667	643	620	671	680	634	606	617	626	630	641	657	628	616	687	655	666	637	643	652	640	740	605	618	625	657	643	644	648	651	637	660	647	611	647	662	629	648	615	653	636	648	684	653	635	639	690	692	649	695	655	656	660	646	657	684	681	662	614	628	682	656	674	669	646	678	660	634	653	669	681	631	651	642	643	642	634	680	635	690	655	663	659	624	642	660	645	697	633	647	623	709	645	670	663	656	666	708	654	666	580	662	633	677	635	657	639	661	633	698	661	663	631	612	632	674	643	653	637	655	671	665	672	667	651	617	660	658	627	604	645	650	656	656	694	660	605	573	608	648	650	621	619	698	641	664	671	637	646	640	625	629	660	636	645	663	618	609	598	681	714	678	630	676	654	654	663	631	624	638	668	656	683	675	633	674	649	615	641	636	620	677	597	663	621	654	633	672	653	684	659	667	642	632	655	669	654	646	636	636	688	660	663	626	621	683	611	631	638	602	621	670	635	650	619	662	594	650	660	677	625	648	662	642	618	658	685	639	619	668	658	683	625	610	678	650	596	679	675	619	661	659	682	594	650	672	665	661	670	696	658	664	645	647	662	676	623	619	653	635	634	602	652	653	668	659	631	680	643	626	670	600	592	657	621	697	681	645	639	636	677	633	636	653	627	686	652	625	682	629	635	660	609	649	637	657	650	657	638	625	601	650	666	640	660	636	647	646	630	675	715	656	642	667	640	625	624	643	664	673	661	683	671	642	721	654	626	613	647	617	696	617	624	599	688	686	691	660	616	641	673	665	627	614	674	606	609	648	647	682	677	687	636	687	639	635	644	620	631	694	642	652	674	668	689	644	636	654	660	678	679	647	707	620	657	680	645	612	653	654	672	637	613	652	628	666	670	644	617	600	644	618	637	679	634	637	638	651	608	660	648	640	655	668	620	646	645	647	663	688	649	639	646	657	652	663	633	640	627	667	655	670	661	594	691	680	669	645	645	662	630	664	616	647	701	653	633	633	709	641	649	669	681	657	650	628	712	640	593	648	646	624	681	624	611	611	634	661	612	674	669	651	624	685	615	678	656	680	623	660	656	592	644	660	717	626	607	610	626	650	645	660	646	633	592	629	649	678	656	646	696	693	631	693	671	629	641	615	645	669	619	647	638	616	650	665	643	657	645	680	669	609	627	645	667	583	621	647	657	656	630	658	649	622	563	646	594	690	608	670	671	643	642	623	654	650	650	639	665	636	631	562	631	655	662	677	686	671	679	611	617	625	651	613	645	676	679	627	589	609	682	665	653	678	658	607	667	656	647	644	657	644	650	612	611	631	641	641	646	643	700	651	632	683	657	635	638	656	684	618	678	668	660	627	633	708	647	657	610	628	647	654	637	637	661	625	666	614	627	673	648	699	657	655	660	663	619	635	707	664	568	667	661	670	631	628	675	618	681	656	651	667	680	637	676	687	665	676	663	640	658	705	592	652	640	679	640	661	626	673	650	608	635	611	637	660	598	648	669	649	637	634	611	669	646	623	633	650	611	639	662	647	650	612	664	641	596	662	618	608	609	624	652	667	671	673	661	631	679	658	624	595	668	604	616	644	706	674	662	613	626	644	647	629	607	667	694	643	633	649	637	615	653	676	647	635	648	697	657	642	664	693	661	650	660	637	675	653	646	612	662	651	687	621	629	666	679	648	650	624	656	675	578	644	632	659	620	646	634	632	622	651	649	638	650	653	660	650	625	676	689	654	615	615	678	647	674	682	642	614	645	643	640	633	654	593	646	665	638	623	644	615	628	609	632	623	654	674	632	621	608	609	660	666	677	644	669	637	691	645	611	613	656	675	675	639	690	686	641	627	610	605	645	635	627	677	599	632	632	637	707	624	597	674	671	674	639	671	658	622	607	631	654	638	591	665	668	641	602	641	682	684	642	687	648	636	633	655	657	679	626	632	703	648	614	628	647	660	632	668	685	717	629	659	624	617	686	649	642	654	645	694	619	609	674	651	609	712	654	674	648	656	662	587	633	624	651	668	609	674	634	674	661	640	652	669	575	647	702	637	647	682	673	669	670	679	690	640	656	691	614	686	667	609	613	651	592	705	662	608	605	648	660	668	706	607	634	708	641	661	677	661	667	663	702	669	675	667	674	690	667	641	635	655	678	610	660	643	649	690	614	578	651	643	608	586	683	661	650	613	617	644	619	667	654	693	653	628	660	619	607	677	645	634	612	648	631	670	666	627	658	664	619	632	661	627	660	626	610	668
33493	13977	9444	4683	3363	2671	2085	1705	1426	1268	1151	1046	1002	925	893	811	816	811	813	745	743	698	708	742	726	710	753	744	670	710	725	683	641	711	634	724	694	648	687	709	660	634	673	654	639	656	674	675	664	642	655	684	679	660	673	620	682	658	648	613	692	690	648	673	623	650	687	673	647	635	622	703	643	642	666	666	671	647	637	665	691	664	640	630	720	662	640	664	685	644	651	625	635	646	638	629	676	636	649	640	624	670	669	678	655	656	642	646	625	693	665	654	642	656	610	599	651	665	697	633	645	634	648	677	673	667	661	625	633	658	650	682	658	683	639	616	666	675	613	636	656	677	644	669	682	638	651	620	624	686	661	636	685	633	673	594	632	692	656	671	650	658	620	664	614	651	651	654	645	642	660	657	670	691	613	709	627	721	709	647	657	651	671	681	623	660	673	663	666	629	672	658	662	649	654	657	629	650	656	663	650	662	603	662	677	620	660	623	664	630	653	676	705	660	648	646	633	698	662	679	628	685	661	637	621	677	667	659	634	686	666	708	650	672	638	653	639	635	680	683	629	655	625	679	654	702	672	656	708	672	661	625	653	628	612	631	693	653	664	605	630	621	679	646	694	689	636	669	590	677	593	658	664	682	615	644	672	639	639	647	609	695	659	626	658	587	659	691	620	614	683	632	664	691	652	616	695	655	623	697	636	619	615	695	631	657	624	636	657	727	648	676	643	648	641	656	665	660	706	669	653	666	652	696	654	641	637	630	683	612	637	648	639	598	629	683	609	693	669	668	625	686	674	689	607	695	677	659	675	613	679	650	673	660	694	676	635	647	598	626	624	642	686	663	633	662	706	609	638	691	647	641	651	587	621	654	683	698	662	697	645	632	619	666	650	668	667	614	664	644	675	650	650	604	689	626	668	660	705	691	644	644	659	642	628	633	654	615	669	635	621	640	672	692	632	663	621	658	670	633	681	595	668	611	643	650	682	626	652	639	655	627	673	641	667	622	609	659	639	658	659	615	627	680	693	616	646	649	622	679	643	643	620	684	623	657	631	649	649	729	688	660	645	671	677	613	622	649	649	686	664	614	627	626	653	686	642	656	694	679	658	669	615	614	668	629	641	630	638	634	592	592	646	664	672	636	620	614	657	659	625	652	720	628	605	628	642	671	666	668	671	647	662	660	624	660	679	631	589	660	624	671	650	624	658	625	687	675	602	648	651	629	625	687	662	593	656	627	657	657	619	691	656	610	660	659	696	659	627	645	617	632	667	658	633	611	616	622	644	676	697	621	640	632	596	682	684	613	605	615	605	633	603	665	666	684	632	705	577	640	616	635	662	653	675	669	638	663	632	660	684	608	674	653	631	652	658	643	635	650	640	606	707	683	648	639	703	687	628	629	702	653	624	646	650	648	639	636	615	613	656	642	628	659	659	651	688	668	641	666	677	660	645	671	667	610	651	638	650	649	657	638	644	610	653	637	616	686	633	640	639	684	630	649	655	596	670	656	637	633	650	644	662	676	652	649	628	618	642	662	666	687	616	643	595	668	638	651	644	659	635	627	658	664	624	663	644	679	631	664	676	646	649	668	624	596	660	613	620	683	663	697	660	662	628	635	621	653	626	635	662	646	643	619	654	688	596	649	700	615	651	644	645	668	679	693	634	679	643	639	719	645	653	616	628	665	641	631	624	654	688	664	647	641	624	679	664	618	689	621	670	637	649	638	667	637	651	601	660	645	653	653	663	711	608	639	668	651	623	675	655	619	639	671	627	634	644	627	611	582	656	633	659	647	658	656	631	666	621	637	642	627	663	647	688	690	665	682	638	650	659	653	639	655	647	654	640	658	644	638	648	669	604	641	665	583	675	588	637	712	630	590	667	641	662	651	673	661	662	638	670	692	691	633	600	640	661	594	680	651	662	676	725	617	595	630	657	652	620	628	660	663	647	663	665	700	630	665	653	710	640	651	618	619	656	662	643	641	636	659	650	675	604	590	655	609	661	689	657	647	619	612	680	650	645	659	641	666	669	662	664	639	603	668	637	710	676	618	667	642	689	641	680	654	604	679	660	638	643	657	678	637	658	669	659	684	640	663	670	663	638	639	631	680	621	597	640	696	654	658	659	645	638	631	676	674	692	617	596	631	590	653	638	655	660	642	632	664	616	673	671	636	577	694	651	630	706	660	620	637	576	718	668	692	677	654	660	662	640	649	630	654	655	657	631	628	612	671	680	681	633	624	643	636	659	659	654	629	615	664	659	689	672	686	624	635	617	658	678	684	611	711	672	628	638	681	656	639	664	645	688	627	674	646	638	675	641	671	679	624	693	650	651	639	667	624	710	656	646	622	616	646	675	643	641	664	635	646	688	673	599	640	662	656	676	665	617	663	634	651	659	589	671	623	630	593	667	654	622	667	669	647	652	687	639	656	624	656	661	609	667	580	702	663	653	646	624	669	607	673	625	673	667	688	666	662	628	631	617	705	686	675	650	660	608	605	630	642	649	632	647	661	647	636	596	700	638	679	623	648	669	678	623	643	684	650	662	660	648	679	675	610	640	649	706	668	688	637	650	649	639	635	628	633	644	597	625	642	674	659	604	657	619	643	659	648	657	668	676	672	623	659	651	639	612	696	706	649	626	642	634	663	661	643	692	659	655	677	674	648	624	629	638	694	648	650	636	642	651	678	690	673	648	636	645	668	699	628	657	710	657	622	684	658	684	625	635	626	689	650	628	657	622	627	631	672	646	676	640	667	612	682	628	596	614	682	627	687	649	705	661	690	677	608	654	625	672	653	652	659	642	690	671	671	609	629	603	624	595	644	681	660	621	615	609	649	656	641	660	600	672	626	593	636	645	652	683	649	669	631	685	632	647	636	654	635	644	627	619	653	620	665	691	638	627	636	673	626	651	669	638	680	613	634	685	687	651	665	620	633	631	679	681	609	651	638	626	679	637	659	661	642	629	659	669	607	609	641	604	614	635	615	656	680	620	651	610	684	663	667	623	662	667	624	636	649	685	631	626	674	642	720	618	638	661	703	669	636	672	679	667	648	657	644	661	610	673	624	669	589	615	631	624	672	664	623	673	622	657	659	650	635	606	664	646	662	619	626	649	676	646	644	666	654	654	622	635	666	637	583	698	644	658	614	617	640	623	612	675	665	612	697	639	736	674	616	659	640	679	633	629	672	663	639	664	689	620	664	671	658	668	624	638	669	656	677	658	645	663	665	586	658	612	658	654	680	641	692	632	633	701	646	645	638	649	652	662	663	676	637	663	679	685	614	630	681	627	635	622	669	677	644	682	583	621	607	693	631	590	607	691	693	611	643	677	648	631	684	619	691	653	642	649	654	669	670	648	661	657	623	638	626	666	634	582	655	665	614	668	654	632	618	648	628	669	660	634	662	646	687	635	709	647	596	638	639	661	631	651	611	651	675	693	668	616	639	653	639	652	684	646	648	645	634	607	621	617	620	639	673	621	618	647	652	643	598
27787	17573	3853	656	476	431	395	377	398	401	434	395	383	354	378	365	402	420	398	393	407	398	395	373	407	359	412	393	395	380	384	346	316	419	336	396	358	396	362	362	427	398	403	380	382	386	360	360	384	374	390	384	349	369	361	422	404	389	380	347	365	385	395	364	363	352	407	431	393	395	366	349	407	374	376	385	415	388	376	364	424	343	379	365	428	397	366	387	364	376	374	395	383	393	399	383	372	392	377	388	386	387	366	400	375	402	379	441	369	376	371	381	370	404	356	403	367	349	382	394	394	392	343	377	389	333	369	369	360	396	386	370	385	396	388	366	360	387	360	420	379	388	357	386	323	386	358	381	388	397	364	389	375	353	396	391	392	430	369	411	373	390	403	382	356	405	385	383	380	361	375	386	398	423	369	366	388	386	362	366	392	385	364	396	382	367	408	366	403	380	353	392	361	381	391	369	392	384	387	360	362	374	388	383	372	343	358	369	389	365	368	408	370	413	372	382	389	360	398	366	353	407	370	372	345	374	385	372	402	380	375	415	433	370	402	375	366	364	356	374	379	396	343	376	397	345	395	338	360	392	399	382	368	347	405	411	380	378	388	393	372	397	389	377	383	368	375	417	388	340	404	353	413	375	388	387	388	416	401	361	354	377	371	380	365	384	370	360	392	353	384	404	387	392	382	380	388	367	380	367	400	402	371	352	387	391	364	367	390	354	354	386	366	385	396	387	402	388	360	377	395	360	414	400	354	387	395	396	363	365	366	365	368	407	377	385	351	371	398	396	350	397	384	367	342	378	402	396	355	356	421	397	391	359	423	404	404	361	367	405	368	345	407	358	392	334	359	366	367	391	385	389	353	395	377	385	398	378	393	370	403	396	402	356	371	359	409	365	433	395	391	320	386	390	384	402	374	392	365	393	387	402	382	402	398	391	366	397	403	391	398	360	380	380	405	390	385	352	374	379	414	384	406	398	401	420	378	403	380	360	369	349	377	343	363	390	380	383	378	379	374	371	391	351	365	388	357	375	366	368	371	405	365	414	366	396	394	409	360	384	390	388	352	386	413	360	382	375	379	378	368	386	425	380	361	385	394	396	381	391	381	340	368	370	426	393	419	378	386	401	383	329	385	402	404	400	392	374	367	364	424	357	376	395	394	405	407	394	382	352	381	369	403	364	352	382	378	398	354	350	339	410	379	406	390	366	400	396	412	368	399	400	353	387	375	389	378	381	364	357	372	405	377	398	400	407	360	351	374	355	361	398	378	354	396	369	382	375	354	390	380	370	352	376	397	349	382	372	360	359	359	389	395	394	394	375	359	415	376	364	375	423	387	378	380	363	372	378	384	358	411	357	369	369	412	379	396	382	386	375	361	365	365	404	358	385	380	395	359	392	375	387	389	410	403	379	405	376	370	394	404	393	372	393	420	408	394	352	383	410	393	365	395	400	371	373	371	334	359	394	348	383	402	398	375	381	377	378	388	385	422	352	419	392	372	417	341	373	384	375	342	394	354	382	415	345	400	436	378	362	391	365	389	370	366	379	373	392	349	364	395	380	379	372	359	364	368	361	388	382	389	382	395	383	412	345	380	380	362	330	400	421	388	374	360	388	373	365	385	366	373	377	367	415	367	375	367	364	358	394	403	373	380	387	363	382	361	367	379	373	396	407	424	381	411	428	404	358	337	381	383	392	398	360	366	359	408	378	319	354	379	365	406	419	356	365	375	371	381	379	359	375	392	379	402	371	410	403	380	382	352	368	361	389	370	390	370	360	401	389	392	368	385	387	442	341	375	412	361	356	348	379	385	385	403	364	388	380	374	380	376	388	376	376	334	393	355	371	359	353	410	380	379	374	377	362	382	372	385	384	400	391	370	363	378	351	396	362	377	376	377	373	369	377	388	396	388	346	364	395	351	382	375	418	356	406	405	380	379	390	382	382	388	355	374	362	384	361	362	380	401	350	377	374	361	355	376	369	405	396	389	363	419	357	353	372	397	365	368	404	353	345	378	358	396	381	391	375	375	369	387	380	338	409	355	395	373	413	372	366	367	389	379	366	320	371	356	396	384	414	371	406	380	372	354	369	385	369	366	374	386	349	396	392	373	388	371	408	378	398	416	371	398	374	369	393	406	406	387	393	390	387	372	360	372	374	399	380	402	375	410	370	370	385	392	375	387	369	381	432	398	407	340	373	418	403	367	417	339	359	387	387	377	400	381	377	405	377	336	344	391	408	379	408	362	377	378	393	385	390	340	376	350	423	369	384	376	365	373	383	414	378	378	356	376	380	359	362	384	359	366	375	396	400	370	371	378	366	394	375	363	416	331	397	369	361	408	381	397	369	378	395	370	368	367	382	358	395	407	349	385	396	371	382	390	371	387	402	396	353	403	352	392	356	389	399	384	419	381	363	353	393	361	418	381	360	368	411	360	390	331	362	416	403	367	370	363	368	392	412	357	396	397	372	382	350	379	393	377	407	380	385	382	355	358	357	354	384	350	371	372	372	413	389	359	381	456	397	392	364	346	376	381	386	394	378	369	366	397	372	412	394	392	364	385	361	387	382	417	359	365	370	381	375	379	373	358	370	392	394	379	378	437	414	385	380	391	331	365	343	373	356	416	369	377	394	377	376	377	386	382	370	360	396	438	370	387	378	394	375	356	381	384	392	364	367	384	387	372	368	399	342	399	367	360	416	341	380	385	349	403	383	346	399	371	362	400	353	358	361	352	383	401	354	377	385	385	380	374	394	393	364	399	400	385	370	345	379	401	368	365	398	358	364	379	383	387	384	411	400	378	396	346	391	347	372	404	388	384	338	372	401	384	366	375	382	364	370	342	377	368	359	363	373	391	365	382	358	381	391	348	356	370	367	363	368	392	349	393	375	360	357	409	399	372	395	341	394	384	398	367	351	396	397	372	378	397	407	367	355	394	374	340	364	393	381	349	378	385	392	366	378	381	371	392	379	396	396	385	399	402	410	378	376	382	413	355	385	358	384	384	375	393	357	392	377	398	391	367	363	394	376	412	398	380	392	404	343	383	389	384	364	422	373	381	360	372	399	371	407	376	376	393	394	376	371	345	412	387	365	327	367	368	382	400	353	381	397	383	398	362	424	366	371	368	382	388	355	381	394	391	345	355	393	385	390	387	392	389	391	380	386	398	396	395	359	363	383	399	424	382	394	359	377	405	367	385	384	359	341	376	360	394	393	377	385	368	361	370	397	358	388	337	412	381	364	379	380	404	372	384	379	361	416	373	362	369	367	404	374	374	377	393	376	390	374	383	376	390	350	373	379	361	415	385	384	383	358	351	375	379	397	407	362	376	400	429	395	394	413	381	399	399	360	410	406	400	352	378	408	395	370	351	375	384	368	382	356	387	379	359	418	357	399	379	373	365	390	373	394	393	399	408	371	369	338	368	345	389	402	375	417	400	369	380	342	361	382	378	377	430	434	396	385	366	361	369	361	393	370	362	360	373	402	376	367
10616	1011	720	555	434	455	438	478	462	451	441	439	431	426	450	424	410	436	418	428	412	399	391	442	436	427	440	451	462	401	437	416	443	407	416	396	399	402	420	469	443	395	388	398	410	429	453	425	424	410	390	417	451	446	416	433	423	410	426	437	442	454	422	427	414	428	425	402	426	417	417	434	421	440	400	398	443	391	414	405	442	386	416	425	418	409	428	442	439	402	448	439	436	395	445	461	406	444	430	427	454	467	417	419	434	437	414	446	370	424	428	420	418	441	433	428	483	386	420	436	432	421	431	445	456	437	425	429	423	412	408	397	412	410	415	385	405	388	416	400	443	409	411	405	420	418	420	411	373	411	459	439	441	443	442	428	424	407	414	414	467	397	429	425	417	425	431	442	423	403	430	443	433	410	413	405	419	391	425	424	405	450	410	423	442	400	463	392	381	420	417	420	430	415	415	411	387	443	419	409	417	416	435	388	417	444	438	435	406	456	452	457	408	432	417	420	396	375	451	416	395	388	426	399	435	443	435	436	439	428	394	405	421	444	415	414	407	448	412	397	428	420	400	404	414	421	422	450	425	450	420	420	413	432	445	410	410	435	387	440	420	418	427	419	415	416	409	434	381	441	398	439	414	421	381	434	407	443	435	398	401	406	398	418	423	417	430	456	427	417	450	376	383	455	425	412	428	413	439	481	403	412	392	434	400	445	419	384	481	444	425	470	419	410	452	421	422	386	438	443	424	473	434	418	412	423	421	404	409	437	410	433	400	414	398	426	386	418	407	442	452	416	390	408	416	402	428	427	395	398	431	423	418	423	431	446	429	432	480	454	394	419	444	438	432	402	455	404	416	424	394	408	413	415	370	416	435	426	402	436	443	408	429	440	446	395	374	405	399	416	385	437	402	432	419	402	395	431	426	451	377	416	392	426	430	407	408	419	423	393	445	426	404	407	399	379	410	435	409	412	430	439	403	412	413	441	415	408	402	434	454	405	403	453	371	421	437	403	427	423	416	436	434	434	412	451	446	469	390	446	448	408	424	452	464	412	419	439	417	430	415	458	466	413	416	401	412	404	384	426	417	408	422	437	440	419	395	396	412	439	423	425	424	436	397	411	412	432	429	468	422	415	419	441	444	410	443	401	410	475	398	421	421	421	464	414	440	398	405	405	434	415	409	438	433	389	384	436	421	406	409	419	405	465	403	405	384	455	402	396	405	389	372	411	470	406	433	387	440	454	389	422	438	424	411	431	423	425	426	411	437	394	407	417	367	395	424	424	433	425	411	401	415	442	404	433	463	424	449	411	422	423	421	414	438	394	426	461	409	421	430	434	411	433	403	417	408	412	398	470	430	417	443	441	431	415	404	431	436	427	441	427	420	414	456	423	404	424	420	392	408	404	421	378	428	442	416	412	387	417	439	435	418	426	426	406	434	386	423	443	445	420	382	430	443	410	405	428	460	409	443	409	422	433	432	424	458	440	422	466	442	416	429	419	404	416	400	412	412	409	413	444	423	423	421	453	396	427	441	426	416	412	408	422	419	402	426	387	397	412	420	429	374	432	429	463	414	413	421	459	406	423	419	442	453	403	430	424	440	403	429	427	412	408	428	405	410	423	415	446	409	395	425	439	432	431	424	413	404	407	421	459	438	420	417	425	440	433	398	444	432	428	402	432	411	462	420	381	388	434	414	410	436	437	435	410	414	408	425	480	455	416	430	407	407	450	426	382	410	419	395	427	438	440	438	413	417	436	398	419	416	424	416	398	394	396	437	431	430	442	391	437	430	404	413	445	400	435	420	409	411	455	395	396	430	437	429	428	424	459	454	478	441	437	411	409	454	435	464	389	449	439	431	434	438	373	442	417	412	445	402	412	430	447	430	399	405	437	442	474	418	439	382	444	424	439	406	376	430	433	443	443	454	436	433	397	433	417	412	393	442	412	433	394	450	407	391	410	422	449	439	432	407	396	418	423	430	436	432	412	425	452	386	445	405	443	440	416	406	425	420	431	435	433	465	389	421	437	428	404	431	398	422	407	389	425	428	390	422	400	411	410	421	414	442	428	428	429	416	435	419	385	438	453	380	433	459	443	412	430	438	401	439	437	444	443	429	444	417	467	419	416	421	397	433	422	439	440	397	451	430	433	423	432	394	405	406	430	410	399	435	456	408	390	439	433	405	438	401	407	401	418	394	422	412	435	452	462	434	402	399	430	464	409	453	408	405	432	437	418	424	438	431	413	369	434	446	432	436	419	398	401	414	375	402	431	412	429	416	414	381	382	439	396	479	396	396	447	405	409	413	425	411	433	400	415	440	425	429	416	418	434	407	418	412	381	408	442	402	449	407	440	419	390	387	409	412	409	430	438	438	411	430	384	432	388	425	419	433	435	423	456	440	427	423	437	413	409	404	396	454	439	418	400	404	420	412	438	398	457	441	414	425	416	413	426	402	372	419	389	427	448	407	413	429	401	464	442	436	433	395	422	417	453	418	403	402	441	413	393	410	404	443	430	397	449	437	478	383	406	391	416	444	414	418	459	442	399	427	415	433	434	406	418	448	452	421	413	407	410	392	395	408	431	459	407	429	395	423	437	407	426	418	400	416	415	447	388	448	439	448	405	417	434	401	423	376	414	437	434	430	438	400	405	444	437	397	409	418	429	429	459	433	460	416	416	443	410	447	429	435	410	400	440	397	432	435	373	402	419	423	427	407	418	434	436	415	447	415	407	430	426	448	413	433	439	396	414	433	420	425	411	433	425	439	443	435	430	389	415	425	433	370	413	445	409	434	419	421	438	409	428	437	406	423	405	411	395	423	385	447	396	406	424	394	389	427	447	398	445	413	426	392	453	413	423	440	406	446	438	439	375	416	432	464	445	402	431	405	397	362	408	408	377	439	441	421	428	408	421	420	412	432	438	441	409	386	453	459	387	388	444	392	441	407	444	457	443	406	440	440	400	454	453	407	449	443	424	443	418	401	454	451	444	457	458	428	433	411	414	424	407	436	441	384	420	446	401	425	434	395	428	415	408	390	423	453	435	456	426	409	429	420	458	431	400	436	391	433	394	407	436	424	451	455	413	444	433	447	427	425	416	439	432	415	388	429	446	435	442	410	369	422	445	432	406	410	427	428	393	444	451	426	427	421	415	403	403	428	455	391	389	425	405	396	421	421	409	442	449	453	413	394	459	427	420	431	461	437	464	442	402	405	440	429	445	411	454	394	388	403	408	397	422	429	449	392	417	379	409	441	450	390	417	396	467	430	421	431	423	456	398	404	423	454	392	420	422	415	425	428	414	454	446	439	386	436	439	413	397	442	413	384	425	407	440	451	448	422	395	453	457	413	375	422	430	409	445	446	397	413	427	403	418	420	429	400	433	413	432	399	405	399	438	401	418	419	430	402	416	413	404	419	452	397	416	394	445	404	465	416	458	401	417	435	416	430	392	454	449	408	449	434	422	391	433	448	388	409	387	449	422	420	430	415	422
23649	21052	28193	24115	21023	8728	844	582	497	476	391	414	364	341	289	350	359	314	315	321	291	324	289	279	297	308	311	298	302	279	300	290	277	267	276	296	278	277	267	293	287	265	285	297	286	236	263	276	282	269	274	266	272	281	284	283	273	251	264	289	250	283	286	268	265	282	308	284	287	272	262	273	284	319	307	266	268	291	288	276	264	271	276	233	298	276	261	295	242	255	274	254	299	325	268	305	277	252	280	254	282	287	268	265	286	273	289	267	249	258	244	273	269	237	269	270	272	295	278	268	280	266	250	303	325	260	270	267	277	281	267	300	238	241	269	260	271	282	281	257	273	279	275	254	271	275	268	242	256	296	281	271	252	272	247	258	282	259	242	301	263	315	279	306	277	263	277	244	272	273	264	252	230	278	299	278	246	282	230	262	284	287	284	277	302	284	257	266	274	303	271	259	277	260	283	272	315	309	260	264	296	275	266	291	305	280	261	282	259	259	312	271	251	275	262	261	298	263	269	286	272	243	292	305	258	264	291	289	271	295	267	278	312	275	277	303	281	288	273	269	248	263	283	250	271	279	268	291	265	246	275	288	251	270	278	277	255	245	304	303	293	272	278	287	245	277	260	268	259	277	268	266	288	313	294	273	280	263	287	273	287	281	278	313	270	247	266	269	278	305	254	281	289	286	283	274	296	290	273	287	258	243	257	228	270	268	257	258	270	285	281	255	279	247	283	252	287	268	293	251	260	263	282	274	266	259	264	279	269	268	264	278	281	270	261	289	299	274	280	295	278	250	266	302	258	270	257	255	255	268	280	276	270	263	231	263	288	295	295	272	278	263	271	277	266	267	289	270	267	248	257	272	253	247	266	288	294	276	259	285	282	268	298	267	262	278	263	277	303	254	262	267	268	271	285	278	253	285	289	284	277	252	277	288	269	278	257	243	254	255	289	272	268	261	256	233	248	279	279	286	278	284	283	260	284	273	286	295	266	288	242	282	280	245	244	278	273	224	269	286	273	275	267	337	283	273	287	286	267	258	285	280	276	267	300	265	258	278	319	272	282	295	278	274	272	260	219	264	273	308	269	286	276	271	263	249	266	241	275	278	301	256	257	294	270	276	288	258	286	268	287	257	275	290	269	283	284	282	286	281	253	289	290	273	273	245	283	258	261	283	265	322	267	248	285	273	266	281	292	253	274	277	273	288	245	274	268	242	256	273	208	274	254	284	276	285	295	258	302	260	268	283	259	267	270	273	254	261	260	249	267	304	305	284	267	267	261	296	279	293	305	282	265	271	287	278	306	263	252	263	252	248	300	272	247	276	317	285	286	262	269	255	243	279	258	265	241	251	277	263	264	271	269	269	298	267	265	282	279	261	253	316	265	222	297	299	248	271	286	285	285	259	282	287	275	270	294	272	257	297	276	302	258	274	272	276	285	262	243	284	292	260	278	288	285	294	301	291	274	237	281	274	273	283	242	266	249	276	270	261	278	290	282	269	278	303	259	267	271	293	234	266	281	246	273	248	284	271	288	269	264	273	281	281	269	278	278	297	252	290	286	263	283	281	311	288	270	286	281	294	273	249	278	270	257	265	261	304	283	257	274	286	274	260	290	256	276	279	296	269	293	256	257	257	268	243	275	274	283	273	299	291	277	248	275	285	280	252	297	278	255	271	266	243	270	252	296	275	288	282	283	285	245	267	239	273	289	293	297	285	270	269	251	277	269	296	300	292	277	287	270	285	273	295	230	255	299	279	259	248	269	269	301	268	256	276	274	269	271	298	246	274	279	253	283	247	314	260	263	293	263	260	283	270	275	275	254	308	293	285	281	274	289	277	304	279	275	268	280	264	287	294	263	262	273	270	268	314	260	268	282	266	243	282	273	260	271	256	261	270	263	270	294	247	274	263	224	251	280	256	269	286	235	268	293	271	273	242	294	286	259	313	277	268	259	267	299	295	272	247	275	283	276	274	262	298	273	243	261	274	283	290	303	294	276	251	267	297	271	252	264	253	266	257	258	295	304	319	306	288	273	291	274	275	275	276	290	297	254	255	237	299	288	241	263	267	283	279	248	265	238	274	280	296	255	262	272	275	281	269	288	270	273	272	265	262	276	290	273	278	268	281	271	261	302	267	285	255	257	291	251	280	262	263	277	266	296	303	275	278	255	256	282	279	272	253	285	282	290	273	269	274	274	265	259	282	299	279	307	271	290	263	271	287	278	287	270	306	248	249	282	276	275	265	252	278	272	272	301	258	255	268	265	278	262	256	280	253	269	263	268	260	292	271	296	279	247	298	272	301	288	299	266	275	286	274	237	249	295	295	281	288	281	259	295	270	312	262	247	270	278	280	274	254	308	271	266	261	267	289	254	302	262	299	287	281	226	264	268	290	279	265	266	260	261	298	301	264	268	242	253	287	282	278	256	303	240	266	285	263	272	260	268	237	275	254	291	234	296	260	277	290	276	299	307	296	263	281	294	289	278	278	272	297	287	268	241	270	243	282	290	260	273	274	269	287	253	268	275	272	296	241	275	266	289	291	271	291	296	251	244	287	253	270	289	264	271	286	249	276	269	250	271	278	264	296	268	242	240	247	261	277	265	285	268	283	263	294	288	286	266	273	264	280	270	275	252	281	300	261	284	275	277	263	264	264	267	259	261	319	270	264	266	266	269	280	263	302	272	288	254	278	303	277	275	285	281	303	290	295	248	257	267	275	279	266	269	249	267	267	283	263	302	251	287	273	278	287	266	271	219	267	276	277	287	260	281	313	257	266	256	262	291	276	256	308	278	273	279	273	265	269	271	301	239	266	274	279	285	276	248	282	278	274	271	257	257	261	283	276	271	276	293	311	289	320	257	286	284	259	256	266	280	247	271	275	281	304	270	279	321	267	286	258	277	268	249	275	269	285	260	258	269	272	253	294	271	262	300	271	264	266	302	299	277	266	292	290	295	246	280	283	269	289	277	273	240	266	309	275	278	291	252	277	307	266	280	274	282	279	272	283	298	243	272	269	258	306	309	291	276	247	304	284	284	289	248	268	264	262	254	302	277	267	280	276	272	295	238	252	288	259	259	248	298	286	279	274	282	269	260	242	226	292	280	270	280	251	261	272	281	278	283	240	270	257	300	305	285	253	264	273	268	258	246	247	284	258	295	254	268	285	265	290	273	295	270	265	297	246	248	273	260	288	255	282	282	264	242	278	288	263	297	263	275	285	254	274	280	276	253	274	249	259	298	269	268	265	243	252	251	291	285	291	307	292	256	249	291	278	254	262	308	268	254	291	255	267	275	284	256	259	281	295	277	288	281	270	261	295	241	275	282	272	276	296	279	268	289	303	285	277	281	286	264	272	232	275	263	245	294	254	280	273	281	255	266	245	263	256	273	262	268	255	296	258	263	265	263	292	286	266	268	283	294	263	276	268	268	263	237	269	284	252	295	281	266	292	284	273	275	244	254	294	262	250	265	284	295	298	282	267	280	280	290	269
26629	8513	5572	2589	1806	1407	1070	860	733	600	595	492	454	444	395	435	384	391	376	350	351	355	303	364	356	334	300	323	278	335	313	348	310	352	356	311	294	327	315	326	321	287	301	298	277	327	309	285	311	263	323	308	305	311	331	321	319	286	319	310	299	302	327	279	298	331	300	356	297	297	300	303	319	293	318	330	292	298	281	289	318	278	306	332	317	300	298	308	301	264	305	283	288	289	321	302	293	295	306	300	331	312	280	309	306	307	307	303	315	302	338	289	309	297	324	270	290	284	301	287	289	291	275	307	281	323	296	304	307	301	291	294	306	266	313	279	280	301	301	271	274	307	315	287	292	281	295	331	293	315	311	287	311	325	308	289	295	324	309	325	308	336	306	334	321	305	316	288	319	277	303	326	316	302	282	293	328	283	293	322	299	273	314	257	292	305	286	327	301	292	306	301	317	286	315	304	331	319	303	297	296	291	266	281	314	279	331	285	329	276	292	289	288	301	310	299	332	305	305	296	261	307	305	341	297	285	318	314	295	305	302	270	299	295	311	277	286	311	331	298	342	287	323	294	329	305	284	289	297	289	312	296	321	299	300	297	278	321	266	281	321	256	282	319	329	306	299	282	319	278	313	310	287	316	293	299	272	282	292	318	325	307	313	332	286	285	305	310	304	294	331	277	271	322	297	289	324	268	303	309	311	304	299	299	280	303	310	294	318	312	332	315	316	296	270	315	311	322	304	325	304	258	302	318	277	305	292	272	289	314	315	302	294	301	289	325	272	301	304	281	281	319	279	289	284	284	283	325	306	306	289	300	267	311	319	332	289	308	313	319	302	300	332	312	306	310	312	260	303	300	286	316	299	328	257	334	284	301	309	306	309	281	291	288	311	305	266	307	288	297	306	304	294	311	296	316	330	290	272	274	314	302	298	314	330	311	308	290	304	335	322	300	280	279	297	334	312	319	294	319	330	317	306	277	296	286	315	322	315	286	315	299	285	301	311	288	320	291	321	320	333	307	299	320	294	285	323	279	323	269	281	312	294	313	350	309	321	317	293	311	265	329	292	267	307	320	318	324	318	283	331	320	296	279	332	288	280	274	301	321	285	311	274	290	309	284	320	328	281	317	279	336	315	316	327	298	285	304	313	289	322	297	284	281	300	317	274	315	317	291	312	298	315	280	291	292	304	290	299	267	301	292	267	272	303	329	291	326	276	279	322	325	292	311	307	288	296	310	302	269	309	337	297	312	301	303	309	296	318	253	321	286	309	279	299	334	287	318	309	313	290	315	325	268	335	328	308	292	306	321	317	288	333	300	339	307	298	320	306	307	299	294	320	293	281	319	309	299	306	274	325	259	289	287	276	300	286	306	309	301	281	317	293	317	316	287	270	324	324	292	302	299	314	285	294	275	318	305	318	313	294	330	290	296	317	280	318	311	303	278	313	308	305	281	288	274	336	291	291	283	275	295	286	287	283	306	327	300	282	303	289	314	315	317	316	304	307	309	320	310	308	302	292	281	301	295	273	320	308	295	269	311	317	290	295	329	263	301	309	273	323	292	295	299	293	315	293	296	343	343	286	326	330	295	313	287	348	279	307	307	296	304	276	308	316	313	285	294	293	320	301	337	283	308	299	303	331	296	306	283	305	292	291	310	324	315	286	326	287	334	281	290	319	283	276	283	313	311	323	288	305	274	311	312	320	298	283	296	298	315	311	307	289	291	290	334	298	317	314	298	328	320	311	292	334	318	307	333	317	292	307	327	303	288	281	318	302	314	321	311	294	296	310	297	301	308	316	263	288	311	304	277	286	282	309	299	296	309	287	284	327	350	342	293	305	340	294	329	322	326	303	268	309	302	304	293	331	306	304	302	316	285	286	319	300	311	278	307	315	267	283	344	302	271	278	313	264	313	301	296	293	276	310	316	335	328	286	287	305	289	351	296	322	285	295	290	302	312	332	273	318	300	312	307	277	328	314	311	331	346	299	322	292	314	318	312	290	308	319	297	268	308	307	292	259	299	310	281	320	309	306	293	319	289	309	288	295	296	290	318	284	297	300	290	315	305	317	323	288	273	311	311	299	329	293	297	284	280	293	309	292	320	301	293	292	306	294	304	292	297	303	306	275	327	303	296	291	331	334	311	297	351	282	287	326	263	306	302	290	315	279	305	338	293	296	324	335	290	317	293	277	293	324	308	308	285	329	268	318	285	285	337	288	305	304	272	305	288	284	299	298	309	273	279	305	297	267	325	314	296	282	280	307	282	308	296	291	295	316	299	295	295	295	274	317	299	293	296	286	305	280	285	339	306	299	281	295	314	258	311	274	286	311	299	303	299	313	295	305	273	273	299	320	292	275	288	282	297	311	303	288	278	270	321	285	293	298	303	313	286	310	298	289	311	320	288	319	319	323	315	272	279	309	311	324	305	293	291	293	326	284	319	309	321	284	299	299	306	303	310	276	287	334	325	313	313	309	326	315	274	286	332	310	288	328	292	323	321	306	285	284	308	313	316	307	272	302	294	313	296	314	325	290	291	278	279	282	303	291	272	291	313	301	299	269	313	295	334	283	307	315	323	305	293	318	327	284	287	305	305	294	315	295	331	287	327	261	317	244	301	272	306	305	332	296	300	311	334	287	299	282	314	286	297	293	280	292	318	308	281	311	303	296	292	292	299	300	328	311	337	307	312	273	297	288	299	283	291	286	314	282	302	313	276	287	308	325	297	309	242	295	330	295	308	327	293	313	283	297	299	312	318	314	334	321	274	279	293	320	333	286	308	265	278	357	340	295	296	292	319	321	316	305	321	294	325	276	296	315	305	276	320	308	287	295	295	290	299	291	292	258	316	322	303	325	321	332	327	288	289	304	301	344	294	293	298	324	315	302	312	329	308	276	294	286	298	277	328	302	294	312	332	272	299	306	306	334	329	276	275	285	312	286	283	289	280	317	335	288	327	273	301	287	323	296	298	301	329	294	328	278	295	301	332	298	300	294	311	305	294	295	313	305	333	320	313	304	312	311	294	271	282	289	270	303	285	298	311	330	319	300	273	340	301	309	302	325	267	294	294	288	316	321	308	299	312	280	306	327	318	295	308	292	293	278	320	315	328	316	292	322	306	312	308	330	338	262	296	303	303	300	300	318	263	295	273	314	296	299	343	321	302	317	287	287	300	295	318	283	333	294	303	278	294	321	333	320	340	294	272	286	304	296	313	296	323	330	298	326	323	313	298	261	333	278	325	301	315	280	303	314	310	314	276	324	312	303	320	277	309	296	259	275	265	317	288	316	264	285	286	285	290	314	322	330	313	302	341	310	268	318	298	299	281	286	345	345	307	318	308	297	293	302	314	305	328	302	327	289	298	294	339	316	287	295	284	296	279	343	330	319	321	271	314	293	281	310	281	305	293	299	297	309	321	310	331	284	307	307	281	284	272	312	294	312	335	300	325	313	284	305	304	293	305	317	295	314	315	278	310	311	305	308	290	310	286
24852	21032	27018	25119	9604	1087	984	842	833	805	782	717	764	765	695	713	733	764	758	691	656	699	742	743	694	713	699	758	712	754	713	739	730	685	726	749	660	712	692	732	723	706	693	750	683	663	711	657	743	740	700	629	736	711	670	692	676	672	732	725	686	677	706	712	696	663	682	726	706	696	701	716	709	708	730	705	779	701	659	711	692	706	711	675	715	744	678	697	700	691	658	716	708	729	716	694	645	668	707	694	705	728	674	713	702	695	697	682	657	643	713	683	697	698	704	667	642	662	724	695	655	700	695	670	688	674	694	684	669	711	668	731	702	708	717	710	717	717	728	725	689	667	710	727	675	657	684	735	651	700	664	721	665	751	722	702	684	702	670	657	680	704	724	699	664	637	676	654	657	668	678	728	657	709	663	716	683	676	731	740	718	677	672	705	681	661	689	783	702	674	695	686	688	665	684	739	667	665	704	673	661	758	674	724	730	724	683	669	698	679	644	694	670	674	717	711	680	703	673	671	726	692	678	683	657	677	678	672	663	686	706	714	710	659	685	730	650	741	702	682	702	705	714	661	656	694	668	670	715	686	734	691	704	711	689	741	672	679	687	675	680	710	660	744	659	715	679	701	669	664	742	693	690	692	704	675	742	731	653	721	699	724	720	748	680	654	700	705	669	704	699	666	709	698	729	696	700	684	676	669	684	727	698	694	719	736	712	726	736	725	672	705	709	658	665	698	685	706	728	664	697	692	637	686	699	670	668	672	694	726	743	693	713	727	672	685	698	716	688	713	703	755	704	667	686	675	730	672	723	716	671	729	697	729	708	701	774	686	678	709	684	750	666	633	678	693	702	716	656	693	629	642	693	695	709	742	709	733	674	687	692	759	686	679	714	704	733	715	737	716	694	704	682	668	705	672	685	735	701	727	687	755	686	656	706	740	722	718	667	679	708	665	720	696	680	666	686	704	700	683	722	684	658	692	759	698	686	699	652	705	678	655	707	672	683	741	676	691	690	684	691	701	718	708	676	681	745	712	710	743	723	685	650	731	696	657	713	705	657	749	676	667	715	682	696	735	707	716	665	709	657	706	712	649	754	689	673	707	722	672	698	662	683	715	704	707	687	669	695	742	729	709	709	673	663	664	716	670	681	689	713	708	694	656	671	660	741	698	662	677	693	723	681	725	649	715	712	723	657	701	639	686	724	715	696	695	680	697	716	733	699	728	684	670	747	708	720	676	675	679	695	711	679	695	691	722	723	725	707	674	689	674	693	692	648	681	650	717	674	683	681	718	687	713	686	707	710	674	709	719	691	718	678	686	697	662	663	701	720	702	684	696	698	694	696	674	695	621	720	732	680	698	719	674	692	708	709	707	685	709	698	662	676	706	728	706	675	707	686	664	744	670	695	708	685	655	679	676	721	690	670	679	674	711	703	693	691	671	688	676	759	642	710	713	657	670	657	715	715	702	685	658	737	708	704	660	725	721	724	713	703	741	730	654	702	724	719	756	696	660	680	704	715	693	699	698	673	692	691	696	762	712	695	722	706	687	629	704	678	656	694	717	683	738	724	687	716	678	720	649	696	704	683	731	729	712	720	732	680	648	707	730	665	769	707	713	683	683	732	692	726	692	699	702	753	699	712	683	690	653	686	687	711	658	699	705	686	679	663	706	707	701	736	697	696	692	717	713	684	715	697	705	661	746	697	718	716	705	737	770	744	681	719	713	711	720	677	691	707	676	659	672	681	697	690	692	651	758	736	717	735	738	683	651	727	732	748	662	689	703	691	700	717	723	688	674	672	703	706	723	721	649	705	683	707	689	724	708	715	719	690	682	689	703	683	670	667	703	674	716	678	720	670	683	739	705	742	653	707	694	751	708	685	700	695	707	696	686	683	643	702	685	680	674	724	707	692	712	701	699	691	708	687	713	681	720	714	681	695	704	694	662	700	658	679	669	745	713	666	703	718	711	715	754	701	667	656	698	665	697	664	686	679	683	681	713	733	688	714	667	658	729	734	671	720	701	702	717	686	697	692	714	682	705	696	647	701	738	659	712	688	718	719	692	632	746	753	728	720	691	699	713	723	764	689	729	712	681	673	705	704	732	678	685	678	704	700	663	646	724	688	681	680	706	761	706	715	679	683	753	713	694	688	685	698	666	706	710	726	702	675	712	678	669	692	706	658	702	706	696	691	712	740	692	715	707	727	676	687	664	710	684	709	704	725	782	715	684	702	721	702	715	734	721	697	679	710	708	724	722	696	737	672	693	688	663	673	656	708	712	690	722	702	669	693	709	706	712	748	694	723	716	726	752	688	650	668	721	707	683	691	747	689	730	684	695	674	687	649	676	659	732	697	702	670	705	648	760	667	713	713	711	694	632	674	745	734	733	704	713	709	755	712	640	655	659	669	649	660	691	656	691	740	733	696	735	757	664	697	723	657	676	690	700	672	725	700	705	654	693	660	685	679	698	690	695	722	715	652	724	697	719	703	711	746	721	691	694	698	700	646	688	693	683	687	733	706	697	709	691	667	643	653	678	716	752	703	732	659	701	694	718	706	693	717	716	658	694	698	726	670	697	715	666	726	717	705	700	694	678	728	729	728	653	679	679	736	698	668	658	713	668	720	679	701	701	769	646	718	714	670	728	707	724	700	637	728	704	717	665	717	720	714	688	682	703	703	698	684	708	751	683	729	723	728	703	745	708	742	686	693	698	696	677	673	671	661	720	728	719	723	656	661	672	723	713	701	682	751	646	698	696	679	721	688	680	677	727	699	677	759	698	692	707	737	669	692	681	673	752	705	667	674	744	698	678	670	718	690	750	744	703	704	706	682	698	703	695	697	718	694	677	665	683	727	714	677	705	675	694	688	739	756	726	655	712	752	687	648	749	720	718	695	730	689	677	686	713	698	673	666	700	695	668	706	702	716	714	686	717	697	675	697	672	715	689	696	766	652	749	685	643	699	691	694	663	724	679	714	659	676	687	723	696	701	673	713	704	715	730	664	652	693	697	701	725	692	694	678	689	702	696	718	700	669	674	682	709	694	739	731	666	687	708	697	676	677	735	665	700	722	693	715	703	712	719	662	693	729	767	714	692	696	703	706	679	677	716	727	664	683	656	681	701	638	756	707	696	687	702	678	711	713	709	691	720	699	673	723	699	695	709	701	688	701	655	715	700	657	711	699	706	727	673	703	696	694	667	683	727	716	707	668	691	703	713	681	709	695	690	723	656	700	643	714	687	701	683	686	738	671	719	660	690	635	683	699	707	648	696	716	690	701	725	698	717	683	742	696	658	727	695	692	675	665	658	678	711	703	657	697	700	666	722	689	691	654	657	718	713	685	704	675	749	688	678	667	712	689	692	654	724	708	695	684	714	690	655	714	675	688	721	675	702	722	707	674	710	688	721	676	730	676	731	676	689	724	706	731	633	628	703	683	698	656	699	706	744	686	694	717	697	752	736	720	698	733	668	742	656	647	703	652	687	734	677
25471	5318	3351	1861	1539	1280	1176	1035	972	877	819	835	841	794	816	755	726	745	746	793	766	695	748	729	714	737	733	751	721	736	750	702	835	714	736	718	776	779	772	679	731	737	681	755	717	778	749	699	700	739	719	687	712	705	697	681	749	746	764	746	700	712	772	717	781	724	687	680	762	758	768	740	756	726	729	730	726	767	748	767	729	747	737	705	754	697	720	731	728	738	724	723	715	722	763	725	744	738	678	688	725	757	758	752	719	737	710	766	733	765	736	678	727	691	696	736	749	694	705	761	719	683	717	714	752	739	735	713	712	745	718	705	700	732	725	683	732	658	703	729	708	755	733	753	678	734	719	731	745	732	735	711	737	723	736	750	748	732	721	723	699	709	751	751	724	714	705	707	749	704	717	701	748	738	676	760	734	741	729	768	721	739	775	699	748	711	724	731	739	717	695	747	725	729	665	745	684	719	759	744	717	741	766	703	749	719	731	694	686	711	708	738	754	698	726	728	738	732	708	707	731	765	665	736	728	748	733	709	752	736	762	719	716	724	738	752	696	756	726	742	741	707	757	688	738	742	743	769	743	751	750	722	759	704	693	756	779	729	745	775	712	681	769	770	697	756	746	726	745	687	726	728	687	713	738	769	806	670	743	732	723	727	743	661	752	725	750	747	720	747	701	742	696	710	729	724	720	708	684	716	762	727	750	741	722	746	714	761	744	741	734	731	738	639	756	740	711	756	750	718	703	677	771	728	739	767	716	746	749	724	724	709	696	712	720	710	718	787	739	719	743	742	728	745	694	704	743	727	714	722	705	760	712	751	759	713	758	727	723	711	759	731	730	746	765	740	697	762	701	737	686	714	756	759	732	722	723	750	793	734	747	753	752	758	718	778	744	755	740	765	746	736	719	688	766	729	737	721	728	718	745	673	740	742	751	764	758	694	734	709	698	753	716	752	728	737	746	664	734	701	683	765	676	705	733	721	766	724	708	737	747	672	707	735	710	776	779	750	800	703	749	741	714	740	717	747	726	676	700	760	716	733	748	738	753	714	734	745	712	732	694	728	710	751	702	783	704	735	734	748	719	727	741	712	724	763	737	742	701	727	735	693	716	685	748	679	748	734	755	776	735	707	730	709	761	737	748	779	749	708	695	735	689	732	735	749	754	732	686	736	701	737	734	716	734	719	700	727	737	739	767	744	727	735	735	699	668	695	723	711	729	737	727	668	737	733	729	756	726	702	731	698	698	737	740	761	758	728	718	718	698	736	721	700	713	680	708	713	720	692	711	738	730	701	719	748	725	763	712	731	728	760	715	756	775	759	742	745	732	693	760	740	679	710	760	718	754	729	723	758	741	769	729	728	708	709	731	714	711	728	754	759	748	751	716	777	713	796	755	760	731	747	717	746	775	718	713	695	756	680	760	714	724	743	782	700	736	719	718	709	743	751	674	748	777	730	716	759	726	705	693	769	740	731	739	688	696	754	753	725	724	712	729	722	713	677	771	723	691	701	785	725	693	814	715	687	730	720	734	745	728	727	745	744	763	739	733	714	759	746	747	742	715	745	731	758	708	714	737	747	704	733	710	754	738	740	703	720	774	728	729	786	697	690	731	736	714	718	739	684	730	709	733	752	743	703	725	755	777	722	729	747	707	734	790	744	727	737	713	720	732	721	727	730	760	750	738	715	714	739	664	701	752	723	688	745	788	716	708	684	752	770	743	710	702	694	752	711	740	761	635	715	772	717	757	734	776	730	729	759	703	765	720	708	750	728	750	706	714	716	719	713	732	694	735	735	701	684	686	710	742	734	735	760	719	764	708	762	744	721	687	691	725	733	745	684	739	722	729	738	719	786	700	703	731	771	730	718	739	762	730	713	757	767	735	724	718	767	739	728	736	697	740	750	730	666	747	660	758	708	745	747	728	731	687	719	668	791	729	720	699	750	705	660	726	753	732	777	776	756	722	708	714	726	767	775	725	722	744	688	738	700	707	727	735	715	738	704	754	664	719	701	753	736	724	749	712	724	776	757	761	687	708	780	680	736	705	696	734	713	753	771	762	717	752	720	751	724	761	752	765	730	682	721	762	717	734	762	739	688	706	798	731	732	726	693	719	744	739	717	730	730	695	742	711	732	734	761	741	739	699	697	734	706	762	759	736	718	746	738	763	724	711	751	726	756	760	692	723	697	700	718	678	746	724	726	750	758	729	725	682	685	739	802	750	748	798	767	743	732	707	764	706	744	768	700	680	719	690	748	748	740	714	717	741	729	753	734	705	717	720	747	730	728	767	713	713	778	757	749	743	714	726	741	727	741	746	731	707	750	732	755	735	752	728	712	673	771	735	716	713	729	718	668	754	680	750	758	740	683	693	704	735	731	683	686	717	726	698	726	734	727	713	721	702	726	739	729	757	761	792	682	763	746	735	666	708	761	745	756	728	731	801	726	741	737	771	721	720	755	727	771	723	755	707	700	737	715	779	765	730	709	715	724	731	732	766	709	774	725	750	730	707	732	731	714	679	691	696	717	708	688	716	745	731	682	728	741	733	746	707	716	736	723	733	733	770	766	753	743	716	751	723	702	707	716	746	706	700	732	690	703	743	749	764	737	681	719	747	741	700	754	724	713	697	741	768	717	748	734	709	730	739	726	686	689	705	716	744	767	733	758	747	711	774	720	742	708	729	698	666	715	747	742	701	715	741	767	716	725	731	756	729	677	770	718	788	699	736	766	710	752	719	709	706	697	740	737	757	713	714	710	724	722	736	737	695	723	705	727	707	712	757	768	725	733	698	732	747	703	751	718	732	743	722	731	742	746	692	730	761	710	711	741	719	664	733	742	760	773	735	793	671	696	694	734	685	743	746	760	708	733	745	699	753	709	717	719	729	720	697	716	763	694	748	743	724	759	711	736	678	726	728	796	701	693	744	717	682	701	739	725	723	727	728	757	758	723	726	722	712	727	717	672	779	719	640	763	742	730	766	760	749	728	741	743	752	765	719	733	763	715	733	708	642	722	771	684	682	685	732	745	708	765	726	791	728	718	711	795	697	740	702	748	738	724	694	704	720	732	717	760	732	687	756	710	713	746	715	751	782	729	745	717	731	722	733	733	727	738	738	767	724	714	722	746	681	726	743	731	746	729	713	747	686	706	763	684	708	703	731	693	712	767	703	688	706	694	700	730	722	707	716	736	790	700	705	750	737	740	723	686	700	783	760	725	714	751	761	704	710	720	721	724	734	722	689	737	702	716	783	808	770	751	737	718	740	764	702	698	735	722	720	717	737	691	718	670	756	787	764	759	717	687	713	703	731	720	771	704	724	773	724	763	805	738	733	736	763	728	743	730	721	750	717	737	718	739	782	704	729	766	716	716	723	706	739	709	762	696	751	757	746	737	715	745	711	683	750	748	739	755	732	733	731	757	747	709	688	743	728	771	718	746	750	747	721	723	767	730	718	702	693	764	732	713	737	749	701	680	760	764	737	723	717	675
22439	21020	28586	23629	21012	21075	8121	1474	1030	1016	887	878	829	794	794	778	697	755	749	724	687	713	675	696	673	703	645	692	683	653	665	633	666	655	670	636	657	615	715	654	659	650	691	652	619	630	665	690	678	626	631	691	641	647	675	694	646	648	675	651	649	682	662	619	642	678	661	618	643	673	667	643	658	661	662	642	706	624	688	626	625	647	645	605	645	635	591	647	646	673	627	648	644	671	640	618	635	664	699	655	627	636	618	646	682	632	659	655	698	708	685	677	641	633	660	618	647	646	639	692	663	597	689	651	674	644	656	653	674	658	658	646	624	668	652	663	679	648	674	616	666	654	641	644	650	586	674	661	693	679	624	660	631	620	654	679	669	594	654	626	609	661	654	626	655	641	626	646	642	621	684	658	623	655	626	676	653	687	637	684	649	666	648	613	644	623	668	624	678	629	673	664	660	663	616	622	628	667	692	650	678	608	733	630	593	614	676	613	690	608	687	651	649	610	634	648	625	652	656	621	640	615	667	635	616	654	632	651	643	656	616	645	676	622	646	689	655	652	661	616	667	670	644	651	676	627	628	658	648	663	655	643	663	671	643	636	620	657	642	638	649	646	663	647	644	646	659	648	658	660	624	660	658	651	626	643	668	635	646	660	637	642	674	665	677	615	632	646	679	635	648	702	645	697	645	648	683	661	660	626	621	655	634	656	677	645	617	624	643	710	648	651	658	653	669	634	663	610	655	618	644	632	627	631	614	635	655	679	713	588	640	648	632	677	674	655	661	639	652	665	631	645	685	619	666	626	630	603	642	671	658	609	617	549	643	671	627	636	628	622	623	652	667	661	678	625	646	640	668	680	678	645	635	663	641	651	637	636	648	640	642	661	598	653	615	617	653	660	632	665	632	660	653	659	653	631	629	665	624	654	649	610	577	610	678	586	644	635	609	668	669	636	633	685	688	624	667	631	662	692	664	648	654	660	657	635	681	680	679	669	631	665	682	652	666	624	642	647	643	609	678	662	687	615	609	691	624	567	615	648	672	653	657	620	642	617	673	625	642	609	623	645	663	648	678	655	573	626	656	657	606	667	696	643	620	618	679	611	711	627	660	610	641	679	679	604	665	620	629	616	655	584	646	673	647	645	650	628	640	647	634	637	635	639	653	638	657	619	626	628	610	658	665	660	660	642	633	613	587	681	677	618	670	640	630	596	636	650	674	664	680	616	640	610	631	644	666	673	629	610	640	666	628	616	624	634	616	714	677	674	629	632	656	605	663	654	625	646	637	602	656	646	662	627	634	661	638	656	602	654	629	634	630	652	641	661	638	600	644	601	643	639	655	621	649	629	635	708	647	684	650	685	687	605	669	628	640	643	655	645	654	657	624	627	662	704	635	651	601	637	680	632	644	665	660	692	613	658	609	613	663	645	625	613	698	654	686	582	645	687	647	615	681	650	647	630	666	662	623	703	626	654	629	636	588	604	608	667	623	653	652	683	669	600	634	635	667	647	649	647	601	694	616	674	692	685	646	677	654	652	651	638	648	666	619	630	685	678	615	625	630	651	639	622	642	702	621	648	628	666	661	654	652	659	650	606	621	663	621	655	625	662	615	629	682	644	662	664	615	645	675	665	646	640	619	648	643	673	644	688	651	700	618	687	641	669	661	646	682	614	643	677	652	617	660	692	672	670	632	687	652	652	657	642	691	664	659	625	671	647	638	682	665	659	595	690	666	655	651	637	671	665	671	690	662	655	629	655	661	693	658	641	612	607	637	647	650	656	674	610	610	693	608	633	671	648	661	643	649	669	625	597	709	646	657	686	665	668	632	621	652	620	670	682	585	687	615	653	647	591	611	642	631	635	664	641	650	675	698	617	691	669	685	655	617	626	615	664	660	655	652	667	679	632	666	623	665	643	620	660	639	670	666	605	596	619	625	641	643	614	623	596	644	623	650	673	639	702	671	616	594	674	619	636	634	662	669	639	573	661	669	589	620	626	588	609	644	610	635	662	663	667	642	579	681	673	630	728	658	647	693	674	647	632	630	683	678	630	641	625	646	614	630	671	631	635	651	616	640	670	657	620	663	651	666	635	688	628	631	658	632	596	657	635	606	654	666	694	598	583	643	637	697	663	667	613	650	619	647	661	660	666	668	661	642	629	671	670	611	641	693	624	635	626	624	663	616	662	632	654	602	643	647	641	682	672	615	645	663	658	667	638	647	610	621	623	628	672	674	707	645	652	656	646	607	638	620	653	609	628	609	637	679	605	638	672	607	645	612	637	663	667	612	606	613	638	636	671	695	665	684	587	628	654	601	629	682	642	610	663	668	658	645	649	631	660	639	683	672	644	656	660	668	605	697	642	643	678	636	653	641	632	606	630	627	626	647	618	640	640	648	672	636	665	619	631	656	664	675	633	636	639	621	684	622	664	583	646	636	704	631	644	688	675	627	620	612	659	634	692	618	665	637	621	689	628	624	631	685	654	656	648	621	658	661	643	656	661	616	622	671	631	630	608	673	666	637	594	622	626	641	689	660	621	652	648	668	638	601	668	693	641	664	682	687	672	630	672	681	693	686	650	642	688	636	626	658	651	622	657	655	646	648	604	620	655	612	644	670	638	599	610	640	626	656	638	646	653	692	609	672	656	623	634	702	652	652	624	639	657	626	627	643	661	602	628	640	658	656	679	645	655	692	625	626	652	688	661	724	616	613	624	631	618	620	618	688	672	662	596	678	651	661	648	635	589	679	614	669	632	639	648	662	637	631	597	700	634	640	629	648	620	645	654	576	641	680	602	648	629	638	690	607	584	630	630	665	620	663	645	627	613	699	666	680	610	628	660	649	634	689	627	639	653	629	631	665	622	641	632	670	604	653	617	646	646	592	679	635	638	658	622	630	625	632	627	625	680	630	656	681	652	677	640	685	650	601	656	686	645	638	633	671	669	628	661	589	624	650	618	625	688	679	628	665	617	591	627	661	622	652	662	623	661	646	704	652	620	653	656	635	686	602	638	640	636	636	675	707	673	640	642	636	647	639	684	661	593	666	655	651	616	658	644	659	643	623	661	631	698	660	643	661	618	638	646	664	646	700	643	633	688	759	677	621	622	628	645	603	659	639	650	642	722	639	607	618	605	619	672	610	591	629	669	650	709	627	633	685	609	617	690	671	648	631	662	618	612	653	637	689	640	631	674	653	661	605	627	596	674	631	648	647	627	628	648	632	668	694	616	625	660	661	660	642	651	648	630	657	617	661	660	614	664	638	659	637	634	606	644	632	675	666	623	652	662	681	682	670	589	593	641	615	621	655	608	617	670	680	610	655	682	626	640	619	669	677	635	658	637	708	672	674	648	666	590	633	639	641	644	629	652	620	626	566	588	654	607	696	616	674	636	631	647	638	636	631	655	655	675	611	686	645	639	653	656	664	651	660	638	628	639	607	666	664	612	613	651	614	644	644	642	599	673	715	640	628	710	619	665	576	626	669	644	681	703
34359	14802	9606	4844	3565	2763	2200	1730	1447	1307	1103	1046	991	964	847	848	827	749	748	737	777	737	736	729	677	689	665	696	765	663	662	671	664	648	671	674	658	631	672	637	683	651	686	713	647	641	673	671	659	679	693	632	654	684	717	704	656	668	688	642	674	666	658	657	667	640	676	694	658	633	686	644	666	641	680	653	662	631	646	687	659	650	652	611	661	642	667	608	635	694	630	706	632	641	638	689	622	646	652	617	631	655	695	619	676	659	635	672	643	663	695	676	654	660	645	647	633	626	624	658	672	625	679	657	632	639	720	656	630	654	634	653	640	621	622	692	676	619	653	657	671	655	618	649	637	611	639	618	620	644	639	673	673	671	616	647	674	675	688	642	615	721	614	650	643	694	695	634	696	657	657	635	655	629	650	648	634	625	664	687	626	669	615	681	631	683	609	606	655	651	631	665	631	665	659	695	660	611	638	681	661	670	654	675	671	621	662	660	652	659	642	675	615	661	643	615	628	696	620	675	631	673	628	625	683	642	625	639	654	668	670	644	628	668	632	638	660	637	643	649	664	678	648	627	620	687	627	661	715	626	631	646	659	625	652	646	654	622	635	668	665	624	627	657	643	630	605	611	688	677	683	655	617	661	660	600	657	625	631	650	616	659	609	640	613	594	650	706	669	665	687	665	654	631	612	638	628	597	610	698	620	673	619	678	634	638	650	612	614	682	661	675	629	684	665	656	652	629	617	648	673	676	607	669	654	634	629	635	635	669	628	633	625	668	638	666	626	709	676	643	647	672	669	638	638	644	614	718	641	642	690	667	648	643	642	650	694	617	611	623	608	653	644	615	657	655	625	634	659	647	650	675	629	619	659	686	656	639	652	633	641	647	597	651	681	633	677	642	646	657	624	598	597	679	627	612	655	646	688	665	638	624	673	655	671	679	625	695	616	651	657	647	595	666	700	704	626	655	645	629	655	650	660	669	651	613	665	643	665	627	634	606	651	648	601	649	643	685	653	663	649	693	706	694	667	635	680	616	678	640	636	642	634	608	663	620	624	691	676	693	635	635	628	678	637	659	646	667	663	669	655	666	624	630	669	637	668	630	662	685	621	641	676	677	621	633	701	612	677	649	642	587	680	615	654	656	683	620	630	625	653	716	663	601	680	691	654	624	659	656	661	674	628	625	647	608	644	643	625	664	639	651	678	681	651	664	629	649	645	650	617	689	652	633	634	652	669	681	612	677	644	665	660	603	653	621	640	627	617	646	703	627	653	671	653	677	679	645	662	650	657	691	658	658	618	632	651	654	680	662	637	646	643	662	727	661	663	680	637	625	626	660	684	657	691	651	650	648	639	604	675	667	619	648	624	657	658	600	618	656	604	634	653	677	627	702	637	647	602	676	679	645	683	670	677	658	658	628	689	627	616	636	631	643	661	620	630	648	633	648	666	640	667	646	652	605	654	670	650	629	630	644	659	630	632	641	706	631	664	620	625	680	636	660	643	615	677	651	634	618	633	643	648	620	698	684	670	699	664	672	634	619	656	660	652	608	659	705	635	625	636	639	660	653	676	653	668	658	700	624	636	718	631	647	592	605	629	643	666	660	630	631	649	657	629	671	638	618	621	644	630	629	622	682	641	680	711	652	653	637	633	657	659	669	637	644	659	675	628	640	691	645	677	669	635	658	688	692	663	628	646	637	690	647	659	642	652	625	637	678	634	645	662	668	645	621	668	682	651	597	634	673	644	657	663	655	652	631	724	652	661	672	634	628	674	660	616	656	598	651	675	650	639	661	608	637	661	665	619	673	623	647	659	715	662	671	647	613	612	610	680	644	688	681	675	639	639	656	658	688	669	656	650	639	631	674	629	641	661	636	655	636	604	658	668	653	666	646	659	677	662	648	690	616	703	683	617	640	736	632	679	665	626	660	649	662	651	668	649	651	687	610	671	671	622	621	634	676	642	677	669	641	633	675	667	667	651	683	673	692	588	666	657	613	629	665	645	600	647	670	673	586	641	654	625	627	632	592	683	632	622	710	649	644	659	719	668	638	654	644	628	683	625	671	671	642	658	645	665	651	643	655	645	636	700	631	656	664	649	656	653	663	657	634	649	643	623	652	666	647	648	654	646	658	696	611	668	612	612	649	625	670	613	660	642	602	640	660	621	614	635	585	665	664	677	639	647	670	639	620	637	664	641	659	633	633	677	650	644	648	631	680	594	622	676	642	629	652	668	643	623	608	651	689	661	626	591	665	612	629	692	624	636	673	650	639	645	635	654	684	638	654	674	653	641	650	634	690	652	659	675	692	604	682	630	632	632	688	665	618	664	634	677	596	633	637	637	647	596	647	630	611	654	604	639	637	661	655	633	667	696	663	622	635	607	635	668	597	656	688	642	661	636	606	692	635	638	661	644	634	649	646	668	656	681	638	614	665	648	619	633	675	603	655	636	685	652	655	574	599	651	629	636	667	643	645	634	650	609	663	631	642	646	656	648	656	619	636	695	694	663	669	589	650	630	676	605	623	628	592	654	650	607	598	656	660	647	647	640	648	634	636	665	629	626	675	611	636	634	678	650	702	622	613	676	661	669	617	616	665	673	619	691	682	604	598	634	654	654	595	679	605	636	645	650	616	675	640	627	658	620	645	636	669	633	658	643	650	593	623	647	730	638	649	623	646	639	625	621	683	666	646	655	644	645	660	651	620	633	664	680	659	669	618	647	642	633	699	668	609	653	629	664	668	622	675	672	650	693	643	642	647	641	621	641	655	670	652	675	627	660	618	656	657	644	644	674	660	640	628	700	705	594	681	637	611	654	655	586	649	647	668	681	677	667	618	679	654	636	665	659	641	641	658	686	671	667	640	691	657	660	652	630	649	663	661	663	668	596	658	658	611	594	650	621	672	683	657	671	635	687	649	640	650	703	658	656	688	635	634	657	659	678	634	684	638	585	660	664	640	668	637	697	645	622	673	647	649	654	614	633	662	648	661	650	641	637	657	630	691	630	689	642	675	662	654	609	671	682	652	638	627	623	646	623	683	670	622	672	634	630	662	683	672	655	650	671	657	616	648	676	648	636	671	622	648	646	623	628	628	618	674	708	627	666	685	647	619	646	673	648	627	618	648	620	610	687	632	633	649	678	660	660	696	635	693	667	615	683	646	684	647	665	675	603	621	612	657	686	625	651	615	688	641	631	649	624	663	640	622	625	652	655	663	674	623	637	645	668	602	673	662	618	616	654	682	650	640	643	658	636	642	625	666	651	612	658	612	633	651	635	637	626	658	616	676	637	589	637	611	650	639	593	670	664	659	715	640	610	699	619	667	648	664	647	652	656	634	650	616	634	643	658	617	641	609	683	668	670	674	655	657	678	680	636	636	662	676	654	677	620	661	626	675	672	645	684	642	656	652	640	616	671	675	662	681	650	657	719	650	639	642	655	669	664	704	652	648	640	638	641	573	626	686	649	636	668	677	612	634	637	598	680	615	660	651
27993	18041	4231	673	482	414	437	430	387	427	389	370	395	399	404	349	365	404	385	395	414	407	387	394	389	379	409	365	367	360	376	366	400	386	372	384	399	380	380	376	385	388	361	397	429	401	352	366	380	399	378	387	366	378	421	384	394	373	371	332	376	410	377	372	398	366	410	401	399	398	373	408	392	385	408	370	387	378	333	401	404	388	429	359	397	384	393	379	372	405	384	388	377	382	384	374	418	388	400	389	363	379	424	384	393	415	377	376	371	419	396	390	404	364	431	382	401	396	379	391	395	408	361	416	410	408	404	392	378	401	365	389	357	383	376	377	388	401	396	395	401	358	362	387	403	407	421	389	371	362	374	404	391	382	407	386	396	405	386	413	358	363	369	413	372	386	426	364	393	405	424	417	415	390	377	372	396	408	373	398	358	375	413	359	427	422	386	381	384	421	347	399	401	363	382	393	385	359	412	413	407	384	395	370	396	384	388	383	404	360	371	419	393	385	371	386	405	401	368	371	385	381	372	378	362	390	368	364	407	375	381	380	382	403	369	385	388	393	387	376	391	347	362	387	387	406	410	421	376	396	361	387	362	402	383	323	385	371	374	363	379	401	399	364	411	353	427	404	357	390	394	352	406	406	368	400	372	387	402	363	386	435	385	375	424	388	414	381	376	370	390	384	385	374	375	384	371	366	388	384	417	404	392	371	325	394	374	387	386	404	392	382	386	340	378	379	394	372	349	390	400	394	358	380	391	389	386	401	408	399	375	378	373	381	412	380	384	402	408	393	385	400	381	387	402	408	368	379	352	397	378	376	366	394	382	383	385	435	403	342	361	375	333	360	367	387	367	384	377	374	389	402	399	431	392	381	420	372	389	411	398	400	410	409	365	395	373	393	384	367	366	369	374	376	391	371	368	398	383	391	370	386	393	398	388	385	394	391	365	396	397	398	378	342	373	383	400	362	374	383	399	408	402	386	389	431	389	379	369	381	390	406	400	379	384	375	391	382	379	387	376	395	380	375	374	398	425	393	390	399	391	406	374	386	358	382	384	365	397	402	375	394	412	385	391	401	380	383	368	375	464	373	398	387	403	390	394	386	407	367	409	371	354	392	409	387	390	355	412	360	365	391	343	408	365	448	358	386	348	359	415	356	386	371	371	390	395	404	371	397	354	383	444	397	371	355	363	380	413	356	363	366	392	389	383	406	369	416	417	395	355	359	431	397	370	391	384	396	364	387	383	427	396	402	425	385	371	374	352	376	384	399	389	386	387	406	395	352	393	385	376	418	372	374	371	409	404	414	389	402	363	386	413	403	376	403	351	379	368	397	382	377	401	409	382	414	404	385	380	401	380	411	385	425	392	441	365	403	386	411	370	382	398	395	423	357	378	356	403	414	382	409	397	411	412	426	373	374	368	400	351	422	386	376	405	402	371	381	390	381	363	396	407	376	388	381	383	395	382	397	358	388	375	375	368	377	408	387	354	409	385	385	401	381	382	406	391	358	373	351	388	384	367	392	349	372	404	394	398	391	411	409	360	392	389	379	359	411	380	430	385	394	381	386	343	414	378	419	380	390	383	394	359	391	384	379	362	403	368	379	388	434	382	372	389	436	361	381	377	389	384	357	387	392	402	394	383	403	372	373	376	429	405	385	390	378	400	369	426	353	402	373	396	387	385	363	397	385	389	354	384	367	365	394	369	404	410	348	362	410	391	400	366	375	387	428	391	411	386	394	370	399	371	399	413	385	367	366	412	396	410	410	363	382	406	407	378	377	389	392	377	367	446	413	388	398	393	432	403	378	331	387	369	420	367	394	409	366	397	370	414	393	415	348	388	392	403	357	433	356	366	353	363	397	396	393	397	392	371	384	392	382	402	374	395	375	369	380	385	386	370	363	385	382	394	402	374	404	424	408	406	393	373	370	367	353	363	398	384	410	397	355	395	395	385	389	402	378	404	378	392	372	387	401	416	394	384	381	384	387	359	362	408	414	400	388	412	388	370	405	375	367	424	395	417	380	406	405	409	400	401	364	376	376	351	402	405	384	408	356	384	380	380	387	357	383	411	377	394	429	371	374	374	399	374	398	412	356	397	378	375	358	385	369	390	373	391	372	381	415	419	372	400	337	409	370	350	404	370	402	407	389	375	432	396	437	372	379	384	380	344	393	426	394	390	360	389	398	376	373	380	367	355	435	395	351	400	394	383	369	383	409	389	380	394	397	392	396	388	395	373	364	403	422	360	410	394	383	350	356	373	352	368	377	361	365	401	392	405	411	399	377	396	355	377	410	383	383	373	391	421	384	428	374	381	361	393	394	383	412	393	381	377	371	393	412	420	411	418	377	372	383	374	374	366	400	400	373	405	407	347	414	359	382	371	387	392	413	386	380	379	402	373	376	381	395	386	381	388	392	383	424	359	394	403	380	431	361	397	376	402	349	346	380	358	397	384	385	375	364	412	378	361	358	403	417	399	375	383	384	411	389	412	342	389	395	420	367	373	391	380	402	365	397	344	385	365	366	346	390	406	410	377	385	404	403	360	370	372	384	347	384	364	403	406	397	388	406	394	397	350	409	413	390	379	400	404	401	433	357	350	385	381	402	396	395	402	367	403	395	389	416	352	391	381	371	365	342	374	397	407	387	382	384	417	368	399	373	421	361	372	404	407	383	346	379	365	345	384	389	381	380	383	394	364	369	390	417	389	380	360	391	385	380	378	375	363	403	383	373	368	404	399	365	375	371	413	363	404	420	391	389	358	391	399	419	393	367	424	375	366	411	363	362	404	338	394	381	389	359	420	382	396	377	406	387	441	407	380	396	377	427	401	372	351	366	383	376	396	363	380	363	378	379	367	347	412	364	374	390	389	407	353	381	388	423	393	375	362	377	382	397	415	384	395	412	381	384	359	428	384	432	379	381	382	372	344	414	392	397	372	406	416	372	384	393	389	411	390	390	397	400	385	408	395	404	388	377	402	406	394	369	360	375	396	378	396	361	375	396	396	400	396	377	345	400	364	365	406	371	390	362	400	374	402	424	401	382	387	388	384	390	366	373	376	378	373	419	408	380	392	374	432	385	367	406	380	398	385	408	401	383	395	411	401	377	401	374	354	355	384	426	418	332	393	368	375	384	378	402	387	368	373	361	357	376	390	391	376	393	403	396	388	389	403	367	385	357	369	348	380	386	382	387	403	355	403	377	407	382	361	386	384	378	398	417	395	373	382	401	407	415	358	395	372	386	374	383	383	392	353	389	361	385	394	362	396	381	373	398	371	395	390	361	364	362	402	337	372	397	380	399	382	349	365	398	393	401	374	368	345	389	377	420	368	386	397	395	376	414	380	400	404	413	375	402	374	353	372	380	403	392	377	364	401	403	357	376	376	359	352	341	384	392	408	399	395	358	410	401	360	362	388	381	381	378	395	410	368	385	385	375	381	401	385	408	383	406	397	392	388	375	394	414	378	415	413	378	428	394	348	394	357	366	414	331
12365	1706	766	575	512	488	470	424	441	471	475	435	445	408	428	425	427	426	454	449	432	446	453	438	443	433	442	446	458	440	434	444	430	429	437	453	473	432	413	456	402	420	459	403	467	402	421	411	427	428	443	443	432	464	424	448	460	469	426	440	429	446	439	406	412	444	438	385	455	463	436	487	387	426	453	410	423	408	470	448	450	387	420	436	398	442	461	400	430	440	412	437	396	488	412	415	432	439	443	390	451	424	421	453	396	458	467	427	442	380	433	464	396	419	445	492	442	412	456	405	459	463	410	449	392	445	443	429	425	438	429	440	437	419	426	426	468	433	389	403	416	444	426	424	416	457	388	444	439	444	439	444	404	424	416	446	424	425	432	406	454	420	429	424	409	436	430	408	416	421	428	413	382	407	399	433	464	416	420	426	422	410	422	438	409	425	407	458	460	443	429	428	438	455	453	446	426	416	429	427	441	428	419	409	462	413	445	421	448	393	439	429	383	416	455	458	423	412	440	436	422	405	416	427	442	404	430	446	395	408	434	424	435	433	424	389	385	431	437	421	468	475	398	406	449	412	428	464	416	443	432	405	447	434	402	414	440	409	418	449	430	454	455	438	396	428	419	410	432	464	443	446	413	478	441	424	406	408	403	395	444	404	408	457	407	443	384	422	412	409	418	410	409	431	447	446	435	448	422	448	428	422	482	379	455	410	441	403	441	422	432	427	403	418	459	400	440	415	433	421	424	449	372	426	422	428	424	422	440	432	418	426	431	458	447	410	465	440	407	408	429	425	451	453	401	436	392	423	427	439	432	424	421	458	393	372	393	451	414	416	407	436	444	447	442	428	444	424	413	446	413	419	458	434	462	392	444	383	414	413	460	461	437	446	451	444	447	431	435	420	426	458	462	400	413	421	426	423	461	438	420	440	393	428	439	481	454	401	395	383	406	443	419	412	413	397	386	420	419	450	410	417	429	447	445	476	479	462	430	450	413	444	434	465	434	438	432	421	450	423	439	421	432	430	440	402	408	457	472	404	478	411	469	400	410	429	467	406	406	442	484	438	449	434	434	414	427	431	451	410	406	438	437	456	419	424	456	426	430	427	440	408	400	376	424	433	420	431	452	459	421	424	427	457	388	470	456	414	455	445	402	428	418	425	421	394	447	431	443	405	432	441	417	435	412	421	433	427	453	485	441	417	428	429	418	438	436	397	483	426	449	414	465	417	426	420	407	392	420	408	457	410	425	439	423	409	425	455	398	447	452	446	439	418	399	421	453	446	427	435	460	431	418	419	476	422	456	414	414	410	416	420	405	408	466	487	432	438	428	425	447	430	381	449	391	434	438	441	480	442	433	416	411	440	431	435	407	371	442	412	427	448	424	405	450	439	435	390	436	403	456	410	405	449	442	412	437	423	440	401	428	410	429	445	436	432	412	429	441	432	413	436	406	404	428	452	407	441	406	427	389	424	449	441	431	475	439	391	426	402	403	459	419	383	447	425	419	434	450	486	432	429	443	424	426	417	402	425	483	459	452	419	419	409	405	439	369	429	426	433	457	416	446	447	435	444	448	405	414	438	420	409	458	429	427	443	433	423	457	413	434	452	453	425	425	435	414	448	446	415	433	440	429	418	432	414	436	443	437	409	407	397	464	435	439	440	419	413	416	417	406	433	439	435	426	427	430	426	407	423	419	410	457	431	445	444	459	423	402	455	419	426	407	407	430	458	424	446	417	413	428	413	416	405	431	436	453	403	420	429	440	411	430	438	452	427	399	434	427	457	433	421	422	405	421	395	468	395	422	403	413	409	431	428	433	397	444	443	409	408	424	416	420	444	445	425	448	428	445	420	430	414	443	429	402	432	399	455	435	418	439	397	427	446	446	438	450	450	429	451	402	416	421	456	459	421	407	443	435	440	437	424	450	423	405	442	404	442	420	470	394	432	442	479	419	422	416	455	431	413	426	431	452	450	459	453	433	426	380	436	428	402	414	439	459	420	417	427	445	447	414	442	452	415	411	411	389	423	432	422	412	398	440	414	422	445	435	422	414	448	399	428	429	426	445	454	430	419	428	443	444	429	427	459	430	444	410	442	457	394	436	438	408	424	433	430	433	429	399	426	370	406	447	413	410	419	430	409	443	472	424	428	428	436	442	456	429	419	446	454	400	423	479	417	383	420	431	444	423	403	474	433	443	418	440	466	416	434	426	375	432	434	403	427	451	419	435	438	421	428	440	460	403	405	422	447	408	405	421	389	428	433	417	427	410	428	432	431	457	389	434	414	417	428	442	426	426	438	434	425	434	446	414	466	457	472	476	426	447	426	415	420	416	434	439	418	432	444	415	418	471	471	418	421	411	443	431	448	426	441	444	447	438	429	434	416	412	449	417	439	420	434	409	432	421	433	457	421	425	405	449	423	421	434	430	429	430	433	450	404	453	417	456	424	410	403	407	430	450	445	421	431	429	415	418	415	428	372	404	422	448	410	461	419	443	415	446	471	427	435	421	407	419	400	431	439	454	439	433	408	401	412	435	406	422	434	452	454	395	440	388	439	423	449	417	425	419	431	444	429	473	469	437	467	427	411	435	437	393	440	448	405	451	438	419	420	412	391	423	420	428	399	445	428	411	427	418	451	397	414	413	428	393	470	400	428	434	386	430	398	393	424	450	458	434	422	425	403	426	452	435	479	451	398	424	429	446	441	431	402	461	420	428	461	437	435	414	382	438	413	440	458	399	429	440	425	388	428	439	429	413	417	446	417	422	453	417	413	428	425	450	424	412	452	413	439	411	429	439	422	424	455	418	399	404	453	430	442	428	453	449	436	432	440	444	395	433	378	422	427	439	442	388	438	423	408	430	391	441	411	408	414	441	425	402	430	415	396	433	436	418	427	400	427	417	407	409	419	398	451	441	411	436	394	408	382	448	431	413	434	407	407	391	406	383	433	412	451	461	411	450	425	405	432	438	425	427	448	429	427	446	437	433	392	469	420	426	428	403	445	435	417	417	424	442	457	430	439	417	447	389	420	435	390	424	408	427	396	430	462	391	432	451	416	435	430	410	406	443	385	435	449	431	420	423	407	472	482	408	394	436	461	427	470	454	422	456	423	465	421	438	445	407	429	424	408	415	436	427	435	441	440	434	445	432	420	411	455	427	413	436	417	413	454	425	421	424	449	424	428	418	418	412	459	450	466	445	397	453	411	422	463	430	413	434	411	461	457	448	415	420	495	450	418	455	457	409	430	412	455	450	397	434	390	407	460	436	432	419	415	442	432	414	410	451	460	406	434	446	387	429	387	405	434	431	435	440	446	438	427	425	439	392	438	418	433	441	420	418	456	449	456	435	408	419	400	435	448	422	422	386	446	413	405	482	442	415	431	478	404	422	456	445	426	413	445	428	454	411	419	448	419	439	428	419	445	427	423	421	442	424	432	444	441	443	454	432	432	449	399	457	450	402	422	455	409	405	456	410	436	450	433	451	415	441	444
23549	21029	28127	24096	20988	8097	913	552	526	409	402	384	347	378	369	329	314	349	310	297	305	301	299	316	311	274	294	314	289	295	308	278	304	304	317	308	274	264	267	271	275	290	277	267	297	271	265	302	260	267	275	272	313	298	271	310	260	322	329	291	293	265	292	261	316	299	256	273	288	256	304	268	297	277	292	279	258	279	285	286	254	261	249	264	266	293	268	296	273	279	286	283	315	279	282	255	280	301	286	285	284	265	276	284	282	279	287	239	274	244	297	272	292	256	243	277	324	267	282	287	320	297	274	299	290	302	288	316	274	303	291	259	271	277	282	275	310	282	272	292	297	286	263	314	289	269	266	267	280	265	263	235	291	285	258	302	277	292	288	280	264	270	256	271	305	274	259	299	270	288	305	270	280	297	273	268	290	296	280	277	259	293	271	290	273	282	299	274	301	266	266	280	290	250	299	264	251	290	259	289	281	304	288	293	281	270	257	289	250	283	255	289	262	275	295	303	270	309	273	254	284	267	279	264	320	275	265	261	266	276	278	292	290	318	285	275	270	312	295	290	270	286	277	268	284	270	278	283	269	282	296	247	283	273	294	288	270	302	277	281	292	261	261	284	240	258	278	293	296	293	263	252	315	266	279	281	264	272	270	270	268	272	285	289	279	322	268	269	283	267	253	259	288	283	268	270	284	252	280	256	299	279	256	253	274	300	284	278	281	305	320	251	276	286	282	246	258	256	284	298	267	272	288	257	296	276	298	294	246	275	283	290	282	280	279	254	248	300	270	301	244	266	273	268	306	279	309	274	277	297	262	288	296	255	249	282	265	284	288	299	301	285	278	271	299	280	271	284	303	276	248	275	271	277	275	264	292	283	254	280	263	300	309	253	273	271	305	278	288	288	296	287	275	299	264	250	277	296	254	285	266	316	279	284	276	296	262	273	280	288	271	295	300	296	282	275	266	270	276	253	300	283	253	283	275	258	282	245	318	269	301	286	304	273	271	259	280	280	238	254	276	258	288	280	273	274	286	291	264	289	277	290	253	303	273	335	276	303	295	272	288	303	285	307	290	267	283	256	288	271	265	295	277	284	264	308	266	270	279	282	279	279	298	278	254	283	285	286	280	264	276	265	262	253	292	272	309	301	284	280	300	273	295	295	267	274	270	282	276	306	261	282	291	299	290	278	294	273	270	300	270	345	278	283	285	276	277	274	250	287	285	256	281	272	274	268	300	263	272	300	276	285	263	246	290	264	283	280	291	284	268	284	310	277	270	292	331	249	276	275	272	300	261	288	280	295	304	297	298	296	282	269	270	261	303	296	292	268	266	262	281	280	306	318	324	274	287	271	275	270	275	266	259	291	241	264	275	282	260	303	256	249	297	262	302	265	279	293	275	271	265	283	273	298	269	270	259	286	275	283	294	310	270	301	279	297	284	277	302	266	262	257	284	289	290	295	257	268	289	264	294	296	297	265	278	254	264	305	293	264	273	273	298	290	293	308	280	260	296	284	273	274	278	282	291	305	262	296	248	293	291	287	260	267	254	271	269	269	300	282	295	255	251	283	293	289	306	241	274	281	290	316	272	268	267	257	245	250	256	277	290	273	265	273	285	309	267	265	288	262	264	293	259	284	293	264	280	287	278	258	268	284	281	257	298	295	283	304	273	271	301	281	273	242	288	247	299	277	264	281	271	281	285	293	289	270	300	299	273	252	261	267	295	258	289	274	274	275	280	270	283	264	262	257	279	299	260	309	295	273	289	274	270	287	278	249	317	270	287	266	270	290	281	253	263	277	268	309	274	274	277	287	299	288	273	278	305	280	243	244	272	287	270	289	246	273	282	260	286	270	271	300	265	261	305	255	297	293	241	265	240	262	252	270	264	266	271	245	258	271	305	289	283	286	294	253	292	279	286	267	293	248	267	264	269	268	297	282	274	304	283	267	280	281	253	259	281	266	276	312	268	262	288	290	251	296	274	284	266	288	254	307	259	268	252	299	260	282	271	272	257	274	290	260	311	289	290	271	277	271	259	307	304	283	327	310	264	261	306	263	287	284	267	263	282	274	329	281	289	260	272	293	287	277	290	303	295	287	296	302	274	285	302	284	291	316	259	292	278	301	273	304	286	290	303	252	273	273	297	282	271	317	267	272	283	242	290	260	283	268	284	270	265	291	265	297	242	276	274	303	279	250	286	278	282	288	291	275	282	285	273	280	258	258	257	268	307	259	285	285	292	274	309	289	263	275	280	293	275	257	277	282	268	276	292	282	278	273	297	286	278	283	303	271	254	273	275	271	289	287	253	291	285	273	307	269	286	281	297	265	276	272	257	258	251	308	273	283	263	300	280	281	274	267	292	255	279	269	292	280	254	287	267	278	264	264	290	272	306	272	260	279	282	274	305	278	277	245	279	287	295	268	281	298	287	284	279	287	271	299	279	277	308	296	274	304	245	269	282	299	267	247	275	286	289	284	294	281	259	265	297	275	278	272	250	268	273	305	285	278	269	273	268	278	279	294	296	277	277	263	278	283	288	260	272	305	294	270	256	285	271	301	280	307	295	294	269	279	281	283	256	267	310	272	250	286	283	285	284	286	290	275	279	269	282	268	245	255	262	296	269	274	251	306	299	302	264	278	268	278	279	273	274	289	281	299	264	282	292	279	279	281	257	294	298	284	289	273	277	299	281	294	275	278	279	263	310	294	268	274	285	281	275	289	268	262	286	262	282	259	303	285	285	266	279	257	266	259	271	283	252	252	283	289	292	279	310	290	323	270	256	286	285	275	299	278	303	250	281	275	263	269	266	286	304	280	275	295	249	268	274	269	263	268	275	296	257	281	276	301	307	303	292	295	257	266	274	282	283	313	274	280	260	281	300	282	303	264	285	266	284	236	302	300	286	297	274	278	259	270	296	280	279	265	283	280	255	271	311	254	240	287	289	286	284	294	256	250	291	265	284	250	240	290	291	282	286	270	286	319	274	293	280	291	287	283	281	256	296	294	278	300	293	272	260	274	253	290	279	262	283	266	297	290	276	261	268	269	285	280	285	260	316	303	277	270	278	257	257	271	298	261	274	274	258	292	313	268	248	280	290	270	305	272	282	248	291	309	261	281	281	252	276	268	277	275	295	257	270	294	284	256	277	275	266	278	248	274	286	259	277	296	290	255	313	285	255	287	308	261	280	270	263	304	265	252	269	285	249	281	262	264	278	282	296	264	262	236	297	264	278	322	263	267	285	285	282	282	274	289	269	253	266	273	289	230	270	254	281	273	277	297	271	288	310	275	272	286	269	287	253	319	302	281	277	280	268	262	307	273	273	260	298	283	317	300	270	278	280	290	307	269	256	285	295	268	304	282	253	260	297	278	283	276	297	256	279	271	301	277	272	265	254	275	236	291	263	304	274	302	294	288	296	270	268	296	280	286	274	293	271	304	316	303	286	283	271	286	264	300	257	288	271	308	267	305	268	293	278	263	264	264	281	269	252	246
28965	19318	5362	2622	1870	1389	1125	868	737	646	536	484	455	457	376	405	410	395	350	336	382	352	348	326	334	338	346	330	298	321	307	306	294	323	298	328	328	347	294	341	297	358	321	334	308	301	300	308	300	303	308	318	299	315	340	305	317	327	312	281	293	346	303	304	292	318	333	331	337	305	307	277	322	301	313	310	317	295	286	306	331	319	298	294	316	354	308	289	303	294	301	281	297	280	329	293	295	325	288	277	269	273	323	297	297	312	295	334	264	275	307	308	318	305	303	284	346	321	297	330	277	320	320	304	301	293	310	279	306	307	308	300	322	318	294	289	324	282	353	309	331	314	337	313	310	297	314	291	317	303	283	279	317	318	303	317	285	309	302	308	318	330	284	287	316	309	323	310	344	329	298	296	337	307	325	292	298	298	309	302	325	317	272	302	323	295	307	286	321	288	304	307	317	303	310	309	314	315	331	299	313	327	309	318	313	272	278	295	326	328	287	308	289	342	300	328	279	315	329	311	342	318	323	269	311	305	296	312	305	296	306	327	282	308	312	298	294	310	310	320	306	362	297	272	310	300	284	338	297	313	329	279	283	307	305	303	314	301	313	295	296	288	320	278	307	286	278	274	318	318	311	305	322	300	320	306	303	310	296	288	274	301	306	340	278	272	286	297	319	279	299	282	330	314	324	337	278	295	289	287	343	315	292	319	343	288	290	296	300	326	301	258	311	331	288	275	300	276	302	319	299	316	304	298	304	323	331	339	287	292	304	322	317	317	331	296	324	313	317	288	288	297	288	287	281	280	298	328	338	317	314	292	293	302	331	279	314	323	297	293	309	267	309	302	268	318	327	273	297	331	311	303	300	275	318	311	304	268	282	337	323	347	316	311	309	312	305	282	316	296	297	313	318	299	288	273	320	283	307	301	321	309	302	274	316	322	307	314	298	324	333	296	273	296	332	276	286	315	282	314	336	315	290	285	311	282	310	315	282	295	294	302	301	323	306	295	278	303	293	298	321	330	291	284	288	298	297	327	303	289	291	302	298	283	305	319	308	304	304	333	315	306	296	327	305	308	309	310	272	308	296	321	321	314	289	334	288	306	322	282	307	271	285	271	299	343	288	323	325	298	331	306	309	316	322	303	305	313	326	312	308	294	283	310	300	281	272	264	304	322	299	335	303	303	323	273	307	282	292	281	293	305	287	294	306	300	289	309	297	282	337	306	312	311	307	312	302	293	288	314	293	316	348	314	290	276	289	309	290	262	317	303	327	310	294	310	315	340	281	300	292	305	288	311	315	296	339	283	322	322	289	321	308	353	300	295	352	329	287	275	303	322	300	307	283	296	302	304	316	306	307	317	275	322	286	297	313	276	289	304	283	294	339	275	305	318	294	273	313	281	292	293	294	332	259	307	328	284	279	314	335	285	317	288	296	274	304	329	306	301	301	278	285	318	305	316	319	303	279	330	298	323	304	270	290	303	311	297	306	280	281	300	293	320	315	335	299	306	308	301	294	311	295	324	323	300	335	298	323	316	286	315	302	305	315	306	289	320	322	293	311	306	291	271	323	327	257	310	332	305	273	341	306	296	302	326	306	289	310	298	296	284	290	270	347	324	311	317	295	318	328	291	323	302	307	338	300	288	300	304	290	315	280	303	304	300	325	333	311	331	305	317	302	288	290	302	324	324	304	306	333	309	312	290	295	318	308	336	324	276	311	326	284	306	319	319	315	323	339	284	319	327	340	317	322	347	328	289	302	322	316	327	298	301	327	278	278	287	287	304	311	286	326	323	300	313	295	295	299	300	300	299	282	301	298	313	317	316	299	323	305	321	323	279	305	311	303	313	313	283	303	289	310	320	336	314	307	302	294	317	319	314	289	290	299	295	332	306	321	335	311	308	304	259	322	318	326	334	284	290	301	319	298	300	323	298	303	280	291	297	311	307	308	338	281	292	295	312	321	325	274	311	312	294	320	300	317	303	317	299	310	320	291	339	292	300	291	340	330	313	300	294	304	306	336	277	290	301	299	296	289	312	325	292	304	293	299	293	309	274	290	309	299	300	289	313	312	312	313	295	332	312	317	287	318	309	302	319	348	310	309	303	291	333	299	294	314	306	325	311	286	325	305	313	321	280	326	310	318	328	303	313	308	301	309	304	325	313	278	295	331	285	269	332	318	305	322	303	305	269	316	300	322	295	320	287	328	284	315	286	314	317	302	291	319	313	293	271	331	320	309	288	324	278	319	294	274	295	287	308	322	333	332	313	314	313	292	306	297	283	295	318	310	305	289	299	315	345	295	289	305	290	316	265	326	309	312	295	275	302	302	302	330	332	287	316	288	302	311	306	342	279	305	288	312	311	282	309	315	317	316	300	304	334	290	324	294	289	301	350	306	299	327	291	322	315	308	282	299	306	298	290	308	293	293	292	282	300	327	291	302	297	288	321	326	299	297	290	307	307	300	323	305	305	319	325	315	322	292	312	315	331	312	311	295	323	312	306	292	295	289	346	293	296	282	283	303	282	318	324	302	307	296	296	293	323	305	330	299	313	301	283	310	313	314	337	337	325	325	294	281	310	302	270	282	290	315	331	305	285	311	313	303	312	296	287	338	303	307	281	303	308	316	313	273	320	314	297	335	316	341	311	316	297	287	335	309	286	284	316	324	336	309	317	310	313	318	300	292	299	317	265	311	321	297	322	293	321	291	294	297	306	333	344	294	295	315	317	288	313	310	312	325	317	268	302	335	304	286	319	278	292	298	294	279	298	295	274	300	325	322	356	290	296	287	277	317	307	321	299	298	279	312	316	315	292	319	281	288	285	296	307	295	285	298	315	311	291	293	306	279	313	290	327	343	310	305	301	313	317	307	319	313	278	314	283	306	296	306	292	321	293	278	308	305	336	308	307	272	302	339	327	281	333	265	327	337	322	295	313	319	333	295	330	304	284	319	312	344	331	303	320	310	301	305	294	293	291	279	314	315	314	309	330	301	303	299	299	295	297	296	266	311	319	296	275	288	311	297	288	318	308	307	304	311	305	318	320	309	295	311	288	290	301	280	312	292	320	331	303	320	296	299	293	298	312	271	295	304	322	297	362	293	322	338	318	279	263	297	306	311	298	320	303	328	306	337	288	313	297	320	299	311	309	285	319	317	309	329	317	308	329	365	322	302	308	314	306	313	307	294	302	307	335	302	330	307	311	304	307	286	295	307	290	329	320	293	305	272	321	292	309	318	314	282	319	281	315	302	305	291	277	284	286	300	310	317	276	318	294	293	324	330	301	286	274	291	284	333	312	291	318	316	314	315	306	299	286	295	278	291	313	310	294	309	328	280	294	337	316	313	323	300	295	313	287	299	326	315	337	325	322	312	301	301	303	280	302	302	296	305	312	290	267	317	312	348	317	330	307	302	296	305	297	290	322	305	298	278	316	310	332	311	317	306	302	304	319	267	304	291	278	310	313	300	295	300	299	311	314	282	326	292	311	314	327
24750	21005	26968	25100	9606	1119	942	902	790	765	799	823	764	724	766	727	717	727	764	690	706	725	726	676	711	685	716	770	752	690	737	711	678	729	739	744	689	698	707	683	679	713	682	664	732	747	735	688	680	685	704	721	699	725	712	731	725	748	709	684	710	681	736	698	684	723	721	677	674	720	695	666	641	702	686	696	668	741	712	664	682	699	736	700	728	729	653	704	728	707	669	697	709	698	732	673	706	730	725	718	709	696	744	749	716	720	675	707	727	693	706	697	717	673	670	670	736	626	696	707	685	702	715	724	712	682	726	675	697	679	732	725	720	699	743	681	709	715	697	707	716	698	706	723	710	721	720	637	757	681	717	702	733	690	674	724	711	650	695	703	730	724	685	672	678	777	700	713	676	691	684	728	754	729	702	697	696	715	701	730	702	707	722	686	691	679	670	728	697	719	703	706	732	711	675	705	695	726	682	698	714	669	758	673	700	716	770	724	693	692	647	688	723	684	703	699	692	687	712	674	680	711	692	695	652	719	719	701	711	737	680	682	738	698	724	675	737	753	673	719	709	695	674	735	646	720	684	733	699	705	667	740	751	685	708	760	697	702	703	693	686	698	674	736	676	702	701	725	711	694	734	750	686	725	641	719	693	698	732	707	736	696	722	729	665	726	736	702	668	705	709	715	662	678	717	732	692	691	733	619	705	708	697	656	673	717	663	713	689	639	661	736	713	707	735	743	752	714	771	731	702	638	751	702	696	769	680	718	695	722	717	691	709	770	716	701	720	744	682	679	699	693	721	711	689	712	731	678	678	692	682	656	707	679	713	731	703	690	733	683	671	725	763	726	716	747	681	715	723	711	710	668	743	737	746	714	730	661	686	713	739	696	683	706	723	714	711	756	691	766	690	733	685	694	721	698	691	660	694	687	696	661	693	671	688	759	635	735	693	662	715	680	681	739	648	713	684	711	687	666	761	747	732	694	699	746	709	680	734	762	691	743	670	743	690	708	725	645	673	720	748	714	761	718	685	710	764	725	676	680	672	721	770	704	749	693	663	680	720	653	702	764	661	693	630	680	729	674	734	733	750	734	760	717	655	674	704	746	670	717	732	746	699	729	701	702	714	715	719	633	681	715	706	692	696	683	694	712	716	735	726	677	664	695	696	703	744	677	682	714	712	701	709	663	723	706	718	715	708	723	720	771	725	720	702	670	735	703	703	696	716	700	670	674	689	687	717	668	719	765	697	643	701	705	650	720	663	686	690	674	700	728	669	685	662	709	671	695	712	694	641	650	719	680	680	696	729	704	701	676	718	685	725	712	730	683	658	703	676	699	712	697	699	748	671	718	718	668	707	688	680	677	722	728	711	668	735	687	747	685	668	678	721	716	710	721	736	744	680	723	720	703	721	719	750	723	729	740	693	682	706	689	684	682	694	734	658	690	627	677	641	644	712	724	729	718	706	708	732	730	729	663	712	697	686	734	680	706	697	787	706	753	696	707	725	680	742	721	738	670	689	710	713	709	673	671	711	687	714	652	723	726	677	689	665	707	727	665	697	663	688	743	671	663	732	697	674	703	732	744	687	715	751	728	721	714	731	696	674	702	743	692	711	751	711	675	691	686	691	727	705	740	662	702	709	732	721	698	719	664	723	676	707	708	735	722	678	714	709	729	732	680	695	691	735	697	683	722	685	697	674	691	682	699	725	670	688	686	718	681	730	740	659	689	729	748	701	740	738	699	709	748	694	623	696	685	639	665	707	700	713	700	685	679	684	687	657	662	704	712	728	710	711	685	727	757	756	673	699	669	702	685	686	694	727	691	676	715	702	672	726	671	692	740	691	715	684	700	674	673	660	699	698	723	698	690	713	652	695	702	696	625	712	725	717	686	676	715	717	743	660	699	689	688	742	707	695	700	757	700	737	689	735	702	696	676	714	743	696	695	701	754	722	686	697	717	676	697	697	691	684	707	736	708	728	689	699	699	715	677	695	697	736	722	771	727	680	718	672	687	698	702	691	653	705	751	709	701	702	706	685	751	679	711	710	642	757	724	732	723	708	693	684	748	697	680	676	679	675	705	753	726	630	688	659	708	664	648	708	717	707	707	697	698	677	709	683	732	696	690	692	685	710	661	737	682	651	684	700	669	658	695	760	678	678	721	674	704	648	722	779	648	755	726	687	721	735	713	739	741	659	704	708	694	742	673	706	694	665	756	666	722	680	722	756	705	715	703	727	680	716	703	697	716	724	638	682	684	701	704	728	635	749	645	724	653	718	711	698	693	726	742	696	694	725	668	679	675	697	688	670	754	663	722	694	746	707	699	680	677	729	733	692	752	676	737	699	680	699	692	731	756	681	739	692	755	732	696	695	717	690	655	654	685	704	704	681	695	673	723	736	709	718	666	723	655	697	695	727	697	651	730	651	715	709	698	724	697	712	704	705	678	686	681	721	711	758	693	697	653	709	639	715	698	665	708	637	680	695	740	689	690	714	729	779	717	635	704	709	727	694	751	722	670	723	667	703	725	714	687	658	791	716	681	722	721	676	737	666	744	698	691	691	714	738	689	713	664	743	729	705	713	678	705	691	685	702	675	721	668	660	711	690	679	671	693	679	688	682	707	719	657	746	672	714	726	697	706	709	699	689	694	712	752	727	710	682	710	656	688	721	669	689	692	689	737	713	683	699	694	733	687	720	702	757	759	733	708	669	681	703	681	695	726	688	676	703	658	691	692	732	670	700	691	756	663	714	683	704	667	697	756	680	711	699	678	732	722	736	678	706	692	683	692	679	703	678	685	667	753	660	717	711	720	690	724	694	722	673	682	656	742	725	717	744	718	731	722	749	630	708	692	685	713	679	719	722	713	755	710	657	673	693	703	651	688	733	713	683	721	733	690	683	695	731	717	719	700	703	659	713	705	704	676	684	696	702	730	773	700	685	787	706	727	696	699	705	755	710	651	641	727	703	669	732	692	723	747	723	684	665	746	720	732	673	749	731	718	677	699	717	701	718	695	692	687	679	705	708	714	691	672	712	716	756	720	735	661	705	689	695	673	703	694	713	697	710	752	675	673	687	683	724	704	751	706	732	690	756	712	708	691	742	693	761	724	662	686	733	707	674	727	733	730	714	640	713	722	709	734	670	662	698	697	667	676	716	708	678	676	690	670	677	698	713	699	663	729	759	709	736	731	718	714	702	667	736	713	752	715	705	696	694	630	745	711	765	771	728	727	681	667	696	672	686	692	727	672	670	689	706	690	727	672	694	674	714	700	777	672	739	672	714	693	717	659	683	747	692	672	693	685	735	714	711	697	634	723	649	700	718	713	769	701	707	680	746	676	733	716	739	722	695	744	740	730	682	690	699	703	703	672	690	709	690	719	660	696	627	699	669	716	686	702	668	668	746	655	743	698	699	764	688	710	728	742	731	709	681	693	682	744	679	674	716	692	688	716	722	678	678	668	689	773	715	718	705	730	689	715	726	716	717	672	614	706
25925	21901	3282	1862	1530	1274	1171	1055	951	858	882	804	768	778	773	719	799	809	777	751	742	750	738	758	752	762	753	759	742	775	723	766	751	727	753	726	747	757	790	717	714	760	755	713	771	749	766	717	750	747	787	746	731	698	717	708	715	718	739	773	703	698	698	769	746	738	743	742	726	794	727	757	758	704	730	687	683	757	714	747	707	723	706	718	771	747	707	757	771	720	703	758	686	764	764	737	809	794	694	743	749	737	692	713	727	732	748	704	782	699	754	663	728	751	734	740	692	759	729	715	741	732	739	711	705	694	695	740	711	746	730	757	742	717	749	768	737	768	702	741	714	728	743	744	737	792	717	686	692	714	765	718	788	735	668	709	731	754	754	731	724	707	745	728	743	713	713	791	658	738	719	780	694	727	750	724	730	764	728	720	674	712	740	737	774	747	710	715	756	751	739	732	749	710	689	719	728	690	710	708	685	777	695	755	715	736	699	748	761	716	735	770	750	730	733	699	762	731	728	723	795	799	721	712	764	737	713	705	718	741	785	734	763	716	753	719	720	758	770	763	773	704	751	741	710	735	794	715	724	776	737	807	692	711	765	711	729	808	752	725	720	713	693	751	690	799	711	736	734	750	689	737	775	718	722	764	672	719	737	760	734	759	713	681	733	696	738	720	720	701	706	737	760	777	714	716	706	764	747	701	771	748	747	716	754	745	738	728	710	681	713	724	763	732	756	747	716	724	732	734	702	713	717	753	736	696	678	736	736	714	736	750	700	779	709	743	724	757	692	744	703	725	738	728	769	654	744	751	724	749	814	730	728	692	753	749	726	743	762	723	793	735	730	720	726	728	771	718	720	732	768	751	793	694	730	707	747	708	739	722	689	692	722	718	771	702	758	716	732	728	734	784	799	721	719	731	733	715	749	775	707	736	738	735	762	697	734	725	756	736	755	756	747	740	712	757	718	716	780	748	762	711	756	691	766	772	692	722	728	736	766	747	698	736	740	738	767	779	702	708	767	738	692	763	702	709	744	728	757	713	723	760	683	710	719	757	724	716	737	773	707	699	716	761	721	698	786	713	721	766	718	763	718	760	753	660	745	761	728	703	757	709	690	742	731	726	774	720	718	718	701	740	705	697	713	725	738	764	738	688	726	733	733	742	718	748	735	700	729	731	763	777	766	739	720	713	743	729	693	724	733	724	728	752	736	794	746	695	749	754	765	731	724	708	763	697	773	788	747	749	759	769	747	780	742	718	705	731	719	679	701	701	723	726	701	739	684	717	733	675	774	731	696	700	731	707	749	716	767	779	737	787	747	717	740	740	692	726	756	803	687	755	747	723	720	737	739	752	726	774	715	773	725	678	750	728	768	751	709	754	726	694	740	726	686	703	715	753	742	709	730	714	786	753	746	711	727	746	741	716	734	741	731	730	643	738	759	763	689	724	705	721	716	722	753	773	749	706	765	736	720	750	739	765	717	743	695	753	751	720	749	761	722	712	721	807	776	725	753	750	707	691	789	718	667	687	701	769	773	751	720	700	745	741	756	727	730	698	745	703	716	708	724	685	758	745	748	757	765	722	737	716	750	761	728	742	730	724	743	715	753	735	761	719	711	717	795	661	747	722	709	734	759	761	718	718	770	769	791	729	737	748	687	729	708	712	755	749	729	722	771	759	730	776	754	738	711	734	713	695	687	782	750	758	719	766	760	733	675	704	710	743	709	731	749	722	735	739	741	755	715	808	729	770	716	743	719	728	745	755	769	712	717	701	715	776	745	743	728	718	742	728	758	817	745	732	746	680	764	723	772	745	700	766	706	761	718	784	706	705	731	748	745	706	721	702	750	720	770	719	746	700	714	737	714	753	728	741	725	695	702	786	714	724	774	738	723	761	704	781	715	771	694	694	764	786	682	768	717	755	707	736	692	689	719	697	754	721	734	730	725	736	742	702	729	746	736	739	747	713	754	709	749	773	739	769	726	689	727	755	730	747	728	767	671	716	706	735	775	757	749	667	697	742	717	781	739	740	764	707	780	747	729	748	743	751	707	742	772	735	773	725	706	711	715	758	736	753	738	749	730	750	716	717	766	811	739	721	745	746	693	795	757	692	728	749	772	710	655	725	735	768	727	686	762	737	728	688	692	722	753	741	740	738	701	725	735	756	728	717	726	729	699	719	748	769	665	735	750	744	775	739	696	788	673	695	746	741	713	696	703	794	697	761	756	710	692	728	731	686	710	746	756	729	715	693	736	689	689	710	739	665	732	705	755	722	749	733	777	699	751	710	761	729	721	748	719	656	743	709	703	798	744	756	708	729	734	707	732	752	707	748	713	745	731	688	739	733	728	769	692	745	686	755	757	775	736	769	749	769	700	722	700	688	756	709	720	755	698	774	725	765	730	732	770	712	738	685	723	748	762	732	729	730	716	728	699	684	745	747	745	775	735	744	762	757	728	745	730	771	751	792	751	718	730	745	747	760	746	708	751	782	724	764	711	741	747	720	723	715	747	745	732	732	755	711	724	718	733	754	752	761	714	727	723	723	759	775	755	727	743	738	769	698	723	766	755	721	747	769	701	747	700	725	712	703	736	757	743	685	742	715	743	712	710	743	703	720	733	779	718	728	730	775	745	767	738	692	723	705	731	747	730	758	753	751	811	745	741	719	744	708	738	727	772	775	750	736	798	713	721	728	739	757	710	689	737	717	753	757	709	714	710	730	765	749	705	733	748	686	722	747	752	720	704	691	765	748	784	745	725	777	690	710	717	676	768	695	714	749	716	774	742	703	676	733	783	707	719	754	732	767	713	739	712	741	702	783	754	755	779	748	712	713	746	751	714	698	756	760	743	698	740	742	704	734	719	752	738	733	775	727	740	745	738	726	702	691	735	677	729	750	731	722	730	715	749	738	771	739	723	770	701	714	749	754	669	736	702	769	716	743	756	716	760	731	785	721	731	760	750	706	690	744	755	734	672	723	701	713	741	735	742	748	716	741	677	739	744	695	742	741	702	676	726	748	699	705	708	744	737	753	700	708	738	735	718	748	738	751	680	731	754	734	758	737	769	698	762	779	682	736	759	715	740	726	690	732	674	689	713	725	742	706	809	720	704	746	788	734	718	765	749	740	710	769	774	775	731	695	722	737	689	703	691	755	722	754	689	759	737	731	714	750	719	746	705	767	733	708	677	684	705	715	765	772	721	753	743	756	785	728	741	745	722	746	754	742	732	710	757	695	758	738	722	714	764	733	698	735	735	743	726	663	763	728	738	740	729	770	784	753	762	755	704	671	803	769	718	743	763	711	696	727	718	725	751	695	710	761	745	725	717	716	733	760	762	729	707	719	725	724	687	703	758	700	705	723	714	711	693	721	724	745	698	774	725	727	727	744	714	755	740	687	708	735	704	718	731	747	712	710	748	652	719	709	746	755	746	683	701	746	731	732	767	738	730	741	740	723	734	743	731	799	724	723	760	711	681	767	767	740	735	713	724	751
22551	21092	28718	23713	21086	21137	8670	1410	1019	981	907	888	833	791	804	758	715	748	754	702	685	687	691	684	701	683	694	684	681	729	691	670	653	651	628	647	682	699	626	688	627	641	647	682	643	632	635	630	697	655	669	625	636	649	678	628	671	688	623	636	662	633	643	664	652	681	668	684	654	682	658	660	687	625	649	608	643	661	641	653	622	679	695	672	659	658	634	656	713	667	695	624	655	672	675	685	697	662	644	656	675	652	714	689	644	637	676	682	672	661	706	633	703	655	700	633	640	653	678	627	640	665	677	669	656	640	662	679	657	661	656	672	647	667	651	656	635	636	651	611	656	626	692	673	689	646	619	609	674	673	651	667	678	651	698	647	625	678	748	692	673	637	639	664	684	663	661	717	669	698	662	637	656	674	699	660	661	613	652	651	667	627	627	657	644	642	659	654	658	644	656	654	664	656	701	627	626	697	671	677	644	639	678	652	650	691	665	637	653	637	642	633	626	605	609	672	636	622	659	638	679	652	620	664	678	641	656	696	678	723	677	671	663	647	624	637	657	683	688	642	626	665	676	652	659	589	615	670	678	675	674	660	680	683	652	679	628	661	685	647	677	646	662	678	697	648	648	653	734	661	671	609	678	638	639	663	660	673	655	676	700	620	620	644	633	626	700	634	658	654	624	670	678	673	654	655	645	688	660	639	660	674	661	657	668	649	649	669	666	627	622	637	664	633	610	639	694	671	659	639	683	666	666	646	658	616	657	634	680	644	654	697	675	682	630	614	632	668	659	629	663	630	650	689	657	680	627	607	673	668	616	658	669	639	673	654	618	665	649	628	640	640	652	603	656	659	666	665	680	674	715	634	647	662	730	630	697	652	681	621	663	683	633	647	663	622	702	688	637	654	611	675	657	671	638	649	666	701	668	663	660	697	618	669	657	640	606	629	692	667	657	679	673	657	695	659	653	716	630	663	629	658	628	657	606	686	629	687	657	640	645	647	650	690	659	618	636	639	673	633	618	677	664	657	670	690	642	619	696	676	696	654	666	653	667	610	642	648	680	643	692	660	666	640	616	663	651	654	656	652	655	644	614	680	654	636	673	624	664	649	654	623	643	623	655	661	676	648	608	663	649	649	634	636	679	638	632	656	662	674	706	634	604	664	613	664	679	639	656	683	638	659	686	736	653	677	677	634	632	694	658	676	665	668	683	677	657	647	689	668	633	690	654	650	653	668	675	643	639	674	615	641	700	656	609	628	616	644	680	670	676	662	710	658	658	630	657	711	664	674	658	650	619	674	629	642	640	661	696	654	674	624	657	625	626	687	682	656	676	675	614	662	673	636	662	669	669	610	674	592	639	627	680	686	655	674	683	652	632	659	660	650	661	684	615	591	632	610	681	664	668	665	615	632	639	670	680	650	653	637	654	649	640	620	632	650	626	655	629	677	595	669	703	665	645	608	657	632	653	675	648	618	625	628	673	646	619	638	690	669	651	686	693	655	691	631	660	672	616	678	660	646	691	660	628	689	608	638	650	693	695	667	646	668	639	699	632	665	682	624	641	662	695	653	631	659	664	686	636	632	674	687	642	636	691	654	641	687	680	578	692	650	666	660	678	624	595	675	667	640	636	626	645	621	625	665	618	693	639	628	668	690	649	694	653	642	640	666	703	646	639	611	647	684	633	647	676	643	684	682	666	676	646	629	662	698	595	657	692	678	645	634	653	703	646	664	623	629	627	638	665	676	655	613	646	652	633	610	685	677	634	645	694	664	634	650	654	670	642	675	673	621	665	644	637	645	694	658	643	642	603	718	704	659	640	636	668	655	582	665	756	672	666	713	671	633	640	658	700	641	667	691	691	654	657	677	687	661	658	635	702	660	685	706	627	673	671	660	679	671	690	645	649	613	693	647	686	645	652	652	655	645	656	635	619	607	646	691	606	647	671	637	686	632	654	651	667	660	635	658	661	668	643	685	641	648	695	682	658	657	646	668	653	646	671	609	647	695	647	670	653	648	640	657	660	654	668	715	655	636	602	681	672	650	661	659	654	610	616	696	710	608	656	629	678	665	631	653	670	608	677	679	630	611	642	682	612	694	615	704	638	611	611	650	603	675	649	664	705	663	679	678	672	637	637	631	681	657	623	644	667	610	675	629	692	641	675	662	670	642	678	676	644	646	665	688	684	716	674	632	628	700	662	650	608	645	645	637	679	651	639	660	634	631	653	685	656	649	719	611	702	644	715	676	630	670	653	696	637	581	675	698	663	669	666	683	626	671	694	650	652	668	652	663	602	629	644	659	624	656	671	658	668	666	674	626	676	647	636	624	620	631	665	657	628	671	675	670	605	694	675	658	632	682	656	631	632	641	647	615	691	665	675	600	691	655	644	670	652	658	647	662	643	638	699	648	661	583	657	656	682	606	665	654	642	670	686	657	638	622	611	646	642	688	655	637	670	609	636	608	612	692	699	670	689	691	667	653	662	673	639	647	627	628	647	672	672	615	630	631	636	630	686	673	655	644	671	679	590	669	684	646	695	630	593	673	657	673	640	645	689	636	689	688	650	676	628	640	696	613	674	644	642	602	650	693	674	632	620	611	685	625	611	619	618	687	612	667	606	657	665	654	672	649	667	673	647	668	681	678	665	651	645	583	644	635	667	643	671	621	667	641	658	683	656	648	689	643	647	649	652	683	662	613	644	694	653	677	664	615	657	674	671	635	701	667	599	640	652	647	700	649	688	629	688	669	690	687	642	684	658	635	677	708	689	654	655	618	660	615	704	647	619	659	622	651	663	663	663	685	634	656	648	631	648	661	676	620	647	604	673	698	630	657	649	700	649	661	668	649	682	668	632	640	693	651	699	631	608	655	625	630	644	621	672	640	662	652	689	691	686	649	645	640	679	655	652	690	654	666	636	655	691	667	684	630	669	656	652	675	667	663	691	649	668	635	651	681	632	705	681	684	681	646	661	627	666	635	666	662	654	620	698	650	690	664	688	678	700	645	686	661	609	642	646	649	662	679	654	670	687	685	656	666	686	635	679	643	667	650	618	657	630	622	615	620	625	674	673	662	640	666	670	643	619	663	650	671	651	638	669	683	686	656	691	708	637	633	644	662	655	643	633	657	653	650	610	635	691	658	618	691	695	646	663	632	672	650	634	659	680	650	651	627	620	647	626	640	678	656	629	650	624	711	631	645	640	618	612	680	655	632	639	640	667	651	662	634	671	642	665	702	722	661	665	672	657	656	632	686	671	646	662	663	675	646	658	658	628	673	640	674	708	683	649	647	616	638	622	637	631	665	661	678	633	677	654	687	623	673	663	676	679	650	671	601	637	647	647	725	640	637	638	678	636	619	624	647	689	648	660	614	642	609	635	697	688	643	628	692	634	666	667	644	606	655	665	650	690	710	664	640	633	626	672	661	629	666	635	645	643	705	649	675	679	620	650	719	646	648	719	690	620	594	654	646	641	647	672	624	607	694	644	651	613	609
35930	35594	9095	4634	3435	2646	2056	1662	1517	1245	1088	1099	949	894	933	864	831	759	782	761	756	744	792	703	693	725	716	686	694	712	727	677	697	680	635	654	712	718	679	654	737	667	654	658	691	635	668	613	675	665	638	677	634	705	667	719	692	685	668	683	649	646	656	665	668	647	699	714	637	640	658	654	642	672	689	684	620	668	644	698	680	643	698	671	644	670	589	671	672	678	628	657	641	660	628	658	681	693	648	676	674	624	652	698	706	647	662	654	675	689	660	643	663	647	629	644	627	644	628	664	664	650	698	656	655	693	704	676	645	646	663	657	627	680	626	666	684	662	664	628	633	652	637	650	639	665	670	635	655	674	701	673	606	663	672	635	618	659	600	631	690	668	655	634	611	647	680	697	674	688	652	622	654	719	641	596	663	633	626	606	647	634	634	671	662	629	677	697	676	627	621	665	697	703	661	657	654	704	667	658	665	654	716	633	646	676	672	632	643	657	644	621	690	630	658	684	586	652	682	627	674	650	686	702	672	687	660	671	665	669	681	642	657	659	625	622	664	664	635	672	659	641	679	629	628	668	693	707	639	622	668	681	658	663	641	624	697	654	694	687	685	688	636	669	669	674	699	684	640	628	706	617	643	635	621	633	672	640	669	668	688	658	658	718	665	665	672	667	706	730	699	674	655	683	666	587	659	662	680	618	648	658	634	692	688	644	702	651	665	669	661	698	663	688	679	658	694	646	684	643	666	659	628	672	658	659	603	680	664	618	661	637	655	681	645	674	648	664	642	657	625	671	673	677	635	643	625	629	659	670	666	684	647	663	641	654	665	650	675	627	669	619	675	654	647	719	699	605	640	680	679	636	689	633	660	634	647	629	660	611	682	631	671	675	710	709	592	677	670	637	675	636	622	640	662	629	674	635	618	648	706	655	604	703	635	663	662	696	652	699	690	680	672	686	654	669	684	637	657	665	684	639	645	666	643	705	710	682	662	619	678	693	642	640	651	675	609	645	692	641	656	634	707	623	631	605	628	680	661	690	672	719	667	693	664	673	651	693	671	640	629	659	587	697	656	668	620	618	666	626	645	701	640	652	671	674	650	663	638	615	625	634	627	655	623	656	700	662	651	663	647	668	650	680	679	661	654	620	649	652	671	606	653	710	615	694	681	671	680	694	663	645	620	636	634	664	646	636	648	644	627	676	631	712	689	682	673	644	668	651	664	676	671	674	669	699	639	651	673	690	686	691	669	651	681	679	614	632	644	610	660	670	645	648	614	610	683	665	703	666	667	645	615	713	723	629	665	678	634	681	654	651	671	684	624	674	644	680	654	652	678	687	665	630	646	671	669	638	693	643	648	652	682	643	663	647	616	635	693	633	655	686	656	630	654	689	678	605	699	633	667	621	617	629	676	685	669	692	649	631	628	642	695	670	654	689	664	643	677	641	661	663	635	665	660	674	615	645	668	616	724	680	644	652	660	643	711	672	651	642	659	648	673	691	613	675	624	694	640	636	699	644	671	641	656	651	675	648	609	607	666	676	604	645	659	655	668	632	675	660	667	656	695	647	686	653	655	652	658	657	639	669	669	629	688	703	670	638	666	616	700	628	671	655	666	657	653	668	666	680	666	643	687	691	614	691	729	666	634	676	631	662	640	658	650	627	627	633	636	686	632	637	667	649	703	637	640	690	647	634	646	687	669	668	651	662	695	642	633	622	673	645	658	621	699	653	635	614	627	665	660	630	642	629	629	655	684	610	676	658	637	656	690	640	632	690	668	666	672	651	673	678	650	689	661	673	627	638	679	663	637	691	615	644	614	647	655	639	670	662	684	735	685	669	660	651	668	620	669	646	648	658	669	686	636	637	684	645	683	667	677	650	685	645	655	685	638	648	722	634	668	670	653	653	648	677	686	676	650	675	684	634	686	626	665	667	646	642	641	677	631	683	627	702	641	685	680	685	640	658	686	693	673	692	630	683	646	657	656	660	648	668	637	645	626	622	674	637	639	663	679	635	646	645	636	657	691	637	704	641	621	702	656	652	628	654	691	671	662	659	677	644	645	643	649	687	663	625	659	637	673	622	667	644	663	689	686	650	675	668	626	669	661	656	650	639	691	668	683	664	652	648	610	652	649	634	633	649	654	655	649	661	754	658	683	637	649	658	651	661	645	627	696	656	671	670	668	641	657	644	577	640	665	643	682	687	648	636	700	669	664	677	676	666	629	625	662	629	623	661	643	714	664	594	623	632	702	620	696	667	665	632	640	656	674	663	673	645	619	677	667	692	673	640	631	669	659	670	638	621	679	619	655	669	637	663	659	652	666	646	646	648	630	640	649	680	642	623	701	674	697	660	660	697	659	694	696	644	635	647	656	622	651	697	632	667	628	606	671	658	648	677	669	648	659	658	697	663	707	659	676	685	707	643	656	579	710	654	624	673	706	648	633	633	662	633	641	626	626	673	670	671	708	661	642	660	687	649	657	636	676	678	658	679	645	662	605	666	661	684	732	699	612	675	690	589	666	643	713	690	656	660	684	640	647	682	657	677	677	672	651	675	662	643	641	646	634	691	642	653	653	670	625	656	640	665	666	713	614	647	668	702	685	667	664	651	678	707	675	662	672	664	642	683	681	648	707	644	611	671	652	666	669	642	653	649	633	666	656	649	654	641	651	644	676	676	643	669	669	675	645	678	675	662	637	697	605	676	652	614	663	692	655	668	610	629	627	649	666	691	654	615	633	697	669	713	664	654	626	660	694	685	632	670	619	615	678	659	622	638	716	685	634	636	686	647	678	655	653	642	652	672	673	602	677	625	683	622	654	682	644	691	703	697	638	663	650	652	629	672	652	655	661	690	671	651	639	660	624	697	662	636	637	677	652	674	668	669	673	642	618	651	676	674	666	629	687	676	657	628	677	614	631	668	665	675	606	624	677	654	670	702	692	645	594	646	668	669	669	651	669	647	650	679	649	660	660	705	637	648	669	640	689	636	675	610	631	636	662	651	636	646	669	662	649	640	733	673	615	681	715	681	699	639	684	623	665	656	627	629	685	656	656	611	626	647	667	656	673	680	658	650	702	603	631	664	682	615	657	651	661	658	656	608	649	675	671	649	633	627	669	667	583	672	659	661	678	680	654	653	640	657	699	643	634	642	704	665	665	616	629	673	651	648	628	697	697	690	654	661	676	628	668	671	691	627	688	653	662	644	644	659	659	635	648	683	674	672	655	651	664	676	633	604	687	662	672	633	669	649	655	660	631	704	630	666	674	689	666	684	669	667	650	685	661	617	619	684	639	695	621	655	657	608	630	621	639	644	660	675	688	665	715	717	632	658	645	677	662	669	670	647	613	669	653	685	699	703	672	599	634	708	640	646	635	644	636	688	665	616	667	634	673	706	668	658	666	637	679	651	667	678	630	616	621	683	662	643	669	624	664	657	657	661	621	659	667	650	634	686	632	725	658	702	671	627	673	645	679	624	689	646	702	689	682	641
27957	18444	4574	655	495	452	463	395	388	404	364	376	407	382	430	389	379	388	361	376	392	379	355	358	382	399	404	430	379	398	399	388	419	358	375	380	419	383	389	366	374	415	375	409	384	397	395	376	373	417	387	403	395	398	374	425	398	351	376	364	409	374	392	409	385	399	383	385	397	373	379	402	395	364	404	440	387	404	370	398	395	370	370	354	406	403	392	423	359	368	381	376	381	379	397	368	355	360	421	395	373	404	374	384	363	401	383	410	381	392	400	348	412	390	406	406	381	415	371	364	389	387	420	362	370	374	430	366	401	397	411	340	382	395	376	356	422	393	368	365	411	407	367	353	357	383	423	429	360	387	403	338	431	404	367	383	377	371	353	372	387	367	353	396	388	365	374	399	411	412	397	396	368	386	379	381	384	369	366	369	351	379	392	403	385	375	398	377	398	368	366	370	384	380	342	365	393	419	369	341	388	348	388	379	387	378	345	363	381	383	386	386	357	390	374	391	389	414	433	363	362	389	403	366	389	393	367	384	350	355	380	377	360	400	397	403	406	382	399	398	382	395	387	364	397	376	395	397	373	422	395	413	393	394	357	378	424	393	409	370	377	393	382	392	415	407	347	364	384	384	402	361	397	350	363	373	368	403	378	377	346	394	387	369	370	356	402	388	436	394	387	392	402	350	417	413	383	413	384	352	396	363	379	411	412	391	376	372	415	432	387	392	427	389	368	399	371	407	399	369	395	417	412	380	380	395	381	395	392	402	379	375	396	399	345	375	389	376	374	376	399	323	370	366	385	348	388	357	399	376	366	401	402	391	383	371	383	362	400	397	358	372	403	357	387	387	380	400	366	374	417	357	369	383	369	382	389	392	413	396	353	389	350	378	385	371	360	399	378	428	398	356	392	372	387	384	357	383	373	386	399	396	371	407	369	407	377	384	409	430	399	410	389	391	410	413	370	381	385	412	367	384	385	403	366	390	418	419	348	370	376	369	379	422	359	356	394	378	431	381	360	372	402	375	357	388	366	367	342	353	388	396	368	359	404	434	399	408	358	373	366	367	348	391	386	398	376	400	393	405	417	378	397	380	384	387	402	382	423	404	369	384	396	349	375	414	379	394	382	445	370	398	388	395	372	401	402	347	414	377	410	381	422	390	400	374	350	373	377	417	382	421	408	382	374	373	353	381	384	378	401	402	378	366	368	406	383	389	368	387	375	367	374	402	391	409	388	375	330	355	424	384	395	400	364	362	366	381	375	429	367	384	393	396	393	361	361	370	410	361	401	379	374	365	398	379	377	313	380	401	423	413	397	408	389	385	375	394	389	400	387	381	405	369	401	400	403	375	394	364	413	355	376	376	381	392	375	357	388	401	361	385	375	367	378	412	410	405	359	382	432	403	389	362	341	374	381	380	397	357	405	392	365	414	376	372	347	361	374	407	380	422	381	381	394	341	389	397	443	413	388	396	397	392	389	409	398	390	380	356	403	386	380	389	376	378	373	389	383	381	380	391	410	397	358	415	341	399	357	406	378	370	391	420	406	438	386	352	382	391	385	386	367	372	375	403	395	409	386	395	374	392	426	387	386	412	364	366	401	396	368	422	372	379	406	369	367	390	385	395	392	360	385	413	364	369	363	401	415	414	409	377	393	380	383	397	381	390	373	370	417	409	392	383	362	365	431	344	408	396	356	359	372	369	425	367	372	383	379	388	412	390	378	370	405	354	382	372	374	375	349	369	389	348	377	370	407	399	380	353	378	367	377	380	409	387	344	360	385	380	358	348	378	389	400	378	377	343	384	392	412	352	404	347	386	380	389	376	384	375	386	383	370	372	368	384	357	391	378	386	396	413	342	384	350	380	380	384	391	373	379	413	386	391	384	412	346	400	391	384	396	374	394	373	395	401	411	362	364	356	366	389	361	375	411	371	353	437	392	398	379	380	389	382	392	334	398	358	377	382	354	389	405	409	366	385	421	393	383	382	390	355	382	359	360	365	385	375	389	351	388	396	396	372	429	410	399	363	384	377	390	387	391	329	385	397	381	405	427	401	378	388	350	395	398	378	380	398	376	361	423	380	389	373	406	396	393	393	385	417	406	354	387	409	402	379	375	397	364	403	402	364	408	379	430	398	407	374	358	381	397	376	360	405	372	340	400	401	382	384	348	344	396	383	365	391	406	358	406	394	380	412	383	357	421	382	389	360	352	390	406	354	402	370	387	399	411	399	372	382	401	390	382	332	369	414	384	363	365	380	392	405	374	387	386	375	354	404	395	402	418	411	358	392	372	386	357	418	355	385	378	425	378	382	371	413	400	404	352	397	404	372	368	401	358	362	412	397	380	339	426	430	384	400	376	385	380	362	392	374	370	416	367	393	357	383	387	391	362	376	350	391	370	395	372	387	352	383	413	400	385	394	399	398	400	356	389	373	387	383	407	376	411	353	386	384	385	395	387	356	394	376	346	393	399	422	377	415	402	389	394	375	375	410	386	432	402	376	359	390	423	391	370	399	352	352	355	420	387	385	395	398	391	390	381	361	390	402	356	381	387	378	362	393	407	380	355	396	412	409	365	370	400	375	340	355	373	383	423	376	366	392	382	399	359	364	371	374	412	396	407	370	403	387	398	442	383	403	380	374	374	414	380	373	378	367	415	378	388	369	388	390	365	383	399	386	388	409	392	378	389	385	362	385	412	380	379	396	360	380	343	374	390	391	354	361	375	360	403	373	409	402	414	403	391	407	345	399	374	374	379	410	400	386	384	348	386	389	393	363	406	401	388	414	386	369	392	374	351	382	404	404	382	405	388	393	402	362	361	357	424	392	395	390	361	372	405	413	392	382	365	354	401	353	401	406	365	365	386	426	379	391	400	397	403	407	382	391	370	361	404	399	404	386	412	388	383	395	372	389	386	374	401	422	373	392	395	378	419	384	368	363	375	400	387	351	392	420	392	385	394	365	332	380	356	367	377	379	362	395	402	414	411	357	401	398	407	368	393	380	388	385	389	382	419	399	347	377	385	415	369	381	393	414	375	398	358	384	386	344	377	353	365	373	372	359	391	404	390	385	401	386	440	362	370	378	373	392	405	379	432	367	373	375	389	394	383	388	374	382	415	375	354	407	382	382	368	392	371	384	350	374	348	387	379	389	408	402	355	392	394	381	385	377	371	371	432	393	397	388	369	374	369	386	387	389	389	403	386	379	391	425	379	366	409	411	385	391	413	377	383	354	389	394	367	380	357	408	372	398	377	365	377	379	373	404	369	382	392	354	375	358	405	398	411	429	386	378	385	410	397	395	400	377	359	383	405	394	393	373	374	409	381	384	382	381	419	423	401	405	390	386	417	399	362	362	363	373	369	367	395	393	395	382	387	420	356	353	401	375	353	402	391	411	437	375	386	384	407	410	382	358	390	376	412	381	372	394	400	400	382	412	398	373	392	374	390	370	372	404	384	388	372	377	416	363	396	368	364	417	413	374	422	406	405	384
12094	7196	813	521	485	513	496	455	419	450	423	426	450	445	422	477	444	429	425	438	443	411	437	449	414	427	431	414	441	430	411	412	412	470	448	444	417	441	447	421	407	418	395	420	462	420	421	424	430	392	412	431	377	428	413	422	389	440	425	427	414	415	429	438	421	414	424	410	441	393	398	423	469	464	438	441	459	428	426	413	419	426	444	439	433	423	447	391	445	429	409	444	437	438	425	423	462	446	410	433	419	426	473	458	420	379	457	412	425	429	421	413	420	423	442	399	352	414	439	425	414	419	437	453	421	417	428	394	460	442	420	448	438	441	454	444	431	408	424	399	399	451	420	421	421	372	401	461	419	422	438	409	397	447	435	494	454	450	413	442	458	427	467	433	438	388	405	445	428	412	414	453	435	433	438	401	424	450	418	440	433	432	449	425	418	425	439	419	421	442	429	403	426	403	436	475	466	383	433	369	428	417	438	401	475	435	429	437	430	442	432	424	402	424	443	449	441	467	408	448	432	464	438	434	423	431	418	459	418	468	448	421	394	422	411	407	434	399	416	425	427	462	428	456	468	410	412	397	434	431	437	446	437	431	415	413	410	462	434	438	454	421	392	435	412	421	434	433	412	454	423	427	452	427	438	434	450	422	414	447	471	433	472	409	423	433	436	442	447	431	418	431	397	410	400	446	418	437	441	399	437	404	484	466	443	438	448	442	412	434	427	448	405	424	416	413	437	442	425	401	448	454	398	420	428	414	436	459	422	414	428	446	429	458	448	437	417	426	434	425	396	416	450	426	417	460	441	393	470	469	424	477	441	430	406	412	436	416	482	430	436	411	415	431	457	409	432	422	437	431	423	414	416	444	468	433	471	424	464	414	502	428	441	420	410	424	392	422	422	425	444	427	428	442	432	439	469	420	448	422	399	417	405	442	405	435	428	444	464	423	422	433	455	405	454	459	408	392	421	451	420	437	430	436	409	407	434	411	417	441	466	436	468	423	426	446	449	403	425	430	446	456	424	431	427	464	454	407	381	435	445	434	449	405	477	418	437	422	432	454	405	417	433	437	410	489	438	422	435	434	424	438	420	406	477	433	428	467	422	414	456	441	438	440	450	388	450	458	435	451	406	407	482	403	420	417	441	446	401	407	425	447	425	380	424	415	465	432	425	424	454	433	429	457	418	455	427	401	452	455	446	450	430	459	435	434	446	441	433	402	421	436	436	422	420	405	412	441	436	447	401	440	395	435	467	434	443	436	424	419	452	435	449	450	417	413	412	450	438	403	419	440	417	435	445	475	419	472	405	418	390	459	415	449	439	393	411	447	416	399	445	426	407	430	408	437	423	461	422	452	448	409	412	425	429	425	441	420	429	458	428	419	428	442	378	429	400	426	430	395	424	434	440	419	455	439	398	388	440	409	435	402	442	427	462	453	418	456	426	421	427	469	428	483	413	408	389	430	423	426	423	393	418	418	432	389	424	439	438	375	424	426	409	456	459	433	410	480	414	417	416	458	411	426	447	435	423	431	403	429	471	413	430	464	408	450	408	414	425	426	418	424	427	447	417	392	407	432	388	427	427	443	444	437	409	454	441	429	447	413	454	443	415	442	466	410	420	436	449	447	381	461	429	434	423	453	438	451	389	426	439	386	418	416	421	467	440	419	420	433	413	436	433	412	421	438	422	424	417	431	375	421	412	457	454	440	428	442	415	414	411	428	412	470	442	441	469	420	442	444	410	439	440	411	440	409	429	401	417	475	387	431	417	425	413	419	435	427	432	391	407	437	419	471	427	430	457	401	421	422	450	460	424	429	438	428	436	441	432	444	436	444	430	437	420	474	408	418	444	437	463	390	448	395	415	462	395	461	424	428	408	364	454	417	453	432	422	414	432	428	392	458	463	423	453	406	435	461	473	431	425	406	427	446	423	431	432	426	446	456	455	379	449	444	455	416	457	440	368	395	469	445	410	437	438	416	420	429	445	454	420	408	416	450	452	415	416	434	406	407	449	436	428	425	466	427	432	448	449	455	456	428	432	412	446	449	415	447	408	427	416	442	387	425	415	428	445	421	417	413	406	419	409	453	430	433	421	447	436	450	412	409	405	452	445	422	427	428	404	415	421	442	438	421	438	422	425	412	469	417	466	393	449	415	431	419	453	442	458	379	442	405	429	394	442	404	445	463	413	444	445	395	400	384	453	412	434	457	405	433	432	419	426	413	432	446	405	436	438	434	425	392	417	447	396	435	427	447	440	435	432	408	453	430	448	431	420	431	441	419	425	462	410	467	412	441	411	440	456	483	448	444	424	433	449	455	409	446	425	481	406	445	404	437	473	430	431	447	428	471	437	460	396	430	438	438	419	408	451	456	434	407	455	414	456	421	430	432	411	461	416	417	451	417	455	407	411	426	446	430	428	480	433	411	416	423	402	415	434	416	472	448	429	398	442	444	515	429	426	449	427	417	435	413	400	423	453	464	431	439	458	447	435	427	413	401	430	450	443	413	452	447	404	455	394	477	471	402	408	411	444	416	412	423	407	434	469	424	446	416	409	467	426	447	429	410	427	431	441	435	431	449	449	402	453	426	440	436	409	416	418	430	421	421	427	410	425	442	414	445	460	422	420	426	419	404	430	437	406	399	472	430	389	441	414	406	460	405	419	419	400	408	439	402	434	405	431	446	419	477	428	438	441	413	433	446	426	427	445	430	422	420	399	417	427	437	431	403	411	449	448	430	411	415	456	465	416	457	424	407	417	451	464	437	419	379	432	391	429	430	392	433	433	442	438	466	456	402	438	450	387	426	433	436	383	416	448	461	405	420	445	429	441	430	449	450	466	430	439	427	417	430	462	464	446	407	424	430	436	441	399	421	459	439	417	442	419	440	433	406	441	434	445	419	415	407	414	468	381	433	435	446	417	435	419	435	410	438	453	394	395	433	410	430	428	442	418	400	468	443	412	368	439	435	421	417	458	426	447	441	455	415	438	413	417	404	433	430	482	444	449	411	425	451	439	431	418	448	425	457	427	437	438	436	434	492	387	450	433	408	428	428	419	427	432	451	429	438	468	460	433	450	416	412	429	435	489	433	445	405	462	436	407	388	409	456	459	383	418	429	443	440	412	415	438	431	426	417	439	426	448	451	402	467	430	440	430	452	432	419	457	461	413	456	395	454	454	397	453	413	433	415	439	449	408	457	407	391	479	441	457	454	421	412	419	415	416	426	458	437	407	430	448	421	423	462	439	446	404	442	412	430	443	384	441	430	422	423	414	441	462	418	452	426	405	447	398	372	370	416	453	419	424	407	402	432	402	453	406	424	420	432	412	461	428	424	425	417	458	454	414	397	450	392	420	396	446	458	401	462	426	439	438	422	432	415	375	436	455	421	424	440	428	446	439	404	428	427	424	450	425	439	453	413	453	394	424	416	419	411	407	417	418	428	430	449	439	389	444	446	447	431	431	422	429	423	395	413	444	407	446	434	440	419	434	437
23554	21039	28018	24265	21018	7919	839	591	528	446	404	407	387	369	357	322	335	329	293	325	306	312	305	300	296	291	283	308	306	312	314	316	271	289	289	265	295	274	302	307	282	293	273	286	256	268	268	265	302	288	270	278	290	293	251	329	311	283	313	256	270	279	279	309	255	275	275	264	278	269	270	294	288	277	263	294	304	256	264	265	277	280	306	328	273	284	290	280	318	299	299	300	294	257	278	290	273	303	267	259	297	289	273	303	259	307	297	299	292	286	267	302	265	277	289	289	298	273	285	249	257	304	308	290	275	325	283	273	287	275	264	267	255	311	283	264	273	291	267	285	259	306	278	282	312	266	273	281	293	307	285	299	306	271	289	313	280	263	288	294	291	292	261	280	289	298	293	286	270	281	246	278	303	279	245	283	278	256	294	264	277	271	277	230	316	265	305	246	288	275	288	244	298	278	275	289	278	258	314	296	284	273	279	285	297	283	314	282	275	319	275	291	261	278	295	297	274	289	277	258	285	301	290	282	273	266	235	257	247	304	288	305	306	304	303	270	293	285	276	284	277	283	271	283	301	268	254	285	281	272	285	266	283	263	292	285	285	311	272	293	281	271	275	277	316	274	242	272	252	290	240	281	269	289	268	292	299	312	278	264	286	278	256	283	280	281	292	281	263	281	283	255	265	285	304	278	322	265	266	279	280	277	283	274	266	281	276	282	279	287	268	298	279	262	304	262	300	284	284	296	300	256	282	309	285	304	319	277	308	283	294	280	264	290	273	270	292	282	270	287	272	250	250	287	289	266	302	292	263	262	293	275	278	288	304	275	307	273	262	290	282	284	250	272	282	308	306	261	264	291	308	291	307	292	276	284	281	349	286	254	326	297	276	300	272	285	284	292	277	272	268	271	285	279	292	304	271	296	291	243	266	251	266	269	289	258	273	279	279	270	282	298	297	301	293	288	271	298	275	250	273	289	265	278	254	253	294	294	281	289	269	258	280	264	272	292	266	288	265	287	276	309	286	297	274	277	291	291	271	273	290	295	299	291	286	256	276	288	299	288	293	280	272	292	305	281	285	292	295	284	302	300	269	298	287	305	283	261	275	285	285	280	276	293	286	258	291	273	268	309	275	295	297	290	291	282	277	256	285	281	268	295	288	277	285	301	302	287	268	306	309	280	300	275	262	279	270	269	271	260	296	260	262	263	286	297	260	286	274	311	255	270	284	276	266	273	285	263	277	304	311	297	292	289	281	279	279	264	277	271	288	273	334	268	290	295	285	273	279	279	288	290	311	338	287	288	287	285	277	308	323	288	280	289	308	260	286	269	263	275	300	280	269	282	260	283	272	275	281	289	298	264	283	282	275	266	270	290	273	281	278	261	271	289	281	283	270	274	277	285	270	283	297	276	272	251	283	283	310	223	286	285	289	265	271	279	257	254	274	265	265	274	276	259	316	312	270	276	282	263	275	318	291	283	291	259	305	269	246	278	296	252	257	271	267	264	270	273	291	279	271	275	290	288	281	276	276	282	257	304	253	298	284	291	271	294	270	259	290	267	277	240	291	278	285	261	298	269	277	301	290	296	269	264	290	278	277	270	294	280	284	272	277	293	292	295	264	279	282	297	272	303	280	272	287	295	300	265	285	317	285	241	301	273	297	292	290	277	298	275	270	297	262	320	266	311	265	274	268	278	279	300	296	298	283	288	272	278	302	273	293	276	283	270	295	293	286	269	321	296	268	270	272	280	284	303	320	291	272	278	284	289	291	268	286	292	310	272	212	259	286	268	274	266	285	271	312	293	292	288	255	274	268	282	282	264	320	288	282	264	284	290	264	271	293	278	289	282	273	295	288	264	266	301	277	261	287	319	262	270	230	290	299	285	265	287	275	294	297	298	250	283	294	271	258	258	285	289	284	292	288	252	281	286	295	254	291	283	297	267	274	266	262	313	294	250	279	277	284	310	292	273	306	279	283	272	257	306	284	237	269	281	285	286	277	306	277	286	258	277	294	305	268	257	270	272	304	304	274	264	271	262	267	276	316	294	285	290	290	279	257	259	296	275	305	286	261	283	282	279	285	276	276	257	233	287	285	288	293	284	270	305	287	290	252	301	256	294	274	275	283	306	285	258	289	264	305	255	251	255	273	261	264	283	259	295	289	273	301	310	291	288	279	285	296	311	311	262	308	299	276	249	306	287	272	278	295	293	282	303	289	273	283	291	292	271	277	293	304	306	285	255	282	277	290	286	281	292	291	315	294	251	290	288	271	280	288	281	273	305	285	259	277	280	254	308	285	270	288	262	268	283	261	275	279	282	271	274	270	247	281	295	285	257	266	268	264	285	265	287	258	288	252	275	295	276	264	250	282	316	282	294	284	298	283	288	297	259	274	292	272	263	279	306	264	264	282	255	296	292	267	291	279	287	272	288	273	323	265	301	282	293	285	266	284	266	279	319	287	304	295	293	274	265	280	243	249	271	263	278	284	243	264	259	267	287	283	265	280	264	283	262	281	263	303	249	268	271	312	287	266	277	262	293	288	283	298	272	292	273	285	319	295	278	304	264	260	267	252	263	286	292	286	247	272	271	280	250	303	303	307	292	305	286	282	305	307	302	292	274	291	277	271	292	271	268	287	268	285	294	264	264	299	280	296	261	298	272	267	310	293	294	299	265	289	280	268	269	312	259	279	283	278	295	317	295	264	269	262	283	282	263	293	258	276	284	310	277	292	269	250	286	262	273	310	280	277	292	284	256	259	278	256	272	312	261	309	281	258	294	266	291	311	254	287	277	249	272	297	251	266	289	291	247	292	281	266	321	283	310	275	281	267	283	295	282	250	250	275	277	263	290	286	280	280	266	272	286	283	260	288	257	261	278	254	278	261	289	283	286	296	253	267	279	300	277	292	264	240	261	277	276	255	287	272	284	300	271	256	279	284	274	266	282	307	279	275	282	310	285	282	276	286	292	274	315	281	283	275	287	301	270	284	276	299	302	278	297	305	307	293	269	287	276	276	285	257	329	284	275	279	301	250	291	289	283	220	277	290	278	260	288	265	313	266	276	302	299	247	279	270	280	286	298	304	289	299	295	286	251	289	262	256	237	282	277	280	260	314	263	257	301	258	266	290	272	267	279	289	302	291	288	278	291	294	304	284	273	302	302	241	272	266	314	288	259	291	307	271	290	331	266	313	267	279	275	263	290	302	286	268	250	288	267	277	293	289	298	302	295	317	267	258	270	253	295	290	269	274	296	284	285	320	302	300	275	266	300	244	259	258	251	299	283	302	286	268	297	282	274	266	291	270	275	267	272	299	290	235	275	290	277	280	285	294	288	288	277	268	301	300	277	285	300	264	287	294	282	276	281	300	294	286	278	268	269	245	280	265	281	278	238	302	282	289	290	251	255	297	268	293	306	278	270	274	313	289	270	279	264	275	287	294	314	274	269	276	295	276	272	278	261	271	260	318	280	290	264	287	281	267	259	306	267	279	297
31980	20535	5267	2520	1771	1363	1070	862	691	606	517	491	451	459	412	366	362	374	363	374	353	359	335	332	352	335	366	329	306	308	336	325	342	324	330	360	307	346	322	323	287	301	311	292	310	275	352	309	294	319	306	300	304	331	304	332	323	314	320	324	318	355	323	320	323	312	291	312	303	322	318	327	302	307	282	319	334	283	345	268	331	293	342	351	300	314	311	334	304	274	324	289	292	300	295	289	336	295	308	326	308	302	307	333	311	317	299	329	331	314	343	267	347	335	306	307	301	296	283	307	301	314	283	298	315	330	311	322	316	306	310	306	303	329	311	291	289	295	294	317	341	321	326	337	299	331	292	333	322	285	295	344	310	309	289	304	319	287	307	319	284	305	323	318	318	292	287	303	295	340	333	306	302	310	275	303	280	317	292	278	298	324	298	311	320	326	315	316	308	293	335	304	323	325	312	309	312	287	303	325	329	345	269	330	287	302	298	317	335	295	306	320	286	298	308	324	310	285	306	326	299	290	320	303	308	335	290	299	300	303	281	299	327	327	307	306	317	287	323	307	316	288	340	335	321	319	253	337	299	306	291	297	297	324	326	339	284	312	317	294	322	330	290	312	311	298	314	319	322	315	332	323	317	329	313	335	318	323	274	311	316	331	274	335	308	319	297	328	314	300	302	318	309	323	278	291	319	276	291	293	317	333	273	333	315	312	338	325	297	333	341	303	301	317	303	283	323	347	292	314	315	300	301	307	302	311	310	311	313	314	344	299	329	302	288	350	321	317	304	311	311	311	314	306	327	293	315	296	316	326	321	320	317	295	283	297	304	334	296	324	293	281	295	303	300	318	281	282	315	325	288	284	332	283	308	289	265	292	265	315	300	312	325	325	313	318	287	292	322	284	314	323	325	311	301	308	307	285	312	297	323	316	279	356	305	276	300	310	292	298	296	314	292	318	336	330	312	305	289	319	326	309	299	299	318	318	276	319	308	346	312	325	302	320	308	300	310	318	330	296	340	305	302	316	348	301	315	303	311	324	309	310	303	301	302	320	267	278	301	330	313	313	305	316	325	333	307	341	306	325	300	343	284	286	315	347	297	302	305	279	316	281	302	309	318	315	310	317	297	295	293	297	290	337	292	326	337	304	300	302	304	275	289	366	313	289	315	323	289	295	307	310	329	305	323	275	318	296	295	320	311	316	308	323	317	312	324	352	345	323	307	320	300	299	314	306	296	299	328	297	302	326	346	287	313	317	290	315	335	307	315	295	298	304	290	311	304	290	313	305	324	315	325	308	268	309	327	291	319	296	312	322	274	294	330	310	312	324	305	318	303	310	321	327	327	295	298	323	289	308	292	301	303	320	306	296	319	296	319	299	290	320	307	276	304	311	279	297	320	320	350	322	314	306	307	286	329	305	325	280	294	310	295	307	292	330	306	317	306	313	300	344	327	324	305	325	321	319	339	318	337	310	331	312	304	333	293	308	325	326	329	308	306	311	287	316	291	287	314	275	340	297	286	312	341	291	320	275	303	257	305	314	322	307	330	299	284	324	327	327	310	294	312	283	312	289	324	286	319	298	283	293	339	299	297	297	301	326	317	310	317	307	290	305	289	301	289	298	331	302	300	314	299	305	298	281	324	344	300	293	275	306	299	310	317	311	325	323	283	340	292	304	349	306	283	304	273	310	280	311	286	279	322	317	319	313	294	309	305	325	300	301	331	298	311	317	290	293	326	291	294	282	337	313	299	314	292	284	331	286	307	318	298	298	300	312	326	295	310	289	341	312	299	324	323	331	290	295	280	305	307	336	292	288	319	332	302	290	305	284	291	298	322	301	278	320	318	315	311	324	311	306	330	342	312	291	299	324	336	322	271	341	294	283	302	324	331	322	322	286	330	324	338	313	330	353	313	294	311	303	306	361	341	288	320	322	306	308	321	313	326	297	327	350	347	294	278	340	325	319	324	297	293	328	285	298	306	328	319	338	285	303	306	309	326	317	301	300	319	299	309	299	300	317	348	306	267	320	326	290	314	331	303	289	296	300	311	294	301	275	325	324	302	345	303	317	305	297	310	289	323	292	337	285	309	328	298	313	328	332	335	344	299	285	269	305	293	269	306	322	317	270	331	317	290	283	290	295	297	350	295	302	281	328	298	300	297	297	340	275	279	313	319	306	304	312	313	323	295	302	343	272	303	307	299	341	311	358	336	319	317	306	334	314	289	299	328	323	320	306	353	314	310	320	290	293	316	281	300	323	345	317	321	292	304	311	318	307	283	340	317	293	314	315	298	319	318	323	320	305	315	323	296	298	284	332	293	325	283	331	285	288	339	286	323	295	315	336	334	273	276	298	311	358	308	327	341	310	289	330	315	310	295	295	313	306	298	318	306	301	275	310	273	328	303	352	324	324	312	308	308	340	309	295	292	306	331	320	295	318	318	334	313	311	336	314	338	283	316	333	295	336	350	306	309	292	291	311	322	317	287	299	311	309	308	312	305	332	344	321	298	292	336	308	320	296	298	299	305	349	299	303	314	318	299	320	292	293	315	310	297	335	303	305	329	303	310	327	327	299	301	315	327	287	341	291	303	319	329	290	296	290	301	283	336	312	304	297	289	322	313	326	313	313	293	318	337	288	306	312	297	306	309	301	294	305	317	331	327	316	305	286	293	329	330	298	284	286	312	313	305	307	327	323	335	323	328	356	291	335	312	332	330	292	286	284	287	319	316	318	307	303	323	308	319	297	309	317	322	311	299	315	305	296	313	312	309	263	315	294	293	329	303	343	307	329	306	342	316	315	315	305	327	311	272	274	342	318	327	314	299	311	295	308	303	338	303	312	289	329	321	332	288	325	304	322	309	304	300	281	317	317	330	316	304	326	310	361	297	339	300	301	305	296	312	309	306	303	325	311	330	338	320	305	323	321	341	355	305	308	300	324	316	276	317	311	301	299	290	320	315	303	334	323	315	328	308	314	289	310	307	315	291	338	285	311	297	297	330	292	309	311	310	281	312	328	312	334	313	284	327	304	289	314	314	308	294	307	307	261	346	302	320	316	311	319	355	324	320	314	292	287	331	315	313	296	318	324	316	308	304	316	331	308	308	335	307	310	310	294	275	342	340	298	286	310	301	302	359	301	356	301	310	348	326	295	294	317	322	329	315	323	323	305	316	303	312	307	329	338	283	300	310	293	330	317	303	284	293	304	313	304	295	313	310	303	313	317	331	307	281	305	308	347	315	297	305	302	305	302	345	337	299	294	300	302	312	345	311	304	289	311	301	314	307	331	310	308	303	316	309	288	296	278	295	319	305	317	278	316	319	311	313	329	299	317	313	312	304	308	302	280	307	333	289	299	303	297	335	342	291	299	304	317	299	309	318	284	303	322	320	288	315	306	305	309	285	314	310	312	335	316	300	302	309	300	325	306	326	306	312	297	322	321	327	325	322	308	281	309	304	317	279	298	310	315	311	318	345	317	297	303	312	344	324	304
24849	21030	26778	25329	9499	1169	916	877	758	791	747	757	723	773	762	686	741	688	712	696	706	773	687	722	703	713	729	723	751	695	688	672	708	685	700	712	700	730	744	675	662	688	709	704	678	720	675	713	647	711	676	714	749	673	737	635	691	757	734	738	686	736	704	710	686	746	712	676	701	696	702	690	730	689	714	703	714	695	703	718	696	668	661	690	654	707	694	663	737	699	717	700	738	668	712	709	675	693	690	664	743	718	658	749	736	715	686	704	718	690	703	715	698	695	675	695	747	704	705	720	724	707	675	695	690	703	755	722	686	721	663	685	650	716	676	678	706	727	690	716	735	685	714	732	732	715	734	727	685	697	689	716	694	680	671	730	720	694	658	678	669	687	704	686	705	744	714	689	715	732	691	689	712	667	683	743	730	709	704	674	700	725	707	684	716	695	708	715	700	727	681	723	701	735	710	714	771	672	700	721	702	719	659	709	701	706	665	652	702	719	644	728	722	712	715	665	693	683	719	681	728	746	688	746	742	677	707	734	723	711	663	718	712	734	716	686	732	686	688	700	707	699	719	757	692	770	726	737	732	700	664	721	725	700	723	698	733	727	707	691	650	694	702	686	731	679	662	650	623	694	678	686	707	746	711	682	687	750	725	717	699	737	691	671	706	714	639	676	756	680	700	706	667	757	728	713	710	679	702	686	689	729	685	707	694	698	731	732	699	719	733	707	679	651	659	730	668	757	673	655	716	753	692	714	704	686	733	723	696	673	691	692	692	707	687	715	689	682	696	709	745	679	691	742	726	706	691	711	698	729	700	688	726	652	679	635	703	660	678	721	715	717	718	708	739	709	686	684	700	682	684	692	671	736	706	700	639	717	707	710	715	703	694	702	680	720	707	734	677	701	715	718	719	702	710	683	685	661	719	673	712	692	755	687	688	695	718	646	705	662	701	678	733	666	706	695	731	681	688	704	734	678	680	739	765	689	678	713	735	711	759	661	703	700	665	681	722	743	752	720	692	723	698	715	676	690	709	673	708	715	733	696	714	755	730	716	678	687	677	670	650	725	758	704	690	725	746	694	721	745	690	714	680	695	697	753	679	668	714	690	696	733	725	715	691	708	665	676	705	646	678	734	727	663	728	703	687	733	688	719	730	669	714	660	694	749	704	715	679	623	709	734	714	724	689	696	690	702	714	675	748	710	719	668	695	682	658	690	691	675	714	703	706	704	677	712	711	691	779	695	740	687	697	686	728	677	716	743	665	704	649	693	701	654	723	711	723	686	689	661	671	730	726	670	653	702	730	659	635	693	752	704	708	709	736	641	735	682	696	687	723	717	683	699	706	715	721	719	696	731	709	753	682	744	704	711	729	677	699	686	725	722	717	636	703	709	722	692	679	705	708	692	649	685	697	727	662	750	632	711	737	711	709	689	755	723	746	689	685	697	656	685	696	683	679	725	696	694	698	681	729	755	730	667	697	707	706	661	699	641	728	701	718	710	711	701	656	725	696	692	675	648	631	670	735	762	698	718	710	747	663	686	666	683	731	706	681	663	738	679	691	704	679	674	739	688	725	710	655	706	745	692	700	665	663	672	645	681	712	719	697	725	739	680	722	776	712	674	705	714	702	705	700	702	684	667	720	724	679	687	670	730	702	689	761	691	703	678	649	683	697	732	734	712	673	704	673	680	645	711	729	700	689	723	652	754	720	689	726	675	728	701	726	700	744	679	692	695	688	708	672	733	693	704	681	733	732	693	671	680	735	635	639	696	690	701	722	710	642	663	670	702	713	695	717	650	681	662	698	712	677	690	693	725	725	696	704	673	698	677	706	712	683	767	738	697	737	679	673	689	735	705	655	686	687	738	653	740	718	737	713	705	670	687	698	716	672	690	698	684	684	679	710	688	692	683	733	733	663	692	649	707	705	667	673	694	698	685	740	709	705	707	710	712	718	712	726	682	707	740	699	721	714	712	686	727	699	705	728	710	696	640	660	681	762	689	655	703	747	694	739	694	680	685	704	729	676	716	673	718	679	750	640	685	734	650	644	714	711	717	702	753	704	734	711	652	679	707	716	656	699	670	715	684	699	658	732	687	692	688	725	671	668	720	711	732	696	746	740	692	677	683	681	749	691	729	706	723	690	680	720	691	709	673	702	715	696	732	689	675	683	698	690	735	678	706	723	690	698	700	691	710	706	739	705	677	679	703	758	665	700	757	709	702	689	669	704	711	641	694	719	688	686	694	725	691	660	674	661	683	674	699	655	659	672	733	675	691	679	711	697	725	698	682	686	705	761	662	673	726	708	694	690	703	701	724	763	707	712	708	701	667	720	766	714	743	698	703	698	728	701	655	677	679	678	730	688	699	719	683	681	711	725	671	662	714	703	715	723	704	711	683	695	689	711	672	710	738	672	707	738	670	761	711	717	678	678	712	716	699	761	736	698	728	687	724	731	697	717	672	745	677	686	759	707	667	680	676	689	716	696	736	683	700	727	751	739	644	670	700	716	716	700	689	756	729	697	706	692	702	675	703	665	698	699	687	732	682	708	657	684	709	677	688	687	721	698	695	710	696	743	749	694	702	718	697	686	647	722	644	638	733	739	696	649	711	715	731	717	766	676	677	661	717	699	698	734	688	693	713	708	742	704	744	672	739	701	705	698	704	673	710	661	747	730	701	717	684	691	677	729	688	736	680	697	725	737	688	743	703	747	749	728	704	680	728	698	735	686	640	726	689	730	665	646	709	685	693	692	723	684	713	699	632	726	678	699	715	701	677	696	707	676	720	735	667	694	698	715	666	783	720	705	657	733	717	680	665	723	663	728	700	663	711	681	691	656	756	719	730	664	720	715	694	747	711	667	693	688	717	681	701	687	720	682	737	708	719	683	717	706	662	709	694	718	700	702	653	702	725	716	715	672	704	740	674	680	667	696	749	687	684	724	729	692	702	732	693	688	705	714	657	677	688	728	701	657	756	697	642	693	668	672	763	715	709	696	721	692	682	692	696	674	736	693	661	684	643	753	720	713	750	686	667	685	675	718	681	674	694	753	678	682	696	656	721	725	720	702	666	734	714	693	708	732	702	657	671	751	701	724	727	706	715	699	704	678	726	674	630	720	713	712	681	735	674	742	671	752	695	714	749	715	707	718	664	686	700	700	686	711	723	732	697	682	756	698	663	719	664	716	683	670	691	699	745	707	668	672	706	735	710	683	721	700	693	730	668	693	716	683	712	654	718	727	628	691	711	681	649	711	686	695	684	694	734	668	694	743	693	714	698	737	688	780	716	704	723	683	719	726	695	662	647	714	707	717	678	698	712	683	698	652	759	720	751	676	693	668	717	707	716	635	724	722	721	699	689	707	734	691	683	690	714	699	699	714	740	701	750	713	665	673	686	698	691	697	693	725	759	732	713	696	688	702	690	695	751	734	631	729	684	704	710	736	737	763	736	742	692	692	663	700	730	695	701	653	723	706	677	704	716	725	700	704	675
29444	12444	3263	1846	1526	1303	1113	1053	1012	845	935	815	790	841	819	792	769	779	750	788	776	739	790	716	747	764	759	756	764	732	693	755	704	721	744	737	732	728	725	739	715	721	715	713	770	786	719	733	722	816	780	701	811	742	730	740	756	790	750	720	761	705	722	774	683	776	757	705	774	740	741	732	739	703	789	716	718	710	761	732	761	721	701	783	715	766	727	727	729	740	728	735	750	723	745	692	728	789	665	744	716	720	705	671	720	700	764	706	723	740	707	779	788	748	764	697	715	761	756	780	761	759	713	696	760	715	740	696	727	705	767	742	722	704	731	700	755	730	686	680	709	745	697	742	738	753	709	728	708	788	734	734	779	737	713	695	694	746	764	737	742	719	779	748	735	702	721	749	703	735	747	695	745	729	707	722	736	743	703	758	761	733	734	781	708	719	668	709	779	736	698	736	716	706	759	744	765	772	697	698	740	696	751	757	707	724	693	755	731	749	733	725	744	686	738	756	719	703	742	728	680	687	686	777	684	703	766	726	782	695	724	773	701	705	717	734	749	782	699	687	764	765	732	755	762	737	702	766	730	776	700	721	779	716	719	731	745	755	762	735	751	752	778	747	750	728	730	713	755	758	737	744	717	744	741	750	719	721	753	722	792	738	774	738	718	690	745	728	736	718	771	711	704	748	771	705	744	679	683	719	728	783	687	717	732	746	699	735	719	716	717	717	730	759	735	802	737	789	773	698	735	737	723	734	718	757	705	736	729	719	708	733	751	751	691	738	733	738	777	710	744	769	740	763	721	733	769	733	719	719	724	699	768	742	719	741	714	772	723	704	713	693	759	757	734	717	732	714	755	730	716	772	730	778	747	751	724	707	755	720	773	784	701	717	731	726	729	755	764	785	763	741	752	764	746	744	754	719	745	793	732	737	726	745	726	735	712	728	732	677	722	717	786	736	757	723	709	720	702	709	749	713	738	723	762	744	759	750	721	776	748	704	699	750	822	741	748	752	748	697	738	744	766	732	768	761	717	755	763	736	720	731	714	740	737	728	709	739	761	706	744	743	689	763	693	747	729	789	759	707	742	700	761	731	711	745	716	744	756	735	747	678	671	717	723	691	702	715	726	732	753	706	731	793	723	749	785	742	759	745	718	736	766	702	724	689	738	722	727	790	725	734	749	707	697	721	759	729	705	765	693	711	797	755	711	727	750	735	767	793	723	753	723	709	792	710	765	766	773	768	791	734	737	728	770	738	720	741	720	732	735	729	761	721	709	722	757	756	765	753	654	726	730	732	690	756	730	723	750	732	727	744	706	765	673	780	719	749	760	786	701	718	778	697	701	693	733	738	678	705	721	694	717	717	760	701	807	774	714	720	701	767	754	764	772	791	739	699	777	693	741	751	763	696	753	714	739	755	731	711	696	739	738	711	758	761	721	731	721	775	719	712	754	720	724	732	763	745	705	716	725	702	691	749	753	723	729	699	775	745	742	715	718	729	686	738	774	727	739	755	758	761	693	706	713	698	696	748	716	755	743	718	743	744	765	747	763	757	753	740	691	764	702	748	752	667	721	796	759	748	799	740	717	745	738	732	731	703	729	692	704	729	727	782	719	738	727	742	746	753	737	699	721	761	740	705	749	695	791	725	740	729	753	742	732	730	727	766	733	748	705	742	721	751	683	751	730	723	760	760	748	740	747	730	757	770	716	691	730	720	727	759	746	746	772	759	726	726	731	755	736	743	804	758	744	728	718	779	731	753	784	731	761	714	755	707	727	754	732	721	726	712	770	742	698	731	722	757	730	751	774	768	734	753	728	743	728	724	720	736	756	681	724	701	687	724	772	691	708	697	713	741	788	741	711	743	726	692	714	719	742	750	725	794	746	704	771	743	741	733	741	719	765	711	725	826	769	741	809	761	735	737	714	724	755	731	769	751	758	740	728	745	748	757	737	775	713	758	800	754	737	729	723	759	758	702	733	735	695	662	720	691	771	728	736	735	725	764	763	745	729	720	738	711	763	782	727	760	703	764	734	768	739	716	714	722	713	725	715	724	721	760	748	750	729	767	662	728	770	774	761	802	753	728	684	705	758	769	711	701	810	750	690	738	765	731	736	694	714	698	703	735	695	731	723	714	752	729	746	750	742	826	726	768	726	732	735	721	761	705	710	752	773	688	733	750	750	722	753	720	704	712	751	738	709	764	735	708	721	722	743	762	712	737	736	742	694	787	726	746	780	758	688	697	729	676	786	759	744	709	707	758	715	719	723	771	784	732	701	754	681	698	712	684	751	763	713	740	755	748	738	701	710	757	683	730	711	725	736	719	766	723	711	724	753	757	692	722	713	740	717	750	762	746	705	727	769	729	713	737	720	737	742	728	742	744	749	754	718	764	730	691	741	799	782	727	773	743	752	762	710	770	749	738	723	724	736	727	781	754	734	748	686	769	683	734	721	723	728	710	718	715	747	784	711	707	680	700	754	727	811	709	768	725	722	712	708	756	680	697	753	763	745	793	708	732	731	693	746	714	703	742	732	774	726	763	735	783	729	769	706	715	744	748	738	735	717	750	782	756	718	723	711	721	771	724	740	738	750	706	719	710	733	740	754	744	788	799	804	758	696	766	719	749	730	774	676	730	763	757	724	723	706	747	742	751	788	689	716	701	685	747	779	710	672	696	758	790	701	761	728	719	712	705	729	803	734	705	742	747	763	722	695	750	724	696	703	722	740	704	667	695	693	779	740	725	719	733	686	722	783	756	714	705	682	726	770	685	740	778	711	712	710	689	772	714	737	668	717	713	760	774	759	723	777	735	750	712	812	768	741	749	767	716	733	760	747	735	713	748	720	750	771	763	678	778	754	712	737	713	722	699	697	757	748	713	739	702	713	717	764	746	770	681	684	727	768	743	778	735	737	752	756	730	714	758	731	745	739	755	725	723	703	756	752	733	753	724	697	749	739	687	758	715	697	754	754	746	736	759	738	726	763	664	754	726	677	717	723	722	723	728	757	750	714	713	728	765	757	721	718	739	728	733	757	746	790	709	761	715	770	746	768	711	759	741	708	737	746	741	758	740	708	762	740	723	738	746	722	698	797	697	793	728	738	689	695	701	732	689	723	745	704	718	725	732	741	778	736	747	692	739	720	697	702	739	686	764	710	710	736	771	709	711	741	714	740	713	769	724	762	718	754	778	776	736	696	714	734	702	721	779	696	742	711	705	717	753	754	739	735	692	732	709	748	750	723	717	727	705	711	764	711	738	697	735	760	802	704	688	715	760	750	709	767	740	756	749	734	743	754	759	745	694	768	732	725	724	727	721	684	720	765	732	756	736	665	745	738	754	712	722	735	714	746	740	707	745	735	687	763	717	749	718	755	781	693	741	732	748	754	735	693	744	728	745	711	725	738	767	730	718	752	712	725	732	702	770	713	749	712	780	754	730	745	699	728	730	779	732	710	794	737	714	760	714	712	747	740	759	715	708	739	743	674	699
22540	21100	28553	23878	21025	21009	7796	1394	1034	1025	942	899	832	844	730	793	790	763	704	730	684	736	723	677	669	716	638	686	678	666	743	685	697	656	677	650	689	678	699	713	671	675	680	711	686	682	640	675	658	664	660	690	669	695	649	687	687	705	692	655	714	670	670	669	639	622	668	640	662	726	640	663	647	675	697	677	663	692	685	647	625	663	661	659	669	641	683	689	685	689	654	659	674	666	655	664	641	656	691	677	663	680	652	625	609	646	649	638	738	677	689	662	683	660	657	667	705	644	668	658	623	675	679	698	645	678	615	686	603	636	664	694	655	627	661	619	667	694	688	620	657	640	625	661	719	658	659	678	672	630	671	621	669	622	701	654	715	647	690	665	639	665	639	681	641	660	673	654	720	652	680	679	664	724	692	686	692	685	666	647	613	652	652	689	654	645	686	692	703	618	627	642	633	666	715	620	660	702	669	645	649	657	639	671	695	701	645	681	715	662	660	700	681	667	564	626	662	665	682	671	669	654	657	620	668	655	656	689	690	671	647	672	715	678	669	691	684	601	671	695	708	688	651	614	618	652	669	627	609	658	699	686	682	695	641	665	622	682	671	630	665	648	664	651	627	682	649	688	621	570	650	652	643	682	677	635	657	665	667	602	665	653	633	645	656	656	670	646	632	687	684	630	642	672	606	662	685	663	651	655	691	672	648	711	677	687	626	667	676	625	619	718	725	616	691	671	669	658	712	659	649	623	669	669	653	700	650	653	653	685	678	615	698	670	686	635	671	696	698	670	670	664	655	693	672	674	722	630	686	650	669	662	666	634	650	662	642	654	631	642	623	686	692	635	650	647	650	667	636	624	657	652	646	665	626	647	648	650	663	684	638	636	710	656	644	679	659	657	680	644	657	661	646	655	632	680	604	645	626	647	641	655	662	620	642	639	676	657	681	668	652	666	659	652	668	675	686	640	673	689	676	649	639	635	577	696	582	630	663	656	632	678	665	678	605	634	615	654	649	592	628	710	678	652	691	661	625	665	684	637	619	626	644	656	627	672	680	656	628	670	594	675	663	656	724	655	681	678	664	655	656	679	645	643	649	630	684	650	614	643	652	621	684	599	610	677	633	650	669	641	690	654	630	662	645	671	693	703	651	652	666	662	693	668	598	661	658	663	641	654	659	643	610	675	644	697	621	645	648	694	657	671	671	693	664	603	651	728	705	666	630	705	639	670	665	646	657	633	662	658	685	651	652	655	699	647	644	640	622	658	678	696	683	652	673	672	665	685	656	684	619	679	640	662	682	675	690	680	691	669	685	696	631	661	653	681	678	651	668	686	672	638	667	652	659	649	693	675	635	641	675	680	680	666	657	584	677	648	665	642	675	683	667	670	659	625	692	722	716	669	586	668	707	689	675	684	678	681	688	652	648	714	646	665	688	706	682	629	644	661	618	637	590	670	652	726	675	629	671	644	658	667	708	619	654	701	676	695	630	682	700	695	643	643	654	657	639	620	672	657	649	665	632	654	704	645	662	625	690	670	624	635	661	699	675	669	675	612	665	628	699	665	649	626	659	661	735	649	664	679	643	656	646	670	631	664	664	637	676	685	657	672	656	676	660	660	676	649	616	647	655	634	664	657	653	632	642	640	654	632	682	660	642	683	700	637	645	629	664	655	673	700	668	678	655	643	649	682	602	691	699	627	676	721	657	701	680	684	619	670	722	696	632	638	611	631	688	665	655	642	599	644	649	647	683	697	654	602	674	648	619	632	661	639	690	660	712	656	708	648	678	674	680	657	711	670	663	665	689	659	650	645	670	707	696	621	670	631	656	690	672	681	635	677	654	668	672	651	678	650	657	684	662	673	635	720	665	648	708	650	687	631	674	676	622	643	652	652	658	668	632	649	664	668	687	631	652	646	668	654	668	654	683	642	679	628	637	669	654	688	702	694	679	687	635	622	675	611	673	632	675	653	636	630	613	675	628	618	668	654	644	677	688	648	618	657	681	669	656	666	658	654	652	626	634	640	657	639	677	627	694	686	678	651	638	673	699	660	650	642	689	672	630	650	657	657	654	619	673	655	662	651	640	676	632	668	688	637	656	650	670	665	648	664	674	665	663	609	695	706	682	666	627	642	690	666	601	655	665	661	638	655	706	666	703	724	692	688	627	663	667	623	694	634	647	679	675	624	658	610	661	647	688	691	621	690	684	653	659	653	625	673	670	678	688	645	637	641	702	660	647	600	673	645	694	658	620	721	642	637	703	630	625	653	655	674	678	637	684	635	618	659	677	626	679	716	648	640	628	710	650	654	655	681	612	624	684	659	694	650	639	645	694	632	664	627	683	667	641	673	662	676	626	640	628	677	654	678	666	626	630	698	658	618	669	639	682	656	652	685	679	619	650	687	663	672	713	614	650	672	659	681	671	681	653	650	594	652	679	649	660	675	623	681	666	673	624	647	675	692	643	667	649	622	648	680	699	672	677	678	667	640	686	673	672	622	651	617	670	653	671	618	655	678	694	626	677	666	670	631	665	683	690	664	625	726	653	646	648	604	685	702	634	638	686	680	688	624	626	634	654	605	627	650	676	623	686	651	666	662	631	618	651	684	638	689	665	621	611	649	631	660	674	645	700	640	620	649	723	707	663	655	609	662	682	654	639	643	633	649	693	640	698	652	639	654	638	634	657	646	690	673	634	666	704	628	683	701	715	710	644	686	671	673	635	613	682	647	662	653	689	626	682	670	636	653	656	665	664	643	642	673	670	702	689	634	673	665	687	660	666	670	687	629	644	620	667	658	645	697	644	618	705	638	682	649	670	639	670	634	688	705	661	636	639	676	648	679	657	664	706	694	650	670	651	664	672	670	617	681	666	642	651	679	682	652	655	610	671	618	631	636	685	679	640	652	662	665	659	623	655	656	646	724	637	653	680	659	675	684	634	691	646	644	659	624	565	673	656	637	694	606	654	679	641	662	664	683	648	674	658	650	698	668	650	639	656	654	669	656	646	656	605	683	650	664	658	635	623	680	649	648	635	650	686	667	677	621	639	672	654	629	659	634	614	616	632	676	639	672	662	692	699	618	636	690	659	647	687	680	693	645	662	674	637	641	631	648	666	647	669	663	666	650	661	644	651	655	675	662	684	657	635	679	662	661	602	676	658	663	704	689	652	708	662	656	690	674	641	713	650	648	644	604	650	666	678	607	618	685	649	668	670	644	744	636	655	697	651	641	641	654	609	636	679	653	705	673	651	679	640	666	668	683	699	642	671	653	686	647	654	638	602	658	687	654	681	643	611	667	622	709	690	655	648	684	694	659	648	665	689	672	641	674	705	649	617	676	688	660	625	639	698	647	658	638	628	676	684	622	722	632	675	649	702	652	645	657	653	624	608	668	656	675	631	654	665	609	603	644	689	703	662	632	631	656	705	601	614	675	641	662	645	693	643	677	656	657	688	653	597	626	647	684	674	645	670	623	639	679	624	654	639	701	696	681
40306	22494	9138	4564	3336	2685	2045	1652	1464	1260	1132	1076	960	946	805	840	825	768	780	816	800	758	715	731	711	675	714	705	688	665	664	719	688	700	684	677	710	688	717	665	692	701	659	684	697	705	642	723	687	674	678	675	666	628	692	657	730	694	653	641	700	689	672	659	674	701	657	636	647	662	670	677	677	670	634	646	660	675	685	663	642	768	703	643	606	667	649	670	669	647	670	618	688	659	680	652	703	638	642	651	658	667	635	651	676	654	656	664	649	655	611	676	630	615	673	689	687	714	682	670	632	679	689	681	659	660	662	684	663	693	663	666	656	670	686	663	646	654	649	684	673	653	694	663	652	662	687	652	650	648	659	627	669	667	685	606	705	655	664	664	642	666	649	635	646	667	630	643	642	677	697	678	667	659	664	649	669	622	621	691	651	645	622	718	667	679	678	637	612	689	690	694	643	673	640	669	613	652	640	611	631	658	616	638	688	626	646	724	643	642	691	640	693	659	632	677	712	636	663	641	726	660	660	622	662	631	672	655	652	647	723	669	673	690	623	637	659	678	646	656	661	672	670	621	670	665	631	683	628	699	682	649	680	697	666	657	643	675	634	701	637	635	683	709	695	643	669	671	655	676	650	707	642	701	657	649	663	657	611	691	639	650	653	652	647	659	642	662	651	701	639	651	648	633	675	664	698	643	645	668	669	617	674	652	701	660	670	703	684	649	724	636	638	667	674	705	684	670	634	641	713	669	691	640	650	662	648	620	651	673	661	646	682	667	669	682	678	693	687	651	680	656	663	659	670	681	663	654	671	662	682	654	645	681	639	654	687	649	629	691	678	718	637	638	707	653	638	640	621	645	640	641	678	634	624	680	620	694	671	642	615	600	624	697	670	643	653	694	639	645	655	668	661	679	678	639	667	607	693	648	620	706	632	634	681	687	671	645	640	682	705	694	648	676	646	670	656	656	666	656	677	622	720	655	622	686	650	648	662	669	706	615	625	699	655	645	670	657	652	623	622	667	635	651	684	685	669	707	682	674	651	644	596	664	626	645	663	651	679	672	663	633	660	641	616	678	644	647	640	617	710	694	645	687	695	654	637	626	622	638	623	677	675	642	657	616	644	683	695	649	665	688	683	673	645	716	669	653	707	654	634	676	684	673	692	717	687	625	663	651	645	653	637	614	676	692	643	658	662	613	707	668	629	590	607	628	682	657	661	619	678	688	655	668	660	669	614	671	658	702	628	664	636	653	646	645	688	648	654	639	643	616	645	659	655	665	681	652	676	665	640	626	665	679	669	651	668	706	730	617	669	662	719	674	655	683	725	631	674	640	684	700	672	630	694	682	645	646	690	709	650	654	670	710	689	629	671	696	678	642	640	610	613	655	690	676	648	635	616	678	692	676	656	670	617	658	657	690	668	632	684	643	675	702	651	647	655	716	669	644	633	667	643	631	654	678	676	661	641	660	662	653	709	667	705	676	661	642	693	680	713	643	717	656	662	637	656	665	629	684	657	694	641	681	656	670	624	634	626	674	663	686	638	660	641	656	714	638	638	625	647	699	678	689	690	657	619	679	688	681	615	658	642	641	663	690	698	652	686	680	637	671	656	651	629	655	681	682	629	654	673	666	660	713	663	640	663	681	639	659	671	687	676	654	613	645	685	667	628	663	646	680	649	663	692	651	649	673	680	638	712	651	649	641	704	644	641	664	637	649	663	672	668	653	664	669	634	669	686	653	658	678	644	650	676	646	662	656	679	647	651	670	693	658	642	651	662	661	683	629	659	668	635	663	686	635	652	718	666	669	637	655	704	650	684	678	642	669	649	680	639	633	651	686	654	638	655	696	699	641	635	625	673	654	710	614	649	657	648	650	678	711	669	659	638	682	665	644	657	678	654	683	670	666	664	671	619	691	631	668	666	638	650	666	657	663	645	656	650	662	669	674	717	711	685	709	684	672	665	620	643	653	642	680	679	658	634	699	717	661	656	652	643	611	634	656	709	644	631	666	707	656	682	601	664	613	623	666	681	688	639	694	669	719	640	703	661	672	651	638	676	663	702	648	653	667	702	657	659	653	624	636	619	676	681	631	656	684	664	712	645	645	633	675	668	651	666	651	663	654	667	651	658	654	685	659	635	679	673	597	631	702	631	671	701	635	708	634	634	648	671	652	656	627	656	667	686	658	656	632	622	674	640	677	676	656	677	680	657	659	640	680	683	633	687	630	691	661	625	698	697	710	652	678	668	656	645	642	686	696	650	641	658	672	663	660	650	623	657	666	641	670	642	642	653	661	633	704	647	640	656	642	634	725	654	636	693	712	647	672	637	619	683	671	681	632	653	662	622	641	669	634	633	664	668	645	661	686	687	709	682	664	689	669	699	667	642	711	694	653	641	707	693	685	674	650	706	629	711	628	691	624	654	687	678	614	692	698	658	617	680	649	679	695	601	667	646	681	644	651	688	663	685	634	651	626	661	635	716	637	663	629	679	634	653	688	675	657	669	642	650	681	707	701	699	648	659	669	673	621	662	649	641	656	632	662	660	658	660	632	616	635	647	664	717	658	675	664	637	687	686	700	670	634	687	641	639	688	665	665	744	683	634	669	695	632	623	668	672	672	654	672	643	693	659	671	662	644	650	636	654	635	643	589	649	603	644	642	662	694	699	690	636	676	656	671	660	639	636	637	661	675	628	673	657	605	649	666	659	655	630	605	683	689	674	687	678	670	684	630	696	668	658	705	606	681	649	671	613	655	648	670	671	649	681	649	686	690	699	656	682	629	614	692	676	635	653	631	626	670	659	667	656	667	671	631	683	695	684	668	685	651	625	644	660	665	666	645	638	687	629	692	674	681	673	647	637	642	679	667	683	662	643	669	645	631	671	634	639	609	715	685	704	697	690	695	636	645	598	644	671	694	638	638	701	686	636	653	642	709	633	654	646	635	714	673	654	654	701	657	729	634	600	631	675	695	661	656	673	670	703	717	639	692	676	666	682	683	701	598	691	618	702	643	681	715	690	639	638	641	603	607	689	670	617	630	697	705	639	644	664	670	638	609	665	613	684	660	625	702	656	641	661	646	626	669	664	680	617	680	633	654	663	657	636	653	690	684	664	657	679	640	618	641	688	665	634	634	670	651	705	655	646	667	645	633	678	595	613	624	636	626	668	650	751	639	739	656	632	662	690	659	701	689	631	694	631	672	697	698	620	666	653	639	609	681	632	644	656	603	657	685	623	638	696	678	664	655	661	656	642	658	713	678	639	669	679	669	701	672	656	668	679	678	658	627	640	638	647	688	629	707	691	682	677	654	668	680	669	682	629	672	612	657	683	668	651	692	632	671	628	699	685	632	627	666	679	638	613	660	686	671	585	706	696	630	659	652	697	666	704	672	673	689	658	677	663	648	727	697	686	680	637	682	687	684	664	615	663	678	637	663	702	661	712	670	639	649	668	664	688	686	674	637	606	677	658	642	662	678	679	666	690	663	699	720
27867	18135	4148	593	477	437	395	420	400	408	396	417	394	396	392	397	405	375	402	398	390	397	375	368	381	353	410	420	361	386	404	398	346	363	405	400	375	410	352	378	389	404	393	389	353	398	449	393	381	387	387	381	420	396	367	364	416	361	379	409	380	385	383	373	375	377	413	403	390	364	380	381	395	365	420	368	396	390	389	385	386	393	397	387	354	330	393	395	373	391	430	371	386	389	408	423	368	412	375	390	416	405	361	382	404	448	406	404	439	394	404	377	410	371	403	396	395	375	394	390	377	374	357	385	376	416	374	391	383	365	380	389	387	400	385	381	356	385	401	370	411	366	404	363	370	385	382	409	403	371	416	370	385	360	432	397	412	414	395	372	396	363	366	399	389	389	396	353	385	418	374	421	367	371	368	387	416	399	390	401	364	387	389	406	393	413	390	370	380	393	372	376	395	382	373	369	402	413	389	372	387	381	360	378	379	398	388	364	439	373	409	379	414	410	383	395	426	340	394	384	426	366	379	402	400	401	397	420	387	375	353	388	402	402	356	384	379	385	370	387	386	422	393	368	400	350	398	414	412	405	368	451	396	407	369	394	370	392	368	364	395	385	386	389	360	410	371	424	383	411	386	392	368	349	378	365	396	399	374	373	395	388	391	400	381	379	353	394	399	376	371	372	411	381	410	405	384	404	372	425	397	393	403	376	391	382	362	350	360	369	409	407	370	381	394	374	390	382	363	411	354	394	391	391	396	379	396	396	361	366	355	357	358	388	340	387	362	372	347	358	395	414	365	362	381	401	375	405	403	402	376	408	426	387	369	389	364	365	404	388	371	398	360	385	420	403	387	373	389	377	397	381	410	360	370	405	377	351	424	389	416	413	417	382	375	366	376	408	403	399	445	377	389	397	381	395	371	409	402	390	388	381	369	382	386	393	411	419	364	377	395	419	414	365	380	381	363	420	403	385	410	361	393	361	356	412	375	396	383	375	407	424	399	388	369	387	401	373	374	385	382	406	422	392	392	349	368	398	394	384	390	411	396	404	365	406	397	383	393	393	360	391	414	395	373	361	376	363	390	376	373	388	383	369	363	388	377	397	374	384	367	418	386	356	418	379	392	362	368	394	332	425	392	399	373	407	401	383	377	412	350	361	375	366	403	402	397	339	377	367	388	363	404	402	387	376	403	383	424	383	402	372	413	399	379	361	415	409	352	364	394	422	407	374	413	361	353	366	385	392	374	389	400	411	362	379	370	385	366	389	376	364	435	401	361	385	383	397	390	399	367	408	395	397	392	406	405	393	366	337	396	347	404	364	371	398	385	408	404	414	395	410	394	362	409	366	376	378	402	358	380	343	448	394	405	377	365	366	423	364	385	377	391	421	363	408	386	405	376	377	401	382	366	398	369	373	412	390	403	382	395	372	415	397	375	377	376	381	381	388	362	398	391	386	421	396	401	374	390	380	386	422	378	385	368	410	371	334	392	413	402	377	373	420	397	400	348	359	374	404	385	376	397	393	408	413	370	363	392	410	375	380	378	380	395	386	388	376	391	437	379	377	408	383	394	373	412	375	372	375	401	365	371	397	374	405	367	362	380	418	380	382	405	358	427	366	389	391	416	363	363	374	376	377	366	369	411	375	362	345	401	356	401	394	398	413	395	400	373	421	417	412	388	365	367	389	380	385	358	409	350	393	416	369	385	381	390	388	366	381	401	403	396	395	406	398	371	382	384	347	389	388	409	396	403	384	378	386	387	405	432	380	392	378	389	381	391	388	369	400	426	396	364	395	381	428	361	382	371	408	407	377	353	384	421	391	411	378	413	404	343	392	399	379	399	378	406	368	401	375	360	394	391	403	388	368	416	402	392	404	367	360	382	385	422	382	368	385	381	390	399	407	426	417	376	375	363	382	403	359	391	362	360	399	379	388	394	361	375	380	392	380	399	403	351	427	392	395	373	384	415	391	392	410	389	411	375	421	384	386	365	354	354	384	400	389	385	381	409	387	393	377	381	353	342	403	384	397	414	374	398	388	379	400	390	365	362	401	401	429	387	373	400	416	346	414	392	358	381	397	324	395	411	383	401	377	413	422	405	370	368	405	420	388	382	401	366	362	370	408	376	358	403	372	393	372	398	384	371	366	356	412	348	367	386	384	387	393	397	396	406	388	407	395	363	355	379	418	386	391	385	366	411	392	383	387	349	331	394	369	390	396	375	412	412	392	363	376	386	388	406	399	395	388	387	409	414	398	368	377	383	341	403	372	391	365	395	402	401	366	405	371	393	423	427	388	412	415	397	404	429	367	385	390	397	412	368	403	362	360	394	392	396	372	427	394	386	357	395	355	365	382	369	391	356	411	420	400	417	360	405	377	393	410	458	433	375	390	416	382	433	378	361	365	393	393	393	372	408	415	390	352	413	414	375	386	399	410	422	421	393	414	384	397	404	382	354	409	352	359	354	393	407	384	410	358	432	388	401	355	364	393	407	407	400	381	371	380	409	383	365	399	382	398	367	396	373	380	390	362	402	419	395	357	371	346	400	397	385	404	372	363	418	374	412	409	366	358	362	380	363	404	362	415	395	416	371	364	373	372	402	368	405	403	388	324	402	407	408	368	410	379	364	402	392	400	379	397	380	389	386	416	395	375	384	388	417	400	397	353	397	414	397	382	378	378	402	398	352	375	412	372	402	380	397	361	392	399	424	412	334	372	392	375	377	395	389	373	412	365	371	388	370	401	397	375	390	390	398	359	406	405	374	391	402	380	380	404	364	356	370	349	410	379	397	395	384	413	357	407	401	379	399	390	354	363	399	351	381	400	396	401	394	383	403	371	403	392	383	406	399	370	374	351	388	386	406	426	399	392	392	386	410	372	383	349	426	356	400	409	369	385	368	391	377	385	407	379	416	363	417	416	379	365	407	364	367	371	390	367	330	389	393	372	410	404	369	391	388	370	380	364	367	345	355	371	385	387	367	399	392	371	381	395	395	381	396	380	414	430	400	392	388	407	368	395	376	408	378	401	375	388	391	381	399	439	384	399	405	414	438	366	428	398	385	386	400	395	366	368	365	396	394	381	383	378	409	395	392	392	357	400	401	413	368	401	382	403	376	385	397	421	400	375	350	387	356	378	383	386	359	396	391	401	386	405	409	414	366	360	383	375	403	388	331	400	390	397	394	360	349	397	367	398	373	393	382	368	409	378	401	366	384	384	383	381	372	391	387	401	400	371	375	367	415	403	390	351	393	398	334	392	391	403	390	391	381	371	405	385	404	411	392	359	385	399	393	411	385	369	373	386	389	371	408	348	396	389	412	365	420	335	375	408	357	337	409	374	361	383	407	358	388	399	413	403	392	418	371	406	423	401	383	382	369	393	355	365	366	365	380	356	372	359	383	363	384	365	370	359	386	378	395	388	380	365	404	358	410	369	397	405	379	385	398	410	362	438	373	386	368	365	370	362	435	360	404	408	361	363	399	388	392	385	388	389
12516	3260	762	544	516	509	465	451	463	427	450	438	428	469	437	441	449	455	439	471	456	424	423	446	404	400	425	412	393	420	442	425	441	459	423	448	415	466	449	406	421	430	445	475	367	416	424	431	364	428	404	373	439	461	443	433	425	409	448	437	438	413	425	397	411	428	443	392	453	444	431	436	423	433	415	437	438	411	425	428	434	460	454	420	424	453	473	421	423	437	409	442	417	424	454	428	446	418	450	417	429	409	423	428	435	412	440	426	412	434	439	409	426	420	409	383	454	424	463	477	400	435	431	430	426	443	434	430	437	386	424	399	464	425	438	453	391	420	418	456	451	459	437	438	418	404	429	434	438	417	432	389	416	451	426	427	496	367	440	427	454	409	453	399	412	426	450	430	414	431	424	460	425	420	424	430	404	373	430	403	447	392	425	454	451	413	427	446	445	441	438	437	420	406	445	421	479	379	426	470	432	451	445	419	395	425	410	440	442	401	406	460	462	469	447	434	405	431	436	385	404	399	435	418	428	419	452	427	426	437	386	415	421	441	432	442	416	442	421	433	412	448	413	424	412	427	427	423	412	430	428	434	412	454	420	405	427	411	407	433	408	442	390	423	403	426	403	439	401	421	472	439	448	434	412	429	400	431	448	443	418	453	430	415	422	423	420	411	431	436	414	399	436	399	429	414	439	416	477	428	423	408	427	433	412	405	427	450	496	400	446	430	449	458	452	442	408	440	418	416	415	427	423	415	449	433	448	410	436	449	430	442	397	415	474	452	414	429	419	428	450	445	422	404	403	381	440	424	469	435	443	401	418	436	459	423	408	445	411	407	427	427	412	388	396	410	475	426	453	421	427	440	411	409	407	454	436	461	443	433	424	445	424	436	440	421	470	451	422	420	439	431	418	428	426	461	437	416	420	408	443	454	425	419	434	404	471	402	444	409	444	433	423	441	430	436	463	397	434	397	439	466	394	447	463	428	396	412	450	405	413	459	438	411	421	419	441	412	425	423	419	410	460	434	439	438	436	438	405	412	410	390	434	389	395	440	421	424	427	425	416	447	434	456	429	455	427	449	422	431	410	415	398	447	443	433	434	430	461	449	443	413	418	441	429	471	442	407	439	400	394	439	462	430	417	446	453	428	445	421	447	423	436	435	472	408	453	445	413	418	395	427	458	414	410	423	395	382	422	431	436	453	452	421	437	421	432	432	441	437	436	442	434	403	412	461	438	436	414	435	440	413	444	414	424	419	414	433	435	434	430	481	414	443	452	413	406	429	459	449	430	438	458	448	441	469	404	420	424	390	431	455	431	440	414	430	458	405	365	425	474	402	448	443	442	432	439	442	448	449	429	425	440	442	447	425	400	439	422	437	400	454	402	386	457	434	437	404	439	451	446	408	417	423	441	410	432	395	408	387	408	435	440	438	432	463	393	429	425	407	440	425	411	420	436	459	434	426	402	429	393	412	439	427	481	413	402	469	466	417	423	396	445	420	428	430	480	435	440	399	427	418	436	458	398	430	441	444	438	401	393	405	433	426	425	457	440	437	441	497	449	415	478	460	424	422	421	413	426	398	385	397	416	422	431	433	422	402	461	432	417	426	400	460	403	422	404	430	424	407	458	418	441	434	471	440	397	448	418	453	404	410	432	435	441	472	424	408	414	435	445	415	441	420	428	448	445	403	412	397	425	411	444	420	431	411	396	476	413	435	421	410	438	458	470	393	424	421	404	392	402	420	438	439	422	446	419	449	443	413	418	396	436	448	445	443	396	451	377	453	442	419	447	448	435	380	420	434	448	438	467	433	429	444	390	438	409	405	482	431	454	441	427	422	444	445	450	420	416	432	427	444	415	419	429	431	455	440	440	449	456	432	438	440	436	424	450	466	404	470	431	427	441	448	420	428	428	387	440	428	425	448	421	432	449	442	419	431	434	399	459	424	391	437	453	407	442	410	454	446	418	440	437	423	437	419	425	424	433	438	450	406	400	423	433	406	437	453	402	442	446	432	429	431	418	451	455	464	425	437	443	436	432	455	434	448	440	421	445	425	417	430	422	423	433	419	422	436	389	427	415	435	421	444	428	476	432	465	453	399	432	460	463	436	415	423	434	419	433	412	402	426	415	466	411	399	431	395	463	422	454	459	445	426	420	432	424	404	404	427	436	422	449	424	444	423	461	429	473	443	446	440	429	441	440	431	426	449	463	439	415	380	426	435	449	441	419	436	430	408	393	387	441	405	417	478	457	406	404	401	437	440	414	416	430	420	412	437	410	435	440	452	438	422	454	439	426	404	413	441	427	419	433	413	406	471	458	395	429	422	378	450	391	394	415	442	417	415	435	421	406	420	445	427	463	429	422	422	421	386	413	437	407	437	413	414	456	420	458	434	451	389	422	426	426	440	425	411	473	381	432	402	477	397	404	447	452	417	452	428	419	381	469	440	434	414	454	419	410	453	436	445	407	422	410	451	418	449	421	444	426	415	413	396	407	409	417	469	410	443	418	429	456	404	427	424	420	386	426	445	442	400	426	374	446	451	446	422	407	452	428	394	432	419	441	417	439	399	447	462	426	449	411	412	432	367	415	419	416	450	421	402	452	430	411	413	431	441	443	437	423	433	419	449	458	420	454	382	450	378	411	404	405	448	455	416	402	448	428	471	440	419	419	449	403	440	448	394	447	419	475	382	476	422	446	474	463	492	467	406	414	436	439	419	388	414	434	445	424	397	438	455	451	433	442	427	410	443	411	435	420	419	432	430	431	425	430	435	412	450	431	430	443	451	442	448	426	410	431	430	406	394	407	430	419	440	458	461	415	436	414	447	433	440	411	427	427	414	408	452	429	428	429	430	426	425	395	449	403	470	443	408	432	409	452	438	439	421	401	434	413	426	418	421	427	425	426	412	401	378	427	448	457	424	403	417	433	457	414	416	417	402	447	401	453	432	443	390	435	421	445	441	441	456	434	441	461	432	434	426	408	441	429	394	437	454	457	422	422	403	437	436	406	450	410	417	434	453	419	442	466	414	398	455	416	418	448	450	410	476	386	469	426	453	468	439	461	405	442	442	430	425	417	420	415	472	439	411	474	405	438	418	467	397	429	438	434	427	422	436	397	432	442	426	433	434	425	415	471	428	438	415	454	427	446	465	445	436	467	445	430	450	452	407	450	447	413	403	422	417	437	427	457	428	473	423	427	417	421	420	421	433	462	422	427	420	432	455	424	433	492	432	438	414	457	402	454	420	402	415	422	407	435	431	426	455	493	426	461	431	425	436	445	429	441	444	410	427	402	427	418	401	400	423	439	442	452	426	411	449	401	424	435	444	415	382	445	436	442	455	395	423	407	456	440	454	423	419	426	391	423	423	445	415	426	418	431	447	395	470	434	426	430	450	450	380	431	438	465	424	388	460	413	388	416	450	438	455	423	409	435	452	420	420	426	411	437	455	461	447	468	410	452	450	432	440	439	422	429	431	469	401	425	469	439	444
23688	21112	28145	24284	21075	8399	950	665	511	438	426	373	378	357	347	300	310	334	326	311	303	321	306	321	319	311	282	288	330	275	283	284	288	278	275	272	293	286	302	293	285	274	318	274	274	303	263	319	267	290	317	289	275	270	283	283	300	281	301	293	283	290	295	306	295	304	254	286	303	296	279	298	287	276	291	295	293	302	301	273	290	280	286	287	290	253	289	270	278	275	293	291	277	308	264	295	274	293	313	280	258	345	296	313	297	290	288	266	294	276	285	276	315	282	300	295	271	299	279	294	302	297	278	281	292	281	293	295	292	297	272	308	254	285	264	263	293	298	290	271	298	281	286	288	299	242	316	290	288	279	276	290	281	275	269	281	269	274	296	250	276	281	286	288	277	290	306	282	267	311	306	287	305	295	285	287	272	287	302	293	247	304	238	276	294	282	273	319	274	253	290	281	312	289	272	292	303	258	279	294	275	290	301	269	293	290	286	254	310	298	294	304	313	270	298	319	230	296	308	266	323	315	289	269	270	290	303	276	295	269	285	312	275	281	281	276	278	289	280	270	301	273	253	305	272	285	321	302	254	247	238	296	300	264	300	274	277	290	287	293	267	298	316	283	267	286	268	271	285	302	290	318	304	281	277	288	261	272	273	286	287	268	297	254	278	264	261	263	298	285	287	275	296	336	298	306	287	294	278	256	273	286	262	254	283	295	251	282	302	291	262	271	273	278	276	285	248	252	303	302	268	282	284	291	276	298	275	286	290	247	280	279	295	299	311	277	313	287	286	284	270	313	262	302	270	285	301	270	311	307	283	289	297	267	253	294	316	274	283	274	254	263	265	299	303	301	266	285	266	285	262	249	301	290	287	278	309	275	284	292	281	310	288	312	269	307	260	290	277	314	281	275	271	325	290	274	278	308	317	291	276	260	277	254	283	304	289	292	286	301	269	285	285	243	287	279	298	278	272	286	278	289	294	273	263	277	300	297	286	305	282	270	294	269	308	324	287	283	260	286	259	274	282	279	306	284	281	301	264	262	318	284	281	278	294	272	294	292	289	302	257	294	278	319	286	283	299	262	282	311	309	329	297	290	279	271	277	305	307	278	296	286	300	304	277	276	257	292	336	298	257	272	275	260	301	271	300	286	290	282	290	317	270	273	282	309	278	282	293	287	278	299	257	279	266	325	264	295	278	278	259	251	266	304	290	251	278	291	266	285	297	289	270	293	321	271	279	296	295	313	295	254	288	282	267	268	272	285	293	270	255	286	304	290	290	290	284	300	289	277	291	292	278	280	263	269	291	290	307	267	252	296	277	278	283	317	275	288	276	294	286	300	287	288	280	263	294	270	292	335	262	272	322	292	285	302	268	238	288	305	300	308	288	300	296	278	300	283	299	237	272	305	300	291	286	291	270	300	304	281	254	285	300	290	273	306	291	317	276	295	299	292	296	262	296	277	260	279	261	301	255	293	282	287	276	321	281	307	285	306	288	295	291	284	242	256	283	300	290	276	292	295	269	235	282	252	294	300	255	273	289	296	290	291	310	259	279	276	253	247	286	283	280	282	286	262	262	293	295	256	299	268	278	280	296	247	293	249	272	274	278	275	271	286	268	272	275	274	285	271	304	237	284	297	310	297	303	288	299	294	316	299	277	290	282	279	309	307	277	302	275	296	268	298	263	280	294	265	301	290	304	288	293	280	270	261	286	278	276	264	271	307	281	260	311	290	248	253	303	271	278	266	286	318	291	269	278	293	261	297	275	280	297	286	288	299	274	288	272	282	297	275	299	282	279	282	301	270	256	253	283	269	287	297	296	297	283	283	287	283	301	256	305	278	277	282	274	309	256	288	281	279	300	302	266	299	292	272	281	292	285	303	286	278	257	274	280	245	275	304	283	296	301	297	293	276	247	265	271	288	287	284	265	270	274	317	286	278	256	265	303	282	307	270	258	283	279	280	280	230	277	277	265	281	281	292	255	273	290	274	243	287	270	260	295	262	273	265	257	294	297	338	288	262	280	281	294	264	257	292	291	262	288	293	265	260	266	320	288	271	261	261	268	282	295	267	278	287	279	280	297	262	280	293	256	295	304	285	272	265	278	265	267	253	259	292	317	284	294	314	279	278	287	287	275	282	287	283	280	277	279	284	271	294	283	247	283	278	282	287	283	293	294	282	297	298	287	280	294	289	277	284	285	301	276	298	299	296	263	308	270	276	250	283	255	279	279	285	279	290	274	280	277	269	262	284	268	276	273	304	280	260	294	283	311	286	275	275	259	274	296	298	279	309	284	285	274	298	315	264	294	276	234	265	305	299	247	271	302	282	271	262	286	273	272	303	252	289	280	294	282	301	289	275	268	311	297	309	293	291	289	293	281	248	280	272	281	281	289	274	300	295	272	275	288	279	275	262	299	261	274	285	299	266	295	273	304	291	277	278	254	281	294	292	262	268	318	287	316	273	293	280	307	316	304	299	290	290	302	265	280	293	300	297	278	306	290	293	294	272	278	273	274	282	318	270	295	279	267	304	291	281	267	277	248	289	263	262	342	267	271	287	290	317	271	247	288	314	265	264	315	286	326	289	266	320	304	297	297	285	285	274	272	299	297	288	289	323	309	278	304	286	250	274	286	312	266	270	312	261	256	291	280	328	318	262	251	287	286	295	289	302	279	240	277	262	258	290	275	315	274	303	284	293	260	267	302	288	259	274	284	320	261	290	299	267	284	268	305	294	297	280	291	258	281	289	323	290	267	254	292	270	284	301	311	287	266	299	280	291	287	313	324	309	275	269	273	280	312	295	289	317	279	279	260	278	311	254	266	291	290	284	292	284	273	287	296	308	321	274	271	309	270	267	295	306	273	293	299	286	260	289	288	279	304	295	276	296	294	303	244	278	276	261	247	288	283	276	294	285	270	262	291	292	276	253	252	284	277	286	302	285	295	301	268	290	297	264	312	284	252	250	276	287	280	287	299	313	278	273	288	262	291	320	307	259	285	348	292	272	277	320	263	300	279	308	287	290	288	275	261	281	295	278	257	279	285	278	265	255	279	305	271	295	267	305	340	305	298	300	283	315	276	306	263	276	273	272	268	276	282	272	268	293	303	277	291	294	284	301	314	315	296	279	272	285	267	257	310	274	302	280	325	282	269	275	333	260	284	260	277	285	288	289	285	251	278	269	264	275	275	292	282	270	280	290	263	291	310	278	285	284	304	297	294	295	299	277	278	292	296	284	274	269	292	276	271	289	272	270	310	292	270	263	297	314	297	293	256	270	300	289	301	282	276	316	283	303	274	295	272	305	327	256	305	311	302	296	277	257	298	282	244	290	264	272	274	285	304	282	274	282	288	285	278	282	276	324	275	301	262	308	291	299	326	289	284	297	310	273	269	268	254	269	278	290	266	282	280	269	264	259	280	232	282	277	282	294	288	290	272	302	287	316	302	252	282	295	279	269	290	280	259	266	263	287	290	269	284	300	306	272	278	282	288	281
33023	15950	5417	2515	1792	1442	1062	872	689	606	546	509	470	416	392	423	390	382	370	390	350	361	346	339	364	326	312	288	333	309	324	324	324	323	355	322	363	330	332	338	292	339	325	315	330	336	319	301	318	283	295	322	326	340	330	352	300	287	312	306	342	313	366	332	333	290	326	320	334	302	302	295	293	303	337	344	353	314	297	309	339	317	311	344	314	303	291	311	357	282	300	290	292	343	335	334	305	303	310	304	333	320	295	287	326	324	297	311	297	299	325	338	322	308	311	307	324	325	334	285	314	279	310	300	289	315	325	278	318	315	314	297	296	310	295	344	331	314	308	327	321	316	321	324	284	314	318	297	301	313	313	348	309	334	355	293	297	320	286	286	287	305	327	300	306	326	305	298	322	317	307	324	341	288	287	333	289	309	318	309	343	314	352	304	301	291	319	302	327	305	323	292	335	317	274	333	296	291	297	320	328	355	331	322	324	312	319	313	325	317	313	285	292	326	306	355	294	287	286	265	303	305	329	321	295	317	318	293	318	320	300	319	330	304	334	307	327	296	331	333	344	312	318	320	296	300	321	310	306	283	297	307	302	278	310	299	311	317	302	323	307	326	311	322	300	315	314	285	317	313	286	293	312	323	342	310	303	324	309	308	304	336	293	328	335	325	318	298	306	328	300	319	331	306	313	314	322	290	318	270	328	321	332	326	330	281	335	296	318	319	298	316	299	300	309	293	334	347	341	308	309	315	278	314	342	281	307	305	264	324	343	274	334	310	322	279	314	326	314	312	290	301	306	317	280	309	317	342	274	303	322	309	330	318	344	359	261	329	281	295	323	303	285	306	307	326	284	301	318	319	311	306	346	287	295	309	299	296	322	294	303	289	295	278	302	314	319	312	305	307	285	300	304	306	291	328	304	315	294	324	317	295	301	318	294	305	312	310	329	310	287	299	293	325	291	319	308	300	308	331	324	294	339	310	333	298	331	301	323	288	289	326	312	337	297	300	298	318	313	312	315	308	309	320	320	310	311	294	338	317	295	309	284	332	328	317	330	347	332	297	329	310	324	322	284	366	320	322	318	307	309	300	306	308	293	325	319	291	327	344	342	293	332	299	314	300	291	297	312	312	319	267	338	288	300	275	331	352	310	305	300	296	310	314	329	309	340	286	302	314	305	292	319	311	342	335	308	338	323	323	320	298	329	321	311	307	301	325	323	285	318	300	313	287	326	309	310	297	332	339	283	290	315	303	292	288	310	322	321	314	290	317	318	302	304	292	290	289	331	320	309	303	328	283	272	339	312	311	332	305	314	299	289	299	319	311	349	314	321	267	346	289	328	339	330	297	324	297	294	303	314	311	293	305	284	315	307	320	318	301	312	287	328	341	318	294	330	278	316	323	308	313	315	292	269	297	325	285	301	319	324	325	290	301	289	310	327	324	302	304	288	348	301	321	299	329	299	328	301	331	298	315	342	296	302	318	328	309	319	307	274	321	304	314	314	293	319	294	314	299	294	333	327	326	306	328	263	294	298	324	327	305	307	321	309	308	334	332	314	287	323	349	294	294	304	299	308	315	342	320	299	328	325	305	319	291	344	336	298	300	302	291	338	310	281	307	291	300	316	307	317	335	341	305	312	278	320	338	304	301	312	314	344	308	304	315	326	307	300	340	313	305	300	287	305	306	326	325	310	302	320	315	307	299	302	325	297	288	318	325	332	315	285	328	303	298	315	308	322	327	293	323	323	281	342	301	318	322	273	323	299	321	310	283	312	300	312	298	331	311	285	286	291	316	338	315	304	339	311	306	290	300	298	328	342	316	305	307	287	311	295	341	328	332	310	305	321	299	346	276	308	325	340	290	299	332	287	318	306	320	329	282	326	299	319	301	362	322	277	302	281	311	300	342	319	293	314	301	319	314	281	319	276	288	330	336	318	335	329	314	328	327	326	333	341	349	310	336	272	319	311	324	337	308	322	271	299	300	327	308	341	316	301	316	290	291	304	305	302	302	297	319	311	310	301	310	316	309	322	324	305	311	327	335	311	277	311	331	314	321	327	319	340	307	308	288	301	314	280	335	300	309	298	311	317	292	328	341	298	289	301	313	286	355	323	316	296	305	307	277	327	317	307	349	316	298	291	313	300	301	339	313	323	294	307	289	323	283	321	309	309	284	331	290	292	296	328	290	295	298	318	332	298	319	327	298	299	301	337	302	302	286	332	303	309	323	309	338	319	325	323	303	282	327	313	314	306	314	328	301	288	305	320	348	333	321	319	309	291	322	318	327	293	312	282	302	335	299	277	326	312	322	334	322	312	352	325	323	342	299	311	293	312	346	309	327	313	292	319	302	322	328	326	307	285	329	305	302	329	327	309	319	308	294	292	309	299	346	306	328	328	285	330	307	339	346	312	283	297	327	332	308	322	280	317	296	334	335	355	296	314	323	311	316	338	313	323	310	314	277	297	332	320	331	300	308	296	320	291	315	291	297	329	309	283	283	315	292	337	325	297	304	310	307	311	329	302	324	285	307	295	293	307	342	334	315	311	294	305	286	300	336	304	284	287	331	296	306	310	321	333	321	284	301	310	303	295	327	339	334	309	293	291	326	300	325	293	277	318	293	321	333	318	278	324	333	315	324	351	315	299	308	291	303	313	300	331	304	311	306	316	330	322	327	327	316	317	301	319	298	296	305	341	338	285	330	306	299	320	314	334	290	308	299	313	310	326	296	292	312	305	351	314	318	316	299	320	310	326	321	312	344	311	286	313	329	310	315	300	292	305	327	311	308	302	335	334	299	310	328	331	312	324	307	271	307	323	320	322	304	301	318	283	297	314	312	340	307	332	322	327	313	332	305	338	300	295	320	324	285	308	335	296	321	317	307	325	331	320	343	304	319	325	308	339	308	294	299	349	288	302	314	309	329	326	290	295	310	306	334	299	289	311	324	298	325	303	301	322	320	303	304	287	317	304	316	323	322	305	321	316	300	300	341	313	324	309	284	331	328	341	308	282	319	312	332	302	292	311	318	300	297	315	349	268	267	297	326	311	306	317	332	325	318	307	303	310	314	327	325	357	305	328	322	325	317	312	287	320	319	289	307	280	305	327	301	324	335	313	330	324	332	336	307	329	273	316	288	268	296	291	293	340	299	317	329	306	301	309	323	323	326	280	281	284	305	340	291	297	304	327	305	298	304	291	313	289	308	312	301	270	339	302	314	317	342	316	332	312	311	297	314	288	302	302	323	295	310	333	303	336	316	335	299	258	315	322	278	288	320	318	339	337	280	313	335	301	299	307	319	324	299	284	339	314	333	301	311	299	316	323	313	315	324	324	318	337	287	305	298	319	311	347	330	294	293	287	281	330	292	319	302	321	317	316	311	315	302	311	327	295	308	324	326	324	313	314	316	338	305	319	305	330	297	308	326	310	300	288	303	338	317	298	350	263	312	323	311	306	333	352	280	287	293	305	282	307	302	308	306	323	299	317	298	294	338
24780	21075	26900	25304	9566	1168	946	897	805	819	787	784	755	718	757	764	740	718	720	741	719	732	771	763	719	688	728	719	799	721	724	724	690	713	655	714	702	699	696	733	713	683	692	744	690	697	704	703	717	713	711	700	707	721	680	685	650	730	727	695	713	734	763	706	729	730	702	719	753	665	695	638	692	693	707	708	741	674	686	717	699	692	679	721	681	715	700	695	703	707	699	745	726	746	706	729	715	726	700	680	711	727	721	724	674	757	752	739	672	747	740	649	671	701	699	706	732	695	707	715	731	726	734	723	727	723	744	684	747	706	709	697	715	700	758	667	708	714	681	701	661	669	694	686	718	711	693	786	719	657	725	686	730	709	705	688	740	709	736	689	632	715	705	697	716	712	745	690	699	685	698	634	690	698	716	686	685	765	717	714	683	734	655	704	712	670	758	674	743	731	719	700	691	711	723	699	720	709	761	705	736	717	744	698	755	649	711	659	734	787	729	702	681	689	681	695	710	657	676	728	703	655	674	661	729	663	743	663	745	750	704	747	704	729	714	682	683	712	690	739	706	710	733	681	728	699	741	744	739	734	688	669	755	682	688	716	734	685	703	740	714	690	678	706	714	708	676	755	741	664	708	667	748	754	719	708	729	722	687	697	701	735	719	670	678	671	690	651	746	744	776	672	679	682	710	700	697	726	697	731	680	711	740	711	697	719	728	749	660	705	677	678	687	676	718	767	685	749	729	705	685	734	699	690	691	732	666	714	710	698	708	685	725	741	687	713	713	662	700	698	692	741	742	657	679	712	690	717	688	741	731	670	677	696	721	672	758	697	673	657	708	773	705	711	736	727	715	729	754	675	708	710	697	710	730	693	722	725	706	708	667	688	744	710	704	688	747	689	706	739	711	677	643	719	703	720	712	684	659	736	682	652	715	735	714	725	711	692	693	738	669	722	728	663	674	708	671	680	698	677	718	743	721	646	718	676	708	710	686	698	714	714	726	666	708	745	717	708	697	815	700	681	685	681	723	685	698	697	677	754	709	751	693	717	738	734	758	719	763	723	718	712	735	699	677	717	719	698	742	678	655	681	725	699	695	702	725	717	681	753	729	689	725	721	707	723	668	725	693	699	695	635	717	768	726	753	715	711	661	747	692	649	744	728	667	735	686	702	747	704	741	685	750	736	694	676	717	709	737	652	734	706	751	694	701	653	717	712	706	706	712	746	706	697	702	759	715	683	726	711	767	691	660	690	736	725	702	706	685	734	737	663	695	661	730	685	649	715	723	723	718	728	684	679	733	691	657	700	726	740	699	716	675	691	727	691	693	706	663	689	686	743	698	689	710	703	725	699	719	729	693	758	689	696	712	735	702	725	714	657	732	711	718	728	729	728	664	696	666	745	751	714	734	684	749	643	715	708	660	751	702	683	713	709	706	743	725	736	688	692	695	673	707	717	722	717	703	709	695	674	758	689	707	718	647	725	751	715	693	731	734	688	740	692	730	705	731	721	753	686	736	724	701	679	747	661	720	700	725	679	700	691	726	728	730	698	722	751	760	740	695	691	734	645	716	749	713	726	742	728	707	700	673	736	670	682	744	677	739	731	691	736	692	685	735	717	711	731	702	733	723	698	703	671	725	728	715	787	671	646	742	706	728	710	710	775	735	736	702	710	743	709	751	693	726	677	698	727	737	716	702	703	696	676	700	683	670	732	678	749	681	720	709	714	705	685	692	733	688	698	737	713	693	713	713	694	749	731	705	706	739	683	708	738	718	701	693	721	736	695	750	743	674	695	691	684	724	682	679	749	723	696	723	711	714	738	678	685	682	721	712	748	688	639	753	734	712	715	683	717	772	709	730	721	712	675	718	670	773	693	690	727	728	719	708	705	703	685	663	680	666	755	703	693	732	723	712	721	744	693	677	754	717	691	734	721	661	668	759	701	708	690	703	707	751	746	676	697	698	704	749	697	699	699	694	718	709	678	737	739	718	722	705	717	709	746	690	685	729	703	729	684	742	686	725	639	713	672	709	719	708	668	715	690	712	700	727	750	767	770	690	679	690	752	765	707	709	700	708	676	722	733	675	676	693	683	685	735	718	646	723	755	773	732	724	724	771	698	675	712	716	662	677	691	709	702	715	700	719	719	714	683	678	690	698	670	702	685	720	726	769	725	647	703	684	718	732	706	704	723	700	732	718	710	695	681	669	704	683	727	743	697	713	654	706	710	696	710	708	712	733	637	713	709	687	753	743	730	758	732	728	673	698	717	702	693	713	651	674	720	678	723	727	688	710	685	685	677	694	683	710	694	705	723	696	707	739	713	704	689	693	729	702	699	729	740	702	720	692	706	728	749	740	720	674	658	715	711	701	708	737	669	672	704	751	717	684	722	727	733	702	694	697	741	685	745	720	688	732	718	721	719	679	650	688	688	673	723	719	722	737	724	734	629	708	713	717	710	695	706	650	764	682	735	725	733	756	737	629	755	684	675	732	716	705	728	742	750	691	672	676	742	697	748	740	687	708	700	703	726	748	683	680	736	662	702	766	757	698	745	718	678	712	709	684	720	703	662	750	695	695	747	696	711	724	757	712	725	700	675	702	657	719	724	701	696	668	731	708	726	705	715	693	683	688	689	686	715	739	682	725	724	676	715	668	721	704	698	721	698	689	719	771	713	718	685	664	710	687	686	693	692	711	720	655	730	717	738	729	709	703	705	661	686	731	712	725	703	663	723	687	674	709	692	788	730	717	763	755	699	697	675	703	716	704	724	721	739	714	671	672	668	690	719	725	715	740	728	701	693	684	706	729	685	714	699	743	702	736	737	685	746	703	644	726	720	725	693	706	720	721	717	779	708	751	695	734	658	664	713	686	700	724	692	740	714	729	712	696	725	705	705	758	670	705	680	667	726	716	659	727	694	703	664	721	729	700	654	686	691	724	731	697	741	649	715	666	725	697	643	686	725	770	614	677	709	683	716	712	684	686	697	736	721	703	732	723	697	663	755	724	687	719	761	677	687	713	696	708	747	699	721	758	734	698	788	687	711	708	736	729	683	682	688	713	733	730	754	713	703	760	711	736	701	686	697	717	710	720	680	714	684	684	750	685	726	714	702	699	681	753	707	761	731	766	717	758	690	682	723	699	688	671	689	708	692	692	736	703	692	647	733	676	726	691	699	731	655	717	680	748	747	706	733	690	654	704	646	716	712	722	721	721	689	684	759	707	688	706	736	701	735	680	674	752	701	710	685	741	699	741	697	739	634	671	738	735	705	657	685	669	686	726	689	758	660	663	658	724	716	686	712	716	669	747	723	725	657	734	732	661	695	700	699	726	702	694	719	705	667	740	732	718	722	672	635	720	677	681	685	677	720	723	703	711	693	698	693	694	685	705	714	683	691	761	702	735	729	681	752	779	706	754	742	704	700	711	695	700	680	747	718	716	737	769	715	723	694	728	676	684	672	698	686	774	696	692	672	739	647	704	702	690	763	686	725
30463	11871	3349	1865	1516	1271	1121	997	956	911	862	825	913	882	807	802	750	760	788	813	737	763	753	712	775	740	766	766	782	754	720	747	752	723	795	767	743	745	734	716	750	746	733	767	764	712	729	698	749	739	717	754	722	692	786	718	747	682	786	741	702	777	770	737	724	752	747	777	723	741	795	725	724	735	758	726	728	695	686	713	720	740	740	764	721	790	740	751	756	693	696	796	795	771	767	806	709	745	698	726	743	751	688	730	753	732	729	730	736	706	723	743	658	765	727	747	725	714	764	741	746	737	716	727	673	730	705	769	699	753	784	725	698	688	754	746	739	725	747	739	695	750	726	712	709	727	723	712	742	731	786	756	739	754	761	722	738	750	778	744	713	751	770	731	697	723	749	723	776	746	749	749	743	726	711	690	762	729	660	741	742	722	737	757	725	730	753	708	780	731	762	765	749	724	695	718	746	719	757	774	715	685	734	766	685	726	724	721	738	715	713	697	760	780	730	745	751	744	752	790	719	718	709	776	751	793	722	777	751	769	709	755	727	771	737	770	781	711	745	747	763	714	688	705	717	707	719	746	735	757	775	703	722	705	731	723	792	751	741	744	742	719	752	729	711	737	722	742	752	734	762	717	774	718	745	746	733	750	729	730	737	746	678	760	774	737	732	712	743	714	732	775	696	718	738	775	769	755	767	752	750	780	741	718	764	717	767	719	703	722	756	762	711	730	809	734	737	723	732	711	716	755	737	706	779	735	764	739	746	744	723	738	729	766	684	750	746	732	751	699	736	729	738	702	755	701	732	761	741	693	699	717	729	697	701	722	683	677	717	710	762	716	721	693	729	708	718	737	743	733	792	697	666	677	733	737	702	716	726	704	690	700	817	765	771	734	750	773	711	779	731	744	756	734	701	724	781	741	775	735	745	701	758	781	751	737	739	703	717	725	681	744	732	769	752	736	720	783	722	747	746	752	724	728	755	699	697	766	763	705	752	734	709	757	751	737	702	750	701	729	764	691	757	711	793	764	799	724	766	772	696	727	738	746	718	748	746	743	757	749	742	758	750	751	763	751	761	698	734	752	735	703	727	763	770	767	754	750	723	735	736	748	754	716	721	724	723	735	761	772	724	774	749	735	695	799	733	735	734	745	676	715	701	739	759	765	722	721	778	755	776	699	730	756	722	746	762	707	730	739	696	729	747	709	741	732	717	719	770	717	765	701	747	759	707	725	746	731	760	749	729	753	674	765	725	749	804	798	756	741	787	740	717	743	726	783	713	690	732	738	758	711	699	737	675	700	718	756	754	711	740	737	735	708	770	758	751	763	766	764	709	671	763	722	751	723	762	785	724	762	695	748	736	737	737	739	747	727	745	731	721	798	754	776	730	749	775	716	744	763	764	728	713	716	741	734	670	679	724	711	723	753	788	763	732	720	767	689	715	728	737	769	724	728	758	714	748	740	776	737	724	720	733	741	752	754	735	780	758	737	710	728	761	718	714	776	673	753	752	710	716	742	752	726	726	774	708	728	735	787	731	722	724	741	743	711	766	717	748	724	756	777	751	780	738	693	737	711	706	754	777	754	692	760	782	793	733	750	745	746	718	736	708	780	758	717	778	723	737	779	726	767	715	714	681	737	728	783	701	741	772	775	768	743	700	716	758	728	745	694	727	724	768	707	760	757	764	726	724	730	736	735	752	717	781	714	765	737	759	772	776	755	746	790	765	765	705	740	743	708	705	731	757	788	752	790	714	718	752	736	782	732	771	780	762	736	709	759	756	753	736	705	751	738	712	746	783	785	736	751	750	771	715	760	730	779	726	750	726	751	758	688	741	765	741	703	713	712	757	729	697	721	747	737	786	709	752	720	770	740	737	707	714	740	737	735	731	771	776	725	752	749	723	723	728	766	709	762	733	720	752	751	750	743	758	706	772	749	758	729	799	731	727	749	730	707	703	749	703	726	738	732	764	757	740	723	698	735	802	782	723	736	774	712	709	722	747	745	735	704	752	750	740	761	729	745	774	721	748	766	727	767	711	703	747	747	706	713	755	750	743	750	724	698	798	721	697	748	756	735	761	792	735	741	747	708	747	688	704	743	701	730	779	763	756	746	745	718	740	702	731	811	734	709	758	713	768	729	710	756	728	700	710	696	757	755	727	732	728	684	740	739	756	750	734	701	741	734	743	722	705	734	741	748	752	757	710	758	741	735	763	686	752	765	752	741	723	708	808	771	732	774	742	724	737	714	725	713	723	725	781	699	782	704	727	716	697	743	746	745	766	731	703	727	742	761	731	741	725	744	728	733	783	702	738	729	723	760	708	751	686	760	741	719	714	782	748	782	701	719	737	716	765	764	736	792	777	787	729	721	740	779	764	777	678	758	738	781	772	768	693	755	730	746	796	742	751	754	714	739	744	737	708	737	653	730	740	726	750	741	755	743	719	720	716	739	697	722	779	790	719	718	745	748	723	739	753	722	774	717	721	728	763	738	690	747	732	713	763	750	801	724	744	715	668	734	726	750	779	788	744	711	720	713	765	775	746	719	768	724	769	748	748	714	723	768	752	741	714	728	737	753	744	703	766	728	775	700	755	727	723	734	737	761	776	775	704	785	739	711	757	764	739	729	716	781	735	738	749	742	769	755	734	693	771	776	794	725	719	735	712	720	751	788	753	745	710	766	718	709	718	725	759	763	719	705	696	734	691	718	761	771	716	736	734	715	726	729	715	739	743	682	759	734	698	742	750	716	741	710	746	701	720	735	730	703	787	757	705	737	771	723	759	738	729	714	728	765	759	765	729	714	734	761	754	774	764	716	724	735	771	713	704	722	731	735	725	702	686	757	719	751	721	751	758	730	759	732	757	692	718	732	761	739	739	727	747	774	687	715	737	669	728	810	749	802	749	743	799	720	723	764	768	732	745	724	725	742	747	750	758	740	755	759	792	782	740	767	733	734	689	723	781	731	785	714	769	734	668	700	710	770	725	739	769	741	713	725	759	721	706	729	741	710	719	750	685	737	790	736	780	759	776	720	769	737	765	768	727	727	743	766	717	712	700	723	767	785	704	752	728	739	730	791	772	712	719	699	745	760	751	736	740	729	761	789	791	761	739	689	723	737	747	745	733	714	748	758	714	715	714	710	709	730	776	719	762	723	681	705	684	749	738	726	745	717	723	762	676	767	700	710	748	717	763	739	753	718	735	728	741	727	775	771	718	703	722	771	708	755	728	781	689	708	789	770	722	763	753	737	725	712	756	773	756	753	711	695	811	829	708	742	755	759	726	718	695	742	691	743	759	713	723	740	739	784	734	757	733	722	750	765	739	741	716	756	683	745	743	695	743	725	758	730	700	786	745	768	690	721	768	723	739	744	742	707	716	757	734	734	749	731	743	781	714	744	740	741	728	705	718	758	731	738	689	746	734	768	751	704	772	733	750	752	773	733	725	721	726	722	754	772	780	706	768	763	742	750	726	742	711	725	771	725	736	697
22563	21168	28736	23865	21169	21217	8040	1390	1084	1058	927	854	827	836	770	814	761	758	726	776	699	715	722	775	684	688	691	694	723	680	672	642	709	648	656	704	713	703	659	660	682	731	660	631	721	673	652	689	681	671	639	711	643	622	625	642	672	619	647	687	682	651	710	671	666	684	683	617	648	696	704	704	658	659	680	636	708	673	615	683	640	642	666	656	621	688	696	701	622	691	654	705	673	663	662	666	676	658	707	628	643	689	701	668	613	689	645	647	674	668	692	633	690	719	702	671	643	639	697	669	640	616	638	660	710	661	677	704	642	669	670	661	655	688	652	614	615	684	661	691	632	647	714	642	661	661	681	712	617	640	625	659	664	650	694	681	686	715	664	691	631	711	650	703	663	661	702	646	680	676	639	660	663	712	677	645	661	694	700	630	647	703	627	686	671	702	668	674	674	661	682	657	710	675	687	662	678	686	654	613	671	666	657	638	676	646	701	688	643	690	597	671	650	713	640	639	666	724	697	655	625	666	672	652	614	689	640	687	645	714	631	664	681	660	695	652	679	627	668	657	679	679	640	668	668	648	624	702	666	646	692	673	701	668	682	620	653	625	657	633	709	648	643	603	670	646	687	640	653	635	672	638	637	682	655	717	675	657	661	687	719	670	717	639	687	669	680	665	658	674	669	653	676	667	694	613	638	640	686	700	650	663	654	661	664	686	667	688	700	685	671	660	696	689	732	699	692	669	659	662	649	627	686	684	659	694	644	680	687	639	684	656	643	659	635	686	637	709	668	659	640	678	671	667	672	692	695	639	662	716	676	678	712	720	666	657	701	641	674	651	649	650	679	713	628	669	693	703	669	649	662	729	643	697	651	655	674	694	672	702	633	655	674	671	701	616	681	687	651	629	683	661	660	676	643	655	682	668	652	639	690	640	664	644	643	671	694	653	622	653	661	691	647	665	674	685	674	674	657	682	639	658	680	740	674	676	696	595	615	692	697	665	638	710	680	707	680	661	644	680	721	659	655	683	701	627	651	661	637	676	603	676	652	646	733	640	688	645	674	675	681	700	666	695	676	686	665	660	653	659	637	693	664	665	638	664	648	697	702	732	639	702	673	619	652	636	702	710	694	668	646	652	733	649	665	673	635	667	653	694	658	702	611	640	664	695	664	645	644	615	655	685	637	679	632	646	706	706	686	689	668	664	669	703	657	660	687	651	643	672	635	659	648	644	660	643	683	635	639	662	701	701	661	593	632	655	656	670	668	623	685	715	609	655	661	626	683	661	675	712	724	703	663	622	675	653	636	704	721	673	642	651	653	722	646	658	686	661	662	688	686	654	646	652	658	687	699	682	662	683	695	595	666	686	670	654	671	677	700	664	694	627	689	644	669	647	696	669	623	635	667	675	658	648	710	648	664	672	647	630	639	645	637	663	660	655	677	636	665	659	646	664	665	712	648	685	649	665	672	641	675	636	648	689	632	682	656	640	622	693	689	647	707	705	639	657	630	688	605	695	693	647	643	651	688	708	672	598	690	656	650	653	621	645	699	696	675	680	655	610	679	700	656	666	691	633	661	656	654	696	657	657	626	658	654	702	700	668	714	726	629	648	651	704	713	689	704	667	667	697	699	641	643	680	701	689	609	709	635	657	670	642	694	691	667	711	652	591	660	684	633	684	644	677	649	639	676	690	653	652	672	655	667	698	580	670	665	650	688	640	676	648	679	672	689	698	688	683	638	617	669	665	646	702	685	646	654	637	635	702	631	645	691	701	643	727	654	684	656	677	671	686	649	691	695	674	626	656	647	680	695	668	654	717	638	650	683	664	680	635	676	671	672	624	726	670	626	662	639	631	658	679	707	654	689	657	674	704	654	665	627	680	686	661	666	682	706	703	613	638	669	685	624	630	638	676	650	713	670	662	647	660	693	679	668	670	685	625	619	690	666	643	639	655	640	693	657	669	723	672	673	630	705	682	738	686	639	676	674	689	666	707	668	646	646	567	641	631	627	701	682	649	710	684	642	620	683	667	650	641	645	658	679	654	607	657	650	676	641	664	670	611	660	722	668	640	655	674	671	666	664	638	671	658	660	601	644	670	684	669	628	655	658	664	645	658	666	626	648	641	664	625	689	655	647	656	658	730	655	666	661	637	636	694	668	616	685	654	631	665	690	718	657	659	712	630	622	680	691	696	654	649	694	641	639	691	675	646	684	620	653	704	629	659	639	642	682	703	655	656	657	642	639	650	630	678	639	707	681	658	701	621	642	614	645	685	645	659	702	638	675	651	694	669	653	693	644	661	678	617	647	632	676	622	697	644	659	679	681	667	655	647	704	693	665	671	644	679	696	662	689	718	684	652	709	658	656	612	674	664	631	692	692	714	656	683	702	615	647	697	661	618	691	684	680	630	660	659	608	645	668	645	663	681	602	655	660	659	678	641	666	709	654	695	661	654	649	634	681	675	651	659	680	641	700	700	692	640	652	690	688	680	664	686	714	701	631	668	679	655	709	664	681	664	653	636	662	650	712	668	670	640	685	642	675	641	615	651	670	692	645	641	668	626	673	690	660	661	680	671	659	687	633	654	654	684	672	588	681	631	685	650	684	670	709	694	676	664	691	664	647	645	647	717	630	649	658	648	672	677	681	673	694	679	638	705	640	631	632	654	648	648	739	725	697	701	653	667	672	633	659	688	661	660	648	624	652	643	692	667	646	643	693	672	672	673	694	684	647	642	677	663	690	665	657	658	677	650	715	672	656	622	644	688	675	668	704	663	684	664	667	669	653	698	657	642	638	623	689	669	695	692	662	693	647	703	655	666	644	646	653	662	648	671	678	686	665	686	673	649	693	613	708	651	664	660	674	654	671	715	661	651	669	687	698	685	635	653	697	646	663	627	657	658	633	704	667	624	683	638	654	683	660	621	626	722	669	677	650	681	634	654	619	662	694	701	674	637	619	628	675	645	671	681	736	671	662	665	692	654	667	694	670	710	675	639	656	644	592	676	635	699	664	682	646	603	626	695	681	724	635	686	597	594	698	656	708	670	600	621	670	666	646	671	680	670	633	668	667	677	705	670	679	593	620	643	639	681	688	654	692	704	710	680	675	682	671	657	674	699	647	689	636	657	670	656	638	688	676	631	673	619	662	677	640	654	704	660	712	608	669	714	706	652	640	708	692	681	639	652	674	686	681	647	620	688	619	642	682	689	673	666	616	594	679	721	670	655	658	700	669	641	667	669	641	685	671	636	636	672	618	685	684	615	659	662	633	674	633	681	637	681	683	629	696	686	672	693	666	676	671	651	673	654	637	699	718	662	667	645	697	677	689	740	668	756	635	688	688	636	664	671	664	674	666	660	651	694	673	685	655	613	611	736	661	641	701	636	650	640	634	666	645	708	692	646	660	655	670	627	675	664	678	637	707	619	669	651	696	673	668	673	629	677	680	662	648	668	618	648	679	609	675	727	673	685	675	661	692	675	644	613	645	696	674	629
42266	22482	9312	4556	3344	2639	2129	1648	1466	1265	1170	989	930	936	828	815	846	793	760	771	760	787	750	702	698	698	724	689	733	688	709	733	719	648	715	723	734	683	706	647	652	693	699	692	663	667	684	660	656	662	678	669	678	694	721	695	644	655	676	648	678	656	667	715	673	698	626	669	660	693	681	659	663	633	589	667	719	722	639	674	681	652	684	665	705	637	674	719	655	662	656	660	676	670	669	693	695	706	683	716	629	694	660	670	672	692	694	670	654	656	672	707	692	668	677	644	678	681	687	674	636	653	617	636	663	700	605	667	635	656	708	678	696	695	653	635	675	686	700	653	668	692	664	714	662	668	674	653	638	693	691	667	682	665	622	665	659	679	665	684	669	658	658	712	689	687	666	680	644	651	633	652	649	667	663	703	614	669	675	668	667	708	686	644	650	657	683	642	680	640	682	649	662	653	653	657	695	685	690	683	704	687	668	670	651	678	666	665	717	688	667	640	648	701	682	674	744	664	696	673	683	680	685	652	637	657	647	631	638	689	634	707	705	632	670	674	701	659	658	699	653	689	704	661	663	657	661	703	669	660	708	679	661	665	734	651	682	624	610	686	655	632	693	637	623	645	663	628	709	642	668	714	663	665	640	671	684	686	692	662	685	664	648	661	638	660	663	710	668	681	663	653	694	695	702	706	660	664	657	671	659	650	627	674	701	651	688	657	691	673	617	618	637	657	726	668	672	664	688	641	618	668	713	666	678	697	671	622	654	685	640	627	689	602	681	639	636	711	665	684	675	668	695	705	668	648	691	660	686	645	671	652	699	684	642	653	674	632	669	665	680	647	657	716	684	652	658	638	636	651	634	683	686	667	651	668	694	660	686	677	671	643	692	656	682	661	681	660	616	668	689	609	632	678	675	652	625	648	663	689	650	730	713	662	677	664	678	718	687	657	633	618	694	688	636	691	677	659	649	640	626	654	726	692	640	686	686	654	710	686	648	642	630	691	669	636	663	708	709	711	688	681	669	669	672	639	640	669	640	643	669	716	607	681	670	673	667	647	685	685	646	661	692	672	708	628	647	665	689	692	665	655	682	662	671	668	692	657	711	641	696	681	680	675	651	659	627	682	661	686	686	664	672	704	641	716	675	700	657	682	709	662	638	639	649	637	651	671	693	664	662	658	695	709	655	656	651	684	634	684	642	712	664	702	642	670	670	660	678	697	660	669	722	686	629	644	630	674	691	620	650	658	666	634	657	666	669	659	635	625	685	690	648	641	643	670	666	628	660	681	631	684	679	697	626	658	679	669	723	628	657	663	643	671	669	630	701	673	670	685	660	643	670	636	702	645	625	669	656	653	648	711	659	710	690	717	716	722	701	656	644	628	667	626	671	692	696	658	670	666	680	654	679	665	627	719	659	640	689	692	636	612	661	648	649	636	681	660	665	631	634	689	648	657	638	679	643	647	701	669	650	704	677	706	679	656	655	695	616	660	618	658	653	672	650	686	627	637	689	614	681	662	705	667	704	715	645	655	673	683	644	688	682	651	644	670	674	662	694	663	657	710	701	684	711	695	657	663	667	656	635	673	704	684	658	677	662	641	660	720	625	692	702	660	603	709	638	630	750	651	644	635	685	666	705	673	710	732	658	673	667	702	667	675	659	586	688	675	710	637	667	712	589	683	682	609	694	693	684	653	634	657	650	654	697	655	677	651	669	671	643	640	659	634	660	619	648	675	688	725	716	688	646	668	679	665	682	636	624	643	701	667	647	612	667	642	658	678	648	662	682	639	669	687	654	657	637	655	651	709	708	661	637	664	664	662	689	666	675	680	676	677	688	684	652	717	641	687	669	658	652	635	605	637	681	666	697	617	654	693	641	653	658	639	634	683	660	650	632	688	671	669	648	647	640	687	653	620	719	666	662	656	673	638	680	660	646	652	659	653	656	656	670	667	660	685	689	649	657	681	644	671	688	683	708	655	664	680	642	683	678	619	644	632	726	691	706	702	689	661	680	641	673	663	671	674	645	625	678	666	685	621	643	719	695	647	652	687	693	637	703	662	658	687	655	692	665	686	687	688	660	644	615	661	661	689	652	678	672	683	666	678	661	668	664	687	678	690	655	628	638	698	630	630	656	713	676	670	686	658	664	630	706	646	687	647	678	671	712	664	623	696	697	657	658	639	688	666	665	664	645	678	700	673	625	659	668	635	664	670	668	651	688	666	677	675	662	671	631	676	634	666	633	687	671	645	668	644	664	666	684	634	637	712	680	684	698	671	634	630	659	658	685	654	696	658	598	645	653	689	651	682	704	686	694	646	668	673	696	624	635	663	672	639	642	717	695	634	667	717	695	674	706	639	695	700	657	673	649	610	698	694	678	645	653	650	661	695	645	682	627	711	673	626	666	708	632	677	643	690	669	666	664	631	671	696	692	684	682	675	678	696	676	608	661	652	667	689	638	657	650	668	677	645	681	685	653	631	696	686	676	704	696	687	659	668	647	654	630	661	673	660	638	630	653	660	690	639	683	614	682	686	694	672	675	673	626	668	688	708	615	674	659	646	652	653	664	640	639	659	696	639	641	654	663	686	624	641	676	716	725	650	694	646	619	656	650	673	678	675	682	682	687	660	662	684	661	667	697	662	682	637	709	688	696	640	635	658	615	691	676	685	663	642	645	699	661	657	663	675	703	656	677	660	680	675	678	689	659	663	662	639	711	641	645	678	687	665	658	656	671	643	704	643	627	652	659	701	692	693	645	659	665	651	654	666	679	691	634	695	654	691	613	689	643	661	656	658	678	708	650	663	684	650	647	676	666	660	678	660	655	726	683	662	694	682	676	650	668	643	661	662	651	632	649	678	683	635	718	680	641	628	695	639	678	695	691	649	632	617	695	663	657	662	618	706	670	618	665	651	689	648	681	635	711	630	644	654	632	644	683	632	669	688	664	684	713	681	689	713	671	674	671	645	662	640	700	651	683	660	663	652	676	681	682	681	635	722	687	648	703	618	688	623	668	701	677	671	694	669	672	700	652	633	656	708	715	681	684	675	694	640	667	713	639	690	705	669	652	700	638	625	656	666	636	691	654	677	705	662	661	692	664	686	653	664	667	691	636	665	672	690	722	692	676	667	732	676	656	665	702	647	639	659	632	657	725	704	617	664	643	670	688	686	661	654	646	667	652	646	709	667	645	610	743	696	622	625	627	690	655	650	664	680	654	723	681	742	660	652	652	650	642	635	654	667	661	651	666	659	661	638	689	640	682	648	650	622	708	637	634	675	643	697	662	622	659	706	685	614	636	675	653	642	743	636	690	680	639	697	670	639	676	611	707	653	694	632	639	710	634	672	643	668	631	701	694	628	680	675	686	661	674	639	652	658	708	644	689	668	656	686	650	662	679	664	637	687	675	700	650	654	686	675	647	651	657	667	654	661	676	683	678	621	635	642	639	671	682	634	724	623	657	634	659	684	662	669	681	647	678	684	638	690	680	643
27812	18220	4473	819	629	585	512	413	384	387	382	406	366	362	357	393	382	392	381	387	417	376	424	410	392	428	402	379	431	426	396	387	369	370	414	414	371	386	407	364	401	386	406	348	389	359	372	374	358	404	394	413	365	368	409	383	414	392	390	383	395	374	365	352	396	392	379	343	387	396	368	420	397	420	389	362	395	358	369	393	388	356	427	399	416	409	368	397	373	407	397	369	387	380	417	372	389	423	403	397	386	388	385	364	354	384	374	410	400	347	405	406	391	402	374	368	362	411	411	387	387	421	396	381	425	382	387	384	332	396	383	355	385	334	372	369	372	360	385	406	382	378	352	374	396	392	393	394	380	366	401	359	393	402	362	385	377	433	393	369	405	356	390	403	392	393	406	377	372	412	401	414	418	345	394	331	383	391	386	386	356	362	376	355	407	375	398	369	369	415	399	398	392	373	391	394	380	357	376	376	359	373	418	398	373	383	357	417	405	388	391	396	400	412	394	351	399	414	434	395	426	396	389	396	369	414	390	415	374	406	382	369	393	407	410	357	393	375	413	369	414	387	378	405	401	378	357	391	398	414	395	392	373	406	382	384	404	382	368	376	407	358	400	363	363	415	396	385	395	358	371	397	390	391	388	364	368	380	386	383	398	396	351	383	364	360	380	401	353	371	392	363	402	381	373	370	352	383	377	372	368	416	399	381	391	360	384	370	382	403	365	375	427	349	393	379	379	396	363	374	365	401	392	382	434	415	345	402	388	358	406	391	421	361	410	379	370	405	386	417	372	382	397	392	380	392	398	381	389	386	408	366	366	420	395	402	395	402	352	388	417	367	372	403	397	423	410	379	380	419	398	356	372	442	409	371	417	410	395	403	395	390	390	417	380	387	363	419	415	382	358	416	379	442	424	380	368	398	422	377	374	381	414	385	396	372	395	385	354	382	417	430	389	358	386	385	374	381	400	410	408	397	407	374	374	401	406	385	387	421	387	387	359	380	399	358	405	387	408	399	417	400	390	390	375	392	406	358	393	409	401	432	391	385	391	399	414	382	404	361	395	421	356	389	432	371	376	363	364	400	389	420	375	364	386	389	404	401	397	407	401	376	388	375	375	371	355	376	413	406	375	346	389	384	380	375	411	412	380	394	418	358	382	382	396	400	402	390	409	416	373	350	379	370	393	402	402	367	370	372	402	395	399	380	388	355	388	352	370	415	355	387	357	374	408	374	365	390	403	405	363	417	348	404	419	376	403	342	368	403	385	393	367	394	380	393	388	400	386	371	381	387	373	378	386	391	365	405	411	377	408	373	379	361	365	376	402	420	387	418	373	361	397	408	392	404	381	351	409	403	405	397	389	378	404	406	410	349	406	434	418	348	370	355	408	424	371	374	388	421	406	386	429	396	396	381	389	383	384	421	398	383	415	378	420	394	376	377	399	379	392	401	400	352	366	379	378	399	380	363	403	410	368	384	381	392	432	388	397	408	381	431	372	381	400	386	397	381	398	359	381	380	411	413	387	403	385	432	397	412	398	349	448	382	379	397	358	361	375	362	382	389	356	386	377	390	384	393	412	360	351	388	395	367	379	374	399	367	428	369	360	367	400	403	390	374	396	389	361	406	360	385	373	376	380	389	402	373	362	368	374	377	414	382	387	368	393	374	359	356	407	408	363	374	403	391	363	375	397	402	398	377	401	386	366	437	443	393	399	354	349	380	353	382	374	389	368	390	444	355	381	387	359	399	397	375	394	389	345	404	406	357	392	383	369	393	373	369	370	375	375	381	393	376	385	377	376	395	341	379	381	371	403	395	390	374	403	368	368	373	421	407	387	408	415	380	402	365	411	368	419	361	388	402	395	378	396	387	392	380	390	399	399	378	370	417	420	361	370	357	389	382	361	371	393	361	372	402	418	393	382	364	368	388	393	429	370	376	425	345	370	394	407	375	391	396	419	370	378	400	358	407	392	398	419	383	379	389	384	396	402	388	386	409	366	422	421	382	403	416	375	408	401	327	401	389	371	399	382	412	428	420	388	391	375	433	405	403	352	362	362	378	381	409	382	403	391	394	359	380	371	387	418	389	382	381	397	373	362	376	424	398	407	393	395	382	391	395	372	356	422	368	407	369	373	360	394	437	398	393	358	410	408	389	364	421	363	368	385	402	410	376	397	388	398	381	361	361	401	387	426	381	377	363	388	350	397	350	427	336	386	371	429	362	369	383	401	383	377	432	406	411	421	427	387	384	384	395	398	376	411	414	364	384	377	375	383	374	374	401	399	383	411	378	390	411	402	411	435	391	407	405	397	371	380	405	360	388	384	366	408	374	349	375	423	358	372	376	398	399	390	390	367	409	386	395	385	376	415	333	392	379	415	396	387	416	352	358	395	374	383	364	348	376	396	381	376	371	352	397	408	374	348	366	380	375	368	366	376	393	390	398	411	374	389	400	367	383	382	362	376	394	405	390	401	413	415	419	440	382	407	419	347	413	392	382	410	387	412	416	375	364	384	355	377	411	393	375	388	359	397	415	401	350	379	379	378	382	377	369	423	435	376	387	401	364	414	389	376	396	408	359	385	383	386	379	367	368	386	422	385	394	438	383	371	366	390	401	381	400	387	398	357	387	380	418	411	392	406	398	430	356	417	387	372	393	383	376	409	385	369	403	401	412	382	396	364	415	393	374	380	407	406	373	383	375	409	368	418	377	367	394	392	399	348	391	387	405	390	409	409	395	411	401	403	399	408	385	373	381	390	406	390	401	421	418	393	381	407	382	393	413	420	374	432	401	386	381	409	412	399	358	392	410	352	391	416	390	362	382	384	354	389	412	377	372	383	324	344	378	400	370	343	400	346	415	372	420	410	393	405	401	428	392	384	391	413	380	380	389	398	382	358	411	381	378	392	394	414	375	343	411	333	383	388	392	383	401	359	406	397	393	402	383	403	401	402	424	356	355	383	410	391	430	377	355	410	390	383	415	405	364	409	388	377	379	430	384	410	400	379	417	367	377	421	406	390	396	377	396	392	380	394	395	424	411	376	397	410	410	380	377	352	384	378	393	345	425	413	425	410	370	363	373	365	382	399	370	361	359	367	398	394	413	346	392	396	365	367	398	404	398	432	367	408	373	417	404	376	397	389	372	378	369	401	380	394	375	386	398	370	410	397	404	381	379	399	375	412	386	406	391	407	415	371	375	417	387	351	392	402	418	402	397	389	414	396	372	396	381	369	348	378	397	361	366	371	402	399	353	387	395	361	367	346	412	359	396	402	383	393	398	371	411	374	377	376	345	393	395	412	371	382	397	384	367	387	361	393	371	381	340	407	402	415	389	410	357	359	389	397	379	374	416	393	360	369	358	379	397	383	380	415	345	397	390	358	403	380	378	412	394	364	394	400	399	399	384	374	417	369	376	382	406	366	395	412	363	404	386	403	380	407	393	361	372	405	401	364	360	396	372	404	366	387	397	391	393	393	395	431	400	423	391	390	375
12035	3585	823	565	560	473	445	519	445	461	469	426	454	429	431	455	431	395	425	415	466	443	422	406	419	409	438	436	428	447	428	449	449	394	409	446	430	418	453	436	446	417	451	414	415	419	402	414	429	398	442	393	439	395	430	386	435	439	422	439	429	429	433	435	405	403	405	439	433	462	437	417	430	403	455	427	438	433	401	450	394	408	489	423	389	442	462	452	448	448	455	421	406	428	422	471	424	443	388	449	448	441	446	396	418	417	418	425	420	453	457	438	424	445	444	452	426	425	446	409	435	434	419	419	425	406	442	436	395	457	393	453	414	437	412	409	421	440	411	403	401	426	447	438	396	417	405	453	427	468	449	403	477	447	453	430	441	460	447	450	419	481	399	437	448	423	424	414	399	411	419	423	430	464	415	434	434	432	410	434	407	465	454	453	378	399	415	442	462	413	406	400	413	432	441	449	418	384	437	440	423	418	420	441	419	402	465	439	412	419	415	415	403	442	429	405	418	427	455	425	444	454	427	417	414	421	407	436	446	449	444	430	431	404	433	451	439	424	467	407	436	449	448	398	479	443	432	457	415	405	418	476	420	445	408	443	432	440	480	413	427	422	408	407	439	416	467	440	411	448	424	429	442	392	439	406	410	403	457	427	436	426	414	432	418	398	447	427	398	410	441	424	423	407	474	455	408	419	432	428	422	444	445	437	431	429	437	422	485	408	413	431	469	414	457	440	434	430	477	386	407	414	450	419	412	443	450	422	425	423	445	475	391	445	405	439	432	430	396	422	438	409	491	427	403	431	422	412	428	407	431	450	407	426	421	431	438	430	404	386	398	418	462	414	464	416	438	404	411	434	397	424	455	464	398	455	399	400	402	414	453	413	452	435	447	456	412	428	408	454	432	418	436	417	431	427	453	430	453	449	431	420	464	419	419	417	407	433	432	405	463	439	453	424	459	444	421	406	415	434	447	469	444	464	454	455	410	435	406	445	442	461	459	415	418	450	393	435	452	424	410	412	427	436	445	461	433	439	456	444	431	392	411	417	456	433	401	409	470	373	428	411	411	443	426	415	418	446	431	438	441	414	402	413	432	428	398	414	439	442	398	409	439	417	429	456	452	413	440	398	454	423	441	414	473	414	461	439	454	425	399	441	433	384	449	431	454	428	436	438	408	378	467	418	442	429	468	435	461	438	414	412	459	467	416	432	447	469	451	412	442	431	450	408	431	412	423	401	422	403	461	406	460	409	421	432	398	425	433	454	383	419	416	429	425	415	406	396	385	416	423	415	419	445	434	431	448	405	442	445	418	431	413	409	446	467	425	471	430	418	444	459	438	429	456	404	409	387	409	431	437	468	436	440	426	446	440	441	405	472	435	449	444	424	475	414	402	447	406	419	401	420	407	428	430	452	461	413	447	447	436	462	431	445	414	478	461	420	466	443	410	408	413	464	476	453	461	408	437	413	420	394	381	446	437	425	447	430	425	456	432	415	437	404	392	441	407	461	429	457	397	478	395	424	431	440	404	394	431	454	421	430	416	446	419	386	444	435	415	488	423	422	441	451	394	431	439	435	451	464	444	416	412	450	443	449	443	422	430	388	431	391	407	434	425	391	411	457	472	432	420	416	419	407	427	401	418	452	453	412	427	402	406	474	438	378	457	477	428	423	399	473	423	401	387	416	432	445	444	430	442	419	440	404	439	455	427	497	458	404	441	441	435	392	429	423	393	431	429	422	409	419	425	419	447	421	418	397	445	406	386	417	450	435	385	436	427	448	437	474	453	439	441	384	439	413	463	416	389	475	429	422	406	447	422	418	455	461	456	422	432	417	421	441	429	439	449	420	453	419	462	420	449	433	406	444	425	411	417	428	477	443	422	454	428	420	405	452	405	452	413	420	448	419	424	447	441	442	434	421	440	432	421	413	445	421	436	413	441	443	411	407	461	426	426	441	398	411	446	424	420	406	407	407	405	451	425	425	447	421	469	423	439	420	401	441	434	398	438	447	432	444	432	377	438	427	460	479	397	426	424	449	446	430	466	417	382	408	457	445	415	443	400	403	445	443	416	465	409	438	420	425	420	430	419	424	412	437	416	428	435	431	436	421	407	439	446	426	466	443	390	420	429	408	453	441	423	433	433	465	446	447	411	434	401	445	444	404	470	455	382	394	409	442	439	407	419	442	442	445	421	446	434	411	437	453	458	379	444	451	415	445	424	476	410	443	469	415	459	461	421	418	439	465	434	381	410	420	421	435	443	425	432	411	439	408	429	460	430	426	405	388	460	433	462	440	412	408	443	428	436	423	401	452	427	469	428	443	444	426	451	398	439	445	410	429	406	425	440	414	418	406	439	431	421	435	458	422	431	380	422	417	415	432	403	438	427	425	420	427	405	435	461	442	430	429	452	407	430	408	410	416	432	440	428	396	389	416	411	466	423	400	412	404	396	437	386	424	419	449	451	410	453	424	417	462	414	400	451	434	439	433	424	415	463	426	435	409	427	444	428	437	431	446	431	453	403	448	419	425	451	399	439	430	414	444	437	432	453	406	429	451	420	434	422	406	446	408	438	407	465	426	440	457	425	433	390	418	432	408	391	442	406	420	416	443	407	434	372	424	445	450	429	455	405	438	449	397	450	427	418	433	436	418	413	435	447	442	442	439	414	441	420	422	448	435	425	435	439	432	444	463	414	431	424	424	436	426	395	435	435	415	450	421	446	445	432	443	434	459	468	418	420	411	428	434	426	478	418	432	422	426	397	415	446	458	418	436	435	374	438	427	433	435	418	414	446	414	423	420	448	423	402	427	467	464	454	408	419	452	418	408	439	448	442	431	412	454	445	421	439	446	398	406	421	393	435	442	425	433	393	434	431	435	430	450	456	456	422	403	424	397	427	425	444	417	420	422	457	431	423	436	446	421	409	432	402	407	400	423	451	464	431	414	420	446	450	399	429	410	418	444	414	403	391	428	409	421	442	433	452	398	403	423	475	461	379	461	433	436	413	468	464	482	425	420	435	448	424	422	454	445	435	421	412	461	447	425	454	430	426	442	408	431	414	442	446	420	455	437	429	421	462	421	427	441	431	427	457	450	395	439	391	468	433	422	425	430	390	439	372	432	440	417	433	433	455	460	453	466	409	395	418	397	465	402	456	427	462	448	429	442	456	418	419	421	431	468	432	453	434	428	442	468	442	422	483	446	455	377	437	428	424	413	477	425	445	436	426	402	444	427	467	411	448	425	439	390	403	441	450	418	433	456	441	429	428	438	417	474	483	429	417	454	441	401	411	408	427	455	421	440	420	416	402	449	417	430	384	444	456	431	412	419	433	406	430	425	452	424	455	432	424	447	412	431	446	415	395	435	425	424	410	411	436	448	413	457	439	423	440	446	407	427	437	414	442	411	453	444	414	419	435	435	453	449	412	447	428	467	389	451	436	445	449	439	417	449	438	445	372	415	404	435	451	398	426	456	409	419	377	424	421	421	477	445
23648	21036	28067	24180	21033	9052	922	611	478	463	394	376	381	334	385	341	315	319	320	331	312	336	318	295	326	312	289	295	279	293	294	321	293	293	289	295	310	306	287	281	302	297	308	279	281	272	282	298	284	257	316	281	293	279	292	302	285	292	315	265	278	277	307	266	279	266	274	277	318	272	311	308	261	274	282	276	291	286	260	304	283	265	311	304	292	276	301	269	252	263	262	299	268	278	273	281	270	294	292	296	279	301	294	315	273	295	322	278	258	286	276	299	285	292	284	297	288	283	295	291	284	280	271	283	296	282	249	273	283	301	269	291	316	266	272	293	294	280	283	301	291	279	285	269	285	274	270	290	297	279	286	256	298	296	280	312	305	302	291	302	315	282	263	266	320	312	254	313	268	286	266	287	267	298	283	300	285	284	280	282	303	273	275	261	248	275	305	285	269	263	278	254	293	293	265	272	293	312	298	293	273	272	263	229	288	261	255	283	271	278	300	297	294	270	294	290	308	288	305	253	279	262	294	292	271	280	282	288	298	271	273	303	292	260	301	302	295	314	307	269	292	291	278	285	274	269	285	278	275	272	307	279	278	272	273	298	273	271	305	291	314	285	286	282	266	258	285	258	291	266	276	295	254	246	298	304	283	281	284	263	292	326	283	297	306	291	274	281	292	300	312	285	311	256	288	277	315	295	326	294	278	273	281	278	293	294	286	309	317	288	279	276	282	252	267	280	254	260	269	286	294	307	284	286	260	285	299	293	314	290	293	307	274	288	284	305	274	282	249	301	316	294	295	318	302	305	289	302	289	306	289	288	298	317	295	303	284	281	297	313	282	285	295	266	299	274	287	273	335	265	266	278	280	270	307	272	295	297	309	285	293	319	268	252	287	272	289	281	313	283	296	269	295	317	292	262	296	287	290	251	292	327	286	315	283	275	285	261	299	297	287	281	275	274	290	275	275	283	271	276	264	287	312	282	277	255	287	310	299	306	258	287	286	292	245	287	307	282	246	270	300	284	293	259	277	269	285	269	303	301	276	279	310	283	294	309	285	264	281	290	259	264	316	295	281	321	290	306	299	318	293	299	248	284	263	276	303	304	289	269	276	274	289	273	300	265	297	273	293	274	285	276	308	266	278	284	284	284	299	268	250	276	277	280	292	291	297	291	271	273	304	247	280	291	281	273	294	310	274	307	287	292	288	268	291	253	276	266	285	266	280	299	292	306	305	267	309	297	289	286	288	277	265	286	269	254	295	293	248	300	307	283	264	286	270	256	261	287	293	283	308	267	293	323	300	316	302	297	273	261	282	288	314	281	293	305	260	268	309	297	293	296	275	260	296	302	300	304	272	300	297	257	244	288	262	291	290	316	285	299	293	283	254	296	343	276	285	299	306	290	265	261	280	297	283	278	278	321	294	280	287	291	277	275	286	273	287	292	310	308	269	285	261	296	285	287	273	276	302	282	347	286	299	265	251	301	290	288	297	282	294	276	293	289	265	275	308	262	287	280	292	290	288	302	279	290	298	283	258	273	284	311	293	311	281	288	270	293	305	295	273	289	277	327	262	301	271	296	258	268	274	284	291	274	295	271	287	293	291	275	293	289	285	297	290	309	300	283	310	286	252	307	289	287	323	278	306	281	276	292	261	237	283	282	277	295	292	258	290	293	310	307	274	272	259	265	287	278	274	297	306	285	284	276	295	305	264	292	272	282	274	249	281	245	277	286	298	290	301	312	276	271	273	263	302	281	288	282	297	275	261	270	289	296	303	282	293	265	301	301	291	300	296	292	308	261	279	283	289	280	294	286	299	290	289	299	266	296	264	287	266	263	265	284	270	277	278	302	303	282	277	275	268	263	294	296	279	276	265	301	283	267	303	279	309	273	284	278	280	259	265	279	284	289	279	266	268	287	284	283	307	292	303	258	294	288	273	251	275	274	276	291	272	273	279	293	300	262	282	296	269	307	268	281	272	292	300	279	260	307	280	322	300	254	292	304	274	287	292	271	277	313	266	278	285	264	244	271	292	296	282	287	277	275	285	287	260	323	305	277	296	315	286	312	284	275	306	292	294	283	272	250	290	293	296	289	285	312	280	286	302	286	273	269	309	341	286	275	283	296	279	271	271	250	296	310	311	289	301	283	275	277	284	264	290	264	284	257	286	282	272	321	275	299	266	287	286	276	285	293	286	264	290	255	278	280	271	284	272	288	275	265	297	304	272	268	305	267	284	290	288	271	249	275	252	310	285	294	314	297	291	292	275	273	295	263	298	303	281	290	310	295	282	271	304	289	299	294	269	292	268	295	299	325	242	267	275	288	279	276	277	268	276	264	296	262	264	298	309	296	299	281	266	296	292	267	271	293	264	266	267	289	276	285	276	287	307	288	300	289	262	319	265	269	290	293	291	299	293	291	280	279	296	280	315	269	291	296	264	268	283	288	272	296	278	264	284	294	297	279	293	264	287	254	297	282	284	266	274	293	309	284	312	316	275	281	295	296	271	308	299	276	279	292	268	269	292	247	272	306	271	281	298	305	305	268	284	283	287	294	288	275	315	304	293	277	280	313	300	283	283	262	322	300	282	293	318	274	272	307	269	287	298	273	289	291	276	279	306	286	334	290	262	281	279	264	270	295	253	316	268	294	293	282	284	294	308	305	282	288	292	291	254	298	278	277	288	270	291	276	289	275	304	283	263	271	280	289	295	305	270	279	264	267	279	305	278	278	279	303	309	302	282	283	260	294	294	265	293	280	273	278	287	282	304	293	294	303	269	246	281	297	258	274	273	285	295	259	277	275	260	280	275	308	284	330	295	300	297	303	315	288	280	270	283	292	277	310	271	276	289	270	290	276	291	280	276	266	317	277	303	261	257	288	295	271	287	279	299	285	280	313	290	280	267	301	282	281	271	301	299	294	274	271	262	265	247	288	294	278	285	272	278	289	333	289	295	296	287	307	305	286	271	257	288	294	280	282	295	281	306	266	295	271	275	272	294	300	294	274	282	263	275	294	289	280	286	318	290	280	250	282	265	282	269	255	263	287	288	263	272	282	315	280	256	273	317	296	286	293	313	272	280	264	269	289	271	284	276	273	301	278	295	287	273	268	276	275	254	298	274	310	295	272	288	287	310	295	308	293	275	277	311	260	291	290	275	287	284	291	298	292	276	265	283	268	307	263	278	304	282	276	255	260	270	322	293	260	273	256	263	275	289	308	288	299	295	313	289	293	257	313	275	288	264	271	261	288	314	328	306	279	274	290	297	295	269	295	274	286	286	300	275	308	302	264	296	300	299	265	278	293	303	304	259	308	287	295	278	293	273	308	290	264	290	280	278	295	259	267	300	303	285	273	286	290	290	275	310	289	270	282	262	256	301	275	289	261	298	274	267	319	291	300	292	249	322	273	300	259	302	302	280	276	258	265	323	288	284	301	264	290	255	304	302	252	274	311	275	285	273	285	281	287	311	250	294	283	280	271	298	275	303	315	302	272
34714	16235	5349	2514	1819	1442	1050	864	723	580	541	494	430	457	424	385	393	408	401	350	349	333	331	344	323	352	354	341	380	327	319	327	335	315	301	309	323	323	338	345	312	311	316	326	291	299	301	314	315	315	350	346	296	304	309	297	285	330	333	312	320	324	316	353	262	328	318	301	305	306	310	297	308	294	327	299	300	321	341	317	263	293	315	315	311	317	283	327	288	323	356	318	285	324	318	291	298	330	294	323	316	310	351	308	341	295	300	308	288	323	337	284	323	303	320	298	309	313	281	318	320	300	330	284	299	297	284	287	313	295	328	336	321	349	332	324	316	332	295	311	301	325	310	282	304	325	299	342	262	305	284	298	306	325	300	304	297	311	291	316	308	292	265	321	329	328	292	302	300	324	320	356	316	315	299	311	305	321	317	328	307	327	300	333	302	300	330	298	304	319	296	316	320	310	300	287	291	286	291	309	305	320	306	311	295	337	299	326	328	293	296	304	315	284	264	290	299	304	316	346	324	331	296	292	314	320	312	318	281	328	321	327	315	327	326	293	312	291	311	327	290	315	310	336	292	303	312	316	306	321	291	316	290	312	282	307	297	324	299	294	301	303	300	304	326	306	322	307	341	346	290	302	307	295	297	293	295	275	326	301	315	306	304	301	334	344	334	318	317	278	325	351	327	312	300	313	321	313	290	322	346	313	308	317	329	291	281	297	313	327	304	306	334	310	316	331	319	306	291	319	257	313	325	330	316	312	315	325	315	259	315	326	297	315	320	333	289	315	294	294	293	315	315	318	301	303	279	309	332	308	288	327	305	330	340	297	297	315	343	310	290	356	350	298	289	320	286	325	307	309	293	302	298	312	326	306	329	293	295	309	314	337	306	306	336	317	323	328	294	326	291	279	351	315	323	306	334	332	298	318	319	333	300	290	311	315	274	301	320	294	299	347	302	344	331	315	284	312	315	306	339	335	303	333	305	321	335	301	336	296	296	303	314	332	316	333	301	314	294	286	322	287	329	289	318	343	328	350	311	319	315	324	282	308	308	277	322	311	348	301	341	300	317	320	343	312	338	336	305	305	343	325	323	308	313	339	292	273	325	306	293	307	347	316	317	306	332	299	323	311	309	314	305	276	295	331	297	308	324	277	315	327	308	303	268	278	300	306	291	343	361	300	292	320	305	304	279	317	290	296	307	301	307	277	309	316	291	313	295	325	308	312	332	326	313	306	307	320	316	303	340	327	356	316	297	320	300	313	326	309	339	306	297	323	312	308	294	305	312	284	323	307	312	307	309	295	320	346	302	324	276	294	318	329	327	297	310	308	335	315	327	321	329	303	288	310	321	334	286	304	322	331	340	314	317	281	332	325	298	296	314	314	310	307	336	294	323	319	345	292	341	324	288	323	299	297	300	306	315	343	338	304	319	315	305	324	314	297	326	322	278	305	303	299	323	317	296	315	324	298	322	324	303	325	287	307	325	302	311	297	310	301	320	303	283	321	302	288	318	309	348	314	289	316	318	320	318	327	322	295	283	304	332	311	329	329	290	317	312	286	285	312	295	324	358	286	285	305	296	304	274	293	304	299	306	313	327	310	322	340	312	308	304	312	313	322	335	326	334	310	294	327	346	325	328	352	303	297	313	323	325	333	284	291	281	296	294	307	284	301	306	331	300	331	322	294	288	308	300	345	294	299	278	301	340	283	312	304	303	318	306	306	289	304	286	298	306	299	304	318	313	277	289	301	308	327	329	278	324	333	297	307	320	297	300	329	297	314	323	301	302	322	318	289	327	289	281	303	320	339	332	323	307	325	327	306	321	295	341	325	285	319	308	317	322	331	298	296	336	326	300	293	305	293	328	281	304	296	314	286	288	305	314	337	307	315	301	318	315	326	324	277	288	304	302	342	324	306	290	304	301	290	368	311	320	316	300	300	315	298	317	307	323	331	315	305	290	319	295	294	356	321	320	296	330	315	304	346	303	304	281	281	325	274	288	319	292	267	324	309	291	299	317	322	303	313	323	306	305	318	325	272	285	293	290	277	298	325	327	299	297	281	314	298	319	339	303	311	297	329	296	297	302	320	324	338	329	321	316	293	303	307	307	320	314	298	317	316	322	323	332	323	295	288	292	306	317	312	312	315	318	303	305	305	306	289	325	333	297	322	313	302	298	328	322	352	301	336	296	292	309	321	312	281	311	303	323	304	330	298	314	324	313	302	317	322	283	314	305	302	281	299	302	310	301	283	329	313	288	296	303	317	300	301	308	300	312	324	330	338	322	313	333	310	307	322	341	283	295	281	342	306	334	308	329	329	292	311	290	317	307	294	327	308	292	335	318	310	303	327	302	314	306	303	325	298	315	292	298	326	304	315	332	321	334	290	340	298	308	312	307	325	311	294	328	284	334	295	309	313	307	339	285	342	345	333	327	301	338	292	322	273	301	311	317	315	297	289	289	311	299	323	325	290	321	306	306	319	311	330	300	307	346	289	301	319	313	327	311	302	299	294	309	304	305	325	316	289	318	329	311	326	284	313	306	324	327	329	304	286	328	305	330	293	307	306	320	312	296	331	307	310	333	332	315	309	314	326	322	289	293	293	313	297	311	303	314	315	300	319	271	331	287	285	297	282	289	313	306	330	321	325	302	334	306	297	329	333	296	300	273	300	312	325	306	302	312	321	288	284	311	291	299	284	320	324	335	308	312	316	339	317	348	312	309	285	301	309	305	296	327	317	321	337	299	317	280	329	289	328	314	325	304	310	319	298	335	299	323	290	326	321	325	292	317	342	295	287	316	305	316	313	294	310	326	322	305	311	326	286	313	308	311	286	314	286	291	304	287	333	335	334	297	344	310	291	283	299	327	327	344	323	283	298	323	307	319	297	312	313	309	306	322	301	269	300	312	300	305	312	311	346	253	288	291	344	289	290	317	307	314	296	315	307	287	297	327	310	281	309	300	325	317	302	324	330	366	292	310	314	280	312	338	319	334	307	322	316	329	295	336	287	281	307	339	317	330	293	315	296	292	300	297	362	302	323	297	292	292	319	296	309	313	319	326	310	284	330	315	312	306	309	317	287	318	303	301	316	330	301	324	329	322	314	309	321	300	287	300	330	329	291	329	326	302	320	332	301	302	297	325	324	302	296	327	329	301	323	337	290	291	317	310	312	303	292	284	308	285	336	278	327	281	339	334	335	302	305	288	330	306	286	291	313	301	325	312	316	282	316	304	307	297	317	278	317	308	318	327	326	303	350	306	326	304	288	322	324	313	314	328	328	314	326	301	327	317	308	299	302	320	322	348	319	303	315	315	289	331	285	299	287	288	304	293	321	317	302	286	315	292	309	309	325	302	262	325	307	302	319	301	305	322	307	308	306	301	305	316	297	321	301	333	276	291	283	320	277	319	316	351	318	302	296	319	342	293	305	318	347	315	273	305	342	316	309	309	324	310	293	320	292	299	318	288	313	298	294	329	341	309	307	313	326	296	312
24756	21053	26936	25265	9745	1121	961	813	815	749	807	802	742	785	758	733	755	757	704	749	693	715	759	686	727	702	715	729	763	689	768	697	699	676	699	704	741	674	756	697	769	728	739	688	694	682	698	709	703	676	713	722	741	695	662	769	662	686	699	738	764	751	716	728	759	677	703	688	720	691	701	719	708	679	720	681	774	732	717	724	675	709	667	659	742	719	696	713	735	678	718	730	706	697	705	684	697	639	719	652	713	702	695	694	742	685	681	694	721	743	710	707	713	650	730	683	643	704	710	751	707	677	683	689	711	753	697	665	745	727	698	714	708	727	746	697	688	652	683	682	707	666	679	658	678	695	723	679	790	634	678	712	684	743	729	722	663	666	736	702	687	697	723	729	719	703	725	729	673	676	682	733	727	673	730	714	710	693	700	691	684	698	659	688	700	684	694	686	663	691	716	675	641	746	705	682	734	740	712	714	695	716	692	736	676	710	702	697	680	677	727	703	699	699	695	718	716	724	706	704	747	650	727	684	679	720	758	704	713	717	729	747	721	702	729	690	733	714	745	677	719	698	667	742	749	730	679	716	715	743	698	649	660	721	700	664	720	744	717	658	725	675	717	704	711	708	685	682	757	704	693	683	671	694	744	707	733	676	685	724	713	715	690	690	707	757	722	737	735	692	712	740	667	705	742	728	698	658	716	742	700	675	679	751	710	725	722	756	699	739	696	734	707	698	690	668	698	732	746	703	768	711	711	695	674	664	701	727	732	678	723	684	661	707	704	692	669	714	683	700	721	711	689	703	696	683	713	737	691	762	676	704	670	755	711	731	746	716	669	674	692	709	696	772	715	703	702	729	714	744	717	753	688	747	689	696	708	654	735	728	716	718	719	689	734	695	716	674	751	683	729	705	699	707	719	661	713	714	697	729	729	777	718	719	718	708	710	660	753	685	680	692	719	738	706	705	717	706	721	675	733	658	677	763	731	705	686	656	695	655	700	732	680	692	675	661	693	709	732	698	732	715	773	698	682	728	670	721	676	753	671	685	704	719	714	688	719	748	741	674	686	722	710	705	690	688	724	728	719	732	707	663	642	671	704	734	701	694	687	644	679	729	646	686	673	719	714	700	712	733	644	683	700	757	673	764	709	707	699	686	701	690	731	716	719	718	675	714	651	750	717	748	629	689	719	705	687	667	755	713	706	725	722	729	680	698	695	683	680	719	709	678	710	676	732	691	701	730	695	705	712	693	678	715	689	754	673	730	701	691	732	733	695	743	701	687	692	767	683	703	715	715	685	702	687	700	681	704	711	673	697	721	727	725	733	673	679	690	685	645	737	733	708	673	675	688	709	703	673	720	750	734	707	700	727	747	693	727	729	704	723	735	718	722	684	650	718	686	717	729	698	734	726	715	677	741	718	686	674	719	715	634	711	668	750	713	779	704	709	742	696	661	704	751	723	689	678	717	683	744	709	717	698	682	675	708	707	726	713	691	748	683	692	706	696	703	746	728	688	697	701	694	738	742	694	682	720	746	719	663	661	674	689	741	770	683	710	684	783	701	787	724	688	718	718	681	730	715	716	685	693	691	694	699	729	731	706	733	709	698	734	685	706	734	719	718	739	696	689	709	695	751	683	732	660	711	683	691	703	731	658	690	746	684	731	766	722	726	706	743	675	709	726	701	717	718	766	742	673	715	717	695	685	699	693	672	674	711	670	721	692	670	727	737	690	734	659	686	705	699	747	717	740	664	748	689	717	701	677	694	770	729	711	743	704	708	704	679	713	712	753	702	690	672	688	730	691	741	688	686	722	676	742	710	729	695	696	655	726	741	703	761	688	725	728	667	709	715	708	677	733	732	706	717	761	756	665	691	688	702	742	722	747	676	715	659	723	720	736	684	718	712	691	658	678	723	693	732	687	703	719	692	710	701	701	710	700	699	695	683	764	680	707	714	691	684	704	700	718	686	683	672	708	731	695	683	650	694	660	733	727	742	704	700	706	731	668	643	701	748	668	712	697	692	701	695	699	719	682	698	733	710	731	682	698	712	678	711	736	720	676	714	710	720	692	748	724	696	719	661	655	694	681	724	700	687	686	674	705	707	724	676	725	706	706	740	745	719	724	728	713	668	685	666	691	721	704	659	742	710	655	718	672	710	684	709	668	759	695	693	695	713	736	695	701	648	738	706	678	689	668	683	706	680	781	742	744	746	697	695	756	706	696	733	689	679	704	720	740	729	691	737	698	677	710	750	663	682	716	700	678	648	676	720	709	714	687	717	687	706	710	731	708	623	691	688	749	721	720	693	722	694	716	683	710	765	680	684	707	737	727	732	752	704	680	693	716	706	704	681	656	702	678	684	685	706	691	737	653	732	718	754	666	691	677	727	673	697	739	732	692	715	684	706	699	741	706	731	720	733	685	725	708	737	717	684	684	703	715	716	672	725	740	713	695	704	705	709	712	722	702	680	704	761	668	704	675	709	709	730	698	675	733	711	719	675	676	662	693	685	681	678	713	723	686	725	736	688	693	678	668	753	721	713	748	715	708	710	660	670	662	702	742	699	690	689	692	684	792	700	702	679	710	657	743	718	735	704	687	696	684	743	738	674	726	720	713	697	693	716	740	739	690	721	699	719	737	738	691	641	678	725	739	656	700	745	687	691	688	732	713	697	667	717	678	662	701	674	731	728	696	701	668	648	720	707	721	728	670	710	694	719	732	706	758	699	692	665	681	697	720	708	709	706	743	724	688	700	713	712	741	729	730	677	667	729	715	775	721	712	706	695	675	684	672	730	718	655	695	704	726	710	705	762	757	729	744	670	742	754	694	711	708	696	699	728	740	702	686	689	715	726	717	692	707	722	687	627	665	735	739	726	764	666	693	713	772	707	715	695	724	743	703	718	639	708	680	677	728	669	713	695	674	702	746	757	723	698	710	716	700	719	690	736	709	696	681	671	694	715	684	706	747	762	687	718	714	695	747	720	724	712	713	693	738	724	688	717	702	640	715	691	687	693	720	717	672	722	675	751	717	705	710	681	715	701	725	708	753	693	662	739	721	712	674	664	697	733	634	680	741	707	703	726	733	691	726	722	735	725	699	716	681	730	747	684	769	685	710	726	703	695	684	675	696	728	690	715	708	687	696	712	749	734	695	697	754	761	717	679	706	687	736	659	722	660	700	715	714	690	710	743	669	684	691	675	716	677	716	696	691	667	720	694	745	689	708	734	714	666	744	726	689	728	704	719	737	724	697	707	700	747	726	689	723	700	718	744	672	716	712	743	713	736	687	703	702	658	688	680	690	720	675	721	742	708	670	688	727	703	672	704	700	659	697	671	710	687	698	722	685	768	693	724	661	710	682	763	687	734	672	688	709	710	726	723	670	666	732	747	720	761	702	673	698	648	760	719	683	692	751	723	727	710	701	726	670	681	677	726	752	768	702	713	704	739	732	693	671	739	706	683	754	692	722	719	705	755	681	726	717	679	683	696	685	738
30739	10393	3272	1867	1489	1257	1080	1012	958	877	823	858	825	740	823	777	750	733	741	752	749	803	753	734	769	734	746	744	738	749	718	766	738	712	749	724	782	721	764	734	766	715	719	749	735	748	708	762	769	768	814	718	752	717	812	734	746	701	766	733	766	772	738	698	731	765	786	779	707	714	706	754	704	699	740	748	700	731	723	706	748	673	673	747	677	721	744	670	684	702	747	779	787	725	778	765	753	742	749	714	705	731	729	738	730	760	750	743	738	741	723	739	744	748	751	731	761	703	740	746	736	740	745	705	705	718	747	714	707	706	727	722	696	731	764	763	728	709	715	699	736	707	745	707	764	715	731	779	728	725	755	711	749	737	715	779	735	726	737	723	734	764	748	731	740	771	755	702	775	741	784	737	741	768	749	733	762	773	734	717	756	717	716	727	723	679	738	714	723	749	726	783	697	720	735	712	769	777	689	727	725	707	736	697	776	766	731	783	747	686	672	734	703	748	713	713	735	751	727	765	728	739	772	726	769	739	720	755	782	761	733	766	783	717	743	765	737	720	702	703	730	758	697	748	731	724	702	776	718	704	745	707	727	750	752	716	724	712	777	693	713	735	742	724	745	760	707	723	772	738	688	722	749	731	785	718	791	716	685	731	735	769	724	702	717	720	749	742	715	757	748	724	719	748	733	735	710	718	743	703	750	721	757	718	778	762	689	753	736	739	700	707	745	786	732	743	748	691	705	776	772	773	701	712	741	700	698	725	744	772	722	753	746	744	739	758	765	742	746	731	734	762	721	740	744	721	711	684	744	727	749	751	744	766	742	764	736	748	809	695	748	741	747	733	708	747	720	795	757	706	715	731	728	685	691	747	721	715	740	766	767	731	706	723	743	686	707	710	717	765	768	764	757	710	746	738	732	726	722	702	725	737	732	731	723	707	724	696	764	764	750	814	718	694	753	683	727	711	768	729	738	765	739	772	729	727	701	753	739	710	732	711	765	709	760	785	735	776	743	736	737	714	767	722	762	715	737	752	738	801	705	762	745	724	717	704	728	705	738	730	694	723	705	773	735	717	717	737	755	706	715	761	691	754	752	729	751	710	702	726	734	680	693	743	759	754	726	741	680	722	739	755	722	768	798	829	735	742	734	728	700	731	738	777	704	727	725	754	754	763	692	745	732	759	710	694	707	747	699	729	669	747	716	710	730	704	727	737	729	722	757	747	779	770	752	711	701	723	739	709	777	737	700	751	699	715	714	717	705	745	702	722	769	742	715	760	744	753	710	758	779	750	774	737	707	736	707	696	769	714	740	753	772	697	662	720	694	766	723	683	745	760	732	734	760	693	740	735	721	777	727	786	715	748	666	758	729	733	731	715	739	768	760	711	700	729	741	731	724	733	757	756	725	714	752	779	708	737	741	705	712	746	756	790	750	728	776	695	721	747	715	744	751	714	717	754	768	743	738	768	739	747	735	708	729	733	716	777	715	754	746	746	757	703	737	789	723	763	707	758	754	711	726	743	777	696	736	753	768	713	769	734	740	715	725	752	687	761	692	765	727	724	734	730	735	747	707	793	745	737	694	740	707	720	751	731	760	742	661	732	724	709	682	763	717	692	717	775	746	702	748	733	779	729	741	743	702	728	748	741	727	698	766	748	744	764	721	750	709	733	764	725	694	728	752	744	758	740	750	687	705	732	775	748	738	716	733	740	743	722	720	743	756	741	736	781	688	750	710	783	692	759	768	720	752	708	714	778	712	713	703	736	754	715	751	774	738	761	777	695	716	720	746	703	708	664	721	769	731	706	709	747	720	775	731	747	721	728	724	722	792	727	763	786	742	707	761	708	709	689	757	748	779	749	754	744	739	752	739	755	756	737	727	752	720	714	720	777	690	770	702	713	730	720	775	736	740	735	751	719	674	725	701	732	748	733	782	735	752	722	756	733	759	782	725	727	787	715	759	740	783	696	722	751	731	729	713	750	785	739	720	706	748	715	779	718	715	728	777	790	720	749	686	730	708	678	718	769	713	721	723	744	732	696	731	711	668	760	716	737	731	744	714	720	765	784	751	781	703	710	743	713	746	731	758	693	744	740	731	768	730	755	734	757	719	738	756	753	732	662	742	768	753	731	770	705	737	733	703	741	704	779	747	731	725	756	731	681	760	696	724	789	683	677	743	695	749	721	722	680	756	733	744	753	763	732	764	739	702	757	704	795	787	711	760	717	770	736	718	795	722	740	705	712	719	771	700	752	686	750	753	726	682	757	661	732	714	726	725	739	753	754	752	756	700	734	772	714	744	776	718	703	718	738	741	739	745	764	739	725	678	704	764	744	728	720	749	724	708	697	725	736	774	767	773	730	764	761	789	742	729	700	764	758	758	741	705	719	696	764	741	741	776	729	712	704	696	731	706	713	740	700	738	736	682	759	761	774	748	699	775	724	760	731	699	725	703	667	775	755	751	704	684	738	695	720	772	739	739	722	723	731	724	759	690	747	674	777	797	743	734	698	684	705	746	791	750	725	730	742	763	747	740	745	716	769	746	743	722	707	741	742	764	741	737	712	756	683	781	689	769	746	786	759	698	769	742	725	707	721	725	722	690	691	730	765	740	716	744	691	745	717	754	736	706	749	701	740	729	761	733	774	737	744	728	757	716	705	778	719	779	713	719	755	707	659	722	736	712	747	698	733	731	710	717	721	719	790	730	739	683	813	762	696	739	747	733	712	741	709	761	750	744	755	672	763	772	691	681	728	743	735	695	761	713	742	726	760	765	755	777	697	775	689	757	715	708	744	725	722	693	723	698	737	744	756	791	714	735	702	741	763	760	774	661	772	762	717	741	731	723	743	724	697	734	740	734	754	772	743	684	721	776	692	718	734	747	727	738	726	751	772	687	784	731	780	702	754	762	743	776	694	739	747	759	774	733	727	774	810	782	785	730	733	727	748	776	750	758	696	731	704	722	629	709	744	715	701	729	722	752	749	720	711	700	756	774	694	698	693	733	749	735	723	687	717	708	738	694	737	787	727	751	712	719	716	768	744	744	685	690	736	740	751	730	729	743	680	760	753	692	717	706	746	703	749	740	712	722	730	786	754	710	738	778	731	750	733	797	771	753	774	748	763	692	757	739	690	720	736	750	750	736	736	736	747	742	754	717	749	754	715	754	759	730	779	746	737	761	721	737	724	732	753	700	740	753	715	706	745	770	748	697	744	725	766	708	710	743	748	749	782	742	730	744	718	732	720	724	708	733	709	780	758	718	712	734	709	711	731	745	731	728	709	715	747	714	736	724	673	729	744	684	737	737	737	757	741	757	750	731	742	775	725	747	709	772	732	770	771	702	706	699	745	712	751	715	745	714	729	737	753	766	746	740	780	688	763	733	710	719	715	746	753	710	736	711	736	746	736	728	686	771	722	689	710	768	738	719	756	746	688	727	702	756	767	702	726	753	725	729	732	744	717	752	719	787	714	742	738	718	711	748	731	703	680
22571	21086	28610	23785	21083	21131	8679	1386	1114	1026	977	841	842	819	765	733	682	725	796	717	709	730	734	749	659	706	713	725	654	724	640	703	639	668	644	691	704	698	695	676	676	700	705	694	713	666	624	676	684	651	673	693	676	677	655	654	667	670	664	641	712	636	667	689	650	685	692	679	673	634	651	642	643	646	650	657	662	672	658	646	636	693	612	663	674	682	641	687	654	652	647	661	719	666	658	701	628	709	651	631	658	646	639	650	645	654	659	663	679	652	647	664	697	677	679	669	653	660	651	623	717	612	662	680	691	713	678	706	638	659	654	722	657	704	635	623	608	696	640	654	645	690	660	660	583	650	653	678	640	699	653	678	637	605	678	726	619	665	693	663	660	706	657	679	655	634	656	646	720	641	677	654	629	701	669	635	674	668	690	639	639	645	660	683	591	714	658	742	684	656	673	657	670	636	659	660	654	619	659	664	682	645	625	683	613	651	666	671	673	717	631	681	665	647	650	648	632	659	660	649	658	639	645	651	627	608	628	705	700	657	684	630	645	651	622	634	618	665	619	656	633	648	688	717	634	653	687	660	650	657	675	639	656	655	650	670	712	635	597	712	714	674	639	710	692	665	662	618	663	680	667	666	694	651	689	665	641	658	689	715	674	633	663	666	660	662	667	623	678	642	678	666	652	664	669	662	695	654	694	639	614	655	684	674	644	638	664	667	620	673	625	643	639	691	610	661	658	660	637	691	686	708	616	672	627	719	631	663	671	623	662	694	667	636	657	639	658	658	635	652	685	663	609	670	620	612	619	664	651	667	621	666	668	707	642	664	656	648	654	629	646	670	657	663	664	630	672	725	638	648	676	639	659	616	646	655	685	644	663	693	730	638	706	648	660	641	674	651	660	623	669	676	644	612	645	646	685	672	639	636	709	672	664	620	686	660	640	635	676	637	651	668	649	691	655	610	629	648	672	647	684	671	620	677	661	699	662	658	672	698	672	675	646	656	632	621	679	651	614	651	675	664	636	657	687	657	686	634	675	686	680	653	653	671	693	641	664	652	660	674	694	676	705	697	660	646	673	708	642	699	657	669	664	653	662	627	647	684	646	635	624	637	649	667	657	651	679	672	646	655	697	622	682	653	611	641	660	677	670	665	634	663	712	692	685	687	636	649	642	630	673	672	665	651	631	715	698	638	622	706	655	684	680	678	684	620	706	679	663	679	617	658	665	612	683	622	635	613	649	591	637	665	644	659	726	648	697	654	697	692	655	668	681	680	637	679	677	630	697	626	711	647	694	688	666	621	664	661	697	682	668	672	680	694	654	620	677	673	650	666	670	643	660	634	647	671	635	636	671	663	677	646	652	706	673	636	683	715	636	654	674	660	678	655	663	668	645	633	668	640	669	654	676	654	641	630	623	671	617	705	632	676	615	657	671	645	690	634	649	655	669	648	678	635	627	670	684	671	669	644	661	667	664	608	684	600	650	667	659	658	689	654	680	652	646	666	644	608	603	661	700	742	670	681	673	660	600	637	656	652	680	680	660	675	667	651	684	616	656	629	668	668	705	663	684	633	643	649	653	660	656	652	662	665	660	659	677	648	678	700	649	642	639	648	660	642	710	669	684	680	677	664	698	677	699	649	696	644	636	634	632	672	655	652	705	672	679	701	705	721	631	666	688	642	602	632	658	698	700	651	674	644	642	684	636	673	586	648	660	661	632	645	649	648	665	656	623	669	608	674	669	649	665	646	650	662	664	661	648	678	624	614	688	634	678	678	676	677	577	676	618	673	680	665	688	696	626	630	691	627	678	652	643	658	621	664	609	658	667	698	692	629	723	673	649	689	651	617	670	663	620	649	702	652	625	675	629	642	649	670	651	656	659	674	619	693	681	683	649	651	645	658	686	626	645	679	691	645	650	642	636	684	633	665	657	608	661	650	643	672	691	649	675	724	659	620	625	650	669	645	694	638	685	669	695	623	684	665	683	615	691	622	631	689	625	664	660	654	690	658	673	639	712	708	666	680	599	687	670	629	625	646	703	658	721	662	678	663	660	684	664	654	660	672	673	646	667	623	639	665	653	648	652	648	628	646	683	666	645	606	674	638	681	661	665	658	635	699	665	654	659	651	677	665	660	684	693	639	676	668	592	658	682	642	672	629	637	611	669	666	673	686	638	621	685	616	666	653	627	641	633	672	692	677	658	670	604	666	667	643	672	682	643	679	669	667	670	643	694	639	635	665	680	622	647	645	749	647	706	673	633	644	658	699	642	667	670	724	651	641	632	645	627	671	612	644	692	649	669	674	669	662	670	629	640	648	644	649	652	649	647	620	671	713	609	665	686	644	677	642	638	701	651	667	688	691	720	672	643	689	685	649	622	674	645	663	683	615	683	633	623	666	654	635	630	625	665	643	669	632	696	651	622	711	642	652	694	644	646	639	625	657	696	713	620	667	670	682	646	659	634	663	635	621	657	657	607	634	639	643	666	696	684	666	707	682	671	622	629	655	728	692	667	657	681	651	632	661	656	670	661	675	723	647	703	651	669	637	652	697	604	679	645	592	663	627	675	641	668	636	615	625	678	649	634	681	657	678	684	676	662	666	636	649	712	702	591	681	635	639	692	678	637	647	714	730	701	680	659	637	711	647	627	648	699	627	649	621	628	663	661	699	693	614	669	654	629	639	622	633	631	647	655	655	676	593	645	642	711	648	641	680	688	656	675	640	660	656	691	666	637	671	616	651	677	655	655	655	684	705	685	653	706	673	689	602	667	666	632	689	601	632	652	637	680	654	688	674	664	664	677	643	616	637	657	617	650	657	664	697	678	672	697	680	650	631	659	672	673	659	659	700	638	645	666	692	656	698	665	630	695	717	667	632	676	658	685	650	660	668	678	674	673	652	678	643	693	643	639	668	606	631	680	631	660	685	637	676	670	608	664	680	667	632	653	670	686	640	664	652	584	672	731	708	679	621	635	656	663	617	670	676	664	658	649	662	663	655	645	657	634	686	632	653	668	668	665	706	676	633	667	676	637	668	675	704	640	653	658	639	675	600	677	644	676	663	652	644	667	656	642	658	671	641	700	675	610	700	691	704	654	650	662	688	705	707	630	641	650	656	666	626	695	680	637	652	652	667	659	694	675	694	711	687	626	678	607	642	654	658	655	700	627	666	622	655	660	641	661	690	689	638	686	652	657	647	637	675	653	663	680	636	624	682	670	622	670	623	623	674	629	640	668	712	688	689	671	662	688	675	650	642	679	650	672	643	647	673	646	679	701	671	672	666	673	672	635	630	654	622	612	663	685	673	698	648	701	657	640	609	637	670	656	663	635	614	661	634	631	641	679	631	710	650	673	633	659	682	671	645	662	714	596	646	653	662	741	637	654	691	670	666	657	660	607	654	709	629	657	627	639	656	691	671	628	668	651	656	659	667	712	648	669	696	655	644	654	653	681	647	653	719	694	631	653	656	663	659	651	642	602	640	629	644	628	681
40729	17787	9253	4815	3547	2648	2171	1735	1435	1220	1111	1081	969	954	864	846	802	794	779	701	762	703	728	719	726	732	680	730	660	723	702	683	717	713	677	683	665	706	730	659	712	682	692	696	670	683	727	659	685	676	631	685	634	672	665	659	663	659	677	640	673	705	664	676	665	653	744	659	650	691	683	700	680	675	683	698	625	644	664	695	686	647	694	734	652	678	693	688	663	644	634	633	612	615	652	583	668	683	694	715	646	673	654	727	668	654	653	660	702	647	689	644	695	691	678	649	675	646	677	647	652	680	670	679	664	669	632	703	665	685	697	697	658	708	665	640	653	703	645	645	660	625	716	636	644	638	668	662	688	665	670	647	687	651	676	658	644	676	611	676	678	673	620	639	707	661	655	681	686	685	621	696	683	687	671	665	631	658	695	648	649	650	661	651	689	627	722	683	609	612	732	664	669	711	653	647	698	698	633	718	644	631	624	670	631	670	646	655	685	669	683	667	673	653	682	659	651	616	640	702	666	618	671	638	702	642	704	629	624	628	651	659	683	637	672	643	638	672	668	648	678	653	672	722	590	632	647	642	606	668	694	684	642	597	659	656	689	646	722	655	679	667	686	652	702	675	694	671	647	685	651	629	693	679	641	666	694	634	661	700	696	672	630	646	664	643	658	697	616	640	609	615	649	614	674	633	671	655	668	685	700	633	672	671	593	656	639	678	688	697	654	618	632	682	656	636	672	676	639	663	632	660	631	647	681	676	639	702	663	668	699	677	689	686	703	663	662	679	619	616	655	686	656	661	657	640	657	650	650	687	680	662	700	638	690	643	662	698	666	659	665	659	656	597	669	639	677	669	692	663	663	694	662	673	667	682	645	668	670	609	640	638	689	656	660	671	683	635	663	673	678	682	649	644	616	635	691	698	667	692	678	599	713	608	681	677	685	671	687	641	616	717	686	655	710	613	681	642	691	675	667	687	637	644	641	667	691	622	637	663	656	651	676	645	689	703	686	654	665	653	643	653	682	651	652	631	667	643	659	684	639	624	679	683	663	685	686	668	628	650	687	663	572	681	648	652	665	656	661	646	633	654	678	693	665	654	660	598	641	655	644	651	665	638	695	643	643	681	640	639	672	681	706	648	708	645	706	687	721	670	629	640	671	646	640	691	669	702	646	683	611	651	671	664	688	630	633	677	669	672	705	681	698	649	665	689	709	649	677	683	633	650	669	640	659	735	615	647	682	637	675	651	633	709	699	632	661	648	641	648	657	671	664	677	647	689	656	622	680	666	617	652	667	659	648	647	640	616	685	671	691	660	647	717	639	674	666	688	616	678	655	636	656	645	655	699	635	662	679	728	618	677	686	646	691	649	648	717	659	653	625	689	673	643	688	702	722	670	645	642	672	703	680	649	656	657	650	664	660	627	660	637	609	661	692	665	671	647	661	678	652	630	659	672	686	654	665	683	675	661	646	672	670	679	671	626	661	704	706	669	591	684	648	660	662	657	685	655	681	646	663	678	634	622	690	686	650	653	714	644	678	666	680	670	629	696	657	680	652	685	693	687	636	661	636	615	674	682	669	638	678	729	665	667	691	660	633	670	636	678	619	645	655	633	708	642	647	675	646	684	658	671	623	691	680	647	620	662	664	666	627	685	618	684	677	661	631	608	624	726	684	665	652	660	647	684	661	576	661	659	654	673	670	650	647	660	666	650	666	673	737	673	656	652	704	667	664	643	669	617	657	667	654	663	659	684	668	661	628	647	607	667	633	649	637	646	667	648	665	662	665	690	644	666	624	636	659	622	621	673	648	623	649	649	650	653	650	633	675	624	663	632	608	651	705	604	643	662	665	702	652	684	653	612	632	650	637	645	716	686	643	671	659	648	659	697	689	699	706	665	656	632	632	645	638	665	662	650	675	704	689	654	669	696	685	656	651	656	674	630	650	651	650	630	697	644	611	647	688	650	670	695	643	630	647	681	661	665	656	666	654	650	657	719	624	698	658	652	695	652	672	631	650	647	649	631	655	710	638	649	676	663	654	677	632	638	693	659	667	680	682	687	676	644	677	690	693	604	629	655	676	666	664	689	677	612	688	655	678	673	650	616	685	648	659	680	694	622	659	660	698	693	649	652	628	669	669	665	634	671	654	689	684	679	641	631	660	726	649	688	683	653	638	685	628	679	710	655	669	644	647	661	714	617	643	706	667	685	659	723	659	678	660	669	663	665	677	622	691	689	658	667	676	618	695	653	698	692	625	635	645	618	680	631	688	701	646	674	659	604	678	609	672	663	686	661	632	678	654	682	676	633	684	636	652	668	642	657	673	667	664	671	647	700	639	665	651	673	612	672	656	679	632	660	640	703	619	669	632	711	647	700	634	701	675	668	655	675	689	639	627	630	657	656	645	617	650	648	660	643	645	661	698	662	664	649	623	644	638	657	693	650	641	654	699	705	692	658	656	668	651	651	687	674	667	713	661	728	641	651	642	627	675	674	663	682	616	656	679	625	683	651	691	637	606	654	680	674	700	653	622	642	631	661	707	643	674	701	681	627	655	710	683	622	668	685	704	656	667	655	662	675	725	678	671	697	689	666	666	664	644	692	659	692	655	674	641	655	714	654	652	602	689	692	680	678	700	638	671	612	641	650	636	699	679	640	636	638	696	669	638	684	699	641	664	644	608	668	628	670	688	684	653	701	709	625	643	616	673	666	674	665	681	673	671	670	632	684	670	666	679	654	646	686	669	634	647	668	702	642	607	684	663	626	625	647	612	622	692	645	684	638	661	635	671	668	659	659	664	692	648	630	626	632	680	638	668	657	669	655	658	676	716	667	675	660	669	659	673	679	594	676	629	666	682	681	652	675	686	666	645	622	656	659	669	653	629	657	638	703	631	670	638	618	694	647	711	671	666	650	691	683	644	700	674	652	663	679	650	651	675	689	692	665	648	681	686	662	668	588	643	651	686	601	629	645	668	668	690	665	671	666	681	636	679	617	628	644	689	648	680	652	639	675	713	632	646	647	710	654	642	635	634	669	677	643	668	609	685	673	643	641	695	684	671	650	666	628	648	681	692	656	682	634	663	683	656	612	656	706	705	684	641	666	657	649	624	671	675	679	682	653	707	700	668	695	648	673	675	654	673	652	655	689	663	643	707	652	647	652	654	664	700	686	660	671	682	587	630	638	683	683	638	689	665	615	682	649	654	681	696	646	639	642	618	666	665	669	716	680	648	622	683	709	665	631	667	706	663	676	711	646	662	668	619	689	726	688	680	687	677	693	657	671	683	614	605	611	693	647	676	691	652	642	641	667	650	667	657	668	627	688	644	646	654	673	676	647	715	622	664	647	692	590	636	643	670	658	645	656	707	607	667	657	688	626	703	665	609	684	623	637	695	677	639	661	648	637	660	638	695	639	697	637	673	716	653	646	668	677	701	669	661	675	635	675	652	697	642	622	675	645	648	646	654	679	609	649	634	647	653	686	670	708	650	699
27507	18101	4349	696	480	461	417	408	401	393	385	389	417	378	381	375	372	430	385	394	402	387	362	392	348	400	377	352	397	384	363	380	343	398	389	358	379	356	380	371	375	418	345	406	354	376	365	379	411	365	409	391	437	364	356	390	375	386	370	406	427	403	359	371	394	383	376	377	361	379	406	339	352	397	384	410	379	378	376	402	341	382	411	384	369	348	373	358	381	398	340	396	383	400	392	401	389	365	375	332	376	376	408	368	352	382	408	401	371	393	371	385	379	344	356	336	388	395	401	379	385	366	385	369	399	369	339	393	401	432	392	398	390	387	374	407	381	377	374	361	379	408	386	386	354	379	391	385	365	374	381	385	374	374	395	352	388	369	389	358	410	364	357	365	342	400	382	395	392	399	383	397	352	389	397	378	365	382	382	355	416	371	363	386	380	375	352	366	395	356	387	385	404	373	390	359	353	389	361	356	376	357	384	377	417	386	329	349	392	383	359	384	410	365	386	384	373	386	381	404	364	378	349	379	395	361	402	388	378	393	401	394	418	426	411	395	420	353	357	403	369	367	391	403	387	373	365	359	362	409	334	366	396	385	354	387	372	368	349	350	406	379	376	379	427	379	350	391	374	374	396	355	371	351	354	402	350	356	392	362	372	378	372	382	374	367	383	390	400	386	402	377	403	392	397	401	365	399	378	368	401	382	360	392	416	388	397	393	414	369	412	414	385	400	376	385	414	378	385	376	367	389	356	381	389	385	361	363	347	369	388	401	397	383	363	422	382	370	373	364	379	382	353	393	386	354	376	403	372	377	364	381	355	388	350	393	369	405	370	388	372	389	372	409	396	376	416	388	409	395	364	371	412	355	384	392	384	389	365	341	359	378	387	377	376	386	366	370	431	388	380	370	401	385	382	355	365	383	366	413	374	400	394	356	394	365	385	359	390	353	373	348	376	367	363	367	367	362	349	363	355	384	381	399	359	372	405	388	384	377	382	393	358	333	396	391	380	345	374	348	385	422	373	415	378	400	376	412	396	374	366	348	371	397	363	337	397	346	404	384	358	361	379	395	393	389	367	413	371	401	349	389	371	403	361	370	396	420	389	392	378	348	348	362	379	378	379	340	393	381	380	391	359	382	423	373	382	398	360	366	370	377	393	387	363	375	416	357	365	384	376	403	343	393	364	377	370	358	391	404	378	367	350	388	353	334	397	379	351	384	393	381	368	380	352	378	387	385	390	396	374	415	363	345	392	388	382	359	376	405	372	339	371	377	358	369	408	385	363	394	375	328	366	343	374	387	373	394	352	378	397	377	418	392	383	378	392	386	376	368	378	364	374	391	341	371	364	364	365	387	368	411	359	402	358	364	404	418	377	378	369	419	342	365	409	392	347	345	365	391	365	367	377	347	382	374	391	351	409	360	377	375	413	388	340	354	370	353	363	352	361	391	380	362	382	383	413	385	384	405	355	395	335	365	377	371	350	374	372	362	391	399	391	375	381	383	365	344	373	380	393	381	347	375	384	371	394	359	376	372	370	406	403	375	377	367	362	387	409	350	364	403	395	396	392	391	370	363	394	355	382	389	380	407	392	384	379	412	355	390	384	373	377	390	346	395	365	349	405	370	382	348	351	396	384	398	380	386	375	384	401	396	405	394	398	410	360	395	402	377	420	366	351	340	385	401	407	389	407	369	390	397	408	399	396	385	385	379	421	364	386	403	366	398	402	343	403	349	406	397	381	385	369	355	393	369	359	366	383	424	396	402	415	385	353	369	373	375	374	414	397	420	357	401	349	392	410	363	386	357	377	349	358	378	380	402	358	365	359	367	353	370	377	420	379	363	381	369	365	367	387	400	378	364	366	381	365	363	359	378	377	386	395	413	368	402	395	366	364	391	368	384	440	402	366	374	391	387	321	367	383	348	400	389	394	382	381	371	393	373	422	387	375	415	389	402	373	388	401	362	408	408	392	389	393	408	354	357	374	364	406	395	337	371	403	390	398	387	405	362	411	395	375	367	390	343	348	376	373	400	390	388	366	357	388	375	399	409	394	378	370	403	388	386	357	384	338	336	369	382	394	353	388	391	374	383	358	381	413	386	386	381	362	409	360	365	375	353	403	399	370	401	366	370	419	401	361	367	377	373	379	372	408	343	367	372	349	405	378	372	374	359	401	392	375	365	388	393	375	389	362	367	365	354	429	384	371	418	394	374	370	416	378	379	367	373	371	389	387	374	363	368	382	397	328	373	413	398	366	387	366	397	379	381	341	390	372	360	377	393	404	403	378	369	389	405	389	329	376	342	366	391	374	406	409	427	388	395	387	391	370	368	374	399	329	425	391	406	373	407	370	383	376	381	382	405	376	413	403	374	358	373	390	388	370	369	392	366	367	351	359	397	404	346	399	373	402	370	391	346	387	344	353	401	378	377	404	329	373	385	396	393	369	337	396	368	379	393	389	366	361	374	361	344	372	376	369	350	348	353	344	350	334	374	381	417	380	378	372	349	399	391	371	385	405	402	361	339	392	386	395	337	362	395	344	414	372	375	353	401	367	404	383	395	430	386	373	366	374	366	395	342	347	379	380	415	376	412	391	381	379	376	359	365	364	397	406	378	399	375	376	342	428	359	380	389	370	396	407	405	349	401	406	356	377	417	370	375	417	372	378	345	403	380	350	418	366	374	365	380	396	385	388	401	371	383	391	418	380	362	372	392	405	352	397	344	348	359	387	402	394	384	375	357	393	384	365	394	366	368	393	380	347	362	410	371	364	354	356	397	402	391	368	373	366	385	378	355	388	388	379	367	387	358	378	376	374	392	385	375	402	384	385	389	379	368	378	371	397	388	376	422	393	428	399	393	368	358	406	391	395	383	350	365	360	382	374	385	377	400	382	351	412	346	345	357	415	364	395	374	378	355	416	386	382	339	362	405	405	390	404	392	391	348	380	403	385	403	359	389	380	357	417	369	373	377	359	396	376	357	351	394	385	366	406	381	420	419	372	394	393	371	376	380	383	386	370	397	371	405	379	380	393	381	394	406	387	379	369	362	369	401	376	395	419	389	388	386	411	367	333	367	394	393	374	398	387	374	409	345	374	382	384	383	356	363	402	378	418	359	377	390	347	389	372	420	374	359	368	400	385	365	385	367	386	404	399	335	385	360	382	354	356	342	379	387	397	374	384	422	392	373	405	398	396	395	380	382	389	390	383	380	393	423	395	368	392	393	385	380	414	373	399	401	380	379	355	365	388	368	377	356	384	375	389	388	365	352	368	380	354	403	379	390	380	383	353	350	360	364	412	412	374	387	403	362	392	381	378	394	384	396	389	374	388	371	416	375	392	343	371	396	353	347	345	348	389	379	346	365	374	361	386	404	394	383	379	407	398	396	397	393	381	339	373	373	380	413	375	389	383	421	369	363	404	395	378	380	394	378	377	402	389	356	402	400	416	380	369	367	416	379	372	362	392	394	374	403	393	402	409	352	394	392	401	337
10130	1763	723	575	508	482	481	445	471	487	452	439	436	455	423	424	432	427	427	408	388	469	423	406	415	440	454	406	428	397	443	434	391	452	449	452	411	412	441	456	399	427	437	465	428	403	414	418	411	388	431	410	415	440	397	433	416	440	447	446	414	416	423	413	430	423	405	413	393	440	400	442	413	449	410	418	418	420	445	473	434	417	451	436	393	443	415	412	446	423	444	434	467	427	433	409	413	407	417	415	422	415	386	420	411	424	435	410	389	371	414	449	430	411	439	390	417	412	438	426	392	452	459	424	406	421	453	446	453	416	407	417	425	388	438	436	424	455	428	441	409	405	428	402	415	423	399	411	418	406	442	418	403	385	417	401	417	433	409	383	405	432	445	418	443	447	413	401	400	472	484	436	389	410	429	410	441	406	415	412	419	435	440	406	415	435	436	432	388	406	384	421	436	421	413	427	384	399	396	446	419	400	407	415	392	445	455	399	387	415	439	410	435	476	417	402	435	403	431	412	433	391	390	470	406	441	411	426	439	410	431	405	413	413	405	392	406	439	429	397	418	398	411	417	450	423	450	423	386	433	437	421	439	404	422	409	428	360	374	433	393	475	413	413	419	423	395	436	407	379	404	459	404	467	418	405	463	406	402	430	429	422	411	400	457	425	402	438	475	370	439	410	396	419	402	479	470	420	420	431	403	438	431	421	437	430	421	464	399	393	420	450	420	422	432	401	415	439	430	388	462	426	422	417	403	394	411	415	443	440	413	409	431	399	433	443	389	430	412	414	390	387	436	380	426	443	457	445	431	419	411	419	435	412	409	443	408	445	466	433	382	421	438	410	433	436	441	444	413	422	414	411	408	408	412	425	458	436	433	411	433	403	441	419	435	437	443	437	437	406	432	446	394	422	396	421	403	433	412	412	396	422	401	406	412	423	439	447	448	424	409	418	409	441	430	443	468	438	430	410	419	391	370	420	406	417	397	437	411	429	428	402	430	447	438	407	401	433	421	445	371	406	401	400	426	406	423	417	390	402	445	423	456	412	428	417	400	454	406	449	431	439	401	446	407	388	413	447	399	419	431	438	433	445	413	418	442	410	428	393	390	412	467	434	413	409	423	422	400	417	431	403	445	445	407	412	419	423	434	413	417	405	419	431	428	427	462	436	415	428	423	474	397	405	410	436	426	418	453	443	418	368	421	430	397	396	435	392	439	374	438	430	436	413	404	430	385	401	447	442	402	425	430	427	436	409	451	421	419	413	438	417	414	429	427	427	421	423	467	400	386	425	399	428	377	427	453	396	406	452	448	435	391	430	428	401	454	423	436	410	438	406	435	431	431	411	418	438	446	399	444	422	392	407	437	409	414	449	440	448	409	424	424	421	390	441	439	451	447	405	403	438	400	430	407	445	391	455	384	415	408	376	417	402	438	419	407	386	423	395	373	420	406	397	409	416	400	437	420	433	392	429	415	434	413	426	386	427	394	418	423	404	436	415	394	440	438	484	389	444	386	388	421	441	429	401	424	425	412	440	395	442	397	406	410	389	425	433	396	441	439	430	407	470	441	450	436	431	455	416	411	438	414	461	456	451	405	410	402	440	460	428	404	422	403	426	441	442	398	431	412	386	420	441	413	416	390	450	422	438	406	431	426	431	422	416	411	410	394	395	403	449	437	443	383	402	417	417	413	432	414	453	389	422	396	422	421	421	444	416	402	433	441	437	412	401	463	463	422	432	461	417	407	417	422	414	426	440	433	394	393	421	428	375	456	413	437	420	432	426	417	383	419	447	403	431	429	432	415	451	451	382	439	426	430	420	440	391	442	458	462	449	421	407	459	406	441	419	424	420	404	412	417	444	458	433	453	404	408	444	443	409	426	398	378	390	402	404	415	462	448	479	464	438	407	417	381	423	394	443	386	403	425	374	397	462	457	440	421	423	424	395	388	417	435	418	411	496	432	419	405	425	438	426	411	398	429	427	414	457	421	439	446	413	406	373	447	400	442	439	408	443	419	426	457	417	401	407	444	397	449	390	427	421	422	414	402	414	394	449	406	434	404	418	438	421	428	415	408	424	447	432	433	410	416	433	430	401	433	432	424	417	431	367	433	438	427	437	427	390	460	445	417	453	431	375	445	461	464	396	414	439	430	446	421	400	438	412	400	410	442	409	432	404	438	454	435	452	451	396	455	439	415	428	399	412	377	440	392	447	404	444	404	396	384	423	427	445	469	407	421	409	432	433	406	401	414	427	414	442	416	408	413	406	405	445	409	435	423	440	388	426	393	430	451	424	394	402	435	413	447	418	432	395	412	430	417	404	399	439	416	359	447	421	416	405	465	442	398	436	433	403	417	384	402	401	437	420	402	447	428	432	449	440	421	443	415	450	424	423	424	438	427	395	427	418	399	388	407	407	416	424	419	416	405	399	441	458	378	413	410	421	398	463	415	429	431	412	426	446	430	417	445	410	407	429	449	426	376	426	449	431	449	458	406	385	428	388	395	446	415	423	425	417	398	406	415	419	435	435	418	422	413	431	400	450	413	411	393	420	416	393	400	469	442	422	405	402	401	423	416	446	410	417	437	434	463	425	415	424	420	431	375	429	412	460	420	394	433	440	415	389	448	406	423	406	400	429	428	432	438	417	456	422	438	421	409	429	455	401	435	422	398	446	415	401	443	465	462	420	419	421	412	462	428	411	469	432	432	389	409	457	388	466	414	407	407	434	430	460	397	427	414	409	447	414	436	435	459	444	411	388	441	430	432	415	416	392	439	403	414	449	419	396	436	395	409	411	424	447	443	414	425	413	453	435	424	418	417	390	411	410	430	428	440	406	448	418	424	430	437	409	437	411	414	448	398	429	422	408	456	420	441	424	443	437	390	412	426	396	413	411	459	432	399	418	448	402	433	439	420	421	413	415	447	418	402	427	427	426	411	393	423	404	443	391	429	431	456	433	410	423	427	410	425	495	430	417	415	423	417	411	428	433	386	412	405	426	451	405	409	407	427	425	370	393	422	436	426	435	402	424	429	402	437	403	421	399	427	410	394	424	454	416	461	426	423	444	414	429	421	429	444	430	433	392	399	387	414	411	425	403	424	397	380	427	434	418	405	429	408	396	455	454	364	437	407	434	428	396	403	454	415	417	425	409	460	416	445	404	399	451	411	411	421	444	415	435	423	409	429	441	375	437	413	445	425	431	390	439	439	436	390	404	462	422	433	416	435	394	420	419	413	453	388	422	403	408	415	394	434	429	449	449	414	425	433	444	430	400	416	447	424	440	443	386	421	437	421	423	465	461	425	427	455	411	411	423	446	416	447	406	419	427	441	415	373	408	452	407	445	428	403	410	410	417	437	438	398	442	382	423	417	433	459	400	403	423	395	414	370	392	412	463	412	450	396	393	418	433	435	454	429	460	384	425	453	392	442	401	420	418	422	408	407	454	418	397	431	426	388	407	396	417	442	396	421	425	435	444	414	395	398	452	394	436
23665	21073	28282	24063	21048	9404	944	608	486	428	385	356	363	378	356	330	332	317	298	340	331	337	342	312	304	312	286	290	278	306	290	271	291	267	297	300	279	271	330	282	269	304	277	261	287	337	277	276	317	262	298	276	298	298	271	274	286	316	324	280	295	307	285	278	296	299	263	244	296	277	317	289	244	252	305	286	261	305	303	311	309	265	286	283	286	331	282	306	281	292	270	298	282	292	238	269	294	291	286	287	256	286	284	264	282	285	305	290	280	281	266	270	294	282	267	285	267	296	285	259	273	303	284	280	270	285	301	259	279	267	272	251	279	268	290	257	275	272	256	282	290	269	281	284	272	261	252	268	252	307	272	262	283	252	295	287	283	272	279	267	281	284	277	276	277	278	289	266	270	270	273	298	292	278	268	270	266	284	292	265	278	278	265	244	298	255	279	272	274	264	294	300	297	299	289	285	277	289	303	276	344	290	253	274	283	289	280	314	295	242	284	274	285	303	296	314	299	261	275	279	263	265	309	278	268	282	274	284	297	291	268	297	268	257	265	258	268	279	282	242	274	284	270	267	318	277	279	293	277	278	280	284	301	291	267	292	274	284	268	286	278	273	250	281	270	288	282	283	305	312	262	273	274	277	291	262	262	264	282	287	275	274	302	273	264	267	262	296	253	271	253	290	290	259	269	260	283	313	303	275	298	260	278	281	312	278	278	269	292	269	269	279	283	255	269	294	304	245	302	281	269	264	283	277	275	282	275	302	297	280	283	289	314	294	273	297	279	283	263	320	268	279	277	325	283	265	301	271	255	275	275	300	295	303	263	291	271	279	318	285	298	241	290	269	276	307	274	300	324	298	267	254	323	274	295	292	261	304	290	271	273	289	299	306	306	279	296	301	281	261	284	282	302	277	306	297	283	293	305	286	301	262	257	288	267	286	271	260	275	301	292	280	277	299	284	266	268	332	265	264	288	270	284	293	291	291	272	283	280	278	296	265	298	298	295	287	273	256	287	289	300	289	290	291	290	267	272	307	290	282	262	290	283	262	272	285	281	302	267	283	253	272	285	267	276	274	252	256	269	277	275	302	304	274	300	270	307	290	300	303	316	280	264	293	305	290	255	296	292	277	289	282	246	296	307	289	311	296	262	315	307	276	272	281	288	285	282	266	287	275	259	270	306	258	287	326	258	258	300	274	266	295	294	285	286	284	244	316	266	293	310	285	291	309	301	350	274	278	305	301	272	262	281	261	254	264	268	287	281	267	275	288	286	285	275	279	244	299	271	279	283	241	262	262	281	265	256	315	273	284	250	289	274	250	274	271	271	296	290	275	272	276	269	284	294	278	283	279	277	271	282	302	261	278	303	240	255	307	272	314	287	293	281	252	273	293	291	275	301	299	287	252	284	305	318	292	248	280	262	265	297	297	287	282	269	320	290	292	307	322	269	304	323	296	251	287	320	280	273	269	294	297	299	296	292	268	286	292	288	296	253	265	293	290	295	258	278	305	270	282	298	241	258	267	280	287	284	314	282	265	244	267	269	265	268	313	316	295	298	259	278	258	247	297	260	262	293	294	258	302	275	262	284	295	272	271	285	278	269	309	292	253	256	283	297	288	282	237	306	281	302	308	296	290	286	294	276	257	244	272	274	291	316	293	281	269	279	265	305	264	266	276	310	273	272	300	288	273	269	308	277	321	278	288	293	292	271	295	289	261	285	281	242	281	280	308	271	294	270	270	297	266	285	296	278	275	267	262	300	282	266	293	255	279	279	290	298	277	294	306	280	269	283	294	247	281	295	270	270	283	291	304	266	278	277	276	276	270	269	273	269	290	261	273	310	304	294	295	245	323	282	251	292	273	287	296	255	279	309	313	314	303	276	307	291	274	300	275	269	271	268	286	275	317	291	316	306	298	278	308	292	302	266	268	277	287	253	296	275	296	290	289	282	325	302	289	312	290	273	269	256	301	269	311	262	263	275	319	287	255	306	305	285	285	322	280	284	271	300	258	268	300	275	283	264	308	266	291	285	286	278	275	291	304	270	282	278	285	262	281	286	276	268	277	276	262	281	288	280	284	281	272	287	271	289	301	311	291	284	297	279	255	299	286	285	281	269	286	293	279	282	274	300	286	272	253	288	313	277	248	274	271	246	294	301	282	274	297	300	301	271	290	276	262	300	299	304	282	260	274	254	280	302	271	291	271	261	283	285	285	261	281	263	286	267	291	286	314	292	277	297	286	309	267	272	278	303	294	283	289	267	266	282	302	272	293	293	252	279	283	274	281	279	290	278	275	300	298	280	273	315	301	266	298	290	317	300	280	269	268	274	261	283	281	277	284	276	323	264	288	294	306	286	245	280	256	285	290	306	298	302	287	325	288	281	273	288	281	265	264	278	287	285	249	294	317	289	271	293	279	294	279	274	262	272	282	266	279	280	284	247	267	252	293	281	295	276	281	265	302	262	273	290	288	296	273	260	280	325	262	270	275	278	277	279	307	303	278	293	299	292	262	258	265	289	303	285	293	256	284	267	290	251	290	275	285	306	270	282	266	294	283	273	279	275	308	301	280	277	273	269	273	293	294	311	300	262	278	294	257	272	271	280	311	270	279	297	278	255	250	300	289	266	280	301	291	311	284	290	288	277	301	274	278	296	282	269	292	276	267	286	275	297	292	279	281	307	275	273	262	316	290	305	305	266	242	290	297	305	268	320	282	299	276	309	263	280	264	262	270	265	303	269	260	260	288	285	295	271	288	254	271	274	298	269	268	295	281	271	301	323	311	253	305	269	284	271	300	257	298	290	276	276	279	288	298	268	298	286	274	270	282	289	281	284	249	267	248	276	270	283	260	310	286	256	300	293	278	288	287	284	291	298	291	277	275	301	287	305	301	275	275	300	270	294	295	280	285	266	271	261	305	274	270	269	285	283	308	317	274	272	293	309	288	290	277	258	291	298	265	281	258	294	279	287	292	289	319	318	286	278	280	273	313	295	293	313	289	278	274	300	274	267	271	285	290	302	271	249	282	291	270	264	294	312	273	297	284	295	291	278	289	299	286	275	267	297	268	280	305	283	288	289	262	273	303	283	278	281	279	266	281	258	260	271	313	277	270	292	272	312	284	292	277	303	285	301	283	310	229	281	309	291	279	284	301	317	259	311	306	295	293	293	294	269	293	290	299	285	280	300	291	253	289	258	276	303	293	308	310	261	277	294	286	275	260	271	344	275	284	276	282	277	251	281	271	258	270	309	274	276	282	266	313	273	266	269	244	254	283	242	284	280	297	295	275	278	269	298	290	291	284	266	281	302	311	312	311	264	271	281	268	297	289	290	274	291	281	296	277	288	276	322	279	257	297	299	275	281	291	277	280	294	261	304	303	283	241	235	274	281	279	250	276	273	326	286	271	302	258	275	306	296	273	253	289	288	264	291	273	275	273	248	302	271	284	265	275	267	294	283	309	305	249	296	271	293	244	278	271	289	294	269	273	279	296
32316	10827	5563	2628	1856	1395	1060	841	713	587	548	539	445	417	387	365	394	367	366	360	352	341	363	365	361	343	314	336	336	331	319	321	333	319	313	338	320	326	295	316	299	316	322	310	298	293	310	346	304	275	329	302	317	326	335	304	313	319	311	297	301	297	304	309	319	301	337	303	312	321	343	315	312	346	298	347	303	305	343	306	316	319	305	318	310	359	346	320	310	325	343	321	326	297	289	310	299	305	312	328	334	306	319	299	298	311	315	293	325	297	306	314	317	305	331	327	315	300	302	325	311	298	337	313	326	327	313	295	298	341	294	324	335	321	297	327	317	304	308	298	331	292	303	319	317	339	288	323	311	310	328	343	305	336	302	325	298	324	310	319	334	308	299	297	294	334	334	332	335	295	316	308	309	310	302	307	285	282	287	324	307	339	305	318	310	286	339	318	306	309	304	314	308	342	309	287	345	315	323	310	323	306	306	258	322	300	306	275	261	334	325	331	340	311	338	315	306	313	283	310	322	305	292	288	344	327	317	333	273	296	290	294	327	311	338	298	323	310	301	305	290	314	308	302	301	324	306	336	292	342	312	286	342	324	321	304	304	358	344	332	310	304	324	313	317	306	301	322	296	318	300	318	295	337	328	323	267	334	326	296	299	315	269	299	311	319	317	315	294	336	319	312	294	312	294	321	318	348	304	336	282	312	311	320	320	276	298	310	317	319	283	326	295	285	301	314	316	314	295	312	310	319	326	283	320	307	342	294	297	295	324	309	318	312	333	293	325	293	333	299	333	341	326	290	303	298	324	328	293	299	317	321	290	325	307	294	292	287	280	292	352	313	260	322	288	316	322	295	312	297	308	323	307	303	312	324	295	320	311	309	305	308	263	307	288	319	302	309	351	279	307	309	312	316	312	289	308	275	292	314	327	337	305	319	328	294	304	284	332	315	311	313	302	318	306	333	313	313	303	291	348	301	295	308	343	331	296	330	291	295	307	299	312	289	317	300	334	329	287	306	273	315	314	312	289	321	297	284	298	307	345	301	305	279	305	347	306	293	323	329	309	281	338	323	290	336	305	287	306	319	304	319	310	302	309	293	287	300	330	327	340	296	295	302	324	311	327	324	303	329	296	329	328	315	309	314	296	289	285	320	285	314	307	281	325	318	296	309	272	287	306	316	314	305	306	284	328	319	297	338	300	287	317	311	338	317	316	299	290	297	311	287	322	308	301	314	311	303	315	334	307	303	293	307	337	329	328	300	311	310	346	327	326	342	284	324	333	374	287	302	327	272	306	288	276	309	308	313	332	309	295	287	314	309	298	302	295	321	319	307	296	332	288	334	291	283	327	308	333	289	291	320	315	302	324	286	302	292	307	278	323	291	301	299	315	328	324	287	295	301	316	323	298	336	320	309	293	308	304	329	292	323	311	307	339	331	303	303	301	336	293	314	331	305	263	304	296	320	315	297	318	344	314	349	335	278	317	321	295	282	298	275	306	314	266	304	321	340	300	299	298	282	311	283	322	323	278	303	334	300	349	302	312	337	338	288	305	315	309	278	323	310	300	331	303	302	304	297	294	297	291	290	294	307	331	324	317	313	299	310	296	307	316	301	293	297	310	287	298	316	312	292	358	326	278	316	306	310	305	306	309	298	343	300	290	289	301	309	302	328	316	320	317	338	302	298	268	292	297	328	311	291	326	307	304	298	280	288	306	323	330	298	308	308	321	293	300	325	278	286	285	328	291	336	292	308	300	339	307	316	292	310	323	327	301	329	324	291	286	293	263	301	312	323	317	322	305	340	316	338	292	318	283	290	307	308	333	305	319	315	327	281	295	328	362	306	294	341	296	322	314	290	309	290	307	292	339	292	313	309	281	347	310	303	324	311	306	291	297	324	348	340	291	316	283	307	281	319	316	326	282	286	322	300	305	316	317	314	324	340	317	282	286	311	312	294	295	291	296	310	314	301	299	304	310	312	316	301	325	283	322	316	327	295	293	321	332	296	291	326	291	321	335	323	306	291	302	285	337	320	296	333	288	312	299	313	301	315	305	338	275	301	308	348	311	298	337	286	290	291	313	325	305	307	307	330	303	315	298	352	319	316	336	325	311	323	315	286	320	323	328	308	321	312	307	345	335	296	303	298	309	275	288	302	313	313	328	305	326	306	325	308	296	285	300	306	297	292	324	329	314	318	302	300	322	293	312	296	339	311	276	341	298	299	282	316	309	308	319	306	306	290	284	304	324	290	308	323	310	316	309	318	314	344	296	314	288	302	292	303	263	310	299	331	306	304	323	319	342	315	299	289	313	310	282	299	316	298	317	322	322	322	308	318	275	288	323	298	308	313	300	293	278	338	299	287	318	324	296	318	324	307	328	316	310	330	289	311	312	285	292	291	312	280	335	304	299	300	306	257	316	261	329	289	319	311	300	321	333	318	312	316	301	296	326	315	279	273	310	335	329	331	357	278	313	308	318	322	300	304	313	288	329	293	300	306	329	287	324	293	322	305	318	283	296	314	309	296	317	303	307	320	306	279	308	320	331	296	309	285	315	279	307	294	300	338	312	313	300	284	308	319	309	351	337	294	306	310	309	321	274	293	322	298	323	325	309	277	311	306	312	319	323	290	324	305	322	290	297	311	273	275	311	314	364	284	287	305	328	318	301	299	279	341	364	290	312	310	312	332	332	300	305	304	263	321	296	294	294	336	280	292	275	331	300	324	326	315	325	314	293	288	316	307	313	309	310	307	280	335	332	319	309	292	320	290	287	313	312	324	292	297	294	301	306	289	302	315	329	300	298	297	300	291	295	299	329	296	278	334	319	305	307	288	316	319	265	333	312	297	326	318	300	308	340	318	329	310	275	311	344	331	324	310	296	314	294	316	322	310	308	311	302	276	253	312	340	321	335	308	288	309	328	289	294	317	298	327	301	301	316	326	279	318	310	297	294	303	310	307	330	323	348	307	298	296	337	324	297	298	313	329	315	308	326	300	293	289	320	321	301	308	307	318	297	304	300	278	301	325	301	288	333	298	328	294	285	311	314	323	309	329	296	338	309	286	306	306	308	313	298	312	303	322	301	318	293	311	313	324	326	302	310	318	312	292	313	291	292	280	278	303	310	288	311	310	322	297	311	301	335	324	282	306	316	357	302	308	297	311	308	313	290	277	298	327	296	294	325	322	313	301	297	343	300	300	322	302	315	324	334	295	321	319	342	298	298	314	311	302	329	302	342	347	303	315	289	320	325	342	319	297	271	317	283	331	333	306	296	327	316	327	313	324	313	312	288	317	297	318	321	290	309	339	306	294	312	323	298	279	307	319	333	306	330	324	279	313	288	304	301	338	335	323	316	337	339	308	334	297	322	314	328	353	321	302	319	332	303	298	323	326	293	340	292	314	326	293	323	317	318	297	320	266	300	310	316	318	331	314	316	310	314	322	303	288	343	298	321	337	326	306	301	321	303	313	302	311	284	324	335	310	309	316	322	311
24781	21031	27115	25027	10264	1229	930	854	834	860	791	777	751	739	714	729	755	762	728	718	752	745	751	753	747	702	763	694	747	696	711	718	709	722	713	721	749	742	762	738	702	740	737	794	699	738	719	705	701	701	695	713	707	723	700	673	676	702	725	691	703	694	702	711	694	727	694	718	732	728	726	757	722	658	698	731	675	723	715	761	705	649	711	716	718	695	726	701	671	702	671	716	681	674	755	745	733	711	709	658	709	708	651	732	662	722	680	728	733	703	699	703	665	740	732	695	667	695	689	724	702	700	738	720	712	708	758	714	702	736	695	768	723	735	700	684	750	709	748	704	717	690	705	749	713	708	713	731	701	650	726	688	686	693	723	726	717	714	753	653	736	655	747	636	721	688	642	748	676	710	695	690	685	700	731	696	673	728	684	676	683	684	743	743	739	723	699	696	705	668	686	755	741	681	697	690	727	657	693	731	706	702	733	714	689	715	657	700	703	712	750	670	651	696	674	696	713	712	756	718	702	694	695	713	746	714	708	690	695	751	742	666	683	687	717	693	624	738	738	753	721	744	712	693	729	743	720	721	700	748	681	750	722	659	681	691	714	740	736	744	702	731	655	721	692	753	652	715	709	711	768	745	701	701	706	676	685	670	741	684	723	671	713	690	712	672	754	692	701	662	702	710	697	715	696	668	693	673	708	697	669	693	712	703	697	668	718	689	701	678	701	689	684	740	696	726	658	752	666	744	718	695	680	682	706	703	706	674	686	709	685	641	715	729	705	723	731	698	678	715	770	706	706	701	740	676	677	764	733	758	719	670	685	721	693	700	748	742	719	691	683	708	723	711	712	712	721	730	689	732	707	710	702	760	683	727	737	728	732	743	695	703	707	688	734	724	694	694	696	726	746	673	710	704	704	727	722	749	755	714	704	717	696	704	729	691	696	701	680	725	715	725	708	732	706	672	718	718	729	725	700	726	680	665	738	722	687	691	733	710	735	697	697	740	690	717	703	739	768	673	734	704	689	701	687	700	754	676	691	671	704	694	730	674	712	705	744	738	693	755	746	736	723	701	697	723	743	711	711	667	709	735	721	718	755	746	695	659	722	677	742	678	733	745	696	727	720	697	689	748	668	674	702	619	677	771	699	700	725	675	720	723	659	671	692	700	692	680	724	670	748	679	698	699	725	690	747	720	725	660	698	743	683	641	687	665	694	674	786	674	715	705	739	766	696	734	741	730	707	682	689	704	743	741	671	714	703	715	678	749	717	678	701	727	688	717	703	706	715	682	701	712	755	694	622	777	737	718	748	674	708	749	740	705	703	680	738	721	682	687	739	728	701	705	629	674	695	728	694	667	708	675	705	687	689	714	729	703	720	698	724	700	674	728	702	709	727	742	700	681	668	686	689	690	699	648	702	739	703	678	718	703	679	743	702	727	661	694	745	722	696	746	668	718	708	735	719	733	701	686	662	712	692	700	710	700	675	684	699	687	656	715	675	701	689	726	664	710	672	711	667	721	656	719	727	664	670	710	727	678	674	726	682	749	719	695	724	717	692	720	675	709	679	745	687	703	725	721	724	726	715	704	722	735	711	696	686	704	751	684	704	733	735	737	710	714	709	686	703	713	713	723	728	709	679	693	738	723	715	701	692	736	716	722	720	730	670	695	681	662	680	668	745	697	715	694	707	703	739	680	654	690	693	742	668	679	732	746	747	767	698	670	691	672	700	723	674	665	735	658	648	728	684	718	727	713	630	707	703	736	689	724	739	689	679	692	683	692	708	733	704	697	752	702	694	717	709	750	692	740	727	702	737	681	673	733	659	674	698	721	726	663	740	725	698	697	677	742	741	724	728	682	682	727	716	720	685	681	734	707	723	727	757	689	693	711	695	684	716	665	672	710	743	735	707	727	716	749	717	693	689	748	684	694	706	711	696	690	744	688	706	750	737	715	676	741	685	694	711	731	697	712	719	720	712	700	755	649	728	694	728	684	695	668	743	710	692	705	720	689	657	689	704	691	737	712	728	710	692	694	683	656	747	703	748	714	701	735	728	709	689	732	706	723	721	737	698	703	722	746	729	701	689	716	763	712	731	756	698	735	771	691	743	664	665	694	689	685	701	740	737	699	713	721	675	760	685	732	703	699	700	717	739	718	703	669	741	735	700	733	706	717	719	743	697	666	705	670	704	740	726	699	679	677	713	746	675	694	707	679	739	689	718	694	717	705	759	697	717	685	711	725	698	688	707	694	712	692	693	706	721	687	709	687	719	720	699	739	677	676	726	697	682	690	727	713	683	669	704	754	649	703	743	685	699	730	730	725	702	674	705	679	723	674	718	721	714	764	691	764	667	762	715	716	697	718	673	723	712	692	686	661	722	723	673	682	677	694	713	788	749	739	695	707	644	744	692	755	746	709	692	720	702	719	694	708	696	667	704	737	728	729	678	698	702	703	691	706	724	720	688	626	727	680	744	719	700	725	678	698	699	676	730	698	732	741	690	670	697	726	661	700	726	749	693	691	690	730	741	673	670	708	697	727	713	713	707	741	696	708	693	689	699	696	710	695	718	713	694	662	692	721	693	730	725	678	689	668	693	718	678	718	721	729	701	696	721	676	703	710	737	778	748	718	672	728	686	739	679	689	694	723	712	765	704	762	722	743	656	714	707	683	677	667	691	693	751	721	716	719	741	755	699	685	715	733	679	738	717	683	704	748	694	732	748	697	713	722	714	693	683	703	698	713	689	706	722	703	693	728	656	680	707	748	689	727	736	741	697	696	704	725	723	729	697	755	686	705	739	717	662	681	676	759	685	760	741	728	696	730	694	704	727	699	786	724	688	704	660	694	703	681	705	699	683	718	666	738	704	714	729	681	745	783	723	712	719	715	732	700	708	703	686	688	673	719	710	683	705	722	714	669	678	736	764	745	736	721	699	677	727	723	687	664	718	700	720	693	755	670	678	707	809	691	732	732	723	715	693	725	728	738	723	715	699	715	696	702	713	742	670	697	702	694	665	744	771	699	726	710	711	661	726	724	767	728	713	724	674	691	705	752	673	690	713	702	690	712	712	720	744	707	672	693	675	738	717	677	694	776	690	728	691	712	659	674	708	704	744	728	708	700	705	706	747	763	730	705	698	682	670	718	700	722	715	680	677	676	668	713	721	688	679	670	723	700	706	688	713	687	700	751	712	716	745	697	706	705	724	698	724	697	735	674	666	741	714	708	711	745	722	714	744	671	710	751	726	685	705	724	673	709	693	702	705	730	689	744	753	668	678	717	720	736	761	735	683	719	700	720	677	652	717	698	695	693	690	775	724	772	680	703	732	706	732	738	674	726	728	711	703	724	717	696	701	670	717	684	708	713	756	706	665	766	706	731	712	723	739	702	679	744	704	700	710	763	704	660	736	686	692	739	700	716	693	691	721	691	697	662	727	707	692	687	700	690	712	702	673	725	692	735	721	668	758	736	754	711	715	711	704	676	705	737	710	680
29800	6608	3367	1832	1498	1235	1141	1025	947	955	864	851	806	781	796	797	724	802	796	776	773	742	768	765	713	765	778	700	693	799	727	750	764	735	715	751	746	765	723	773	733	735	746	731	737	740	740	733	721	740	764	682	698	752	752	715	726	713	718	740	739	711	775	730	726	750	742	741	760	703	730	753	719	758	735	751	758	763	770	723	676	765	727	766	728	704	744	728	755	749	736	725	714	752	728	707	705	765	763	761	749	700	767	713	732	782	729	727	689	738	757	708	723	738	712	737	708	773	746	754	730	719	681	725	728	770	761	775	705	733	723	749	751	743	772	683	721	756	694	719	712	750	721	746	755	759	722	719	770	711	735	726	747	737	773	752	766	671	727	738	737	705	745	793	726	753	734	742	711	770	778	727	709	766	714	740	728	728	790	710	759	781	689	768	727	734	721	712	733	752	689	717	763	743	719	755	760	708	711	743	712	767	748	705	743	685	727	760	730	735	700	777	763	770	731	741	703	680	712	741	764	754	747	729	711	695	769	714	703	698	752	728	726	804	663	713	717	765	734	742	727	685	753	730	689	746	738	751	722	749	746	747	765	702	708	769	764	687	706	735	790	711	740	738	742	774	711	693	704	740	708	749	689	735	710	723	756	754	762	750	761	755	727	696	712	754	732	769	747	735	688	796	721	761	740	742	767	704	754	736	717	738	745	700	749	788	707	647	735	750	735	761	740	698	751	718	744	740	744	701	719	687	736	712	699	718	688	744	767	726	699	750	746	763	741	728	757	735	759	707	729	716	746	703	744	774	695	719	787	713	780	713	710	701	741	723	743	745	785	701	737	800	744	760	742	733	732	728	760	727	716	766	691	695	729	718	721	718	753	712	680	721	727	750	764	769	726	781	724	721	765	763	706	713	734	732	762	716	775	755	735	691	730	735	760	742	733	710	686	737	755	755	765	718	767	729	716	720	706	701	727	749	708	710	724	744	725	710	725	742	734	777	676	739	755	743	699	778	720	720	701	708	733	753	769	673	715	706	744	727	733	724	688	746	771	813	743	760	721	758	720	790	698	724	720	738	732	724	686	756	744	722	721	714	741	697	717	711	743	772	720	761	740	690	735	749	745	714	726	759	698	698	766	751	704	759	727	696	764	775	732	736	705	749	707	717	747	712	706	726	737	755	745	738	756	746	718	713	728	735	746	749	770	762	723	708	748	757	679	710	733	739	732	741	727	734	754	708	710	693	729	718	705	736	710	741	736	754	744	804	702	713	752	751	744	723	714	688	716	738	732	743	772	730	705	721	754	719	693	774	769	744	718	798	762	713	698	717	732	741	718	735	767	731	718	734	721	755	682	714	718	724	799	710	742	770	749	689	777	734	721	716	783	712	762	719	775	743	756	753	789	711	746	705	710	721	713	716	750	738	770	735	757	761	753	781	684	769	686	741	769	711	683	742	743	756	704	802	714	754	751	712	750	746	694	756	706	729	722	742	739	688	744	726	727	743	787	733	742	770	759	729	760	717	721	768	709	734	718	772	798	713	714	764	706	758	747	744	752	708	718	772	732	722	742	747	725	721	742	741	721	737	745	754	744	728	708	721	729	690	785	734	769	759	778	725	708	712	704	761	743	755	756	704	717	718	732	768	750	715	733	759	705	681	725	725	738	731	720	736	771	720	764	748	696	752	712	793	729	742	744	754	728	706	704	696	709	757	746	780	737	742	707	730	740	696	760	748	705	743	731	703	707	777	719	698	715	750	720	756	652	732	742	719	755	767	757	705	754	742	765	699	705	767	739	745	724	746	721	734	746	740	703	771	726	722	744	705	758	734	740	752	689	719	723	737	764	772	714	733	721	760	712	708	735	744	714	780	741	731	694	680	765	705	717	701	739	733	748	766	804	732	722	755	737	739	747	734	730	710	758	737	693	706	760	696	734	716	770	723	728	755	725	737	694	727	739	763	716	728	762	753	726	766	751	693	717	710	751	736	749	728	739	723	737	743	731	764	740	746	722	682	747	763	709	717	714	754	735	726	666	726	765	710	734	719	759	708	747	733	711	700	725	697	726	735	732	727	778	682	771	767	725	758	742	747	735	774	761	750	693	698	741	728	741	697	707	772	780	772	704	799	668	729	732	725	744	745	752	729	724	731	774	769	769	755	748	729	770	728	687	698	766	762	707	749	731	732	801	704	764	744	773	743	744	695	725	752	762	760	705	717	754	741	759	731	737	717	663	723	750	786	739	736	739	730	738	738	720	746	772	733	681	719	737	765	773	704	699	685	743	704	709	741	721	763	729	740	720	711	767	721	776	731	710	739	719	742	717	718	732	746	745	715	747	720	729	727	781	721	740	781	764	718	753	766	670	738	712	708	747	762	746	751	697	733	786	722	711	750	732	698	688	774	748	706	758	727	712	720	736	724	704	697	720	694	746	766	682	700	706	736	725	737	785	718	792	741	687	707	739	795	766	738	762	784	759	705	754	738	654	692	721	728	755	746	763	815	715	704	732	724	703	734	772	732	794	727	750	718	748	735	745	756	716	788	711	723	723	793	714	757	734	718	735	690	715	746	715	726	735	752	773	696	741	724	759	735	782	757	758	778	763	724	702	767	746	701	734	725	725	713	706	723	703	736	730	750	778	735	738	726	688	735	712	688	794	721	719	720	707	759	743	722	763	724	731	697	733	741	734	822	728	744	737	710	751	737	739	732	703	736	766	655	765	777	781	728	750	775	715	754	733	709	670	755	752	742	697	732	720	715	779	718	689	678	694	757	713	767	722	781	724	749	729	747	730	739	730	695	750	729	748	753	759	713	747	713	751	727	741	705	742	711	745	672	717	684	739	765	758	695	721	701	685	735	726	723	723	734	711	721	685	694	716	721	756	760	695	741	714	726	719	731	767	745	743	699	717	779	707	692	723	747	784	766	671	707	724	709	779	730	760	765	752	754	775	732	699	746	715	726	708	725	725	682	695	657	757	711	748	703	692	723	720	709	702	757	755	697	727	735	718	718	695	716	798	763	759	734	765	750	722	743	736	763	717	733	770	749	740	766	712	723	718	761	723	710	761	777	744	694	762	735	763	726	722	761	745	783	726	728	714	721	724	760	723	738	721	732	729	746	711	710	686	744	696	726	807	759	775	739	752	708	711	753	767	729	745	705	732	742	714	735	731	691	764	712	746	736	770	725	733	699	723	741	746	661	734	766	758	717	744	725	720	757	737	698	733	661	740	729	725	742	743	714	728	727	770	701	734	688	754	726	764	698	739	774	784	714	725	734	786	714	794	729	722	761	712	748	733	747	710	749	771	714	747	728	704	714	771	707	745	713	737	734	776	711	692	752	768	718	723	697	727	758	766	723	704	741	725	755	779	758	724	695	733	729	703	728	679	719	716	768	757	745	825	766	735	734	683	732	731	716	704	710	732	706	730	730	801	736	754	696	713	760	728	744	705	747	744	716	758	721	720	713	718	721	796	739	736	734	774	715	710	732
22502	21082	28782	23588	21082	21150	8984	1405	1088	1005	1004	907	845	835	800	774	763	726	752	786	739	749	748	691	707	693	730	700	734	712	734	732	697	707	700	642	691	696	666	669	668	681	687	661	695	670	640	674	720	695	680	655	657	658	689	663	698	663	694	654	661	635	679	703	685	670	680	677	679	686	617	653	693	709	693	637	646	685	677	660	669	686	697	658	678	674	677	748	662	656	685	689	652	661	638	657	675	689	654	647	656	659	699	664	681	650	672	679	705	678	679	688	701	654	693	627	638	644	673	703	670	627	662	669	663	663	649	663	662	717	663	644	654	650	686	730	681	694	618	702	645	653	705	624	644	696	690	716	640	678	644	648	665	653	638	693	638	678	614	654	659	693	623	674	636	650	660	653	663	643	727	624	677	667	628	707	684	669	678	649	674	720	665	667	667	702	659	699	733	740	673	681	676	689	649	654	678	663	648	653	661	692	658	646	683	662	668	715	664	632	664	674	696	647	664	671	658	630	663	714	681	692	699	667	687	702	674	667	660	663	657	673	688	655	694	657	656	702	661	680	703	689	646	679	685	709	677	665	669	621	642	698	660	671	649	643	638	711	672	639	642	685	705	676	692	648	598	696	675	664	706	677	663	673	653	647	677	646	704	700	668	691	685	642	649	679	691	675	666	724	688	695	702	675	647	638	610	643	675	692	647	678	640	673	631	668	653	657	679	647	653	669	679	626	664	688	656	643	668	642	622	671	663	671	691	685	685	655	642	655	692	679	685	653	670	686	662	678	646	692	629	643	666	687	666	634	746	699	697	644	678	691	670	629	641	644	629	654	602	694	683	697	663	684	703	659	651	625	660	665	664	677	631	643	594	713	709	694	669	678	698	659	658	735	688	668	678	704	622	708	664	710	683	694	691	664	649	652	656	654	685	656	651	645	652	641	673	677	659	688	667	684	691	696	666	688	646	672	670	628	657	664	687	622	649	682	668	650	664	690	686	654	609	661	662	694	652	671	710	661	685	692	677	671	682	689	649	680	663	655	666	680	619	719	694	694	645	661	707	647	660	670	685	693	686	647	609	679	676	658	624	711	687	689	668	651	679	662	701	657	638	631	644	654	693	652	650	650	657	639	691	638	688	706	659	653	685	700	677	740	705	691	656	659	681	647	668	670	668	682	670	666	664	687	678	677	628	648	672	678	656	645	630	673	626	630	648	623	652	678	673	664	649	718	654	634	673	661	670	657	672	705	624	696	684	635	712	666	659	710	668	647	754	680	738	640	672	651	673	650	642	663	669	643	654	671	680	667	679	690	627	643	691	626	672	623	646	717	609	659	697	619	670	674	677	662	669	689	635	685	645	681	680	703	686	689	699	673	638	655	644	713	698	641	602	683	674	675	659	646	693	624	642	675	653	679	629	684	633	708	659	702	718	692	709	678	644	618	676	661	649	662	660	642	698	680	672	663	650	649	673	649	633	684	680	681	632	693	646	640	721	720	688	682	675	663	730	670	757	679	677	665	651	704	675	692	687	670	669	674	685	680	666	661	662	677	699	715	643	637	687	662	680	674	693	688	621	696	666	668	698	668	621	715	662	677	639	686	686	730	664	665	634	673	702	668	712	667	672	695	627	653	642	686	639	678	698	677	677	631	650	644	669	624	675	633	677	699	658	664	687	652	692	707	667	651	661	679	696	669	686	670	653	685	649	644	681	643	700	666	662	672	631	716	672	672	631	632	660	665	718	683	650	674	617	677	669	681	623	679	637	631	687	631	693	667	597	647	669	690	652	664	691	633	659	697	700	584	685	735	670	669	715	642	678	634	653	651	724	707	686	663	685	625	686	660	629	646	703	679	680	639	678	627	646	697	704	678	700	710	674	649	667	647	695	681	657	621	636	640	656	680	664	660	668	698	673	682	632	708	667	631	641	720	661	657	674	699	712	716	705	651	624	654	698	658	658	638	699	700	637	708	663	680	672	682	688	668	652	675	641	633	686	669	665	650	659	640	656	637	689	646	649	656	642	641	694	615	729	667	664	661	638	692	685	618	678	653	663	677	687	613	641	718	671	639	649	664	624	679	661	667	689	653	710	646	677	685	609	682	646	692	596	663	691	687	677	635	656	673	631	648	709	666	661	650	635	674	642	666	673	640	619	717	674	662	703	649	682	668	665	680	666	688	647	669	646	690	637	661	643	687	682	692	656	707	654	606	682	648	611	657	658	697	633	656	673	701	673	672	672	655	667	642	652	660	647	688	665	669	684	666	690	671	679	652	626	692	688	642	668	686	669	658	682	687	664	621	687	641	664	638	642	649	631	638	720	694	668	664	686	628	640	689	684	658	694	678	651	708	660	633	661	649	655	632	649	693	688	639	641	645	665	722	680	687	698	655	625	650	649	622	710	723	677	680	667	692	652	744	660	699	686	639	635	657	669	700	696	729	644	652	676	679	681	663	660	632	639	677	674	692	629	655	648	669	682	664	634	653	620	631	669	678	680	743	679	685	654	649	615	686	688	655	672	631	656	651	660	676	685	666	663	658	666	614	648	632	646	656	611	655	680	708	686	646	649	686	697	652	641	679	683	691	642	698	667	657	709	681	665	624	692	658	675	685	707	649	685	680	689	695	677	659	685	663	684	693	682	698	682	673	636	668	625	636	634	686	632	662	671	685	612	683	686	682	680	678	645	715	675	684	666	668	638	703	639	705	690	638	694	695	651	683	684	676	654	650	632	674	670	659	680	684	686	679	671	630	687	708	676	620	683	668	696	636	629	655	663	696	693	647	681	657	680	660	670	638	692	667	685	678	673	693	638	700	660	650	627	653	641	620	646	660	700	688	654	703	668	673	694	655	644	655	668	619	647	664	653	658	686	714	664	617	675	650	680	621	659	642	657	656	690	719	661	693	662	620	683	698	711	703	672	663	648	670	687	727	711	701	675	670	701	698	665	680	641	631	661	679	675	637	656	609	723	718	661	686	686	646	695	641	683	684	618	682	629	666	677	675	666	694	629	682	666	630	645	679	701	690	694	629	666	675	650	660	656	627	676	621	626	673	689	690	657	652	637	681	691	650	613	680	681	653	648	669	655	669	645	663	674	644	665	595	666	650	721	656	662	700	652	652	647	690	727	688	669	661	697	677	673	692	646	669	643	676	640	665	691	682	641	702	668	667	648	688	697	691	680	691	646	642	700	700	686	641	719	674	704	702	685	680	627	682	646	687	623	642	662	641	655	665	635	718	640	659	729	661	663	661	652	628	695	639	628	657	670	717	670	660	680	638	683	689	709	658	675	625	653	646	653	662	669	670	703	652	656	639	649	650	721	643	661	695	670	659	668	660	675	674	636	664	657	656	704	651	650	632	681	652	688	658	676	678	713	678	664	684	657	661	672	659	692	673	696	663	638	643	688	696	635	676	681	683	696	650	685	669	670	672	660	679	677	649	677	666	669	629	653	649	676	694	644	606	668	698	655	692	615	664	617	661	669	704	673	704
38935	14896	9512	4834	3648	2811	2088	1759	1459	1264	1176	1004	1036	919	891	882	837	822	779	745	768	729	743	706	761	707	741	731	722	707	729	680	697	709	668	639	686	686	655	714	683	715	649	679	678	637	647	664	662	690	695	694	672	693	665	690	662	668	711	716	671	662	665	699	662	696	703	685	689	655	653	666	675	699	687	647	646	630	652	636	676	661	703	667	655	625	649	684	665	640	675	620	650	620	705	687	709	710	669	647	653	691	695	655	666	644	721	681	668	673	660	683	726	629	655	654	689	677	685	652	647	715	663	648	633	633	654	673	627	665	643	712	679	630	708	640	683	670	668	672	682	665	637	664	664	663	637	645	649	701	658	717	670	693	688	737	695	619	679	668	656	645	676	670	708	621	684	632	706	636	654	673	634	685	626	598	652	705	654	667	642	700	672	647	663	708	668	677	612	655	710	680	705	649	651	649	617	640	644	663	658	669	652	623	643	694	665	655	722	677	680	702	651	706	682	627	749	703	695	611	703	655	647	605	637	684	605	674	631	595	644	716	680	689	604	701	636	652	651	650	640	675	668	675	660	692	659	674	663	687	638	651	654	651	657	676	619	653	671	644	692	626	657	722	646	637	689	655	653	647	674	661	668	693	697	649	635	686	692	657	690	673	691	671	688	621	651	691	691	673	702	714	665	681	653	636	690	710	660	689	688	649	679	711	648	703	677	675	683	632	659	654	637	666	611	664	676	683	648	655	640	660	645	720	618	652	631	666	687	688	665	669	651	655	663	649	696	632	627	662	660	651	658	636	686	674	667	698	660	676	684	675	685	642	726	602	701	666	634	723	631	652	635	685	712	685	652	672	640	670	687	642	642	679	688	644	638	625	662	670	683	672	645	684	616	694	700	646	670	677	685	662	650	641	712	671	691	673	635	646	658	639	712	663	673	659	654	660	701	673	681	680	686	661	672	663	672	690	663	671	660	643	713	633	674	695	634	626	693	655	715	668	674	659	652	674	642	664	641	658	670	688	693	695	636	674	629	717	645	661	652	610	635	636	682	691	624	627	676	658	643	670	687	702	640	674	683	662	636	658	683	667	678	637	638	653	666	668	678	653	655	635	699	672	664	635	672	663	664	647	675	667	665	628	703	661	695	674	656	674	671	683	649	664	701	680	652	690	651	654	663	659	689	685	636	637	696	678	673	655	683	728	641	642	664	649	652	673	684	682	704	654	622	643	658	693	646	752	659	655	712	661	657	705	663	624	695	696	697	698	686	667	671	645	636	685	670	659	675	641	637	685	674	709	697	675	638	670	663	689	631	612	648	666	678	685	649	618	651	684	653	682	647	669	656	621	724	682	643	681	652	694	648	643	674	679	682	646	674	672	657	680	649	669	697	596	631	656	677	626	698	685	654	656	661	691	652	696	694	618	708	662	698	633	669	683	671	645	677	671	656	683	682	669	661	671	668	672	712	690	672	659	682	655	687	651	686	677	644	693	646	664	637	707	652	692	670	657	618	662	672	625	689	655	664	638	648	637	684	645	700	677	678	681	648	668	674	626	649	663	653	679	681	651	687	647	646	650	654	679	690	671	638	678	657	693	627	631	704	683	690	654	626	643	664	647	671	654	656	627	650	652	670	645	642	670	623	652	659	681	623	664	688	662	693	645	659	625	684	673	641	660	654	678	673	656	664	659	669	667	653	629	643	649	669	678	681	645	673	650	623	685	633	681	651	699	647	646	648	655	649	638	670	645	670	600	623	635	729	628	639	657	705	659	635	642	669	627	643	663	714	595	659	725	692	679	682	713	635	685	669	666	675	701	636	698	653	701	659	657	656	682	629	645	681	668	721	629	643	705	665	689	667	625	687	648	633	649	624	607	647	646	700	678	700	674	672	664	676	650	691	661	659	657	681	655	651	656	673	663	668	660	651	664	675	634	636	670	655	669	673	627	692	681	629	686	678	695	681	675	686	661	666	668	705	693	696	641	681	591	678	659	643	688	653	684	684	677	637	666	645	676	656	644	680	676	675	675	676	632	667	691	606	637	635	673	653	640	674	673	665	632	629	646	682	666	667	680	667	647	673	657	625	632	702	685	685	681	636	641	667	604	664	663	695	669	671	665	674	704	625	654	629	620	666	676	700	619	641	609	674	643	715	706	669	665	716	685	733	681	684	682	657	664	633	704	684	677	669	621	651	653	636	630	681	659	647	646	662	640	637	633	624	677	667	688	647	659	680	698	608	653	669	671	650	613	662	650	660	649	633	662	660	686	651	674	654	694	650	633	622	658	665	657	653	689	643	664	668	638	673	692	687	678	685	644	679	685	725	699	658	663	626	646	680	642	665	695	675	667	671	663	668	595	627	631	662	673	647	671	641	645	673	692	675	706	700	658	652	672	674	665	633	672	654	717	671	695	696	699	659	618	646	644	616	673	599	626	645	627	651	624	676	661	640	693	654	683	685	642	713	675	621	682	677	681	689	663	659	668	660	688	697	679	659	637	634	743	650	648	682	667	687	683	644	663	675	664	618	689	593	671	687	667	673	621	705	721	650	650	672	681	656	663	662	629	666	653	657	663	678	678	684	714	674	656	676	676	649	648	665	639	672	719	678	628	693	637	615	658	658	668	670	659	662	683	638	628	703	632	632	639	662	703	690	668	654	687	651	663	699	651	662	647	679	635	649	617	671	613	656	664	672	586	694	640	669	664	658	666	665	627	705	670	652	661	643	681	670	675	663	652	658	644	685	677	685	640	653	656	716	666	692	671	696	632	689	647	683	664	664	635	665	670	669	652	673	703	632	646	631	696	664	619	638	648	677	630	655	662	658	743	701	686	709	681	713	659	628	644	698	641	682	688	662	677	670	659	663	649	721	638	659	688	656	717	648	649	681	619	707	614	655	639	689	659	661	665	671	659	629	670	673	676	665	659	677	657	668	648	697	679	657	629	741	667	674	661	705	659	628	675	659	673	638	701	700	670	642	694	656	670	654	703	683	685	665	614	658	603	642	657	673	632	657	642	645	644	661	623	661	660	631	648	634	656	686	691	688	696	650	633	656	649	620	697	647	678	664	649	669	612	652	702	666	636	666	641	678	678	643	682	698	701	727	654	727	635	649	688	662	646	664	631	718	648	721	633	630	645	656	716	661	633	675	624	626	631	662	644	698	642	629	660	683	643	642	651	638	704	697	658	635	628	681	678	668	646	659	679	682	672	666	663	681	626	693	635	619	652	609	638	677	671	663	635	676	655	658	634	619	641	666	675	646	679	625	663	660	712	661	704	649	692	690	682	659	694	667	661	640	630	709	685	667	654	658	669	650	640	648	636	677	656	616	655	663	688	625	654	653	665	642	660	700	696	666	657	670	673	698	642	707	654	672	686	709	627	617	675	635	660	664	664	632	705	623	651	693	640	651	653	665	635	664	665	631	640	667	668	721	638	686	653	651	701	652	675	691	646	659	673	645	685	661	676	666	650	655	700	674	658	709	685	631	655
27722	17880	4131	687	469	482	407	405	437	400	418	398	374	399	409	379	381	373	399	405	396	412	354	376	353	356	386	377	378	390	427	355	369	353	390	363	384	371	398	340	348	416	367	363	363	383	364	407	377	391	375	425	385	371	364	402	395	392	396	399	352	389	402	379	339	382	368	382	381	361	367	382	366	387	380	380	380	371	398	391	368	374	366	368	329	366	376	389	370	336	412	380	392	379	393	426	370	383	382	417	391	379	378	377	370	388	371	375	357	399	374	377	371	380	379	367	359	382	408	392	376	391	397	420	390	372	392	387	356	368	384	375	378	399	341	391	383	382	379	392	405	392	382	365	376	361	409	339	371	351	420	382	372	414	344	415	401	422	378	374	386	385	369	373	356	376	343	372	374	372	404	389	383	369	350	381	388	372	403	375	377	398	380	391	371	378	386	372	373	363	362	372	350	388	384	396	350	396	360	411	369	360	397	404	382	383	352	406	370	422	416	379	393	352	407	364	360	369	401	407	395	382	349	391	376	383	386	355	396	400	388	382	377	408	382	367	344	411	384	336	331	399	377	378	354	389	399	391	405	413	371	376	381	363	388	374	391	374	373	387	390	400	385	346	341	342	391	389	386	369	365	387	387	377	348	368	349	382	409	367	416	376	376	389	394	393	396	362	433	404	386	343	389	389	406	369	416	373	392	366	380	397	403	372	378	394	390	388	406	396	388	372	386	396	390	352	415	377	414	401	368	362	384	392	398	374	385	366	361	386	399	370	383	371	389	394	383	358	393	374	373	356	371	385	420	362	387	364	392	387	407	393	390	396	359	379	407	363	380	373	384	385	388	383	374	342	371	401	414	363	389	402	370	356	381	344	405	353	393	359	370	369	366	421	352	357	374	392	420	379	387	361	334	376	410	358	373	365	383	377	403	386	377	362	391	373	364	403	353	334	347	415	390	378	395	382	347	342	388	361	444	381	365	394	370	359	396	372	388	406	395	366	381	396	395	366	366	403	378	396	361	389	364	392	391	402	363	390	359	376	391	427	403	429	380	375	397	388	397	398	364	354	404	365	372	414	368	361	335	374	359	402	378	399	383	394	359	377	341	368	369	364	412	416	363	355	352	368	400	417	375	392	365	384	390	405	365	369	378	347	369	416	392	355	370	382	356	384	373	395	397	369	377	387	353	385	381	363	374	383	378	356	399	394	372	368	356	411	407	375	357	366	386	394	350	365	411	374	392	358	406	404	354	354	377	372	375	390	374	363	374	360	374	377	374	415	361	359	357	350	389	375	359	380	413	403	408	369	380	357	400	363	368	382	385	378	418	381	389	389	395	389	397	379	389	388	366	384	394	395	398	409	363	387	414	389	403	398	393	398	345	391	393	395	348	399	374	397	434	377	368	365	366	382	417	374	365	398	381	398	378	393	385	386	404	401	396	386	374	393	359	348	366	403	409	388	344	388	401	370	368	378	379	348	370	356	380	366	367	407	371	380	393	364	349	374	400	387	358	387	371	383	364	367	333	377	379	393	381	399	442	381	389	362	374	357	396	376	388	409	388	406	352	394	387	377	390	367	358	412	387	397	351	401	389	417	381	377	361	372	377	410	405	406	377	424	420	386	328	395	377	375	393	365	412	359	380	403	400	353	364	356	381	414	378	387	399	373	371	392	381	404	371	383	364	392	417	365	376	377	407	386	370	368	386	363	401	351	347	374	342	365	426	362	410	368	398	408	366	399	401	363	340	371	401	352	384	414	381	361	408	413	383	409	381	381	374	371	391	356	371	403	384	383	366	406	351	386	386	397	415	403	389	401	425	374	371	356	366	374	411	375	357	351	393	401	374	377	348	392	402	374	365	369	393	384	357	374	396	371	354	370	390	394	395	362	399	389	408	352	366	396	355	394	394	379	402	389	403	375	395	382	371	382	369	388	394	410	355	399	347	382	394	377	394	359	394	403	394	388	380	445	370	369	380	388	370	361	369	390	381	393	399	382	378	374	395	388	396	363	375	384	354	404	398	387	409	418	357	371	420	373	367	378	357	382	356	415	396	416	360	347	387	409	394	371	370	371	370	377	359	359	399	371	418	420	343	419	387	388	371	353	385	375	377	386	369	373	383	360	391	382	386	388	354	430	395	381	381	379	359	369	374	381	391	356	390	378	377	397	396	370	386	399	359	397	375	400	388	374	359	397	395	359	400	419	347	379	365	389	377	398	377	419	365	388	400	422	372	414	367	371	396	404	404	350	365	404	356	388	412	396	381	360	403	363	407	380	437	418	392	406	381	350	380	395	395	366	364	436	375	381	400	376	382	338	388	394	397	408	389	348	361	387	369	398	335	372	378	362	408	381	393	416	366	387	405	386	356	393	403	382	388	387	367	418	406	363	353	370	375	365	385	339	398	399	383	373	371	442	353	357	375	420	368	361	414	403	383	370	371	382	375	408	394	376	371	411	377	371	416	389	395	368	412	384	379	374	366	353	362	353	374	422	370	377	439	394	382	354	365	365	371	394	389	371	374	324	379	371	372	349	380	371	391	365	382	407	392	368	367	430	401	384	410	373	358	404	371	381	360	395	376	376	387	395	383	381	389	395	395	399	413	398	388	390	375	396	430	400	401	378	384	369	377	448	410	369	357	352	379	362	363	374	389	368	362	371	372	374	375	403	428	359	379	388	391	398	382	362	399	375	401	390	387	373	401	372	344	383	374	397	374	386	350	377	402	386	385	355	380	376	368	394	373	360	395	357	341	386	418	436	402	373	404	426	369	403	403	391	363	349	394	392	410	391	386	388	389	375	390	386	352	344	383	393	385	400	378	393	392	392	380	393	379	390	403	424	413	402	350	382	377	374	343	374	381	376	395	380	389	369	437	386	384	411	369	411	374	384	414	376	371	372	369	402	407	357	378	399	367	361	391	354	372	379	372	376	343	386	339	376	355	369	372	359	413	384	398	390	428	358	367	375	368	401	389	381	366	399	370	398	396	454	386	400	372	396	377	379	391	384	395	357	364	441	393	385	425	377	390	398	390	370	369	372	380	388	377	366	380	385	396	397	347	343	415	356	410	383	396	369	399	403	371	357	382	392	384	358	396	416	395	403	381	383	420	407	361	399	381	364	358	397	374	390	367	405	395	383	386	383	394	380	428	391	406	395	348	407	393	390	388	376	403	364	377	382	349	413	387	367	348	395	347	382	382	379	405	409	379	384	367	342	369	392	367	379	372	373	394	371	372	389	404	373	406	374	365	387	398	385	344	404	400	387	408	399	390	359	384	380	374	389	380	402	367	353	360	400	387	364	339	369	403	425	397	384	398	378	401	396	371	381	406	400	361	378	383	394	381	398	364	367	393	354	391	395	371	394	366	359	395	382	422	407	391	404	336	359	360	376	374	402	374	380	399	359	387	380	405	384	376	387	411	379	350	381	365	398	349	364	393	381	360	413	407	399	412	382	367	386	396	409	426	361	345	378	414	397	411	377	370	377	346	408
9202	1242	767	523	498	491	453	474	458	456	433	458	397	436	390	425	421	440	427	418	420	440	423	392	426	428	410	427	454	407	447	368	408	401	427	421	395	431	415	402	399	395	430	402	431	412	412	447	424	428	449	395	411	429	431	418	440	421	435	445	419	458	438	420	423	462	438	448	419	417	401	425	424	444	398	440	401	436	397	432	460	416	419	443	434	404	400	413	412	396	403	443	400	416	441	437	404	434	416	412	411	439	446	396	403	391	434	412	420	442	460	397	469	401	435	433	418	417	389	447	444	422	445	444	473	410	427	450	405	400	394	420	408	413	434	431	426	434	419	395	459	410	369	371	424	421	401	403	425	382	428	440	424	412	424	425	429	439	397	444	434	448	417	421	405	398	441	431	420	445	440	389	406	438	451	409	404	454	440	448	404	434	432	410	407	447	431	399	446	420	425	430	388	455	435	428	447	433	408	444	438	392	429	437	416	437	380	407	438	420	416	452	432	405	430	424	423	388	390	373	417	430	414	389	430	434	423	419	389	453	391	398	385	441	404	413	429	440	398	421	438	405	425	425	398	407	406	404	414	431	397	402	401	445	432	424	440	429	408	414	422	407	440	415	413	468	418	418	423	459	433	443	439	427	388	404	456	439	448	387	408	419	451	436	461	426	425	413	429	454	401	398	405	432	447	413	418	399	421	438	379	432	391	428	418	442	438	437	444	428	393	419	439	443	414	416	440	413	411	407	441	416	439	415	425	407	418	432	429	408	459	406	400	417	428	418	442	396	443	407	424	424	429	420	402	403	423	452	408	419	401	420	382	381	412	415	403	394	371	405	428	450	439	447	423	404	400	429	445	429	411	420	423	402	402	443	389	426	432	419	465	421	434	408	389	415	425	416	447	421	415	411	405	411	423	407	420	434	419	417	414	458	410	401	416	432	428	392	411	422	447	442	388	408	436	431	392	421	445	475	401	438	442	409	434	432	408	436	400	402	417	416	384	407	418	415	416	406	455	408	427	399	408	444	456	435	417	423	417	431	412	441	462	407	388	443	427	437	415	447	475	408	441	404	406	393	432	365	414	435	426	451	459	445	453	427	373	478	414	434	417	449	428	431	421	455	400	392	401	408	426	470	416	431	427	418	432	462	415	443	440	411	417	400	426	415	413	412	433	452	439	394	434	465	429	438	401	407	409	443	452	403	400	436	425	420	433	414	406	404	441	394	441	389	403	441	420	375	426	406	410	444	452	428	391	392	414	426	408	407	413	452	433	444	421	389	410	456	428	403	440	430	447	419	379	403	421	429	377	446	451	407	402	438	434	436	412	457	403	405	411	447	449	435	421	451	436	426	471	391	452	404	445	426	444	469	438	402	388	415	428	418	391	390	462	417	438	407	436	419	436	429	414	472	404	406	433	420	410	445	446	426	421	431	461	427	412	429	435	398	447	406	399	408	431	413	414	446	408	421	434	404	395	482	411	410	398	428	431	382	416	437	406	442	422	392	375	458	394	451	397	439	427	438	453	413	431	406	380	408	400	436	404	412	467	411	439	406	418	398	427	454	443	425	426	425	439	410	429	411	452	428	448	469	446	457	408	428	420	450	430	445	450	439	417	405	414	425	404	427	445	449	414	415	425	441	421	418	406	399	454	421	419	473	451	430	449	409	421	413	446	407	456	412	437	414	421	379	414	386	442	459	409	410	423	429	415	420	440	413	423	446	430	414	403	407	417	433	450	414	406	420	436	435	410	430	438	427	395	430	405	414	425	462	415	439	387	428	402	417	411	437	412	449	439	446	408	454	400	430	428	400	407	413	420	417	401	422	432	398	409	440	428	442	422	428	446	417	407	426	415	455	449	417	400	447	452	440	412	429	442	432	400	433	419	410	418	415	414	421	421	414	430	432	426	420	425	418	394	447	432	443	404	398	415	424	409	443	406	423	450	445	404	434	425	424	404	413	422	418	409	445	425	423	399	432	433	432	401	407	420	429	454	435	452	431	420	432	428	435	470	422	415	435	409	414	429	382	388	421	431	406	403	422	447	430	434	413	411	422	454	418	409	425	425	399	449	401	428	430	440	391	402	429	436	423	422	417	443	445	417	439	406	435	442	406	431	397	449	408	447	433	417	406	429	412	451	412	408	449	385	419	406	439	429	416	408	418	409	446	453	432	400	456	417	436	419	450	418	454	401	423	416	432	452	418	456	413	422	409	402	419	437	420	451	425	439	422	402	434	433	410	415	444	434	441	422	408	451	412	391	455	413	401	408	457	361	427	422	422	440	425	434	417	431	463	433	424	413	443	384	417	404	414	419	439	418	452	444	394	415	445	418	424	418	397	399	453	398	459	389	419	421	410	452	432	413	418	402	395	423	429	426	420	407	405	474	443	425	441	451	398	383	385	384	387	428	430	414	455	436	416	376	442	421	438	434	453	432	423	416	446	423	426	439	417	417	436	408	441	401	438	413	441	416	439	417	437	427	406	469	420	420	425	404	395	443	405	410	438	383	388	458	463	414	439	423	414	397	420	425	418	405	451	434	399	414	439	444	428	442	401	439	415	420	430	422	417	434	437	394	427	402	450	441	411	432	408	402	425	446	401	435	437	404	417	419	429	414	408	417	458	434	434	418	472	433	446	428	410	420	446	393	432	416	403	408	437	440	391	445	412	457	393	443	365	422	395	428	393	433	416	439	423	426	467	416	432	406	421	420	442	421	420	453	397	438	449	416	405	421	413	430	412	447	412	412	437	398	436	400	417	437	428	415	409	446	416	433	458	425	405	390	446	460	392	436	404	459	432	438	392	419	452	398	461	440	417	452	420	441	430	432	388	396	428	421	415	402	416	402	443	429	399	441	414	417	428	433	434	424	412	410	435	432	458	471	446	406	409	411	419	441	402	452	437	448	442	443	392	440	445	429	452	413	408	390	434	393	417	445	413	406	407	443	415	416	420	454	416	416	417	386	422	413	430	447	415	413	442	406	419	412	446	425	414	421	418	437	424	417	437	384	418	424	407	429	419	415	406	415	431	467	465	421	448	415	447	446	434	401	429	447	400	406	407	442	426	409	413	434	409	430	449	412	448	397	429	444	402	404	402	438	421	418	391	454	450	410	424	415	481	438	407	413	404	407	404	397	388	448	423	385	448	410	393	408	394	408	445	419	426	453	398	424	410	403	399	463	377	418	411	421	435	433	455	407	416	437	403	444	422	440	439	408	420	454	425	451	421	442	450	423	456	416	448	398	446	402	395	400	411	455	412	422	439	422	446	414	430	452	448	417	424	434	435	411	421	399	404	415	388	458	416	395	446	450	423	433	402	414	430	402	387	443	417	396	402	420	416	399	400	401	416	425	420	431	416	422	410	387	419	386	375	437	416	392	446	427	439	420	376	444	389	420	396	425	405	456	402	415	429	390	419	416	441	434	459	452	384	422	443	412	444	425	399	367	443	392	455	415	463	423	422	414	415	440	418	431	396	436	378	453	388	418	416
23572	21048	28233	24062	21033	9293	937	604	520	488	402	425	392	381	374	317	307	328	345	328	315	321	314	320	309	300	308	289	334	316	325	320	295	304	304	280	292	275	282	284	307	297	318	284	315	252	284	281	294	285	312	266	302	280	307	293	273	312	289	255	300	285	281	275	310	233	292	296	278	327	287	268	261	298	300	312	321	294	306	303	316	289	267	281	273	275	299	282	275	281	284	338	285	314	256	283	280	275	277	274	287	299	278	304	283	260	269	273	297	285	269	277	258	279	291	330	262	319	266	279	292	285	262	294	286	274	295	290	278	302	273	276	288	287	271	300	288	292	311	277	287	273	279	281	251	294	297	254	273	279	324	278	314	322	299	276	273	261	259	292	284	303	259	292	275	274	297	279	254	253	263	278	293	283	281	265	235	290	304	300	275	255	300	283	265	294	293	297	276	276	296	247	315	307	285	293	274	264	276	290	275	280	268	312	275	314	280	282	295	253	283	274	298	296	264	268	264	286	283	279	268	270	268	262	289	278	279	284	298	294	286	298	328	270	324	306	287	278	325	288	268	289	267	279	255	268	287	282	266	290	275	268	304	274	289	297	279	280	317	253	252	263	285	259	286	322	278	298	267	281	282	268	252	290	270	285	280	289	286	260	278	270	288	284	303	291	284	274	285	305	287	293	250	295	288	275	258	274	281	272	273	288	262	301	280	262	268	301	265	299	277	280	282	301	284	303	275	300	290	270	256	280	295	262	280	275	274	293	325	303	273	283	294	268	270	270	270	283	301	288	288	272	292	297	283	284	314	288	275	275	270	284	283	293	296	263	270	248	275	300	291	262	276	269	267	278	272	289	272	269	260	300	290	280	270	265	319	263	280	312	270	300	286	297	242	269	251	285	278	289	300	286	256	284	262	259	269	265	264	273	255	262	303	302	301	301	270	254	269	257	265	288	272	282	260	270	296	305	295	290	292	265	264	290	295	275	260	291	298	259	282	279	278	289	287	296	286	300	290	290	270	265	290	257	276	307	255	292	272	282	295	250	286	283	314	320	295	261	296	265	296	270	271	252	284	287	255	255	284	284	307	298	268	282	293	292	260	262	280	266	256	275	275	308	260	256	269	295	270	265	299	256	288	299	314	259	288	260	273	300	300	307	259	288	308	280	281	265	287	294	274	235	289	274	311	257	276	264	284	282	273	296	277	269	314	286	288	290	308	277	266	296	254	295	288	288	273	303	301	306	250	260	272	285	306	277	297	287	273	291	282	294	305	278	271	280	287	283	256	269	275	287	255	268	286	290	297	268	278	272	271	276	277	287	295	251	300	262	301	285	292	291	282	229	293	249	276	287	290	288	260	270	301	270	311	268	297	288	269	269	300	251	266	302	287	280	290	249	286	338	283	284	284	296	284	286	292	287	290	305	280	272	302	257	275	266	260	244	282	311	293	255	274	287	292	258	264	270	296	281	270	259	265	295	319	266	293	307	296	263	288	272	295	266	267	300	293	294	305	275	292	307	268	247	261	317	280	261	266	295	276	272	268	307	301	269	284	297	288	257	302	273	308	283	274	301	300	305	290	303	279	271	240	274	285	290	283	252	302	267	283	291	323	275	277	302	310	278	275	293	272	299	296	274	243	248	258	324	298	268	294	294	286	289	286	261	272	286	279	289	279	300	301	302	272	270	307	269	276	292	287	265	323	278	278	286	266	266	290	296	265	286	290	250	276	251	260	311	259	317	301	259	271	291	288	294	323	318	263	260	276	270	286	277	308	300	290	258	274	298	300	311	260	306	319	294	266	254	278	289	286	301	290	318	272	291	265	260	280	267	284	262	263	280	247	304	298	299	280	298	270	268	294	277	260	278	275	315	291	280	286	278	257	252	297	280	308	304	271	260	274	264	295	282	265	292	287	288	300	284	270	292	285	276	266	275	284	261	290	292	295	282	268	271	289	280	259	291	288	293	263	269	268	278	276	285	291	276	257	287	289	281	280	258	312	266	272	288	274	279	294	272	317	257	304	266	271	266	299	303	281	299	282	281	298	297	273	292	267	280	264	258	300	268	279	286	285	279	300	282	302	273	281	284	282	304	265	296	309	300	281	280	272	278	267	277	264	258	278	243	299	295	304	255	259	321	276	306	247	275	276	301	269	257	284	250	285	293	295	271	291	301	319	302	291	290	322	298	312	295	308	293	278	311	301	294	274	279	292	299	286	281	265	273	278	280	294	284	291	264	305	275	271	322	246	305	285	279	289	267	295	279	266	306	280	272	296	299	289	284	279	266	312	274	255	269	254	298	269	294	283	287	326	281	293	254	273	289	266	294	288	274	258	312	278	298	311	273	291	288	311	290	290	302	245	260	311	257	292	264	294	304	315	295	301	279	269	319	299	262	270	262	328	255	279	295	296	275	301	300	278	299	293	243	298	268	297	263	293	298	266	280	289	277	261	282	262	286	305	255	265	280	298	294	279	294	313	265	284	264	285	268	268	305	290	315	249	287	285	275	287	307	285	285	271	265	286	237	275	316	284	252	288	302	294	298	299	265	288	289	265	264	276	285	283	280	282	301	293	257	278	280	298	320	280	283	312	284	273	295	275	278	281	277	271	276	277	265	287	286	261	277	299	258	282	280	277	286	283	276	257	259	300	285	277	272	291	328	299	308	284	291	300	313	291	280	255	280	258	294	295	277	282	273	294	305	288	278	283	292	272	293	285	283	261	273	287	262	301	294	252	285	270	291	271	266	265	293	297	283	308	306	272	305	261	280	312	287	293	259	279	313	290	287	274	306	284	279	294	267	270	284	283	282	290	263	293	288	270	302	267	299	246	284	274	284	273	306	272	278	276	305	307	270	293	296	277	299	299	285	275	289	303	257	263	314	282	329	269	296	295	306	295	289	282	286	266	280	259	264	249	293	289	266	279	280	280	264	248	297	304	290	275	269	259	270	277	322	288	276	259	270	286	276	255	275	300	285	279	281	265	296	272	284	293	284	290	270	262	280	288	251	268	267	288	293	281	289	290	277	279	267	299	282	278	276	263	286	265	282	286	287	298	253	261	320	260	287	296	269	305	273	295	271	306	296	288	308	312	274	310	285	279	273	274	263	275	291	291	292	293	254	244	296	271	311	279	275	302	273	267	276	300	291	268	275	247	273	269	253	304	277	272	285	283	305	298	277	286	273	274	300	263	294	301	280	276	298	283	295	297	276	288	281	297	254	293	310	266	279	272	290	278	271	279	276	321	260	282	298	298	282	256	272	281	283	309	283	289	270	306	272	281	296	265	281	261	302	289	291	306	306	280	240	297	315	285	293	278	285	294	307	263	264	323	309	295	282	273	318	257	298	308	266	286	297	258	307	269	276	319	274	255	324	281	268	274	262	297	284	273	310	302	258	289	290	280	266	271	281	269	338	273	275	297	273	292	300	312	265	276	269	288	269	270	312	293	272	281	285	270	286	293	251	249	268	304	251	251	275	289	275	280	272	291	278
32043	10571	5413	2565	1819	1389	1043	864	749	600	574	544	485	440	432	402	430	366	357	387	372	357	353	343	325	345	351	335	315	304	347	338	326	358	311	281	343	296	318	307	292	324	301	289	300	339	329	324	322	325	297	315	311	301	343	316	295	290	297	317	288	301	309	294	291	337	343	318	319	349	299	297	278	320	309	346	320	333	339	288	322	311	321	316	346	335	324	358	319	301	311	297	286	337	287	296	316	281	321	308	311	300	322	332	327	304	319	322	297	302	301	302	318	298	304	329	264	289	277	302	307	337	323	336	295	346	315	312	298	277	298	273	318	305	327	248	283	293	273	284	288	276	286	289	313	329	291	324	306	290	305	298	327	296	311	268	290	348	323	330	299	296	290	307	296	330	310	298	286	308	354	291	303	321	294	292	307	319	267	288	304	292	283	313	278	344	266	295	310	291	308	308	287	296	315	318	305	331	304	299	340	306	304	302	322	317	311	287	273	299	337	290	283	327	305	316	306	327	330	338	298	317	318	321	291	315	293	280	313	320	303	318	293	319	289	312	294	250	310	288	305	318	305	351	342	302	289	317	293	330	308	334	309	292	311	309	320	294	313	314	313	312	315	289	308	306	288	295	322	290	281	296	297	286	327	278	308	282	329	303	311	293	320	290	323	298	259	308	324	351	307	310	308	313	299	332	309	310	299	280	318	328	317	320	317	313	304	328	294	310	296	293	290	326	314	313	340	315	290	281	303	295	301	311	305	291	302	337	306	294	285	292	329	299	308	315	319	293	279	291	300	291	286	307	317	287	285	318	304	319	291	298	289	282	337	303	325	320	298	324	286	328	327	283	306	295	323	298	317	297	312	287	301	327	290	292	305	319	318	294	300	296	299	295	273	294	286	315	322	300	288	322	289	298	314	333	287	303	316	265	330	313	300	343	317	338	302	325	327	334	259	298	293	280	299	317	283	313	347	282	303	321	302	302	310	320	307	305	334	321	293	271	311	296	332	297	312	306	296	293	306	306	327	303	303	309	334	296	317	314	328	323	326	293	343	320	318	304	292	338	339	314	290	300	312	354	318	293	311	298	305	326	342	316	321	307	327	305	297	287	323	283	305	286	302	331	306	294	302	305	312	318	301	320	291	296	302	333	284	308	293	317	288	325	303	309	328	312	334	307	285	303	286	306	341	308	268	307	282	303	307	286	323	322	349	304	321	308	305	310	308	324	293	344	293	282	345	294	298	330	304	277	289	297	295	303	297	292	289	330	329	313	260	295	304	287	302	315	305	292	310	312	323	317	326	304	323	283	299	342	315	265	329	286	323	298	298	312	305	328	294	288	312	292	311	306	289	284	274	321	300	322	297	334	293	294	290	296	301	316	319	313	331	293	315	326	295	329	313	304	307	308	311	328	325	285	311	279	309	321	342	290	343	317	308	294	317	315	331	295	284	313	321	295	325	316	301	327	309	308	318	332	281	285	310	321	320	299	302	301	294	312	288	319	321	300	329	308	317	306	287	305	343	304	303	319	259	291	317	302	311	324	286	291	310	305	294	323	314	299	326	306	298	333	285	279	319	300	306	323	308	274	314	333	337	299	290	280	323	325	341	291	327	305	308	335	304	282	349	310	296	312	284	326	330	285	277	301	291	289	303	297	287	322	300	314	301	316	313	361	316	278	335	301	312	324	314	348	339	306	278	291	309	307	327	301	300	305	319	311	316	299	309	306	352	298	299	285	331	298	290	334	325	305	346	314	288	306	318	301	303	326	282	324	294	305	293	285	291	318	311	289	335	288	337	302	314	301	308	273	337	289	299	290	319	302	307	316	303	313	304	324	320	298	287	319	340	309	340	292	296	293	327	335	284	315	316	338	315	308	321	302	330	307	296	290	298	263	287	324	306	300	288	299	348	322	286	308	319	304	271	279	281	306	326	289	298	305	289	288	329	300	281	315	285	302	328	319	298	350	304	313	305	306	329	316	281	326	313	301	315	289	296	289	296	320	318	301	323	294	293	333	298	280	284	305	312	305	320	301	326	303	312	287	362	290	307	325	301	310	339	311	334	293	335	322	316	330	309	301	306	293	270	303	312	275	327	333	335	318	290	316	313	295	309	313	299	288	317	337	280	310	300	312	280	277	302	296	339	321	273	303	316	306	317	292	301	327	309	315	315	297	328	302	326	307	325	319	305	274	299	290	314	319	315	326	314	263	290	285	314	334	279	320	314	288	318	312	303	354	287	311	287	315	286	296	343	321	322	313	312	295	292	333	307	294	325	302	326	327	308	330	328	318	322	291	318	292	313	301	293	308	283	316	304	306	324	299	273	327	318	320	301	275	291	301	297	320	313	317	324	299	257	314	301	312	298	300	285	318	296	267	297	302	308	305	298	340	314	286	296	318	317	291	325	305	285	320	332	295	314	312	340	327	285	308	323	314	322	286	304	334	300	299	302	322	315	317	324	315	300	277	329	282	331	316	321	307	299	314	305	305	284	336	322	319	324	303	321	306	302	297	283	293	302	323	305	322	303	293	290	305	313	313	310	320	307	297	296	361	315	314	304	302	324	297	274	334	298	299	291	314	293	325	292	319	320	311	322	305	288	274	292	308	305	288	339	309	321	326	313	341	323	283	303	343	328	307	320	313	301	323	293	310	316	306	305	314	350	345	312	306	323	304	291	326	310	291	318	319	297	312	298	291	314	318	295	303	316	282	297	330	310	275	270	313	296	310	305	303	323	347	321	324	283	309	320	348	310	312	325	315	310	274	298	266	319	329	318	315	296	313	315	301	339	299	302	312	332	298	302	336	279	264	316	297	292	296	321	317	296	322	312	314	315	301	313	286	316	293	311	325	283	307	314	329	300	300	271	310	271	288	298	296	297	319	295	304	329	304	299	321	277	302	313	303	325	297	305	312	281	326	342	282	312	320	333	297	302	330	281	292	313	307	303	312	315	294	299	299	298	285	270	284	286	297	298	333	297	304	291	300	340	314	316	340	310	314	323	305	298	313	342	296	311	301	293	310	357	279	308	312	297	310	284	319	286	303	309	285	301	321	296	315	327	304	326	292	307	332	306	300	295	257	291	332	284	312	346	296	319	302	333	324	286	313	281	318	299	275	310	288	311	301	315	269	298	298	301	294	319	325	292	331	297	329	290	302	292	316	294	280	298	312	297	295	307	269	322	298	314	323	326	313	298	307	298	309	320	293	308	286	288	275	290	278	297	274	307	302	304	335	323	293	305	349	324	322	300	330	297	328	309	308	326	319	310	318	309	316	312	303	309	315	297	298	316	287	297	280	296	326	318	295	276	293	303	317	311	310	311	316	302	317	274	298	289	306	295	330	287	279	326	296	307	277	326	290	302	309	273	314	313	301	275	299	326	321	312	305	337	311	331	329	342	295	295	296	290	286	296	287	308	344	285	277	298	310	360	285	307	324	302	307	307	300	292	318	315	292	314	316	280	323	318	302	308	285	319	311	317	319	273	370	323	286
24742	21051	27105	25102	10171	1238	951	816	800	786	744	770	756	785	734	696	763	697	734	760	736	747	737	748	712	725	755	736	691	692	681	692	753	697	728	730	710	692	758	727	711	718	739	679	706	744	674	701	721	702	705	699	711	716	736	745	733	698	698	686	715	686	714	711	674	697	741	712	720	727	791	706	696	735	703	704	670	699	724	745	758	749	748	700	673	683	691	686	698	732	643	725	681	697	698	733	713	708	732	744	709	663	742	722	711	723	715	735	693	662	711	726	732	720	675	739	732	709	627	726	642	725	713	714	704	735	720	702	764	721	771	726	757	702	678	722	679	693	709	696	705	672	710	717	724	739	691	650	668	709	715	739	731	697	701	682	706	679	680	696	708	727	785	722	677	728	679	713	667	690	671	657	744	717	733	723	683	746	678	723	724	725	749	688	702	671	669	704	699	706	666	703	731	686	743	660	750	704	738	701	667	776	698	695	701	699	722	655	678	695	716	716	752	674	670	733	738	632	709	696	722	734	755	700	762	695	726	686	707	658	644	719	685	701	685	679	712	713	675	638	707	673	677	692	699	697	752	756	681	724	718	717	723	702	720	719	723	693	670	782	672	660	706	682	751	699	750	708	698	713	698	665	710	721	693	746	734	685	692	678	701	709	686	696	761	706	693	720	737	760	730	728	729	712	735	710	669	735	703	698	687	739	705	683	723	752	732	715	662	676	757	697	690	752	706	738	678	721	690	686	763	749	689	680	712	689	731	727	686	728	714	732	694	734	693	675	700	724	731	730	683	718	738	714	758	715	641	647	699	676	705	693	709	726	730	701	776	711	725	697	651	674	718	723	706	679	750	738	734	658	718	631	734	713	687	718	719	691	757	726	665	732	726	710	677	712	766	678	703	727	645	691	674	681	683	695	655	726	699	750	709	670	724	699	726	680	725	712	756	699	717	744	767	683	689	669	745	773	723	753	757	677	703	721	713	728	716	739	740	690	722	753	767	693	718	697	721	718	691	702	691	696	676	735	678	722	711	692	734	696	715	666	733	683	720	704	770	733	695	747	721	684	719	723	693	718	712	733	740	734	717	711	651	670	702	691	689	704	706	732	679	735	681	654	749	744	724	702	704	739	752	712	720	752	644	669	710	669	736	697	741	689	713	704	660	669	682	739	686	717	649	742	747	742	717	728	727	665	710	671	715	670	725	705	679	714	705	731	720	659	717	762	669	688	718	736	746	730	695	659	713	676	718	723	719	702	712	678	720	734	734	684	722	692	683	688	711	735	701	703	705	729	698	679	674	748	775	692	670	669	706	681	675	731	671	706	711	703	710	676	688	708	689	720	737	774	737	708	728	756	699	799	698	743	691	676	712	703	706	707	715	709	731	751	783	704	626	738	703	733	753	715	771	725	660	693	736	699	658	744	689	736	676	723	679	724	764	719	700	667	740	727	690	700	667	708	699	737	655	721	688	710	707	684	688	692	711	778	683	760	720	726	700	716	708	676	716	727	763	700	682	671	688	692	719	680	729	698	722	711	696	666	734	725	670	711	696	719	753	678	709	729	728	714	688	714	713	750	709	696	734	687	671	690	721	725	724	702	767	723	748	731	660	736	727	707	777	664	673	717	738	709	697	704	744	726	724	701	730	707	715	694	692	736	729	686	674	726	695	659	682	747	733	681	683	686	754	662	673	700	676	666	703	686	735	664	718	727	704	759	751	688	732	679	679	693	694	720	743	670	702	747	724	685	676	733	714	686	726	708	755	719	683	713	737	716	734	728	689	701	729	736	723	740	713	680	721	690	759	728	724	713	674	679	678	709	747	772	709	707	724	666	763	706	685	698	671	701	721	701	671	690	716	721	749	731	674	660	710	709	679	724	707	722	730	699	725	711	699	656	760	716	697	703	690	739	759	723	704	740	691	739	695	705	687	709	706	679	726	729	712	741	740	712	760	722	702	720	721	701	686	711	662	703	757	714	763	730	692	690	690	705	688	723	695	714	729	710	750	695	737	730	695	677	719	739	717	716	687	720	679	657	742	703	687	695	732	705	728	693	643	699	720	682	758	695	688	705	710	716	669	669	682	711	782	700	728	701	692	714	720	754	657	683	707	688	725	701	715	707	724	683	691	723	744	699	679	691	701	727	739	717	700	774	712	738	659	686	657	726	669	713	703	704	679	742	747	735	724	724	699	699	661	742	729	666	741	709	684	747	699	713	735	752	712	743	697	742	721	755	728	723	739	719	723	637	699	677	709	738	681	737	706	699	707	705	710	666	722	714	683	734	670	742	682	726	684	745	725	687	688	726	686	702	726	707	731	652	678	696	730	734	768	690	688	739	697	697	698	709	672	701	685	725	703	708	696	676	680	691	699	754	654	732	662	692	762	738	713	736	720	671	710	756	709	713	663	693	722	686	753	684	679	645	718	652	718	713	733	696	704	689	723	678	676	735	778	701	740	676	744	732	684	663	716	702	664	713	713	696	735	696	716	711	699	724	719	726	712	708	675	700	726	684	694	691	633	744	667	753	748	702	726	722	739	734	705	710	728	653	693	722	695	678	692	688	713	738	725	664	712	691	716	681	735	655	716	735	732	726	693	726	684	709	710	680	654	675	703	742	713	734	688	683	687	677	732	724	733	702	706	721	693	689	708	718	684	725	689	727	721	697	660	723	713	699	770	698	642	689	724	679	719	730	687	742	708	725	664	681	695	646	718	663	698	688	676	700	698	678	739	699	724	707	668	714	762	713	725	687	714	734	701	711	709	671	711	650	738	703	694	726	690	737	674	720	731	714	693	728	717	653	710	708	739	768	718	692	690	748	731	745	681	690	715	650	689	672	735	753	694	720	736	743	670	738	729	717	726	696	757	738	774	692	751	724	730	687	689	714	706	709	707	709	698	703	652	695	728	693	728	694	694	692	650	740	747	749	686	679	705	734	733	679	680	716	755	731	724	702	641	672	665	678	725	733	691	681	690	669	696	644	650	723	697	712	711	663	673	720	677	685	716	658	715	719	731	722	725	720	728	681	720	748	689	695	720	664	687	696	735	665	700	730	709	723	698	678	660	731	740	696	713	724	745	683	716	717	701	699	661	694	699	655	697	733	670	687	728	719	662	707	706	676	718	716	712	660	718	694	678	738	700	706	730	672	650	684	712	716	741	700	688	733	707	733	739	738	712	726	668	717	712	620	686	703	717	685	662	685	691	752	716	732	687	737	752	689	695	687	724	736	742	706	689	710	709	711	707	703	709	730	674	744	720	695	665	673	690	667	683	669	679	716	679	699	671	770	708	713	686	714	686	698	710	702	673	742	679	711	680	710	748	697	692	710	675	742	683	715	725	692	680	706	740	728	720	711	706	683	673	684	709	695	707	696	677	699	746	668	702	702	742	718	781	691	730	702	683	690	733	687	694	728	732	709	715	723	694	760	665	730	726	664	711	706	658	692	759	658	703	726	722	713	722	689	773	712	710	723	697	699	755	724	683	694
27133	7476	3380	1947	1541	1339	1149	997	995	931	941	793	875	788	790	872	793	776	805	808	760	792	765	749	762	798	727	744	794	738	766	721	734	786	723	769	747	719	758	752	777	719	712	685	711	780	775	761	749	700	696	713	757	724	737	737	748	715	741	811	731	726	715	730	726	739	738	761	728	746	733	735	730	694	737	720	732	721	779	755	761	707	717	763	729	806	738	699	699	733	765	705	751	762	761	753	746	775	735	730	686	741	760	757	742	723	709	736	747	684	732	718	726	739	716	740	716	685	717	675	697	718	722	697	763	734	725	734	712	699	715	720	707	714	760	707	713	747	758	696	711	737	761	761	744	743	697	785	774	728	726	735	714	721	758	687	719	740	721	753	751	742	758	741	732	762	709	710	704	735	691	732	711	728	721	745	750	719	744	716	706	750	752	744	709	733	790	708	755	710	687	714	747	729	694	746	736	719	721	686	740	703	773	736	707	765	795	736	724	785	742	754	756	710	752	702	726	709	703	695	761	732	731	767	735	752	716	741	730	726	744	718	742	701	759	702	705	729	730	783	725	702	757	710	705	756	755	730	804	671	726	683	741	719	728	763	733	692	732	723	707	740	773	751	702	738	733	731	706	698	732	709	742	767	771	729	723	718	749	706	700	763	724	717	716	763	676	746	758	698	795	775	709	814	745	711	731	668	718	705	701	755	742	722	734	728	729	743	772	767	718	720	741	753	801	708	726	745	744	731	744	687	710	801	772	743	746	730	789	719	712	740	752	723	712	696	779	764	745	722	740	706	724	751	742	747	772	725	736	721	716	738	702	753	732	724	742	713	758	762	770	685	682	702	711	749	758	706	703	749	753	691	734	694	699	733	679	723	745	732	697	694	711	751	747	697	698	687	706	690	786	729	740	709	783	721	739	732	712	712	807	710	697	708	724	692	728	744	746	721	750	697	713	775	771	717	725	752	770	753	719	751	687	697	756	723	720	720	754	725	712	716	698	717	717	751	714	723	682	740	685	753	781	740	729	732	743	736	728	737	709	702	721	706	757	706	745	735	747	677	711	726	766	669	727	683	695	667	758	733	733	736	741	748	737	723	749	734	749	732	719	683	728	781	691	704	751	738	762	734	725	733	669	714	700	738	782	720	704	750	689	734	737	720	731	749	716	703	768	739	699	751	758	685	709	716	752	755	792	732	747	738	723	715	785	759	745	759	741	733	730	751	742	753	690	750	773	725	722	736	729	722	738	767	746	754	686	688	752	795	785	745	727	720	745	776	699	732	704	725	746	728	718	780	727	750	720	747	774	695	726	761	747	752	740	773	732	782	745	720	757	690	739	727	743	747	752	748	745	735	775	752	745	718	720	759	754	789	747	758	784	748	769	721	731	673	737	724	758	727	732	730	696	725	734	701	773	727	779	753	704	696	732	744	726	711	767	720	723	686	719	731	740	758	723	769	716	793	745	735	760	746	728	752	748	695	761	756	764	754	746	725	772	694	678	703	723	689	759	769	738	729	694	800	729	725	711	743	757	757	713	752	710	720	666	777	751	743	804	712	703	745	706	708	742	728	718	722	753	753	767	721	732	788	698	751	696	765	707	698	795	738	778	746	762	767	745	731	738	713	755	768	724	748	715	721	750	678	684	688	756	690	790	745	702	732	756	729	708	714	695	776	760	763	710	750	711	722	722	762	734	690	720	716	732	733	725	689	730	731	700	722	750	738	730	706	705	756	731	744	718	778	744	715	754	743	794	756	746	716	690	726	746	736	769	699	759	719	688	703	734	750	704	753	744	730	756	702	676	742	766	717	781	726	744	763	773	773	721	787	747	742	732	711	699	723	743	712	736	755	738	769	740	779	737	703	747	736	729	720	749	707	770	723	763	740	696	743	745	737	720	701	727	744	721	742	723	714	751	770	763	760	703	710	775	739	730	706	703	752	718	727	760	711	703	709	744	703	685	708	680	773	670	702	695	752	772	718	741	770	749	718	718	704	765	717	733	751	757	747	716	728	759	712	744	720	716	795	739	755	734	772	702	740	735	693	740	776	736	750	711	772	688	685	713	736	795	748	714	771	774	740	733	683	761	742	741	701	734	748	746	743	737	781	703	682	705	736	750	715	756	784	701	735	700	743	767	740	673	756	745	683	780	764	769	748	711	701	769	727	757	742	750	690	733	714	726	732	736	713	769	739	771	729	719	775	728	712	772	705	655	764	698	749	703	768	689	744	686	712	754	730	752	744	784	743	761	754	709	738	747	690	685	750	739	727	724	707	729	745	728	757	745	705	729	733	702	736	696	737	683	678	674	776	679	747	696	718	696	772	756	711	741	715	752	746	729	771	755	766	746	718	734	710	730	710	748	701	725	732	728	721	776	737	709	714	754	738	805	763	744	737	758	753	728	738	698	686	709	700	761	760	710	709	748	743	726	691	729	735	761	733	717	737	731	705	739	694	731	746	745	737	743	713	726	802	715	745	771	769	720	736	710	730	765	740	737	758	740	725	717	710	751	749	730	735	705	758	724	713	740	720	706	737	758	736	707	710	722	724	731	725	729	737	693	724	728	710	728	749	730	748	744	761	716	762	724	765	761	759	766	746	723	751	708	699	726	755	751	782	762	733	725	706	755	759	764	709	688	740	761	739	755	719	719	728	735	699	750	752	727	739	709	742	725	768	776	725	763	741	727	783	725	742	726	760	772	690	693	707	638	755	767	696	743	798	717	713	694	731	757	777	712	727	688	758	698	728	727	744	727	703	725	715	738	724	717	732	756	751	771	747	716	731	695	730	737	706	776	748	739	719	712	748	774	724	733	720	762	759	719	687	702	728	723	751	759	692	707	748	715	774	725	732	714	722	762	751	736	761	704	740	729	759	739	726	708	704	723	718	752	740	683	677	714	718	712	733	688	684	728	774	750	698	721	742	701	727	776	716	752	752	751	741	714	752	758	791	715	746	785	805	706	727	697	711	746	751	722	691	740	741	743	764	696	762	717	699	707	729	668	738	693	719	761	744	737	732	647	735	772	762	676	717	748	725	710	762	742	759	730	756	718	759	687	729	710	733	738	727	713	696	729	743	749	686	746	694	771	710	723	736	729	725	713	729	714	768	769	730	756	759	725	715	732	804	709	703	718	773	774	749	712	724	785	708	746	697	713	740	726	717	743	749	739	737	724	740	717	688	751	677	774	722	722	722	772	718	728	747	758	711	723	671	720	704	729	679	762	712	730	736	686	779	737	760	752	731	725	715	693	742	745	764	733	742	685	755	711	782	713	709	708	810	745	704	773	703	708	760	756	732	706	764	713	738	761	714	720	748	745	701	774	734	768	718	759	720	711	744	736	746	744	764	655	731	719	706	743	708	751	748	736	719	733	705	665	762	764	760	737	705	757	701	746	743	727	741	730	684	759	750	740	751	685	729	706	710	694	748	733	679	743	735	733	743	763	747	717	694	722	769	757	709	762	740	720	725	725	735	733	722	728	701	723	737
22546	21079	28702	23673	21074	21121	8551	1444	1065	1023	961	900	867	839	802	811	821	716	752	776	754	697	691	692	702	688	679	692	716	686	707	655	691	633	687	686	725	657	664	694	651	685	684	647	663	663	609	679	692	715	714	651	661	702	653	685	640	641	710	616	693	667	684	671	643	667	713	668	669	628	619	694	678	683	694	707	689	713	661	656	652	708	682	631	678	683	705	672	670	683	691	717	686	633	662	711	690	712	688	711	672	672	639	686	696	681	693	690	698	653	665	654	630	696	696	650	653	641	626	678	637	676	663	666	656	690	696	636	671	671	607	709	661	678	655	691	690	653	678	690	651	641	675	655	660	691	669	651	676	701	673	637	680	662	676	644	657	669	669	674	685	687	639	676	647	693	641	603	686	648	691	677	685	717	675	667	632	709	693	700	667	700	649	659	649	651	668	682	636	698	704	666	654	691	669	639	637	603	685	690	654	657	710	663	633	684	675	641	694	686	648	661	626	651	689	621	648	642	693	625	687	636	655	689	670	660	621	677	703	674	675	650	661	624	691	715	683	637	719	665	665	696	660	714	652	698	730	687	668	676	685	703	660	684	686	675	695	674	680	704	682	685	676	706	609	695	696	686	671	669	720	711	603	642	653	668	638	689	647	646	659	661	673	656	671	668	639	646	675	692	669	704	679	638	667	709	672	683	631	674	718	670	681	676	650	650	701	693	682	696	718	687	673	627	695	625	641	717	665	663	659	653	665	693	704	655	698	673	638	631	652	695	664	688	642	686	633	677	658	734	703	665	657	666	695	660	717	675	677	635	695	720	625	694	654	664	663	703	690	626	643	703	666	700	682	686	698	690	643	703	653	616	692	659	652	630	641	616	623	641	637	642	649	628	667	693	703	631	674	673	640	668	688	612	648	695	691	667	648	643	666	698	659	723	685	652	660	627	746	643	701	657	641	651	719	708	664	709	666	704	691	691	643	641	696	666	691	702	715	712	658	692	651	689	649	692	703	667	693	661	708	669	651	652	645	692	637	663	681	681	648	679	656	664	720	687	649	678	653	691	734	662	657	707	677	651	713	624	714	714	646	684	676	680	673	668	649	673	714	673	659	704	651	646	653	673	683	671	674	697	684	662	648	662	660	681	682	686	689	687	689	657	689	629	667	639	631	676	691	668	690	674	650	647	694	670	665	648	677	692	706	657	686	699	623	648	654	678	668	633	674	683	741	646	664	690	648	685	699	697	656	711	659	698	658	678	692	678	653	663	647	697	667	675	668	645	690	688	644	682	658	669	653	687	649	705	636	667	671	716	648	668	724	697	695	692	684	674	679	653	634	690	635	690	648	664	641	644	691	673	710	684	659	686	679	656	650	601	692	683	656	689	653	652	688	697	679	685	699	676	673	666	703	662	672	649	631	645	708	666	628	658	670	666	643	705	687	662	712	644	652	659	692	711	628	657	696	663	678	668	673	656	652	745	658	705	687	685	660	677	679	677	646	680	695	729	682	652	670	690	637	629	667	673	687	708	661	614	686	677	670	681	617	650	686	626	674	665	685	711	679	694	598	705	682	705	679	652	696	655	659	631	725	695	698	674	657	672	686	661	688	643	738	606	649	685	654	665	692	665	634	703	664	654	648	685	648	660	685	659	676	634	656	697	652	670	734	607	668	657	634	706	676	635	653	645	680	702	664	643	681	678	637	655	673	715	651	707	690	655	608	682	693	661	640	656	677	673	640	651	637	607	693	641	624	655	661	643	665	717	686	650	665	670	619	646	685	623	705	672	703	678	681	675	618	699	659	672	667	652	699	697	651	704	643	695	660	671	700	645	669	699	685	650	661	687	645	633	695	721	640	646	690	698	680	694	624	666	670	665	683	688	688	683	654	662	672	707	696	656	637	668	675	607	648	725	669	600	668	696	617	641	648	638	686	655	656	614	702	632	724	698	672	681	657	668	678	691	695	677	672	665	684	640	667	665	694	662	707	675	662	680	712	615	612	635	670	668	687	678	630	660	675	676	689	651	634	687	675	676	667	723	637	686	654	653	679	671	670	735	710	643	691	664	623	654	677	657	613	703	662	675	681	677	695	649	675	714	654	653	630	650	641	664	657	703	742	649	657	642	670	650	672	709	669	647	702	622	621	659	701	710	698	655	623	667	672	702	694	661	690	654	712	649	706	652	667	689	695	683	690	648	664	625	671	668	679	706	661	697	652	663	645	659	683	677	637	691	700	696	668	691	730	676	700	701	668	645	715	664	650	686	625	651	663	643	678	614	627	710	676	645	669	681	665	634	644	666	626	643	680	628	697	695	676	678	654	700	667	639	672	680	731	639	657	631	628	628	620	647	684	675	679	646	652	698	694	694	706	683	671	639	675	679	698	632	708	662	715	645	642	652	619	658	673	668	590	683	670	647	674	626	619	670	630	686	648	637	629	670	610	651	681	717	725	654	668	665	658	626	705	698	681	656	672	664	668	681	675	651	670	701	679	719	715	625	657	693	690	632	671	683	669	649	695	671	657	642	703	650	702	628	661	683	677	665	647	691	669	674	729	630	672	652	672	701	689	630	701	709	725	644	693	630	667	678	676	571	672	659	634	608	594	666	637	651	668	687	654	646	677	634	654	667	634	664	663	652	668	659	673	705	641	637	691	637	624	637	668	683	635	661	707	671	606	664	686	645	708	692	710	665	673	632	636	680	688	658	654	646	667	618	680	672	667	685	698	654	682	658	668	690	656	698	647	715	722	658	664	656	656	657	649	646	696	686	699	635	654	637	676	634	655	681	675	681	657	657	739	619	667	639	657	639	637	751	684	634	674	672	676	671	645	640	720	635	648	679	685	646	669	659	638	690	644	641	632	676	674	693	711	665	634	647	627	659	713	696	686	659	679	670	689	625	687	616	673	659	720	623	688	699	629	629	696	667	692	682	657	644	715	684	670	676	677	655	641	696	666	666	650	649	639	661	688	650	630	634	649	715	678	700	709	672	680	674	679	639	686	653	687	688	690	704	623	662	622	696	620	672	665	646	659	699	653	666	659	635	658	696	684	666	671	647	662	697	681	693	667	664	712	666	678	699	677	654	641	686	668	677	647	637	657	633	661	657	699	717	679	632	646	679	630	634	649	677	636	687	655	651	683	642	668	659	611	682	650	626	666	689	669	624	721	699	673	626	611	679	642	648	708	657	672	653	641	655	662	667	710	631	632	658	703	653	662	681	687	656	645	677	642	661	639	656	657	696	680	651	671	673	646	641	659	685	720	665	675	683	620	696	672	676	681	658	650	666	676	659	657	699	736	606	681	673	656	664	603	711	656	667	658	661	711	636	631	693	650	728	656	623	674	678	658	669	686	664	723	659	686	753	669	693	681	662	714	664	668	684	667	694	672	679	678	646	654	667	663	706	655	710	679	669	663	688	657	641	693	671	682	695	633	650	638	686	667	690	684	642	636	667	636	663	647	665	680	647	629	707	669	666	691	622	649	651	686	684
35801	18180	9537	4825	3529	2751	2200	1700	1457	1196	1201	1032	1033	940	892	837	828	827	817	791	709	753	753	781	761	780	745	707	710	721	660	730	698	707	696	672	657	683	680	689	727	682	660	656	690	698	714	727	719	710	677	704	675	670	642	742	687	665	623	703	660	634	647	714	683	704	694	684	657	697	670	669	682	671	721	684	714	644	689	661	687	687	704	705	661	660	690	678	696	627	686	661	705	658	653	690	687	688	655	671	680	701	610	699	715	625	648	706	714	699	643	677	620	683	688	679	678	627	651	653	666	687	669	662	640	674	658	622	694	696	635	648	666	696	672	684	660	681	634	674	659	670	663	670	628	643	627	664	662	644	657	606	693	665	681	666	665	680	648	653	660	682	660	684	702	685	676	684	615	675	683	695	662	666	702	715	686	687	638	670	656	600	642	684	633	682	687	654	662	666	689	648	637	693	641	640	666	654	691	640	661	690	625	739	684	619	663	670	653	704	666	670	663	674	692	641	666	638	652	651	597	647	697	612	740	677	656	678	697	641	638	665	668	686	679	683	675	625	661	716	677	631	675	703	655	736	651	661	661	664	649	665	644	660	648	649	622	665	703	652	715	658	656	602	715	675	644	670	684	675	650	671	674	686	641	697	652	642	661	663	664	654	671	652	658	686	665	612	648	649	655	674	636	661	663	667	675	683	634	654	662	672	659	668	668	688	706	658	679	660	706	651	634	698	695	669	640	673	667	618	642	714	695	606	688	660	664	692	647	647	628	628	720	633	659	668	671	685	690	627	654	696	667	604	663	665	701	625	623	695	628	627	697	639	683	686	685	642	659	666	623	665	667	686	654	655	689	616	643	632	646	634	673	667	653	663	661	703	698	615	683	628	663	666	668	654	696	668	685	645	663	635	646	648	676	666	682	654	679	655	703	696	698	643	645	670	657	632	625	649	678	674	665	671	657	686	654	649	680	710	655	641	666	699	681	638	645	669	697	689	698	719	674	675	680	663	599	667	637	609	690	657	683	678	642	652	609	690	673	685	683	631	649	673	661	658	649	693	683	675	710	624	632	651	707	653	663	652	647	649	675	663	655	653	659	672	628	638	638	633	631	672	669	660	609	659	654	673	664	663	679	660	652	666	639	678	623	666	675	684	663	662	684	664	645	635	633	623	666	700	712	677	677	697	641	636	636	662	660	646	684	633	671	698	698	700	641	625	691	707	676	704	682	616	659	643	695	658	650	695	725	659	623	632	650	684	659	630	660	660	640	643	634	658	684	658	695	679	676	636	674	691	640	673	681	673	675	657	710	691	693	683	651	638	612	694	664	666	697	647	652	661	674	615	700	643	663	677	651	689	702	640	674	659	664	647	627	695	673	686	677	608	623	683	699	643	653	631	676	663	658	707	689	621	643	661	654	648	657	659	624	628	682	682	653	644	636	667	677	658	656	692	630	678	671	688	731	646	692	648	668	640	673	690	614	714	679	632	646	651	648	677	660	663	641	643	632	661	657	683	667	633	626	675	667	662	728	692	625	685	707	681	656	662	633	679	693	681	598	623	642	657	648	644	651	660	697	698	683	712	687	645	663	693	661	723	641	687	648	634	676	682	656	679	699	662	664	652	646	653	699	625	678	662	641	738	645	666	637	672	669	583	689	659	662	685	685	679	717	676	650	688	671	690	665	667	677	663	666	712	650	696	671	686	668	649	662	661	630	683	678	672	650	663	699	631	640	666	627	664	682	691	636	650	692	644	674	655	643	671	623	656	665	617	659	660	664	666	702	662	663	685	727	670	643	708	689	626	689	678	685	654	681	697	640	679	615	678	653	629	691	663	689	673	649	664	697	655	696	698	655	639	656	659	689	705	698	658	648	665	636	665	659	649	680	679	645	669	679	625	659	683	682	706	661	664	654	661	680	663	650	705	681	647	630	670	625	651	693	631	691	651	686	620	664	654	653	667	672	681	648	646	643	681	677	650	682	648	690	711	643	670	663	661	640	682	653	640	695	679	703	616	680	675	697	659	732	618	700	646	660	655	691	648	663	661	687	655	676	668	690	665	654	608	646	663	649	613	704	665	619	692	651	658	628	646	648	663	600	672	680	673	656	633	658	666	620	695	657	658	677	652	673	646	678	633	673	647	695	637	664	673	659	702	690	633	607	656	665	680	636	597	675	689	672	676	712	620	600	727	675	684	624	688	642	676	631	683	681	634	627	713	647	702	668	641	687	641	634	682	652	681	665	661	659	695	653	662	624	646	655	668	662	697	642	643	666	653	701	679	661	658	649	621	685	641	637	660	674	652	639	669	604	633	692	651	671	712	689	661	688	662	698	639	727	671	660	670	671	649	694	703	693	657	712	695	649	650	652	630	674	689	625	604	605	669	674	707	664	638	656	660	667	654	656	690	620	696	660	654	661	632	628	649	685	689	665	672	640	685	692	691	705	720	644	684	670	702	671	631	639	658	709	645	669	652	673	658	664	691	670	636	676	677	653	699	635	654	646	708	621	686	649	642	618	645	666	657	698	655	677	667	639	657	594	661	651	656	668	689	725	703	647	641	662	669	635	685	676	703	657	650	664	667	695	686	653	653	681	654	614	623	652	676	668	701	663	662	685	654	694	658	629	655	674	629	635	679	660	651	698	645	649	638	661	666	674	660	654	690	685	674	630	659	680	619	634	636	677	668	635	661	648	647	693	687	665	659	664	653	690	730	651	684	676	656	692	644	663	676	675	675	663	682	653	674	659	665	676	621	678	662	679	641	680	678	716	679	649	584	685	699	636	670	659	675	694	618	697	642	673	672	668	614	668	667	657	664	603	699	679	663	733	656	601	614	663	690	665	660	658	644	621	653	692	644	667	669	673	627	678	655	680	618	698	670	635	639	643	651	636	643	636	688	633	653	626	632	665	655	636	652	657	654	685	671	711	663	701	631	724	709	657	662	677	690	683	686	647	688	676	661	661	669	675	642	611	695	641	694	656	694	632	630	697	637	634	639	641	654	632	671	697	651	666	672	660	692	646	642	671	667	628	688	655	649	674	673	688	606	698	669	676	682	664	643	649	697	670	677	721	689	662	689	663	664	668	658	654	646	667	693	647	665	665	662	599	677	664	630	658	650	656	625	670	637	678	642	653	669	639	688	678	622	647	662	678	664	656	644	683	666	702	650	633	638	666	658	661	606	637	650	687	686	656	663	657	690	641	650	665	657	746	697	679	653	679	716	641	690	682	641	660	708	692	635	716	675	660	600	651	683	641	622	677	644	672	717	639	675	651	660	645	601	618	692	650	661	646	629	644	679	640	683	680	664	667	667	724	655	648	683	725	616	637	709	665	686	675	625	647	650	648	650	658	686	653	673	646	661	659	669	649	681	688	688	652	642	700	634	680	710	701	660	661	652	634	635	669	662	701	622	688	678	650	649	644	647	671	666	649	649	692	652	687	692	642	653	625	661	674	650	676	633	652	665	610	621	608	651	671	667	647	658	641	632
27868	18361	4476	688	492	433	412	419	438	386	373	367	417	367	417	402	412	409	420	431	391	376	381	406	383	394	387	425	414	394	394	401	376	367	362	384	373	363	401	366	377	387	404	396	405	386	387	383	404	414	357	404	362	358	404	356	378	368	422	371	346	389	391	417	404	378	387	394	382	403	399	373	374	387	394	414	390	379	415	379	377	395	396	395	375	392	419	363	424	379	367	372	345	382	379	390	372	424	386	393	381	381	385	378	373	366	398	380	379	360	334	386	389	378	406	366	382	385	351	384	355	397	388	409	393	367	387	390	389	396	402	363	391	405	415	389	385	424	378	368	410	392	352	399	385	370	384	338	375	389	376	371	381	415	402	399	385	379	375	386	372	369	384	403	403	399	395	383	362	363	384	357	389	391	357	393	362	404	374	423	400	365	403	357	381	405	367	416	379	395	404	386	411	407	376	394	384	365	362	368	388	334	380	371	376	403	386	385	378	393	393	381	371	385	372	399	377	399	391	378	379	379	404	354	395	381	401	372	373	384	382	379	381	395	359	340	380	385	400	382	411	397	394	363	366	402	365	376	373	401	389	372	393	394	392	377	376	375	371	398	415	377	405	362	331	382	398	398	378	373	379	381	410	438	392	397	351	377	371	377	401	393	392	382	376	365	420	411	372	383	367	382	380	367	378	355	354	371	402	385	335	388	403	364	369	366	368	365	359	364	404	355	410	392	385	397	366	389	385	370	386	416	389	385	382	413	341	370	408	391	367	376	401	398	405	390	407	414	378	405	368	406	393	392	389	387	394	412	383	394	389	373	368	396	357	430	386	388	380	384	355	397	421	377	374	406	356	381	366	383	419	417	420	393	356	381	394	397	381	375	386	372	364	395	405	360	383	360	387	384	377	385	387	361	419	405	366	393	378	368	361	410	342	391	343	376	399	369	368	373	406	416	389	391	375	385	391	368	365	414	368	359	386	396	378	371	381	390	389	377	367	362	364	378	364	374	376	403	402	365	393	373	369	386	376	399	363	362	405	371	378	440	376	448	352	384	409	373	388	409	403	393	375	386	367	386	363	409	388	391	399	401	377	398	337	393	372	366	452	359	377	402	390	366	372	404	357	387	379	388	361	367	384	395	371	391	386	388	343	372	373	387	384	368	401	370	386	386	384	369	349	421	387	379	389	401	386	414	382	402	382	373	371	402	376	373	366	406	406	394	378	415	366	385	357	393	401	387	380	388	430	409	387	366	398	390	414	399	380	414	388	394	403	374	433	354	356	359	406	407	359	406	369	359	404	406	395	385	385	373	343	373	379	397	396	346	397	406	377	365	378	380	410	371	382	366	360	398	396	371	385	338	373	410	422	400	381	355	395	399	345	384	381	380	369	369	361	395	380	347	373	358	360	389	388	377	377	395	370	379	403	419	399	393	382	390	386	382	379	370	420	405	391	384	410	416	387	378	369	396	399	391	371	387	411	359	388	375	375	365	363	390	346	384	373	422	374	355	346	400	398	409	381	424	350	360	375	417	407	380	438	357	398	357	363	392	404	406	396	423	379	353	365	374	351	393	383	370	409	374	378	421	384	363	353	372	417	392	386	381	378	371	396	397	388	369	372	394	392	370	385	392	405	389	389	394	387	386	349	341	381	368	377	352	364	369	362	397	391	378	368	400	362	401	416	380	395	392	409	403	392	374	383	412	396	396	408	368	414	378	391	390	395	418	404	393	388	404	402	385	386	380	352	398	404	385	382	372	380	373	365	382	338	383	381	409	363	386	398	378	381	414	383	379	389	390	399	397	414	400	416	376	378	350	391	363	411	387	433	386	390	394	417	372	382	368	397	397	398	384	357	384	368	389	358	385	375	379	363	413	365	422	354	396	379	372	371	391	360	392	390	362	407	388	377	384	375	367	359	366	375	416	410	393	406	389	366	396	382	385	375	386	400	382	393	368	410	349	398	388	364	338	378	383	353	369	375	399	396	378	398	335	345	368	412	364	347	387	371	375	400	379	391	405	372	357	371	412	385	390	396	399	382	391	353	378	376	366	386	384	389	373	393	349	424	379	403	409	382	377	363	374	415	351	407	386	399	418	402	413	399	418	374	350	341	389	400	396	328	399	382	371	362	388	369	375	376	414	404	390	375	404	396	390	348	386	357	419	403	378	355	372	393	386	400	395	366	405	357	360	388	387	396	392	384	382	393	353	415	390	352	377	338	379	436	368	379	432	360	366	376	385	373	403	396	385	385	378	371	398	372	362	370	366	370	404	367	385	392	367	406	392	392	386	368	394	360	387	394	404	392	370	370	376	380	344	418	342	350	390	412	387	350	405	364	395	401	354	394	391	397	392	377	402	385	363	413	393	402	369	400	402	371	391	366	381	376	381	408	403	394	355	391	392	377	347	419	397	375	398	403	398	412	373	408	380	380	363	421	347	382	418	373	390	400	371	376	370	379	405	391	384	383	365	354	388	418	378	407	343	391	381	374	384	410	369	405	364	407	385	379	378	395	395	358	393	396	345	374	378	392	384	378	361	395	379	393	384	399	407	368	389	368	382	386	419	394	377	399	382	403	405	401	359	366	396	345	372	377	361	386	402	384	374	368	364	386	362	392	380	357	370	397	377	386	405	361	374	412	401	390	374	371	384	391	356	401	395	409	378	384	387	385	378	394	375	387	394	395	390	399	376	404	390	335	387	376	356	402	376	400	326	407	368	370	389	385	370	370	394	384	364	378	390	367	408	381	350	381	384	380	384	390	377	374	380	373	359	373	362	395	427	359	397	399	388	356	399	386	419	433	404	410	423	370	392	386	406	381	355	413	336	403	394	385	390	384	381	343	378	409	391	374	369	369	397	376	367	383	390	357	385	380	384	369	355	378	395	409	406	373	384	375	382	404	374	385	382	383	418	371	353	327	353	392	348	411	375	378	358	386	386	401	378	377	356	401	411	387	397	360	385	385	410	402	389	381	406	366	390	412	416	414	370	384	388	361	379	381	403	359	401	402	387	380	385	386	395	377	387	382	390	364	378	392	390	376	374	352	401	406	417	366	369	382	397	427	411	411	409	395	357	427	362	397	372	351	363	434	390	311	384	410	388	364	370	380	360	375	383	379	410	402	374	372	378	363	377	394	373	399	360	393	351	361	387	352	388	389	387	397	370	416	387	389	370	358	406	367	391	386	361	361	361	417	388	352	377	394	380	382	405	377	366	383	402	369	380	416	390	378	380	340	395	420	413	376	386	368	396	375	362	389	342	363	395	432	383	397	411	415	377	393	397	415	383	370	358	393	365	387	380	381	378	398	397	408	392	404	371	347	389	398	378	380	342	414	405	379	397	339	380	419	408	386	363	377	378	353	365	391	418	353	421	379	391	337	396	380	394	374	417	369	384	380	379	374	349	433	364	388	379	389	367	405	381	407	394	401	370	370	429	391	379	373	362	394	411	416	379	356	396	388	413	351	343	351	382	383	358	349	383	360	367	380	364
8953	2218	777	545	533	474	437	434	464	429	434	485	454	438	427	424	453	427	440	423	443	435	415	439	451	394	422	463	409	445	415	476	435	435	455	393	395	388	410	466	411	453	415	445	436	459	418	429	435	439	383	423	438	463	443	424	387	418	426	414	415	406	440	437	457	426	447	420	418	406	451	431	444	420	408	427	452	406	429	407	419	388	387	408	448	418	408	439	419	400	464	402	409	429	421	431	439	428	433	442	441	454	391	377	442	419	430	428	492	392	410	433	406	418	389	413	412	433	426	411	420	414	410	431	441	393	417	411	439	392	420	398	440	403	437	430	439	426	411	440	414	413	430	467	408	415	425	424	394	389	449	402	435	408	456	392	444	398	453	438	414	418	403	419	410	430	442	428	459	447	417	392	436	422	415	439	431	426	423	433	437	444	426	421	429	419	411	458	409	442	413	410	413	431	435	418	431	461	421	406	384	448	414	424	386	427	419	451	391	444	442	445	427	442	418	432	436	434	427	423	403	434	409	423	425	423	409	444	422	390	427	441	457	415	401	451	440	406	409	422	416	452	428	454	397	417	404	422	415	391	416	423	411	381	395	438	406	437	430	370	464	422	422	427	428	443	401	448	446	408	415	445	473	422	416	411	404	397	391	407	431	447	433	417	429	433	433	447	412	420	422	414	418	407	413	466	450	442	410	414	408	441	413	395	411	452	438	430	406	417	425	421	480	429	448	430	407	437	443	418	410	428	448	414	414	443	422	420	407	422	457	425	447	381	417	436	428	418	393	409	456	447	420	446	439	425	429	441	426	423	424	413	457	401	419	441	379	418	402	393	476	415	399	431	455	408	437	401	426	422	431	404	444	434	419	398	420	431	429	437	435	450	424	449	436	448	438	411	429	386	433	403	450	419	437	418	414	412	450	407	441	431	447	417	435	397	439	431	458	394	408	441	445	418	429	412	415	428	412	445	398	433	438	438	407	440	417	423	413	427	444	410	385	419	429	435	426	403	436	401	419	416	427	448	446	440	405	409	432	411	420	423	407	413	384	415	439	402	453	443	398	429	408	451	425	437	420	418	425	436	403	466	439	414	402	440	437	418	412	421	401	445	399	398	416	397	435	443	413	425	430	397	414	429	442	433	396	426	429	454	413	402	416	442	440	375	372	424	432	407	400	417	396	469	424	424	398	424	434	433	446	399	446	428	427	430	439	453	473	417	401	411	410	451	455	395	408	397	399	441	420	435	460	414	380	416	409	405	458	417	423	420	450	403	411	428	396	412	465	396	409	434	408	431	417	383	468	427	420	414	421	429	406	430	444	395	417	453	405	415	398	441	424	397	463	440	442	412	398	419	414	469	407	420	436	387	433	410	421	442	370	415	405	432	417	420	421	388	444	440	422	420	414	474	397	457	404	455	424	422	444	427	408	412	413	434	422	407	408	397	424	414	435	443	443	432	405	412	423	425	435	404	412	415	441	438	430	468	403	417	409	445	430	456	386	451	430	398	399	425	430	403	446	405	414	417	413	424	445	435	439	472	418	446	422	420	442	483	419	406	450	396	413	471	465	400	446	427	428	432	419	413	421	474	433	426	435	383	388	453	413	411	417	469	414	425	443	435	425	451	450	430	403	457	418	411	404	423	400	424	418	432	412	429	410	420	440	413	414	432	400	437	451	416	390	429	437	411	418	426	456	403	399	426	421	408	433	437	440	466	412	443	430	430	417	465	468	421	428	407	401	410	406	426	421	418	424	438	417	422	413	436	416	435	417	404	400	409	408	400	446	427	431	446	412	440	433	455	400	436	435	416	452	416	424	457	459	437	404	399	433	430	406	406	426	443	401	417	408	407	421	426	450	412	428	455	427	431	384	372	412	400	452	408	448	411	407	432	455	431	415	437	420	412	457	444	418	429	436	416	410	453	418	406	440	441	436	411	447	418	454	446	438	417	376	419	410	412	414	397	419	410	435	412	412	419	411	455	415	417	407	422	423	430	412	426	439	422	404	451	421	449	460	407	427	419	452	419	407	459	416	448	429	417	426	452	419	427	423	457	428	406	432	402	435	440	435	459	410	438	445	441	430	432	416	412	422	455	450	402	435	421	434	438	430	437	446	438	417	394	428	409	382	431	431	407	426	418	440	415	400	446	416	439	423	429	422	421	446	380	440	429	459	398	455	402	447	439	456	446	409	446	409	444	446	462	408	456	439	435	405	441	449	454	370	420	415	453	436	423	425	412	426	400	457	460	440	441	403	406	420	412	425	432	406	449	453	438	455	416	427	433	392	420	434	436	428	439	441	460	438	377	450	412	421	435	438	448	459	424	460	445	424	410	434	458	440	449	434	410	354	470	394	424	452	436	412	447	407	414	401	418	434	446	414	432	402	409	412	446	443	433	441	414	466	425	433	408	459	449	407	446	428	395	416	432	395	431	416	408	426	421	408	463	416	453	439	405	448	406	425	418	438	471	421	425	462	392	428	444	408	407	428	448	418	413	400	444	391	457	396	425	437	416	395	447	428	400	409	442	433	484	443	405	414	419	407	412	402	425	420	387	404	364	465	478	433	450	463	402	436	469	414	430	423	424	433	439	416	413	414	391	412	417	400	428	443	446	436	388	438	468	396	381	443	417	431	399	415	437	442	413	438	419	419	384	385	417	470	417	395	440	422	408	400	428	405	396	453	422	426	445	438	427	443	415	420	425	400	444	436	421	381	422	429	446	428	426	416	443	407	419	391	447	402	445	395	397	432	400	435	427	441	437	429	463	398	418	434	447	414	429	450	429	446	425	405	422	428	458	408	430	419	416	424	434	427	420	445	432	451	430	425	446	440	433	393	474	389	399	465	459	425	423	437	395	423	406	423	423	414	454	443	371	436	406	391	425	418	430	409	414	438	447	409	426	401	416	412	434	384	417	425	397	425	416	443	412	447	421	446	393	400	449	441	420	427	467	428	430	447	414	461	431	395	425	411	434	442	434	397	425	431	468	433	426	431	420	437	453	425	435	429	411	422	426	403	444	439	406	424	441	445	418	464	425	416	432	389	422	402	444	404	437	418	422	401	393	401	452	418	454	445	457	426	461	411	405	444	401	410	430	425	445	428	431	428	390	445	474	425	430	466	399	411	449	448	396	425	414	442	446	399	444	427	412	422	413	429	449	409	437	418	400	454	442	431	399	399	460	410	424	445	445	452	456	440	401	442	406	415	457	449	415	390	405	394	389	425	404	415	446	433	435	449	457	388	415	430	402	447	397	428	441	444	442	430	432	428	416	399	430	391	379	388	457	427	421	408	410	435	401	428	412	442	376	451	450	440	410	435	436	409	436	459	383	402	433	404	416	403	418	402	444	416	398	436	435	393	447	413	445	441	411	425	424	404	422	437	397	415	410	435	468	419	449	408	406	451	398	451	441	428	407	399	442	421	424	422	440	415	384	409	404	405	392	418	442	406	414	404	422	443	402	420	410	445	397	432	432	416	401	452	415	409	458
23604	21076	28250	24101	21052	9056	932	616	523	501	486	412	378	380	346	331	323	329	331	305	315	302	284	312	299	301	267	299	321	305	273	304	297	281	299	290	313	306	289	288	306	285	277	283	286	315	288	270	277	309	319	277	298	249	278	312	308	297	287	334	273	289	286	288	285	288	271	308	324	285	267	287	308	275	290	261	287	308	276	287	296	265	289	290	254	301	272	270	308	296	309	304	295	269	285	314	297	310	288	279	286	298	270	270	298	263	301	290	271	302	306	267	301	307	309	282	303	301	282	317	268	286	315	289	297	301	268	259	307	288	249	272	295	283	286	271	267	289	256	299	292	294	276	279	278	291	288	273	299	292	311	290	295	258	286	270	298	316	295	267	270	251	263	262	282	296	290	254	316	261	304	290	279	288	275	263	298	280	301	303	299	299	258	249	287	257	278	279	284	277	301	275	286	277	284	271	283	276	285	286	254	295	285	299	292	285	255	318	296	296	304	285	276	282	314	286	315	285	279	327	255	284	265	288	274	286	287	288	279	290	264	279	285	274	309	263	277	280	306	273	277	263	277	313	289	306	296	266	264	274	269	279	269	283	303	271	284	261	268	280	279	280	273	292	300	298	290	281	311	280	283	268	264	281	273	263	267	296	272	273	280	268	286	282	283	266	314	281	267	267	292	280	268	292	275	281	299	263	285	269	282	273	293	301	291	302	298	276	257	297	320	304	294	266	267	279	276	261	275	298	260	264	294	274	296	274	326	288	297	285	274	245	303	280	292	280	301	286	304	287	274	290	294	304	306	275	290	284	268	245	270	294	299	292	275	285	257	283	308	324	283	304	307	298	285	275	256	309	296	314	288	288	259	265	256	313	246	316	286	319	297	278	310	283	283	256	294	301	300	258	298	285	292	279	253	267	280	257	269	296	295	256	274	305	284	286	278	272	283	290	268	275	255	312	296	321	283	288	261	301	228	254	265	288	282	321	276	269	272	254	275	266	265	244	304	267	303	266	286	316	302	284	280	312	289	314	295	266	273	279	305	290	269	285	275	270	275	294	291	295	287	282	322	288	267	263	284	266	291	261	290	274	297	288	271	308	310	282	244	279	292	312	281	262	292	277	272	273	296	267	251	285	305	263	263	322	270	292	271	284	295	287	268	289	282	257	287	279	294	286	283	261	290	273	306	280	282	292	281	289	283	308	277	284	295	281	309	257	256	301	264	290	292	304	261	261	248	306	266	284	274	274	287	310	264	278	264	290	306	303	295	254	311	280	314	275	245	286	292	296	280	259	310	268	290	269	259	268	274	306	268	311	293	297	293	297	255	307	321	297	275	253	296	258	283	296	269	284	288	268	288	272	307	298	293	289	297	271	300	263	295	306	278	263	311	278	262	304	295	299	263	276	270	300	265	275	290	262	290	267	262	287	267	287	282	284	283	294	290	266	304	274	310	301	279	287	291	253	280	310	300	299	291	309	261	286	242	287	271	306	268	279	295	261	290	294	288	297	275	302	274	269	273	286	268	277	256	274	296	265	267	301	310	272	277	282	265	273	308	307	311	286	294	274	306	306	306	269	286	306	307	270	321	293	284	275	268	281	290	281	295	323	290	265	277	272	263	290	304	272	264	265	299	256	271	305	281	283	281	277	310	309	287	278	301	269	263	318	265	293	274	278	289	294	249	279	287	270	254	283	324	281	262	261	283	270	261	294	292	268	298	272	300	259	316	277	310	300	282	281	274	270	264	278	284	258	287	309	281	273	294	289	277	294	280	293	300	270	293	282	299	292	278	272	267	292	293	293	317	283	277	240	293	297	284	265	304	287	268	297	305	285	310	257	305	286	288	285	269	306	293	253	293	251	296	278	278	287	298	268	283	279	292	260	291	278	267	257	288	279	295	278	302	296	284	272	262	306	274	282	275	293	260	289	262	280	292	276	257	263	291	258	253	262	281	292	296	275	303	273	299	312	266	264	258	317	298	265	308	298	275	269	279	294	275	280	279	288	287	298	277	304	304	313	303	292	265	305	289	271	284	257	287	272	291	293	269	276	277	294	267	299	261	282	284	307	266	285	287	320	297	296	280	290	252	275	303	261	295	325	279	288	279	286	284	251	263	267	293	271	316	289	265	276	266	303	253	307	283	272	252	267	288	294	314	283	281	285	274	246	268	311	293	299	260	267	300	272	289	283	259	252	274	261	292	298	295	283	305	294	272	287	331	279	290	285	296	277	271	298	281	271	264	298	296	334	290	283	296	313	284	296	285	285	262	290	299	258	318	271	303	295	287	299	286	277	308	319	273	285	271	261	287	247	310	269	296	296	296	306	286	313	257	294	254	269	273	285	293	291	277	250	262	289	312	277	315	279	276	255	265	267	286	298	266	270	301	308	256	282	266	285	279	306	283	294	278	283	294	315	274	267	286	292	273	300	291	258	287	262	300	313	256	264	282	302	279	263	276	287	244	312	307	279	260	297	292	318	264	290	255	246	273	257	282	288	298	290	305	252	252	280	272	288	298	279	261	311	264	277	291	287	282	273	307	274	276	300	264	304	291	275	302	281	308	275	289	271	303	303	273	304	306	287	286	259	286	298	309	262	285	282	295	275	292	281	278	286	272	291	285	286	276	274	261	313	280	290	262	280	290	317	318	338	298	289	296	284	281	309	255	288	264	290	275	301	287	272	278	281	259	266	226	295	314	287	278	297	277	300	317	301	278	286	283	260	277	281	303	279	279	331	300	278	279	237	295	265	287	317	293	281	336	287	291	276	286	305	288	256	280	272	287	285	282	307	278	316	284	301	270	308	264	293	282	274	276	321	267	288	296	286	267	271	263	274	268	274	276	262	266	283	277	273	267	303	279	263	298	290	292	291	283	292	304	279	269	279	283	285	316	303	276	264	297	261	287	288	277	289	303	266	285	273	291	277	299	281	294	290	318	273	295	294	315	272	295	278	280	320	278	342	310	325	312	296	252	287	263	266	277	264	280	294	266	299	281	289	262	294	266	279	261	264	279	294	283	300	259	296	282	286	298	283	273	285	300	297	280	259	267	283	286	299	289	278	299	296	301	339	300	270	293	268	274	269	281	241	304	308	275	300	262	293	308	282	277	333	279	307	282	286	293	287	271	282	280	268	302	276	308	291	284	291	290	287	277	274	270	273	285	310	271	287	341	275	272	291	284	259	302	286	285	281	263	283	284	320	282	298	295	296	302	283	313	277	310	283	303	264	280	310	312	305	303	285	290	313	305	290	319	273	271	314	309	290	274	318	292	285	251	297	267	309	271	305	244	288	300	276	279	276	287	257	285	295	267	267	271	290	290	291	278	310	290	287	257	306	264	279	292	283	304	316	249	297	301	275	312	295	253	268	293	274	302	289	295	256	265	268	296	278	259	292	254	290	270	306	304	269	306	253	280	283	280	292	280	281	250	297	285	292	253	287	288	253	294	296	266	241	294	250	299	272	292	285	282	282	286	296	275	276	287	322	276	317
29769	18574	5511	2475	1839	1443	1077	880	726	617	590	558	484	477	434	415	406	407	360	394	373	365	327	349	360	374	349	368	317	351	313	314	307	329	322	295	330	327	370	341	320	314	322	338	322	338	322	318	315	290	309	319	308	324	329	317	347	350	274	351	314	307	314	296	315	325	314	314	327	317	300	312	313	354	312	327	302	324	294	333	303	331	306	317	319	303	302	307	309	336	304	313	300	320	303	299	330	330	348	301	307	312	288	332	293	333	301	345	341	313	299	294	304	330	300	298	315	285	317	304	296	315	278	300	338	304	318	286	302	295	311	291	316	275	310	283	294	319	333	327	305	336	329	315	325	271	293	295	303	319	284	302	316	321	313	298	337	313	322	317	292	302	295	329	295	310	314	303	313	288	341	285	322	323	312	305	320	312	316	294	292	331	316	287	298	304	259	310	322	309	298	282	330	306	347	320	289	320	319	282	343	316	328	336	302	323	279	311	301	320	299	318	311	325	322	320	321	315	308	278	317	305	327	341	333	339	316	313	317	324	313	317	305	316	307	326	323	286	321	330	317	315	302	334	284	316	297	286	342	293	337	318	304	309	311	314	308	333	284	303	316	305	330	302	341	297	316	302	329	309	301	319	320	298	304	299	307	331	328	319	290	280	298	281	320	323	303	310	310	312	345	307	327	276	344	294	316	282	304	327	308	322	310	319	300	302	323	318	309	332	292	311	304	280	311	321	332	319	315	339	341	305	331	319	305	329	301	308	279	316	334	327	320	278	289	308	311	296	284	312	287	303	291	320	290	292	312	289	320	306	302	331	320	310	316	290	317	313	301	331	290	295	298	313	312	309	315	293	290	315	300	321	311	296	309	284	293	337	275	301	327	315	286	338	288	313	330	317	301	325	303	320	305	298	322	312	308	309	340	330	339	311	294	309	321	354	311	290	313	302	323	311	346	322	324	295	313	284	307	302	312	283	318	325	325	314	293	299	323	358	322	336	321	326	296	310	332	306	294	336	323	316	322	325	313	309	304	323	308	322	340	308	275	278	296	303	328	310	320	320	287	320	291	299	310	268	291	326	327	305	334	344	349	313	327	307	309	291	331	304	290	341	310	282	289	302	337	316	296	324	322	294	306	303	325	321	305	341	320	306	333	304	346	269	336	326	337	319	314	318	300	306	318	321	336	305	277	283	324	303	299	336	346	325	285	321	328	311	333	280	306	309	303	316	303	321	301	300	292	312	282	296	318	309	311	334	304	308	274	323	268	302	310	335	319	328	335	329	314	309	308	334	339	320	313	282	293	285	312	292	340	293	298	305	308	310	282	319	324	323	286	299	301	338	318	287	339	317	298	294	268	311	296	323	308	323	306	302	313	303	291	298	312	309	307	310	323	301	323	276	316	295	334	325	343	299	310	313	317	281	294	336	321	287	331	289	324	325	335	297	319	333	299	315	284	299	315	304	333	290	338	296	317	306	341	285	294	295	280	330	314	311	295	293	311	320	333	317	318	284	312	290	313	312	275	311	277	303	325	300	313	307	308	341	342	340	320	297	318	308	324	296	356	289	328	300	324	295	333	315	301	293	325	311	324	315	340	273	284	306	309	275	296	314	300	295	305	305	351	308	302	300	318	311	277	324	291	295	316	282	308	333	302	287	297	311	315	302	304	308	288	326	285	331	316	286	300	323	300	281	311	311	312	328	303	314	318	325	332	310	347	319	286	321	323	326	331	313	319	293	321	291	295	316	303	338	336	291	290	296	297	289	349	329	325	326	305	292	309	321	307	283	300	314	297	324	319	305	315	292	314	287	312	323	301	308	294	319	301	290	330	287	330	335	284	316	300	298	332	290	278	325	293	301	313	284	336	299	340	299	330	285	316	330	323	278	316	326	348	291	305	303	315	361	286	308	320	326	336	303	304	310	327	303	298	311	326	327	318	324	336	295	321	317	297	316	325	302	317	312	302	318	307	283	295	303	299	285	323	329	314	270	331	287	347	300	306	298	305	306	292	327	320	302	330	314	294	302	314	298	314	327	309	323	326	288	310	320	312	339	297	323	346	293	319	345	316	326	349	330	319	347	304	279	293	262	318	302	296	323	311	316	298	316	305	292	306	301	326	316	306	299	299	298	337	300	321	298	324	313	305	312	309	310	291	289	309	314	306	296	330	320	283	310	321	301	311	311	323	318	345	324	311	325	320	258	296	284	297	310	300	309	299	285	321	326	300	319	329	311	302	323	296	286	313	322	319	312	307	296	329	308	320	346	321	294	341	294	288	294	299	338	335	311	297	355	341	296	290	283	306	305	294	316	298	316	339	270	303	319	301	323	313	298	296	288	306	303	298	320	319	298	323	308	322	323	327	305	307	317	314	328	308	313	283	314	316	295	356	311	326	285	347	333	312	313	300	296	303	315	294	303	293	267	281	302	301	316	302	327	323	342	318	322	294	313	334	292	350	289	310	308	365	327	289	343	297	301	308	334	303	314	303	279	296	325	342	290	341	316	313	279	317	291	302	302	342	321	338	326	309	335	320	317	318	316	288	284	306	299	313	295	290	343	289	305	309	296	294	288	298	290	281	303	279	311	319	306	277	315	343	305	317	320	334	327	314	308	307	329	309	314	279	348	307	317	324	330	299	276	284	328	313	300	287	328	325	340	324	315	270	293	327	288	318	291	317	284	267	292	301	296	318	317	336	295	307	327	312	294	281	273	298	322	323	303	299	303	314	293	323	320	333	293	307	308	331	327	319	311	303	331	307	338	292	322	293	312	313	273	301	302	299	330	342	312	314	319	287	341	271	315	321	323	274	313	312	317	321	314	317	354	304	303	296	291	280	311	327	301	307	313	342	309	295	291	310	339	316	333	305	316	330	318	303	323	323	320	315	312	285	320	326	340	324	319	315	325	305	286	270	291	342	315	331	284	289	300	338	334	287	320	295	319	325	301	316	318	298	296	332	303	315	296	302	329	307	312	293	293	338	300	299	322	288	345	316	314	308	275	325	324	316	298	329	318	352	271	318	294	320	311	331	329	285	339	297	326	293	328	302	321	310	328	313	307	331	319	307	303	320	317	322	300	303	295	317	308	300	290	313	302	337	325	320	304	288	320	325	318	327	319	320	331	325	314	289	317	341	291	308	302	306	329	330	296	290	298	312	333	322	337	290	291	347	304	275	282	323	316	291	347	302	319	267	291	314	304	330	306	312	301	296	313	326	324	304	303	313	316	308	316	310	301	304	309	306	312	315	326	337	312	290	322	301	315	317	325	304	347	334	296	331	315	310	286	329	324	294	299	293	315	311	279	317	313	310	350	326	322	348	330	321	286	303	331	309	324	326	300	314	316	309	311	297	327	348	282	313	298	310	309	307	315	319	291	330	306	322	308	307	293	292	302	326	320	307	318	317	332	320	312	303	303	317	352	330	313	312	307	315	279	301	334	345	305	341	307	300	328	313	319	299	339	299	282	338	301	300	294	313	301	303	299	299	299
24809	21058	27029	25144	9363	1160	908	822	842	755	745	743	713	732	748	677	722	715	688	723	690	755	678	678	743	717	701	718	675	742	702	751	686	706	699	748	695	702	732	701	748	675	700	721	717	718	672	692	744	725	708	708	704	681	683	723	702	701	737	687	690	684	716	702	727	671	701	701	708	725	659	722	667	692	727	701	711	759	720	670	702	673	744	689	719	688	662	718	700	723	718	704	636	692	669	713	692	684	666	681	699	707	733	684	679	691	748	668	683	695	648	707	685	692	699	688	698	714	658	665	737	703	666	741	724	663	712	692	725	707	655	710	691	697	688	713	725	703	722	700	727	689	703	737	695	665	714	690	725	697	668	713	675	693	727	720	676	697	735	715	696	707	679	725	715	666	673	661	672	672	703	656	678	712	717	676	729	741	681	681	700	687	722	717	707	735	748	691	703	705	757	693	706	756	772	680	723	696	684	700	720	740	766	686	696	703	725	718	695	715	677	690	716	721	747	715	735	717	744	740	717	754	715	710	648	741	724	705	695	642	755	722	696	701	649	722	721	675	667	700	671	682	731	770	698	686	705	770	675	703	725	751	709	724	684	711	714	725	698	717	698	708	732	736	725	714	678	693	747	688	685	702	726	720	662	684	680	705	656	684	678	705	723	695	677	699	684	719	712	756	717	670	697	690	687	689	709	710	740	685	688	727	690	777	709	751	712	740	704	666	719	712	691	653	710	701	733	689	737	678	739	681	733	728	674	714	688	711	695	721	677	707	693	660	693	729	692	722	701	676	685	688	713	731	702	686	669	705	702	723	709	698	662	689	729	672	707	663	721	716	689	703	720	664	765	755	715	665	734	699	697	678	650	732	647	680	663	692	695	711	720	672	716	734	736	697	664	701	647	715	686	680	692	743	764	697	723	657	704	685	695	732	698	671	633	695	655	714	722	716	716	734	698	709	728	725	673	655	667	694	683	683	714	660	730	708	687	685	711	680	743	706	699	741	721	683	719	706	682	687	652	690	705	730	662	684	707	649	718	696	707	654	663	697	644	679	667	706	670	706	714	681	705	679	684	687	700	751	748	679	735	694	709	674	685	735	674	705	706	671	697	684	747	693	687	690	684	712	693	693	638	658	716	653	700	717	701	712	701	709	693	709	705	734	705	704	725	703	716	748	655	748	755	713	742	677	729	700	680	715	666	668	697	746	712	713	717	675	696	721	707	707	703	717	732	726	705	698	700	755	632	745	659	742	688	691	688	681	678	708	701	722	673	702	696	722	704	736	690	741	713	702	707	679	688	689	733	685	663	726	667	738	731	740	725	689	713	726	691	717	755	709	708	672	689	741	673	706	755	703	711	663	713	722	736	688	758	707	665	712	722	687	730	701	716	724	646	735	688	694	680	684	692	727	726	662	751	702	671	708	704	716	672	711	668	732	670	681	734	711	739	699	700	694	690	722	722	711	707	754	670	664	678	761	703	722	739	677	719	719	723	708	708	692	707	692	703	690	674	704	695	699	729	722	702	707	693	665	671	700	704	699	734	667	677	722	694	685	727	714	746	750	694	710	663	708	735	732	712	756	757	683	690	651	690	697	697	694	689	681	665	661	661	730	660	719	697	695	701	729	743	697	697	732	698	704	680	672	708	736	702	712	742	708	728	740	730	750	724	682	667	667	682	663	692	695	727	704	691	685	709	734	688	700	732	694	713	694	770	704	664	708	671	698	660	753	712	684	701	696	724	731	701	661	704	681	674	683	691	737	685	700	727	723	669	675	725	706	691	710	718	740	698	694	684	686	693	700	694	702	692	676	678	679	700	699	705	703	708	694	712	670	708	685	694	685	724	716	700	715	681	737	712	699	675	692	684	674	752	701	687	701	708	724	736	690	656	705	679	704	763	710	706	689	735	663	683	693	723	698	704	649	716	681	739	701	703	673	690	711	707	697	659	720	698	728	721	727	664	729	697	747	744	690	666	703	710	715	731	743	706	676	712	666	766	685	662	696	707	684	713	713	717	720	691	637	671	709	668	690	700	706	678	709	723	721	702	699	691	666	712	743	667	711	726	718	732	679	717	697	684	679	679	692	681	694	687	726	692	709	636	672	690	727	670	693	669	699	714	726	659	753	715	680	678	666	771	716	700	720	656	714	673	694	759	647	691	705	698	648	658	658	734	695	677	740	653	705	660	658	685	694	688	705	692	736	708	704	700	703	715	701	729	741	709	714	674	691	722	705	706	689	677	698	678	718	702	732	687	737	700	700	702	706	683	701	703	733	691	684	704	714	727	723	766	673	651	669	768	737	717	692	702	657	701	753	676	689	686	689	689	654	724	740	687	674	710	740	736	750	668	723	699	701	724	671	683	742	708	707	684	728	724	695	696	736	691	719	670	717	708	711	670	672	680	707	715	690	681	711	695	734	680	689	705	724	733	730	745	669	723	667	668	733	671	674	717	641	690	691	707	667	685	673	738	702	698	682	703	689	760	699	685	681	671	674	704	714	715	735	668	681	707	688	634	705	706	747	711	748	690	660	686	661	673	692	709	692	656	715	728	674	712	718	654	666	701	668	707	700	683	700	719	697	738	677	731	620	697	727	712	700	706	674	659	637	750	682	659	739	688	705	665	678	737	698	666	708	691	712	666	689	661	708	729	723	720	717	699	708	735	681	693	684	696	725	680	693	719	728	707	699	761	727	691	742	650	684	700	702	729	686	694	706	743	666	725	680	704	720	678	772	654	723	703	684	680	664	758	733	762	683	732	651	705	676	671	696	692	707	732	641	725	709	667	700	755	661	686	736	692	701	697	703	677	755	725	719	659	661	672	674	681	680	730	730	760	721	717	665	726	740	734	710	677	722	721	717	684	722	643	732	693	711	673	667	684	677	684	736	660	719	720	726	757	726	714	668	683	712	714	694	737	701	704	699	728	725	701	680	680	681	690	677	711	753	696	686	675	702	701	719	740	697	702	694	699	702	650	701	697	722	753	751	718	691	733	697	714	733	713	734	705	676	718	732	702	698	695	669	644	716	690	686	702	691	713	709	645	697	676	691	693	700	718	699	703	683	702	664	724	720	722	696	723	675	707	684	719	708	680	724	674	713	752	670	669	662	729	673	725	676	713	696	710	659	737	696	742	684	701	693	713	731	727	685	687	676	697	664	750	727	688	688	598	750	689	682	706	662	743	632	739	715	736	678	709	662	691	698	655	713	722	689	752	715	695	698	696	685	669	722	746	706	740	719	724	728	714	674	714	729	695	684	700	688	709	717	724	705	675	698	721	744	695	668	728	674	738	706	689	666	690	731	672	696	691	691	715	729	728	698	733	747	716	692	767	676	690	757	714	719	661	734	703	711	695	658	676	720	731	743	704	692	719	713	631	705	694	725	718	701	706	649	703	737	690	690	681	716	688	687	709	697	714	691	685	700	711	714	652	642	719	683	740	661	720	785	667	721	686	685	692	693	746	703	769	697	709	676	721	751	691	717	651	711
26224	15709	3325	1864	1544	1328	1129	1004	914	878	892	818	775	806	760	792	776	769	769	726	757	722	763	725	730	746	723	765	754	769	734	751	767	781	713	725	799	762	692	733	747	733	732	724	734	698	709	704	725	767	783	714	728	758	718	754	791	706	744	692	768	789	753	673	743	725	756	722	723	675	772	726	728	701	725	724	713	721	696	714	694	744	727	686	695	729	756	741	712	728	769	724	723	735	740	736	725	687	701	738	720	759	767	723	703	673	740	738	728	704	760	701	734	704	671	697	727	796	716	742	710	674	754	762	711	740	725	745	742	686	708	745	778	671	731	698	724	757	774	721	744	740	761	808	771	709	746	720	721	720	776	717	725	785	733	719	719	720	717	763	673	708	777	772	682	789	706	788	742	686	764	681	747	697	774	740	713	745	688	763	694	749	739	737	722	725	710	751	707	706	711	746	747	753	714	759	755	705	734	729	718	754	752	742	755	730	696	705	729	721	727	715	681	714	694	766	721	732	748	738	725	704	748	723	684	723	721	738	759	754	729	728	717	733	709	763	697	736	708	732	779	755	757	733	728	774	701	705	786	766	731	732	722	728	679	757	773	747	721	712	734	691	715	787	732	762	736	751	691	734	765	742	739	733	768	733	724	747	698	707	753	732	688	750	688	770	797	719	712	738	719	712	703	711	737	738	721	789	724	743	795	710	719	751	713	748	735	727	729	740	710	720	765	733	745	762	697	690	756	735	727	733	783	682	729	735	761	744	758	719	701	691	733	720	711	736	720	706	763	754	741	693	745	740	739	747	766	747	715	724	708	780	667	718	718	731	730	739	739	738	746	744	741	696	687	719	707	709	731	715	736	698	714	733	771	667	770	696	734	698	712	770	699	682	702	766	707	716	767	703	740	768	750	714	726	734	710	791	686	747	731	728	734	792	753	751	756	735	696	712	690	745	760	758	707	739	733	750	741	725	711	776	763	713	765	697	692	736	707	711	732	703	739	729	697	717	750	768	720	726	697	759	784	742	745	702	738	751	772	759	727	723	682	723	751	728	734	753	730	745	723	718	750	749	690	789	713	721	738	702	730	750	718	695	728	745	731	743	726	759	711	726	754	737	741	728	684	750	760	752	759	694	734	736	738	727	724	723	696	706	729	694	706	738	717	715	760	743	709	780	755	750	749	719	708	694	754	769	738	759	749	696	775	739	723	791	768	729	741	718	708	748	757	690	707	761	684	682	717	719	790	728	703	719	753	712	744	729	752	743	746	714	745	712	775	760	733	734	716	732	745	693	716	716	735	758	740	729	661	727	744	718	731	733	715	726	730	769	732	715	688	728	760	767	709	714	736	670	741	705	756	739	727	716	719	736	760	688	727	740	732	745	711	731	745	766	725	758	759	685	753	726	734	772	753	745	763	712	734	703	730	736	754	735	814	708	704	712	693	758	765	774	723	735	728	721	699	724	757	772	699	751	720	734	717	765	721	736	750	701	779	682	757	748	748	712	755	702	711	706	757	772	713	646	728	726	728	753	758	729	737	732	743	744	668	747	785	734	766	765	705	724	719	728	700	739	758	762	727	755	725	726	735	750	765	759	687	769	690	722	742	736	774	723	702	717	739	723	735	748	756	687	752	749	724	681	726	711	763	719	748	754	796	739	722	737	715	733	775	715	738	772	680	753	747	711	705	724	681	774	749	767	750	753	700	709	762	756	771	729	767	725	719	748	800	709	723	731	679	748	757	746	697	739	738	757	706	715	748	694	722	690	697	730	720	727	735	714	791	734	710	784	702	779	728	706	726	701	702	749	734	729	769	710	707	730	721	755	781	716	730	745	750	755	729	730	753	682	724	720	738	739	744	754	748	724	759	685	706	697	768	725	738	720	751	682	737	720	719	782	723	700	744	744	763	718	750	761	679	698	689	711	718	716	702	735	710	736	692	711	703	759	710	743	728	721	751	707	749	728	746	743	715	718	723	732	737	756	659	784	729	716	753	768	765	760	727	742	719	708	772	724	741	718	721	718	780	754	722	748	739	719	743	779	717	749	715	748	715	747	743	745	729	700	686	687	765	735	723	755	732	739	726	731	744	710	708	788	684	715	726	728	739	730	720	712	763	726	752	688	761	728	687	748	745	779	758	731	702	688	740	730	727	745	696	737	715	747	762	709	711	723	762	722	725	707	694	681	791	691	700	764	696	708	738	726	707	724	742	714	741	703	729	692	773	712	713	692	703	694	751	701	727	703	796	785	703	718	780	743	692	739	732	742	753	678	705	774	791	720	744	704	732	732	716	735	738	702	737	721	694	715	745	764	751	745	730	711	750	770	692	720	727	745	721	733	731	704	770	723	713	775	735	736	714	693	734	741	757	782	790	740	705	774	762	723	754	759	745	748	742	732	721	739	759	686	764	721	740	748	729	732	679	685	749	686	787	730	743	695	719	765	712	740	746	700	727	714	696	693	746	712	705	740	717	715	763	732	691	726	688	742	779	712	746	724	726	747	720	700	753	763	743	714	729	733	756	703	709	706	697	758	762	701	736	731	744	692	787	715	728	711	743	740	789	693	695	723	721	761	714	776	736	724	748	725	690	724	716	701	754	756	698	752	734	731	737	768	728	724	744	708	721	769	697	720	763	728	694	678	714	691	731	693	734	745	724	790	681	762	724	739	744	754	754	761	764	738	719	666	720	719	732	722	771	734	740	736	706	751	714	747	718	744	779	762	679	740	738	701	710	736	744	752	760	773	726	721	712	696	742	740	711	719	705	744	763	757	730	724	759	716	766	666	733	731	716	781	738	700	729	735	755	738	777	735	696	691	728	778	721	751	753	733	726	725	724	782	706	747	776	757	671	726	692	734	717	725	710	731	785	727	747	745	740	695	741	755	753	738	692	783	720	767	718	712	728	710	762	759	722	754	757	711	779	742	709	743	767	748	717	738	782	711	763	742	725	699	745	693	744	784	725	744	699	746	697	741	758	712	725	712	712	735	733	767	719	722	761	730	751	687	766	722	732	678	756	758	701	714	780	755	772	756	741	757	689	712	711	759	776	685	717	737	694	713	719	737	699	760	711	736	691	694	687	679	750	792	741	727	752	711	795	684	705	723	749	753	746	723	642	724	755	693	727	698	741	716	715	710	729	733	769	774	663	722	687	741	712	764	805	745	723	781	762	704	727	765	690	705	764	750	718	723	775	767	766	750	707	733	749	788	745	715	738	723	754	753	724	754	730	703	761	742	756	804	752	725	744	692	757	750	704	720	740	759	735	709	748	701	748	690	770	777	691	714	742	778	781	740	717	703	715	730	717	735	766	746	698	705	725	734	757	744	737	689	743	724	670	760	737	749	745	720	737	714	730	687	719	763	702	755	745	738	738	763	721	775	765	740	761	741	728	713	736	684	769	772	722	711	749	709	717	705	794	748	680	674	741	747	702	702	730	749	759	742	711	764	705	767	774	736	750	742	711	744	762	754	744	709	696	743	727	739	728	716
22478	21060	28674	23619	21055	21103	7858	1450	1083	1008	969	852	837	786	792	728	781	785	708	707	757	750	744	711	737	687	716	713	721	707	722	670	673	750	702	704	686	679	650	645	651	667	717	703	658	655	715	721	702	688	680	692	724	717	630	663	697	692	688	706	676	628	731	712	665	646	677	648	644	691	681	646	643	589	658	686	672	730	682	683	653	646	700	659	622	702	666	660	675	657	673	634	686	705	714	668	641	657	619	669	669	698	694	624	665	698	719	632	648	640	668	640	671	704	696	673	657	694	639	701	691	619	669	689	689	637	610	681	696	653	713	661	642	669	677	657	647	683	658	666	668	668	628	694	645	623	630	678	700	643	689	616	648	666	668	669	681	682	671	643	704	681	680	634	612	664	704	704	650	678	659	691	627	657	664	669	639	690	674	669	725	655	647	660	641	693	628	693	670	666	654	651	644	623	679	632	685	656	639	690	650	691	728	692	698	662	664	666	711	643	692	700	645	681	722	609	671	654	646	721	722	658	673	628	670	656	666	665	663	702	664	677	641	605	643	652	680	637	653	668	660	639	657	690	644	630	682	597	631	679	663	676	644	636	680	649	672	678	662	688	650	691	661	625	654	637	662	663	682	699	644	640	647	647	664	669	709	654	685	708	670	679	645	661	714	698	664	672	634	674	645	729	639	664	674	658	684	676	691	659	626	645	653	695	674	625	641	673	701	656	647	694	688	601	627	659	711	675	634	653	630	654	655	660	654	637	680	630	678	664	694	662	630	660	644	669	672	653	664	644	656	729	699	700	672	742	621	651	667	683	658	660	675	662	648	689	663	657	664	695	650	677	667	696	663	682	683	680	701	693	694	683	718	666	640	677	662	675	609	681	634	659	650	712	654	653	717	684	675	640	641	649	694	642	669	678	689	693	664	665	674	688	708	656	674	678	688	663	698	695	664	651	623	640	654	692	675	704	705	668	675	686	689	666	639	654	719	660	702	681	634	644	685	666	669	609	672	682	696	700	666	696	663	689	688	641	643	692	685	691	718	658	621	693	667	655	708	653	677	648	687	710	664	685	670	685	628	664	666	677	673	681	608	636	705	635	690	662	688	659	698	626	707	688	661	657	676	614	673	681	685	639	683	660	690	720	707	671	697	677	658	669	660	699	653	701	633	640	674	696	669	648	629	629	640	655	661	662	598	688	718	651	705	679	700	622	676	709	623	654	622	645	636	679	676	684	683	715	664	634	666	690	700	655	704	669	641	685	708	646	683	706	638	699	652	652	701	689	687	663	678	693	676	689	699	658	665	665	682	658	651	681	650	667	675	658	628	661	672	637	670	666	647	639	692	674	664	659	665	685	647	686	634	592	695	680	655	663	661	706	706	692	683	639	616	652	636	688	694	716	680	694	642	655	701	654	666	657	611	678	678	676	678	688	634	678	645	695	651	673	630	632	666	660	681	659	670	682	643	667	668	660	677	644	720	678	676	679	658	643	658	710	642	642	624	696	726	667	673	686	650	655	683	663	629	765	690	662	636	675	717	679	634	691	657	683	682	678	655	652	676	656	743	714	664	698	678	689	658	707	693	653	646	643	609	668	673	699	668	597	668	658	668	685	683	663	680	675	703	630	690	658	709	621	666	629	696	659	668	675	682	629	654	664	659	683	639	654	665	673	679	667	677	694	673	677	660	642	657	685	669	673	636	676	683	661	640	676	665	637	636	697	648	692	703	696	647	665	677	651	659	630	673	663	670	642	697	687	638	679	634	639	659	699	662	678	648	661	677	687	663	682	645	650	670	658	646	713	634	639	639	663	677	622	674	648	702	647	691	653	670	620	679	685	666	630	692	660	679	676	690	687	667	723	672	595	679	673	665	704	688	672	646	671	681	678	667	655	656	659	687	670	668	676	663	634	702	651	701	693	639	645	659	704	622	673	660	653	704	693	658	697	644	695	701	670	643	649	731	705	654	628	649	675	710	652	706	667	689	691	687	664	646	679	642	682	666	657	665	662	647	702	698	723	676	714	636	641	659	691	674	681	672	658	656	681	689	649	665	634	651	667	691	617	676	654	662	699	644	687	660	699	653	639	677	679	669	656	651	687	672	656	652	691	681	708	656	664	636	672	672	662	689	616	641	672	655	693	690	676	644	683	697	663	673	642	659	667	698	666	620	600	660	697	595	666	679	641	620	676	690	682	663	679	610	652	706	687	644	649	666	665	621	642	693	666	655	676	684	623	656	657	643	618	674	672	646	704	664	662	669	640	678	664	705	665	701	668	700	668	640	682	636	678	722	687	705	649	671	687	648	628	725	694	706	666	692	682	613	620	670	631	642	692	631	616	634	606	670	677	655	657	637	668	689	691	657	672	634	677	621	665	654	626	622	656	655	626	676	688	644	705	690	644	688	649	679	641	678	669	659	635	725	671	640	679	675	638	687	697	641	691	676	684	652	706	661	694	583	675	687	658	648	678	699	691	655	660	670	671	598	666	646	717	682	773	671	636	663	649	617	733	660	651	649	617	649	663	642	722	643	718	640	673	667	699	721	645	656	685	689	654	707	647	671	680	630	676	635	665	664	644	679	637	652	627	681	712	677	673	672	669	623	697	664	665	685	649	693	684	662	623	679	676	651	634	645	660	690	660	657	644	675	667	663	732	715	661	668	670	648	643	674	687	661	655	660	651	670	702	714	665	735	650	645	644	690	681	657	659	643	603	646	628	674	684	643	695	641	683	700	679	640	634	706	655	720	656	622	677	660	659	634	666	694	694	720	675	659	671	669	677	728	662	647	643	685	680	659	676	657	670	673	645	654	674	659	695	640	709	678	675	662	656	653	683	645	646	654	697	649	675	669	709	697	663	678	673	650	647	668	667	665	680	647	672	714	689	638	641	622	609	671	648	693	652	651	655	625	674	671	668	670	660	708	678	646	651	687	638	691	699	631	632	651	682	664	685	648	670	640	676	665	653	701	648	659	687	677	662	673	682	663	679	666	698	699	677	676	639	631	699	633	681	665	681	658	669	650	698	678	654	675	659	646	631	672	659	609	668	677	672	704	670	638	627	718	647	647	721	650	638	673	701	655	699	654	620	661	623	620	639	661	638	657	670	665	667	702	639	649	717	688	674	688	670	670	659	698	651	694	702	668	709	662	641	678	679	670	656	698	663	664	637	634	668	688	627	640	643	686	689	656	699	634	676	652	627	670	662	661	662	649	675	720	655	622	700	668	671	687	662	710	683	693	691	672	678	682	665	688	654	662	672	696	691	702	668	637	662	656	648	678	686	665	687	667	691	639	681	710	674	639	671	690	670	632	663	677	651	647	620	662	644	660	728	655	656	708	669	725	659	680	666	665	676	671	709	622	621	652	625	664	647	619	646	681	650	692	677	676	672	697	628	690	641	675	690	743	660	687	684	675	665	643	645	653	717	714	667	670	658	640	657	621	710	657	648	657	682	631	674	672	671	646	666	645	629	687	662	607	702	662	667	670	665
35678	29765	9387	4715	3412	2786	2189	1795	1492	1335	1136	1023	995	917	951	872	829	821	752	746	756	732	731	737	742	743	719	670	739	683	682	723	658	685	683	698	742	704	658	713	639	718	700	747	680	715	669	668	669	673	706	696	615	664	651	685	705	679	678	722	681	668	670	683	659	712	661	670	702	670	700	640	694	670	615	679	682	649	648	640	665	669	700	667	689	677	676	714	662	654	671	620	668	742	620	684	646	700	706	686	711	659	671	675	675	670	670	647	647	631	639	652	662	662	689	634	653	637	652	634	676	680	714	694	665	695	651	667	667	696	609	651	667	679	664	646	683	691	665	695	644	690	662	656	693	721	695	656	676	664	652	705	638	637	657	674	652	675	610	609	663	675	691	696	704	681	652	677	688	672	662	661	695	603	635	644	647	683	713	700	646	629	688	650	652	655	611	625	641	627	662	681	677	676	673	671	673	675	674	634	649	667	643	704	720	657	653	663	664	697	639	645	674	672	633	680	647	696	709	669	583	678	634	708	699	670	701	672	590	684	650	670	686	704	673	712	615	655	664	609	637	626	686	687	653	654	687	731	683	676	704	616	686	637	679	644	699	657	673	645	722	689	660	680	615	706	658	644	662	670	663	647	679	657	661	667	636	680	610	633	666	649	649	639	677	666	640	675	689	656	635	647	657	678	631	668	715	702	628	676	666	689	631	616	647	635	682	649	682	621	664	716	649	650	676	692	688	666	680	708	675	645	705	692	667	646	652	626	664	656	633	684	638	635	659	700	665	712	669	634	620	608	684	692	708	644	649	649	629	701	664	687	671	656	696	670	684	662	641	671	670	668	660	682	726	685	678	688	675	645	624	603	602	660	716	648	646	683	657	681	672	685	634	669	670	658	630	644	700	675	658	671	644	661	673	667	637	682	696	667	636	631	710	688	700	635	667	654	672	652	717	663	671	703	663	686	646	683	652	643	641	653	685	668	675	694	669	668	712	581	634	622	698	644	654	671	689	653	680	650	640	662	696	682	671	657	706	676	652	668	671	749	714	691	657	691	637	639	639	657	656	650	679	633	684	648	654	658	624	711	657	655	668	630	671	674	631	675	659	656	668	630	655	636	652	640	685	665	704	651	673	652	616	689	717	621	634	639	663	707	704	685	627	678	664	646	712	662	646	701	670	640	667	677	670	716	666	686	682	636	710	704	695	671	650	621	636	641	732	610	635	652	709	626	672	695	654	635	719	629	724	710	667	681	675	676	692	656	658	702	720	632	712	718	647	652	666	662	673	654	653	707	657	643	656	667	643	709	682	669	671	654	657	659	663	677	659	685	654	708	679	662	646	647	668	648	707	643	679	665	646	664	678	661	706	671	674	726	636	671	674	684	722	647	680	637	651	669	670	642	687	633	682	678	622	672	666	695	671	662	682	680	634	624	633	702	666	650	659	638	664	657	694	673	645	610	669	651	689	659	674	666	650	670	688	614	644	674	652	682	672	685	683	721	664	647	696	663	667	674	632	720	650	626	654	665	691	685	650	644	677	646	712	658	683	686	685	644	691	627	609	629	657	654	691	704	693	661	690	693	717	662	704	631	664	664	628	645	621	669	646	674	654	674	688	680	674	670	700	682	691	661	677	705	688	697	662	676	683	655	656	648	596	674	674	646	680	647	669	660	690	661	683	672	646	673	665	697	652	654	651	659	645	685	669	640	691	654	621	687	655	674	679	635	699	651	688	656	670	681	659	600	662	628	624	675	644	700	640	634	719	671	658	666	641	628	717	673	666	654	683	699	688	681	724	697	678	613	711	670	644	631	689	663	624	676	679	674	648	635	655	668	700	649	671	655	638	648	688	659	640	659	637	679	632	689	596	626	684	716	662	706	702	684	667	659	629	714	672	668	686	651	642	679	684	650	593	649	662	676	655	665	643	690	680	689	678	633	603	629	678	676	687	692	662	700	674	649	631	704	684	696	640	714	653	630	644	650	645	666	672	665	655	640	666	678	694	669	607	639	658	646	632	709	674	652	677	661	656	645	641	705	647	635	708	704	698	686	651	674	669	670	587	727	707	707	649	688	664	616	687	668	633	698	670	643	649	665	666	630	676	661	687	638	643	661	663	699	675	637	628	673	615	655	698	665	665	637	654	662	680	693	661	719	666	712	669	641	693	624	624	677	701	666	702	647	687	627	662	673	686	669	684	663	667	637	725	658	693	646	723	641	671	668	705	706	651	671	630	671	700	648	647	650	632	639	683	655	587	663	688	658	722	749	645	659	643	699	738	675	666	690	658	703	657	645	640	666	677	631	684	629	677	665	641	669	613	650	692	661	648	706	657	657	645	678	712	652	662	664	682	699	702	679	668	649	657	685	698	651	618	688	691	690	624	666	657	655	663	626	673	659	660	645	681	689	689	673	630	651	678	654	715	665	645	719	674	647	655	676	669	706	662	646	687	659	680	668	661	644	673	600	657	673	661	691	677	678	626	696	668	692	694	666	672	679	638	661	636	632	685	667	677	650	673	665	655	644	710	657	697	647	639	684	704	672	698	649	627	688	688	682	661	631	652	647	682	670	671	643	657	664	719	697	654	640	713	661	673	667	656	688	667	635	724	681	708	668	712	660	643	687	640	651	714	636	628	662	659	651	623	655	644	694	632	651	665	680	694	649	658	681	649	686	640	669	672	675	645	697	668	705	664	664	684	645	650	680	653	722	669	683	635	654	671	672	677	653	644	659	677	665	708	660	688	664	666	656	665	639	663	644	701	647	714	650	642	693	661	649	665	655	667	651	623	653	640	726	671	696	604	658	627	663	710	671	670	656	664	657	652	641	645	678	674	660	658	634	694	711	659	661	654	701	673	674	656	640	655	630	688	675	620	631	655	663	671	658	679	614	701	651	664	671	608	667	658	630	707	610	654	691	627	654	682	692	699	701	681	680	656	628	685	701	647	719	669	729	637	655	638	656	637	717	634	661	643	665	658	656	720	632	657	702	657	645	678	676	668	650	645	647	657	638	663	646	667	690	646	637	687	621	700	668	679	670	641	697	630	665	672	668	672	661	695	691	638	707	650	644	674	661	639	683	673	642	663	657	655	724	686	666	659	667	654	632	678	660	657	684	687	648	694	724	694	667	662	670	667	688	688	654	663	647	671	689	684	641	681	638	674	652	701	670	669	627	635	667	663	662	668	690	693	656	671	638	682	616	660	613	713	713	694	715	628	651	629	721	682	716	659	663	673	663	654	717	654	661	668	703	667	618	713	680	697	680	673	703	655	701	632	642	680	665	652	688	691	683	638	652	669	682	639	673	661	645	691	643	642	679	669	705	710	687	688	650	669	692	651	666	662	679	617	684	722	645	663	676	679	665	687	684	676	626	637	613	683	658	674	702	665	687	668	675	703	696	647	648	662	658	689	674	658	674	675	677	686	680	689	680	669	673	638	682	647	671	708	635	688	722	642	688	656	659	681	634	630	656	690	657	673	685	675	633	639	692
27833	18391	4608	877	636	562	458	418	389	423	384	376	385	378	429	343	408	408	401	369	389	377	404	409	375	386	380	358	403	430	446	379	397	423	382	382	379	376	423	434	399	384	352	379	393	372	394	379	384	406	390	419	411	390	373	382	426	350	375	387	373	407	378	377	381	406	400	387	407	419	379	411	383	377	377	367	405	353	403	363	392	394	415	361	355	374	387	408	380	407	384	410	394	390	362	396	359	373	418	387	376	397	385	399	385	385	406	387	384	397	410	406	370	405	409	403	395	368	422	399	409	399	423	418	420	359	408	394	361	382	385	389	393	393	390	400	412	406	368	390	410	412	416	411	393	349	373	350	420	394	420	368	377	390	404	389	385	375	397	348	427	384	389	375	371	382	379	360	390	391	419	393	374	393	389	396	405	376	411	364	405	394	387	415	381	391	355	395	378	406	376	354	401	389	408	409	387	386	370	364	356	375	371	359	371	377	392	392	358	396	413	355	406	378	426	394	410	409	380	336	400	405	370	371	388	387	383	355	352	417	356	382	369	383	379	390	382	375	373	400	404	370	396	401	409	401	369	367	392	395	380	403	404	382	418	394	397	378	390	388	377	421	411	396	392	408	384	362	354	419	405	371	395	357	425	398	408	372	401	397	391	426	375	377	380	376	367	404	368	387	381	369	371	364	401	380	409	421	349	360	380	387	413	398	363	350	382	415	366	365	358	413	347	396	411	420	382	393	382	351	357	373	372	358	376	384	416	399	368	382	384	376	379	388	404	395	397	332	390	383	395	371	396	395	416	404	369	375	416	365	394	394	422	362	365	418	361	374	389	382	376	384	387	388	406	390	398	369	388	397	411	382	408	438	395	422	359	381	406	374	391	403	383	392	388	406	381	373	359	404	359	385	393	386	370	406	395	407	404	356	389	422	397	386	375	384	372	401	352	373	405	420	407	402	399	403	401	367	379	371	378	366	375	376	390	392	422	356	400	389	400	405	387	414	365	387	394	369	403	361	380	383	360	363	383	376	369	361	389	393	389	378	387	363	399	389	391	429	383	372	417	457	391	367	427	394	391	390	374	383	379	441	394	386	411	370	392	405	386	389	368	374	379	358	407	393	390	368	390	363	375	363	370	362	392	351	372	379	375	372	411	402	376	394	359	387	372	394	407	420	386	363	401	386	368	392	353	367	405	382	401	383	395	425	404	361	416	387	396	368	400	379	410	406	394	405	398	354	391	369	353	419	374	355	363	399	407	424	438	350	382	360	363	381	360	423	358	383	388	355	395	390	384	414	373	380	393	409	400	377	377	391	426	374	400	405	385	390	400	395	408	410	398	399	364	379	391	410	369	399	381	400	386	370	404	415	392	392	352	384	381	373	429	377	384	399	400	401	394	394	387	358	383	385	418	378	399	355	443	411	374	392	392	359	375	398	380	396	396	429	350	387	411	372	400	396	405	398	395	390	358	369	374	396	410	375	408	439	356	358	371	390	426	395	408	387	422	373	362	400	384	417	359	381	410	392	401	382	360	372	392	356	404	410	385	379	385	386	374	407	339	373	368	396	395	376	418	370	380	375	386	376	403	383	412	401	419	391	397	410	426	401	387	370	369	379	399	370	352	370	356	367	357	396	385	374	401	350	415	397	366	375	384	392	408	346	401	410	381	357	371	416	394	396	384	380	342	432	377	388	382	387	379	414	416	375	399	413	404	397	370	376	403	374	405	383	380	401	405	410	361	385	393	364	377	411	400	402	381	374	401	391	393	363	386	401	368	415	368	400	373	424	398	396	413	378	390	386	415	392	385	355	388	388	366	395	354	365	390	402	381	422	402	373	427	382	388	376	389	409	383	414	363	406	395	374	392	363	366	411	373	364	386	387	373	413	352	362	427	390	400	386	400	397	408	370	401	388	397	401	379	393	396	425	378	387	393	402	328	368	383	389	408	373	411	399	385	381	395	379	378	400	392	373	368	391	402	411	374	431	366	385	397	407	389	428	375	381	434	392	385	385	375	376	379	391	408	411	416	417	419	410	368	360	355	397	384	359	368	407	403	354	387	377	392	395	414	386	394	375	384	375	369	400	374	384	418	411	364	372	388	354	377	417	384	412	360	353	431	376	379	408	363	359	372	403	407	388	358	392	398	368	361	372	356	370	386	387	418	381	400	373	414	401	374	388	396	397	371	383	398	354	352	369	376	414	327	412	395	384	369	407	370	369	373	376	403	370	403	414	392	375	390	390	408	369	355	430	394	366	402	388	407	386	409	385	376	410	388	397	380	414	369	378	373	375	397	356	426	386	381	384	390	395	418	348	388	390	419	400	364	376	369	362	354	352	382	386	393	385	394	422	425	380	373	379	372	377	376	393	398	364	374	390	429	383	418	377	385	366	387	405	362	385	397	412	375	376	416	366	409	370	393	362	425	405	383	324	373	388	388	402	405	379	410	422	382	374	411	363	400	379	435	372	388	409	418	397	424	362	396	415	418	371	397	394	410	379	396	388	398	389	393	389	428	401	380	390	382	405	402	378	368	396	403	404	367	371	409	408	425	387	368	391	401	402	382	401	356	331	371	360	378	373	368	380	381	417	351	374	412	396	403	393	378	391	384	398	368	390	390	369	376	415	416	381	384	371	367	390	372	369	406	376	347	400	411	350	410	364	408	407	413	416	429	386	424	392	375	394	376	388	421	418	433	377	401	383	381	379	375	404	383	388	432	396	400	403	364	397	396	361	393	386	376	355	414	353	381	371	366	394	374	352	408	397	378	388	359	409	416	404	382	386	372	387	414	437	418	388	371	384	399	382	389	415	391	390	384	384	387	359	370	413	399	376	380	378	405	407	374	327	391	412	378	380	397	388	410	387	385	380	375	375	387	372	386	379	451	373	392	382	362	383	397	353	364	415	406	382	387	433	411	418	377	416	382	385	414	378	368	392	357	351	380	386	398	364	373	388	408	391	387	377	383	355	389	367	388	391	376	371	357	380	403	427	396	384	385	364	427	404	401	410	425	377	389	389	397	388	393	401	380	378	401	360	408	376	369	393	395	363	401	402	365	407	397	387	367	404	428	378	393	375	384	385	366	383	396	404	398	384	380	388	375	390	398	460	382	414	384	405	399	384	381	392	393	397	447	369	394	410	399	384	419	412	389	405	403	396	408	403	404	419	409	401	410	389	367	428	349	374	399	402	421	359	385	395	351	387	355	398	368	387	382	379	428	391	393	415	373	370	398	402	416	390	388	386	397	408	383	376	409	388	412	394	379	384	428	379	400	411	388	388	346	396	360	401	374	400	366	378	394	397	373	401	397	411	384	383	391	384	378	393	391	401	371	393	373	363	386	383	408	344	398	402	354	402	403	395	361	370	379	384	360	372	405	400	353	405	360	368	368	390	371	407	389	376	385	384	403	380	353	392	410	412	388	391	367	391	425	421	389	369	415	417	418	396	372	398	384	362	390	399	391	386	424	404	416	405	380	398	411	388	368	424
8670	5993	850	591	477	536	526	471	451	455	420	435	456	453	416	419	429	383	437	474	435	433	382	411	455	415	385	430	423	445	419	418	430	445	424	446	449	462	451	442	433	429	420	425	416	447	461	441	410	466	437	406	447	422	448	419	443	436	394	418	403	418	436	421	427	436	438	427	391	428	421	412	409	431	433	449	359	397	434	442	424	428	430	420	432	433	436	436	411	423	445	420	434	403	437	429	445	442	446	377	430	412	411	446	473	403	485	404	409	432	415	402	406	443	438	426	408	423	443	424	427	434	423	439	449	439	439	391	418	426	433	423	445	432	413	416	451	458	389	408	428	460	405	405	437	430	394	414	429	447	438	427	458	400	441	409	441	456	409	437	450	398	443	427	442	430	421	439	434	467	411	432	367	418	453	465	434	462	442	428	394	414	419	410	392	462	467	421	422	419	419	432	457	439	408	436	420	409	424	451	449	431	442	439	404	461	402	383	408	420	424	444	413	431	392	449	480	448	464	451	411	427	449	442	423	428	450	436	465	444	432	439	418	401	431	382	427	457	443	429	419	409	449	418	405	409	437	401	493	415	403	412	378	420	435	406	413	423	414	411	465	462	420	422	432	441	411	380	423	430	402	418	448	441	476	415	435	435	433	437	425	413	434	444	433	457	410	397	389	404	415	416	438	451	438	386	443	457	434	415	468	407	494	431	401	405	408	414	447	379	428	453	439	371	415	449	414	390	453	409	417	446	411	391	429	448	413	449	417	439	422	426	427	423	385	427	418	436	421	385	424	428	433	407	431	476	415	453	424	423	395	438	416	434	418	390	438	432	471	430	462	432	424	416	444	456	435	398	487	370	413	423	427	437	395	462	433	437	444	442	386	436	402	401	471	415	411	446	458	418	398	425	397	450	407	407	450	447	402	426	424	462	444	390	428	430	410	421	433	420	436	435	432	413	440	393	442	404	393	390	434	404	410	427	481	435	440	440	447	464	459	443	429	411	447	422	424	458	385	450	430	419	417	380	431	409	419	416	416	423	425	417	439	428	406	380	417	439	438	396	464	411	408	450	436	416	403	467	438	406	409	448	463	442	426	412	438	448	467	432	441	406	437	405	407	463	409	385	447	413	433	452	428	484	463	446	421	416	454	413	445	455	449	401	431	446	442	408	404	374	416	447	466	475	418	405	411	429	395	416	426	459	419	429	430	453	460	452	436	416	449	439	446	440	407	399	422	447	434	475	428	444	439	426	425	443	415	417	433	413	402	433	435	433	413	452	459	422	416	450	432	412	448	430	423	413	450	386	394	405	421	440	414	398	416	426	425	423	405	409	470	418	448	426	446	440	411	429	429	378	455	429	424	454	448	456	443	457	419	414	426	430	400	448	419	454	392	426	394	398	437	427	418	473	413	454	423	455	437	394	453	408	446	409	403	402	423	447	378	444	425	433	461	392	466	404	404	451	405	410	408	448	401	395	419	388	429	413	441	412	458	416	434	436	422	436	408	424	413	434	444	394	444	461	441	439	393	443	414	441	454	425	430	397	428	414	429	423	419	443	416	413	440	399	423	422	444	462	411	417	393	459	441	407	427	434	420	442	432	450	437	411	454	440	443	425	442	429	419	440	391	411	407	440	402	418	439	430	413	428	451	464	447	440	442	424	428	438	455	431	416	444	420	424	409	448	399	428	388	424	441	427	422	432	418	445	412	426	430	435	446	441	441	437	428	469	410	462	467	441	390	443	465	436	425	420	458	428	414	400	419	445	434	424	404	406	432	433	442	445	415	409	420	451	374	462	419	439	457	409	411	416	439	433	450	435	437	437	431	449	451	415	440	430	469	392	447	452	438	420	426	434	406	431	438	400	448	427	427	456	374	416	419	415	451	436	434	420	429	438	455	399	433	434	432	437	412	421	412	446	454	434	409	385	435	423	406	473	474	454	457	399	437	398	434	413	426	467	438	399	407	434	458	412	434	427	455	415	418	464	463	443	456	437	460	423	436	419	408	435	405	446	389	449	440	443	422	448	413	441	423	441	432	422	396	421	413	442	409	423	421	411	421	431	404	445	461	405	435	425	394	419	415	449	435	427	449	454	428	443	424	402	431	410	404	442	398	403	450	407	429	429	445	481	433	443	425	425	445	431	425	428	446	427	416	454	442	453	430	452	414	445	395	429	458	412	447	443	463	415	453	422	446	426	444	453	439	442	467	444	426	419	447	418	431	439	450	441	428	417	439	467	445	405	451	437	411	405	427	449	423	443	417	450	399	438	434	407	438	424	419	426	452	447	405	464	419	414	432	422	412	409	419	454	408	416	416	427	422	458	413	429	421	422	444	412	417	440	416	413	436	392	461	405	447	467	425	436	445	442	417	436	448	421	407	440	485	434	437	411	436	417	408	462	410	413	409	408	412	436	431	432	442	392	442	427	443	418	417	382	395	389	432	422	455	400	435	420	426	433	451	403	460	470	457	391	438	419	428	463	426	433	454	422	433	426	432	415	405	408	414	406	439	427	447	398	443	434	417	433	423	474	422	443	419	424	459	442	414	439	433	447	436	421	414	449	452	440	418	408	468	432	408	436	396	429	405	414	411	416	428	451	419	414	483	442	413	399	431	427	429	424	413	419	455	451	482	449	457	437	441	427	408	428	454	439	439	456	399	430	451	409	426	433	439	451	437	418	432	410	430	447	429	460	439	437	431	455	458	416	444	420	458	425	411	407	435	422	427	466	430	419	450	404	392	425	409	436	461	392	432	406	420	434	456	406	417	418	445	457	392	449	429	423	458	392	428	452	445	487	431	449	427	409	419	467	419	452	425	417	433	421	438	454	432	410	417	419	446	411	405	439	431	437	453	420	427	440	486	412	387	378	427	425	408	467	434	448	421	409	446	434	443	453	403	457	440	491	400	408	455	415	411	475	437	484	431	401	456	431	439	409	406	449	446	420	436	416	442	451	446	432	423	431	410	406	427	449	437	433	438	418	446	453	468	398	493	407	430	449	437	451	445	421	438	411	411	452	436	412	415	458	442	401	436	430	418	448	454	426	401	441	433	410	393	417	430	410	400	424	454	437	447	421	441	425	444	407	473	403	421	468	448	439	434	429	395	461	441	396	444	432	438	429	432	398	440	474	446	439	430	414	429	434	433	396	417	433	413	475	441	451	433	433	404	414	428	430	420	449	434	440	445	461	407	424	418	420	429	457	428	405	396	425	425	413	418	453	398	398	387	431	442	418	450	425	434	442	411	472	394	433	414	422	389	399	445	421	433	447	417	429	426	473	439	429	418	438	428	423	457	428	421	470	428	439	452	433	442	419	418	446	435	457	447	418	401	398	417	425	470	425	438	435	395	403	417	444	433	425	427	443	439	430	477	411	406	444	437	436	398	409	413	477	422	445	431	446	397	398	430	405	460	433	440	402	434	429	427	437	438	468	407	423	434	447	448	440	402	418	445	413	432	440	411	396	423	447	419	454	437	435	409	400	452	431
23598	21028	28323	23877	21005	8823	930	639	538	468	440	413	344	343	354	327	313	311	288	298	325	325	316	307	312	327	276	277	285	287	284	307	331	290	307	262	302	303	325	282	283	320	264	304	279	287	274	335	279	281	277	284	287	281	303	250	248	270	290	292	315	272	260	306	271	286	306	310	281	302	304	298	281	262	284	301	267	264	288	303	231	281	295	314	294	289	287	308	294	289	296	253	303	275	311	294	292	288	299	269	302	307	300	315	304	275	303	310	284	252	273	297	275	258	286	291	298	273	304	275	311	269	295	273	294	269	301	292	308	295	289	274	308	276	289	294	298	313	292	304	312	257	269	304	304	297	294	272	282	295	262	269	285	289	279	263	276	280	288	267	255	305	283	297	270	277	287	306	267	273	264	280	296	303	313	284	281	276	291	308	305	307	293	311	274	316	306	288	280	286	281	270	299	293	278	255	262	308	290	265	288	264	296	283	278	289	294	259	322	268	308	283	316	291	276	279	283	287	293	301	280	276	285	296	296	291	288	291	311	264	263	297	299	301	273	258	275	299	301	300	326	273	299	280	286	304	312	290	277	283	278	302	270	304	277	284	266	288	294	270	288	300	271	307	273	264	281	295	323	307	271	295	291	279	289	314	275	274	272	292	314	283	251	325	289	252	313	299	337	285	274	266	262	266	282	305	288	288	298	274	309	291	270	272	280	256	269	307	300	250	304	256	272	284	288	272	283	264	282	309	306	293	287	307	261	280	300	306	290	276	281	264	297	307	311	314	295	284	298	281	274	292	273	287	285	289	283	284	309	277	293	290	294	295	310	288	286	288	302	299	303	272	340	302	282	299	286	290	281	270	275	275	289	297	285	311	292	284	298	297	284	273	266	261	267	280	274	291	290	252	284	256	290	274	272	300	281	281	292	310	310	302	287	297	283	275	299	292	299	262	282	274	309	287	255	283	312	284	299	284	303	277	297	286	279	284	315	299	269	274	289	289	272	301	281	319	319	309	286	274	295	288	298	282	286	299	292	308	307	307	282	279	302	285	268	289	268	289	338	331	291	288	274	289	295	289	284	303	305	269	315	286	260	309	289	278	271	281	256	309	279	270	286	267	270	285	291	275	275	258	282	272	288	312	303	283	301	286	293	299	256	277	314	286	312	300	324	283	297	284	288	258	312	278	257	254	294	292	285	288	281	278	266	320	291	273	282	272	285	289	300	285	286	307	314	291	268	255	293	311	313	261	310	288	270	267	311	299	307	324	267	318	276	285	277	281	305	242	311	302	281	291	285	270	298	274	298	292	290	322	286	275	299	290	275	280	268	300	323	279	299	284	331	286	287	316	298	278	310	304	290	294	277	289	301	285	299	277	289	290	295	285	261	284	321	270	275	285	282	304	261	291	283	266	308	338	269	284	258	297	301	287	275	279	280	317	269	282	296	264	263	298	300	260	265	305	274	276	273	296	260	253	308	286	324	300	258	305	312	291	301	267	297	303	296	267	281	290	282	251	278	292	316	321	300	281	296	286	312	294	291	285	291	300	278	278	294	267	269	268	293	287	275	288	257	291	297	313	288	268	305	268	282	314	300	293	284	284	278	307	308	294	292	275	276	283	293	297	314	277	272	276	310	284	288	287	303	293	265	263	294	306	281	278	313	297	263	269	293	289	289	292	322	256	297	284	304	285	314	283	295	304	267	291	297	276	310	294	288	278	288	255	285	279	290	271	302	314	264	238	276	297	303	258	279	308	276	300	278	274	291	272	278	280	305	265	268	278	296	307	302	306	312	280	270	273	275	300	278	289	269	279	293	295	296	278	296	288	272	284	295	285	274	291	278	286	255	306	269	300	284	305	304	296	276	283	301	282	306	287	259	264	268	288	253	289	287	299	285	278	277	266	309	290	316	274	278	281	277	263	264	271	282	290	265	290	279	271	305	270	281	284	276	306	265	303	278	294	300	289	300	279	286	259	319	300	280	294	292	273	317	294	289	287	293	292	303	261	273	272	280	327	296	282	297	284	299	262	283	300	267	273	278	274	306	289	280	297	288	318	325	296	283	274	275	283	261	275	268	313	295	300	293	299	310	291	273	280	294	293	273	266	282	270	300	306	288	267	334	316	293	270	298	264	314	271	274	289	291	298	295	279	289	269	294	282	272	276	281	290	272	292	253	273	300	271	262	273	310	278	272	292	297	277	285	271	292	291	314	311	276	278	307	298	279	293	300	323	312	303	271	288	278	275	275	294	289	280	287	286	260	308	280	300	276	269	293	249	295	281	281	280	262	303	277	284	291	263	301	302	290	295	301	265	293	263	289	285	281	274	285	293	286	276	300	269	285	294	280	302	317	259	311	276	273	289	297	275	295	306	305	290	265	303	257	256	287	299	279	296	273	278	287	282	267	277	304	280	287	292	271	294	280	296	277	306	291	303	277	281	271	284	289	273	286	300	264	273	311	294	286	271	300	301	280	255	275	311	299	309	296	284	281	276	284	303	289	304	265	270	294	292	250	259	275	265	314	329	273	295	296	290	279	275	280	254	278	291	275	317	298	296	261	285	266	291	300	296	282	248	272	294	271	285	325	284	309	281	272	299	279	275	304	271	306	272	303	286	322	289	280	320	299	263	283	269	307	284	301	277	275	279	332	275	304	285	306	292	276	280	300	290	284	301	278	273	275	324	314	290	270	299	309	274	300	297	279	281	310	295	252	307	322	298	287	316	294	307	308	308	312	331	292	270	297	310	277	277	271	339	295	298	302	306	305	277	270	301	311	307	304	284	288	296	276	302	305	297	272	265	299	258	282	300	300	273	271	278	287	300	280	292	296	272	295	309	276	320	282	265	271	287	272	278	298	258	288	286	298	304	306	275	294	271	287	318	287	275	332	293	293	290	301	296	281	308	281	329	313	292	321	321	285	292	306	288	268	306	281	278	285	291	299	266	300	296	308	274	249	271	271	325	253	295	281	299	290	308	302	296	295	269	308	250	283	279	272	313	303	273	313	263	305	302	284	274	285	303	263	299	285	288	298	296	265	277	282	297	307	285	262	267	275	282	295	288	334	282	309	267	273	324	308	275	281	263	299	253	296	293	300	298	270	294	286	243	259	306	305	291	299	290	266	298	291	279	273	268	279	296	283	308	296	304	272	281	287	274	267	300	257	268	290	274	305	279	285	288	262	291	338	281	281	279	267	274	287	268	308	280	288	270	303	281	281	281	295	277	312	280	306	287	296	295	319	284	299	299	303	262	280	299	277	311	291	302	280	285	280	273	291	281	307	285	278	292	274	292	301	290	278	295	301	300	279	272	280	291	295	270	302	297	311	295	263	264	281	286	300	287	284	285	305	306	297	279	305	308	325	259	270	275	251	277	276	295	329	288	275	262	277	255	292	291	244	292	291	281	270	275	299	282	299	301	288	305	288	315	318	310	307	300	279	303	299	285	245	281	271	265	289	268	305	270	290	286	308	324	293	273	290	286	302	266	285	272
27378	29724	5410	2557	1889	1385	1069	873	722	633	538	495	526	408	419	436	375	385	406	357	399	376	370	371	390	313	329	350	346	379	299	318	318	320	354	341	348	328	320	340	315	291	315	329	301	334	320	281	322	327	314	299	320	323	336	315	339	322	318	326	299	343	322	308	324	320	297	317	297	310	344	318	316	335	309	313	304	304	281	309	339	309	306	311	343	332	335	311	325	295	303	323	338	307	320	318	326	281	292	325	301	310	297	317	307	330	318	316	310	336	300	302	282	296	284	323	334	333	310	313	350	301	367	308	305	313	311	310	303	318	319	293	315	321	312	303	298	343	289	327	329	301	313	300	318	339	307	303	346	316	314	304	309	327	300	312	312	316	299	307	309	331	346	327	313	315	302	320	302	320	332	312	331	338	319	297	311	303	287	307	313	308	300	315	308	327	331	313	337	326	315	312	343	329	324	312	340	300	319	282	364	342	304	299	285	280	310	303	299	310	322	309	315	327	294	301	308	303	318	321	291	311	322	318	269	323	311	316	300	336	318	313	316	303	335	342	319	319	279	282	335	309	308	314	336	300	335	319	316	309	323	308	342	304	270	311	324	300	322	301	333	296	324	308	311	313	325	320	323	291	317	297	298	299	325	325	344	324	318	291	313	317	270	315	302	301	314	318	298	326	319	298	319	311	292	307	271	302	300	339	318	310	311	305	310	294	318	313	321	273	317	313	352	330	327	301	308	308	288	311	308	306	294	304	313	336	292	323	276	308	310	320	302	358	319	293	297	301	329	336	329	311	306	305	311	310	316	313	326	314	322	327	329	308	331	296	296	320	320	303	322	253	302	312	328	329	286	294	355	275	315	315	333	306	338	295	343	361	297	324	311	325	305	303	353	275	339	321	336	312	329	328	338	340	334	307	322	324	335	305	326	339	336	300	302	350	316	350	321	303	336	324	308	328	314	323	338	333	348	335	312	298	326	303	310	303	315	314	297	289	324	319	338	316	300	310	334	333	341	349	287	271	306	310	324	326	326	327	337	337	317	326	343	314	291	276	324	298	300	327	283	287	330	330	305	343	283	305	277	309	330	336	307	335	312	340	323	320	347	322	302	308	305	358	281	332	352	321	305	312	338	300	303	326	291	330	337	338	302	310	339	332	339	307	300	306	324	321	311	299	282	341	319	299	312	302	350	274	334	300	303	331	318	311	301	327	336	290	306	325	335	312	304	317	291	328	317	314	325	316	299	316	327	291	295	300	300	334	296	297	290	314	307	324	285	335	345	322	301	307	299	344	292	340	331	345	330	285	324	322	311	308	299	299	316	309	327	283	291	304	314	301	334	331	315	329	302	307	331	315	326	315	333	325	297	316	318	324	288	324	320	293	294	315	270	314	323	304	325	323	291	314	322	324	281	326	301	300	308	298	322	310	321	300	307	307	346	332	320	333	292	307	327	339	318	315	302	320	319	336	292	333	285	331	320	318	336	328	323	287	320	294	306	332	308	309	309	322	302	318	297	285	338	307	329	314	302	307	323	317	334	291	321	315	328	305	292	337	340	302	300	326	344	340	342	317	339	289	304	341	310	329	317	305	314	314	340	325	333	345	334	307	310	372	309	325	314	334	327	302	296	324	315	333	269	296	296	324	309	277	338	315	330	306	277	296	293	304	347	310	320	346	306	308	323	295	338	328	307	324	323	302	302	328	302	318	312	322	272	309	316	314	312	324	338	304	343	310	323	299	288	300	311	317	330	298	334	299	336	300	304	344	326	312	351	311	317	312	313	303	308	304	348	299	351	345	323	302	315	313	294	303	272	323	299	321	314	311	307	304	315	315	309	319	326	303	329	330	317	314	323	306	316	332	297	337	331	320	309	312	353	304	296	297	331	312	343	302	292	291	303	305	342	333	324	315	328	346	332	331	319	305	301	336	310	300	330	288	333	293	303	330	327	310	312	328	333	295	310	284	334	333	318	328	348	345	336	322	286	304	323	331	293	301	351	284	320	315	317	291	312	317	320	289	320	325	320	296	293	305	334	321	337	333	322	300	297	326	328	305	332	296	324	304	328	298	290	345	322	294	284	306	326	336	326	323	294	295	319	334	315	257	300	289	341	359	326	301	314	287	299	317	311	309	311	327	296	299	315	359	322	267	295	316	302	314	288	285	315	331	331	371	322	293	306	340	271	325	324	321	338	323	336	300	334	325	311	315	315	319	351	303	316	285	307	309	321	325	352	298	318	326	312	301	328	321	292	335	344	344	312	270	331	295	332	299	283	339	322	302	316	276	356	315	324	319	349	307	317	315	280	315	302	333	323	306	337	317	261	299	345	326	322	280	281	286	315	296	347	272	340	306	336	331	294	302	303	312	308	273	315	331	308	306	308	335	313	324	318	331	281	329	314	325	322	268	312	327	340	317	284	339	310	302	310	327	334	331	355	274	287	328	307	288	301	325	299	309	357	319	312	309	317	296	316	334	295	333	316	292	338	318	310	322	307	338	323	289	331	317	321	330	277	303	328	331	318	311	287	346	337	319	317	330	302	299	299	281	299	317	345	307	329	295	311	310	323	300	289	307	319	327	294	327	338	298	309	290	291	307	338	314	335	279	289	340	300	312	298	342	317	292	333	310	317	306	337	303	319	331	280	310	324	337	281	288	300	331	329	313	295	303	328	307	303	320	302	311	324	310	321	311	311	333	317	276	308	349	299	326	301	327	309	315	290	323	337	306	322	304	320	357	324	319	294	291	308	336	322	355	305	314	274	332	307	305	318	335	299	291	330	294	320	334	312	330	331	310	297	323	304	330	318	312	348	319	307	317	298	354	308	306	320	304	296	352	309	322	308	355	301	278	324	281	328	279	319	331	333	308	313	325	292	314	296	289	324	292	299	329	326	304	302	345	290	332	336	317	313	319	327	308	273	336	312	321	307	311	334	312	303	306	319	294	316	323	311	311	311	292	324	311	337	295	296	335	313	303	308	298	323	292	314	334	337	320	313	283	301	319	294	300	334	340	350	288	317	321	336	323	298	327	355	317	304	322	319	333	277	291	304	312	322	307	316	324	310	330	336	285	300	327	312	305	340	295	311	300	310	334	340	308	327	333	317	291	305	275	338	302	313	337	304	313	293	307	282	306	282	295	311	303	292	304	305	340	292	300	291	317	309	300	307	326	360	267	340	323	338	319	328	305	276	319	310	321	282	324	335	313	303	328	334	302	328	310	327	315	313	322	346	305	300	311	291	304	324	308	319	305	339	328	330	303	321	301	358	304	306	315	324	299	290	289	335	324	310	319	326	296	309	349	359	310	303	315	307	309	318	289	301	333	310	322	290	302	333	314	317	320	336	294	344	304	318	355	318	317	334	296	300	297	289	315	297	346	316	315	315	315	333	329	312	334	312	312	312	311	306	333	317	295	326	318	303	340	331	331	310	316	294	313	301	301	312	334	293	334	331	297	322	273	283	320	309	293	314	298	293	311	297	286	314	327	301	321
24846	21067	27236	24947	10004	1156	928	873	858	786	789	823	712	745	754	789	774	759	766	733	737	762	723	684	644	768	754	712	751	694	743	733	689	713	734	735	720	700	757	709	694	745	697	721	653	680	743	712	701	714	697	795	746	732	709	692	703	737	655	692	702	761	668	743	717	728	744	673	737	651	719	732	704	722	687	715	729	707	794	734	752	691	664	701	687	750	677	702	730	689	697	715	701	720	702	652	735	693	715	705	726	664	695	702	743	702	707	704	714	669	694	717	726	720	736	702	711	698	736	717	709	707	739	708	681	732	688	710	703	651	680	663	717	759	724	713	718	731	727	693	710	678	689	740	728	698	720	736	696	743	719	742	738	724	685	699	685	718	725	720	690	722	740	739	677	693	741	685	726	714	738	716	695	727	760	726	724	655	730	695	677	702	696	709	699	695	686	671	670	704	739	735	651	705	696	703	708	677	694	703	677	742	705	725	671	766	677	676	702	698	685	701	693	730	781	700	698	735	704	720	704	690	739	695	698	723	734	710	760	703	707	715	716	747	681	682	673	754	663	720	718	668	716	755	704	713	685	722	711	715	704	693	720	703	748	714	717	714	743	729	684	767	676	689	731	762	673	666	694	679	728	679	686	717	736	697	683	741	686	715	729	752	737	709	709	779	735	689	740	722	662	715	690	725	726	699	756	757	705	745	689	712	719	729	721	685	747	734	661	685	705	724	708	694	716	705	731	713	667	728	727	688	720	763	719	730	678	774	733	685	706	784	708	732	718	681	722	626	716	738	734	720	733	736	767	696	676	656	725	696	689	658	689	730	680	690	694	677	715	750	699	700	711	699	697	693	723	690	740	724	732	743	656	689	755	691	658	685	664	681	763	699	729	677	758	701	763	716	707	695	736	668	704	735	688	704	700	714	679	675	729	693	717	763	669	703	760	700	739	708	691	711	735	729	715	698	742	699	737	702	691	734	680	709	682	655	697	707	732	715	714	746	706	695	694	683	714	720	687	735	697	700	729	686	658	743	674	677	735	706	744	682	698	677	707	750	714	734	734	715	717	724	748	661	743	719	666	690	740	730	692	731	684	697	703	711	642	707	665	680	655	693	739	735	694	696	743	757	751	734	719	750	728	752	709	686	701	708	712	749	675	712	682	717	746	662	711	766	702	749	688	719	741	728	760	761	683	711	697	714	685	706	691	753	748	686	714	715	690	717	689	758	767	714	728	746	698	701	704	734	704	733	701	698	739	704	682	705	736	708	721	690	730	720	693	688	745	716	740	691	703	740	731	673	689	734	705	731	676	686	693	700	756	769	702	720	742	699	740	675	702	713	718	741	748	678	745	705	695	718	703	689	706	719	749	715	709	738	716	694	738	730	676	714	724	705	714	645	676	722	726	686	676	669	730	702	710	772	737	664	713	687	698	704	715	708	687	659	698	654	726	723	705	736	707	719	717	755	700	706	685	704	737	720	761	706	760	714	704	691	696	703	735	722	707	701	691	725	685	725	707	736	684	712	755	699	761	723	709	685	720	720	710	666	742	729	651	722	748	670	657	763	752	730	686	706	711	658	682	658	681	691	739	663	733	745	706	708	740	708	677	700	719	735	792	686	691	699	650	702	722	734	707	718	713	716	743	708	698	735	723	673	768	718	741	753	733	716	733	693	792	738	676	711	678	740	693	736	740	745	741	742	713	737	697	710	724	744	650	717	702	710	698	727	714	693	679	717	718	743	748	695	721	713	714	713	726	731	666	748	665	726	711	754	673	676	696	745	710	671	707	674	724	676	715	717	734	731	702	722	695	662	711	682	739	694	726	695	708	762	675	688	696	684	744	746	717	708	698	736	706	719	664	728	750	703	665	692	717	718	704	691	738	725	688	650	726	685	704	752	710	715	707	743	703	699	722	704	679	727	708	699	716	712	645	719	704	668	688	754	690	700	729	705	749	686	728	722	698	701	749	710	713	702	713	695	761	742	705	708	692	700	701	709	742	729	657	731	681	744	734	716	747	715	730	715	662	704	730	711	724	721	728	737	704	710	695	708	715	701	680	683	734	678	686	759	728	763	722	691	709	751	741	712	676	675	675	701	732	715	727	748	710	743	726	697	673	751	728	728	687	700	733	714	699	711	700	689	693	711	705	728	698	716	735	704	733	715	756	659	688	704	745	718	707	719	699	744	764	696	687	701	709	709	718	707	716	675	708	683	693	732	709	702	715	782	708	721	683	748	716	682	723	752	686	715	682	632	685	675	709	724	686	716	723	738	727	710	700	720	678	723	737	720	746	727	729	727	690	725	768	743	710	710	702	691	701	673	725	707	708	686	711	734	749	729	700	673	662	690	744	686	707	693	704	693	709	715	721	738	701	717	710	674	747	688	705	717	715	747	720	696	708	706	669	682	717	709	664	696	747	727	691	668	708	630	732	705	716	675	709	717	698	677	738	733	694	696	722	675	741	711	720	750	736	710	717	692	700	721	714	724	700	646	705	777	687	749	657	745	774	703	705	692	671	734	726	766	700	704	744	699	685	724	711	723	741	710	703	739	659	730	717	744	713	737	662	714	688	708	717	674	707	699	671	702	723	685	756	664	703	705	766	707	685	744	683	703	699	716	736	716	629	718	735	715	699	656	764	777	713	665	702	684	690	732	751	766	696	680	719	723	650	749	694	723	686	726	715	701	700	736	721	706	700	729	696	675	735	718	739	715	711	685	730	707	672	746	721	724	679	734	764	713	703	722	695	718	698	772	673	755	717	700	730	685	725	715	743	649	728	704	705	697	716	700	688	713	705	683	667	685	690	691	702	745	734	725	728	740	690	755	679	698	693	724	691	705	694	738	766	748	725	736	695	702	730	701	796	746	677	724	709	723	702	721	710	678	705	714	718	721	725	721	708	756	723	654	695	678	693	688	706	665	701	711	700	736	714	701	738	708	690	664	763	729	720	732	681	760	682	668	686	665	770	715	710	686	721	714	741	703	754	702	728	694	707	747	698	744	701	666	729	703	714	683	683	729	726	741	702	723	651	732	718	715	698	655	671	719	712	699	707	751	683	724	753	740	735	690	688	646	687	667	719	706	680	752	673	689	736	755	684	716	657	707	674	701	683	744	689	667	699	721	719	774	716	729	701	682	714	668	721	749	710	712	734	709	749	731	744	715	719	752	648	738	744	717	663	703	686	697	702	713	708	709	707	732	662	754	758	726	716	702	688	743	672	680	753	731	753	736	697	742	724	700	694	721	723	724	679	726	685	722	731	723	707	731	682	748	679	733	722	736	721	783	733	699	718	715	679	687	708	746	689	685	710	689	728	718	744	736	702	721	711	716	685	803	730	686	720	733	730	711	753	676	708	705	774	730	669	703	736	695	712	720	694	743	724	710	722	691	725	709	694	677	690	752	684	729	714	757	694	731	745	748	751	718	704	734	706	770	648	725	662	763	709	695	725	741	732	744	695	711	741	678	692	714	713	749	697	713	693	746	707	734
22946	27218	3349	1810	1544	1337	1150	1008	932	912	858	834	848	796	773	817	779	808	747	803	767	758	755	818	746	739	744	732	739	783	700	773	743	693	754	724	764	754	694	731	731	738	736	710	774	793	746	717	746	748	757	767	709	726	724	702	759	703	739	720	807	705	749	701	773	716	735	696	716	783	727	704	726	747	659	712	757	757	746	738	734	733	738	723	730	751	767	751	788	695	734	730	759	757	766	734	723	737	750	691	714	723	771	720	731	780	787	735	731	773	732	750	749	746	713	744	759	749	739	729	721	740	736	685	739	759	704	788	755	766	735	725	768	779	739	755	737	722	715	746	737	754	727	722	750	735	714	744	730	706	770	748	700	768	755	785	712	700	732	736	781	778	719	757	742	738	725	757	696	731	772	678	706	720	747	727	724	745	759	754	741	740	780	726	768	753	751	735	753	725	692	729	747	714	810	717	758	784	747	731	766	776	729	707	749	745	743	753	744	758	717	753	800	741	713	763	748	714	741	682	715	685	753	697	792	775	752	749	794	750	716	745	742	753	727	726	708	747	738	725	740	739	725	770	697	721	726	746	756	736	728	758	714	761	704	716	745	745	692	737	803	745	741	683	751	717	763	729	698	721	739	737	705	714	723	754	739	759	746	724	723	718	789	699	742	706	751	742	718	751	732	733	733	716	721	773	750	720	731	707	712	786	662	734	733	702	743	753	681	780	767	739	758	732	723	756	744	753	759	759	727	716	696	713	743	735	748	762	721	731	733	756	724	756	706	769	772	799	713	778	756	749	749	712	702	763	737	759	759	774	732	721	695	722	749	733	700	725	699	736	763	733	730	764	763	730	730	770	748	699	773	700	716	754	732	747	732	791	727	741	744	716	725	720	699	712	763	735	702	735	700	774	755	765	748	744	690	744	716	731	763	708	809	764	737	782	740	706	751	711	772	722	716	720	755	715	726	734	676	749	740	780	735	766	768	766	709	773	734	749	748	753	806	766	733	721	741	741	710	744	719	722	724	681	757	750	722	736	672	717	733	777	731	735	768	767	748	683	720	783	752	725	690	724	710	767	762	755	727	743	745	767	693	728	728	733	703	723	687	755	744	745	765	763	763	753	721	736	760	681	772	757	757	732	752	750	771	747	744	747	712	725	712	757	717	730	768	731	759	747	740	757	724	742	750	756	746	696	716	765	713	696	765	774	752	769	775	745	759	722	737	729	737	755	710	750	697	782	738	782	743	744	710	715	812	691	722	711	727	754	697	735	732	758	747	743	721	776	724	714	731	741	797	749	710	760	710	702	735	742	736	729	709	692	714	770	742	763	749	717	700	722	718	742	732	757	793	755	763	719	766	765	733	694	734	753	784	800	741	698	744	742	780	749	750	724	742	706	779	745	749	740	760	751	803	780	740	742	724	763	724	713	754	747	792	736	733	686	762	708	729	731	763	703	779	745	783	753	745	720	763	739	689	759	719	727	714	725	722	789	779	753	723	722	722	731	753	813	720	715	754	708	782	735	753	716	693	737	748	766	800	722	772	774	688	760	765	748	738	729	717	700	728	728	724	731	758	745	732	768	739	741	762	683	723	727	782	699	752	736	721	764	763	718	765	758	731	765	742	745	772	736	730	767	741	762	761	714	728	728	757	761	748	737	764	743	736	784	750	801	707	727	744	723	769	706	809	769	757	746	729	757	741	778	761	729	748	770	712	704	683	728	739	732	718	763	795	761	717	768	745	747	743	750	738	712	704	731	747	782	723	770	728	762	750	733	732	712	742	772	723	822	760	704	695	703	763	752	778	759	711	698	762	767	767	747	711	753	709	775	753	737	698	733	750	762	722	754	762	758	776	769	709	746	755	725	742	769	746	755	711	739	713	754	765	778	776	698	756	754	763	748	718	695	776	714	713	782	742	760	784	772	741	779	735	764	748	717	704	730	752	705	740	776	744	743	742	727	703	726	750	757	734	747	778	756	742	802	691	753	753	771	758	746	724	769	715	717	736	772	734	743	722	756	763	710	734	743	767	712	795	763	768	764	764	754	741	762	752	719	729	755	758	771	727	728	724	747	712	756	728	750	767	737	734	728	692	737	725	698	730	753	717	726	782	766	764	741	746	740	697	788	735	785	767	707	734	760	704	715	735	752	753	753	758	724	690	773	723	727	760	745	761	741	758	761	765	777	709	747	762	737	739	720	746	773	788	754	750	744	780	721	698	754	728	709	747	753	719	799	728	713	737	750	759	724	706	739	726	733	747	717	758	763	729	747	751	778	709	749	728	777	730	731	707	731	749	726	743	719	732	742	750	788	761	776	700	734	755	760	768	735	745	735	710	734	752	764	796	749	675	699	761	702	696	711	701	764	737	747	770	741	712	750	752	744	735	726	746	732	762	755	765	757	741	737	700	721	734	736	707	761	739	785	724	756	778	766	731	720	763	753	739	770	715	698	747	721	725	752	774	761	751	718	703	734	761	780	704	735	720	705	779	693	747	725	753	725	755	755	702	772	698	746	741	755	751	754	762	775	750	775	750	723	697	740	750	743	754	766	769	775	738	721	733	728	756	754	721	746	730	694	781	750	742	732	808	743	755	734	708	752	734	723	731	790	762	715	727	783	774	758	709	763	735	735	752	702	716	780	797	737	756	783	747	695	788	711	724	770	746	761	770	771	745	719	715	750	758	736	789	739	730	719	779	724	764	745	729	778	702	739	710	766	745	763	751	759	749	732	727	721	710	730	745	714	719	780	730	720	682	735	757	685	726	724	705	748	795	750	753	741	737	765	726	727	736	729	712	735	736	754	745	720	761	750	748	758	708	796	670	707	748	743	764	712	778	734	777	709	751	753	780	717	753	727	752	760	759	719	748	748	721	786	711	743	770	767	716	766	766	749	769	760	711	755	731	766	751	764	748	701	726	747	716	761	707	668	742	803	717	707	786	682	739	765	825	711	730	760	766	742	734	729	737	680	755	708	780	724	743	709	754	755	734	685	742	768	679	705	750	771	763	692	730	744	689	770	744	760	727	733	772	762	761	734	779	691	777	713	712	698	760	707	712	746	722	728	753	763	771	724	741	787	794	746	742	763	757	724	750	763	654	729	690	774	724	757	735	702	784	736	796	704	772	746	716	736	734	687	745	754	725	719	738	748	713	747	727	721	723	754	754	756	782	735	739	736	697	715	699	728	755	736	740	730	731	693	767	766	720	748	746	799	704	735	733	743	693	771	734	747	767	726	752	734	779	742	702	805	737	739	730	722	717	713	715	779	718	768	701	733	725	772	750	760	774	747	732	754	794	712	749	690	768	726	755	744	742	733	700	748	717	736	675	744	714	743	735	756	729	763	761	767	674	722	768	719	728	707	711	755	720	732	708	722	738	791	794	758	785	760	778	697	710	774	745	761	703	709	746	783	772	727	686	731	738	690	709	753	760	725	757	747	749	739	687	749	735	715	717	779	755	713	662	759	775	758	712	731	735	737	727	757	699	719
22524	21055	28770	23580	21050	21123	8975	1402	1096	1072	964	891	840	831	766	790	751	702	789	745	766	729	768	754	743	715	748	683	681	729	692	712	710	741	738	690	665	708	694	712	650	693	708	710	666	688	677	656	696	709	731	707	680	668	701	676	684	624	650	676	737	633	684	681	666	693	649	662	682	705	674	667	637	705	697	648	688	663	701	686	674	689	690	688	647	644	679	644	688	674	726	666	701	682	674	679	732	665	688	690	686	670	669	642	697	695	685	748	673	701	655	676	719	710	696	666	664	688	638	686	696	655	675	640	693	702	710	688	690	628	717	679	714	704	701	667	696	676	658	653	687	682	660	677	712	661	692	685	686	683	699	689	696	680	678	667	689	666	680	703	704	715	684	670	668	686	676	686	641	688	673	696	721	665	661	680	635	684	709	674	708	675	713	675	659	690	681	695	717	651	657	702	625	685	654	729	688	641	667	678	640	657	666	694	679	658	723	642	672	713	676	674	699	625	666	724	702	678	640	668	676	732	666	677	683	669	705	674	673	676	665	689	613	653	686	688	681	702	662	654	654	695	653	710	681	713	699	666	685	706	652	630	715	652	724	685	706	686	734	676	686	717	680	696	682	696	673	674	711	698	662	696	620	663	644	644	689	671	699	658	673	655	702	685	659	702	673	688	676	651	655	674	690	713	693	719	671	673	693	663	652	716	712	709	678	677	617	680	671	688	654	695	734	713	673	687	644	683	654	676	671	669	678	695	666	671	676	702	732	718	646	690	699	678	687	664	649	636	714	671	713	675	695	702	736	701	692	669	640	639	707	652	735	661	684	672	667	658	714	666	676	712	671	706	663	721	675	644	654	713	669	667	712	678	700	692	707	713	642	686	707	684	682	706	690	691	698	654	713	710	699	662	694	680	662	653	655	660	703	705	674	689	721	736	694	655	670	721	700	669	669	677	689	695	669	657	686	634	640	684	671	662	687	668	640	685	681	665	662	662	677	723	701	643	640	731	654	711	673	648	689	642	677	708	679	693	662	709	712	632	670	679	696	720	667	675	658	665	669	675	685	702	690	654	661	672	697	656	661	657	643	710	687	654	693	691	663	668	699	674	687	689	727	698	690	679	672	688	724	665	651	672	629	712	674	664	675	697	723	658	657	654	696	651	723	672	659	681	666	689	690	641	674	676	660	649	722	698	707	688	666	681	660	716	674	692	618	727	708	683	667	709	672	658	644	657	654	679	669	694	684	657	688	685	668	662	689	665	706	666	684	639	673	631	646	648	698	697	715	703	689	672	708	671	691	672	685	642	677	645	684	701	711	636	682	689	649	646	698	694	711	638	678	704	684	694	649	694	642	654	700	725	669	698	676	715	682	660	709	688	693	709	646	653	653	731	707	695	723	684	699	706	678	688	662	717	633	713	656	673	683	674	701	672	692	631	680	674	698	704	668	681	704	701	697	717	704	667	662	687	684	666	651	690	663	709	663	649	710	673	717	679	657	653	681	675	721	681	668	657	695	645	673	643	643	686	682	639	713	636	700	668	669	663	657	678	688	647	724	686	735	668	634	662	679	708	686	673	669	680	684	707	708	676	660	656	715	695	686	677	677	659	660	681	698	658	725	726	655	644	638	710	635	658	642	668	705	669	673	662	689	695	628	650	767	678	696	682	726	657	626	671	685	689	661	685	694	713	717	645	697	738	680	691	641	714	701	719	615	615	728	666	661	676	685	670	673	692	678	666	673	643	677	698	718	708	667	693	666	697	634	667	688	703	669	684	730	654	670	634	715	681	671	645	691	642	692	658	691	708	654	711	679	702	731	704	695	688	645	731	671	674	709	690	684	639	690	670	679	703	684	676	704	722	631	629	672	636	646	655	686	689	660	688	656	645	698	670	637	700	692	683	687	680	663	652	705	698	638	698	685	654	666	675	663	661	661	698	678	660	639	669	637	689	673	691	712	707	712	702	669	665	689	676	696	694	634	635	729	737	650	680	665	695	702	636	689	719	714	717	700	656	680	641	655	661	705	656	645	658	710	612	688	686	668	694	674	715	669	674	656	692	657	719	653	696	683	691	708	670	676	677	669	692	712	665	626	647	689	682	644	658	668	677	655	651	679	675	671	680	672	677	666	640	687	666	675	687	660	698	681	707	671	649	675	671	680	671	682	656	718	659	694	694	707	678	661	670	696	701	699	669	666	699	689	696	692	676	647	648	665	644	701	623	674	675	647	682	715	668	677	684	683	644	754	664	685	639	633	707	658	687	709	653	726	682	667	705	704	676	736	665	682	696	670	643	731	682	680	699	705	651	684	668	693	674	637	667	660	694	685	679	692	731	662	724	698	723	688	713	688	685	684	694	734	692	697	697	674	707	681	724	663	709	699	670	725	706	702	697	683	677	700	664	644	649	700	683	658	667	624	699	672	652	671	641	657	672	632	663	692	677	674	684	679	668	666	682	673	669	673	723	641	636	657	656	681	716	678	666	662	663	690	654	673	687	689	655	707	636	650	697	668	657	681	636	667	683	688	676	683	700	645	660	672	687	667	676	653	679	646	671	703	640	683	686	713	675	696	671	712	680	662	712	682	689	749	670	691	675	699	677	728	686	666	695	722	680	686	637	644	680	671	656	624	692	661	671	695	656	748	725	654	654	663	679	695	697	693	635	695	771	654	649	654	671	715	708	638	652	664	701	654	689	683	673	722	656	691	741	710	659	680	656	674	665	693	637	667	684	649	634	689	687	691	693	739	670	660	657	728	694	668	681	662	665	706	641	674	653	689	663	696	632	722	654	629	682	660	662	660	709	673	674	691	688	664	661	663	709	664	655	691	661	656	719	665	687	713	667	653	648	696	685	737	701	707	702	708	669	700	700	676	701	660	666	666	695	653	666	692	718	670	707	671	691	669	669	676	713	687	687	666	681	679	661	692	719	707	682	637	676	702	663	697	681	681	701	695	685	668	708	613	707	650	651	657	622	696	699	675	709	693	677	690	699	714	687	659	685	738	635	659	683	681	671	640	679	698	649	632	661	684	669	697	691	673	689	708	708	725	736	637	694	627	666	702	640	648	611	671	640	683	688	670	671	636	711	647	677	725	661	692	666	644	684	670	718	653	656	682	677	647	676	687	663	675	662	664	703	663	666	689	666	606	694	705	702	693	675	679	652	656	653	657	715	646	684	692	690	667	698	686	636	669	660	729	714	659	666	681	661	727	663	711	708	688	752	697	672	688	690	650	680	694	689	639	667	668	635	659	691	674	649	689	658	679	665	639	651	682	709	703	697	698	715	673	671	662	666	628	670	638	694	676	674	654	735	685	663	661	661	647	659	676	651	691	688	681	660	655	717	698	687	675	652	681	642	685	670	653	707	677	642	683	667	711	659	672	659	714	714	708	661	695	692	644	661	729	680	645	662	675	700	702	664	653	657	631	713	688	671	670	640	643	696	712	670	645	690	666	687	694	690	680	646	703	687	677	638	651	666	619	633	683	674
32596	45003	9063	4641	3442	2707	2135	1738	1402	1252	1193	1030	958	892	901	909	822	809	777	793	830	777	714	719	740	706	729	749	724	726	726	756	663	687	741	688	714	724	681	676	688	644	732	710	708	704	638	690	651	716	697	702	703	704	716	658	643	725	660	709	699	720	641	723	665	682	671	694	650	691	686	715	601	716	701	685	670	698	709	613	686	652	675	666	739	674	644	687	674	669	698	663	660	681	647	655	680	686	741	688	691	712	666	696	647	682	671	662	683	662	715	706	684	707	673	657	658	684	732	708	660	705	687	712	640	701	696	670	659	669	714	654	625	682	645	622	659	653	706	700	709	642	659	675	687	680	697	716	653	703	687	697	697	682	675	693	705	639	690	647	725	662	691	653	665	671	665	638	681	682	668	650	687	729	685	685	677	647	640	649	705	663	678	716	648	695	674	673	709	645	643	639	664	683	673	646	655	721	709	653	723	708	665	682	669	656	654	680	685	673	658	681	710	661	669	717	689	672	716	613	694	670	656	698	708	638	671	718	655	630	680	648	686	676	680	640	629	668	664	706	664	725	698	697	655	696	657	685	712	697	679	638	651	690	703	643	648	669	720	698	665	705	676	671	657	657	646	689	656	707	691	646	688	668	665	682	664	682	649	674	691	668	688	702	693	645	695	747	640	709	716	676	679	656	689	681	630	675	710	639	690	681	662	657	693	663	643	724	678	659	658	679	682	715	655	685	681	625	687	670	712	657	622	668	684	680	662	670	624	672	686	669	669	662	675	651	645	686	700	681	691	687	645	681	680	710	687	719	676	713	689	618	694	693	679	634	699	650	687	681	661	624	688	706	696	652	690	647	700	678	637	691	610	654	654	677	685	718	621	675	668	626	622	648	670	635	683	655	660	647	677	688	657	643	667	657	732	686	676	681	696	720	703	654	687	690	732	631	677	696	670	704	682	664	683	662	697	682	700	656	711	684	683	664	679	664	714	718	700	672	689	649	718	672	656	709	641	697	680	662	703	688	676	647	675	661	695	667	699	682	653	733	647	649	708	676	695	705	696	658	692	678	639	668	656	711	657	673	697	663	706	663	660	653	662	684	677	693	658	647	674	695	670	696	708	709	690	665	702	675	713	703	651	658	689	642	703	673	661	676	637	667	694	687	686	733	687	687	719	706	696	694	618	680	680	709	695	683	611	630	687	686	681	673	627	683	680	682	651	693	668	694	730	651	736	643	625	657	666	664	677	647	672	674	676	677	689	676	661	722	693	703	684	709	696	699	670	715	699	640	703	716	651	655	690	688	642	665	727	677	674	755	689	645	707	655	697	651	654	693	648	637	689	631	705	729	651	696	661	687	708	665	686	717	659	661	670	665	681	759	665	693	647	653	714	660	650	659	674	659	681	665	627	701	703	714	651	671	668	671	660	662	716	640	678	648	681	640	683	661	699	640	685	630	651	639	674	660	641	702	672	639	702	652	669	676	701	619	698	686	659	685	676	681	670	677	736	664	696	682	655	700	698	691	691	674	662	692	619	681	657	664	675	683	661	638	662	636	671	702	678	665	605	638	721	714	692	691	705	647	697	747	676	681	696	674	664	682	645	702	692	705	646	660	644	689	694	666	653	656	668	665	684	631	689	665	679	691	684	664	706	664	678	649	667	768	662	670	659	662	676	665	708	696	702	717	663	641	677	669	656	671	659	662	675	683	657	638	648	644	628	690	657	715	699	655	735	679	659	639	640	682	710	645	700	695	683	662	678	638	640	667	685	689	675	649	674	673	676	637	704	647	640	647	678	673	666	669	648	666	663	648	700	649	603	658	649	682	657	666	676	691	690	658	684	672	685	665	674	647	684	681	659	692	674	683	711	657	716	681	673	672	692	694	675	677	654	722	669	676	669	671	660	672	624	633	683	676	673	697	668	691	683	659	647	693	650	678	683	666	685	699	678	628	664	687	665	672	666	667	650	682	693	692	684	668	660	692	667	688	726	668	628	698	659	667	701	696	718	666	686	700	695	617	716	684	674	676	655	672	692	689	705	668	649	667	708	652	682	681	670	673	672	679	676	686	652	670	644	693	699	646	641	664	674	639	667	677	644	656	655	665	669	642	640	666	698	683	669	683	694	657	672	669	674	647	671	703	688	632	648	674	689	616	663	647	689	687	663	674	652	645	661	694	702	704	673	723	684	647	666	669	734	701	644	675	721	666	634	673	696	653	670	724	659	676	654	655	700	681	645	645	614	645	638	676	673	651	691	623	713	685	676	706	659	644	650	644	688	700	667	635	671	660	668	698	705	645	692	646	674	668	661	672	686	636	669	688	607	684	659	689	654	622	682	695	671	636	682	682	667	663	651	712	676	715	695	641	653	695	596	692	671	635	670	681	702	674	663	669	681	693	730	702	678	648	718	661	647	705	662	649	687	693	679	684	650	702	649	671	678	711	668	686	681	676	692	644	679	689	630	723	685	645	671	732	648	703	647	699	736	701	625	667	712	648	679	674	676	619	726	702	671	652	658	671	641	704	688	707	654	628	685	697	644	708	704	686	652	645	683	711	704	654	662	650	670	686	697	692	658	666	685	663	634	643	655	660	712	709	704	631	644	681	714	672	675	668	716	682	661	687	653	684	720	672	694	672	700	696	647	719	688	659	645	683	636	657	664	695	629	712	704	656	721	681	677	724	648	678	724	659	654	710	670	640	737	661	655	727	697	667	683	679	649	702	687	665	673	677	631	643	696	673	644	675	682	683	704	658	650	652	717	698	712	693	635	692	736	647	701	707	691	681	706	678	671	724	702	634	682	677	703	649	681	621	650	727	660	655	681	674	663	674	661	669	654	676	689	642	674	712	695	719	649	662	698	697	686	683	666	665	679	700	661	656	710	695	655	671	663	690	668	693	688	670	692	643	645	665	667	662	640	662	663	687	690	683	663	685	669	728	684	624	665	655	708	657	658	643	684	701	677	653	677	685	646	645	649	656	679	649	623	698	642	657	682	702	681	682	639	693	699	658	696	689	670	703	678	630	665	692	638	686	642	690	686	697	766	667	652	677	667	673	713	689	702	681	668	639	686	675	643	681	635	707	668	670	666	613	636	693	705	684	681	681	704	656	699	657	671	677	672	681	695	688	639	672	674	677	677	666	618	644	650	686	665	683	656	646	663	644	651	653	715	627	700	645	686	703	663	638	652	672	667	720	686	736	668	686	697	642	666	703	672	677	708	628	679	670	668	672	689	664	689	726	674	645	713	665	707	651	708	743	638	716	718	698	655	636	666	674	655	649	686	642	673	667	714	651	684	708	680	718	666	683	706	688	651	694	685	665	635	685	672	654	684	683	703	677	705	678	640	659	653	699	676	660	645	665	677	693	653	672	665	727	687	622	695	679	693	675	694	694	673	659	649	681	657	654	730	663	630	634	674	646	687	668	681	665	685	723	659	650	668	683	671	663	626	683	678	711	694	660	636	661	666	679	644	675	678	654	695	692	702	678
27923	19495	5933	952	692	671	546	446	410	387	419	404	393	377	410	356	400	404	420	387	396	420	395	393	435	399	373	392	410	403	391	412	363	422	436	413	368	413	372	375	403	403	382	425	384	391	435	395	406	396	388	432	418	400	349	364	400	407	381	424	397	404	391	406	431	399	406	387	363	402	375	401	419	407	439	372	392	379	389	402	383	439	421	383	368	408	408	398	375	388	426	391	415	369	395	424	412	372	382	449	370	388	364	376	419	397	358	369	390	387	437	392	389	384	402	410	377	418	398	365	377	369	394	372	380	408	352	369	413	397	414	454	408	389	391	397	363	394	417	379	385	410	414	462	424	384	391	375	377	397	404	406	385	364	411	392	385	415	408	383	401	429	400	402	390	398	405	372	403	401	416	396	380	409	381	402	389	395	407	373	399	395	418	399	373	383	390	410	386	394	407	382	389	369	417	375	402	426	419	414	418	369	428	435	390	353	410	443	393	378	381	391	428	406	401	385	374	362	376	395	412	381	379	410	388	425	428	428	420	388	377	438	390	395	403	390	391	395	403	429	436	407	431	420	391	389	380	363	419	390	369	390	403	401	395	374	386	418	390	342	411	360	437	431	378	399	384	410	383	409	402	409	387	372	388	399	400	372	416	393	406	402	392	373	410	418	400	381	377	391	405	430	387	393	396	386	365	384	411	392	379	395	401	369	377	383	406	404	430	374	401	378	388	403	376	415	390	405	389	421	361	395	395	409	383	415	406	376	416	410	394	368	360	382	405	401	391	392	426	385	403	414	423	387	399	392	425	390	440	388	416	382	401	384	409	396	386	409	382	414	374	379	417	412	417	403	413	383	387	399	378	404	424	407	382	388	400	401	394	394	381	411	377	414	417	414	412	392	383	412	391	384	422	403	385	411	414	382	364	381	441	389	407	403	425	401	358	422	420	407	393	354	407	445	386	377	376	438	376	395	402	355	424	351	437	385	387	394	398	368	391	378	401	363	439	390	400	389	413	392	396	384	424	429	408	389	385	405	387	417	415	392	417	414	404	395	396	409	395	382	405	421	422	408	365	401	377	372	417	372	404	412	426	364	369	387	418	401	434	366	406	417	425	399	407	409	402	416	380	406	424	395	358	393	418	397	393	438	420	399	375	420	406	404	367	379	390	404	435	400	408	424	385	378	418	379	399	399	394	410	391	410	402	400	402	425	378	355	402	395	415	387	419	417	442	400	405	408	399	416	388	395	391	363	414	442	415	413	389	372	391	406	411	380	386	374	385	398	405	423	408	400	390	408	419	424	386	391	394	388	405	363	400	354	411	402	410	361	398	393	387	396	380	420	405	418	390	370	432	421	416	379	387	396	394	450	416	421	410	437	385	351	409	393	388	373	408	403	392	369	463	390	406	354	422	354	392	372	361	408	379	390	411	372	417	407	392	398	391	384	384	409	402	390	390	386	378	395	393	401	396	413	399	368	428	378	361	383	381	393	360	397	392	371	382	379	421	392	376	409	394	385	417	390	373	377	363	391	411	378	411	362	428	418	394	419	397	402	349	388	425	417	411	412	410	416	427	413	427	395	381	399	380	372	387	404	416	387	418	415	415	411	400	406	417	383	401	413	400	386	368	422	359	374	410	405	418	392	413	387	428	390	407	393	408	381	425	384	361	400	385	421	361	420	347	405	367	434	408	391	411	400	387	393	400	417	382	381	398	388	382	398	408	418	456	382	410	379	422	382	377	402	396	370	418	386	386	391	390	369	370	425	413	399	384	416	397	392	428	410	429	413	408	394	410	405	406	393	413	405	425	412	398	372	360	372	399	372	397	405	378	414	413	367	378	368	411	393	386	393	367	398	432	412	398	391	419	369	386	356	373	425	409	428	398	430	414	412	409	410	364	395	399	372	371	412	370	395	378	385	387	408	409	388	388	416	385	386	429	395	422	340	397	385	418	382	401	437	407	425	420	377	390	381	393	379	416	353	363	385	399	397	408	385	424	386	412	414	413	420	404	431	426	404	392	394	389	432	414	433	383	431	412	387	421	397	411	391	358	419	386	370	392	385	391	372	414	435	396	397	385	390	397	390	381	362	393	411	396	400	397	387	337	381	400	405	396	395	398	403	402	405	410	394	402	418	420	388	434	409	360	368	426	428	394	387	394	427	372	387	392	421	367	448	396	405	381	405	397	405	375	394	365	400	386	382	414	375	390	378	427	386	396	377	417	417	377	370	374	416	386	393	418	439	390	407	405	367	406	387	407	378	413	360	398	386	366	404	391	369	396	396	386	388	372	407	407	376	385	392	391	396	379	427	415	379	404	416	410	429	399	402	386	417	429	389	396	423	400	375	407	403	356	418	391	384	435	372	405	421	380	413	381	394	426	408	439	406	362	426	420	374	396	396	383	402	412	406	388	409	417	384	397	361	395	396	423	395	393	410	431	430	375	403	403	359	412	371	371	408	406	406	400	414	451	431	389	394	384	404	393	449	386	383	388	433	425	385	391	397	382	394	399	407	393	366	433	387	407	367	396	417	409	381	431	385	387	380	403	361	402	388	394	458	389	408	407	392	417	387	388	406	406	367	397	404	366	355	364	424	393	417	405	384	420	401	404	361	393	397	405	416	392	407	398	402	376	404	414	398	371	398	421	408	343	397	412	404	411	400	395	375	384	407	416	420	381	381	400	396	385	443	400	421	384	396	409	405	380	395	374	394	424	385	361	395	393	400	387	359	380	390	400	405	419	410	384	422	374	390	420	404	369	397	430	406	378	373	384	375	392	385	386	404	394	385	457	413	405	368	422	393	414	387	421	374	392	393	369	386	380	378	385	378	370	390	414	409	415	381	419	370	366	372	380	427	440	413	419	390	405	376	406	398	382	386	357	405	407	392	416	395	399	381	436	425	411	389	379	460	395	387	416	394	405	417	384	389	408	410	415	391	428	381	403	437	405	376	374	422	381	403	418	398	386	418	432	438	371	415	411	431	404	398	423	392	394	399	420	406	416	407	414	381	434	357	394	435	395	371	422	389	416	405	412	393	429	402	416	398	392	417	399	418	412	416	372	382	383	396	356	396	429	404	425	394	451	387	393	404	402	423	414	427	406	375	417	413	432	384	434	394	397	400	403	378	406	405	391	420	386	365	384	414	400	375	406	406	385	364	380	395	414	405	400	414	423	400	425	376	366	389	415	405	425	402	411	422	386	376	378	375	406	380	414	372	412	415	377	398	416	414	405	391	414	386	381	404	414	371	381	364	405	408	399	398	403	368	379	369	384	374	391	367	414	374	369	391	422	433	406	428	405	389	361	414	392	398	435	412	380	394	411	362	411	381	395	407	407	381	395	376	411	378	351	439	408	385	369	381	385	455	389	373	383	430	389	396	400	397	377	406	385	427	390	402	434	420	430	430	384	381	413	380	407	415	407	396	412	384	388	377	386	412	388	445	437	382	396	373	369	379	390	401	400	390	391	408	361	407	409	402	416	392	381	385
9029	13644	842	629	529	511	503	477	480	483	432	434	462	425	442	428	469	442	445	457	442	446	419	433	432	443	466	448	448	464	454	413	427	398	476	464	455	419	429	450	449	397	462	432	479	432	408	448	428	404	434	455	439	426	434	468	396	413	447	425	454	436	445	442	459	429	471	452	444	461	398	419	439	458	439	412	444	472	429	426	443	439	443	417	446	438	432	444	450	413	410	457	448	404	420	441	440	433	443	451	460	457	436	469	472	417	432	450	482	456	445	390	425	424	430	433	448	447	463	439	430	421	457	450	462	406	476	455	430	417	445	441	453	445	450	436	429	433	415	429	477	471	472	418	438	462	464	460	442	419	487	440	473	439	428	457	442	446	413	457	420	470	412	420	433	456	447	405	402	443	420	433	448	428	449	415	427	442	444	438	410	463	434	462	433	444	442	429	437	445	431	416	437	407	463	404	467	458	425	415	406	463	433	456	449	454	408	412	459	423	406	459	437	445	431	455	413	456	433	426	437	431	446	433	443	449	439	407	395	449	442	469	430	436	415	428	419	441	479	411	457	437	453	456	450	487	429	432	441	445	441	415	433	426	406	455	443	441	423	397	405	432	472	402	449	450	428	470	446	442	433	469	428	455	427	425	435	450	416	436	412	418	461	417	406	435	420	455	429	444	424	399	437	483	431	405	417	444	441	439	414	462	442	447	429	485	424	470	462	461	422	441	457	445	425	424	426	451	433	456	444	416	457	425	399	409	418	484	448	450	404	445	416	439	438	426	444	428	434	476	477	443	444	415	420	414	430	418	431	430	420	463	460	480	448	437	428	437	431	446	452	429	458	434	474	461	411	473	460	446	479	407	422	454	458	473	436	414	423	432	442	469	452	455	397	438	378	433	452	463	449	403	467	447	463	409	457	406	425	455	423	429	473	436	408	449	421	442	409	458	463	461	403	422	455	430	441	399	428	437	439	431	454	457	461	468	442	417	427	474	445	402	409	438	466	407	469	394	452	432	435	440	457	439	447	427	441	441	437	420	436	427	423	438	460	410	455	437	409	434	441	390	433	430	412	423	480	458	450	452	418	463	471	419	418	428	443	401	448	412	440	401	423	462	447	447	463	469	445	421	427	430	413	418	463	410	432	419	455	465	420	470	450	442	430	435	442	458	441	448	399	477	435	450	408	434	433	473	393	443	454	458	420	440	416	416	449	418	450	404	421	453	489	433	408	439	431	457	453	414	464	400	435	502	418	428	462	437	461	442	468	428	453	407	456	438	462	435	417	494	422	434	465	446	428	428	449	438	413	400	461	416	403	428	475	430	421	436	403	437	403	438	445	419	398	416	450	457	436	412	439	473	449	417	433	443	424	428	505	439	428	451	402	417	428	446	432	440	441	430	410	431	450	464	431	435	416	438	420	408	459	419	431	475	441	445	416	447	450	423	395	453	448	405	424	445	456	471	460	405	429	432	430	409	442	413	399	422	409	453	428	429	454	457	428	425	402	441	443	423	450	449	436	446	474	432	449	439	455	467	451	419	436	412	462	403	445	464	427	410	447	417	438	460	442	457	444	428	437	437	423	471	386	438	416	422	453	418	461	450	462	409	429	451	431	367	426	445	432	431	433	431	411	467	436	444	449	403	417	428	450	406	443	453	447	439	430	467	450	432	461	423	381	453	443	442	473	416	433	421	475	411	421	439	447	422	430	447	409	425	459	386	460	407	421	427	448	434	432	477	418	442	453	406	436	449	435	465	432	417	464	433	437	436	434	442	479	416	459	403	428	451	426	460	455	463	431	433	442	439	459	465	445	439	462	440	449	432	458	418	458	433	438	458	461	477	465	414	453	446	401	459	430	454	415	424	436	449	436	443	420	439	421	428	444	430	450	456	444	430	427	464	438	447	419	473	384	447	411	458	443	412	444	429	416	459	436	449	428	438	445	426	433	403	399	450	389	458	423	444	462	461	443	411	383	449	450	440	430	440	453	474	443	422	438	438	475	431	415	430	415	424	445	424	420	400	432	391	425	439	476	466	433	425	462	420	454	463	449	464	439	444	434	424	404	426	497	462	427	444	427	457	447	473	458	402	474	414	464	441	416	428	441	459	439	409	440	419	466	504	436	445	408	424	446	414	453	430	430	414	418	412	456	444	437	433	425	454	431	428	425	435	486	427	414	421	404	416	431	464	488	436	427	480	408	483	421	435	404	434	411	442	423	430	423	441	417	399	419	438	417	461	437	468	436	433	423	465	435	452	430	413	424	470	415	434	430	454	451	446	462	432	459	443	436	425	470	415	442	499	416	444	423	406	474	415	426	449	435	434	427	430	447	440	409	440	454	430	411	448	445	431	447	440	450	418	443	461	467	447	443	441	419	401	466	403	440	466	423	444	453	437	431	470	456	455	429	466	446	395	458	434	428	451	454	433	421	424	475	459	437	454	413	433	413	478	468	444	421	451	435	459	405	417	429	436	435	446	425	449	468	459	430	384	430	461	457	443	456	453	476	447	458	455	467	468	450	450	437	419	452	469	469	450	449	416	430	424	414	471	450	450	424	433	449	461	472	436	459	446	459	407	414	479	450	448	467	407	441	499	403	436	432	415	442	462	460	433	452	457	433	483	431	445	442	457	450	450	449	446	388	413	479	441	473	389	453	445	409	428	463	424	414	421	430	416	456	449	479	456	443	432	411	425	448	453	405	438	437	455	409	454	413	406	411	418	437	430	470	433	414	462	459	442	449	405	418	447	428	413	492	445	433	462	434	455	451	434	409	439	415	455	445	402	465	422	449	430	454	452	445	437	462	445	409	449	411	484	427	477	434	385	440	458	429	447	435	417	453	431	477	455	431	479	424	432	419	416	447	423	451	413	461	432	453	410	429	418	429	445	413	417	450	443	431	445	450	458	433	407	418	405	448	461	461	409	452	405	445	432	442	388	461	456	439	439	409	450	431	452	420	436	467	421	423	479	437	415	441	439	444	447	457	445	408	454	454	437	454	470	389	432	420	436	417	441	427	431	437	484	429	429	405	436	444	465	417	437	407	432	441	447	448	440	425	436	422	435	421	425	473	428	462	407	439	482	388	408	416	402	433	469	447	439	413	444	451	419	408	420	457	428	436	424	458	404	432	485	456	408	394	443	424	464	457	415	475	452	463	415	498	423	388	466	403	442	419	437	412	467	420	402	431	461	451	455	414	438	435	407	400	477	434	443	441	409	456	413	423	462	437	416	421	432	434	439	438	442	478	448	458	418	454	451	444	445	414	419	460	418	444	401	503	450	432	447	466	409	444	430	392	460	482	470	456	452	423	438	451	434	460	446	454	412	447	433	454	420	455	448	452	439	470	414	430	435	420	455	435	411	428	428	462	423	391	458	439	448	429	453	432	459	430	468	426	422	450	410	452	422	451	455	429	381	445	410	448	440	468	431	428	448	445	398	446	440	428	443	390	413	435	447	439	421	444	445	439	430	444	442	471	435	458	417	436	440
23602	20963	27890	24116	20907	9190	931	577	465	448	407	381	411	358	370	349	344	335	324	291	355	309	288	335	342	296	320	302	313	301	300	295	309	269	314	308	285	299	313	306	311	291	273	281	289	300	285	260	298	277	288	291	310	305	273	278	282	311	298	322	277	288	280	265	285	282	305	309	287	288	320	289	285	291	276	295	300	286	287	277	310	296	284	281	288	307	301	346	276	303	306	288	284	284	310	305	284	298	278	281	296	276	280	273	286	269	311	283	307	315	292	299	277	306	288	326	276	275	290	296	294	307	299	316	334	298	318	270	279	339	329	298	300	287	323	269	307	300	280	266	302	289	259	329	279	307	307	290	294	308	325	299	280	316	277	318	330	272	293	292	293	291	308	303	312	278	275	273	319	287	285	310	307	295	317	266	300	306	314	301	283	274	284	291	296	291	295	270	292	323	296	305	307	305	290	287	277	301	277	280	319	296	276	254	277	325	290	284	294	295	297	298	291	283	308	277	277	308	289	297	284	295	286	282	293	270	287	302	257	275	281	309	312	311	279	268	308	297	294	287	318	311	272	291	267	304	310	312	302	293	281	290	286	299	276	337	303	323	270	316	305	290	281	284	260	317	282	295	299	329	311	258	282	306	299	307	286	307	322	294	268	308	283	315	311	307	272	303	281	311	293	307	301	279	274	311	294	310	273	302	272	298	327	284	284	329	260	314	274	307	304	271	281	277	283	305	278	277	323	306	277	307	265	307	295	297	269	290	324	314	282	289	278	319	295	330	312	296	306	298	325	314	275	292	284	285	289	317	298	289	286	285	297	283	316	291	296	303	314	299	286	269	305	301	288	280	284	303	304	243	283	311	292	307	307	283	302	320	288	295	302	315	277	298	313	304	278	308	267	301	297	302	303	299	288	301	291	271	278	283	290	276	282	295	268	277	286	296	308	306	302	307	310	315	306	329	286	276	263	280	295	282	312	310	286	283	277	303	267	316	307	271	293	301	289	285	302	317	310	296	311	285	281	321	304	303	294	298	311	269	279	283	283	310	288	283	297	273	310	269	295	274	304	321	320	300	284	298	309	295	288	309	298	298	309	298	290	293	305	319	269	284	291	283	308	318	311	307	302	306	304	289	294	307	287	291	306	288	305	284	272	303	262	319	265	274	297	283	277	305	316	280	286	321	305	294	283	297	271	317	276	284	268	306	291	293	350	295	272	304	315	300	304	281	282	250	285	265	279	303	299	273	287	295	299	314	309	284	307	309	271	304	298	264	301	280	279	276	345	286	281	284	299	307	286	300	328	289	306	295	281	279	272	285	295	278	305	292	288	315	270	267	305	282	329	276	320	334	297	279	301	305	313	279	287	292	293	278	291	291	276	288	302	325	291	291	279	309	299	272	303	288	283	273	301	271	318	282	300	312	322	306	296	278	296	315	275	321	291	314	269	258	301	310	286	288	265	288	271	298	315	271	289	277	299	276	291	290	282	324	290	298	300	264	292	283	300	271	266	289	298	298	313	264	313	272	257	295	298	281	289	270	293	306	255	299	291	282	282	310	260	297	291	272	298	294	280	313	295	321	266	279	296	327	268	294	306	314	294	276	290	301	324	269	261	293	299	296	290	310	299	296	279	300	292	323	300	321	286	295	274	304	277	296	301	292	307	267	319	306	262	292	298	291	293	289	270	296	267	294	303	311	273	309	308	304	299	314	310	290	301	277	279	264	317	288	287	280	316	288	299	297	304	303	288	337	305	303	300	283	259	295	273	293	292	277	263	303	264	284	314	280	289	263	262	278	262	272	312	271	299	298	282	297	279	330	315	280	291	296	313	276	290	300	293	276	279	294	325	295	298	321	283	319	268	278	275	285	288	301	276	286	313	286	277	260	310	298	280	251	280	334	305	255	330	287	298	295	295	286	315	285	309	279	284	298	300	307	305	326	276	262	302	301	315	298	333	307	307	307	283	307	300	272	283	279	279	304	269	300	290	288	283	305	301	286	284	294	305	321	291	288	310	319	311	309	293	314	269	303	266	316	318	301	285	287	297	289	287	301	268	318	312	270	292	282	279	299	301	295	307	298	316	292	290	279	281	287	292	265	303	286	303	270	299	287	277	285	276	292	271	329	285	280	296	298	234	280	306	305	300	269	290	274	310	302	301	319	265	282	267	266	279	285	257	270	291	291	291	321	282	265	315	272	272	287	292	262	287	304	287	276	291	273	287	302	323	295	284	312	296	293	323	309	287	308	294	289	320	290	285	301	300	292	269	279	282	310	272	295	284	284	291	294	320	289	254	297	263	306	284	299	287	316	271	285	291	329	299	312	283	271	265	297	321	316	290	291	301	323	296	282	281	272	297	327	287	309	289	309	270	283	298	316	335	311	273	299	301	296	296	285	280	316	319	289	283	279	315	282	297	298	298	335	309	285	301	274	297	286	307	278	297	286	296	271	288	291	285	318	299	325	282	269	298	317	310	292	318	294	293	287	290	295	294	307	294	302	304	285	286	278	319	258	299	291	293	314	269	314	332	297	312	270	286	333	293	285	291	295	294	281	301	295	316	267	300	279	300	331	316	254	290	289	291	305	296	292	322	277	307	269	291	315	297	285	288	301	300	308	300	295	324	287	305	273	282	307	299	306	282	283	300	313	286	297	268	300	307	277	314	300	300	285	265	285	292	291	285	284	282	293	275	316	303	270	288	364	313	289	303	290	284	293	302	297	290	268	292	293	268	294	308	306	283	303	277	336	301	270	302	280	279	276	286	271	280	273	292	303	273	297	289	306	300	294	271	275	287	305	306	317	284	301	290	299	301	303	250	322	295	274	292	321	290	301	336	299	308	289	292	260	281	306	288	302	311	301	255	274	275	332	282	330	280	259	298	312	297	295	302	308	285	305	292	319	271	311	287	294	299	280	294	293	282	296	315	312	288	292	298	283	278	296	271	291	303	301	285	318	294	306	306	303	300	284	257	294	278	286	305	271	283	291	288	265	287	292	299	293	285	303	279	319	299	313	304	344	309	288	315	295	330	304	291	273	292	278	304	251	282	297	320	277	276	279	283	315	296	298	289	285	289	306	297	296	301	273	288	285	290	285	311	309	280	302	278	320	303	281	276	320	280	249	253	304	328	282	305	293	274	301	280	301	286	274	278	271	303	289	289	288	290	314	280	278	266	310	301	283	280	302	312	298	276	292	307	303	287	282	279	313	313	287	279	286	331	292	269	298	285	317	297	315	278	293	323	307	258	291	282	311	298	280	295	284	279	295	273	288	278	290	271	308	299	289	270	309	287	301	288	291	292	302	280	284	335	272	308	263	303	314	290	308	289	307	307	289	284	298	288	300	315	283	312	303	290	288	299	277	289	293	322	283	296	337	280	292	297	285	317	304	301	280	294	280	303	272	275	306	284	269	322	290	299	329	300	292	317	310	265	278	307	281	279	302	283	273	295	270	270	291	287	289	289	302	315	289	284	278	266	292	284	302	316	286
26845	42532	5078	2421	1822	1394	1056	848	726	609	545	470	451	475	408	418	372	407	341	365	380	348	354	355	349	350	346	352	343	336	313	335	326	311	333	313	344	326	333	337	327	347	337	310	336	294	342	332	337	330	356	314	306	292	317	316	294	326	339	315	345	328	341	312	356	324	338	339	342	310	316	327	314	367	320	343	314	271	356	313	329	337	324	323	319	308	290	319	289	327	305	315	341	301	326	283	353	311	328	309	379	318	336	358	314	316	310	360	338	324	340	304	303	315	319	285	302	309	349	292	311	313	342	307	323	303	333	288	294	309	298	350	325	307	313	323	332	312	336	313	295	293	296	319	332	339	318	332	327	312	318	321	320	327	312	308	349	298	334	316	321	332	307	340	323	346	319	336	323	320	290	328	305	311	302	327	305	316	312	322	322	298	328	365	312	314	328	299	294	340	303	322	309	290	287	272	333	294	298	351	345	331	325	307	333	336	300	317	345	323	363	298	300	310	294	309	315	335	303	299	336	307	298	292	301	317	317	290	308	331	344	330	316	319	319	329	308	362	322	320	375	335	317	321	335	328	313	326	308	320	311	312	323	342	325	318	323	326	331	295	310	308	303	311	335	353	309	343	347	314	311	340	324	317	325	307	295	308	267	307	324	325	358	311	339	308	308	334	349	312	273	319	340	336	281	318	311	324	328	323	328	282	303	321	313	300	337	340	326	315	324	311	301	354	330	318	302	328	297	288	325	294	304	322	303	333	286	338	285	316	322	331	328	319	333	322	338	334	323	317	310	333	314	336	271	311	273	296	297	317	338	305	302	345	332	311	303	340	317	304	319	328	303	332	324	324	341	315	308	341	313	291	334	315	321	289	343	281	351	334	307	326	309	313	293	288	322	352	341	335	300	299	311	309	309	298	322	332	283	288	329	287	301	360	355	365	278	300	334	310	350	295	308	301	304	322	348	331	329	279	351	322	325	319	291	325	325	330	311	273	337	313	302	328	312	327	303	310	328	329	327	316	331	324	271	310	329	298	327	332	315	342	342	325	334	343	328	343	313	343	300	314	316	320	340	314	322	327	339	308	298	303	298	325	328	302	360	318	289	280	294	290	304	296	322	283	344	296	319	313	325	313	309	322	333	314	313	310	308	338	328	287	325	319	334	332	335	318	292	301	307	339	353	316	334	340	307	315	322	334	304	318	365	326	327	316	311	284	321	326	344	329	328	311	311	358	331	303	294	306	336	310	327	317	324	316	295	330	309	359	313	341	318	302	309	294	320	312	318	318	328	334	327	334	334	303	325	334	352	317	288	320	314	312	322	288	368	322	292	306	335	327	331	343	331	352	334	312	325	284	335	327	332	311	326	309	311	330	320	330	338	317	316	316	316	340	316	338	303	307	320	284	330	318	309	290	345	317	330	343	301	318	314	343	315	296	323	293	328	321	326	326	306	344	331	312	333	318	306	327	328	316	316	314	323	357	294	313	319	331	324	335	332	318	324	307	303	345	336	305	311	305	291	316	343	305	314	326	312	334	350	332	325	276	306	328	301	311	350	305	313	333	295	316	308	334	293	342	305	341	287	292	314	344	311	334	320	323	297	312	337	308	314	336	310	338	318	321	306	293	330	321	322	307	287	344	328	298	280	320	314	369	336	312	336	352	292	323	308	348	338	335	326	313	296	327	286	322	323	316	319	332	310	294	331	320	305	307	294	339	357	328	288	320	336	322	324	323	305	296	348	310	362	318	304	317	318	321	302	308	315	320	326	312	306	298	307	315	281	289	296	331	321	322	317	298	338	316	357	319	285	341	324	333	276	295	317	299	336	314	341	323	313	324	313	297	322	301	305	306	300	314	305	314	316	310	317	324	321	320	326	312	317	343	353	336	332	324	332	303	310	358	309	288	316	303	308	283	308	308	342	337	325	329	319	299	345	328	319	320	309	342	290	307	291	339	338	307	323	312	339	315	326	306	349	306	305	327	315	304	326	343	295	350	318	328	335	337	365	346	340	327	299	337	329	316	306	306	292	290	311	322	299	321	318	292	294	334	326	320	289	316	304	327	315	305	340	340	335	334	324	311	309	354	310	317	328	329	311	329	308	290	325	333	328	331	364	350	332	309	338	330	304	304	336	305	303	330	327	309	339	336	305	304	322	331	308	337	307	311	310	319	324	324	294	298	305	319	350	315	296	307	302	327	319	263	320	337	294	336	304	271	345	322	358	361	301	304	312	315	309	341	326	315	306	315	300	324	344	294	338	328	307	313	319	318	316	318	301	327	312	301	315	301	363	314	295	321	310	319	298	264	331	292	302	305	332	326	309	318	319	353	314	293	316	321	347	345	319	276	289	330	271	313	297	325	303	341	344	300	352	359	370	314	311	342	339	327	326	321	327	314	315	284	332	312	328	346	314	307	293	324	329	329	294	345	316	301	353	302	312	304	324	324	338	353	328	344	319	355	311	332	314	331	351	318	327	315	275	319	308	309	346	329	326	314	308	313	300	335	326	325	310	297	304	301	334	300	322	302	340	299	309	313	312	319	327	319	324	326	358	300	337	339	312	309	303	327	326	311	323	322	327	340	300	294	342	306	267	317	338	311	312	350	350	301	331	303	312	309	333	341	325	325	316	282	340	315	323	319	326	326	314	304	288	311	305	304	314	314	340	292	323	330	315	326	308	319	316	285	301	313	332	344	321	327	305	315	330	320	307	309	303	314	341	320	357	307	296	360	311	321	323	320	303	340	313	307	329	333	296	327	304	355	327	319	337	315	305	341	316	319	338	307	334	315	330	324	315	313	303	313	347	324	327	314	320	326	323	299	346	330	310	293	320	308	305	325	296	310	321	304	328	300	325	329	338	296	338	307	349	306	288	335	333	333	327	304	294	305	302	329	328	309	325	353	301	332	348	335	294	309	335	283	317	345	287	330	347	333	302	297	320	294	295	274	332	291	312	312	312	326	340	347	358	324	322	303	307	317	327	322	328	325	332	317	300	316	315	313	330	317	324	321	322	321	274	309	297	354	335	341	340	297	319	356	331	317	280	269	270	308	305	326	345	319	312	328	358	341	305	309	320	300	284	310	299	320	306	333	317	339	310	337	333	334	310	324	307	324	321	352	308	335	340	311	332	329	333	351	294	330	313	294	326	325	354	309	315	317	315	305	286	306	331	313	335	317	317	317	324	314	297	295	318	319	302	378	311	313	281	340	336	322	325	308	343	336	303	326	316	298	326	319	332	314	310	292	325	292	338	357	313	303	324	342	293	285	337	326	350	329	332	306	351	310	319	296	335	307	328	303	308	334	313	330	321	322	320	351	324	326	325	307	340	338	304	311	348	321	329	337	348	329	341	319	321	276	336	333	303	293	308	314	283	331	312	339	295	302	341	308	328	335	319	320	329	319	285	359	333	318	333	331	329	335	297	284	319	309	301	334	331	346	329	309	303	352	312	324	317	324	299	331	330	336	341	311	302	291	315	317	344	330	333	335
24964	21162	27003	25287	9807	1180	950	869	841	795	792	795	757	736	753	765	725	746	768	779	732	788	709	716	753	716	738	762	754	700	716	736	712	766	719	692	736	736	725	720	734	716	722	733	684	749	751	724	714	708	700	737	723	752	764	649	725	768	705	729	702	710	704	730	748	698	703	713	775	688	720	718	743	739	745	747	710	691	677	719	741	700	741	698	707	706	728	751	685	748	686	699	734	711	766	723	711	708	707	711	714	760	770	721	725	674	723	738	729	684	725	697	707	712	772	706	724	684	747	709	753	678	734	673	751	702	738	697	742	765	695	750	705	719	740	736	692	713	733	727	720	746	747	688	695	760	781	706	740	755	695	686	739	709	716	715	749	771	769	747	741	702	780	741	712	710	704	667	706	751	693	733	707	699	755	728	742	692	735	695	729	733	728	721	744	745	758	701	723	725	770	712	734	730	708	749	734	697	736	732	750	721	671	757	723	689	727	725	749	735	722	719	728	729	724	754	690	689	681	707	715	719	736	691	703	693	734	670	693	760	694	696	737	754	637	724	683	735	740	741	727	730	713	752	668	739	726	706	764	735	736	724	698	757	738	642	758	732	708	759	724	749	687	723	740	740	707	712	718	770	753	718	733	742	704	734	737	656	693	709	690	810	747	697	714	714	739	708	761	647	698	721	696	718	662	723	705	738	721	703	708	757	741	759	744	709	694	711	707	687	686	717	728	721	672	702	721	698	743	743	801	726	708	755	749	726	703	715	697	726	712	728	747	759	743	707	745	708	703	691	718	733	698	695	690	737	718	700	765	726	707	688	722	659	720	701	725	726	727	726	759	690	695	707	750	695	715	759	691	781	702	754	664	715	724	747	708	710	739	711	686	704	678	746	703	675	723	760	746	715	714	710	688	744	736	700	687	775	673	707	713	707	711	733	757	712	721	754	704	743	748	759	722	744	684	726	720	695	729	734	658	737	698	732	809	724	758	716	669	707	714	794	721	700	683	681	711	727	755	706	755	747	722	682	765	735	698	714	772	704	730	745	737	727	735	721	742	743	676	732	709	753	678	749	749	681	713	699	736	725	707	747	720	678	743	741	714	720	729	729	694	717	709	726	721	738	734	726	703	713	733	728	775	756	731	670	712	744	686	771	749	703	735	757	731	721	690	756	743	717	741	650	698	712	720	722	764	762	739	766	655	702	766	743	659	711	743	705	733	706	740	667	697	743	737	712	743	718	694	703	764	742	701	684	689	735	750	716	699	758	754	734	738	728	696	772	702	741	694	723	731	771	748	723	745	684	697	713	716	720	695	758	704	712	681	745	720	724	743	685	743	731	736	658	735	714	759	696	742	747	690	730	747	708	717	714	719	665	742	757	693	709	782	739	695	714	680	744	692	681	733	744	714	763	710	742	756	679	750	721	687	695	709	780	716	730	674	745	688	709	671	710	707	693	744	726	754	700	676	729	697	729	716	727	736	728	711	721	689	710	736	717	643	735	708	709	744	728	747	741	732	748	728	739	691	718	728	761	734	683	769	734	768	774	728	751	724	708	730	737	725	736	720	706	733	686	724	706	704	721	734	699	678	681	730	762	749	684	700	756	702	747	810	662	719	706	737	763	715	707	760	715	723	689	708	718	701	754	722	761	760	739	745	696	723	766	738	701	749	761	749	765	697	747	738	708	664	679	723	728	719	706	719	727	666	723	707	720	750	724	730	729	713	738	718	705	711	753	715	726	763	724	737	747	769	740	758	751	663	676	717	716	705	694	737	689	708	677	718	665	705	736	722	760	753	689	732	738	699	739	686	754	719	676	692	754	728	750	745	691	768	730	752	794	731	774	725	678	729	704	715	804	685	737	719	716	739	719	692	690	724	679	729	751	742	768	726	730	727	713	733	728	788	734	768	714	690	745	689	708	726	719	779	744	682	718	691	731	747	725	713	673	707	724	753	707	716	738	712	670	755	706	736	698	700	740	737	725	710	720	672	748	675	670	625	750	694	803	754	784	749	740	710	693	750	725	693	744	723	736	697	747	675	787	706	698	709	700	690	794	692	722	710	712	692	718	724	744	730	745	681	727	728	751	681	681	751	734	761	737	661	751	727	728	761	754	729	693	741	738	761	693	690	768	713	701	680	712	699	670	724	762	729	722	747	705	693	727	769	733	704	719	714	717	711	719	751	682	725	710	680	714	692	718	743	731	700	742	717	705	698	767	690	724	742	719	700	736	735	653	692	725	742	714	690	740	700	695	741	732	695	739	735	747	714	744	723	669	738	697	761	722	770	717	754	675	729	717	714	676	700	715	711	759	750	726	700	755	670	705	717	757	709	741	731	710	744	681	695	725	715	687	682	725	702	705	780	711	720	747	694	733	729	710	745	722	732	733	707	674	723	725	726	690	726	692	739	750	714	759	741	692	696	745	731	704	726	726	740	758	738	726	732	705	695	736	716	731	732	718	771	749	679	679	724	738	749	691	696	688	700	721	665	739	744	701	759	715	642	669	707	713	704	702	726	700	711	723	705	760	716	690	744	739	732	698	707	727	721	744	748	766	761	728	716	708	726	735	728	722	698	698	758	724	686	707	726	687	673	720	764	713	719	711	733	700	756	773	749	758	733	759	719	704	743	724	670	813	747	780	733	761	724	735	718	794	692	722	669	734	746	680	719	756	703	673	776	660	709	753	688	677	715	657	695	714	740	714	735	711	708	757	755	773	696	773	683	727	692	715	736	690	743	713	669	692	709	717	734	706	672	721	745	699	786	713	730	768	744	721	697	694	738	654	674	677	751	746	734	741	764	763	702	772	740	733	693	728	758	808	736	792	742	663	729	746	709	741	751	725	710	758	703	762	662	678	719	730	749	698	768	727	696	733	721	741	699	708	720	748	742	742	677	665	707	715	740	661	766	751	708	731	743	713	726	695	760	710	724	725	735	736	721	706	722	719	751	714	711	733	726	680	697	707	711	820	702	712	702	752	739	743	748	760	696	726	695	732	688	739	724	723	729	705	711	706	728	782	756	743	707	724	744	752	729	677	741	702	725	747	688	749	691	672	716	780	715	731	684	763	763	708	716	717	671	690	697	743	710	765	674	718	699	706	736	679	686	734	747	700	761	689	754	749	707	749	726	711	740	734	677	690	719	775	728	679	711	690	742	726	709	661	716	720	758	737	724	706	711	704	721	720	754	728	721	719	697	672	696	740	759	707	727	718	733	763	720	744	754	736	728	724	747	691	747	708	740	733	764	686	742	722	698	700	666	698	728	694	745	710	675	742	726	755	726	718	760	729	714	705	719	708	736	700	728	721	690	702	723	688	724	756	760	738	709	719	748	689	738	682	740	748	760	705	722	711	712	753	694	735	744	736	757	699	726	726	715	690	698	740	700	685	724	770	709	767	708	724	720	730	711	730	698	725	748	740	691	765	678	683	707	711	703	719	728	693	696	726	702	730	733	752	703	665	720	687	750	688	669	748	766	734	740	683	741	659
23931	38548	3205	1792	1511	1262	1143	1056	973	956	880	811	862	852	856	846	807	825	779	843	710	726	791	742	767	758	749	777	751	754	772	727	816	747	713	795	771	748	747	723	737	773	758	774	756	733	726	750	742	790	728	751	730	749	750	823	729	735	727	754	744	777	755	771	773	727	735	652	749	750	755	756	717	766	706	763	722	774	747	792	746	738	714	779	783	747	743	697	735	803	801	710	793	768	787	738	752	778	755	743	767	726	780	720	765	770	663	783	681	753	732	682	740	818	725	706	788	738	770	812	778	753	748	792	769	684	830	774	774	740	749	744	761	746	703	761	710	740	715	717	743	787	741	769	757	749	707	741	754	754	734	775	763	773	751	741	739	758	788	725	724	732	785	745	758	737	706	715	766	706	732	788	740	701	751	718	706	815	785	768	731	729	769	708	770	748	802	720	718	738	736	770	745	732	717	775	763	698	713	743	755	726	764	703	728	770	764	783	760	744	709	752	696	754	737	739	714	776	773	795	678	740	708	734	740	793	782	763	719	744	763	806	746	723	765	761	741	700	726	754	745	753	757	775	745	740	732	752	723	758	774	759	750	735	761	773	709	767	723	748	752	777	778	720	685	789	729	772	760	765	719	750	727	740	710	813	742	725	742	749	732	709	733	759	741	751	715	728	706	749	735	788	735	749	766	722	790	787	737	785	762	725	740	759	687	764	784	686	762	731	770	834	777	769	733	749	766	764	746	742	750	794	727	727	760	743	723	760	698	724	733	702	749	792	783	771	771	746	752	754	731	751	732	727	740	752	801	781	734	752	740	731	766	714	762	697	800	745	740	773	740	735	774	739	752	750	742	743	795	738	784	753	773	746	740	710	719	735	750	729	748	786	729	748	724	708	717	725	759	770	723	729	784	744	741	726	793	759	749	720	768	754	763	723	745	752	722	739	722	752	749	720	749	751	740	768	712	743	717	753	749	733	751	796	789	762	747	728	733	741	721	749	796	713	797	782	762	753	752	736	784	786	748	724	713	742	738	743	810	767	769	726	741	715	756	803	724	713	708	786	748	740	717	738	730	751	749	784	769	787	737	734	737	818	748	771	755	757	707	688	702	728	758	748	692	751	760	739	752	727	788	719	762	757	709	746	791	731	678	716	713	766	755	772	744	737	749	715	718	709	739	752	742	751	759	727	725	759	739	724	693	738	725	728	741	760	786	743	727	739	741	779	737	737	689	706	756	712	790	757	745	761	756	714	740	774	791	731	795	724	739	760	752	751	771	736	714	712	720	727	787	723	741	759	706	771	742	748	750	807	733	704	776	695	700	765	746	739	721	737	714	716	762	726	755	800	780	751	738	752	723	718	736	692	774	735	727	733	734	717	800	786	726	742	805	714	739	773	757	757	708	798	736	736	756	729	774	717	742	763	723	747	729	746	724	747	726	730	718	745	722	770	720	740	741	786	748	805	759	731	744	700	712	733	775	806	746	730	727	767	779	788	778	701	720	758	771	799	808	807	715	722	804	785	745	775	722	770	751	787	746	745	754	750	746	703	740	751	734	754	757	750	730	730	748	707	790	683	756	784	774	736	758	787	754	744	758	716	796	742	760	754	740	745	705	771	788	726	752	706	768	701	739	713	725	753	681	736	751	759	779	711	751	658	736	734	734	800	738	764	743	704	740	811	791	797	728	755	801	763	715	765	756	718	776	714	713	733	772	752	800	761	780	720	718	726	764	692	727	724	745	738	768	683	742	700	763	711	784	740	750	766	763	721	744	742	685	773	713	695	779	741	721	779	748	731	731	748	722	731	760	773	774	756	764	748	787	762	757	757	795	735	730	720	727	779	771	729	720	735	738	746	742	727	754	819	734	763	756	701	712	712	710	730	743	764	748	735	712	752	720	731	696	707	738	736	756	725	745	725	796	762	735	762	721	781	726	707	742	757	770	695	722	758	773	758	719	775	709	784	728	701	760	764	762	763	754	742	713	737	761	734	760	733	761	772	734	747	735	749	772	744	744	758	736	732	746	717	735	745	780	770	783	706	708	705	755	720	781	717	718	758	735	741	751	759	707	772	686	743	749	771	765	785	774	766	759	764	733	701	774	752	734	773	748	729	730	776	741	751	740	747	759	697	766	713	755	739	759	738	762	729	732	735	747	744	749	753	753	786	726	694	692	790	745	698	745	739	731	764	724	727	734	766	772	739	764	718	716	734	731	750	739	801	800	769	761	722	751	729	690	694	736	747	760	741	746	711	769	722	752	697	751	740	683	757	748	752	712	713	715	761	711	749	752	715	728	777	782	734	703	753	713	782	756	745	740	770	787	764	755	753	738	732	817	668	724	732	719	751	783	728	812	740	763	737	744	734	741	792	767	773	765	759	759	792	743	699	770	763	722	689	774	789	693	777	763	760	729	734	757	774	767	760	757	766	727	766	807	758	765	710	737	756	780	762	765	806	733	729	691	734	776	720	696	734	705	774	706	743	729	778	759	765	793	728	689	731	730	749	766	743	734	746	745	739	739	753	726	726	706	753	731	745	747	763	789	730	765	746	792	760	685	704	749	710	693	743	675	702	823	730	696	746	784	782	765	759	777	746	724	804	759	734	749	775	777	723	777	745	758	702	776	754	721	785	778	800	742	671	696	711	731	666	762	736	735	790	794	728	677	772	732	713	752	701	792	742	752	802	698	719	742	726	737	756	788	704	748	756	731	756	677	818	795	743	752	708	781	770	747	751	725	702	748	746	761	725	730	719	753	726	766	724	783	796	798	806	801	770	726	794	752	721	742	722	748	758	718	751	788	750	754	797	741	738	736	681	807	774	773	723	744	725	744	736	712	700	767	768	828	749	713	750	796	760	744	731	729	707	725	809	737	789	743	724	720	728	704	742	752	749	722	728	794	721	755	767	747	768	746	755	749	808	743	723	768	772	733	755	745	737	708	760	768	774	759	750	783	756	746	756	748	808	749	718	736	736	766	751	748	739	798	758	756	795	755	689	731	744	803	744	764	734	707	738	728	788	781	755	767	712	706	792	756	721	731	688	769	732	794	764	778	746	730	816	744	779	715	740	757	755	761	759	777	706	794	788	758	765	781	724	759	748	746	725	749	763	757	716	740	746	770	762	723	756	733	796	736	757	763	792	748	774	742	757	707	759	721	733	736	704	764	727	767	700	772	758	758	722	747	804	765	726	745	743	744	706	689	761	723	767	717	746	731	697	699	718	792	719	744	755	702	783	727	740	725	715	744	762	791	738	736	738	794	738	780	682	742	712	694	754	785	723	779	759	720	762	779	769	756	720	773	679	763	715	744	733	774	768	757	725	753	746	718	746	771	772	719	770	749	731	752	726	727	742	727	722	789	716	740	726	739	764	730	753	740	737	733	736	714	727	772	767	709	734	683	772	767	773	733	738	758	730	741	765	727	744	681	771	711	774	727	740	771	742	720	746	700	760	714	660	744	746	740	760	731	717	788	716	740	736	761	762	780	750
22568	21150	28568	23985	21137	21152	7448	1430	1139	1023	951	877	889	881	784	768	802	750	756	771	717	710	766	703	722	705	784	681	741	729	703	731	728	722	711	690	727	702	721	707	705	685	664	705	728	675	692	698	715	704	683	709	670	719	741	720	736	667	663	733	641	674	685	719	746	710	713	697	729	685	710	706	675	668	745	697	684	737	690	698	754	665	681	696	676	721	629	723	724	642	705	710	720	660	700	698	779	678	689	675	650	685	726	717	686	672	690	724	691	693	675	719	676	696	614	741	756	673	664	726	699	680	681	665	695	683	704	720	729	681	720	676	697	677	669	678	728	687	684	692	737	727	736	704	688	689	718	692	724	690	678	672	728	704	679	646	693	667	686	745	662	697	676	698	645	714	672	727	717	745	705	743	667	686	698	665	639	687	715	722	683	711	668	712	735	661	668	695	691	735	682	718	683	717	713	667	671	697	685	684	734	746	667	671	680	696	671	684	691	726	693	651	681	711	705	697	667	680	734	670	692	689	687	741	718	633	694	721	658	694	664	664	720	701	688	747	692	710	703	658	684	689	702	620	724	654	709	743	704	678	691	707	660	659	668	694	731	714	707	661	723	707	677	678	689	686	705	713	709	705	692	672	689	696	719	699	729	696	671	707	716	667	684	721	723	709	695	697	686	687	721	720	644	678	700	683	696	745	649	690	654	707	730	709	688	705	655	688	654	720	692	671	716	748	662	668	719	689	714	650	689	673	673	693	681	750	710	679	644	716	652	672	660	675	669	690	684	660	692	704	716	685	684	674	692	697	691	728	711	684	733	702	663	691	650	736	690	731	702	668	737	684	691	661	663	677	661	641	686	681	695	680	732	714	686	655	675	733	748	677	724	660	715	701	686	688	692	691	660	665	674	662	647	682	730	681	685	690	699	672	643	679	670	653	712	684	745	704	674	652	720	727	619	686	685	665	686	659	654	740	676	673	656	714	687	689	691	687	680	690	725	674	656	722	678	661	656	654	705	702	661	663	708	698	725	644	706	689	682	705	749	718	705	690	673	658	692	679	712	705	720	647	652	698	661	725	664	665	737	713	664	677	721	696	702	658	717	696	656	694	670	749	641	701	706	695	734	678	639	675	685	683	653	719	629	700	709	736	679	650	631	716	698	727	679	676	711	646	700	701	692	655	693	669	704	679	674	650	677	690	709	738	694	711	687	629	655	650	723	746	707	661	700	682	729	706	709	642	664	706	663	692	695	662	672	688	688	681	654	680	653	691	702	687	682	665	720	687	683	715	696	669	709	624	718	725	685	653	670	676	704	674	703	703	672	695	714	647	688	703	729	691	656	680	664	678	687	733	643	673	649	694	631	692	724	733	678	684	688	678	757	706	674	658	652	698	701	727	646	711	662	705	683	720	708	699	712	660	691	680	665	673	709	688	690	693	718	661	732	706	725	659	656	662	733	703	669	728	696	717	688	674	683	656	723	655	683	675	710	681	698	685	695	706	707	748	705	666	648	726	687	718	731	681	678	669	693	668	685	689	700	663	677	641	696	714	699	665	701	636	723	718	710	736	706	655	708	714	684	701	703	713	716	689	654	680	711	638	711	699	654	721	702	651	695	678	660	678	651	710	715	665	708	682	670	734	700	660	678	725	743	661	674	677	689	710	702	725	666	626	688	739	690	722	708	693	732	670	658	659	711	700	643	699	736	694	681	732	681	684	670	639	642	694	685	687	657	665	718	740	697	719	706	680	714	689	709	716	701	674	654	712	677	639	714	690	673	716	729	672	683	693	745	714	704	736	700	698	741	763	705	660	728	716	726	692	699	691	676	657	647	700	664	681	664	708	691	681	646	694	667	691	715	673	673	665	721	669	663	715	711	718	717	671	677	676	668	692	702	655	638	669	680	702	695	685	676	694	708	637	665	655	721	742	738	756	680	682	697	681	689	703	690	689	701	729	669	671	651	705	732	651	658	707	653	669	692	693	705	641	690	728	674	674	698	678	709	666	712	690	702	720	661	708	707	732	669	707	716	699	654	706	677	679	707	696	748	687	703	671	668	684	722	740	700	689	636	707	681	722	702	683	676	669	687	704	673	712	674	725	678	649	686	706	653	661	675	691	670	699	709	679	680	721	666	689	706	723	708	666	705	703	699	711	654	668	691	665	640	684	675	706	684	655	665	672	714	629	650	673	736	611	697	670	694	708	673	671	728	660	706	669	679	652	716	654	669	718	698	688	662	628	700	724	680	676	717	651	718	676	648	708	645	642	738	714	700	719	706	717	636	629	686	655	656	714	663	719	693	646	702	696	679	651	680	667	691	681	669	717	691	693	662	673	665	724	687	668	687	670	694	672	705	758	690	652	639	684	721	671	655	687	693	667	684	708	713	657	646	714	694	705	696	743	702	661	654	686	724	683	666	700	629	650	662	712	695	669	700	661	692	687	700	653	705	696	721	652	702	683	702	715	744	727	744	663	676	661	689	652	689	665	783	682	724	690	681	711	680	686	692	646	674	700	694	698	669	711	674	681	694	682	687	671	720	699	704	714	689	722	711	687	623	644	727	683	661	727	654	688	687	725	693	729	730	693	670	686	682	668	689	634	711	669	705	688	695	699	723	680	675	727	713	651	671	722	689	680	664	690	669	696	688	620	659	650	667	688	668	710	683	694	696	674	705	667	712	662	669	666	662	720	666	661	671	718	701	715	676	741	709	710	718	702	671	710	710	713	662	715	727	672	666	714	694	694	683	716	680	671	690	652	700	714	683	658	654	686	717	684	733	683	682	723	664	659	720	708	702	653	683	675	692	620	694	691	683	637	651	683	685	711	715	700	686	705	693	670	707	741	662	662	707	725	695	674	738	678	701	687	671	688	690	598	664	660	654	688	692	769	673	679	667	695	693	699	744	693	634	687	657	680	658	685	666	691	661	711	640	696	720	693	683	671	681	744	661	727	682	677	645	680	725	699	700	686	683	660	673	671	677	663	730	678	662	697	666	678	709	658	635	680	673	654	691	708	654	659	702	706	681	715	692	663	669	678	675	669	752	646	692	674	682	714	685	685	662	689	705	626	653	673	667	685	650	650	732	649	717	693	689	611	673	701	642	699	716	695	687	665	746	674	694	649	681	659	658	721	698	685	683	678	719	695	763	658	698	763	671	663	689	705	719	725	678	711	662	670	652	677	676	681	698	729	694	693	645	666	739	700	695	674	705	653	694	685	687	683	693	662	612	721	728	730	667	689	670	711	678	683	732	642	710	660	668	691	647	687	645	716	693	663	646	737	677	679	630	711	669	686	706	724	711	634	706	686	718	673	703	699	713	691	685	725	710	678	731	700	720	675	670	693	651	724	711	668	701	682	693	730	698	662	664	692	690	691	696	736	678	679	672	652	672	743	720	682	679	725	711	695	677	661	676	739	674	691	692	686	693	709	732	695	715	698	652	737	701	706	677	646	708	688	674	704	666	708	675	636	669	720	768	691	702	697	656	701
29950	53288	8954	4483	3460	2691	2118	1697	1453	1231	1181	1000	961	907	921	845	888	805	814	761	798	788	747	746	748	707	714	773	726	738	725	728	707	713	715	734	761	712	655	686	659	729	705	712	673	688	721	727	697	683	724	675	684	694	732	658	673	652	718	696	736	705	684	649	720	775	674	715	677	678	677	649	687	689	698	666	671	729	692	694	707	665	664	699	688	693	730	658	729	672	693	687	668	691	671	717	646	698	721	669	675	674	723	697	648	635	668	714	685	751	625	663	687	695	744	684	655	666	643	687	723	693	676	712	730	681	683	689	677	710	711	689	655	667	715	683	680	702	687	685	672	698	726	683	641	714	680	687	678	654	683	697	677	692	717	681	694	714	681	668	716	710	702	704	688	681	709	699	703	697	732	707	695	680	678	668	667	690	670	666	680	670	673	692	674	677	687	699	690	708	680	659	711	653	708	676	680	658	727	676	706	687	736	695	660	646	674	656	675	674	690	679	673	690	728	679	665	687	654	674	677	652	708	671	648	670	699	686	657	662	734	701	712	660	663	721	723	668	668	684	658	679	711	657	661	700	670	736	689	701	723	675	668	692	705	669	640	693	706	703	704	649	727	684	650	658	665	654	656	698	662	670	744	664	734	679	712	687	719	698	653	691	675	671	694	698	702	670	667	677	700	715	638	644	677	691	693	664	678	673	682	679	696	699	705	700	691	672	715	703	683	617	676	722	704	723	696	658	666	675	656	698	643	677	682	666	684	690	698	717	700	630	702	666	698	663	674	724	668	714	687	679	727	672	699	691	670	654	719	686	721	688	696	666	666	660	703	701	672	712	695	720	687	719	715	683	695	728	673	692	644	698	716	663	665	678	734	655	681	715	697	710	713	681	654	666	697	647	688	693	640	684	689	666	684	709	665	704	692	731	676	704	708	667	636	663	704	696	681	686	641	695	674	673	737	706	702	658	669	749	667	702	683	655	693	662	678	711	679	636	638	673	723	676	724	670	676	706	640	689	666	686	683	737	651	672	698	653	674	671	644	684	670	659	673	670	720	683	707	700	703	661	676	683	689	693	692	680	660	624	706	673	684	720	656	660	691	633	690	651	691	639	655	713	642	673	686	715	639	668	685	681	676	642	665	703	716	769	690	736	680	665	670	671	734	720	658	662	690	685	697	671	636	676	701	692	652	684	682	685	713	709	694	731	698	649	715	715	671	669	707	695	717	717	679	678	676	725	702	663	675	690	691	659	690	697	640	738	640	679	684	702	684	734	706	719	684	667	685	705	696	684	623	681	680	711	665	647	675	678	682	694	686	742	680	675	677	674	714	673	662	704	719	677	677	725	722	660	679	677	696	670	708	673	667	679	641	681	674	697	692	676	688	731	697	655	686	637	708	667	645	705	735	692	727	706	671	703	729	671	659	693	662	698	682	675	699	657	725	716	722	696	663	666	697	694	657	709	655	663	726	716	692	661	709	700	652	690	708	692	723	672	707	663	679	720	657	632	702	681	693	713	688	654	654	673	700	708	715	652	656	682	692	663	686	652	656	643	706	707	727	713	655	711	670	706	644	634	680	681	698	692	683	716	725	691	680	680	661	702	720	678	670	702	710	695	698	710	686	667	688	642	659	688	679	664	698	683	705	677	668	660	677	627	669	666	726	694	693	659	681	699	731	694	706	697	679	656	683	655	672	684	694	677	704	708	680	735	714	663	681	735	718	729	708	684	677	681	667	666	718	682	651	666	698	695	685	619	674	664	660	683	722	718	696	660	726	707	704	679	657	646	700	666	744	688	658	698	694	710	682	693	682	665	686	652	673	667	683	661	647	675	676	693	685	690	658	679	622	680	688	710	687	672	696	721	716	678	689	680	667	694	667	693	662	680	677	697	658	674	696	680	686	653	708	701	682	689	678	614	665	687	676	654	702	700	681	688	660	703	693	695	660	673	696	645	704	678	711	707	681	645	695	707	651	653	665	698	664	676	667	703	646	713	697	703	723	657	662	686	681	654	662	720	672	696	763	694	693	674	660	669	729	688	688	660	681	703	632	696	647	727	683	677	730	672	717	663	665	714	702	672	677	736	654	686	612	695	682	658	646	663	633	631	691	706	688	649	658	685	705	601	647	704	638	691	684	636	708	718	644	650	643	684	725	705	670	686	693	729	689	663	643	688	692	686	684	673	673	685	691	713	709	660	656	710	695	677	692	654	674	725	699	693	653	659	665	691	660	653	725	694	659	658	691	722	682	683	665	702	648	669	733	712	717	726	651	697	694	716	672	712	697	636	693	744	665	684	667	687	638	699	709	687	710	678	676	719	706	665	650	653	635	688	704	627	662	668	673	702	667	679	673	666	702	719	656	696	686	703	647	710	698	603	685	646	659	673	667	649	686	673	720	675	662	733	741	681	716	692	670	690	687	684	652	631	722	621	663	641	700	665	737	649	688	699	675	655	737	680	697	690	668	672	671	638	689	671	687	666	719	649	696	684	661	649	687	662	724	669	673	654	720	683	708	694	704	699	673	678	667	675	734	677	662	682	661	663	691	674	694	676	698	720	673	706	660	652	664	661	728	728	676	717	702	703	714	706	707	670	663	661	711	714	678	676	651	651	683	687	656	624	695	689	647	737	705	683	711	656	698	719	680	749	719	748	631	696	662	681	665	670	712	686	709	678	686	685	659	692	649	605	697	701	659	700	669	695	684	711	707	646	684	641	638	746	663	681	690	689	668	677	663	686	703	726	699	710	741	678	661	708	638	700	636	642	683	667	689	632	705	693	690	673	714	662	671	696	677	681	694	685	714	662	680	744	695	650	643	663	662	659	664	656	693	653	689	717	663	694	649	667	706	671	676	704	677	645	672	654	696	689	728	648	729	670	695	667	675	668	611	672	670	676	667	675	701	652	680	678	652	680	708	628	701	665	721	696	698	726	677	693	665	658	688	669	670	667	694	672	670	665	674	655	664	671	657	713	672	621	702	639	661	680	715	661	677	685	671	674	687	674	707	723	703	696	695	658	661	669	717	700	701	753	661	689	746	628	712	669	709	715	626	686	649	680	710	664	662	634	705	653	729	737	722	672	666	711	683	673	685	732	667	705	697	644	653	681	721	657	643	682	661	677	641	687	666	685	699	677	690	686	707	652	684	697	638	658	639	684	637	716	688	683	651	667	640	703	710	690	658	717	646	652	687	712	674	668	713	722	681	671	660	678	709	703	671	678	697	627	673	687	744	682	737	743	723	667	674	717	643	649	667	672	667	718	689	708	689	709	681	727	672	694	714	701	726	728	669	642	674	674	658	629	649	732	696	687	669	660	715	634	684	676	687	666	665	645	700	671	671	745	686	683	695	705	664	698	651	695	661	675	691	701	685	646	700	677	677	684	653	713	727	656	694	702	647	679	699	659	659	679	699	704	714	668	631	694	683	660	665	708	690	675	665	691	690	660	661	718	714	638	679	720	672	683	692	675	696	675	713	706	669	651	725	716
27661	19985	5964	927	636	610	521	435	415	405	363	406	396	408	416	393	377	411	386	372	411	402	369	381	398	381	392	406	371	384	403	353	400	398	384	420	370	361	354	420	407	406	376	377	423	372	395	376	405	380	401	431	391	423	374	417	376	386	402	407	386	374	391	403	390	384	380	408	393	423	390	384	419	404	426	420	386	405	365	385	411	387	379	419	419	390	361	407	372	351	412	402	422	382	389	421	433	402	368	382	453	409	373	381	407	392	383	382	386	362	381	408	426	425	395	403	402	409	408	374	411	375	428	426	383	402	396	416	408	378	405	385	379	427	370	364	361	399	394	398	414	408	391	375	367	381	429	373	396	405	388	352	433	395	348	372	403	385	396	422	399	375	409	400	421	397	370	354	399	396	369	426	390	388	380	427	397	436	395	387	408	359	402	406	411	378	414	380	417	396	377	405	366	377	399	400	397	405	386	406	381	441	411	390	400	407	401	367	386	381	369	378	386	390	441	362	375	422	396	417	362	389	408	366	389	402	345	392	416	396	370	393	440	405	360	401	408	365	406	410	405	396	384	420	383	379	389	371	401	412	405	394	374	396	381	404	381	374	399	401	425	438	419	417	402	380	388	383	388	353	419	437	414	354	388	403	339	380	383	394	361	378	400	422	398	447	397	409	398	382	399	374	389	390	389	390	389	406	397	380	405	377	420	365	378	395	379	385	425	377	356	388	395	413	377	383	422	416	384	400	375	435	418	358	414	448	455	408	397	359	441	392	377	416	360	400	397	406	380	395	380	417	365	396	421	395	397	404	432	377	408	387	406	371	408	413	401	386	368	405	441	407	411	398	407	406	378	442	380	415	386	432	379	380	437	422	406	406	386	402	379	396	376	397	342	402	425	386	438	394	415	413	402	387	388	421	369	410	419	398	414	392	410	372	380	402	380	401	399	400	394	397	422	368	399	423	423	420	425	388	356	407	413	408	367	400	380	399	401	374	411	382	347	361	390	365	360	400	373	375	368	366	348	373	404	378	368	413	450	408	396	381	430	444	419	393	384	395	414	424	402	388	386	376	407	369	415	395	410	389	410	399	374	389	412	354	358	391	344	397	379	423	412	356	392	384	396	359	399	426	365	399	405	382	386	381	401	375	351	403	411	395	406	395	364	391	401	369	382	402	383	409	399	357	389	385	386	392	375	407	404	372	396	379	429	407	384	403	385	405	411	375	384	381	418	403	399	404	383	398	397	395	386	357	393	397	412	402	412	402	378	388	350	435	415	398	393	373	413	408	368	385	380	405	453	403	381	421	400	370	406	387	394	405	422	366	381	401	421	362	387	393	391	436	369	375	413	396	342	382	391	401	391	405	377	405	413	384	355	392	399	397	396	388	354	397	417	382	384	386	415	394	412	366	391	392	383	359	384	409	365	363	376	369	358	376	419	397	372	367	407	381	395	400	361	424	335	390	407	413	393	424	397	408	393	392	390	375	400	407	399	385	370	394	396	387	391	407	418	386	403	392	421	411	378	410	355	400	382	409	413	392	375	389	407	418	415	384	410	419	423	380	397	409	377	427	396	385	427	437	382	365	383	382	386	419	418	422	412	399	404	371	399	360	411	366	386	418	349	394	427	423	418	387	401	398	406	408	386	394	400	397	384	401	387	395	408	379	373	383	398	389	366	369	401	379	432	380	414	427	376	372	404	395	405	398	375	379	396	387	397	396	388	385	398	431	388	397	414	379	389	390	368	411	401	379	386	404	373	406	419	417	404	392	375	359	393	419	404	416	384	405	392	430	394	407	423	391	399	387	413	405	389	411	393	347	363	377	408	398	384	372	419	418	374	401	376	404	415	427	414	398	400	414	375	376	382	363	420	385	366	399	380	367	381	399	412	374	378	394	395	405	411	394	377	434	392	383	417	406	405	420	367	350	382	426	398	413	386	369	383	354	352	393	381	396	365	403	411	414	404	395	398	393	396	413	405	412	397	427	403	423	390	379	376	390	416	382	408	378	398	402	365	363	424	370	412	391	417	396	415	377	413	425	399	404	379	420	419	395	414	381	405	428	424	430	388	362	359	401	390	431	395	376	378	340	382	395	383	382	406	448	384	428	386	412	414	461	382	396	431	376	346	389	376	400	383	409	368	390	384	387	407	408	416	392	394	388	403	396	373	377	364	406	428	407	383	380	379	391	368	382	378	408	383	425	406	384	416	394	386	410	390	401	377	374	397	385	389	371	358	380	385	406	364	403	420	382	386	433	395	373	374	396	434	402	397	392	385	404	417	339	397	402	391	417	381	375	415	392	418	403	407	356	390	410	410	414	372	360	428	409	416	382	414	400	393	446	385	385	416	380	409	388	434	353	407	394	426	417	394	462	423	407	385	386	415	393	374	408	405	374	415	409	389	349	398	380	364	418	415	384	376	387	331	405	395	375	402	401	388	409	430	405	372	367	375	425	409	412	368	394	365	376	372	401	387	387	411	368	376	406	325	348	399	370	368	380	399	413	377	381	417	379	396	376	360	415	392	369	410	391	397	393	377	387	406	417	405	377	425	402	422	392	408	393	387	397	380	414	396	401	402	409	397	440	398	379	408	395	345	408	385	401	377	381	346	403	406	412	367	379	405	439	409	374	358	396	383	393	413	378	377	426	362	395	401	401	395	393	376	406	402	392	370	373	394	404	390	361	365	371	440	382	402	391	371	414	385	421	443	377	378	382	363	399	391	420	419	363	410	385	379	413	407	419	380	423	425	376	381	412	420	419	409	360	412	401	377	408	411	361	372	376	377	369	427	417	389	411	390	361	423	417	433	382	388	419	366	346	369	407	384	385	415	390	395	394	382	398	356	371	375	374	401	386	408	354	394	410	386	362	378	390	414	414	415	418	386	360	376	411	383	379	401	368	452	380	397	400	388	399	380	383	383	363	352	376	377	404	402	430	366	403	396	408	369	319	396	383	401	416	396	392	412	431	403	400	391	355	375	391	381	414	411	380	413	380	374	415	380	398	443	402	424	384	399	397	363	444	414	420	398	411	363	398	374	393	374	421	401	405	388	373	418	429	438	418	387	399	344	389	406	386	393	356	401	386	418	398	402	402	407	379	379	350	404	405	417	395	435	392	415	408	377	419	412	422	388	372	413	380	395	396	375	382	409	382	375	404	393	377	414	410	424	401	436	402	421	370	395	378	392	382	376	371	386	404	387	401	417	381	403	414	380	414	356	377	410	383	411	400	439	399	395	419	385	378	400	376	355	403	369	400	383	421	390	405	364	402	391	375	391	410	417	350	369	383	405	389	395	380	389	394	412	408	383	388	392	408	429	420	395	353	415	432	435	392	410	362	430	444	388	363	396	388	379	392	400	383	380	404	437	411	378	418	407	401	415	357	391	373	410	355	363	410	358	444	407	362	446	404	412	415	433	414	405	381	418	382	411	434	391	382	364	375	396	392	439	401	420	387	387	371	375	402	408	354	392	418	433	383	400	371	384	410
8895	18478	849	629	542	483	469	465	488	435	453	426	446	454	434	401	430	435	425	463	444	422	443	435	448	436	423	444	432	445	405	457	422	434	485	442	444	415	475	403	479	431	476	373	402	447	440	415	480	438	420	431	424	433	455	414	457	455	439	426	460	408	412	427	492	426	438	405	459	447	453	395	426	420	458	439	422	408	435	410	457	438	418	449	425	450	460	423	457	416	427	438	437	453	463	468	443	414	429	446	410	437	454	408	465	423	390	468	436	410	429	450	438	457	465	477	421	423	434	414	446	417	434	450	420	418	443	456	443	433	432	427	407	431	437	454	427	461	462	471	437	423	471	441	460	454	446	427	394	413	408	410	425	441	418	481	448	444	429	454	446	432	387	438	427	430	435	409	411	440	470	442	432	420	411	404	440	412	424	443	456	431	445	431	428	438	439	457	452	447	416	429	428	425	463	445	454	429	445	438	433	433	435	453	395	442	445	435	413	448	434	439	460	438	423	440	425	476	441	422	437	419	411	448	406	396	446	425	444	420	439	440	438	445	464	452	456	422	437	428	415	453	410	392	416	418	445	440	460	444	446	426	420	437	443	422	414	453	411	413	472	421	408	472	432	403	417	397	412	433	452	444	446	470	463	421	454	451	444	442	428	434	467	446	460	448	439	437	448	410	473	424	421	437	391	418	454	447	404	428	414	421	431	470	426	471	428	460	447	426	464	423	424	437	438	437	447	489	433	434	466	435	437	427	462	445	416	444	402	441	438	452	446	427	428	447	417	460	453	428	436	463	415	464	464	470	418	426	408	437	467	449	457	414	433	441	398	434	422	442	427	393	451	449	437	460	407	429	440	453	421	419	397	428	422	445	468	425	429	416	417	415	402	414	420	422	404	430	430	459	484	418	427	441	425	452	448	415	428	452	420	449	425	425	428	449	420	402	388	448	447	398	453	481	434	463	429	417	401	427	454	435	413	415	412	410	428	456	430	425	416	461	421	453	458	437	442	432	415	449	440	449	400	463	462	436	421	422	397	413	465	427	423	423	418	410	414	421	401	437	444	431	436	456	463	455	437	421	449	397	426	447	414	416	442	471	414	435	428	433	454	410	422	434	410	425	460	480	423	414	448	409	437	450	454	432	430	451	417	461	425	435	417	465	409	428	466	460	457	452	427	439	421	442	412	439	451	430	404	439	444	439	426	440	478	463	423	437	447	453	424	431	454	459	443	422	437	472	434	405	417	439	442	475	426	407	410	420	441	427	435	440	380	463	453	441	393	427	417	429	467	431	440	451	465	412	400	428	443	412	464	429	409	448	426	421	431	391	421	428	405	405	452	434	443	447	428	448	436	407	435	408	396	425	440	443	407	394	443	449	424	384	413	404	444	420	446	413	482	391	423	404	446	477	424	398	404	424	410	421	415	435	474	440	466	465	381	431	414	417	429	438	449	419	435	431	410	467	427	412	424	405	403	441	461	431	431	450	430	435	438	457	429	419	438	424	445	436	421	460	446	434	399	405	424	428	443	436	351	415	437	435	435	425	455	408	426	454	402	420	451	420	408	392	474	401	458	418	411	446	452	464	430	433	401	442	470	404	426	417	482	439	458	434	397	414	411	436	408	459	404	444	480	410	457	404	472	465	468	434	456	455	423	459	438	427	448	449	379	446	420	410	448	394	448	448	403	431	439	422	455	421	413	438	437	449	435	422	431	391	420	416	420	438	450	404	409	404	450	438	435	432	443	459	451	474	460	462	449	399	384	429	445	437	441	459	422	429	416	417	415	436	422	436	400	450	425	440	447	438	431	460	382	396	435	459	416	440	450	448	458	431	440	408	411	459	432	433	425	415	446	474	424	419	436	421	416	457	431	437	443	457	414	425	438	437	466	424	455	410	442	451	433	428	411	455	422	465	416	403	400	429	415	429	421	435	448	429	454	429	435	418	426	421	417	444	451	477	453	441	426	421	431	462	403	413	459	440	480	446	416	446	449	435	416	426	428	449	455	414	402	453	390	436	458	468	422	437	440	458	463	433	471	418	425	466	452	448	446	434	406	444	432	418	420	456	423	394	415	418	434	437	461	458	405	416	439	423	440	418	446	434	449	431	430	422	454	462	457	394	440	431	458	459	439	445	459	423	456	400	446	446	452	461	463	438	437	427	422	426	418	432	414	400	443	445	452	416	481	433	448	460	429	457	425	433	405	438	446	423	468	461	434	437	401	461	440	427	453	459	466	442	452	444	454	449	435	424	401	424	449	452	432	471	430	427	469	404	445	415	446	451	464	435	412	437	442	445	452	420	438	441	434	454	457	440	434	421	393	443	437	432	393	482	422	472	411	430	459	445	417	453	432	426	412	444	451	416	444	428	420	423	430	450	430	438	445	425	418	407	415	408	430	438	383	404	415	431	472	459	447	430	432	465	452	425	399	451	443	454	441	481	440	429	420	480	429	452	431	418	402	451	434	465	411	448	394	419	483	443	434	438	426	419	432	469	437	472	418	452	409	427	461	459	437	449	418	382	448	453	425	412	452	449	444	433	470	444	433	420	405	456	431	424	469	470	425	397	438	420	436	402	463	449	429	434	489	438	432	395	456	439	434	479	388	447	441	456	431	408	449	418	436	410	401	431	432	432	440	444	478	431	455	446	443	455	418	447	424	422	405	432	494	460	401	415	453	461	455	418	419	379	455	467	440	453	443	499	412	428	407	438	439	423	405	436	457	446	414	458	411	457	436	436	409	390	478	415	429	428	450	439	418	441	454	448	412	440	452	438	423	433	415	454	458	456	472	406	455	451	455	454	473	430	458	455	444	440	442	395	439	430	423	457	461	461	432	447	437	444	466	448	417	432	475	454	467	423	440	438	461	455	431	458	422	422	396	434	405	442	442	410	443	412	443	424	402	464	447	440	469	376	424	387	448	451	405	452	442	434	440	366	443	424	466	436	431	418	419	391	404	452	481	427	436	426	433	448	406	416	450	421	445	436	439	446	444	418	437	422	447	406	431	456	454	468	454	461	439	417	425	423	418	400	423	431	449	430	433	417	481	455	439	479	428	408	426	463	426	406	404	417	458	437	407	446	437	441	432	432	427	396	451	447	435	448	409	453	456	419	442	455	463	436	448	425	449	430	461	422	423	465	484	440	409	435	451	471	456	444	411	456	424	483	440	425	392	397	449	433	431	419	428	476	431	464	444	488	435	450	428	427	413	424	435	432	440	449	430	425	442	442	409	440	448	445	428	467	418	419	451	420	434	432	422	431	386	447	425	447	442	380	442	414	441	445	443	421	468	445	460	469	444	427	415	446	373	414	484	448	443	407	441	429	420	446	429	434	445	423	403	434	410	455	460	442	452	445	481	465	437	422	450	447	436	473	413	416	376	445	415	460	462	456	453	415	429	431	429	485	441	436	433	409	435	430	422	419	420	405	420	442	438	423	430	421	457	433	431	480	411	486	429	416	448	449	426	450	457	399	410	423	430	426	453	391
23656	21094	27944	24351	20912	7212	902	592	524	487	444	401	345	381	340	341	316	315	329	370	311	289	357	298	325	307	330	296	308	347	291	295	310	308	322	314	329	299	306	281	279	310	287	290	315	300	288	300	315	309	310	297	311	300	288	298	299	287	313	291	302	270	299	302	303	280	294	292	284	331	300	292	312	283	313	293	316	291	313	321	304	294	260	278	288	304	335	287	285	300	283	288	291	286	313	287	323	310	306	286	310	299	281	280	258	297	313	288	277	270	319	295	288	313	321	296	316	313	323	311	297	281	264	271	289	289	298	286	304	296	316	321	274	330	291	322	267	276	298	280	291	313	249	320	300	293	278	291	323	283	273	311	298	277	331	303	315	319	306	305	340	297	329	284	308	311	285	305	256	294	296	286	320	305	320	287	288	304	313	273	286	302	304	329	298	287	267	295	265	328	270	299	277	292	306	297	275	309	303	305	310	318	302	271	281	304	281	311	318	336	281	290	282	287	293	323	316	281	302	307	292	270	317	291	295	292	280	294	307	303	317	313	280	315	255	310	316	303	267	310	322	289	311	306	314	275	291	276	324	293	269	290	296	285	292	289	298	298	301	313	303	308	323	339	318	288	305	328	318	278	303	305	284	283	308	290	289	317	329	296	290	303	295	307	280	301	283	291	282	285	280	310	294	304	307	301	327	281	295	322	347	301	298	314	273	327	305	289	336	294	277	327	287	271	316	307	305	334	315	322	298	305	318	311	304	309	307	297	343	286	326	292	303	300	304	306	310	336	288	285	294	307	283	337	278	298	264	276	308	315	302	306	298	293	293	294	302	299	303	305	309	299	277	282	291	309	283	283	294	306	282	316	322	300	278	322	303	327	310	306	291	279	300	297	300	281	295	303	271	276	292	305	306	330	281	295	299	281	306	309	324	300	300	288	303	268	292	337	288	284	303	300	290	291	293	310	296	280	280	289	297	277	285	280	313	335	317	274	325	299	275	293	268	311	301	292	304	320	281	291	307	287	272	300	307	297	311	303	272	297	299	305	276	310	291	277	281	301	305	291	291	305	289	321	316	277	310	304	295	323	300	310	333	292	320	285	311	266	325	312	289	295	291	273	294	296	264	271	254	308	343	255	294	290	305	309	293	305	272	321	302	290	323	291	302	295	317	318	304	290	301	292	293	292	292	312	322	321	261	291	276	292	329	316	307	310	297	301	271	310	273	286	314	318	290	305	288	283	300	314	310	313	336	305	305	327	304	285	300	307	307	267	299	292	298	281	328	295	318	269	315	312	311	283	323	287	277	272	294	271	271	309	309	285	311	295	266	308	290	295	312	301	289	279	281	305	317	298	299	276	287	299	322	301	286	300	310	305	306	277	294	303	291	325	332	293	270	312	308	301	293	314	287	294	302	314	318	311	312	341	297	308	282	283	314	313	301	298	317	283	284	287	297	327	309	306	262	299	291	309	264	319	314	313	321	270	326	288	293	278	314	293	300	310	298	315	289	312	295	309	306	323	301	298	301	305	316	267	314	276	266	315	310	299	311	272	300	309	295	286	280	333	304	322	299	307	300	295	313	310	308	268	293	299	272	294	303	280	288	284	302	326	307	295	282	327	279	278	283	284	300	288	305	272	293	299	286	307	298	293	296	300	300	304	305	262	274	289	302	259	316	290	282	280	309	297	298	318	297	326	303	296	256	293	325	302	286	303	295	318	323	310	315	300	288	298	293	277	268	303	308	288	295	332	276	303	288	299	313	320	292	286	298	280	296	317	285	324	298	289	273	335	288	316	297	267	292	284	296	275	313	305	318	289	286	313	275	317	294	257	329	328	306	316	289	269	297	331	255	263	286	330	307	270	293	324	305	309	291	276	273	304	297	288	296	272	328	293	319	273	273	310	285	318	308	300	302	312	298	291	306	278	291	297	303	301	318	286	307	291	314	315	302	296	296	328	307	307	307	273	307	304	296	311	273	266	289	305	299	259	275	299	322	305	297	290	292	254	299	286	310	280	284	266	306	289	329	307	289	326	309	292	275	331	306	305	298	316	271	285	271	304	320	310	320	275	295	290	332	332	304	304	310	298	290	274	330	306	288	328	307	293	300	303	308	283	306	304	284	302	305	304	310	305	312	298	301	297	272	306	325	307	317	303	292	271	288	298	317	293	294	297	295	292	322	288	283	289	279	321	306	292	325	283	287	313	307	281	297	302	266	280	280	300	283	285	316	297	317	267	305	312	295	326	282	297	312	265	290	282	296	314	324	303	284	275	291	344	303	312	296	301	296	283	298	290	292	296	287	306	288	284	304	316	302	294	316	312	272	303	301	297	289	285	291	349	280	315	272	289	287	300	277	300	279	288	309	291	296	271	280	285	322	290	297	332	281	311	283	286	318	319	289	291	311	303	274	279	299	281	301	343	261	283	296	285	323	296	298	309	277	322	273	301	304	290	289	272	294	291	279	277	324	325	312	299	321	280	303	335	274	304	266	355	259	288	317	329	317	309	282	304	266	301	309	281	325	315	288	296	311	306	278	316	302	308	286	326	283	313	313	305	286	324	294	320	282	276	306	289	288	307	260	278	260	302	291	320	279	305	309	287	306	294	293	283	273	295	296	301	315	294	294	321	308	312	293	313	288	276	284	293	313	296	296	308	267	297	298	288	298	275	316	298	329	294	292	289	311	302	301	318	321	282	238	281	324	295	297	295	301	292	312	348	287	289	291	270	281	305	270	327	255	325	311	301	286	287	285	314	305	312	284	303	281	321	308	334	299	323	254	325	295	283	320	320	317	286	314	298	301	312	295	304	320	326	274	274	279	284	305	306	300	273	275	309	294	292	289	315	292	305	305	303	312	313	303	282	312	273	275	296	301	314	253	293	281	328	323	317	264	311	292	288	274	290	324	298	273	269	320	295	283	300	312	304	319	315	312	304	305	318	291	296	278	311	276	357	313	301	295	272	275	315	314	300	269	309	325	287	307	301	303	311	303	305	283	293	289	278	294	309	310	320	262	271	285	295	283	302	293	332	265	287	278	295	299	273	279	327	303	237	303	302	282	304	294	264	260	293	255	319	308	292	275	284	288	290	296	288	302	293	312	284	278	293	280	294	289	308	296	316	295	284	328	305	317	270	294	304	285	272	257	261	306	283	292	318	316	265	330	325	306	293	279	296	313	284	275	293	312	315	332	268	283	293	276	319	293	285	297	293	334	325	318	291	301	281	302	321	277	279	306	310	303	339	279	310	278	295	290	297	305	312	295	269	291	327	283	281	270	286	308	311	294	282	314	285	285	299	328	293	319	325	284	321	294	282	314	278	272	287	253	275	296	293	306	261	311	309	293	309	307	279	265	285	299	287	306	290	304	302	280	288	292	289	284	285	285	299	293	302	301	278	289	291	319	318	332	291	276	315	274	284	289	285	301	306	272	308	290	324	308	249	298	295	311	308	257	258	302	288	298	322	284	294	322	299	288	306	327	329	284	322	258	292
23997	47444	5000	2498	1812	1296	1097	845	716	590	565	507	435	460	440	474	407	389	396	375	342	344	348	363	315	359	362	363	342	341	355	370	341	344	316	325	341	351	346	350	327	354	336	338	310	342	332	313	336	332	325	323	328	353	306	308	316	327	338	346	316	340	338	343	368	325	335	316	337	295	333	338	323	324	294	326	285	360	308	341	323	318	330	319	291	325	321	322	331	318	341	327	308	335	297	333	315	317	354	325	344	307	291	321	322	285	314	319	335	324	326	313	351	338	312	338	329	337	322	307	308	318	300	295	327	321	322	338	318	274	319	294	296	303	334	340	328	362	332	343	293	326	320	316	324	310	357	312	309	355	322	323	335	312	351	296	320	313	326	327	321	317	345	332	342	317	307	323	312	293	305	319	321	317	299	350	310	312	335	339	346	304	313	316	303	323	273	343	313	307	317	331	306	314	335	321	338	338	336	327	308	290	327	317	320	323	307	344	322	321	326	323	299	364	317	340	343	326	306	318	348	301	310	313	313	321	343	338	292	328	363	317	311	320	338	309	336	339	304	285	290	330	288	316	297	314	325	292	355	325	310	334	345	338	345	330	310	284	337	336	347	337	329	334	360	335	339	302	298	307	328	371	333	291	326	329	350	315	335	321	352	320	366	312	336	322	334	307	316	358	319	361	311	333	358	319	338	312	314	329	310	341	324	299	342	319	331	328	310	306	319	316	346	326	312	320	324	324	326	328	331	343	305	317	345	311	317	314	326	299	335	317	329	309	336	347	333	316	332	301	318	313	312	334	341	325	300	341	320	352	318	301	314	313	339	333	310	323	309	306	363	324	326	310	324	311	333	309	320	310	353	314	353	303	305	313	321	301	322	305	338	344	312	312	358	311	336	296	332	327	317	315	319	322	351	294	325	324	335	306	342	310	294	318	353	339	308	314	302	321	322	337	323	328	317	296	317	305	313	303	310	319	313	332	333	338	325	309	297	339	313	308	352	342	326	354	298	314	356	309	323	325	323	329	313	337	300	327	309	309	341	349	329	287	330	316	275	316	300	311	315	334	320	334	303	345	309	315	331	289	339	340	330	346	361	320	330	293	315	298	300	320	308	349	306	286	274	313	325	363	328	319	330	313	364	304	300	323	317	306	311	361	315	337	313	318	331	307	301	309	325	352	332	342	325	313	309	332	327	310	323	344	317	330	315	308	318	314	323	318	369	321	343	335	348	334	306	323	321	359	362	337	318	362	348	325	296	320	318	315	322	356	345	325	325	316	316	312	325	324	322	348	317	320	313	347	313	319	300	311	319	315	317	322	323	312	318	343	321	334	306	322	336	333	317	335	319	353	340	323	295	343	320	310	317	320	321	345	323	328	362	331	314	312	328	338	331	318	325	310	284	334	330	329	328	289	315	341	313	318	300	321	349	321	341	324	325	346	328	288	351	322	347	331	314	312	314	314	305	323	334	325	347	293	326	321	315	328	328	319	341	301	316	378	326	294	342	301	329	317	296	294	345	332	280	309	334	341	306	331	313	295	306	323	313	319	327	300	293	335	352	316	343	320	288	319	315	303	338	343	355	308	320	365	310	295	348	302	341	318	322	291	308	335	337	309	300	328	306	304	325	328	277	327	338	339	343	308	284	309	309	325	313	337	340	311	318	348	332	293	312	331	339	333	299	320	342	306	336	337	342	281	323	323	333	332	315	332	305	312	345	324	275	314	344	312	340	342	352	333	333	328	358	337	307	344	320	301	325	296	350	316	294	351	337	357	314	339	333	323	339	286	342	294	317	317	312	327	314	301	308	358	313	349	327	343	294	338	321	290	348	325	288	358	317	321	347	311	304	326	292	299	326	300	320	318	322	326	305	316	320	336	314	316	346	334	339	309	296	331	310	324	351	333	353	302	311	353	303	312	305	326	334	347	326	319	344	321	357	348	320	330	353	341	342	328	311	299	339	311	303	321	354	342	301	341	362	318	297	331	317	314	309	325	320	323	342	353	312	346	302	333	339	360	312	306	294	304	359	322	314	338	319	331	339	331	343	305	328	327	314	328	302	311	325	313	321	316	287	291	328	310	312	330	299	313	333	347	318	322	339	314	356	320	328	343	303	334	320	314	345	354	320	326	344	325	329	322	301	330	312	325	316	319	318	351	321	319	331	332	312	310	338	313	334	329	297	329	300	311	305	338	295	343	321	346	279	321	283	336	302	300	329	326	305	353	337	321	313	345	288	295	312	306	336	292	314	309	318	337	324	307	351	331	325	335	336	340	324	328	342	311	359	361	351	319	312	301	320	283	325	316	301	326	322	291	324	309	324	313	305	325	296	361	346	315	326	356	317	325	334	323	346	332	323	327	297	343	308	329	334	286	324	310	311	329	328	320	328	312	316	365	312	338	293	323	322	302	314	322	356	298	277	305	337	333	321	337	316	353	304	314	341	333	319	313	323	338	332	330	317	334	341	326	321	318	353	312	315	323	325	316	345	304	301	319	340	327	322	361	326	327	313	329	333	312	317	350	346	328	328	312	291	330	354	344	334	301	313	303	291	274	307	332	352	317	331	323	348	323	305	337	323	340	315	331	309	312	350	330	294	326	326	314	301	326	332	338	295	326	329	316	319	301	336	344	331	326	306	306	297	356	319	341	316	341	335	292	327	291	294	362	316	343	305	322	303	294	325	308	329	283	330	341	336	355	356	332	327	320	319	303	357	303	291	329	332	338	333	353	315	304	320	299	327	296	304	306	337	318	301	346	303	325	301	346	308	308	315	309	312	311	298	323	340	343	320	316	331	295	282	299	336	307	319	332	302	304	317	349	317	299	289	303	295	342	327	325	314	346	325	322	308	323	323	311	291	321	342	327	326	342	311	336	313	317	328	331	302	318	309	312	312	322	310	329	322	321	346	329	333	354	316	351	302	318	309	305	329	347	331	345	329	311	309	350	308	313	304	355	318	323	316	316	315	309	339	347	328	321	329	323	315	313	283	335	307	330	334	325	329	298	294	351	298	321	302	330	309	337	343	328	337	351	329	339	315	347	319	341	306	316	318	327	309	283	323	326	310	339	304	324	297	354	341	333	302	323	311	373	315	333	309	313	334	322	331	328	303	356	337	317	325	364	274	326	326	302	311	294	298	331	291	328	308	310	322	306	345	322	324	352	334	339	328	341	311	306	297	301	300	313	319	311	339	316	292	344	315	306	312	303	326	299	366	326	283	296	328	299	310	348	345	339	323	344	321	340	325	340	348	320	299	345	354	298	325	304	290	319	349	292	349	315	306	330	344	330	320	306	321	345	322	349	314	337	352	320	322	322	312	337	358	323	335	329	309	351	316	323	323	343	313	343	324	363	322	333	338	348	327	328	341	333	371	383	326	320	326	324	322	321	312	294	323	307	337	342	333	331	331	314	330	334	301	320	305	348	308	316	304	339	371	336	347	325	325	303	326	300	324	305	357	304	302	351	317	334	295	329	327	306	325	293	341	316
24882	21115	26818	25341	9484	1182	984	870	786	808	772	791	736	737	755	730	751	708	757	698	719	737	745	695	745	781	711	739	732	756	741	720	729	728	735	755	779	738	709	695	756	716	695	760	730	758	722	676	719	735	734	694	741	722	722	674	698	712	757	701	738	692	684	731	717	718	729	730	734	714	701	733	704	756	722	748	740	754	700	778	748	755	749	721	729	692	725	734	765	718	706	778	768	708	722	756	706	733	708	652	640	747	720	697	678	718	711	671	676	693	672	690	738	769	725	679	689	703	700	679	738	737	707	766	665	731	738	720	714	694	741	771	738	810	745	765	722	788	744	692	696	669	752	744	752	739	726	764	654	690	694	669	738	678	735	785	693	707	714	739	699	747	707	703	696	752	699	737	746	728	723	701	753	751	754	674	711	712	709	702	684	669	734	741	726	706	694	733	761	754	715	699	703	693	709	733	716	728	702	719	682	713	763	722	676	751	745	695	730	689	721	729	755	685	717	726	696	703	687	702	731	684	721	706	728	717	727	694	699	709	727	715	719	732	681	760	720	682	708	746	691	751	710	687	714	792	738	707	725	716	734	731	695	752	712	718	715	727	694	727	734	726	718	707	723	739	731	740	755	715	714	706	718	754	721	723	698	694	732	736	695	693	745	728	712	717	773	684	723	724	750	730	716	700	718	725	729	746	743	730	772	703	734	715	732	702	655	726	728	715	720	677	712	714	698	696	712	685	753	702	717	801	691	749	795	682	684	737	736	719	765	681	693	667	712	715	721	750	748	740	701	734	711	740	717	724	714	759	694	708	763	727	725	704	737	708	745	723	734	734	693	732	741	711	772	704	670	721	729	749	688	756	730	707	728	735	689	729	715	704	713	705	680	681	689	728	745	668	688	719	704	751	764	676	716	696	709	670	743	740	694	662	706	714	707	732	732	721	713	701	742	727	669	724	728	709	748	726	733	734	711	729	671	730	701	676	724	763	726	767	710	734	672	750	700	693	699	737	701	715	718	770	684	741	664	698	750	778	721	651	734	721	787	745	757	705	737	741	742	720	702	697	756	747	693	718	680	697	688	660	703	707	773	673	703	731	775	709	733	729	768	698	734	710	729	689	722	743	733	706	757	731	721	727	722	756	705	710	702	706	720	676	729	731	707	718	714	730	713	719	707	686	738	706	742	732	724	700	730	646	744	751	747	708	686	724	726	707	691	651	711	720	682	681	683	724	727	714	694	711	710	684	706	724	739	728	705	683	738	739	757	725	717	735	708	643	758	728	746	741	700	680	680	718	732	744	712	736	691	693	732	736	734	747	659	715	681	717	713	714	721	721	724	721	706	759	671	714	719	721	696	670	710	720	751	703	766	702	733	733	757	749	725	769	716	689	649	781	689	736	690	700	687	688	703	707	720	740	704	727	735	713	714	703	686	717	724	745	695	742	736	730	691	678	753	746	670	678	745	733	728	747	730	681	747	760	671	745	744	744	726	749	729	741	754	727	736	689	636	694	710	694	662	725	714	738	714	669	749	717	772	725	730	746	695	698	749	753	730	701	752	696	702	699	724	737	733	735	756	672	705	749	682	734	684	714	710	707	773	743	724	741	708	712	725	667	740	747	724	673	707	733	755	693	704	734	664	668	679	717	729	696	671	730	690	743	691	708	706	720	764	729	692	732	726	732	717	695	753	721	753	698	724	718	706	676	707	713	713	703	733	730	677	704	696	728	780	696	781	750	760	734	750	709	681	714	721	728	696	713	707	673	747	684	691	703	683	726	698	730	695	705	710	745	712	726	712	706	759	724	717	706	746	689	667	761	710	685	713	732	706	654	654	705	755	703	720	678	670	691	713	689	727	757	735	750	659	728	714	709	717	684	770	740	690	706	665	741	727	752	738	736	677	712	730	724	730	722	731	736	730	683	746	725	743	755	746	757	671	695	726	752	717	743	748	733	723	707	729	775	707	740	720	754	713	742	748	701	710	717	719	742	733	701	720	739	692	763	784	704	708	747	760	730	724	775	700	697	759	694	677	714	722	720	680	732	707	709	738	722	766	715	704	689	669	673	697	713	725	696	684	710	709	687	718	705	692	713	716	700	700	718	703	765	713	679	767	740	708	769	723	735	674	676	749	720	720	712	755	712	707	735	704	692	724	716	713	683	738	708	724	724	747	674	691	689	725	738	767	695	676	754	715	745	692	670	733	770	688	713	719	698	713	719	677	721	696	789	736	731	674	750	728	709	707	743	704	726	673	681	670	720	681	694	764	699	751	767	687	711	692	723	655	728	684	706	730	722	661	720	760	752	757	707	721	724	779	739	697	752	710	696	742	775	711	723	710	655	727	694	706	718	734	696	705	707	718	720	693	686	686	710	736	704	720	724	734	682	713	690	713	657	713	712	696	714	691	797	722	728	735	712	734	743	681	717	705	707	687	695	725	689	708	687	768	723	685	725	698	788	748	756	708	712	731	691	746	748	679	704	703	722	725	692	739	716	753	732	704	740	709	705	747	760	718	687	739	689	697	731	719	713	763	726	647	701	723	736	759	694	694	698	727	746	720	729	723	675	711	734	742	671	700	711	711	681	757	694	678	730	690	739	708	742	745	723	734	742	723	739	702	672	771	708	677	721	709	716	755	700	718	741	707	742	703	737	748	670	753	759	721	691	774	740	679	682	788	701	689	739	686	748	750	726	738	720	765	701	682	763	688	741	692	712	762	748	694	693	725	714	688	714	683	720	678	695	765	711	692	695	765	687	709	734	711	697	722	662	744	731	718	734	747	724	746	727	734	720	689	691	771	712	782	724	738	736	720	716	703	756	723	700	700	655	709	705	737	727	698	709	756	696	697	727	739	728	687	734	717	730	728	757	697	706	714	709	694	686	665	726	695	705	755	703	729	717	727	748	679	708	735	733	686	807	731	742	688	736	722	702	708	707	725	758	723	725	739	743	675	781	713	734	701	669	707	710	743	713	709	744	750	718	709	728	667	750	769	703	719	743	679	697	725	738	683	693	694	726	712	708	749	754	715	700	742	701	698	773	791	732	759	714	728	700	677	709	757	754	732	708	741	661	721	712	767	754	670	762	736	735	724	756	717	737	711	676	681	713	702	722	677	777	736	688	708	730	745	703	742	743	757	713	709	746	713	721	739	724	711	733	720	708	697	745	726	734	725	666	703	662	686	732	751	723	716	699	691	697	725	714	726	752	751	694	691	700	680	716	722	713	692	712	711	723	727	748	814	708	734	736	704	720	738	744	763	719	745	703	734	731	729	725	710	716	734	670	720	734	702	725	677	702	682	732	676	730	724	701	696	730	695	680	701	734	696	693	728	669	706	683	729	707	684	724	730	637	745	714	711	777	723	710	741	689	711	785	700	691	707	665	649	723	737	677	732	733	678	710	699	731	688	724	675	714	738	694	690	729	701	723	712	695	733	711	674	708	698	727	705	736	736	737	708	686	754	733	756	728	705	765	725	719	760	729	712	692
22127	36954	3204	1919	1449	1257	1206	1077	1004	911	868	809	817	853	824	812	823	768	835	732	791	749	758	748	758	746	778	724	770	784	710	734	806	674	747	763	747	730	739	706	759	669	745	761	740	735	768	781	810	729	762	768	726	723	753	748	769	721	777	747	762	749	764	771	745	756	718	752	765	724	733	733	735	772	762	730	773	706	711	751	700	730	750	725	736	710	746	762	737	774	792	788	750	740	754	742	737	774	756	766	708	752	785	755	762	769	780	679	779	748	757	726	728	724	766	746	720	730	732	731	771	768	704	762	730	744	746	722	731	751	761	689	734	739	713	743	714	704	752	792	774	804	711	736	721	734	710	754	758	778	717	744	772	741	805	735	743	789	748	770	745	721	750	721	722	813	770	742	764	750	729	767	756	718	764	734	775	684	788	767	818	720	745	680	730	773	771	747	778	760	737	729	704	740	730	744	736	723	737	799	731	769	703	720	730	719	733	760	767	763	757	733	740	760	740	769	745	783	739	736	775	756	759	802	728	732	745	716	716	713	709	730	756	731	726	744	760	761	768	727	752	711	757	746	802	779	766	749	740	705	752	767	765	738	740	792	750	707	719	753	748	731	741	716	739	746	768	730	769	738	779	723	766	786	725	781	815	792	767	728	745	722	754	703	729	722	690	720	735	766	695	767	760	759	754	784	732	680	745	802	735	718	802	765	738	771	765	784	718	768	770	764	779	764	758	762	755	811	752	731	777	760	772	766	739	751	784	761	718	760	691	758	730	739	773	724	764	728	734	772	751	781	683	749	752	762	762	702	733	734	722	729	726	739	759	755	752	683	791	739	744	774	752	715	768	702	759	752	689	723	757	769	712	756	763	758	742	708	743	752	758	772	683	734	743	735	703	743	790	729	742	756	748	780	727	747	720	719	750	735	757	742	775	744	751	751	743	734	758	717	793	753	750	780	791	720	725	744	735	747	740	754	793	714	737	744	728	759	773	749	700	778	757	733	739	759	707	732	788	765	736	704	726	723	683	774	750	743	710	776	778	698	749	801	737	745	730	763	768	755	726	693	750	695	758	717	747	755	710	732	742	745	732	716	730	769	777	759	743	748	733	743	771	732	792	729	754	776	719	724	748	812	744	736	736	735	735	741	777	775	733	772	721	739	738	717	727	735	751	757	731	746	749	760	751	701	747	763	740	731	756	762	735	746	734	732	683	739	725	755	707	758	733	765	738	737	735	787	733	711	705	775	780	777	733	718	749	756	730	765	740	698	728	770	784	755	713	755	753	762	755	731	738	731	777	711	769	745	823	729	752	789	745	743	764	752	774	740	758	715	735	747	764	729	755	725	768	760	723	776	728	750	767	792	786	750	742	759	741	684	759	772	771	783	802	749	759	722	703	737	746	730	776	759	758	751	758	729	773	747	781	740	700	785	708	743	744	726	772	721	719	755	752	748	725	784	752	736	764	759	789	731	781	776	736	747	728	751	760	759	698	717	716	765	782	723	761	773	714	743	729	702	696	740	752	744	731	758	719	746	751	739	751	756	712	697	790	715	780	743	735	756	751	766	797	742	754	742	767	727	781	759	718	732	727	756	746	719	789	732	745	757	719	777	790	791	728	749	757	705	736	738	744	699	776	706	760	768	744	771	780	768	743	755	764	734	737	684	739	718	788	689	762	736	763	732	740	725	809	760	782	748	759	732	751	816	740	755	737	716	784	743	730	774	736	708	745	755	735	738	773	778	743	713	758	736	783	765	767	748	694	736	747	714	752	738	761	756	765	745	739	703	708	741	708	768	758	742	745	755	788	768	733	766	738	774	718	734	760	722	718	755	754	744	786	724	750	788	762	756	773	731	733	756	792	743	764	711	762	725	772	661	721	771	730	754	794	778	726	717	780	698	750	789	743	677	794	795	801	768	726	741	757	756	738	776	726	737	744	711	757	754	749	736	729	782	743	727	758	755	760	753	703	709	700	712	760	777	741	734	738	798	737	767	715	725	751	747	767	744	703	751	737	750	760	764	732	732	744	734	807	780	727	733	780	722	726	697	767	717	734	761	747	754	721	733	744	730	732	751	777	736	744	738	778	722	738	708	747	738	765	719	775	740	691	737	782	734	773	753	757	740	740	732	725	750	724	757	696	749	765	764	742	707	752	743	757	766	749	783	745	768	752	742	740	738	740	759	743	739	763	748	722	749	774	714	742	716	739	755	766	742	761	741	756	769	766	772	740	707	740	730	781	753	763	753	746	684	757	714	803	748	732	763	735	779	757	757	766	753	778	742	762	768	704	695	761	772	783	774	711	805	727	738	767	729	751	707	763	796	740	727	693	771	740	775	744	712	772	735	751	778	731	768	755	730	780	743	741	694	729	702	731	714	777	712	756	730	722	770	712	775	757	740	744	776	745	732	743	773	719	776	742	718	746	716	731	739	726	786	761	727	708	746	721	773	731	723	753	702	748	744	791	747	748	757	721	760	717	742	785	752	797	772	772	738	717	754	688	714	749	746	726	713	778	748	756	743	731	746	780	763	774	753	767	752	725	738	723	726	724	744	742	741	709	764	757	761	690	742	726	764	737	750	763	743	741	747	732	781	781	737	739	731	750	777	757	700	759	698	748	710	731	775	728	752	713	764	759	712	718	719	725	725	745	804	708	724	691	767	735	734	704	756	715	740	709	766	714	746	740	747	742	731	732	742	793	726	752	709	710	717	751	771	781	747	732	795	768	761	732	716	738	731	738	742	762	773	782	726	736	777	769	763	746	785	746	755	727	777	773	759	789	709	708	722	755	700	713	769	757	771	744	691	769	761	731	726	762	754	752	729	713	721	699	746	809	743	752	762	721	746	756	748	724	761	780	740	770	758	736	745	752	736	729	695	727	722	748	710	784	742	690	731	717	723	725	793	714	690	755	766	759	719	750	710	754	745	750	750	737	720	785	712	792	763	751	699	762	770	755	744	719	715	726	760	726	733	731	745	714	741	753	778	726	753	761	751	733	775	748	752	777	720	842	734	698	790	769	731	733	734	757	779	767	725	775	726	728	720	736	700	713	730	749	722	733	748	728	735	735	717	739	718	746	774	771	740	731	712	802	719	669	777	738	760	733	749	754	774	701	769	762	785	675	779	770	776	714	757	714	716	727	740	762	713	735	763	792	725	730	784	707	736	748	743	755	702	696	741	774	763	748	729	693	736	760	705	720	703	805	791	708	708	737	717	692	732	728	772	752	709	719	769	767	779	789	765	758	715	670	760	751	746	718	705	776	745	716	779	739	748	719	756	714	723	721	737	734	754	747	733	751	765	753	734	776	731	774	721	727	734	774	782	763	784	758	792	793	751	763	748	779	741	767	711	758	753	702	758	772	748	725	696	760	736	728	741	792	728	731	748	737	726	690	741	773	723	746	730	753	792	708	721	810	752	747	756	750	786	769	731	697	771	778	771	766	746	726	768	757	731	775	713	803	782	749	733	760	747	764	745	702	743	736	730
22471	21052	28361	23966	21049	21076	8037	1516	1110	960	913	876	862	834	775	799	776	743	788	732	746	734	680	729	742	732	720	667	676	694	712	741	738	707	760	706	739	669	704	690	696	708	728	727	699	690	738	707	631	686	690	692	677	682	692	669	647	681	688	685	651	692	727	723	638	679	684	682	695	674	706	662	661	714	697	682	659	705	696	682	712	648	703	663	671	685	665	679	751	713	691	685	659	729	629	654	712	638	682	775	683	664	654	629	693	724	649	617	706	681	723	709	690	666	671	722	721	664	669	697	707	702	729	719	700	703	682	673	717	680	717	660	710	654	681	701	724	701	629	666	696	668	681	694	649	669	692	656	679	664	725	688	704	670	636	665	679	683	703	662	692	625	678	700	710	711	677	713	696	680	708	665	651	668	670	687	709	655	655	701	681	696	657	651	682	703	673	699	705	649	673	706	688	742	664	702	687	642	682	671	689	702	734	667	737	676	699	642	688	693	700	686	671	728	685	667	657	775	707	706	741	697	666	682	661	719	713	689	685	716	749	688	712	652	662	685	692	652	701	688	684	675	718	710	723	682	649	687	671	662	681	649	703	701	693	719	739	660	721	682	673	679	681	729	669	662	708	649	670	652	668	663	708	723	669	662	695	748	662	677	667	664	701	703	664	688	655	661	724	694	678	710	658	720	717	681	655	700	726	668	682	678	702	680	679	681	707	714	678	682	696	637	663	654	721	671	654	644	667	723	699	696	689	668	698	677	714	745	730	713	692	685	690	700	674	700	698	649	655	681	712	655	727	668	692	709	693	653	671	730	752	738	682	674	681	665	668	723	681	721	652	694	617	700	678	686	674	672	685	665	658	683	658	713	693	672	665	667	712	682	717	697	674	721	695	699	675	695	663	701	672	656	688	707	692	674	698	638	710	642	689	659	749	713	690	669	705	650	685	690	663	691	659	669	688	729	765	684	658	641	661	694	662	715	666	644	739	647	769	700	712	677	614	693	667	650	673	685	697	696	692	677	655	684	662	687	743	707	707	704	711	725	706	701	705	692	696	720	686	665	660	689	692	729	684	623	640	689	662	696	691	722	670	691	704	712	655	707	674	691	655	692	701	686	649	683	725	621	667	711	699	659	674	684	649	672	713	679	692	643	659	713	676	688	661	687	655	690	686	704	690	725	680	725	715	727	725	656	689	678	719	649	680	720	662	659	631	739	699	679	685	696	695	726	683	678	700	722	684	688	676	718	676	654	646	645	674	676	687	657	688	677	732	673	682	667	648	707	706	689	678	698	690	648	623	695	646	719	685	653	703	689	687	703	694	702	699	674	656	713	677	742	730	682	720	650	679	651	641	665	653	604	679	707	677	717	679	684	646	689	693	701	672	673	744	713	638	681	691	713	672	688	625	672	692	720	705	693	678	715	740	666	722	704	673	653	706	656	686	668	666	726	611	680	657	696	670	711	635	666	701	660	657	667	716	738	686	690	695	664	649	651	712	658	698	677	726	718	626	706	645	691	715	683	671	704	649	667	641	627	734	707	669	671	704	693	661	705	723	639	692	742	666	677	708	670	673	685	639	679	678	674	682	683	701	674	641	687	697	667	640	661	691	684	669	695	667	669	711	667	706	667	680	670	659	637	674	681	679	712	682	732	672	674	725	668	648	648	658	660	711	703	707	656	669	653	707	674	656	720	701	671	696	675	701	721	733	701	689	670	702	679	677	694	680	681	679	711	664	639	646	684	710	678	670	749	674	706	661	645	691	682	671	664	694	671	662	642	679	704	704	739	705	694	674	732	683	622	660	682	712	701	681	672	707	667	658	695	673	699	713	715	667	631	673	665	690	676	687	698	711	653	709	666	721	710	701	617	671	725	653	743	667	700	663	689	702	706	694	772	714	673	695	700	663	652	652	677	670	641	696	674	680	669	702	697	683	669	667	620	660	683	673	687	653	679	694	695	695	673	662	641	666	733	710	663	734	706	691	729	665	664	675	740	671	665	698	633	668	736	636	680	748	709	667	651	682	628	668	675	694	669	700	659	683	688	685	674	728	658	696	722	645	698	689	697	695	724	659	675	696	699	668	709	670	643	670	677	680	645	705	630	650	655	667	689	670	715	634	654	668	681	698	692	706	734	718	655	668	723	719	727	627	724	704	666	648	660	668	680	703	682	680	685	687	703	682	657	712	711	698	663	667	649	681	715	678	635	686	707	690	710	706	690	699	657	684	690	690	681	645	710	687	705	661	657	653	715	720	642	703	705	719	682	689	757	694	713	693	727	710	659	655	688	728	680	716	758	663	699	656	711	678	688	710	707	751	713	658	709	674	664	725	665	703	699	690	692	660	690	681	701	698	689	652	714	680	707	693	675	708	720	668	684	652	684	693	690	704	648	718	705	675	705	682	650	687	644	716	674	695	656	654	669	652	672	662	653	693	684	685	695	691	659	674	689	660	705	641	698	668	692	657	678	678	692	711	675	713	673	653	661	704	689	702	611	675	684	736	696	688	658	640	660	724	691	734	646	686	700	714	687	664	684	689	632	679	676	721	699	708	728	699	664	688	641	687	675	653	656	690	692	665	663	665	652	697	660	655	662	650	669	679	636	645	699	689	673	678	692	682	716	666	690	706	671	679	677	676	681	678	664	665	721	689	636	656	685	683	702	660	651	690	660	710	665	690	656	689	652	691	693	693	711	720	661	665	683	680	666	652	666	712	710	658	654	723	642	718	716	672	671	699	718	691	644	702	690	704	685	737	662	663	681	670	710	667	732	719	688	706	752	692	670	661	704	666	680	691	728	653	675	673	678	660	697	645	665	665	701	707	674	687	653	715	706	697	671	698	686	693	632	675	701	688	680	678	704	635	679	645	659	664	679	660	705	673	697	638	668	679	739	621	693	667	694	685	656	701	643	720	688	650	652	703	685	636	660	706	666	679	673	648	698	648	726	700	703	728	676	643	640	616	666	671	699	685	656	695	692	646	645	709	662	688	698	698	670	696	669	706	703	673	703	690	693	671	659	702	701	703	667	637	660	644	735	652	696	695	670	703	689	715	667	706	663	736	635	648	647	669	705	694	662	695	653	693	689	743	704	676	692	739	655	682	690	686	689	661	616	693	698	683	662	693	675	707	681	680	699	674	646	630	688	719	693	631	713	705	638	691	672	677	703	667	685	693	691	651	715	657	664	694	706	648	643	650	703	662	671	659	694	730	692	650	684	687	732	738	693	706	735	654	667	701	682	660	633	659	703	656	744	655	682	685	666	667	685	658	658	664	668	686	689	693	689	661	694	636	700	653	645	652	694	724	689	698	722	658	709	719	676	693	647	702	673	722	687	731	687	687	699	678	690	626	647	684	677	686	656	638	703	672	682	709	668	639	661	672	675	713	671	687	674	726	678	720	741	704	734	678	701	717	692	723	648	697	662	657	675	666	613	676	713	657	679	729	672	692	664	660	714	730	648	737	636	732	705	720	728	680	641	663	695	652	656
28504	49034	8871	4577	3432	2678	2175	1847	1448	1241	1118	1044	968	902	905	802	815	835	793	767	750	747	746	731	708	718	757	703	751	687	723	737	691	721	765	679	687	687	656	702	713	703	688	686	718	719	724	686	684	662	685	666	692	705	654	660	659	711	649	658	674	655	695	746	675	690	737	656	728	695	660	718	738	687	692	740	703	693	699	681	663	732	663	651	655	688	730	693	731	723	718	649	683	678	709	660	682	665	675	700	696	698	700	691	667	681	696	712	680	650	726	704	736	691	652	731	650	683	694	673	680	649	678	640	672	708	703	726	702	685	690	651	697	662	736	689	655	638	661	681	674	662	680	693	646	730	678	669	669	676	619	637	690	653	677	690	684	694	640	647	664	681	644	636	680	698	746	680	707	670	647	716	661	695	733	687	701	705	673	681	711	624	710	707	649	661	706	692	669	672	676	684	701	664	696	661	710	650	667	666	646	678	682	674	690	707	673	693	651	707	693	639	684	682	674	714	653	713	657	683	710	669	690	647	709	643	665	680	702	679	659	692	704	674	686	690	680	648	702	683	707	697	698	695	645	690	647	654	653	652	702	643	648	674	636	683	622	671	729	643	649	667	719	680	648	661	671	683	708	690	701	704	658	669	676	678	663	696	686	659	670	722	736	703	664	727	651	681	644	682	651	650	673	656	693	646	709	620	667	690	717	711	661	696	669	708	683	627	661	657	674	648	704	708	679	683	674	677	677	659	676	680	681	651	664	685	693	718	690	648	669	684	677	659	661	672	712	664	658	675	658	683	695	639	684	667	667	700	732	679	704	668	700	665	700	678	687	694	675	663	729	726	668	688	723	682	712	666	660	670	668	719	681	692	667	678	683	717	650	695	709	656	634	681	703	633	671	668	686	714	697	652	705	699	708	647	673	667	697	684	674	662	679	647	701	645	744	709	675	620	646	695	683	689	678	652	663	674	707	682	690	682	645	687	662	712	701	632	699	732	698	665	627	672	646	722	668	715	670	714	633	701	683	695	711	695	692	723	698	679	697	681	688	671	683	655	709	654	701	737	659	729	678	663	757	707	697	694	665	703	648	668	648	687	696	666	687	711	702	653	658	703	673	675	681	697	662	663	625	685	694	718	653	689	654	657	668	659	703	687	672	656	653	671	683	674	710	655	715	672	709	664	629	636	722	643	673	719	718	669	681	678	728	701	670	718	666	637	689	692	686	691	664	649	713	720	614	721	689	708	716	684	679	695	657	636	646	686	680	688	653	707	717	696	685	669	697	691	658	693	674	691	711	691	668	625	673	719	687	715	691	672	733	654	676	641	687	664	676	709	663	681	667	697	641	684	684	658	685	700	739	657	674	657	674	716	634	676	648	664	630	679	710	617	634	718	711	666	669	695	723	654	663	659	728	674	647	732	672	762	689	707	669	648	710	678	634	677	708	668	678	687	695	691	668	636	632	638	701	695	681	673	637	636	655	726	643	705	703	658	706	699	655	663	648	656	657	671	688	639	707	693	679	693	635	662	717	702	689	652	739	678	685	707	733	685	686	628	637	670	702	695	636	649	665	732	704	663	673	683	685	674	690	705	682	700	670	696	680	701	680	679	687	672	706	641	693	675	650	667	674	634	620	694	659	627	666	655	706	726	646	719	701	696	730	630	670	740	650	680	698	703	679	713	661	638	652	692	692	694	662	694	701	657	645	619	706	720	683	639	657	701	650	674	697	711	674	672	688	707	668	642	671	710	686	634	700	695	704	723	636	688	667	675	733	677	691	653	603	688	687	683	695	725	661	738	684	681	682	711	606	695	636	685	707	630	714	654	738	718	665	675	664	712	749	705	672	697	710	684	695	672	638	678	707	652	610	688	672	710	689	676	675	659	673	643	687	636	636	648	643	713	742	691	695	684	689	717	674	711	683	715	679	661	684	723	763	683	709	653	675	674	673	716	671	693	693	692	674	676	683	672	721	682	693	698	726	696	678	674	703	677	639	668	656	621	710	701	709	669	667	669	660	714	700	689	702	692	706	719	681	661	699	703	683	675	684	661	704	659	635	661	672	646	672	642	691	653	669	660	658	667	658	639	710	745	697	705	694	674	643	629	743	663	687	720	681	705	726	666	708	634	655	718	706	693	640	647	684	667	673	692	647	669	681	677	677	652	669	693	676	701	717	648	702	704	687	652	699	669	632	683	681	674	705	627	686	657	662	671	693	676	684	682	749	651	704	698	698	642	669	697	668	712	667	669	629	738	689	706	661	720	687	704	651	695	698	680	668	656	722	722	722	644	686	689	676	698	679	719	737	656	696	678	729	669	696	663	650	655	721	706	702	714	669	750	704	706	713	674	679	724	673	659	654	670	695	684	655	696	618	662	662	657	717	706	658	682	743	694	712	695	674	700	679	694	667	653	662	680	695	662	694	633	653	748	698	660	677	695	641	664	675	634	658	673	697	688	704	709	644	684	671	675	651	649	680	693	686	680	730	715	727	643	682	669	688	647	673	677	691	699	664	616	673	657	680	667	672	673	681	694	677	664	641	667	660	665	651	631	713	682	645	686	644	653	637	688	666	687	691	647	712	696	680	661	676	675	689	663	685	696	730	709	647	648	682	714	676	691	669	715	670	713	667	641	687	718	707	725	697	705	722	675	708	675	681	644	691	695	629	643	655	675	714	684	706	628	694	691	675	688	692	664	676	700	667	713	673	690	734	626	668	661	678	678	687	637	689	635	670	716	679	714	651	651	674	680	671	664	709	697	697	711	672	700	672	673	689	680	713	679	655	657	694	672	650	657	700	660	653	683	685	699	675	671	693	662	718	628	676	639	717	670	687	705	701	675	741	655	681	695	652	679	643	648	687	754	689	698	670	694	668	693	718	726	702	687	689	689	695	671	660	726	660	702	642	681	682	688	654	654	670	676	712	661	687	679	640	662	679	680	646	683	711	649	644	723	654	656	687	672	724	663	690	699	746	721	673	664	683	686	691	673	657	652	740	687	647	673	741	659	684	633	687	709	703	664	696	613	670	695	671	724	672	683	689	738	650	693	654	711	670	685	660	643	704	692	655	690	670	706	639	718	641	643	676	685	714	708	701	655	664	692	705	637	706	663	690	704	732	679	686	671	704	715	714	685	726	684	697	704	698	674	699	707	692	665	666	683	687	656	666	669	687	649	638	660	684	639	675	699	722	643	608	673	722	689	692	682	698	639	633	697	681	730	697	681	616	647	700	681	673	685	693	673	632	698	673	678	679	711	657	666	689	677	656	678	677	703	673	679	678	667	664	733	712	677	682	711	675	669	661	634	712	682	728	636	678	687	666	682	682	643	650	692	712	711	679	691	714	673	675	648	702	679	727	688	646	628	629	676	724	715	716	683	658	662	696	672	704	721	696	667	704	661	633	627	685	663	657	657	689	655	643	688	698	675	688	729	742	674	672	713	680	715	639	708	701	692	676	662	682	678	655	666	700	693	612	679	619	715	707	728	702	704
27816	19733	5543	719	489	445	418	403	414	365	420	426	402	439	409	387	388	423	324	426	399	415	394	385	416	367	427	413	404	362	398	369	378	415	409	399	378	414	404	399	394	389	373	436	354	376	387	406	394	411	416	418	346	402	406	385	381	376	403	408	356	380	367	414	430	380	381	394	399	365	392	427	375	372	426	383	377	398	427	409	397	388	379	403	395	359	410	382	379	393	413	405	389	377	376	392	396	409	374	396	408	404	391	390	407	398	348	400	413	380	396	424	425	406	386	396	382	405	364	370	385	362	359	420	418	382	417	379	358	386	381	386	404	380	397	415	397	393	384	424	416	410	365	388	343	421	390	352	421	391	388	375	374	378	414	404	414	374	382	402	394	406	420	372	413	399	386	419	395	400	397	375	406	369	374	416	406	409	367	405	357	427	381	406	392	387	401	385	407	391	421	346	430	419	360	371	420	380	411	415	375	368	368	360	402	378	397	353	409	406	396	394	357	398	411	383	384	384	395	410	387	410	399	402	368	359	383	381	385	399	375	385	380	437	410	365	365	387	417	370	391	358	397	390	388	403	381	373	359	411	384	408	396	410	391	375	397	391	356	391	416	365	390	380	410	409	388	410	384	384	398	440	433	385	399	381	428	411	353	413	394	376	410	379	389	441	380	374	375	399	392	387	372	400	391	413	411	400	413	415	391	387	376	424	412	419	407	376	400	416	385	426	397	411	415	416	361	370	381	383	387	379	402	363	410	416	379	409	407	397	395	361	395	423	381	375	387	381	399	398	423	404	426	370	345	377	381	387	419	359	383	413	408	400	378	385	366	367	425	368	373	409	399	375	387	431	423	382	413	405	377	402	378	384	420	402	380	399	434	400	407	412	380	404	413	375	398	395	357	414	371	386	389	433	391	429	406	356	404	412	435	391	408	414	392	391	377	380	355	383	396	415	385	371	379	412	414	387	377	400	408	407	375	388	419	419	385	383	355	393	407	397	367	390	405	383	393	432	369	389	383	393	426	416	389	384	406	419	390	368	411	395	363	398	381	385	427	398	399	428	410	370	402	388	395	405	396	396	389	413	371	375	391	415	355	401	387	381	410	380	384	387	383	379	398	414	378	391	420	383	381	383	367	359	417	381	375	396	392	391	395	390	407	402	382	361	381	336	344	410	415	428	431	415	407	397	416	405	379	385	367	400	367	405	420	351	407	392	392	365	402	404	408	364	339	391	350	399	368	352	388	380	391	387	398	414	402	413	378	394	390	413	409	398	414	362	397	403	427	429	361	361	415	387	370	382	405	397	399	402	369	393	364	398	401	401	404	386	363	400	408	364	398	391	382	416	370	409	412	380	395	379	417	352	411	415	389	397	406	381	419	362	381	366	386	369	378	392	366	410	396	421	425	397	358	398	361	397	390	404	420	367	418	393	391	387	378	389	401	369	373	400	376	402	380	401	392	376	351	391	381	377	398	346	428	385	381	399	355	380	383	374	415	391	391	393	365	408	373	407	422	418	422	395	388	393	393	416	383	396	380	396	368	406	390	408	402	406	416	388	417	381	370	393	405	363	409	368	396	425	379	393	393	380	408	358	378	440	428	424	368	374	379	411	364	401	384	375	437	369	374	379	426	410	394	363	405	403	383	374	409	408	399	419	413	419	406	379	393	403	401	393	384	386	421	417	397	413	376	390	389	428	377	397	427	368	411	413	367	382	396	393	412	391	418	406	350	412	397	415	377	398	389	403	399	385	410	393	403	393	379	382	381	374	387	393	373	392	376	405	405	393	354	392	389	398	394	405	422	372	383	396	384	421	377	386	386	387	391	410	425	433	365	403	382	386	406	368	367	419	430	377	386	373	432	388	369	352	361	386	396	387	408	416	391	397	400	390	398	382	390	406	370	412	413	401	358	410	357	386	395	383	376	375	393	373	401	361	420	379	368	396	384	377	369	429	376	382	383	372	416	390	383	373	396	387	429	382	395	387	396	390	377	361	396	423	401	428	365	404	436	398	391	433	410	419	377	422	387	411	387	411	370	393	391	390	428	418	392	416	363	416	420	403	387	376	398	370	367	384	405	373	403	380	364	351	380	392	402	404	393	378	403	377	374	426	387	412	427	417	411	386	391	411	377	376	416	371	349	413	379	377	362	395	398	406	386	412	363	390	355	369	394	391	370	430	398	405	384	399	391	384	415	432	383	400	407	366	399	371	396	376	415	372	360	411	367	395	397	395	401	381	411	384	380	408	429	376	379	366	391	354	378	413	418	362	423	391	400	403	373	410	399	408	391	411	387	398	400	437	383	394	398	372	406	411	400	411	398	383	390	345	395	398	389	395	391	365	369	412	383	367	419	411	378	373	382	349	405	388	413	358	396	387	353	355	394	377	391	381	425	376	401	378	388	393	399	376	382	407	421	375	400	429	424	401	420	404	382	391	371	422	436	410	407	396	388	390	387	357	380	382	395	376	370	395	390	404	390	390	423	432	369	360	348	388	382	403	390	409	417	443	401	381	380	351	416	407	392	402	393	399	393	421	420	389	383	418	419	398	394	426	364	430	420	375	383	426	358	448	410	387	434	379	396	406	366	348	419	361	436	366	441	356	385	380	425	426	380	407	375	395	392	421	395	405	415	400	386	359	385	383	380	374	395	404	381	386	372	408	383	408	379	399	382	377	387	360	380	373	392	375	371	356	402	397	420	418	381	403	395	395	428	408	392	383	392	432	400	427	420	410	384	372	380	388	373	407	391	395	423	416	413	400	412	397	406	421	399	383	378	383	429	394	424	426	404	417	385	386	383	394	392	361	387	369	389	394	404	416	387	380	408	381	380	406	383	374	369	385	412	389	407	434	369	376	363	377	414	406	344	378	425	408	399	392	390	418	375	381	412	404	397	392	444	399	401	384	378	391	390	393	399	422	396	402	387	392	385	422	403	390	414	389	382	382	410	403	397	404	431	386	369	388	391	389	381	387	399	393	455	388	409	369	412	408	390	401	391	392	374	375	393	414	401	382	417	409	396	378	378	366	344	373	342	398	369	397	401	384	418	396	404	392	376	400	391	409	393	379	373	423	357	417	387	393	392	391	390	373	363	377	379	424	414	383	384	405	401	396	409	441	395	414	369	404	409	387	394	376	452	398	421	393	418	401	391	386	428	377	387	374	345	416	425	431	431	384	379	402	415	410	386	381	372	423	432	375	341	357	383	434	385	366	372	386	427	386	366	375	412	384	364	447	415	377	392	372	404	424	358	395	424	361	370	409	391	373	429	376	407	406	387	378	396	393	380	399	398	361	403	421	372	438	390	387	425	379	378	379	406	429	404	356	398	389	384	395	365	405	384	424	430	429	368	394	384	425	388	391	394	429	389	372	373	397	412	415	391	399	399	414	369	369	384	353	371	397	383	379	386	354	358	404	383	404	408	387	404	361	403	390	398	430	363	388	435	341	358	391	407	422	391	401	393	358	404	367	408	413	407	388	382	380	396	382
8973	15576	765	549	506	492	471	451	457	450	440	460	411	469	480	472	416	422	464	451	447	417	438	428	427	469	412	445	418	418	430	428	396	457	427	433	417	430	388	419	419	379	434	425	454	414	449	429	440	423	429	440	438	440	445	440	443	403	420	468	433	441	443	439	367	419	455	440	473	401	460	456	450	430	402	457	423	457	445	417	426	426	460	431	405	414	452	419	433	461	450	437	447	449	434	438	415	404	445	396	457	442	413	464	455	434	425	443	398	445	438	418	434	415	417	447	460	439	415	428	424	413	426	428	437	453	479	459	435	393	456	401	435	505	419	440	431	411	404	408	440	443	423	427	439	422	415	434	430	441	456	435	420	434	431	452	451	422	438	465	379	423	390	439	409	451	404	460	441	445	426	424	419	450	388	437	428	434	437	434	408	444	418	425	439	482	429	431	443	419	429	453	437	450	468	419	403	425	443	401	459	421	429	407	417	430	451	428	430	468	432	422	441	396	409	417	423	392	402	446	416	444	455	404	429	432	447	404	420	413	442	474	465	433	430	420	430	447	415	432	408	435	444	420	397	454	404	445	420	441	412	451	419	456	444	384	444	441	454	423	414	415	452	406	471	473	426	427	460	412	422	408	444	451	409	401	443	449	422	442	468	458	384	427	404	438	426	454	472	435	421	403	427	408	440	463	430	450	437	428	463	457	431	415	430	448	449	406	452	415	456	440	471	434	390	460	416	440	461	428	444	402	419	432	449	448	417	468	435	440	440	427	469	411	431	431	442	417	427	469	442	426	435	435	437	443	433	448	432	452	450	454	443	469	432	413	415	406	433	418	446	434	474	411	410	472	422	435	431	435	434	440	390	479	413	405	402	447	455	437	449	454	407	446	462	410	428	431	438	430	435	434	385	433	422	425	404	426	456	429	480	441	442	417	451	468	409	441	454	465	419	428	389	413	397	411	431	437	423	463	401	432	464	417	423	439	485	453	413	472	430	445	427	422	443	417	383	450	441	484	450	416	432	393	433	411	457	493	432	390	418	447	396	448	441	452	413	445	450	410	371	436	435	467	419	448	404	462	423	436	425	414	421	414	412	456	428	449	431	432	409	399	428	408	408	434	454	419	442	401	434	439	444	483	458	456	429	416	443	415	414	378	414	431	414	411	420	453	408	417	390	464	443	457	463	428	451	439	451	451	443	418	427	407	404	428	419	436	400	434	443	445	415	462	421	438	472	413	492	443	439	459	470	436	440	444	443	392	412	428	430	463	439	408	423	454	422	450	449	427	430	426	436	463	416	412	425	427	469	442	446	413	435	453	488	422	436	425	440	454	477	437	457	476	417	486	394	454	411	423	424	462	423	431	408	428	442	441	460	451	464	408	404	440	427	470	434	431	436	435	438	396	424	452	442	451	433	434	432	439	426	438	458	434	397	427	417	488	421	409	407	401	418	422	400	423	420	433	437	457	410	464	451	429	443	463	403	459	444	438	419	455	451	429	455	425	450	468	460	455	422	450	448	455	415	428	456	432	442	444	408	429	465	407	440	427	433	414	427	452	398	428	411	463	438	444	412	458	474	446	413	430	417	430	449	417	429	420	448	439	408	417	403	421	438	434	429	409	466	434	432	434	431	442	434	379	437	442	383	413	446	425	453	413	447	418	445	395	431	476	405	445	425	425	442	461	447	466	418	436	407	462	438	422	431	431	438	436	433	452	415	453	443	450	434	410	413	457	413	472	408	413	421	429	433	460	418	435	426	418	399	393	418	463	414	417	410	427	433	460	403	409	445	476	429	428	414	410	415	439	414	428	431	461	424	384	409	452	432	435	421	437	397	443	462	469	426	415	434	427	442	471	421	435	409	387	410	444	398	409	438	453	420	416	433	460	407	461	423	436	431	439	415	407	453	488	453	450	443	441	415	407	447	415	444	403	424	424	422	426	431	419	439	437	421	434	403	442	397	422	433	418	380	464	434	431	423	403	433	422	453	426	411	418	424	421	411	409	429	408	453	441	413	452	439	441	453	466	515	485	437	464	429	453	463	455	440	441	422	420	411	425	444	455	427	424	457	426	447	434	463	469	457	430	469	416	416	388	435	434	413	479	449	429	450	459	445	447	422	443	439	406	406	433	452	438	436	462	443	428	422	434	430	406	417	436	428	424	413	385	426	433	414	422	476	450	470	414	442	402	423	421	383	439	417	430	433	432	440	449	401	431	464	465	416	449	416	450	441	395	416	422	379	432	438	430	402	424	453	432	450	444	437	455	447	429	401	425	444	367	442	413	499	411	427	416	449	470	462	432	451	409	413	415	445	414	439	415	407	436	425	395	479	438	480	430	465	380	431	431	407	445	410	433	413	407	447	413	451	441	419	424	427	457	427	452	413	385	455	417	447	431	439	444	447	417	420	414	456	458	416	468	413	466	439	429	457	449	470	401	477	424	433	454	420	392	441	444	446	417	407	434	404	425	446	405	430	444	421	397	433	433	402	411	432	462	467	428	431	480	404	430	435	429	406	444	413	467	452	451	443	427	440	444	482	400	426	400	433	446	440	465	411	443	408	433	419	455	417	401	442	461	435	483	434	440	452	446	450	422	430	435	443	462	446	443	399	417	457	433	446	414	449	417	416	446	430	415	448	441	449	436	421	429	436	472	405	397	418	429	444	395	410	426	408	489	433	453	411	445	461	424	461	451	455	455	465	455	435	453	428	415	433	458	441	395	445	447	447	437	437	405	397	409	434	436	449	450	422	430	436	437	436	428	397	433	414	425	446	451	455	417	441	464	444	423	403	437	416	443	453	459	456	427	427	440	469	395	429	460	467	412	411	424	434	456	408	462	418	415	401	455	431	433	424	415	386	416	428	454	442	440	432	455	423	374	438	408	459	433	443	427	468	433	413	411	390	438	409	434	389	445	395	431	413	454	429	453	466	422	443	421	420	468	412	452	441	444	419	425	438	421	397	461	424	426	420	459	438	418	437	436	434	438	434	454	413	445	403	439	393	417	452	388	442	436	430	454	457	421	425	422	412	445	452	415	434	436	418	408	449	436	403	422	447	427	435	431	419	406	439	431	483	442	437	469	465	434	435	387	412	419	424	433	414	416	420	417	440	449	453	429	424	447	438	415	410	442	477	441	428	430	432	446	439	445	452	436	428	440	427	424	449	428	425	431	439	399	424	362	415	437	439	442	425	415	423	431	419	444	438	425	433	446	398	421	415	425	452	391	404	476	457	443	376	427	446	470	414	434	417	412	431	467	405	437	429	458	404	430	457	422	445	430	412	419	516	484	442	443	453	483	431	434	421	422	449	435	459	447	402	409	451	427	407	438	444	462	442	444	422	411	448	446	469	424	454	396	420	372	405	386	435	440	380	407	445	445	413	411	425	425	445	416	432	436	453	405	426	410	424	428	410	427	441	428	435	418	453	401	430	447	455	432	437	429	416	407	432	433	408	422	400	418	448	439	419	438	441	420	429	414	424	442	432	426
23638	21087	28010	24280	20927	6888	918	609	524	482	419	398	381	395	364	383	321	318	329	358	324	331	340	346	317	287	327	333	306	324	307	303	296	290	274	307	315	319	301	313	280	326	295	270	310	298	277	286	308	296	271	287	272	337	330	282	329	326	304	289	299	289	297	263	293	314	281	323	277	288	301	305	302	320	280	321	284	294	307	288	308	330	304	286	276	299	272	263	292	255	289	297	275	307	286	295	304	298	275	291	294	279	301	270	308	276	302	308	294	291	278	301	291	285	330	313	316	321	266	304	280	300	307	301	321	303	294	295	294	322	269	298	263	311	318	255	309	293	275	285	301	293	348	310	279	289	298	280	305	319	311	298	316	270	314	308	300	320	319	319	297	311	296	309	300	289	278	275	275	315	339	286	268	261	289	286	315	261	311	325	291	302	330	320	266	299	293	249	305	299	306	268	291	297	337	265	289	299	279	310	270	287	286	285	300	297	281	307	314	293	280	263	302	316	310	289	267	304	262	266	283	297	291	323	285	294	291	296	280	304	290	315	310	303	288	279	272	290	296	314	328	285	303	317	299	316	292	290	331	305	303	268	301	261	319	339	281	280	289	295	260	283	301	295	294	284	319	304	302	268	290	282	287	292	297	273	332	301	311	261	306	282	286	292	289	306	286	282	323	321	316	291	301	317	293	259	261	307	307	289	285	297	246	312	299	274	311	304	268	292	297	305	284	309	305	343	278	281	265	308	305	326	299	314	323	287	306	311	282	311	316	294	259	328	315	272	326	300	286	308	300	289	309	309	286	309	288	276	306	293	263	291	310	296	317	298	298	295	316	306	264	282	284	275	296	297	301	299	264	301	280	293	289	280	269	296	276	305	300	274	300	313	291	282	269	312	286	319	281	302	285	315	293	285	310	297	302	278	302	285	281	331	279	292	301	312	290	297	299	291	278	295	308	295	274	281	287	307	306	318	294	250	294	309	290	304	288	309	263	300	317	302	261	298	291	288	290	265	284	290	306	286	308	276	282	310	277	303	291	270	261	294	278	303	279	304	274	303	310	278	267	279	308	297	286	287	319	271	279	295	293	289	290	328	303	298	289	277	326	267	287	278	310	279	323	295	289	276	288	295	291	288	309	285	276	290	332	293	293	308	301	339	290	308	260	297	295	318	292	295	297	283	290	302	276	325	293	283	290	312	273	307	311	285	282	294	325	289	310	317	291	317	327	328	289	281	299	296	285	292	300	297	314	319	292	309	257	303	312	283	288	298	301	297	300	237	287	301	319	336	296	282	292	334	289	297	294	305	287	256	276	270	311	303	263	301	313	262	294	272	279	297	309	277	291	308	282	295	293	315	307	277	315	303	310	298	281	304	273	308	311	301	311	290	303	295	295	299	297	316	294	270	287	279	312	319	280	286	307	294	336	304	313	297	297	317	286	293	298	287	315	287	292	290	300	295	274	279	313	286	279	290	316	299	291	292	290	294	288	257	284	305	310	316	291	266	293	301	309	295	311	325	280	326	291	280	305	294	302	310	279	286	313	320	321	294	275	306	302	300	281	260	292	317	287	314	291	301	301	322	304	285	281	279	304	313	299	291	291	265	257	256	289	334	317	288	266	306	299	298	294	275	274	303	268	268	306	296	303	305	263	315	274	265	299	296	283	328	313	268	297	292	296	278	299	315	299	265	285	287	290	270	284	286	323	284	277	312	320	292	320	273	299	318	278	274	288	313	302	308	294	286	310	313	293	278	263	285	306	256	338	308	329	326	285	288	303	287	280	302	348	291	305	291	308	288	310	298	305	271	300	305	286	320	312	293	299	314	307	290	294	269	285	304	285	305	295	294	269	293	305	304	318	276	293	301	291	284	320	300	296	296	332	308	333	297	301	299	313	305	302	319	278	274	269	268	280	293	276	279	286	309	310	263	269	310	275	292	282	300	269	303	315	323	267	305	284	295	300	307	304	286	295	263	301	289	280	290	303	292	333	288	282	302	282	301	314	286	291	328	297	325	285	296	271	292	319	301	277	264	331	280	284	293	279	281	302	309	294	305	285	318	304	294	271	266	313	308	297	271	331	299	294	266	293	316	316	285	312	302	293	285	304	273	313	310	316	280	267	302	294	286	325	309	297	304	310	297	298	280	322	304	273	287	291	285	286	250	307	320	296	283	282	295	297	287	304	260	295	278	274	298	289	276	316	310	286	333	300	303	260	287	295	292	296	312	322	303	319	294	305	257	286	300	262	302	326	281	313	282	318	288	314	285	286	290	303	298	279	294	289	343	296	274	313	300	290	299	321	296	325	331	303	275	303	297	301	282	323	275	307	303	275	294	333	289	280	305	307	287	316	309	279	300	301	276	286	279	323	275	303	294	286	271	294	291	307	276	319	302	290	290	301	287	299	275	312	311	268	292	288	279	324	283	300	300	305	266	331	298	294	299	303	300	291	274	279	286	260	296	326	295	301	286	313	305	292	315	290	273	270	269	288	320	288	296	298	267	281	282	256	302	297	323	292	247	271	307	306	289	320	285	320	290	321	286	294	303	328	260	300	291	331	276	295	305	297	323	302	312	275	296	322	314	261	261	297	273	279	320	284	294	273	310	295	300	282	296	279	324	308	315	296	291	316	332	280	313	301	273	274	278	309	283	294	310	297	270	248	305	244	298	296	294	316	291	326	279	292	275	275	272	316	256	304	290	282	314	276	285	286	285	280	298	278	277	284	321	276	287	268	309	268	308	269	296	282	286	272	296	334	309	325	301	319	268	292	288	304	277	272	277	283	289	284	272	305	327	293	309	307	312	315	299	268	275	287	306	309	264	265	341	292	288	287	293	299	283	285	285	303	292	303	280	280	309	306	295	256	299	301	287	277	294	310	288	276	283	292	297	332	295	290	300	308	282	257	289	285	340	301	297	301	284	279	287	268	303	291	304	286	291	315	300	297	292	287	284	294	284	299	300	279	286	290	291	304	284	316	302	302	284	318	293	308	290	257	312	307	278	274	283	298	324	301	293	303	317	287	314	325	313	301	309	300	313	308	299	320	322	293	292	302	305	289	337	323	313	280	293	307	330	295	288	272	295	328	281	284	295	313	327	293	265	297	293	298	271	266	286	338	291	288	281	274	300	279	283	299	283	316	304	283	255	295	282	289	298	286	301	285	280	309	298	329	298	313	296	281	273	284	287	307	304	290	300	285	275	271	304	271	324	280	320	280	308	308	300	295	299	318	285	302	291	283	320	292	325	307	271	301	298	310	283	276	294	327	257	315	309	271	309	311	317	324	318	268	269	290	334	289	291	310	289	290	299	258	304	311	299	305	285	250	307	284	294	286	278	277	294	311	315	293	279	294	290	286	280	335	281	309	287	310	336	279	290	301	301	297	314	293	284	325	287	281	280	321	283	320	259	294	267	284	287	319	285	316	258	319	320	293	283	282	290	264	319	276	300	279	286	284	291	312	299	278	284	276	297	302	267	330	304	327	282	298	328
23651	46368	5165	2470	1799	1287	1097	943	715	628	531	518	473	490	431	423	412	386	402	360	355	374	359	323	392	352	351	329	340	348	331	303	341	331	344	334	325	326	333	344	345	338	329	306	340	316	321	315	324	350	300	332	304	336	340	338	347	349	331	323	335	325	324	307	324	296	335	324	337	326	309	321	334	334	325	324	330	326	319	355	335	326	331	329	319	318	314	327	334	319	307	336	317	333	329	351	321	336	307	314	294	315	307	290	305	333	329	304	311	361	332	337	321	314	321	332	296	321	318	328	322	346	313	327	292	297	332	330	322	328	297	302	331	322	304	317	340	323	309	290	323	313	335	311	314	300	333	318	301	334	275	340	329	319	339	318	324	337	306	339	317	337	328	326	325	354	322	344	315	340	336	286	330	329	327	324	273	335	317	319	314	321	303	353	349	339	319	317	334	296	340	321	293	328	342	305	301	333	297	321	319	320	299	308	311	299	324	308	341	308	332	310	333	316	320	311	320	346	305	312	320	367	326	322	340	308	296	361	365	323	338	312	346	321	289	318	330	320	318	340	337	319	290	351	326	318	320	315	325	335	317	314	340	318	346	354	304	330	305	318	322	289	310	325	318	301	328	332	327	335	343	303	311	332	343	360	319	307	325	311	308	325	307	293	323	296	330	325	320	330	305	310	333	320	310	300	346	356	347	315	334	317	333	302	303	323	346	322	336	369	332	294	322	357	326	333	287	310	335	317	337	346	327	350	321	320	317	344	334	310	327	308	338	323	332	303	320	319	328	264	319	308	321	343	320	358	332	309	317	316	307	313	310	320	309	343	352	306	328	312	350	336	305	288	304	329	322	320	354	337	357	309	329	302	350	343	345	298	327	312	324	337	337	311	330	307	326	321	327	350	309	343	322	314	302	339	283	301	320	319	331	314	321	317	335	358	313	341	340	356	326	300	332	328	317	306	381	339	349	319	297	316	313	323	322	345	355	295	339	331	331	337	316	331	365	337	308	310	341	287	323	307	352	318	344	322	354	317	334	301	297	328	356	339	344	336	295	369	328	336	344	286	329	272	359	338	294	322	308	299	347	329	324	310	346	335	335	312	307	304	393	336	288	302	357	328	329	310	304	307	297	326	347	324	310	344	315	325	319	330	328	306	312	325	322	316	330	330	328	328	327	347	329	335	337	351	306	310	332	328	309	313	317	305	331	334	301	332	339	341	322	300	338	362	326	308	342	286	306	312	342	303	303	299	326	291	356	363	298	317	291	322	354	338	343	333	285	334	327	304	335	318	310	302	321	312	333	324	348	310	320	320	290	336	335	294	302	296	345	348	317	333	345	324	328	328	315	376	280	323	314	298	311	338	338	310	334	343	311	333	322	321	317	338	334	308	330	324	309	297	311	358	318	323	348	330	324	361	313	352	305	295	308	328	311	309	320	309	311	315	311	318	342	318	328	340	314	345	317	342	310	333	331	330	312	330	325	338	307	304	369	322	337	328	281	337	299	299	323	347	323	299	308	303	335	324	319	334	286	314	320	339	310	278	295	349	337	337	334	329	339	282	339	303	286	294	358	307	326	370	351	332	326	310	327	299	320	330	331	296	322	330	314	318	339	308	316	334	312	335	306	324	341	308	335	318	323	339	311	325	361	293	336	298	301	329	316	342	321	337	306	332	331	334	305	317	330	340	308	361	350	332	330	299	325	350	312	299	353	323	336	318	326	321	324	331	325	312	275	329	299	314	313	309	308	284	327	337	302	298	335	328	329	348	344	284	324	328	283	317	332	314	325	309	324	334	314	338	319	324	322	319	309	329	313	327	326	301	303	318	367	323	314	320	311	321	297	342	308	300	321	304	310	340	364	336	328	342	295	347	328	292	335	322	298	349	350	342	343	316	308	321	336	318	286	347	330	313	315	313	319	293	336	345	301	338	329	326	345	308	297	336	312	299	293	344	335	317	346	345	311	327	322	317	349	348	345	334	353	332	301	329	304	338	348	333	296	305	301	306	325	331	324	321	350	327	313	320	288	307	354	300	307	347	316	347	315	307	338	357	326	309	320	313	326	303	325	341	305	302	321	345	358	279	303	306	314	344	309	350	305	280	334	304	318	322	321	310	299	309	327	292	328	317	339	301	342	311	343	330	333	308	329	291	349	298	318	294	336	315	302	345	337	330	299	323	331	302	351	332	313	308	345	331	342	291	332	325	329	293	331	308	322	348	314	329	340	329	323	309	301	324	305	349	324	331	326	336	332	297	324	328	303	325	332	314	298	340	336	312	325	317	320	320	305	376	299	297	314	306	298	335	307	315	317	314	342	333	325	328	288	311	306	312	349	315	314	324	322	315	351	338	322	323	335	322	309	276	333	313	324	314	332	299	315	301	319	320	362	327	339	302	312	317	304	317	306	315	332	329	326	340	302	323	288	315	305	326	303	308	331	324	334	304	324	342	290	297	308	348	346	360	321	319	330	327	307	320	307	321	295	337	308	356	331	317	294	296	336	330	312	310	328	356	339	310	325	334	325	352	329	288	324	312	288	324	336	351	328	323	343	326	301	295	321	310	330	335	306	358	349	322	322	334	312	324	304	302	315	325	337	353	294	314	318	313	304	344	299	311	331	338	297	332	346	334	288	345	310	335	320	344	315	324	319	324	305	343	335	318	281	330	312	335	316	334	347	313	332	315	363	339	326	317	326	333	311	330	310	322	346	351	297	325	316	329	299	322	323	304	322	325	353	314	343	333	311	310	304	319	307	335	318	324	314	309	318	344	311	324	318	329	333	312	315	309	320	302	336	320	330	329	313	332	311	334	370	313	313	322	334	378	339	330	321	299	315	315	325	288	321	316	321	329	295	326	349	348	327	318	357	320	302	324	327	331	288	312	343	333	330	328	303	348	330	295	320	281	341	306	305	295	303	324	293	283	334	288	367	321	324	317	301	311	354	299	341	312	325	365	340	316	333	329	337	335	316	317	324	313	305	313	323	328	316	305	328	376	285	313	335	312	328	323	301	353	318	299	303	323	364	333	360	345	329	318	331	328	339	350	300	300	307	321	328	312	313	352	310	321	335	314	290	326	316	320	345	306	324	318	308	383	332	326	285	307	295	349	346	349	297	305	348	350	302	319	337	307	303	337	363	344	322	333	324	319	325	327	316	293	335	330	352	313	321	298	331	297	353	319	312	313	312	319	332	296	322	316	299	324	316	309	323	311	325	318	315	336	322	356	297	325	308	312	327	312	320	345	336	302	311	335	304	303	312	358	305	308	305	319	339	287	344	324	322	299	336	322	320	352	329	308	313	337	331	346	323	306	326	330	334	318	311	304	340	297	302	294	330	300	351	297	310	331	328	333	330	336	343	330	340	318	339	367	317	289	327	332	359	337	344	309	323	320	316	313	307	336	321	317	323	309	300	334	324	321	339	333	350	332	330	325	289	324	294	326	301	356	315	329	309	330	320	301	320	365	363	331	306	304	309	324	327	347	309	356
24808	21180	27127	24742	8170	1149	892	891	821	814	801	760	768	780	728	698	769	705	735	676	752	741	702	751	728	683	709	741	691	782	730	730	722	753	701	711	667	680	716	721	674	676	720	709	684	690	759	688	692	705	715	686	727	720	777	709	734	725	718	692	722	735	703	724	734	730	759	736	730	711	701	727	694	728	705	743	711	747	688	726	726	730	731	700	731	690	750	753	747	697	747	711	731	734	723	692	686	703	744	731	685	719	724	752	684	782	751	712	694	682	708	708	712	743	739	715	728	713	699	690	704	736	769	660	697	714	711	715	666	709	713	698	698	736	770	691	742	705	709	677	697	690	724	718	705	727	700	709	674	668	691	685	733	714	698	734	696	758	687	722	677	733	726	719	744	708	721	703	705	710	714	683	706	768	744	747	692	764	769	690	751	730	730	708	732	733	712	681	717	732	707	726	696	709	719	669	717	709	714	731	719	679	726	692	689	712	699	716	698	700	714	759	668	690	740	770	687	723	650	773	702	756	764	709	716	714	685	668	738	704	736	679	667	727	661	717	727	696	722	737	689	729	691	719	723	757	733	700	703	743	714	687	733	688	693	708	701	755	744	668	677	726	715	698	724	723	743	709	710	742	761	718	739	728	690	751	736	744	720	701	706	687	732	681	749	752	677	684	728	721	700	745	715	707	658	698	654	705	696	738	750	687	734	755	747	712	736	712	716	708	719	734	702	698	688	696	725	746	713	680	740	712	755	661	700	687	743	712	662	741	737	751	717	679	718	758	708	707	764	738	688	707	706	698	729	732	730	743	725	729	701	736	731	651	724	725	748	732	671	752	670	734	703	716	736	733	720	741	717	681	770	742	668	723	694	713	712	695	710	722	730	713	717	710	682	699	754	798	698	675	724	681	702	757	687	752	700	730	713	685	704	695	733	725	697	706	699	766	688	704	718	703	647	715	780	697	689	743	701	711	736	696	706	692	700	714	715	712	702	662	716	709	703	697	676	717	644	653	749	680	674	738	721	747	726	657	708	774	719	726	723	717	719	687	654	725	721	708	707	694	729	653	689	708	682	680	710	661	672	702	750	708	725	658	689	720	718	714	666	732	729	715	740	692	734	697	718	714	742	696	757	667	693	703	738	711	663	703	690	770	715	679	710	732	689	724	724	654	682	745	745	706	718	717	677	692	684	714	716	724	753	702	647	668	744	721	710	758	711	709	678	747	722	750	714	676	681	719	740	730	705	719	724	741	689	697	707	696	740	747	696	690	735	724	733	740	707	736	731	721	708	717	732	735	713	698	745	732	681	717	699	719	742	687	693	719	738	709	701	690	702	710	786	692	688	709	711	734	709	696	742	688	721	698	729	756	712	664	705	739	738	731	688	669	738	721	726	699	720	739	701	722	728	744	712	734	636	725	680	700	745	705	681	697	730	715	712	727	712	718	746	715	721	665	705	704	703	675	758	730	674	694	689	693	653	710	739	691	718	712	668	706	655	711	735	702	672	704	713	714	703	733	691	733	701	738	698	728	749	721	773	725	719	709	719	745	687	734	705	696	694	738	689	685	741	713	698	697	656	726	759	744	724	665	727	745	713	700	730	734	667	711	673	715	746	725	716	716	687	711	673	697	759	695	725	729	682	701	693	731	705	744	724	713	760	675	690	699	695	720	724	689	715	722	705	684	727	725	672	710	728	710	727	730	684	690	694	716	712	757	745	682	674	717	787	687	721	724	742	721	696	785	710	717	693	673	751	774	671	707	740	739	679	714	710	719	678	701	679	711	706	707	739	690	741	681	717	723	757	733	721	711	706	717	718	764	703	688	714	741	688	696	732	723	743	661	757	762	697	684	718	653	679	705	674	707	721	678	703	725	699	732	772	751	738	746	750	662	684	698	710	726	730	692	717	689	694	693	722	708	693	698	731	754	744	780	677	724	659	695	706	743	727	725	697	739	760	631	674	719	726	724	722	730	738	717	704	703	741	709	723	684	677	719	656	713	741	739	725	709	685	642	739	727	703	674	663	730	747	726	680	717	729	746	701	724	677	705	691	695	754	736	699	701	702	664	672	735	707	715	694	711	674	750	710	694	682	676	731	693	703	694	697	743	726	660	620	727	743	750	749	725	754	713	728	693	653	735	738	715	695	728	731	732	653	692	724	666	697	710	718	701	685	748	706	724	686	634	723	728	756	672	725	733	696	742	657	679	684	760	725	752	724	731	772	756	679	764	692	727	671	673	694	753	688	737	718	685	699	726	710	731	703	696	725	734	743	705	696	727	709	683	703	701	762	772	693	675	722	738	716	691	784	733	723	676	734	668	731	736	742	718	681	733	697	668	729	754	743	723	706	680	753	700	708	685	766	707	701	747	733	713	754	684	714	726	705	694	767	723	724	727	716	709	732	671	677	704	742	719	701	706	708	757	708	715	638	703	717	704	709	738	756	748	695	711	721	720	689	711	694	687	716	700	697	748	718	700	734	665	760	748	710	708	683	681	662	744	681	738	725	769	670	756	744	710	701	748	684	720	701	714	732	713	749	678	661	665	689	667	716	749	673	700	707	715	734	727	682	704	733	693	697	688	725	731	707	706	734	755	731	728	680	684	712	664	693	686	713	674	730	703	675	690	714	728	666	733	688	708	704	728	736	685	717	688	750	651	698	719	700	740	765	750	706	711	750	711	710	716	694	729	780	703	718	723	687	685	718	734	698	713	716	700	682	709	716	709	722	753	670	690	702	724	728	745	723	696	719	714	674	775	687	766	679	720	684	674	723	717	682	684	723	697	691	713	692	704	691	668	699	673	705	743	689	691	696	688	707	671	735	707	783	657	670	707	724	692	688	743	752	675	746	668	688	682	692	690	730	734	698	736	731	666	681	757	684	727	690	704	720	727	692	659	718	711	682	753	710	698	687	681	687	714	726	734	646	720	706	732	646	714	735	702	712	686	682	727	717	704	713	721	703	716	703	720	725	707	723	689	735	721	761	684	681	705	671	669	734	724	745	695	733	750	681	730	677	731	729	727	753	761	678	727	705	688	714	679	668	714	682	698	680	637	684	676	741	719	741	702	757	712	684	692	712	751	660	667	758	740	747	750	671	644	724	679	698	713	705	749	695	696	717	729	750	732	726	714	699	708	732	696	743	750	758	685	685	729	690	722	770	681	721	756	706	676	690	714	707	688	707	686	738	718	715	686	708	720	709	723	745	668	742	693	667	728	691	694	761	659	749	671	647	677	713	733	723	678	714	748	732	760	747	718	684	722	703	675	697	701	758	693	681	722	740	693	711	730	721	695	676	710	727	731	670	693	743	671	705	708	754	678	772	728	715	751	754	695	713	717	680	696	726	687	721	694	715	739	718	741	713	707	695	718	763	724	747	714	758	730	671	731	746	736	682	741	724	771	685	725	746	694	700	725	702	690	684	748	717	732	692	738	715	716	747	679	729	724	719	696	718	720	698	697	722	651	691	689	703	673	684	687	692	708	763	760
21148	43142	3107	1820	1500	1243	1137	1022	911	903	863	850	814	792	809	803	757	791	818	739	765	739	778	773	727	725	723	754	810	796	762	785	765	788	814	704	709	734	717	717	713	749	731	707	729	798	742	735	720	741	751	733	715	739	746	733	747	714	707	735	745	731	753	756	765	741	726	747	792	728	733	748	741	721	690	766	751	740	701	746	744	772	773	737	716	759	791	739	705	725	742	725	729	699	737	783	738	814	780	761	767	782	752	736	735	728	734	724	731	741	738	702	731	763	707	726	749	767	703	718	733	711	738	746	763	760	788	737	755	732	702	708	773	732	692	755	700	757	718	693	700	719	742	759	704	765	716	755	741	719	745	746	750	745	798	697	735	745	713	763	742	716	731	757	782	749	780	725	782	771	787	778	739	734	767	718	754	722	742	730	721	768	776	766	791	759	716	743	729	728	715	716	754	750	703	727	762	775	789	736	734	781	716	730	760	737	727	708	744	739	763	762	738	731	772	714	728	746	728	695	701	791	737	710	720	795	788	759	726	705	769	743	736	733	779	723	745	708	753	738	703	741	765	743	747	743	736	717	701	737	756	778	714	805	731	722	788	732	729	739	723	783	728	769	781	711	754	765	740	760	812	759	706	750	755	769	785	704	781	709	795	777	768	756	716	752	795	787	699	783	744	753	785	801	766	732	762	727	772	780	744	769	695	738	774	727	757	725	728	722	770	728	718	734	735	742	721	740	766	758	730	761	759	747	780	753	711	789	725	742	747	719	744	743	800	715	718	744	735	704	748	793	740	764	748	729	754	803	742	711	724	722	736	737	748	741	710	695	761	731	744	754	749	786	699	721	745	727	750	772	760	717	736	716	774	704	697	752	755	768	795	708	716	792	726	763	769	689	788	767	765	776	728	772	743	767	714	742	696	733	723	712	791	728	689	759	754	734	739	748	759	747	740	761	771	746	759	746	722	738	709	763	708	743	711	756	770	759	739	756	736	762	765	726	814	776	753	775	744	781	736	719	757	780	723	764	751	729	768	734	750	776	729	756	730	724	740	747	734	706	721	770	765	734	767	723	712	782	734	776	716	669	775	762	739	780	754	735	790	696	708	748	738	754	741	768	725	777	734	759	687	753	746	732	721	719	761	774	731	756	772	708	708	740	754	741	781	731	757	764	735	727	679	723	701	749	784	783	744	725	733	767	732	761	704	735	759	721	752	730	717	722	760	744	744	731	740	746	743	737	771	757	727	706	709	760	814	763	778	695	778	745	779	731	702	744	718	720	761	698	712	746	758	708	731	729	740	714	794	751	696	738	722	725	754	726	713	766	676	751	738	711	766	758	789	776	716	732	712	751	773	755	724	754	728	761	733	744	743	773	720	751	781	708	699	739	725	774	738	738	764	745	694	750	741	743	734	734	751	776	775	782	734	743	714	728	703	722	789	768	732	736	766	780	718	740	763	754	772	702	726	782	659	746	709	797	748	749	673	743	714	740	779	731	739	760	800	782	705	712	782	707	785	747	748	789	763	741	747	767	716	746	756	721	774	764	763	735	705	721	757	715	758	747	769	717	717	772	753	734	711	728	749	687	754	740	748	788	776	715	762	784	762	718	714	782	735	753	768	786	776	725	774	727	805	746	757	710	715	750	706	730	766	781	751	770	756	787	717	784	759	715	720	720	770	730	719	776	709	726	744	768	774	755	760	781	728	766	734	792	688	769	717	792	717	729	746	743	751	740	762	737	706	778	716	744	757	757	748	713	719	706	693	725	744	756	767	716	738	701	745	770	752	733	725	784	732	699	772	778	786	750	736	777	748	758	716	726	747	785	718	768	733	800	753	729	755	733	735	771	766	746	739	769	782	752	738	724	744	806	694	743	755	743	687	762	779	737	774	753	756	775	761	734	745	764	747	746	737	789	754	764	749	739	746	726	728	722	765	769	781	721	729	765	770	747	745	742	758	710	788	765	778	692	721	749	723	728	780	745	731	765	725	705	719	713	732	758	758	793	730	738	729	765	711	756	745	736	739	765	721	739	745	693	746	810	736	723	711	719	691	741	710	762	737	738	747	731	793	703	766	724	744	689	694	760	747	685	743	698	717	757	739	743	724	751	740	729	706	743	755	795	736	755	758	720	707	774	725	780	710	756	775	771	720	733	742	723	738	743	711	787	682	794	766	740	765	784	780	699	677	726	765	742	762	726	704	731	733	749	776	737	750	738	758	700	751	767	800	717	695	701	718	740	678	746	742	779	754	725	704	727	749	734	753	718	742	761	779	774	730	800	742	756	776	745	707	792	686	749	697	744	769	713	768	713	724	733	747	779	738	750	720	790	759	705	718	734	761	733	788	758	744	802	765	755	734	725	677	794	752	669	754	738	762	738	694	795	721	747	796	695	737	748	706	733	717	795	748	729	748	738	714	713	786	789	761	706	673	729	737	754	765	694	717	741	712	700	738	773	741	779	766	746	711	721	726	739	732	723	762	712	712	727	700	743	739	753	722	745	749	754	751	801	739	689	745	694	770	716	729	693	724	738	750	731	767	755	781	689	758	750	731	750	775	772	757	776	711	726	715	737	790	741	745	751	734	721	736	701	756	726	761	698	762	775	743	771	703	732	730	747	758	768	740	728	833	688	744	768	790	765	731	716	714	703	750	752	754	728	768	758	714	747	735	727	738	724	716	763	747	733	698	769	739	726	760	746	739	781	669	765	751	756	714	758	734	718	720	728	729	723	722	730	711	809	710	774	722	732	694	715	694	732	717	766	795	790	754	755	768	717	701	741	760	732	767	711	738	775	728	736	764	732	748	764	764	750	787	723	778	710	791	750	780	704	731	717	752	756	766	714	760	742	699	748	738	734	767	689	757	715	701	784	704	757	713	728	744	778	785	725	732	768	711	739	741	709	717	742	736	768	772	746	736	756	762	777	727	770	718	752	729	728	758	686	724	711	748	751	700	717	720	728	760	738	778	744	767	713	710	757	739	721	758	729	720	779	749	696	774	722	690	780	762	703	719	752	783	683	703	733	785	783	758	716	740	727	778	752	727	677	751	729	716	746	721	734	790	745	705	742	728	781	785	763	770	749	754	716	760	702	799	727	765	730	759	713	761	782	759	738	727	785	757	755	756	737	749	700	729	760	783	712	724	746	763	779	730	749	728	766	743	753	706	760	712	763	698	715	700	735	679	682	764	778	721	721	712	720	692	740	742	750	731	771	720	763	767	737	752	768	679	772	733	808	698	722	756	737	749	776	761	735	772	781	728	775	809	734	739	733	762	696	742	718	750	740	744	780	749	755	759	704	772	731	710	761	736	734	732	704	800	753	697	744	737	795	744	757	742	739	734	733	738	719	759	736	715	748	715	711	731	782	696	749	738	718	709	756	700	730	768	761	740	711	773	757	763	744	699	767	744	696	715	749	757	750	815	729	768	741	743	712	718	802	683	726	687	695	745	748	762	705	745	712	726	691	741	784	757	696	706	729	722	735
22589	21150	29381	23095	21123	21182	8161	1444	1054	1030	952	932	891	866	826	801	795	810	747	786	684	717	723	705	703	704	688	709	719	726	704	707	697	722	699	761	738	695	700	688	699	682	679	672	704	713	701	694	593	707	654	679	708	761	752	679	644	703	675	731	645	732	648	688	681	693	708	679	744	706	705	665	665	668	697	683	687	659	710	706	701	682	686	674	717	716	700	675	674	708	675	688	670	715	658	704	702	675	681	734	674	702	702	694	660	648	663	670	701	694	665	696	696	688	713	744	702	733	686	672	714	653	726	646	659	681	712	696	699	715	776	706	728	707	700	663	687	679	657	724	636	724	691	710	663	752	663	655	687	656	718	692	663	689	669	729	660	687	703	745	661	706	685	704	665	751	693	723	692	719	715	713	689	648	755	704	703	685	678	666	708	730	690	701	683	698	687	698	709	677	709	684	715	702	728	645	666	657	678	670	663	679	689	670	664	731	680	723	674	697	699	748	697	665	667	695	702	669	677	667	677	698	704	670	722	683	682	706	673	682	731	684	702	704	718	626	704	693	707	681	703	670	703	741	697	707	689	683	661	697	748	676	680	645	726	765	729	694	689	712	688	717	664	656	690	699	697	691	657	715	711	649	733	718	686	719	659	689	671	687	693	677	674	692	705	685	683	674	665	685	708	709	683	681	669	702	747	681	690	678	692	659	676	651	689	693	686	702	675	692	677	709	708	662	727	695	722	644	707	685	712	652	692	665	696	681	718	692	688	722	698	710	679	704	705	693	708	685	701	727	673	705	708	703	702	676	698	713	693	732	701	683	690	689	696	682	733	709	675	694	678	690	657	692	659	736	658	691	729	631	712	763	690	679	725	717	667	696	718	727	674	669	679	689	682	700	714	689	672	681	747	682	677	700	645	712	668	705	659	683	700	755	684	700	727	693	722	730	681	625	661	676	691	737	711	738	663	666	709	678	662	703	677	714	698	652	690	657	691	742	678	702	699	695	707	698	729	733	720	714	691	671	662	738	696	672	656	718	703	670	694	658	746	714	652	677	663	667	709	702	703	676	676	700	664	756	727	692	690	738	673	705	676	678	641	675	720	769	698	673	698	711	706	689	698	772	699	669	701	676	677	650	714	678	711	700	695	674	707	695	703	637	713	669	697	697	725	715	700	653	697	747	668	651	694	720	680	692	671	684	687	720	651	691	675	688	707	692	709	699	702	669	700	707	730	667	705	693	669	656	668	686	719	679	672	688	665	705	708	726	696	722	686	707	686	651	684	705	673	654	676	670	708	721	687	638	677	698	685	717	685	678	648	684	739	685	729	720	714	673	645	682	693	704	715	687	693	682	709	697	725	748	654	720	673	675	670	709	652	754	687	715	674	684	684	706	649	683	640	697	683	680	688	691	706	685	675	701	689	765	668	666	635	690	697	669	714	714	700	775	638	659	720	645	708	714	686	676	668	679	697	672	690	724	671	707	700	706	696	662	707	717	687	705	670	711	686	673	683	694	661	688	675	630	673	669	656	698	684	730	722	654	716	709	713	713	656	686	703	695	662	709	704	695	674	669	699	729	663	658	688	652	710	681	763	661	676	748	724	660	673	729	735	705	697	681	629	678	706	726	674	701	672	700	696	688	715	685	715	688	688	689	698	675	697	648	713	691	666	638	675	680	735	683	723	685	697	705	688	664	709	688	718	657	716	684	687	672	702	686	688	675	725	748	696	737	693	714	680	657	698	684	750	691	678	659	719	692	688	721	631	703	718	719	716	730	716	709	710	673	653	735	661	737	697	676	707	700	666	657	687	646	684	671	648	701	720	774	684	672	662	665	702	679	699	687	679	651	724	652	643	690	759	692	669	687	714	696	716	679	706	684	679	671	680	662	737	682	693	682	691	670	717	694	694	673	687	725	718	622	687	713	695	697	677	703	687	704	668	725	678	728	659	723	644	723	720	684	674	671	650	668	702	620	698	667	712	680	667	669	668	684	669	678	697	690	686	678	675	724	659	644	699	662	677	681	712	695	633	732	670	674	711	669	666	682	684	699	681	684	683	694	736	718	639	738	724	700	642	730	704	704	747	731	740	764	704	686	679	693	680	719	643	703	692	695	698	676	738	703	679	700	714	667	695	651	717	691	704	681	683	703	638	679	711	672	708	723	643	713	713	701	715	683	674	677	690	715	697	680	655	653	698	710	685	692	703	693	677	681	671	669	640	733	663	693	681	690	727	665	706	708	659	736	715	702	749	665	753	667	693	695	718	704	711	672	674	660	734	692	639	711	684	699	690	684	675	670	732	724	707	702	732	705	665	695	633	691	680	670	672	707	704	748	670	665	665	697	696	663	697	719	695	742	695	675	717	701	681	680	680	646	686	645	686	670	716	689	696	659	751	676	684	671	647	705	670	690	718	694	719	681	669	681	728	693	727	714	666	672	655	670	737	693	661	722	687	683	684	711	727	725	692	682	711	701	718	716	714	705	711	680	697	683	711	687	648	714	689	665	682	702	697	724	704	643	720	669	683	714	653	739	753	676	753	689	714	683	694	648	745	658	681	695	726	715	701	716	656	679	708	753	646	699	696	702	679	655	710	742	715	696	670	673	728	700	687	706	695	683	681	666	712	692	699	708	726	726	665	682	703	678	707	660	677	710	705	704	715	643	679	653	721	676	695	693	707	706	665	698	705	704	703	691	651	602	668	713	707	681	708	674	722	662	664	731	692	718	763	663	707	697	689	689	664	724	645	637	714	728	701	655	673	629	665	683	704	755	654	670	687	673	724	666	648	676	701	646	728	707	647	675	682	736	669	742	706	645	678	665	675	708	614	666	673	662	683	686	702	726	649	719	691	675	630	727	705	684	642	732	657	665	636	704	673	693	696	665	682	670	692	633	678	710	700	652	724	681	715	682	697	700	670	670	739	703	695	641	682	699	699	720	682	691	766	715	685	631	691	747	717	667	731	678	715	689	626	692	706	650	674	691	712	659	684	666	667	685	706	681	717	681	703	653	671	685	679	687	710	659	678	679	669	701	666	735	716	679	697	696	716	667	667	721	624	710	751	646	714	701	698	711	704	664	719	689	698	678	676	724	681	655	686	674	664	677	700	699	718	710	711	680	696	733	677	673	670	675	667	728	676	710	693	692	695	677	682	699	678	674	701	684	666	693	752	659	652	709	696	698	705	688	680	696	712	668	693	694	755	660	655	695	680	673	666	737	709	734	684	704	692	704	712	631	728	715	676	682	692	703	688	676	623	702	699	715	688	663	705	636	669	673	694	685	641	695	708	685	710	710	717	684	745	691	633	672	655	692	691	708	667	687	736	702	703	661	648	643	688	668	686	688	647	694	680	700	689	732	684	666	707	672	714	685	655	692	659	725	687	683	687	681	667	717	699	680	700	683	671	685	659	696	693	733	675	662	646	617	709	657	686	746	739	699	682	668	695	708	719	663	711	726	684	677	676	637	668	733	665	723	668	679	676	679	723	675
29308	62171	8694	4361	3263	2565	2102	1765	1459	1175	1195	1104	948	952	866	857	789	828	798	792	775	764	753	727	740	719	715	725	762	785	682	680	699	725	761	702	710	712	701	700	715	695	697	688	736	715	706	667	690	762	641	663	738	702	708	644	695	680	687	703	649	716	742	655	705	720	678	701	695	682	658	686	690	689	717	741	702	686	696	736	658	687	751	678	677	719	722	652	723	737	722	692	688	663	704	704	697	655	708	688	697	710	648	708	711	682	663	698	678	678	712	684	718	692	742	720	662	659	672	698	675	707	672	736	679	649	702	682	692	710	726	663	723	767	668	673	699	658	698	670	657	684	641	707	703	676	669	674	679	690	689	656	699	654	717	700	663	662	695	730	688	685	681	644	669	668	709	717	689	659	677	677	684	654	678	658	674	692	715	680	692	636	738	698	756	697	685	701	680	664	676	701	682	685	662	665	683	675	693	666	644	693	677	651	736	670	691	683	693	675	636	696	744	658	645	700	692	700	716	724	673	661	724	697	679	700	672	704	677	687	662	724	726	686	689	705	689	671	705	687	661	744	698	695	700	674	685	717	718	673	706	726	685	677	689	712	644	698	652	646	678	709	678	687	724	679	676	671	743	682	690	672	733	722	703	696	694	707	716	676	705	690	684	691	702	666	693	704	669	665	678	739	681	670	666	721	720	688	634	723	683	674	643	638	657	689	718	700	676	658	715	698	695	719	666	738	697	642	693	697	704	690	679	685	708	686	716	700	744	680	719	689	665	696	702	702	668	714	688	712	721	676	683	703	673	725	685	676	654	718	695	677	698	654	700	668	688	714	717	665	664	726	678	677	716	670	693	646	696	722	702	645	715	699	738	675	650	676	694	717	720	702	660	665	688	724	725	673	671	686	694	737	671	705	695	697	732	663	694	696	700	645	682	647	683	669	715	660	700	698	710	694	702	715	720	675	693	692	663	710	700	631	743	652	697	728	692	749	705	673	706	704	684	649	698	677	691	655	742	669	672	654	725	702	690	667	674	683	701	683	684	663	720	732	687	702	669	691	707	704	648	712	718	675	680	748	722	676	701	742	696	674	702	735	749	733	670	690	691	690	685	709	684	721	668	660	690	714	705	693	679	653	645	707	638	661	707	660	711	657	691	660	653	721	707	672	629	690	673	671	686	659	714	638	673	664	662	701	690	717	685	693	687	643	671	707	766	654	725	739	690	677	692	690	683	696	651	655	712	695	695	657	690	648	673	721	715	699	653	671	664	709	717	702	693	706	716	662	702	672	667	693	622	647	705	735	693	661	647	700	669	642	712	683	695	671	642	690	654	688	662	637	656	724	657	714	682	677	706	697	709	710	673	699	701	672	631	710	739	664	704	689	670	672	696	691	671	660	681	675	700	705	725	699	707	684	727	694	639	680	698	676	687	677	703	685	684	664	708	678	697	663	715	720	668	708	702	634	725	658	657	717	668	715	685	691	691	639	718	695	675	724	693	707	678	651	724	663	698	658	710	667	668	679	722	709	704	683	688	704	671	670	676	653	704	695	670	715	631	673	713	660	697	712	670	689	718	692	697	691	659	691	740	720	654	718	657	656	710	661	688	683	726	676	698	715	741	718	671	661	676	729	690	653	664	685	675	704	694	671	683	663	710	693	667	749	714	715	693	656	675	711	657	677	656	667	674	672	676	664	654	705	663	691	751	702	650	698	673	644	704	656	683	721	674	706	701	684	685	665	709	673	696	692	694	682	703	641	719	694	650	681	679	665	659	654	676	705	700	758	700	683	685	739	682	651	655	668	692	711	682	679	658	685	703	652	657	689	687	686	756	686	706	641	687	675	697	680	704	657	713	695	722	676	692	759	690	704	686	675	704	698	673	698	698	702	667	690	700	676	711	717	698	699	710	715	675	726	691	721	711	673	643	714	792	646	681	649	687	707	677	664	695	662	660	766	675	637	679	712	683	651	647	689	720	700	695	699	705	693	621	648	722	690	673	691	692	728	719	666	661	665	736	698	716	689	694	682	667	723	693	669	669	719	681	724	651	649	650	701	702	706	671	692	681	694	671	672	671	695	671	705	677	670	734	707	691	684	677	693	697	659	717	690	660	689	694	682	675	663	677	673	680	680	715	656	690	700	667	697	717	638	737	725	697	692	712	674	679	714	645	692	656	687	702	680	701	700	660	650	655	664	679	698	667	687	669	682	686	745	690	732	706	703	675	633	652	723	671	675	692	682	669	636	713	734	687	699	670	708	706	669	717	668	670	724	695	659	692	673	673	705	693	672	707	675	693	697	679	698	633	700	725	657	658	669	703	693	714	720	688	696	674	653	711	686	687	722	704	684	693	672	722	664	688	659	680	698	701	681	683	727	687	705	683	656	728	760	692	707	722	637	716	683	664	651	713	692	698	703	689	661	700	711	664	690	719	702	730	730	698	661	644	702	678	704	670	651	687	692	662	699	699	699	695	696	634	703	746	681	671	695	711	730	652	649	693	688	692	677	678	729	681	720	648	669	677	712	725	642	728	703	666	659	723	643	685	689	736	713	705	673	665	680	684	689	689	666	695	686	709	698	689	647	732	691	721	685	715	676	671	630	703	721	699	669	669	707	670	711	695	686	666	702	663	644	685	705	696	666	695	651	690	681	669	706	692	681	682	655	705	722	690	702	686	646	669	673	707	661	710	696	665	650	685	723	686	729	697	699	691	710	702	665	682	666	765	731	691	665	728	638	659	712	729	690	734	731	674	740	683	703	703	765	673	662	733	691	712	689	682	710	706	730	729	727	668	633	728	694	742	702	655	706	710	683	702	689	706	686	710	722	687	692	701	678	641	682	653	677	691	714	650	698	679	674	680	683	672	642	673	679	690	711	714	705	677	681	670	667	656	664	724	725	652	697	700	671	694	657	701	709	703	652	693	674	705	720	698	703	679	653	630	726	643	677	679	684	663	704	680	652	684	735	725	761	670	709	688	661	655	687	719	706	690	750	696	699	715	705	687	757	694	691	682	688	698	716	751	700	667	676	692	676	695	731	683	707	706	663	680	699	685	682	727	694	690	642	684	689	664	717	661	672	681	718	719	668	702	678	673	681	713	640	690	671	676	699	710	696	700	712	664	665	755	701	701	675	665	682	706	689	639	708	669	701	647	690	693	626	669	703	703	651	675	713	678	680	667	637	750	652	695	702	758	679	697	654	685	698	732	669	673	693	688	705	684	720	677	665	666	704	681	666	715	683	667	666	682	750	718	736	717	712	681	692	710	698	719	671	715	699	685	709	674	667	646	707	678	671	703	663	716	701	666	732	685	697	642	703	685	705	677	667	714	688	670	648	684	725	693	689	712	695	710	708	677	705	720	707	679	693	700	693	697	660	701	674	661	741	680	713	728	639	646	663	695	726	730	687	664	637	670	694	674	646	669	638	660	713	699	669	711	661	703	701	692	694	721	656	671	678	682	678	698	661	730	690	674	656	715	665	689	717	667	729
27993	20813	8900	980	668	601	486	402	377	446	400	400	430	437	399	402	402	419	367	404	443	400	401	411	463	388	367	380	383	400	380	419	398	402	427	397	461	393	398	433	410	392	441	366	388	415	394	385	372	401	405	448	418	413	405	405	423	440	467	400	382	422	415	394	417	385	400	376	396	403	406	428	426	405	394	398	400	381	371	381	417	378	399	378	403	369	425	346	398	461	396	430	377	388	376	379	407	396	402	431	371	415	458	399	425	381	413	394	453	391	353	410	390	384	384	402	390	375	375	370	389	363	367	383	381	397	411	407	391	423	436	396	373	397	407	357	408	436	421	427	404	426	420	397	378	388	401	377	428	396	377	363	400	392	411	412	431	404	373	401	357	385	422	366	423	375	409	400	415	414	392	419	391	405	401	365	418	395	423	415	447	387	422	425	394	379	406	393	391	419	412	424	395	413	430	385	386	417	422	384	404	406	427	414	399	450	378	390	413	413	397	388	387	387	397	423	408	371	389	445	378	402	386	389	425	380	404	419	384	392	426	405	394	425	360	427	372	415	400	406	414	402	412	406	435	383	376	412	408	406	432	394	402	436	412	373	399	394	413	408	379	385	402	391	362	388	387	406	407	402	411	360	372	392	383	427	389	386	390	368	401	407	381	374	412	394	389	379	331	372	388	427	430	372	433	419	386	429	409	383	421	397	418	410	436	394	393	434	399	402	456	398	383	403	382	409	398	399	451	390	401	379	373	382	368	389	386	444	384	408	389	397	409	363	451	401	405	381	408	387	419	385	410	406	413	421	390	377	408	410	391	399	410	401	443	415	369	425	404	415	378	383	398	389	384	402	414	432	398	385	406	400	419	402	369	412	383	375	391	407	363	402	399	417	412	413	403	391	438	436	457	381	395	405	385	399	429	378	370	378	408	394	369	398	386	428	442	421	411	421	400	401	391	406	430	392	392	406	347	402	425	402	383	397	411	408	369	393	446	404	425	394	366	380	398	395	433	398	390	405	412	392	438	400	369	391	420	403	394	427	394	409	344	419	405	399	385	458	395	445	417	404	412	386	378	405	439	410	390	417	420	406	386	370	396	377	431	407	434	418	402	391	408	352	347	409	409	388	391	419	394	394	385	387	382	359	404	377	430	411	393	417	428	406	402	421	405	381	436	361	417	427	413	403	394	379	390	380	412	408	374	401	409	480	393	379	401	423	436	427	395	389	380	382	406	395	425	406	414	391	451	394	397	382	406	394	397	410	390	434	395	374	410	422	422	444	395	383	412	390	428	368	390	408	434	422	381	372	403	411	372	436	429	461	395	420	420	382	412	420	418	353	389	361	405	413	392	419	403	369	394	401	389	382	390	410	368	371	436	393	386	395	407	415	388	382	395	372	334	399	401	371	447	414	425	382	406	409	416	396	444	386	382	419	406	415	414	381	391	390	361	397	404	438	373	404	413	405	392	398	384	396	417	397	432	365	406	351	398	383	381	393	364	399	382	419	366	410	406	397	424	408	430	400	412	427	405	390	418	389	399	397	427	422	417	403	415	416	432	411	417	382	402	374	407	423	400	365	417	412	411	377	384	415	394	418	443	399	378	406	381	432	384	414	391	423	420	411	379	439	387	382	417	381	396	393	368	385	368	398	440	389	414	428	391	413	398	410	380	368	375	408	382	417	416	366	380	407	400	416	405	393	407	429	399	396	393	450	390	389	406	369	398	369	362	437	380	334	378	417	403	389	391	403	400	338	410	404	381	406	394	405	398	386	414	407	405	424	402	401	413	409	389	382	401	430	388	427	401	383	407	422	425	381	418	392	384	452	423	399	416	428	359	373	402	402	362	434	417	393	374	383	429	415	403	364	399	407	423	415	385	423	416	415	382	379	396	382	407	399	400	383	377	390	419	468	442	383	390	413	429	373	419	383	413	400	405	369	404	423	381	414	404	371	444	396	403	419	422	399	405	379	397	396	402	439	391	394	396	391	407	388	424	386	389	417	395	392	365	405	433	385	382	395	393	424	380	397	400	391	364	373	410	364	404	439	395	429	453	390	396	391	429	424	427	402	410	409	399	405	347	404	378	412	390	381	395	413	396	408	380	421	425	396	377	416	424	404	383	396	425	391	413	409	403	442	411	400	420	392	405	359	438	435	376	377	405	407	376	377	402	399	365	386	375	400	400	423	388	402	427	383	402	384	409	392	390	421	425	399	419	395	417	381	398	419	372	363	438	376	403	415	368	397	382	375	380	380	395	433	380	439	386	394	424	403	401	399	388	436	373	385	448	372	427	392	371	357	407	421	373	404	389	411	389	432	374	425	415	409	428	436	398	394	408	420	372	399	392	353	431	399	408	390	446	415	444	404	426	374	414	403	392	386	388	454	382	384	389	408	357	419	383	442	401	395	400	385	382	402	409	403	407	379	414	368	399	405	379	414	387	430	417	407	391	390	385	374	351	381	419	377	384	421	375	400	414	421	418	365	435	370	389	413	405	417	421	392	415	405	393	380	421	401	395	405	424	367	378	421	402	401	394	413	419	409	395	399	366	371	386	381	404	414	393	394	368	397	417	382	372	378	417	407	442	405	379	422	426	383	406	425	427	378	441	415	383	393	338	423	364	397	401	388	382	382	391	388	388	417	431	381	410	408	425	409	435	391	382	428	384	374	395	426	372	389	373	405	376	409	422	418	403	393	390	380	408	400	416	370	375	381	391	393	424	415	401	398	422	428	398	369	405	382	433	403	420	399	393	381	399	411	410	380	413	391	416	387	383	418	437	413	378	405	404	399	393	430	398	406	413	408	408	379	366	392	374	394	437	431	394	374	409	390	414	446	409	431	434	385	407	385	411	394	415	418	410	370	382	402	446	376	408	375	396	429	425	349	387	375	417	387	386	402	408	386	386	394	393	403	398	429	386	410	414	404	433	403	378	434	400	390	400	371	463	409	410	395	412	383	379	388	393	432	436	410	356	413	391	394	410	412	389	405	416	440	462	423	397	403	385	407	383	396	421	414	358	352	427	404	372	410	414	396	392	385	420	374	394	407	374	406	428	418	421	379	419	395	456	416	404	394	364	413	411	365	375	387	400	408	387	396	401	396	420	414	422	386	410	400	422	390	422	414	410	412	361	386	392	382	422	380	393	407	387	365	379	385	377	356	405	382	416	405	424	377	427	394	423	393	440	412	371	432	429	373	401	406	406	415	414	407	424	395	409	404	347	394	386	434	382	432	414	430	372	399	385	434	386	378	404	395	373	391	382	405	403	379	390	436	421	410	398	384	371	397	398	412	424	404	398	415	421	399	396	394	389	382	387	391	372	407	414	410	419	406	390	436	424	395	418	413	390	419	438	396	373	398	416	367	390	409	404	403	410	386	432	414	410	417	380	397	406	415	377	415	406	438	420	369	417	388	418	344	388	427	425	412	389	378	375	410	418	414	381	433	437	431	430	396	380	399	385	410	404	390	402	425	397	375	446	375	350	394	367	380
11242	23097	842	565	503	538	493	473	468	487	428	464	481	444	443	437	454	434	436	441	418	450	465	425	446	419	381	442	447	479	430	430	436	403	443	437	443	472	435	436	439	412	409	427	497	439	451	423	448	456	464	438	403	426	446	439	419	428	428	460	443	421	434	465	437	440	465	465	433	433	418	438	418	446	424	466	419	467	454	447	426	411	442	389	466	466	413	458	416	430	468	416	432	438	438	452	439	434	502	441	432	433	467	421	439	449	428	448	458	456	409	426	471	467	421	443	435	468	438	472	458	450	445	457	428	413	445	427	462	471	460	418	451	452	463	427	444	407	453	422	449	448	437	435	433	415	434	416	434	382	442	434	463	466	423	447	450	444	454	417	416	417	436	447	441	413	439	426	474	450	416	434	391	476	451	460	438	434	418	441	428	427	418	456	465	439	443	442	456	445	437	467	435	441	429	439	414	464	441	466	448	457	442	426	436	427	443	436	424	432	440	430	406	463	428	409	448	457	444	435	414	387	470	469	426	448	437	450	462	463	444	439	453	463	440	420	433	433	429	460	463	439	446	423	445	417	432	431	418	435	423	445	471	451	423	450	466	427	432	423	416	465	453	423	435	422	440	435	439	446	447	443	429	425	404	425	419	448	444	432	450	444	406	454	472	482	422	437	411	458	444	432	448	442	428	452	440	445	452	446	476	417	453	428	436	471	480	429	453	488	415	451	425	463	455	472	439	442	448	434	491	416	440	445	430	442	469	480	462	428	415	424	425	420	424	445	476	415	431	460	439	481	448	480	434	493	436	445	432	440	430	472	460	407	405	419	427	455	410	435	489	462	448	430	479	442	411	451	456	453	444	451	433	423	430	405	482	466	421	442	440	457	425	412	433	436	442	497	456	447	420	446	455	448	408	446	444	438	432	416	456	422	463	462	459	445	416	456	434	411	463	446	425	432	430	434	453	446	468	460	407	446	397	459	482	428	428	430	448	429	406	461	470	462	419	459	419	464	470	458	448	409	405	445	435	434	452	429	452	457	427	388	454	455	423	456	459	433	459	420	437	442	433	448	442	432	421	448	442	467	444	419	441	440	415	441	426	454	453	415	481	472	428	420	435	415	427	409	441	443	424	379	436	446	440	448	428	453	433	429	446	406	408	453	429	454	466	458	419	458	446	478	442	449	448	403	436	480	476	437	473	409	423	444	433	432	419	443	414	431	458	426	456	435	430	447	384	456	461	411	391	438	391	431	461	437	447	454	437	469	481	440	450	398	420	413	438	408	438	426	435	458	428	418	444	438	429	452	431	439	416	476	445	436	440	447	430	423	415	466	437	403	459	429	450	468	448	434	448	455	442	470	470	441	462	460	431	452	444	447	448	465	429	461	469	438	481	463	433	430	470	440	448	461	423	455	437	445	425	417	414	431	434	471	438	432	415	480	439	448	428	437	436	449	497	467	438	440	457	442	475	439	432	443	443	452	444	469	425	441	445	432	421	457	439	433	455	449	442	429	450	432	447	430	411	454	444	458	430	478	446	475	411	435	414	462	434	448	483	434	415	445	460	430	462	455	479	423	402	446	426	429	454	425	414	418	439	446	454	439	452	429	437	436	430	437	460	452	412	441	482	438	409	456	424	434	429	447	439	415	445	453	427	406	439	414	440	397	430	384	438	470	456	408	428	432	427	450	453	437	462	473	448	386	462	452	434	467	417	421	437	455	492	411	428	427	448	418	477	459	423	437	466	419	413	420	454	445	401	464	471	453	439	420	482	414	468	432	468	448	424	463	443	440	424	429	444	467	431	475	456	491	440	461	481	426	423	444	435	453	438	423	426	454	456	441	424	419	433	441	413	451	451	399	431	467	470	477	455	448	416	444	446	474	446	422	458	478	468	453	408	437	497	384	431	412	471	422	478	431	456	438	477	465	439	462	453	430	413	409	418	440	452	407	451	473	459	421	476	431	440	445	444	464	449	446	460	412	485	437	431	439	418	447	476	428	412	466	443	452	431	412	438	460	459	436	447	408	442	426	423	445	448	419	472	405	438	414	437	429	433	416	448	449	454	450	474	435	423	445	438	434	426	430	445	453	463	441	457	455	464	439	456	441	439	447	452	420	438	427	441	426	462	435	459	480	467	440	436	432	453	404	423	448	421	435	483	471	450	447	423	476	436	479	436	450	424	456	454	439	491	442	433	439	410	439	468	457	444	418	441	430	422	454	439	434	447	435	466	416	482	426	421	444	443	457	421	466	487	411	446	443	406	429	477	464	475	434	460	460	414	425	461	440	422	421	471	449	432	450	435	449	415	430	427	454	472	437	461	473	446	418	431	453	457	430	466	459	408	404	443	460	458	471	445	439	471	460	442	416	419	457	450	438	419	414	447	460	444	442	419	435	465	453	422	437	411	457	465	433	415	412	443	424	447	450	434	438	439	476	437	467	436	459	446	419	415	452	471	450	463	444	421	478	459	421	404	423	451	453	440	430	457	398	441	498	429	422	460	451	441	450	454	460	454	428	444	459	466	440	450	451	450	481	463	478	428	403	420	455	412	440	437	445	454	460	461	429	418	437	430	428	434	456	461	424	460	461	482	456	448	428	404	436	449	416	433	438	422	424	427	423	414	482	449	418	422	438	420	462	432	462	446	451	408	443	446	455	455	397	456	394	481	435	439	446	440	442	429	453	426	444	453	431	436	418	474	408	415	432	444	465	426	412	456	433	399	437	434	424	424	456	457	436	486	460	432	449	422	478	437	435	416	470	437	431	453	396	463	446	498	415	449	449	417	405	425	449	462	453	442	413	473	447	428	374	424	427	452	440	430	444	458	444	472	457	421	450	421	448	447	464	429	457	441	401	441	445	458	439	429	475	487	446	444	457	417	411	433	430	458	455	478	447	434	440	438	479	441	475	453	455	466	466	381	451	440	445	470	433	461	417	432	453	434	441	479	427	489	481	437	470	437	463	431	428	416	452	417	441	424	453	467	434	429	430	441	436	437	458	406	441	462	417	439	451	425	434	413	448	457	403	447	462	471	433	460	451	472	448	457	440	443	433	462	442	435	411	478	448	435	466	488	417	436	446	423	440	431	451	476	423	440	435	445	427	422	429	415	474	441	454	455	465	415	414	421	464	409	445	453	431	410	431	453	435	451	453	434	437	448	446	440	466	412	468	462	425	405	452	450	431	419	434	443	452	422	416	451	439	414	449	421	439	438	467	437	463	433	430	454	447	414	415	427	459	439	464	438	459	460	408	454	440	434	443	443	481	495	463	438	427	442	442	448	479	424	457	406	452	466	456	437	442	457	455	454	446	439	455	451	449	430	449	482	456	456	445	428	400	444	416	453	461	456	447	441	440	431	439	454	423	436	463	420	429	457	456	414	426	433	471	456	455	455	445	421	417	423	447	447	451	443	434	415	415	439	438	412	426	417	424	469	470	438	475	414	471	460	435	494	431	410	474	479	455	389	468	466	446	447	453	446	460	390	475
23730	21166	27995	24379	21010	10083	950	597	534	487	408	394	384	368	372	346	363	318	375	340	311	309	321	336	320	328	316	319	314	328	297	346	304	319	325	314	320	329	323	315	308	334	351	312	283	301	303	298	294	294	317	293	318	310	326	291	284	303	312	313	312	328	323	314	326	283	292	321	287	304	302	316	301	294	294	313	286	316	343	313	339	288	293	301	326	298	361	329	321	309	328	299	324	306	305	300	314	303	297	330	295	301	337	313	306	309	321	320	299	292	308	299	318	285	321	320	302	285	324	322	280	320	312	326	302	314	316	318	313	309	308	300	306	315	304	301	316	322	307	290	293	359	318	346	320	312	312	302	325	316	308	315	286	305	291	307	315	274	299	303	314	299	312	329	308	340	305	321	308	348	316	332	275	306	330	297	340	291	308	311	331	299	307	314	313	305	314	310	309	310	319	341	294	306	316	306	351	263	282	298	292	336	316	298	304	304	319	337	328	348	252	303	320	309	301	318	318	277	326	286	307	331	337	338	334	314	307	281	260	303	298	319	328	323	283	294	291	301	342	318	321	338	320	331	293	291	282	303	316	321	322	312	305	300	316	325	320	313	319	295	311	307	312	294	306	322	310	261	316	329	324	340	344	329	317	302	291	308	309	322	328	302	301	291	308	295	299	336	313	312	298	316	310	316	343	337	301	295	314	303	353	311	303	307	310	299	301	326	291	330	324	336	296	312	288	315	322	321	312	292	284	257	296	291	336	313	277	327	284	355	325	286	299	327	324	323	293	289	296	313	329	316	323	297	299	310	319	275	306	287	317	309	319	308	324	275	295	300	343	293	288	319	315	346	295	301	280	303	338	329	331	280	311	288	300	309	307	341	320	305	304	304	305	308	305	289	290	262	325	317	257	274	298	324	328	270	287	298	324	296	302	296	306	329	310	285	315	336	319	313	290	293	365	340	333	319	338	298	286	291	314	310	294	289	284	309	328	303	312	301	338	311	322	290	307	289	312	314	289	318	329	299	326	283	297	305	308	315	336	326	296	296	314	327	322	334	323	283	308	282	300	294	289	310	330	297	327	342	330	317	333	307	289	300	333	313	308	280	276	327	332	310	307	320	306	323	331	288	290	292	290	309	296	287	298	295	297	340	311	307	299	326	341	300	297	324	305	297	267	308	306	290	290	295	300	319	294	313	343	303	299	299	292	289	305	291	300	316	342	306	314	337	283	313	298	332	304	287	327	292	319	286	295	290	284	298	308	302	292	303	314	293	297	312	294	304	265	323	307	297	328	313	288	296	308	296	280	289	278	281	308	327	294	315	304	307	301	303	313	304	289	306	317	326	290	293	282	308	296	292	333	312	315	330	297	303	305	295	294	323	305	281	341	279	317	317	302	319	323	275	327	308	334	312	308	341	313	311	316	328	346	284	332	294	314	303	306	328	311	321	321	342	282	306	305	303	271	321	312	328	303	347	331	334	323	314	312	342	330	361	287	340	307	328	332	324	295	319	308	309	308	298	313	276	305	308	331	315	285	328	314	284	313	313	316	300	302	322	303	314	309	298	333	289	319	336	323	306	319	332	332	316	330	330	336	304	318	284	284	279	295	301	309	292	304	322	344	288	290	306	295	277	302	308	302	330	330	278	296	296	285	326	309	299	313	305	356	297	264	291	325	293	303	271	328	316	276	332	309	268	310	303	275	312	306	316	289	307	290	298	308	320	342	317	287	327	305	315	290	296	307	313	307	329	296	328	307	321	333	299	310	315	319	309	295	312	326	312	304	343	292	324	317	325	296	332	313	304	325	320	312	324	310	314	329	282	311	324	309	284	339	332	290	318	306	327	333	336	320	303	318	293	334	309	306	331	307	298	313	278	301	306	306	307	293	282	315	304	336	321	320	301	306	290	293	310	327	310	324	310	287	323	300	288	270	280	306	348	313	303	329	289	305	316	322	299	301	305	333	290	321	324	307	285	304	303	333	322	272	328	341	303	286	286	275	298	277	294	305	321	326	299	314	320	274	308	302	317	292	315	270	283	290	282	293	335	305	322	332	300	323	285	318	289	301	324	319	306	329	314	298	292	296	319	289	333	311	305	330	314	309	320	302	311	315	290	327	301	286	334	310	294	301	310	308	338	307	297	307	317	308	324	340	302	301	300	291	288	314	324	287	296	314	300	324	280	319	285	335	313	291	295	312	308	310	334	314	325	320	288	309	284	309	291	323	327	287	346	273	297	306	304	308	296	305	301	288	313	336	350	305	301	317	297	293	348	315	318	315	322	313	290	280	267	322	321	313	309	312	287	308	296	284	318	284	306	335	328	291	314	314	305	275	302	305	287	306	308	318	297	311	288	328	308	310	317	315	327	308	315	309	304	333	270	279	297	318	308	275	298	295	315	286	280	290	327	289	321	335	303	311	299	324	322	301	255	291	306	307	309	311	307	300	333	340	275	347	261	294	314	315	311	304	278	291	325	315	313	319	314	325	297	274	306	321	277	288	288	305	324	295	315	304	310	316	321	309	308	304	296	311	310	292	338	323	328	312	285	357	315	345	285	297	282	302	301	335	293	306	301	334	325	332	292	326	316	345	285	300	291	317	301	280	302	305	341	281	348	335	323	338	299	315	327	314	279	323	297	309	322	334	338	342	295	325	298	313	310	309	333	340	301	298	266	342	326	357	330	334	280	296	307	307	260	314	321	343	296	311	318	293	320	297	304	310	312	312	321	288	303	286	300	321	310	353	322	339	296	308	286	326	317	341	304	327	318	297	278	302	304	301	312	332	338	316	295	298	266	315	315	304	310	328	284	329	283	318	317	322	334	299	326	289	297	305	303	293	313	310	296	346	295	301	302	283	272	317	295	329	328	319	307	317	292	298	304	333	309	334	330	333	292	330	326	294	314	289	278	315	313	290	310	310	306	317	286	302	349	322	299	310	277	296	327	294	333	338	327	299	350	312	304	294	294	321	290	334	312	330	307	289	289	291	301	299	308	304	331	320	323	322	314	334	281	301	308	301	277	294	321	313	306	322	297	311	290	328	334	296	309	309	284	291	304	278	300	296	291	331	326	345	289	316	312	302	284	304	327	315	296	309	293	287	317	297	299	325	302	305	300	308	283	313	303	307	286	320	286	320	287	336	318	313	310	324	324	312	313	310	296	306	293	279	313	302	298	330	302	299	319	321	308	311	302	292	318	328	338	295	334	291	305	342	305	319	289	308	290	299	338	304	329	327	289	322	301	329	279	293	327	316	301	346	333	309	338	308	321	301	323	318	317	302	314	289	281	318	318	303	310	295	278	304	337	301	312	332	289	322	308	326	303	296	306	286	301	333	292	312	312	313	269	302	314	298	329	327	312	367	278	296	297	306	327	305	319	335	300	301	327	308	307	304	312	298	341	299	264	320	318	326	332	303	319	342	324	296	324	327	316	290	265	317	315	312	322	348	323	281	333	316	319	288	327	326	307	292	300	330	315	295	291	327	309	320	334
25513	66534	5095	2302	1695	1353	1097	953	696	591	574	512	482	456	396	413	398	399	398	409	354	371	381	360	376	362	364	355	362	344	368	361	357	360	333	367	359	348	370	327	312	350	309	330	373	352	347	322	340	318	338	327	336	333	349	347	360	354	356	310	335	309	343	339	314	314	341	339	352	353	312	336	317	365	343	348	327	349	333	327	346	312	354	318	324	315	345	386	357	326	331	334	307	347	362	346	332	326	356	327	310	352	355	389	329	340	303	336	310	351	340	326	320	306	325	332	308	330	358	329	373	332	346	322	369	351	317	328	310	337	352	369	341	330	367	329	317	324	353	340	357	343	343	330	328	339	309	338	309	337	279	337	306	325	367	330	306	321	367	340	327	369	344	348	345	337	329	326	317	367	331	380	358	347	330	328	375	312	331	354	321	360	349	317	334	342	353	323	337	341	346	336	312	337	305	322	331	314	320	352	301	347	331	304	309	336	308	332	337	334	331	322	306	344	343	340	304	356	348	330	361	309	308	319	370	330	312	307	362	349	313	294	354	347	340	345	343	317	326	326	326	344	336	337	323	338	347	305	341	306	358	346	308	301	326	347	320	328	355	315	310	360	308	332	301	333	315	308	358	311	348	330	351	333	325	342	339	309	355	334	335	360	346	358	336	363	347	331	336	340	339	346	345	356	298	356	366	306	340	299	329	338	343	304	293	322	333	350	330	312	350	317	354	303	343	350	353	336	352	356	292	323	320	340	384	327	286	364	330	342	351	306	381	324	338	341	317	303	359	324	324	318	326	351	327	358	297	317	346	358	348	320	330	318	296	337	335	321	323	354	350	320	323	352	315	364	330	323	350	325	346	350	309	341	334	312	311	329	334	332	324	324	382	313	327	346	331	330	349	327	356	322	321	327	355	338	342	344	325	289	286	351	331	332	349	306	340	373	310	344	332	352	344	312	336	350	334	360	319	323	322	307	333	327	327	337	342	328	317	351	341	311	310	351	335	294	318	341	331	315	334	304	334	316	338	315	318	333	363	346	343	337	358	321	316	358	342	337	326	339	375	309	328	302	324	352	336	334	341	318	353	292	326	299	343	312	306	304	336	341	305	330	339	358	298	330	357	316	321	356	340	321	341	371	335	325	328	362	337	337	349	318	328	353	313	342	344	325	322	341	351	318	325	336	304	355	321	328	355	357	336	353	313	315	320	312	331	333	278	332	333	358	330	323	310	303	345	346	356	341	316	339	339	336	331	365	320	315	318	340	343	353	306	356	339	329	345	304	355	318	343	335	328	341	359	353	290	329	321	329	308	345	338	346	343	349	343	384	355	334	306	316	340	306	336	336	336	327	324	314	352	333	356	353	338	335	357	298	348	362	340	319	325	362	350	342	353	345	329	328	303	362	357	319	330	328	319	361	357	351	311	360	366	314	363	338	335	357	303	350	365	331	358	344	324	334	348	301	351	324	320	312	342	346	329	306	316	380	320	332	331	384	329	321	313	336	329	318	333	347	333	353	304	363	318	347	337	316	303	305	332	340	361	348	340	325	332	367	335	353	343	328	325	326	359	343	333	303	350	360	325	333	327	324	351	340	361	326	330	362	367	310	313	333	330	346	298	323	335	324	320	306	334	302	341	346	326	347	324	363	335	319	330	339	314	340	332	338	350	309	336	325	319	342	330	343	344	344	292	324	307	340	352	317	302	356	328	333	319	306	327	295	340	336	339	357	322	325	345	315	349	364	345	339	328	321	325	320	337	299	311	319	332	320	326	339	353	320	343	347	319	341	304	318	335	299	353	330	349	367	316	361	333	351	351	346	353	330	310	334	324	341	338	334	335	361	324	345	344	308	334	359	363	326	364	307	335	370	322	316	344	358	322	363	350	310	321	354	328	344	330	301	339	342	337	359	340	310	330	346	332	346	335	394	327	309	329	343	333	342	373	318	342	313	319	354	319	341	321	356	356	309	328	356	346	352	343	344	305	346	362	355	322	343	349	319	345	354	339	358	331	310	318	335	318	352	299	318	341	349	303	337	344	349	350	353	313	358	307	337	348	359	322	298	347	305	333	356	367	315	353	278	353	311	384	317	328	305	351	375	324	344	331	351	349	299	329	322	337	318	335	348	354	305	344	295	352	308	327	339	354	309	325	338	323	333	345	341	335	340	329	319	337	320	340	354	332	328	342	358	306	378	335	335	343	349	347	331	310	326	340	327	335	365	330	345	308	342	307	338	360	357	312	379	345	347	365	353	327	377	333	312	336	350	364	380	342	323	344	345	308	351	323	315	342	340	350	309	336	356	346	310	347	347	323	366	322	329	319	365	326	339	338	342	340	360	323	325	328	348	316	335	323	354	339	331	348	329	346	305	326	339	330	340	365	328	356	338	351	317	313	302	283	349	354	361	338	331	354	315	346	343	360	318	340	322	302	334	346	321	318	367	342	324	359	315	351	343	320	327	334	345	317	322	324	333	352	371	319	333	339	317	350	319	325	336	319	308	360	347	335	342	338	328	345	343	324	301	373	364	311	341	342	336	318	313	314	335	325	357	336	331	334	329	356	343	312	300	350	298	330	351	355	357	343	349	347	355	323	365	351	349	341	315	346	306	300	324	348	329	336	308	321	330	305	333	361	314	305	359	359	318	344	311	328	320	346	331	324	337	356	359	334	350	314	334	316	333	361	318	332	338	314	339	334	328	317	319	345	327	325	342	312	306	330	322	345	316	350	351	338	335	313	339	347	348	344	336	359	337	327	335	333	338	344	352	348	335	337	337	312	328	347	319	347	322	330	326	358	325	334	342	330	326	364	367	312	318	320	319	332	358	317	340	357	346	326	371	331	341	294	335	314	329	316	314	346	401	328	302	307	350	331	355	318	337	332	326	323	354	368	322	349	326	307	359	343	333	333	329	326	313	366	340	345	310	305	345	313	362	331	336	327	356	327	352	347	327	332	315	367	319	344	361	302	314	324	328	315	361	318	349	324	313	349	335	342	337	358	344	340	314	326	360	343	324	331	300	344	326	331	324	328	305	339	332	349	336	341	308	322	337	307	352	343	325	361	329	317	338	309	333	358	323	328	315	335	296	326	319	351	342	348	348	352	352	302	354	326	352	303	332	348	329	336	318	331	330	325	339	358	313	352	337	361	310	358	368	336	331	342	290	345	327	324	354	335	336	322	335	342	328	361	333	335	331	325	338	346	327	355	365	316	332	360	329	331	337	350	336	332	323	355	332	319	369	304	360	325	349	334	348	327	301	319	334	320	326	367	334	336	337	333	297	352	372	313	319	341	335	368	347	309	332	329	314	338	322	342	324	330	340	313	350	365	304	328	334	311	346	330	312	347	335	340	330	327	324	321	328	327	342	336	307	362	329	326	330	360	360	327	350	325	341	322	324	331	313	308	361	346	345	334	329	351	365	337	352	329	365	328	356	306	332	355	347	323	309	324	362	337	366	312	324	341	327	328	344	309	313	332	349	331	335	375	374
24786	21156	27600	24305	8550	1112	954	915	841	856	786	736	822	710	799	757	758	777	801	725	746	743	710	685	734	696	703	690	697	717	759	685	768	747	763	679	738	699	733	731	709	692	772	709	756	754	685	750	702	720	737	746	731	743	732	770	737	738	682	782	720	720	721	688	745	708	731	695	768	717	705	702	806	790	681	750	729	712	681	741	728	718	739	728	775	715	690	703	732	721	695	779	785	722	701	753	772	736	697	721	706	713	714	721	789	696	652	782	714	727	708	725	726	717	734	732	721	710	745	736	738	742	760	744	773	714	711	735	723	742	699	729	718	718	745	788	771	706	707	747	712	745	763	694	736	667	735	709	740	751	727	753	759	774	717	715	741	751	736	711	708	692	726	778	761	752	700	703	703	781	710	763	736	724	689	762	701	788	721	722	719	709	741	716	755	719	707	760	723	705	718	733	665	726	731	713	707	769	750	754	690	739	717	731	732	759	726	765	772	688	744	747	699	708	751	733	742	733	703	722	755	761	720	700	714	746	753	755	712	711	783	757	762	745	818	756	779	708	723	726	748	749	731	748	742	747	727	717	757	792	709	772	695	669	730	763	747	773	786	711	714	715	700	723	721	712	702	725	700	723	713	759	735	723	723	708	724	730	743	685	691	722	739	741	721	724	708	780	746	729	749	717	751	744	726	785	706	752	729	747	737	764	716	770	678	736	688	698	751	768	724	759	743	686	716	700	725	704	721	717	773	740	698	702	674	716	701	723	702	729	725	717	775	704	699	768	725	692	728	755	712	746	765	744	700	722	723	726	693	786	730	703	732	751	750	709	749	781	698	732	700	728	714	762	727	724	748	752	742	734	769	722	743	754	715	694	726	742	702	733	772	726	738	750	744	753	675	711	719	696	755	704	737	732	748	758	727	762	704	739	723	735	734	799	734	769	735	740	694	737	736	716	774	720	732	714	717	780	712	727	740	745	753	733	713	738	709	692	743	730	750	705	713	701	709	704	754	774	738	772	773	745	728	755	717	722	698	719	648	714	757	744	689	681	731	742	715	701	743	714	762	760	725	681	711	731	783	743	730	733	762	704	757	760	724	712	685	784	728	754	721	760	726	714	685	730	724	712	771	745	789	734	696	685	722	746	767	751	773	711	732	760	733	760	732	727	686	750	734	743	762	755	703	726	707	748	695	697	758	719	741	723	713	726	725	767	719	727	766	705	760	759	740	749	719	722	739	688	730	749	715	751	744	705	714	727	753	751	723	733	710	698	776	669	715	784	792	726	742	713	723	724	697	711	694	719	779	744	719	734	719	704	707	750	719	708	791	731	680	751	727	722	742	687	690	740	742	765	709	676	702	738	784	718	745	771	761	741	745	729	731	738	708	746	729	775	775	712	748	691	761	749	704	725	712	747	779	695	731	675	713	745	715	758	738	714	726	751	756	752	775	710	694	734	703	751	715	737	771	700	725	754	719	717	718	766	726	781	762	751	672	732	721	710	724	687	741	715	763	764	712	736	781	731	707	743	729	725	742	719	778	785	747	723	688	727	732	722	722	660	714	731	754	746	732	729	702	690	727	731	746	739	730	688	727	722	752	723	705	740	751	755	682	745	755	720	751	712	737	750	761	749	715	696	784	725	689	739	740	733	746	742	761	709	756	748	704	721	714	740	715	736	733	724	724	732	717	768	735	713	777	755	723	755	748	663	733	775	724	705	740	754	804	733	715	745	790	773	733	707	714	755	750	699	689	715	745	730	685	717	727	700	738	726	761	714	700	685	721	765	733	756	720	733	782	708	750	741	723	689	768	710	698	734	743	737	715	710	755	750	748	724	688	699	796	696	771	756	738	763	734	693	761	796	723	726	743	745	757	691	702	737	724	742	745	727	725	721	719	713	780	750	733	684	769	694	706	715	719	691	706	730	814	721	733	728	752	756	731	694	694	730	702	767	734	714	741	705	739	783	709	711	711	719	752	722	734	744	749	728	731	725	703	746	713	752	785	723	726	697	734	715	707	734	723	717	727	745	720	652	744	769	731	689	728	706	734	687	740	702	787	763	676	715	700	724	752	727	732	682	753	717	737	739	763	794	710	748	719	754	746	738	690	716	739	754	750	732	715	764	724	778	730	705	743	778	747	776	749	727	698	758	684	726	781	720	762	715	722	724	685	687	722	679	720	751	715	743	715	742	718	747	771	714	722	772	743	738	725	687	747	684	756	666	758	752	733	766	762	710	766	765	753	751	737	749	728	765	726	727	760	706	709	719	726	751	701	725	747	733	683	682	748	722	695	721	736	731	726	789	701	726	750	694	724	746	731	741	748	683	743	729	764	740	662	677	746	708	709	717	739	744	731	713	746	683	758	722	697	750	730	667	696	725	727	678	707	767	710	753	721	755	755	753	719	733	705	754	744	730	655	729	739	751	749	722	715	742	724	717	728	746	752	757	707	713	726	755	762	745	742	747	730	724	747	675	751	747	736	718	751	708	703	743	758	701	702	712	733	765	726	718	777	732	732	771	787	757	717	717	682	779	764	714	748	772	703	758	691	763	663	719	765	699	700	709	728	773	707	747	702	757	732	788	722	708	703	763	751	716	800	726	723	713	716	733	711	728	725	734	739	730	764	751	728	721	803	732	758	787	714	726	674	722	734	753	728	698	732	697	724	744	732	741	737	737	758	641	759	703	728	685	708	741	756	745	755	776	727	703	709	788	707	738	751	697	756	730	796	702	712	758	667	752	744	749	734	690	776	709	723	789	753	726	705	763	753	708	739	725	724	711	647	727	695	737	671	764	735	788	733	721	793	742	773	750	722	709	758	773	748	739	739	756	693	734	780	727	770	689	689	726	705	714	681	734	733	734	744	706	713	771	724	760	721	773	744	723	707	753	681	697	760	724	741	728	746	672	724	702	714	720	710	763	698	693	760	723	710	741	729	734	705	708	738	700	702	781	692	698	744	754	741	725	707	731	756	746	725	807	748	729	746	684	763	679	743	738	694	705	709	756	767	734	717	746	709	692	691	757	739	773	746	717	669	705	724	705	694	741	763	706	767	718	730	728	748	662	712	751	701	709	697	722	746	723	720	736	736	705	751	702	767	734	706	746	726	743	734	724	704	724	751	747	730	731	735	706	707	725	757	704	685	735	714	728	699	766	727	696	696	710	706	714	712	719	717	778	741	719	781	725	693	763	717	755	761	662	705	731	702	687	701	672	697	712	726	743	725	758	688	707	709	743	734	688	723	724	728	703	743	760	686	717	717	722	724	747	727	739	728	753	766	722	688	743	706	720	697	778	739	744	724	734	724	754	747	750	721	664	730	727	728	722	740	775	745	727	709	674	728	772	754	752	741	699	737	690	711	714	748	676	723	745	719	694	769	686	768	766	729	750	746	756	737	673	712	739	724	747	754	723	738	763	728	689	757	743	757	714	740	716	713	700	763	723	681	760	723	773	722	733	755	730	721	758	694	766	684	685	706	704	729	729	738	713
24160	57865	11765	1702	1406	1208	1180	1099	938	918	873	829	845	815	799	833	769	768	767	796	781	774	763	756	797	793	810	751	843	754	764	731	773	797	715	756	765	779	757	744	776	743	773	754	746	751	754	702	786	731	724	735	757	725	738	805	734	731	755	757	736	726	773	739	779	792	766	772	777	759	739	754	784	721	759	782	745	735	761	734	761	784	778	778	720	751	778	759	786	762	708	771	744	760	761	695	765	744	781	756	710	818	734	778	767	761	713	774	759	759	773	721	765	776	723	772	745	703	724	718	703	788	749	748	745	787	739	706	742	727	778	746	746	728	743	737	768	777	761	750	754	739	745	753	758	745	746	734	769	748	778	710	763	748	768	786	727	755	787	742	766	790	771	763	740	761	741	716	745	770	731	750	755	735	786	793	772	734	763	800	764	755	754	700	797	754	772	763	745	754	756	779	759	715	769	691	776	767	783	738	764	729	759	729	729	730	745	742	740	752	763	753	733	734	805	745	729	761	789	776	736	745	755	758	772	778	751	773	738	752	713	760	769	785	788	781	823	793	772	823	743	763	750	772	738	694	742	792	750	705	744	762	778	723	731	788	757	790	710	733	722	698	793	742	781	735	764	698	756	760	718	760	748	774	741	817	786	741	765	777	792	755	721	777	721	800	751	767	772	740	715	694	787	721	757	735	756	778	723	763	722	798	716	772	729	739	759	773	703	759	752	750	739	764	727	756	733	774	783	724	703	791	759	810	789	774	805	792	708	737	709	739	772	733	764	761	748	773	734	770	750	757	767	731	755	709	763	741	765	721	750	707	766	761	780	754	754	733	760	690	732	787	787	763	744	730	717	718	736	714	767	744	768	740	734	774	764	761	729	786	804	736	717	727	771	744	750	811	786	802	754	741	721	798	754	730	747	781	759	718	759	768	767	769	724	765	784	710	745	743	770	727	758	751	743	744	740	788	773	755	729	738	762	787	782	768	783	740	781	788	813	749	770	761	764	725	757	775	727	737	728	798	794	799	750	772	768	764	752	748	748	780	735	774	735	797	761	780	743	780	737	767	788	721	766	794	764	747	740	755	713	769	718	801	751	739	738	750	746	727	714	746	763	767	726	761	758	724	794	746	773	852	809	766	772	798	818	746	759	756	727	754	745	762	758	804	753	742	732	733	734	747	747	760	776	737	787	794	752	784	775	781	767	758	765	754	772	779	796	787	789	730	728	771	762	788	716	739	740	802	775	729	791	751	789	702	713	756	785	747	751	737	730	787	731	774	727	769	813	743	728	754	756	758	735	784	836	745	778	783	754	703	702	774	755	734	763	806	746	720	742	742	768	747	724	761	771	760	734	662	711	750	785	709	761	715	718	733	786	739	733	801	764	769	753	787	753	736	768	722	741	772	800	751	760	733	737	758	724	781	772	748	736	786	713	748	815	765	785	752	761	732	742	768	763	746	724	792	814	757	743	817	770	752	736	731	780	775	717	735	720	776	723	793	775	771	728	811	725	778	751	733	770	738	726	784	737	720	732	749	749	770	769	748	757	758	741	713	767	730	727	728	742	740	764	721	749	779	756	777	723	703	782	748	797	776	741	786	802	732	782	749	737	756	780	715	783	799	775	741	750	753	766	736	751	729	744	758	766	769	770	757	764	749	751	719	805	794	744	738	734	796	799	765	810	741	760	738	740	778	801	772	730	763	747	735	768	815	717	721	744	758	760	709	726	806	764	770	716	746	773	732	717	724	730	745	736	801	739	743	764	761	771	770	776	747	762	767	757	745	734	737	735	706	749	777	745	775	721	758	694	761	804	770	726	778	708	808	803	779	815	762	749	825	762	769	731	753	721	755	767	795	780	778	783	728	771	732	754	776	754	747	767	794	752	763	744	731	783	774	744	760	760	705	747	761	704	812	771	750	757	763	724	706	762	747	739	720	734	749	741	754	742	760	743	722	776	775	760	716	738	734	789	743	778	755	764	737	744	784	774	755	757	743	716	804	786	807	736	759	736	790	739	773	761	777	797	775	712	747	759	747	770	757	719	825	753	782	767	766	759	752	748	762	728	756	764	740	752	723	818	737	781	759	723	705	734	751	761	745	806	753	733	767	680	758	718	748	806	704	738	671	761	752	716	737	790	757	766	767	789	716	772	744	723	707	764	714	758	756	739	787	752	764	731	729	753	750	744	770	743	768	812	745	735	791	784	782	732	753	740	776	750	740	768	722	761	783	763	723	796	742	776	764	783	770	757	784	745	780	811	748	732	719	755	733	757	745	758	746	724	719	800	787	705	741	760	755	742	726	768	822	747	735	770	742	751	743	743	766	733	683	735	785	756	806	769	778	711	719	824	752	773	749	743	777	789	763	739	767	773	774	714	747	746	758	726	750	765	796	769	765	716	748	803	775	790	760	770	823	762	735	751	758	776	750	795	758	733	743	745	755	755	769	751	703	755	757	795	786	788	720	780	777	787	793	731	797	694	791	721	752	820	777	749	727	763	748	754	776	756	758	786	763	709	759	709	732	739	720	723	745	756	700	762	728	775	697	726	724	778	754	824	759	743	777	784	789	728	776	751	752	752	740	762	783	699	799	729	768	727	739	732	757	758	779	766	791	752	768	755	760	753	721	782	768	752	742	781	818	783	737	780	757	803	783	729	720	695	764	723	757	744	782	777	721	760	766	778	755	765	738	732	716	748	736	737	728	776	746	697	708	714	784	718	803	744	768	745	790	706	770	762	769	757	757	764	696	766	782	784	739	783	770	696	772	692	733	728	776	755	738	755	791	774	737	759	747	780	802	765	774	769	746	786	754	724	830	743	735	773	778	691	713	786	730	771	814	757	798	740	773	695	795	743	734	701	714	786	789	738	775	775	709	745	731	740	804	757	761	781	772	760	771	770	736	765	726	755	803	737	784	737	789	847	743	764	786	784	773	760	757	755	723	750	752	754	760	734	812	699	792	786	775	769	777	785	772	803	747	733	755	805	786	785	760	743	768	733	759	777	738	762	725	752	717	796	763	716	736	750	723	776	733	763	721	761	773	778	786	751	777	756	769	726	790	748	715	766	756	785	786	771	746	718	743	767	750	773	780	785	769	803	794	788	789	748	752	729	729	720	772	802	768	742	767	738	736	728	711	747	725	778	770	777	786	730	775	779	727	746	752	753	763	725	752	696	756	774	765	718	780	771	720	695	789	733	791	738	702	773	740	757	743	782	779	760	775	789	814	765	767	756	764	758	753	714	723	753	751	759	721	817	796	722	767	762	713	731	773	725	764	704	741	730	792	776	709	753	803	771	802	745	743	813	714	727	735	752	758	708	776	766	721	758	781	758	812	741	766	776	818	766	730	824	789	781	754	763	757	793	764	763	737	734	747	794	763	751	742	785	783	775	727	781	676	765	714	759	754	749	753	742	748	753	748	775	766	790	703	720	713	732	742	765	747	799	755	743	762	730	755	741	769	730	731	752	722	730	731	797	721	758	753	761	753
22500	21101	28684	23939	21081	21016	9880	1720	1063	978	911	921	859	876	841	750	827	733	792	819	760	808	828	789	739	743	809	723	749	756	747	752	765	737	775	724	717	701	738	714	752	733	692	761	752	776	696	725	675	737	705	736	779	766	724	733	711	763	671	703	713	693	696	725	690	700	707	695	726	753	754	710	693	674	726	765	715	717	722	764	718	710	705	739	732	727	721	746	718	718	718	716	746	730	704	688	765	705	741	674	724	738	767	734	778	702	739	703	726	717	732	714	673	672	696	747	753	714	734	757	734	721	729	710	757	729	725	686	718	723	749	768	693	715	775	752	736	727	711	702	731	730	748	694	738	719	744	683	708	753	764	710	702	708	705	731	766	715	711	664	717	727	714	712	721	704	748	741	754	755	704	781	742	737	686	693	720	749	712	701	709	762	735	726	693	696	687	707	686	700	726	755	702	751	730	673	729	764	708	707	710	741	681	673	699	724	753	711	673	731	727	763	720	655	722	753	737	768	668	758	695	730	710	743	737	758	662	694	769	755	711	782	769	723	748	685	726	710	755	746	735	721	710	741	704	688	730	721	749	741	703	767	686	726	730	716	741	708	700	711	708	739	743	687	710	698	683	754	718	735	673	722	721	700	692	724	733	739	694	651	703	716	697	692	712	705	720	704	689	702	747	726	747	707	715	694	686	731	706	711	697	759	744	693	678	724	719	744	713	720	734	701	724	710	756	740	677	682	685	706	746	734	657	693	731	686	716	720	723	704	694	705	729	757	754	734	672	682	704	727	736	751	712	682	713	708	735	770	697	724	736	714	702	705	720	727	736	715	694	719	732	696	731	730	668	696	698	701	721	704	713	726	726	716	681	708	763	723	690	733	702	696	691	722	693	694	744	720	719	712	750	713	747	675	669	681	717	736	719	717	755	718	754	734	707	711	690	731	730	750	686	732	699	684	695	710	690	694	692	691	774	701	761	715	690	714	725	689	714	663	717	711	755	760	679	725	731	724	714	690	696	742	707	732	777	703	701	738	737	752	763	725	708	721	729	769	761	763	730	722	759	681	663	704	707	720	736	750	704	708	764	778	721	728	722	725	717	708	728	717	716	717	756	660	782	738	723	686	764	694	705	725	726	729	701	722	729	701	701	680	738	721	721	697	760	723	768	739	696	702	744	731	719	768	733	720	720	770	662	765	732	748	723	705	736	739	743	654	680	713	689	720	691	689	698	715	732	742	696	748	749	718	686	758	706	707	741	679	754	688	766	678	714	732	715	758	686	689	728	722	759	688	727	685	691	704	672	720	722	740	702	787	692	703	729	731	738	753	738	701	739	715	701	742	725	699	758	726	765	693	710	677	711	733	745	701	734	671	706	673	677	713	711	720	710	732	745	733	709	710	709	698	745	692	751	724	714	689	747	696	766	735	726	699	725	738	703	699	690	719	736	749	706	777	738	697	696	696	734	723	748	725	673	731	757	706	720	722	708	742	722	719	756	667	727	757	719	732	743	714	742	736	703	694	747	758	730	681	735	710	708	743	748	730	707	723	721	703	756	725	798	708	709	724	723	762	709	738	686	708	651	744	698	744	721	708	745	761	712	755	730	715	745	766	760	730	689	710	734	700	752	728	701	764	725	713	693	689	717	717	718	664	710	766	726	735	692	708	683	622	695	742	736	748	711	708	732	693	767	710	688	713	720	692	741	729	739	695	727	755	750	668	726	688	729	668	801	722	706	726	717	734	695	677	693	748	733	752	737	721	748	656	662	736	767	728	691	695	775	742	726	712	757	730	728	743	728	710	709	719	709	740	692	721	748	690	698	743	702	704	686	666	695	692	710	692	769	729	716	708	706	732	755	720	716	703	697	728	693	712	746	711	731	728	721	698	706	725	723	705	741	720	691	732	701	710	710	737	723	717	703	709	743	703	722	718	745	716	718	688	707	684	703	710	747	760	773	728	691	711	723	713	739	720	741	694	736	719	776	729	723	745	696	738	712	656	719	694	719	759	717	701	764	687	700	737	708	709	693	747	731	724	703	705	710	719	705	733	697	724	702	731	722	683	693	716	712	710	693	710	728	710	686	723	716	701	763	777	720	746	683	684	711	707	750	713	679	724	726	756	722	748	737	725	720	723	716	716	767	718	697	737	717	727	727	753	731	738	746	706	702	728	741	716	670	701	739	706	728	745	705	717	678	723	761	713	716	705	695	635	704	744	713	674	733	781	719	750	686	738	701	699	742	728	683	728	711	706	732	721	734	696	702	721	732	711	726	732	688	741	656	734	717	743	708	740	690	723	703	726	689	775	717	716	742	729	695	731	688	723	705	690	727	751	742	691	733	742	700	725	694	674	677	757	693	675	666	692	712	729	712	679	734	722	716	753	720	702	682	694	728	705	674	695	683	752	752	727	768	653	739	791	724	712	731	727	721	697	726	778	688	741	711	727	704	691	728	671	708	696	715	695	778	727	728	706	669	694	771	743	750	725	749	711	696	715	712	692	695	778	719	682	725	687	708	727	765	750	746	728	665	695	663	708	715	714	667	740	717	723	722	708	707	748	707	682	747	700	711	721	739	706	749	691	704	714	742	746	779	706	722	698	790	720	720	728	779	728	683	720	730	696	712	701	716	698	721	713	691	731	737	728	742	759	761	674	709	718	758	702	726	675	757	673	705	704	671	718	694	749	748	746	739	750	731	739	732	696	721	736	725	704	655	728	700	761	691	715	769	721	695	714	731	723	721	690	721	752	711	699	713	698	687	745	704	681	697	717	745	733	777	747	768	729	707	734	706	703	715	740	742	700	737	727	710	707	742	740	749	675	674	698	687	713	749	716	708	752	718	764	691	691	672	697	744	674	728	698	780	704	676	678	737	707	730	729	693	682	740	712	736	710	705	740	701	702	723	678	677	707	723	727	751	761	753	693	731	708	702	757	735	790	743	724	691	695	689	697	705	733	720	800	753	734	704	694	686	730	721	723	713	710	739	669	725	741	683	729	747	754	746	703	721	680	716	713	695	711	719	742	706	759	736	711	679	722	739	737	726	720	786	715	696	740	717	740	648	711	692	725	740	683	753	722	704	742	697	729	728	728	729	719	726	683	717	662	750	712	693	713	750	731	762	672	707	751	751	661	728	687	672	726	752	699	668	684	743	716	756	703	736	733	761	749	722	719	737	709	738	695	717	748	754	733	739	722	694	699	708	686	736	723	732	714	719	704	767	722	722	686	714	764	733	713	692	727	751	726	686	715	719	674	723	742	728	682	720	694	777	717	655	735	664	674	699	792	752	722	711	731	697	732	675	739	662	699	700	687	701	741	714	728	669	685	693	720	746	763	737	756	818	740	729	754	751	712	714	749	727	700	734	728	774	669	703	765	744	748	731	751	716	732	707	720	703	699	715	686	739	714	729	735	711	687	717	722	744	719	681	766	738	744	686	743	743	741	693	728	732	693	728	779	758	724	770	733	731	721	713	697	698	719	705	671	663	735
32188	82300	33693	3858	3021	2325	1921	2019	1410	1211	1065	1035	947	951	850	857	828	892	784	802	756	753	739	835	783	752	694	759	785	744	705	712	667	748	711	694	772	783	718	731	763	766	703	742	705	746	730	695	726	698	757	743	707	670	691	717	668	719	714	743	729	726	714	701	662	769	774	737	666	673	739	771	672	696	741	743	689	729	732	703	703	694	743	675	754	752	726	695	692	702	751	722	654	688	731	725	714	707	683	756	718	735	710	702	663	689	716	721	757	669	708	699	718	703	733	706	707	689	747	748	690	713	699	760	678	705	660	692	757	730	725	733	718	683	713	657	745	715	667	730	703	722	706	700	745	695	662	728	714	703	723	716	672	743	696	744	691	656	716	706	697	738	714	738	718	699	738	724	691	755	760	697	724	744	760	716	720	668	727	693	739	723	698	683	726	729	694	752	737	738	687	714	701	705	685	715	707	707	685	665	752	696	671	715	691	684	708	694	665	743	705	662	748	707	710	718	712	728	750	727	719	721	697	698	739	719	741	709	750	722	715	763	741	716	733	731	726	727	709	715	740	716	731	692	728	711	690	744	689	737	669	768	647	749	708	715	675	721	691	710	735	719	724	664	695	705	711	711	708	667	712	696	704	676	692	710	691	711	732	702	729	738	755	685	678	744	709	718	724	673	708	718	707	690	700	665	700	724	675	700	744	726	695	726	711	695	689	691	725	700	725	680	751	724	702	742	704	714	652	744	698	711	705	734	698	722	723	745	685	723	725	741	716	680	726	696	714	676	711	739	751	668	695	747	663	666	750	702	711	722	727	685	749	684	698	698	725	736	745	714	717	683	700	723	691	687	718	646	723	735	722	691	707	688	720	735	723	733	732	756	714	695	702	719	729	693	715	721	763	721	709	733	715	733	695	768	736	724	726	648	690	707	732	683	712	662	734	702	718	718	748	692	688	721	713	775	721	662	701	701	702	736	704	709	707	707	715	666	706	725	710	696	670	688	692	729	697	746	668	760	719	686	742	724	730	711	660	729	673	735	664	743	735	706	746	743	749	737	655	707	720	672	705	704	733	698	726	720	715	748	728	759	700	727	703	769	678	723	688	732	764	729	694	724	721	677	768	737	733	720	693	738	736	742	730	701	668	672	720	712	768	709	714	742	713	733	712	701	730	727	706	681	702	738	741	783	709	675	688	750	694	698	662	697	706	687	735	721	743	713	757	755	711	729	694	689	727	758	755	737	672	716	711	742	720	714	717	692	688	702	721	712	720	716	719	700	752	721	711	740	669	707	722	686	705	682	736	741	732	711	746	720	721	686	671	727	697	673	692	693	731	701	715	713	714	720	749	741	702	698	731	735	665	716	693	682	741	706	741	712	708	713	711	719	716	686	705	750	756	746	704	726	708	675	679	714	656	707	689	717	681	693	689	684	746	706	723	713	717	725	748	685	676	718	697	678	741	710	707	741	684	738	747	672	697	734	726	727	695	708	742	704	709	760	672	661	683	717	701	742	682	711	706	741	724	773	707	696	704	733	719	714	736	682	666	703	742	672	709	692	705	721	700	727	706	740	745	686	737	729	724	727	737	701	710	739	666	723	694	723	722	669	758	717	713	710	710	690	735	707	701	693	701	750	742	753	689	711	718	728	745	710	702	735	725	753	709	738	677	682	707	727	697	688	706	690	731	707	735	731	791	749	715	726	732	735	712	689	735	700	701	716	733	741	663	715	724	743	695	731	707	730	713	723	693	661	706	686	742	678	681	678	752	673	711	728	695	719	746	724	687	633	700	706	752	674	695	706	700	699	739	715	679	698	697	724	773	726	684	694	692	712	737	698	709	715	686	734	731	703	735	742	694	703	744	684	723	719	718	730	692	688	709	739	692	690	734	773	731	690	689	703	741	729	696	742	703	695	684	710	714	740	733	693	725	699	712	740	750	710	701	699	711	705	715	650	692	687	714	744	713	691	709	687	720	727	747	685	779	671	733	693	711	738	682	723	686	725	761	704	684	740	731	693	744	755	683	704	670	723	712	684	700	694	745	717	707	744	687	703	715	698	702	698	759	724	696	729	710	684	673	768	743	717	724	678	730	754	733	691	734	695	680	684	672	727	705	718	707	759	708	685	740	768	757	702	692	708	680	687	699	694	731	765	727	717	720	718	696	702	681	702	727	738	699	714	746	701	711	740	719	706	721	718	717	672	692	668	697	720	748	713	704	692	714	714	749	709	717	704	701	709	718	690	719	713	674	681	695	760	753	716	724	683	720	714	719	733	708	732	690	690	702	708	693	746	739	700	804	698	753	700	680	733	707	695	729	716	714	718	693	693	720	688	709	685	745	665	737	710	717	727	713	715	705	721	726	676	688	738	748	715	702	706	735	709	655	727	658	704	705	707	748	718	738	757	717	716	741	727	730	687	687	725	699	719	681	702	698	738	709	726	728	671	715	728	738	740	733	696	675	769	708	724	700	710	721	694	746	683	725	711	737	758	710	712	693	739	754	724	684	714	703	686	746	689	735	688	739	658	732	668	692	709	722	678	714	733	728	701	740	715	694	689	713	720	707	690	690	714	679	694	694	774	755	772	739	740	739	687	706	734	714	707	688	774	696	731	727	649	704	749	721	735	718	685	723	733	710	732	726	710	743	693	743	732	706	730	703	711	692	748	670	699	701	732	709	722	710	742	751	719	743	697	702	678	722	733	694	658	707	760	679	719	733	705	755	751	691	726	685	716	693	693	761	677	736	724	735	758	714	685	684	707	688	702	760	694	696	684	727	741	717	714	726	687	736	722	713	674	709	683	708	677	689	703	693	724	691	702	685	679	712	738	713	725	706	709	664	681	682	747	708	671	762	721	724	701	728	695	659	686	691	723	721	642	688	690	653	730	684	714	709	697	678	730	700	703	678	718	748	728	720	714	705	708	754	712	731	723	666	694	677	725	672	667	714	698	743	744	722	728	709	674	709	732	708	732	718	743	676	735	715	716	718	700	644	694	736	713	672	682	723	683	701	712	757	729	691	699	782	682	734	754	742	735	693	714	718	727	684	711	715	680	740	692	744	716	690	791	732	746	689	683	681	718	701	724	730	676	699	710	721	662	753	747	668	726	722	769	699	739	685	700	705	708	697	757	706	733	701	694	733	708	706	723	691	736	715	715	696	685	685	696	737	664	717	651	694	691	719	731	765	753	697	729	682	709	715	727	708	699	753	690	674	691	711	661	683	724	755	719	695	716	723	701	743	716	717	713	686	689	679	657	686	693	707	702	670	697	714	680	696	720	750	687	702	754	685	742	695	684	704	677	698	689	743	729	722	717	701	740	727	706	730	731	706	735	687	737	688	699	726	756	720	695	676	706	708	744	701	749	756	665	718	737	688	714	737	727	713	698	715	726	700	754	707	721	755	726	697	713	718	720	764	740	702	723	777	742	716	711	696	690	728	719	728	725	748	732	712	719	741	681	731	677	679	674	713	742	714	731	693	676	700	672
28073	21848	20182	2050	550	479	471	494	474	456	392	416	430	426	425	442	456	434	439	419	427	402	451	430	474	451	435	409	440	431	407	428	442	452	434	485	414	445	437	420	413	407	417	465	429	414	433	401	424	431	470	436	433	430	394	389	439	422	467	392	460	420	421	427	458	465	465	394	434	463	414	416	471	433	430	428	477	405	436	392	438	404	441	414	400	418	430	451	478	446	393	437	407	434	394	476	475	408	436	436	451	443	409	438	417	422	419	465	473	410	415	448	397	416	393	417	446	433	437	447	435	387	465	378	442	449	448	453	438	392	399	402	429	413	476	459	452	454	433	402	388	449	445	422	379	429	425	413	419	438	398	425	411	405	447	415	415	403	422	483	445	450	473	420	428	443	441	462	402	414	402	435	446	452	438	441	407	393	446	407	418	432	438	416	469	442	408	460	458	406	412	427	408	445	411	453	411	454	444	427	431	439	402	437	436	434	414	437	420	444	460	396	450	439	433	463	431	424	443	447	422	379	431	399	453	415	427	427	442	441	422	421	424	443	437	424	446	415	434	441	420	458	453	435	432	414	426	445	447	434	442	398	390	427	412	442	409	421	458	409	404	446	480	385	410	405	434	449	438	429	414	405	430	457	449	440	419	408	434	488	434	454	414	456	454	439	412	434	457	450	437	461	406	443	444	442	401	462	459	449	447	402	420	440	437	451	408	431	445	447	447	445	463	439	412	444	412	452	442	463	475	458	444	437	410	426	448	433	430	418	407	405	435	417	419	461	427	418	453	438	451	434	437	443	470	445	430	450	447	444	409	430	413	404	461	452	440	434	409	448	428	451	423	420	424	458	418	405	407	439	445	423	434	398	418	440	440	412	440	413	405	437	408	435	440	438	448	422	429	427	453	417	435	429	460	448	448	423	460	431	449	461	411	404	418	426	456	449	446	460	441	417	426	431	434	478	428	458	408	436	435	430	406	420	444	447	412	469	434	378	388	412	442	392	410	420	442	442	446	395	441	428	423	440	413	417	437	414	452	445	440	430	418	440	464	440	449	437	410	461	454	433	478	422	434	433	408	448	429	425	422	423	416	459	433	450	432	446	414	457	400	421	428	405	461	456	416	427	449	429	409	442	396	446	411	420	444	429	415	408	413	435	403	437	434	399	424	456	456	432	431	452	427	417	442	459	425	447	394	463	457	410	399	455	425	412	431	439	421	443	440	454	425	443	409	461	451	428	447	434	466	402	448	436	413	403	442	435	424	438	405	447	429	428	393	441	460	455	430	410	460	425	419	423	451	438	428	403	426	459	427	417	415	416	433	426	421	434	436	428	404	431	466	458	427	417	423	427	393	406	436	411	405	455	424	446	430	426	444	438	431	401	411	430	439	450	444	429	424	431	417	454	438	392	462	448	448	461	416	433	403	448	443	429	431	463	437	445	399	442	418	438	431	486	435	441	437	448	444	430	425	432	445	438	398	432	419	424	426	424	399	439	430	413	405	411	427	434	471	451	412	401	459	452	426	465	421	412	426	418	406	410	430	405	385	432	418	418	470	435	431	448	473	458	442	380	416	479	446	415	461	441	420	414	460	463	442	453	427	464	408	453	435	430	438	448	398	439	421	436	463	456	466	448	458	428	420	452	436	444	430	424	434	441	430	434	420	410	464	424	450	422	419	471	453	428	435	420	431	436	431	411	407	450	424	432	415	444	419	447	429	438	410	450	414	454	426	450	419	434	434	401	448	417	424	427	442	413	426	422	415	413	435	443	435	434	468	429	436	404	438	404	412	427	444	426	431	469	412	378	418	467	438	448	448	484	439	472	383	437	441	432	389	427	448	446	412	443	406	417	407	439	449	430	458	422	427	409	437	400	405	436	459	425	428	448	457	456	425	403	421	409	466	427	435	429	446	421	412	441	468	466	445	448	429	452	416	453	413	434	454	437	435	437	407	388	431	397	454	407	424	402	385	450	450	453	448	387	437	437	440	455	449	425	424	431	428	422	428	447	399	426	456	452	454	445	454	451	447	450	449	432	449	410	428	439	452	464	429	449	406	442	405	437	434	451	406	442	451	392	448	433	400	433	475	416	427	445	435	415	448	431	401	406	431	421	446	430	455	440	450	416	424	453	452	429	448	448	429	404	440	431	460	438	431	402	448	423	401	430	446	423	426	454	448	428	439	440	423	419	430	429	409	436	435	434	446	446	460	426	392	420	436	421	440	450	419	475	445	443	422	446	454	389	422	451	425	419	435	429	407	407	458	417	436	425	418	390	421	438	395	428	429	432	427	428	458	409	458	460	435	397	419	450	467	424	443	410	440	415	406	454	466	439	431	446	452	415	440	450	397	446	437	469	441	422	422	417	450	406	423	380	457	433	459	453	437	420	414	435	383	425	423	420	401	357	453	422	395	410	442	443	427	434	459	423	397	410	424	441	434	434	447	413	434	418	416	447	446	431	419	420	424	395	464	415	444	435	394	457	452	426	418	418	450	441	454	443	442	454	436	433	413	428	455	419	410	427	459	416	431	439	454	434	443	440	423	425	417	450	462	425	404	429	437	441	424	422	432	434	404	430	411	471	445	427	462	392	397	435	419	449	419	435	465	453	412	403	458	398	434	411	394	456	434	415	398	407	415	453	442	447	397	482	390	455	410	416	409	424	440	444	454	411	467	416	425	428	440	414	429	449	457	427	433	451	411	417	418	444	437	419	405	407	420	444	426	457	465	423	436	443	409	447	405	483	446	426	465	410	435	425	470	468	445	425	429	458	443	429	438	392	464	447	419	416	423	432	446	436	451	426	441	432	421	469	462	451	439	407	438	434	407	428	427	438	441	434	430	438	399	418	451	455	425	442	413	415	443	447	424	425	385	436	427	446	395	466	437	391	461	445	425	443	421	412	449	426	426	399	420	440	405	434	460	441	426	402	433	453	427	454	441	412	399	401	451	421	408	429	421	444	409	443	430	486	440	494	454	461	449	404	433	419	424	422	457	448	404	454	413	464	454	414	455	452	402	446	454	426	421	422	442	429	450	473	440	437	404	428	428	426	418	431	425	419	403	411	439	457	420	425	446	394	480	438	453	439	406	447	417	418	431	449	451	431	466	387	463	422	462	431	433	465	462	419	476	445	445	439	415	452	431	447	439	434	455	433	425	431	393	426	451	456	456	450	442	393	463	447	455	430	487	391	417	443	471	439	453	434	437	415	411	437	417	442	439	422	431	447	426	425	453	430	438	434	411	421	407	457	454	450	434	457	429	466	425	435	444	451	445	426	413	422	422	396	426	426	430	427	424	435	435	461	437	451	414	426	443	464	429	401	428	396	474	431	453	444	449	481	425	466	484	430	445	428	443	407	412	432	427	446	429	405	461	429	453	402	412	424	439	451	435	416	443	410	441	445	471	436	427	473	440	455	480	440	403	411	391	402	422	433	389	439	423	405	459	441	425	445	409	429	417	460	439	416	462	442	422	447	396	444	441	409	424	403
14442	28108	14191	568	536	527	488	544	515	492	481	498	456	477	461	502	458	491	459	444	490	487	439	435	479	439	429	442	445	491	473	456	472	485	462	445	463	457	474	488	456	451	456	493	477	525	453	476	467	463	452	466	480	499	414	502	481	475	485	459	481	493	470	482	465	450	448	457	449	435	449	449	458	453	500	485	467	461	477	478	487	457	465	489	452	459	465	463	462	486	481	494	466	467	488	450	474	456	443	490	474	441	457	494	491	413	484	476	484	514	515	447	488	513	481	514	441	458	459	443	473	461	445	483	474	478	488	432	485	474	474	484	447	467	455	438	432	440	504	460	453	485	476	459	465	481	471	438	495	430	460	434	459	482	458	446	467	464	466	496	483	451	473	478	492	446	471	514	477	433	449	461	483	459	464	423	478	459	465	469	451	425	480	421	446	493	449	457	449	471	476	490	476	480	466	485	475	488	438	447	470	431	455	499	467	442	454	481	464	450	508	463	440	469	457	488	504	436	488	449	445	429	467	499	477	443	483	423	461	433	473	447	460	433	434	490	430	473	465	489	474	478	481	487	457	535	499	493	478	454	512	457	462	470	474	434	490	483	463	437	498	480	472	469	503	462	467	467	486	441	477	448	494	469	468	491	455	507	477	441	471	447	473	476	464	428	473	492	434	451	496	462	486	512	457	419	467	510	476	462	465	447	395	462	417	433	455	464	461	464	453	478	425	475	458	478	484	466	439	455	470	470	492	491	473	454	463	491	476	454	436	421	464	533	483	475	448	437	505	475	466	485	481	446	455	463	461	467	480	516	486	471	490	462	489	481	494	446	487	466	455	467	455	461	464	500	444	481	440	472	450	483	470	432	451	471	420	433	476	510	471	506	417	494	491	509	459	421	465	463	466	497	430	487	522	468	479	449	465	478	431	450	462	455	473	452	463	520	450	446	501	493	423	477	494	487	468	471	486	464	455	441	503	453	488	485	478	459	484	473	471	454	478	446	449	492	472	466	465	486	463	469	484	461	452	490	471	471	450	478	474	440	447	487	449	475	481	469	473	468	460	434	449	470	437	466	438	444	475	432	478	490	469	489	465	424	456	448	460	479	524	458	471	468	450	487	480	469	469	477	453	475	439	483	436	465	450	428	451	496	492	427	447	476	449	463	455	462	494	475	466	460	499	475	501	473	468	469	483	482	463	463	476	509	487	452	472	475	496	428	474	521	494	457	484	456	468	467	462	472	488	472	467	426	483	439	483	472	457	485	492	486	477	447	475	493	498	469	443	470	490	481	470	456	454	501	473	456	445	464	466	465	494	491	479	455	485	449	484	444	448	456	459	480	477	454	476	463	468	465	442	486	482	448	444	504	444	475	494	487	488	456	486	490	468	451	471	526	461	476	483	486	478	482	455	466	457	452	471	418	494	421	488	437	471	435	442	455	478	469	473	490	476	473	483	470	461	480	469	470	460	493	464	467	490	461	443	471	458	450	510	470	500	481	461	510	432	467	455	443	503	438	469	447	505	445	482	486	491	444	453	454	474	447	473	460	462	499	456	463	452	445	453	441	449	484	471	457	467	449	452	443	471	467	468	470	457	488	472	470	462	495	467	446	442	468	459	436	494	448	478	465	446	495	493	509	453	461	494	494	474	446	518	435	478	452	490	474	466	460	486	444	475	474	474	453	503	439	462	455	451	480	495	488	450	465	527	477	480	484	474	500	475	483	474	458	456	437	466	458	516	479	436	475	494	458	460	485	493	463	465	502	463	453	489	514	441	468	480	514	448	514	467	471	444	477	494	484	492	459	444	451	487	459	478	484	490	475	484	449	432	430	448	473	471	430	456	450	437	481	456	501	485	451	479	489	486	488	488	472	462	462	492	463	475	488	478	461	445	465	468	482	478	450	476	484	522	494	487	475	444	477	503	495	453	474	488	478	472	451	467	442	448	435	451	453	470	467	477	494	447	475	441	464	460	463	491	439	472	457	457	455	461	455	462	522	462	451	483	485	459	494	439	477	506	430	436	427	491	465	460	460	477	495	506	503	423	480	467	460	408	507	477	459	463	472	426	510	513	445	488	476	483	464	459	442	438	462	487	469	487	493	493	465	454	479	489	465	455	457	466	468	430	434	465	486	493	439	498	505	503	443	500	486	448	505	465	453	493	473	486	496	501	486	468	483	452	469	447	482	486	451	482	462	483	474	483	468	496	464	481	480	442	480	495	464	495	455	464	485	468	459	437	426	471	508	444	487	493	443	457	472	444	481	450	478	470	430	442	450	448	488	470	482	485	481	466	453	483	451	459	457	452	477	478	439	413	486	492	429	466	453	443	473	458	522	491	455	464	441	448	497	478	481	465	506	472	447	462	448	464	456	504	462	477	450	424	483	517	492	490	453	426	442	462	464	438	461	445	505	494	458	477	510	437	461	474	455	446	469	445	446	453	464	486	511	500	458	436	477	473	449	472	472	452	447	490	463	483	453	465	477	465	448	471	458	499	438	476	465	464	488	491	436	465	483	459	441	450	466	466	466	486	446	431	465	478	475	481	449	468	446	443	468	475	470	480	463	441	457	516	488	415	479	437	488	517	450	450	449	498	482	466	493	462	475	493	500	461	484	456	421	445	466	472	454	477	444	436	500	482	468	413	452	491	487	510	476	493	431	470	505	439	501	487	425	512	459	455	474	464	493	459	514	493	447	466	489	484	464	461	469	475	494	492	463	426	462	438	450	490	441	457	461	442	461	464	456	447	439	474	454	483	471	500	489	444	473	462	470	508	485	512	460	433	438	489	440	468	516	464	455	478	462	452	457	468	420	455	517	494	447	489	471	497	487	447	471	435	448	446	461	504	432	454	475	448	475	488	505	500	450	483	466	450	481	481	455	463	458	466	466	459	477	457	483	472	472	486	480	467	475	467	446	450	452	457	470	470	471	477	500	412	471	513	501	468	443	452	480	480	482	460	493	468	495	493	479	455	470	447	453	498	473	482	473	480	468	481	487	453	463	419	441	502	489	482	474	460	458	502	485	457	447	465	473	476	511	489	480	456	484	482	478	451	487	435	482	498	469	442	486	430	441	464	486	467	491	434	487	464	436	460	452	437	459	480	474	510	482	460	471	457	475	489	501	495	462	478	477	474	459	480	486	445	482	451	481	502	474	490	481	480	426	444	448	470	446	448	434	508	452	454	492	461	485	483	453	474	476	500	475	476	446	466	430	500	476	448	438	500	475	444	428	493	487	510	412	468	460	475	429	478	475	454	483	442	479	464	466	466	460	471	478	544	477	431	454	447	480	482	492	447	456	490	454	449	501	485	455	452	474	461	434	457	458	453	483	457	467	462	452	467	483	491	439	463	475	438	493	483	437	413	485	509	454	498	472	475	455	457	449	490	446	493	444	480	494	466	460	439	462	491	437	443	450	454	473	482	472	450	493	467	515	472	456	442	459	461	399	475	485	440	446	454	456	466	504	447	459	427	464	495	430	456	482
23682	21240	31010	23170	20728	10994	982	806	484	498	437	434	444	432	383	417	353	410	394	374	380	329	353	379	370	386	425	323	339	364	358	339	345	342	362	363	369	340	342	345	400	346	384	367	355	370	338	323	336	358	364	358	372	329	366	380	324	360	327	337	356	384	396	346	358	353	358	379	386	334	373	365	344	329	363	378	360	337	335	332	349	322	369	355	355	373	369	390	362	346	337	357	370	373	339	358	359	363	371	370	364	318	361	341	332	344	340	400	359	355	326	361	334	371	363	369	362	336	348	332	379	344	349	346	355	389	368	330	372	355	399	330	395	359	341	349	343	351	341	350	351	335	353	340	328	340	376	344	358	357	360	360	356	347	389	343	294	338	327	394	358	363	353	353	341	386	329	332	361	388	337	352	351	346	356	320	332	345	372	341	357	364	333	377	353	379	379	336	323	386	374	330	353	336	373	325	366	336	359	342	361	351	364	331	350	387	413	379	384	358	377	340	359	361	344	371	364	384	339	368	344	335	338	368	349	334	367	358	320	344	357	354	358	355	324	330	365	375	326	350	367	378	383	330	337	341	370	332	376	327	319	370	359	340	358	352	374	330	354	351	374	332	391	332	378	366	356	363	339	322	329	361	329	351	318	327	391	344	357	337	366	346	325	362	346	359	341	366	337	360	343	362	362	383	351	347	355	362	348	333	366	381	348	328	346	400	337	335	384	376	364	325	335	332	380	373	375	341	367	367	353	344	353	310	348	404	325	354	354	336	402	357	360	361	337	343	352	338	356	323	352	365	328	380	361	367	322	368	374	364	341	354	380	345	351	401	341	331	327	366	345	326	349	367	354	341	333	345	386	370	368	365	385	350	335	338	335	346	363	379	338	391	357	374	367	332	336	324	319	346	345	350	387	383	336	345	341	347	347	370	354	360	358	358	369	356	346	372	359	352	349	332	370	368	401	348	336	325	358	359	342	363	370	346	382	354	354	397	322	300	339	327	337	350	379	368	329	328	360	345	351	347	375	368	343	369	344	365	366	358	360	362	354	328	329	337	379	354	377	340	369	356	344	353	331	346	343	337	345	344	343	383	359	323	355	379	363	327	352	339	369	345	337	338	364	369	344	337	358	347	395	339	359	354	346	329	360	358	325	326	325	345	374	360	341	330	358	365	354	365	378	351	363	338	348	344	333	366	354	343	322	363	376	331	365	336	324	356	401	343	355	363	352	364	353	348	354	328	349	361	343	338	374	368	366	390	345	336	324	338	333	382	365	356	365	353	358	369	343	339	362	340	365	387	362	346	356	332	330	344	350	344	322	339	321	359	389	297	369	329	342	318	335	354	374	414	311	357	358	367	399	359	366	344	360	377	334	372	347	384	362	305	295	376	299	346	342	387	362	379	351	329	343	356	336	341	366	358	373	328	372	375	313	335	368	353	353	349	360	359	353	365	363	352	353	374	368	326	339	357	347	358	346	340	380	356	363	359	323	333	333	373	370	336	349	343	370	344	332	347	367	346	362	308	350	378	371	354	375	335	342	378	339	359	380	326	364	338	357	352	345	344	353	339	362	369	339	358	371	361	336	343	348	356	357	365	373	339	331	377	321	330	378	345	309	363	375	352	383	371	356	352	341	357	330	362	355	355	395	354	342	345	336	371	348	358	383	371	345	344	341	373	355	331	359	323	349	367	372	328	330	325	357	387	371	344	370	405	329	371	336	357	372	348	378	337	384	339	367	341	378	305	348	339	355	346	322	347	344	357	332	354	380	353	328	341	352	347	373	356	388	399	386	366	374	333	341	396	353	331	386	339	344	349	383	355	337	344	345	372	371	359	345	335	373	380	336	346	341	335	364	345	333	363	351	369	351	314	326	368	371	352	359	357	344	380	346	329	339	332	351	325	353	354	412	342	365	343	359	334	361	333	346	333	320	374	337	351	345	351	381	354	354	318	355	344	373	357	370	349	346	378	357	372	359	342	358	319	352	393	391	355	365	362	357	352	401	362	339	316	346	345	346	340	379	345	372	339	330	374	366	344	363	348	340	338	349	379	373	349	343	352	376	354	332	338	366	360	348	363	362	349	332	379	396	358	326	360	362	393	351	302	362	383	354	386	349	347	355	383	368	321	350	342	369	342	318	352	365	300	337	358	335	348	333	349	345	341	332	353	347	331	336	342	323	360	361	304	344	355	354	316	305	347	351	406	335	355	366	360	337	328	392	336	336	347	356	371	364	364	402	359	341	345	352	357	363	341	348	353	350	317	350	323	343	374	341	338	388	398	353	371	349	344	368	345	336	312	382	375	360	333	337	367	380	338	387	351	335	326	355	296	377	331	346	330	353	361	336	354	354	347	348	356	363	354	327	305	342	353	366	351	361	345	338	341	357	323	358	373	367	379	331	339	335	365	353	348	353	358	351	362	325	378	349	339	342	344	379	363	371	329	400	384	362	342	342	393	366	382	303	357	365	309	351	364	349	345	353	356	386	378	337	384	374	324	379	378	385	357	352	347	368	340	343	341	347	331	341	354	351	355	326	357	363	356	387	398	372	331	345	334	333	337	334	353	352	347	337	341	361	362	391	354	341	376	329	361	362	367	345	355	354	368	337	368	358	396	357	316	360	320	333	350	369	339	354	377	334	321	335	346	337	391	343	369	370	375	347	353	370	374	364	344	352	323	363	357	367	333	372	329	329	321	355	388	321	338	356	308	358	349	356	320	383	358	361	314	327	363	364	324	345	379	325	379	343	337	344	369	320	307	354	336	395	349	350	336	336	320	366	339	363	345	377	362	357	353	370	360	330	335	354	361	368	355	333	377	355	363	364	313	337	371	326	338	405	364	354	376	366	350	344	351	333	362	357	336	305	364	332	346	341	385	374	392	332	365	366	334	392	349	384	330	386	368	337	348	340	346	349	328	359	353	354	346	367	349	336	371	347	376	338	330	337	381	352	372	353	362	323	363	365	327	328	358	331	346	345	369	341	337	370	340	354	357	335	337	366	358	337	347	362	377	357	403	348	383	346	341	331	323	338	384	386	383	355	353	352	357	336	362	359	340	396	372	375	371	348	341	315	331	340	369	325	363	329	345	329	349	365	350	381	349	323	391	344	323	320	352	366	363	384	364	360	333	362	369	342	322	363	374	362	368	347	371	347	405	353	325	352	341	327	359	363	349	331	392	367	350	363	334	351	328	326	364	354	340	378	363	363	327	384	340	345	358	339	355	317	355	354	407	394	351	370	357	347	349	347	356	350	327	355	387	346	340	360	340	333	378	344	342	361	329	338	345	387	367	374	361	369	330	360	306	321	369	363	362	356	354	350	372	340	327	357	347	348	351	363	372	320	340	341	355	330	364	334	370	359	359	354	379	337	382	329	322	370	373	345	361	345	372	333	337	329	351	366	368	352	342	360	356	356	349	381	325	347	357	351	341	325	350	343	345	378	387	340	347	347	351	359	391	342	370	363	376	367	323	323	365	357	361	374	357	338	357
30400	72770	46853	1924	1497	1161	1016	1259	643	610	527	514	474	473	454	451	430	459	448	412	404	378	428	394	400	348	388	394	412	423	389	401	345	371	374	354	393	384	414	390	402	389	384	371	376	405	368	364	378	375	348	368	359	358	383	386	369	359	391	385	355	383	369	368	400	394	417	415	402	368	371	385	379	382	409	398	387	395	357	346	374	404	407	387	368	387	387	371	343	355	368	362	389	368	348	391	389	356	400	396	353	350	371	367	371	378	357	368	383	355	389	340	399	344	378	369	376	394	389	389	368	365	393	362	372	365	340	385	382	350	383	373	378	352	358	387	385	376	364	387	390	371	405	370	353	416	369	338	381	373	426	403	401	377	364	395	364	413	367	391	353	378	398	380	371	391	393	382	373	370	401	420	357	357	370	342	415	383	380	381	381	372	394	371	391	379	377	387	406	361	355	372	394	372	406	375	399	345	387	368	343	391	375	364	388	365	404	392	380	385	379	370	386	404	384	343	367	375	373	398	382	366	377	400	355	387	374	368	403	380	351	335	362	388	355	356	364	352	403	417	370	370	370	332	371	363	402	340	325	385	339	385	368	388	396	378	390	390	339	372	372	382	379	367	386	338	380	361	388	406	388	375	395	402	378	377	365	358	392	386	371	415	368	400	355	368	395	372	358	374	379	360	368	368	374	395	371	381	380	408	349	347	402	394	364	408	374	388	385	387	334	423	363	408	338	336	391	387	386	407	348	350	402	380	376	394	365	382	354	384	365	379	388	430	400	379	388	365	366	329	407	396	395	359	353	390	387	396	339	383	389	358	369	384	369	395	398	369	356	361	347	352	338	370	359	347	376	401	390	362	361	375	368	382	383	374	391	389	426	385	395	348	351	363	384	387	395	374	363	365	381	384	395	404	399	406	393	383	381	355	359	365	398	369	328	369	330	365	392	369	398	393	361	365	413	361	408	345	365	381	389	387	413	369	393	340	372	388	394	376	398	389	388	402	380	394	396	374	360	384	381	388	373	390	387	357	374	383	371	372	367	362	414	387	376	357	368	378	363	389	385	338	418	355	376	368	365	412	405	352	357	378	320	385	378	380	375	368	366	354	396	362	390	406	378	384	367	345	376	341	350	385	392	395	389	406	360	382	352	352	349	368	390	385	372	367	370	387	393	348	360	373	374	378	359	373	421	385	354	381	365	357	344	391	385	379	376	384	373	346	374	389	400	378	368	371	383	395	405	400	377	384	359	404	378	360	366	365	373	368	350	382	367	359	366	358	375	349	384	408	361	375	373	379	357	358	376	379	389	358	335	372	377	418	383	374	353	385	373	371	358	386	349	395	377	374	414	368	378	353	399	364	381	390	373	400	400	410	398	363	417	388	365	375	380	370	337	343	347	401	356	391	374	385	389	376	392	371	388	362	391	379	375	382	394	368	370	416	341	363	368	375	374	374	384	402	377	398	396	362	370	387	392	406	343	387	382	403	376	375	379	372	383	410	363	356	355	371	387	340	347	356	381	375	357	358	374	357	375	357	433	399	369	336	378	373	386	360	400	362	391	364	364	373	404	381	358	360	363	390	402	365	365	376	373	351	374	379	375	369	374	378	388	388	404	399	377	358	357	340	407	389	388	333	376	350	362	364	347	394	375	391	378	340	384	382	413	358	357	360	365	337	369	371	385	351	353	392	353	394	411	361	372	370	350	385	375	377	370	372	366	367	367	339	361	381	364	383	365	394	366	354	400	360	364	371	376	364	376	352	371	381	337	386	366	374	382	371	364	410	362	363	374	359	365	404	371	416	394	456	383	361	356	370	399	379	354	399	396	376	343	393	411	346	408	381	397	403	359	395	380	375	360	359	340	343	381	371	390	385	351	342	393	377	373	389	419	386	371	394	339	357	390	401	406	335	383	395	337	372	355	357	357	350	354	366	373	364	362	364	335	360	398	367	401	374	384	370	345	345	381	342	366	359	417	414	362	367	372	361	388	387	367	376	363	395	377	401	373	397	361	358	397	379	394	341	365	376	365	402	381	353	385	397	394	357	379	391	365	338	357	361	402	389	362	374	401	403	339	376	375	375	383	358	382	374	363	357	376	362	368	347	354	399	405	369	399	379	372	350	358	342	379	398	372	376	384	357	374	382	372	388	390	360	373	370	382	340	385	378	368	381	380	406	407	352	379	402	386	377	379	374	383	387	381	377	401	392	365	391	356	384	386	390	357	377	386	358	375	383	381	378	366	385	386	376	381	364	376	383	402	353	388	378	366	367	391	382	356	402	351	432	311	380	361	372	381	383	376	315	366	361	361	398	357	352	373	398	370	370	399	389	365	384	362	373	346	351	368	378	387	347	383	383	346	335	376	381	385	394	370	367	370	363	404	366	383	364	391	330	373	369	379	375	381	394	399	398	370	372	393	359	397	369	370	383	343	369	375	414	395	364	378	354	405	373	354	352	373	385	398	398	414	352	364	381	362	365	401	349	405	368	376	371	372	410	403	404	373	396	351	388	402	374	375	359	386	390	370	350	372	368	409	385	384	383	380	379	348	383	378	367	381	375	373	379	395	398	363	339	392	359	402	389	374	388	388	361	371	352	329	387	397	334	353	388	399	351	407	393	408	400	368	343	357	388	377	365	391	374	378	355	379	343	367	346	432	350	408	393	381	371	372	379	372	394	382	404	413	378	408	328	407	369	352	386	380	376	382	379	366	376	354	362	356	362	350	384	361	391	384	406	374	361	372	373	337	364	359	367	375	383	363	366	362	391	373	366	406	383	354	355	356	398	385	351	383	365	387	380	384	401	375	340	407	397	413	384	389	400	358	382	374	369	344	371	384	348	401	368	400	396	360	381	397	368	401	386	360	370	383	350	362	364	369	378	364	411	389	369	349	386	365	363	365	393	386	379	381	393	382	376	391	357	387	378	416	373	354	392	401	392	403	351	365	398	386	368	381	377	354	386	403	373	385	403	391	398	357	380	392	376	334	359	366	325	359	385	367	348	343	390	389	391	379	385	383	360	396	384	357	397	364	376	358	364	368	375	393	368	400	393	367	371	369	373	367	385	371	383	377	365	353	371	392	417	379	383	354	372	411	362	362	378	365	379	362	353	356	388	382	405	395	383	413	381	361	386	347	392	388	397	393	360	378	361	359	367	356	372	390	374	352	391	364	357	379	383	378	385	343	348	352	390	380	342	381	367	364	362	370	386	389	383	357	352	353	382	380	356	377	344	382	366	369	391	383	374	363	402	370	392	368	389	417	368	373	394	393	397	400	390	376	377	352	377	397	404	346	339	393	408	380	391	367	429	367	361	402	383	396	379	371	344	396	394	379	401	376	390	386	374	360	380	372	376	368	402	349	353	384	380	371	389	359	367	364	397	354	334	402	363	379	361	382	387	380	404	361	365	399	391	386	378	378	390	377	388	366	371	394	369	373	376	394	394	395	403	378	371	367	353	415	363	391	381	383	372	365	367	394	341	392	406	361	392
24811	21396	30277	23540	8510	1157	1038	950	827	852	801	858	807	831	804	814	795	770	791	789	763	781	753	754	744	769	800	783	772	787	782	818	776	781	794	743	795	809	800	726	784	763	785	738	762	806	776	804	776	759	816	780	783	797	784	805	756	855	782	816	761	777	785	708	713	738	761	802	778	769	746	749	762	752	742	799	798	770	756	813	814	732	732	705	788	764	782	783	737	774	769	778	770	754	746	764	792	781	773	768	743	756	732	797	729	774	717	788	751	755	767	761	744	760	769	766	775	743	750	814	819	794	780	727	844	731	762	752	799	761	801	783	782	784	734	804	800	766	761	773	790	799	791	793	813	732	744	740	755	743	763	798	803	783	823	762	837	794	760	782	771	767	761	738	739	760	782	762	752	784	732	800	838	742	754	796	837	797	817	770	769	785	727	742	783	759	759	785	809	778	767	793	774	775	767	788	796	756	827	695	785	753	776	759	749	808	762	762	744	792	745	775	773	789	715	808	766	764	736	767	756	764	782	760	731	686	781	759	787	773	775	763	772	775	801	761	780	779	780	814	777	793	736	778	767	764	722	794	774	746	727	779	799	760	805	783	811	784	776	782	783	803	806	819	754	775	780	745	746	772	744	812	792	819	792	778	750	774	781	847	776	729	785	812	840	782	791	758	785	825	755	747	762	791	799	810	785	752	778	787	720	747	753	802	804	785	829	777	787	778	728	766	793	835	808	750	782	794	742	762	773	727	749	802	779	728	732	812	769	793	799	805	732	739	746	743	715	755	764	744	782	735	821	761	805	749	728	786	795	754	768	787	736	817	766	785	747	754	841	765	797	777	754	768	736	755	775	769	738	796	800	742	749	784	754	793	797	781	773	802	754	778	810	783	741	770	769	722	802	746	762	773	763	748	804	770	800	747	826	798	815	771	778	731	813	756	714	770	818	816	765	755	793	767	794	793	784	801	776	742	837	777	744	785	748	815	808	727	786	769	800	802	755	807	782	761	768	796	780	739	791	772	790	804	783	836	757	762	762	744	754	791	779	745	747	797	760	721	807	788	760	761	805	772	764	712	747	683	751	732	755	771	742	785	751	831	795	800	771	729	746	787	715	790	783	815	760	720	769	769	811	767	738	783	757	737	735	832	764	737	734	803	794	773	770	812	831	778	766	805	775	781	787	792	806	753	737	764	778	731	791	840	791	769	774	781	801	832	783	753	729	798	738	824	752	760	810	790	771	777	730	721	808	771	733	828	751	776	757	713	794	786	769	813	761	712	748	721	804	767	768	768	711	807	764	767	815	771	787	767	733	772	753	803	761	764	726	760	756	782	821	871	746	816	718	742	774	850	719	772	771	760	747	754	771	750	820	761	785	679	806	744	839	741	787	784	777	744	781	794	768	765	848	731	777	771	780	736	748	799	795	784	776	767	785	813	759	775	820	821	772	822	796	732	743	776	719	759	790	782	807	777	773	818	772	783	747	784	813	838	785	787	755	779	796	771	807	773	755	729	801	741	741	772	732	777	756	773	752	733	848	769	821	795	782	742	792	819	782	748	710	800	786	802	748	737	773	773	794	796	754	782	773	747	785	762	761	837	772	743	767	776	781	775	783	807	776	766	795	778	834	789	765	772	784	798	791	770	758	817	788	750	802	796	813	819	832	770	756	753	782	795	800	765	771	768	763	769	837	756	752	780	806	776	810	753	782	770	752	749	806	793	799	776	780	789	751	823	825	794	793	803	802	801	755	811	823	759	767	762	767	797	788	775	754	794	773	786	788	764	731	787	785	731	777	792	779	784	772	802	771	712	796	793	804	776	787	790	791	746	786	766	776	759	750	775	817	742	746	782	722	768	801	813	827	781	727	758	758	794	757	801	781	786	737	810	796	779	777	755	773	783	788	809	791	770	816	741	787	760	739	750	743	796	759	765	738	784	794	766	798	763	802	773	755	820	851	718	791	817	818	758	792	787	759	790	743	799	821	732	778	758	883	817	731	740	796	750	787	774	761	737	748	715	769	762	760	774	769	799	739	817	737	775	765	775	784	778	750	797	784	776	753	777	789	800	787	779	774	786	769	779	790	784	761	751	747	749	762	762	798	799	836	795	806	794	754	798	739	786	737	734	809	742	766	746	783	828	717	801	756	812	747	735	734	803	810	770	746	765	845	737	813	784	778	764	727	796	779	760	789	813	762	799	817	795	765	758	752	765	788	776	797	738	756	797	772	739	788	785	749	762	776	801	760	760	834	759	848	751	762	808	803	750	775	783	751	801	767	761	790	746	763	781	728	772	836	764	766	758	739	821	724	794	791	775	720	775	768	813	765	758	738	766	743	770	811	780	735	813	738	769	768	792	745	725	775	735	725	752	836	781	816	710	770	781	795	719	796	736	766	746	779	821	745	813	900	759	790	771	791	763	764	783	749	764	782	772	805	736	736	767	785	753	763	794	795	777	757	804	722	788	755	780	779	739	804	754	762	828	748	806	793	779	782	752	808	773	824	753	745	811	769	806	743	715	783	749	795	752	768	776	781	802	719	778	754	792	761	747	786	757	803	765	798	754	753	797	814	784	788	779	765	790	754	763	732	761	816	766	764	795	779	753	769	727	751	767	773	817	800	795	722	821	804	816	724	719	743	750	758	776	764	784	714	704	765	787	769	789	763	785	760	777	799	737	747	774	794	768	780	798	766	758	776	818	745	813	790	826	759	767	722	797	764	770	779	780	764	817	686	748	784	781	775	804	736	743	742	767	790	713	769	799	771	765	811	773	729	816	819	775	747	787	764	783	745	826	734	744	785	834	765	773	740	808	771	790	767	789	764	701	725	819	788	783	748	764	822	781	783	761	772	749	730	766	768	784	744	688	761	744	760	770	724	801	748	759	806	729	755	773	784	786	801	809	769	767	710	762	806	788	743	771	795	768	803	782	793	735	832	761	801	782	759	790	765	763	721	770	701	800	785	773	728	831	763	731	807	798	750	766	769	770	787	771	770	759	747	712	755	754	737	827	812	777	768	741	747	761	779	802	750	747	732	742	744	759	752	761	759	766	733	782	810	782	793	794	776	768	764	761	745	780	767	780	763	793	817	771	793	762	736	775	804	777	805	774	748	808	746	741	763	773	767	748	767	712	765	746	786	752	765	740	766	795	778	750	811	838	717	779	764	830	796	788	795	747	777	803	751	765	761	761	762	796	773	754	773	772	784	741	752	773	764	786	757	820	774	812	807	752	803	799	788	744	760	767	761	765	743	808	723	762	765	741	797	797	770	733	734	779	777	791	757	780	775	798	788	747	778	785	796	737	790	799	769	788	809	742	814	815	761	762	770	772	712	761	852	714	743	758	753	755	729	756	764	768	775	786	764	803	743	732	765	788	755	834	768	769	778	771	737	788	746	758	784	836	761	761	751	753	737	769	790	783	783	765	743	757	805	759	744	787	793	749	776	755	797	761	794	776	774	783	767	763	729	833	772	770	770	773	733	752	767	814
29014	61447	35921	1647	1305	1174	1117	1172	949	944	879	848	858	820	803	856	799	781	805	803	831	815	821	813	820	750	803	840	820	808	778	778	818	733	781	777	761	776	797	815	761	773	772	784	775	805	771	844	778	790	774	789	787	805	764	825	749	765	796	820	780	805	782	798	805	803	731	837	790	767	773	865	818	863	752	753	813	808	787	795	801	820	812	817	753	833	786	770	745	760	777	756	790	770	802	814	829	833	750	811	814	802	742	823	755	788	797	816	756	785	803	733	820	808	856	762	841	818	819	777	711	794	757	796	840	805	776	848	787	760	805	771	749	722	822	756	752	767	807	773	828	783	780	828	800	773	789	801	766	785	782	825	755	820	800	830	835	838	804	761	735	774	765	767	779	807	793	805	805	774	821	812	741	788	801	785	817	817	808	774	779	789	785	830	784	761	794	818	769	748	789	804	818	790	803	796	820	781	816	797	766	780	825	790	806	825	815	756	784	783	776	791	776	826	815	804	820	779	819	792	776	771	783	798	824	759	794	800	740	827	818	790	789	800	788	835	768	821	806	788	809	729	779	801	773	827	798	774	801	796	784	787	764	820	799	775	771	799	826	839	802	784	820	817	768	741	786	824	773	827	762	809	695	784	767	796	781	832	799	758	802	779	787	823	801	762	797	785	789	826	813	801	766	737	791	854	755	775	813	791	772	843	746	744	803	841	772	845	783	786	754	794	819	839	813	813	792	806	748	817	807	778	807	808	813	785	783	860	807	860	791	771	753	779	762	795	805	807	730	797	807	796	824	790	807	780	792	826	784	784	738	802	792	792	732	779	773	844	775	783	813	774	821	835	773	782	795	757	752	801	797	808	820	803	826	730	780	832	802	806	724	817	774	761	816	836	794	823	755	844	738	791	811	761	809	816	813	866	754	749	817	794	738	795	828	756	857	800	818	793	807	802	802	816	775	785	836	790	813	818	787	784	781	778	780	774	796	784	800	784	784	829	819	795	787	819	786	804	785	806	816	808	777	809	780	805	807	812	771	770	811	751	774	760	809	789	758	717	749	813	791	841	767	754	818	753	779	807	805	807	743	821	816	780	847	778	813	795	761	785	797	825	808	772	803	776	836	778	805	789	766	762	771	876	846	789	829	810	759	794	787	765	753	803	825	798	805	716	774	781	805	834	755	778	774	780	772	754	764	767	773	731	807	798	784	802	861	776	804	772	760	846	772	745	803	789	812	804	821	830	788	808	758	821	806	776	762	773	746	761	741	794	772	756	808	750	793	754	853	820	796	785	779	757	749	775	805	732	792	785	825	792	804	793	728	774	807	812	769	785	797	773	779	774	804	780	803	721	787	817	807	825	822	865	794	836	772	813	766	730	818	866	781	768	767	798	780	794	788	726	822	802	823	776	818	738	780	794	792	799	753	786	761	730	760	766	808	782	751	758	804	780	795	763	803	797	751	774	790	839	792	752	733	737	835	765	751	789	776	823	771	794	783	801	775	774	832	780	791	822	797	823	774	819	831	795	763	768	773	790	791	804	797	811	816	797	824	838	723	793	830	804	767	788	839	812	780	755	822	843	817	831	831	765	842	813	805	804	782	747	782	868	828	821	852	795	806	772	796	809	795	766	804	804	848	767	798	784	736	764	792	804	811	770	840	788	798	787	835	764	752	779	761	754	803	791	794	828	793	815	801	785	775	826	780	761	822	833	833	792	788	762	741	836	826	790	769	778	820	804	772	753	763	802	788	854	770	797	783	792	810	816	840	849	776	763	779	831	787	835	750	771	821	817	795	858	806	806	823	700	749	812	769	823	841	756	807	749	767	824	825	843	810	789	789	784	838	723	828	781	796	772	776	771	764	798	755	782	771	810	835	806	754	814	849	778	758	839	830	807	790	793	770	749	792	788	796	802	755	782	815	782	746	759	790	794	850	812	792	799	789	791	788	782	844	754	730	755	752	756	822	750	816	785	747	772	788	789	797	750	797	781	856	793	790	740	800	836	790	770	807	793	761	765	793	785	754	777	824	752	741	781	819	790	811	805	735	793	810	754	797	797	823	774	780	805	827	810	774	758	790	833	783	746	751	807	754	822	809	840	773	824	798	761	761	758	780	761	764	757	824	766	744	775	815	768	780	807	781	776	786	787	788	833	766	816	795	763	778	788	764	794	779	786	775	802	810	795	779	784	788	837	784	797	719	805	823	787	802	809	739	752	696	767	853	801	773	803	785	776	796	808	817	807	813	807	796	773	816	783	813	764	736	692	779	807	816	796	812	784	783	811	822	801	807	850	799	777	797	748	823	796	783	768	819	697	783	784	819	774	822	803	824	808	777	816	738	816	812	800	780	835	808	842	786	780	803	807	776	817	773	838	812	751	812	787	768	769	769	809	756	802	752	800	718	771	799	781	806	772	808	799	782	742	803	796	795	795	763	778	860	781	799	723	833	803	808	809	822	765	784	749	815	826	788	854	803	725	735	739	799	817	780	790	735	792	812	790	802	822	784	729	812	763	799	742	861	774	778	760	820	837	781	796	766	725	823	816	790	795	810	868	756	772	757	761	836	785	772	799	820	768	809	810	810	821	784	743	773	762	768	824	767	772	802	820	827	790	814	793	759	753	784	779	827	795	827	830	767	759	842	775	836	809	774	788	786	766	805	814	796	786	794	766	808	766	773	772	813	770	801	771	786	754	782	806	810	749	803	805	734	786	828	747	776	778	813	774	793	743	813	820	843	796	827	792	789	763	825	848	786	814	782	807	802	792	764	811	814	807	774	755	703	756	818	782	797	825	807	811	798	817	777	770	795	797	769	770	834	733	842	825	781	822	797	757	799	800	757	807	838	783	790	840	747	781	782	749	791	761	812	817	716	758	781	827	778	802	740	791	767	789	797	765	759	795	801	842	797	806	781	816	805	768	766	770	787	792	804	773	769	787	828	800	816	799	790	793	789	806	772	783	804	801	852	779	800	815	784	788	766	830	802	838	814	775	814	807	798	791	772	809	832	777	791	814	774	785	798	733	825	793	766	826	769	795	825	854	820	778	750	782	754	815	802	825	782	780	802	771	753	804	792	774	833	780	847	825	807	768	795	756	818	807	772	836	763	789	769	811	813	773	737	774	769	795	795	792	762	771	795	788	806	751	778	797	794	805	855	799	811	776	766	804	804	750	806	818	794	747	815	801	755	755	760	793	801	791	843	854	794	825	770	768	819	839	800	771	846	773	830	853	867	799	810	758	803	825	798	766	804	822	803	779	765	754	785	816	787	777	831	774	787	797	752	783	801	774	764	746	763	767	810	757	797	813	803	827	793	746	819	808	834	814	797	815	798	789	794	774	778	752	765	779	718	810	768	887	821	830	821	793	838	779	787	775	782	806	753	797	767	753	797	797	777	789	773	777	759	787	769	787	795	832	801	841	789	769	760	806	844	807	757	799	801	845	800	804	804	760	801	778	765	792	784	783	804	830	726	807	772	853	783	800	808	771
22504	21129	28902	24208	21071	20355	6875	1582	1070	995	896	918	950	876	786	809	819	865	825	819	797	778	799	748	793	770	790	823	804	754	772	771	746	800	732	761	756	727	717	797	839	748	759	767	729	754	770	751	743	725	700	766	760	747	749	797	748	735	720	792	743	758	769	761	745	728	752	745	746	763	739	729	756	738	695	737	734	774	735	788	725	739	787	788	739	709	741	769	761	705	733	753	706	738	721	729	728	704	708	730	761	762	747	711	749	772	709	700	732	731	737	766	723	789	744	743	786	755	732	737	738	742	739	794	697	716	758	720	735	746	690	718	754	766	710	724	723	747	802	715	770	782	736	757	755	744	747	782	726	746	722	738	725	773	783	750	781	727	745	727	778	684	745	725	755	709	776	731	731	752	725	792	715	760	731	804	790	720	771	741	754	746	808	713	746	768	701	698	757	778	752	757	738	719	670	774	779	776	738	742	727	689	781	753	695	760	778	737	713	770	766	711	723	738	737	748	773	765	732	704	762	731	714	707	795	720	729	760	736	780	738	785	757	692	755	744	727	736	781	734	768	699	690	738	736	745	746	767	738	743	726	720	716	748	700	774	715	778	773	687	690	681	779	677	756	732	743	747	737	812	739	756	739	728	786	766	791	720	771	741	738	747	757	755	702	710	774	761	765	741	791	763	780	734	726	717	775	763	772	735	721	751	796	756	775	699	754	799	741	727	750	742	778	746	718	791	729	744	777	776	736	777	773	754	734	722	767	742	735	750	787	748	718	715	720	764	717	741	727	779	780	777	789	733	737	743	747	771	750	728	747	758	730	734	759	756	746	739	735	739	746	722	746	742	738	765	758	707	767	749	784	788	688	716	776	745	762	783	715	744	754	759	757	790	730	757	749	750	761	750	748	747	810	753	731	746	764	727	760	783	747	743	754	718	784	731	794	738	720	720	717	710	721	731	750	752	679	784	782	723	725	749	827	739	768	740	743	765	733	787	732	773	701	813	780	790	780	767	744	743	715	725	773	719	773	787	793	706	683	718	743	727	731	736	735	714	741	758	714	766	738	743	733	787	735	784	761	795	731	717	741	742	692	746	699	787	706	732	749	687	778	777	742	776	742	762	724	808	735	805	754	732	723	797	763	760	756	714	705	727	730	771	761	763	738	743	717	789	714	756	726	780	705	753	698	756	745	760	758	777	746	729	746	743	800	780	754	754	787	791	714	762	718	705	765	743	735	716	757	687	712	730	725	696	788	785	731	755	755	731	744	712	765	819	731	756	734	766	757	764	760	783	766	759	690	696	735	780	721	729	759	744	775	719	746	772	757	788	790	730	765	798	757	718	760	716	747	729	770	732	724	752	748	725	760	801	781	765	762	709	735	749	758	767	792	735	719	759	762	742	750	680	782	786	710	708	763	781	739	787	777	723	743	760	784	765	776	735	767	723	748	705	788	776	710	721	756	740	763	697	737	718	715	752	725	709	815	752	775	691	678	781	763	747	747	769	726	775	729	765	777	740	723	734	748	755	732	687	755	699	761	750	788	731	727	757	681	752	734	737	725	737	733	732	734	711	741	749	744	720	762	770	741	735	695	771	731	759	721	707	715	753	733	760	745	776	767	777	721	725	776	700	706	702	769	751	715	759	753	792	714	771	741	745	719	713	754	715	775	756	738	713	724	809	761	745	701	713	750	741	721	745	718	740	785	753	752	777	763	737	777	710	749	806	770	718	726	729	744	750	737	761	736	686	736	767	721	695	771	735	755	753	771	721	775	716	748	741	712	717	803	700	768	716	744	707	707	736	764	807	743	747	713	793	709	743	808	755	732	770	733	751	776	787	741	731	721	743	769	770	733	710	742	752	752	769	759	742	758	734	737	771	721	782	801	750	740	757	768	760	760	770	767	734	740	759	706	753	730	769	775	761	800	757	707	757	758	692	766	740	729	747	776	733	727	770	779	746	782	736	756	728	767	757	777	735	736	736	761	751	746	757	709	755	758	755	774	713	690	735	743	760	714	699	762	680	736	804	759	775	742	804	734	720	818	772	770	735	753	726	690	785	723	746	791	740	792	754	782	726	743	769	718	777	782	741	753	784	709	703	775	755	723	789	767	785	760	737	711	747	754	753	729	746	748	736	711	727	722	727	724	811	769	758	754	717	735	699	700	719	730	719	737	778	783	739	775	726	700	740	745	729	710	726	765	804	769	715	742	745	798	762	776	722	773	766	739	766	790	717	734	741	770	744	755	745	734	678	732	768	735	710	685	723	749	772	722	695	749	733	757	770	774	725	774	727	733	747	779	771	763	719	736	778	740	725	770	738	742	731	784	718	778	777	725	742	697	760	739	701	728	741	729	780	758	755	780	745	734	754	734	757	733	740	751	755	779	713	731	748	742	717	740	729	711	759	724	774	743	725	733	797	762	767	768	750	753	740	783	758	805	692	686	708	756	750	741	782	777	754	747	743	725	741	699	716	787	764	746	772	741	742	760	771	734	799	742	725	785	732	702	717	777	742	724	782	696	768	760	753	769	716	752	761	738	745	693	763	729	743	746	746	730	713	699	794	730	728	772	775	732	779	767	760	726	721	739	728	710	724	696	731	723	780	764	727	717	736	750	686	733	763	748	749	758	765	788	743	701	740	754	754	742	714	698	732	758	725	760	789	735	773	773	737	730	720	725	720	763	767	732	732	710	746	760	794	716	706	791	765	765	754	678	744	731	722	805	743	714	760	760	759	722	751	773	738	817	739	754	711	726	732	722	703	692	720	767	686	716	794	745	750	767	723	769	767	784	813	743	722	755	724	730	720	718	740	758	720	739	755	781	769	745	716	742	742	722	739	725	718	707	710	707	739	760	736	782	726	713	766	719	728	738	744	772	745	775	711	750	734	801	748	756	703	751	773	733	748	743	706	753	753	724	767	738	739	717	755	804	692	749	751	762	779	785	708	781	708	775	720	737	703	719	709	704	756	789	763	752	720	730	742	718	784	748	771	743	772	773	733	764	763	724	721	727	705	731	783	769	746	709	777	766	817	736	760	727	749	708	777	748	774	795	779	717	743	741	770	747	761	739	734	736	757	754	729	720	759	752	717	705	761	755	706	764	780	769	780	734	780	757	741	761	754	745	778	776	741	762	739	666	743	719	746	732	728	751	747	775	703	738	743	750	762	725	729	754	765	753	747	763	713	703	720	715	703	764	793	743	751	805	752	739	759	727	760	735	707	749	732	778	732	699	732	787	671	765	749	823	742	746	713	789	709	765	732	762	787	721	724	725	771	725	695	783	746	721	738	747	746	756	723	720	697	759	710	764	762	738	734	782	770	714	734	760	768	783	801	747	694	744	712	698	749	722	770	759	774	772	756	709	748	746	744	734	760	757	771	735	752	707	755	776	754	736	736	753	767	763	766	780	721	697	724	751	748	738	791	747	765	744	700	773	743	750	773	728	755	682	771	712	726	694	768	735	734	716	732	724	745	757	768	744	757	770	703
37491	86168	40638	3678	2801	2225	1887	2015	1231	1166	1130	1024	988	862	915	888	825	796	776	790	759	799	738	828	751	765	790	726	773	737	819	758	732	698	774	795	755	730	756	737	729	794	772	739	747	745	768	776	753	731	730	739	743	766	731	731	737	738	788	761	730	770	774	707	759	735	727	739	781	768	717	715	688	773	700	703	732	791	766	745	728	737	727	742	714	741	727	741	702	756	730	704	693	726	758	713	740	698	729	739	694	672	760	758	767	753	726	726	747	733	720	713	737	749	765	735	730	726	754	756	733	739	733	772	722	777	727	755	737	732	731	744	736	737	734	751	736	756	729	758	702	745	728	710	765	717	747	723	689	717	762	789	720	727	770	716	691	712	686	749	741	785	722	720	743	739	708	749	712	778	762	763	749	667	742	728	693	736	729	736	740	694	728	731	730	727	713	742	775	665	761	730	690	721	695	704	747	768	733	748	731	700	705	728	766	744	744	707	711	721	738	726	787	730	731	760	734	744	718	762	741	726	725	744	742	750	733	721	746	755	689	736	717	748	761	695	751	705	760	749	697	712	721	720	738	738	747	760	743	784	744	721	735	720	721	780	719	717	732	766	733	726	732	790	790	735	712	740	737	704	740	730	766	750	733	723	717	700	753	776	697	752	793	707	738	773	761	719	708	720	763	690	738	766	778	751	734	757	734	755	766	711	775	752	692	730	768	742	715	715	780	719	690	756	762	755	735	703	719	708	720	738	731	743	739	729	751	720	754	705	742	763	738	737	748	726	721	727	704	765	701	761	719	743	788	746	728	698	714	684	705	695	761	706	759	769	733	751	697	762	717	723	774	743	766	735	696	666	740	724	730	690	740	789	669	722	710	736	752	762	737	728	713	716	737	787	714	701	756	726	729	728	731	738	733	753	702	695	763	748	741	738	674	679	716	742	676	724	775	760	735	767	686	752	731	774	725	732	752	751	724	761	752	758	694	777	755	733	728	710	715	701	753	737	705	734	726	751	740	694	705	743	735	702	737	740	729	753	742	693	771	665	706	771	723	760	764	741	695	735	734	750	754	766	754	781	743	745	710	734	722	711	736	717	738	785	774	689	763	748	720	772	720	716	761	730	725	747	720	710	672	737	742	742	712	729	753	715	723	727	763	826	690	734	728	733	681	690	714	779	731	702	736	672	720	712	724	712	743	736	756	714	728	714	720	734	694	756	705	752	740	713	745	773	707	667	759	690	683	736	716	695	705	723	742	749	744	693	737	770	687	737	711	728	758	754	765	711	739	683	727	739	775	786	762	719	731	743	735	722	735	743	737	767	794	719	774	749	752	706	752	753	745	726	734	740	703	726	734	741	742	694	707	722	728	761	725	694	725	738	748	734	739	748	734	711	734	732	704	720	702	755	761	725	732	772	756	773	771	743	725	718	762	707	738	711	746	726	684	713	689	783	732	735	735	723	674	754	750	731	716	722	713	755	691	767	793	755	707	746	667	770	749	797	681	723	724	800	676	748	695	739	723	732	716	730	751	728	708	771	718	701	696	734	722	729	745	659	725	722	755	695	720	756	744	789	747	732	698	744	709	725	720	727	771	723	758	735	745	710	749	706	726	744	737	735	719	756	695	718	773	726	699	739	733	724	748	714	739	725	713	753	735	732	719	721	781	751	765	710	748	751	736	748	737	694	803	714	708	708	773	673	686	733	705	696	724	738	701	726	742	761	793	723	700	736	731	761	739	746	765	731	736	681	761	734	709	709	705	673	724	704	755	784	768	772	725	739	763	738	697	724	732	718	697	685	790	715	708	738	728	719	719	724	751	735	723	724	765	717	750	711	750	777	729	786	744	736	756	769	742	737	763	740	745	757	731	739	761	726	742	771	752	761	738	780	766	745	769	764	717	688	710	739	712	721	735	702	730	723	764	715	688	727	716	721	743	743	769	719	749	727	734	772	730	740	695	687	723	773	749	723	708	702	703	717	707	714	697	733	742	727	763	731	660	734	752	744	731	776	724	768	704	769	749	706	724	738	692	718	702	756	724	741	740	790	743	704	740	705	762	760	780	739	747	788	749	708	730	744	666	749	717	737	749	719	714	736	742	752	729	707	689	736	739	709	723	711	741	731	757	713	736	727	779	693	743	725	744	756	757	766	714	727	720	720	743	763	760	761	774	738	765	776	723	742	690	749	675	747	749	732	737	789	721	751	744	731	691	688	783	738	695	709	704	765	733	712	761	701	746	785	738	735	748	704	770	777	765	736	724	743	736	756	694	788	755	721	757	711	729	718	703	777	713	713	733	720	746	719	708	736	734	710	713	703	762	706	720	728	756	713	754	702	755	745	731	731	773	718	683	709	709	724	727	740	748	648	746	738	703	764	708	749	721	715	727	740	720	714	748	734	729	729	748	724	746	774	716	738	719	736	790	739	681	732	731	759	717	689	740	799	794	718	769	740	739	727	718	715	718	724	724	736	723	738	758	776	744	774	723	732	695	764	723	709	785	748	762	783	731	742	696	737	688	718	722	746	743	747	761	723	715	706	714	726	738	725	792	755	757	723	738	773	719	710	681	696	707	695	683	699	759	737	763	707	715	686	746	724	767	756	723	740	724	737	735	707	725	730	687	720	740	759	717	724	730	743	763	731	745	705	777	691	793	736	720	755	750	715	745	749	720	707	706	721	714	712	719	782	715	747	750	755	739	718	735	714	697	744	697	773	728	754	733	732	685	671	745	769	704	706	727	736	738	715	761	749	746	705	743	699	756	725	693	774	716	696	754	723	760	760	696	679	724	699	758	737	704	714	753	737	695	703	743	717	760	761	756	681	734	724	706	780	718	738	676	667	780	784	732	767	747	711	734	741	727	701	686	719	702	700	766	739	767	764	744	774	709	733	722	735	752	726	734	778	728	731	723	691	713	743	726	717	793	767	725	739	769	747	670	696	733	716	725	710	688	756	728	721	758	715	737	699	704	780	817	772	724	705	776	708	712	735	713	731	736	779	726	763	780	762	769	712	694	775	714	718	790	708	708	702	773	769	760	726	750	767	694	768	798	727	799	733	709	731	696	759	738	737	716	738	751	724	733	717	696	740	767	758	724	722	718	723	691	758	721	723	741	756	711	751	765	731	716	723	745	725	706	694	718	740	735	708	702	755	718	698	755	725	779	688	752	697	758	686	714	768	685	698	753	739	689	680	752	731	751	752	753	762	730	804	715	758	757	729	755	766	758	742	783	743	722	738	763	678	719	745	745	728	761	703	791	715	743	726	723	715	754	682	742	757	720	687	791	770	724	703	758	754	765	761	718	716	702	726	743	721	723	699	759	759	781	752	737	760	722	770	730	775	750	752	755	781	700	738	703	693	749	752	711	732	785	704	774	719	745	753	769	697	749	726	749	753	743	732	744	715	721	743	718	700	724	737	684	736	774	746	745	691	738	736	765	714	692	745	728	744	654	728	728	746	705	761	711	766	727	757	717	717	766	742	731	715	712	764
28397	22508	17595	2115	516	536	512	457	443	446	416	448	454	439	447	438	469	441	443	440	492	395	467	433	425	407	426	462	398	424	441	386	418	416	424	451	434	421	441	450	473	417	431	434	447	423	455	431	409	450	471	431	479	449	430	422	413	441	440	433	441	426	425	453	465	452	468	452	412	460	426	418	478	430	454	443	406	434	410	473	437	435	440	439	443	425	430	395	419	437	388	455	441	468	443	435	406	455	427	435	454	471	416	424	428	461	483	445	454	444	479	436	436	471	437	433	463	426	458	425	443	425	449	409	444	382	450	421	455	431	491	466	407	415	462	415	424	445	446	488	460	407	404	417	411	453	457	434	455	410	431	457	423	457	399	418	429	449	437	395	439	459	451	428	437	446	456	444	426	434	442	429	430	415	426	411	452	478	435	446	453	451	426	457	442	426	411	431	378	430	415	441	442	467	394	463	415	459	436	428	439	457	451	428	481	498	448	452	434	428	464	387	459	444	449	432	466	447	420	434	448	432	427	443	446	459	412	455	415	452	417	446	418	439	485	437	472	496	441	406	478	389	430	451	462	418	441	457	443	419	451	433	433	457	439	458	448	469	408	433	440	446	437	479	453	404	452	434	426	430	434	428	447	462	506	437	428	449	454	486	461	459	409	404	454	418	427	463	418	492	389	425	442	444	440	442	445	466	429	442	461	415	451	467	417	456	462	451	473	455	462	460	423	462	450	461	464	408	458	407	462	442	415	422	461	465	423	454	471	450	452	442	451	449	464	427	419	432	435	453	452	435	443	447	428	446	430	424	428	452	430	450	416	418	421	483	423	424	455	460	409	452	408	458	433	435	429	418	429	456	436	420	462	431	427	437	446	428	432	465	457	453	459	415	455	437	443	404	450	458	436	404	432	414	468	439	436	427	437	429	468	442	413	465	499	446	451	423	468	440	416	479	431	411	430	434	430	418	457	397	447	443	476	416	448	437	401	387	448	469	402	432	470	429	416	437	426	441	444	412	460	450	455	425	453	434	469	512	447	439	461	472	412	471	443	488	459	423	449	436	448	403	426	407	430	447	398	427	421	435	448	446	440	454	426	426	432	450	427	462	449	447	432	494	423	433	461	432	425	477	446	438	430	461	428	425	441	446	420	451	448	426	463	411	408	459	471	455	453	446	477	437	442	465	425	414	391	415	411	407	465	426	404	419	404	451	429	425	411	446	422	409	454	441	458	439	435	420	448	468	429	412	451	442	446	446	443	435	418	386	445	427	408	451	438	450	461	424	422	434	432	467	409	430	475	438	484	513	411	434	435	423	409	486	404	441	424	393	433	454	431	445	441	458	441	443	448	467	449	432	438	404	460	443	466	447	441	455	399	420	406	456	460	457	417	417	469	438	426	440	444	416	426	437	467	449	427	442	477	427	438	453	440	430	408	423	521	442	434	444	428	424	438	440	490	469	466	469	442	432	452	433	474	434	440	412	459	465	480	430	430	406	437	410	481	445	454	456	461	434	445	438	452	462	438	439	451	430	440	449	448	435	428	434	443	423	426	414	431	460	431	441	468	451	441	423	435	435	423	428	427	429	412	456	420	471	444	459	428	446	432	412	413	430	439	467	440	461	395	470	421	451	471	496	440	454	433	416	434	459	410	450	435	446	483	371	444	432	456	412	429	439	444	420	465	425	433	424	487	449	414	465	447	426	467	448	463	402	410	436	430	453	456	447	435	446	432	433	414	417	416	461	407	437	434	446	432	408	403	459	438	426	433	463	477	471	426	420	427	448	441	450	429	453	424	416	471	464	488	440	406	436	447	459	448	412	473	419	437	431	402	448	421	431	435	446	421	437	447	473	421	467	467	436	400	416	465	425	460	431	467	433	406	443	456	443	472	426	437	453	480	443	457	446	415	421	431	432	436	431	490	455	420	438	444	423	401	447	428	434	432	427	477	450	421	424	470	432	442	481	392	456	441	454	420	475	441	421	438	457	473	442	431	466	447	438	427	431	482	445	434	427	443	455	448	465	415	446	449	428	457	457	462	438	457	430	459	444	427	420	439	453	463	473	475	453	456	396	422	477	435	434	427	458	454	424	415	488	416	440	469	437	448	468	460	437	465	439	400	427	422	437	437	401	432	474	437	408	455	388	453	435	465	429	435	441	447	460	454	479	467	419	450	426	451	453	419	448	413	463	444	443	454	469	473	431	459	463	449	443	405	450	467	421	410	457	443	448	411	430	441	430	449	431	445	432	436	428	435	457	416	417	471	420	449	420	453	441	432	423	458	454	409	410	437	419	477	421	462	446	435	431	487	437	453	427	414	417	431	429	432	430	444	462	437	409	451	459	467	452	450	396	467	468	443	450	407	432	449	409	470	432	430	431	428	454	452	412	444	444	474	410	443	387	469	461	455	459	402	458	427	430	449	438	429	428	421	480	453	454	450	427	408	458	387	426	473	440	448	455	435	441	450	411	475	478	437	435	417	484	424	422	416	438	455	455	439	452	428	437	439	444	420	459	429	496	416	444	418	448	440	450	457	428	446	460	476	449	446	384	422	448	400	469	431	444	447	439	431	450	411	397	401	440	440	459	476	427	450	455	401	417	435	424	451	450	432	418	431	428	452	441	410	420	441	426	438	441	450	446	432	435	446	472	478	439	470	451	450	412	451	433	428	471	432	464	445	422	420	430	432	456	433	457	434	420	424	445	455	449	444	441	459	425	430	436	440	455	463	420	392	476	448	482	451	423	441	406	457	456	479	421	433	442	416	445	453	432	423	461	466	454	488	439	438	435	428	489	424	416	433	458	430	444	455	445	438	421	417	462	450	450	425	424	454	411	405	439	394	415	421	425	449	444	410	447	416	454	427	458	407	439	447	463	433	456	443	451	409	479	409	405	463	459	441	446	448	475	408	434	494	441	443	399	450	442	420	450	441	415	449	429	470	455	423	415	461	441	449	476	442	451	446	437	456	487	423	451	451	404	441	442	424	469	474	458	446	434	420	455	441	437	392	442	401	415	422	421	408	449	436	461	434	420	413	440	443	417	435	431	416	440	414	452	414	438	443	448	440	455	408	452	431	435	400	468	421	441	452	415	447	457	435	469	438	459	439	425	474	438	445	470	455	399	415	449	432	475	455	474	483	452	488	466	433	462	418	452	436	425	419	457	451	448	427	462	457	426	462	441	445	446	433	456	442	469	428	443	460	428	448	451	454	416	422	433	413	464	449	424	428	431	465	465	454	409	426	460	403	424	421	422	453	435	404	418	427	463	421	472	444	431	404	432	447	431	427	447	424	439	463	402	448	450	438	437	469	415	448	482	453	443	442	427	464	421	479	444	450	466	449	438	472	399	437	445	400	462	452	451	446	455	406	441	423	459	411	469	455	406	440	431	418	453	464	413	457	462	443	462	405	422	406	439	433	451	437	408	456	434	456	437	425	435	438	409	432	427	487	430	433	460	436	438	453	464	434	417	458	461	449	393	452	406	431	426
17923	30209	9882	589	544	511	503	493	484	472	482	487	486	482	519	491	469	484	525	474	471	473	472	480	455	491	475	432	475	497	492	466	451	519	476	501	510	466	488	502	466	512	458	475	471	458	450	464	452	476	447	498	496	433	473	457	500	450	473	488	471	496	476	473	480	473	462	426	435	493	462	507	480	457	445	456	457	431	503	467	493	490	492	455	451	481	474	516	473	475	480	445	468	454	453	486	454	509	452	458	464	441	461	519	499	475	467	475	472	480	512	494	469	440	461	477	472	505	462	448	461	440	469	460	471	486	476	460	495	492	449	474	456	506	459	468	475	492	495	478	517	486	492	452	465	479	459	465	468	452	490	488	456	482	457	466	453	457	506	468	469	467	531	457	462	479	445	474	463	498	447	491	484	490	465	473	473	489	458	498	455	516	570	461	490	523	459	482	472	477	498	512	471	503	428	491	516	461	478	463	488	481	486	489	490	469	477	481	501	510	464	477	493	511	536	447	506	494	512	490	458	499	490	420	456	438	451	504	509	467	475	461	483	461	437	514	471	442	495	503	470	522	471	500	451	456	453	479	495	490	451	462	507	473	488	521	470	436	482	501	465	439	472	491	466	464	486	476	433	466	488	465	483	495	471	505	447	478	493	527	477	511	441	456	482	501	489	473	446	491	461	473	481	488	476	497	442	478	503	485	495	485	520	487	457	473	461	451	469	462	463	459	470	480	486	485	449	471	499	489	478	542	488	463	466	476	465	462	458	451	469	438	501	497	488	484	488	471	456	505	483	481	522	505	483	436	472	460	465	475	503	478	482	504	449	511	480	436	476	512	449	475	488	491	488	473	503	480	484	487	484	455	469	471	478	492	403	523	460	477	478	481	472	519	439	507	499	509	473	485	480	467	459	464	453	492	455	469	481	488	488	427	459	482	483	455	473	448	492	451	476	465	479	495	472	515	467	429	495	465	479	480	498	476	492	470	497	495	502	473	461	434	516	485	478	475	461	476	509	483	474	467	514	501	427	467	477	480	464	467	503	451	479	489	449	460	506	478	447	493	476	454	480	501	435	462	448	463	467	443	474	477	463	484	462	502	516	493	477	441	471	469	451	487	466	506	465	483	477	492	494	503	457	498	514	474	485	497	459	482	461	481	473	510	447	471	466	504	456	479	472	458	512	485	484	481	440	449	469	474	511	499	501	462	500	452	470	453	466	488	494	504	475	487	483	505	532	455	493	479	486	489	515	440	492	451	498	477	514	513	519	460	487	453	458	482	477	503	453	499	446	483	491	496	478	482	457	476	502	475	496	479	456	491	483	433	471	485	470	465	462	460	477	483	468	440	482	443	469	499	464	483	491	457	473	486	454	477	488	462	438	483	482	437	481	502	526	463	507	486	475	458	481	474	493	480	495	519	526	461	451	494	448	455	443	512	459	440	479	457	466	477	477	494	444	456	477	444	452	480	470	503	468	471	512	501	477	488	459	493	472	440	452	459	474	478	503	450	528	458	448	503	511	457	443	461	458	474	478	471	489	491	476	474	485	446	483	433	473	460	476	491	500	487	507	492	482	467	441	453	467	493	476	481	428	497	480	448	479	448	514	487	446	466	438	476	450	461	481	465	473	465	465	480	476	469	487	467	467	480	494	522	469	488	458	482	459	494	499	481	490	533	461	477	504	478	491	486	485	460	485	484	501	480	490	450	517	483	516	467	460	475	456	498	467	459	483	487	466	478	443	447	448	473	495	459	489	458	446	478	471	482	503	488	490	464	507	481	458	491	446	516	478	483	476	462	496	473	488	472	455	458	490	478	479	507	488	504	508	465	479	470	494	454	431	467	498	464	469	471	490	487	471	462	471	505	477	475	491	507	484	503	515	452	480	502	428	470	485	479	431	467	473	479	456	476	454	442	499	524	459	456	472	465	444	459	467	444	474	489	469	469	524	468	537	436	462	456	494	504	457	448	500	526	469	503	517	493	454	491	466	492	505	494	478	474	453	475	531	480	525	433	496	474	471	431	465	433	497	463	475	459	502	456	446	452	502	449	487	489	502	497	508	476	465	484	483	463	472	455	521	492	464	460	499	468	434	479	468	455	471	518	469	465	488	440	487	474	496	495	521	482	461	473	473	468	469	473	499	488	464	496	473	475	464	525	521	483	432	459	432	471	510	450	480	497	514	445	441	468	481	455	446	426	435	468	458	509	512	457	463	466	452	464	472	479	467	524	454	435	455	463	480	434	469	479	513	468	452	477	453	452	502	503	429	460	489	466	475	466	455	448	461	491	483	456	456	462	460	496	491	486	500	515	492	428	468	498	516	473	459	498	469	476	505	456	497	482	502	509	443	464	469	469	518	515	447	480	483	445	465	444	476	505	476	467	480	497	472	493	466	483	487	457	455	441	487	436	461	446	459	502	497	480	487	470	512	508	456	519	482	482	456	477	450	476	465	454	485	461	508	509	461	448	472	462	460	490	458	501	435	494	514	478	472	464	468	516	457	478	473	499	479	455	502	486	525	466	498	474	475	507	483	483	501	484	475	462	477	476	476	466	477	466	472	475	517	505	442	483	456	483	501	464	474	475	468	443	485	457	487	490	447	493	466	484	508	468	474	478	440	474	492	448	474	474	481	481	503	477	501	493	464	460	456	458	464	480	481	462	485	466	467	492	418	486	481	497	496	465	487	489	437	466	507	494	448	505	482	464	489	453	495	476	505	496	496	485	476	467	493	482	489	481	459	489	490	465	498	493	457	498	488	479	478	510	477	490	477	451	453	481	474	474	492	450	475	473	502	483	539	466	474	471	485	473	458	480	475	504	516	460	463	498	499	480	479	484	502	483	484	469	464	492	474	505	451	498	473	494	485	446	466	490	509	470	502	454	514	526	468	457	470	505	497	465	493	469	463	467	465	483	467	540	491	524	476	464	473	516	474	474	481	477	468	509	460	463	457	479	468	460	491	481	484	478	454	482	452	495	502	465	480	458	493	476	519	463	465	501	500	460	492	530	470	471	502	493	501	497	492	476	465	470	448	497	502	464	536	470	503	441	470	449	491	475	457	479	468	515	468	480	477	499	450	487	478	505	439	441	496	447	460	470	519	458	466	450	474	518	536	499	431	451	466	515	452	483	518	452	469	470	492	511	453	490	453	477	468	504	464	478	482	467	471	457	484	487	477	475	504	434	463	483	459	517	467	518	447	490	486	461	469	499	493	472	482	462	457	504	458	458	524	507	454	433	490	456	502	466	503	507	470	459	500	467	492	500	494	493	495	472	462	473	481	464	475	441	447	439	461	476	471	444	484	487	477	515	490	477	456	508	455	465	483	473	466	495	458	483	487	501	506	498	490	484	463	528	468	481	462	500	486	490	467	483	505	482	439	476	486	471	492	466	459	503	445	502	437	487	506	516	435	498	471	508	478	461	452	489	453	460	391	497	477	430	462	445	477	493	480	419	469	462	511	492	480	511	502	462	509	458	462	458	484	508
23527	21111	28052	24326	20192	6138	822	679	519	459	489	391	440	436	378	436	358	378	361	351	391	362	345	352	362	381	369	322	360	367	328	332	346	370	331	325	312	342	346	379	342	374	325	329	325	367	308	340	357	337	316	349	325	329	343	313	347	328	320	299	359	337	319	345	376	318	333	363	300	318	323	302	333	315	335	339	307	368	351	339	339	313	329	308	365	362	325	332	353	338	347	325	320	353	340	354	352	348	326	338	344	326	349	311	348	354	351	332	325	329	352	339	319	362	354	355	346	366	315	361	320	345	344	324	312	361	338	335	344	318	346	366	308	362	324	335	321	332	351	330	363	359	326	316	299	349	330	313	357	355	356	368	343	345	366	366	339	371	336	353	331	343	332	338	346	337	323	342	331	365	309	357	337	324	348	337	332	325	363	348	362	347	324	359	332	374	361	341	369	352	354	336	339	324	325	317	360	348	366	334	339	363	319	324	323	319	311	305	333	316	322	339	365	329	329	310	297	353	343	340	354	339	316	321	319	349	335	348	357	364	361	342	302	318	351	347	351	303	339	336	331	343	330	355	347	309	328	326	305	340	348	328	328	319	324	320	314	337	311	336	338	334	343	334	300	334	344	356	276	355	343	333	328	344	351	329	334	353	359	345	333	339	335	309	340	328	318	331	341	354	312	342	291	366	317	317	347	367	307	361	365	323	337	358	344	297	318	322	334	325	296	317	360	326	333	322	337	338	355	350	346	305	356	355	313	331	335	346	322	356	316	303	301	335	330	328	366	335	347	342	319	324	349	372	340	338	336	337	369	303	329	328	338	328	312	334	380	329	393	317	338	340	340	364	318	360	324	344	337	337	334	363	323	343	315	321	336	338	349	303	321	347	318	333	350	346	360	319	353	306	357	322	331	306	353	330	331	352	299	328	360	365	299	315	324	330	314	333	337	359	345	381	348	321	333	340	362	364	344	337	341	340	337	383	353	340	335	371	326	323	315	347	330	345	327	317	325	331	338	346	295	381	321	355	343	308	336	344	307	343	354	317	334	336	356	331	361	367	344	357	333	369	338	313	349	339	343	372	325	356	312	333	353	331	316	365	330	324	325	307	336	336	336	350	330	365	348	316	333	327	321	346	315	320	356	307	329	310	330	313	331	324	304	331	325	343	350	334	329	310	325	352	354	326	325	334	332	340	320	318	331	360	363	334	348	358	377	341	331	342	305	368	361	357	333	317	325	342	358	353	332	334	330	344	309	328	350	306	334	332	363	376	345	315	366	335	369	372	342	327	350	352	344	345	373	306	378	334	348	350	326	377	294	310	318	367	335	354	345	332	355	353	334	353	351	323	353	339	338	394	319	326	341	364	304	321	339	344	344	373	350	329	332	338	321	337	363	371	357	348	298	342	318	330	313	354	330	352	351	347	357	301	353	324	344	356	346	312	370	349	341	307	316	330	307	362	347	324	320	360	336	310	320	338	328	325	354	355	345	322	355	326	335	326	301	333	389	323	323	318	363	355	327	302	300	356	332	347	323	351	351	318	344	343	371	334	310	339	343	308	328	295	329	356	345	360	344	331	326	331	309	323	305	336	327	343	322	362	343	376	385	315	347	332	318	351	316	358	332	333	366	327	364	343	335	335	336	332	333	324	332	336	370	343	363	340	322	331	370	331	363	343	300	347	362	327	342	287	358	334	339	360	325	354	330	297	338	315	356	322	315	313	327	374	330	349	291	317	332	308	351	307	316	315	337	349	330	323	299	309	337	359	355	352	357	353	343	328	366	348	339	359	340	345	378	328	352	335	347	341	349	312	334	306	338	335	337	333	330	337	318	337	336	363	334	343	332	350	328	369	344	318	324	327	308	365	337	328	317	339	331	349	343	342	313	343	308	394	359	337	327	381	341	317	326	320	342	331	330	348	330	316	358	305	360	342	321	336	356	340	368	316	328	324	373	357	330	351	357	330	361	321	368	354	329	312	339	324	381	333	338	352	316	342	310	336	332	357	312	343	331	348	340	361	369	337	337	350	308	325	357	356	351	351	353	353	346	362	345	352	340	339	354	347	346	341	341	337	339	332	351	334	350	354	330	372	337	321	357	330	314	323	336	351	331	339	366	340	327	318	346	339	371	333	329	350	350	297	346	306	294	321	344	347	325	322	323	329	327	328	338	328	324	315	337	376	367	334	349	344	352	337	304	314	366	338	332	341	340	364	335	319	345	364	314	308	322	306	340	349	353	334	333	324	347	341	316	312	292	355	327	353	354	343	313	332	309	360	380	334	363	353	336	330	329	351	335	337	347	325	340	322	348	350	328	315	326	323	341	333	356	352	348	300	378	332	340	294	313	343	346	356	319	343	328	336	337	312	355	326	343	351	359	323	339	316	339	348	359	320	345	339	381	340	310	364	355	331	328	365	325	365	356	317	374	350	329	347	357	301	331	340	320	336	347	307	313	334	358	298	289	349	329	346	358	307	322	331	324	336	324	340	352	348	340	353	324	352	317	311	360	389	326	354	356	362	329	332	353	317	336	330	345	360	318	335	340	346	311	339	347	341	312	318	308	323	299	348	319	317	334	325	339	333	370	346	341	291	329	313	361	365	361	360	376	355	341	355	336	334	306	338	348	321	336	312	343	338	320	347	329	335	321	302	319	390	330	340	357	331	325	358	342	344	375	339	315	338	324	339	361	354	327	351	289	329	297	303	341	342	344	310	373	326	325	315	350	339	318	350	299	321	325	379	314	341	359	337	322	292	331	333	329	354	365	313	332	330	332	341	318	313	349	307	326	350	373	350	319	355	312	354	345	338	318	343	376	341	329	350	304	327	344	312	328	305	314	330	302	323	305	360	317	374	313	357	360	322	326	367	320	376	311	316	334	363	323	332	354	281	335	324	354	335	309	348	341	352	287	337	319	357	327	339	341	346	329	337	324	339	333	325	306	345	334	351	343	327	331	347	352	371	335	344	350	343	302	346	358	346	342	334	347	332	359	347	316	353	351	318	352	349	361	344	295	283	334	341	333	331	312	308	321	307	356	328	335	340	341	379	312	344	320	341	326	337	334	373	355	324	346	321	342	366	337	350	335	377	362	326	304	320	301	342	322	333	310	368	356	351	353	339	355	303	385	315	307	336	345	310	327	334	361	351	373	332	302	319	353	344	369	361	315	360	346	331	359	344	322	365	336	352	316	336	333	333	343	358	355	311	316	362	328	347	331	333	317	329	309	347	361	342	347	334	355	351	357	304	365	301	330	355	339	317	352	352	374	304	358	313	361	339	343	329	305	332	330	359	300	332	366	347	356	362	314	332	345	359	331	308	351	371	335	352	324	314	329	335	334	370	363	357	310	335	339	337	357	362	326	319	332	336	330	331	328	328	350	362	350	325	346	339	324	394	335	336	348	350	396	351	332	378	301	380	339	345	327	337	355	355	340	321	348	325	304	338	324	363	327	320	310	359	311	328	302	357	334	369	338	344	349	355	358	336	334	335
32421	75221	12903	2113	1511	1260	1097	982	698	640	548	482	500	466	439	450	422	416	420	423	400	376	370	401	397	347	336	377	371	366	330	355	376	376	364	360	408	370	342	371	374	388	372	375	341	387	376	362	351	349	389	355	412	357	383	398	338	386	369	367	383	333	385	383	341	352	344	362	384	337	347	376	340	347	358	328	377	352	337	335	365	329	326	383	353	349	375	371	362	363	360	366	376	350	343	359	376	416	346	339	350	342	381	343	352	360	351	319	365	366	326	415	394	350	364	373	398	367	368	390	367	340	380	366	355	365	378	374	387	350	393	359	357	367	373	325	356	340	350	377	342	382	395	328	364	350	354	333	351	353	350	354	390	340	384	366	353	368	380	355	335	354	352	338	390	347	356	360	352	362	376	327	403	369	355	336	364	358	349	339	343	369	371	363	342	351	355	365	340	356	354	362	372	347	354	384	379	348	345	336	364	353	364	372	371	314	349	367	341	368	383	375	372	358	390	349	360	368	350	371	388	393	374	379	352	344	384	351	371	358	343	331	355	364	361	389	367	382	351	358	351	395	331	337	338	347	364	317	373	392	364	333	345	360	359	385	352	377	336	397	368	343	347	347	347	357	367	369	333	358	352	370	356	357	375	355	314	365	390	331	378	391	365	351	348	365	351	330	360	349	345	351	334	368	354	387	356	366	389	361	367	408	378	361	344	381	341	345	363	376	361	360	389	355	352	349	341	344	359	363	373	359	383	344	347	374	379	381	375	362	338	365	351	370	379	369	357	354	366	343	401	344	325	366	379	333	361	358	368	357	351	381	362	391	334	335	356	350	378	343	348	362	401	381	356	323	350	381	399	367	337	389	386	325	374	336	378	354	341	382	362	364	354	363	436	351	357	369	379	351	353	381	345	354	350	351	337	335	358	388	355	337	348	409	348	366	344	367	359	325	370	391	380	382	369	387	402	361	377	347	338	349	350	369	358	363	387	377	358	348	351	328	363	342	353	382	366	344	380	339	368	369	370	347	366	381	352	345	323	345	375	357	339	359	376	376	362	348	342	364	352	336	362	377	350	379	342	337	348	374	352	347	384	359	374	405	359	360	373	364	364	348	366	322	393	385	355	389	391	365	376	343	320	359	375	360	386	334	368	344	319	361	378	375	343	346	331	338	343	388	385	345	344	371	357	380	370	348	381	404	360	400	379	318	415	326	342	389	327	363	356	363	399	401	337	382	354	363	340	352	400	347	360	349	361	360	383	384	373	367	350	367	376	368	374	369	374	353	347	357	364	329	351	381	364	388	391	358	326	363	376	382	383	330	405	379	372	369	358	350	382	380	342	366	373	370	371	341	365	364	377	345	356	355	359	362	365	349	358	360	389	400	336	352	360	355	334	380	338	315	365	381	346	362	359	334	335	357	359	350	377	339	328	355	348	363	364	353	399	378	352	384	385	327	337	383	364	347	341	386	354	337	357	341	360	362	380	368	347	380	322	360	336	359	385	395	367	350	374	362	373	375	389	342	351	377	372	352	349	365	367	399	345	350	348	339	336	409	380	372	347	359	353	388	373	328	378	363	366	404	368	344	339	370	344	381	322	372	351	339	351	390	379	362	376	378	385	353	381	384	351	343	336	346	337	370	367	365	379	368	396	388	360	347	354	370	424	357	348	337	341	315	339	364	383	350	346	348	352	380	350	393	359	365	381	337	371	358	355	368	386	359	377	361	339	333	335	351	346	373	332	355	372	361	341	341	358	368	349	386	378	361	381	344	369	381	356	362	390	343	381	380	317	335	418	359	337	370	362	389	354	361	377	355	356	345	371	334	385	350	358	319	361	383	349	360	351	331	366	363	367	386	368	345	344	348	366	357	359	363	378	337	375	363	341	383	334	371	372	345	334	353	349	368	349	367	349	368	356	357	381	343	344	380	357	367	350	368	355	351	359	354	330	355	344	347	368	393	408	356	388	370	350	348	358	328	328	365	374	366	364	376	385	368	364	365	326	341	356	385	362	341	388	345	334	345	367	367	338	374	357	343	376	341	329	336	391	354	367	385	401	376	367	376	325	369	395	369	358	362	340	379	368	374	340	347	347	365	367	372	363	355	354	313	342	346	360	378	344	363	334	343	374	315	345	355	379	326	348	334	321	346	339	371	333	379	349	368	350	355	350	354	385	389	410	366	346	356	344	355	349	358	344	372	344	365	390	349	348	348	355	393	346	361	371	337	330	342	338	371	360	388	338	375	355	360	369	367	357	354	354	353	349	345	350	371	354	355	340	342	344	361	379	340	356	362	349	370	359	344	360	374	363	375	332	386	340	354	361	373	369	363	397	356	351	400	367	351	347	373	372	368	333	367	386	369	368	348	378	373	334	371	342	369	331	355	364	347	341	374	337	343	361	375	364	336	374	368	384	353	394	414	356	346	345	334	362	361	377	364	383	361	368	340	351	359	396	374	361	336	365	375	361	360	381	351	377	379	375	337	357	363	403	366	389	373	347	368	376	348	344	350	361	383	369	367	357	408	357	360	326	369	344	390	373	388	367	391	363	345	363	371	385	376	369	370	377	379	402	380	376	361	375	348	359	361	363	362	369	344	347	354	349	358	337	342	344	351	340	348	362	368	348	386	380	333	356	386	350	359	383	359	355	404	374	350	358	354	350	350	352	321	359	331	372	369	359	382	361	339	367	351	331	348	329	364	368	347	387	365	375	398	385	338	315	356	348	387	348	337	357	378	393	374	384	368	409	359	380	348	335	367	310	364	343	363	368	368	333	371	353	347	353	378	356	320	375	379	345	381	325	381	324	333	401	346	384	351	363	375	376	347	379	369	380	338	376	365	359	380	346	385	344	379	346	364	393	357	354	364	318	365	358	356	343	347	336	369	357	355	351	376	340	378	354	352	375	347	365	366	363	365	362	380	355	363	385	371	363	376	366	366	388	381	363	352	336	351	354	368	361	373	342	366	390	365	335	377	379	349	368	369	363	361	374	355	351	378	365	336	352	351	341	404	356	356	365	391	332	394	367	331	375	405	360	380	386	370	359	358	397	336	368	369	372	372	316	391	351	346	378	364	335	387	360	376	363	362	344	334	403	342	368	367	371	370	352	339	348	369	334	331	346	360	375	370	368	347	376	379	402	347	383	336	361	359	392	350	376	353	354	381	372	352	333	369	377	382	353	352	347	355	354	376	374	360	377	372	380	365	352	348	393	397	375	361	362	406	347	392	373	345	339	355	366	391	355	370	343	374	352	374	332	375	364	365	384	355	364	325	359	362	356	385	345	352	390	380	372	369	347	372	368	370	344	361	365	372	367	368	364	378	346	381	330	356	393	380	334	371	364	336	386	372	403	362	350	372	355	338	325	351	347	372	402	341	329	376	392	348	360	398	395	378	401	403	361	375	358	381	353	365	414	367	397	354	391	350	346	348	374	367	342	375	367	332	354	366	376	348	391	364	357	350	379	341	347	342	329	381	383	345	397	374	373	343
24889	21188	26619	25356	10936	1198	1021	908	849	849	775	830	776	793	786	779	765	776	735	749	815	753	752	740	768	798	706	764	738	758	725	756	780	740	701	742	759	757	732	750	738	741	795	788	770	695	772	777	720	743	760	739	697	720	783	736	763	716	740	766	769	779	754	723	792	757	762	771	787	744	717	788	743	760	758	735	728	765	735	730	718	728	774	712	713	717	730	742	723	726	750	707	748	729	759	744	743	761	773	700	760	730	727	777	723	788	765	724	695	732	690	729	761	748	763	725	785	740	771	764	759	773	735	782	754	740	753	744	739	752	716	704	756	716	772	721	733	796	785	762	720	714	743	719	749	743	776	764	731	705	701	771	725	720	697	759	776	705	777	762	767	728	699	756	751	745	703	775	735	740	782	749	772	733	742	772	686	718	748	715	676	786	715	756	780	728	756	731	738	722	719	694	754	702	683	748	856	793	724	717	760	734	722	767	742	764	709	708	720	714	834	775	715	768	680	713	740	758	705	777	744	749	776	759	749	747	752	705	751	762	705	762	792	762	758	697	753	750	745	753	709	789	718	728	746	774	761	747	795	769	687	722	704	758	792	740	770	758	792	691	750	741	726	716	727	702	771	783	725	761	695	710	761	718	810	802	715	803	750	768	752	794	708	686	722	726	728	781	763	768	766	724	779	695	746	728	761	756	785	719	758	766	775	741	745	748	769	759	747	678	747	722	772	748	701	726	719	689	759	737	784	746	753	754	781	778	754	718	785	775	795	724	766	724	730	757	743	737	724	758	735	774	791	693	780	772	777	740	763	763	762	717	720	703	770	752	760	790	785	777	781	750	716	715	767	777	675	744	767	737	726	720	778	730	744	725	703	740	794	739	736	727	704	692	764	816	796	781	776	746	730	771	765	738	775	755	764	761	750	725	797	789	804	743	722	798	739	743	730	759	702	764	687	737	747	706	744	734	685	722	711	724	715	763	727	771	754	710	765	745	768	719	741	760	685	751	785	753	719	770	774	713	766	762	751	731	736	798	748	753	721	765	751	792	760	724	706	708	753	681	723	717	760	767	742	753	716	780	742	724	760	741	717	696	760	733	747	733	695	728	712	729	707	737	732	797	740	743	723	799	771	736	726	758	699	729	775	662	732	681	740	727	735	760	761	769	724	740	713	770	732	749	707	747	785	761	790	767	766	715	706	799	721	711	754	718	754	753	718	692	734	742	765	714	714	731	745	754	736	690	719	726	706	733	758	769	740	692	723	764	764	729	764	724	731	755	740	729	750	736	732	789	769	697	795	708	733	747	740	785	723	717	803	770	767	728	721	755	743	788	747	746	744	690	731	717	773	721	729	775	771	762	748	678	772	750	764	737	711	744	720	736	762	777	740	755	733	785	758	722	785	698	748	716	756	749	786	752	713	732	740	719	748	736	723	772	798	793	705	747	774	756	748	702	746	772	780	717	709	736	752	738	678	772	709	730	736	721	759	757	734	716	710	742	715	746	719	741	734	774	717	743	747	741	750	780	730	728	739	738	753	792	754	674	778	740	734	772	810	758	755	772	743	773	769	763	730	764	769	742	745	767	719	729	714	723	729	714	746	747	771	746	745	740	742	750	776	748	751	766	782	764	757	753	672	735	796	718	733	710	732	730	741	764	782	768	766	710	767	743	752	807	782	757	719	780	717	786	734	762	748	752	748	722	747	728	784	720	708	720	720	756	791	746	742	760	789	760	769	741	710	730	792	718	765	790	765	686	742	746	781	693	748	747	729	786	711	738	752	771	742	780	779	768	726	677	759	764	784	747	709	754	731	697	739	772	753	752	742	735	705	722	791	738	703	766	749	761	755	750	762	729	793	774	708	762	763	677	782	779	712	717	748	730	766	729	720	721	735	694	754	728	712	781	756	726	789	752	798	739	754	744	702	796	781	732	735	714	727	766	752	737	760	729	700	728	742	793	723	720	735	724	759	701	758	726	776	768	805	705	744	738	739	759	762	726	720	744	786	767	777	718	750	761	752	779	739	695	749	735	674	755	736	741	707	740	747	757	761	731	731	791	731	661	747	731	740	730	775	762	774	747	733	761	708	818	734	742	716	777	711	744	765	788	748	765	728	704	731	722	756	761	764	702	766	761	719	798	711	691	724	725	738	743	745	756	730	733	778	716	748	769	764	784	760	723	777	709	690	731	743	760	773	742	691	747	710	742	732	781	721	701	699	741	753	764	745	738	748	768	793	782	716	746	751	775	733	748	760	752	782	731	701	772	725	746	771	702	749	748	720	718	743	740	727	735	715	747	722	807	764	744	747	739	707	787	740	802	723	724	712	739	669	730	785	771	776	796	795	744	688	784	731	742	794	779	743	729	722	731	728	732	717	683	714	731	760	725	813	738	718	788	774	711	771	764	729	758	733	766	745	787	728	703	762	709	712	810	738	725	720	720	777	748	729	716	761	766	730	706	729	726	803	704	731	731	745	698	781	755	716	773	789	765	724	731	722	709	793	744	713	750	698	717	737	724	728	759	744	688	785	720	741	735	737	773	768	741	751	730	737	716	720	749	729	760	724	723	770	710	790	804	692	754	722	745	747	721	783	728	796	756	713	756	708	752	745	753	765	755	705	769	742	745	739	774	779	784	737	733	751	723	768	734	734	796	761	756	698	694	759	720	735	735	734	724	801	754	737	737	715	749	724	713	736	730	790	762	784	797	801	775	765	728	748	711	688	690	692	735	768	710	743	719	724	788	765	711	733	727	751	737	750	749	752	745	728	741	747	720	710	755	732	752	771	786	719	751	748	739	727	686	723	765	754	787	740	726	705	763	717	763	735	746	719	758	710	692	749	778	760	730	758	764	771	735	752	756	687	691	739	748	755	762	785	768	723	746	760	776	769	711	751	779	770	729	726	727	738	715	782	686	741	690	770	777	726	778	739	748	724	701	750	743	768	769	721	805	733	693	695	701	774	743	693	735	705	713	748	704	725	733	785	745	722	766	740	747	758	748	778	731	730	723	748	783	738	754	763	727	713	781	763	709	720	734	731	744	736	729	748	734	731	731	766	756	720	708	755	733	763	775	747	719	722	749	752	780	737	761	724	714	726	762	722	781	730	711	752	740	761	734	766	700	750	711	791	766	761	763	761	745	749	713	746	754	758	734	709	764	762	706	719	749	743	747	743	767	761	755	767	709	721	758	732	767	774	711	706	713	733	767	769	696	743	718	716	807	748	797	706	789	732	707	779	797	740	751	743	760	684	758	774	794	753	762	744	726	742	732	726	708	753	738	745	764	723	750	774	723	751	772	764	699	759	756	746	730	766	771	698	726	748	716	708	716	689	732	725	782	797	747	730	818	758	755	775	735	764	738	766	772	763	741	740	803	660	751	798	735	761	780	722	703	702	751	744	730	761	751	758	770	739	730	751	721	704	728	721	741	740	788	753	790	719	746	734	764	707	767	743	768	754	745	716	741	751	749	721	694	733	747	705	762	759	840
30937	58447	5035	1648	1367	1252	1165	1129	893	895	854	859	884	837	812	797	787	799	816	789	775	821	773	778	773	806	817	761	795	760	793	820	793	751	798	809	785	785	725	803	795	779	817	775	778	757	746	747	805	763	762	772	759	764	771	813	790	809	769	769	786	793	800	777	799	738	747	729	817	757	754	764	779	795	750	730	795	787	746	750	773	721	747	833	758	766	754	763	791	821	768	769	761	774	773	758	813	778	720	759	801	747	832	788	736	779	747	744	780	802	797	801	740	749	762	782	786	787	734	739	794	706	783	799	805	788	756	755	780	810	758	764	759	744	764	749	772	801	786	788	757	758	755	793	751	802	768	738	779	777	779	745	735	735	746	764	764	757	779	767	799	781	730	763	763	753	785	777	779	779	768	802	803	740	757	737	747	804	786	762	750	743	807	752	775	790	782	767	789	815	739	783	751	783	774	771	807	741	749	775	787	716	755	777	766	783	808	733	783	713	769	796	766	759	756	732	788	771	823	813	782	765	732	770	779	782	740	757	768	795	802	753	759	713	754	791	789	793	769	763	774	758	756	783	779	779	752	792	781	733	794	769	804	798	785	788	746	795	800	825	792	758	828	741	762	728	780	771	749	754	860	773	799	778	753	839	758	735	803	801	742	738	777	814	753	801	770	761	757	745	767	785	789	796	753	816	754	809	757	734	801	701	758	792	789	760	788	786	786	810	757	752	778	729	731	730	751	777	717	760	798	790	761	769	783	827	726	774	754	755	749	781	773	746	771	779	720	854	731	764	774	805	785	820	713	754	770	751	778	771	756	759	788	806	804	823	788	749	794	747	742	828	782	755	748	780	757	737	771	766	752	778	749	747	766	768	760	766	751	788	751	779	827	752	795	771	774	806	772	734	779	783	822	758	747	832	791	757	738	801	764	785	765	827	787	764	735	763	788	780	814	743	773	771	792	766	790	739	726	784	769	715	726	748	752	775	795	741	792	798	804	762	756	763	763	777	773	778	746	779	765	703	828	790	794	795	818	822	734	785	709	748	784	742	779	781	774	756	708	734	775	808	795	756	772	845	784	830	793	767	760	768	717	763	823	782	726	742	745	861	744	772	802	780	776	747	772	748	805	760	735	775	758	779	796	782	782	838	819	782	777	775	728	802	775	777	756	802	747	722	761	775	758	784	795	776	793	748	784	755	742	794	821	753	794	736	710	818	743	778	768	795	750	772	742	778	706	734	749	710	746	766	769	796	776	730	774	758	788	758	785	744	792	788	722	785	733	773	723	791	771	755	790	759	724	809	734	756	739	718	782	742	782	817	772	819	722	760	771	749	789	734	764	776	769	813	750	741	774	778	745	743	788	774	778	800	734	749	765	783	762	806	779	780	783	793	773	783	754	732	738	764	741	757	766	754	805	805	740	741	699	752	713	770	769	774	749	753	738	749	730	768	774	792	744	737	809	758	743	796	754	782	745	811	757	726	769	722	776	728	743	757	806	772	744	801	770	812	797	794	771	827	731	752	761	763	739	779	785	833	790	792	742	801	753	785	741	764	767	769	765	768	765	769	757	767	774	798	710	815	758	718	721	816	743	775	783	852	773	746	789	765	777	748	762	786	755	758	833	797	765	719	787	750	758	804	794	807	753	784	781	754	810	802	758	770	774	756	750	783	730	696	775	738	769	783	761	805	714	741	761	767	825	734	795	762	813	742	749	729	778	778	808	718	761	794	828	771	774	809	812	728	754	743	799	678	760	792	771	749	777	747	829	754	793	804	808	756	737	756	787	766	802	753	783	785	772	800	797	742	752	766	769	735	794	788	732	755	725	792	760	770	773	786	779	802	733	741	790	766	822	757	780	793	763	732	763	782	754	765	778	770	744	740	809	806	791	744	714	739	768	775	799	774	755	821	710	730	703	759	762	811	751	803	827	764	777	730	743	765	764	818	756	762	772	742	746	789	792	765	763	757	798	831	774	795	734	810	774	715	736	802	804	764	747	868	777	764	780	741	756	764	812	773	784	748	817	767	787	736	741	759	805	742	767	776	758	740	782	727	724	765	771	789	785	750	781	765	765	742	784	749	734	748	763	750	799	763	807	755	788	734	745	771	795	797	790	775	769	774	752	763	786	773	774	771	721	780	793	773	775	754	768	775	800	764	782	768	813	773	797	808	744	762	777	723	862	778	802	798	751	763	750	775	805	806	754	779	755	736	830	795	759	787	730	781	772	782	722	790	774	778	812	721	766	817	758	755	755	790	773	771	742	745	734	749	750	756	766	799	746	724	787	803	762	805	770	729	809	783	822	776	765	738	804	740	776	819	737	770	762	755	799	734	717	771	811	796	763	747	721	837	762	796	757	718	775	782	764	797	706	814	754	782	760	791	760	780	768	790	771	762	750	751	768	776	789	769	796	741	794	718	746	791	796	806	812	771	766	776	751	770	780	773	767	773	827	795	760	816	795	780	741	779	828	776	740	760	724	775	802	741	786	730	754	744	756	778	803	792	788	735	767	737	758	764	778	751	806	795	806	777	756	772	802	747	759	824	722	787	765	798	816	716	803	754	773	755	793	786	759	757	786	765	729	802	743	754	759	761	721	791	752	760	758	812	725	780	765	795	737	739	777	764	772	782	747	714	777	800	855	724	772	768	736	782	766	777	760	760	815	758	786	735	765	767	797	770	746	736	735	778	730	768	750	757	739	818	769	773	762	756	770	777	754	711	737	782	743	762	776	748	754	736	804	762	772	746	740	765	745	719	759	727	754	787	783	760	778	763	771	807	734	806	743	754	770	757	749	782	749	771	793	779	741	821	786	795	750	770	749	714	783	819	788	729	809	772	768	782	805	789	777	768	783	744	767	728	782	766	796	772	791	785	746	759	786	813	676	766	793	750	767	769	773	777	743	777	756	766	778	755	782	753	783	745	748	752	784	760	761	800	760	767	797	718	706	800	752	766	801	756	767	776	810	746	763	809	798	765	803	795	775	784	785	772	744	796	758	768	778	754	755	802	807	767	760	768	755	759	784	784	816	742	768	781	802	746	797	810	803	769	775	752	769	845	755	759	761	808	718	812	763	717	779	732	827	740	775	720	782	749	826	798	809	787	810	774	798	827	780	756	814	777	769	806	753	791	760	772	775	766	752	730	731	759	766	784	756	778	821	740	747	795	791	790	745	761	777	741	769	787	829	736	741	820	789	735	752	792	813	737	801	790	791	793	772	772	741	769	772	755	761	778	801	802	776	739	797	738	813	757	754	813	808	777	764	848	754	792	790	766	807	776	819	747	770	757	775	769	737	729	782	741	784	763	709	781	713	740	799	768	739	765	809	784	757	720	768	815	753	765	772	766	779	762	806	802	738	786	777	816	733	772	762	758	795	791	790	779	789	830	780	769	793	794	783	794	760	749	743	799	752	770	726	751	733	759	778	809	775	748	735	784	816	777	754	770	760	784	713	802	725	844	758	733	739	733	762	799	732	776	768	758	779	768
22491	21072	28836	23498	20998	21006	11198	1483	1145	1035	994	844	918	837	873	825	800	822	787	777	723	729	814	777	770	760	738	737	726	727	741	707	732	758	727	782	771	727	717	752	763	752	698	732	730	738	728	721	740	678	788	742	695	756	723	713	753	712	758	726	677	701	696	760	741	740	768	754	685	734	726	735	712	701	707	738	745	703	680	742	706	723	702	701	710	704	776	732	698	736	683	752	732	804	688	718	735	731	672	740	684	744	759	671	724	673	704	708	703	708	735	688	740	797	685	747	738	716	769	738	728	734	666	696	734	720	755	718	739	733	682	719	702	750	703	682	695	709	702	709	730	722	705	742	722	726	746	673	719	715	745	726	692	769	740	729	752	715	728	702	730	723	704	672	723	752	683	712	697	735	685	701	693	742	724	728	711	709	740	654	755	758	711	774	703	752	682	716	742	699	744	664	686	722	724	714	702	726	746	742	775	720	730	712	714	733	683	698	719	738	744	735	729	759	680	737	699	699	706	703	746	657	686	740	725	712	699	706	761	704	725	808	733	708	636	729	707	743	752	709	706	694	720	794	680	706	730	733	739	724	704	683	690	719	700	725	732	738	727	733	702	768	718	702	743	715	744	723	695	676	721	717	693	721	692	707	678	689	737	747	755	734	789	701	736	751	709	721	752	711	722	701	711	728	765	739	747	674	783	731	737	736	698	729	703	711	732	704	717	712	733	734	701	677	735	704	711	753	703	734	736	724	721	697	730	742	702	690	691	713	752	747	709	749	709	706	727	681	694	724	741	704	728	743	682	697	664	742	698	734	696	730	686	716	685	755	689	728	729	681	696	718	736	711	723	755	677	713	717	670	700	694	689	703	715	714	692	711	683	723	724	702	668	724	692	733	754	735	748	729	751	733	722	712	707	764	736	729	731	669	729	702	713	729	705	730	710	709	713	702	740	703	710	708	726	680	721	714	730	699	728	760	759	713	730	744	738	669	733	692	742	679	719	711	740	720	746	710	779	749	720	726	699	674	740	726	717	733	735	724	727	690	698	731	745	705	745	738	745	743	721	769	757	681	725	735	736	697	682	740	734	700	692	698	748	707	698	704	732	723	707	695	750	741	705	764	733	741	724	713	732	738	732	731	733	736	707	668	717	712	700	694	793	728	773	703	714	713	715	685	706	680	751	713	718	721	706	715	729	750	734	715	723	731	701	699	699	750	649	660	737	725	721	693	723	719	767	681	675	747	721	761	733	748	691	701	753	707	776	704	725	722	738	716	697	740	735	693	696	692	716	710	704	705	748	675	752	731	720	733	687	756	701	722	709	759	686	716	746	692	758	712	719	675	756	719	727	763	729	721	754	713	713	682	729	671	678	740	685	707	708	689	690	717	680	759	747	739	714	683	697	733	708	695	715	737	719	753	751	725	742	682	757	751	693	707	666	735	743	755	672	728	668	687	716	687	768	690	723	774	702	774	713	679	759	788	739	720	708	678	722	699	725	704	734	715	754	750	672	720	754	730	691	693	723	750	672	733	749	757	677	685	691	739	758	780	727	735	733	654	705	763	738	706	749	700	740	734	735	736	742	696	737	771	723	736	682	722	733	717	725	740	682	723	731	718	736	715	670	724	691	722	751	692	710	754	701	744	720	676	775	699	707	714	707	711	685	683	754	717	743	701	771	708	726	725	684	708	716	760	725	770	665	678	764	713	680	786	717	742	716	733	723	720	736	715	737	728	723	704	666	715	746	726	647	710	690	720	681	705	654	759	710	704	726	738	717	682	733	709	734	703	692	701	748	696	740	756	711	722	746	716	680	724	693	755	696	724	698	682	745	715	692	690	740	774	711	690	716	719	739	691	713	693	736	708	740	733	738	703	732	727	734	715	706	685	723	742	734	737	700	713	720	681	716	766	770	749	703	706	752	760	752	731	780	730	704	699	703	694	750	703	692	725	693	717	705	697	800	721	714	700	691	696	723	739	690	733	730	805	714	706	666	741	733	723	704	720	695	709	715	730	732	713	758	706	678	749	710	715	763	719	713	716	741	742	780	683	717	722	662	724	705	734	696	702	688	726	760	734	699	661	711	685	723	661	735	722	689	727	702	695	728	744	700	758	749	754	748	739	714	732	751	652	709	709	698	726	710	723	716	740	684	721	713	749	688	731	712	709	775	711	706	734	761	711	747	704	732	742	736	752	724	698	674	737	697	668	703	714	724	706	682	741	754	740	751	716	672	698	708	707	724	695	661	699	758	718	694	713	681	742	692	681	721	744	720	738	681	718	728	769	737	716	689	714	735	667	765	673	760	692	770	720	683	707	749	745	690	658	741	714	733	740	697	759	752	736	758	740	729	749	708	704	780	760	710	727	726	722	681	741	685	694	663	751	755	721	690	714	743	686	690	714	698	756	720	742	732	656	749	727	719	710	701	727	762	746	719	673	703	763	714	742	666	779	678	734	703	745	727	774	731	729	719	718	715	721	725	730	757	746	724	732	725	715	698	675	724	694	705	719	720	745	697	714	748	718	732	732	711	692	776	730	750	730	683	696	671	686	714	747	769	687	739	717	730	771	705	720	699	730	697	701	734	721	705	709	702	706	744	722	712	716	715	740	712	757	673	708	701	759	715	761	745	693	733	722	740	687	711	733	710	724	705	652	689	696	738	705	709	697	748	738	706	739	699	741	713	742	669	733	725	703	734	738	724	735	692	733	732	698	752	720	713	716	735	704	729	696	724	691	753	748	741	710	746	682	681	699	747	685	767	768	765	718	703	743	745	712	741	717	666	713	715	707	713	750	717	705	704	716	690	707	664	714	682	718	725	742	726	729	696	676	676	739	693	714	731	749	692	731	727	705	721	680	732	716	742	726	725	713	688	707	750	734	684	676	742	671	679	694	727	747	724	683	679	695	716	682	732	697	737	766	733	713	693	704	723	724	688	717	670	710	723	754	737	707	753	717	738	680	709	741	756	726	781	727	736	698	688	676	704	716	747	718	710	740	697	751	707	732	735	704	731	693	723	719	761	734	735	723	735	712	693	721	742	731	716	692	717	728	688	724	733	712	734	709	735	690	733	756	770	730	722	739	715	726	710	736	724	756	707	693	787	730	752	703	699	762	708	716	738	679	713	751	692	719	764	738	718	708	717	729	698	702	697	716	719	760	735	734	705	713	720	743	738	731	758	714	672	740	715	767	696	701	701	755	750	726	669	729	716	719	688	707	752	707	733	740	705	717	724	721	721	731	761	714	712	682	760	716	680	748	756	705	684	721	740	714	729	658	756	754	727	761	709	711	692	700	717	751	719	684	792	775	774	719	765	730	701	696	720	693	730	711	707	784	727	660	713	677	737	683	701	747	718	725	730	716	723	685	762	766	744	721	694	706	707	762	739	750	687	698	755	688	687	728	663	719	743	712	676	697	703	744	748	726	718	690	678	745	729	703	713	702	742	716	720	733	709	690	773	751	678	673	691	696	701	755	749	679	703	697	719	722
39339	73836	7417	4101	3066	2439	2163	1777	1393	1193	1131	1061	1013	934	899	852	846	791	788	814	801	767	751	803	755	758	758	752	763	767	755	749	712	752	753	736	722	698	690	715	732	712	746	710	756	737	737	731	777	717	678	704	702	665	732	706	736	703	765	744	692	744	711	694	712	744	730	714	724	703	665	712	686	727	727	692	744	700	753	693	718	693	697	757	713	708	780	710	716	702	714	693	738	682	711	707	709	735	738	722	753	696	720	689	746	706	707	757	759	734	719	630	705	703	754	768	714	759	698	734	691	762	776	662	746	701	727	748	711	723	690	728	726	750	726	707	717	737	719	673	758	722	716	697	709	716	679	716	715	776	751	695	656	697	680	776	637	716	670	702	705	695	712	685	699	690	751	694	712	675	755	714	760	723	696	705	725	746	736	678	727	706	742	750	711	732	697	680	749	660	703	658	736	735	724	715	703	706	725	712	682	709	696	642	662	734	721	745	715	773	708	728	754	750	722	730	714	737	758	722	716	755	662	721	715	726	702	765	699	692	745	673	736	728	718	668	746	734	688	681	731	733	699	721	686	732	715	670	661	702	699	694	633	695	736	730	718	680	698	704	731	711	673	736	681	692	707	683	707	721	709	754	723	688	719	704	748	704	770	746	693	689	691	703	706	669	716	693	700	728	705	698	739	722	701	745	727	697	741	668	725	695	734	702	713	711	752	684	715	700	672	733	685	708	739	715	699	715	737	705	742	690	721	712	703	726	703	723	727	695	746	686	744	711	736	683	698	751	704	712	716	748	694	705	735	741	726	733	701	658	714	694	678	696	735	757	696	669	707	656	758	698	682	713	758	720	748	725	744	699	711	674	699	631	708	734	700	703	741	706	728	734	706	715	799	707	683	718	706	731	750	714	726	705	771	684	716	712	704	682	665	761	666	690	712	777	704	774	782	690	711	705	734	750	719	769	692	766	747	696	705	763	719	738	673	700	723	714	665	684	725	690	721	720	704	689	771	707	665	698	729	708	733	732	704	727	759	709	744	713	755	731	708	679	729	646	712	673	736	698	706	733	723	663	715	746	717	754	701	707	706	683	760	682	719	754	695	716	734	656	668	757	765	716	671	720	726	717	696	689	712	695	716	749	714	716	735	742	652	734	730	727	694	704	724	724	749	698	722	743	710	701	669	715	689	737	729	695	658	717	750	692	656	690	685	717	691	702	684	770	705	719	697	720	744	675	744	695	700	734	724	742	685	713	755	746	702	725	754	712	710	680	716	728	713	735	773	716	712	747	751	745	732	747	707	736	750	735	714	738	745	716	708	707	708	785	764	707	664	702	703	720	699	665	731	748	705	683	746	749	734	746	704	719	688	730	722	711	690	699	733	742	732	706	710	692	667	717	715	731	694	705	698	733	702	708	725	699	743	689	745	689	733	690	747	708	768	706	694	695	703	707	717	747	720	721	684	711	679	712	689	694	689	739	692	737	724	731	728	718	696	748	719	717	685	733	692	721	690	724	726	710	687	673	693	723	688	713	679	722	679	728	715	712	721	700	705	713	694	733	763	683	741	740	729	671	731	755	687	756	698	734	726	723	741	709	701	760	738	745	764	729	681	703	740	707	727	715	722	705	701	684	705	648	724	700	667	673	747	711	706	740	710	662	772	716	764	685	697	727	738	674	736	694	686	742	726	729	697	706	684	730	660	771	776	763	670	722	765	684	738	714	721	720	721	708	700	717	749	731	705	689	756	741	685	718	722	694	742	764	728	767	699	746	681	680	740	763	730	715	698	678	729	730	666	742	737	698	690	714	724	709	740	729	703	724	718	740	698	721	726	726	702	702	666	685	703	713	711	657	693	724	709	706	746	718	683	711	758	732	740	760	651	702	703	705	754	659	717	720	735	736	739	658	714	733	722	697	663	760	721	674	741	745	681	678	669	724	786	720	744	683	730	764	689	728	716	680	681	715	701	699	756	696	663	700	710	720	731	692	697	715	684	725	805	704	729	697	712	730	720	702	691	673	707	711	723	672	734	728	699	723	682	706	740	681	683	721	728	692	696	760	723	733	720	719	701	725	731	712	724	733	740	682	752	698	701	738	699	717	698	678	722	701	726	723	732	690	719	735	735	697	711	740	749	683	754	695	680	719	757	771	697	676	719	721	707	726	683	707	691	709	767	683	763	709	722	708	696	746	716	740	714	774	691	748	701	724	730	701	730	728	680	720	710	723	699	716	702	664	745	704	695	662	689	740	707	730	687	759	682	724	716	728	745	688	692	681	698	724	736	711	726	708	753	701	679	712	697	682	717	716	754	707	744	725	654	665	747	735	736	680	732	680	712	749	720	746	693	702	692	729	636	730	708	687	708	680	696	744	696	715	717	710	723	702	744	754	678	683	703	705	702	698	742	677	743	762	707	717	693	712	744	694	722	694	710	679	697	728	698	684	727	715	715	742	716	743	723	720	715	680	728	716	712	717	682	718	686	772	750	732	672	720	710	676	694	716	703	718	728	723	751	694	730	696	716	721	676	695	717	715	677	728	713	729	701	719	716	679	746	738	706	714	719	758	772	717	715	653	680	720	738	666	766	647	734	723	689	759	724	708	718	711	685	735	701	712	729	722	764	700	689	656	731	683	676	688	690	709	738	718	716	707	705	655	689	751	720	729	719	749	719	752	707	755	748	701	694	725	745	761	730	686	677	684	670	734	719	671	679	734	674	704	762	710	736	694	744	680	730	686	698	718	699	745	719	706	703	742	710	730	660	687	738	710	658	672	709	763	731	717	725	639	710	678	678	719	726	691	714	735	690	705	724	707	702	730	711	700	745	666	678	701	755	696	754	711	702	700	733	689	654	794	723	729	707	746	692	702	715	695	719	760	719	735	726	713	694	737	726	747	710	691	698	719	706	735	682	687	750	687	717	723	705	711	717	682	669	654	703	677	711	726	672	763	681	714	700	693	713	711	760	658	712	704	766	670	730	771	692	689	702	699	740	736	780	739	735	723	732	725	761	664	743	722	739	750	693	724	690	696	713	717	737	690	726	711	792	760	737	724	727	687	691	738	726	721	718	762	717	710	735	703	691	720	684	742	688	732	755	725	713	638	734	695	679	735	670	708	704	717	741	662	692	730	715	706	733	722	715	772	635	734	761	697	709	707	755	702	712	683	684	763	738	724	725	707	723	629	710	733	682	694	725	704	651	672	697	720	673	725	723	719	715	692	722	710	720	748	720	714	748	677	747	731	721	746	773	710	747	737	686	690	720	725	705	701	742	697	692	711	762	742	667	708	716	681	749	710	718	679	724	692	669	691	733	691	750	679	736	718	702	718	713	717	656	712	689	686	735	672	710	704	711	695	712	688	712	711	722	702	728	680	724	740	723	698	711	671	691	707	748	714	760	747	729	689	723	697	745	720	705	697	690	764	708	667	688	723	702	717	702	722	720	719	701	713	696	680	706	724	726	681	692	691	704	653	687	726	722	675	708	729	736	681
28221	20284	7558	903	564	588	508	452	448	444	422	415	440	435	388	423	412	401	447	454	399	402	406	458	421	408	399	406	401	408	446	411	400	448	363	386	418	380	451	407	420	428	439	431	393	405	431	380	422	411	413	423	378	440	391	404	418	394	413	414	410	402	422	390	460	434	442	404	439	390	421	396	383	446	409	446	425	383	447	397	408	388	444	392	418	423	437	374	441	406	404	370	421	406	405	409	430	434	458	432	436	440	421	395	442	356	404	431	425	449	406	435	395	420	391	402	389	436	407	414	418	418	422	389	436	413	426	404	419	401	409	407	379	406	423	431	438	398	433	412	392	430	381	412	370	405	385	455	390	428	418	369	444	421	407	442	400	376	384	395	406	385	470	409	427	434	421	410	414	407	440	400	390	379	389	415	418	403	435	426	438	454	433	386	384	397	438	426	411	402	386	403	439	401	411	439	433	413	381	401	381	400	388	438	419	412	423	409	419	432	436	400	414	430	422	409	419	451	405	410	390	415	385	381	386	453	394	430	394	453	407	389	376	420	438	400	377	467	394	385	396	401	408	429	421	416	408	401	386	428	435	392	419	401	393	444	414	388	405	400	421	402	410	410	424	408	411	422	410	419	375	384	459	425	444	415	441	397	393	428	436	400	406	408	405	410	390	430	441	377	435	427	397	419	442	390	415	438	429	392	401	383	444	430	399	412	424	440	417	437	403	425	442	437	346	414	434	423	418	422	388	410	412	445	396	388	430	406	417	428	408	449	416	404	402	437	463	411	414	396	406	437	426	413	389	396	428	415	407	396	415	415	370	400	481	410	371	411	392	417	412	400	415	438	421	411	413	386	373	421	400	434	399	437	399	390	444	431	417	438	417	419	436	426	406	393	406	437	429	434	428	399	374	436	430	400	447	454	443	393	406	395	399	426	401	410	415	373	402	428	409	396	367	407	451	443	403	438	393	387	419	409	407	450	440	392	403	403	406	411	422	369	406	417	448	418	411	405	439	427	431	429	390	395	459	428	394	420	424	387	423	398	411	439	419	437	416	387	395	435	414	389	400	449	401	438	467	439	433	429	415	409	427	416	382	408	458	428	436	398	415	429	425	383	389	386	423	381	417	388	424	424	410	424	400	434	390	377	394	418	440	417	433	425	435	432	405	468	440	433	382	398	408	401	441	381	408	426	435	398	406	422	364	417	407	414	432	404	379	423	418	438	413	401	405	424	443	390	410	388	383	386	400	429	448	408	403	439	416	418	402	421	424	425	437	414	452	442	420	433	432	458	444	382	414	417	411	425	399	398	432	429	383	448	411	411	416	393	390	422	426	418	425	386	437	406	392	419	390	381	434	441	387	414	422	438	412	401	392	413	446	412	373	418	400	397	390	398	344	396	396	420	401	405	438	414	420	421	466	417	415	392	413	389	431	423	411	414	401	393	365	465	387	414	423	400	433	379	364	431	424	391	405	396	386	409	412	397	411	396	415	398	431	428	423	392	410	437	418	398	401	389	391	425	441	430	446	409	452	413	427	434	443	420	386	415	399	409	452	407	441	437	396	416	385	387	384	433	424	428	437	424	404	417	413	378	419	415	416	393	407	388	403	416	402	339	414	404	444	438	411	408	399	422	415	407	421	407	418	420	393	445	410	379	394	389	409	381	413	402	426	456	400	387	442	371	404	455	406	384	398	430	395	383	410	403	427	410	460	395	420	434	414	423	366	385	407	421	409	429	423	431	409	431	395	430	412	403	400	395	429	392	386	381	446	383	416	429	461	412	403	413	416	453	411	425	365	370	403	393	423	406	432	419	410	418	387	396	396	407	411	438	410	402	429	404	405	411	425	458	390	415	419	452	423	412	393	433	436	429	426	392	435	460	407	432	455	394	455	430	381	385	403	433	420	401	415	402	453	420	423	435	452	449	425	424	406	408	403	408	386	407	419	386	454	428	404	415	415	421	427	445	437	375	396	394	415	402	440	423	413	404	453	416	408	423	391	423	401	442	442	399	400	425	409	430	418	402	416	406	424	426	411	395	405	398	442	436	434	437	408	417	380	433	425	420	428	420	438	408	425	427	416	414	424	433	409	366	403	379	434	425	412	401	388	414	417	450	387	409	429	418	400	406	450	420	413	405	424	415	387	434	401	441	456	427	405	434	387	385	403	409	411	430	395	405	435	416	399	448	405	429	463	426	373	432	413	426	440	458	413	415	432	389	395	420	419	404	416	417	377	405	423	444	414	421	423	400	395	430	435	431	436	431	377	457	420	436	430	429	388	413	402	431	406	405	461	412	448	388	437	447	385	378	425	424	401	436	458	377	442	402	438	392	398	394	405	420	384	414	453	396	396	405	375	368	403	425	418	413	380	399	415	396	438	410	404	399	401	411	445	433	421	406	432	405	412	392	386	410	405	403	444	430	424	417	430	431	420	377	416	369	410	436	405	420	417	401	416	415	442	381	381	403	428	394	431	433	369	370	418	448	394	405	481	422	430	385	414	430	408	434	407	482	431	394	428	417	445	395	395	381	382	401	409	420	418	417	396	400	401	436	402	384	431	435	433	441	400	428	419	425	465	451	450	399	388	368	451	391	413	377	406	415	408	392	431	433	376	453	425	413	425	402	395	396	432	421	409	456	440	380	417	432	398	439	432	382	370	440	415	416	439	425	381	380	391	421	441	420	414	412	418	401	418	401	375	394	422	424	407	380	396	382	390	446	438	441	440	390	366	484	377	426	413	406	383	377	429	403	413	435	403	392	453	427	431	447	440	406	428	445	415	443	418	434	421	430	456	422	438	448	435	410	413	436	394	423	410	444	387	401	410	404	407	439	392	404	425	411	428	402	406	438	420	411	398	389	396	423	396	423	404	374	408	457	394	368	470	404	412	435	434	414	412	418	440	389	405	426	409	411	428	432	436	439	443	419	450	401	395	442	362	386	424	405	432	418	428	419	425	426	415	414	417	418	404	359	389	427	389	419	410	413	472	369	418	415	419	418	387	408	402	395	445	412	415	376	413	392	396	428	421	375	390	406	387	383	408	382	427	459	445	419	468	426	388	406	419	398	416	370	427	424	431	413	438	407	382	437	421	437	418	460	386	434	418	409	418	411	452	402	423	403	414	412	457	457	397	387	411	405	439	425	412	394	427	389	387	458	410	425	393	362	396	364	400	418	436	449	408	426	418	406	441	413	401	395	437	428	390	416	426	443	411	384	404	420	410	413	405	439	421	413	370	397	417	382	413	436	384	408	425	420	399	412	416	421	408	398	440	443	432	382	414	428	406	431	426	422	452	421	427	417	379	438	414	418	424	429	400	412	445	411	415	397	400	406	409	385	453	418	410	343	401	411	410	421	384	436	397	399	438	412	442	360	434	412	409	390	434	405	428	415	385	349	406	429	424	428	419	413	404	409	421	450	445	403	419	383	425	460	397	426	406	392	436	377	401	407	434	441	384	421	391	423	389	434	372	421	413	393	428	396	444	406
18636	19543	844	578	535	511	518	495	435	454	471	439	422	482	440	419	447	446	469	425	436	465	447	448	480	445	466	469	421	446	414	434	428	422	469	460	477	428	422	484	408	447	456	455	451	470	440	421	446	470	488	482	456	461	457	473	470	431	456	460	481	464	463	447	492	425	437	445	471	436	443	428	451	459	470	504	447	467	481	451	419	418	436	454	448	449	451	456	474	448	433	470	503	450	439	515	482	446	463	449	433	427	474	443	403	420	446	475	455	446	451	447	462	433	434	467	447	437	472	433	436	466	466	448	459	471	438	450	449	470	446	401	433	454	426	453	441	417	414	433	469	444	464	431	460	472	440	422	451	424	450	436	469	435	446	411	452	420	460	461	462	475	460	457	469	468	472	503	460	428	475	453	433	419	470	440	444	449	474	467	483	429	421	478	440	447	412	490	482	453	445	411	430	451	433	491	456	445	485	467	437	466	500	448	440	466	434	458	437	440	429	446	466	438	434	499	443	431	454	470	426	442	441	458	444	416	476	426	446	428	460	455	402	456	456	406	424	446	468	448	452	461	492	446	442	458	512	441	457	495	464	432	446	447	440	423	424	446	447	464	452	463	443	462	456	478	408	440	456	438	429	477	465	468	416	502	438	414	472	445	472	465	460	444	430	422	433	438	431	413	455	426	457	460	462	463	493	441	463	447	464	427	456	455	469	446	431	397	408	448	465	422	427	479	453	427	466	443	425	456	434	447	436	460	430	484	445	421	411	454	430	432	441	446	468	442	437	408	459	449	467	468	451	446	429	456	423	467	445	440	467	451	455	471	471	497	471	459	421	444	474	443	446	446	439	453	464	440	473	443	444	434	416	450	439	432	447	437	433	434	432	460	459	456	451	462	430	423	440	448	491	455	481	456	478	451	459	450	459	451	466	436	445	491	454	429	481	478	470	467	443	464	501	460	462	456	471	471	428	453	461	398	438	446	454	440	495	458	458	478	436	483	448	478	466	435	468	456	436	448	476	457	471	459	444	460	475	453	442	457	427	520	454	443	451	448	409	420	448	453	422	425	451	460	435	499	435	490	463	465	470	432	450	436	448	458	484	468	434	461	478	463	463	406	471	427	437	464	456	461	462	443	470	442	462	442	399	447	470	426	431	468	442	476	430	464	444	464	431	433	463	419	460	449	461	500	445	451	494	471	463	436	441	459	466	441	411	450	448	443	452	467	427	444	438	477	461	441	459	431	451	468	469	467	462	509	455	453	462	466	450	438	454	478	449	413	451	409	425	448	455	439	436	470	421	440	450	458	463	433	474	476	434	420	464	502	439	459	445	471	432	430	458	441	445	440	448	406	442	480	429	430	467	440	463	449	473	464	444	432	432	446	441	420	438	483	439	462	414	439	474	479	448	450	432	419	426	422	447	448	466	450	447	467	453	459	446	450	447	461	487	472	499	481	468	440	441	429	468	446	464	487	447	412	423	458	449	428	446	465	461	463	477	456	413	449	440	438	429	468	464	465	458	423	461	458	435	405	485	413	450	446	462	458	453	455	466	452	501	467	437	456	449	427	413	449	451	469	470	455	417	477	402	474	443	432	423	452	448	439	464	428	462	471	426	474	432	476	453	420	454	475	449	449	456	466	476	433	444	454	450	433	491	423	435	462	458	459	454	451	496	464	459	487	414	443	444	464	421	444	442	439	425	435	446	452	451	425	442	465	429	435	457	427	435	419	471	440	437	433	464	436	425	454	444	449	457	471	420	466	461	469	444	442	460	404	494	438	441	452	422	437	434	455	443	439	466	485	443	457	508	439	442	458	446	459	438	461	461	453	430	434	418	439	480	493	475	463	442	471	434	445	443	434	443	468	466	445	429	408	419	459	436	447	449	438	446	435	449	464	417	426	404	443	423	443	459	443	482	479	441	441	449	432	463	424	451	432	436	453	469	458	466	425	430	426	464	450	465	494	428	486	472	419	498	452	449	423	458	412	471	433	467	484	445	433	504	438	443	441	403	423	441	457	399	413	496	438	468	440	461	446	472	448	452	471	427	455	432	462	450	446	472	460	457	433	436	417	447	428	460	479	403	448	460	429	432	453	479	492	460	495	507	429	435	429	455	435	493	454	458	441	471	493	438	446	439	434	443	422	444	446	456	429	451	479	438	473	479	473	431	441	486	441	447	469	455	455	466	426	428	412	423	491	408	470	442	423	431	427	428	452	448	415	451	457	425	491	439	413	453	419	448	458	467	451	446	456	427	448	429	470	452	463	427	466	448	463	505	446	439	458	432	482	453	467	454	478	428	468	456	446	469	442	444	477	481	406	496	464	485	444	462	460	447	479	467	475	449	430	455	435	445	453	459	463	433	491	419	388	461	461	454	420	424	449	464	438	439	460	482	456	430	452	485	433	456	440	424	467	450	428	459	446	423	442	456	473	466	411	457	427	437	452	459	435	407	417	450	444	414	438	444	460	433	470	445	452	448	477	465	433	440	471	446	468	460	419	457	457	427	426	460	457	425	453	441	454	424	440	447	427	475	416	473	424	486	439	443	436	422	437	450	461	452	456	422	466	437	459	410	435	454	406	447	438	420	419	469	440	479	409	465	463	460	463	429	443	443	434	435	461	446	411	476	458	459	490	455	443	446	433	443	466	418	449	403	442	444	462	433	484	506	412	457	439	431	428	434	451	461	463	448	478	440	461	453	456	480	410	446	472	470	452	440	446	460	437	459	427	510	452	464	464	439	471	451	453	433	434	456	437	481	444	458	438	452	405	475	436	424	468	457	450	425	397	462	472	469	442	458	451	445	450	468	484	443	427	472	459	418	482	432	437	484	460	414	434	439	453	428	437	446	445	445	443	437	434	444	478	460	459	452	432	461	443	468	470	458	447	430	452	462	495	471	433	454	476	452	460	447	436	458	461	460	433	447	463	447	422	442	455	473	451	457	429	427	455	416	450	414	417	444	427	439	449	473	446	468	464	465	460	416	414	471	444	428	471	411	406	502	440	441	426	458	443	462	459	511	450	462	474	466	447	402	455	446	490	447	447	444	439	391	462	459	428	477	455	453	445	468	404	444	444	432	443	433	444	416	421	432	423	410	432	460	436	434	467	457	479	466	427	453	455	455	445	432	431	451	451	463	435	398	484	459	465	410	470	470	447	428	418	455	444	439	426	454	437	465	446	466	443	420	482	423	411	467	464	482	443	453	434	503	443	432	508	476	438	428	464	426	475	448	434	470	448	460	450	425	450	419	479	443	465	471	423	446	428	461	438	464	494	442	460	453	464	447	454	481	429	446	455	442	433	452	473	443	439	445	450	462	438	467	416	448	475	488	433	447	473	430	450	482	466	416	434	449	428	449	452	464	436	428	470	425	476	464	474	456	449	436	442	468	440	462	428	446	480	468	466	465	465	455	450	446	445	481	463	415	450	483	462	407	441	474	429	433	475	508	471	471	466	465	445	442	464	438	468	419	437	421	458	459	429	491	424
23670	21059	28561	23681	20999	9956	986	689	464	479	470	469	412	399	395	367	351	378	337	353	378	358	371	348	335	347	367	359	368	356	345	350	319	325	321	322	366	334	351	324	314	311	332	340	338	335	314	354	326	327	326	321	328	315	305	332	344	346	325	338	361	350	300	311	332	323	350	357	316	304	341	321	309	303	302	334	337	312	344	310	289	279	328	335	318	328	326	307	322	326	285	314	315	356	384	320	307	350	332	333	332	326	336	347	337	320	340	308	297	330	327	307	313	322	330	329	345	336	322	336	332	300	327	322	348	299	330	301	314	295	334	328	347	319	322	313	341	304	360	314	326	337	315	324	325	289	313	324	358	345	315	384	338	322	272	359	343	342	310	333	364	343	340	346	321	321	341	316	298	312	333	324	316	302	326	323	285	310	336	326	315	315	335	295	336	332	302	350	334	287	385	315	347	289	329	278	315	335	304	358	284	327	319	330	321	312	297	317	299	290	299	337	376	361	329	334	359	312	338	287	326	332	354	332	309	335	324	341	345	287	296	311	315	332	327	348	330	309	315	349	347	343	329	324	316	327	330	354	324	297	332	326	317	343	315	319	335	315	332	335	303	304	337	338	332	313	313	335	327	356	345	350	319	315	339	318	317	347	304	331	325	308	318	318	319	310	321	344	322	332	357	332	356	278	329	308	314	307	351	353	356	322	330	327	316	338	326	286	317	347	357	331	293	315	325	345	296	300	323	332	285	326	327	342	314	297	322	314	317	308	331	310	316	328	329	359	329	331	307	324	307	354	331	320	312	333	350	323	316	345	334	335	331	305	318	309	323	312	349	314	332	317	314	336	335	340	350	330	297	325	306	303	322	310	329	322	342	341	320	286	324	333	335	352	324	301	366	319	317	317	345	320	318	339	313	334	351	343	336	322	297	358	325	317	295	317	339	348	327	344	350	344	309	331	352	309	357	323	322	340	339	353	323	335	324	330	365	293	342	336	322	331	308	324	302	324	324	331	328	329	272	324	321	343	337	319	329	336	322	313	294	329	319	317	369	313	329	350	324	331	341	310	328	301	331	330	309	352	342	325	304	316	314	340	309	288	309	340	333	307	320	341	355	340	347	330	318	305	315	329	296	333	310	334	360	342	313	340	304	310	315	322	323	349	313	337	312	312	302	284	337	331	321	348	355	316	352	306	311	329	364	371	338	326	346	308	340	307	323	314	336	349	303	340	341	365	333	345	331	314	345	327	340	307	284	351	310	345	327	323	365	320	369	320	357	327	327	346	345	355	326	325	345	313	309	297	341	332	305	307	314	314	315	319	316	322	347	295	327	341	324	308	330	318	348	332	317	294	359	336	321	291	329	305	323	313	320	313	341	316	308	321	320	330	309	324	327	307	295	327	351	329	313	319	337	364	312	353	288	340	361	305	321	338	323	351	306	366	333	322	351	340	314	321	325	318	326	331	320	315	297	321	325	300	331	357	327	318	337	327	304	345	329	354	349	338	366	340	323	396	299	328	353	318	319	343	352	338	314	309	330	324	303	361	352	336	335	333	335	316	336	311	306	310	365	321	320	325	347	320	306	351	294	301	366	328	316	320	314	335	354	316	307	351	333	325	331	327	336	320	305	312	353	301	353	346	349	335	293	309	297	335	310	317	317	325	327	318	320	313	298	300	337	334	315	321	285	347	349	297	337	297	318	331	366	319	333	333	335	348	316	313	303	293	326	309	307	311	342	369	324	285	327	330	356	277	326	345	337	305	337	322	330	324	289	293	326	327	332	342	356	303	364	339	322	338	343	301	282	356	334	335	295	330	316	298	361	316	353	336	310	322	311	313	337	343	311	341	287	339	304	312	342	330	342	312	336	351	345	327	336	313	314	330	357	344	339	335	331	343	325	334	351	303	342	286	322	341	330	320	314	312	314	342	325	326	329	295	347	313	343	320	353	352	317	309	346	328	283	303	295	354	331	315	342	350	304	316	324	315	293	315	319	360	293	325	363	326	321	310	310	350	330	302	312	337	355	332	328	362	345	331	326	344	304	314	330	356	307	350	354	312	327	290	342	324	325	323	354	326	327	349	375	306	321	332	327	359	309	326	322	327	338	348	321	313	341	323	337	287	351	329	336	309	310	309	327	317	342	290	322	328	323	325	356	333	333	295	310	346	303	312	323	316	324	323	326	340	327	292	321	337	327	285	296	329	320	340	324	332	300	320	329	346	333	337	354	328	311	331	350	311	339	356	325	335	317	307	344	302	331	356	345	335	333	295	340	326	323	346	272	335	327	339	341	326	294	317	297	331	308	314	326	351	308	350	300	332	322	323	363	332	312	293	339	338	334	320	367	341	311	337	342	352	356	337	315	304	329	317	324	309	336	322	354	336	322	337	314	310	298	324	336	329	329	307	313	342	338	320	329	309	321	334	334	319	354	323	317	321	323	308	319	325	358	296	315	338	337	328	337	324	323	331	341	336	329	289	306	340	318	341	343	335	337	344	322	333	289	343	296	305	313	345	331	318	359	328	325	326	311	320	314	325	331	319	338	358	311	327	331	338	358	340	318	317	320	357	320	323	322	307	307	302	289	338	325	304	329	340	302	313	368	300	289	349	344	339	331	294	317	327	326	324	322	309	321	318	336	329	304	325	325	329	321	340	350	299	302	331	297	361	327	313	304	296	308	330	345	303	327	308	321	313	348	338	341	357	333	295	304	351	305	318	325	325	369	331	342	341	324	341	328	278	319	342	321	303	321	335	303	315	337	310	314	360	342	332	351	308	341	324	324	343	312	332	323	318	366	326	322	317	328	326	342	340	321	348	300	354	321	371	321	333	324	361	315	323	326	329	359	330	309	310	320	329	334	306	342	350	331	333	321	317	332	335	305	305	344	334	294	303	336	309	333	347	340	323	326	322	334	321	299	342	333	338	311	320	338	276	347	316	312	325	322	342	311	346	343	310	342	309	350	339	357	312	330	349	342	314	323	365	353	335	346	337	341	335	355	329	333	334	306	321	313	333	286	317	324	340	337	324	310	359	334	352	308	290	322	321	314	347	320	327	350	350	324	316	330	340	334	291	313	319	324	334	346	333	326	301	334	301	314	339	298	328	289	336	321	319	337	312	323	342	310	310	301	306	328	302	335	310	306	328	315	327	336	349	345	328	310	359	326	319	324	375	311	312	331	363	315	314	346	332	339	325	302	295	293	285	332	337	308	328	333	333	287	306	345	336	307	340	315	321	333	314	340	355	331	338	306	348	319	328	345	320	324	341	307	294	321	326	369	319	345	339	343	316	285	340	318	354	332	307	335	335	315	314	334	328	330	317	309	313	301	291	344	333	357	320	324	333	307	351	342	316	304	342	313	361	342	333	337	381	321	305	296	329	308	308	290	342	323	335	353	318	340	338	339	325	320	337	323	302	364	334	304	314	355	367	302	335	308	305	321	330	374	329	341	346	322	344	329	331	338	312	345	319	307	320	337	320	319	313	305	317
34943	54137	4672	2331	1649	1280	1085	868	681	639	529	512	455	488	448	426	417	406	383	413	375	370	399	365	353	355	347	362	388	358	363	362	365	360	316	370	358	387	378	381	331	360	362	318	333	358	347	368	365	350	333	383	341	370	388	363	325	359	339	365	352	373	365	341	372	334	358	375	330	338	371	348	327	346	351	347	367	337	338	341	314	367	350	342	347	360	348	346	362	364	321	347	337	371	299	364	343	353	367	362	375	312	350	387	382	330	373	306	361	315	371	348	339	348	341	354	367	349	310	351	350	355	313	367	352	364	354	345	374	362	331	368	319	347	342	341	376	341	355	301	337	343	376	330	355	383	341	371	359	349	362	344	379	329	358	355	367	370	350	338	368	356	367	339	328	353	355	340	336	311	355	370	378	360	356	335	340	333	326	337	364	340	350	329	328	348	391	352	354	335	351	377	344	357	344	369	368	337	330	353	341	362	332	341	340	350	337	347	363	327	373	329	355	354	331	361	340	381	345	338	340	342	353	337	345	303	343	353	334	338	317	342	336	382	340	298	367	343	346	340	368	369	330	338	395	341	346	349	355	309	372	345	332	364	371	320	372	346	364	352	315	373	382	348	333	390	338	347	369	335	339	370	356	364	318	348	374	311	345	325	365	341	325	341	334	325	374	355	363	329	356	348	365	357	325	337	367	334	358	345	318	323	350	344	360	330	339	348	350	353	336	342	345	359	337	335	316	342	337	356	364	340	368	355	338	353	315	359	354	351	347	356	352	339	341	354	335	357	359	371	346	354	344	375	361	370	350	355	342	337	404	344	310	362	350	342	364	372	358	383	340	371	341	366	351	362	305	363	357	358	372	320	340	371	346	356	365	352	336	342	356	350	351	386	346	356	322	366	356	342	326	362	332	392	337	327	331	330	334	349	343	391	324	387	353	371	369	341	351	328	307	359	379	337	381	385	372	350	348	341	361	330	347	338	377	337	398	361	352	315	378	336	354	326	381	346	362	336	347	344	338	334	345	351	349	349	308	353	386	329	347	367	332	376	351	366	360	368	380	347	318	344	380	298	344	354	388	339	362	325	360	335	370	358	357	371	358	365	342	334	387	353	353	338	352	327	370	373	377	371	324	386	357	352	356	359	343	327	397	346	327	354	361	349	364	334	359	339	364	316	380	349	373	376	343	334	328	376	338	352	337	337	354	342	364	342	366	352	347	357	348	367	335	371	385	345	363	358	340	348	332	354	360	322	337	318	353	356	357	401	372	369	340	355	361	360	321	345	326	357	305	382	342	340	382	399	355	322	332	333	326	368	357	336	328	363	356	334	347	350	344	318	342	361	365	345	360	329	355	347	366	363	355	331	342	354	336	368	377	346	349	366	362	342	357	376	367	339	354	358	355	359	361	333	342	354	310	343	340	335	330	379	382	355	350	351	309	356	347	337	362	374	369	324	349	361	349	347	339	376	363	375	340	366	342	315	370	331	355	385	351	356	342	341	361	364	354	367	324	318	354	372	367	357	342	348	327	351	318	351	372	362	371	344	346	371	341	369	371	328	311	378	354	306	353	390	335	324	342	319	352	347	388	370	368	351	355	342	341	380	358	348	345	348	337	361	321	332	355	374	361	346	379	341	366	362	324	347	345	328	377	340	319	335	343	373	361	353	351	335	360	343	335	357	350	353	331	356	322	357	320	361	300	347	350	340	312	367	334	297	352	314	352	364	345	356	331	373	348	339	339	362	365	327	373	350	334	315	332	331	356	352	350	346	336	338	318	327	307	335	322	343	319	346	349	336	346	356	328	369	359	327	372	358	352	334	360	352	333	369	362	349	345	314	341	335	370	329	339	353	354	374	336	337	353	301	367	370	351	329	350	343	362	355	363	333	342	342	377	320	348	333	336	373	351	331	370	357	325	361	323	316	370	338	339	337	343	398	338	340	339	334	332	359	380	334	347	384	339	368	376	348	347	339	339	380	370	342	332	336	358	370	334	360	355	332	381	367	343	352	373	355	339	341	370	365	331	363	351	368	343	359	349	346	379	343	373	361	318	352	369	366	331	350	363	338	321	342	301	310	362	347	338	351	343	335	331	368	338	364	360	329	380	336	351	345	341	330	357	362	349	361	382	377	353	342	346	346	337	348	349	321	377	374	371	332	352	329	381	379	364	334	318	346	359	342	354	356	365	365	371	354	345	362	324	310	343	340	319	337	333	380	341	341	348	343	355	332	357	343	356	311	342	331	306	359	365	344	350	336	346	318	347	355	331	307	369	329	329	337	374	340	337	329	356	372	349	353	348	343	364	368	326	317	375	345	351	360	363	362	369	333	366	364	366	370	313	362	342	376	313	367	340	355	340	350	331	363	347	356	344	348	391	352	348	330	322	355	353	369	343	361	310	369	328	379	325	364	327	334	321	310	349	345	391	340	328	308	338	376	328	337	339	328	328	350	326	337	363	373	365	340	320	378	342	355	331	354	339	330	372	347	383	344	364	328	331	365	350	369	299	324	346	313	358	369	325	322	335	350	345	336	349	330	360	361	365	335	330	346	338	337	342	331	343	355	350	336	340	354	387	327	362	327	333	353	312	336	312	356	331	324	377	338	344	367	375	319	368	366	332	355	299	393	349	350	342	343	357	376	320	342	368	325	332	349	352	379	357	366	333	347	359	358	318	338	368	348	360	374	330	323	334	337	357	362	318	343	361	354	363	325	383	363	344	337	343	364	374	308	337	343	316	351	340	362	337	363	378	350	326	368	385	351	370	371	329	360	368	339	370	355	361	345	331	345	337	348	361	347	392	324	352	365	337	348	346	337	332	340	302	367	355	362	364	358	360	318	326	398	363	339	345	343	354	351	342	326	369	337	366	360	346	320	368	342	311	370	342	372	343	352	353	347	391	311	327	334	316	341	359	346	366	368	373	336	296	348	346	358	331	338	359	349	318	351	349	337	338	334	355	340	372	321	349	352	343	355	365	307	358	367	342	353	330	342	330	363	352	358	314	339	358	358	332	350	338	354	318	356	369	354	348	326	321	349	328	356	365	353	351	345	366	322	355	346	343	379	352	345	359	326	358	324	347	322	361	334	376	339	359	346	337	394	356	340	342	333	358	357	391	334	341	349	365	370	325	345	383	340	329	354	358	337	340	343	345	367	352	348	321	366	313	318	360	337	385	313	355	362	337	346	375	350	349	377	324	372	344	371	360	345	375	344	360	342	336	358	336	342	356	306	348	371	330	347	377	354	340	347	343	317	341	330	377	321	329	384	346	362	331	392	340	318	357	343	354	349	341	318	381	367	386	379	357	319	336	336	335	345	341	331	372	352	343	378	342	335	337	333	359	317	353	365	377	345	393	348	339	340	330	381	355	349	341	316	324	348	311	361	379	380	329	379	333	337	377	328	307	339	352	317	346	358	342	360	331	362	345	353	334	374	333	344	363	356	364	358	341	336	355	350	352	335	351	341	372	359	331	335	350	356	381	341	343	369
24866	21074	27417	24705	10988	1255	953	893	828	764	840	763	744	784	750	766	754	801	721	773	762	742	800	750	736	772	760	714	762	732	716	731	751	738	728	751	762	742	762	736	733	745	770	783	804	786	716	676	736	740	791	728	811	743	726	744	765	698	771	755	763	707	712	757	710	742	781	737	695	723	734	744	742	715	762	708	769	773	743	744	794	745	764	750	730	745	815	728	727	756	722	739	740	778	773	715	770	801	764	773	756	763	786	766	783	757	702	756	715	709	769	751	760	749	788	781	765	777	759	704	788	734	740	725	758	754	717	755	802	748	809	787	742	759	761	746	790	746	709	741	725	723	745	736	756	777	768	793	787	721	749	758	750	714	778	742	736	782	721	758	775	747	745	781	738	790	767	730	758	726	730	739	734	727	782	731	720	752	748	745	787	724	793	739	751	744	755	729	758	732	756	752	724	728	786	764	775	736	751	732	714	789	742	740	752	761	747	746	770	740	758	748	774	700	788	770	735	724	759	749	759	766	731	748	750	738	706	707	736	762	783	738	805	722	793	699	734	727	770	712	726	762	784	749	722	739	769	743	787	723	715	710	725	697	759	730	756	771	719	716	702	765	769	802	763	767	773	743	736	761	728	723	722	742	738	759	736	718	709	764	803	758	776	762	801	725	712	753	785	768	725	756	745	710	707	760	757	751	733	693	759	740	691	746	717	727	727	759	734	752	709	739	710	749	750	732	754	788	783	721	773	771	744	807	734	742	779	726	766	701	776	756	702	797	783	799	767	765	811	736	675	710	740	733	770	761	761	717	742	780	746	754	767	760	755	789	768	744	733	735	708	739	777	737	852	770	758	719	716	734	745	737	699	786	749	723	702	743	735	762	742	733	752	731	751	752	730	777	716	752	735	763	789	818	733	708	735	721	761	760	777	709	727	758	777	747	747	758	789	724	742	720	755	715	767	721	748	707	717	711	772	747	711	776	738	728	753	740	759	713	761	777	750	737	782	715	743	767	807	741	719	791	772	760	741	762	780	764	718	735	728	733	739	760	744	779	732	769	747	730	731	781	739	730	713	788	802	761	741	742	749	760	721	759	704	741	721	672	769	755	780	787	708	733	740	712	756	807	718	713	749	754	727	704	750	746	735	784	715	762	763	726	743	768	734	775	762	739	708	716	740	726	726	726	789	773	712	711	739	760	716	727	757	709	723	752	772	731	765	752	731	753	797	803	787	711	782	766	739	727	708	730	777	738	734	746	719	756	771	742	782	734	778	746	755	752	724	732	752	762	737	718	710	735	753	747	718	717	749	731	731	696	743	711	757	730	781	771	706	763	735	776	735	742	738	743	787	743	722	718	747	708	696	720	732	697	717	736	759	686	721	767	733	731	759	712	791	717	741	769	732	751	738	747	721	731	714	742	774	757	814	767	767	763	763	738	774	762	739	723	709	766	767	738	751	708	769	770	753	740	667	787	771	743	788	747	720	747	753	772	740	743	756	737	704	722	753	689	743	737	783	747	728	702	789	747	743	758	695	723	718	756	706	758	749	737	722	699	803	712	777	736	753	761	746	717	726	689	795	793	787	720	729	728	801	781	757	748	732	712	751	746	727	755	784	727	764	721	785	721	725	746	744	832	746	776	737	715	803	764	762	747	775	793	736	758	779	759	732	781	754	728	739	763	742	755	668	756	756	720	747	723	740	720	711	768	714	776	745	714	735	732	776	755	768	728	738	719	747	700	761	758	783	746	733	751	720	746	715	755	783	715	766	766	720	778	777	753	758	765	651	759	729	736	788	762	792	718	733	729	764	684	693	791	699	771	755	739	769	725	753	706	714	797	732	741	751	798	669	751	733	715	739	743	775	769	811	779	742	780	731	743	772	763	716	739	734	754	703	723	730	730	732	744	757	796	764	720	717	719	732	751	725	712	715	702	790	723	672	722	759	710	730	779	754	752	753	759	765	734	709	745	729	730	696	673	736	750	773	727	703	766	738	699	749	781	731	743	719	765	741	746	746	732	734	748	793	810	718	746	727	729	760	725	775	759	702	734	744	738	756	747	708	789	730	799	732	815	760	713	748	714	735	767	750	720	735	758	785	722	756	758	755	764	732	768	795	741	810	774	713	778	778	753	717	710	712	722	743	754	684	791	808	750	768	743	771	690	763	769	751	770	745	705	715	765	753	810	768	716	734	737	761	744	748	752	805	719	751	744	802	735	747	718	750	745	711	749	715	759	746	771	771	761	741	782	775	767	719	690	706	734	802	750	760	748	731	818	691	701	731	708	691	700	745	739	719	782	767	801	747	732	723	712	757	749	742	746	804	684	754	769	760	727	736	740	772	715	744	746	723	727	820	808	793	704	787	751	721	713	757	728	745	728	739	707	735	739	772	717	726	774	730	755	743	695	776	769	669	676	752	744	736	752	714	712	781	738	732	715	777	766	753	741	732	705	708	746	742	713	745	739	759	744	756	798	694	785	747	710	694	739	754	698	750	756	808	812	737	799	747	728	754	738	736	798	738	776	762	697	774	741	725	706	783	723	758	715	805	706	789	702	732	808	746	792	720	760	731	771	772	721	776	757	736	751	717	731	739	713	791	780	751	792	734	708	728	756	732	738	749	763	788	773	763	731	679	725	775	764	763	726	714	775	787	739	753	705	733	757	752	747	764	760	775	711	756	731	745	732	725	784	803	692	770	766	700	730	724	770	770	753	739	763	728	763	719	761	742	720	746	728	696	803	762	710	769	708	704	747	773	764	777	755	730	724	775	760	741	768	730	728	702	782	690	763	710	760	755	737	754	692	797	763	793	760	741	698	702	780	744	772	749	784	765	770	762	765	723	717	749	761	803	760	765	727	724	741	785	743	714	744	710	793	716	698	753	747	730	757	784	747	773	763	753	751	755	733	778	774	767	744	730	745	765	758	664	757	805	762	765	750	755	706	764	727	730	760	722	738	703	720	727	772	773	774	701	764	755	681	739	764	757	739	751	769	769	790	733	718	756	758	722	784	826	774	729	750	742	782	732	739	746	735	763	747	767	727	708	708	739	765	741	674	702	755	740	738	769	767	754	777	732	725	758	771	747	754	743	721	797	720	722	708	756	775	727	776	711	718	730	789	744	745	768	715	770	720	740	768	740	725	712	741	736	826	707	736	703	723	743	740	738	745	794	730	768	787	758	731	773	768	713	726	741	724	761	729	751	716	757	727	709	805	726	728	770	712	739	771	717	795	771	781	710	777	749	705	761	733	750	761	805	775	767	732	749	718	766	736	724	752	721	759	799	734	775	824	756	692	687	740	743	753	774	728	750	771	722	740	737	750	773	791	707	726	716	751	741	738	692	786	743	730	736	748	752	678	728	719	778	697	817	744	719	754	760	765	748	702	777	734	747	763	740	769	746	720	773	768	728	765	774	761	773	763	758	759	778	739	761	739	786	766	758	747	752	769	720	729	764	757	764	751	723	738	707	809	785	742	709	743	753	756	755	751
33446	37597	3055	1734	1429	1356	1166	1081	956	910	865	848	835	781	828	786	812	799	741	728	791	771	800	798	776	815	769	792	777	756	748	763	761	787	778	824	796	798	795	766	784	836	828	765	795	771	768	790	806	726	791	739	730	785	744	827	751	778	747	750	753	771	780	757	780	754	770	776	757	793	750	819	769	739	780	778	778	780	705	740	768	808	743	761	760	815	727	718	763	790	747	743	756	783	775	783	763	828	800	762	718	790	748	807	758	737	780	783	829	777	781	760	731	793	760	743	756	743	721	760	758	714	738	740	751	839	803	769	760	770	775	749	772	752	763	728	810	807	734	798	776	762	744	721	753	814	751	708	731	816	766	757	747	785	780	777	763	811	779	777	774	819	720	800	777	753	720	741	762	785	788	761	720	817	757	809	778	780	769	784	806	783	808	820	743	743	777	787	761	740	761	777	741	762	804	729	770	707	806	721	822	769	809	754	745	739	745	746	790	820	723	819	779	787	741	766	728	752	746	738	785	759	746	748	782	739	752	762	756	723	736	823	846	798	762	729	827	710	801	705	709	758	744	767	733	736	799	763	771	792	718	760	752	745	729	809	795	785	749	786	776	774	779	781	741	768	789	732	750	772	738	734	754	738	761	801	773	752	827	745	768	731	751	815	728	770	736	738	751	734	813	791	788	798	806	793	761	828	797	752	775	740	765	755	739	785	730	739	762	761	782	777	731	767	748	790	736	730	764	784	770	723	777	729	788	737	745	798	764	767	758	773	750	770	782	782	744	777	757	789	753	796	789	748	777	722	791	760	754	787	758	765	795	733	779	787	752	749	808	784	728	804	733	837	740	791	702	794	734	768	779	741	782	756	786	762	763	740	750	751	749	732	781	734	767	737	715	818	724	754	783	757	834	704	739	797	788	781	814	773	771	776	767	764	784	746	780	795	755	764	727	729	760	777	792	773	783	764	743	749	779	790	740	809	724	795	733	725	788	725	796	722	756	746	777	763	791	787	734	754	767	714	756	767	821	738	785	747	758	805	796	745	758	757	812	741	806	753	759	722	773	760	765	790	764	748	740	796	753	772	770	721	783	760	790	769	743	796	743	782	754	725	783	819	767	784	732	801	766	755	764	783	769	795	736	760	745	809	759	787	792	767	765	792	756	757	786	794	769	779	795	772	799	762	770	780	783	742	808	782	747	776	764	797	777	815	834	780	757	753	824	764	764	723	767	781	825	751	779	755	755	742	773	737	780	796	781	791	731	820	823	760	763	740	801	763	758	801	731	800	759	779	771	788	778	734	772	752	753	723	788	785	785	753	771	730	753	765	733	803	748	743	792	722	747	764	709	721	790	743	740	759	821	748	736	784	732	812	745	741	761	762	770	768	751	733	737	764	808	723	754	781	781	763	811	739	734	759	767	701	776	803	787	799	761	804	748	762	738	757	728	785	804	803	755	775	752	767	748	752	730	821	768	763	788	809	819	802	784	732	767	743	803	803	742	725	806	761	771	799	775	750	771	794	836	705	763	767	775	758	791	797	766	797	764	745	744	783	777	760	741	771	769	803	727	729	758	802	766	774	780	814	771	747	798	788	733	753	741	779	756	830	773	723	735	796	747	793	809	781	791	757	792	723	779	794	766	763	781	776	712	768	693	804	762	709	792	790	760	731	786	813	742	779	711	757	744	706	769	804	798	804	769	789	712	735	687	731	709	757	750	768	754	748	764	743	767	808	753	745	745	760	738	760	805	756	757	772	737	776	777	760	760	794	754	753	777	758	722	772	766	725	760	759	753	810	804	801	774	722	751	739	757	764	721	851	741	790	687	751	767	789	777	775	766	803	759	783	742	762	793	784	773	786	749	783	735	791	727	789	831	753	769	761	771	790	718	809	786	799	765	774	726	774	698	728	790	777	748	765	759	786	757	768	762	728	797	731	800	778	792	750	752	754	777	765	819	743	762	786	774	737	781	773	754	754	759	758	721	760	755	764	738	748	806	745	762	782	746	745	839	743	787	745	830	782	759	791	789	762	762	787	780	804	802	773	749	742	808	795	784	773	767	746	775	787	742	798	791	754	735	765	790	813	788	751	758	702	731	743	740	720	770	736	730	735	759	736	745	741	823	775	766	790	758	770	716	790	786	769	779	799	756	742	791	702	760	735	775	742	752	790	727	725	753	770	829	759	813	789	756	773	743	797	771	764	742	736	733	759	797	802	750	808	786	789	792	754	774	761	750	745	726	737	744	771	786	740	770	752	779	693	758	738	751	800	739	752	745	775	778	764	764	787	744	761	799	732	764	728	757	793	822	820	833	788	778	780	765	780	766	738	771	779	805	720	731	747	774	758	757	810	784	792	783	807	715	755	742	819	720	793	778	762	767	748	780	747	767	748	769	811	801	785	748	782	782	769	780	765	755	748	753	747	712	752	748	800	749	782	761	735	814	773	749	797	717	769	776	778	765	733	813	723	748	732	750	774	761	773	765	787	758	803	778	733	766	842	769	803	779	765	761	788	801	805	714	749	759	806	757	715	796	733	769	803	765	761	794	727	756	785	752	752	789	772	767	776	760	771	749	757	807	767	822	757	774	752	758	763	718	730	729	779	751	782	758	809	726	720	742	799	756	740	762	784	788	784	800	783	763	743	726	746	736	754	754	762	761	742	804	763	736	762	728	815	797	774	751	709	766	748	732	791	744	775	747	754	745	746	749	733	751	804	756	730	821	804	802	758	787	727	696	791	779	788	756	767	789	772	761	726	840	792	740	707	758	717	793	734	767	780	809	772	775	738	770	718	762	741	759	764	722	801	757	771	738	765	787	798	788	781	816	772	769	782	710	833	794	774	773	720	792	763	797	760	782	754	741	779	780	755	781	779	774	750	808	779	768	772	789	766	753	832	775	740	775	789	790	754	751	760	750	745	749	787	758	743	747	778	798	723	803	770	726	725	785	774	751	757	762	749	821	760	747	749	767	768	771	767	767	788	774	710	827	746	802	782	768	784	717	764	731	768	763	745	764	771	802	729	754	773	801	780	779	737	777	757	754	733	788	771	760	777	721	780	776	749	778	716	763	787	751	758	760	768	782	747	773	732	773	761	734	743	770	795	733	757	741	725	764	750	828	780	801	780	827	746	754	791	717	739	730	770	793	804	781	759	790	806	782	769	752	766	744	786	810	754	778	789	762	768	725	823	788	753	791	754	764	785	789	769	734	759	789	811	797	734	775	770	752	789	822	772	732	750	781	806	770	754	732	743	787	790	717	733	790	802	758	754	748	741	757	740	813	755	778	716	834	804	764	736	748	769	841	748	761	787	742	764	783	763	762	745	745	714	766	721	774	786	795	809	751	775	776	798	820	783	819	744	768	788	755	784	791	763	751	795	764	735	747	763	758	741	746	764	764	776	786	710	762	717	746	782	804	787	704	785	800	780	777	779	750	705	790	800	723	784	748	755	746	744	777	780	754	769	798	759	791	742	734	737	782	772	779	832
22407	21023	29152	23079	21017	21115	8889	1426	1075	989	1009	893	908	847	799	836	857	795	784	769	794	780	787	776	759	755	778	747	751	771	784	755	723	767	779	676	729	693	750	715	716	686	724	740	741	757	747	713	742	694	745	724	721	749	758	708	695	730	720	686	737	733	676	750	723	697	706	744	743	722	701	753	749	714	709	720	723	723	728	713	746	753	690	689	732	743	661	705	711	783	724	731	699	706	714	729	698	719	713	668	710	666	730	706	668	715	673	733	688	711	730	716	710	721	750	752	736	746	755	732	680	763	723	699	745	764	700	734	727	737	744	730	745	720	657	720	741	733	714	731	689	701	719	689	685	717	783	722	681	723	766	736	706	699	690	656	706	735	692	684	692	730	757	741	764	762	725	719	719	755	714	697	720	710	724	717	721	736	749	730	723	722	768	733	769	730	729	716	699	689	743	692	741	688	755	673	728	661	707	710	734	659	722	722	660	784	743	706	758	725	704	677	694	715	655	706	718	782	721	721	683	748	749	681	710	738	697	678	675	730	707	695	724	705	762	708	781	742	743	695	686	756	731	752	686	704	718	699	729	755	702	704	723	698	702	726	745	707	709	715	735	729	708	733	723	673	711	753	711	730	770	687	693	698	698	664	741	709	715	719	711	676	710	716	775	696	746	729	682	711	740	704	748	721	717	789	723	726	702	716	732	711	738	734	715	750	713	730	729	706	732	762	741	700	708	667	730	726	697	760	676	677	747	748	718	745	708	687	705	723	749	703	739	731	696	710	693	733	724	686	780	733	788	753	731	719	705	688	702	717	674	711	650	732	717	737	741	747	735	712	708	722	677	658	720	730	724	723	738	722	718	714	721	749	739	720	712	710	683	740	719	720	715	754	699	734	715	739	675	704	729	710	690	669	725	722	714	655	741	705	721	744	757	731	698	743	701	709	720	708	752	748	733	696	678	740	683	697	738	709	753	749	678	703	713	729	698	712	726	728	723	726	721	705	705	698	742	693	693	716	746	722	721	723	710	712	744	728	706	719	711	702	701	789	706	728	705	664	705	706	771	728	712	704	754	769	717	697	715	690	706	757	755	663	689	754	709	712	763	714	704	673	694	669	666	682	728	759	724	681	694	736	720	720	707	714	688	762	700	756	714	736	750	709	719	705	696	694	700	652	698	738	737	713	714	710	722	694	739	706	728	717	711	756	721	706	681	725	729	707	707	695	674	752	729	713	789	776	749	720	725	696	707	690	693	694	721	760	701	674	686	755	721	715	681	730	765	669	727	732	746	762	750	718	718	733	741	752	728	722	675	659	704	707	750	701	715	735	744	729	742	696	746	751	750	749	727	699	687	770	718	763	694	746	738	701	735	725	746	750	775	739	717	709	753	707	678	685	683	725	780	726	759	681	694	716	702	730	738	695	755	725	719	693	731	739	685	708	734	731	698	819	726	734	697	699	724	704	718	696	796	702	719	702	708	712	706	701	733	727	712	777	740	742	748	702	684	714	740	751	722	718	752	726	706	719	669	704	684	736	748	712	768	744	733	707	721	673	736	743	740	714	730	749	711	723	711	694	725	764	697	700	691	724	652	755	690	715	720	726	779	702	732	741	699	693	754	712	682	776	711	705	687	735	714	697	725	713	747	666	754	709	708	698	732	712	721	734	729	741	728	675	708	706	713	718	739	746	697	781	744	726	696	694	727	733	729	676	714	736	695	695	728	765	709	751	712	677	732	682	714	689	660	774	700	715	707	709	722	688	686	682	727	705	718	694	717	743	653	724	704	713	696	695	728	695	724	704	694	738	723	713	714	692	717	724	709	704	739	702	730	746	684	698	720	704	681	699	756	712	721	696	749	708	676	689	746	725	734	743	733	699	687	681	674	709	694	736	764	683	703	714	721	754	718	702	738	734	728	738	708	720	730	758	708	708	723	707	734	746	736	742	678	671	733	686	735	687	734	765	750	691	741	708	731	754	712	739	661	717	703	693	678	702	722	721	720	694	679	736	755	683	774	710	697	743	694	717	681	717	708	738	692	713	712	697	690	732	738	715	738	769	695	698	764	673	705	728	714	757	689	721	710	677	699	705	715	664	637	717	745	724	711	685	691	784	715	715	716	745	680	725	730	739	690	728	735	691	706	690	713	671	692	724	703	730	631	675	700	707	740	651	704	731	688	723	716	668	644	700	704	762	745	698	674	750	691	703	693	720	697	719	683	716	659	736	702	686	704	721	678	692	738	689	699	736	735	747	713	708	714	698	698	682	750	742	719	751	736	758	751	737	700	712	705	707	711	671	722	712	704	742	753	654	657	706	654	721	718	662	783	690	736	782	697	763	749	674	738	687	723	713	737	690	684	683	702	697	726	671	722	704	730	717	722	712	725	679	698	710	670	739	751	741	703	715	687	698	714	703	702	741	688	680	793	715	684	718	698	681	690	717	738	711	747	715	706	681	708	730	732	716	707	686	725	737	716	755	694	688	722	688	707	727	695	692	736	755	711	726	689	703	723	722	713	683	733	762	693	733	641	720	757	684	711	731	742	724	703	710	759	722	689	740	749	723	763	701	746	710	732	740	734	740	686	662	750	721	681	686	688	716	681	689	695	672	674	746	722	716	738	699	753	694	722	708	714	745	728	725	706	701	713	755	743	703	712	738	741	766	753	670	694	710	746	721	662	696	735	670	714	703	716	748	676	728	675	729	719	709	690	735	746	714	703	762	739	707	666	689	746	698	712	700	721	752	682	697	710	750	749	736	661	725	729	725	727	727	698	726	732	728	727	696	746	763	726	738	745	756	741	717	735	731	742	710	737	730	697	729	676	693	680	746	731	713	711	714	683	737	744	695	723	764	692	693	658	731	718	748	756	723	686	744	637	753	757	698	703	716	712	696	608	722	665	680	649	710	689	706	750	652	718	720	706	702	716	744	708	708	694	722	699	733	705	759	725	712	727	723	709	739	735	727	746	665	656	668	690	686	695	702	711	695	714	751	685	680	732	732	739	731	714	745	781	710	762	700	728	753	706	716	732	702	716	728	652	694	700	710	712	716	728	732	743	747	733	747	725	766	680	718	692	715	691	720	714	692	676	756	670	676	722	703	752	713	734	727	780	740	705	671	707	732	684	708	742	699	700	762	681	692	729	687	756	706	735	697	718	702	741	754	682	753	746	728	773	739	719	763	686	687	763	713	723	717	712	711	728	662	682	736	721	764	670	725	746	688	710	754	717	732	685	707	691	733	721	684	726	741	707	723	739	732	770	676	672	691	685	730	676	723	746	729	767	708	745	784	709	747	759	732	730	757	750	726	687	667	695	744	745	711	693	739	734	721	714	674	721	721	683	679	731	739	717	702	700	705	752	722	757	742	695	682	715	736	680	695	732	749	732	698	772	743	688	681	741	733	720	749	744	703	735	677	705	687	745	737	721	693	758	720	723	673	758	729	748	727	716	714	700	694	695	702	738	732	682	711	757	752	694	686	703	753	712	756
39477	55094	8418	4198	3214	2536	2116	1661	1407	1232	1088	1102	947	976	931	847	891	811	850	826	776	788	782	762	755	761	760	718	831	761	750	776	748	719	727	712	714	727	742	747	765	755	732	751	745	738	727	719	742	717	689	704	717	719	693	718	750	701	696	771	749	741	708	660	731	712	695	692	683	741	729	734	703	713	780	697	750	695	686	722	753	702	698	750	781	701	748	679	671	711	727	712	665	737	733	717	711	689	737	723	704	722	729	661	710	696	678	705	668	706	704	722	717	725	695	706	720	678	694	702	705	737	723	710	733	719	736	703	705	708	667	753	730	667	740	662	695	705	752	691	706	732	707	693	733	757	755	717	709	707	776	716	729	749	658	659	699	714	691	709	671	630	718	714	772	719	665	687	719	768	731	683	735	712	717	656	742	685	688	725	718	709	650	729	723	676	701	691	710	705	673	697	680	719	709	690	778	714	708	728	731	725	670	675	745	732	681	705	745	705	712	700	691	766	647	746	725	684	703	713	700	642	688	709	704	749	758	705	698	647	737	711	713	675	687	681	705	744	699	701	729	782	702	667	758	689	718	715	704	721	702	671	686	780	739	724	709	722	688	709	723	729	688	713	712	720	744	738	699	706	691	724	715	735	758	717	654	687	741	708	645	704	676	710	662	735	712	693	686	705	773	718	714	714	679	673	691	717	719	709	725	743	718	713	715	698	671	733	697	711	690	696	703	674	717	709	705	666	695	710	756	718	768	723	712	723	727	719	702	725	703	657	735	673	701	720	715	730	651	706	672	712	729	714	716	696	678	719	720	728	731	738	716	722	736	755	742	721	671	689	697	701	728	693	723	716	735	729	751	732	707	699	708	705	723	720	722	702	708	723	745	704	720	710	740	712	717	664	743	720	678	737	683	701	665	721	670	713	733	681	698	759	692	701	739	725	720	696	705	711	698	765	675	705	713	721	713	676	674	720	714	701	742	686	731	722	698	727	680	726	711	698	678	742	693	737	731	722	695	672	708	724	749	718	705	714	729	728	682	721	690	729	704	719	721	722	717	676	670	718	719	678	692	683	728	694	728	687	733	719	752	755	709	751	716	664	677	721	692	736	668	719	741	751	733	710	658	700	731	703	695	675	719	675	685	728	711	693	704	648	701	729	722	723	719	710	721	788	719	688	692	702	691	742	729	711	706	687	748	731	733	747	698	700	754	705	726	730	692	680	723	684	687	723	667	704	729	661	714	698	701	722	744	714	716	691	732	675	732	626	710	701	697	675	703	719	714	696	683	723	721	676	703	683	730	711	698	694	702	716	724	683	674	699	716	720	738	693	681	721	701	727	696	705	756	710	730	727	762	711	693	688	701	677	734	708	740	715	733	726	707	764	743	757	704	704	706	688	722	750	722	772	697	732	734	736	733	693	716	734	666	734	731	758	715	718	703	740	732	707	700	678	711	733	655	730	705	695	673	728	686	682	617	690	697	720	704	688	715	716	678	666	747	679	728	686	658	735	721	708	727	704	711	708	698	735	694	711	683	703	748	726	737	730	651	743	729	693	742	727	722	716	749	760	696	741	729	720	719	697	727	677	685	718	754	678	688	675	688	727	688	719	728	732	739	693	748	698	707	745	686	711	668	727	708	686	725	662	680	695	736	758	750	675	749	706	711	729	746	762	705	651	731	714	716	719	689	706	693	677	666	684	705	758	694	721	699	734	709	674	663	717	720	653	640	699	731	725	694	682	742	766	734	686	685	741	735	706	674	724	672	741	746	655	739	720	702	689	691	702	737	681	682	701	744	728	691	687	716	714	753	709	713	736	709	698	690	729	709	723	700	723	716	684	714	700	731	719	703	715	712	676	757	761	741	697	740	705	693	706	734	689	710	739	750	697	721	734	761	715	726	713	690	687	720	724	694	649	711	725	730	726	736	672	677	729	731	709	772	694	739	701	716	697	728	743	713	711	727	709	748	702	691	746	666	702	654	666	721	661	705	693	698	719	708	703	731	698	728	703	733	687	646	667	727	744	690	717	677	712	716	656	715	734	745	721	747	706	683	714	733	694	713	713	686	740	664	670	707	703	678	693	717	750	704	704	701	698	706	675	690	664	700	714	700	758	729	735	677	715	729	729	687	752	686	718	686	754	665	717	739	750	720	715	791	734	748	720	746	720	716	693	718	713	710	732	674	688	704	766	665	713	694	728	662	732	694	715	691	750	689	717	723	701	761	669	730	678	703	700	710	729	736	696	730	730	727	709	729	750	705	710	679	714	752	696	722	737	677	673	688	746	654	710	732	731	697	703	693	718	732	729	722	677	733	689	769	694	709	706	704	696	725	728	690	727	690	749	682	681	697	686	694	700	717	677	685	747	742	778	723	669	742	711	749	729	699	722	719	700	734	741	761	714	703	720	677	720	692	736	705	674	758	659	725	715	715	765	672	681	673	735	736	738	710	689	689	708	722	725	689	685	760	701	699	704	708	725	719	722	713	707	690	690	734	726	716	735	704	768	686	708	685	694	723	699	687	741	655	713	702	706	742	727	677	708	752	671	711	698	692	719	715	738	692	701	691	746	643	740	683	741	668	678	724	679	704	730	731	729	747	710	731	756	722	719	687	670	782	744	727	660	720	724	706	716	711	688	692	697	757	674	700	728	671	725	738	707	716	693	728	674	751	723	680	732	665	731	700	733	678	700	736	681	721	702	736	721	732	702	720	757	753	720	724	740	668	725	693	665	705	725	729	710	696	689	695	737	753	734	731	745	707	702	715	742	737	729	719	729	750	706	731	711	698	756	698	754	703	690	685	705	708	718	672	679	707	697	676	711	666	713	696	712	710	729	701	719	708	702	647	716	686	649	654	699	705	732	701	724	716	698	750	669	700	678	669	696	704	715	706	657	700	708	718	713	724	691	769	705	691	739	663	743	686	655	705	754	735	716	699	745	726	717	719	796	705	718	663	735	655	710	728	695	725	719	707	742	681	683	722	707	728	739	765	682	731	719	702	739	692	714	708	702	713	707	718	732	719	683	683	716	726	731	735	722	705	739	714	741	682	667	718	700	696	703	733	740	718	731	724	684	720	740	741	679	734	750	682	708	710	703	729	750	675	692	705	697	662	700	719	653	774	710	719	685	717	745	765	702	723	670	721	686	742	677	690	701	786	730	703	690	696	699	723	739	744	723	719	690	736	734	708	644	700	690	722	687	688	770	729	680	704	738	662	672	686	763	713	658	687	715	701	721	694	735	720	731	691	691	719	673	699	764	700	687	754	747	672	711	712	741	724	736	761	773	664	646	691	708	703	725	765	702	693	735	728	742	690	697	699	677	711	713	705	719	712	684	696	746	728	704	691	709	708	676	703	666	726	737	747	700	707	753	761	714	700	684	735	724	705	688	692	737	738	707	711	738	691	717	723	733	696	748	667	741	685	712	712	694	722	714	659	707	776	726	705	740	726	687	709	706	712	724	749	650	708	757	732	714	661	731	768	725	736	742
28258	19466	6199	738	513	462	430	420	431	390	431	408	427	440	396	401	403	395	385	407	390	428	398	405	422	394	432	422	428	399	406	402	425	406	364	396	418	378	383	420	406	424	397	432	450	405	407	404	382	418	410	394	426	405	441	402	391	402	445	388	404	377	399	413	391	412	416	366	404	448	412	396	386	404	424	386	437	376	407	379	430	429	378	388	411	441	387	398	425	412	411	392	425	387	415	386	429	400	411	384	437	418	377	410	404	371	393	426	405	362	407	373	363	430	392	416	420	408	428	423	395	424	376	417	422	408	423	405	427	379	416	416	423	378	442	426	425	417	442	387	400	396	425	401	401	406	378	373	413	377	429	419	406	395	360	416	404	410	396	372	426	400	421	379	367	382	389	399	432	379	400	412	393	394	400	402	389	397	397	420	393	407	406	410	418	401	432	440	413	449	443	377	385	392	433	412	361	408	420	404	441	396	373	394	406	392	372	388	398	406	427	427	397	389	370	384	417	414	409	415	384	413	368	396	413	434	384	429	402	436	396	388	427	434	416	410	425	444	398	424	424	403	420	438	401	387	364	384	444	417	403	394	432	436	390	403	374	389	405	444	427	401	432	437	417	381	356	399	372	399	407	441	416	454	419	396	383	437	411	442	411	419	412	398	437	410	413	407	407	431	435	402	389	423	406	408	365	446	407	442	417	424	385	424	437	401	451	398	391	414	400	432	423	425	416	436	419	434	384	382	429	415	407	447	440	381	438	416	401	389	418	390	407	412	400	426	402	407	424	410	400	418	405	428	427	445	386	370	403	415	390	404	400	432	421	406	383	425	432	387	417	390	393	422	398	422	394	423	386	376	420	395	397	452	406	396	420	367	409	390	396	393	428	401	401	416	386	439	374	418	398	394	397	395	417	455	410	395	383	388	419	427	409	401	427	404	346	411	412	425	393	422	407	453	396	401	435	403	379	394	418	413	409	371	404	412	436	424	419	434	404	424	396	384	404	427	436	407	389	401	414	418	399	427	416	418	387	399	409	396	408	458	390	394	367	401	408	384	399	395	433	419	431	405	415	411	399	394	378	415	417	407	397	406	429	422	423	400	398	377	381	442	408	430	413	425	429	387	424	459	444	400	448	433	408	408	414	428	457	444	436	402	389	413	419	448	419	412	418	424	402	416	381	380	439	389	420	409	360	417	382	399	407	428	376	427	413	371	420	404	390	373	382	386	363	408	399	435	389	374	382	395	405	409	392	395	393	421	392	443	437	422	404	407	403	385	406	404	467	423	399	423	397	428	409	398	427	416	398	404	416	368	397	445	430	391	422	457	401	418	409	426	435	430	400	407	390	395	402	401	407	427	403	397	385	412	445	442	400	377	407	376	412	412	421	400	381	421	422	391	416	406	400	401	412	388	400	407	431	395	393	383	427	374	418	390	400	387	400	410	411	414	381	423	450	404	408	396	406	373	386	395	353	437	396	366	398	418	386	429	394	417	433	421	397	416	416	413	427	427	377	426	402	442	438	407	432	393	400	400	387	429	372	397	390	391	374	404	436	418	384	418	454	433	416	395	419	396	385	392	384	399	402	422	434	433	430	434	423	427	416	405	409	425	361	389	440	434	369	415	384	387	383	404	421	404	426	408	428	394	425	435	403	385	359	434	381	412	410	433	405	421	376	381	402	365	423	399	416	396	449	381	413	414	389	391	403	402	437	453	385	392	408	384	403	411	385	411	428	413	451	417	387	396	387	388	421	424	414	396	408	387	419	429	443	446	401	386	386	414	455	362	414	402	375	456	420	416	396	429	391	413	383	396	431	425	393	373	411	427	431	419	396	455	434	417	413	397	379	429	398	408	396	435	429	368	402	403	412	410	397	397	407	395	400	393	405	421	422	386	419	440	422	423	414	405	433	403	390	402	363	403	373	398	412	427	402	405	434	463	432	414	392	407	425	400	420	373	405	405	404	423	416	395	407	406	403	407	433	411	397	406	397	415	381	407	409	397	418	402	433	435	428	411	406	405	411	398	432	379	391	399	425	386	367	419	407	406	423	434	408	423	407	412	432	394	417	405	406	390	388	387	427	396	388	407	375	404	446	418	414	385	405	424	392	429	422	392	394	415	422	432	414	426	420	419	386	395	422	407	379	426	442	415	433	389	390	423	388	410	392	401	412	379	398	417	408	415	421	399	420	398	436	387	413	417	442	400	418	387	396	413	409	442	398	437	449	429	392	402	412	404	417	407	436	440	413	457	400	418	419	442	381	404	405	389	405	410	420	422	422	421	395	443	434	409	394	374	414	421	419	407	404	407	415	397	394	409	407	426	383	415	386	416	429	427	415	428	405	408	409	425	398	407	403	377	398	383	414	433	408	409	419	389	435	385	398	409	394	392	425	425	456	403	434	418	420	409	411	404	404	376	398	404	386	378	370	382	421	444	373	416	406	407	411	425	415	364	409	414	405	413	411	395	418	415	453	422	450	430	396	434	456	403	416	382	397	409	409	379	417	385	391	416	384	396	393	406	407	461	434	385	398	386	388	374	374	454	430	427	420	404	396	406	442	440	420	386	398	375	424	442	437	372	427	429	403	426	400	424	413	416	422	391	386	407	374	416	416	406	415	338	426	424	380	387	415	420	422	410	390	393	441	416	406	405	396	409	419	422	429	417	430	412	438	376	435	398	385	438	430	411	413	447	417	420	427	394	386	418	399	380	402	400	399	388	407	385	396	436	406	402	399	424	437	376	432	416	383	401	416	414	424	380	418	452	402	420	440	406	431	364	388	415	422	387	428	382	401	433	435	382	401	418	402	377	391	418	377	429	390	391	441	431	408	398	389	413	408	401	376	411	376	385	437	388	370	359	394	420	392	399	377	404	447	414	418	416	381	411	399	433	416	391	405	431	383	452	382	377	417	429	401	420	395	423	381	401	393	407	424	396	387	427	413	380	414	429	448	401	433	410	417	374	413	374	409	428	378	377	413	409	419	417	423	396	428	383	393	400	402	390	403	415	382	437	437	384	405	397	392	398	389	411	426	414	447	400	404	421	383	420	419	445	390	411	438	434	415	430	409	388	380	365	373	432	401	419	432	382	410	451	418	414	406	404	437	390	388	419	390	433	384	435	384	372	431	429	427	362	402	388	388	429	389	452	380	423	390	422	425	411	420	416	414	452	414	464	447	405	432	401	405	420	429	398	434	414	411	441	382	398	452	385	422	433	414	434	400	402	433	429	397	434	440	412	421	397	434	406	430	402	416	402	405	419	404	377	384	389	419	418	381	411	388	382	386	390	380	438	432	383	415	426	401	394	422	423	417	441	372	398	443	398	433	429	387	417	423	396	425	421	425	404	403	377	372	401	400	415	398	411	396	406	408	378	440	386	409	431	419	396	369	416	406	378	418	462	403	381	375	403	420	427	431	387	421	421	422	416	422	373	400	429	409	425	415	424	413	427	394	392	421	396	419	396	399	435	401	384	423	386	420	440	436	406
19286	13594	782	593	546	524	526	451	465	493	458	455	425	472	483	440	422	435	445	456	437	480	459	439	452	482	460	481	485	440	504	439	472	460	483	462	420	467	441	453	467	428	457	450	452	439	468	461	450	430	463	444	416	460	442	427	429	465	473	438	448	443	436	414	446	442	493	446	467	460	464	484	445	422	456	454	439	478	436	471	480	442	496	472	482	456	434	502	458	440	467	468	433	408	429	432	472	444	413	453	467	435	454	427	472	436	444	441	437	445	476	465	472	448	469	422	449	452	455	437	418	473	423	458	444	440	408	458	461	456	457	440	470	452	429	402	450	428	444	431	460	450	456	439	457	455	446	446	423	426	455	449	446	435	470	451	470	460	500	447	412	461	458	448	406	417	474	462	471	434	471	441	442	441	473	410	473	449	444	445	435	432	423	449	440	484	409	469	439	456	461	458	449	426	446	449	458	430	412	444	449	437	442	437	437	467	443	441	435	455	480	423	449	426	416	471	499	446	430	422	399	423	464	425	452	409	413	440	447	469	438	504	491	445	427	426	446	433	461	440	447	454	449	488	421	461	458	436	444	484	474	475	439	432	440	452	448	462	483	416	424	453	451	455	438	434	510	463	482	429	421	459	446	434	460	441	459	432	460	447	442	416	453	441	429	487	458	462	382	427	442	434	457	473	441	438	450	453	432	463	418	428	463	434	475	402	445	396	455	470	501	475	418	462	455	450	446	495	453	423	424	438	442	479	462	424	472	448	417	455	455	444	473	471	469	399	433	455	450	451	439	432	473	457	473	459	467	442	424	487	466	447	421	464	451	421	448	429	436	453	437	448	455	457	455	462	494	445	465	435	445	441	440	459	472	466	442	430	425	436	468	463	432	412	446	469	430	441	433	433	432	430	454	439	424	459	428	417	440	455	444	496	442	422	412	464	431	462	484	449	467	474	454	438	457	443	448	484	431	437	447	459	432	445	434	467	475	456	459	453	467	432	441	434	428	430	459	428	408	430	453	431	477	469	454	463	465	431	454	464	452	446	431	452	424	464	444	442	469	422	471	467	464	444	474	447	424	464	437	442	475	444	416	488	457	488	433	427	457	434	431	472	445	435	450	456	447	461	465	427	477	460	445	462	411	454	445	467	433	465	454	428	431	450	463	462	444	424	457	402	418	444	443	420	484	449	440	439	452	456	449	443	443	477	456	468	485	428	462	433	470	406	475	470	451	459	424	438	451	439	495	432	463	439	430	435	446	422	481	429	454	433	475	439	444	407	459	483	470	482	424	439	438	476	479	439	399	422	489	434	425	411	452	458	428	448	447	440	450	446	452	443	450	439	430	457	461	422	446	444	460	455	430	442	452	420	436	473	469	440	443	426	486	419	423	435	494	440	402	437	428	439	444	448	448	408	441	488	444	444	466	443	455	457	449	431	436	459	409	447	449	452	460	474	441	458	440	440	492	461	447	463	440	473	482	454	460	445	460	459	458	444	434	453	441	434	476	470	412	461	446	399	447	432	442	425	462	404	403	458	450	420	409	453	426	469	455	431	443	474	433	447	472	458	431	429	443	471	444	445	462	444	436	417	453	447	453	426	450	438	459	491	466	459	491	429	466	482	454	436	441	420	461	491	425	446	445	400	479	424	429	493	486	428	477	469	466	464	460	416	455	440	427	426	424	454	459	459	438	429	480	440	466	442	443	447	429	450	461	462	474	445	498	479	439	452	405	447	469	470	431	407	458	462	474	426	462	470	429	430	447	473	436	463	457	415	433	425	452	446	467	464	412	427	445	425	467	474	443	440	461	423	468	418	449	484	504	428	403	449	447	458	454	441	410	448	452	414	442	449	450	452	430	459	437	490	433	446	437	481	462	413	429	476	443	463	417	427	423	466	451	451	459	464	425	445	448	465	464	447	466	456	466	452	431	445	425	445	430	507	471	470	467	443	431	418	444	395	474	417	468	433	499	438	460	446	462	468	452	424	427	406	438	456	453	404	455	430	467	450	423	444	407	461	456	404	450	466	429	447	447	430	419	465	418	434	474	444	439	462	454	426	482	477	448	436	467	454	433	471	443	438	445	425	440	459	422	457	448	463	432	440	439	437	447	465	443	433	443	433	447	464	482	483	446	497	440	460	467	438	444	440	461	388	398	449	467	490	454	469	496	429	479	470	446	446	458	426	442	435	493	441	468	435	453	471	476	436	439	449	464	407	447	414	439	408	443	490	456	462	449	461	450	434	450	428	459	449	451	461	433	436	398	455	458	445	482	449	477	469	432	470	405	423	418	427	457	479	446	418	468	480	404	443	458	436	424	404	441	451	443	450	411	442	511	469	436	481	469	454	407	470	440	417	445	441	450	406	447	460	402	447	436	423	410	428	504	421	429	435	448	470	431	457	413	470	461	466	426	449	450	425	415	465	507	447	462	439	469	403	435	407	443	438	401	431	436	442	429	449	432	435	432	466	461	468	439	483	447	442	445	423	459	459	453	433	434	469	497	464	447	445	474	448	421	484	456	422	465	500	408	443	440	463	451	462	444	473	470	429	430	438	429	405	453	476	452	449	469	456	498	449	464	417	484	443	451	441	443	430	439	456	451	450	453	439	471	439	412	479	451	489	446	419	470	462	446	470	468	434	491	459	469	416	429	457	444	445	463	445	452	464	442	423	462	479	451	476	456	474	446	466	443	468	449	490	445	478	445	451	455	461	439	462	436	426	491	504	453	451	431	451	391	422	462	410	471	416	458	443	435	427	467	450	432	483	448	421	424	414	428	433	449	438	435	442	463	450	445	483	471	447	434	409	424	461	500	465	455	436	432	453	474	446	463	435	451	445	407	479	460	443	482	473	450	449	428	418	437	474	442	445	420	439	416	472	429	437	409	405	445	474	431	465	423	459	447	438	468	467	438	476	415	452	444	478	482	447	453	453	457	463	419	476	456	429	453	438	443	475	461	445	460	424	417	494	475	455	437	451	488	437	478	477	441	450	434	459	464	470	440	466	462	436	453	437	490	431	424	469	446	447	439	479	432	485	438	461	458	422	468	478	478	427	464	431	451	466	424	441	458	460	422	443	427	452	448	470	467	449	480	447	476	412	446	425	441	465	439	474	440	428	461	443	452	470	475	454	465	429	471	482	451	472	428	480	444	415	429	445	474	447	469	436	471	463	403	452	425	444	420	510	451	413	484	481	421	414	446	442	442	468	421	446	419	434	429	420	449	448	454	417	423	487	438	427	482	470	478	453	460	475	434	419	453	430	434	448	448	449	437	432	432	458	410	434	459	409	458	447	435	488	440	432	479	456	435	456	483	411	428	431	415	461	432	460	400	445	466	424	439	455	415	426	441	418	446	449	471	436	463	412	441	480	431	448	476	464	467	453	437	467	481	451	422	439	449	471	446	499	483	441	450	494	426	411	471	457	451	467	462	429	443	440	468	403	410	428	451	434	443	402	432	435	435	461	449	429	471	419	445	435	451	439	466	439
23624	21052	28297	24029	20992	8336	1016	596	491	470	425	417	377	402	382	368	357	374	331	341	340	379	339	355	314	320	346	328	314	309	346	364	318	335	330	338	306	271	325	322	325	312	327	326	319	324	336	335	350	341	337	319	303	347	323	336	332	326	334	334	327	332	311	308	346	319	307	342	315	346	344	314	311	323	296	334	294	323	311	342	333	335	337	320	322	339	332	328	353	325	329	303	350	329	330	321	321	293	331	315	303	322	311	304	295	350	324	294	314	315	322	295	343	301	303	347	325	317	298	286	338	336	276	296	307	267	329	342	322	303	347	336	347	347	296	308	329	326	332	307	325	322	254	317	313	333	324	334	297	321	338	331	338	310	326	311	331	309	317	320	331	306	310	313	290	310	331	319	289	299	317	326	318	312	318	305	321	327	292	315	299	309	323	330	313	319	325	328	332	314	336	344	344	337	320	310	348	307	305	316	312	293	333	305	312	332	337	339	326	327	290	315	334	298	330	307	343	333	309	323	309	320	311	337	336	302	298	305	325	354	310	306	323	332	319	342	330	303	314	339	288	307	341	337	307	305	320	332	295	321	323	317	328	288	330	329	310	352	322	328	330	303	295	344	323	338	330	318	333	304	319	322	347	327	269	314	305	314	334	308	327	323	349	297	346	317	321	306	323	304	300	319	339	321	314	327	291	330	288	305	303	325	322	314	337	315	307	341	317	303	328	296	306	316	342	319	336	308	310	328	318	310	300	322	294	305	296	296	308	325	304	308	302	305	298	341	304	332	343	350	314	330	320	313	323	326	330	349	283	316	312	304	314	325	303	345	300	329	292	312	326	311	338	339	324	296	321	319	304	325	308	330	313	326	290	318	302	317	322	324	363	301	344	373	339	312	339	340	311	329	315	331	322	300	322	305	309	339	297	298	317	310	310	315	332	321	361	339	312	360	278	320	300	324	328	313	322	337	328	357	308	337	309	303	315	317	298	342	338	328	260	304	319	336	349	315	290	315	342	352	329	335	327	302	342	310	324	314	322	346	295	344	310	303	325	322	335	320	319	311	309	298	333	310	367	318	313	276	330	312	336	291	305	314	315	317	338	316	356	339	340	308	321	313	276	310	347	350	337	327	319	359	338	328	331	345	333	302	322	309	390	330	309	319	355	293	312	291	310	346	375	322	309	315	306	341	314	318	322	329	340	362	342	329	328	324	326	328	347	318	295	319	349	303	322	314	333	298	328	353	348	297	319	318	308	280	283	303	299	313	311	329	331	299	330	301	314	305	259	358	309	307	331	352	325	304	351	315	288	299	333	330	332	339	313	321	296	295	313	327	298	323	334	305	319	332	299	327	275	336	311	319	326	354	353	348	334	301	335	331	343	329	299	329	319	318	331	301	300	314	330	291	316	352	297	323	327	319	347	288	340	334	307	318	317	308	319	311	307	367	343	302	330	315	305	317	354	331	338	326	334	335	318	287	325	272	320	300	313	310	309	323	332	308	318	305	318	308	322	302	319	341	328	303	324	327	292	276	316	286	350	306	326	322	328	304	290	304	320	305	326	361	289	306	295	339	309	314	297	310	364	311	311	307	350	322	305	309	301	338	338	316	325	301	319	324	318	322	342	341	332	290	331	322	340	327	306	293	289	290	314	338	336	330	323	331	326	314	311	308	330	308	295	296	336	325	305	300	361	326	313	312	309	334	326	320	289	291	346	333	295	307	293	295	364	353	312	317	327	319	313	317	309	327	306	336	332	316	336	322	309	308	324	334	328	308	302	313	334	314	300	328	319	325	317	312	326	305	326	332	303	322	340	306	306	324	328	306	304	316	301	317	309	333	310	314	320	294	325	329	322	347	343	352	309	335	330	336	282	323	328	335	309	319	295	346	307	317	292	348	293	345	315	308	332	307	279	325	333	317	324	318	309	330	307	302	318	321	306	306	308	295	317	321	299	319	318	320	329	334	322	311	304	319	319	356	315	307	310	328	319	335	311	328	345	333	357	339	310	334	333	332	331	348	318	342	323	323	347	305	317	335	310	314	326	319	311	312	301	312	340	343	349	294	311	337	328	329	341	327	320	329	317	294	309	340	350	309	290	298	308	306	308	337	297	322	327	299	307	336	328	313	310	313	331	332	315	330	294	294	305	308	326	307	327	363	308	302	326	285	332	348	338	354	345	317	293	352	315	323	303	322	321	338	300	326	304	312	344	305	349	319	318	304	332	337	334	332	331	318	309	330	328	324	307	319	341	333	329	313	338	311	270	285	340	317	334	321	315	316	332	344	309	320	299	315	331	343	327	312	288	328	335	315	342	269	324	338	335	292	321	325	323	323	300	296	305	308	311	322	337	311	330	301	311	301	320	330	327	335	308	323	310	334	310	367	321	331	327	335	340	303	304	335	351	307	304	303	332	321	296	326	319	312	313	325	322	305	295	325	306	307	324	339	300	326	333	313	303	329	319	312	326	328	293	316	317	322	299	308	338	313	360	317	305	320	335	344	305	311	314	301	315	345	322	303	302	328	323	312	301	320	320	314	354	295	287	319	335	288	324	307	348	329	320	295	322	289	308	322	303	318	310	331	323	296	342	299	299	312	345	347	303	308	300	335	310	332	307	345	367	293	306	306	339	300	320	347	302	333	318	305	321	332	319	323	323	337	334	338	349	330	329	318	316	325	310	305	289	313	302	333	319	329	322	310	285	321	332	297	320	335	299	313	276	311	328	333	333	311	335	331	317	322	317	297	327	336	315	306	354	277	324	306	322	332	340	333	297	335	320	334	322	304	321	311	288	334	314	338	313	307	329	308	325	345	311	314	313	347	319	319	346	320	312	338	317	295	340	326	292	316	303	343	315	308	309	304	304	290	277	304	341	292	345	304	305	350	312	322	334	307	302	327	304	329	305	286	327	333	312	318	319	304	310	314	295	297	357	301	285	337	302	293	328	310	349	302	316	350	334	345	295	289	325	278	332	314	354	323	297	312	328	327	308	314	308	286	321	334	343	341	299	307	320	359	355	312	335	340	321	327	312	309	320	349	338	308	345	347	315	305	317	317	331	311	321	299	325	313	309	326	301	321	295	317	317	329	353	322	303	324	308	275	324	315	338	350	340	342	316	292	289	306	318	306	347	335	324	329	316	289	338	352	326	301	335	313	305	299	304	332	333	327	310	305	304	330	316	280	331	326	311	305	282	325	289	321	301	305	296	303	343	320	318	337	318	316	324	328	332	334	298	304	306	325	302	330	303	313	323	275	326	319	317	320	313	316	302	322	326	293	319	288	334	306	306	325	284	340	335	317	276	285	333	331	311	333	337	334	309	314	313	317	278	333	332	306	315	311	309	318	269	354	301	338	321	337	290	323	343	315	314	342	313	291	314	289	291	280	296	315	329	336	350	331	316	333	291	312	279	300	340	326	324	303	330	325	330	339	354	325	322	318	309	329	307	296	322	302	348	316	308	337	300	346	325	289	336	352	299	330	357	325	305	322
33960	40276	4987	2377	1800	1373	1081	832	695	622	531	503	477	454	476	410	436	380	418	372	420	380	359	381	353	389	354	372	378	359	367	338	351	384	369	372	375	352	357	335	318	364	356	326	334	351	366	331	333	372	312	392	377	352	346	372	354	347	341	357	363	298	375	352	346	335	341	341	328	361	341	351	352	331	363	329	373	344	370	355	339	331	345	354	324	355	342	327	384	367	338	324	344	355	323	348	346	354	344	339	337	328	315	343	361	338	375	322	357	307	342	357	357	315	311	356	358	336	368	335	306	360	349	328	344	362	353	321	360	315	325	343	334	360	320	327	316	350	327	320	345	340	333	356	348	354	349	352	342	350	347	310	343	325	324	340	331	345	359	351	351	349	352	355	343	338	342	312	322	335	343	352	325	317	351	368	336	350	358	353	350	346	335	359	341	337	354	365	343	353	344	349	325	325	352	326	368	331	357	346	337	313	319	330	355	348	334	374	299	339	341	337	327	311	359	345	356	336	343	351	347	315	359	320	374	334	323	385	335	351	352	285	354	361	313	339	317	348	340	344	339	329	373	346	321	335	359	345	331	339	316	337	305	311	373	348	322	337	345	350	323	334	371	320	331	354	356	324	370	365	346	354	333	329	322	366	362	338	344	340	334	358	339	352	347	329	354	313	346	311	349	351	376	330	324	365	349	323	347	335	346	339	349	350	393	320	363	314	371	358	385	341	354	360	341	339	315	346	328	310	335	352	358	360	318	349	331	356	363	341	323	309	315	319	344	329	340	333	332	321	337	360	346	317	357	324	377	358	350	335	324	347	340	329	328	326	351	346	383	317	349	352	360	337	341	343	356	311	333	395	367	361	353	336	371	363	369	345	324	320	375	368	357	328	352	343	372	310	334	338	354	333	347	360	374	312	335	390	361	320	368	350	362	357	346	352	336	342	358	356	344	323	337	308	355	345	360	364	341	365	361	363	342	344	354	355	337	322	372	326	357	360	354	303	305	343	351	344	307	350	354	387	329	358	336	327	363	329	353	346	331	359	342	311	341	388	352	357	362	344	371	326	367	381	324	337	346	352	341	340	339	333	351	351	355	325	362	336	346	340	330	317	356	352	338	344	346	388	330	330	340	333	316	379	342	382	319	335	339	334	338	325	344	339	336	330	374	316	368	349	308	342	362	364	313	333	330	348	365	378	356	334	366	376	368	351	306	330	300	344	352	344	357	350	366	370	330	352	336	392	342	363	352	369	320	338	324	355	326	355	363	314	345	362	328	344	362	333	358	337	336	331	345	319	364	330	303	359	330	318	333	361	357	340	348	350	326	370	368	348	337	336	370	330	343	313	341	347	309	349	360	341	332	330	355	364	326	319	344	353	311	325	355	360	357	324	349	364	361	344	373	363	348	350	327	389	315	295	349	346	345	379	324	340	337	328	333	322	355	306	368	341	339	356	328	339	350	292	338	354	357	360	370	333	366	352	331	332	311	355	367	329	332	364	318	358	334	344	332	312	334	364	344	332	349	371	349	328	325	346	343	349	342	337	346	353	352	333	343	356	335	325	330	347	370	381	367	326	368	333	322	348	327	333	368	362	360	344	353	336	344	313	359	350	359	389	400	359	338	346	349	314	344	350	345	321	344	346	346	358	356	365	338	358	342	323	356	349	336	354	319	346	329	332	353	315	343	362	339	344	336	347	339	347	294	336	362	365	351	342	337	332	357	384	348	348	345	368	333	325	354	342	302	345	342	331	385	340	354	380	335	293	333	352	398	336	342	328	346	350	336	328	348	331	351	337	319	363	337	357	345	348	369	302	330	362	345	367	316	341	330	334	325	361	352	335	341	390	352	349	318	337	393	349	311	338	347	342	305	348	334	347	345	342	366	326	324	333	365	388	330	346	347	321	341	334	349	328	346	341	339	344	330	329	327	345	335	356	336	365	309	360	335	333	385	361	338	342	327	356	333	343	350	346	334	362	360	348	320	349	357	379	353	351	324	341	360	329	349	378	337	354	350	352	326	351	357	387	317	339	335	333	360	377	344	325	312	332	330	369	310	356	340	341	357	333	322	315	323	367	320	341	302	344	337	340	323	353	345	367	371	322	357	362	351	350	311	359	321	335	351	311	336	314	359	318	329	335	348	314	346	362	335	340	361	319	333	345	363	349	350	314	315	298	345	382	342	356	342	334	361	313	337	341	326	342	345	311	342	341	312	352	362	359	399	345	361	332	342	357	329	330	318	324	345	333	346	346	371	385	361	328	366	336	322	360	342	327	334	332	327	306	354	342	321	369	336	354	387	356	322	350	329	331	352	343	372	362	349	345	334	366	342	340	332	348	305	337	312	317	351	351	341	347	400	332	336	345	339	319	350	346	366	334	333	353	349	321	334	342	362	367	336	358	334	340	341	304	346	337	320	374	343	331	352	366	337	374	346	346	315	396	329	310	317	365	370	372	361	311	323	325	344	335	349	364	333	351	353	328	384	341	327	310	344	337	339	338	332	335	350	352	333	370	310	350	354	374	333	338	349	346	335	345	349	340	348	348	320	324	336	386	322	325	354	343	340	329	334	352	345	333	343	360	322	384	348	326	351	337	336	363	341	311	344	347	321	366	322	348	315	332	349	378	336	353	360	335	358	328	322	358	340	346	345	352	375	334	373	338	333	339	350	339	378	346	336	312	327	321	343	354	352	347	344	339	318	326	363	319	332	341	320	341	341	325	335	336	358	328	329	338	363	382	360	302	342	337	339	352	356	340	370	342	367	315	382	357	344	364	358	365	337	328	344	360	328	335	353	385	341	392	358	340	344	330	334	337	351	338	325	355	368	316	350	355	302	327	332	314	326	310	342	341	350	329	347	332	357	351	356	364	338	344	351	344	365	339	344	344	369	346	343	347	338	358	325	335	351	341	327	345	338	326	348	321	379	358	331	330	364	377	341	355	362	342	352	331	367	360	285	334	358	319	330	317	337	377	338	347	356	360	307	346	341	338	353	321	367	333	330	364	342	366	368	358	382	368	336	334	349	337	360	365	361	306	373	372	357	360	381	316	354	340	346	363	369	338	345	335	350	338	330	337	313	357	338	324	381	329	329	318	357	307	332	333	365	336	353	350	338	333	324	353	357	331	320	372	362	330	305	367	350	317	345	390	342	361	296	362	349	347	355	347	355	353	347	369	350	378	337	396	329	339	331	352	350	337	353	305	352	351	339	344	312	373	306	336	323	341	338	318	345	342	357	337	358	329	368	336	369	322	375	327	310	342	349	364	327	357	366	353	361	345	352	318	343	355	350	349	337	352	331	331	323	370	333	363	318	333	376	320	340	363	365	349	370	349	378	365	350	326	334	336	334	326	336	301	345	345	323	338	316	358	379	358	338	323	352	358	338	346	354	335	305	359	326	360	362	313	323	357	364	347	371	371	341	328	366	370	347	338	368	315	342	368	352	348	340	361	327	338	361	347	355	346	326	336	329	345	322	308	353	301	369	357
24938	21133	27308	25041	9591	1212	974	882	865	825	794	804	732	806	741	747	745	832	765	796	748	743	755	713	702	743	755	722	732	744	742	741	722	684	772	755	736	748	740	743	701	698	727	691	758	733	745	782	760	757	710	718	710	733	759	722	740	705	741	759	712	773	749	775	714	727	756	700	738	735	764	732	744	725	743	701	778	752	754	741	758	744	717	736	771	776	730	770	733	743	717	741	757	688	754	728	743	749	749	712	715	734	732	747	752	771	730	722	776	689	779	726	715	728	721	731	725	708	680	700	734	735	736	727	759	718	720	693	714	763	742	753	773	758	738	786	745	742	705	767	746	752	752	699	731	699	762	758	697	715	747	739	734	715	742	692	700	720	800	722	738	739	744	756	692	744	705	735	724	741	712	721	774	759	756	763	711	689	745	739	761	666	757	744	747	762	725	670	713	723	739	695	713	728	730	761	734	704	714	707	710	739	776	744	726	718	690	737	717	737	675	777	733	749	713	707	788	730	742	747	722	709	715	743	717	718	697	687	705	706	720	753	708	730	704	717	722	716	710	749	761	712	759	754	728	744	696	693	777	733	724	752	691	710	733	767	719	725	742	722	739	735	767	770	715	690	745	775	715	745	738	739	725	750	689	736	723	735	703	718	705	765	721	738	725	726	759	738	735	772	771	756	757	719	731	747	749	783	720	763	754	733	686	758	755	736	692	717	775	766	753	709	705	773	720	732	775	780	759	686	745	719	719	739	721	751	730	715	716	702	741	786	727	731	737	729	730	727	788	733	739	724	774	720	750	727	726	763	751	714	690	697	716	715	711	744	710	737	718	755	719	697	696	750	755	756	736	667	753	747	741	707	737	785	810	709	738	711	767	739	730	745	708	714	704	702	775	671	724	755	805	722	716	721	689	745	745	703	748	732	705	716	717	764	753	737	753	717	711	665	771	727	765	722	735	708	707	751	765	779	764	729	745	746	741	737	683	739	763	732	752	755	722	755	736	689	729	713	716	719	763	735	739	736	744	734	693	735	704	753	729	689	741	800	782	720	736	734	704	741	694	736	694	733	717	770	741	773	761	749	732	737	764	740	785	742	727	752	785	688	795	730	761	689	763	735	759	720	710	780	789	730	699	752	690	777	726	768	767	705	721	756	721	775	765	740	753	722	708	730	746	768	754	731	774	739	758	754	759	737	749	713	760	750	710	763	749	751	749	696	734	739	688	750	727	766	748	746	753	763	703	725	756	738	770	756	727	780	694	727	766	709	736	751	699	708	696	682	739	730	791	702	769	707	749	781	696	734	749	769	729	737	733	744	708	716	772	732	738	707	769	708	699	684	678	746	731	745	725	720	734	717	690	745	739	730	763	769	762	747	751	765	727	729	761	736	755	695	725	744	765	732	683	689	736	709	808	727	758	693	742	718	735	735	741	712	726	725	725	753	781	724	699	768	716	708	765	721	699	709	729	699	730	740	744	723	741	737	712	707	810	704	741	753	739	787	694	725	794	726	703	742	776	750	755	716	728	746	690	720	723	727	753	772	785	741	736	690	703	757	784	763	711	749	723	721	735	702	716	783	711	736	708	721	706	766	764	755	744	739	712	740	706	785	745	728	751	701	768	778	732	702	750	735	674	699	746	750	681	706	699	721	733	733	745	732	712	772	711	812	759	703	713	719	696	701	743	708	737	748	756	758	722	730	714	790	711	725	772	707	691	712	769	766	740	783	733	745	684	730	712	750	739	679	738	712	732	716	778	721	740	738	739	744	785	690	729	727	716	751	752	763	741	731	744	767	758	793	779	699	689	746	711	729	690	751	710	729	746	741	732	742	736	727	726	727	710	726	747	711	696	796	742	749	738	755	745	715	772	721	746	712	732	783	696	739	727	737	720	709	736	788	765	714	721	740	741	760	776	755	716	734	718	711	723	747	749	778	754	766	718	799	738	753	701	745	714	747	678	739	702	752	770	749	736	735	729	684	713	760	794	761	739	777	745	725	733	779	692	732	719	772	757	768	754	681	721	697	708	741	722	757	743	710	721	793	737	796	732	811	751	712	721	766	756	709	732	721	703	765	718	745	701	743	723	764	708	708	699	738	769	795	748	689	685	762	784	683	763	754	710	763	721	782	721	760	746	695	681	724	783	736	710	761	786	702	702	697	742	767	681	755	722	750	691	715	694	782	763	753	757	716	829	759	748	723	738	728	764	731	734	752	728	759	734	691	733	788	752	739	698	728	741	731	715	747	733	786	674	714	779	762	736	771	763	738	719	727	708	729	691	786	767	720	752	702	749	745	727	741	788	719	726	715	751	740	782	717	759	766	772	756	732	751	771	735	727	750	679	749	743	687	741	692	742	759	708	738	740	728	719	691	736	737	717	710	800	738	704	802	732	703	734	738	736	786	786	759	751	691	722	731	753	757	720	773	732	756	769	734	668	734	715	698	728	717	763	696	736	761	734	741	709	710	812	731	713	776	690	717	722	725	714	744	771	761	747	773	695	744	716	729	765	718	751	757	761	727	771	711	694	706	713	728	779	722	726	706	745	742	750	728	732	765	715	780	719	751	715	701	705	762	736	724	692	744	719	738	736	753	783	720	725	780	701	743	746	735	692	737	730	735	747	675	700	770	764	743	696	712	724	711	751	667	744	730	743	715	779	731	761	726	737	748	683	706	706	746	693	744	761	729	725	731	729	724	717	785	754	793	757	712	725	781	730	724	729	724	729	774	742	795	745	710	715	737	691	748	787	708	677	799	736	772	727	701	728	709	716	700	741	769	741	714	728	714	744	715	710	758	735	747	687	726	717	739	755	730	731	693	762	720	689	766	695	729	713	700	722	748	715	693	718	763	755	745	757	739	732	747	733	730	753	727	745	745	758	762	762	741	742	715	679	762	767	710	754	755	730	709	760	705	770	740	742	716	723	673	745	714	760	753	750	735	754	770	737	745	699	737	768	770	755	698	721	724	738	705	756	721	688	744	712	749	723	805	687	759	750	734	689	757	736	769	752	711	669	717	755	715	758	744	779	739	730	709	712	748	701	779	732	720	774	751	714	758	768	761	715	704	750	717	704	769	746	747	747	738	717	802	771	741	802	758	725	716	699	721	748	734	748	687	710	722	722	731	730	732	729	749	749	717	782	741	733	710	776	753	747	706	745	744	707	733	620	710	726	684	751	749	662	751	681	708	718	723	713	691	738	746	752	734	752	734	749	714	676	745	746	679	746	812	763	688	705	710	735	718	792	728	722	706	751	705	740	727	719	700	739	774	737	709	724	737	704	754	718	720	726	729	732	680	746	739	710	700	693	769	692	721	718	750	720	693	688	711	669	747	765	720	729	762	749	727	745	712	745	699	729	715	703	727	730	765	749	739	691	718	759	730	715	682	744	759	729	731	749	730	719	733	728	725	743	687	739	737	728	694	718	749	729	731	769	735	710	728	759	753	718	729	728	767	739	696	723	756	677	739	737	771	720	742	736	719	742	793
32673	24934	3138	1858	1601	1394	1190	1047	945	906	834	830	864	807	792	788	848	825	834	791	818	768	782	793	759	774	764	772	838	747	744	777	786	764	721	782	777	773	771	776	770	822	756	762	774	738	746	802	761	763	727	795	760	764	747	818	800	697	796	798	724	736	752	774	789	770	773	794	767	785	723	743	734	767	768	803	731	794	771	783	775	746	765	795	737	737	764	743	732	766	751	740	762	782	777	752	794	756	777	756	782	765	790	784	770	754	778	783	709	778	700	777	746	771	755	764	760	727	737	807	755	805	776	755	766	764	760	750	772	777	714	794	727	758	776	766	714	786	772	783	717	774	752	700	742	769	760	778	744	780	770	803	751	767	792	740	770	737	753	759	753	785	797	732	746	741	750	796	786	814	772	752	805	797	761	754	763	713	755	779	739	806	713	780	760	779	741	788	745	789	802	725	779	754	763	763	759	736	756	733	766	762	793	789	819	733	680	717	767	772	753	765	723	748	734	791	794	769	758	753	764	772	773	788	764	815	771	764	819	740	767	747	799	827	719	776	745	776	774	769	728	774	732	740	758	787	759	759	773	786	810	798	778	758	761	776	714	749	772	728	778	748	720	716	734	788	779	769	794	780	741	807	754	713	737	763	770	770	759	743	732	777	732	760	802	755	722	791	766	734	768	719	756	708	751	725	774	782	756	736	753	778	799	782	712	699	769	736	743	737	773	759	798	746	770	797	790	823	737	783	743	758	773	766	775	800	774	773	731	750	739	811	744	711	778	755	808	760	722	811	837	778	773	744	787	764	717	729	746	761	790	778	782	759	732	726	795	773	823	749	700	813	753	761	790	716	796	758	786	756	768	769	754	804	757	763	742	741	733	756	733	752	757	777	727	777	747	769	784	723	745	731	769	780	721	701	807	810	794	815	790	747	765	824	709	761	765	729	758	758	772	755	738	750	757	747	777	702	750	749	752	790	740	758	718	752	750	806	757	776	755	777	788	751	777	765	718	756	767	790	757	775	770	776	794	762	753	713	745	755	773	762	720	758	754	742	780	765	758	735	785	783	788	782	750	798	754	731	781	752	764	785	726	781	760	746	797	744	751	779	801	776	773	743	735	787	757	717	727	755	796	771	790	731	719	793	736	766	783	786	735	749	764	748	737	747	727	754	786	752	763	815	793	786	805	817	796	730	764	792	741	748	772	788	770	808	769	755	722	727	782	772	736	775	724	756	755	755	803	751	694	746	792	757	741	791	754	773	783	741	778	738	695	733	753	761	773	761	789	761	763	719	812	746	802	777	727	713	737	732	774	787	798	791	757	768	754	745	765	764	740	791	783	773	749	730	759	773	783	795	745	741	749	724	752	800	736	783	730	734	727	736	765	818	793	736	806	688	752	791	752	844	768	764	712	738	741	732	690	743	714	772	761	761	786	756	757	749	772	806	746	756	801	741	709	751	728	788	745	780	756	778	796	780	732	759	793	761	760	760	745	781	784	762	808	780	740	817	759	778	714	741	784	751	781	768	738	801	742	721	801	749	774	751	782	808	738	764	767	773	748	740	779	756	777	743	753	775	731	763	752	782	754	780	744	770	755	780	826	740	789	719	766	771	721	769	752	746	795	754	805	715	759	724	810	754	778	776	737	742	759	747	796	766	792	749	745	744	741	760	751	783	749	744	767	793	786	783	746	807	714	744	747	755	767	766	734	786	740	778	795	720	749	765	710	802	789	720	770	745	759	785	787	708	713	770	791	770	805	728	741	794	794	727	777	815	786	803	757	805	734	783	764	750	788	740	752	785	709	725	773	765	730	778	768	715	763	786	725	693	709	769	721	740	730	720	712	715	748	761	736	756	779	767	770	741	757	733	697	733	763	751	694	752	774	756	778	780	769	727	740	784	793	768	723	751	735	801	788	773	790	742	772	826	776	741	713	797	769	744	697	781	727	741	761	729	779	797	755	762	777	760	759	750	740	778	707	788	718	753	775	769	760	780	766	773	784	800	771	724	739	756	796	789	791	797	787	733	753	786	763	789	754	764	751	764	778	715	792	763	770	761	733	734	740	816	779	740	744	739	783	746	766	713	783	745	727	771	796	782	736	740	782	753	779	755	733	728	784	774	759	765	781	770	827	758	706	749	760	780	752	747	764	765	817	779	765	777	788	795	799	734	739	743	777	740	762	759	770	762	790	757	796	751	757	747	766	742	743	806	782	794	777	701	732	723	746	772	797	796	759	771	769	762	774	715	782	740	768	749	811	732	761	768	802	728	777	728	717	759	782	691	771	733	771	774	768	799	761	772	750	735	789	756	757	753	763	726	768	725	812	744	779	743	746	788	765	781	741	771	756	725	758	760	763	760	770	738	762	712	783	758	787	755	838	753	758	794	764	768	743	738	782	743	784	762	721	736	793	754	781	787	752	734	754	791	761	741	792	752	760	725	766	756	788	743	751	764	764	777	807	753	756	721	728	750	733	731	770	755	758	766	747	785	785	766	752	768	806	742	787	724	785	740	770	791	778	755	777	707	793	782	806	700	791	775	784	727	747	805	746	776	718	764	793	762	781	780	728	758	764	791	764	757	772	795	810	765	771	822	750	759	779	727	746	717	757	754	734	746	780	744	781	754	744	784	770	798	797	720	767	777	760	759	781	715	724	747	805	769	760	764	769	723	786	725	758	792	804	770	729	781	777	765	734	757	771	805	796	777	754	739	745	797	708	752	797	714	751	779	779	754	768	784	754	773	736	759	761	777	735	749	717	781	812	756	721	781	729	717	729	763	796	745	781	760	777	673	772	791	762	759	771	793	735	768	769	821	794	737	712	735	757	767	758	763	816	787	746	789	728	821	776	754	791	729	747	729	769	795	758	811	737	818	758	764	740	780	769	747	794	783	748	753	722	749	749	741	734	732	697	780	754	769	730	750	750	762	774	731	748	750	726	816	725	778	803	800	781	735	778	774	740	749	740	798	757	787	776	773	710	748	805	773	749	675	771	808	780	786	776	734	781	728	746	750	807	776	774	800	775	762	811	793	785	737	673	775	740	756	702	760	754	773	767	773	716	732	778	707	784	738	767	761	781	763	742	778	741	762	702	783	706	784	799	731	758	761	747	788	743	772	770	743	718	761	804	781	758	771	739	768	705	763	762	764	778	840	768	756	778	772	723	797	745	772	782	757	810	782	765	771	800	795	756	739	790	842	786	783	761	801	746	813	702	747	730	780	748	814	775	744	804	746	747	757	795	750	767	771	778	758	766	760	767	736	742	740	766	791	743	738	749	776	713	754	753	730	743	781	751	741	786	715	817	733	702	756	723	755	763	791	772	778	753	771	773	760	792	739	722	767	773	784	752	749	729	685	710	770	709	848	755	747	748	789	742	787	799	733	780	782	747	767	789	759	766	801	765	758	738	771	777	784	762	779	791	764	739	767	734	792	750	738	765	775	804	755	756	722	760	740	751	726	745	795	788	714	752	817	784	772	760	797	763	774
22618	21172	29121	23492	21175	21264	7870	1387	1082	985	929	958	900	846	827	841	818	792	790	760	764	770	796	737	773	740	747	757	739	675	725	726	737	721	748	713	746	714	714	682	733	691	711	682	737	730	705	756	747	682	737	656	742	752	765	771	686	720	729	687	705	747	686	715	708	700	702	723	726	705	688	699	704	735	749	762	759	702	732	768	735	773	721	692	741	666	775	741	681	715	704	713	690	725	716	725	729	676	699	712	717	758	706	719	676	710	723	728	695	704	717	723	699	738	726	717	725	706	744	723	729	709	714	709	742	764	734	700	736	724	711	681	714	729	707	683	761	797	754	723	727	688	702	700	709	684	706	757	691	738	708	704	734	693	731	676	684	747	684	774	705	703	736	745	757	693	683	719	753	711	638	697	721	776	711	742	709	742	739	714	734	751	693	722	692	706	749	746	700	698	703	720	729	662	686	785	739	728	734	718	670	717	732	728	721	719	741	713	759	692	719	720	725	649	718	717	704	717	707	694	735	685	689	771	738	715	739	700	725	747	722	718	686	684	739	720	726	714	707	683	648	699	752	752	714	746	697	731	695	676	672	690	709	664	709	722	709	737	716	683	715	773	737	758	679	720	748	735	725	702	749	690	691	657	722	714	751	713	717	664	757	713	691	748	705	741	748	686	756	730	722	689	669	694	705	700	685	679	707	710	731	764	728	707	719	660	749	659	711	736	716	711	670	724	752	674	721	735	682	727	691	684	702	731	718	723	699	739	783	731	717	692	726	715	776	704	707	755	681	671	734	738	722	700	714	784	754	746	696	735	691	673	733	685	714	768	661	755	749	730	735	686	741	736	700	707	659	704	717	710	718	713	723	794	690	714	740	708	698	725	715	728	713	696	662	673	704	718	713	723	725	742	709	665	706	734	731	692	725	724	726	758	699	701	740	711	754	739	740	696	706	710	686	731	752	734	755	703	741	734	756	741	735	728	679	715	708	693	702	755	724	708	699	749	724	683	708	656	706	701	718	676	708	682	739	686	747	724	690	721	694	724	692	708	729	699	742	673	771	673	711	750	741	678	776	700	694	723	730	750	723	716	738	716	706	711	740	725	733	688	648	730	748	687	706	742	738	748	735	739	710	699	683	680	708	745	671	703	698	677	715	728	698	684	694	708	663	736	683	703	698	766	749	736	774	718	712	683	707	670	733	749	754	739	659	698	722	708	740	691	700	778	752	742	736	748	766	723	713	737	746	741	709	681	697	675	645	709	679	727	715	712	714	738	735	757	679	696	751	699	695	747	681	776	713	677	734	702	726	733	725	734	730	731	697	742	712	691	712	720	731	733	704	692	742	739	680	677	738	698	740	749	696	701	719	684	717	736	703	746	740	765	694	664	762	690	735	689	741	717	703	742	665	708	719	715	705	715	686	732	704	707	723	760	721	748	709	699	695	711	716	683	735	740	713	688	739	758	708	670	722	738	708	743	699	718	711	699	740	716	746	695	724	681	757	720	721	734	731	709	700	717	701	741	681	737	684	651	695	690	660	756	688	680	718	737	670	755	680	701	724	677	741	754	713	704	702	750	710	696	713	695	700	718	736	716	706	716	714	743	716	738	662	705	731	689	679	740	730	741	684	656	785	710	721	684	738	719	688	700	724	703	739	726	706	685	686	701	714	737	756	739	691	702	702	728	685	696	726	694	744	707	749	704	751	732	663	702	661	693	694	708	738	724	728	686	701	696	764	746	723	735	717	715	718	719	716	698	702	750	744	697	704	738	712	721	701	713	755	696	710	740	716	727	750	669	749	690	729	714	680	720	677	735	732	715	713	671	708	730	705	689	701	736	732	721	716	713	729	735	734	719	739	692	729	753	733	681	730	700	713	681	701	670	700	785	701	733	702	759	684	706	722	714	683	715	738	676	681	750	743	731	720	702	706	780	734	723	684	693	691	694	693	732	644	689	677	694	738	727	773	663	719	703	692	677	759	667	745	687	698	667	669	701	730	766	705	755	732	696	706	646	725	690	679	711	691	729	703	724	675	738	674	713	717	670	686	695	734	699	763	736	676	708	748	738	687	678	652	762	696	722	710	767	727	675	767	677	678	679	694	665	674	701	766	669	677	710	693	697	703	735	688	724	665	687	722	718	693	725	667	719	690	741	660	697	754	731	714	670	721	714	697	688	727	754	682	733	723	712	722	736	755	730	699	741	698	734	754	697	729	736	682	699	716	686	702	739	729	680	754	713	701	674	718	715	665	668	722	680	743	696	667	739	767	723	682	717	701	684	685	730	742	742	754	749	727	689	717	745	683	699	707	675	684	729	714	695	674	702	737	647	738	732	754	703	753	683	699	731	696	724	683	701	695	780	721	699	766	672	724	715	711	733	681	686	717	732	713	679	705	721	702	719	713	702	715	719	704	671	715	678	698	724	725	760	709	725	731	774	731	692	721	683	769	663	723	709	667	716	739	694	778	670	674	736	728	706	717	745	676	710	759	758	695	705	710	723	726	724	677	709	731	712	733	712	767	691	746	702	701	721	715	696	686	709	763	676	697	697	732	705	726	716	688	675	753	750	695	738	723	726	744	717	733	706	698	692	686	704	698	678	737	742	728	688	747	747	700	686	735	713	731	721	743	700	714	677	678	724	744	703	714	688	696	745	690	693	749	723	691	718	689	734	672	719	702	722	740	732	705	722	719	721	701	704	708	698	716	739	716	693	726	696	681	712	714	708	707	752	685	727	702	703	703	677	680	709	705	708	726	709	728	731	744	721	716	692	727	742	703	695	729	659	686	676	721	702	768	722	740	764	688	724	732	674	684	695	747	723	717	713	729	698	688	749	712	679	713	708	758	689	707	683	704	659	656	760	708	665	741	721	740	695	718	728	734	689	707	708	702	658	748	685	719	728	679	669	701	702	734	685	672	686	698	695	743	732	773	702	716	714	747	673	687	728	757	720	676	753	719	747	709	757	790	751	693	658	749	766	680	721	706	701	727	730	700	713	698	713	675	698	737	673	734	735	740	699	718	681	715	711	729	725	711	710	712	764	683	725	682	748	680	701	701	696	720	685	751	697	640	700	736	713	700	662	712	697	724	728	755	796	716	708	697	699	723	695	733	699	759	728	689	695	734	721	686	730	688	704	705	685	774	738	718	668	710	679	695	716	725	727	743	696	736	725	688	729	701	691	756	707	721	729	718	758	711	717	689	729	744	682	742	695	771	742	772	682	683	701	749	706	741	749	697	679	765	713	727	681	692	724	699	694	753	710	711	738	716	727	741	692	696	718	700	746	740	723	697	727	759	783	742	679	718	697	670	720	743	692	727	687	710	722	738	704	698	716	714	692	735	677	752	723	741	717	686	708	742	676	642	693	724	729	714	687	703	723	762	711	714	711	768	736	733	730	678	741	658	705	700	687	650	687	710	674	695	661	739	729	723	733	668	733	696	711	698	743	694	717	717	735	695	726	693	708	704	742	759	753	732	672	708	747	697	702
37279	34378	8817	4588	3395	2786	2210	1727	1484	1297	1165	1054	1001	926	907	861	861	791	802	751	825	760	781	738	759	769	798	738	759	741	752	732	718	739	735	693	698	676	733	694	737	703	717	696	734	673	684	735	707	713	710	684	660	675	746	752	698	693	699	729	699	696	739	777	708	721	680	719	707	736	726	694	683	691	656	694	748	722	734	716	732	687	780	699	702	697	707	703	711	725	704	709	674	708	725	708	716	722	737	694	766	701	698	696	705	700	678	720	773	701	738	718	722	707	735	725	675	718	730	698	741	757	719	676	721	699	708	698	719	760	752	712	702	724	699	745	716	717	708	747	680	705	721	706	726	682	667	709	727	705	779	698	690	713	672	718	724	719	763	747	696	659	726	749	720	726	719	739	740	706	736	703	720	670	725	682	715	685	704	677	678	721	654	713	645	733	734	741	701	724	709	698	768	710	710	738	719	719	729	724	679	682	751	710	711	722	715	706	702	709	723	696	716	659	693	695	714	669	750	674	734	662	706	662	720	712	726	691	701	732	701	703	724	717	689	739	711	731	653	696	689	690	713	688	697	706	729	669	734	713	711	709	733	723	717	710	707	711	670	732	744	738	713	718	722	732	670	668	731	702	705	741	700	722	759	700	736	706	672	661	717	635	713	698	747	680	685	688	685	728	638	677	673	755	725	717	676	710	701	736	684	693	693	710	729	728	682	696	666	677	698	745	728	684	696	689	717	730	652	708	756	672	673	675	731	711	740	721	690	679	686	698	720	693	678	730	639	715	712	720	728	710	696	724	709	713	740	694	694	701	670	718	700	686	725	699	675	705	711	677	700	708	674	724	734	742	705	757	703	731	710	679	732	741	702	705	752	695	658	705	704	701	692	734	672	720	689	706	663	697	722	782	673	781	701	732	679	769	683	731	764	720	702	744	760	700	677	722	703	755	695	668	755	722	773	703	708	712	689	687	713	683	713	725	736	706	678	727	764	751	760	724	713	700	691	693	759	670	710	724	691	715	756	716	705	665	738	711	741	739	691	690	688	702	719	690	716	713	717	738	743	702	736	763	689	698	743	762	742	742	732	715	702	680	727	708	679	706	702	709	710	699	678	725	696	731	683	690	669	678	732	721	696	722	682	726	693	696	728	699	757	706	685	711	702	698	680	721	643	729	720	676	673	706	700	715	780	672	690	708	696	708	676	696	704	695	678	686	722	710	723	700	701	719	713	696	721	718	655	687	654	708	745	664	730	686	691	771	667	718	679	722	714	754	679	701	687	709	701	715	675	700	738	767	687	704	759	736	722	740	691	734	690	690	762	763	711	735	721	726	681	717	688	709	685	742	686	734	730	697	686	647	729	728	682	694	716	705	682	725	721	724	718	727	699	724	681	719	730	721	734	682	716	708	739	679	727	720	700	677	663	704	759	734	693	725	722	705	719	705	717	661	721	738	730	719	734	711	731	734	695	717	693	676	685	701	693	694	698	706	691	773	767	727	738	742	703	733	768	729	752	695	700	741	677	698	682	645	708	722	681	717	671	709	716	723	757	666	679	705	692	679	683	718	659	719	736	744	749	684	681	733	725	737	716	690	748	743	747	690	695	729	704	728	737	737	721	724	700	734	670	716	693	691	693	691	719	720	707	678	729	702	721	727	761	750	706	725	666	675	717	740	757	718	692	731	705	737	705	748	689	641	700	677	709	723	730	730	686	725	698	683	707	774	727	695	702	749	734	775	738	714	751	717	707	693	740	655	717	737	700	700	735	689	673	733	695	705	762	746	740	705	694	700	731	732	733	705	684	709	741	752	725	730	734	726	704	675	698	721	743	702	705	717	777	692	702	726	708	698	699	635	713	737	712	760	695	668	655	685	713	732	735	709	682	710	758	742	764	667	724	706	769	673	709	715	765	679	690	661	682	718	730	709	710	747	745	695	676	705	741	727	690	713	712	699	762	719	761	691	715	763	708	687	651	703	704	744	709	712	675	703	723	685	724	657	696	728	665	706	706	679	682	693	712	690	747	744	669	672	703	691	739	707	753	712	707	682	729	715	694	700	713	722	732	675	679	692	701	693	724	696	704	662	733	694	723	716	681	733	732	679	717	786	689	683	727	688	741	733	672	748	680	695	666	691	704	714	745	702	725	728	687	689	725	660	741	729	729	725	729	762	670	715	673	678	734	697	684	688	691	692	723	703	758	729	675	772	710	688	703	721	712	668	666	740	720	729	734	714	649	648	717	678	749	682	711	725	726	718	692	680	736	712	735	739	746	714	715	712	713	684	687	702	680	700	754	717	639	667	752	693	709	725	715	711	690	696	684	702	730	745	700	730	691	708	689	659	699	718	673	684	727	704	743	695	721	692	761	729	705	730	712	713	712	731	689	686	772	677	711	694	714	687	688	716	697	706	684	753	735	719	714	682	706	672	671	706	716	702	727	690	663	697	698	697	723	693	715	687	776	646	743	738	721	728	739	713	659	702	705	687	737	713	674	664	713	758	719	731	687	702	735	706	691	694	687	730	671	709	736	722	683	685	749	755	709	688	686	709	745	703	720	691	744	666	699	693	657	722	750	751	730	694	727	676	718	718	722	693	687	662	672	697	675	699	777	708	726	710	687	650	723	724	708	701	658	767	701	709	694	725	681	713	715	698	674	713	677	733	722	693	711	726	690	685	726	655	740	662	696	707	723	707	736	676	671	706	701	672	738	691	655	738	710	722	733	719	725	736	765	725	719	695	695	725	696	723	721	706	685	746	722	669	756	772	625	720	696	708	758	688	708	716	732	665	671	712	727	689	684	741	684	699	708	699	696	689	725	723	720	733	667	720	714	718	718	667	702	737	720	678	713	682	731	701	684	714	708	728	727	722	713	706	697	723	719	709	704	692	708	694	704	684	681	722	693	722	731	684	683	723	666	702	741	705	764	736	702	688	716	748	750	708	741	694	712	696	743	701	758	706	740	748	747	690	710	732	721	704	659	666	710	706	668	748	703	707	712	709	705	722	741	718	742	755	696	737	714	727	715	691	723	732	714	699	711	722	708	724	749	735	697	712	708	681	694	673	690	703	712	677	663	685	681	677	692	728	715	692	667	704	692	749	705	702	704	686	713	743	706	693	692	692	687	759	731	716	724	742	680	702	675	707	697	704	709	697	700	710	719	733	696	688	692	728	738	703	664	668	743	670	720	721	736	660	676	748	703	658	620	712	711	719	671	714	668	715	713	712	663	681	727	728	751	688	664	707	713	713	727	705	707	667	781	729	690	754	711	742	698	717	714	720	720	722	704	744	674	701	718	692	666	728	710	710	704	748	733	658	702	731	714	699	697	719	746	719	692	727	662	693	672	713	700	719	706	671	705	715	745	741	731	680	745	709	679	727	667	694	691	743	716	747	705	725	666	690	668	691	695	740	719	698	737	678	708	697	736	699	676	703	616	681	732	752	706	726	740	693	702	734	677	716	695	711	683	744	715	721	726	676	738	740	725	677
28538	19192	5867	721	536	459	473	432	428	386	410	404	433	421	417	427	402	399	388	465	388	413	391	431	404	438	428	411	410	424	400	422	463	414	391	408	402	401	400	450	409	443	414	423	414	414	404	417	401	429	392	396	418	374	418	396	410	437	384	413	408	398	438	448	389	407	401	408	404	417	383	426	411	410	417	414	421	427	400	399	387	421	417	388	451	385	388	382	420	426	412	408	414	451	418	385	414	428	388	395	427	414	431	388	442	421	376	408	393	431	440	402	413	416	393	382	412	394	415	411	450	409	423	412	405	414	403	430	439	412	388	453	429	405	435	451	410	454	376	420	358	388	410	421	434	409	435	429	391	433	395	449	401	426	407	397	429	409	395	413	397	401	424	402	429	414	423	377	383	400	415	419	366	381	421	405	371	439	449	417	405	395	380	443	433	404	456	419	422	407	380	406	353	406	374	383	420	380	410	462	460	427	436	416	407	367	414	405	387	411	450	402	449	401	418	412	398	411	406	375	392	375	409	455	434	421	412	444	383	380	410	418	425	448	401	403	422	386	393	393	429	389	380	467	407	421	428	366	432	416	391	427	419	420	430	425	405	392	401	400	403	372	434	445	382	393	416	384	416	409	443	424	411	424	429	425	435	384	426	396	402	411	403	386	407	392	410	416	425	398	414	409	394	434	388	414	410	418	436	394	440	413	410	425	428	390	433	380	424	427	428	407	389	389	429	408	411	419	433	389	386	387	401	413	399	441	456	439	382	393	392	430	384	424	378	415	399	373	393	425	426	406	439	373	408	405	408	418	428	387	407	453	396	386	422	387	388	421	435	410	419	421	402	381	392	450	418	405	393	444	428	405	415	374	401	405	393	414	404	444	379	413	414	410	403	365	430	414	371	404	395	435	389	415	456	434	407	396	402	435	439	411	385	413	440	371	419	408	407	371	400	397	358	396	411	399	415	404	438	395	415	396	404	398	408	398	404	425	407	429	429	382	418	401	442	425	414	429	392	420	449	425	389	410	414	409	410	436	398	440	454	446	365	394	434	393	394	408	401	454	392	382	409	414	418	416	429	420	395	393	400	366	432	419	392	398	387	403	382	408	387	391	413	445	402	407	390	389	399	380	425	420	400	419	435	418	387	412	387	406	421	420	428	440	400	401	362	392	412	418	394	396	377	399	416	422	403	404	406	406	426	419	437	399	381	414	429	403	382	432	407	411	393	385	387	395	400	373	417	411	396	392	377	432	424	404	449	365	401	391	410	416	396	387	395	403	446	412	376	397	382	439	405	391	427	401	419	431	408	361	436	427	422	417	408	419	419	385	403	433	416	388	415	410	424	403	380	427	420	439	416	411	443	398	392	396	408	416	415	396	436	409	410	388	395	408	421	392	426	404	439	370	395	430	418	413	376	442	399	449	415	404	400	411	415	412	440	382	443	445	424	416	406	399	389	423	376	391	442	412	368	399	378	369	425	399	419	418	420	418	382	389	347	407	424	388	392	430	416	402	386	373	435	434	413	424	420	408	370	406	416	403	393	404	396	427	426	421	408	399	416	431	428	421	415	421	413	408	428	433	393	410	381	385	392	419	400	387	417	418	386	367	412	410	414	393	372	419	392	415	412	446	419	399	421	429	403	409	427	413	402	429	394	433	426	406	403	402	420	400	407	405	448	389	410	412	399	410	397	407	413	426	432	395	411	387	430	432	427	435	453	402	393	399	429	399	413	378	426	394	413	398	421	399	418	436	388	438	431	386	422	398	400	371	344	427	430	443	408	416	417	376	410	383	412	419	404	411	393	440	389	391	398	369	386	416	392	395	445	368	390	403	397	401	416	410	437	433	377	426	382	435	428	412	429	399	418	438	407	434	389	399	421	400	356	417	405	389	408	430	408	415	435	373	394	436	391	397	416	380	422	397	407	406	406	391	406	414	427	448	401	429	377	375	382	402	408	398	402	438	429	434	387	395	380	389	398	447	435	415	437	407	420	384	422	400	399	422	402	399	428	410	391	441	424	411	390	392	402	414	441	413	386	416	406	411	431	402	408	380	413	419	392	421	414	411	428	396	421	419	418	442	432	441	374	415	391	388	424	380	441	420	430	437	400	394	373	426	413	399	418	390	421	402	401	415	391	410	404	435	422	410	400	406	434	432	427	434	394	402	422	405	394	390	425	397	407	410	390	412	403	436	402	436	398	428	404	404	425	440	405	431	390	386	460	409	377	407	405	439	417	437	407	402	429	444	396	413	379	381	434	388	372	438	379	393	409	420	392	380	398	420	398	393	382	372	401	425	440	418	391	421	440	429	361	436	410	401	413	424	426	387	387	385	390	423	426	439	411	404	412	394	370	397	395	448	414	416	387	416	429	397	407	430	437	377	380	399	383	403	379	413	412	416	392	391	438	457	420	413	423	386	386	381	460	405	416	409	341	424	439	430	418	398	393	417	416	417	415	423	409	393	412	403	423	396	401	430	423	413	367	420	380	417	371	404	401	422	408	415	447	414	412	405	387	383	409	432	413	397	441	419	431	383	419	389	429	399	393	398	444	421	415	388	414	421	390	411	398	419	405	398	391	407	423	393	417	385	435	388	422	376	435	392	422	417	396	425	414	397	406	409	397	400	404	371	446	386	422	405	399	415	429	404	392	413	420	420	399	410	433	398	419	416	408	423	422	406	360	395	404	403	417	413	398	413	431	418	417	415	437	432	418	412	426	423	405	407	409	391	405	410	405	416	376	405	435	395	400	416	380	401	393	428	413	416	426	417	399	420	402	377	402	434	394	407	410	423	378	391	430	397	423	412	393	403	403	409	393	422	397	433	405	434	428	385	467	395	402	411	416	376	385	398	399	334	407	444	410	378	406	399	409	424	410	426	419	419	393	423	422	420	434	404	384	382	456	396	423	399	424	385	421	416	441	430	411	429	424	427	399	408	393	416	387	379	442	410	403	419	423	404	405	413	397	406	380	419	400	415	388	388	420	402	402	396	381	434	405	408	415	391	428	433	429	405	413	449	441	440	426	387	427	403	393	428	407	390	406	402	413	432	402	404	425	402	373	397	423	421	407	413	402	437	404	422	383	416	443	427	394	433	377	436	416	441	396	429	384	417	421	406	409	447	435	398	382	427	433	392	398	396	382	410	406	394	463	414	407	378	450	394	434	424	394	433	401	400	394	403	411	414	380	441	414	353	398	432	422	427	417	420	405	404	423	429	412	356	396	422	403	393	426	389	382	396	404	403	405	365	420	404	413	386	405	439	431	402	401	421	437	375	378	397	413	411	419	437	389	427	375	450	417	394	380	416	396	398	446	405	384	411	412	397	388	406	429	401	436	427	374	401	413	410	404	399	400	372	412	412	428	396	406	401	371	392	408	451	418	437	395	416	404	370	433	422	411	438	405	391	381	388	399	389	418	426	385	388	409	408	403	412	375	416	382	378	411	466	404	451	405	387	402	402	412	412	451	378	422	410	462	403	400	395	389	410
20727	5588	837	582	582	588	495	478	466	449	467	487	454	486	465	465	454	491	454	406	431	444	412	465	438	460	467	479	479	438	477	457	423	431	431	418	437	432	436	433	426	436	440	461	419	438	441	450	436	458	441	489	448	447	467	408	433	433	475	432	408	465	444	462	422	439	480	425	450	472	417	434	464	444	449	414	419	458	461	417	456	416	428	458	471	438	423	471	474	429	460	478	443	436	439	459	435	466	455	434	445	484	437	489	443	457	467	443	441	434	440	434	439	439	429	417	477	454	461	477	437	448	456	446	443	446	475	454	467	437	427	442	450	438	444	449	455	436	443	419	420	449	432	461	408	447	448	401	452	445	460	472	454	456	447	436	442	460	462	439	444	460	416	412	435	414	468	450	408	421	453	439	440	454	417	460	453	445	461	413	433	456	421	459	431	461	480	437	413	464	448	430	427	481	428	430	451	413	425	441	438	449	461	447	418	421	464	469	439	468	423	450	446	461	439	470	473	451	423	400	450	435	434	450	444	443	416	463	462	434	438	471	435	477	414	402	443	455	459	450	432	448	447	460	469	470	428	444	426	432	456	413	494	436	463	447	414	452	461	405	448	413	424	464	441	458	456	471	433	472	477	448	471	455	429	460	454	437	472	442	449	459	437	448	429	454	461	468	440	438	447	477	452	487	450	459	448	458	445	463	440	443	452	465	471	465	434	468	417	468	455	466	446	421	446	461	460	422	440	425	421	441	450	445	440	458	459	428	443	446	422	468	428	460	484	463	451	460	446	464	439	444	476	448	432	443	434	480	474	446	396	413	423	468	449	432	446	421	447	450	461	450	436	438	484	439	442	461	455	442	415	462	438	455	467	451	464	451	448	464	467	451	498	466	410	436	463	432	439	464	465	483	457	462	461	445	467	437	440	428	467	437	463	437	477	436	457	438	452	481	448	449	397	477	448	462	421	425	407	469	412	440	402	435	408	456	484	432	455	429	458	434	433	438	472	494	484	453	455	467	458	453	452	479	447	413	463	444	449	411	456	426	468	455	460	436	437	412	439	479	441	408	461	422	425	414	440	419	412	444	418	455	484	438	456	423	435	449	454	436	455	442	445	438	490	448	463	426	428	420	422	459	448	459	438	488	460	423	462	484	409	439	481	451	442	468	485	440	425	446	431	476	472	418	463	436	444	425	443	453	450	416	425	392	434	443	458	449	446	453	436	459	424	452	416	451	472	482	426	445	494	416	426	430	445	455	430	433	462	442	442	447	466	441	441	463	449	418	441	469	449	472	452	436	446	442	466	438	465	452	429	435	466	448	441	431	460	479	433	473	474	425	468	437	452	436	429	441	429	411	431	418	458	425	433	458	428	480	460	429	443	445	440	412	474	446	456	418	474	406	447	428	463	440	446	444	434	444	424	427	458	402	456	457	466	416	434	455	434	400	434	467	484	432	450	426	423	446	425	434	452	470	409	432	425	437	454	473	502	457	485	454	459	483	457	502	467	450	429	428	423	414	457	441	439	461	457	455	481	438	448	421	459	428	419	459	421	454	469	420	415	481	480	431	440	437	454	431	463	433	438	478	431	424	462	468	444	480	446	437	460	435	453	466	442	461	436	448	480	464	470	413	460	440	499	456	464	431	439	449	444	432	438	435	461	418	444	426	460	432	464	481	430	436	464	475	450	457	457	458	456	447	445	444	454	422	451	459	466	443	436	422	437	438	433	429	425	472	483	440	452	438	450	446	457	444	436	418	431	476	445	446	467	447	441	434	466	449	478	440	465	429	481	445	466	479	428	447	440	457	464	454	509	461	465	462	429	420	423	448	452	436	480	475	440	424	420	425	439	434	447	431	451	439	435	441	477	411	417	407	466	445	430	447	477	492	451	444	405	492	435	433	454	449	440	458	453	419	483	468	457	444	416	424	451	440	441	430	461	444	440	418	423	472	457	438	441	414	457	442	440	413	437	444	414	427	435	456	432	468	445	424	462	457	430	461	475	451	447	469	442	438	442	434	461	404	465	448	461	423	467	434	422	463	451	438	461	462	464	443	420	456	454	466	459	473	419	437	391	449	435	501	454	429	432	444	448	439	456	463	440	463	464	449	402	448	439	414	447	451	467	437	432	465	443	448	418	454	426	437	456	461	466	441	474	458	422	459	443	440	473	486	447	457	446	475	478	435	450	425	458	432	478	480	464	473	456	442	462	416	473	428	433	423	458	462	458	450	461	440	447	463	458	484	465	437	468	414	431	437	476	459	442	445	438	455	465	461	406	450	462	456	444	475	484	471	437	440	450	444	433	491	423	490	450	434	427	430	440	451	414	437	410	406	416	428	452	431	467	495	453	439	423	462	441	427	446	450	445	422	448	455	466	427	464	452	422	444	468	466	457	419	442	431	423	432	444	449	442	439	437	461	481	450	456	433	428	439	489	454	425	428	456	453	426	427	450	449	475	464	471	443	482	451	465	441	431	464	466	459	411	448	446	451	464	453	484	428	451	451	441	415	465	410	458	421	468	467	446	439	456	417	440	415	455	467	450	464	435	431	448	420	419	429	452	484	419	443	452	451	422	467	408	465	461	436	463	439	475	483	474	430	418	445	469	457	394	438	459	494	416	436	418	497	459	440	461	426	449	417	420	450	473	432	476	446	473	444	452	464	439	469	456	440	456	438	472	456	427	448	442	436	438	426	469	455	428	430	469	477	443	453	442	447	420	433	450	415	454	440	427	465	416	452	449	433	432	466	473	469	456	436	455	431	459	442	473	480	445	457	436	446	434	451	449	431	433	393	452	473	414	464	462	411	449	459	470	441	435	420	415	429	442	438	473	439	455	408	427	429	446	438	455	446	478	431	493	412	471	462	409	415	448	448	443	448	409	440	444	465	456	430	443	437	505	448	464	445	473	425	452	483	422	463	479	431	450	418	443	475	452	420	457	479	442	442	424	497	448	415	432	477	428	457	415	453	435	437	469	383	453	437	435	437	447	444	422	493	456	417	438	432	458	440	454	469	470	462	439	428	460	436	428	433	474	466	430	421	483	487	404	418	436	448	449	435	505	469	463	445	468	431	458	452	421	427	456	458	444	444	459	456	416	433	449	424	472	465	440	454	487	469	425	433	451	474	435	470	465	464	421	433	432	422	412	438	425	434	455	443	456	489	429	460	467	490	445	436	464	445	420	472	409	430	430	429	464	434	450	455	457	409	457	436	475	443	427	475	450	420	463	483	428	485	454	466	412	418	453	443	433	439	433	409	434	448	472	421	460	405	428	455	461	422	471	403	462	462	435	428	481	474	459	449	402	445	455	471	441	454	476	402	472	432	445	399	446	428	448	441	437	426	463	481	462	466	450	450	440	452	434	481	495	428	427	433	481	463	447	437	451	428	422	417	453	455	483	444	469	448	464	452	442	449	462	470	447	462	434	438	440	470	458	473	445	458	465	449	470	474	448	418	428	458	408	414	472	455	445	444	445	448	461	474	457	486
23631	21098	28570	23866	21090	8678	947	649	549	507	446	428	395	385	407	338	378	353	362	367	334	342	330	365	317	339	359	316	330	322	347	333	301	292	322	309	332	320	300	337	349	312	337	324	318	303	333	323	321	297	280	338	329	322	326	324	302	313	334	326	346	317	344	294	329	328	330	353	308	340	323	306	317	324	323	331	308	296	343	335	306	305	309	321	314	324	311	325	339	317	330	335	321	288	344	314	345	320	339	305	325	310	314	360	339	308	319	322	308	320	363	327	312	341	289	323	307	320	335	330	314	317	330	339	308	323	330	325	307	343	288	331	344	316	347	348	336	344	304	332	334	320	343	308	299	333	358	315	296	329	305	330	328	294	316	364	300	303	334	317	326	335	315	338	292	305	317	291	316	341	315	315	279	323	312	340	320	313	333	305	305	280	341	335	307	344	348	312	325	309	323	335	329	289	319	306	309	340	307	307	284	323	318	335	340	315	323	302	316	322	302	340	309	297	323	308	331	317	319	309	341	312	338	301	281	314	360	305	313	306	325	314	298	331	292	314	335	333	307	328	323	336	323	294	321	318	322	333	329	333	325	341	300	334	321	290	310	298	332	316	349	313	337	318	341	312	331	319	284	315	300	341	317	340	329	320	309	319	301	322	330	342	301	324	329	329	316	331	337	330	307	316	329	312	342	329	316	321	355	293	292	345	328	313	326	327	319	341	298	340	339	327	317	364	300	324	323	342	302	340	339	317	316	313	354	323	341	306	320	308	313	329	332	329	341	290	354	320	306	317	313	323	323	297	316	326	328	307	338	288	353	280	303	332	343	326	321	297	298	353	310	291	305	343	317	310	372	336	307	332	337	342	295	358	330	345	306	294	279	294	360	286	300	335	315	321	311	342	343	307	321	295	295	334	308	357	327	321	328	311	337	341	317	325	317	293	343	301	328	315	344	322	307	331	331	316	323	341	341	315	277	328	296	334	297	350	307	296	344	325	327	300	332	305	334	301	329	276	295	302	329	329	310	337	347	300	315	343	309	343	315	316	322	352	320	338	329	305	306	302	321	320	334	336	293	317	303	323	340	294	315	305	322	337	298	304	322	352	318	318	296	340	349	300	309	320	335	303	302	328	326	341	309	317	328	306	340	305	314	331	302	323	337	336	319	334	344	331	319	291	310	328	292	354	353	331	317	347	318	333	342	303	303	333	345	341	288	313	343	307	349	324	326	314	320	283	325	321	299	316	346	311	318	340	333	331	311	340	330	356	321	326	319	360	305	315	350	302	326	306	290	325	303	362	330	298	314	315	332	356	345	323	326	342	322	346	343	352	313	317	311	366	288	319	311	311	343	318	334	326	323	298	351	300	328	295	336	282	293	313	346	316	342	317	299	332	322	309	309	277	336	358	298	359	335	337	333	320	345	305	344	313	313	330	338	319	280	311	311	320	309	296	343	311	317	281	312	335	326	319	317	323	303	327	324	296	326	302	288	339	305	300	313	297	361	313	344	343	320	326	320	336	342	283	315	338	319	346	306	354	341	301	307	331	284	315	312	341	327	346	349	304	331	305	316	302	282	332	333	298	334	315	298	355	326	325	315	334	329	331	352	349	312	320	344	324	309	318	334	308	324	319	332	304	345	320	320	285	319	320	281	329	338	320	320	316	338	310	316	305	320	306	294	325	331	347	336	323	319	323	338	324	313	295	342	316	294	338	304	318	330	327	326	314	325	329	307	296	313	335	343	273	317	320	302	307	346	302	304	314	309	323	329	339	327	321	296	325	326	326	314	316	300	311	328	313	326	349	298	336	325	324	321	383	323	359	310	316	316	325	318	305	328	345	329	287	335	351	302	327	318	288	272	352	300	305	329	299	318	318	304	307	333	289	307	335	356	321	316	319	313	334	347	352	329	342	321	345	327	295	355	289	344	300	305	298	314	311	317	340	307	345	326	290	312	329	331	329	319	319	301	324	311	299	280	327	361	336	322	299	337	302	342	338	324	333	331	386	320	335	325	316	324	321	287	301	327	340	293	338	296	342	306	328	319	343	320	304	346	318	303	346	323	313	337	346	311	340	328	332	333	313	317	330	311	314	307	325	335	336	314	314	321	318	361	301	314	314	321	308	343	307	342	324	327	304	328	322	306	337	305	308	315	305	299	334	357	331	327	294	323	351	326	339	337	321	312	335	358	302	309	347	345	332	336	307	314	316	353	354	307	317	336	330	314	346	329	300	307	308	336	362	311	315	340	309	301	355	317	327	344	326	340	308	329	338	329	354	334	316	282	311	324	290	320	329	311	303	323	341	315	328	323	353	301	287	326	309	321	347	341	314	324	326	328	320	329	318	317	313	343	328	322	320	282	305	319	336	293	326	327	340	341	349	348	346	311	343	331	316	327	288	323	286	305	309	333	334	317	296	342	324	316	326	352	312	320	320	310	331	307	324	298	369	342	320	312	328	352	284	321	327	342	337	333	335	375	324	324	352	324	313	316	345	311	312	281	328	328	326	331	333	325	301	328	311	318	289	341	290	326	331	330	330	333	328	326	330	302	353	306	309	303	312	336	281	312	300	296	304	336	298	331	307	342	312	324	294	350	306	316	343	337	355	295	321	362	318	328	349	303	317	315	334	348	308	339	319	330	347	312	340	304	334	314	320	336	341	316	308	341	321	315	335	306	360	312	341	332	296	344	325	304	323	289	356	321	312	328	339	334	375	341	330	303	339	306	301	305	341	332	334	292	298	295	280	323	325	344	331	323	325	328	289	307	317	325	327	333	334	293	341	300	303	352	353	297	334	318	356	303	326	316	325	320	349	328	320	324	316	331	341	316	302	298	362	319	313	312	335	320	350	336	309	303	314	323	335	327	337	323	314	315	334	292	304	309	319	301	332	345	299	309	343	285	309	291	289	314	314	336	325	336	334	305	321	343	291	353	303	325	300	318	304	305	351	313	324	299	320	316	342	328	354	348	298	304	326	322	325	314	337	364	357	323	308	321	335	324	308	277	315	333	320	336	333	338	345	322	341	312	339	344	352	359	338	358	313	321	309	303	358	329	313	313	318	322	337	347	308	310	328	313	321	319	315	320	330	303	283	309	315	311	334	334	335	336	310	338	316	344	279	338	313	326	348	319	318	323	294	335	326	302	317	323	305	306	323	315	308	345	338	289	320	307	326	318	318	314	295	344	302	308	340	287	319	320	308	317	305	332	306	342	303	324	342	309	315	304	333	321	345	339	315	319	331	305	291	296	331	317	331	308	332	314	347	325	349	346	311	304	306	334	295	338	323	304	301	318	304	323	334	316	353	307	336	292	348	330	288	307	327	288	299	313	337	341	315	337	312	285	305	320	300	354	337	335	319	319	318	306	304	311	383	323	348	360	326	320	307	304	293	328	322	300	289	323	319	343	335	351	329	305	298	355	330	328	334	321	304	295	342	323	299	307	314	308	343	294	309	357	295	331	327	343	342	343	318	337	345	319	302	313	362	292	319
35265	29527	5052	2425	1845	1492	1029	853	713	636	536	527	510	510	466	411	420	416	404	373	404	389	378	370	403	370	345	358	363	369	331	337	399	376	366	363	360	358	359	348	374	346	339	398	372	321	362	340	330	355	353	348	372	338	369	359	352	345	339	358	346	367	328	354	377	368	361	365	327	380	344	370	374	345	345	340	332	336	388	359	349	340	371	361	324	378	357	340	348	346	371	324	347	334	362	371	360	357	347	342	350	344	390	348	372	350	336	319	346	338	359	335	362	333	349	339	350	353	328	332	341	353	323	334	333	355	346	340	361	357	336	356	387	345	357	350	350	354	354	359	345	343	354	353	331	348	367	300	328	367	349	366	354	355	343	342	331	341	311	345	346	333	359	333	338	354	323	334	334	321	394	332	371	370	334	345	332	336	372	338	338	376	358	378	304	323	338	347	355	330	357	367	344	349	371	364	333	345	336	341	346	328	323	335	363	409	350	308	332	330	325	317	323	354	351	323	392	340	364	336	316	369	342	345	324	360	330	340	326	382	352	335	323	357	320	342	353	372	335	303	374	353	351	360	319	337	356	336	357	360	308	362	348	344	359	385	317	353	337	319	362	358	343	337	308	331	351	317	329	328	364	378	326	368	348	339	318	335	315	331	346	338	327	358	306	366	344	359	343	336	346	388	317	377	350	326	331	338	341	337	344	350	333	343	311	325	345	345	351	337	355	329	370	336	344	375	329	357	331	340	348	340	303	332	340	374	311	342	360	331	335	353	355	346	353	348	345	338	343	358	379	311	354	359	321	323	357	340	345	354	358	355	350	347	349	335	351	362	332	326	372	395	335	334	345	349	349	355	334	342	339	330	352	358	366	342	336	321	336	335	347	360	372	367	329	361	351	360	346	343	297	320	331	321	367	342	365	339	356	335	384	350	357	321	313	365	333	356	350	346	338	358	356	335	374	329	347	349	334	350	296	373	332	334	314	344	320	348	349	338	343	375	355	335	365	340	386	360	335	352	324	336	340	385	335	336	322	352	333	351	324	341	370	348	325	334	349	323	343	347	339	352	349	353	374	332	357	300	347	352	348	349	357	312	338	353	366	322	344	380	380	361	321	316	364	325	326	336	334	346	368	352	349	295	335	359	342	367	326	355	368	348	339	339	327	344	345	359	351	336	333	332	362	355	372	353	354	368	367	334	341	341	334	351	355	352	354	355	339	351	372	350	339	334	315	360	347	339	334	352	345	309	352	355	361	336	308	357	350	335	319	361	334	339	338	332	319	372	337	347	360	339	330	359	318	348	350	350	308	341	343	338	350	335	341	343	382	342	374	371	356	317	343	362	317	320	340	355	347	363	340	361	343	357	337	318	330	339	313	341	348	323	366	327	348	357	345	356	337	353	356	348	323	312	352	367	365	379	378	340	361	367	322	345	327	353	324	352	322	347	351	342	356	334	362	360	339	352	365	365	326	326	317	370	334	314	355	374	356	350	357	330	371	359	374	336	333	321	331	338	337	327	349	347	360	333	341	327	349	361	370	342	334	360	322	366	315	370	346	343	362	347	349	372	348	363	322	321	364	357	324	361	338	327	381	363	346	363	341	334	317	330	319	336	382	341	375	395	340	355	357	329	366	309	337	370	310	364	331	306	336	372	313	349	315	335	316	361	340	320	364	342	359	350	331	341	370	322	354	331	345	370	318	297	368	355	346	343	361	346	345	327	320	347	378	392	367	338	347	351	341	354	315	317	371	328	355	313	351	332	322	344	350	346	352	361	402	333	371	332	330	333	324	348	335	361	329	339	371	348	335	324	346	361	377	355	370	346	384	314	343	361	335	350	341	370	358	374	360	332	355	334	356	345	343	361	340	342	350	339	356	326	371	365	363	362	310	353	335	314	321	322	351	340	323	364	354	339	338	368	361	359	353	353	317	338	341	307	336	331	315	335	352	335	342	359	319	315	346	310	350	344	346	325	356	378	372	340	347	312	381	323	368	351	319	355	350	344	361	320	349	333	324	345	300	339	344	321	339	348	362	325	342	346	340	346	369	368	376	333	353	358	343	319	330	333	315	374	336	350	368	360	331	316	347	302	340	392	338	350	318	344	334	342	318	326	328	329	317	344	335	342	373	337	375	361	377	347	357	341	402	367	349	309	316	336	316	356	372	357	339	324	334	351	337	368	367	323	328	328	321	335	349	361	365	325	360	338	351	354	315	352	316	360	330	342	343	331	361	331	334	360	341	364	336	337	318	322	356	336	348	362	372	338	334	362	350	368	323	362	311	341	357	349	326	320	328	363	372	348	349	337	361	375	373	337	362	327	335	372	361	382	332	315	350	329	361	406	351	316	324	326	355	353	309	346	326	346	344	360	346	354	324	311	305	341	354	354	353	352	370	355	299	377	357	372	349	319	329	344	347	321	355	334	355	317	365	357	335	362	331	368	370	342	371	348	323	360	353	335	378	351	349	324	351	338	369	342	340	337	324	369	366	344	356	326	365	349	379	319	363	353	346	356	356	362	350	348	340	332	366	334	356	337	326	348	359	326	332	362	351	345	346	374	336	360	311	391	341	334	343	352	338	336	344	326	347	322	339	362	317	350	346	359	372	308	326	354	315	350	333	339	344	371	347	358	330	332	331	336	343	346	333	346	381	339	343	332	352	300	326	338	365	355	335	330	351	352	342	347	316	352	352	370	362	329	337	338	354	356	378	332	331	342	355	332	336	338	335	327	334	384	371	332	359	378	334	332	342	355	316	356	303	326	334	348	346	360	339	343	337	332	361	344	348	335	353	337	368	333	367	362	308	354	340	352	321	340	313	340	333	340	342	349	357	335	330	395	316	353	338	330	363	322	289	312	365	349	354	357	318	344	322	386	333	349	311	328	338	339	344	351	347	407	346	333	344	342	319	335	322	332	338	366	357	350	363	362	353	359	322	394	352	338	339	337	308	365	362	299	356	349	331	380	384	356	358	339	345	340	355	347	360	349	361	360	343	339	345	368	328	348	350	301	330	367	328	338	328	342	375	331	334	339	332	298	334	336	331	326	369	353	348	359	368	341	357	335	379	301	358	331	356	366	359	318	331	335	334	334	353	380	334	360	355	339	393	326	355	328	334	363	324	338	368	342	352	357	354	366	355	328	369	324	368	359	362	354	330	308	324	340	343	342	348	310	344	366	345	364	380	322	362	372	328	342	335	335	378	332	362	360	339	347	323	325	338	360	329	339	329	353	357	348	375	323	337	351	331	332	346	322	333	317	341	370	368	359	330	349	351	353	368	322	340	313	344	344	363	353	357	357	364	371	358	337	337	327	327	371	347	350	337	326	364	338	356	342	367	347	361	336	338	350	309	319	354	324	312	355	341	345	366	351	343	373	329	315	322	354	324	359	348	354	348	333	325	377	361	364	314	335	362	356	339	376	311	352	324	343	351	351	375	352	344	328	359	343	354	325	336	352	316	352	334	330	344	366	344	351	336	323	375	334	348	344
24942	21137	27421	24951	9649	1284	1005	877	837	799	813	754	826	764	819	769	811	721	721	771	764	783	771	755	751	761	768	727	781	716	739	810	731	744	727	729	735	712	798	767	726	795	742	783	773	733	739	744	752	751	757	782	745	743	746	757	734	743	723	669	785	809	740	745	824	729	704	734	770	749	773	777	714	777	730	721	771	696	765	793	739	695	781	749	727	705	757	699	777	737	730	735	706	720	730	735	724	761	749	716	767	748	798	770	728	761	734	794	767	755	761	773	706	722	758	789	701	733	728	737	755	768	747	751	751	744	714	702	752	733	701	742	777	750	756	740	756	739	728	791	751	689	673	753	740	751	720	756	710	688	739	798	731	767	704	731	735	700	738	757	729	784	724	705	736	731	747	809	760	690	756	741	743	742	750	696	797	746	747	768	714	729	720	748	754	770	750	767	735	765	702	756	698	727	766	699	706	755	775	781	757	761	767	724	679	750	787	798	746	748	755	759	752	726	751	782	741	724	721	803	732	786	748	712	736	777	792	686	786	727	776	730	734	746	770	757	722	769	713	767	754	760	721	728	760	766	757	748	750	748	751	680	736	773	711	702	731	721	742	725	757	668	787	720	731	741	772	739	704	794	730	726	732	748	729	801	764	756	794	692	731	744	744	786	750	768	719	736	737	779	757	735	702	727	735	777	762	763	719	752	766	770	732	737	732	751	705	723	772	748	820	742	719	734	774	742	743	688	777	719	707	759	759	722	741	754	750	757	798	758	754	764	703	757	747	785	715	712	718	730	745	731	742	695	752	711	773	757	780	691	802	724	731	750	719	747	733	764	729	720	716	787	784	740	734	736	720	740	744	761	741	707	761	738	760	754	743	740	735	725	720	733	687	775	760	726	709	740	804	735	760	726	768	737	736	723	729	749	798	694	736	743	724	726	755	750	696	768	772	731	744	698	743	713	733	752	762	705	780	747	750	723	759	714	750	711	718	736	728	751	746	698	685	727	728	709	742	717	784	706	769	734	784	757	754	719	784	712	731	730	786	725	738	729	727	721	711	712	713	772	725	714	760	732	745	738	758	684	800	720	731	707	761	722	741	743	760	784	777	724	751	737	744	724	784	715	723	738	807	743	778	716	751	727	761	754	759	734	724	764	778	771	705	767	712	743	771	725	747	725	727	752	759	764	776	773	730	733	725	751	735	719	707	753	754	687	687	713	708	755	726	769	688	749	671	761	752	783	719	734	788	747	669	750	767	760	718	770	795	792	747	713	704	766	725	771	694	717	772	769	713	705	719	707	743	750	769	760	738	744	777	736	737	738	694	727	761	778	755	733	764	756	729	770	728	726	747	737	734	716	720	721	739	740	739	681	797	759	773	745	761	733	728	766	691	751	751	724	780	776	734	741	800	783	747	772	791	729	736	726	761	690	693	736	759	747	749	733	757	781	750	774	740	736	774	750	730	733	710	711	732	745	710	728	696	744	756	694	664	768	711	750	747	777	738	777	702	728	740	806	722	708	727	738	726	750	728	704	727	769	744	766	769	718	764	739	750	744	770	751	740	698	703	756	738	783	767	730	677	769	752	713	759	755	730	747	769	736	800	775	745	717	778	773	732	724	737	722	740	789	715	792	752	767	708	710	753	714	785	779	711	738	770	760	711	707	757	713	766	708	701	739	767	755	757	727	750	752	724	723	733	737	741	709	743	739	756	732	803	760	722	704	732	738	695	725	765	743	725	737	754	751	786	740	764	720	722	749	683	762	750	716	731	736	763	729	739	746	778	717	703	755	760	742	722	759	711	745	711	786	744	761	795	757	715	716	746	697	764	749	697	726	737	687	763	773	747	744	774	754	763	742	727	743	752	728	722	737	753	729	704	760	744	778	734	751	750	732	763	739	731	768	745	773	734	781	796	781	684	766	772	702	683	753	742	757	696	788	752	767	714	691	738	754	740	738	723	776	726	741	719	705	735	778	752	731	750	725	754	728	758	725	777	688	724	738	712	761	718	733	738	748	745	777	700	753	775	741	741	804	753	732	750	754	746	730	767	723	717	717	717	741	763	718	733	705	763	762	765	766	792	709	736	762	763	749	787	697	723	758	744	774	743	716	738	771	733	754	731	782	831	746	797	726	752	775	762	806	802	753	762	709	759	749	753	725	737	805	747	757	750	715	721	740	735	734	733	716	788	690	717	711	750	773	778	713	772	759	762	713	718	731	752	727	747	764	736	796	738	763	765	740	762	760	694	717	747	807	718	741	733	733	746	740	759	742	706	754	701	705	724	711	759	752	746	762	757	720	776	700	714	721	730	681	783	787	738	773	758	712	724	754	733	693	751	742	713	741	738	745	710	737	749	744	771	727	707	755	715	778	771	752	763	766	778	787	730	764	747	754	709	748	732	770	705	738	746	755	739	737	714	727	778	763	779	745	707	715	777	733	735	723	731	717	768	731	692	737	739	764	703	727	762	757	692	730	746	778	725	745	750	794	736	721	772	760	775	754	785	756	743	781	713	745	712	722	754	739	708	763	761	743	726	734	705	746	714	724	766	724	711	770	714	746	757	775	729	752	772	758	796	732	720	725	771	746	752	723	736	751	705	708	736	740	695	690	738	742	740	735	696	709	753	727	758	718	738	750	774	751	767	699	749	747	743	690	730	763	752	726	711	699	775	790	736	712	711	722	733	749	741	753	739	718	721	746	751	741	735	728	790	705	745	726	743	723	726	717	732	756	741	743	742	748	737	734	744	772	704	735	758	791	726	752	778	739	742	736	780	777	756	735	721	648	716	752	760	705	718	718	713	775	763	720	773	765	714	781	804	742	735	707	700	737	713	702	708	728	708	739	760	740	733	811	733	731	745	786	731	699	730	759	726	782	723	750	761	732	740	747	706	781	729	746	759	692	723	754	779	695	752	703	727	725	703	804	724	759	719	752	782	697	776	722	700	719	740	714	796	727	709	774	733	722	723	751	770	770	757	759	715	731	691	743	795	752	728	703	691	762	712	744	738	731	707	770	743	710	714	757	678	746	717	748	727	746	735	715	749	753	752	791	791	784	684	729	762	770	755	737	755	765	731	731	774	755	764	744	728	698	771	763	759	678	750	710	725	721	798	760	766	742	720	744	749	742	742	743	716	781	784	713	696	707	718	717	741	735	771	765	753	726	795	705	751	735	734	759	744	778	753	756	792	756	718	736	741	688	737	742	775	775	764	746	720	777	698	781	699	756	755	798	754	794	750	764	767	780	739	782	746	732	746	728	679	809	762	774	731	723	771	772	737	737	796	767	781	703	705	742	769	720	705	755	768	745	752	738	755	742	792	758	758	722	778	746	707	748	694	747	736	742	748	758	716	704	752	739	787	755	786	763	743	705	728	725	763	728	747	807	740	748	696	752	717	716	733	774	696	735	741	709	727	749	719	730	736	760	759	758	738	740	772	765	760	734	678	739	729	706	741	710	768	744	715	775	744	716	757	745	768	742	718	727	849	742
33573	19915	3141	1890	1590	1406	1113	1045	964	895	909	869	866	837	824	815	813	780	739	731	853	766	814	810	800	746	766	751	771	822	791	769	776	752	696	770	703	765	754	810	740	751	724	768	773	796	772	726	783	710	788	765	756	805	746	751	724	849	707	759	755	766	737	732	757	784	802	764	744	752	736	716	730	750	788	759	784	746	803	743	744	729	772	780	750	740	801	745	771	781	776	735	752	758	764	769	774	729	723	787	811	778	774	752	782	786	792	735	776	770	768	793	747	791	737	731	747	736	724	815	818	791	746	806	768	747	778	760	712	722	827	716	819	737	764	771	754	704	754	754	752	773	791	711	735	746	770	754	799	724	730	762	761	736	780	760	755	783	852	728	783	780	738	760	737	780	777	746	746	749	739	757	786	784	744	755	755	767	765	792	762	784	804	799	807	757	821	767	730	774	770	759	715	769	765	750	727	751	776	733	805	712	720	791	745	726	775	761	733	748	726	744	802	741	772	798	735	776	767	776	723	799	750	768	785	781	771	777	751	811	744	758	742	791	798	733	785	791	781	739	771	743	745	742	778	764	763	771	710	760	801	793	740	773	745	719	788	784	764	747	766	825	777	782	745	748	727	809	776	802	763	781	725	779	749	707	762	781	795	773	759	782	694	764	738	753	770	776	810	784	745	771	745	719	772	782	797	738	774	788	781	779	787	741	767	782	820	770	757	736	776	705	740	756	769	741	826	759	750	788	781	783	759	719	810	776	741	775	726	767	737	791	740	715	789	792	765	745	737	791	792	713	743	763	786	761	718	770	765	798	769	796	776	800	750	821	734	730	782	816	753	709	723	727	739	658	728	772	809	752	722	710	760	749	803	767	790	749	745	768	793	749	749	742	791	758	756	780	789	773	758	751	773	802	766	756	753	775	800	793	809	791	739	761	772	770	786	754	734	791	732	770	788	741	809	758	742	784	776	807	795	777	774	789	755	808	745	788	774	763	823	757	804	788	765	788	767	834	759	745	738	781	737	711	757	723	756	782	794	806	769	767	729	770	732	767	731	758	740	769	787	730	716	790	758	760	754	787	741	742	728	727	767	738	739	770	747	792	756	775	756	780	754	777	764	756	746	770	812	703	764	746	784	763	740	795	781	732	799	767	773	795	797	739	720	802	802	747	720	770	815	790	780	752	732	748	726	696	797	732	774	786	757	724	744	765	784	702	755	719	713	742	719	741	746	740	767	721	758	772	791	760	817	769	808	773	756	780	723	764	765	710	766	794	761	738	806	743	794	734	801	763	789	744	752	764	778	756	750	779	756	765	783	765	765	719	718	774	752	767	751	810	786	777	732	749	754	769	750	777	779	787	762	763	716	766	707	850	794	749	743	702	789	717	740	750	794	802	760	775	750	758	782	774	772	706	779	796	739	770	783	801	695	774	788	742	771	830	747	763	750	773	789	758	752	764	734	782	758	721	741	760	779	725	754	768	817	762	793	788	749	749	772	762	767	738	772	712	815	731	743	795	748	718	701	739	782	778	757	760	738	737	786	804	732	841	766	776	777	805	769	738	757	775	812	788	790	769	785	717	801	761	769	708	771	788	803	772	738	796	775	745	767	766	809	794	804	797	835	721	716	753	753	763	772	768	763	732	741	762	737	785	770	756	779	781	765	731	771	803	705	769	754	774	743	739	741	817	765	764	788	751	759	770	779	764	741	743	826	755	750	737	786	758	765	803	760	762	736	734	795	779	770	795	758	771	736	776	769	788	769	791	738	751	755	802	770	743	736	741	741	784	765	789	771	767	758	766	782	786	793	797	794	804	816	743	797	765	743	725	764	733	768	755	760	770	807	769	777	698	836	813	788	784	770	770	745	789	764	737	766	815	749	697	768	741	837	754	751	763	755	788	712	754	735	772	698	764	812	735	775	824	756	765	742	757	714	736	793	779	752	825	719	774	781	755	763	759	776	744	798	807	771	795	780	764	736	773	771	747	774	762	768	796	758	747	759	807	777	767	807	780	767	702	772	789	820	757	821	752	810	774	768	766	765	747	776	779	763	754	749	744	737	740	742	751	762	729	775	703	717	737	788	706	787	787	739	707	742	784	786	817	818	772	779	777	766	750	717	717	782	753	808	794	799	748	813	759	750	774	745	750	801	778	754	757	707	722	781	737	773	757	794	778	759	730	748	787	771	788	751	807	780	785	787	761	725	780	749	815	776	756	773	784	838	733	762	782	767	793	808	783	791	754	727	764	768	768	735	698	753	776	793	756	781	763	772	777	782	739	753	768	772	727	713	742	751	785	763	735	745	704	798	756	771	815	719	785	800	785	780	783	829	769	749	792	762	794	751	792	797	803	751	764	785	817	759	764	805	745	745	842	797	789	755	698	750	748	805	808	750	754	781	737	805	815	801	777	806	798	765	770	830	726	749	770	804	800	747	804	706	758	789	774	758	731	780	764	791	769	790	758	775	776	730	741	763	746	746	749	770	732	778	763	794	821	681	760	767	782	775	779	736	766	759	710	789	829	763	741	742	711	748	734	784	832	753	758	759	767	727	738	773	807	723	788	805	806	735	716	770	753	749	788	756	737	779	745	826	750	808	747	738	729	792	771	775	743	773	788	786	759	738	759	779	726	688	716	771	796	743	758	771	749	761	752	759	753	791	772	781	749	808	788	829	761	802	766	757	756	815	789	798	782	802	760	806	767	762	773	790	733	774	734	758	712	804	794	754	789	727	751	762	756	763	726	789	767	739	777	743	757	758	791	756	754	718	781	770	781	765	719	788	768	763	785	726	755	734	747	786	784	713	779	755	737	758	769	726	755	766	764	789	772	761	727	767	803	735	793	777	717	701	738	740	771	752	758	732	781	750	842	780	791	777	779	743	770	742	726	788	816	738	796	742	749	774	809	758	711	784	749	806	717	797	750	700	780	795	719	744	749	752	781	775	755	732	751	798	780	765	784	746	814	854	850	777	870	722	758	759	747	784	745	790	732	728	676	747	785	797	731	762	786	737	748	755	757	773	773	764	768	790	790	775	764	758	722	794	783	780	785	767	791	785	744	805	775	753	782	759	786	780	784	727	771	733	815	807	711	782	831	748	714	758	762	815	781	760	730	811	773	794	739	722	792	760	798	766	733	707	786	795	764	759	752	777	792	727	778	762	745	747	726	742	781	728	779	774	705	782	741	786	770	738	762	783	760	807	716	799	757	765	748	736	809	744	743	755	813	759	748	744	789	760	732	808	781	733	736	753	772	803	776	785	768	760	785	785	743	762	743	765	761	768	795	741	799	766	736	776	811	780	770	777	768	760	760	759	779	753	761	794	754	765	779	778	796	792	764	728	739	800	786	745	751	800	776	740	727	795	759	786	748	721	795	771	792	718	752	775	762	747	786	738	778	725	772	718	741	734	752	759	814	716	813	756	764	759	781	754	800	758	755	750	778	720	742	756	798	774	773	770	744	774	729	739	762	781	797	770	766	710	729	799	759
22585	21138	28919	23608	21145	21186	7135	1426	1067	1070	985	930	910	855	861	861	794	847	813	809	799	826	737	760	778	728	763	788	783	764	746	672	779	744	730	735	681	749	739	716	734	736	765	681	733	754	724	720	729	719	702	726	742	736	734	724	776	721	708	706	739	729	769	742	723	685	713	700	698	755	774	762	748	730	749	724	707	774	766	700	757	672	733	721	705	723	729	722	732	719	697	762	728	745	737	770	723	736	694	704	763	718	752	709	712	706	703	735	742	754	712	749	764	746	730	776	700	766	767	753	768	683	691	699	733	751	748	741	761	752	706	701	751	713	770	703	687	696	755	736	731	695	741	741	720	683	773	714	709	720	748	647	710	735	728	734	731	725	749	782	766	707	760	706	691	742	751	740	761	776	692	672	742	694	694	750	738	717	700	766	747	720	744	731	718	774	726	726	724	729	740	731	713	777	753	715	710	742	738	727	737	694	709	779	748	707	731	720	778	719	683	670	778	717	690	743	735	691	747	764	746	687	740	708	743	744	726	720	748	743	734	726	698	751	717	700	732	714	698	716	717	685	734	706	703	737	745	698	685	719	753	705	722	695	719	737	734	721	712	728	756	807	716	733	747	722	675	679	704	687	745	713	707	722	712	729	745	755	756	688	726	744	713	745	707	710	716	682	686	700	707	707	698	730	712	690	743	731	753	720	674	735	731	723	741	703	663	746	740	757	719	754	733	662	683	687	688	690	756	721	756	801	702	750	774	722	733	695	718	760	735	660	756	748	718	720	741	686	708	718	741	775	708	704	705	708	743	702	667	698	732	751	688	726	729	713	690	698	768	748	719	666	727	706	733	699	728	722	751	778	703	796	735	717	772	769	713	786	711	723	731	761	740	742	684	735	726	727	687	714	720	700	708	722	707	725	754	688	726	689	745	722	751	738	707	717	692	709	740	683	716	690	719	713	745	734	707	747	732	725	717	722	696	709	687	712	722	737	731	767	753	705	749	694	726	700	745	713	703	733	740	781	745	716	683	719	780	692	719	694	720	696	718	736	730	727	652	745	759	720	697	722	742	743	734	710	717	704	718	647	718	767	726	727	756	743	707	730	678	700	719	729	694	745	736	701	770	712	737	742	764	778	776	692	689	700	699	693	673	694	684	705	704	693	720	725	726	719	696	721	736	712	745	730	715	754	775	716	738	718	696	690	781	675	677	726	679	744	739	713	718	728	735	724	758	747	698	719	764	756	699	722	681	738	695	718	701	689	680	735	686	721	704	764	723	668	737	725	714	677	711	734	759	715	784	737	726	741	728	764	735	703	717	716	714	748	773	685	707	730	754	721	735	722	696	748	760	732	767	715	739	720	733	732	716	717	726	693	722	701	709	745	697	728	715	720	739	666	707	707	719	714	723	778	745	705	673	734	707	699	719	718	728	690	712	712	691	682	748	715	702	718	712	710	711	722	728	694	691	715	768	731	687	764	733	709	725	696	711	692	703	751	715	683	729	770	745	693	665	786	682	740	723	728	688	697	752	761	707	691	740	741	721	713	690	741	732	682	718	747	724	758	760	701	700	723	755	739	679	726	721	711	723	751	716	742	756	715	705	751	720	724	771	765	698	690	688	728	730	743	746	728	753	736	696	703	726	723	740	745	726	700	775	708	664	750	697	642	693	729	757	661	756	717	693	736	720	705	693	699	772	762	711	680	742	756	726	730	713	714	699	698	725	705	716	728	769	761	729	750	733	701	707	747	735	731	705	749	701	754	735	720	707	708	732	706	706	710	705	740	711	726	742	710	715	713	730	793	715	730	742	710	737	691	743	740	750	714	662	718	730	723	688	813	728	731	694	650	743	695	740	739	720	759	742	740	734	713	749	703	689	689	671	689	744	710	690	734	729	735	715	696	716	757	769	724	729	737	771	695	693	734	687	775	713	703	689	703	733	735	691	707	773	746	695	678	748	699	763	721	732	756	758	696	734	695	710	747	667	706	749	725	744	759	713	749	705	766	738	723	689	716	735	726	730	743	673	724	700	755	728	697	766	728	786	688	669	709	724	707	699	722	692	751	747	735	730	750	674	736	719	727	711	738	735	662	722	729	732	730	732	690	727	770	695	682	746	726	685	732	748	711	706	708	729	743	778	727	733	774	683	656	693	726	701	738	726	723	752	720	667	710	666	710	779	766	726	678	743	740	704	726	739	699	699	704	780	732	737	730	746	741	658	726	718	709	743	725	739	718	693	725	706	734	715	736	731	725	743	760	711	685	741	739	763	737	687	696	729	710	727	721	743	727	740	748	777	738	701	712	723	696	756	651	767	727	773	697	695	720	696	720	694	684	769	742	687	726	715	707	710	738	758	725	738	755	676	722	737	702	725	691	756	696	758	739	727	725	703	718	715	720	695	700	724	728	725	691	732	695	725	760	753	734	689	676	755	762	753	700	716	741	685	738	686	679	734	719	736	728	754	696	735	716	728	690	680	763	724	714	716	726	705	789	753	705	703	731	740	742	729	744	730	732	700	725	751	704	776	672	774	747	750	730	722	682	756	742	738	740	699	733	797	751	754	747	738	694	746	769	785	744	706	697	746	755	741	721	749	733	715	707	753	743	671	702	736	682	724	727	740	781	738	755	762	714	745	742	755	677	715	718	724	708	685	692	700	755	733	707	725	720	690	676	720	701	779	766	727	755	753	768	707	744	748	737	700	740	754	712	719	771	753	727	718	703	716	696	755	737	775	713	720	692	701	679	760	770	697	725	725	705	739	734	701	698	741	745	729	734	744	724	727	700	700	766	696	724	744	741	732	740	672	737	726	743	707	736	728	691	740	729	700	735	739	663	759	734	759	713	700	737	689	718	749	740	717	713	709	771	695	766	741	742	674	709	689	717	757	698	757	768	694	725	763	657	714	692	715	684	750	758	709	735	710	685	730	765	703	725	755	712	703	696	699	717	741	740	755	780	714	703	722	757	717	705	699	763	716	804	724	751	742	763	712	758	726	735	703	706	702	718	736	726	735	704	707	769	686	681	762	729	680	695	759	723	738	740	737	748	713	710	724	723	679	725	695	702	704	704	718	686	703	714	731	783	692	725	761	719	722	694	750	726	734	733	720	741	790	738	712	721	682	718	741	726	706	716	715	734	702	750	707	712	769	756	740	737	682	729	709	725	673	735	711	762	743	719	745	746	705	734	741	736	724	730	665	701	710	723	682	732	746	689	778	737	699	682	773	728	781	714	724	713	712	736	742	762	694	775	737	724	704	730	718	717	733	711	726	691	739	744	749	698	729	716	738	750	739	747	749	723	763	728	730	742	689	705	691	736	695	696	696	677	722	744	688	751	699	715	747	705	753	698	761	683	736	719	729	703	678	709	706	706	746	738	721	739	736	740	758	728	754	729	720	733	695	727	729	695	727	695	722	710	735	728	726	795	751	691	755	702	755	705	770	690	730	751	699	759	701	710	706	681	687	692	714	726	756	709	684	704	739	749	739	728
40886	33639	8719	4522	3476	2675	2025	1641	1393	1289	1155	1067	981	948	912	832	893	797	775	825	823	796	788	803	745	768	730	759	703	738	733	743	758	770	741	719	739	729	723	823	741	735	778	726	761	725	735	721	752	693	708	697	709	730	700	714	725	776	714	755	739	663	736	720	737	733	729	729	720	728	724	715	700	710	714	738	702	707	709	700	637	770	718	714	728	757	711	711	726	743	787	742	708	707	665	691	717	712	693	697	693	698	724	695	738	766	700	739	742	702	776	689	710	701	696	767	734	701	695	705	697	752	705	727	724	753	740	658	724	725	700	678	691	699	701	718	718	730	742	733	748	722	765	726	757	721	736	700	779	721	775	706	707	724	716	732	751	702	782	693	723	717	693	709	715	691	714	694	734	696	721	734	748	664	722	708	786	719	720	684	656	710	703	727	747	687	706	743	707	699	762	695	732	702	746	737	676	735	694	763	724	741	696	712	741	702	714	689	697	752	700	683	698	686	672	650	707	737	714	731	697	727	758	722	687	731	715	755	679	740	704	743	684	712	676	697	712	772	714	723	754	717	719	751	634	707	695	769	713	709	678	713	710	730	721	643	692	732	706	758	736	679	725	703	761	744	764	781	779	754	693	719	711	732	700	715	732	721	709	733	716	696	735	701	668	680	673	724	708	693	751	747	784	737	749	700	716	755	731	708	764	725	760	692	751	703	742	763	720	703	747	707	713	692	742	716	759	718	737	717	720	688	768	687	734	718	733	755	726	683	719	712	691	673	678	737	692	706	712	669	706	771	682	715	730	736	762	775	735	734	722	723	681	706	672	719	752	729	752	694	679	745	734	684	710	757	735	734	724	773	744	713	767	737	703	725	701	752	750	737	697	742	708	728	687	673	713	700	676	679	730	723	667	721	694	704	753	697	717	700	734	704	710	702	740	730	730	730	701	690	695	682	661	737	714	725	658	742	714	691	698	688	741	698	732	696	738	689	747	733	731	666	725	706	705	696	695	676	733	705	735	744	706	697	726	654	683	725	730	659	768	667	756	773	725	703	695	754	686	717	763	720	726	750	682	720	770	743	724	733	726	744	717	709	725	719	706	713	669	736	729	682	709	714	750	704	694	685	723	686	770	730	690	739	744	712	722	710	671	712	671	685	812	729	708	681	719	692	740	727	695	709	692	734	693	690	701	701	709	684	740	682	691	713	718	665	722	707	706	696	721	738	699	705	729	735	727	744	720	711	744	699	714	714	711	720	714	722	694	696	710	726	734	711	750	712	742	700	719	739	749	686	732	702	741	735	732	707	693	735	719	711	702	708	678	715	730	709	699	712	757	681	723	712	718	719	674	669	748	675	747	757	690	739	707	706	691	742	739	755	660	702	709	746	691	729	763	662	714	769	777	707	754	676	733	761	732	676	698	744	674	746	707	697	683	687	729	706	728	699	745	711	747	756	743	696	714	690	723	669	732	714	730	723	736	712	696	718	717	710	733	651	749	728	754	707	711	735	759	701	709	753	721	704	743	702	722	723	699	705	729	725	685	750	750	744	711	731	694	717	725	712	669	716	684	746	683	738	695	712	703	718	734	688	713	665	678	710	736	762	708	708	664	679	701	719	712	737	675	703	714	756	732	673	742	705	676	733	713	724	712	719	745	697	724	711	697	683	674	729	700	696	721	721	747	701	695	707	747	710	656	721	691	709	760	735	729	738	750	702	723	715	720	761	699	727	720	683	733	744	682	699	748	684	710	702	678	761	716	705	723	720	690	699	805	721	698	725	755	761	736	725	668	661	712	717	755	726	742	726	711	726	713	685	743	738	694	682	686	708	757	696	673	722	722	768	706	723	718	669	717	710	707	714	753	722	737	681	726	748	670	647	676	703	723	685	703	690	663	692	700	676	722	768	652	731	750	746	661	659	700	711	723	701	667	709	693	680	777	762	706	690	685	661	682	710	706	662	718	729	660	683	681	781	695	693	730	657	717	740	704	689	735	703	705	736	707	714	721	699	714	734	729	744	688	733	743	718	714	745	714	702	668	725	732	689	687	750	692	736	688	683	689	730	710	688	738	651	700	704	751	710	709	675	677	682	688	699	685	671	716	712	705	708	680	672	740	712	755	730	705	734	703	748	754	677	694	660	695	733	690	730	741	698	719	740	734	686	684	730	719	716	716	710	698	736	699	707	732	709	731	713	720	674	730	711	692	726	698	758	728	702	725	754	733	704	733	708	705	665	759	726	710	702	740	768	701	700	712	740	698	707	746	700	702	727	735	757	659	747	633	728	710	725	764	712	726	700	772	682	690	725	680	687	710	715	708	722	718	751	697	683	689	710	750	740	706	755	704	700	703	681	701	708	743	728	766	743	719	714	739	718	703	710	732	687	696	701	762	755	736	702	688	713	672	713	689	743	718	677	741	675	729	687	763	686	682	727	722	744	734	748	722	774	710	724	706	768	714	690	727	724	704	758	722	680	692	682	749	719	655	749	709	730	713	708	705	694	704	685	703	756	725	749	689	661	748	707	661	698	783	709	764	679	669	664	721	706	726	701	749	694	707	731	768	736	680	717	659	717	755	677	718	774	697	689	712	694	679	751	716	692	675	738	765	736	748	667	737	743	742	747	684	730	760	740	693	686	780	706	748	735	732	729	736	718	715	709	717	709	779	725	695	756	669	699	704	733	701	704	702	718	783	781	732	775	735	692	673	685	727	731	720	689	707	739	692	707	726	684	766	803	694	726	722	710	734	724	710	733	710	695	720	730	703	743	689	739	715	751	739	754	719	734	695	719	671	717	686	730	704	751	705	714	762	765	725	712	683	746	709	707	691	745	716	712	694	695	702	752	701	737	742	711	734	700	774	676	718	695	717	702	721	740	736	676	752	700	701	711	727	697	719	726	713	740	686	709	750	722	731	782	711	745	767	689	783	700	697	708	678	686	698	737	737	700	711	690	675	710	674	752	776	717	711	711	737	726	677	668	724	728	746	690	676	710	698	733	658	737	705	676	695	769	742	701	719	686	707	702	696	699	662	714	699	709	724	728	700	686	711	725	715	706	692	704	740	740	705	722	725	705	740	709	745	777	718	714	750	744	686	762	738	680	699	726	727	719	679	702	723	730	700	738	730	703	711	697	694	744	658	752	729	745	685	693	653	747	726	703	730	735	717	766	721	742	767	689	716	714	679	690	693	684	704	738	730	765	767	694	737	756	749	762	724	695	715	729	713	680	774	700	711	703	704	729	714	699	737	712	724	725	702	697	718	715	736	721	706	697	717	772	705	718	669	729	740	691	761	725	701	717	689	708	708	704	728	699	700	725	707	728	740	711	736	715	673	733	698	654	682	747	715	683	714	756	725	737	713	716	677	694	769	730	724	705	685	681	745	781	719	716	748	719	722	695	668	733	715	688	717	696	702	763	718	759	756	711	721	730	730	719	733	700	720	729	717	706	701	678	727	712	712	713	684	726	684	721	744	739	708	719	733	757	715	708
28640	19238	5822	748	553	452	441	382	413	436	450	426	419	389	417	406	399	405	411	384	408	428	400	425	411	394	437	393	412	411	406	399	417	442	399	413	415	405	416	389	375	414	417	441	422	385	417	403	406	403	425	437	430	414	412	424	407	403	393	421	397	447	417	412	417	395	386	386	418	420	413	402	392	417	413	397	405	405	428	421	421	393	375	431	397	411	419	414	391	416	369	420	389	397	401	415	438	414	423	396	407	380	395	409	420	396	429	377	416	427	385	409	426	416	445	390	405	399	403	384	394	419	396	403	399	445	424	393	417	400	415	410	377	387	450	397	423	386	419	426	403	422	415	411	438	415	406	388	394	378	420	411	419	424	393	428	400	442	412	386	430	398	429	404	417	431	403	424	407	416	414	400	415	394	394	374	429	431	401	427	443	384	406	417	430	446	433	387	400	383	388	407	410	416	413	404	437	434	390	402	399	394	419	428	408	435	426	412	383	435	389	413	426	441	433	403	405	422	475	371	432	409	426	423	422	380	430	430	416	396	394	382	432	419	401	411	420	423	419	419	449	447	419	417	426	390	389	394	412	443	436	413	407	443	460	417	410	399	403	442	431	424	430	372	397	422	431	414	429	412	382	405	393	418	435	424	412	415	417	386	370	376	368	417	409	420	412	427	408	420	440	410	410	409	391	434	410	432	408	452	415	426	441	376	408	418	413	396	399	400	409	401	435	416	412	379	417	437	412	431	407	416	441	395	399	456	397	382	358	412	392	393	418	429	403	393	436	442	398	423	418	390	465	392	425	373	409	428	399	358	400	435	419	385	404	407	392	394	434	415	407	411	433	413	405	433	403	410	411	413	436	456	443	411	443	415	399	391	454	383	415	412	386	412	415	399	424	442	430	413	402	414	396	390	416	410	381	394	391	398	386	417	395	407	372	408	385	412	419	385	429	398	397	442	443	411	419	396	393	398	398	398	405	408	441	424	404	391	397	407	408	412	435	430	396	387	424	393	383	393	422	442	384	464	389	459	403	442	395	390	413	393	419	404	408	413	420	412	388	439	389	416	459	400	396	401	415	438	406	435	466	443	376	381	401	404	405	440	426	384	407	397	401	429	413	439	416	400	429	388	429	406	404	405	414	427	425	420	432	417	448	429	445	378	407	412	399	411	412	394	362	439	388	408	391	384	415	399	420	431	395	413	389	400	385	435	432	414	419	413	429	388	475	376	390	373	413	379	400	438	427	425	390	414	406	400	444	407	428	435	398	422	417	438	406	404	391	414	399	371	427	419	407	395	441	384	405	407	410	414	408	411	431	415	415	427	376	426	385	411	403	421	425	428	423	416	396	430	474	407	412	442	407	413	447	409	433	418	400	414	434	422	405	407	414	397	418	392	456	402	409	423	399	430	402	418	397	403	431	399	414	395	392	410	426	418	381	391	399	436	421	421	431	415	414	405	408	419	456	402	426	423	407	402	413	446	395	377	403	397	438	382	412	380	403	415	391	419	399	396	402	397	417	413	410	431	385	409	417	402	399	403	442	424	406	450	380	403	401	444	432	432	405	452	373	426	408	409	425	415	404	423	445	417	443	400	413	404	441	402	408	433	385	430	450	434	408	398	405	427	396	450	419	403	415	407	417	419	411	464	443	429	428	393	384	418	406	446	429	438	398	447	387	377	463	418	433	411	450	394	433	406	408	423	417	405	441	424	381	396	426	419	413	407	387	395	415	375	407	430	417	391	442	395	434	417	417	445	413	425	432	364	391	384	362	433	393	404	422	396	371	401	415	398	429	394	415	396	385	407	433	441	450	433	404	421	422	413	426	417	412	439	402	423	418	427	391	386	406	438	417	366	410	437	401	440	401	413	402	415	378	411	362	418	393	434	434	445	411	402	408	441	420	440	391	376	438	429	445	386	393	423	402	425	428	423	416	410	385	425	422	423	401	410	405	400	411	421	456	403	405	405	427	398	414	405	396	381	398	402	377	408	406	378	423	385	371	386	427	444	405	448	398	390	468	411	416	403	446	396	390	409	385	427	401	400	417	416	420	425	394	413	412	398	429	401	388	400	403	422	429	444	401	380	409	443	430	385	388	418	439	418	427	408	439	416	412	460	370	374	412	465	436	412	436	442	436	420	368	370	391	392	427	381	382	429	388	427	354	419	398	424	410	417	422	431	436	388	380	413	417	412	422	425	441	411	407	444	405	395	408	469	428	428	426	423	414	401	399	434	417	377	415	382	391	431	398	396	427	382	395	414	408	391	402	398	372	431	423	441	444	406	406	398	414	390	426	389	427	449	442	451	371	410	407	415	438	415	435	396	407	421	406	398	366	402	409	418	453	428	404	403	358	424	400	419	469	433	419	423	429	428	457	437	423	394	369	371	400	386	382	405	459	414	415	441	429	397	418	453	395	387	400	415	390	425	408	388	384	460	409	400	409	404	400	386	415	410	402	409	418	391	417	425	414	388	390	459	418	400	450	421	389	423	432	417	423	431	433	450	433	415	421	417	420	400	424	432	419	418	408	426	426	446	406	412	424	426	397	421	400	413	386	443	430	407	411	403	433	446	412	405	386	419	395	421	417	410	424	416	423	427	412	435	433	394	450	394	410	405	421	415	401	400	404	424	431	446	418	421	420	406	391	421	407	409	411	394	405	407	419	397	449	394	399	417	389	404	416	411	422	426	426	375	417	397	383	409	413	402	383	420	401	393	411	429	428	426	429	432	416	407	417	432	409	413	390	390	406	378	405	420	447	393	437	425	415	408	395	400	426	427	384	371	441	417	433	460	412	395	377	439	408	425	402	376	427	416	436	405	378	406	386	432	398	396	423	413	395	438	429	417	464	380	425	375	412	407	391	407	379	445	424	395	410	376	417	437	400	391	384	391	437	377	399	398	428	417	439	399	418	419	440	384	430	411	415	411	396	418	397	397	408	395	396	412	427	421	450	435	438	430	416	406	373	410	397	401	439	416	416	440	396	425	406	427	395	431	417	417	431	402	453	421	411	405	398	424	403	427	431	393	453	446	412	399	379	409	391	412	409	412	415	425	376	405	382	383	379	407	386	416	462	400	395	466	393	369	413	417	464	450	487	443	412	409	380	403	424	414	437	419	422	442	408	419	392	425	390	404	416	401	396	417	444	426	439	428	404	391	402	405	387	413	432	418	417	425	417	429	387	426	430	405	430	404	413	398	415	429	402	393	454	388	438	408	419	378	418	409	410	430	396	433	416	433	448	416	406	411	401	416	392	413	389	420	391	381	434	462	397	431	400	424	382	428	400	429	410	412	425	413	441	420	380	411	428	376	432	436	439	433	392	425	437	387	372	413	391	402	401	421	424	426	407	421	415	369	409	383	380	380	385	394	441	412	411	393	421	403	420	420	349	433	435	421	387	413	438	408	417	415	385	420	420	417	408	402	412	397	427	419	421	387	393	397	416	435	432	404	399	423	400	392	391	450	396	413	416	411	397	417	407	431	422	435
21677	5600	758	642	630	554	487	484	475	497	484	438	417	428	466	455	461	450	460	465	460	409	459	489	434	490	438	476	452	454	453	431	426	432	429	451	432	452	441	449	435	468	407	469	468	437	484	399	452	457	458	427	403	425	462	426	464	436	416	436	441	457	441	439	452	436	455	482	442	457	456	445	433	460	437	464	433	427	450	462	439	440	466	475	445	414	468	409	424	447	410	433	418	471	464	443	439	474	414	455	474	445	476	454	461	443	443	436	430	454	432	460	467	449	453	426	456	430	448	427	453	437	489	443	475	432	410	443	416	476	439	455	447	415	498	440	467	451	467	454	415	467	436	424	444	444	440	447	438	456	443	468	469	417	441	459	466	464	428	455	457	420	463	432	449	449	470	457	412	471	422	493	457	470	433	458	471	426	423	471	418	443	490	447	435	415	425	444	464	398	405	459	429	448	479	439	445	440	417	430	453	406	449	468	465	473	435	450	468	451	426	471	477	452	464	464	468	462	463	445	437	495	471	469	463	472	441	469	474	470	427	460	449	436	421	419	449	464	430	451	437	481	430	459	430	469	470	457	449	423	458	424	447	423	459	453	469	457	439	444	466	423	454	456	480	498	413	475	440	461	448	464	480	476	443	457	452	468	442	436	414	453	448	458	468	490	465	450	422	456	426	463	435	446	513	448	451	440	455	449	456	452	469	456	485	452	429	424	455	435	449	431	454	468	462	455	463	448	446	395	445	455	446	428	430	477	436	506	444	433	473	464	495	464	447	433	493	430	462	444	435	470	479	448	433	484	467	484	437	470	443	452	423	427	448	427	467	459	432	409	477	465	428	455	437	445	420	488	434	468	460	468	478	429	448	438	432	427	451	460	454	447	475	450	452	443	479	431	431	469	444	418	450	426	464	472	434	522	488	476	473	436	470	460	462	428	411	466	451	418	443	466	484	466	481	449	451	446	438	429	408	421	428	484	450	449	442	420	457	453	451	444	451	464	457	456	440	420	417	465	444	478	449	467	448	440	464	445	444	471	432	451	431	413	463	465	459	450	440	480	472	461	485	476	464	450	441	485	437	425	427	433	465	476	452	452	455	453	452	448	500	466	440	480	438	461	434	462	422	458	443	469	412	427	466	405	465	457	431	486	437	438	471	446	427	451	425	473	420	478	479	423	466	420	498	418	486	430	478	482	432	458	455	461	487	411	462	427	439	420	487	437	426	458	426	452	462	456	441	458	465	418	465	471	457	477	451	415	479	472	472	473	410	480	419	443	452	467	430	435	454	442	453	485	453	420	454	451	475	418	456	443	453	464	409	447	446	459	459	443	454	457	455	431	464	452	464	445	432	435	467	443	446	430	450	444	488	425	423	451	465	445	426	489	466	444	456	470	422	462	419	466	441	444	434	416	482	427	446	462	450	434	446	448	430	476	462	422	456	421	430	455	413	433	462	435	422	468	455	419	465	433	445	460	446	435	431	477	455	445	444	501	457	464	461	440	447	415	452	428	451	482	470	512	447	435	462	458	469	426	453	450	411	434	435	408	463	496	424	464	478	445	452	466	420	451	463	469	472	405	441	424	449	421	428	437	485	452	457	438	461	427	461	474	405	460	476	462	474	470	454	462	459	454	401	443	450	426	422	486	436	449	433	417	451	426	517	441	450	437	472	393	427	430	467	445	458	458	422	437	443	456	470	444	443	469	421	461	475	457	449	438	440	456	461	477	459	444	423	452	442	465	451	457	445	452	422	441	475	431	427	437	459	515	462	434	423	468	445	456	471	502	430	448	437	432	484	424	449	430	455	467	436	470	470	439	470	454	431	457	437	442	456	414	402	454	478	431	404	448	454	445	451	430	471	437	439	411	412	455	408	442	424	436	451	470	452	458	464	446	486	451	458	454	447	504	464	455	448	437	477	452	450	429	454	467	471	452	426	436	439	467	429	449	437	443	463	453	452	440	451	456	465	445	476	426	430	460	478	414	445	457	431	449	443	470	418	452	461	467	442	454	452	472	422	437	477	475	487	467	436	423	416	485	434	445	451	462	445	412	483	429	477	447	452	432	423	484	457	464	424	466	456	479	427	454	391	432	454	463	482	455	406	475	466	437	475	474	477	464	427	425	407	436	448	401	442	446	458	414	439	482	438	460	454	426	429	471	462	450	456	491	435	466	450	463	453	481	492	518	468	458	424	451	455	417	419	484	421	425	485	468	414	473	450	479	456	477	462	453	413	439	444	455	454	449	476	471	421	441	466	450	431	463	426	449	444	415	453	419	453	444	440	434	476	449	437	443	434	460	427	444	432	464	430	509	429	461	464	501	438	447	432	430	440	430	470	469	513	419	459	449	453	484	420	412	453	429	443	437	420	460	415	465	474	460	436	409	469	415	437	408	426	480	473	457	451	395	457	423	476	459	461	502	442	407	474	450	428	471	456	449	454	476	450	440	439	461	441	445	440	410	470	424	448	477	464	451	471	435	432	436	422	467	439	452	439	447	440	439	465	467	460	432	456	464	481	431	429	441	481	462	465	493	433	442	478	444	436	462	399	456	468	453	493	473	418	458	479	487	441	430	452	446	481	465	428	475	479	454	429	439	430	427	421	434	437	458	419	448	472	455	449	483	434	481	426	464	439	430	453	456	464	452	480	419	481	493	462	436	479	484	431	437	413	417	437	508	452	397	456	446	459	426	434	451	459	431	442	467	446	445	464	471	467	441	448	454	449	438	462	453	452	457	486	428	465	463	445	420	428	456	443	459	464	460	440	459	488	455	457	433	448	433	414	411	446	426	465	478	437	469	448	434	462	460	416	442	416	450	442	460	472	446	447	500	453	421	487	435	455	484	419	448	454	447	432	427	392	468	448	472	440	439	449	400	473	455	441	444	436	440	431	462	439	450	472	470	464	462	400	439	438	418	441	456	406	454	430	489	460	441	398	434	480	435	452	480	453	450	446	455	417	478	479	429	422	453	484	457	473	415	454	460	447	430	443	452	452	448	467	426	453	489	439	458	449	493	445	486	454	445	451	483	435	444	436	486	448	493	473	409	460	467	476	436	465	462	474	474	451	468	429	476	460	481	415	438	433	473	464	477	458	463	440	444	393	445	467	499	465	438	464	453	443	435	480	460	466	450	455	465	450	446	484	474	437	431	491	448	483	458	438	459	428	425	446	447	444	412	442	441	472	474	480	462	435	476	436	442	429	440	467	445	435	457	464	430	444	424	459	436	444	466	463	471	477	452	448	460	444	472	473	441	446	435	419	414	481	448	463	472	452	463	455	443	451	472	429	464	437	450	401	483	430	432	453	439	462	451	463	445	457	466	425	421	482	441	411	459	435	444	471	448	466	434	430	431	462	454	429	442	466	462	436	499	439	454	432	455	384	440	451	409	468	454	470	420	453	414	457	480	461	456	455	432	452	461	446	503	435	456	421	452	434	436	459	430	435	415	460	444	457	460	433	441	456	466	448	452	467	447	449	460	481	461
23686	21099	28370	24056	21063	7735	916	660	530	441	448	418	442	360	334	355	383	337	314	330	367	317	333	371	342	337	315	334	328	319	344	286	353	347	360	358	356	312	339	319	309	352	355	313	314	334	343	359	332	323	341	326	317	333	305	332	322	325	334	292	314	325	358	320	325	330	335	316	296	282	332	314	311	327	345	317	316	338	324	300	304	334	335	313	341	326	302	342	333	297	299	335	312	362	321	310	343	280	351	343	343	318	328	326	304	322	332	307	344	316	323	329	310	310	295	311	318	338	286	321	327	301	313	330	308	326	306	308	322	313	307	328	299	320	323	328	292	325	315	310	351	321	328	354	342	336	333	333	330	352	323	311	348	285	330	303	317	317	310	316	317	308	323	320	319	316	336	316	334	292	326	317	315	330	315	327	290	305	329	308	356	313	315	345	302	299	300	293	348	351	285	319	336	346	322	331	304	301	317	325	297	378	314	294	324	267	327	285	342	331	336	285	335	346	321	319	312	309	328	336	340	327	354	343	311	350	313	299	329	299	356	313	323	310	322	304	327	329	327	311	295	330	304	312	306	340	318	295	294	311	325	302	312	320	309	346	339	332	330	323	316	319	294	341	303	320	309	322	323	322	322	313	314	313	316	330	296	285	338	323	296	338	318	324	343	309	345	297	289	325	361	320	302	338	348	349	336	323	323	283	295	318	339	290	316	316	307	313	325	311	342	331	346	339	330	343	332	342	322	350	323	315	330	324	354	326	318	293	344	314	330	355	307	299	354	331	305	320	321	317	333	333	321	297	318	337	329	336	332	292	304	336	343	289	330	297	325	337	296	322	306	322	315	347	315	339	330	318	313	312	305	298	327	329	322	306	355	321	314	269	344	305	314	330	328	322	311	316	342	346	299	309	304	350	332	336	331	301	310	309	336	340	310	304	290	310	343	339	355	371	316	305	293	329	312	330	329	327	331	305	324	372	294	280	316	320	321	320	330	335	337	314	304	311	287	325	322	281	297	326	332	296	315	308	318	309	335	327	301	299	365	290	324	339	328	330	321	293	315	312	330	348	330	338	343	322	338	328	327	347	303	318	320	324	337	312	321	321	314	306	307	300	341	297	337	306	342	351	338	327	371	309	308	321	307	313	293	332	301	321	330	351	303	292	323	324	288	294	319	327	334	320	317	308	322	343	307	325	332	328	322	323	321	301	338	310	318	314	313	336	313	337	313	339	325	333	309	347	310	317	334	303	299	328	319	323	336	278	349	335	322	314	331	330	324	323	304	330	319	321	325	297	277	315	324	315	318	345	318	309	336	344	335	336	304	292	313	329	344	335	354	280	355	329	290	324	322	302	332	320	321	336	328	299	283	333	319	295	300	367	334	318	308	313	317	303	351	348	295	333	317	329	291	328	321	343	349	326	330	349	340	278	316	330	323	316	323	313	313	306	303	310	315	351	301	297	303	318	338	286	331	302	317	303	327	309	363	335	324	309	301	321	356	334	296	320	290	317	319	292	314	288	298	327	347	342	312	344	358	312	323	297	305	310	306	323	305	327	335	309	353	339	309	309	324	292	333	321	293	310	328	332	329	323	291	347	325	311	324	333	342	316	341	335	321	341	311	315	317	297	324	322	355	301	320	324	308	304	333	308	312	286	310	302	261	309	372	349	315	288	304	326	339	317	318	295	315	329	322	328	322	325	318	286	326	305	323	319	324	297	339	305	312	296	299	324	325	316	310	304	353	332	307	307	311	332	311	341	303	317	285	323	347	303	311	345	316	354	307	357	296	331	303	327	307	296	335	329	321	315	291	320	327	312	298	303	317	301	343	313	347	337	335	322	300	295	333	307	309	316	335	319	330	318	351	324	307	296	322	323	292	302	308	309	311	320	334	306	300	317	299	331	315	303	311	330	307	309	310	333	298	323	333	315	333	320	330	324	314	317	306	296	270	289	310	339	285	314	340	335	299	320	288	293	309	320	320	321	352	339	314	328	345	311	318	328	305	360	320	329	334	354	316	288	315	294	344	324	325	295	312	311	323	310	297	341	316	318	329	301	357	353	321	342	328	352	323	300	321	330	294	327	312	332	311	341	330	298	317	275	332	327	308	298	330	318	309	306	277	321	351	350	345	295	336	288	315	285	332	347	307	306	315	342	318	345	334	302	305	305	317	310	331	307	302	338	349	334	311	339	314	310	305	356	329	345	334	301	315	328	296	298	312	305	356	304	283	341	298	314	293	305	319	322	307	295	321	302	310	332	352	330	337	333	335	286	323	334	302	344	313	344	348	291	326	316	344	327	326	323	298	335	326	289	297	322	331	308	331	312	313	308	344	331	346	346	318	338	289	316	311	275	278	325	351	304	302	338	328	321	326	315	310	320	302	308	308	309	333	323	325	323	320	327	353	328	307	326	321	354	317	305	337	358	304	333	340	317	287	334	309	334	335	330	317	310	305	308	315	320	304	297	305	340	335	313	342	343	361	305	313	318	356	319	322	327	332	321	288	300	351	339	313	308	338	324	316	354	305	344	317	334	331	309	339	344	305	326	338	295	310	329	302	331	289	335	298	348	325	296	322	293	338	318	324	311	320	281	323	322	301	281	340	308	329	335	319	316	334	314	298	311	316	305	320	291	344	337	326	346	360	331	313	305	338	296	311	343	324	325	322	328	285	315	314	290	335	315	322	325	300	316	320	325	300	304	326	358	297	293	314	343	357	360	352	299	365	339	290	323	342	319	373	293	311	322	338	304	333	312	330	324	303	339	312	288	322	320	296	317	303	305	341	333	315	337	327	301	310	331	323	343	319	317	320	310	328	329	326	292	313	301	322	324	313	332	308	349	323	318	313	301	364	329	352	328	293	304	315	326	350	334	293	316	323	303	315	337	322	300	311	315	321	311	335	288	337	327	338	336	335	314	315	344	327	302	329	311	305	326	310	295	300	314	322	335	327	298	319	324	303	326	303	332	354	296	326	353	350	329	311	305	301	332	352	291	289	353	321	381	324	344	344	336	340	328	298	299	321	296	330	303	330	335	345	307	307	333	319	313	309	296	334	310	308	311	292	326	301	310	351	315	311	308	317	317	341	317	320	322	377	290	311	295	331	313	335	317	333	300	323	318	314	285	313	346	333	285	317	341	318	305	309	300	331	312	322	360	325	320	323	312	299	284	335	340	318	321	354	308	296	308	327	311	328	347	342	307	292	329	312	334	315	328	339	314	322	319	313	302	294	317	332	316	290	327	332	289	333	335	309	314	313	342	300	373	315	314	309	285	309	290	317	317	299	326	319	323	322	291	325	322	328	340	310	303	319	336	344	314	334	305	340	320	309	349	311	311	328	323	350	345	309	306	310	307	301	317	347	295	343	309	303	325	311	335	323	302	322	311	318	331	328	299	329	311	338	312	328	291	335	373	320	293	319	321	342	294	301	293	323	312	297	306	313	315	363	299	325	305	321	343	308	283	320	310	371	320	352	309	327	336	294	307	298	315
35958	24480	5050	2580	1905	1412	1045	845	723	634	546	503	478	453	452	444	410	399	399	425	429	401	381	366	365	339	371	350	379	359	379	385	378	361	389	360	371	353	326	330	341	326	365	343	384	329	326	331	360	346	330	344	332	327	347	344	331	352	339	368	335	330	314	356	354	331	338	371	336	362	351	370	324	338	325	341	341	376	334	340	352	315	334	332	349	297	333	367	363	305	339	325	365	333	370	374	324	303	314	323	346	347	325	354	358	334	328	341	344	345	322	343	351	334	355	335	337	324	332	340	322	315	361	345	356	375	353	327	313	382	337	334	354	353	345	335	325	373	330	346	342	333	341	344	337	320	355	325	373	359	317	343	385	347	367	334	355	351	376	333	359	346	346	356	304	321	337	315	344	341	355	355	381	370	315	351	354	335	319	345	362	303	348	337	334	379	336	332	352	314	361	353	354	335	325	371	341	352	307	352	354	340	311	347	364	348	305	317	380	354	346	351	340	340	337	318	343	350	322	351	313	359	342	328	356	345	312	356	346	336	369	355	302	367	334	327	359	335	320	354	340	337	338	342	376	363	344	326	374	332	331	330	311	351	358	339	368	337	328	336	345	361	345	312	338	339	332	341	358	350	312	308	342	376	300	339	370	351	366	367	351	338	347	356	338	329	369	319	387	352	357	345	326	329	314	338	340	329	343	360	341	334	346	325	372	304	351	327	318	329	343	353	364	341	326	351	334	331	345	360	379	349	340	328	330	341	347	350	341	315	342	365	365	329	355	381	347	325	303	318	344	344	354	355	373	318	339	333	366	365	323	368	365	342	352	350	333	330	326	369	349	338	324	348	343	321	365	373	321	325	347	361	345	343	334	330	341	346	346	338	343	336	379	335	308	330	324	343	366	344	339	358	351	339	361	340	326	337	325	387	364	343	370	366	374	321	355	342	348	351	384	378	362	321	345	309	324	331	374	331	334	349	357	312	338	339	375	327	332	333	329	344	373	327	357	347	343	325	375	366	369	359	341	353	337	352	347	328	367	346	331	375	337	329	327	348	362	346	352	325	324	322	337	338	333	336	345	339	342	357	336	362	350	358	359	361	313	333	342	329	346	379	353	339	356	346	329	336	355	312	331	322	368	342	341	351	306	343	332	335	341	323	332	321	362	322	358	328	343	333	347	350	349	337	364	345	340	364	350	318	368	383	347	330	334	346	326	363	337	356	388	354	353	337	359	351	332	344	378	327	336	331	321	312	326	360	353	320	332	311	337	328	365	340	363	335	361	321	346	328	334	352	319	335	340	333	319	317	375	360	320	342	296	353	372	353	338	345	334	349	371	321	349	351	374	350	326	340	334	357	363	356	356	368	354	323	354	303	355	368	324	305	357	345	350	356	346	299	322	377	353	348	377	312	307	356	321	318	353	353	371	368	376	328	340	363	342	355	338	371	334	333	360	338	348	325	340	368	346	320	368	357	361	340	319	364	341	358	331	312	344	331	352	336	328	314	343	356	326	342	304	349	359	342	350	341	340	373	323	324	307	353	375	330	351	338	358	337	363	346	324	358	360	336	332	346	331	340	345	369	347	323	336	369	363	336	346	367	334	345	382	329	349	327	381	329	326	332	382	340	329	337	333	309	375	348	369	355	336	379	335	367	344	371	345	374	350	349	328	314	331	315	366	332	337	337	345	346	333	379	351	359	315	345	330	335	296	316	321	369	335	342	337	374	329	340	364	356	344	347	344	367	332	333	360	301	373	324	332	326	340	370	330	310	325	347	355	324	369	344	321	326	332	339	353	354	379	335	354	344	333	350	344	342	328	310	359	362	331	327	360	366	386	377	328	337	371	344	373	359	364	327	334	356	345	349	335	339	351	332	364	362	331	336	340	343	368	314	335	305	359	367	317	338	350	347	328	353	339	358	363	345	353	329	334	367	330	318	350	329	341	370	364	298	360	326	339	349	314	343	347	340	351	362	340	359	306	325	375	351	375	344	325	326	345	357	320	333	337	342	342	368	353	343	296	357	346	332	325	353	361	351	350	330	334	311	338	358	333	310	339	356	325	350	344	365	345	315	357	335	336	340	360	311	369	330	329	355	307	367	323	331	309	344	337	332	363	351	342	382	356	353	369	394	345	345	340	336	328	339	334	336	353	344	343	365	372	327	313	336	345	337	355	368	357	382	346	334	340	340	366	340	330	347	316	301	334	331	323	354	348	353	293	339	335	335	363	383	349	348	346	320	360	331	337	359	358	343	366	358	355	339	346	336	381	362	357	361	344	336	349	330	353	308	327	339	310	313	364	329	348	333	313	325	373	339	336	366	341	314	328	340	358	321	330	329	340	326	332	351	337	338	352	303	349	339	367	355	357	340	380	345	336	326	319	300	325	320	355	342	352	363	336	343	342	353	339	330	365	354	335	328	327	350	367	363	296	329	332	316	331	357	366	343	352	346	365	338	338	364	348	334	348	306	349	324	335	311	303	339	355	361	343	358	357	342	326	336	329	338	372	355	346	364	397	365	337	352	351	342	364	345	328	363	368	339	331	363	365	361	356	303	351	338	353	310	330	302	340	359	339	325	361	330	315	316	366	380	315	328	334	335	323	348	357	368	352	338	325	331	333	333	360	362	360	322	366	350	317	355	375	328	339	339	325	338	324	363	369	333	337	325	382	334	373	360	337	297	336	335	356	319	356	333	321	321	361	369	327	337	309	372	349	357	396	352	316	350	343	367	353	347	367	337	345	343	370	337	326	355	306	358	341	358	361	325	359	331	368	338	367	344	327	345	385	355	334	337	323	321	348	334	347	350	336	352	334	362	346	346	330	339	315	338	355	323	340	323	353	332	342	365	344	326	325	333	369	340	347	353	354	361	339	340	346	333	309	373	348	317	319	376	323	340	321	342	321	312	338	339	345	343	339	343	344	363	345	327	348	357	318	352	377	351	359	344	326	307	338	370	365	330	309	335	363	329	332	330	342	308	328	341	322	338	328	314	353	339	349	324	367	363	354	355	331	325	331	346	336	312	341	331	334	331	330	353	356	320	341	306	339	337	347	332	336	356	353	317	332	354	378	311	359	334	348	347	351	333	351	337	322	328	355	338	358	356	331	303	295	352	335	308	318	334	350	380	333	354	325	382	334	340	328	329	325	330	317	316	368	309	340	350	337	337	337	365	358	345	335	318	353	324	375	350	370	324	332	363	321	373	329	327	340	335	327	324	353	338	304	334	336	358	342	312	334	341	355	315	332	361	368	362	321	361	339	364	353	354	349	325	322	344	367	354	348	362	326	364	350	360	346	314	350	328	326	327	328	356	342	325	331	349	347	332	348	345	335	368	323	324	327	339	344	321	356	336	354	336	343	350	342	345	327	347	350	380	358	352	319	325	336	349	352	331	323	361	343	341	366	375	369	348	343	363	336	329	326	344	347	345	339	312	316	366	333	358	336	326	379	374	365	336	318	357	375	352	357	293	310	333	335	370	347	366	327	338
24974	21154	27328	24946	8374	1136	974	862	835	835	815	809	762	768	789	740	767	809	810	798	773	754	749	747	729	794	750	714	720	749	702	660	750	744	749	718	787	744	719	752	733	721	728	752	715	732	798	700	779	781	703	725	794	739	714	760	708	724	746	745	721	766	745	739	753	762	691	679	733	769	761	763	818	698	739	757	750	773	771	735	764	741	746	747	747	729	720	742	776	726	755	770	783	722	758	713	733	767	724	773	752	724	723	755	724	743	796	788	759	717	771	766	723	724	753	723	759	755	797	767	775	746	749	791	775	715	735	720	720	764	742	729	749	744	706	710	730	737	767	715	751	779	724	746	720	733	741	713	740	774	767	760	734	768	697	734	748	752	771	733	791	717	738	765	776	721	769	718	770	722	747	688	755	700	765	746	771	708	768	742	792	732	713	735	739	806	692	725	766	758	710	719	740	752	732	704	769	771	781	730	724	756	752	754	746	734	785	749	697	753	751	817	772	769	755	734	752	763	726	771	777	715	715	763	797	766	762	748	710	730	741	749	775	726	745	778	787	679	768	786	760	754	743	728	757	741	753	724	710	745	825	740	735	765	747	730	754	782	710	741	741	682	729	757	743	824	783	775	780	780	668	759	789	771	795	780	735	731	734	803	727	752	741	706	737	685	710	761	762	767	779	737	732	719	751	779	739	780	749	722	773	749	704	727	718	752	807	759	767	735	720	772	757	735	706	724	689	735	730	731	743	747	773	755	745	764	711	740	762	792	747	753	792	763	788	743	733	733	705	712	739	725	746	732	754	752	725	766	797	745	755	756	731	732	756	763	752	734	733	756	749	732	726	698	780	711	669	745	760	754	745	701	755	761	751	758	729	702	725	776	745	723	743	637	661	738	692	739	696	736	728	732	738	729	776	710	739	715	719	699	729	704	773	708	764	751	770	691	749	737	731	720	736	727	768	745	753	747	725	737	722	728	785	773	716	758	761	704	727	761	716	698	725	729	719	770	796	788	758	707	798	779	774	752	722	765	757	746	765	764	775	725	713	700	735	764	758	757	733	805	749	738	790	719	716	803	697	753	776	739	724	791	742	727	724	714	758	696	698	728	751	785	719	724	775	785	753	691	754	687	776	769	731	735	728	714	691	763	707	724	789	791	759	720	775	761	787	776	745	702	726	733	725	756	754	716	719	787	741	731	742	751	726	780	737	765	773	761	741	777	720	743	740	747	760	720	781	744	708	662	766	734	768	729	741	757	762	743	704	716	770	748	735	764	736	742	716	794	696	733	790	722	773	748	735	700	759	703	727	767	770	723	805	745	726	724	809	724	740	715	716	784	735	741	664	788	780	745	771	754	742	715	767	787	676	790	779	732	723	735	714	758	747	760	729	756	734	754	657	725	738	700	752	720	743	791	679	773	728	740	750	739	743	750	757	781	708	717	747	749	768	737	774	689	737	714	788	763	719	748	759	714	747	743	700	750	755	671	731	748	790	728	778	694	727	784	801	748	766	749	723	792	766	738	804	751	718	765	757	753	706	755	754	708	712	752	762	754	708	729	766	734	793	738	696	752	790	786	738	730	778	716	757	760	700	794	737	772	728	695	740	724	727	728	742	747	700	762	789	755	763	765	777	760	723	759	715	689	702	769	731	748	729	710	722	752	705	735	795	726	812	710	740	709	710	761	788	758	730	771	774	728	768	713	754	725	769	792	703	737	735	743	723	743	742	719	711	783	740	762	753	756	796	743	748	735	784	744	718	761	737	775	749	745	741	750	750	703	736	800	730	730	705	721	742	750	737	775	763	729	720	750	770	710	769	771	703	714	762	701	760	757	737	768	757	731	796	748	778	713	743	783	802	779	718	723	752	753	726	732	750	722	719	714	759	733	727	701	764	755	702	762	685	718	765	757	769	702	730	767	784	751	752	712	767	747	726	696	744	727	700	758	707	751	746	719	704	755	777	774	754	768	748	728	787	723	737	760	721	729	785	759	728	790	754	734	722	737	749	768	721	713	755	746	699	655	699	721	765	725	749	694	728	751	729	759	765	726	729	741	753	735	732	743	767	703	754	771	793	782	702	778	732	745	764	804	788	780	727	789	766	713	778	740	770	721	726	753	777	743	732	730	742	794	745	701	768	670	721	723	755	778	733	716	755	760	701	776	665	726	734	788	745	735	732	806	739	784	777	764	812	773	772	740	733	733	775	758	739	730	734	754	750	794	722	754	771	764	738	774	731	691	719	731	737	711	746	741	746	785	691	714	767	713	727	731	744	754	721	723	768	741	731	734	769	710	708	699	734	689	760	745	765	753	747	742	757	755	676	742	694	735	761	728	689	772	670	713	759	705	760	745	754	746	722	689	681	723	714	788	774	714	707	744	709	783	758	738	759	734	733	795	739	728	702	733	764	752	727	747	749	736	766	714	759	751	746	728	695	739	769	757	712	761	760	783	780	743	784	718	702	724	725	769	790	757	745	728	701	773	743	754	711	722	730	774	697	768	759	736	742	800	795	744	769	737	717	809	732	733	751	728	745	759	696	737	714	740	709	755	771	743	729	768	759	700	727	706	756	741	770	750	767	753	734	782	778	729	769	752	753	715	738	768	696	743	690	751	766	753	744	739	734	779	796	714	744	759	720	692	725	732	768	704	737	751	795	798	710	771	768	729	748	745	749	730	739	717	723	769	758	716	710	721	724	754	748	778	734	759	730	766	737	726	728	737	708	743	751	791	693	784	790	729	728	784	748	812	759	707	679	753	720	701	776	744	739	751	765	765	743	738	756	703	750	753	696	750	703	754	721	761	766	755	745	797	798	776	769	809	718	747	750	771	698	701	730	742	692	740	746	702	748	702	763	800	738	697	739	683	733	782	769	713	754	748	776	720	752	775	704	729	762	803	692	734	732	751	793	762	744	690	691	764	770	763	748	732	727	686	785	766	731	749	749	770	790	736	749	749	734	701	745	721	694	712	764	734	777	696	768	738	765	723	740	722	820	756	779	700	771	720	722	732	775	771	743	762	729	740	785	738	762	768	770	779	768	768	761	697	753	738	774	711	709	795	762	697	783	684	753	767	766	738	719	753	721	738	817	745	724	734	737	699	741	740	739	830	742	689	729	738	799	729	742	793	757	691	732	744	718	759	746	739	733	733	769	713	728	733	811	711	766	706	783	775	736	706	731	783	724	762	757	740	704	755	745	719	748	739	745	755	686	762	689	789	696	714	759	726	717	738	685	745	703	759	705	728	692	731	757	745	759	740	676	713	743	786	763	761	746	688	728	797	750	774	771	715	740	744	739	710	747	794	742	736	688	696	755	756	719	775	763	756	817	715	789	763	729	726	766	761	748	734	724	767	725	736	718	697	759	732	710	737	705	698	711	767	723	749	769	762	725	711	724	699	755	759	772	743	764	695	783	738	716	778	769	775	738	739	746	690	703	762	801	780	762	767	740	718	744	710	689	711	763	753	749	734	766	766	753	752	749	745	687	791
34415	22094	3257	2059	1686	1329	1092	1015	970	918	888	866	783	823	823	803	811	827	801	772	769	837	807	789	771	771	800	789	825	779	774	821	738	752	774	725	788	749	726	770	802	788	776	698	821	765	799	728	783	720	794	802	724	792	773	757	756	752	767	784	747	799	774	737	745	787	790	775	725	760	728	793	796	763	760	798	768	761	803	764	755	766	782	747	776	739	778	778	769	777	764	798	804	766	747	769	770	757	792	805	738	757	703	767	768	760	758	777	724	810	827	761	720	775	784	787	736	779	757	756	752	737	747	791	797	762	734	790	768	764	751	768	794	767	755	745	780	803	737	784	748	731	743	832	749	759	724	761	788	774	782	821	759	796	785	749	789	765	790	737	731	827	787	804	757	780	809	821	774	731	748	742	785	767	800	771	819	749	781	716	755	743	741	742	779	734	776	759	772	771	743	741	759	763	792	804	767	791	712	770	825	791	782	714	771	803	794	746	766	793	767	781	769	781	767	777	745	751	795	822	744	786	760	798	751	762	782	753	733	781	785	763	774	790	780	802	761	794	801	768	786	759	813	777	762	767	737	756	763	764	781	779	829	745	712	758	727	720	787	812	733	762	749	730	824	759	764	818	781	793	790	815	814	754	781	729	793	782	710	780	731	769	730	830	771	766	757	789	787	751	794	787	735	768	786	775	764	766	774	765	716	753	811	763	797	801	760	780	729	761	771	750	795	741	720	759	798	803	766	779	771	730	787	771	768	719	820	762	753	806	782	774	772	769	748	764	732	816	736	800	762	756	787	785	782	743	768	798	745	811	774	720	774	767	738	833	760	820	796	735	765	782	731	767	741	785	770	760	812	739	747	734	776	813	783	762	708	757	757	776	798	806	812	757	759	675	681	787	794	754	775	822	793	740	741	748	790	776	816	725	795	748	793	800	846	749	755	784	746	756	804	758	727	774	810	740	761	774	788	758	762	781	750	783	760	751	732	788	795	781	792	777	760	807	751	799	814	727	785	792	777	756	760	775	790	780	811	781	749	804	807	789	795	794	791	743	741	807	784	794	734	739	756	763	752	760	782	753	759	771	729	786	758	757	729	800	779	744	801	752	769	783	773	742	811	738	783	759	806	751	769	794	759	746	817	769	772	765	711	703	771	762	758	744	781	749	756	797	746	749	798	745	804	777	763	792	819	773	773	783	784	795	738	769	803	762	782	720	702	736	765	767	809	810	759	796	771	763	783	807	758	741	795	728	767	767	742	743	771	848	742	728	748	788	734	737	742	742	766	743	774	778	755	797	756	763	740	804	749	750	832	733	744	756	784	731	749	784	769	729	783	783	756	778	778	722	737	798	751	774	801	759	762	751	833	758	815	831	775	756	742	730	731	739	748	768	744	775	732	788	746	761	764	704	779	809	788	769	766	754	782	786	791	782	751	748	722	739	745	758	789	749	725	723	748	786	761	821	731	767	746	787	758	772	809	834	783	748	766	794	804	815	751	796	811	785	747	768	780	777	759	738	750	758	753	740	784	800	807	801	738	759	780	792	792	749	832	712	775	769	766	774	795	764	784	799	746	779	776	787	725	758	819	799	768	766	776	763	748	777	840	796	774	740	770	815	717	796	784	759	746	776	733	751	783	703	749	705	783	773	729	768	726	750	728	774	802	750	777	772	738	754	732	749	799	784	793	764	812	731	726	745	749	786	747	807	733	798	765	771	743	749	777	691	771	790	764	777	796	786	778	776	723	786	786	775	782	801	800	737	770	777	810	739	810	773	774	747	749	756	792	745	768	780	813	740	788	775	747	729	788	744	758	762	745	793	754	782	770	798	817	778	776	776	727	768	792	713	772	735	773	725	796	755	793	775	823	759	759	724	786	773	763	798	707	772	717	794	721	739	756	817	742	763	761	781	762	752	768	732	739	767	750	778	730	728	750	808	772	772	843	741	761	795	782	707	791	750	800	831	771	799	732	747	757	744	761	747	777	797	790	747	735	747	741	776	762	786	791	768	769	727	812	792	756	748	778	792	787	731	764	734	712	777	795	735	801	776	759	735	769	769	769	798	733	765	737	757	763	741	751	732	790	741	820	775	811	782	764	787	755	785	784	796	787	729	790	796	829	765	740	797	775	797	739	798	800	761	743	730	803	766	783	775	740	800	781	771	771	734	787	748	788	788	731	770	739	749	784	738	778	770	755	759	786	791	745	784	764	794	764	716	751	761	782	759	799	734	784	775	780	751	734	792	751	772	744	799	798	758	735	785	746	735	759	748	781	757	747	760	768	777	762	810	745	800	735	787	770	791	755	786	830	767	770	745	764	752	784	738	767	717	767	775	767	737	759	708	753	762	805	780	800	785	773	791	784	765	812	766	729	770	777	761	759	750	779	774	828	729	744	828	729	759	793	778	764	739	765	742	723	782	773	795	748	753	770	774	768	785	752	778	799	783	784	798	782	765	789	795	776	791	723	829	726	750	798	768	788	796	775	773	811	758	744	759	810	780	758	795	738	766	783	803	787	760	764	729	841	728	730	780	781	779	771	746	798	731	807	734	806	783	737	751	714	774	779	735	785	757	757	731	772	750	803	756	764	749	799	768	785	725	786	775	726	764	747	810	771	771	779	835	763	716	769	789	763	734	765	775	808	744	770	744	781	768	745	788	754	787	770	727	761	729	776	742	799	771	771	822	764	763	781	825	757	806	776	801	780	788	751	768	758	802	724	728	803	743	736	767	742	768	759	755	724	772	805	773	779	728	730	750	734	805	802	749	797	772	733	722	743	801	774	804	724	783	699	748	780	830	740	780	757	730	782	751	785	816	754	791	775	780	810	792	776	766	771	742	771	750	818	770	771	794	818	745	755	736	746	812	750	741	754	779	795	770	766	733	813	752	726	735	752	766	725	762	711	748	767	746	755	779	776	762	793	751	773	763	721	718	783	756	787	744	749	738	814	777	742	735	772	765	786	814	792	763	770	741	797	763	728	784	795	770	749	765	743	771	749	744	717	784	720	752	776	768	740	755	775	750	783	753	742	766	774	802	806	776	769	797	735	794	762	816	771	822	816	798	780	783	724	788	737	742	767	720	779	779	779	780	740	800	773	754	756	792	767	764	817	751	778	725	745	747	756	735	741	775	761	785	794	745	762	754	704	784	774	786	811	768	758	724	794	794	686	780	779	761	790	735	786	760	740	749	784	750	726	732	784	788	779	773	728	768	746	749	707	775	710	751	743	744	767	819	813	798	742	747	791	743	791	764	772	796	783	759	771	766	794	780	765	761	806	787	784	740	821	786	742	772	759	775	758	759	775	786	748	815	776	771	768	767	809	735	760	721	785	815	701	740	784	792	773	798	768	823	793	785	776	782	774	757	732	761	719	777	797	802	743	721	784	741	772	787	739	738	816	755	792	763	752	750	794	780	792	811	786	765	768	787	768	754	723	793	781	739	768	769	801	719	778	719	736	728	771	773	723	728	739	779	764	741	730	778	844	761
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
