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
341147571250	341147571811	341147572361	341147572911	341147573460	341147574013	341147574562	341147575112	341147575660	341147576212	341147576762	341147577312	341147577860	341147578412	341147578962	341147579512	341147580061	341147580612	341147581162	341147581712	341147582261	341147582813	341147583363	341147583913	341147584461	341147585013	341147585563	341147586113	341147586662	341147587213	341147587763	341147588313	341147588862	341147589413	341147589963	341147590514	341147591062	341147591614	341147592164	341147592714	341147593262	341147593814	341147594364	341147594914	341147595463	341147596014	341147596564	341147597114	341147597663	341147598215	341147598765	341147599315	341147599863	341147600415	341147600965	341147601515	341147602063	341147602615	341147603165	341147603715	341147604264	341147604815	341147605365	341147605915	341147606464	341147607016	341147607566	341147608116	341147608664	341147609216	341147609766	341147610316	341147610864	341147611416	341147611968	341147612516	341147613065	341147613616	341147614166	341147614717	341147615265	341147615817	341147616367	341147616917	341147617465	341147618017	341147618567	341147619117	341147619666	341147620217	341147620767	341147621317	341147621866	341147622417	341147622968	341147623518	341147624066	341147624618	341147625168	341147625718	341147626266	341147626818	341147627368	341147627918	341147628467	341147629018	341147629568	341147630118	341147630667	341147631219	341147631770	341147632319	341147632867	341147633419	341147633969	341147634519	341147635067	341147635619	341147636169	341147636719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	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
22953	21400	29053	24156	21400	21449	6889	1590	1356	1209	1140	1141	1055	1168	1051	1067	1038	1007	1062	1047	930	1015	1036	1020	967	996	998	946	966	1004	969	982	965	987	1006	989	947	950	929	988	946	887	952	984	970	946	941	946	920	964	904	938	961	967	960	981	929	924	951	959	949	922	950	918	972	949	1016	943	928	919	946	1061	998	911	1002	890	974	976	880	1001	939	938	938	918	953	999	928	925	928	919	903	917	1001	912	973	926	906	949	934	933	996	1001	1005	969	891	911	1002	936	933	991	974	986	910	938	1002	965	925	969	949	995	918	1008	943	1025	980	936	914	932	944	963	962	972	937	1005	970	975	926	967	963	988	970	943	908	905	937	906	960	974	909	898	972	921	1003	947	959	928	989	932	931	908	929	935	997	989	927	902	964	956	970	929	911	987	974	922	936	959	950	986	963	934	964	960	949	948	929	897	991	957	977	921	1008	989	941	955	940	928	986	980	963	962	958	966	982	937	919	971	913	967	942	964	931	965	991	898	985	954	970	930	910	1014	991	976	915	955	941	867	963	984	993	1005	947	959	938	932	936	898	978	1005	891	960	926	937	963	967	914	913	932	931	918	961	947	937	901	945	974	912	943	970	968	939	899	937	955	994	928	928	958	934	927	914	924	935	951	879	937	1009	985	953	906	977	958	955	903	984	951	988	942	912	967	929	926	994	951	908	931	940	928	975	1018	984	972	982	941	936	959	895	933	1040	934	897	951	945	995	930	947	1002	963	943	963	878	938	938	935	953	932	949	939	937	937	976	972	934	915	964	934	994	939	986	930	936	1016	989	928	969	966	980	965	925	952	953	977	916	943	897	972	956	954	963	862	946	972	980	937	969	965	976	925	1010	977	905	930	909	946	960	959	949	952	945	983	936	907	908	965	952	935	953	904	896	1012	989	1000	965	1006	972	938	896	959	892	950	916	929	977	923	988	927	968	964	980	945	934	941	994	1014	942	905	968	973	909	922	942	1012	952	939	928	1011	930	945	969	1002	906	975	935	972	968	954	997	958	925	959	967	1014	925	948	965	1003	994	947	971	964	953	952	953	984	946	942	938	994	943	950	913	920	985	929	960	980	874	862	987	901	1000	962	926	952	934	952	945	1045	909	919	966	952	961	952	974	965	970	931	935	949	954	920	941	896	954	957	934	940	925	968	941	970	928	957	962	947	944	991	901	876	977	940	972	942	939	928	968	944	902	956	916	1003	935	952	1010	916	989	938	910	923	922	1000	970	952	935	978	923	923	907	862	948	971	957	932	984	912	962	962	940	954	903	940	931	863	979	968	931	959	950	959	943	968	994	949	920	969	920	894	978	990	942	992	922	916	919	916	972	974	867	928	926	887	934	915	935	915	939	914	971	906	960	940	933	959	992	950	934	946	952	894	986	923	957	926	917	983	915	929	953	912	961	1007	974	947	925	968	931	899	951	943	983	937	961	940	943	980	939	969	979	923	914	925	949	1008	984	942	982	935	957	893	983	965	933	944	881	1009	949	970	991	947	917	980	996	952	919	924	969	905	952	1017	959	930	902	979	974	953	935	961	966	946	906	920	938	976	959	944	899	964	911	926	967	935	990	969	957	961	906	914	954	975	931	904	1016	908	964	1005	950	947	998	914	961	959	967	986	954	910	944	968	957	981	959	1026	916	971	955	945	995	936	969	989	1002	956	944	925	941	960	933	937	917	935	932	908	956	980	945	906	919	974	1040	919	976	989	938	973	938	949	942	936	899	937	895	921	946	956	935	978	963	940	925	939	991	997	928	976	946	932	939	958	935	961	949	917	954	964	1000	939	1021	967	950	902	976	915	967	942	929	962	930	913	957	918	913	912	887	952	882	922	953	925	933	953	952	965	948	917	925	946	953	933	964	958	949	922	951	962	986	956	928	970	936	957	961	966	941	957	999	910	925	940	980	921	964	974	936	947	932	972	911	887	925	950	982	994	958	947	944	976	990	940	945	935	972	977	937	981	907	970	949	889	926	942	993	938	989	905	942	939	951	957	954	950	971	937	968	912	995	932	992	946	975	975	928	964	942	966	919	954	952	939	958	941	992	946	944	974	928	963	879	992	936	948	977	946	965	953	943	970	976	945	907	893	940	911	971	952	912	936	930	1005	952	935	932	973	919	959	977	945	913	938	916	939	990	927	958	964	942	973	886	991	929	960	949	914	987	907	969	981	938	908	974	946	929	923	946	923	905	973	1009	939	919	972	953	912	919	977	935	928	946	929	970	911	926	916	940	1001	980	947	950	916	908	928	958	916	944	951	944	920	974	950	881	947	937	894	892	942	932	952	888	931	975	975	940	955	975	943	938	972	947	959	958	931	915	937	959	931	889	954	956	960	989	955	988	930	957	931	909	929	928	983	976	954	971	955	986	948	947	942	961	975	921	953	983	925	967	897	994	917	1019	982	960	990	919	976	914	931	918	949	940	923	974	997	991	979	950	913	918	914	952	965	972	941	940	1001	992	928	982	935	954	967	934	947	957	947	916	975	963	881	894	957	917	960	928	879	915	918	984	961	954	929	956	934	936	960	902	933	930	940	963	940	963	915	908	936	917	977	909	971	939	933	963	941	945	894	987	987	943	935	971	947	896	968	939	974	937	953	952	961	958	866	941	925	937	920	913	967	976	955	911	910	929	930	940	946	968	952	959	914	977	970	956	915	910	970	1006	956	996	1016	954	924	895	963	984	953	1013	982	985	939	955	921	932	974	958	914	946	976	932	923	926	907	938	934	946	999	983	975	926	979	906	953	960	988	940	973	963	984	912	886	917	941	937	937	957	901	973	993	909	980	916	924	986	938	982	927	972	960	973	922	911	952	959	979	959	930	963	949	987	947	926	938	929	1015	913	978	968	899	964	904	1040	1026	896	931	937	985	1001	978	1011	976	895	936	945	912	946	918	972	958	894	940	974	999	949	936	917	903	906	939	964	944	949	930	973	919	922	941	935	929	985	981	953	988	913	959	963	936	916	930	946	946	995	935	939	1033	891	899	898	960	939	915	963	895	948	926	983	927	915	952	924	910	940	1001	954	925	923	935	988	895	943	949	958	958	922	973	929	962	937	941	968	960	947	967	943	890	961	931	961	948	882	967	941	914	905	953	932	961	942	912	959	939	936	920	934	921	913	1008	972	946	934	940	961	919	963	998	989	954	966	1026	926	921	945	913	963	934	940	933	1007	909	972	963	906	919	967	913	901	983	930	983	950	975	914	965	911	952	915	951	956	958	917	922	957	968	941	920	927	942	898	917	899	930	948	936	923	946	969	953	924	952	904	917	975	947	934	1030	969	1006	946	967	939	972	938	925	969	893	941	932	950	916	934	977	979	955	961	956	988	936	953	966	986	946	1020	940	970	942	928	946	923	958	900	938	943	1003	942	967	951	974	961	904	914	1007	924	994	965	930	944	950	986	929	957	938	973	919	972	916	907	927	974	962	974	952	992	930	895	952	995	932	937	937	939	961	902	958	947	950	949	983	899	941	971	972	938	957	940	938	893	968	938	957	933	915	977	934	934	964	959	901	1034	969	895	1008	958
5325	14541	9708	5021	3782	2915	2378	1921	1756	1589	1484	1346	1244	1250	1240	1207	1171	1111	1058	1092	1058	1010	1035	1049	1033	1050	1022	1073	1035	1056	1057	996	1007	1000	1024	1028	1037	995	1042	1014	1025	983	949	986	997	963	1011	985	920	980	995	998	959	1010	1014	1047	937	1030	978	1024	907	966	979	979	966	1010	944	983	941	973	1025	949	958	923	998	926	997	951	969	1024	1007	996	979	966	967	924	898	983	1005	999	981	936	967	972	964	943	942	971	969	977	967	959	967	952	970	1055	938	961	968	947	956	985	947	966	985	1003	1025	1056	986	957	967	964	930	951	937	949	977	920	1041	937	965	958	970	978	937	987	951	974	875	935	1013	928	979	969	977	924	1001	979	942	945	935	983	984	979	992	983	1000	918	1007	985	929	916	909	948	931	933	933	957	996	964	954	893	1028	981	953	1005	984	950	969	981	1004	921	920	941	994	984	983	966	985	996	961	919	983	953	958	961	951	1024	936	924	983	921	979	921	990	954	988	963	969	937	1000	943	971	929	941	983	935	991	949	972	967	1015	963	953	977	954	981	971	943	970	1032	951	1002	1004	958	1016	974	947	977	936	945	977	949	1001	986	999	958	973	940	995	984	969	984	974	1020	961	959	974	956	915	954	934	943	944	971	979	974	1026	964	951	998	953	956	987	944	984	984	942	965	945	987	986	995	946	965	953	989	985	952	1026	935	1021	1021	950	954	996	965	952	961	1000	971	1014	974	930	996	973	941	925	983	910	1030	989	949	966	1027	983	940	959	1001	989	951	970	987	927	965	956	980	991	952	948	965	980	918	977	918	1022	972	995	944	966	978	981	1001	1021	985	982	982	932	965	930	969	968	992	1000	966	956	990	981	987	1048	998	947	951	934	982	954	975	995	954	957	987	983	980	971	991	977	984	986	1007	985	977	937	981	930	984	991	1025	970	1008	984	1007	1004	960	1010	966	923	994	963	986	1029	992	961	986	971	970	982	995	1021	969	1026	979	996	987	964	1000	1001	938	926	932	1020	967	984	975	929	943	963	1027	974	925	959	975	951	965	998	975	991	1004	945	1025	980	969	990	974	903	957	958	979	935	1021	981	1008	995	941	914	985	941	928	919	948	1004	947	974	974	960	976	1005	979	992	950	1000	914	1000	980	901	997	984	962	967	909	975	967	980	969	969	1000	978	1004	995	940	956	974	941	927	965	1001	986	957	946	983	930	932	954	991	979	977	970	1002	969	925	928	1010	993	982	980	947	951	968	997	970	973	960	941	948	968	937	985	955	967	984	984	1035	974	956	933	936	1026	974	930	987	985	957	944	970	934	944	1038	900	924	974	985	1020	934	907	975	999	946	949	979	983	983	998	968	1025	969	989	930	921	981	980	974	999	968	973	955	912	976	930	922	957	970	977	912	972	957	909	956	977	968	933	942	1006	933	1000	960	1025	961	916	1001	1008	971	1003	963	1000	945	983	953	884	895	970	977	985	946	983	1029	938	944	1015	922	963	1013	937	945	993	955	961	987	961	921	931	1053	988	965	910	987	985	958	971	978	954	927	961	1001	995	955	915	962	961	996	970	960	1000	1014	924	990	1014	923	922	988	923	971	940	980	1020	984	978	944	998	962	956	958	965	915	994	927	966	941	923	957	1039	957	1003	960	971	934	972	960	973	995	921	971	970	928	949	958	981	959	997	950	934	989	939	954	974	972	928	995	926	970	964	985	919	1056	995	1005	981	995	984	958	954	985	1001	957	927	968	918	949	976	1003	951	934	1002	929	1031	978	979	1019	1027	971	953	966	917	967	976	998	970	972	973	987	944	969	987	979	949	913	1032	938	954	975	960	1005	924	908	992	1022	963	957	967	976	1024	949	975	929	948	900	982	1003	978	977	985	943	956	960	1002	923	1006	912	945	977	1018	978	950	977	886	960	952	1000	975	962	961	936	986	982	954	943	959	963	1016	907	961	972	957	927	952	974	975	955	936	929	950	956	1026	944	985	977	935	929	999	962	920	985	977	972	989	975	1010	969	952	990	952	992	966	972	986	994	1022	937	997	983	1005	962	906	984	951	962	1005	1016	961	911	925	977	968	966	984	948	939	939	978	933	999	956	982	959	945	1005	942	968	964	981	969	994	928	985	997	995	1002	902	955	977	978	951	1009	946	987	957	949	947	878	971	948	906	978	968	978	878	938	932	980	951	1011	920	960	956	959	934	993	951	956	962	945	1017	954	940	977	982	943	1017	974	983	1049	939	991	1005	955	972	980	945	913	987	974	1011	976	957	932	943	1002	985	952	939	962	976	978	1002	969	971	975	935	956	958	982	983	912	1003	975	921	989	959	964	974	925	966	966	1009	983	942	951	1028	960	1003	957	1002	993	990	967	984	930	930	920	995	988	961	951	985	975	951	1004	918	958	967	969	963	936	946	968	928	980	1005	923	979	999	985	976	986	992	996	1037	989	981	1025	985	939	963	977	971	976	1001	960	924	990	945	935	961	991	961	959	947	1018	967	1023	1015	964	999	950	1006	962	978	989	945	1019	976	981	960	975	985	992	993	969	976	989	964	982	1012	1004	982	965	932	977	996	988	957	995	971	994	971	977	982	915	951	960	959	1018	902	980	898	964	1016	984	995	963	1014	949	986	956	996	948	1002	1013	925	999	952	1010	960	981	957	959	898	986	981	1009	962	939	1005	986	993	993	978	1000	941	960	951	998	941	954	973	1021	965	977	966	959	1031	991	1017	951	1003	936	986	956	953	988	999	937	972	966	960	970	1017	948	908	927	998	946	989	954	896	954	977	991	974	1012	965	1001	1034	963	1030	976	951	960	900	1001	894	960	985	998	944	942	960	861	997	1052	941	999	957	1004	1026	929	966	955	961	1005	992	962	972	954	975	992	974	955	931	968	971	968	938	989	942	1002	985	968	968	965	956	988	961	1024	956	943	948	967	951	969	916	944	975	1019	958	1000	905	942	940	987	976	972	1004	944	974	927	1010	1003	956	1005	974	930	938	1029	963	966	981	960	929	940	983	965	945	1057	967	951	935	937	969	1028	972	922	984	995	1033	944	985	961	964	943	925	950	983	980	964	993	984	935	991	958	952	998	917	943	969	989	935	967	1082	968	976	959	1023	984	942	939	972	974	916	1011	936	968	970	945	939	966	904	927	957	994	1026	939	918	965	949	996	996	984	948	1001	936	1004	974	947	971	975	945	986	948	961	950	1005	945	952	952	961	915	973	962	910	939	952	955	977	970	999	958	963	973	915	963	973	974	955	941	943	946	980	988	968	1026	998	960	954	973	993	919	949	936	953	988	997	960	1025	952	986	968	976	972	996	946	967	1000	931	974	948	952	969	936	958	1031	1013	986	941	1048	986	913	980	985	992	959	1001	955	1002	1014	947	949	952	954	964	956	964	934	974	987	983	995	988	941	1027	962	986	891	981	982	949	961	971	967	968	976	999	978	955	938	925	953	999	986	1004	1021	962	958	929	968	954	924	980	939	947	958	968	1006	1015	929	947	906	963	969	975	960	1014	974	955	1031	972	985	976	935	1015	950	969	977	933	921	1001	923	979	954	954	925	949	1022	971	960	964	997	968	982	1005	972	973	953	945	950	1025	995	1031	973	1000	983	933	954	953	994	976	989	974	974	965	962	965	1011	985	951	1000	992	959	972	926	984	998	974	964	992	981	972	954	988	1034	944	995	981	978	1000	983	938	928
27480	17523	3403	509	371	317	280	296	275	270	284	313	264	267	249	254	247	272	244	294	281	223	280	234	246	274	292	264	273	251	278	217	262	265	239	257	264	256	262	232	254	274	259	250	266	260	259	283	253	258	255	284	269	266	253	264	252	284	235	272	253	232	257	283	280	248	257	242	242	253	242	306	259	245	237	223	230	272	266	261	246	265	252	269	257	259	269	253	243	273	259	265	279	262	230	265	267	269	269	240	240	227	263	250	239	255	226	271	275	259	260	299	262	265	244	253	279	259	273	241	271	262	273	278	277	265	240	236	232	268	303	254	279	279	234	240	243	271	242	242	260	238	231	286	291	249	263	306	251	286	257	269	264	270	254	291	269	226	250	255	275	245	270	260	246	243	268	258	246	247	234	279	307	262	250	238	271	231	269	232	219	232	245	273	274	271	246	254	244	285	264	273	252	263	263	264	252	239	258	273	270	282	270	262	272	273	275	248	243	273	255	241	286	266	263	249	247	261	258	256	260	241	262	276	246	272	258	239	255	255	232	253	266	268	224	252	250	252	266	250	250	269	241	252	256	233	215	261	262	255	259	250	266	283	264	259	254	267	237	267	244	259	244	254	255	241	280	263	254	255	285	282	242	284	257	249	260	275	251	258	234	246	240	248	235	233	257	268	265	233	251	232	247	251	251	248	263	278	248	242	253	263	253	229	251	241	289	267	269	270	249	267	268	260	243	261	251	299	267	279	241	244	271	250	279	269	264	283	284	242	258	258	270	275	260	247	246	242	267	249	234	244	259	248	245	243	267	260	265	270	261	256	269	263	269	278	248	264	255	248	273	254	244	257	239	279	239	296	243	251	259	263	236	276	247	283	265	259	257	257	264	282	242	261	239	254	251	254	255	219	231	274	250	259	252	256	241	295	265	209	239	259	290	246	274	232	241	285	254	299	286	242	268	235	263	267	270	282	269	265	241	260	255	267	247	254	273	273	227	250	227	277	243	260	257	284	229	249	268	277	274	276	265	273	265	293	266	271	269	254	243	254	283	257	209	241	249	235	271	255	268	264	256	268	240	290	268	289	232	263	258	261	285	274	246	246	247	264	260	254	266	252	257	268	295	266	261	258	235	241	277	241	279	255	253	251	256	251	286	281	256	272	274	246	250	256	275	236	281	250	248	241	232	279	247	249	274	233	261	257	267	293	256	277	255	257	265	219	241	258	274	261	291	265	287	267	283	259	250	271	266	240	262	249	266	261	285	274	272	249	268	230	233	226	262	253	270	272	242	258	269	274	251	257	213	266	270	262	228	250	270	279	265	278	249	258	293	236	290	258	292	281	258	259	268	267	273	229	265	259	267	252	267	272	244	276	242	278	238	266	272	275	280	260	254	272	245	260	258	262	252	254	268	266	243	263	248	248	277	280	259	265	282	279	277	236	277	283	273	242	281	253	250	249	254	245	260	246	264	272	255	225	239	256	257	280	275	222	255	257	225	257	246	253	243	263	244	255	243	239	261	263	241	276	273	255	244	236	278	242	259	262	288	248	283	268	242	271	302	271	270	264	232	277	255	236	277	237	269	264	281	251	296	278	269	301	252	250	258	244	261	254	270	248	266	244	267	221	248	269	267	247	270	242	225	245	274	285	265	270	247	278	277	273	279	242	289	245	261	256	272	297	290	228	267	267	237	252	232	264	258	278	237	241	257	271	256	226	247	244	281	260	233	258	247	237	245	270	272	263	256	274	273	234	235	254	269	272	237	292	274	270	260	260	277	256	229	266	244	235	235	245	245	270	237	241	246	249	240	232	252	267	261	273	237	269	243	247	225	261	250	269	229	281	241	238	259	265	239	246	230	257	260	259	251	259	283	247	250	267	279	258	246	249	252	273	273	263	266	253	241	250	261	248	277	255	259	246	266	282	227	257	266	252	236	217	235	243	262	267	265	266	271	278	253	251	242	251	254	223	287	233	278	244	264	239	266	236	265	254	269	265	266	255	302	258	227	266	275	261	251	239	277	274	280	274	266	251	264	286	262	287	251	252	248	272	257	283	253	246	261	272	259	270	245	253	266	242	237	275	272	270	267	278	285	244	263	268	255	272	261	261	260	275	263	265	268	260	243	279	257	293	303	251	248	278	290	267	244	269	261	264	261	235	261	272	260	271	241	263	252	242	278	262	280	246	272	236	267	254	274	278	294	253	212	258	251	267	284	270	293	272	276	269	206	288	245	267	266	271	258	275	250	254	268	245	263	277	245	259	238	257	266	265	270	251	239	270	253	232	251	264	263	252	261	258	250	250	295	238	291	282	253	245	276	255	266	265	234	272	269	258	246	259	280	260	271	252	253	269	269	255	293	208	289	265	288	268	271	286	275	264	285	245	252	277	225	272	245	234	266	255	279	248	275	236	267	253	245	256	275	261	275	270	258	261	277	268	271	266	252	248	261	253	259	268	250	288	250	260	259	260	271	269	238	268	286	247	281	234	253	225	242	258	261	267	264	251	242	236	257	238	259	257	255	231	272	255	298	274	264	252	267	250	271	240	289	275	261	269	254	278	259	248	257	248	262	230	269	247	256	247	222	227	255	253	252	266	241	244	271	287	268	266	261	255	245	266	263	262	276	261	266	256	282	261	273	251	260	239	240	257	236	263	265	259	240	267	229	259	270	248	249	262	267	244	256	254	239	261	259	235	242	259	260	257	271	258	255	260	267	246	262	268	249	268	249	264	274	253	261	249	236	260	253	243	279	258	254	256	248	239	262	272	246	256	238	268	251	269	278	276	264	262	226	284	267	246	241	258	276	252	266	271	261	267	259	251	223	258	270	259	231	290	262	261	267	262	252	249	264	245	259	272	255	274	263	252	248	269	308	247	269	258	249	269	274	241	272	245	251	261	235	277	253	233	239	252	271	259	249	259	246	245	249	249	246	246	276	265	276	256	269	241	263	270	281	245	282	237	220	284	266	294	252	258	258	260	262	252	261	232	240	255	288	234	254	278	253	265	244	320	256	284	264	254	265	233	269	260	278	235	266	260	269	241	268	251	251	278	252	272	291	243	267	243	267	270	237	243	238	258	268	257	259	258	245	283	243	226	225	294	252	269	263	279	260	232	232	241	277	266	233	261	253	271	272	255	275	276	274	227	265	236	240	256	250	236	263	239	259	234	251	247	257	292	248	231	283	247	239	271	255	258	249	285	253	273	227	271	252	249	276	282	236	243	252	270	271	257	263	276	272	262	273	262	256	270	245	260	243	257	242	263	228	234	270	286	264	231	272	239	247	265	272	232	253	290	261	245	251	252	234	250	236	240	235	273	266	258	242	257	271	254	274	249	238	254	240	249	256	248	235	281	267	256	291	279	256	251	279	277	290	282	253	247	226	261	243	245	264	271	279	263	279	262	259	261	293	264	264	268	278	251	240	260	270	278	250	248	269	230	248	239	292	238	250	259	251	278	265	256	264	256	273	251	253	279	244	263	284	258	280	243	278	278
4446	928	676	410	398	341	359	312	300	323	281	301	303	317	275	298	283	306	291	267	277	289	275	302	300	266	301	304	277	277	328	283	301	322	300	327	298	307	287	274	301	272	272	280	299	282	282	295	276	256	311	272	305	288	290	283	274	296	292	278	338	262	286	282	292	300	301	320	281	295	301	317	303	307	281	272	267	303	294	300	279	313	304	311	266	281	285	280	265	277	349	293	302	298	285	290	317	297	324	295	298	299	272	318	299	309	306	295	277	293	328	260	308	323	290	319	308	285	275	283	274	308	299	299	266	266	274	293	306	295	302	272	294	309	303	295	273	293	300	297	287	297	287	315	266	259	287	305	292	258	308	287	326	280	304	297	307	309	306	315	276	313	318	305	279	298	268	305	301	307	304	303	315	298	327	295	280	297	308	297	277	265	310	317	269	300	305	248	318	292	301	309	301	312	292	303	307	308	314	257	312	295	318	285	307	303	296	291	306	274	316	289	304	308	299	291	309	282	308	309	265	280	308	305	291	270	295	286	297	316	278	305	291	279	312	306	309	307	325	271	304	289	317	343	316	271	303	302	340	294	327	298	291	285	307	292	292	302	288	305	321	313	298	295	268	282	294	287	298	284	274	280	299	296	272	290	316	276	286	260	303	288	316	264	271	288	308	303	275	284	307	278	282	286	301	277	276	287	313	268	297	311	291	310	290	330	275	295	295	302	276	301	286	306	288	316	299	282	311	277	305	297	300	278	293	281	305	260	283	287	289	290	274	315	313	282	298	274	285	298	300	268	277	308	290	301	296	280	289	288	278	300	320	276	301	309	288	284	311	276	314	292	321	286	304	312	283	318	286	335	278	282	286	258	301	266	299	276	303	288	280	291	251	319	262	306	304	289	330	291	300	299	331	288	291	295	281	296	320	312	294	280	327	303	283	302	310	304	272	275	298	316	284	277	280	312	307	328	303	300	296	289	309	335	313	292	306	264	284	283	321	312	303	296	295	327	274	296	286	293	316	339	295	279	298	289	290	306	308	259	271	307	281	320	313	269	304	315	324	278	313	297	304	267	306	264	277	307	281	295	278	300	304	309	290	316	289	304	293	286	312	294	281	270	306	326	343	289	274	323	288	302	270	292	307	304	288	314	283	287	273	284	285	282	268	258	302	342	328	269	302	312	312	258	278	282	281	299	306	283	279	317	343	309	323	301	308	363	290	292	302	313	300	308	307	281	300	302	281	292	302	270	322	313	281	305	310	298	276	285	274	328	296	284	319	315	289	296	276	300	282	288	282	282	313	301	294	281	284	316	277	307	302	293	301	301	268	288	283	288	295	268	314	314	291	276	261	321	296	282	316	306	304	273	302	286	306	317	293	310	297	302	296	328	310	282	270	276	311	282	313	277	295	296	278	293	303	316	297	291	323	307	322	301	296	279	278	304	313	296	282	327	314	325	305	319	309	295	284	294	300	337	304	331	320	303	295	294	310	303	296	278	297	289	302	291	280	271	323	320	311	271	276	266	288	285	322	318	283	314	277	305	272	300	301	328	279	317	271	296	275	297	297	312	316	305	280	291	267	307	301	298	283	274	286	298	322	299	288	290	271	294	257	304	305	309	308	295	294	290	294	298	338	310	300	287	304	277	281	285	299	296	268	319	309	288	325	298	313	292	302	288	328	278	285	300	320	319	323	298	292	309	255	315	298	330	289	306	296	261	279	301	305	325	274	271	269	276	284	272	288	289	297	327	303	283	320	269	294	256	310	296	292	285	276	309	283	297	304	291	301	298	286	307	289	299	281	303	299	324	300	282	311	298	304	319	304	267	292	297	327	272	301	279	274	304	306	289	309	292	312	296	286	297	292	300	308	301	302	310	282	275	329	277	301	329	268	289	292	312	302	310	274	319	313	292	318	283	297	289	304	284	312	360	295	281	264	303	303	290	289	287	290	325	312	287	315	314	317	321	300	287	305	313	282	281	283	296	309	291	297	317	274	306	272	323	305	302	307	303	287	258	280	308	309	305	278	300	293	293	295	316	326	293	307	313	309	331	264	332	325	293	313	295	282	309	291	281	299	293	282	306	292	280	313	318	295	272	298	293	296	298	325	320	276	281	301	278	287	323	311	273	266	328	300	297	318	283	287	296	272	295	301	279	301	298	315	272	294	284	286	289	307	294	306	294	302	285	266	285	317	308	302	305	292	284	301	294	309	313	306	264	306	300	310	296	308	271	284	296	294	269	326	296	313	320	295	284	289	285	306	310	281	321	300	319	274	287	313	293	303	318	292	290	295	285	301	298	307	295	306	317	297	292	294	265	290	314	285	299	321	281	304	301	300	274	348	291	274	317	315	325	282	315	303	304	329	304	279	302	285	307	327	296	285	301	335	282	303	307	304	294	307	294	276	315	292	315	283	294	283	297	291	302	275	312	267	291	329	303	268	278	307	281	275	314	270	297	328	300	292	316	296	316	315	327	302	274	274	285	324	290	281	323	302	296	327	331	328	294	296	303	315	300	283	291	324	285	294	311	264	285	306	310	306	325	260	323	293	264	282	303	281	317	299	321	307	300	295	287	271	266	287	297	310	290	301	247	287	292	294	307	276	269	280	296	297	272	270	322	259	275	278	303	295	300	261	259	287	297	318	271	305	302	301	279	273	295	292	292	287	294	267	315	310	279	269	284	287	300	319	305	301	302	301	295	289	262	323	296	309	268	260	259	300	300	302	319	311	300	285	290	306	281	305	301	267	291	312	292	294	267	321	315	270	310	292	278	323	265	286	298	325	262	306	314	288	301	298	296	275	306	295	299	317	320	273	274	278	326	317	270	294	288	292	301	295	308	291	305	294	306	304	285	321	305	323	278	320	285	312	310	269	322	301	294	296	296	289	299	313	277	308	280	310	311	287	249	309	297	292	290	308	269	314	319	303	291	318	286	324	256	312	294	315	292	273	266	272	318	308	291	263	299	278	290	295	258	303	332	301	314	298	315	316	275	281	286	284	280	338	333	308	322	309	287	307	286	318	286	302	249	284	291	258	303	292	311	293	290	282	291	299	297	284	290	307	285	322	314	292	318	316	278	297	298	292	255	296	289	281	277	304	319	302	285	302	300	290	292	308	288	271	328	280	322	265	301	278	285	301	273	333	288	297	294	274	306	307	310	304	316	277	276	303	303	294	313	284	300	292	315	316	294	291	309	264	306	302	288	267	286	296	307	278	270	318	284	278	305	333	313	326	295	281	285	294	279	290	276	304	272	298	301	307	285	304	312	270	301	309	299	291	292	294	303	284	304	294	290	293	275	293	293	280	321	309	342	290	295	291	254	296	280	297	301	270	310	287	317	295	277	308	299	275	332	299	297	298	273	267	312	320	296	276	293	306	323	283	301	294	291	299	287	316	294	290	295	302	297	293	303	304	289	305	300	292	295	277	312	250	282	320	294	310	284	313	307	291	296	325	324	294	320	333	295	315	321	271	295	278	273	285	291	271	309
23441	20858	27824	24037	20855	8257	1210	893	802	758	727	721	637	676	677	630	632	692	702	650	663	598	602	617	610	648	634	559	630	687	625	597	564	587	590	636	628	639	609	600	646	647	593	671	609	583	602	669	629	572	611	582	583	619	603	629	577	657	580	623	613	608	572	594	620	601	593	557	566	575	661	626	585	632	573	591	611	625	594	634	584	595	600	617	563	638	671	613	623	622	623	625	606	627	614	591	601	553	574	614	570	622	603	587	624	596	602	620	625	617	613	581	612	574	585	549	611	595	601	602	626	567	591	591	600	628	596	564	608	610	566	600	599	647	628	587	642	651	597	618	584	622	595	625	560	642	582	568	606	584	584	611	604	613	622	638	621	602	603	589	602	619	635	596	585	605	603	636	622	615	634	598	580	636	603	576	609	664	605	594	613	582	598	606	606	652	593	617	632	618	674	617	582	641	580	595	578	646	664	631	590	631	576	584	613	604	631	643	611	581	618	603	613	579	619	598	573	589	617	595	604	604	630	618	576	612	606	585	544	578	597	610	610	627	577	603	578	621	575	556	572	577	603	650	592	588	571	577	600	637	633	595	632	596	549	636	607	596	615	558	595	617	612	608	572	617	634	650	617	616	591	625	593	584	591	621	585	643	602	579	626	649	611	584	544	582	588	620	584	569	584	586	599	629	556	553	603	602	583	650	595	598	607	591	611	655	628	616	643	615	620	612	545	625	589	608	602	581	599	596	617	596	592	606	600	623	582	609	651	585	599	622	589	602	620	676	615	618	659	622	635	619	617	608	624	581	595	615	609	569	635	640	580	602	622	617	591	629	608	649	575	617	645	555	644	570	605	599	624	607	639	575	604	615	614	584	583	597	579	632	586	629	605	585	569	559	596	624	592	565	587	575	624	623	615	586	623	639	588	652	579	612	594	623	588	615	592	566	586	646	610	639	641	589	594	610	593	598	560	599	613	592	615	592	567	623	603	559	597	636	612	612	584	624	632	626	594	597	599	609	607	630	625	583	618	638	637	640	582	643	576	594	562	573	593	637	624	626	595	634	612	642	590	590	625	620	586	582	558	618	639	655	620	622	626	655	607	611	575	560	615	657	605	591	589	600	681	605	562	608	627	609	612	594	569	607	596	626	584	621	634	580	600	616	597	572	629	606	642	608	613	611	590	605	636	566	606	637	624	605	612	637	583	607	597	624	624	625	592	628	609	603	617	599	549	617	600	632	612	625	606	623	570	605	622	579	622	611	602	641	551	552	548	640	606	586	638	612	595	627	610	565	567	631	543	556	559	624	579	623	595	564	652	588	637	579	639	625	609	569	605	592	580	626	585	628	626	583	648	589	583	600	545	615	614	561	600	608	603	621	577	608	600	603	614	581	581	590	582	582	636	619	602	587	638	627	612	622	600	607	605	573	660	600	624	620	558	633	568	613	603	611	578	565	588	565	603	619	595	616	582	570	652	636	605	598	638	606	628	588	629	590	572	628	600	605	595	555	620	636	614	576	628	599	580	640	579	586	588	573	626	649	613	630	638	585	612	595	607	562	584	642	623	575	616	594	603	634	590	614	637	623	594	592	587	616	638	592	594	589	595	596	617	604	595	616	623	619	631	564	602	623	623	635	606	640	592	528	622	630	588	600	592	569	580	608	597	607	629	571	592	599	591	602	592	583	587	603	586	611	607	667	632	629	629	633	557	565	677	669	548	608	581	625	565	647	603	601	576	629	583	560	629	609	570	611	573	542	577	566	635	616	618	619	661	597	638	626	615	614	602	645	559	616	651	577	588	636	603	634	615	618	588	594	580	623	577	579	607	654	598	568	607	637	556	588	588	604	560	568	607	603	588	616	577	617	637	580	602	620	573	577	621	595	563	588	556	586	606	617	588	630	662	618	597	618	604	633	600	605	642	646	637	632	616	584	631	600	598	588	617	594	597	610	617	601	605	626	606	620	588	613	618	625	587	619	589	647	612	562	608	605	575	578	585	640	615	600	651	585	620	590	639	616	608	587	575	609	612	610	592	607	629	613	594	600	595	624	645	582	592	633	619	596	631	613	625	635	580	600	604	601	584	602	643	588	642	582	586	594	590	563	609	600	589	626	599	603	587	600	599	602	588	612	605	586	584	620	594	659	614	595	599	589	609	600	579	584	612	617	656	631	587	635	624	602	610	588	580	602	581	629	552	626	567	581	646	587	583	601	559	590	590	656	564	653	597	597	632	559	567	596	618	571	599	580	613	646	574	595	564	615	621	602	597	637	584	611	606	601	606	621	609	607	664	621	595	629	641	619	589	579	586	623	557	597	586	605	600	633	641	592	642	624	605	609	580	568	553	638	582	632	560	601	615	610	605	599	582	639	561	611	591	615	595	607	601	624	608	636	629	593	569	627	580	612	590	561	596	611	602	564	576	614	594	612	621	597	608	597	588	578	648	566	606	600	603	624	602	614	576	594	614	647	603	606	601	602	573	605	630	575	591	621	628	618	621	595	554	583	616	590	585	603	597	599	592	614	624	603	604	591	625	619	619	627	551	630	587	630	568	573	594	614	585	627	599	568	601	575	623	579	627	613	562	578	604	600	607	604	611	587	583	664	582	602	586	609	606	575	605	612	589	589	611	549	618	663	563	621	623	575	601	626	629	598	601	624	581	615	583	601	629	612	605	639	586	600	608	619	597	581	609	604	596	562	603	565	583	603	628	630	578	587	580	596	611	602	621	571	590	564	584	595	583	596	561	616	570	566	607	587	583	646	555	579	600	619	612	628	586	591	593	619	591	565	606	615	605	594	582	620	612	670	569	583	610	588	635	601	625	586	640	588	551	540	631	595	605	561	600	556	630	611	633	596	575	577	575	581	633	620	612	609	614	576	603	603	595	601	586	612	606	583	605	593	603	597	582	598	578	595	619	594	585	622	563	586	605	570	661	648	607	651	616	616	616	615	612	610	536	589	602	594	641	565	608	603	577	564	586	589	612	543	635	571	612	577	596	575	586	586	575	592	605	605	635	557	569	609	585	597	643	618	588	585	603	599	615	598	605	608	584	573	647	642	597	625	601	615	595	586	558	571	600	539	592	591	640	621	606	559	610	586	612	624	536	590	616	593	581	641	597	618	618	586	592	626	606	606	622	625	620	597	579	623	609	594	593	619	616	566	629	618	585	630	632	578	602	599	617	601	589	598	608	591	615	579	586	582	570	603	577	620	591	620	621	627	618	583	619	595	630	616	600	526	643	582	593	579	588	588	603	606	608	607	590	594	563	608	606	609	596	581	616	615	594	618	591	640	627	568	598	590	629	563	620	602	601	599	618	591	607	594	587	615	594	602	614	609	596	602	593	564	565	638	582	576	589	611	570	555	592	628	602	606	587	613	628	595	617	623	668	593	633	631	616	578	584	602	581	627	594	595	621	596	559	598	604	620	642	583	608	612	564	616	581	612	592	578	601	596	605	644	585	576	630	596	611	563	618	595	580	563	593	653
3786	8877	5730	2894	2200	1593	1420	1155	1056	960	859	856	769	758	743	689	720	700	706	702	672	634	669	702	683	663	639	731	604	613	655	647	683	643	655	612	637	663	637	635	636	623	638	622	634	669	638	641	661	651	622	611	606	601	633	613	615	666	628	645	682	630	626	623	557	632	638	669	694	649	634	606	647	657	652	645	693	639	597	599	630	650	610	639	627	615	639	613	659	643	604	598	611	591	649	629	669	589	652	598	656	606	613	629	627	639	610	664	653	612	597	584	654	633	614	583	641	651	625	589	619	628	596	586	612	610	618	636	646	636	622	637	596	633	627	623	630	589	635	616	608	655	649	584	583	579	645	595	632	583	657	617	631	600	646	675	633	632	626	630	633	651	624	604	630	652	640	614	635	641	617	606	621	625	623	639	595	618	656	623	649	592	651	612	630	617	697	630	689	612	629	656	652	608	609	605	605	635	627	635	656	596	631	637	623	616	638	652	643	633	603	653	590	648	631	666	596	573	618	623	621	625	629	620	598	629	660	592	621	592	628	648	624	642	608	634	589	585	602	609	634	637	598	671	620	647	645	644	658	596	638	593	646	603	647	616	629	617	619	622	653	651	636	605	650	609	633	602	673	620	648	618	629	666	603	650	664	619	654	620	566	609	646	671	610	613	623	662	635	557	643	640	640	638	632	565	636	701	652	607	607	623	630	643	646	635	641	635	615	645	603	596	590	600	623	632	622	650	643	653	604	652	608	632	621	626	652	601	613	621	713	659	592	606	596	645	609	633	623	632	598	668	617	573	635	649	623	649	619	645	647	629	614	610	580	672	610	658	620	626	627	616	636	606	619	657	629	582	620	644	619	669	628	599	620	648	609	602	591	608	609	637	647	625	599	587	621	595	615	620	637	650	580	635	654	645	672	655	647	570	646	567	633	652	654	657	657	601	628	618	629	599	613	589	678	646	609	649	603	630	638	626	618	637	606	622	605	639	597	646	635	589	642	667	648	666	642	634	602	611	601	631	589	658	680	629	634	632	631	624	610	629	619	625	649	603	606	629	627	620	634	630	665	616	580	654	661	664	601	637	689	634	626	578	634	600	618	637	678	605	625	625	685	630	636	637	635	624	624	581	651	639	656	653	681	672	629	641	603	600	623	625	609	633	604	604	636	643	606	651	658	646	633	603	652	631	608	634	643	618	657	686	613	635	626	575	617	649	720	633	621	603	609	601	653	634	703	633	661	624	651	657	614	649	689	655	664	646	568	621	590	687	595	624	638	603	647	605	614	607	602	624	641	598	634	640	599	641	646	634	643	625	577	674	653	606	645	621	605	615	612	609	637	605	627	622	609	623	608	636	676	664	591	646	617	614	653	613	625	627	602	676	655	621	660	624	598	659	655	639	622	610	580	599	612	595	568	621	632	653	634	604	607	624	637	636	626	597	652	594	617	632	604	606	641	647	654	632	675	614	570	630	677	650	642	596	616	617	644	626	608	630	641	658	623	647	652	601	584	627	651	619	621	642	641	671	625	633	617	636	623	612	563	615	645	641	641	647	577	605	613	663	620	640	619	653	619	659	613	618	580	589	598	622	644	606	692	618	628	638	664	633	645	610	627	624	587	637	627	639	673	617	616	637	637	608	602	660	637	620	612	646	649	617	622	624	625	593	659	631	620	602	620	582	640	655	633	651	625	634	652	627	645	645	596	613	601	597	631	622	612	642	613	603	642	624	589	614	573	630	623	660	623	661	630	629	594	608	598	578	638	621	594	654	607	629	635	646	665	618	623	683	630	643	608	646	595	673	632	665	597	635	636	617	637	660	648	583	634	663	656	632	612	658	617	645	608	677	685	618	665	612	603	656	633	592	595	624	616	631	616	601	643	622	575	613	611	618	606	628	594	644	619	586	612	605	581	596	620	661	660	621	657	622	638	644	623	604	635	623	643	669	592	616	619	601	602	621	627	630	604	618	634	615	627	606	610	635	612	611	630	589	644	633	615	648	612	607	563	630	653	649	626	636	603	603	652	652	649	596	624	631	610	599	679	613	589	651	663	638	638	618	660	650	629	617	621	622	665	592	617	652	662	622	682	593	636	630	668	655	612	639	661	600	605	601	633	625	624	636	636	619	630	619	638	615	626	629	614	623	619	598	676	591	653	614	625	644	599	575	613	693	654	672	622	677	611	634	591	609	605	608	615	610	639	653	670	651	624	626	611	643	618	629	643	616	622	611	652	635	597	607	612	678	615	626	658	663	655	614	576	625	623	637	622	629	608	645	619	673	687	653	616	621	632	654	584	652	643	660	604	668	681	634	585	627	637	604	587	616	623	648	618	680	614	612	661	625	596	615	621	618	612	614	604	663	685	638	647	645	631	640	634	645	571	592	620	630	598	625	623	596	608	617	646	560	609	657	633	611	615	650	623	613	640	589	644	631	615	607	630	632	607	655	635	676	634	609	601	605	644	643	644	649	640	631	653	628	601	627	628	595	649	640	616	645	624	612	622	630	640	643	651	570	643	659	620	572	612	632	647	656	640	601	654	627	592	546	610	652	637	615	659	641	626	639	678	634	599	664	634	615	627	599	606	620	620	640	625	692	622	660	671	681	568	611	604	620	650	620	624	654	609	657	627	605	651	611	604	594	612	619	648	650	612	638	589	637	656	621	657	634	629	603	616	648	674	588	617	645	591	590	668	595	608	629	663	615	621	630	639	608	620	666	687	670	658	632	643	660	613	613	627	605	656	623	641	601	658	616	607	613	655	601	621	645	624	652	610	608	633	641	643	619	604	645	642	645	660	648	587	637	659	642	625	675	613	644	678	584	592	593	649	590	664	623	607	630	636	662	620	624	613	602	675	642	655	628	628	664	584	609	651	668	647	619	631	616	614	644	655	657	646	623	663	637	599	653	650	613	639	627	636	628	605	667	625	631	643	627	654	605	656	630	622	593	598	654	603	608	585	614	656	662	667	626	642	622	616	607	640	626	628	656	619	626	607	629	597	609	661	637	669	622	660	654	615	634	624	610	582	635	612	643	593	623	607	633	610	633	658	597	606	615	617	627	600	594	684	631	607	602	644	613	560	646	662	577	644	638	606	596	613	612	629	637	664	554	636	646	627	617	628	631	662	696	651	643	636	623	646	618	694	610	623	605	670	583	637	638	642	657	615	560	605	628	634	667	643	583	626	610	621	656	629	607	558	640	629	628	659	660	660	619	636	584	622	626	630	650	625	622	643	632	630	582	634	631	619	612	615	602	632	602	637	599	628	644	637	630	654	625	642	618	644	594	640	612	617	634	577	608	654	646	639	635	637	639	672	604	627	620	674	618	690	657	654	640	612	640	635	663	605	628	631	643	595	605	588	619	627	595	577	642	626	629	613	617	637	614	608	638	685	630	634	631	587	660	623	581	634	614	593	631	610	606	670	614	657	654	606	646	618	592	598	665	589	620	614	643	610	651	634	633	606	608	617	633	653	659	669	616	597	589	651	608
24880	20944	26562	25329	5804	657	527	481	464	449	401	420	435	456	415	390	393	412	408	404	358	422	428	405	360	390	388	375	409	366	345	396	369	398	380	397	399	397	382	370	368	391	377	389	376	382	387	387	378	408	413	349	405	371	384	370	374	343	377	397	391	344	394	382	381	384	389	377	344	407	359	363	399	364	344	365	360	381	371	384	397	368	363	378	385	391	385	386	335	381	416	389	395	363	407	364	403	375	406	376	421	390	377	360	398	383	355	375	367	374	385	375	390	397	348	413	320	441	370	421	384	385	385	379	421	364	354	406	403	364	392	371	381	410	412	392	396	398	391	359	398	386	357	405	359	405	378	383	429	433	370	395	381	370	381	383	395	400	371	374	395	397	398	405	381	373	382	373	345	385	404	381	372	381	401	365	375	434	394	366	361	372	383	396	364	411	371	412	388	359	392	403	385	370	371	387	375	388	408	406	420	397	391	398	361	368	395	421	365	394	356	406	345	355	372	391	392	372	391	401	365	380	404	390	407	373	377	350	373	378	322	332	409	355	395	374	364	373	372	378	401	385	388	376	366	362	383	381	424	364	365	401	362	387	389	407	407	422	376	378	416	372	401	336	361	419	398	428	354	396	378	360	366	363	381	365	397	373	379	382	384	402	357	376	389	359	421	382	369	372	399	386	363	365	366	358	365	386	388	367	381	357	391	402	402	392	367	355	389	392	358	409	393	421	389	370	388	391	405	338	390	381	394	415	375	391	416	404	389	368	362	375	415	397	381	361	389	339	401	390	363	382	385	412	374	379	413	412	376	375	355	350	401	366	371	347	384	432	403	418	387	384	388	354	374	373	370	398	419	378	362	344	403	362	388	386	352	354	383	382	406	366	380	404	368	371	379	376	356	368	354	387	377	361	382	386	379	362	382	401	374	405	368	397	389	370	386	382	384	378	395	396	367	374	363	383	391	356	419	396	367	363	400	371	390	413	396	335	376	351	366	397	388	378	384	420	384	386	410	383	388	389	401	420	396	358	349	364	408	381	401	376	365	329	392	389	406	372	391	369	368	419	380	401	373	350	384	408	403	345	383	353	381	387	416	384	398	381	367	357	365	361	367	413	379	359	419	384	373	384	433	391	408	378	364	380	390	367	391	385	416	372	363	396	375	380	394	385	371	395	381	359	405	353	365	405	369	344	355	367	369	374	388	404	366	358	405	385	359	373	368	389	394	391	354	390	408	346	391	376	346	391	342	358	407	397	376	395	351	381	430	384	390	375	393	385	359	417	355	381	385	382	373	355	379	375	385	377	399	393	381	421	353	391	381	375	335	366	407	388	352	414	383	390	386	402	405	369	383	393	380	403	382	366	370	374	380	398	391	368	382	372	374	386	382	381	409	394	407	367	386	444	365	357	375	381	402	391	401	384	378	370	378	373	374	408	375	368	389	381	378	364	414	404	407	411	390	353	369	390	376	391	373	438	383	353	382	368	403	364	364	369	383	373	386	386	395	417	392	382	418	375	403	384	370	376	397	391	390	389	385	359	378	416	389	385	409	375	403	389	381	374	377	378	417	403	384	395	389	375	396	385	376	397	424	375	371	379	344	388	362	409	403	346	381	381	380	388	368	382	381	391	371	413	376	391	350	381	358	377	393	360	388	376	377	364	353	370	392	365	400	421	369	368	378	388	373	381	393	357	408	419	381	405	356	361	380	371	377	398	368	367	376	353	391	388	354	380	373	386	410	393	403	360	390	385	376	410	365	389	402	400	402	374	371	387	386	392	369	377	372	336	380	395	379	384	355	350	385	386	352	385	364	368	374	429	392	399	384	400	375	382	409	378	411	409	394	361	344	369	372	382	387	339	392	365	385	380	367	377	410	382	377	371	393	412	374	404	386	372	375	370	358	390	424	362	372	362	404	369	377	376	380	355	374	398	396	399	411	394	367	394	374	359	397	381	374	393	418	397	388	371	356	362	398	380	365	406	361	374	413	439	381	433	388	377	365	396	380	364	400	383	360	373	384	389	410	372	377	362	376	398	372	401	388	390	404	348	374	379	369	414	355	371	378	400	336	358	368	399	407	386	381	379	371	389	383	400	426	431	389	368	387	362	382	387	417	367	400	370	374	347	387	414	377	371	367	356	371	373	385	380	372	383	365	393	404	397	402	361	362	391	367	378	404	363	380	357	327	388	406	406	350	387	391	386	381	386	349	378	362	392	388	345	367	335	391	377	383	368	397	403	397	379	358	398	378	362	368	374	368	387	366	387	373	401	400	373	353	350	404	393	377	400	343	373	374	422	412	416	374	374	400	369	381	401	342	392	373	356	376	390	411	382	405	388	371	355	384	362	395	377	402	395	406	407	389	374	348	392	376	378	368	369	349	380	416	427	362	404	390	394	385	368	368	396	368	370	376	402	369	370	368	355	366	371	396	396	402	383	373	349	352	382	375	362	379	357	344	363	394	377	377	388	378	379	362	376	366	375	385	384	383	389	358	344	397	315	413	368	347	392	396	377	408	422	360	389	371	346	390	382	381	420	370	408	367	408	383	377	407	388	348	366	369	373	372	365	359	380	366	365	366	405	378	370	376	400	340	389	351	362	384	380	384	365	402	385	392	382	370	373	394	427	419	391	391	427	367	356	415	392	406	392	373	371	378	396	390	390	399	357	350	404	329	415	372	364	373	393	373	376	356	375	395	407	378	404	393	355	374	353	358	393	380	397	401	428	369	367	371	382	395	372	383	385	393	372	374	394	429	394	378	416	413	339	348	385	375	348	387	334	383	368	374	372	386	370	370	389	388	376	386	366	382	388	350	359	371	355	376	364	379	396	396	375	365	402	382	390	415	378	379	373	405	418	395	398	387	369	396	390	400	340	390	414	393	394	375	402	356	382	383	386	381	388	366	394	395	374	347	398	381	350	388	368	399	388	386	430	396	361	362	385	395	404	425	370	426	363	403	356	397	353	395	340	366	366	367	398	409	404	378	369	367	357	390	336	336	395	401	356	395	395	371	363	389	389	413	430	372	356	391	333	395	396	405	406	393	371	368	398	401	378	381	374	376	380	383	371	355	406	391	383	361	390	362	411	383	377	378	390	397	382	382	369	375	346	377	398	379	359	383	345	389	372	418	369	417	346	373	391	397	339	394	389	351	349	349	412	344	372	396	392	392	380	353	390	417	361	381	382	377	366	380	396	397	409	388	394	380	351	383	395	382	346	355	397	375	370	400	406	378	399	372	364	375	395	378	364	368	391	414	413	375	405	364	358	371	405	369	375	361	371	376	385	366	368	381	365	382	388	399	392	388	382	401	388	384	363	391	374	347	376	343	369	375	358	404	387	342	414	373	420	403	372	406	383	403	378	369	329	367	386	358	393	389	372	392	325	407	388	412	390	358	355	356	396	420	371	366	360	370	387	367	399	381	385	398	385	375	384	375	388	411	421	394	387	380	403	381	388	382	374	415	391	373	366	394	388	372	352	385	374	394	392
3676	4385	3020	1432	1154	989	825	696	655	607	549	533	495	536	456	522	480	498	486	441	483	403	427	475	431	471	441	453	504	479	442	472	438	436	436	474	452	472	448	453	479	417	444	449	427	486	407	454	434	410	469	429	427	450	442	441	459	400	423	469	447	410	457	460	419	451	429	450	469	422	422	500	412	430	425	462	463	416	449	457	455	446	459	406	456	420	437	407	445	450	418	447	452	484	403	449	445	435	470	408	455	430	460	397	443	471	438	454	429	465	454	401	424	452	443	429	447	435	403	414	421	458	453	409	434	468	453	455	460	459	425	461	416	427	442	448	415	451	433	461	452	487	427	437	417	427	445	458	423	396	451	435	432	456	450	420	466	462	437	457	449	450	411	428	459	440	442	429	491	405	468	476	426	429	483	470	441	434	419	459	439	444	427	435	485	466	441	489	437	441	430	424	429	438	448	425	445	437	461	449	436	444	438	435	454	457	475	445	443	436	458	420	447	450	439	461	444	468	441	422	434	445	455	441	441	460	441	457	452	452	481	413	424	491	452	430	435	454	455	459	439	452	448	431	479	444	461	424	451	432	445	445	439	394	454	397	436	453	438	451	429	414	448	475	441	458	436	438	460	455	452	420	419	464	479	485	398	502	429	401	430	428	449	463	430	440	454	413	406	478	484	434	427	439	422	433	417	466	434	481	484	434	432	418	477	444	453	459	506	450	408	473	437	439	401	458	414	420	440	454	412	441	402	444	505	444	445	449	458	431	430	428	439	489	439	450	437	463	388	456	464	453	477	387	443	441	441	452	469	430	447	459	463	429	421	411	428	459	442	447	443	466	448	398	447	465	447	411	458	436	436	443	442	406	454	411	458	410	374	428	454	465	457	477	434	404	467	436	438	439	411	439	417	440	441	447	411	445	463	407	453	448	416	407	447	478	422	435	447	445	403	430	427	444	413	425	455	410	425	471	418	446	424	455	429	423	421	449	478	464	437	424	409	463	469	466	442	427	416	478	431	426	423	449	430	443	451	455	443	450	488	456	425	456	444	428	410	437	460	448	432	414	460	435	436	486	429	453	406	429	423	389	441	428	386	443	428	436	455	429	450	480	421	448	429	457	422	427	434	419	414	465	454	472	443	425	429	418	424	403	466	429	405	430	475	456	408	482	463	434	465	473	470	442	414	437	424	466	416	467	433	420	438	419	472	445	419	431	453	461	454	453	420	445	440	450	481	442	398	432	422	461	455	431	439	448	475	447	415	407	467	486	421	411	445	482	466	445	421	450	456	442	428	475	423	436	436	417	437	436	425	424	435	437	391	444	441	461	483	462	418	426	451	437	443	430	452	465	455	423	442	458	417	450	449	439	397	451	447	403	417	405	445	449	447	422	421	429	447	452	421	469	402	467	434	481	415	441	403	443	456	412	462	414	425	415	460	457	458	413	469	465	446	452	426	438	459	425	469	435	475	443	448	421	459	436	378	459	424	430	449	435	461	456	480	437	480	464	463	454	415	424	426	466	443	423	461	448	396	448	458	439	466	464	440	442	441	434	448	463	454	396	462	425	420	430	432	471	464	489	462	443	419	430	449	441	435	436	447	463	457	445	470	427	444	451	493	448	430	419	458	441	426	420	433	425	445	461	456	451	423	420	467	473	462	445	438	457	424	439	447	440	427	436	442	456	458	480	415	438	444	502	437	437	472	444	450	467	485	391	468	476	451	460	488	471	435	448	427	441	447	438	447	417	428	435	458	438	473	418	432	461	461	428	443	414	411	428	458	451	445	459	444	462	435	435	459	452	422	408	430	438	428	435	412	428	445	420	454	475	413	465	452	453	413	455	445	446	414	430	445	439	438	427	439	455	471	440	485	448	430	463	416	452	409	408	471	487	453	434	409	432	456	410	469	412	450	432	427	453	433	433	450	432	433	451	429	425	441	456	453	468	418	457	469	494	427	441	425	449	428	428	475	433	434	440	479	430	404	430	411	452	422	392	444	408	439	430	441	462	498	448	454	442	480	439	430	436	443	446	446	427	426	449	461	457	487	458	421	440	480	471	462	449	441	451	460	389	452	455	473	463	455	458	447	451	435	478	455	422	443	442	452	444	414	493	424	493	421	434	465	437	422	441	450	417	449	430	429	411	473	456	427	430	446	424	436	432	392	434	412	442	447	441	446	430	423	439	438	408	427	454	440	433	450	446	419	450	481	418	420	423	469	475	435	432	445	454	425	455	429	409	444	444	430	447	479	443	428	429	482	429	415	439	451	446	459	443	459	402	461	414	427	417	443	409	414	465	460	419	439	455	428	440	463	435	436	429	470	420	470	436	441	446	464	439	417	468	492	446	471	478	437	429	445	458	469	436	442	457	430	433	423	468	476	432	436	422	417	446	449	419	448	433	439	416	442	493	415	445	467	466	450	450	470	466	421	449	466	450	417	453	494	445	430	436	477	387	488	411	441	425	469	439	432	419	452	486	446	425	450	431	451	482	448	448	442	442	449	417	459	468	430	457	441	449	457	453	448	439	459	399	452	421	462	439	436	447	463	450	417	435	438	434	450	436	448	424	446	489	463	447	451	458	445	444	494	436	476	410	439	440	436	462	465	447	421	477	446	446	484	445	401	483	395	431	440	459	418	434	405	483	468	443	419	468	419	461	443	452	443	472	418	442	416	424	402	456	464	456	422	428	410	448	489	442	449	413	462	490	440	459	411	466	439	426	432	447	432	462	437	431	453	439	432	442	448	414	450	450	463	435	432	443	403	445	447	426	450	417	427	452	426	453	454	467	436	437	407	451	459	427	434	462	415	439	430	396	427	432	438	431	409	447	448	479	435	454	417	471	450	443	461	435	472	441	438	482	456	431	401	465	454	445	438	431	442	449	417	437	460	449	469	448	436	474	435	439	465	451	436	458	455	440	464	457	438	494	426	437	455	410	477	440	417	418	415	448	450	455	463	424	432	450	478	424	422	451	451	419	447	494	469	451	440	409	450	455	442	431	423	442	435	455	447	488	437	463	431	448	418	447	442	452	455	437	402	460	416	498	438	427	415	444	466	409	435	442	423	462	438	443	416	435	464	459	463	443	411	459	431	473	470	446	425	436	489	408	431	463	443	415	450	421	443	443	453	418	415	431	447	459	421	426	449	469	444	424	476	474	432	430	390	414	428	443	439	441	427	459	426	433	475	438	425	431	465	444	453	449	442	432	415	471	440	435	445	465	402	428	431	450	421	464	457	418	435	463	454	417	419	462	438	457	439	449	441	459	440	423	468	472	450	419	437	409	442	422	447	446	445	406	469	399	460	427	454	473	455	457	458	431	453	477	431	467	456	453	439	449	513	417	434	449	421	448	463	441	440	458	453	426	435	430	421	416	447	443	415	464	439	444	445	463	423	444	463	466	440	453	434	448	417	406	444	462	450	457	476	466	446	457	439	423	448	428	468	441	447	440	462	468	440	451	468	420	443	458	448	464	445	453	435	430	443	455
22538	21008	28463	23756	21008	21052	6546	1651	1295	1265	1135	1159	1077	1033	1109	1035	985	960	966	981	961	951	961	966	931	978	930	904	934	976	958	939	955	987	904	941	928	976	958	967	915	913	903	885	986	932	916	939	959	908	875	891	874	928	991	908	956	972	913	959	880	915	941	898	897	898	906	902	990	928	910	893	930	918	899	930	929	882	916	920	956	929	894	892	979	970	973	957	1012	935	911	909	928	887	962	909	904	949	903	917	932	923	883	920	891	936	926	897	935	897	959	947	906	888	910	937	912	919	906	918	935	903	914	894	933	1011	900	944	937	903	958	950	953	984	887	925	925	879	938	891	952	917	946	921	934	927	941	889	905	876	939	954	905	950	923	891	937	972	879	947	911	888	917	906	924	931	899	946	923	981	937	920	949	962	893	857	934	974	955	924	895	927	903	911	919	918	935	886	906	900	951	862	920	932	927	874	906	985	944	906	922	914	870	902	911	930	941	896	955	941	941	941	855	893	962	888	904	923	888	921	878	901	949	899	907	956	944	910	936	895	910	962	914	913	927	931	877	975	906	970	943	916	931	946	886	919	895	939	904	975	945	930	901	938	918	982	931	945	929	867	936	941	864	926	903	921	874	910	950	952	956	889	889	913	890	908	982	906	908	920	867	946	959	898	984	936	908	933	888	903	949	910	926	982	913	948	959	989	868	938	923	882	929	972	903	921	876	953	990	912	904	918	915	888	932	934	895	900	964	902	908	908	909	917	902	931	891	910	919	907	863	923	895	885	898	894	882	886	968	924	940	983	944	957	931	889	926	941	902	958	920	902	833	904	868	906	929	930	915	950	889	866	943	866	956	928	883	944	986	954	920	848	917	963	931	939	886	944	903	928	929	929	921	926	912	958	956	871	950	850	891	921	985	924	910	913	924	863	963	922	917	913	915	862	923	996	859	934	871	935	893	901	967	931	870	909	903	965	897	980	906	922	897	881	893	899	930	878	911	961	894	917	925	930	881	866	897	888	947	905	943	911	915	944	1002	891	950	916	883	930	896	942	912	869	898	911	929	908	924	919	911	941	952	916	924	950	918	913	894	929	913	891	864	847	926	935	951	951	898	966	911	848	901	904	882	906	928	924	872	940	912	905	915	923	889	864	924	921	952	918	918	963	886	930	900	861	936	916	892	889	904	909	905	920	895	973	904	908	900	927	946	925	946	923	911	962	891	871	925	925	907	914	932	887	859	894	935	904	892	910	897	944	978	914	925	950	963	922	908	936	885	919	938	909	875	987	892	908	899	927	885	898	911	916	877	907	893	893	895	923	907	926	884	896	925	868	954	851	898	892	921	921	844	910	908	918	941	902	950	938	981	947	949	877	904	918	912	936	890	858	908	972	925	893	900	931	907	922	884	926	884	931	939	924	990	877	897	902	945	897	998	916	934	932	954	917	906	897	898	905	916	872	926	899	942	930	913	933	934	907	981	914	931	910	870	980	900	911	886	885	922	919	900	891	908	897	930	896	916	918	932	976	901	965	940	970	913	957	958	946	888	869	959	907	938	914	887	892	930	880	936	910	932	910	953	898	906	862	929	871	901	941	883	865	929	905	850	882	988	922	941	860	904	957	846	915	896	932	941	912	944	932	978	868	887	911	868	928	973	924	959	980	919	927	883	957	925	904	917	908	959	910	955	916	981	935	927	930	896	922	865	909	950	940	909	925	893	894	921	937	893	905	910	918	967	925	890	907	918	884	921	933	920	893	950	859	956	924	920	862	915	909	876	911	919	866	911	891	939	862	928	908	961	917	857	913	961	952	952	897	919	907	884	945	902	901	908	950	925	930	939	905	900	946	932	923	933	958	930	913	914	899	911	909	949	924	934	905	909	891	909	908	879	897	966	880	880	975	879	917	921	880	934	911	901	931	921	886	878	882	951	924	852	857	917	921	930	963	895	921	901	930	905	924	898	953	871	916	912	856	961	896	929	885	926	865	951	984	863	899	934	885	905	914	909	893	867	923	941	880	928	941	894	900	874	923	911	970	906	918	910	892	938	893	906	957	910	899	978	883	888	897	946	977	949	984	926	917	886	874	872	951	913	918	909	945	916	873	944	937	929	908	917	927	947	887	926	948	893	887	921	888	822	929	944	952	926	910	939	945	900	924	904	951	898	898	862	959	862	900	888	901	916	910	913	910	943	883	910	942	931	922	952	931	957	859	903	888	898	922	894	950	929	919	915	932	940	931	928	901	898	862	910	876	929	896	887	914	883	928	935	895	886	867	912	889	914	916	862	926	920	937	935	931	925	925	974	917	920	912	850	921	902	938	925	926	929	943	887	896	864	957	888	956	917	922	909	899	887	912	917	949	986	955	914	908	929	869	966	835	897	832	851	963	927	901	941	982	943	905	926	920	887	918	950	920	912	967	905	877	872	922	955	919	1011	876	904	963	929	908	910	913	929	919	882	895	937	931	939	879	914	923	912	915	916	939	897	921	904	900	912	921	913	926	910	905	898	894	882	903	957	863	926	907	940	914	855	934	925	907	940	959	890	867	965	850	929	887	890	949	964	931	967	916	927	919	909	893	945	908	937	944	930	908	937	911	906	902	914	860	946	939	939	882	893	946	934	941	933	885	886	946	937	923	944	904	860	843	901	968	904	900	851	897	954	893	916	966	901	917	883	927	938	909	934	928	924	887	958	898	866	931	877	920	901	874	873	905	918	941	882	937	909	918	963	926	930	933	927	871	961	926	842	922	925	951	945	944	921	958	966	863	907	907	901	849	915	917	877	965	874	911	940	885	905	963	905	906	848	917	934	927	858	915	869	900	900	943	963	955	960	922	957	929	902	953	912	914	905	889	930	924	947	898	901	915	908	915	881	949	854	887	943	921	885	887	908	921	975	889	880	951	923	922	901	870	963	902	922	901	983	967	908	954	921	888	947	910	948	893	919	916	887	907	897	957	900	874	904	921	920	934	921	887	894	901	977	904	905	926	891	888	913	902	960	915	862	857	903	923	869	893	924	909	897	906	918	912	971	932	952	912	939	930	939	833	930	907	992	869	964	890	940	944	897	940	914	862	948	886	918	949	964	993	894	917	897	959	915	932	915	889	903	931	958	891	925	911	920	878	888	939	897	904	887	914	880	901	901	918	917	865	895	834	878	922	860	905	917	917	944	928	859	902	952	899	888	871	926	912	932	899	883	917	891	889	974	938	924	926	922	926	908	893	883	917	940	866	941	873	900	944	936	849	901	901	919	967	928	932	944	890	937	921	975	949	936	874	931	868	908	871	871	918	948	904	882	902	903	928	940	890	977	904	939	858	883	899	966	940	922	899	960	874	924	899	964	953	919	956	931	872	859	915	972	932	941	893	892	964	1047	937	911	888	879	915	954	940	869	882	877	874	932	903	929	868	976	934	952	924	921	956	899	888	904	972	902	906	951	882	936	933	917	923	890	901	959	924	956	972	928	887	896	957	923	876	924	948	887	924	915	906	938	935	907	951
5229	14214	9638	4821	3740	2836	2217	1935	1745	1513	1404	1349	1328	1228	1191	1140	1167	1097	1063	1026	1053	1043	1036	1020	999	1002	1069	951	1024	990	1057	979	961	998	1003	957	1029	985	935	978	951	1020	951	962	912	991	956	970	947	998	953	986	928	985	945	950	915	1003	970	934	914	970	962	918	1015	925	946	976	1001	961	932	1006	942	932	916	1006	945	979	952	937	991	956	991	974	965	907	947	946	945	951	1002	987	970	914	1021	964	900	909	956	931	910	1005	892	1001	963	980	944	954	986	973	917	1003	925	937	944	912	1003	959	942	960	921	944	955	968	918	954	902	929	965	962	974	944	957	923	917	933	962	918	968	963	943	921	895	1010	914	1036	994	912	917	988	974	903	905	916	961	982	888	943	960	936	942	916	972	944	909	959	934	921	935	933	965	966	965	950	963	926	920	900	1011	925	927	950	935	909	1035	950	993	905	966	927	951	974	933	933	911	948	936	902	919	896	940	921	980	953	887	989	883	968	899	924	970	949	951	1001	933	911	936	895	922	922	944	996	906	904	894	936	969	931	985	990	970	961	992	947	990	992	921	910	954	980	881	975	953	964	917	889	988	956	1013	920	978	926	955	952	957	952	990	957	922	928	943	944	972	909	927	935	952	915	966	983	934	951	958	929	934	970	960	925	945	951	988	949	934	1009	932	961	922	946	973	954	955	999	964	931	981	923	970	1004	942	1018	939	974	935	914	984	970	880	974	979	929	917	988	960	905	925	960	901	969	907	957	940	901	901	959	921	965	924	952	967	947	986	960	974	935	921	929	938	937	970	972	938	914	995	897	986	929	953	979	951	932	865	948	968	932	1019	923	952	892	942	973	938	974	989	944	880	943	960	936	895	944	967	910	940	957	873	962	902	944	910	978	937	924	968	953	948	957	933	926	887	935	921	1023	942	948	1010	940	968	1006	971	967	911	988	970	934	981	905	979	944	997	990	955	906	965	939	964	949	892	938	875	963	947	945	955	970	944	904	931	992	973	956	936	980	938	908	1013	945	959	961	956	959	934	943	959	911	918	936	1003	984	967	972	958	915	932	905	953	972	901	973	971	912	952	959	914	975	951	921	880	950	911	918	897	936	927	958	934	962	951	971	965	895	903	933	965	939	911	959	918	892	982	972	956	976	964	998	941	969	938	973	958	963	927	967	896	985	907	949	938	946	953	994	954	969	945	948	1004	916	925	867	924	927	977	865	921	964	890	931	926	953	936	928	927	1014	969	939	947	978	918	981	988	941	885	890	983	926	982	951	915	950	973	959	944	922	966	888	969	967	985	938	1007	931	946	1003	935	910	924	940	942	993	957	888	946	904	980	935	956	940	971	921	957	960	935	923	960	912	1023	913	899	947	962	896	921	979	918	948	966	957	959	913	906	945	931	973	909	904	975	950	923	974	932	907	929	928	931	948	916	955	923	999	975	932	949	955	970	1011	974	977	979	965	951	977	1002	943	910	948	960	939	907	983	919	954	960	1013	963	958	955	945	973	938	915	970	914	999	944	926	938	950	925	918	983	968	999	945	969	952	962	926	950	947	936	924	956	955	934	932	942	943	933	924	988	957	920	945	931	974	946	919	947	973	985	959	992	940	919	1003	976	929	877	990	916	906	913	940	941	920	974	914	952	931	945	898	957	970	954	934	846	935	945	947	942	917	915	905	968	943	950	1006	974	1005	928	987	961	969	939	938	976	931	943	971	929	945	905	928	971	945	894	936	954	997	952	975	953	957	921	925	914	974	925	980	912	927	929	966	926	952	916	907	926	952	965	975	957	921	973	930	925	918	935	957	951	973	936	930	918	920	963	960	923	907	991	913	921	956	993	937	902	951	911	922	994	951	1005	997	922	887	954	989	928	925	922	964	979	915	1020	950	892	992	962	941	878	901	943	958	981	943	976	946	926	920	959	949	917	882	935	954	945	959	971	937	948	941	936	949	941	940	965	952	1007	905	968	978	940	928	986	951	965	875	934	967	907	900	948	901	945	898	987	964	935	964	997	936	961	946	952	967	920	949	963	923	929	887	972	929	957	933	964	921	942	927	915	943	909	925	957	919	975	964	1019	907	962	915	985	968	959	911	928	913	985	951	984	916	927	912	942	925	915	980	880	971	970	919	951	955	937	948	968	964	958	972	879	920	950	931	1032	990	956	975	916	964	900	946	953	928	935	936	899	963	878	928	957	977	958	914	931	910	882	944	954	976	965	977	957	952	965	1013	957	919	904	936	935	972	880	956	952	951	949	957	939	932	980	933	983	894	927	970	913	946	913	917	971	932	943	899	949	892	953	910	913	900	943	974	946	938	951	961	952	988	932	965	925	990	931	965	959	904	970	915	964	967	1004	946	887	907	952	933	925	936	900	956	977	927	881	958	950	966	983	965	856	944	892	976	962	895	959	953	975	950	925	950	982	951	896	985	1009	958	919	946	944	951	951	952	936	970	972	911	966	876	914	933	915	940	914	987	998	853	948	958	936	894	922	941	994	953	956	949	983	916	908	966	982	885	953	921	930	958	911	963	940	1005	897	971	940	937	958	970	941	893	951	936	985	949	959	939	925	984	907	892	941	962	941	909	972	1007	985	922	929	968	935	940	892	904	943	974	883	931	950	934	907	938	905	947	975	921	894	953	916	985	934	976	985	888	910	951	973	966	951	933	947	962	957	986	943	975	938	953	942	969	927	923	969	902	909	918	928	932	935	1012	949	981	868	947	936	938	999	958	929	928	959	970	915	960	921	917	904	929	898	976	939	918	932	942	933	1021	952	930	887	941	910	957	927	949	1042	989	951	908	978	957	944	968	1017	932	940	944	969	959	941	978	992	950	925	963	976	965	924	928	944	914	909	1018	931	941	960	971	967	938	915	940	970	925	963	918	901	926	949	955	903	916	930	960	943	915	990	935	915	957	970	933	1001	973	969	950	947	1001	955	906	875	895	970	985	983	952	956	974	951	933	993	965	895	953	930	953	865	929	976	968	962	949	971	930	928	866	965	932	995	957	944	918	935	978	934	959	954	975	960	929	892	999	973	941	894	901	944	992	899	992	948	945	962	939	924	944	979	931	880	978	881	946	962	996	956	915	918	935	938	950	911	945	934	954	956	928	957	984	936	930	978	955	956	937	973	950	924	914	974	908	953	946	925	906	942	932	902	931	964	933	940	944	940	959	931	937	935	946	936	912	946	980	929	920	920	967	996	925	921	918	877	963	944	989	913	891	970	925	885	976	952	968	946	954	954	925	947	966	965	913	987	941	988	900	951	911	939	929	983	946	968	974	956	917	973	963	991	932	881	932	939	917	955	957	916	962	869	974	946	966	967	958	956	939	936	883	966	958	1034	906	1008	938	903	914	915	947	936	933	982	887	903	943	946	985	996	965	922	939	962	888	965	907	938	983	975	937	932	955	935	956	986	914	929	948	999	967	959	948	947	905	918	945	948	914	943	957	951	957	948	921	957	902	968	937	986	999	973	962	981	937	919	973	958	962	929	932	935	959	985	960	907	950	984	941	937	898	958	897	923	936	971	963
27490	17534	3549	607	459	400	295	294	266	287	249	260	247	282	275	260	250	274	273	250	235	243	234	250	261	266	270	259	264	247	270	294	247	246	264	286	256	261	249	269	253	254	283	280	285	239	278	263	255	252	247	242	278	255	258	245	270	257	261	250	304	265	270	303	248	275	252	268	257	243	281	242	270	256	266	219	263	242	260	240	239	244	237	274	275	308	241	249	270	287	266	237	263	253	255	249	231	269	288	271	260	260	243	276	258	287	285	271	261	258	249	283	270	272	259	246	258	252	275	229	269	284	303	264	256	234	281	259	264	233	259	247	257	252	311	230	254	258	214	255	259	281	272	242	288	280	244	261	280	269	248	242	270	251	269	259	248	270	266	252	269	255	238	271	267	266	258	237	248	269	260	252	270	239	271	267	264	262	258	250	242	263	251	248	268	235	259	271	271	259	272	261	271	269	265	250	268	269	234	244	284	281	252	274	269	243	282	249	227	264	250	246	293	255	264	259	258	226	253	269	232	250	248	292	286	270	284	247	288	281	259	253	248	248	247	273	242	250	280	280	261	241	277	233	255	251	278	264	271	277	246	251	250	280	275	246	225	260	277	265	250	287	268	276	247	237	269	274	222	260	264	265	267	274	255	233	266	257	246	259	285	224	230	248	265	276	242	251	283	258	259	276	228	256	263	296	254	259	276	265	260	275	257	251	254	280	270	231	250	246	278	249	268	259	271	278	261	277	263	267	274	246	248	259	257	253	238	253	257	232	260	249	261	243	266	265	232	240	268	243	288	295	259	230	264	272	279	259	258	283	262	289	251	273	281	267	272	259	254	258	282	224	275	249	271	266	284	248	251	274	227	256	276	238	252	262	257	261	298	258	243	274	277	251	227	262	250	243	256	264	262	255	255	250	286	268	237	271	244	253	257	261	232	280	259	271	262	250	249	242	247	223	229	242	262	261	271	254	282	272	256	254	263	278	224	221	300	249	276	250	250	270	247	254	263	254	259	272	260	238	283	262	271	255	273	257	269	233	265	263	240	249	271	263	234	258	256	230	269	257	273	245	262	242	277	257	279	282	277	269	253	249	280	246	255	269	244	281	280	247	267	278	274	278	243	266	267	274	295	272	272	268	254	242	253	246	268	278	258	252	244	278	235	263	231	268	277	227	287	285	260	269	257	239	255	240	267	259	263	261	265	266	281	254	268	280	288	241	225	265	231	262	246	270	255	266	252	248	281	287	284	284	249	254	271	272	247	257	286	238	246	260	242	245	220	269	243	258	250	252	255	259	249	276	266	281	275	251	232	266	268	248	238	255	255	282	252	267	249	253	235	254	260	217	267	269	266	269	263	279	271	270	273	240	257	256	250	254	248	244	247	251	247	277	255	269	268	255	253	264	261	261	287	270	243	254	255	258	259	278	261	231	251	249	282	232	247	239	248	255	275	241	261	275	228	285	299	258	264	251	264	225	257	277	274	247	263	246	254	264	293	275	263	275	248	250	235	243	293	261	267	249	230	255	260	252	279	261	244	250	264	281	260	239	240	257	260	259	235	275	282	278	266	267	262	247	233	252	249	245	264	240	267	273	281	252	251	277	267	259	255	250	253	283	232	241	250	276	268	237	254	257	261	247	291	263	258	273	273	278	242	266	277	247	228	273	263	271	255	263	261	245	251	247	249	251	254	252	269	260	243	267	212	250	243	238	257	268	248	244	281	301	256	267	268	258	251	270	257	274	279	253	265	251	262	252	267	265	275	258	261	250	259	251	242	253	257	246	254	253	282	254	262	256	267	264	278	265	270	280	241	273	257	251	263	288	260	276	244	267	241	270	280	256	265	265	271	244	238	268	295	255	252	250	304	263	262	253	258	257	279	252	297	240	276	294	235	234	249	260	225	274	269	262	288	249	256	243	284	280	270	267	252	243	232	252	255	273	232	271	259	298	266	261	261	246	244	234	282	224	282	254	247	248	265	266	267	244	255	228	272	254	244	274	249	260	274	262	240	259	256	301	263	269	250	257	277	207	273	258	237	282	294	253	260	238	268	257	284	259	307	258	254	262	234	242	253	231	229	251	246	277	286	253	264	249	223	278	278	252	278	288	262	246	268	260	254	253	250	251	266	240	267	268	257	233	256	253	263	261	263	242	250	264	263	270	252	244	259	242	263	237	236	258	255	252	264	236	269	262	240	268	270	265	244	271	249	250	275	224	267	256	261	256	283	245	264	260	286	269	247	256	240	243	232	244	246	241	252	280	282	286	265	246	293	263	290	258	266	261	278	247	291	246	259	286	259	238	229	273	275	274	244	259	215	275	250	290	243	245	252	270	282	277	247	246	255	247	261	265	277	252	265	248	254	271	252	262	268	264	300	246	239	276	265	271	261	257	273	261	287	272	263	261	260	258	237	256	256	259	257	286	257	271	249	265	252	263	245	282	285	255	237	237	273	225	283	251	269	263	242	242	232	285	277	273	260	257	250	295	235	266	244	266	284	241	227	254	217	225	268	255	230	238	259	260	299	229	235	290	245	255	265	265	287	273	235	266	261	258	242	263	259	273	248	271	261	247	232	262	233	264	295	244	272	254	272	259	271	270	305	249	264	237	242	254	293	261	256	275	261	251	279	294	248	252	251	273	258	283	271	286	256	270	250	266	249	251	251	271	255	237	276	262	244	259	263	278	267	280	255	263	271	272	270	282	265	259	218	279	252	263	260	244	245	254	268	250	246	263	283	265	257	284	256	245	289	273	240	259	266	279	254	283	259	256	267	248	240	271	272	285	308	264	260	288	226	291	265	261	257	241	280	247	276	232	259	238	267	255	244	283	268	270	256	241	271	240	250	245	255	278	240	267	260	230	264	218	266	249	254	236	287	291	261	279	273	231	266	267	284	274	280	245	257	260	255	261	250	264	267	273	266	274	239	259	286	232	259	258	297	254	256	279	264	271	282	234	297	281	271	260	255	249	277	285	266	245	232	245	251	259	258	268	270	248	266	236	250	249	270	222	248	240	263	277	262	276	242	248	279	284	247	257	261	282	252	245	232	252	261	268	261	278	238	268	283	285	258	284	271	259	249	258	267	250	250	262	236	251	291	265	268	243	266	271	275	278	256	223	274	230	272	242	294	241	254	261	261	248	280	283	251	277	263	261	251	257	254	245	274	249	276	251	259	264	253	248	285	234	253	263	254	245	248	261	243	264	272	246	263	291	274	264	281	232	232	271	272	261	265	247	233	249	245	256	223	233	254	246	245	234	255	291	235	234	239	252	259	257	267	267	260	271	265	257	248	228	244	242	215	246	274	272	257	287	257	296	264	248	247	268	269	274	271	274	241	254	276	267	254	278	282	259	293	248	264	268	233	253	233	271	263	239	284	241	242	226	243	266	236	266	292	220	268	241	284	270	264	236	239	251	226	257	274	259	264	270	250	258	262	272	251	254	289	268	274	281	272	246	267	238	249	251	239	264	248	263	251	271	253	277	265	290	268	245
4395	968	700	432	397	365	338	361	307	332	334	341	306	304	314	294	297	332	303	302	301	319	266	303	276	290	314	298	303	284	310	276	291	274	271	289	288	297	323	294	282	288	278	291	304	318	294	269	294	309	286	278	285	294	266	317	321	329	264	300	280	331	288	285	282	305	306	317	286	290	303	324	285	303	287	316	263	279	276	304	317	309	302	257	299	286	301	302	288	292	288	292	322	285	290	299	305	306	288	292	276	322	289	287	280	322	276	282	276	311	280	289	311	273	285	300	291	302	276	293	301	328	277	335	300	286	285	310	295	299	294	293	270	276	309	303	289	288	269	307	275	315	321	326	313	299	290	291	280	308	272	306	310	281	312	285	314	300	318	288	308	299	280	314	308	300	268	285	287	314	284	273	306	281	290	298	291	313	285	311	288	289	275	299	306	277	309	306	268	310	278	275	312	306	282	296	280	274	265	277	302	270	310	293	288	260	288	282	284	314	284	295	312	267	300	292	288	309	327	285	287	295	283	284	300	290	298	303	293	298	289	300	286	313	286	302	292	283	259	267	303	279	275	299	314	315	295	290	292	333	279	322	304	314	298	284	272	294	311	297	262	296	285	294	316	282	289	315	332	331	307	309	273	265	281	327	278	303	296	312	319	280	276	304	273	298	280	319	255	295	286	284	299	298	304	304	292	274	296	328	269	299	269	279	330	301	274	302	286	298	322	307	285	291	297	285	292	343	286	291	314	309	315	299	284	289	293	294	309	302	308	282	271	293	298	341	292	307	305	323	327	267	319	293	308	286	332	293	285	296	293	311	304	297	304	289	307	310	314	301	280	281	313	275	311	291	308	296	283	268	283	285	316	280	301	306	283	271	278	320	287	306	333	290	256	289	321	287	311	293	277	278	304	300	310	333	309	280	299	255	294	321	308	314	339	309	288	279	286	300	298	267	300	313	302	289	297	297	316	295	289	307	283	310	275	305	337	282	306	303	275	327	304	295	281	327	267	325	289	293	286	305	314	288	301	297	261	276	303	292	295	286	289	270	310	310	305	310	302	289	309	281	297	270	293	278	327	282	327	300	263	291	316	299	281	291	298	307	295	337	291	315	276	319	279	304	287	312	288	310	289	278	295	287	281	312	288	302	322	309	307	300	297	269	309	286	291	279	321	306	317	289	301	289	300	287	295	289	271	326	267	316	297	290	288	266	298	271	283	317	289	287	274	302	284	304	260	278	308	286	312	322	296	277	287	267	283	275	288	301	287	310	283	311	329	296	307	256	279	276	297	291	345	299	287	295	258	267	275	287	304	303	310	268	291	294	298	298	280	287	271	312	296	304	294	298	280	326	291	295	293	288	282	309	273	318	299	310	285	319	279	273	297	311	284	274	279	299	273	280	287	292	325	304	287	331	316	287	284	310	303	292	275	298	286	311	294	311	309	302	306	311	304	329	309	278	279	288	277	298	297	281	310	273	290	334	271	315	275	273	287	312	269	315	315	284	295	251	298	322	310	323	276	294	279	278	308	328	271	284	290	296	262	282	334	290	295	332	271	283	281	305	311	283	310	298	303	274	285	307	327	294	287	302	278	300	300	298	269	316	305	300	308	307	291	291	280	280	291	288	314	264	270	299	277	312	304	310	271	274	319	284	297	278	276	298	271	302	293	291	263	312	285	272	300	303	259	264	293	284	316	318	295	302	319	331	307	308	280	279	341	265	304	297	308	319	300	305	299	331	289	303	280	268	304	274	279	291	306	283	292	275	285	303	293	292	308	280	316	325	293	289	318	275	281	255	307	265	313	295	312	295	272	304	294	304	271	277	300	317	303	266	306	318	324	278	310	276	293	294	294	288	297	299	261	287	303	316	275	286	278	274	277	323	293	305	304	299	317	284	298	320	267	289	311	271	263	314	311	291	312	301	283	296	295	315	308	264	296	264	321	282	293	288	300	296	331	290	321	307	266	329	312	287	303	308	302	262	302	330	306	286	287	307	293	299	298	300	274	311	284	283	267	287	284	295	281	298	272	299	264	294	308	304	291	328	293	304	286	298	294	318	313	323	331	293	317	303	294	281	272	272	289	308	301	312	302	285	277	301	299	274	292	265	286	294	295	270	295	306	284	287	288	273	299	292	296	308	327	311	270	324	287	295	289	295	272	277	296	292	292	261	352	263	309	297	310	301	284	289	292	293	309	263	293	285	315	301	305	273	313	308	283	316	321	335	305	280	329	268	281	278	279	301	290	288	279	291	280	273	302	292	289	288	301	310	278	335	294	266	262	289	280	293	270	276	258	274	293	295	301	276	289	265	333	276	291	255	286	262	302	304	269	301	286	309	313	269	298	287	270	295	286	309	295	298	320	274	309	296	300	307	303	279	268	288	289	322	317	258	278	331	289	297	316	302	311	291	298	284	319	292	272	291	304	298	263	308	294	285	286	285	269	286	272	326	279	294	324	312	272	283	288	313	288	308	273	286	307	312	251	306	318	342	321	300	294	300	314	277	283	287	279	291	288	316	273	307	302	289	270	298	285	299	263	282	315	268	327	319	320	295	292	268	295	321	288	293	335	272	241	300	285	290	307	298	292	307	324	323	273	301	335	313	323	273	300	305	273	280	289	323	335	322	311	315	289	281	275	289	302	285	276	292	311	295	283	309	290	279	320	304	321	296	287	262	278	283	251	278	292	294	309	318	297	323	316	271	306	278	304	304	317	296	281	312	297	281	296	318	282	304	265	300	299	289	314	275	287	314	304	312	283	303	296	294	285	277	304	280	312	293	297	317	293	300	284	262	271	283	286	271	293	299	263	301	296	298	323	283	281	271	283	266	317	275	263	291	331	279	306	289	303	286	290	327	311	294	294	326	295	291	255	290	263	280	279	275	304	291	282	283	310	283	296	280	319	275	280	304	298	292	273	256	293	301	295	293	288	301	285	310	285	295	292	299	322	281	299	294	292	296	320	308	293	295	338	310	306	293	279	264	297	283	320	318	292	294	322	275	278	268	317	293	299	318	259	312	263	310	290	308	294	315	292	281	290	319	303	300	288	303	269	295	278	277	276	287	301	298	299	289	279	278	302	292	296	279	299	279	286	302	310	319	280	322	292	266	294	317	304	301	297	274	323	313	300	297	312	295	291	281	298	316	286	273	265	275	285	279	272	312	287	332	293	270	294	305	295	295	319	275	292	292	301	302	310	287	314	289	316	275	296	300	295	296	281	297	308	294	309	276	268	276	305	281	313	305	307	314	283	297	307	311	315	292	285	287	319	296	283	311	291	303	274	324	279	309	286	282	328	278	297	315	306	292	305	287	293	264	286	280	286	310	284	298	307	301	300	280	299	299	306	319	308	316	288	323	290	318	300	297	283	286	279	297	308	299	299	302	303	296	265	293	300	291	276	293	279	300	292	319	313	283	302	318	274	307	256	284	327	309	294	295	289	283	302	273	321	306	282	307	295	320	297	276	280	310	299	306	306	287	294	282	303	282
23624	21018	28038	24169	21018	8303	1168	870	797	760	701	692	701	673	651	661	661	651	688	631	637	621	651	632	555	613	649	634	627	617	637	626	670	591	611	566	585	608	573	592	595	642	627	601	592	578	667	627	616	597	609	564	593	651	611	590	657	617	609	612	618	603	614	598	633	623	613	602	597	615	584	614	614	578	603	594	643	615	604	599	647	603	627	624	612	620	645	581	619	619	583	626	619	575	663	627	632	595	598	557	614	638	614	629	608	613	611	602	553	608	575	622	631	601	599	577	563	582	573	598	584	607	605	632	635	548	624	629	627	599	585	561	623	639	585	540	600	599	611	620	610	588	609	532	608	599	571	584	630	547	669	574	607	599	625	587	578	644	612	582	595	652	637	571	624	613	610	565	584	609	651	636	570	597	622	594	653	570	580	612	558	621	601	574	622	580	636	631	572	568	576	614	620	616	619	604	590	579	657	616	577	603	595	585	630	628	609	589	599	606	602	621	594	605	601	607	638	633	609	588	631	583	576	634	596	598	592	637	662	619	637	596	601	648	643	630	557	618	600	614	590	583	622	593	597	606	611	615	557	587	635	639	632	588	600	587	618	615	572	599	602	592	571	575	605	587	545	622	617	607	608	597	617	616	586	597	605	638	643	637	577	580	625	622	608	650	627	600	586	566	561	578	622	619	593	613	606	576	588	618	555	639	602	609	583	587	572	582	622	645	603	636	595	577	621	630	600	596	621	549	600	610	610	651	611	598	649	642	619	641	575	620	583	588	582	615	635	607	618	602	583	575	567	595	584	602	590	579	599	624	555	630	599	623	660	602	621	605	609	625	574	622	595	594	585	591	627	574	571	577	611	619	512	607	632	606	601	617	576	573	601	618	653	619	612	581	586	613	613	636	593	572	638	610	564	612	628	591	605	586	608	625	649	581	646	594	647	653	639	606	611	644	569	649	586	605	592	623	621	618	622	607	622	601	587	565	634	570	606	590	627	585	639	589	605	592	608	555	563	644	613	601	618	590	659	620	594	616	605	558	603	634	619	633	566	568	615	615	588	620	594	608	561	644	598	578	628	628	568	626	607	614	569	629	600	657	621	638	658	588	569	546	578	607	573	627	595	664	606	610	592	629	593	600	556	612	602	616	639	603	608	611	596	578	594	588	585	635	629	618	615	576	603	638	620	587	533	599	587	602	633	642	597	587	631	602	639	603	584	601	573	599	601	612	593	621	632	555	641	580	557	634	643	571	608	620	632	619	570	642	605	561	636	623	633	607	580	586	634	581	603	632	599	670	624	616	605	629	603	630	621	620	630	634	612	625	572	570	587	606	606	667	582	597	605	612	575	573	612	636	612	621	621	597	622	617	650	617	596	647	645	590	600	560	614	602	596	617	606	614	603	586	591	552	617	641	553	635	612	614	609	602	614	527	605	591	611	585	581	597	591	603	571	630	606	622	623	605	606	602	600	625	596	622	645	579	627	586	625	592	570	599	609	602	553	653	611	612	654	632	578	584	570	568	588	623	611	605	598	595	606	627	555	579	574	576	604	618	656	606	557	602	624	628	581	619	611	610	609	578	659	588	621	602	579	646	580	611	583	579	568	617	620	584	607	581	595	581	638	602	633	580	623	567	594	577	625	598	617	613	612	618	607	635	605	628	613	599	583	574	599	591	573	644	574	598	597	609	648	601	587	630	623	564	626	551	634	592	647	624	590	565	611	616	590	689	637	606	550	612	637	613	602	606	622	623	685	634	555	564	616	611	595	590	621	620	552	593	603	570	567	625	589	609	616	603	580	649	610	590	667	614	597	590	592	570	547	622	598	586	536	609	564	643	653	657	608	594	578	601	655	617	628	599	646	620	599	599	610	633	571	619	609	640	597	629	599	641	588	599	585	596	587	603	595	633	624	594	550	623	578	599	623	623	632	612	634	594	601	603	577	582	584	656	626	607	602	632	604	636	580	624	566	632	640	597	580	624	581	644	593	600	555	563	596	625	597	585	618	587	569	588	605	614	624	653	605	589	583	605	613	614	611	629	592	586	607	622	587	555	610	609	604	622	648	608	627	623	631	538	617	589	618	600	550	639	637	595	610	553	612	565	621	596	646	602	601	571	633	626	600	594	578	615	609	605	621	609	620	580	582	620	591	592	583	577	617	635	568	598	615	647	578	619	584	580	589	637	615	610	618	616	608	594	632	587	604	614	635	609	573	609	571	612	569	575	630	582	604	580	561	650	597	577	623	610	598	594	612	628	604	573	602	585	632	601	647	620	581	605	582	595	597	596	606	604	602	599	618	635	571	603	590	586	583	619	625	578	602	582	571	613	594	651	571	610	678	616	605	620	622	579	601	573	596	612	635	656	647	601	596	605	641	584	581	569	565	632	562	584	559	622	601	614	606	597	633	593	584	569	577	580	595	608	616	580	650	588	612	598	591	590	655	654	614	595	612	649	574	592	638	553	576	610	598	609	632	573	626	619	619	612	650	618	622	571	577	633	588	617	589	575	597	606	563	617	594	643	599	636	622	637	574	618	591	625	554	638	616	611	630	621	607	565	618	594	580	625	618	642	639	575	657	606	605	618	543	588	618	598	612	606	609	574	596	611	584	601	602	591	570	606	601	558	562	613	595	581	609	641	628	584	658	578	604	643	617	620	633	602	620	633	576	587	564	637	568	592	601	634	577	620	638	628	584	604	610	627	580	598	652	635	583	573	609	607	582	606	598	623	561	603	587	570	625	622	616	616	611	601	620	627	625	567	631	580	584	587	600	614	546	621	593	591	607	571	620	583	645	602	640	572	547	627	571	597	598	564	600	667	652	589	624	574	618	617	604	595	593	585	607	575	597	607	605	636	635	579	593	608	610	607	592	573	618	608	592	596	620	640	615	538	605	653	601	596	626	598	560	593	602	589	680	589	616	608	624	611	599	612	634	609	596	591	616	625	614	605	582	609	638	587	594	574	620	632	590	610	563	599	600	582	588	595	599	625	625	580	623	606	601	621	572	584	603	617	557	601	564	644	583	637	589	666	610	620	646	623	618	608	620	588	597	599	594	629	580	587	593	622	630	599	622	605	566	603	601	633	645	576	599	583	649	582	641	606	613	573	622	597	593	622	611	592	623	610	604	565	609	599	580	573	596	614	588	576	576	624	580	635	609	566	610	593	604	521	620	579	607	582	597	580	619	586	617	549	641	591	596	560	612	593	598	609	611	607	582	635	586	599	571	610	625	645	589	583	597	627	630	636	616	577	567	627	601	595	611	558	588	575	604	624	588	588	586	592	616	611	600	585	569	608	584	630	587	610	627	630	587	542	602	613	597	651	578	580	601	620	622	591	590	560	562	630	632	613	655	602	585	619	559	629	586	638	552	621	568	622	598	616	654	604	571	597	611	596	604	564	644	644	609	582	577	640	642	587	609	600	618	664	625	572	656	643	621	588	583	593	629	596	633	615	616	604	586	616	579	619	600	641	589	642	584	594	576	606
3794	8714	5858	2852	2076	1606	1389	1171	1014	935	931	885	814	737	767	706	686	728	700	688	694	657	734	670	710	639	655	604	679	633	637	681	703	649	640	630	691	605	657	641	633	616	648	638	644	630	627	647	636	636	637	627	654	620	700	648	628	641	641	666	640	647	614	651	628	607	632	603	642	624	603	638	627	601	630	685	641	636	603	608	654	648	641	640	660	624	664	686	629	646	638	622	623	636	648	614	675	650	680	615	629	648	627	620	652	621	601	685	607	644	576	617	636	607	634	634	654	610	604	584	628	608	618	670	634	643	593	642	594	634	577	612	641	666	635	637	637	632	629	636	625	631	600	649	639	637	627	659	616	645	628	634	621	642	628	666	643	616	645	615	608	637	649	633	642	656	631	626	625	679	634	607	613	651	638	635	659	614	648	613	622	606	632	612	568	658	712	598	632	653	602	641	681	669	684	632	667	605	594	666	676	643	639	634	618	619	617	613	625	646	618	659	655	574	649	640	645	637	621	605	624	646	572	576	699	639	620	630	628	687	606	633	636	656	673	655	625	608	607	622	609	663	649	593	611	586	567	629	581	690	637	653	623	639	599	653	647	626	579	621	645	642	607	679	608	632	629	632	609	631	618	625	654	635	615	663	655	646	608	653	590	672	609	602	669	621	629	637	655	608	623	624	644	648	628	596	591	665	625	646	644	636	608	664	643	612	627	603	664	643	610	622	635	622	630	654	650	638	613	588	611	634	598	637	685	600	579	622	671	646	657	645	606	638	607	662	614	662	650	642	631	666	636	637	658	624	632	644	575	622	662	631	652	623	648	579	623	609	603	644	652	650	603	655	597	618	625	640	640	657	648	648	608	694	650	623	563	603	622	607	624	665	603	646	649	663	612	595	589	640	611	626	599	644	637	638	654	629	635	660	606	672	610	629	623	672	610	620	657	611	606	597	669	641	631	609	617	669	663	616	647	619	655	610	607	634	590	590	600	596	658	653	628	628	619	591	604	610	648	583	609	623	657	694	627	672	650	581	599	614	666	614	677	637	636	637	631	612	664	628	618	642	641	611	606	645	626	621	604	636	599	607	635	628	649	597	619	626	634	623	631	644	612	614	668	609	662	640	648	617	644	602	600	599	646	661	606	608	620	638	629	677	604	620	654	592	614	625	623	630	652	618	651	640	670	604	618	648	655	575	665	646	669	599	617	651	622	648	573	628	660	626	657	627	648	626	652	653	618	634	633	584	647	655	621	590	588	631	608	663	601	670	620	633	653	656	644	597	639	619	620	661	614	658	674	632	612	625	638	622	626	610	600	639	626	632	612	627	608	659	677	627	604	658	663	620	659	658	672	616	595	626	663	618	612	638	627	667	645	634	648	660	658	599	597	614	610	632	579	633	687	640	575	667	646	615	629	646	627	617	647	646	648	625	599	654	632	626	633	613	644	621	638	628	657	614	591	597	636	615	619	615	660	613	667	637	637	614	634	582	638	653	645	627	648	626	651	632	628	631	634	643	627	626	622	619	649	605	639	647	711	584	650	609	673	660	592	634	618	625	629	593	621	591	609	648	588	595	643	654	605	655	664	681	679	628	621	656	603	607	608	652	638	630	584	623	605	641	672	625	635	614	658	609	613	597	684	628	648	615	639	649	608	587	657	639	641	648	560	632	624	602	650	619	605	669	646	592	615	656	645	624	642	587	657	610	621	632	625	613	680	701	639	641	641	643	633	607	623	637	644	648	630	665	620	626	636	658	638	622	609	652	635	641	694	642	633	595	655	661	572	615	593	659	603	636	639	626	605	628	683	602	638	662	646	701	615	627	622	595	612	642	615	635	620	621	680	622	641	632	623	652	595	629	656	634	688	627	661	684	672	639	670	652	653	659	611	661	615	640	615	651	680	618	604	613	618	652	659	605	607	627	662	687	619	606	625	606	630	616	633	616	656	649	622	614	644	573	646	630	613	577	651	639	607	623	631	670	619	645	630	655	601	596	660	655	629	616	616	638	639	623	613	623	628	636	633	627	634	650	607	629	597	665	601	639	627	624	645	592	620	638	670	658	694	648	619	634	629	615	627	601	647	633	652	626	626	646	627	589	654	612	653	592	621	584	613	620	634	606	622	668	624	562	622	581	625	596	594	628	642	646	602	635	622	626	615	615	657	631	602	605	669	631	572	631	597	644	631	653	620	625	594	627	685	601	640	632	649	621	629	653	648	597	621	642	617	642	662	630	628	653	615	607	615	628	649	646	659	616	685	600	680	617	681	630	612	614	621	598	622	615	653	599	636	618	604	627	625	649	653	616	583	613	641	647	644	590	658	639	664	604	654	621	629	617	636	609	591	690	623	590	636	638	665	588	659	654	612	652	627	662	639	662	630	682	649	652	585	625	657	610	611	645	637	600	663	634	591	646	630	616	612	651	630	634	625	636	600	651	630	617	593	670	690	656	616	616	658	662	608	620	625	680	665	643	630	633	658	624	631	617	654	615	658	683	637	620	644	639	630	651	633	616	656	605	625	596	620	639	644	622	605	631	656	674	595	647	640	631	587	634	628	593	623	624	625	625	630	619	607	635	654	638	588	612	651	605	643	642	593	601	603	652	689	642	640	635	612	653	656	609	590	596	610	666	659	611	614	614	615	648	634	631	642	658	615	634	615	624	625	659	632	636	590	617	657	656	636	607	640	633	623	597	637	656	648	672	633	617	616	620	642	602	626	574	681	628	599	654	665	608	642	583	659	666	576	651	658	589	605	664	614	655	624	625	645	659	597	690	622	646	627	642	625	677	630	627	624	632	606	635	667	643	635	641	674	642	628	606	630	656	646	632	638	617	620	655	634	637	632	581	610	671	640	637	591	622	685	656	624	660	631	634	586	647	670	633	619	646	615	613	662	600	610	666	670	583	604	638	640	636	660	665	614	593	646	653	633	615	621	645	632	633	639	613	601	675	630	644	643	640	648	636	619	603	617	631	644	606	622	642	623	635	646	651	597	659	602	630	640	601	622	624	604	640	620	652	638	654	654	609	654	637	603	634	622	665	602	635	649	636	618	677	618	633	656	620	612	618	648	613	664	649	669	589	657	641	588	622	635	593	639	617	626	654	644	592	642	664	665	616	639	582	638	630	587	706	615	650	623	636	634	624	603	696	672	595	677	634	626	611	658	616	607	677	595	617	656	602	654	641	638	617	653	657	629	644	602	667	585	619	609	657	588	600	668	625	713	631	617	613	579	653	604	615	655	671	596	659	640	653	634	613	634	590	651	654	630	646	646	649	650	641	600	645	625	619	585	678	605	631	597	638	660	620	666	633	630	608	625	631	646	635	597	580	648	675	663	628	656	641	663	672	680	603	667	638	589	631	664	621	615	623	651	612	606	589	694	615	592	664	620	629	652	610	659	669	666	617	644	698	661	625	608	620	647	607	594	638	662	605	626	601	608	627	642	606	593	653	650	644	641	644	630	625	684	628	599	624	646	655	580	642	674	638
24701	20912	26491	25361	5966	698	513	490	460	462	435	455	419	433	411	433	391	376	417	418	431	401	400	384	434	389	393	450	422	389	388	394	425	405	405	392	393	399	396	397	405	367	366	373	380	407	404	404	371	366	371	399	394	390	369	387	378	364	425	362	369	403	397	416	411	364	387	379	386	418	366	410	412	385	366	363	395	440	372	362	383	381	406	368	355	384	387	396	370	402	421	377	373	395	380	375	352	357	380	409	410	402	411	375	381	386	375	355	391	379	409	401	351	372	355	438	371	377	368	426	362	383	421	419	381	375	383	399	383	412	389	396	411	421	357	379	356	409	386	386	377	381	395	392	380	336	387	393	385	399	378	381	389	358	398	390	399	375	416	366	398	359	401	367	377	384	393	399	354	369	375	358	421	397	369	396	388	372	403	367	396	371	404	388	378	389	419	387	357	386	389	359	369	367	359	383	413	403	378	397	379	350	370	373	367	399	369	351	370	380	370	397	399	423	423	360	345	388	380	370	392	369	356	375	387	361	391	424	397	393	371	376	380	404	391	371	395	403	382	360	398	367	415	388	404	350	384	403	388	393	405	399	421	379	330	357	411	382	395	394	379	412	377	413	342	366	393	364	383	390	365	364	369	368	345	396	384	392	370	348	388	372	395	429	373	410	400	387	394	378	400	391	371	365	378	386	389	382	388	379	382	360	362	375	387	416	365	382	386	407	415	354	386	386	375	396	380	366	369	375	398	391	401	362	417	387	389	357	391	401	398	366	363	354	346	396	359	377	396	383	360	396	355	366	385	380	404	362	416	383	390	344	385	394	403	352	394	370	365	385	416	391	399	391	388	350	394	374	407	433	354	411	400	398	395	388	393	382	378	351	386	334	384	395	392	388	389	409	372	381	395	388	417	362	389	380	391	401	369	374	393	385	358	384	340	368	390	373	395	402	406	375	399	370	378	396	388	411	382	379	364	374	376	388	378	370	384	376	399	425	373	382	379	371	347	390	354	344	379	365	393	382	380	356	382	401	386	431	377	393	386	367	381	371	366	394	432	373	360	371	381	355	370	379	396	379	420	361	398	345	381	398	345	411	374	407	364	367	404	341	386	373	380	363	377	380	394	378	380	394	396	363	383	396	367	414	373	391	408	369	380	406	366	370	339	383	376	394	424	397	345	374	420	353	364	371	362	389	410	348	338	377	374	370	381	403	421	391	393	385	378	372	381	409	409	383	378	391	370	377	359	403	363	401	376	368	379	354	402	359	393	364	382	388	372	400	368	327	399	351	370	360	383	410	376	409	383	408	388	361	415	342	411	390	405	387	386	385	346	443	362	369	364	373	394	374	380	376	369	406	397	385	400	396	412	338	360	380	394	408	373	365	399	350	353	338	377	376	385	401	385	374	373	385	408	383	410	414	392	389	372	404	366	407	373	417	345	384	357	391	389	411	374	417	350	347	391	438	356	386	388	377	349	383	384	383	372	406	381	392	394	407	356	378	384	385	418	348	368	364	395	405	390	396	360	352	395	403	424	397	377	378	417	363	363	414	365	409	391	382	387	371	364	361	380	403	333	368	396	382	372	387	382	340	350	372	346	380	368	400	359	379	394	347	404	365	373	384	353	365	367	411	371	344	372	395	371	394	419	400	397	405	370	400	405	376	410	401	407	395	377	380	378	379	406	354	390	355	370	388	380	346	349	336	395	387	396	370	399	348	357	402	384	375	348	410	412	402	380	382	420	384	409	368	370	385	367	392	410	408	387	389	370	410	348	420	386	409	380	417	393	380	367	414	388	399	344	360	397	384	403	362	395	382	395	386	382	369	356	376	380	333	403	400	367	397	385	385	366	411	390	389	367	358	373	395	395	391	372	355	386	362	395	402	392	390	354	361	398	385	380	363	414	407	378	376	353	375	400	392	384	382	381	409	396	392	376	398	388	368	366	391	382	409	381	401	387	355	415	366	369	374	365	330	390	373	394	394	412	352	373	372	380	382	356	362	374	388	408	389	431	402	383	381	372	391	392	373	380	384	363	390	389	361	407	403	342	369	348	381	375	360	390	420	383	395	392	401	409	399	375	406	372	383	415	369	414	387	397	362	400	403	384	381	373	376	374	352	382	404	370	378	397	370	367	364	379	370	370	389	348	387	376	424	391	384	356	386	387	325	377	377	358	365	392	387	397	400	406	386	403	355	416	370	347	362	379	415	356	387	335	383	365	406	400	367	389	408	414	340	362	371	429	402	374	359	382	350	373	383	386	370	391	398	345	367	377	380	395	408	389	403	384	389	394	365	387	346	388	343	375	391	384	358	321	388	398	352	385	391	388	373	349	396	417	393	397	421	442	383	402	375	378	406	377	377	409	378	399	387	358	408	362	402	378	377	381	408	381	350	369	385	428	399	357	408	348	386	361	387	335	393	384	417	415	402	407	403	383	388	394	413	417	367	361	382	365	410	393	404	398	347	380	366	352	393	394	387	363	392	368	374	405	357	381	408	391	385	346	361	371	363	395	319	373	396	352	362	365	368	374	367	416	376	381	394	380	356	383	373	376	369	404	358	368	394	418	379	371	374	379	383	379	375	389	364	347	415	361	370	409	376	410	422	395	377	369	394	337	409	413	370	401	386	383	379	375	367	379	369	404	408	383	408	374	382	359	377	376	380	397	396	377	360	396	382	398	398	369	378	375	359	424	391	373	378	386	382	368	368	367	411	435	381	373	386	355	392	402	388	393	417	376	395	417	350	384	392	403	390	399	361	364	429	384	376	385	357	395	380	333	367	384	437	395	401	378	373	387	365	413	390	374	363	357	384	391	364	389	388	426	371	359	424	399	384	408	337	396	357	373	383	380	411	377	378	405	381	383	381	375	352	375	379	350	403	365	402	385	358	367	399	320	415	404	351	390	392	385	399	363	361	394	351	376	345	344	367	376	379	386	405	353	365	396	359	384	395	356	398	379	374	353	407	377	392	356	370	399	393	358	411	400	376	386	371	378	380	427	386	363	391	361	397	361	380	386	352	396	369	408	383	371	369	389	400	407	361	389	346	375	371	414	393	353	383	356	387	397	396	384	371	412	385	370	385	360	370	376	390	408	405	350	398	370	370	382	381	364	371	362	397	382	391	438	390	350	391	360	365	378	401	378	335	354	377	392	366	384	387	399	365	351	383	370	372	396	362	385	401	400	358	378	389	343	375	359	364	406	392	382	396	393	373	396	424	403	406	406	413	351	357	346	390	382	390	389	390	346	390	392	369	390	385	365	395	358	365	400	399	392	369	418	409	365	382	353	401	397	386	366	428	394	374	415	421	385	361	383	415	423	370	355	386	391	399	382	385	377	388	391	367	399	391	411	377	373	383	373	351	414	376	349	357	373	369	411	387	394	380	389	366	370	380	354	352	386	378	400	393	379	357	401	371	373	390	342	375	372	362	409	380	412	398	410	380	379	375	361	339	369	406	380	398	365	384	419	424	387	396	396	370	367	394	434	358
3632	4562	2946	1456	1183	899	778	714	634	627	580	563	546	515	505	485	509	479	464	496	464	450	446	445	409	504	441	439	449	414	456	470	462	438	445	442	470	421	463	436	472	458	421	429	448	468	474	435	471	453	465	425	453	456	444	437	418	438	462	404	427	436	458	443	436	452	434	436	404	443	454	452	451	437	428	474	440	484	428	457	499	451	453	461	449	453	510	448	469	479	441	433	467	456	450	465	441	448	450	445	443	435	457	449	433	422	451	413	462	428	441	453	439	436	445	416	456	425	446	437	447	464	485	444	404	434	445	423	469	462	448	471	463	426	443	452	434	425	458	443	454	480	455	484	457	460	449	456	403	452	461	437	440	456	429	459	458	434	437	440	431	415	408	444	448	413	431	432	442	438	400	422	425	435	436	438	465	431	448	450	464	420	437	413	466	442	453	434	443	395	451	437	460	466	427	424	455	428	404	449	426	422	427	429	457	427	469	453	449	474	418	407	463	460	434	437	451	473	473	462	464	447	405	455	467	430	413	436	423	458	445	436	444	442	454	447	429	424	410	423	462	439	432	428	427	473	465	476	451	452	436	472	448	432	488	397	397	457	437	474	449	439	429	409	438	470	409	474	433	443	426	429	452	453	469	462	444	438	419	442	432	439	468	465	460	444	430	429	479	461	443	440	472	435	462	445	463	446	410	441	465	438	443	448	388	421	475	433	415	476	402	452	428	448	448	479	475	455	447	407	434	429	414	446	481	450	436	433	453	419	456	423	464	427	422	430	440	446	468	457	449	424	437	403	423	421	428	414	466	390	480	442	435	419	436	466	434	439	431	454	445	439	455	452	439	441	417	433	483	440	477	447	447	485	440	460	422	428	428	416	440	452	401	478	423	417	469	426	436	421	412	422	415	480	425	425	413	483	443	399	433	480	435	449	463	415	474	436	450	428	444	448	443	433	422	415	446	408	429	489	475	442	455	400	437	444	434	458	431	441	438	410	481	483	437	437	437	451	457	439	457	468	448	443	446	398	409	454	408	428	460	459	456	406	444	451	468	466	429	433	483	441	465	446	454	454	420	454	463	452	422	451	478	459	443	408	441	442	422	390	426	436	465	414	447	427	412	427	408	417	417	463	430	432	429	431	438	410	444	414	439	466	445	436	435	408	461	428	426	434	470	406	416	452	455	436	515	432	452	482	434	435	424	449	473	429	471	432	428	447	434	425	480	445	461	448	437	457	434	413	441	476	423	423	445	442	442	421	450	447	466	472	453	427	454	430	425	472	456	455	453	444	433	450	437	431	450	454	460	466	443	449	443	414	459	418	460	455	422	461	457	469	429	453	431	465	434	437	421	494	440	458	514	395	457	470	425	408	445	449	426	448	428	427	461	469	465	442	422	443	425	432	405	424	408	437	417	437	461	437	460	463	459	479	429	420	465	447	454	402	434	415	437	457	441	454	435	408	412	420	456	442	448	422	487	471	423	420	452	414	477	418	461	450	462	468	435	474	441	439	424	461	461	483	484	418	414	437	446	403	394	448	457	448	450	433	439	423	431	438	403	395	441	455	437	423	426	422	442	469	433	457	443	456	462	478	429	433	411	437	426	480	440	455	452	455	406	432	461	440	451	444	449	460	447	414	420	474	452	447	424	464	461	409	427	457	426	440	446	450	444	437	467	418	457	443	457	447	453	478	448	404	443	412	461	437	448	426	422	451	413	432	433	420	439	431	452	453	447	457	462	461	422	461	456	439	414	469	454	464	442	409	408	448	436	426	464	439	449	462	436	422	441	431	396	461	429	444	457	429	458	439	467	441	413	427	430	438	445	393	443	407	418	454	449	437	460	440	442	433	456	458	429	459	441	424	418	431	471	407	482	448	469	446	391	407	455	418	427	434	466	448	438	488	427	457	418	442	480	419	450	452	431	442	416	437	429	409	442	402	420	485	437	401	437	421	447	430	455	444	439	473	417	472	456	463	415	460	454	475	440	424	452	480	439	425	447	472	426	460	423	456	421	460	421	463	425	480	467	443	447	447	442	431	400	434	470	454	446	424	422	419	422	455	446	476	435	403	419	471	410	434	432	422	446	422	409	477	456	443	430	424	426	429	453	446	443	437	434	481	420	443	467	493	448	428	453	420	433	420	415	458	436	437	452	459	448	434	413	434	431	422	433	433	429	438	438	420	470	451	430	424	423	444	482	423	443	439	454	471	479	440	416	450	429	447	438	407	438	447	444	471	448	450	443	446	449	451	408	456	460	457	446	443	460	442	479	417	433	427	453	472	441	434	436	459	416	473	455	455	418	412	453	438	428	442	445	442	428	432	432	451	423	407	443	468	432	418	477	458	414	423	444	432	474	437	424	466	483	413	441	429	448	452	400	443	410	462	419	444	455	470	456	425	430	444	453	474	432	466	439	448	424	454	444	452	441	441	436	463	484	453	439	445	431	415	468	441	456	438	443	418	428	401	439	439	449	430	428	457	428	452	421	439	472	469	468	454	465	433	415	455	456	442	480	427	470	468	424	432	428	473	466	445	429	447	465	438	445	463	465	427	413	435	422	459	480	418	464	424	432	483	417	474	435	424	428	409	458	435	400	453	444	444	438	475	462	437	475	489	428	421	400	440	459	416	468	430	452	446	435	429	446	429	468	431	471	450	431	457	424	427	455	411	441	430	448	449	446	421	431	447	459	436	444	440	399	427	420	429	461	431	426	421	440	443	481	437	449	450	420	468	471	435	416	434	437	440	420	418	449	492	470	444	477	429	454	440	428	477	436	448	441	415	456	449	438	451	430	453	428	423	454	384	446	464	435	443	414	437	451	412	455	450	441	417	428	417	438	480	445	424	420	460	444	472	507	430	444	452	492	447	484	431	457	439	442	447	442	453	425	427	441	380	458	432	431	450	440	432	463	443	437	457	443	473	445	439	459	421	418	441	387	454	417	411	420	459	465	442	479	442	439	425	402	420	487	442	429	454	443	470	435	426	461	476	447	430	478	457	422	485	434	466	379	450	449	420	469	436	491	420	433	447	407	444	425	432	425	418	471	438	478	442	448	443	444	446	450	446	448	437	463	457	474	404	459	456	448	435	430	480	459	459	396	394	473	443	449	433	462	432	428	419	438	452	426	435	438	466	409	435	442	485	437	416	452	403	449	432	465	447	503	427	437	440	449	437	442	463	458	421	433	401	447	421	445	463	411	443	384	465	427	442	418	439	429	469	416	426	458	419	438	421	465	443	429	438	447	469	430	426	460	450	422	468	469	486	460	434	461	472	464	451	441	426	441	434	440	479	402	484	441	482	420	451	416	425	456	424	494	434	433	476	404	429	465	453	473	443	473	463	428	479	468	447	447	405	443	450	400	465	421	427	445	412	435	391	445	447	459	478	438	402	410	485	427	453	451	433	441	413	400	456	388	429	459	461	448	431	442	426	438	456	446	440	421	429	410	432	456	426	410	464	426	438	425	433	444	409	462	440	425	406	427	455
22532	21050	28583	23745	21055	21085	6746	1634	1244	1212	1132	1119	1092	1117	1076	1036	985	975	1038	977	1029	1004	945	968	922	941	921	961	919	964	896	947	986	896	930	1012	976	954	946	981	969	927	958	968	966	892	969	944	934	957	939	968	919	907	934	957	929	984	909	928	935	932	917	936	964	906	923	890	898	944	954	901	943	874	924	925	920	923	929	885	965	906	927	1023	901	944	904	957	928	977	957	989	926	921	993	965	943	918	919	908	984	960	941	913	931	938	926	960	896	964	913	933	915	930	955	906	977	913	957	933	952	905	944	926	891	955	971	949	943	903	933	971	911	948	923	928	869	943	890	892	912	945	932	925	962	940	890	893	950	904	889	911	952	934	900	973	939	983	960	904	928	931	968	928	905	858	984	917	908	951	977	926	973	932	910	895	994	888	970	906	948	915	919	947	953	928	929	953	935	935	933	923	981	915	975	934	908	928	905	924	940	937	926	966	930	951	923	927	891	909	952	926	899	914	966	887	925	960	911	908	910	885	874	958	983	908	956	939	955	974	939	899	959	908	939	896	908	949	886	903	904	916	955	913	887	877	895	923	898	929	930	949	914	899	896	933	901	889	939	930	931	945	923	954	928	917	923	918	914	932	963	906	883	944	974	958	937	930	947	908	949	954	958	928	891	929	929	900	942	933	941	909	957	900	902	945	932	929	971	974	913	931	907	936	870	900	944	923	944	890	950	928	959	898	933	923	961	981	891	920	944	909	886	906	876	925	953	901	955	934	923	942	957	916	914	929	924	907	923	941	915	895	998	959	960	896	926	895	847	936	896	968	940	925	979	944	901	868	935	911	904	924	974	932	935	911	967	949	936	969	945	906	862	951	909	940	862	880	923	920	897	876	956	881	892	908	943	923	896	955	931	895	924	912	963	986	889	937	940	915	956	974	880	889	942	921	939	945	926	964	963	926	940	980	919	932	857	896	891	838	866	950	922	919	843	954	906	911	908	882	947	905	960	932	927	949	929	924	900	980	903	942	899	954	909	960	885	934	888	928	975	957	970	931	894	934	980	957	873	929	971	947	943	919	926	911	902	933	912	928	967	984	943	919	854	923	932	897	921	973	916	920	915	926	935	967	959	951	930	943	972	904	926	896	955	934	986	928	971	953	897	929	948	880	930	935	910	978	938	945	912	917	852	952	953	940	917	969	981	942	893	900	975	926	889	878	921	929	910	929	893	916	888	909	985	954	941	915	890	882	965	902	952	903	899	937	935	918	930	948	957	883	868	930	905	934	874	949	882	925	894	971	887	890	914	913	1007	949	892	973	950	873	919	971	903	838	922	933	827	907	904	873	905	994	910	956	936	928	934	908	873	947	939	957	893	967	926	946	937	951	919	908	904	885	947	971	899	962	923	953	900	909	965	957	887	942	941	830	941	950	924	941	917	938	920	914	909	914	937	972	918	960	909	946	904	924	911	893	913	918	954	933	910	878	935	933	915	931	953	1020	942	933	919	951	922	889	952	929	958	879	911	903	893	943	926	942	931	931	923	929	971	889	890	925	957	921	914	930	916	929	896	909	905	900	909	917	973	919	924	936	916	909	935	906	935	931	953	894	942	908	969	960	911	916	914	941	959	958	895	909	952	965	921	967	911	977	975	913	947	904	935	892	917	933	915	904	965	949	994	927	871	983	961	892	950	900	941	921	958	950	872	896	881	937	980	950	895	912	934	906	909	927	969	904	943	866	914	959	921	897	912	910	933	890	944	888	939	897	879	931	942	934	951	919	943	911	947	888	933	838	860	962	905	889	941	941	942	843	872	900	969	869	910	921	914	891	952	987	936	945	911	844	874	891	917	919	916	864	945	963	916	948	911	887	941	884	896	932	951	958	904	923	974	969	914	984	976	951	909	951	919	923	955	954	987	921	936	905	929	858	865	978	957	924	933	970	905	916	894	900	982	947	929	937	940	879	939	901	894	917	898	900	911	865	939	926	917	916	904	894	894	956	929	933	931	963	935	966	963	906	1002	978	887	904	966	918	893	963	941	919	904	902	934	941	930	877	933	930	919	961	939	960	917	928	954	911	991	902	931	955	937	914	959	944	945	931	917	924	884	910	869	916	927	953	965	979	927	941	984	902	880	879	892	907	911	915	943	893	919	867	916	919	906	961	897	931	964	922	850	917	956	951	896	968	910	934	943	930	960	901	921	884	984	953	891	927	849	949	916	928	901	912	936	906	916	909	886	893	919	926	990	895	948	934	969	948	949	923	932	961	926	919	914	916	872	923	922	953	943	952	930	915	891	897	898	946	934	913	993	902	925	898	905	910	953	895	920	896	887	966	963	915	888	889	877	922	923	925	955	943	978	927	936	903	953	908	895	901	914	910	928	905	974	903	882	948	959	976	965	924	862	914	940	890	904	882	899	913	889	976	934	918	934	906	929	935	909	960	886	998	857	920	912	864	963	899	945	945	854	902	913	936	953	930	901	884	970	923	900	850	920	920	894	935	915	933	940	959	901	914	916	933	953	908	900	976	986	930	929	970	922	959	910	885	933	872	952	951	927	937	899	951	919	990	915	935	939	940	945	964	938	915	898	944	896	844	945	933	930	920	909	883	878	906	926	953	912	942	873	934	929	934	881	926	876	933	908	910	905	942	935	907	945	916	923	947	922	886	1002	891	919	916	917	879	920	965	891	947	910	906	930	851	937	915	868	900	945	903	836	904	892	932	925	927	956	928	934	900	900	946	905	927	928	937	903	953	919	891	920	893	946	938	925	948	886	903	951	922	931	914	934	865	977	955	936	928	894	912	942	953	923	975	938	919	958	968	929	896	912	935	906	885	878	892	899	886	859	949	931	914	902	911	940	894	941	978	944	964	900	954	900	875	997	912	918	936	922	821	948	894	930	971	872	933	894	992	890	892	891	932	949	849	902	919	949	867	899	927	937	917	945	884	919	919	853	886	880	882	939	931	938	911	942	991	941	916	974	956	890	909	914	915	912	933	956	940	885	987	892	921	957	942	954	923	878	871	889	897	935	922	933	876	928	985	907	932	883	930	903	915	862	949	924	945	886	894	948	991	958	885	841	903	950	927	913	924	914	895	926	923	925	987	898	921	904	935	899	918	921	942	916	906	921	878	968	936	913	916	913	891	894	911	940	871	924	900	927	907	862	957	922	906	890	918	940	939	953	911	949	960	871	923	947	914	937	942	911	929	942	923	951	958	973	904	911	918	949	911	926	923	961	933	897	870	936	988	955	902	970	873	921	941	931	1005	921	913	905	913	932	910	882	909	876	840	879	908	883	893	918	941	910	937	880	938	927	912	903	905	897	921	912	865	926	896	940	917	964	928	909	828	910	928	903	917	938	973	936	949	914	971	905	935	893	918	919	937	932	970	978	949	954	925	937	888	908	895	871	926	917	920	940	962	957	914	935	927	915	893	954	946	926	945	912	915	938	951	944	940	961	958	927	841	947	946	901	944	908	919	922	965	874	906	905	926	946	899
5175	14178	9497	4839	3609	2845	2348	1892	1794	1566	1470	1313	1258	1229	1207	1148	1158	1148	1050	1107	1082	1044	1039	1016	1044	956	1060	920	974	930	1015	976	1000	920	958	994	945	1009	943	920	967	961	1001	946	959	1008	972	943	1012	925	977	908	963	953	1017	972	945	960	955	948	938	915	994	913	928	967	986	923	968	887	971	969	985	973	918	946	921	968	911	937	912	941	982	946	934	937	969	979	924	985	944	947	940	948	1023	934	925	938	995	949	917	974	991	929	983	981	979	957	959	924	905	948	981	995	945	930	973	936	900	925	954	926	940	952	954	1001	960	1016	939	939	951	979	892	981	938	970	905	943	997	999	964	939	967	943	950	928	992	988	928	946	974	990	974	936	904	965	971	951	960	921	909	965	965	962	961	961	943	1004	993	931	963	959	944	933	961	937	950	943	946	921	929	869	936	1004	929	950	970	925	956	962	937	912	908	947	933	966	965	921	1047	961	948	954	923	980	922	923	958	994	1001	978	976	976	922	935	939	945	934	918	925	943	1009	968	908	931	940	968	942	931	1010	975	1023	962	988	917	926	933	929	882	970	948	984	942	915	973	946	967	981	921	963	956	932	928	907	917	948	945	950	968	992	969	944	960	938	1046	897	928	931	962	956	953	950	953	925	901	992	998	955	985	959	961	982	977	946	946	958	974	968	909	965	935	927	988	955	985	943	926	887	948	984	935	999	903	935	904	925	924	967	979	927	944	941	1003	963	919	898	941	978	1027	971	918	916	955	976	941	955	924	990	937	941	946	1003	965	949	961	922	954	915	967	966	912	994	949	994	973	901	948	984	983	942	964	905	967	886	914	971	931	955	919	934	890	926	955	994	950	956	961	929	957	944	894	937	943	911	942	942	953	1006	908	963	960	960	960	934	937	912	896	922	895	944	957	961	966	925	962	954	922	924	942	972	940	972	938	974	964	942	964	918	1019	953	948	932	933	951	967	941	975	944	964	998	922	1016	932	966	948	964	963	967	966	915	990	936	921	980	980	927	1038	904	958	926	957	923	951	924	980	962	1009	1006	923	939	993	939	1001	937	927	956	963	952	897	964	967	961	977	950	1003	978	951	967	949	984	960	921	979	963	899	1000	980	926	932	986	955	977	956	965	955	882	967	958	903	981	952	891	902	951	993	984	959	957	998	934	938	964	978	943	966	988	951	955	912	986	976	998	958	935	991	920	904	942	952	1003	902	941	947	986	919	967	919	956	932	934	972	944	945	908	982	1012	986	936	918	939	951	953	968	956	900	908	955	952	957	914	978	976	928	900	931	919	964	930	970	965	987	940	989	932	1008	983	905	939	978	978	920	969	952	909	905	953	926	950	944	881	947	945	980	971	962	925	980	950	903	1000	986	982	923	963	993	952	1006	936	972	874	933	924	1002	936	961	966	932	948	987	927	955	949	956	1002	918	931	949	943	942	898	972	966	945	955	937	964	927	885	924	976	936	976	943	915	971	961	959	937	1041	955	1058	990	942	884	949	985	1003	951	934	885	964	936	950	949	904	973	932	955	929	888	943	966	972	938	970	985	981	920	979	959	920	963	910	931	996	976	888	1008	967	955	937	953	947	953	881	913	945	944	934	952	947	906	934	1006	952	1020	977	894	904	964	920	921	980	943	910	929	973	940	931	917	943	981	906	963	926	908	943	987	939	947	946	979	894	995	950	958	961	887	938	923	1002	940	988	952	974	978	958	954	971	963	908	956	942	899	956	943	934	922	971	968	902	993	976	926	949	922	921	953	990	956	993	902	943	913	928	956	932	955	963	919	937	943	968	970	946	979	948	936	954	928	940	972	930	912	960	967	1001	948	924	974	932	912	943	958	992	958	994	959	929	933	914	943	983	952	908	933	935	957	968	1000	945	907	949	933	1001	997	982	974	933	947	1004	906	993	933	941	1024	958	941	944	909	995	951	915	957	943	952	987	907	1009	933	926	987	979	970	929	969	923	970	886	966	991	913	900	923	914	999	945	908	964	964	945	923	942	894	946	927	981	941	900	946	923	1018	964	945	924	915	959	952	941	872	943	940	846	929	986	952	936	955	924	978	987	978	935	915	972	907	957	973	942	918	949	916	961	936	941	888	951	933	979	1000	973	959	954	964	960	878	1000	988	934	972	921	918	954	957	922	925	956	924	979	923	909	1055	982	962	1013	931	959	912	972	936	970	979	907	933	998	906	932	966	944	912	938	1014	918	895	988	971	937	963	933	995	977	961	1000	913	904	972	976	967	909	981	954	926	948	950	969	904	932	925	1019	976	974	918	929	966	1023	962	965	970	954	940	936	982	946	940	979	888	968	942	947	1029	905	947	951	988	952	901	951	935	966	963	970	945	935	926	899	935	948	915	1010	958	908	924	929	924	896	979	962	954	961	972	963	955	891	955	973	987	943	907	888	986	979	962	1012	901	922	965	958	978	958	966	959	972	963	952	960	1008	884	908	923	937	958	984	964	920	914	943	904	954	933	945	955	947	928	1008	965	922	976	931	962	945	919	918	930	945	952	968	914	954	962	947	956	913	890	947	912	967	945	925	999	989	993	952	931	926	920	966	1007	964	1006	978	968	920	968	958	977	966	953	891	933	903	963	920	955	978	898	936	918	976	903	981	967	981	894	982	969	981	969	954	906	914	924	946	970	975	922	969	999	916	928	952	965	954	922	925	928	965	927	959	947	913	972	939	914	924	961	935	931	941	1004	966	946	932	950	934	982	891	931	941	932	964	914	967	936	993	966	951	874	951	953	912	934	920	946	940	974	930	934	998	993	981	963	943	943	924	998	968	966	988	937	919	930	981	930	971	932	898	970	905	1001	995	969	986	939	957	919	961	972	986	970	981	948	908	934	942	910	962	936	949	946	908	967	934	912	975	889	946	927	960	918	989	953	970	994	987	967	946	991	960	966	935	952	982	981	970	939	921	1003	914	947	1000	918	893	983	930	917	930	951	986	974	890	979	990	925	935	1006	953	1022	926	941	965	943	967	965	957	987	918	936	966	949	940	960	966	999	947	971	897	936	952	964	956	933	977	952	912	919	856	987	932	948	960	1001	927	957	898	931	950	975	898	946	936	968	936	954	922	926	914	1011	949	926	925	906	944	966	953	958	937	956	991	929	952	933	955	953	940	963	893	937	1012	988	895	959	945	983	930	910	975	913	926	1001	960	944	979	979	906	979	971	951	933	936	925	961	983	910	924	950	956	919	967	940	890	978	934	922	940	928	981	967	964	1019	908	992	990	961	880	899	997	960	981	898	956	892	958	965	944	951	966	976	976	880	942	985	911	936	955	950	934	972	953	899	951	964	903	995	979	967	936	942	965	961	982	989	911	917	952	986	931	913	945	947	983	956	986	956	957	1022	972	951	945	898	970	1006	940	953	899	936	974	942	931	999	922	977	933	963	945	934	945	950	934	992	903	932	914	915	909	948	942	959	923	1022	961	923	964	958	994	904	976	980	939	1005	943	930	941	913	941	969	928	958	937	956	978	962	1016	970	956	941	897	924	892	975	950	948	943	951	925	995	942	987	954	977	929	995	1030	961	914	985	993	936
27569	17573	3625	591	446	401	281	308	271	246	274	267	246	263	300	262	250	248	278	283	267	272	277	242	240	294	268	247	264	296	233	247	276	251	273	234	280	239	272	264	264	287	281	277	275	257	274	271	260	276	249	272	270	264	275	271	246	265	234	256	244	272	246	265	266	236	271	251	244	229	265	237	240	258	245	227	242	254	230	245	281	250	269	268	268	263	236	262	248	248	245	262	280	273	261	248	286	243	290	284	259	286	255	266	278	252	278	256	263	268	241	273	266	248	265	237	245	282	275	251	248	275	278	261	281	241	255	250	283	281	293	254	277	272	278	260	267	264	264	242	256	258	256	271	256	288	292	239	270	252	275	289	244	272	247	270	265	273	251	269	271	256	272	269	271	255	249	251	280	248	267	261	301	262	235	253	239	254	285	248	263	268	250	257	248	231	283	245	258	235	267	302	264	260	290	259	264	291	263	283	270	289	256	246	276	253	285	252	265	240	240	244	240	265	251	275	261	269	258	229	256	270	286	268	251	257	244	282	252	258	284	258	260	248	293	242	288	270	275	241	278	265	252	259	277	260	273	230	287	263	234	307	285	270	230	245	237	275	236	271	274	276	247	282	282	260	255	268	236	260	261	268	253	285	250	246	270	258	269	269	236	267	254	302	254	263	297	281	233	252	272	254	251	273	265	282	269	286	249	264	276	281	281	279	253	269	288	262	277	246	270	228	240	273	262	272	256	256	252	312	251	271	269	274	245	262	260	248	234	264	292	266	270	264	270	272	266	260	255	292	254	261	257	229	265	291	281	267	234	240	252	261	282	253	268	245	279	220	238	249	241	260	280	275	245	271	264	265	289	242	244	248	258	257	276	260	262	271	254	259	242	244	272	258	267	288	273	236	262	283	251	262	259	251	249	264	263	243	256	244	261	264	281	283	258	245	244	249	272	247	244	256	241	283	240	291	258	278	286	257	271	243	275	235	262	269	255	265	276	286	255	261	243	276	274	287	248	260	266	251	282	267	298	246	240	299	266	267	269	293	255	260	271	255	256	238	254	226	269	271	231	262	251	241	274	249	280	268	266	270	260	292	248	241	277	282	271	275	267	238	261	271	274	272	238	284	256	278	260	278	249	268	234	256	238	258	274	265	269	269	295	270	246	257	269	265	262	264	249	256	271	254	258	267	239	275	269	254	276	266	246	254	264	296	251	278	252	272	232	240	270	284	274	237	282	250	220	221	292	220	281	236	260	250	243	250	252	270	272	262	258	273	239	274	261	274	264	228	278	225	253	249	261	258	255	235	257	282	233	256	272	249	252	247	232	254	259	272	254	256	285	253	272	263	280	244	255	246	271	258	271	289	222	249	267	271	271	246	280	226	260	266	268	264	247	256	272	275	260	260	283	284	282	257	245	307	277	265	280	279	267	246	253	270	258	293	235	293	259	271	265	250	289	241	272	260	252	245	243	273	232	268	266	276	268	237	240	250	264	250	263	270	263	270	258	267	263	248	276	258	261	252	230	250	269	269	225	252	273	266	243	233	252	271	272	269	295	263	271	247	234	245	287	262	253	269	239	273	263	287	271	255	262	231	221	269	274	270	241	256	256	243	269	249	253	236	250	282	265	260	279	266	261	244	245	265	277	276	273	248	247	235	261	249	294	260	243	261	250	267	294	285	265	267	231	291	274	256	263	254	249	252	280	261	239	237	271	252	257	281	265	259	257	251	253	250	236	270	284	256	228	272	249	267	263	259	241	259	268	277	256	259	272	284	271	213	253	289	254	248	237	264	250	272	251	248	266	258	256	266	264	265	249	265	260	252	258	261	252	240	263	281	265	260	280	265	280	257	256	271	245	287	285	231	257	244	263	262	261	265	240	249	264	255	273	270	245	288	247	263	236	261	269	268	259	266	262	263	236	249	253	253	246	258	279	251	263	268	274	261	233	262	286	258	272	264	251	250	280	288	252	293	259	256	246	256	248	258	251	271	282	278	280	267	247	299	236	242	261	264	264	279	242	269	248	247	274	243	262	269	250	251	274	265	277	245	248	255	288	253	264	259	260	274	247	271	258	257	271	241	252	277	246	266	273	289	274	238	245	243	280	268	268	225	266	268	239	257	280	263	237	256	253	264	225	255	244	254	269	274	244	215	269	220	258	273	281	285	249	278	287	282	234	305	232	249	268	261	256	294	246	251	260	255	251	268	251	267	268	276	255	259	307	271	237	259	251	274	252	261	248	258	276	267	255	281	249	253	293	274	265	282	243	274	259	262	282	280	266	246	234	249	309	257	255	255	264	243	273	226	269	265	265	248	252	252	251	279	263	265	278	273	261	237	235	281	266	270	262	232	231	275	277	268	251	288	233	274	274	255	249	263	288	235	259	268	256	266	249	284	268	261	227	247	269	301	248	275	279	264	270	232	253	239	239	246	243	260	256	251	255	279	285	233	277	262	260	265	225	255	262	300	291	266	252	286	263	248	260	257	237	267	258	278	263	254	254	255	274	231	219	260	246	238	274	286	251	273	263	247	283	257	273	283	269	251	271	295	248	286	263	272	239	257	266	272	280	256	256	265	284	251	250	251	269	281	253	246	260	259	265	249	297	255	263	251	269	277	272	240	257	250	270	261	265	246	230	262	251	308	282	280	275	247	248	252	263	276	293	257	296	233	270	274	282	280	237	259	259	269	266	273	275	269	261	271	247	258	300	260	261	233	291	276	254	245	262	269	259	288	263	243	254	239	268	252	269	264	269	237	242	288	273	270	262	270	288	258	251	254	286	261	264	266	235	278	265	274	295	262	267	237	250	239	278	257	239	239	277	240	246	234	264	269	265	279	242	251	286	252	261	285	274	250	238	300	273	256	273	250	265	282	265	269	286	251	263	272	268	273	242	265	262	246	259	245	252	270	266	269	236	251	275	255	274	277	278	256	274	265	249	269	270	278	252	235	264	281	269	254	268	275	263	293	272	289	245	251	290	257	257	260	250	286	270	245	275	254	287	263	253	253	276	272	254	279	263	275	264	257	257	255	232	271	238	269	241	272	277	280	273	265	273	247	259	256	272	247	250	250	273	292	258	281	270	249	233	257	278	240	247	242	234	260	272	253	278	269	280	263	232	273	272	260	286	285	253	308	250	255	259	256	267	249	245	243	247	270	283	285	234	267	277	245	236	236	244	266	272	260	267	267	253	276	232	249	269	268	268	266	260	272	255	251	254	253	255	278	282	275	278	263	249	257	239	264	238	269	278	283	253	251	264	280	266	270	277	251	234	263	254	281	267	260	279	230	267	253	268	258	270	269	249	282	242	268	241	257	278	250	260	271	241	253	247	231	267	228	254	261	292	233	277	269	257	255	245	287	249	270	247	246	244	273	264	248	259	255	245	272	271	241	251	247	267	249	276	285	240	242	271	267	272	279	241	231	281	275	250	242	252	263	256	212	251	278	261	271	266	269	273	295	266	284	269	301	263	246	284	281	281	265	237	253	274	229
4384	936	662	462	383	349	331	321	324	309	328	296	314	293	308	300	309	268	305	298	310	320	314	278	257	303	308	315	269	315	292	276	281	277	327	266	319	308	301	276	305	287	314	322	315	303	278	316	315	338	247	301	317	316	268	286	301	283	279	300	297	316	292	310	294	298	265	350	294	304	308	319	331	270	304	301	297	313	320	312	307	282	300	292	309	298	278	275	306	273	275	272	313	317	305	302	320	299	337	312	305	261	306	289	307	326	280	305	324	273	269	278	304	308	326	300	296	275	299	309	303	294	302	304	269	277	285	301	300	296	301	338	303	314	306	298	300	304	291	298	265	305	299	290	292	293	305	293	295	294	317	293	315	274	291	277	329	303	300	274	295	310	344	315	270	278	312	335	276	297	271	288	325	311	289	291	297	266	296	274	325	276	285	305	284	281	293	282	291	283	316	290	325	296	317	323	306	294	315	285	299	296	283	290	318	304	268	275	314	268	316	284	282	285	299	327	302	328	288	289	323	301	239	287	310	309	310	283	310	317	313	276	312	324	320	314	309	318	288	300	301	269	354	292	290	300	318	302	281	315	326	291	314	302	313	279	288	306	311	316	284	308	320	327	286	310	335	285	285	300	284	274	287	316	338	276	325	315	316	284	272	307	291	312	288	273	295	285	298	290	285	304	319	326	277	306	295	280	297	316	306	292	295	321	273	284	297	313	285	292	300	308	312	292	302	296	295	294	291	308	304	308	319	284	284	308	293	312	315	266	307	274	308	301	298	283	294	290	292	289	314	288	303	283	300	301	266	299	292	276	289	288	295	277	280	299	298	287	323	297	306	271	277	281	283	308	288	286	296	281	295	336	298	308	302	298	292	261	285	278	284	282	298	311	331	314	310	297	284	318	301	298	278	291	312	269	304	277	297	302	295	278	279	290	266	283	302	313	303	276	318	312	312	305	281	288	291	318	333	309	313	289	324	297	271	300	295	300	305	293	336	311	286	324	309	285	332	294	316	300	320	319	309	301	318	287	303	298	294	296	271	273	281	287	336	277	301	289	308	314	302	293	276	297	278	285	283	339	284	316	300	290	267	280	293	292	301	343	289	332	320	302	298	293	310	286	288	286	303	304	278	292	283	328	318	314	280	310	302	288	271	301	315	257	275	275	319	323	305	303	321	283	286	280	282	261	308	279	293	286	281	300	291	303	299	301	279	285	321	272	288	274	323	314	282	322	305	295	294	320	285	301	279	288	329	323	316	313	294	290	282	276	302	290	290	276	286	292	291	303	310	304	276	277	317	294	286	291	316	292	283	296	322	290	296	289	298	250	290	266	286	284	299	295	297	319	280	312	296	320	321	308	286	325	296	337	292	276	269	304	300	290	259	275	307	285	286	278	288	307	296	320	322	284	281	310	299	287	304	281	318	300	270	292	318	289	267	283	323	300	293	292	331	306	314	297	305	275	304	320	299	299	314	302	311	293	301	256	289	282	288	275	290	300	266	267	280	305	275	301	298	274	285	318	283	301	301	305	301	301	271	317	290	307	289	279	285	290	304	299	288	289	291	261	293	319	306	295	294	312	324	263	267	312	334	292	293	282	296	288	277	297	280	329	281	303	321	293	272	271	299	314	311	308	264	289	284	296	297	323	322	317	276	289	274	318	311	280	305	297	303	278	291	310	319	279	294	317	309	306	286	289	293	295	301	320	268	335	309	274	286	291	292	299	312	312	273	282	289	301	275	301	309	283	302	284	301	321	296	274	298	307	278	282	281	295	310	294	308	324	340	290	308	308	310	280	276	296	293	319	283	296	309	300	298	304	315	278	291	298	276	270	305	293	296	302	294	299	309	290	295	263	305	288	350	328	283	287	290	301	302	310	296	292	304	301	283	300	300	291	279	299	271	282	279	276	294	308	294	267	301	317	278	296	283	264	278	278	321	288	297	293	283	260	294	280	288	309	291	290	285	297	299	303	327	280	311	315	305	353	284	332	286	305	297	306	323	271	309	293	286	314	275	286	301	292	288	274	295	275	275	316	309	306	274	294	287	292	295	304	305	302	301	281	279	304	293	322	278	312	307	297	304	299	289	279	277	318	274	271	314	309	259	304	287	289	288	286	293	330	272	312	330	254	300	286	297	330	292	268	298	337	281	285	283	311	296	272	300	309	293	285	280	259	279	280	298	342	312	279	300	283	285	313	320	305	276	315	293	303	290	295	333	301	320	296	307	264	322	250	284	283	309	261	322	306	308	268	300	295	272	286	291	303	271	286	334	312	272	259	298	289	279	299	313	270	299	322	280	299	325	300	274	292	288	304	291	271	267	308	300	319	326	286	282	283	294	302	326	311	297	274	299	292	282	289	297	308	250	267	294	340	287	303	311	304	316	327	327	283	293	287	302	304	317	284	295	300	299	280	287	318	283	305	318	282	300	299	273	286	321	304	314	289	324	286	297	326	310	268	323	301	305	305	268	263	285	324	244	290	319	324	328	311	281	306	311	280	257	298	289	279	285	275	305	309	327	278	306	289	319	306	301	287	289	287	301	288	284	310	265	315	277	273	285	300	309	315	290	303	306	301	264	280	268	300	289	299	306	311	288	283	321	292	300	295	311	289	266	311	297	298	290	317	261	311	264	322	295	293	319	332	320	305	287	291	297	275	310	305	286	299	285	293	260	322	284	298	277	298	292	267	281	302	273	286	308	294	314	293	317	283	312	312	324	284	306	308	293	296	300	301	296	300	272	256	313	294	307	323	310	306	293	307	271	292	303	298	308	291	278	281	294	294	325	249	305	276	329	267	292	278	280	275	281	297	290	333	300	278	292	299	302	341	298	292	290	275	302	315	276	305	309	311	294	320	280	283	288	302	278	314	328	282	311	289	325	278	280	312	330	299	271	337	300	295	314	297	274	272	246	276	306	294	308	303	331	265	343	303	271	270	294	307	320	269	286	278	317	285	317	305	278	305	288	294	280	287	303	268	315	303	299	319	313	294	305	285	286	321	312	304	291	294	287	287	275	318	291	298	309	275	312	316	298	312	298	300	306	290	314	299	335	271	295	294	316	306	315	316	311	294	299	317	327	291	287	313	295	286	290	323	314	296	275	292	284	288	315	282	310	297	286	303	280	312	326	282	307	264	310	267	301	282	312	303	278	305	264	288	329	307	309	285	260	306	311	311	322	323	285	313	299	302	288	287	290	298	301	279	292	289	269	310	310	280	272	288	271	311	317	280	298	311	328	281	284	301	317	313	281	289	323	294	285	307	300	290	286	308	304	318	302	285	310	303	322	290	282	284	277	288	304	273	264	329	296	328	288	281	312	299	275	299	285	322	283	307	296	298	285	283	303	280	292	304	262	288	331	311	306	328	311	273	271	283	299	308	307	305	288	322	262	308	302	311	301	314	302	281	307	315	269	291	315	298	338	290	297	300	300	278	277	282	308	293	265	327	286	306	279	324	275	279	327	303	299	280	292	294	295	313	280	288	283	319
23599	21028	28046	24204	21027	8430	1268	914	802	768	736	744	677	668	696	641	698	611	679	636	637	640	606	685	608	646	623	602	636	593	634	574	622	627	648	656	629	628	604	577	601	605	592	579	597	624	614	598	559	570	634	578	627	606	614	592	584	613	605	641	601	595	626	670	615	619	590	642	631	627	565	582	609	586	590	590	634	598	630	604	587	615	649	583	623	620	629	615	572	592	611	581	598	572	575	607	599	618	607	615	602	616	581	646	604	604	612	639	581	580	614	604	598	581	593	626	593	585	598	651	560	606	595	586	565	624	647	591	580	627	601	636	627	604	585	618	578	608	624	587	588	583	631	613	612	621	591	631	612	584	594	663	576	615	634	623	606	630	626	617	592	612	623	609	572	599	621	578	623	609	604	592	607	629	599	614	544	581	616	576	616	616	594	588	624	625	616	640	594	571	634	598	660	614	621	578	599	591	559	601	649	655	592	630	594	582	636	604	604	605	622	610	609	601	605	615	623	601	586	636	615	571	608	644	608	613	622	615	624	620	613	606	602	605	621	574	607	602	610	605	659	606	621	604	585	587	625	590	594	600	598	622	592	558	625	592	614	642	626	619	565	596	655	599	593	592	593	614	590	610	660	570	546	614	628	651	587	599	587	564	607	599	616	604	592	567	581	600	593	589	613	597	588	614	594	620	603	643	600	603	574	604	606	638	660	594	653	580	632	575	559	620	581	620	610	614	599	581	601	645	621	606	636	621	618	603	613	600	602	618	548	601	554	621	650	589	617	627	610	635	633	627	576	617	584	635	603	606	610	548	622	590	615	586	617	627	600	576	597	628	626	669	604	570	607	621	616	561	620	627	655	600	599	628	585	605	592	603	623	572	569	579	663	614	619	640	621	640	595	627	601	622	576	650	559	596	610	602	613	620	609	608	620	608	543	611	632	593	564	586	644	613	627	589	599	615	593	612	573	559	567	648	587	563	620	602	580	589	572	613	596	578	626	572	596	577	598	594	618	626	589	641	619	627	575	602	576	619	593	598	599	583	589	649	603	640	607	568	594	572	625	632	605	603	612	593	577	606	635	615	662	595	604	629	610	630	579	604	566	605	659	615	605	576	608	611	617	605	631	555	593	593	614	597	634	593	639	584	616	594	618	622	605	567	595	613	606	614	604	583	674	587	590	606	608	615	619	633	599	583	575	595	622	659	602	576	632	578	653	606	564	583	586	577	604	582	611	573	611	633	611	627	623	616	602	644	615	566	596	636	570	625	630	602	607	637	637	585	641	619	584	625	568	617	577	535	579	617	592	656	600	585	596	616	630	582	585	620	627	605	614	582	606	618	587	642	583	641	557	609	617	554	641	582	633	629	611	610	628	597	604	619	608	657	585	576	562	573	643	564	583	643	620	604	599	591	596	599	615	589	595	593	613	581	607	606	636	573	574	638	601	592	566	592	620	593	572	641	615	560	596	601	583	577	582	571	654	594	596	632	613	584	627	571	579	630	656	619	614	555	619	620	660	612	656	589	610	572	573	637	595	583	615	612	581	603	603	595	620	579	631	616	610	647	636	635	588	610	606	602	603	599	552	610	613	636	594	580	629	587	606	624	590	624	620	666	608	584	600	577	609	575	605	594	593	627	577	536	612	603	624	611	623	573	622	602	629	679	643	584	593	612	629	607	654	618	579	626	601	588	606	610	604	608	631	591	583	637	626	594	631	650	593	581	610	618	604	580	628	579	603	599	681	622	623	623	591	649	612	613	622	559	600	613	588	576	630	592	590	599	594	596	634	614	636	593	563	585	595	611	570	615	639	630	581	601	586	587	594	619	593	575	584	610	586	602	607	595	639	598	579	587	613	591	620	598	617	624	644	620	613	606	628	605	601	610	591	652	620	613	614	612	604	586	644	592	580	602	608	608	602	596	584	593	592	608	610	586	634	588	608	619	634	593	611	606	665	630	583	617	589	627	613	641	608	609	613	633	604	647	597	598	623	624	631	586	617	604	626	582	612	575	577	598	591	616	608	599	603	601	597	585	585	601	601	626	613	629	588	618	604	590	633	638	566	575	587	554	625	611	581	594	570	629	646	624	586	609	617	588	589	580	589	659	577	641	584	575	592	630	599	639	606	600	590	606	604	591	552	580	602	575	578	602	600	616	599	576	596	644	591	674	584	647	613	589	627	585	631	609	626	568	613	600	611	635	605	641	590	602	595	576	549	604	643	591	606	620	606	571	608	639	614	572	626	622	608	609	593	622	634	644	593	589	558	606	631	602	600	563	641	628	569	556	650	624	617	652	586	582	572	600	578	626	614	594	616	625	632	642	585	581	567	623	614	623	605	641	596	592	628	623	583	612	594	605	596	657	611	585	623	632	668	644	637	621	625	655	581	571	587	578	630	606	594	605	588	614	626	629	627	636	561	606	629	562	647	609	623	585	586	579	627	620	594	546	607	605	568	609	626	647	589	626	629	587	610	607	583	635	601	589	611	630	628	608	619	631	617	620	625	602	591	621	604	596	606	552	618	595	628	586	627	624	637	556	607	625	589	581	582	635	588	559	603	597	606	559	636	622	634	602	613	623	590	605	628	606	642	598	620	623	568	595	607	632	609	576	598	622	604	593	593	556	578	577	598	654	627	650	621	633	591	622	610	612	630	623	645	627	558	645	614	630	622	583	629	596	642	564	617	602	591	592	566	617	587	622	646	564	602	624	600	587	603	586	647	600	618	624	596	606	631	664	587	620	610	596	611	626	600	608	622	607	583	628	576	601	579	580	596	581	596	595	576	647	597	639	606	591	643	564	560	606	615	583	625	595	576	576	606	590	630	612	610	569	643	614	572	620	590	590	599	609	595	595	613	592	608	576	604	672	626	610	592	628	582	598	582	577	575	596	611	584	578	558	636	600	585	616	585	589	601	605	635	576	605	573	610	636	584	614	624	583	585	618	620	637	617	591	611	606	611	552	642	647	612	571	593	615	600	588	567	625	626	586	624	606	593	608	622	588	568	605	560	621	572	579	612	591	564	602	586	602	600	625	633	607	588	567	641	610	612	620	584	590	603	600	607	599	610	580	601	609	624	600	571	597	633	623	612	592	638	611	592	618	616	592	563	594	597	607	585	572	618	601	643	565	599	608	659	614	587	624	620	593	561	599	627	653	556	624	603	549	615	617	607	599	603	576	598	551	596	625	592	583	641	619	551	627	614	633	603	589	578	604	609	606	587	594	581	606	634	645	590	594	625	628	630	631	626	592	642	589	598	612	567	587	583	575	617	586	588	585	581	604	588	609	612	574	585	645	572	589	617	630	593	623	627	660	609	620	619	558	611	583	613	633	635	583	657	622	623	602	569	636	594	600	607	664	613	591	587	595	618	621	603	571	577	584	623	597	580	604	598	599	620	660	603	584	574	592	591	624	585	618	612	600	599	598	581	586	633	611	609	595	594	598	599	589	626	558	563	625	646	562	541	640	622	591	597	638	621	611	611	566
3766	8852	5813	2849	2081	1671	1331	1136	1074	930	855	872	778	782	842	767	703	726	737	705	681	685	680	643	648	647	672	671	655	648	658	626	658	651	640	697	637	652	622	670	625	672	595	626	622	604	626	635	618	644	645	584	606	612	674	602	640	648	644	629	589	629	664	705	625	664	603	606	666	594	620	626	606	600	614	633	656	674	631	587	658	661	629	645	598	654	651	626	640	611	604	651	642	623	624	620	635	636	634	661	602	647	623	643	647	625	638	649	575	596	660	612	628	613	571	669	636	630	636	653	599	672	652	653	617	599	642	655	600	660	625	616	641	627	654	652	649	683	633	681	633	587	626	626	635	633	586	646	622	623	657	587	625	586	654	651	609	611	628	653	633	641	623	575	668	668	586	622	610	612	582	623	620	632	655	616	611	643	634	627	646	697	596	654	610	607	634	615	656	673	653	656	608	623	633	607	647	603	578	571	673	621	651	598	597	627	632	654	630	638	632	615	670	618	631	667	615	636	631	641	623	655	628	583	643	609	681	634	613	657	615	603	583	633	656	629	616	601	629	651	591	653	606	628	650	640	675	592	620	604	639	643	633	593	665	634	607	613	578	592	612	617	587	605	582	613	678	586	629	596	633	670	620	638	627	622	657	609	602	697	579	656	630	585	600	637	664	589	619	696	605	593	657	688	596	617	628	608	603	591	673	651	570	627	670	609	656	654	659	634	631	647	693	655	650	574	625	668	668	637	624	653	650	594	596	661	609	646	631	624	620	626	607	608	611	616	585	632	623	633	662	584	643	628	641	636	598	671	641	625	647	645	646	633	636	635	638	646	592	632	605	669	654	630	625	625	627	589	597	585	618	679	658	639	624	623	654	568	655	646	623	638	622	643	600	611	606	648	643	592	602	635	643	628	628	646	622	575	610	644	623	664	661	651	617	616	607	628	642	641	635	674	610	631	572	592	613	612	606	600	645	640	642	621	661	667	613	638	645	627	611	627	626	605	669	637	658	601	637	643	614	629	616	661	618	628	601	617	624	663	596	656	659	603	665	584	640	583	628	633	648	643	641	612	639	643	659	622	647	651	659	640	624	594	625	613	634	610	644	624	678	633	627	606	607	650	625	590	630	634	640	650	611	635	619	630	698	638	615	598	623	574	629	647	604	643	642	603	623	615	684	656	672	651	592	637	625	615	641	625	636	616	645	610	659	574	625	651	634	659	617	600	618	648	659	619	539	622	644	691	628	615	637	604	685	650	613	599	606	619	622	600	649	639	646	639	621	651	642	630	623	584	629	621	600	667	641	627	691	641	607	630	612	612	605	658	605	674	673	634	637	594	634	670	664	620	664	611	621	617	607	636	650	661	625	629	638	649	684	602	590	634	566	625	600	619	660	613	604	633	660	640	657	680	656	607	638	588	621	679	629	631	651	641	635	635	614	631	637	638	633	616	665	609	606	643	633	614	617	613	662	623	656	626	652	654	624	629	641	622	617	620	620	600	628	662	656	647	625	680	604	637	621	647	642	605	634	645	633	642	619	601	640	618	679	683	641	654	655	628	686	627	622	614	617	640	635	637	658	566	675	656	611	600	634	609	619	610	622	622	638	674	613	630	616	598	669	628	639	615	607	627	642	606	606	647	637	661	663	601	609	618	642	623	613	623	664	628	643	581	628	626	608	656	631	648	610	653	661	650	609	623	635	627	673	612	620	602	673	611	620	666	628	610	665	651	582	607	695	619	613	607	618	632	631	570	669	586	623	656	625	634	617	618	590	634	582	590	636	619	622	674	620	621	615	636	591	627	629	620	659	616	607	629	594	659	629	648	651	660	647	633	652	605	610	667	589	613	634	682	592	609	607	583	592	600	638	602	655	640	636	621	630	587	655	656	624	639	607	658	617	642	635	661	654	637	619	604	626	608	594	640	625	639	591	631	653	622	610	663	658	624	608	604	652	672	595	649	632	609	607	639	644	625	627	646	633	668	645	641	620	672	631	635	633	641	589	645	647	637	644	606	655	619	637	652	616	644	611	603	591	582	665	621	639	601	639	600	595	672	659	610	597	640	606	630	642	631	644	636	618	625	638	635	620	608	594	617	640	593	644	625	613	604	632	676	647	660	668	607	636	620	625	637	622	594	610	643	620	640	583	574	616	609	615	639	660	646	620	613	668	641	657	648	619	589	603	647	599	703	624	635	616	595	653	572	605	561	642	621	664	626	629	591	591	642	625	672	643	658	614	606	636	612	643	623	637	617	579	592	691	630	616	596	612	673	609	656	650	648	648	673	665	623	624	612	662	578	618	617	609	654	610	635	582	641	639	622	653	649	647	639	685	625	624	654	626	590	578	635	624	624	677	628	618	575	649	645	616	648	691	680	631	635	606	579	620	623	671	658	646	618	569	626	622	676	656	550	655	648	620	651	621	658	625	701	637	627	621	673	624	611	560	631	662	609	631	655	613	659	652	636	665	595	625	648	598	633	650	608	620	648	618	647	657	603	646	664	625	643	596	679	597	665	646	656	620	601	661	594	672	653	633	634	648	660	643	612	649	652	615	631	641	638	655	620	650	634	619	606	621	629	607	645	602	599	629	588	630	620	602	639	622	671	610	643	634	624	618	589	615	616	630	614	632	630	638	617	609	648	638	653	670	624	636	615	608	630	645	625	617	636	628	642	555	597	653	627	642	610	675	663	628	598	642	629	599	625	627	624	608	624	599	631	660	616	628	629	629	630	647	608	569	616	698	646	656	638	630	657	613	605	656	626	646	652	643	605	590	630	625	607	615	665	682	633	630	672	637	673	667	606	636	611	639	641	604	658	642	622	599	666	625	646	622	655	641	644	629	633	641	644	632	633	644	653	689	628	641	657	650	618	652	582	657	650	617	625	632	638	641	627	589	664	610	630	605	672	616	571	678	639	614	667	622	614	598	603	632	602	641	645	600	637	588	630	634	671	623	624	674	641	639	649	646	649	629	621	645	661	642	625	589	654	628	628	668	653	664	645	632	622	668	626	666	629	624	619	624	648	644	603	582	668	671	605	617	612	609	596	602	676	649	634	607	620	615	621	653	639	621	620	595	632	648	581	588	631	624	603	645	612	625	621	693	649	581	663	612	646	660	624	614	658	622	600	707	626	650	658	599	656	600	604	634	632	644	655	599	640	664	590	582	643	626	626	637	650	642	615	607	628	593	634	650	615	611	643	633	596	612	617	638	610	591	637	594	650	638	650	609	627	624	636	653	620	602	642	628	632	653	650	631	624	615	661	623	635	636	646	583	643	645	605	618	628	730	604	592	570	632	596	671	622	606	583	687	649	604	604	652	620	630	677	614	595	672	636	590	613	635	621	652	627	639	616	615	635	653	626	689	591	679	641	594	638	601	613	617	609	643	637	632	594	651	605	606	639	656	646	630	632	582	649	625	603	624	655	630	597	591	633	612	638	627	605	669	651	644	641	604	668	635	578	598	600	622	644	625	668	595	656	649	635	584	651
24930	21012	26608	25395	5900	645	546	493	476	449	467	440	405	415	398	434	380	404	410	379	394	413	354	399	383	415	363	405	365	390	398	420	403	385	374	409	412	385	412	379	415	377	367	417	410	413	376	340	409	393	391	435	383	381	395	419	371	397	378	389	375	373	394	401	376	368	352	387	366	419	399	385	395	404	410	408	376	392	354	385	356	363	377	405	398	365	363	401	345	393	383	411	381	392	370	375	372	412	398	397	384	423	381	377	377	373	371	383	374	413	405	426	386	374	392	350	337	381	374	389	385	353	372	369	340	393	347	399	393	385	421	385	395	377	398	388	418	375	382	387	380	371	383	359	367	345	352	364	356	374	389	365	377	381	394	390	375	389	406	368	409	423	365	372	388	384	389	388	381	383	362	393	389	404	385	374	417	367	377	389	397	348	367	402	382	359	353	383	379	381	368	359	401	398	422	367	386	355	358	378	424	393	376	382	362	386	358	375	397	379	357	387	364	363	386	399	390	375	394	410	388	376	361	390	427	411	395	383	408	389	407	399	356	424	387	388	402	391	394	395	372	377	352	397	381	366	362	405	360	373	401	378	381	360	354	409	400	374	356	402	389	361	366	392	363	397	427	420	361	391	384	375	363	350	387	338	413	353	358	400	372	390	413	394	375	371	395	365	340	335	359	396	366	375	384	375	360	396	394	414	363	343	382	376	440	378	367	359	364	407	404	388	353	400	388	385	366	392	361	411	401	388	372	405	372	385	390	375	413	391	374	407	362	377	406	365	381	332	360	389	402	372	367	382	378	331	397	377	355	391	396	379	387	376	406	385	376	384	342	338	378	384	377	384	385	364	365	369	396	384	418	402	387	443	384	369	365	406	364	362	388	398	389	372	375	401	396	393	376	382	354	416	389	362	363	363	390	373	373	377	401	360	394	385	410	364	382	369	392	373	370	363	399	397	378	400	382	388	394	350	373	399	395	381	409	376	427	368	406	360	396	385	363	377	337	363	382	379	339	380	347	367	392	342	361	365	401	399	401	392	389	389	382	386	328	376	399	391	358	361	386	380	406	365	386	399	349	388	368	354	376	355	367	430	364	345	369	356	398	411	388	388	361	369	421	371	385	403	399	342	373	408	371	381	390	363	349	340	403	403	427	387	373	374	362	372	419	354	363	391	380	368	372	416	382	376	400	381	384	390	360	365	379	376	396	384	391	392	354	374	396	394	438	363	386	387	375	360	356	423	359	408	366	419	376	393	391	384	386	369	384	417	369	362	363	404	363	398	345	401	415	375	416	357	400	386	389	344	353	403	347	418	402	377	352	374	358	383	374	378	378	388	399	405	377	414	398	359	383	351	381	417	384	369	351	359	378	366	388	351	382	420	354	390	394	396	345	367	400	399	389	372	420	378	391	383	358	367	376	373	389	364	384	403	377	355	377	374	367	371	388	414	383	362	386	395	424	379	356	390	386	386	347	401	380	378	341	391	368	359	379	386	412	337	355	423	413	338	423	396	356	412	399	369	370	382	359	390	394	357	405	393	374	404	405	381	363	390	368	387	384	352	380	373	353	365	404	370	382	404	401	363	357	400	350	401	376	387	344	383	381	407	344	367	406	354	357	339	343	394	369	399	388	372	400	407	383	379	378	390	382	364	361	356	388	373	357	378	386	382	381	413	406	387	406	378	386	381	381	397	367	381	384	385	379	358	358	373	398	375	403	428	369	378	354	389	358	414	365	375	393	420	370	356	343	374	345	384	364	381	340	384	351	403	377	363	362	367	378	395	389	324	366	390	356	370	408	410	396	367	387	343	391	365	383	366	342	400	373	356	374	419	389	380	368	384	409	369	357	355	389	396	345	395	418	394	387	389	351	392	381	378	371	389	410	419	391	391	367	384	411	372	381	363	414	379	369	367	369	360	398	347	391	419	388	365	377	404	363	360	383	344	408	371	374	401	397	372	384	365	381	399	392	372	410	391	367	401	419	372	371	396	392	377	356	392	376	364	387	371	385	345	379	425	383	404	380	413	386	379	385	378	391	373	359	355	411	389	365	368	393	349	362	398	379	418	348	379	356	389	390	417	394	381	386	380	371	408	410	384	391	369	379	411	398	406	383	364	420	329	387	388	397	359	349	377	383	397	378	364	359	380	375	369	360	376	374	386	371	367	403	390	380	389	403	386	353	345	419	405	379	401	401	396	394	356	354	360	402	375	382	431	361	380	377	393	390	385	362	373	366	372	395	390	363	375	390	369	391	335	375	374	371	376	360	400	383	365	336	405	382	401	396	352	376	382	383	415	400	399	338	381	403	379	388	381	372	410	384	361	380	360	404	369	380	352	393	405	412	388	386	372	364	375	396	385	387	364	385	384	410	395	372	363	409	374	364	336	395	395	395	389	412	384	341	372	346	379	359	402	375	397	352	358	388	364	379	391	382	371	400	399	393	376	377	401	393	407	402	389	404	349	408	397	391	373	386	367	395	347	344	370	396	383	343	393	370	380	352	379	388	402	358	400	373	411	396	398	329	394	406	371	388	351	430	369	349	420	380	408	375	388	369	371	397	347	379	343	379	389	407	393	409	393	385	364	402	378	387	348	387	358	366	375	396	397	410	386	381	375	420	375	380	371	396	372	358	406	361	397	415	407	393	351	377	402	361	380	363	380	414	370	358	375	373	382	367	395	417	371	373	358	400	386	361	372	360	367	380	377	368	393	369	385	386	371	412	390	367	397	369	382	394	360	349	399	389	384	356	386	356	400	415	405	394	388	355	354	422	403	397	377	352	381	363	378	407	340	389	417	376	395	356	400	393	392	371	384	339	395	389	397	402	368	404	387	373	335	412	386	387	371	371	398	377	316	388	372	370	387	381	377	403	394	414	382	402	353	429	373	412	386	396	357	402	344	414	331	358	394	379	385	404	385	373	373	361	411	373	387	398	413	347	386	410	390	401	437	372	366	385	367	376	404	363	338	327	364	353	375	392	382	352	390	367	392	384	389	409	359	387	397	378	377	359	373	365	393	397	415	427	385	361	401	382	381	405	379	353	378	439	367	387	371	385	399	357	387	401	405	378	391	379	373	396	347	384	386	395	394	380	358	394	378	389	400	368	408	388	393	385	360	425	343	366	402	403	383	365	379	387	359	397	360	387	388	393	377	374	357	361	404	355	388	398	388	381	377	370	372	363	412	382	352	385	396	398	368	401	405	395	415	383	377	438	394	389	380	346	372	402	381	401	400	380	394	425	384	408	385	373	369	374	364	353	389	349	383	382	378	384	389	374	395	361	350	388	394	394	419	358	403	351	387	397	354	400	398	341	390	355	353	391	373	400	396	356	394	370	373	376	368	406	365	395	374	387	414	402	368	397	384	383	355	401	350	386	398	381	406	378	378	354	350	393	389	370	420	357	369	397	376	342	343	385	396	421	410	371	355	388	351	387	378	427	377	362	387	384	367	409	352	360	359	382	381	360	352	387	375	425	375	381	424	370	349
3616	4522	2989	1558	1100	929	811	730	629	588	560	547	520	473	476	504	515	490	509	448	425	493	425	462	425	438	481	472	492	440	404	443	424	415	418	441	480	447	447	447	462	470	464	401	446	457	443	414	464	433	473	459	426	431	469	459	454	461	411	431	415	463	472	447	466	416	450	439	400	473	426	452	452	434	388	428	448	422	454	426	478	416	442	408	438	442	423	431	432	442	450	455	453	442	437	433	460	480	423	437	444	432	459	473	429	446	440	398	423	449	443	448	446	419	416	484	410	459	412	424	483	417	447	430	438	441	428	448	454	433	444	439	445	454	434	416	466	439	424	485	468	403	405	444	422	430	448	412	431	429	462	425	411	404	431	418	414	448	458	424	437	429	400	446	435	483	457	444	451	469	453	476	461	437	407	446	437	462	435	430	450	426	449	414	436	414	427	421	447	460	464	438	432	435	425	453	457	434	414	430	432	426	417	450	446	449	470	438	388	452	425	415	469	404	455	472	423	444	440	432	472	433	431	451	449	447	468	406	446	458	451	455	452	469	425	443	473	443	437	458	454	418	419	432	413	452	459	462	423	423	453	442	461	461	478	451	415	435	437	457	446	440	446	462	404	497	463	444	442	430	434	466	460	439	409	429	443	458	412	398	413	447	463	447	463	403	444	414	438	393	449	455	457	464	426	423	429	464	425	492	396	478	501	446	422	422	406	434	486	439	468	404	417	452	438	477	439	431	444	451	424	409	440	425	425	419	437	438	443	460	467	446	491	460	417	435	420	455	474	441	407	442	420	410	469	459	419	389	438	474	431	400	441	436	436	432	439	463	477	386	460	438	396	451	456	433	459	436	413	459	457	424	434	453	440	439	439	424	419	444	441	436	433	464	472	465	428	438	466	433	409	404	450	432	442	410	435	444	458	473	433	431	406	413	429	430	435	475	431	404	454	425	425	438	436	412	455	443	457	442	444	473	423	439	474	401	451	462	445	455	453	470	440	434	435	418	429	430	434	458	445	438	422	434	427	409	419	451	441	422	447	405	448	424	436	431	434	400	398	459	457	424	429	456	454	405	419	448	435	420	432	417	424	422	437	452	479	423	455	458	422	420	448	460	465	457	474	424	419	444	455	433	464	483	395	421	453	441	445	446	442	430	458	430	461	437	448	433	420	448	441	457	409	420	444	433	449	435	427	449	441	436	439	422	457	489	414	424	440	425	448	474	416	462	454	452	445	432	499	455	477	463	473	427	436	482	458	421	463	460	478	435	431	429	430	450	435	450	440	450	456	432	468	448	448	439	440	437	448	453	430	428	414	441	424	435	449	440	484	449	450	463	425	424	434	433	462	450	450	419	442	470	441	428	443	430	441	435	460	476	430	490	430	432	438	432	437	387	463	448	414	435	422	434	446	474	389	450	473	441	415	420	439	462	434	438	418	447	442	468	409	434	434	426	450	445	478	471	433	452	432	455	409	417	391	422	467	439	444	471	467	467	430	447	433	402	436	429	441	450	445	458	452	430	449	461	447	445	419	435	421	398	432	369	450	460	427	433	443	493	426	450	451	442	450	442	427	435	439	473	457	422	410	468	461	429	456	392	423	481	385	468	415	437	430	439	435	450	456	458	438	455	461	419	486	473	467	463	430	410	439	450	417	463	458	424	446	456	419	447	437	404	418	415	466	467	413	411	447	443	455	412	444	401	434	446	487	450	449	467	474	463	416	410	451	443	471	447	471	433	465	439	444	447	424	424	434	445	441	411	443	398	416	452	444	440	475	440	448	455	473	466	446	428	428	476	477	451	439	463	471	484	422	418	455	436	448	418	507	438	483	443	454	450	450	429	428	419	441	435	428	452	451	437	411	409	418	424	447	434	455	436	496	432	459	464	429	459	468	459	488	460	417	444	424	421	436	456	430	467	385	430	442	421	450	457	459	467	434	425	424	447	429	464	432	442	457	459	454	470	449	460	388	452	414	411	443	425	444	436	437	414	441	397	460	469	456	429	417	410	416	476	418	460	466	503	427	418	460	448	443	447	384	453	442	431	444	468	426	466	460	478	475	465	461	440	404	462	416	405	440	467	429	440	447	458	428	417	452	440	424	426	403	383	418	459	447	444	381	398	419	412	430	452	445	418	390	411	476	465	460	426	420	443	437	443	439	451	456	484	446	409	449	437	424	433	465	445	457	429	413	448	428	444	444	420	418	472	499	459	462	438	475	424	473	443	462	426	447	464	389	431	470	403	426	408	450	439	434	469	446	459	422	423	450	475	408	445	439	438	420	422	494	429	448	442	436	470	425	439	464	440	437	450	441	399	417	464	417	439	435	474	467	446	423	426	442	417	436	450	449	442	475	437	442	436	433	440	425	447	442	450	431	460	436	454	443	468	427	416	468	451	419	426	463	417	451	464	452	415	440	441	473	423	465	424	437	477	425	450	474	438	444	429	375	401	424	414	444	444	442	443	437	437	447	397	459	468	438	426	462	455	410	503	416	414	451	446	437	415	456	417	439	416	401	461	463	430	505	420	450	488	428	441	445	446	419	473	459	438	419	435	438	455	444	444	416	457	433	444	449	416	434	452	454	442	432	417	394	427	429	431	474	483	409	438	410	473	450	429	424	442	458	471	423	443	466	449	441	434	415	413	464	432	456	406	418	441	450	428	436	437	449	433	433	439	452	477	467	448	461	459	418	421	420	449	441	420	417	418	401	465	443	454	401	434	451	425	443	456	447	406	433	439	435	465	436	442	446	464	472	462	463	463	440	428	417	456	448	455	444	457	432	455	441	416	425	393	468	446	430	426	420	439	389	449	412	444	443	429	412	434	435	470	433	493	453	467	466	428	465	468	494	432	432	413	441	425	464	464	432	453	458	435	474	429	440	451	446	446	443	402	446	453	457	465	424	420	429	419	456	453	449	489	431	415	462	425	422	421	466	415	450	437	422	469	428	464	426	428	463	447	439	452	433	447	435	449	443	421	484	452	467	447	411	445	463	468	493	474	422	472	439	468	430	456	469	439	408	446	396	424	493	425	441	485	438	410	439	416	482	445	470	457	457	451	444	433	453	430	432	407	441	447	430	401	450	450	438	414	443	434	439	420	453	457	423	456	450	476	435	411	405	451	422	439	419	451	432	408	445	441	434	428	410	447	462	449	453	474	424	452	437	442	454	425	452	439	462	406	431	465	408	425	449	454	446	480	456	425	449	403	409	432	463	435	447	454	422	471	404	441	429	470	442	425	454	391	444	431	393	429	439	465	451	451	450	426	418	435	414	413	394	486	456	457	441	426	454	388	469	437	430	458	438	415	412	439	414	475	398	440	436	434	438	451	449	436	460	388	460	420	457	463	472	458	425	416	445	454	448	440	438	446	472	444	436	452	455	413	454	440	425	459	422	460	478	439	438	472	424	451	448	400	479	457	455	421	449	463	458	431	478	429	425	432	431	431	396	405	425	404	424	455	457	438	421	454	457	414	450	440	462	391	446	437
22550	21048	28528	23793	21054	21085	6790	1685	1333	1264	1236	1133	1023	1119	1057	1012	1060	1025	991	1032	945	953	949	983	1018	976	972	986	1000	936	998	960	928	993	919	957	942	973	968	969	954	936	948	970	959	947	989	1008	926	920	917	880	926	938	900	971	930	883	922	980	915	896	989	964	931	993	986	915	936	945	906	885	952	906	930	949	997	1005	981	931	951	963	899	889	932	993	879	918	903	858	892	945	913	926	928	927	903	955	936	931	991	939	923	880	958	986	902	915	960	847	932	893	953	952	951	920	910	921	918	931	936	926	938	936	908	954	968	941	976	903	990	889	930	904	897	871	938	909	989	961	924	913	958	932	907	893	895	914	964	975	942	967	925	917	924	897	926	890	914	885	957	921	911	933	985	844	929	910	940	922	895	941	875	984	950	895	963	941	874	909	889	947	864	925	879	886	921	971	926	920	963	886	909	959	887	1001	923	970	935	946	877	927	892	917	911	933	899	987	926	950	915	854	921	878	912	895	885	948	902	884	919	988	932	916	908	957	936	904	924	957	877	895	925	949	936	952	925	894	902	949	934	886	930	943	932	918	971	967	900	923	989	927	972	930	911	973	963	862	982	905	967	906	960	957	940	966	912	973	877	927	921	905	949	974	935	961	910	878	924	994	924	936	1006	930	877	951	935	929	897	905	886	914	908	951	931	929	947	913	922	902	902	929	920	888	988	932	927	937	881	964	935	926	925	924	920	939	899	885	930	952	919	950	879	920	956	856	911	884	937	872	951	906	942	922	922	932	938	920	903	908	874	916	948	901	948	950	895	909	920	920	911	903	923	919	940	931	963	868	927	968	820	910	997	920	921	922	973	926	928	948	944	987	928	932	934	907	915	948	870	911	944	927	963	947	1007	914	940	889	982	881	930	939	874	938	957	949	942	886	837	868	911	930	910	975	945	911	941	885	903	920	955	982	933	918	944	973	984	1000	964	932	942	932	951	949	889	899	997	935	905	943	940	969	945	880	895	941	962	871	926	929	946	924	910	912	871	869	910	898	928	846	882	931	912	964	947	891	959	881	925	934	926	992	986	963	972	916	900	937	932	959	913	921	902	908	897	961	906	877	876	971	914	901	917	968	871	905	914	921	895	910	916	994	943	921	862	938	883	865	865	942	981	894	895	985	881	966	927	977	921	929	958	933	909	951	921	908	973	992	921	918	923	909	963	939	951	884	966	938	875	929	977	953	843	943	974	944	914	914	953	928	1008	890	925	939	927	941	890	897	913	930	862	924	833	953	952	924	925	937	900	900	949	889	920	953	923	940	932	892	912	916	888	936	942	968	927	927	926	932	921	940	928	913	932	923	929	903	869	883	938	963	966	973	931	917	956	880	921	953	897	881	911	932	930	964	895	962	934	856	917	933	948	928	985	895	908	915	931	945	960	899	931	934	926	925	893	900	960	915	946	938	946	877	907	916	918	960	913	900	941	938	936	938	873	938	906	897	856	944	907	902	880	937	939	914	954	930	953	880	936	959	930	929	959	865	926	959	914	903	914	934	936	877	972	900	940	893	993	913	969	896	911	891	939	922	951	872	963	914	902	883	960	975	899	931	939	894	917	960	883	956	962	918	1042	972	950	946	977	935	908	937	912	922	974	937	926	946	970	949	927	897	901	892	889	911	949	950	939	896	944	916	965	884	988	945	958	963	946	861	921	912	950	932	881	944	1021	924	977	948	940	946	964	903	941	952	934	945	924	958	991	923	941	948	924	939	936	895	886	959	904	906	972	881	930	940	933	952	943	882	888	906	902	919	933	922	952	973	928	968	974	940	886	930	891	923	930	904	972	914	899	902	920	915	921	950	914	897	918	890	917	916	927	887	886	909	935	918	882	892	872	957	969	913	937	957	929	939	914	946	931	897	961	930	957	931	931	940	933	941	878	937	961	956	1005	867	918	955	944	942	924	889	947	910	918	909	906	967	911	923	936	864	915	976	922	910	873	949	907	947	962	904	888	940	911	941	907	914	918	927	948	966	948	947	903	909	972	871	945	954	876	924	940	913	933	995	908	897	968	950	917	933	919	891	932	946	925	945	915	945	970	918	926	867	909	932	932	961	915	901	911	893	973	914	927	969	977	898	944	943	971	910	919	941	944	912	970	982	890	945	876	948	958	926	950	968	957	891	868	949	941	938	924	934	857	943	896	939	908	950	937	938	898	905	862	941	935	908	970	953	950	893	970	924	902	928	959	944	862	924	945	940	952	958	910	912	887	938	848	948	939	907	918	971	933	910	923	944	893	963	931	943	935	929	931	919	916	980	923	934	922	951	943	874	906	948	943	954	866	914	955	898	933	941	905	955	913	891	902	944	887	953	905	963	956	943	889	938	896	927	910	948	953	939	886	932	938	891	939	916	906	968	897	948	887	931	963	898	948	957	880	916	950	910	936	893	950	928	944	911	943	932	951	957	904	906	830	912	923	958	928	902	945	872	933	892	928	894	942	907	890	918	937	912	866	932	913	885	931	926	939	881	947	901	904	905	951	943	885	921	906	916	975	977	979	963	935	960	893	939	918	903	924	904	960	944	963	957	974	883	951	1007	934	909	921	926	962	967	912	945	921	952	926	938	915	936	936	925	919	918	978	927	917	946	867	893	935	926	934	942	932	991	971	906	928	906	912	889	879	906	947	899	894	973	894	926	934	933	886	943	937	988	951	933	920	908	845	881	916	927	919	963	969	945	938	987	945	931	928	986	933	892	906	893	908	879	901	930	950	926	914	890	921	915	923	941	914	934	939	924	933	937	865	926	897	918	948	969	922	932	924	923	947	926	937	941	934	841	914	929	874	957	949	918	957	962	916	936	962	875	966	939	912	921	924	975	913	972	911	912	960	934	899	928	885	892	904	903	920	883	983	882	947	960	910	920	947	906	895	949	939	921	924	909	960	965	940	932	901	917	926	932	907	1002	931	922	854	918	879	915	958	936	936	884	898	968	938	931	916	957	899	952	923	921	905	979	948	986	889	945	904	932	947	897	909	868	906	910	964	940	925	895	929	894	903	912	907	868	861	887	919	951	924	952	956	942	935	872	950	906	928	927	925	923	915	947	859	913	946	917	949	892	914	937	919	945	919	932	937	925	900	955	961	912	914	929	898	975	929	930	952	914	901	1003	928	908	921	976	934	928	892	957	918	956	1037	892	918	925	939	911	912	933	992	880	880	885	915	913	890	930	934	919	907	889	921	925	927	903	931	919	916	937	906	934	948	896	953	964	981	897	947	925	916	916	895	938	865	918	990	914	981	916	976	860	971	937	922	892	926	881	911	884	889	909	942	905	909	903	893	907	916	924	925	890	874	956	898	987	896	930	957	873	957	914	985	910	939	966	871	967	928	897	914	940	896	908	913	894	941	923	905	901	940	924	907	903	930	929	967	922	923	955	916	866	958	965	913	916	909	916	993	935	956	895	957	910	959	894	888	869	914	946	925	945	894	937	947	963	887	908	915	966	963	935	943	939	913	965
5172	14175	9691	4865	3533	2871	2263	2009	1698	1563	1416	1357	1259	1217	1179	1097	1170	1093	1051	1053	1041	977	1005	1052	989	1056	973	985	1018	1007	1007	997	977	1018	950	963	994	945	980	974	960	986	965	929	1000	937	929	989	985	971	967	956	988	962	952	945	934	1021	975	893	994	960	930	1008	977	1021	978	915	937	908	997	981	936	978	965	957	989	947	920	959	922	975	984	896	943	971	940	940	953	985	964	935	951	917	951	948	932	946	949	966	907	926	909	904	985	934	934	937	930	947	917	949	954	961	898	933	932	960	936	998	932	973	917	956	964	961	942	977	940	943	983	976	966	966	945	970	940	962	1022	920	906	970	920	978	904	997	962	957	973	924	962	936	910	950	970	961	924	977	940	966	963	931	958	984	907	965	929	974	939	930	912	971	949	932	926	970	943	976	916	954	1000	916	960	922	965	917	944	954	919	957	967	938	941	977	927	914	969	939	991	942	947	900	960	958	967	958	992	916	971	918	960	994	929	940	918	941	1013	945	971	920	949	931	983	943	940	963	931	870	976	956	966	962	951	914	928	863	932	921	916	940	961	957	948	944	964	928	954	923	921	945	987	941	924	961	942	934	934	907	938	957	894	1015	974	1008	945	985	959	963	941	911	936	924	908	961	949	937	931	974	960	969	940	918	973	934	960	994	942	906	980	949	947	941	1018	973	980	955	924	935	949	936	936	922	936	917	954	958	943	929	986	960	949	981	927	922	965	935	959	981	976	942	897	933	982	946	907	969	915	953	917	1003	965	890	940	950	965	1005	893	925	959	922	913	934	945	952	996	911	929	911	961	978	967	905	919	895	911	962	1026	973	960	930	959	951	961	987	965	942	969	971	935	947	950	936	932	983	935	935	991	959	948	954	929	897	939	996	988	986	1020	969	943	941	975	961	964	948	961	949	924	989	942	918	958	943	934	1007	943	885	974	949	932	944	941	932	921	972	939	972	970	943	953	943	978	955	950	936	939	965	964	954	918	967	995	923	927	963	967	932	926	935	969	993	984	966	900	942	891	1005	920	970	974	911	999	927	911	913	940	907	942	995	955	969	968	928	955	983	946	910	975	969	909	972	915	943	934	929	861	966	1005	988	933	993	992	951	979	916	983	928	933	973	920	912	998	923	940	929	959	912	954	971	946	921	946	920	994	902	950	933	937	989	979	966	955	927	955	909	942	942	919	904	913	923	976	912	941	920	965	942	922	966	1005	939	931	965	896	921	949	978	961	985	971	932	949	958	935	943	984	950	974	939	940	963	972	984	927	998	932	1011	927	891	943	956	910	955	953	920	911	954	951	969	959	898	1017	986	901	982	908	949	954	960	992	914	934	974	945	948	919	922	919	977	992	918	994	971	982	982	922	914	945	950	949	993	917	990	933	946	949	960	906	961	977	955	990	940	949	949	956	918	978	992	884	941	945	914	911	971	962	947	950	941	935	1004	924	940	957	937	956	929	988	946	972	928	959	947	946	900	1011	968	934	929	944	900	1012	919	925	992	954	925	1019	961	896	940	991	962	935	1001	960	984	976	884	968	964	967	950	1031	966	934	905	909	950	1000	894	967	1002	935	971	977	909	1005	963	935	979	951	949	942	915	901	921	917	940	969	962	915	981	976	920	970	899	878	982	1003	878	950	909	922	952	916	988	884	905	1003	922	888	883	970	930	947	937	997	962	952	933	947	950	949	993	948	916	925	961	955	937	934	891	958	997	934	932	938	965	916	875	896	926	934	974	952	917	945	928	911	949	977	937	895	904	981	923	938	930	991	986	948	977	928	1031	946	1012	931	926	982	1000	925	892	968	1000	936	960	937	932	989	967	951	945	926	949	995	915	959	952	969	951	914	1012	988	923	933	938	952	943	920	979	988	971	955	911	990	892	1000	961	956	946	961	970	955	894	907	875	926	922	970	883	946	993	955	975	966	930	953	876	981	1052	906	951	911	928	926	921	912	960	934	963	1005	1003	1034	998	925	979	901	880	909	904	912	962	970	939	951	939	960	960	888	909	964	966	995	948	969	952	916	921	934	966	954	967	910	970	979	956	967	992	969	943	958	982	954	946	935	920	977	951	939	916	928	918	1071	944	945	971	936	955	946	929	1017	929	917	914	919	873	865	1002	915	989	934	972	938	906	883	894	987	925	957	948	941	986	958	997	960	933	1016	902	943	1035	958	909	977	980	959	966	919	942	908	949	956	918	976	972	974	958	917	882	910	984	929	936	920	935	992	972	936	1009	909	900	979	977	970	962	924	944	904	946	1009	961	960	997	896	972	969	959	997	929	956	944	903	919	906	934	967	998	930	940	934	948	949	920	913	943	983	942	980	936	951	920	904	933	918	928	978	949	875	938	888	907	979	925	989	983	916	923	911	956	968	957	889	956	1012	967	968	943	952	970	997	922	957	1015	953	969	968	955	924	929	962	923	949	965	929	974	969	937	919	943	959	937	981	945	963	929	912	942	955	968	970	980	952	950	976	928	944	974	943	911	898	967	954	935	983	966	914	936	919	893	943	977	967	1021	897	927	948	927	985	926	930	924	915	925	949	921	944	943	909	959	933	931	979	970	942	960	887	943	963	963	925	970	932	973	925	981	962	962	930	966	908	925	941	907	954	938	950	944	953	953	961	1016	989	997	957	962	976	941	925	958	961	987	931	1020	954	987	962	937	932	931	933	918	912	944	943	956	929	931	1026	988	937	983	980	931	960	959	977	928	927	961	953	890	973	974	963	910	931	943	923	956	911	954	933	950	962	922	942	930	923	990	971	930	902	1014	958	927	958	938	942	928	952	960	982	955	889	933	973	962	951	956	917	909	943	972	954	968	927	937	944	931	934	922	974	891	959	925	958	925	959	980	962	1012	920	888	970	950	942	972	978	899	969	938	907	937	913	915	994	939	910	973	891	939	932	933	939	922	919	896	1006	969	976	912	908	966	946	1002	997	935	994	914	895	928	942	985	933	911	956	1007	904	963	979	929	960	964	937	959	962	937	926	995	907	909	1013	933	919	975	943	922	919	981	969	971	966	942	979	894	947	967	939	992	916	995	970	953	935	931	934	991	934	933	979	903	931	927	968	957	899	961	973	937	973	935	987	940	983	890	948	935	932	891	962	926	929	947	993	935	992	931	964	954	988	943	958	930	932	939	949	936	933	929	962	952	978	915	932	920	958	948	904	912	898	979	924	919	971	957	967	918	958	967	954	984	952	938	916	904	944	963	1024	933	927	958	925	958	952	926	944	920	938	952	967	953	1004	906	937	997	943	909	954	955	901	951	947	960	962	949	970	939	981	886	929	908	956	950	968	928	928	951	991	969	1016	945	961	921	945	949	873	907	946	903	910	915	909	966	1002	982	960	956	936	1007	895	964	941	959	933	904	941	979	938	994	936	935	955	958	915	890	949	950	968	965	980	922	966	931	976	1006	951	929	958	950	946	972	943	928	959	924	958	989	924	923	956	988	924	937	954	931	910	904	940	963	908	885	944	948	954	913	939	961	934	960	962	987	921	905	972	945	949	958	944	984	959	935	953	959	971	940	987	950
27539	17711	3568	457	350	279	287	267	246	265	259	303	254	256	255	268	287	293	270	291	274	247	276	261	279	294	254	262	260	271	253	288	266	275	261	270	246	249	248	248	272	289	295	249	257	247	239	273	251	247	259	279	259	271	256	262	259	269	240	256	270	269	263	271	293	262	254	254	269	265	259	256	251	254	267	248	304	255	255	231	255	290	287	256	258	244	241	284	268	232	274	254	289	272	243	248	255	246	254	258	257	247	257	270	272	243	273	275	258	246	274	235	244	272	273	241	227	269	291	255	252	232	245	248	286	273	285	266	284	245	275	240	253	257	260	263	263	265	241	273	271	259	292	234	272	254	273	244	278	268	276	295	267	255	229	254	248	253	293	242	276	249	256	246	261	278	292	262	260	225	257	266	262	263	236	241	273	271	257	264	265	284	253	270	272	238	258	292	242	278	261	292	269	277	254	262	246	234	270	261	230	238	252	255	279	245	255	223	272	227	250	258	270	248	269	264	277	293	258	271	245	261	222	244	294	243	245	250	268	220	271	257	270	266	253	255	261	243	255	249	286	218	256	282	234	247	258	268	244	250	277	254	260	262	277	260	266	260	273	240	262	289	252	281	234	235	247	284	253	253	241	257	242	269	246	278	254	219	240	252	255	276	257	263	277	237	270	249	272	247	224	232	250	268	250	253	273	262	283	272	259	257	241	265	254	227	258	259	278	236	214	268	246	242	251	261	262	277	259	277	257	255	248	280	265	266	249	242	276	250	239	231	273	246	278	239	244	242	274	258	272	242	273	273	232	246	256	267	278	241	240	268	284	243	254	270	281	277	258	239	239	269	272	282	257	244	249	257	243	263	255	227	268	282	250	287	279	237	238	261	281	246	261	266	284	288	249	293	226	278	241	250	254	274	250	257	253	275	252	245	273	236	295	252	260	236	273	251	237	257	248	264	266	254	248	268	269	242	264	257	244	262	257	247	280	255	257	241	274	278	272	263	252	236	241	249	263	271	230	264	226	266	252	236	276	245	254	282	270	252	278	262	270	241	293	278	278	262	242	248	269	232	226	269	259	274	244	255	262	251	260	257	263	279	242	304	272	260	254	272	286	283	269	246	236	252	238	247	232	251	228	245	267	255	286	269	292	243	235	254	283	240	274	253	233	270	246	253	257	282	242	252	285	259	248	251	258	221	273	226	261	245	256	281	273	278	256	259	244	263	237	280	262	250	259	266	283	263	251	276	257	281	244	261	289	265	248	269	267	245	257	262	246	268	262	255	288	251	235	273	269	247	234	282	236	266	271	268	289	245	287	269	239	264	241	262	290	257	256	268	239	261	242	242	276	280	252	248	248	265	268	258	250	234	240	255	224	264	262	268	253	242	263	294	251	242	263	253	275	260	265	278	281	258	216	280	264	276	279	269	257	263	249	276	233	260	245	257	267	245	283	259	267	243	236	247	269	273	270	250	283	267	255	233	244	267	268	237	251	251	242	255	265	293	248	293	258	243	252	260	254	277	255	238	238	245	248	235	258	257	279	275	277	236	255	269	241	258	243	253	248	249	249	259	260	262	259	262	265	289	266	268	253	239	251	242	244	253	252	280	247	275	273	267	252	258	277	248	235	277	269	293	268	257	249	263	237	253	272	252	263	238	263	256	258	251	267	254	279	250	242	246	255	248	244	237	264	271	273	215	266	219	245	246	267	274	257	256	245	272	265	278	230	216	263	242	270	266	269	238	265	288	262	271	273	292	262	278	242	290	225	226	250	266	231	280	271	250	266	254	279	251	259	260	262	262	270	279	256	252	266	260	257	251	276	255	258	263	267	275	279	281	259	246	269	262	250	231	291	216	241	249	266	258	242	273	240	277	281	266	263	262	286	261	254	296	271	253	267	244	265	241	258	265	252	252	246	241	271	279	256	241	220	244	282	266	235	260	254	256	257	259	252	253	233	278	266	259	253	272	296	248	281	259	248	246	258	266	245	280	261	236	245	261	245	259	284	260	252	242	286	249	261	248	260	258	256	253	255	276	270	260	268	253	257	255	284	244	248	242	271	269	299	256	257	249	241	238	269	259	275	250	278	258	268	265	220	259	274	268	235	250	258	273	272	263	252	287	250	263	265	263	257	230	258	258	249	276	292	278	283	266	255	273	275	273	230	260	282	276	252	295	269	248	255	256	250	259	247	257	230	260	268	266	256	245	274	269	272	255	238	238	248	238	266	270	236	273	264	261	254	225	273	262	241	265	254	272	268	263	257	241	272	265	243	259	295	259	268	273	253	280	254	261	273	242	242	279	284	246	259	259	245	254	252	247	259	265	267	247	272	266	297	254	257	261	279	237	274	241	274	252	227	250	243	276	259	248	244	268	256	231	266	242	260	261	262	292	253	252	269	256	238	263	269	227	248	281	268	293	250	254	249	270	239	251	272	260	293	221	243	231	240	253	295	241	260	274	243	261	276	289	233	257	276	247	241	242	230	237	250	278	252	221	310	261	272	260	236	293	265	273	253	253	251	242	252	266	250	297	250	270	281	273	292	261	266	253	246	250	246	231	247	289	241	246	242	276	261	251	260	255	253	260	233	262	252	261	280	276	282	258	277	253	264	266	261	250	221	245	281	254	254	272	262	266	263	244	287	266	235	242	277	264	273	239	256	256	234	235	295	242	266	236	263	236	247	245	215	248	224	274	271	249	244	280	252	250	255	255	253	256	283	241	251	261	268	235	246	248	267	252	250	263	241	241	245	273	280	294	268	282	294	241	273	249	257	291	276	237	234	261	255	241	259	248	237	271	262	269	258	251	242	251	275	286	264	269	231	258	249	258	267	257	252	262	290	241	232	252	261	237	252	266	268	258	270	286	262	240	216	268	240	273	257	252	270	260	244	263	264	250	254	250	227	229	271	253	242	248	267	249	243	252	304	264	256	254	290	276	279	258	255	258	243	230	256	264	242	243	259	249	273	253	289	243	229	211	266	228	262	249	245	241	235	249	230	233	258	248	285	263	229	278	286	246	279	248	251	259	264	246	299	268	275	256	249	279	231	224	266	256	244	273	270	236	272	253	263	261	262	264	266	235	226	267	294	233	261	222	263	251	259	285	278	285	241	253	238	259	263	269	281	270	251	240	241	283	257	248	242	274	290	259	238	260	262	266	272	274	245	248	244	283	236	279	255	274	269	255	253	246	255	266	258	267	277	229	248	242	263	256	264	284	271	276	249	256	264	228	264	272	250	233	261	220	250	257	278	253	262	259	266	254	264	271	266	285	269	241	239	244	253	275	253	249	264	253	233	280	267	236	247	250	262	247	243	257	279	260	290	268	273	248	243	266	267	266	250	272	245	228	279	238	237	247	246	244	249	226	258	257	280	256	255	240	278	263	250	257	247	250	252	230	256	245	257	253	226	257	248	241	267	245	236	279	262	287	251	258	289	284	265	256	271	254	271	268	266	262	264	259	254	256	269	291	269	257	254	228	250	266	265	271	283	248
4406	868	622	458	390	381	351	332	271	295	304	320	317	284	335	306	285	303	299	284	329	301	316	289	292	289	313	297	277	310	296	285	331	304	302	309	308	276	296	296	311	303	283	313	294	297	293	328	279	296	318	309	298	276	298	286	272	305	280	268	319	290	308	295	276	305	280	292	267	290	271	331	281	309	286	314	284	332	304	281	278	258	301	297	300	295	315	282	309	315	296	291	280	333	278	299	288	295	297	258	304	290	321	273	300	315	289	283	313	300	269	285	273	312	281	274	312	303	296	319	311	303	299	304	284	283	284	303	299	286	329	268	315	301	292	281	302	281	283	314	301	292	308	333	284	268	322	264	279	307	273	297	297	296	286	286	277	276	301	256	291	320	318	313	301	254	282	295	285	265	289	319	278	291	276	284	274	288	296	306	282	271	284	307	298	275	294	271	294	304	273	300	303	284	291	310	267	300	267	271	300	288	309	272	303	263	308	283	309	315	289	301	258	294	276	332	299	290	306	297	279	274	293	284	301	296	315	333	310	297	281	277	296	288	314	274	304	303	306	362	287	323	299	278	304	296	284	317	289	279	294	303	283	280	287	278	294	281	278	339	312	314	301	286	288	298	291	310	296	302	284	269	280	284	302	308	315	309	286	301	295	330	297	290	322	290	310	289	291	289	302	325	321	268	297	320	272	326	307	295	302	286	301	282	307	292	281	297	286	289	280	293	281	291	276	275	294	283	320	284	296	320	288	293	296	312	313	275	256	273	325	285	285	284	296	294	301	302	303	277	310	306	323	294	285	283	299	300	310	324	265	327	272	314	287	309	294	316	280	294	280	271	280	291	298	250	298	273	315	322	296	306	300	298	282	279	303	278	275	284	293	300	293	293	296	318	294	298	292	283	295	284	301	282	288	280	253	300	316	311	296	281	316	291	312	328	283	292	319	306	291	266	305	319	303	280	274	274	314	312	285	305	259	318	278	286	290	322	254	332	290	297	284	313	250	294	285	294	307	307	285	293	304	296	286	315	295	281	327	299	299	326	264	295	286	318	304	308	308	277	285	283	310	295	297	287	296	279	286	284	286	325	290	271	297	293	279	295	266	277	300	297	274	277	280	288	307	281	309	352	264	280	282	320	265	301	304	333	338	276	273	278	273	291	267	283	300	291	294	269	297	293	297	304	279	283	265	339	290	326	307	277	282	299	318	267	324	285	252	266	292	286	302	346	293	297	291	323	309	305	279	274	314	281	288	292	318	297	287	275	302	294	302	293	311	278	305	319	295	303	277	252	300	284	296	308	286	292	284	311	297	267	271	309	279	291	277	305	308	272	264	286	292	333	302	287	311	300	327	301	280	264	319	287	308	282	313	305	289	287	290	284	301	318	326	323	280	314	277	275	306	316	274	290	298	323	304	281	257	330	260	326	316	315	307	268	274	301	281	303	271	286	309	298	281	293	269	302	308	283	286	281	278	271	271	278	283	320	285	304	286	326	308	296	306	278	336	325	305	290	293	297	300	299	284	283	286	268	269	264	282	304	321	277	324	289	300	282	274	316	296	284	295	306	283	271	306	317	268	262	287	288	278	282	312	314	280	295	271	300	300	301	301	290	272	303	304	286	266	279	319	300	299	291	308	297	319	287	277	311	280	288	298	308	307	286	305	278	296	310	311	330	289	318	267	292	313	294	282	324	276	311	297	316	295	307	309	295	264	273	289	309	275	314	277	302	285	273	308	265	280	316	311	297	280	292	315	284	297	307	289	287	313	301	320	286	298	310	291	302	298	293	265	325	272	295	284	316	295	254	315	307	308	295	279	304	320	311	285	308	279	298	309	283	297	283	310	315	297	278	279	278	256	305	304	317	293	291	315	283	282	320	296	275	298	281	281	317	298	332	292	289	292	317	268	281	289	273	294	335	311	296	292	317	304	302	290	295	280	298	286	293	292	274	277	297	328	297	305	270	284	307	297	291	301	302	290	273	275	311	284	259	258	305	293	290	295	267	296	284	307	286	301	268	291	292	292	276	342	337	283	315	283	304	302	298	320	294	283	289	307	317	298	303	309	282	279	288	292	271	300	298	282	284	294	295	288	286	286	270	308	297	296	275	268	315	267	321	265	292	284	304	298	329	270	276	307	284	281	313	285	311	321	303	294	305	306	307	269	312	298	292	316	283	278	314	278	280	302	299	291	294	279	295	284	313	300	316	316	277	287	284	286	278	282	283	328	299	311	296	287	277	297	325	303	270	305	288	285	326	297	273	297	313	282	286	302	305	308	288	303	284	289	300	302	274	330	257	289	306	298	298	293	322	287	291	292	271	292	306	295	315	313	318	305	288	296	284	271	310	324	331	290	322	264	312	282	274	302	317	306	289	273	296	306	275	294	271	287	298	310	324	301	297	322	300	299	296	295	314	294	285	275	302	279	281	290	299	303	277	280	308	288	305	302	306	307	309	301	288	303	316	268	311	252	297	311	279	251	310	286	294	282	326	278	267	307	317	290	326	280	311	286	299	302	261	313	291	293	287	301	330	291	276	277	301	311	290	300	294	325	276	302	301	290	296	309	276	298	292	306	303	257	300	280	305	294	269	277	300	282	305	309	283	287	296	297	303	281	297	273	297	317	305	272	302	316	282	285	245	279	257	293	296	287	285	294	274	292	287	276	275	285	318	299	272	302	279	289	276	257	290	332	296	300	295	275	306	289	302	312	320	305	318	281	287	283	315	301	311	288	320	318	281	320	310	314	298	292	297	286	307	297	294	271	272	306	299	269	290	275	308	309	308	281	299	289	283	300	274	317	298	327	268	320	305	328	254	271	298	255	279	276	280	294	303	262	275	294	279	303	288	265	297	303	269	296	274	314	278	293	315	269	257	297	301	262	300	267	318	298	270	286	300	287	281	296	290	271	275	310	270	292	310	294	289	291	287	289	280	285	311	280	292	283	295	295	294	290	291	314	273	264	311	291	329	310	290	297	286	297	268	293	298	319	285	292	289	307	286	295	313	285	272	262	278	295	301	275	318	300	297	304	269	315	279	279	282	310	309	305	270	305	291	291	291	258	278	296	273	296	307	279	325	301	270	295	293	308	307	287	305	294	304	313	326	288	306	294	302	282	300	281	276	288	261	289	312	285	280	299	306	318	298	284	286	274	287	298	306	295	285	260	296	301	310	288	309	286	304	307	302	298	299	303	293	316	274	288	309	308	277	293	293	291	313	287	309	309	297	294	275	314	294	321	305	284	289	272	312	326	257	294	283	292	272	323	312	293	306	304	314	289	301	283	276	303	296	319	330	305	277	288	260	273	322	304	320	294	292	264	286	277	299	297	270	292	263	290	276	293	295	271	291	320	301	307	317	278	308	312	289	299	261	286	252	283	286	284	281	295	257	310	274	295	294	284	290	328	321	289	318	310	309	345	280	319	297	277	338	273	273	311	304	275	264	276	305	307	312	292	258	279	300	279	301	306	305	291	285	287	291	284	297	276	315
23568	21010	27996	24179	21012	8313	1252	950	806	783	745	758	682	730	738	696	619	636	657	683	595	658	674	635	598	597	609	573	604	624	651	610	611	626	611	598	595	633	641	622	604	590	621	589	629	631	601	564	633	617	635	567	637	580	616	629	565	611	595	627	614	591	609	605	600	594	585	572	613	585	572	609	591	629	616	623	609	596	638	597	555	638	600	616	674	625	591	634	618	553	591	554	588	597	590	658	595	617	592	630	596	593	595	626	597	613	597	642	619	565	621	575	654	648	582	623	597	619	624	567	612	572	620	589	565	606	613	619	610	635	610	611	627	619	598	587	563	572	619	608	637	645	595	599	644	558	580	597	606	628	614	609	589	605	605	595	672	628	620	621	586	576	597	623	642	606	596	588	622	607	592	609	600	610	567	605	635	618	610	652	553	588	603	630	614	588	629	607	595	659	608	621	622	620	630	609	585	629	605	628	581	646	561	610	624	550	631	617	576	630	612	632	597	634	583	637	607	588	666	574	623	599	594	580	606	612	626	660	606	598	576	630	606	590	632	614	632	616	585	592	607	567	638	619	586	614	598	651	600	616	606	617	633	592	566	610	652	597	614	580	598	566	603	574	608	612	603	588	636	647	584	645	579	585	627	601	664	600	621	630	644	639	596	658	586	604	618	626	654	571	635	572	604	596	612	589	660	587	578	624	610	617	609	565	618	573	577	622	574	600	644	621	670	600	593	654	598	660	634	616	614	621	623	639	587	567	591	641	611	578	660	570	589	637	615	605	595	635	650	592	590	611	648	592	627	630	589	605	582	604	631	602	620	606	624	678	602	620	577	670	616	653	579	605	626	663	560	600	580	578	607	606	610	608	623	598	620	610	642	614	604	575	607	589	627	582	595	544	614	574	567	641	620	617	597	561	604	593	622	621	582	569	659	614	603	584	633	606	606	591	628	601	625	582	591	597	568	625	584	623	647	591	654	585	638	649	607	590	571	609	608	653	609	627	651	604	578	629	661	627	604	587	634	624	615	583	594	588	613	574	566	608	618	613	591	593	610	567	643	616	589	611	659	598	605	599	603	625	595	586	584	602	616	576	625	579	629	595	600	614	594	630	614	594	623	589	622	576	593	594	576	617	580	601	588	610	603	631	573	577	617	567	548	579	595	619	589	603	614	586	551	640	600	618	620	616	635	638	607	573	571	617	604	579	590	598	621	524	631	643	599	559	609	615	619	596	607	614	619	609	615	577	588	560	664	563	618	576	595	616	627	580	627	591	599	634	635	656	595	649	578	586	615	588	622	660	606	614	635	633	602	591	626	611	613	630	579	616	601	606	624	608	606	598	629	623	575	538	586	649	638	583	605	586	589	615	621	615	618	570	572	596	631	583	602	585	637	585	578	639	648	611	589	578	640	650	606	619	583	600	573	636	582	619	598	622	649	639	624	651	598	583	634	682	598	592	634	574	582	618	629	568	630	583	610	599	574	598	613	577	605	596	606	578	625	587	632	614	591	625	546	616	619	599	642	598	623	585	584	618	624	621	609	631	640	567	627	635	572	574	581	627	625	643	620	648	588	599	578	634	553	599	604	611	580	616	635	636	596	614	632	593	590	615	650	627	620	623	625	637	593	626	585	563	628	623	615	567	579	618	612	605	599	542	622	601	604	582	638	636	578	615	672	605	601	603	608	602	639	636	612	580	643	665	553	578	612	564	577	552	587	647	594	641	611	612	579	612	611	594	606	614	607	567	592	631	557	597	578	632	636	614	596	651	613	638	634	580	596	541	605	613	635	636	613	638	574	591	621	601	594	603	574	636	618	596	613	643	595	657	590	613	616	561	588	593	577	590	632	558	550	586	622	604	595	627	631	606	636	586	611	646	590	599	644	600	615	568	613	577	582	635	567	594	607	585	644	575	586	577	613	632	565	589	585	616	552	595	660	626	591	594	633	597	614	596	641	621	593	541	606	615	631	621	656	639	559	587	624	619	582	597	593	610	610	614	610	644	614	577	587	620	617	614	578	602	601	588	615	606	609	610	606	584	613	646	645	636	609	583	645	574	570	587	567	622	583	662	601	576	613	567	588	627	564	578	609	639	624	597	611	638	609	618	606	608	585	605	604	661	615	607	615	629	666	587	597	602	589	614	631	609	624	582	634	612	576	621	606	583	582	591	619	578	594	615	599	615	628	589	624	620	610	616	586	612	594	631	625	564	628	624	569	593	588	626	630	651	581	628	608	592	639	598	569	629	590	609	649	587	554	607	637	656	637	600	617	594	588	615	633	575	644	597	617	555	663	618	610	580	611	628	565	556	621	610	613	605	611	605	576	612	573	631	583	564	627	627	606	578	580	572	597	603	601	597	650	593	565	603	591	582	611	565	565	620	602	624	628	602	655	635	625	614	621	579	580	610	603	611	577	574	645	578	587	645	625	599	613	606	637	608	642	608	613	646	582	571	621	615	619	601	585	598	609	636	640	625	635	625	561	629	568	578	641	586	612	574	575	633	590	596	579	618	585	565	561	590	633	600	609	648	577	608	599	578	599	637	601	606	596	622	605	604	596	643	600	629	608	584	614	646	587	576	594	632	583	627	631	630	620	605	603	630	631	595	602	624	565	587	582	577	605	607	663	599	629	636	590	616	630	601	603	587	630	615	583	601	636	577	603	643	617	602	583	584	588	596	622	616	607	586	591	615	569	593	638	614	587	598	653	590	627	638	628	571	601	569	602	602	601	660	578	581	636	599	643	558	633	640	654	631	614	619	631	597	646	634	625	606	595	580	654	617	616	609	662	598	600	615	588	566	623	632	564	582	606	622	615	633	626	613	585	605	617	622	617	607	613	593	604	555	576	648	567	612	612	557	622	586	606	640	588	644	638	598	630	641	620	643	633	572	604	592	615	572	664	625	611	600	594	618	598	620	591	621	591	592	628	631	631	629	651	604	619	595	581	628	571	629	575	596	621	607	579	603	619	600	589	653	598	650	566	627	623	623	596	581	615	573	544	580	557	553	605	601	602	553	607	567	585	594	608	602	586	599	619	578	602	571	558	585	614	623	641	579	615	609	588	600	581	607	628	610	610	626	595	596	635	611	612	627	625	609	601	616	581	578	563	622	611	605	607	602	604	649	637	612	597	619	573	609	566	609	575	614	591	582	592	645	593	598	587	583	616	634	567	574	600	589	608	582	639	637	594	607	580	619	577	619	626	655	607	601	591	577	602	578	633	638	591	592	610	616	625	596	620	598	585	601	580	584	580	611	625	585	617	593	617	609	640	679	602	604	613	607	575	583	619	542	594	603	629	617	608	644	578	616	578	615	629	610	580	598	601	620	631	587	628	597	587	613	597	595	593	584	601	586	580	610	629	599	623	589	623	633	634	597	592	564	585	578	617	628	602	585	602	622	576	605	618	615	580	557	644	618	609	589	614	569	641	593	567	550	621	608	592	601	584	630	664	631	609	581	572	584	579	583	600	569	612	602	619	601	577	626
3881	8654	5732	2893	2140	1638	1339	1200	1006	977	910	867	766	825	761	706	690	743	718	702	666	650	675	663	607	639	644	640	655	668	668	689	625	653	645	650	652	672	577	625	657	612	643	670	629	585	610	601	603	640	645	616	660	623	624	665	622	617	634	609	635	586	621	648	636	643	673	586	658	667	690	565	610	680	625	613	616	626	645	594	622	621	633	634	654	640	619	640	645	661	602	692	643	618	634	632	681	604	607	653	621	613	606	628	598	642	647	632	606	634	664	600	598	629	596	622	621	627	670	650	679	633	642	590	562	613	641	662	643	603	620	622	649	647	593	653	601	605	664	636	635	632	626	649	669	612	590	613	630	634	659	633	638	604	645	638	634	643	628	651	631	592	636	591	651	645	585	654	667	663	646	633	633	623	692	618	642	620	650	668	623	597	620	651	694	625	591	625	597	660	622	620	596	652	646	594	664	607	601	647	597	656	637	609	633	663	597	607	595	614	631	618	687	631	601	656	600	660	668	618	660	606	605	615	646	607	654	636	652	659	646	652	572	644	613	627	667	624	631	620	613	606	606	649	590	667	620	629	594	643	654	637	644	593	655	642	657	636	673	655	623	676	636	625	653	623	586	613	640	598	627	630	587	617	642	614	611	612	629	610	681	656	644	690	640	663	660	617	660	683	626	613	593	609	666	648	637	616	619	656	675	612	616	649	648	595	600	627	615	631	608	565	598	647	595	673	622	668	652	620	596	591	645	619	663	606	582	602	618	562	626	593	611	639	661	643	606	584	644	579	645	598	652	623	611	598	608	631	626	611	650	661	644	645	629	629	619	673	599	654	583	597	642	617	654	605	621	614	646	634	620	627	657	609	625	607	613	655	584	658	650	629	601	662	639	597	628	654	663	634	637	639	620	659	647	631	628	635	632	617	628	601	626	659	595	598	619	623	635	610	648	588	600	592	655	627	645	587	651	644	613	629	575	608	621	626	615	585	632	614	651	622	673	627	638	628	605	607	657	640	644	609	643	646	653	624	627	639	641	625	625	654	666	641	624	629	628	642	615	640	662	658	631	646	632	654	656	626	600	577	619	597	621	658	597	654	639	590	612	634	637	630	608	632	617	624	617	645	629	628	626	641	613	604	612	639	674	626	643	626	622	618	629	641	607	632	649	636	613	631	630	615	626	643	629	585	648	632	661	647	683	580	627	594	657	643	619	677	640	636	643	626	652	632	607	650	626	637	667	635	608	580	679	596	639	605	620	656	668	656	612	643	685	637	645	674	694	619	659	655	675	666	628	620	625	647	594	622	647	608	637	626	632	627	676	608	596	628	627	602	631	629	626	599	626	629	631	640	649	668	656	634	627	679	597	586	642	574	645	684	598	630	591	639	632	696	627	630	662	653	634	615	661	604	620	631	677	612	626	599	625	657	595	609	634	562	634	646	599	651	559	649	627	609	677	644	644	643	661	599	647	637	630	628	638	689	616	648	642	636	607	641	611	573	618	634	667	616	629	609	607	587	653	624	616	618	606	632	635	598	612	623	605	653	626	630	623	661	598	657	613	644	602	638	630	603	589	621	659	645	601	625	621	633	629	667	595	582	662	628	640	636	637	647	648	651	646	622	598	628	649	623	613	644	627	612	605	616	614	630	608	632	616	642	646	669	599	652	615	630	595	658	627	579	602	587	611	609	663	671	598	620	612	630	619	585	615	650	631	660	607	612	627	621	649	670	647	638	669	650	612	656	626	612	600	627	598	608	601	635	611	576	599	626	625	602	651	670	556	672	626	628	648	625	648	640	621	627	643	615	606	676	631	664	619	632	626	638	649	667	624	634	650	626	634	660	617	616	591	620	584	590	618	623	560	602	628	607	614	624	595	594	637	640	618	611	640	647	625	648	564	639	629	645	668	655	581	652	621	613	613	622	649	628	659	650	650	644	615	670	602	611	608	623	658	642	668	613	658	617	637	621	647	660	700	607	667	591	619	634	633	615	585	642	576	655	631	659	606	642	633	674	621	660	586	605	575	695	634	583	664	647	629	619	633	669	627	651	668	645	588	572	610	618	647	621	668	608	665	573	639	595	616	655	623	632	634	605	590	580	624	652	660	628	658	635	640	672	616	619	675	598	656	627	642	608	611	641	615	620	631	644	622	651	606	645	689	628	616	640	665	626	636	619	624	678	611	646	646	633	641	620	620	572	618	591	633	658	667	640	622	630	650	624	653	652	680	623	622	629	565	641	643	612	559	613	625	600	652	644	653	632	627	620	597	593	601	642	675	659	632	611	639	636	631	641	654	608	624	660	632	635	612	616	643	612	634	656	611	637	648	660	601	617	607	704	630	645	620	616	664	633	659	653	624	645	607	669	631	638	598	678	609	592	603	626	652	621	633	612	616	633	636	663	570	733	645	595	660	633	597	618	642	640	623	623	612	670	663	657	633	629	641	607	632	647	609	620	633	648	585	625	651	636	621	667	636	638	641	617	700	641	653	606	611	638	648	635	624	607	592	658	661	603	621	618	631	624	622	610	623	599	633	606	628	632	639	684	631	610	598	628	638	641	680	563	649	582	614	649	609	672	627	649	619	635	670	641	680	597	655	562	622	612	663	619	607	655	645	676	600	686	625	607	589	629	640	596	628	617	661	644	670	588	636	620	638	632	600	619	618	640	666	610	667	623	584	667	629	635	633	657	679	680	639	675	648	631	650	641	592	621	628	636	574	630	645	641	662	637	622	614	642	645	653	578	591	609	621	632	636	612	635	619	586	612	611	674	610	601	638	646	651	611	678	629	629	570	581	614	664	532	633	641	558	679	619	635	605	600	638	643	633	613	681	580	623	650	643	644	580	605	636	644	595	620	622	615	598	609	651	626	614	578	626	597	619	626	660	619	628	617	626	676	589	616	653	610	627	625	648	630	645	651	605	569	608	614	634	662	654	674	634	665	670	634	594	635	647	631	632	636	601	632	634	644	623	629	644	708	573	621	619	656	628	635	633	621	645	606	606	666	637	664	607	648	601	608	647	646	703	635	614	617	642	638	588	651	641	603	643	604	650	617	666	607	618	650	635	623	670	628	659	656	636	643	598	594	625	644	661	632	568	698	619	681	615	621	651	627	628	638	574	599	616	646	600	673	622	635	624	646	612	659	648	626	634	616	630	643	624	643	621	603	592	592	608	635	620	623	621	642	673	644	626	637	648	641	615	647	642	649	598	680	608	634	687	668	612	627	657	656	621	622	638	631	609	615	653	668	626	628	653	596	642	646	626	573	644	621	669	619	634	655	637	629	647	627	633	605	603	626	581	646	645	625	648	641	651	604	616	596	665	619	649	648	645	618	616	624	610	643	638	651	676	638	648	583	586	625	614	632	612	659	634	637	614	641	566	602	664	607	620	636	603	645	601	624	610	653	664	588	667	606	626	579	642	626	641	635	638	640	640	610	616	588	607	676	608	629	650	642	621	631	610	654	622	628	592	672	668	644	646	596	662	638
24941	21036	26642	25436	5912	655	550	475	454	451	435	416	401	402	426	387	392	426	402	429	418	376	415	352	405	400	396	380	399	391	357	351	405	378	408	400	356	403	389	408	382	397	378	402	405	376	398	390	412	377	397	389	363	396	388	379	405	338	395	388	384	365	340	353	384	377	388	367	378	388	399	397	382	407	393	400	386	377	333	390	406	349	376	411	411	375	368	394	362	367	397	354	398	401	369	411	373	369	398	371	398	379	355	379	360	347	385	405	389	376	378	354	380	396	372	376	409	423	365	385	390	389	386	365	383	382	370	348	387	367	395	410	389	383	392	357	379	391	376	388	355	405	358	391	390	390	391	411	401	382	378	394	427	409	410	373	370	365	362	375	385	379	391	376	369	377	376	399	377	392	395	401	391	369	419	355	397	385	404	366	383	357	390	388	382	373	410	368	386	393	412	392	391	344	379	357	413	375	372	373	353	417	360	385	376	365	377	387	387	397	406	360	371	394	402	408	378	373	374	413	396	397	389	367	409	413	399	397	393	381	386	423	373	357	405	348	378	393	398	384	371	377	378	395	385	411	362	368	383	404	398	366	366	380	382	378	403	402	382	362	417	365	362	347	370	361	404	375	379	405	399	417	359	372	426	428	371	383	411	382	378	376	389	412	370	368	368	406	392	365	359	376	366	421	398	372	404	372	389	370	415	362	395	380	392	379	360	358	353	397	408	362	391	413	408	351	407	391	388	412	388	402	408	383	428	377	370	413	405	388	374	390	370	403	370	358	373	377	390	408	408	391	411	360	388	385	405	368	382	368	403	355	389	363	428	385	382	375	373	377	390	390	403	377	429	360	384	426	360	391	379	357	351	379	391	383	383	400	369	375	384	379	383	366	404	374	420	398	378	401	403	361	330	381	340	386	405	375	395	416	409	399	392	403	380	361	418	412	368	391	387	376	391	400	394	350	406	346	375	376	400	349	410	376	371	380	367	409	344	392	374	389	371	408	385	410	386	377	398	390	370	384	389	395	357	410	379	412	373	362	350	370	375	384	374	413	380	391	379	360	392	357	407	397	398	375	394	400	400	352	351	340	421	386	406	367	409	405	357	391	397	383	385	377	397	408	359	388	362	362	380	406	372	379	403	361	355	376	407	384	386	379	392	396	371	396	370	350	399	361	403	370	409	398	382	385	380	375	371	353	381	386	393	416	387	348	361	379	382	383	379	382	375	384	363	382	386	359	388	384	388	370	372	394	410	385	414	388	359	379	389	427	357	395	425	351	400	391	368	364	384	410	368	379	376	381	396	387	394	382	390	354	399	374	352	392	383	388	386	382	388	376	379	388	344	381	365	334	355	391	355	377	355	405	384	393	388	381	416	354	373	395	362	375	384	394	400	394	402	400	400	386	381	410	363	398	374	399	377	388	366	409	411	369	378	390	389	401	368	350	364	370	360	377	360	398	365	348	368	408	362	353	387	369	347	373	337	379	402	385	395	370	375	417	436	401	384	409	366	389	410	373	379	364	392	402	398	358	400	373	436	376	395	377	371	372	376	402	400	347	360	348	378	381	394	352	380	371	422	392	368	377	396	404	375	381	377	388	366	383	418	382	400	379	378	357	380	376	382	391	386	390	382	413	369	361	405	338	399	394	407	401	368	417	386	390	383	387	397	380	407	404	379	385	383	402	360	380	409	365	410	371	393	424	394	365	400	368	354	397	404	405	388	343	383	372	415	391	399	357	395	388	354	394	372	404	363	397	370	394	371	383	390	398	399	362	387	400	405	373	341	361	376	384	372	360	419	369	424	405	400	386	413	386	392	370	391	381	374	411	372	415	391	406	368	385	338	376	389	380	379	367	353	348	384	407	381	419	418	370	348	342	424	386	403	426	405	364	371	387	417	362	358	382	389	383	393	391	390	361	385	395	377	385	387	404	379	359	390	380	386	394	366	370	373	369	382	388	403	398	396	355	380	388	397	348	401	393	403	377	370	404	385	422	375	369	399	365	396	391	359	391	392	420	371	399	388	374	420	404	349	372	359	389	391	419	387	390	397	412	394	422	335	373	372	364	383	397	400	383	396	420	356	398	387	406	399	391	390	386	402	387	365	400	429	377	409	387	417	379	384	340	397	352	405	389	393	387	354	359	367	390	380	358	376	374	380	393	392	415	395	375	405	368	401	407	431	369	370	393	344	402	382	432	362	404	379	374	394	394	374	365	375	401	397	443	370	405	381	386	384	406	382	389	368	398	402	370	371	363	360	384	327	360	370	343	385	415	375	377	407	379	408	378	383	377	385	398	391	389	405	365	379	391	402	405	369	382	410	397	359	425	409	415	388	382	373	400	368	387	390	391	351	414	408	386	401	379	382	398	370	382	390	365	417	369	386	389	386	364	409	389	373	370	433	353	412	371	382	384	356	385	401	411	407	394	368	407	376	392	394	387	358	370	349	363	370	409	396	391	411	381	338	402	391	416	382	422	387	379	368	384	370	375	370	385	381	393	367	380	394	382	399	409	383	371	388	375	381	349	425	389	372	393	375	370	410	351	377	403	390	399	356	386	362	400	385	370	383	359	412	396	396	395	393	367	381	383	353	377	370	395	383	421	399	361	367	357	346	401	381	361	370	377	368	376	406	371	398	371	377	392	370	377	387	415	383	382	365	379	368	398	360	364	354	389	402	400	394	409	366	426	360	362	395	375	416	362	351	399	431	336	363	405	377	374	402	395	371	383	428	385	396	379	367	416	383	352	385	377	363	404	398	380	381	375	385	404	387	381	406	406	371	423	380	360	414	382	375	387	331	378	364	384	396	383	371	369	386	397	419	400	365	353	370	413	359	366	358	392	381	378	358	381	378	362	367	381	359	380	371	349	386	376	393	404	373	406	429	378	404	351	401	377	418	385	381	369	392	376	398	389	416	362	384	391	365	394	378	352	333	428	413	377	389	378	421	365	371	400	399	371	429	381	391	344	378	362	363	389	385	389	376	392	405	370	395	380	405	373	378	393	383	394	367	345	378	343	416	419	355	353	373	358	357	354	408	398	399	385	409	373	370	383	392	395	392	375	371	371	358	421	393	366	366	399	412	358	383	377	390	401	397	372	391	386	363	402	396	394	401	416	382	380	361	358	383	392	377	395	357	368	381	384	378	426	376	387	380	396	375	401	361	409	372	396	397	347	396	385	368	389	392	376	391	411	384	365	356	412	372	422	360	373	388	377	384	406	387	382	371	369	364	376	380	382	386	386	351	403	362	380	343	376	398	401	373	373	373	373	336	378	378	381	359	377	386	364	382	394	393	415	392	418	409	370	410	374	370	369	380	394	408	364	367	367	387	409	363	407	375	406	386	379	359	373	386	371	385	392	385	404	366	433	369	351	403	426	361	395	413	367	404	376	394	373	358	370	376	416	371	384	373	342	409	379	357	397	377	342	348	395	386	357	369	373	354	401	385	376	388	348	384	339	351	389	413	384	398	388	394	395	376	401	393	399
3569	4541	2949	1395	1179	974	786	753	641	599	596	531	546	549	506	483	514	512	489	520	482	463	458	458	445	448	496	467	413	482	403	456	446	481	458	462	472	461	468	446	463	421	451	396	428	421	487	422	455	432	435	434	445	476	433	447	470	452	445	403	423	424	494	448	437	444	466	453	429	463	420	429	458	393	430	483	442	416	436	439	462	451	446	452	449	435	417	433	475	423	448	436	440	456	422	450	451	437	411	479	498	453	433	438	459	415	457	416	469	476	502	440	424	405	450	423	446	425	453	423	446	418	483	426	441	451	401	451	459	414	446	414	432	420	506	473	428	441	397	424	471	430	405	425	455	458	440	424	438	419	474	460	471	415	409	429	422	430	437	457	492	416	449	420	445	471	441	441	417	418	434	430	442	431	467	440	417	402	436	447	426	440	431	440	430	427	435	479	472	444	463	431	467	425	433	434	418	435	443	449	416	467	416	430	471	433	480	432	444	503	440	480	442	427	462	412	431	452	460	457	483	455	477	458	478	423	469	393	467	448	455	435	429	452	458	431	388	423	444	477	464	436	452	404	487	425	438	435	435	462	408	484	407	463	436	438	484	447	454	454	461	414	450	414	444	418	430	451	453	441	440	413	485	446	476	417	484	454	462	430	482	456	386	453	443	454	463	443	438	487	428	454	422	428	448	439	429	429	430	442	451	462	493	436	424	445	434	419	465	416	453	461	442	379	402	443	422	442	413	434	445	410	453	424	410	458	443	453	474	434	420	423	446	432	457	450	448	397	459	457	438	418	431	502	441	438	454	455	451	456	436	425	464	444	407	437	463	416	453	451	431	465	425	440	433	438	473	451	439	466	473	430	442	447	451	463	444	391	447	474	423	460	435	435	480	444	476	410	441	409	422	399	434	452	466	429	420	400	460	445	421	418	444	433	479	444	426	452	434	451	427	454	419	474	466	457	454	425	431	430	427	393	470	411	453	469	467	433	453	456	467	424	438	417	459	432	433	440	449	455	414	436	438	448	449	439	435	434	418	436	458	402	459	448	449	453	464	459	390	459	403	432	459	461	439	452	486	435	429	408	444	462	429	416	423	443	461	471	416	430	425	467	477	453	450	446	444	451	448	489	439	455	461	440	430	460	492	438	489	448	473	450	491	421	465	456	429	474	428	443	412	450	432	456	460	430	407	448	446	444	461	426	449	426	467	454	439	444	439	425	456	456	470	442	434	447	450	456	440	417	413	431	446	441	448	444	457	474	426	447	420	454	447	420	443	451	430	458	457	460	465	394	467	461	457	453	461	457	472	434	436	435	419	438	467	451	461	428	438	445	437	404	460	464	443	438	394	436	423	469	449	449	416	456	429	483	412	419	439	438	392	427	463	446	436	436	412	455	444	445	462	398	454	448	486	465	478	407	473	432	397	433	436	450	447	421	464	459	408	461	473	434	443	424	470	447	461	466	459	465	447	441	455	458	441	457	474	461	436	458	427	425	474	421	455	460	459	419	465	482	448	420	450	417	484	425	425	451	420	449	445	449	436	420	455	448	422	469	427	429	468	445	444	421	441	418	483	438	443	429	452	450	467	465	455	471	428	475	448	439	450	425	444	443	426	459	476	478	460	413	435	432	435	490	458	410	410	458	422	465	419	496	441	441	447	459	419	442	463	448	439	415	462	435	448	472	464	447	432	430	428	404	426	451	483	454	453	455	473	439	418	458	427	435	452	447	454	474	429	456	448	451	454	445	426	419	399	447	410	435	467	453	411	469	454	409	446	405	449	438	430	459	429	473	427	449	413	432	441	460	452	437	442	432	428	451	438	455	470	459	430	467	421	453	435	418	423	422	432	444	449	480	401	439	453	409	463	440	474	478	457	454	468	460	430	445	452	470	418	469	452	443	460	432	425	468	402	444	424	429	408	436	441	454	436	453	424	485	460	444	424	439	494	445	445	419	452	478	466	439	432	420	434	457	452	404	436	476	476	413	445	430	451	419	432	448	447	419	459	453	475	454	434	476	459	471	435	427	461	448	460	411	403	447	463	458	427	501	438	437	444	443	430	472	455	472	457	427	424	471	479	430	422	429	401	424	453	449	440	414	429	488	405	427	448	462	432	446	441	478	440	436	414	451	475	434	425	441	440	458	451	428	455	445	443	466	461	464	460	455	429	427	428	452	418	442	424	432	471	411	461	465	410	417	459	460	423	435	426	413	466	428	430	476	451	443	422	445	439	437	444	497	438	447	439	452	468	428	406	428	431	450	494	424	441	468	469	448	432	443	464	440	448	436	453	436	432	459	453	444	424	470	463	420	456	430	464	423	475	466	435	424	430	496	418	479	447	416	428	446	424	448	433	443	390	458	481	422	455	457	445	465	476	443	447	449	473	464	422	423	437	436	446	409	439	448	460	441	493	415	440	431	473	446	437	450	432	438	436	436	439	455	442	426	464	475	439	445	428	422	419	451	448	472	453	437	432	412	442	459	425	443	437	455	415	418	463	448	411	443	462	417	478	432	470	438	425	423	466	440	419	474	441	411	451	453	453	464	450	412	401	460	437	417	441	419	459	458	454	459	445	497	427	427	450	458	439	438	453	441	436	417	456	458	454	408	417	482	436	401	448	429	448	480	429	417	423	439	448	427	454	507	439	457	427	420	429	484	462	409	447	469	412	449	466	439	472	429	467	443	437	481	431	426	461	460	456	461	436	423	445	458	443	447	443	467	411	473	455	461	434	431	440	445	450	437	430	436	449	447	462	474	446	460	446	451	444	446	423	426	427	454	486	443	405	423	455	461	424	431	440	457	466	470	453	454	445	451	413	451	426	413	482	416	420	444	411	454	465	444	443	403	436	451	445	421	461	432	469	432	419	466	423	439	377	438	464	444	438	441	452	437	426	450	464	428	418	466	460	417	439	457	455	468	434	459	445	422	457	441	488	467	438	415	425	428	491	422	450	449	467	427	469	429	433	452	438	463	437	403	426	456	456	454	464	473	457	446	399	451	447	445	454	433	405	440	433	446	454	454	453	441	425	422	435	445	428	414	418	431	487	435	437	427	445	454	418	477	427	468	468	448	428	465	450	403	425	426	460	444	452	396	387	440	453	429	448	463	438	428	468	435	465	468	431	462	452	449	440	428	437	426	434	434	423	450	469	434	446	407	436	457	419	419	443	402	419	424	450	465	461	446	457	448	444	452	465	413	436	462	433	442	443	465	407	435	430	474	471	454	429	440	423	430	421	447	428	455	447	403	406	434	451	435	401	459	423	436	459	440	439	435	474	449	463	415	473	454	458	434	443	422	456	469	409	415	430	446	468	451	445	424	425	454	456	435	458	420	470	434	406	455	441	419	458	461	421	407	428	492	457	430	469	443	418	460	441	440	454	446	481	423	446	457	434	412	451	440	430	440	448	414	429	446	433	426	413	443	445	459	423	480	430	475	457	439	461	395	456	455	432	448	425	429	432	467	461	432	412	431	451	438	447	429	425	456
22458	21010	28508	23704	21013	21064	6818	1564	1335	1217	1180	1170	1107	1083	1035	1037	1024	979	1013	970	966	953	936	1004	926	950	972	934	909	975	898	908	930	905	919	918	903	960	930	940	929	925	900	925	981	897	890	926	941	894	899	898	978	872	967	908	889	926	914	928	882	919	928	891	928	928	920	940	888	876	890	983	905	914	902	899	927	940	882	975	931	913	994	981	946	936	906	923	918	921	905	952	927	949	932	952	892	945	872	954	949	908	960	912	914	870	933	968	914	901	924	938	974	939	959	937	929	944	918	939	892	945	909	909	900	925	926	907	933	921	871	923	945	961	954	900	982	954	950	928	952	919	914	888	855	935	916	959	944	923	946	874	989	905	892	921	869	971	867	939	889	901	885	931	888	927	948	936	915	921	878	903	979	893	921	953	927	916	960	942	924	924	951	952	876	943	918	925	914	872	915	885	903	914	910	928	927	950	928	888	900	919	899	863	915	911	913	943	900	909	973	959	947	973	899	964	930	926	901	977	904	911	883	888	908	935	911	971	883	957	927	906	931	928	956	927	916	931	873	923	979	906	893	903	969	932	929	932	933	859	897	910	928	928	949	959	938	902	892	923	918	896	925	960	928	949	921	883	942	917	924	882	897	925	888	898	902	952	936	913	928	927	922	948	931	913	887	913	999	926	924	892	909	901	893	893	965	938	955	850	941	982	939	883	949	944	912	900	932	870	881	936	910	922	892	930	985	885	888	915	875	911	971	925	924	906	930	904	901	916	874	940	968	937	901	893	980	930	877	929	911	936	919	857	873	886	989	924	953	889	948	940	902	927	894	936	910	907	832	931	926	917	913	899	921	919	944	923	893	911	899	919	941	932	882	871	907	889	896	841	926	904	865	917	885	974	926	914	914	946	941	937	917	914	929	858	910	870	950	986	981	876	872	961	899	925	970	934	864	930	907	906	932	884	909	961	919	906	950	882	919	894	907	946	905	904	931	885	946	931	967	936	874	925	917	879	926	878	915	946	883	946	934	920	964	946	859	930	870	885	943	893	922	877	907	916	893	907	919	924	887	913	923	896	899	907	937	952	913	906	900	909	875	889	927	960	892	876	933	855	909	905	919	957	942	905	955	843	874	919	922	895	942	929	944	912	942	893	877	910	925	863	862	888	901	918	844	911	1014	874	959	915	905	951	927	946	905	979	882	938	864	872	945	928	944	923	922	933	894	927	917	956	926	945	933	928	877	914	909	970	925	906	915	930	976	902	860	910	901	901	915	871	992	866	854	889	934	911	892	892	925	861	872	920	878	922	934	927	880	942	897	940	898	909	892	950	940	873	918	967	896	932	903	913	940	924	909	922	942	943	904	971	912	886	890	865	920	915	898	902	980	941	918	883	915	916	914	952	938	915	897	948	899	905	925	898	918	874	896	943	935	908	893	948	951	952	917	892	936	885	995	905	922	865	887	925	938	916	849	924	915	949	917	891	929	938	886	941	917	928	952	923	928	900	908	945	927	889	890	909	905	890	937	931	885	942	932	936	901	978	903	882	892	953	913	926	938	904	840	946	868	898	943	917	893	916	950	911	866	895	889	923	911	929	936	933	881	843	861	946	905	956	913	867	902	915	865	922	963	892	929	862	943	926	933	948	869	933	895	907	959	906	941	895	948	910	886	907	883	949	890	921	904	899	946	932	919	896	922	930	905	913	897	930	865	900	940	906	896	910	877	967	916	913	886	983	905	937	932	899	975	968	914	932	959	880	898	924	934	940	919	943	878	978	974	906	887	961	885	931	925	936	988	917	939	945	891	909	863	887	876	819	956	923	913	947	920	930	927	920	907	952	947	941	887	921	873	911	911	896	908	910	888	885	896	922	915	918	861	940	933	877	930	913	881	912	903	967	916	950	910	851	908	876	899	874	921	955	882	896	934	988	952	924	950	963	995	880	937	970	913	952	916	956	877	877	921	905	911	953	917	913	902	895	884	887	959	878	928	935	928	912	866	900	921	928	901	872	923	896	964	916	908	912	949	876	887	945	880	883	923	971	922	904	902	935	891	910	852	930	975	927	909	883	958	950	872	869	879	907	934	927	888	879	892	918	898	953	902	1014	899	949	897	881	888	963	958	905	960	939	896	869	896	943	949	924	944	921	902	909	902	918	932	909	888	941	933	903	898	921	934	906	970	908	922	896	952	922	906	902	901	955	916	864	871	888	960	951	882	935	880	933	877	946	952	922	920	921	972	937	953	910	883	909	874	929	935	890	904	919	870	868	871	891	935	972	850	896	972	916	948	977	910	912	931	913	919	952	916	899	918	855	895	905	925	925	915	948	884	919	880	911	951	875	932	873	874	898	904	902	917	933	921	989	918	924	897	922	923	887	926	949	876	919	905	877	896	976	940	936	877	920	923	919	893	918	908	917	934	910	861	906	920	911	945	963	920	883	928	914	957	868	889	862	888	912	894	864	923	909	917	932	903	926	886	885	919	898	976	903	945	880	883	917	897	888	915	914	954	985	930	902	937	940	963	873	897	955	986	933	904	907	910	870	864	948	897	914	924	951	928	896	885	891	899	913	854	938	940	912	922	948	933	972	917	945	982	936	962	900	919	908	890	886	880	926	964	894	991	924	932	927	879	892	949	886	900	903	992	878	908	951	959	880	941	894	937	837	926	969	928	882	940	873	886	946	850	922	924	936	912	934	843	936	863	898	915	941	961	961	913	889	939	877	877	936	871	907	906	996	951	925	905	892	880	867	885	914	871	929	929	872	932	861	908	916	929	921	919	905	886	866	904	899	920	897	893	886	940	889	867	913	908	931	862	908	923	871	912	917	962	896	888	947	895	874	940	967	897	941	867	944	924	909	908	870	849	901	891	909	948	930	886	919	897	949	898	900	932	880	918	911	943	904	940	905	891	860	914	968	881	936	949	901	906	881	894	879	910	945	903	897	911	926	897	889	920	897	902	885	924	936	883	948	909	963	919	910	863	888	907	1012	949	933	872	860	948	904	921	957	832	912	895	934	939	898	883	923	916	910	930	899	958	916	911	877	920	962	924	960	925	980	910	946	876	921	947	921	915	847	939	925	921	910	906	936	919	925	886	932	880	884	959	959	906	915	918	911	901	887	869	909	969	937	953	909	893	876	912	907	987	911	893	902	972	906	886	918	866	981	953	930	946	874	934	885	882	988	913	934	937	881	854	909	906	912	960	926	897	837	937	911	960	915	925	886	890	935	941	899	963	930	951	885	935	908	895	913	971	904	896	904	914	871	918	938	915	874	902	955	960	910	892	871	939	922	939	929	927	901	950	874	955	989	891	926	907	939	904	929	937	902	911	942	910	920	877	862	901	966	908	858	895	906	927	977	1018	930	920	917	913	858	896	909	907	913	894	929	870	882	947	908	892	945	899	929	924	940	922	929	968	943	924	940	910	906	866	963	935	930	947	867	938	934	943	936	881	871	929	916	897	848	996	864	902	888	882	907	942	945	876	914	899	806	896	926
5308	14464	9485	4884	3645	2804	2313	1943	1761	1541	1341	1324	1166	1279	1151	1151	1134	1165	1100	1067	1056	1107	955	989	1025	1026	974	969	995	1005	959	921	933	1004	993	965	972	930	955	951	969	968	974	962	941	986	953	960	912	935	941	967	1047	931	965	958	976	899	1004	931	939	926	931	950	925	942	952	930	952	946	909	970	921	980	966	919	907	955	939	948	882	935	942	966	966	950	958	913	1026	977	905	948	967	883	982	942	900	911	918	920	1026	952	910	913	1003	915	976	932	929	964	961	942	949	904	942	980	981	901	949	935	926	925	909	904	947	991	986	931	913	990	930	944	986	875	931	944	956	970	907	956	930	966	926	928	977	974	944	935	918	982	973	934	962	917	863	952	908	925	943	992	900	923	919	934	952	906	920	906	923	940	886	919	945	946	982	938	961	939	936	941	929	989	973	942	939	911	920	961	949	935	916	946	958	974	936	909	934	939	883	909	961	932	997	938	949	943	930	941	983	932	925	981	960	921	938	894	1012	898	916	948	950	935	958	976	935	982	930	956	961	967	928	993	948	919	896	956	952	946	964	981	972	939	940	959	960	975	914	951	921	890	936	942	903	955	980	943	1008	939	979	923	938	951	977	945	987	894	904	947	976	952	961	937	945	941	919	892	952	959	961	930	959	904	956	997	930	905	917	936	962	997	929	966	902	940	986	907	954	926	954	931	914	980	983	935	975	888	958	938	950	959	956	900	1006	959	1008	978	953	942	956	918	950	985	952	940	982	936	872	951	941	965	965	913	1010	951	950	940	959	965	1014	956	949	1002	927	938	924	985	950	942	914	922	932	928	925	964	920	950	947	938	958	919	962	908	922	875	894	952	931	913	874	877	946	932	945	964	911	948	894	974	884	930	945	899	911	940	970	940	895	900	927	923	948	968	963	897	963	964	931	944	921	926	956	955	957	933	951	998	884	988	928	902	995	961	989	948	922	978	957	933	964	875	919	927	962	924	917	1014	947	954	967	937	912	958	962	997	972	941	988	956	937	993	982	936	983	965	966	922	925	937	917	950	941	960	932	945	909	955	901	983	944	918	937	916	904	918	853	858	950	928	975	925	909	919	929	981	937	940	956	985	973	964	943	964	952	910	938	990	971	908	952	937	955	929	934	971	922	964	966	963	924	952	942	939	968	964	970	939	952	977	911	938	923	1021	900	915	965	963	906	950	961	887	1030	895	956	970	947	944	1003	978	931	961	969	951	935	966	878	955	980	967	924	952	947	977	950	960	976	975	964	943	902	965	951	930	959	935	989	957	888	941	981	937	919	922	964	955	910	922	947	960	994	948	1006	926	952	977	916	929	942	936	922	1020	984	956	991	973	937	975	945	921	922	944	928	939	938	944	934	932	920	967	990	955	983	923	892	939	975	943	995	970	991	937	923	1006	912	971	944	965	950	919	960	930	960	976	945	986	966	975	920	956	893	1007	995	986	928	981	976	965	908	953	914	999	912	930	904	930	914	985	983	967	931	952	912	939	992	941	944	935	962	973	904	928	935	949	935	913	948	933	865	972	970	935	929	996	918	946	953	930	971	907	940	968	950	990	975	981	967	925	948	964	895	946	959	1005	945	963	933	937	971	940	939	897	954	902	929	886	963	956	957	957	937	946	918	956	963	948	987	937	996	948	899	942	928	949	923	946	975	983	978	936	924	975	974	875	990	939	950	965	913	951	918	922	951	933	954	922	932	966	962	979	939	955	947	913	954	942	940	988	963	953	933	896	979	941	967	948	939	950	904	936	963	959	883	925	941	922	930	965	891	911	971	937	953	898	936	1030	929	974	980	905	954	992	913	917	967	929	950	913	968	931	916	923	940	967	947	929	956	989	878	886	938	910	941	949	903	947	968	926	953	926	976	925	968	949	972	930	897	923	903	941	945	959	964	957	922	979	910	997	936	961	935	941	922	967	929	961	915	927	924	951	982	918	957	970	906	1004	927	910	961	968	996	955	959	973	928	1005	933	927	954	944	942	945	941	972	954	899	949	980	973	979	954	952	965	909	928	930	876	954	950	952	877	973	988	1024	929	925	965	948	931	921	990	964	945	944	935	932	854	962	938	932	928	950	951	1012	918	960	943	922	960	885	929	953	936	965	924	926	954	916	892	846	958	939	924	943	895	937	899	917	935	945	946	972	989	968	942	981	943	967	952	952	981	920	940	975	978	1006	921	883	919	977	943	994	911	878	959	954	987	940	939	956	960	908	1005	947	937	956	925	933	970	972	908	963	995	950	954	917	918	952	909	967	952	917	964	938	942	951	905	963	931	938	950	962	951	904	1004	948	955	915	975	949	978	936	977	910	916	959	988	907	933	951	1000	946	962	935	961	935	915	940	854	992	976	986	904	951	963	934	909	992	946	909	936	970	942	928	940	982	968	955	905	959	948	915	981	965	925	965	928	976	947	982	945	943	975	924	974	915	930	906	906	954	969	897	926	909	964	998	911	921	933	941	967	969	984	926	910	914	952	986	933	935	953	980	943	942	947	917	922	982	971	930	945	975	922	958	945	976	941	867	911	972	949	982	951	933	946	936	971	943	944	933	968	911	908	955	951	1016	940	950	920	937	909	892	968	920	972	916	920	955	912	926	921	969	921	920	923	890	952	937	973	944	916	934	948	948	891	950	948	953	951	969	961	911	942	974	973	955	956	974	888	964	948	865	930	923	938	940	943	932	932	962	911	964	947	890	985	938	940	916	948	925	946	893	904	955	936	970	942	953	904	923	923	938	965	931	973	916	925	958	895	912	977	939	913	909	936	898	904	988	945	979	951	959	931	929	871	977	966	917	963	929	934	915	956	903	986	948	960	894	934	966	964	933	962	928	974	898	916	969	902	951	952	962	977	946	887	937	881	984	939	926	916	977	993	922	972	947	936	936	934	947	928	982	927	903	996	935	903	932	928	971	933	933	943	934	950	952	878	914	977	964	952	949	938	932	928	965	1004	915	971	960	905	905	959	928	924	936	975	932	992	955	996	898	896	899	984	973	897	965	955	924	957	911	973	914	962	903	922	932	885	945	894	975	996	939	957	968	951	945	937	940	975	985	973	961	947	949	942	950	912	889	971	968	921	969	960	958	927	921	977	956	943	918	938	944	881	935	940	910	934	957	916	908	982	925	918	937	967	935	929	963	933	923	946	901	934	985	989	991	961	928	950	942	958	1000	918	968	996	990	918	929	916	945	942	931	948	885	942	906	964	947	912	939	916	914	913	907	957	966	938	953	986	951	980	952	999	893	968	931	941	959	943	937	944	953	950	919	958	965	965	920	909	973	1030	906	938	946	970	908	945	963	967	981	943	941	955	969	982	954	965	1030	964	936	986	966	970	968	923	960	919	962	959	907	943	941	933	963	985	988	918	903	885	972	981	934	949	947	920	967	953	910	936	949	937	925	966	911	906	950	910	949	947	926	965	940	951	947	927	999	967	960	908	881	907	930	928	966	921	960	944	969	984	975	966	908	991	909	958	948	938	954	944	934	964	938	948	962	960	940
27599	17647	3398	483	327	306	298	279	283	259	270	261	266	270	268	265	268	236	268	279	256	259	272	261	286	254	259	246	225	232	245	280	257	232	246	281	248	266	266	255	286	287	289	257	279	271	265	290	271	261	263	251	252	241	226	261	257	269	239	254	264	237	247	248	256	270	261	272	264	245	228	251	273	272	260	290	257	281	248	253	250	276	258	276	279	227	267	258	234	255	283	244	238	276	259	252	273	266	216	243	248	286	243	293	277	225	237	230	263	234	233	254	262	260	256	243	247	270	253	238	243	258	264	223	265	253	258	273	257	258	254	267	283	269	251	262	234	269	280	251	283	236	270	274	257	244	248	256	242	260	232	241	254	257	237	288	284	260	246	294	246	259	260	238	240	246	258	283	246	279	265	234	253	263	243	244	263	264	270	247	257	257	287	258	228	258	276	260	277	282	214	294	281	282	278	265	270	252	268	274	259	239	262	256	272	265	266	258	282	260	230	256	243	251	266	260	272	271	266	260	276	271	241	261	274	254	269	238	265	278	266	260	248	247	267	256	260	274	268	302	272	283	279	241	258	278	242	245	260	288	255	238	266	277	257	255	263	270	275	237	259	241	256	252	259	237	265	249	258	251	264	259	259	261	253	249	259	240	254	258	284	251	254	268	249	245	225	238	271	243	267	252	266	257	285	259	280	261	285	265	254	248	285	270	270	281	248	254	276	254	269	294	263	278	265	239	279	263	279	252	271	285	276	279	239	258	258	252	268	274	278	242	265	249	229	249	262	283	266	226	264	259	262	263	259	267	280	251	296	250	271	244	253	276	264	259	283	263	241	278	270	282	246	253	281	276	247	263	247	249	241	275	283	245	269	253	253	267	258	247	218	255	248	258	278	242	217	249	242	292	260	264	260	261	257	241	243	252	255	268	272	242	262	269	275	251	252	256	265	286	280	243	237	279	288	272	278	260	252	261	256	227	225	254	245	267	268	299	236	264	274	256	219	249	256	259	273	249	284	269	243	252	240	256	239	251	291	256	253	236	240	268	276	264	260	260	238	246	263	252	250	259	246	252	301	249	261	258	268	266	278	269	253	247	266	274	280	251	248	243	259	263	250	252	273	265	250	263	269	263	298	237	275	298	249	248	274	291	265	269	264	240	268	277	276	243	239	251	270	271	275	280	254	256	232	249	228	270	250	270	263	290	297	236	260	254	261	271	271	248	230	218	250	250	248	248	248	235	263	239	237	232	218	235	265	252	258	266	266	284	254	277	250	228	283	261	256	260	271	269	269	251	242	258	254	246	245	228	235	230	246	246	269	262	275	283	246	277	255	263	249	236	233	273	243	240	269	265	261	243	247	253	290	249	299	274	263	251	228	239	231	270	244	262	239	272	274	267	225	259	259	256	240	265	247	268	300	270	255	275	268	288	217	260	245	248	271	239	235	255	250	238	225	252	261	254	281	269	252	265	265	227	252	258	291	227	294	274	294	255	273	283	218	291	244	267	285	254	237	219	285	288	283	266	287	280	258	257	244	261	222	254	260	277	275	252	269	261	272	239	277	249	274	261	251	238	254	255	240	255	254	239	244	287	241	268	259	251	249	242	234	224	256	255	270	255	286	281	289	233	236	290	239	255	246	240	279	285	225	253	269	267	267	254	267	268	247	273	257	263	272	268	271	262	269	251	269	252	271	247	224	232	269	276	268	271	240	247	272	262	275	265	267	256	281	269	274	259	249	238	246	254	217	259	266	265	275	256	239	288	238	252	264	254	231	256	231	267	253	235	271	246	276	265	255	244	244	309	239	257	268	238	269	241	300	268	269	261	275	244	264	243	244	258	262	278	267	255	263	272	244	255	267	252	274	226	264	247	266	264	286	243	260	271	248	274	273	278	250	248	305	265	269	253	270	252	237	278	275	263	256	284	246	263	284	277	242	281	223	298	245	286	240	261	302	252	253	259	261	268	250	272	229	237	239	264	226	265	254	262	237	260	261	289	271	259	271	233	228	272	231	242	264	263	242	251	236	265	253	245	261	262	243	250	247	258	245	252	253	241	244	256	261	254	264	262	263	260	261	255	274	245	260	255	258	277	240	250	259	252	248	249	246	257	241	259	270	257	257	247	259	230	245	257	240	240	269	226	264	258	262	276	240	264	259	233	277	254	260	272	254	235	247	258	257	258	278	264	271	252	245	266	264	237	241	261	302	266	227	263	249	286	275	301	243	260	239	284	282	279	256	252	254	262	231	246	281	239	253	233	255	265	234	247	263	245	269	243	267	236	250	235	239	257	266	251	249	246	262	254	284	274	260	245	254	263	286	232	256	294	258	270	250	276	280	256	287	257	257	263	250	254	243	254	253	239	250	259	256	258	248	244	276	281	273	223	249	255	252	281	275	252	254	264	277	264	259	224	251	248	262	245	257	247	247	264	269	275	242	234	243	238	253	241	242	244	270	239	262	262	249	260	233	256	242	290	251	236	259	241	265	272	240	260	287	252	267	261	271	268	274	237	269	255	253	248	248	289	257	258	284	267	250	251	287	264	286	226	244	274	288	243	247	254	253	280	250	285	276	257	292	278	233	265	282	268	252	243	249	253	250	270	252	255	241	246	260	273	272	243	244	264	234	238	277	266	259	259	238	273	274	277	273	270	237	261	259	264	256	245	253	258	252	250	254	247	245	247	214	246	252	280	251	234	269	274	246	245	273	250	265	256	257	286	252	232	282	263	251	256	264	241	292	255	258	293	256	238	260	242	271	266	208	272	264	324	290	265	267	254	270	275	263	282	231	264	270	247	256	257	266	241	252	276	274	250	224	281	253	262	248	253	248	276	249	259	249	237	248	256	246	245	250	242	244	247	231	291	268	256	253	249	264	245	266	247	281	230	265	266	257	240	260	253	266	243	263	250	266	253	268	233	263	283	251	268	228	248	240	263	284	275	242	269	265	282	249	234	256	239	300	255	275	273	288	271	277	276	258	269	256	256	264	229	249	257	266	250	239	273	245	261	273	267	260	238	239	258	231	230	254	251	252	261	290	270	257	256	251	250	264	250	267	250	254	278	220	230	256	241	290	275	260	272	274	264	273	262	287	252	258	300	253	258	250	249	276	256	254	255	251	244	260	285	281	286	261	241	246	245	249	269	262	263	243	264	264	265	269	253	234	262	242	237	245	244	259	305	271	268	260	237	262	256	258	255	272	283	252	258	252	275	246	227	233	224	259	249	281	247	273	257	242	249	249	257	256	239	258	275	253	256	273	254	225	246	244	254	254	250	243	256	256	248	274	247	262	272	280	245	253	250	290	283	260	244	256	240	258	268	243	283	310	261	226	286	268	270	277	242	271	280	237	259	266	240	235	246	227	264	278	249	247	261	254	240	270	257	271	238	291	279	242	257	287	238	256	249	241	280	272	270	246	251	260	254	249	254	242	254	276	260	265	285	270	251	225	250	236	253	256	286	259	274	264	261	276	263	283	240	243	266	232	267	268	222
4390	869	651	421	380	343	333	341	336	326	334	301	262	346	319	309	300	296	334	279	324	316	298	293	327	304	283	290	308	282	291	305	304	289	305	289	302	272	300	313	288	313	313	262	286	301	275	286	313	281	279	304	289	325	310	309	287	314	278	300	309	286	288	297	286	315	306	345	277	304	298	294	309	298	325	263	301	295	288	324	271	285	285	295	297	273	280	305	298	318	298	273	273	329	292	255	266	336	262	271	293	281	314	278	288	273	314	306	316	343	308	308	288	265	289	301	301	303	293	287	297	280	312	298	302	302	288	309	308	299	306	302	336	300	307	315	287	286	328	304	245	289	318	296	296	283	264	268	301	304	278	314	314	264	286	288	275	299	288	309	304	281	301	289	281	302	319	292	281	324	314	276	255	300	295	322	297	291	320	298	314	317	304	328	294	315	296	319	310	294	291	294	300	274	295	303	279	296	294	277	275	293	279	314	275	304	313	276	282	265	320	296	307	305	270	274	284	308	291	302	312	280	305	286	303	295	314	261	323	320	279	309	288	305	277	284	288	289	294	275	298	285	309	268	321	273	310	308	285	287	292	305	296	258	299	290	320	304	284	269	257	321	320	315	265	279	330	293	296	320	275	278	250	292	308	286	296	276	315	320	283	297	295	292	296	285	302	277	260	273	313	272	289	320	295	278	286	310	299	330	300	277	293	337	324	324	283	275	267	305	309	313	295	274	297	290	286	317	290	275	307	282	295	272	288	304	310	304	287	305	319	275	296	292	275	260	300	290	311	285	296	307	301	286	279	264	304	327	278	275	287	308	299	278	274	285	298	314	294	308	267	298	305	331	304	278	273	290	283	271	301	296	309	263	292	288	297	329	298	278	312	296	304	290	316	289	303	294	291	306	295	306	294	265	290	295	327	305	269	317	324	267	289	277	351	303	300	296	300	283	303	315	319	283	301	300	284	306	296	289	295	287	306	295	293	312	305	303	265	279	296	297	313	307	322	277	277	302	306	289	302	308	293	281	277	307	280	295	282	292	303	270	266	290	312	332	280	285	272	286	281	281	296	301	302	311	319	311	303	340	266	276	302	305	309	331	292	325	314	302	289	296	290	313	297	295	332	291	284	272	300	282	310	257	294	282	293	293	303	268	301	290	281	290	313	306	285	298	267	325	319	300	284	266	277	287	327	273	311	275	298	285	321	310	315	314	293	299	271	271	271	302	291	306	306	299	298	290	291	268	281	298	286	306	303	288	287	305	301	286	276	322	273	301	292	289	320	297	277	275	322	291	290	319	323	281	314	294	299	276	320	292	291	306	307	302	308	284	320	292	269	296	286	355	312	303	293	298	302	315	263	295	297	288	293	354	276	298	278	306	300	285	290	295	282	266	275	287	301	304	289	264	288	299	310	288	316	277	289	303	302	301	278	296	289	321	274	296	289	340	303	291	296	294	313	302	300	292	305	296	302	315	288	242	313	301	303	310	309	304	272	299	308	279	297	270	285	261	293	278	283	295	294	289	307	303	281	303	285	314	277	287	282	287	254	286	308	276	270	277	293	308	309	293	323	316	295	295	287	313	278	321	340	272	283	292	304	280	322	288	292	296	317	313	310	292	303	286	299	302	286	316	296	313	298	295	316	298	265	298	269	265	326	292	284	308	294	281	288	291	298	291	284	281	293	312	296	305	306	285	298	311	277	286	268	313	281	300	311	298	275	272	327	303	304	305	308	279	313	313	280	293	292	295	289	267	273	287	296	277	300	287	281	262	311	267	289	309	277	328	303	264	311	281	304	272	262	297	298	286	329	295	311	274	291	305	324	305	310	299	304	325	290	285	298	282	298	316	273	296	336	269	301	287	287	279	323	296	286	260	286	265	281	300	296	279	312	292	266	288	282	304	300	272	291	278	305	324	316	294	314	320	274	285	289	264	284	290	300	271	285	313	325	323	313	286	304	300	310	302	318	299	316	286	283	319	291	300	272	310	284	268	302	254	295	295	292	307	283	280	302	285	304	294	280	297	292	288	314	303	310	290	281	299	284	259	297	315	306	307	308	283	320	299	284	306	277	294	317	285	289	306	296	279	289	293	290	296	304	271	307	301	292	279	305	293	300	304	317	315	321	304	262	297	292	300	296	299	292	245	297	318	271	321	303	267	307	261	294	301	284	273	324	279	324	256	286	303	283	315	288	287	279	328	302	283	284	300	295	299	267	280	314	287	265	285	330	285	291	266	297	325	272	294	276	301	295	286	326	316	282	287	278	272	298	266	290	305	278	299	274	297	279	308	274	265	299	271	274	282	293	305	287	288	299	329	296	301	297	283	302	291	313	314	304	304	319	316	298	289	294	287	304	279	252	287	320	308	302	291	283	302	317	292	297	292	309	269	296	293	275	305	308	304	305	308	289	293	304	283	306	320	299	269	310	275	280	293	338	261	323	272	290	293	317	313	258	284	301	272	304	301	293	347	316	290	289	316	276	298	277	299	265	269	275	293	284	294	298	284	298	270	325	259	288	281	273	297	280	312	342	292	283	289	276	275	300	350	292	254	270	296	295	277	296	292	295	309	276	288	295	283	306	296	276	284	300	271	283	290	330	329	304	326	294	304	300	273	284	292	303	307	311	306	301	276	264	289	278	314	293	297	292	281	305	322	287	282	295	277	301	311	319	332	301	300	299	294	299	305	288	274	287	297	335	292	293	270	284	315	297	280	269	300	300	273	292	277	270	264	256	315	295	304	293	307	273	283	304	297	267	274	294	282	282	301	304	280	268	309	267	300	292	298	314	310	311	264	320	282	275	301	330	303	309	293	282	295	296	303	261	305	277	278	322	293	324	295	307	307	311	307	295	302	291	304	288	298	301	289	315	304	284	309	292	288	309	283	280	290	277	340	291	283	287	294	285	281	292	296	306	291	312	279	305	301	282	300	292	274	296	269	294	268	286	275	276	304	328	272	265	285	274	265	261	281	287	259	302	294	288	266	295	290	303	265	278	276	344	298	333	313	322	315	286	317	297	274	294	286	333	279	298	284	311	278	321	278	307	324	327	288	286	276	318	291	305	304	282	315	302	277	301	278	297	289	299	281	292	326	306	280	316	269	308	298	299	313	287	295	293	291	288	295	322	279	305	307	322	266	292	286	294	269	275	306	294	304	306	313	314	301	286	307	292	311	301	318	280	331	303	306	282	269	297	275	316	282	274	302	295	279	290	273	277	317	287	265	306	281	315	302	311	313	319	284	291	268	293	310	294	285	308	302	300	281	334	278	310	326	287	251	281	295	289	304	282	336	285	278	275	288	295	286	285	294	268	300	323	268	275	324	322	274	325	284	297	290	282	287	283	292	261	272	299	309	302	252	307	306	283	294	288	297	296	322	275	271	292	321	301	294	292	299	302	273	287	263	300	300	284	310	291	281	299	292	280	300	275	282	327	278	308	287	306	295	289	270	292	297	297	299	309	293	290	297	296	307	251	316	300	317	313	318	289	336
23673	21064	28105	24263	21057	8516	1200	928	788	743	732	659	689	679	654	683	616	633	623	660	651	653	633	660	702	588	635	622	671	636	662	626	596	644	597	598	623	607	621	605	661	628	631	635	644	606	598	602	576	652	617	598	626	572	615	620	622	635	577	638	596	630	651	673	635	570	649	573	618	604	596	580	626	621	601	602	625	611	559	607	607	616	616	597	610	628	606	630	591	577	628	628	624	654	627	612	584	625	616	617	653	554	596	594	603	585	615	579	601	592	620	621	685	647	639	628	652	595	582	618	587	608	582	617	622	596	608	614	548	581	607	615	626	622	605	635	583	600	636	635	646	591	626	592	556	608	628	687	629	589	627	615	591	600	638	608	558	629	579	639	589	637	614	620	621	637	613	595	617	601	619	605	607	651	640	584	600	634	621	589	586	571	655	595	581	658	573	606	617	575	634	594	593	609	617	592	625	616	643	631	651	601	626	604	609	632	572	617	611	608	615	592	629	596	657	554	622	596	644	592	633	579	617	613	614	619	588	610	595	594	540	615	617	559	651	629	596	631	578	613	620	633	644	574	595	624	590	589	630	615	596	663	598	599	635	618	635	624	624	610	559	601	595	614	624	639	627	596	605	614	603	568	592	629	587	612	595	617	607	619	621	601	569	643	631	626	622	612	678	591	654	603	580	608	597	540	570	620	614	630	622	658	625	557	678	575	600	610	612	612	655	601	604	653	593	594	647	593	599	612	628	578	580	582	622	587	570	612	577	632	604	664	593	604	674	616	599	631	653	623	617	626	626	611	592	616	643	576	585	608	601	593	600	623	571	606	634	584	660	633	533	609	609	611	619	601	606	612	584	600	583	563	622	602	578	572	628	640	610	600	636	580	585	597	609	670	565	589	629	612	629	554	586	601	597	605	598	574	616	620	622	667	621	594	561	589	647	581	594	599	576	560	575	614	603	620	626	586	621	627	623	612	591	596	624	602	588	609	632	573	587	619	588	577	544	565	592	600	583	589	615	635	565	578	614	593	640	598	643	578	620	615	607	600	617	626	622	572	604	558	630	565	576	606	608	646	691	646	621	596	597	617	621	587	592	608	570	522	566	587	611	573	615	591	581	610	638	609	609	577	580	605	593	605	596	603	634	628	585	588	567	642	584	585	596	578	578	573	619	614	597	611	611	596	607	586	624	612	602	553	589	615	633	594	621	614	617	604	605	594	628	609	611	578	563	656	613	601	580	600	646	595	612	618	648	625	559	633	631	583	586	679	589	619	623	623	621	630	582	601	577	618	606	573	604	578	577	609	601	617	613	569	630	572	632	617	568	614	634	615	614	604	584	578	598	617	627	602	581	568	584	596	645	572	632	618	590	646	582	566	568	600	610	662	574	630	611	626	590	553	640	613	606	598	648	599	577	620	635	598	604	614	658	663	608	569	602	621	619	628	562	585	621	589	663	593	608	613	624	592	614	624	566	603	606	618	595	566	628	614	649	598	604	592	598	566	590	622	590	563	565	625	604	587	586	628	582	605	611	594	599	614	620	571	614	590	638	610	609	638	629	618	634	622	584	623	684	613	629	629	608	653	581	614	556	616	603	650	615	613	598	591	636	614	594	601	546	579	620	592	630	597	650	654	626	580	610	585	612	633	622	615	554	591	614	565	601	627	611	601	585	615	616	586	561	620	570	594	626	637	583	620	594	603	603	575	642	592	629	626	622	599	605	601	595	631	602	607	613	646	607	612	589	580	607	611	642	598	645	586	569	596	590	620	616	559	625	639	579	640	602	656	582	618	647	608	595	602	598	625	579	633	662	667	580	558	674	627	642	629	658	598	564	651	627	571	640	577	599	605	622	632	587	606	597	610	598	598	616	567	579	636	614	583	606	617	626	599	597	640	560	569	668	622	585	630	627	592	587	596	593	594	576	618	574	564	622	644	568	578	615	612	569	616	612	592	570	597	597	610	595	633	541	573	620	614	626	598	580	616	594	614	583	592	622	607	578	589	598	586	601	583	566	637	589	603	593	598	606	665	576	609	606	566	637	568	626	579	628	577	578	652	617	575	556	603	615	626	639	597	590	635	604	611	595	572	584	598	583	589	588	593	641	607	594	609	592	567	579	568	606	619	587	591	585	625	627	610	596	626	627	601	604	617	624	607	620	635	653	558	576	615	645	615	654	651	597	617	624	636	607	605	614	617	615	634	575	647	591	610	616	647	613	653	618	585	569	591	617	635	605	604	648	629	645	644	597	564	671	653	632	617	643	594	605	589	664	619	621	593	592	603	607	614	582	614	603	588	645	583	647	601	572	629	623	598	647	626	631	589	619	593	590	644	585	594	568	606	623	663	600	598	608	629	599	609	618	613	609	630	599	624	593	608	592	582	606	580	594	603	591	607	582	583	602	598	585	638	619	627	647	621	591	608	629	615	616	614	601	603	586	629	607	593	611	640	619	598	599	621	623	560	615	624	634	645	622	589	572	618	582	598	621	623	652	637	576	574	603	617	586	602	582	641	605	605	605	573	634	635	614	612	638	582	607	552	589	577	601	577	620	619	575	621	579	600	602	612	605	609	576	675	623	586	630	603	599	573	604	569	551	616	645	594	660	646	606	581	630	593	578	564	626	628	584	598	586	648	593	587	583	571	599	645	598	663	589	633	648	610	604	628	595	586	617	598	625	606	579	628	604	635	639	597	553	572	636	603	647	613	592	619	590	628	585	532	598	671	599	632	640	599	618	591	595	597	640	639	613	609	604	628	598	625	595	571	602	619	593	617	624	606	621	617	642	589	631	600	623	583	591	617	600	599	640	613	618	594	592	586	618	596	612	617	624	591	617	643	616	626	600	572	649	614	565	623	586	627	631	604	627	618	612	586	614	616	665	626	669	618	670	607	646	606	627	605	616	593	609	583	598	612	606	626	606	575	608	571	602	653	556	664	577	614	633	591	560	586	631	624	624	570	594	612	620	599	569	574	640	614	611	630	589	559	617	646	630	599	613	661	618	590	605	668	596	592	574	624	639	630	594	616	607	598	605	582	598	613	620	621	603	629	600	612	560	599	616	584	599	619	563	627	607	610	614	647	608	624	593	637	617	619	617	623	606	620	607	592	599	606	650	583	602	623	600	610	607	640	583	566	582	603	624	612	646	627	618	573	587	630	626	594	624	591	636	596	589	594	629	629	620	590	628	672	585	594	619	665	609	569	594	644	571	603	667	622	600	585	631	585	606	614	620	582	616	563	592	539	598	584	588	621	591	604	607	613	576	594	632	550	603	609	566	581	597	592	594	630	582	604	634	604	594	592	611	625	637	650	616	560	657	588	590	591	633	600	580	623	560	554	622	578	626	558	637	627	592	599	584	593	599	597	638	612	648	578	628	620	619	596	603	618	631	633	544	594	611	614	606	560	606	602	615	612	616	593	614	562	628	621	641	636	645	594	589	607	603	641	595	618	641	615	611	649	594	621	644	596	614	636	606	551	590	607	582	595
3761	8923	5835	2831	2125	1710	1389	1122	1045	955	910	831	793	747	791	739	739	719	674	728	684	688	642	658	665	641	673	603	659	666	660	642	650	653	657	639	658	592	606	679	605	619	588	636	627	661	645	650	651	658	677	642	613	643	654	625	616	618	615	609	661	644	644	628	615	614	640	619	631	625	674	628	613	660	643	619	598	650	596	679	615	636	651	658	644	643	665	609	644	594	638	595	627	612	652	620	617	610	640	619	611	652	634	626	617	638	607	676	609	657	594	664	609	612	602	619	587	639	634	637	608	651	634	626	646	661	639	679	633	639	616	640	636	643	595	604	639	575	644	670	634	659	638	584	652	624	633	589	635	622	658	687	683	658	614	660	597	613	633	662	633	640	606	599	607	660	601	645	650	655	661	619	594	631	619	648	665	688	615	664	661	600	666	683	674	638	642	608	595	654	621	619	671	651	608	630	659	614	611	645	655	623	610	654	676	631	590	632	697	622	650	644	637	656	611	607	650	649	628	622	602	664	625	611	637	638	676	635	648	642	574	650	639	655	655	617	659	630	588	626	682	630	615	666	677	703	659	585	638	664	638	618	600	613	607	665	647	630	653	652	645	623	608	644	636	635	670	642	638	642	644	695	667	601	614	632	647	632	638	680	657	622	592	577	588	621	623	622	612	636	630	617	622	600	635	698	624	600	576	645	686	638	640	637	628	635	610	610	636	641	632	643	657	655	644	625	658	613	623	601	612	618	606	654	642	682	647	675	647	596	618	598	595	581	580	632	649	648	670	603	607	616	629	680	664	639	589	595	660	658	586	678	675	633	639	617	653	673	638	675	602	641	621	646	625	625	629	625	621	609	684	616	619	668	643	643	626	646	646	674	659	639	652	598	642	642	617	667	647	666	631	661	633	621	604	594	685	669	608	604	628	597	677	640	596	626	617	651	613	629	627	662	614	632	654	626	636	639	642	653	645	623	611	647	668	622	620	654	616	617	632	658	611	589	623	622	618	631	676	667	666	623	572	587	656	621	665	647	613	615	652	610	644	655	582	612	639	600	660	648	591	603	635	635	663	636	618	629	623	688	651	565	642	628	639	661	677	668	650	619	608	611	645	684	632	642	653	646	620	624	670	586	640	667	619	649	638	648	627	652	615	617	611	658	707	635	661	698	612	648	650	671	663	618	605	619	635	648	615	636	652	619	645	595	619	642	630	633	640	650	655	666	644	658	596	611	668	674	633	641	659	667	617	589	618	629	675	585	626	630	588	670	645	656	606	646	669	612	636	669	599	605	633	640	673	657	597	626	641	651	599	634	561	623	653	597	603	647	640	657	584	648	638	587	600	653	619	607	653	665	699	588	605	596	617	646	656	617	619	621	649	616	612	703	591	688	632	658	665	598	638	593	682	665	677	654	577	620	636	650	601	633	711	660	612	644	639	641	646	626	620	645	654	614	602	610	628	652	652	644	611	621	651	640	601	609	663	590	589	637	616	638	650	593	709	636	663	640	650	620	610	679	597	646	620	602	596	610	642	661	647	574	633	664	637	609	592	656	605	602	594	644	656	624	596	611	631	626	608	629	653	677	635	647	640	619	649	681	660	649	642	679	641	628	597	674	646	655	650	664	638	623	641	586	614	660	655	624	647	628	675	684	634	615	629	655	666	622	638	582	652	640	658	653	614	637	616	619	616	606	674	629	658	683	643	618	620	643	636	626	640	652	617	610	597	622	628	614	590	639	599	645	645	631	616	642	626	635	620	588	661	605	656	632	567	653	642	605	589	617	592	608	668	609	632	630	653	621	615	638	652	619	663	654	641	630	653	609	589	612	608	642	639	639	665	635	653	629	622	609	649	618	595	625	611	666	709	656	645	606	620	594	652	646	659	610	691	643	656	667	652	646	609	622	582	652	617	663	574	609	612	684	612	658	586	615	625	640	665	628	623	650	675	594	652	678	626	628	656	631	618	616	617	587	627	634	662	639	614	642	628	614	630	632	687	573	653	643	636	617	657	627	635	609	658	635	642	654	676	617	610	621	625	663	637	634	604	589	621	692	666	611	643	651	606	688	653	679	598	621	643	615	648	631	606	650	663	633	627	659	618	620	638	659	632	651	638	657	636	679	591	667	634	611	590	597	629	637	595	649	586	614	612	616	640	597	678	610	620	617	654	643	639	657	664	575	616	652	622	671	663	660	617	604	647	626	621	617	594	637	624	604	622	664	614	606	674	634	631	594	681	627	605	651	616	577	612	635	543	619	654	613	626	651	657	586	620	637	640	625	611	658	641	651	606	638	632	615	684	676	660	645	625	623	671	617	599	594	667	622	630	611	641	650	658	653	649	637	670	659	651	643	626	629	637	659	646	634	661	633	648	658	657	644	592	620	626	659	583	664	652	612	633	624	631	607	657	621	610	633	654	641	638	650	616	594	634	634	655	658	660	662	642	650	614	674	647	640	648	654	658	666	600	640	610	647	619	631	649	594	633	593	635	647	596	614	635	618	603	588	636	632	664	624	630	627	638	617	580	611	618	607	609	622	667	661	624	600	644	647	673	618	631	659	682	652	692	616	660	660	615	642	636	678	600	667	625	642	633	625	606	639	577	614	661	640	645	634	657	611	613	598	644	700	626	651	610	648	648	636	699	609	610	581	615	655	645	649	673	598	639	661	643	703	619	599	636	634	645	630	668	633	629	637	646	597	634	630	637	597	667	611	609	664	647	617	652	669	652	624	639	652	628	681	645	619	709	668	635	634	651	586	644	622	643	672	578	641	595	633	639	638	639	622	684	625	626	643	647	613	638	647	658	626	641	635	623	645	594	620	628	617	578	634	622	646	616	638	615	637	628	683	691	643	649	665	602	641	658	626	623	635	633	593	674	652	581	616	713	628	619	679	633	661	613	649	645	668	636	649	654	637	576	621	636	634	649	641	690	599	648	650	596	627	599	598	638	617	671	612	630	616	628	626	646	645	635	635	625	594	582	602	642	641	608	648	669	633	625	643	607	591	635	613	636	628	624	608	684	666	650	618	618	676	621	678	633	627	635	602	635	655	607	612	620	588	622	660	608	584	637	623	647	644	630	625	640	650	627	597	656	620	649	589	652	635	666	636	637	600	643	661	642	669	621	618	635	644	593	654	652	630	614	669	646	580	625	619	654	634	637	571	679	580	593	601	599	626	641	621	610	633	616	640	644	629	580	687	633	679	594	671	652	594	656	638	632	624	647	677	592	638	607	660	653	636	628	604	614	643	634	623	569	659	622	599	643	608	640	605	646	663	643	612	617	645	633	629	622	673	716	596	615	623	643	655	641	628	630	620	605	623	622	619	606	623	665	612	634	651	657	633	608	660	648	638	593	655	645	634	615	594	639	656	604	669	668	690	629	666	624	631	640	601	658	646	654	593	652	649	585	657	615	651	665	589	648	564	632	610	667	636	616	590	621	626	662	680	626	590	646	644	625	624	636	621	625	663	635	649	687	649	622	643	651	662
24898	21015	26632	25415	6068	622	582	488	414	457	463	410	382	411	428	390	403	384	354	383	375	405	383	369	359	392	384	356	398	401	369	385	407	408	408	438	428	385	425	396	377	372	376	377	393	325	393	387	374	375	388	370	383	341	392	372	375	367	415	409	408	380	397	383	391	383	369	379	390	397	385	406	342	370	366	366	393	385	358	369	349	382	352	403	393	344	353	379	386	399	354	390	370	369	360	377	364	413	398	371	415	379	433	363	383	386	388	380	376	383	369	366	389	393	362	350	391	352	376	400	380	409	366	362	366	371	367	378	349	376	341	337	363	403	356	384	411	415	394	416	361	373	379	372	380	363	383	382	428	365	381	388	375	408	395	402	389	365	391	420	409	393	388	384	374	386	376	393	368	379	375	383	410	365	373	410	402	380	366	384	384	383	407	379	383	371	369	361	380	364	400	376	347	427	392	369	388	376	373	383	395	398	408	364	362	362	366	379	379	384	389	355	388	392	396	381	367	351	395	379	348	380	374	360	352	370	390	367	394	394	382	421	402	366	394	380	376	386	368	361	366	404	400	356	355	328	385	391	381	379	391	357	343	362	375	412	365	382	379	428	382	366	345	387	346	363	373	373	371	394	371	426	368	384	387	367	380	367	370	414	359	395	385	349	395	412	388	376	351	433	400	377	401	379	329	393	412	385	359	366	343	396	374	394	374	393	377	378	401	396	357	388	373	407	382	370	395	395	375	399	417	393	397	381	380	410	341	389	365	377	425	390	399	370	373	376	377	374	366	397	381	415	413	402	354	390	398	390	378	375	392	374	400	368	359	381	425	362	405	366	372	395	426	344	402	408	385	340	405	373	355	352	360	410	416	377	375	379	384	397	360	326	387	366	394	378	391	390	391	391	389	336	389	364	358	368	382	371	383	385	394	428	378	388	364	372	312	397	381	382	384	381	405	412	378	354	377	388	382	353	398	375	398	402	379	403	402	362	403	387	383	397	405	404	406	413	404	368	374	367	368	355	368	376	365	374	398	394	381	379	416	398	391	363	384	356	394	412	382	353	388	378	368	398	387	403	396	377	374	343	364	381	384	372	388	342	372	384	386	382	354	370	376	380	367	384	374	412	346	371	377	377	342	365	378	379	396	363	354	400	395	373	373	391	385	381	411	378	409	402	344	385	352	399	373	367	395	369	415	382	387	332	383	374	379	399	334	396	362	368	360	399	359	370	416	365	350	399	428	382	389	389	384	339	406	360	359	367	398	328	390	390	431	388	380	373	319	350	395	387	349	341	407	384	369	348	396	367	387	379	387	385	386	400	404	384	397	393	391	408	360	367	396	393	390	385	359	389	382	407	388	418	386	369	376	374	371	400	398	349	401	402	376	315	384	364	356	359	368	374	396	407	375	366	366	378	381	383	379	396	382	383	365	380	395	378	377	379	419	347	382	401	376	375	385	351	373	400	373	371	380	404	399	381	401	378	370	416	422	372	409	401	376	397	392	360	387	385	398	408	408	387	374	390	396	393	362	394	395	348	369	351	367	383	378	370	365	396	397	359	394	383	386	391	362	401	318	386	367	349	341	360	376	369	406	371	403	372	374	434	412	424	392	397	396	392	348	356	409	388	362	360	382	369	344	380	416	382	401	386	361	389	342	400	380	419	374	361	377	397	376	329	356	368	363	374	392	390	377	371	338	400	331	380	390	396	413	379	374	392	418	423	357	374	389	388	429	380	396	374	329	373	373	359	368	344	401	412	385	381	350	377	386	384	385	405	375	377	397	368	361	345	405	381	407	372	382	362	408	394	381	406	412	359	364	351	386	368	378	383	400	376	362	372	383	403	377	394	375	381	412	400	365	383	383	369	378	366	379	448	440	370	369	431	381	398	348	370	388	393	362	369	382	405	346	385	362	357	375	389	382	389	406	393	408	389	390	373	371	404	415	412	387	359	413	374	383	397	398	379	385	403	416	368	351	374	400	420	399	361	423	397	353	370	384	377	420	393	371	374	394	396	389	382	351	357	375	404	365	362	393	353	381	361	336	366	363	366	403	374	397	349	414	380	382	390	414	354	389	388	397	357	375	374	379	400	358	387	387	375	403	395	388	358	391	408	404	377	364	390	397	386	378	355	394	385	368	379	374	410	365	387	371	355	388	406	357	362	359	369	363	364	393	391	364	357	362	368	370	354	383	351	351	375	387	401	373	324	391	383	399	385	394	385	386	418	381	404	389	364	404	374	373	361	380	367	381	393	389	384	357	370	399	372	359	413	415	408	379	411	389	349	348	394	399	362	382	387	376	384	365	362	348	451	406	374	387	364	411	436	412	347	391	388	389	347	367	375	401	378	398	411	394	398	370	401	333	403	407	386	377	370	391	397	372	371	380	339	390	347	342	394	427	385	388	399	397	371	410	368	377	392	367	407	369	375	418	383	350	366	377	336	378	369	375	370	392	369	377	361	402	402	370	394	416	388	374	416	380	380	387	367	376	385	387	395	392	341	352	385	398	350	370	351	352	391	373	347	360	379	372	387	377	373	375	381	397	356	406	383	387	357	371	363	360	397	368	358	398	368	376	401	377	356	373	384	385	375	353	385	386	401	349	385	391	405	414	407	399	399	403	372	367	408	400	380	392	358	396	406	388	410	352	362	353	369	391	407	331	358	347	396	395	377	358	397	361	379	347	394	408	385	389	366	374	380	364	383	355	369	373	364	380	391	355	386	405	411	405	328	374	392	371	385	376	378	429	371	377	344	373	395	387	393	360	363	400	344	357	374	366	377	351	354	361	377	399	368	383	333	379	423	399	408	387	403	374	372	393	390	408	397	368	440	378	360	380	387	395	376	388	392	383	424	401	382	376	373	392	353	399	412	361	376	372	401	395	403	397	422	415	365	377	401	365	387	380	372	381	396	381	376	397	381	359	399	378	367	371	365	392	387	359	396	381	374	394	362	387	386	406	378	351	396	381	424	372	384	330	357	399	374	345	372	383	340	373	403	427	344	377	395	388	395	360	370	398	383	380	401	370	384	360	390	377	362	420	382	394	376	364	398	394	376	383	388	375	414	352	387	400	367	417	368	405	391	396	403	406	379	358	385	369	370	361	365	372	405	400	379	374	369	394	339	398	368	381	379	393	407	342	354	382	402	398	387	374	357	379	359	391	343	378	387	370	378	404	384	345	419	389	372	379	398	372	387	372	391	378	387	389	397	341	393	387	357	342	416	400	378	378	406	377	360	388	362	387	373	386	383	318	378	370	351	407	369	380	384	390	402	380	362	329	395	345	349	420	394	372	406	387	381	397	391	364	359	398	376	434	419	388	400	355	372	373	388	362	385	393	376	365	377	377	399	350	381	366	388	358	392	342	416	363	412	388	386	376	365	400	367	387	378	348	358	360	370	368	390	416	364	383	367	359	403	348	412	359	345	397	358	401	351	398	388	415	376	376	362	394	412	393	380	396	390	404	404	389	373	399	371	363	342	416	371	368	379
3598	4515	3015	1598	1125	909	793	709	661	572	605	540	519	545	491	508	473	484	444	477	454	480	475	451	446	411	466	477	480	425	456	478	389	442	474	460	453	437	406	472	431	461	454	459	404	473	470	430	468	422	445	483	407	446	444	448	418	456	477	433	420	462	466	448	495	459	449	443	426	446	449	447	419	446	457	463	466	437	428	450	435	435	436	404	451	441	425	415	482	464	420	438	424	457	446	422	414	436	436	409	415	423	464	412	441	401	439	430	398	452	435	484	434	422	442	435	442	444	428	421	423	432	424	436	433	446	436	468	433	428	458	443	431	472	431	428	434	404	417	469	473	467	469	405	448	427	446	446	433	437	462	450	466	437	450	428	434	413	475	475	427	427	457	435	452	449	478	459	457	440	464	436	460	441	430	461	467	464	472	465	467	439	436	428	439	437	433	453	480	414	454	450	435	406	419	437	437	432	461	442	431	450	449	400	446	429	465	439	477	425	436	432	452	448	440	425	446	445	422	484	457	418	411	467	431	412	447	435	424	436	420	433	472	427	479	427	417	414	419	435	438	415	461	391	461	434	426	485	467	437	423	395	481	441	437	446	451	420	463	431	431	457	417	441	421	435	468	415	469	426	422	460	460	452	406	440	468	429	448	438	461	455	447	405	453	436	435	434	458	414	409	468	418	443	466	453	449	446	451	460	456	424	450	457	411	420	444	429	416	431	428	433	468	443	418	426	448	442	429	418	403	425	450	422	475	408	427	448	426	472	447	467	426	463	426	457	470	453	468	437	420	404	448	433	453	466	434	472	425	458	428	437	411	446	444	429	454	398	428	436	439	452	424	457	434	428	453	447	431	457	462	436	446	441	445	440	450	456	415	461	424	443	425	414	437	473	442	455	450	412	438	437	422	422	437	416	438	392	405	442	443	409	473	416	423	441	450	450	440	439	466	432	458	442	411	468	434	450	428	426	423	433	416	446	477	466	451	441	456	449	420	460	472	457	457	473	423	474	451	439	434	440	440	460	442	458	444	461	426	443	442	468	418	439	415	431	426	440	432	460	461	418	443	439	492	478	452	480	422	448	419	474	408	440	432	470	435	416	449	436	431	448	453	419	472	438	389	490	450	491	427	419	433	443	459	462	467	474	454	442	447	416	413	416	468	480	460	402	457	441	500	470	405	462	457	398	430	445	457	409	422	456	454	444	441	438	421	461	446	419	443	433	434	461	452	444	469	450	439	439	405	448	424	411	445	411	482	432	434	470	422	438	472	444	448	447	408	449	440	449	456	399	420	435	456	442	454	420	459	447	457	450	388	451	451	474	413	432	411	450	409	422	466	441	449	432	422	463	445	439	431	455	431	437	414	444	438	470	483	473	456	456	428	464	436	444	429	435	439	473	462	448	466	457	481	456	431	442	407	460	464	439	430	429	402	402	441	453	411	412	403	445	466	459	441	416	436	439	469	416	443	456	432	432	463	449	444	429	440	443	442	429	429	479	416	441	418	474	406	398	426	466	444	427	456	443	427	445	441	415	438	448	443	469	441	444	455	424	467	433	429	447	423	441	457	430	441	422	451	467	416	417	443	462	447	434	447	422	421	452	447	426	453	433	436	436	424	459	446	424	479	426	444	442	449	456	462	461	447	455	467	452	429	420	431	426	476	449	402	452	403	438	423	408	428	445	400	456	441	421	458	404	456	429	436	461	442	471	429	441	420	456	465	450	470	462	454	432	441	456	424	459	429	437	448	475	438	459	437	458	447	457	438	421	445	432	460	430	476	420	439	438	417	470	434	442	453	444	474	438	449	443	414	415	442	442	433	386	421	427	449	418	435	459	410	418	449	448	460	462	443	415	438	404	421	430	438	482	415	442	397	435	416	442	451	423	480	464	482	407	433	460	446	443	424	447	441	442	428	451	451	457	436	441	443	430	480	437	428	431	421	427	417	436	452	437	495	411	425	428	448	436	412	453	421	409	454	468	426	438	479	418	417	413	459	435	391	451	438	453	418	430	479	425	450	442	393	453	438	462	397	439	427	459	442	463	400	507	426	426	439	446	459	445	419	423	471	464	445	408	407	435	430	414	445	416	421	454	421	462	442	446	460	473	421	459	426	440	465	444	463	460	440	473	436	447	457	446	414	453	485	475	478	443	438	440	431	419	436	479	458	446	417	433	431	441	407	455	421	429	468	418	431	448	440	460	428	393	466	449	422	458	404	443	425	456	417	434	420	409	454	436	466	452	465	395	434	416	456	451	446	477	479	456	414	432	434	460	433	459	444	408	435	400	464	462	434	445	466	440	440	414	447	433	421	442	412	413	429	445	446	396	473	395	450	423	462	450	438	448	462	441	485	449	439	428	429	435	426	436	444	430	447	445	446	405	466	405	432	435	413	439	484	424	420	426	436	447	455	449	460	456	436	394	410	437	447	441	456	404	447	448	449	454	427	436	447	451	433	452	414	427	402	419	453	464	455	441	440	431	437	440	445	448	464	433	450	465	473	413	463	464	450	393	409	436	427	487	466	431	443	421	431	425	465	465	423	420	460	419	415	415	441	411	397	435	426	435	398	418	425	429	449	458	448	443	432	445	455	445	453	462	437	415	471	432	504	449	440	408	442	461	466	441	422	459	432	453	410	486	457	443	455	464	426	427	454	474	442	447	416	417	436	412	455	441	394	464	422	436	467	460	443	436	426	414	421	452	448	460	424	414	472	408	456	400	469	452	479	405	423	420	416	423	447	414	449	440	421	426	437	451	459	435	442	413	444	384	430	455	434	459	449	463	448	429	406	431	428	433	439	444	422	451	463	408	451	502	413	459	423	461	439	458	424	444	442	464	410	450	433	459	442	426	460	424	449	418	472	474	412	454	429	403	449	440	435	434	414	472	432	436	440	396	406	427	427	435	379	448	406	405	454	415	410	437	418	457	431	423	429	427	453	447	475	421	404	434	437	429	445	460	410	440	418	417	449	446	440	420	494	481	436	446	416	451	440	443	477	451	421	446	409	422	404	437	468	462	442	418	475	426	425	428	429	452	431	437	447	435	458	440	431	454	458	429	434	422	437	433	426	451	507	465	434	446	443	452	428	448	494	407	465	462	454	439	437	416	457	455	449	433	449	442	403	453	429	447	447	420	464	457	442	422	453	462	429	432	450	497	477	428	417	447	449	438	442	437	445	416	441	415	480	472	468	407	450	442	448	464	458	453	432	480	457	423	435	443	448	468	460	417	436	449	440	408	469	456	406	449	447	443	436	419	488	431	439	476	449	450	435	422	423	448	472	411	442	448	408	420	436	441	453	441	441	443	458	431	415	447	441	471	447	438	451	416	455	415	441	443	448	443	431	432	457	414	439	457	457	472	438	437	434	383	464	491	443	427	428	483	395	467	462	398	431	436	443	437	433	409	439	412	402	443	444	445	469	452	413	443	410	418	434	431	433	430	400	417	449	445	415	421	419	383	439	475	479	436	447	453	429	485	455	390	418	404
22602	21072	28551	23823	21076	21110	7019	1607	1258	1333	1220	1094	1079	1086	1103	1022	1039	975	1028	1018	984	981	955	925	935	932	924	918	863	937	955	969	983	926	960	949	916	936	942	950	1000	977	970	972	944	960	953	873	969	942	913	914	933	988	880	884	947	932	953	894	976	925	917	929	917	929	907	892	935	937	909	906	968	889	937	949	963	910	949	930	880	922	932	925	927	964	966	992	888	960	926	860	914	942	952	943	950	911	874	902	876	877	962	936	963	926	902	939	937	898	871	905	917	905	901	929	903	895	956	949	961	898	892	953	911	919	871	946	936	919	948	921	963	893	917	928	868	931	925	896	867	932	902	915	937	894	971	956	941	934	936	922	979	937	961	894	943	913	951	929	877	882	869	949	929	936	888	974	857	936	925	881	880	944	921	901	895	922	935	946	957	962	951	883	890	901	888	894	933	932	964	906	1005	949	893	914	899	946	917	886	926	912	960	958	969	983	911	945	958	900	944	958	919	966	948	933	902	897	917	873	970	873	963	928	916	908	959	896	951	884	946	934	913	926	873	911	911	906	895	942	936	920	917	876	931	956	973	936	929	932	981	869	951	877	902	942	932	880	887	935	938	883	867	915	889	908	941	943	930	925	876	943	861	956	952	885	947	893	966	915	933	906	918	893	923	928	943	936	950	913	910	919	878	923	1009	948	933	935	862	926	918	954	899	905	913	932	890	892	931	957	966	943	915	975	904	892	940	931	907	944	855	926	925	852	891	914	917	934	909	825	894	967	937	886	935	914	916	952	960	941	960	946	927	931	892	909	912	904	896	904	871	963	933	914	893	922	904	928	925	877	926	882	882	906	881	954	923	913	918	921	973	951	925	924	1014	980	921	902	876	914	925	925	961	934	941	872	890	940	895	944	903	923	929	921	920	888	878	918	843	964	908	915	902	912	934	914	973	888	909	950	921	893	943	867	896	915	960	898	952	939	963	944	981	943	1009	941	933	934	941	950	910	902	933	893	962	932	914	956	886	963	966	931	979	913	909	952	957	919	910	907	932	936	892	943	948	940	898	917	916	909	886	932	903	886	904	955	928	919	956	881	894	1009	889	940	951	979	928	927	943	904	929	911	934	898	894	903	953	872	930	904	872	887	937	930	906	892	940	890	884	943	873	941	944	947	877	952	894	922	902	908	906	932	881	857	956	922	906	904	909	908	907	940	941	934	968	945	936	860	963	928	907	1006	924	893	952	868	879	922	928	936	977	890	917	913	930	917	943	853	865	945	948	939	933	881	985	938	912	937	944	945	912	904	848	943	907	876	953	927	904	906	903	846	902	836	889	996	907	930	891	969	892	888	914	955	896	955	909	945	908	912	943	928	940	932	954	892	870	906	871	953	885	939	898	936	911	913	962	917	923	935	857	900	943	877	963	830	929	936	913	936	931	892	945	918	901	913	948	905	969	921	924	924	911	867	913	939	887	880	927	884	908	920	899	978	983	873	888	896	898	876	975	922	897	927	917	913	924	921	932	882	876	930	856	911	890	954	932	894	854	933	887	857	872	919	880	898	900	915	925	910	954	905	920	932	897	928	909	968	973	937	932	944	987	903	953	911	920	916	984	892	895	911	937	910	909	959	920	921	927	913	897	939	969	933	894	985	945	927	977	980	920	887	919	892	901	931	955	934	903	914	907	954	953	907	893	922	925	925	894	961	915	899	970	907	865	927	900	944	900	904	899	939	920	936	938	963	896	904	902	876	916	944	944	952	887	895	933	947	958	888	927	914	961	953	904	942	915	900	943	952	919	926	978	886	954	864	929	846	907	899	901	975	911	901	904	908	935	890	898	968	966	961	926	909	918	930	910	906	958	929	895	918	964	964	922	937	923	887	900	944	993	885	934	958	891	912	919	913	909	922	913	922	921	988	915	966	975	956	911	965	903	936	950	935	941	900	939	936	966	898	898	935	929	936	933	891	949	905	956	894	936	884	889	912	978	921	905	889	921	870	898	915	913	934	930	899	930	894	937	906	886	943	907	940	981	928	904	958	902	905	960	935	960	950	887	916	907	965	898	835	925	981	904	858	903	945	888	963	928	886	864	949	898	902	966	996	881	910	902	879	944	938	982	950	917	905	890	911	864	893	892	964	887	981	937	917	858	922	920	964	903	954	890	938	951	927	924	943	938	953	942	865	922	943	900	876	955	912	922	921	915	926	871	924	866	913	921	917	942	907	904	966	937	935	909	861	957	882	940	917	961	903	908	827	925	963	924	968	981	891	929	860	906	900	876	955	868	923	935	984	885	914	916	888	916	932	935	979	922	896	868	940	922	930	941	920	930	962	919	965	895	932	975	894	873	875	938	948	982	882	864	918	888	892	870	966	941	889	923	947	908	922	905	977	935	881	906	903	929	928	890	914	974	910	903	927	895	913	938	919	908	903	932	914	874	920	863	994	919	982	877	917	924	949	880	901	905	906	887	934	931	918	923	933	920	894	948	899	924	916	916	987	938	947	894	919	926	871	943	939	887	983	938	850	902	922	895	870	911	930	959	915	955	908	930	927	886	962	914	910	961	893	911	908	867	912	941	934	938	871	915	864	886	936	964	904	959	910	935	850	927	928	894	889	951	910	940	900	952	903	903	881	928	898	942	925	935	962	925	987	919	869	938	966	904	932	893	926	912	873	929	903	918	949	917	884	957	944	883	883	906	898	948	931	941	925	923	961	931	929	891	899	922	923	891	935	945	992	905	919	911	942	941	932	910	911	920	896	887	954	921	949	898	928	868	932	884	914	881	887	910	956	878	919	954	943	905	887	940	941	856	854	892	890	878	903	854	913	936	863	958	893	927	904	958	882	919	889	904	945	922	906	878	899	897	904	913	949	914	907	897	862	898	916	854	901	919	933	901	901	864	870	912	910	860	926	889	885	893	911	919	893	974	904	981	952	933	887	912	926	931	925	951	916	933	883	895	910	932	928	856	883	847	932	911	968	896	946	971	902	958	936	899	932	961	928	900	936	915	915	942	895	896	913	887	895	936	907	939	917	907	967	962	934	881	898	936	925	935	951	927	905	908	914	925	939	955	878	865	970	945	834	927	865	909	904	841	936	921	929	933	868	931	949	911	903	935	876	908	936	977	969	956	884	913	883	921	915	903	913	948	921	920	947	905	945	895	956	870	905	948	890	934	920	971	902	927	981	928	975	906	943	914	889	867	940	847	938	934	883	961	899	941	946	953	941	862	853	909	906	869	902	919	942	959	920	916	921	920	917	894	947	938	930	904	952	926	947	914	917	952	923	918	904	937	908	919	950	946	873	875	946	893	843	912	906	900	903	859	949	874	852	937	985	921	907	965	968	899	929	885	909	938	918	890	954	920	965	981	916	915	899	884	943	974	912	891	917	941	879	930	893	919	888	919	1000	947	966	875	955	902	901	943	934	953	964	945	894	976	957	947	949	925	958	895	899	891	940	922	935	872	958	936	957	918	945	907	923	929	898	897	956	912	953	934	929
5279	14235	9579	4901	3681	2831	2333	1987	1746	1567	1468	1302	1306	1179	1191	1151	1161	1134	1071	1122	1087	1032	1008	985	1010	1007	1037	1010	1050	1044	988	970	972	974	999	1001	963	1005	973	1003	981	958	935	966	955	989	938	1030	998	945	920	982	985	920	938	934	928	984	934	926	1015	948	901	938	914	977	899	913	930	965	945	1001	959	919	953	934	954	932	963	965	992	961	926	931	970	981	944	1025	905	959	922	906	958	920	926	965	968	931	931	925	949	1044	979	952	969	958	1023	984	989	940	1007	969	948	944	946	970	910	923	978	1019	909	907	960	980	975	935	914	990	969	990	946	945	961	1025	954	933	954	980	957	965	961	954	980	948	939	1001	915	941	926	986	936	960	944	963	912	869	964	971	967	963	960	951	865	925	968	964	955	1071	955	942	1022	957	939	988	954	913	940	1048	958	978	932	930	948	919	953	896	942	923	890	952	914	948	930	930	972	965	948	942	929	928	915	1012	963	956	1017	944	953	947	953	962	902	961	977	934	977	924	935	961	924	892	923	966	989	894	931	919	949	882	895	965	960	961	982	943	925	943	925	975	960	918	942	946	962	929	917	892	902	928	941	929	969	1006	939	963	1010	974	942	1016	907	977	973	934	990	910	892	951	963	948	1005	937	948	936	922	934	969	954	934	929	970	999	945	921	944	934	994	929	900	970	932	986	917	938	955	962	910	946	981	909	979	929	939	1015	930	960	887	961	908	943	953	969	981	1017	926	945	903	941	879	966	957	906	948	931	966	981	963	977	970	954	911	940	1006	940	957	994	903	1033	965	975	950	996	978	952	996	1002	1007	963	965	966	918	948	983	938	943	946	984	971	928	969	902	967	963	956	949	929	918	951	939	919	978	1006	974	942	913	996	980	917	948	982	941	978	1006	942	945	924	918	949	930	982	892	908	958	965	950	971	925	946	948	958	986	989	977	953	935	898	954	943	930	1002	915	933	907	988	961	959	895	968	893	940	916	905	958	953	942	968	925	906	956	919	954	963	984	997	979	940	979	927	918	944	955	941	983	959	932	980	994	971	905	928	969	949	898	970	953	934	920	935	971	935	964	937	968	983	959	956	934	1017	959	937	893	936	935	993	986	930	967	934	930	970	982	962	961	910	964	969	939	920	901	920	964	920	971	895	983	914	934	979	1000	990	890	941	936	926	914	931	983	998	930	1000	950	920	968	978	913	929	949	944	935	913	948	939	918	960	938	919	938	908	981	952	914	947	939	977	959	928	916	997	944	936	966	965	917	943	939	984	931	935	943	951	949	954	963	920	943	947	981	855	958	911	973	927	980	966	973	952	958	932	966	987	980	979	874	960	995	913	981	961	961	929	932	936	977	963	932	960	942	950	963	948	945	992	920	936	932	934	899	944	902	916	947	1006	921	890	939	1013	990	953	913	934	950	964	946	950	1027	941	974	954	945	956	937	897	919	932	977	977	926	927	930	910	972	935	950	926	971	935	963	958	974	952	988	993	971	948	985	992	924	960	939	897	876	877	969	959	950	976	915	947	975	1021	949	927	953	949	900	998	922	964	983	947	908	1013	906	954	987	923	983	977	962	980	930	942	916	954	974	1019	891	976	937	1002	957	960	967	948	915	948	988	890	959	992	937	965	960	961	950	924	981	950	986	943	962	933	934	925	935	947	980	908	906	935	954	949	987	894	964	947	917	940	947	971	950	959	996	1000	953	935	919	976	920	925	940	981	962	935	917	930	1010	959	933	929	908	969	948	964	955	931	922	926	927	973	909	966	910	921	947	946	961	1001	976	915	941	942	918	871	975	987	956	952	934	937	949	974	960	929	929	980	962	964	958	987	930	961	940	909	936	942	955	938	916	941	932	1001	903	987	914	932	940	906	917	940	907	1037	936	990	961	946	1003	964	962	972	964	939	973	931	923	940	941	998	930	958	938	936	925	969	994	905	962	963	943	1001	908	997	937	932	961	1025	943	959	949	897	957	948	952	941	992	904	944	918	937	956	957	927	962	945	1005	926	958	979	964	970	939	948	950	965	919	917	925	936	942	961	935	972	985	932	917	950	917	952	961	866	981	997	921	948	912	981	975	974	968	939	963	941	999	888	916	938	996	1007	941	956	957	955	969	965	922	965	912	932	967	917	915	954	945	908	935	883	974	948	941	924	904	972	967	986	884	981	936	912	962	958	947	959	940	1006	924	960	977	950	982	924	922	902	930	918	947	885	974	958	928	921	949	975	945	893	966	948	945	931	952	961	986	930	964	907	941	1026	1005	978	937	925	907	982	962	909	969	968	942	954	890	957	943	933	954	938	977	965	930	988	977	980	1013	934	959	922	967	893	939	927	902	930	967	1006	924	958	946	922	975	953	950	983	974	932	982	914	956	956	983	946	938	958	915	947	991	952	923	945	896	908	971	998	994	934	991	944	897	970	994	937	992	945	942	991	927	992	930	935	969	947	976	993	999	892	992	960	996	936	925	944	917	957	937	946	1004	956	949	972	955	967	975	975	939	931	1000	919	957	933	905	975	937	959	919	935	948	975	986	980	952	910	962	1008	976	986	918	912	925	971	936	947	985	908	931	890	973	943	940	952	962	983	925	913	905	964	914	926	957	963	886	984	945	940	940	947	954	975	949	976	984	938	989	978	920	952	970	916	939	978	927	958	967	957	891	911	973	975	943	942	900	882	951	866	948	965	996	922	949	982	978	895	1007	930	1032	914	941	870	940	907	968	937	950	983	926	939	952	965	959	939	931	897	965	929	1002	928	918	978	948	902	988	984	966	967	916	936	970	1000	954	904	998	977	930	909	966	922	995	973	914	909	982	945	908	909	926	965	947	963	942	940	959	935	942	968	937	950	944	962	1005	926	996	978	937	928	971	1002	905	941	1003	933	912	888	936	933	927	974	912	890	930	947	977	946	1001	937	967	934	974	958	966	904	990	899	909	953	950	930	926	914	930	979	934	931	944	1023	1024	929	941	906	918	947	940	931	970	985	928	912	951	912	1002	954	932	971	950	894	994	938	949	913	936	940	940	937	957	957	933	954	965	930	939	931	961	950	963	896	908	900	915	894	958	916	957	948	900	976	965	937	919	965	970	921	957	959	930	928	926	943	949	966	944	926	938	925	921	972	954	989	931	1008	937	965	989	959	1023	963	946	895	935	955	931	958	971	936	947	961	976	1001	939	955	981	954	964	1006	949	1002	991	919	971	917	887	926	920	957	977	942	956	1016	926	906	948	923	990	942	905	992	940	892	964	930	927	949	931	961	1004	946	880	998	983	958	923	951	977	996	959	942	917	948	899	945	955	909	966	945	940	953	953	949	963	987	964	894	904	1021	940	932	958	963	943	956	918	969	988	922	948	995	945	893	945	975	992	945	969	994	991	926	965	923	983	956	943	984	975	1008	911	928	944	980	934	991	999	926	970	937	998	971	951	960	958	902	983	856	959	948	937	949	981	935	918	938	891	920	940	998	1038	913	977	1014	947	966	944	956	959	962	951	994	970	985	919	967	906	915	971	943	931	936	1020	968	920	951	892	916	996	948	913	961	933	928	940	951	928	902	927	993
27531	17693	3440	455	306	251	302	292	279	245	270	262	235	230	268	260	235	269	247	260	257	260	275	251	274	309	260	252	266	258	255	239	235	275	260	287	282	236	294	238	266	267	249	269	249	263	271	249	250	261	249	261	254	245	287	267	281	276	255	245	257	250	265	272	271	301	263	225	254	258	236	252	251	270	261	247	257	252	267	236	218	276	303	245	273	251	273	253	266	275	255	288	250	273	267	260	267	240	247	245	253	252	276	264	249	261	253	250	249	231	263	259	271	252	247	250	272	263	265	275	239	276	278	269	276	258	247	242	255	250	273	261	273	270	252	265	274	259	239	262	265	262	250	252	264	242	295	238	261	283	277	280	291	267	257	269	255	285	257	219	277	238	268	272	251	270	282	237	274	275	274	234	281	271	256	259	271	282	285	260	264	255	279	236	262	260	250	275	283	273	269	253	264	271	247	281	259	257	298	250	291	261	251	276	244	239	258	276	248	278	252	244	271	293	251	249	257	239	256	279	252	253	249	260	250	270	230	251	244	266	254	286	255	224	275	288	244	240	264	241	269	285	238	251	249	232	245	277	265	231	230	252	293	244	265	286	284	279	294	260	267	253	226	263	298	249	247	266	265	262	257	238	257	275	272	261	247	241	250	242	256	286	254	254	247	270	250	252	273	227	264	265	272	244	265	252	252	244	242	245	269	262	251	261	275	268	299	278	280	264	253	277	274	292	285	271	241	268	266	278	266	255	271	246	262	281	236	268	227	258	289	279	234	267	278	268	295	272	240	244	266	263	272	257	275	249	259	308	256	262	259	263	293	280	236	270	229	281	244	270	246	291	257	249	248	273	296	254	261	291	248	242	267	275	277	270	236	271	256	267	277	287	251	261	265	241	248	252	298	265	279	277	270	251	260	268	234	263	264	251	264	250	272	272	278	262	249	261	243	249	270	276	279	248	277	263	254	267	245	233	278	246	221	281	255	244	262	260	275	265	285	261	232	247	257	275	266	224	219	255	257	257	257	283	240	265	266	246	266	249	253	267	298	262	260	265	262	259	250	253	244	251	246	240	256	265	296	251	243	264	250	288	241	241	271	240	243	271	267	269	259	256	271	258	227	264	265	254	249	234	257	277	271	246	267	262	243	275	276	286	252	244	247	272	230	271	275	263	263	265	268	269	251	261	269	262	250	249	258	260	247	286	294	256	286	265	236	279	250	245	294	298	234	285	265	236	246	274	256	295	243	240	237	265	271	261	262	248	270	264	266	279	283	275	246	285	254	273	238	263	267	288	245	263	261	275	251	262	260	251	248	273	271	255	270	237	283	250	263	234	251	258	292	260	263	287	265	282	281	249	248	291	275	223	257	260	265	275	257	281	251	255	265	248	255	263	250	272	265	282	241	248	256	246	264	270	230	255	268	244	269	247	262	239	273	266	267	279	272	286	232	261	277	275	255	247	246	251	261	258	259	271	250	246	249	251	253	280	269	265	263	276	270	275	267	286	242	263	263	262	261	286	249	240	262	257	287	289	234	270	257	237	278	284	268	257	248	281	243	265	237	259	255	236	227	262	239	253	278	257	266	247	273	273	282	248	242	246	281	250	221	243	258	263	278	264	265	256	275	265	264	256	296	253	263	254	272	232	232	268	266	237	249	295	261	248	256	252	256	267	249	265	267	259	284	240	247	268	268	228	253	278	251	251	243	268	236	295	276	300	264	263	235	274	256	272	257	254	277	297	256	257	270	268	249	287	257	241	252	293	279	217	269	277	253	278	273	266	274	276	267	265	273	226	254	263	291	233	268	245	265	250	245	246	220	232	260	235	263	258	253	249	275	252	277	271	277	233	235	283	275	278	243	267	240	258	271	271	279	263	216	255	263	255	245	274	266	250	272	295	262	262	270	293	274	244	253	275	270	288	277	271	252	238	280	254	283	282	251	269	265	231	254	232	258	283	240	290	244	259	266	270	271	246	256	263	280	270	246	236	275	282	262	261	262	241	272	280	251	270	237	258	252	269	282	274	243	282	272	250	264	253	280	232	278	264	257	246	250	250	252	263	259	263	251	250	243	282	266	255	287	295	274	243	271	294	268	286	264	246	254	285	253	259	267	266	243	259	274	242	284	307	257	218	265	246	253	259	267	242	283	283	264	250	244	242	241	242	272	257	276	258	241	245	253	304	279	250	266	232	261	274	246	273	259	238	277	227	257	235	231	266	235	273	267	258	284	244	273	239	259	257	279	256	267	273	280	275	247	286	231	255	258	262	265	282	247	290	278	237	227	275	302	273	247	240	277	243	251	268	274	268	241	269	229	265	241	227	283	259	255	260	247	256	286	280	249	247	241	264	277	242	279	274	274	284	247	269	236	254	256	289	252	260	299	261	244	280	295	259	255	240	256	278	251	273	266	257	259	258	271	272	251	269	270	292	242	275	259	253	267	291	267	258	258	267	269	267	248	295	254	266	251	254	267	263	250	258	261	234	248	260	233	281	258	240	269	251	298	253	248	266	254	259	257	262	242	261	262	262	265	294	259	268	266	235	275	249	251	241	303	258	268	264	267	291	239	251	269	285	261	257	273	235	263	266	270	279	265	255	255	246	271	263	231	281	262	243	276	269	242	266	259	269	242	251	262	267	240	263	240	250	260	287	258	244	270	264	269	277	245	268	256	237	239	249	261	265	259	264	238	243	272	256	253	267	269	255	263	247	229	240	266	249	259	294	264	261	262	261	245	266	255	273	265	253	266	249	242	279	265	273	292	251	222	262	293	252	246	252	231	312	259	265	255	229	266	262	270	261	259	259	245	282	247	246	264	265	282	270	237	249	242	254	258	246	251	270	251	250	269	301	278	289	257	268	265	240	264	267	278	289	262	244	273	252	281	243	256	250	238	261	267	236	253	233	263	256	249	250	256	255	277	251	283	272	282	259	257	252	289	262	303	255	239	267	245	240	261	246	288	247	255	286	243	249	252	256	259	290	286	282	237	300	208	251	233	244	279	269	253	227	258	276	256	268	257	290	272	294	264	269	240	278	280	270	240	254	273	229	275	246	264	251	291	260	269	263	256	290	268	301	269	246	263	287	282	249	272	252	265	255	238	281	255	239	247	276	246	263	249	278	267	289	279	249	282	268	248	264	259	266	226	248	251	275	253	274	267	254	243	264	244	257	268	260	275	276	226	256	272	258	257	260	257	228	226	253	285	281	275	260	262	243	253	251	244	264	245	290	277	246	271	268	251	277	260	246	264	236	258	293	280	261	267	242	267	239	242	256	263	254	269	251	257	273	262	283	232	252	249	255	266	240	239	234	247	263	275	258	266	278	288	248	260	272	246	261	258	272	257	284	250	269	259	257	267	271	243	233	261	262	243	252	235	247	257	270	238	267	258	246	249	260	252	265	250	251	262	265	250	262	253	262	280	282	276	260	255	273	309	259	253	259	260	238	263	220	264	283	252	261	252	251	267	253	275	241	248	279	246	244	259	255	285	242
4317	853	619	415	380	361	331	303	339	337	333	302	326	288	316	287	282	316	282	305	283	311	268	289	329	319	271	299	258	304	287	290	319	303	282	286	320	304	297	287	292	313	307	297	302	287	305	285	301	323	256	305	300	307	286	284	321	298	305	286	298	281	320	302	293	252	274	278	326	288	293	312	309	299	322	295	297	306	299	306	305	288	267	301	291	288	295	291	273	273	295	277	266	303	324	298	294	296	307	269	283	286	310	274	292	297	346	295	311	284	284	284	294	323	290	309	316	302	325	317	311	304	322	277	286	330	288	300	299	297	296	290	290	315	292	283	266	291	282	289	293	299	306	266	312	307	301	279	314	310	332	299	308	304	311	276	297	313	316	276	285	308	304	296	308	308	295	288	283	278	318	267	304	320	263	302	305	316	291	307	317	327	263	287	298	296	283	299	309	298	295	277	296	322	321	313	270	285	292	297	290	287	297	306	290	306	313	274	286	304	267	286	304	306	284	284	303	309	313	302	282	274	298	281	302	302	326	296	291	280	288	282	299	285	313	297	290	314	306	296	294	327	306	319	260	296	284	291	293	283	312	329	282	296	307	297	278	282	306	286	301	296	321	300	309	313	270	289	324	286	270	286	296	303	287	293	293	299	321	271	281	268	275	289	321	303	265	276	307	301	273	316	290	295	278	290	323	290	274	299	310	288	321	317	298	292	265	312	311	290	295	309	292	310	305	284	292	310	299	316	278	302	291	310	265	316	278	307	303	337	314	286	313	290	301	303	299	316	296	312	274	293	293	280	275	278	295	300	280	298	293	269	275	279	282	286	297	287	313	278	284	284	305	303	277	325	303	283	279	280	282	317	290	309	269	293	284	313	299	304	295	290	294	276	298	275	313	289	276	274	275	281	276	307	290	314	332	278	304	277	288	325	317	306	305	304	313	291	300	313	286	269	295	275	290	333	299	306	303	272	283	288	305	273	293	314	296	326	322	318	287	309	293	298	322	282	327	298	288	284	330	285	316	272	295	303	307	302	271	307	296	320	295	298	291	284	302	296	285	279	303	314	324	318	305	283	286	298	294	293	314	286	303	262	309	303	313	264	322	280	255	305	320	349	276	278	309	301	280	298	313	292	289	294	293	279	332	262	298	277	301	330	284	280	325	287	285	306	333	304	287	274	288	266	305	283	287	290	294	291	333	309	289	289	271	296	290	291	276	257	332	305	364	310	266	315	258	276	275	286	260	308	314	295	305	274	297	283	289	300	309	282	280	292	295	314	285	302	299	299	296	299	269	286	321	280	328	303	305	285	302	284	324	307	299	299	298	284	295	316	276	310	321	281	303	282	318	299	324	321	271	282	311	260	298	287	280	299	284	316	285	295	286	331	301	313	311	303	293	313	300	310	281	292	318	297	312	319	312	291	296	299	307	313	293	299	285	336	298	288	295	286	286	280	293	304	316	317	297	277	290	335	315	275	293	271	301	286	307	290	285	306	281	300	308	281	285	289	319	291	309	287	282	248	302	284	318	290	294	261	316	292	286	298	314	313	301	301	331	300	308	310	307	310	269	322	303	282	314	314	296	321	308	309	310	327	305	296	321	284	339	310	308	321	297	312	304	303	285	319	291	284	341	319	310	318	293	304	306	302	303	275	285	287	286	313	304	259	304	261	308	296	284	292	291	279	272	303	262	310	292	288	288	294	291	291	315	290	276	308	326	267	280	277	299	287	294	270	280	298	290	297	306	246	286	319	287	300	274	308	315	298	261	297	274	314	315	282	269	306	297	287	306	307	288	278	304	287	318	287	315	324	308	321	277	294	307	311	287	291	293	270	305	308	288	292	296	275	333	284	295	287	293	303	279	293	285	296	296	300	304	270	326	314	312	287	307	280	279	280	280	307	298	319	278	321	316	264	266	281	291	272	299	291	305	300	301	269	266	250	290	282	265	255	298	293	287	255	283	304	256	315	287	282	288	297	281	322	283	302	299	279	309	301	311	302	306	276	272	278	278	311	328	299	283	295	298	307	281	285	304	315	303	311	314	298	278	293	300	297	318	293	307	295	287	281	282	291	276	296	285	261	302	265	291	282	275	256	307	330	313	283	275	288	289	295	301	276	272	309	320	306	320	306	267	272	293	301	301	293	306	290	307	312	289	300	281	299	297	280	333	320	279	310	292	306	287	296	286	254	290	276	293	310	298	287	298	287	270	331	311	315	314	262	313	298	302	309	285	287	298	285	305	293	281	309	304	300	324	313	295	312	276	298	291	299	287	317	316	274	296	305	284	294	316	288	289	307	320	290	257	268	301	299	310	278	293	265	336	324	277	275	322	287	304	297	291	287	292	270	306	309	311	283	328	288	269	302	290	322	304	279	308	306	279	284	282	313	301	305	285	293	302	271	295	274	289	298	285	280	302	309	303	312	297	294	295	302	259	300	289	293	274	246	299	274	289	262	338	304	281	299	284	275	290	296	346	332	255	310	290	281	299	267	282	278	264	306	285	320	292	310	328	277	314	313	330	290	280	250	328	299	274	297	317	326	290	310	299	294	285	296	296	255	312	295	288	283	261	286	307	279	334	287	339	318	295	300	271	288	298	297	289	302	302	303	281	289	299	283	303	344	283	315	312	278	301	298	285	315	311	261	301	276	311	291	283	287	289	323	291	303	311	297	305	325	276	229	287	299	286	279	286	309	270	301	297	320	281	305	291	281	286	283	293	290	293	301	307	305	262	268	302	306	296	279	317	313	305	300	293	299	315	307	265	293	303	306	300	298	313	305	281	278	267	311	269	280	307	308	271	283	293	295	273	261	288	272	316	304	293	269	303	301	306	289	300	312	273	284	309	310	288	306	284	294	275	300	300	293	292	324	286	300	307	283	301	333	291	269	290	331	310	299	261	294	319	304	325	302	290	288	294	315	294	294	287	278	290	287	291	285	339	312	292	281	278	297	300	282	280	299	306	296	275	276	311	314	316	307	295	298	302	317	289	308	320	296	311	302	287	282	312	316	292	277	307	296	308	323	270	279	302	304	285	289	298	284	308	307	296	333	289	289	314	254	283	272	335	300	289	298	283	291	334	275	319	317	299	292	303	289	305	299	314	264	297	307	300	300	326	307	272	266	284	291	291	267	298	286	302	328	308	280	289	322	311	274	254	279	304	290	304	258	267	308	292	304	299	307	307	292	272	309	317	308	306	308	307	283	289	284	312	290	296	295	308	315	286	275	296	275	324	272	307	315	247	304	279	267	319	251	302	320	279	298	308	297	285	271	283	290	302	289	324	308	291	279	299	302	266	273	290	268	317	292	299	282	301	293	313	311	298	288	283	327	303	314	293	277	307	260	325	305	321	291	291	306	273	264	308	274	299	303	273	260	269	308	305	295	277	297	317	296	314	300	276	318	318	277	299	297	295	293	289	307	291	292	278	280	289	296	310	314	288	289	315	271	308	312	307	314	291	307	296	323	282	295	316	299	294	261	315	268	295	288
23656	21026	28027	24232	21034	8401	1185	904	819	752	747	690	653	693	704	602	654	650	649	691	608	620	622	628	613	651	653	624	618	628	619	624	629	620	652	606	586	631	596	605	643	632	627	609	583	637	633	586	582	694	615	559	618	638	597	618	626	633	610	611	594	609	594	635	616	621	616	589	641	574	588	626	608	605	628	575	606	619	635	581	583	608	629	583	573	656	609	601	612	584	622	610	618	602	590	549	634	608	640	603	591	598	606	532	601	611	594	617	583	578	601	616	591	635	583	629	611	624	616	563	615	677	589	571	636	622	612	619	637	599	563	613	605	604	605	660	597	623	587	583	611	596	603	583	636	585	613	613	596	616	648	615	561	639	627	573	597	609	613	598	601	627	606	619	589	610	606	588	651	612	586	619	602	564	601	625	602	597	608	605	583	595	601	591	606	600	605	643	578	583	621	585	595	625	593	632	628	604	596	615	600	591	560	600	563	613	630	564	596	622	595	585	631	564	606	631	661	599	637	577	658	659	602	634	621	610	643	555	644	594	574	577	570	614	600	593	640	633	608	611	614	595	571	626	634	675	618	589	570	577	631	624	603	573	608	601	585	593	578	613	624	618	586	596	615	639	624	562	550	595	657	542	585	591	560	599	626	590	595	577	631	575	620	556	636	643	626	592	619	621	577	603	618	601	616	624	642	620	594	596	636	599	590	573	586	564	590	570	613	608	645	616	593	660	622	590	644	579	668	598	623	601	595	601	620	610	591	635	629	598	569	625	581	590	634	609	629	631	612	613	621	619	618	610	589	579	594	662	622	604	635	582	606	616	656	583	653	599	646	611	599	638	612	606	632	582	648	597	606	627	618	661	655	566	569	630	615	590	599	626	624	650	592	598	622	606	545	618	655	600	621	574	598	582	624	583	633	619	608	630	578	641	638	571	538	581	565	630	587	599	573	573	606	585	562	621	600	616	619	600	609	587	603	574	642	586	581	627	608	592	580	562	585	606	623	632	619	588	587	585	587	577	593	601	578	597	635	563	602	629	580	631	647	623	573	606	624	625	587	651	618	612	635	596	571	659	592	611	624	581	629	589	636	659	599	644	589	607	612	589	598	565	636	577	659	594	624	624	604	594	614	612	570	590	596	602	557	574	583	591	577	604	606	581	589	606	599	631	621	614	619	591	564	602	585	651	593	559	621	561	594	587	599	640	594	601	607	636	578	599	615	620	590	580	627	592	581	606	606	658	589	649	616	592	565	624	592	590	618	591	573	616	580	625	608	605	633	579	559	561	613	604	644	604	629	599	626	596	586	572	572	656	621	613	574	609	608	603	590	614	578	603	593	600	568	640	609	621	572	594	591	652	641	608	624	629	598	570	602	628	610	633	584	614	582	573	594	596	600	610	586	627	617	638	568	567	597	606	586	622	594	590	590	602	569	597	571	594	586	568	602	613	578	593	618	601	585	581	571	627	615	589	668	578	601	620	583	605	611	560	603	574	623	595	612	610	596	640	581	568	609	628	576	578	616	651	627	626	615	622	607	578	556	581	617	582	634	593	594	589	586	614	611	599	616	624	605	625	620	598	588	558	600	605	616	596	692	647	650	586	616	607	549	620	589	588	643	583	619	634	546	602	564	600	596	623	622	583	612	613	634	639	613	593	610	610	565	602	624	616	627	569	553	590	577	606	622	618	628	615	641	586	620	610	609	638	587	619	589	609	630	613	641	587	580	597	619	586	624	578	624	590	643	601	615	608	631	589	624	650	571	592	601	615	618	581	587	624	623	568	603	586	624	648	612	592	618	594	597	634	596	616	645	595	608	547	642	572	638	565	629	610	674	599	594	596	619	618	608	608	599	600	613	582	617	595	617	625	592	535	614	642	597	601	564	579	578	565	579	617	600	614	606	571	607	571	641	596	585	626	620	605	594	648	631	611	594	615	586	613	616	595	615	637	601	574	578	597	604	616	609	644	627	673	577	623	587	601	580	589	605	628	572	597	591	600	640	608	659	615	621	635	610	643	592	599	610	591	606	629	611	604	576	612	590	568	606	636	548	588	566	587	639	602	682	588	556	628	623	581	609	654	581	624	593	602	637	578	580	606	590	622	631	617	596	636	639	569	609	571	651	634	641	623	586	624	607	579	622	596	625	601	605	593	578	588	599	577	599	608	603	579	563	656	605	597	617	596	661	584	573	615	597	585	604	595	592	597	632	617	606	595	578	662	591	604	624	642	617	617	587	607	593	577	600	602	657	632	552	624	629	660	577	644	571	627	580	620	636	606	619	573	621	594	550	587	609	589	584	593	578	603	602	647	603	598	582	604	586	598	624	594	580	604	614	585	578	590	611	610	641	562	599	602	547	642	542	577	608	600	611	597	592	579	553	597	599	630	623	615	600	603	624	674	576	641	618	610	596	588	588	556	611	600	644	629	604	617	584	598	598	587	620	610	581	664	628	599	582	604	609	575	599	637	592	628	608	619	582	578	551	596	587	632	578	645	583	604	604	580	585	637	621	577	614	586	617	616	617	641	595	607	604	631	568	601	603	601	610	593	601	598	632	646	596	597	644	588	628	618	611	553	545	617	553	641	605	627	595	631	595	595	603	618	627	596	610	613	583	644	588	562	656	549	595	585	621	619	612	613	593	625	552	646	583	585	647	637	669	626	575	586	589	600	629	595	605	639	602	610	578	564	560	605	604	603	568	608	653	581	584	618	611	611	576	611	587	612	614	624	609	589	635	612	612	578	557	609	603	617	597	623	638	589	618	610	639	614	624	612	604	616	578	588	613	606	636	595	586	585	601	594	632	565	624	593	577	576	622	610	598	602	612	581	631	573	584	606	624	630	621	617	656	622	626	636	632	615	577	629	586	600	606	610	590	574	622	622	629	601	616	624	613	621	614	593	542	607	625	623	606	584	587	595	602	620	582	561	606	652	571	559	590	616	647	609	609	598	617	586	575	572	599	610	579	595	653	615	595	630	624	587	626	565	574	609	647	568	627	599	593	580	607	623	590	634	625	658	632	618	606	637	592	642	604	568	617	611	615	586	583	608	634	591	606	665	634	597	590	653	637	620	626	580	625	577	589	642	585	643	629	608	600	616	631	616	620	621	572	583	590	598	624	602	630	566	605	594	607	579	634	651	614	602	593	589	590	570	634	595	645	600	562	601	629	614	626	570	597	613	610	626	580	596	596	593	622	587	650	599	578	641	626	595	594	640	619	631	582	586	587	600	588	570	595	586	674	654	588	568	608	593	618	630	617	642	634	587	583	631	617	612	593	575	606	634	608	577	609	573	595	610	657	598	594	658	611	623	578	585	596	588	611	610	610	620	582	630	583	582	595	628	668	588	586	592	597	643	634	601	556	594	615	626	577	615	639	595	582	595	631	643	593	602	582	627	594	554	593	562	623	585	597	570	620	609	621	627	587	597	609	616	599	562	633	638	628	610	569	583	592	594	622	593	619	635	624	586	624	624	650	610	583	604	663	559
3872	8685	5732	2822	2137	1660	1362	1188	1084	912	880	850	820	768	698	767	727	725	707	725	735	697	698	684	683	711	675	659	642	623	665	670	635	659	623	659	647	612	641	660	595	634	638	706	598	617	649	643	665	624	620	633	673	626	664	621	641	605	632	647	616	626	645	653	606	562	605	638	622	604	629	632	616	625	647	637	706	605	635	639	629	618	659	699	623	643	652	656	624	625	665	699	627	619	634	612	633	660	651	693	622	594	613	636	627	624	655	611	643	598	654	644	638	639	660	653	658	617	631	586	600	601	633	684	625	640	642	607	642	589	634	652	646	588	623	614	641	595	644	629	622	622	589	602	623	632	641	648	632	625	627	651	646	644	655	584	621	595	659	651	648	657	683	616	620	585	588	631	640	630	619	598	647	600	634	653	641	679	640	662	669	603	628	632	612	668	631	624	653	654	642	645	627	621	621	601	634	637	602	664	618	631	622	676	623	623	635	679	628	631	657	580	587	648	634	649	660	629	665	643	667	628	592	663	630	637	605	641	658	617	638	569	640	606	652	636	610	654	630	624	629	624	584	625	618	631	587	590	655	607	667	633	578	596	613	673	671	650	628	603	604	653	623	587	624	601	624	643	636	692	602	623	614	658	633	629	668	665	611	674	700	647	623	623	662	649	623	645	642	639	606	614	642	630	658	610	636	662	669	640	595	646	631	637	659	617	636	641	628	637	634	632	615	652	589	587	611	604	637	612	613	642	636	645	644	632	635	630	629	616	701	654	668	567	707	650	682	617	677	639	613	656	675	630	644	612	643	646	620	617	636	714	625	637	612	630	613	633	666	638	652	620	603	657	631	594	623	633	619	639	647	623	642	641	635	600	615	644	616	647	655	639	634	659	662	642	591	611	644	605	692	627	620	688	583	650	608	647	620	672	617	660	636	660	606	645	622	620	640	614	611	659	671	609	634	660	614	604	606	592	636	655	610	625	646	629	593	655	608	617	646	595	619	643	602	600	647	657	617	603	644	580	625	621	612	661	659	622	629	583	603	629	647	609	630	604	653	645	628	650	613	629	592	637	619	645	657	626	650	620	674	632	644	632	654	674	626	583	596	632	612	627	580	643	652	637	677	632	623	644	633	658	645	646	627	611	661	620	637	640	619	616	637	639	617	615	646	653	610	629	624	628	590	618	652	647	636	615	622	694	650	645	615	680	635	630	642	648	661	601	582	617	646	652	617	676	622	620	615	645	679	674	612	609	648	670	634	648	656	607	647	647	625	587	651	650	612	636	650	616	704	649	617	613	623	637	635	605	615	653	656	633	649	633	668	603	598	652	610	634	598	602	607	634	647	627	630	657	615	651	625	659	657	609	643	615	591	644	611	600	632	615	633	612	674	649	638	640	653	622	618	689	613	630	605	645	604	618	669	629	664	649	620	637	624	639	614	649	676	647	566	618	669	668	672	612	646	636	674	588	601	630	605	626	598	620	678	662	661	639	634	652	582	646	639	613	654	606	609	649	605	640	652	652	598	612	629	602	673	640	610	608	594	627	626	624	589	682	645	627	667	623	603	626	611	653	648	646	620	665	634	720	674	636	611	684	622	638	670	661	608	602	661	636	647	664	670	618	631	665	671	617	666	639	584	656	673	595	659	623	652	641	703	599	604	581	635	646	673	639	654	668	648	620	615	659	633	647	602	684	606	657	653	659	650	625	677	617	656	656	674	640	628	580	626	621	669	648	624	671	620	626	678	621	620	612	604	630	624	657	658	612	647	614	622	627	696	639	643	618	685	626	661	608	621	648	654	655	633	650	588	640	652	664	632	643	617	644	624	598	625	648	655	628	626	637	632	659	616	640	612	588	630	625	634	637	645	614	609	642	614	646	610	628	626	641	647	613	670	624	611	618	620	595	655	653	634	655	621	664	619	598	608	623	676	650	661	604	614	609	618	603	614	636	651	644	637	614	661	584	582	656	659	683	590	622	622	616	643	612	652	642	635	644	660	635	643	598	641	662	620	673	656	636	623	627	642	671	627	611	641	576	673	667	678	636	594	668	672	578	683	649	613	663	635	641	654	602	604	692	632	631	601	639	639	634	623	632	608	612	677	685	646	675	638	606	611	645	592	655	602	659	629	615	661	640	655	613	642	635	637	654	603	626	602	630	647	627	632	613	593	655	618	677	641	611	639	607	627	624	592	661	648	643	618	597	642	650	661	619	618	627	643	651	633	616	685	646	606	661	608	628	609	671	651	637	569	648	638	613	615	650	662	627	598	639	679	685	662	645	631	650	630	629	589	674	622	641	645	619	694	668	696	650	631	626	579	630	597	649	624	666	685	611	609	653	609	645	643	637	660	633	614	644	631	649	631	628	620	633	629	705	647	626	648	609	658	649	642	623	638	600	625	637	621	647	664	608	623	648	625	652	650	617	677	609	641	640	632	594	621	641	638	637	619	646	639	595	640	621	652	643	645	606	637	679	620	612	619	641	657	589	635	622	662	607	635	609	655	611	637	644	626	657	593	608	676	647	633	634	604	657	649	610	660	622	639	641	672	688	648	667	652	619	624	621	607	581	653	648	597	644	622	645	629	665	651	624	616	634	605	620	649	671	603	600	642	621	647	616	641	640	643	665	635	617	651	555	604	569	641	646	598	598	638	592	627	621	613	588	642	639	608	685	601	620	635	653	634	633	620	615	603	590	612	662	695	705	668	657	669	609	620	621	632	603	653	612	632	576	622	605	676	624	639	603	653	663	611	624	667	631	616	601	647	663	624	646	623	678	597	625	609	619	606	652	679	631	636	606	633	601	647	645	651	664	619	622	619	641	649	609	592	682	637	647	621	658	622	598	627	617	649	657	646	618	622	609	706	631	627	659	598	649	655	590	622	607	603	644	653	661	602	601	627	633	627	631	608	626	674	603	619	630	637	614	591	621	639	656	645	610	650	665	643	629	627	569	631	599	624	600	609	665	629	642	623	682	646	593	636	660	631	647	622	636	623	652	636	651	647	657	670	631	613	618	627	632	662	580	634	634	632	690	672	616	610	631	637	663	671	581	648	636	621	624	630	656	639	644	623	663	659	620	612	615	643	642	670	642	675	645	650	590	649	608	672	630	653	622	664	619	654	598	630	650	600	590	629	660	656	692	612	658	619	618	649	607	621	649	622	648	620	672	644	609	668	586	650	645	647	654	661	663	664	662	657	604	670	629	594	637	641	620	606	624	699	608	649	600	661	629	626	704	616	610	656	648	678	656	623	653	587	639	684	586	598	647	612	634	650	632	674	657	660	609	637	647	602	686	609	631	646	626	637	606	637	640	676	625	645	663	652	652	594	679	604	648	645	592	662	638	581	623	613	675	657	643	636	643	590	615	632	615	638	608	644	650	616	633	648	609	625	641	573	610	650	625	651	624	627	602	649	617	650	637	625	668	659	689	599	636	625	607	668	654	621	589	669	633	655	632	634	632	641	618	621	651	615	588	610	652	642	651	645	635
24968	21024	26628	25406	6038	658	564	465	453	471	429	466	439	424	423	403	391	405	383	397	381	390	387	403	372	401	391	348	403	363	430	391	337	387	373	408	373	351	397	373	379	362	399	398	395	341	362	367	402	386	360	349	397	385	394	383	405	399	405	386	405	359	337	386	360	375	399	410	368	375	349	381	374	439	398	371	410	349	386	378	390	372	360	370	367	382	380	385	371	376	404	409	391	375	398	357	393	432	375	383	346	397	412	399	370	366	395	366	392	381	383	388	410	397	378	387	390	398	412	395	385	385	369	366	360	394	361	382	389	435	345	381	393	408	403	398	347	369	352	368	361	363	410	392	401	370	382	391	398	407	375	376	384	386	378	338	391	374	378	378	353	357	384	376	387	385	360	382	388	346	376	339	380	351	366	380	375	351	365	367	368	349	361	373	390	380	390	364	371	384	397	362	375	396	360	382	364	367	417	381	372	371	391	384	385	348	407	403	406	394	350	358	370	373	424	371	353	388	362	401	408	363	362	388	381	342	365	380	383	379	412	361	347	354	390	374	374	386	391	355	371	416	376	346	409	352	386	376	417	392	398	414	422	402	385	401	359	396	417	400	376	360	369	402	374	433	382	362	360	362	404	430	384	369	410	386	385	353	373	394	366	381	352	392	371	377	348	403	398	391	401	398	368	406	388	400	393	418	401	410	382	390	366	377	372	401	380	406	403	363	405	405	342	380	383	383	352	349	380	356	385	403	421	383	373	384	390	389	393	399	361	418	368	428	379	378	385	354	397	406	375	379	363	348	406	355	416	390	365	390	376	374	373	383	361	384	372	365	369	382	361	397	410	388	405	371	369	373	418	396	370	368	414	400	353	388	362	381	378	393	381	390	372	427	382	389	417	367	364	364	385	343	378	384	397	348	357	375	384	413	380	369	400	418	406	379	394	355	386	363	364	380	365	416	392	360	370	365	338	378	390	389	361	369	374	379	378	399	367	371	379	357	337	344	414	394	378	375	368	387	347	369	385	386	395	376	395	353	363	385	411	383	359	374	406	369	376	364	368	363	375	381	377	377	404	355	410	397	374	428	385	415	352	402	390	390	381	350	377	369	370	382	406	377	365	392	386	353	389	402	385	380	394	386	410	338	355	369	386	364	360	349	375	363	349	357	369	376	358	375	392	403	363	373	418	375	408	381	373	404	363	361	373	396	353	393	420	375	364	389	366	382	392	377	366	382	379	381	374	374	341	371	368	365	380	342	374	398	404	379	390	377	394	404	369	382	374	391	372	391	388	388	379	369	381	412	390	402	391	361	391	378	387	387	413	379	393	390	407	397	371	377	401	354	393	393	407	386	361	387	408	414	365	383	422	396	350	397	395	346	361	393	402	354	356	375	397	402	394	396	346	372	412	370	397	370	371	364	369	358	367	343	425	371	406	389	353	375	399	374	388	376	387	375	379	404	357	357	338	377	366	369	381	355	378	377	360	379	388	350	370	369	393	375	384	392	382	400	376	388	394	376	348	399	432	367	371	365	394	375	370	385	381	380	386	366	429	348	360	379	372	381	365	378	392	362	402	405	373	384	360	382	402	402	399	381	375	384	403	409	365	371	368	364	375	399	402	380	431	372	350	363	361	376	367	349	374	390	421	349	402	382	387	347	355	401	362	360	358	415	406	386	401	403	409	384	370	380	411	362	396	369	387	365	379	357	374	373	395	370	366	378	397	399	379	363	380	397	425	341	376	391	351	390	355	361	355	390	417	395	365	376	343	391	351	387	359	345	372	391	379	373	363	373	377	373	374	365	367	375	408	378	384	386	384	385	391	345	386	386	381	379	375	382	391	373	381	357	403	394	400	391	359	363	385	377	400	383	401	379	363	362	423	371	406	382	399	372	417	359	386	367	344	417	388	346	370	361	381	360	351	376	326	352	366	391	402	367	421	396	378	377	388	394	367	382	378	399	396	373	397	419	352	360	364	383	399	393	349	356	358	367	353	376	361	403	387	377	391	392	386	375	389	345	334	384	365	419	410	379	359	375	383	381	389	376	383	396	417	394	412	390	409	367	392	376	376	364	413	369	422	374	361	370	389	369	375	387	376	376	387	402	403	382	366	400	354	368	351	368	395	441	409	384	387	357	346	363	391	396	384	397	408	376	389	376	394	398	383	361	364	358	395	405	351	388	402	392	368	405	409	377	346	353	423	465	371	350	417	404	393	388	340	394	381	392	367	410	386	340	396	383	379	407	411	358	383	391	363	377	389	357	379	345	357	337	357	351	366	386	361	391	373	391	368	390	373	369	391	358	375	370	378	381	352	403	384	396	378	388	392	363	410	394	376	373	355	338	388	397	388	389	394	358	359	365	387	390	358	386	388	394	408	389	388	392	348	407	353	407	376	384	361	415	405	371	395	373	399	391	380	406	386	359	390	401	391	421	386	384	364	343	362	379	386	390	431	371	363	383	387	363	386	389	362	389	399	383	393	412	366	367	371	408	391	389	384	372	362	354	379	359	369	346	399	364	362	367	404	358	351	398	400	394	384	374	358	372	361	349	368	412	380	390	354	398	408	381	357	376	404	390	378	389	382	369	352	412	381	374	371	358	374	401	370	376	370	384	424	392	369	383	362	412	381	383	371	360	354	366	378	385	412	382	403	422	394	392	354	355	406	384	356	378	399	352	381	399	368	374	389	398	384	379	382	409	393	358	359	386	413	406	373	368	394	373	387	362	414	360	346	401	377	407	398	364	348	374	360	366	374	411	374	367	380	385	344	365	376	385	385	362	370	350	383	397	381	378	398	347	368	359	391	403	353	377	388	408	388	391	369	389	395	387	347	364	388	371	428	379	392	354	347	379	367	399	411	381	380	373	363	425	378	349	411	402	370	418	394	391	403	417	362	395	376	408	378	380	405	391	370	374	372	384	366	380	367	403	372	399	385	388	385	391	380	387	380	399	381	383	408	425	367	373	359	357	386	417	379	413	380	371	380	390	384	343	358	381	371	408	385	366	353	370	408	358	403	341	360	376	386	372	377	396	357	405	359	366	422	366	365	383	343	382	384	372	401	366	352	385	376	380	381	384	356	374	405	371	365	387	382	384	387	403	374	365	345	362	367	406	390	372	366	378	409	395	374	361	355	419	363	403	380	367	318	367	383	400	410	347	370	389	353	399	389	377	372	382	379	400	373	413	347	355	377	348	362	368	383	379	388	377	396	361	383	377	372	337	377	378	426	383	379	390	371	388	364	390	400	394	378	346	408	390	380	351	395	410	401	410	390	400	363	372	367	365	358	358	372	345	418	379	377	384	371	347	378	383	364	375	396	380	393	362	384	435	393	383	385	372	352	395	393	384	402	336	399	359	405	422	389	368	409	398	403	420	372	402	332	379	355	400	370	391	412	380	381	375	406	388	378	377	377	395	406	370	371	333	350	370	385	396	348	367	396	397	405	375	388	379	415	366	343	410	394	342	339	360	376	333	363	387	402	348	390	371
3602	4515	2938	1466	1122	1001	774	730	615	613	580	531	517	511	506	481	513	480	470	482	463	458	431	468	448	466	427	413	457	445	454	462	495	435	394	476	466	446	429	452	440	481	445	461	454	441	450	458	428	467	433	470	415	492	462	414	433	445	435	448	453	399	504	473	452	436	428	434	418	419	429	448	444	455	433	443	462	444	424	463	434	414	430	457	479	415	451	444	445	460	435	431	431	434	461	451	461	432	430	450	448	471	440	430	450	418	453	446	447	452	467	442	458	435	448	437	423	406	458	420	438	446	423	460	423	429	438	447	434	448	457	424	442	429	502	460	406	444	472	430	466	430	420	409	424	418	463	421	461	441	415	432	471	408	442	427	435	431	451	399	442	437	427	425	405	436	470	434	441	425	461	458	478	462	434	468	475	436	471	390	438	448	435	472	435	431	437	415	464	422	441	458	429	464	464	454	466	457	478	455	430	438	438	452	468	437	463	451	450	457	433	463	454	440	411	452	408	427	439	454	447	445	442	414	453	430	440	421	454	455	466	460	445	461	444	427	435	466	465	448	374	433	462	463	407	447	413	421	410	471	444	459	405	453	444	467	440	415	452	453	451	463	440	433	424	493	437	454	410	432	421	450	488	427	447	454	425	463	468	451	423	446	446	461	477	431	468	452	447	425	446	420	425	432	426	465	455	430	429	444	427	478	414	457	470	436	417	409	481	455	470	452	447	461	421	452	459	477	428	426	439	447	432	456	460	432	473	418	485	469	446	460	461	438	398	445	420	447	457	460	463	451	450	417	489	426	442	426	427	441	469	414	424	470	444	393	413	495	466	400	450	447	436	416	454	459	468	438	453	476	443	433	425	417	444	459	441	447	463	453	462	452	458	442	439	465	460	467	455	415	458	424	446	427	452	427	434	412	428	458	454	466	406	464	474	403	472	405	454	410	443	432	492	451	440	456	437	413	461	416	436	466	413	419	453	446	475	448	453	488	441	445	448	503	416	484	436	457	434	473	467	424	452	449	433	473	463	466	442	439	438	478	449	436	437	445	462	450	462	417	423	399	436	435	450	462	405	444	433	469	410	447	430	474	443	445	429	464	430	444	427	439	410	421	434	418	481	462	422	434	469	451	441	436	446	451	434	420	422	446	470	444	430	481	479	435	432	432	458	453	453	426	466	394	454	430	461	456	436	418	446	456	454	446	467	446	457	442	437	404	406	419	454	447	416	438	421	411	455	444	434	448	447	438	421	424	410	450	468	445	417	437	411	435	482	436	417	460	446	419	421	465	451	447	423	410	436	444	475	450	431	400	454	435	466	441	422	445	437	434	403	435	446	460	509	419	420	448	467	446	442	416	468	411	466	430	449	403	446	457	429	456	430	393	439	448	490	453	422	441	444	429	445	440	451	437	463	419	424	441	425	438	461	414	478	434	423	438	486	416	439	437	447	452	427	441	411	417	467	418	442	443	428	428	433	421	403	434	485	461	436	411	423	415	428	442	484	404	505	424	430	455	448	435	414	435	438	427	452	434	441	416	460	458	442	452	458	426	508	452	448	455	417	432	408	423	419	425	458	436	471	426	408	436	427	407	469	438	430	421	427	428	459	434	432	477	465	433	434	463	460	436	445	422	428	451	452	451	449	439	442	416	436	460	424	445	468	445	490	420	475	414	442	427	433	456	486	448	427	460	451	436	427	461	488	498	439	453	452	448	440	455	421	457	447	421	414	460	452	442	456	413	432	463	453	470	472	454	410	447	425	407	446	438	456	469	454	434	449	436	435	426	460	468	426	455	403	416	453	447	456	420	415	417	442	460	429	457	422	470	423	446	442	475	449	455	458	470	474	445	438	426	468	431	416	463	449	434	467	392	430	429	447	459	450	422	467	444	447	395	442	426	451	473	434	460	420	438	418	433	447	442	420	434	448	465	461	434	457	450	462	449	456	437	418	426	431	459	461	469	440	457	450	437	417	445	425	429	457	479	429	417	439	426	458	428	427	452	436	403	449	427	446	451	431	459	418	429	437	420	457	460	421	456	409	471	470	401	415	454	450	447	451	471	463	459	416	485	459	466	474	463	429	455	426	442	427	449	442	429	413	442	430	427	438	438	470	432	419	437	444	374	476	469	414	476	447	426	428	426	438	446	462	434	428	427	410	456	455	405	400	448	458	425	463	416	408	422	435	425	448	446	452	425	422	430	425	462	423	448	439	457	396	432	462	430	428	448	443	423	459	435	437	482	445	443	433	450	425	436	431	445	450	431	438	458	400	424	456	459	424	435	410	440	445	473	456	418	443	455	434	448	451	472	437	442	445	395	399	440	428	474	481	419	409	440	417	420	439	420	427	440	404	466	438	453	430	419	464	485	437	452	442	453	465	457	403	431	433	439	435	468	420	443	459	427	434	445	434	422	422	457	463	422	444	434	445	393	430	441	451	455	441	410	437	446	425	417	428	424	460	436	426	465	452	437	446	427	463	434	463	436	423	454	407	460	441	471	409	438	432	420	442	465	458	422	465	427	452	428	463	447	435	436	416	456	464	461	445	437	488	442	435	452	432	474	424	451	407	411	431	454	494	427	428	434	499	439	435	446	432	447	446	496	427	453	456	444	464	451	439	450	466	460	436	430	424	421	453	449	468	465	436	444	407	439	454	439	441	433	417	416	447	457	422	445	434	469	442	435	406	454	456	435	441	468	443	438	423	459	435	436	457	432	449	431	418	433	420	438	421	428	401	465	395	415	425	405	466	407	442	445	449	432	421	430	424	438	439	457	454	447	448	479	429	430	419	419	448	449	399	478	428	453	441	432	429	445	449	394	458	425	459	401	447	435	442	448	483	431	450	453	414	477	433	404	444	397	417	450	450	476	397	421	409	439	446	452	484	451	466	494	461	444	473	416	453	452	462	452	440	421	448	456	458	466	463	430	444	408	456	442	456	457	420	452	412	442	451	439	450	410	440	463	422	449	470	417	404	471	397	437	455	416	452	426	451	436	412	438	454	423	423	436	433	456	459	364	413	444	442	457	445	413	419	473	438	445	474	432	442	452	427	402	442	471	447	446	473	432	476	452	420	456	478	435	452	448	399	412	496	452	466	411	465	485	488	443	438	457	415	420	435	425	448	440	432	448	415	412	450	437	406	441	455	456	438	401	414	454	417	430	418	469	423	476	425	478	418	393	460	479	427	423	404	448	419	472	428	448	441	454	444	415	477	437	491	454	446	429	420	445	400	471	445	443	428	427	454	383	468	445	444	437	432	470	396	429	457	472	434	442	458	421	465	442	476	457	462	452	434	429	422	423	454	486	418	446	455	467	498	443	423	451	439	425	410	437	442	446	428	490	417	435	459	432	435	470	402	428	430	457	417	453	439	431	423	484	472	448	424	447	476	443	445	440	467	458	407	442	431	470	456	433	449	440	436	472	451	485	425	411	451	418	384	430	422	453	403	426	385	459	414	453	455	449	441	464	399	463	458	411	462	448	450	446
22550	21056	28537	23785	21057	21082	6980	1544	1271	1223	1222	1153	1063	1039	1054	1025	994	975	963	1002	940	1034	977	971	988	981	925	921	966	945	931	923	953	939	943	941	919	965	899	966	943	950	893	945	835	863	903	905	969	883	912	949	944	943	884	954	936	850	968	924	905	956	883	973	921	912	915	904	902	899	931	891	962	977	922	928	928	932	902	893	846	943	894	936	845	929	876	959	945	934	941	928	907	925	954	911	928	903	929	907	874	917	845	932	955	964	881	969	936	930	916	868	909	949	881	881	974	940	894	955	958	934	891	900	946	901	913	894	922	864	943	931	917	926	915	829	872	928	929	930	889	894	906	917	941	943	966	941	912	946	994	935	940	919	868	934	965	956	886	918	889	924	912	941	944	851	907	894	924	921	900	895	918	885	887	937	946	933	878	910	866	963	897	961	931	954	910	912	949	967	921	947	923	1005	867	973	923	936	866	967	970	933	924	939	841	896	919	918	905	942	870	918	918	938	915	910	920	935	887	899	868	914	933	919	884	942	961	969	932	972	896	882	961	910	867	922	930	966	925	907	955	927	915	941	934	937	953	913	954	918	987	969	929	886	913	1008	862	928	979	921	918	933	914	910	886	925	889	888	945	921	927	917	898	852	939	924	920	920	917	890	946	981	942	946	926	917	900	977	926	895	837	942	857	938	942	947	914	894	884	913	933	899	988	912	957	827	913	862	899	870	953	860	872	946	895	866	892	955	897	926	941	886	930	901	955	918	923	942	944	901	934	887	855	957	915	906	864	872	931	939	905	932	950	870	886	890	891	857	894	911	954	931	943	924	923	857	955	896	1007	879	896	881	956	929	913	879	939	891	934	881	946	949	941	897	917	948	945	909	936	944	853	907	910	872	937	956	914	922	884	917	927	903	930	894	915	909	917	944	888	881	901	881	904	976	905	918	919	964	929	877	922	906	941	962	885	927	824	937	957	867	903	895	943	886	948	881	868	848	931	901	920	941	881	931	898	878	925	848	880	914	894	948	871	919	967	933	899	955	927	895	914	913	925	928	916	941	902	930	969	940	924	897	964	933	907	903	956	954	946	929	904	918	916	911	921	893	916	905	876	901	926	916	985	918	903	915	920	900	839	1005	913	849	897	964	864	888	861	913	904	899	927	891	943	881	923	838	946	894	889	899	891	880	892	860	944	894	908	948	936	929	930	894	921	966	904	879	897	932	880	933	906	882	963	912	970	856	913	916	925	955	905	920	898	875	970	962	910	943	886	893	948	894	870	912	934	925	904	915	908	949	947	965	912	871	883	924	953	939	913	968	922	916	943	872	919	980	915	933	898	875	882	932	904	989	958	892	940	907	885	938	890	967	918	877	888	888	915	925	933	895	953	875	924	923	897	974	923	946	909	903	906	879	909	876	836	950	927	905	914	912	901	905	921	876	975	885	932	940	928	948	946	912	867	878	969	913	962	915	973	904	890	861	893	895	963	965	947	946	917	920	896	852	884	918	918	925	903	943	890	888	861	925	938	917	897	906	850	924	890	886	904	888	965	915	888	908	898	950	913	904	908	885	872	905	845	904	945	961	929	882	905	875	908	927	889	919	883	890	885	919	920	956	916	925	896	888	890	922	933	935	918	906	888	919	894	1014	943	929	892	937	948	917	920	878	833	856	910	928	920	896	948	849	936	944	851	921	923	944	870	978	873	956	904	860	889	921	899	926	890	893	924	950	912	892	912	921	926	890	903	931	868	896	913	969	846	869	908	983	900	920	938	913	918	933	921	926	918	956	946	919	926	928	919	951	868	912	877	917	936	906	940	961	915	912	990	913	954	897	936	875	898	925	901	909	910	964	919	925	902	859	898	918	918	925	892	916	970	879	938	908	885	921	925	931	898	952	975	865	908	889	873	905	893	907	916	932	945	864	903	956	951	915	876	926	971	891	893	904	872	914	893	925	924	894	908	908	943	899	947	891	866	921	949	875	925	898	913	930	887	875	906	942	904	836	885	897	973	912	921	901	923	929	939	886	875	903	904	893	917	900	985	923	905	952	904	916	888	922	915	908	903	925	885	897	863	919	907	949	886	904	975	853	888	952	857	856	947	913	931	911	909	936	978	923	930	917	899	911	892	982	878	907	908	897	872	896	870	888	972	915	908	902	964	927	954	888	908	922	913	915	869	921	943	913	905	929	932	917	902	910	917	920	922	925	945	946	949	878	911	894	966	898	882	915	891	917	943	958	955	900	899	937	892	930	844	913	918	899	924	934	965	947	884	888	857	883	957	903	909	897	914	875	897	894	866	908	854	873	908	914	950	881	903	878	915	884	861	922	918	915	939	932	944	887	932	904	913	932	859	950	902	902	928	967	924	866	937	907	927	918	886	882	955	892	929	915	886	904	868	892	900	944	896	954	921	946	914	865	905	929	870	940	917	937	949	927	894	876	906	906	925	956	807	935	857	914	902	1003	874	921	862	916	907	958	920	897	940	938	953	924	885	926	897	905	879	932	931	926	952	934	931	891	892	978	930	913	906	931	921	908	942	889	932	909	921	921	905	924	916	900	920	941	889	924	936	933	917	878	861	872	900	912	841	893	857	896	853	936	904	937	930	888	890	923	896	979	907	924	899	907	952	932	943	1004	905	935	907	919	905	912	873	903	903	897	879	940	909	843	935	951	923	926	885	909	908	918	910	920	919	932	887	888	952	926	967	901	934	922	862	877	875	866	904	938	879	896	887	950	915	893	911	883	945	932	889	960	901	892	943	898	881	943	940	900	910	940	977	925	934	913	930	906	918	952	925	858	922	896	928	900	944	886	930	858	967	936	892	922	923	935	921	875	894	981	846	893	925	859	904	936	901	893	935	901	880	934	906	927	965	955	910	892	956	892	889	851	936	890	919	1001	831	937	937	913	907	935	895	924	932	958	946	944	918	901	889	935	976	930	896	881	971	885	931	885	930	954	889	916	877	947	941	885	918	926	924	886	901	928	884	937	911	926	875	882	927	842	963	892	917	962	904	904	953	880	953	949	921	924	940	875	884	861	847	913	946	900	894	899	870	890	916	888	927	854	919	912	868	922	946	967	944	860	910	964	894	920	953	872	925	910	894	872	931	897	893	926	876	957	925	929	897	875	867	885	952	941	887	876	877	945	957	875	919	892	955	945	908	928	918	934	966	961	905	912	907	915	917	937	891	863	898	919	906	889	904	913	923	946	853	914	890	913	937	930	945	898	901	889	924	947	902	890	911	940	898	919	867	865	940	925	937	877	912	933	856	960	899	912	940	936	973	978	916	934	936	950	933	949	872	914	871	953	930	992	903	992	902	912	881	944	905	966	920	922	919	892	841	886	936	916	923	948	890	847	909	901	926	944	955	881	913	905	955	917	887	908	905	883	865	894	937	971	925	894	932	894	934	884	892	958	872	927	914	927	926	973	979	940	905	910	848	892	911	924	939	908	873	939	943	968	851	919	928	868	957	888	906	903	913	836	898	940	888	880	900	897
5237	14253	9551	4834	3725	2863	2383	2027	1692	1510	1386	1406	1279	1221	1160	1171	1091	1110	1067	1045	1004	1064	984	979	1022	1009	1030	969	967	949	1029	997	987	988	976	911	961	989	1009	1003	946	993	989	927	920	1012	979	941	965	911	984	979	935	987	990	921	979	1001	908	905	971	976	890	931	958	906	947	966	978	994	939	952	938	954	995	950	923	962	996	936	949	918	973	962	931	946	1009	932	995	978	942	999	965	936	957	970	948	901	939	916	878	903	911	964	985	975	986	977	964	918	959	934	948	967	946	897	994	952	900	941	971	943	952	985	969	879	924	914	959	927	924	877	946	881	970	918	925	961	980	973	938	967	960	934	945	994	947	983	959	950	905	950	905	942	1011	964	951	931	982	968	1013	937	929	973	1003	986	977	964	960	1005	959	955	958	939	950	978	938	1001	938	922	904	971	949	932	939	991	991	931	961	929	905	986	929	940	963	962	901	926	968	935	940	974	949	932	945	930	927	980	943	1008	916	981	963	940	976	983	931	961	945	939	961	959	946	975	901	941	976	943	876	967	970	981	961	964	954	957	1030	928	959	901	940	967	906	962	963	927	984	887	903	966	916	936	973	952	979	947	895	964	974	1010	962	931	937	945	914	907	960	884	940	965	915	969	907	966	945	921	873	897	917	926	906	987	969	976	946	980	895	919	900	985	962	920	974	885	927	970	969	1010	972	964	970	946	1007	972	935	869	926	955	987	927	985	934	900	952	932	940	943	956	889	932	966	953	922	955	969	961	954	855	923	896	944	935	967	957	935	906	1055	961	954	973	944	1006	1013	939	933	959	958	948	946	974	912	966	946	868	940	936	954	952	937	979	944	963	924	957	928	981	896	897	912	986	959	907	937	950	964	971	996	924	936	941	929	937	953	1010	888	968	923	887	951	969	970	960	937	942	957	958	923	943	971	952	927	921	993	878	894	962	996	914	864	879	946	878	946	976	976	955	961	962	950	949	948	973	927	981	922	973	992	963	988	916	956	983	884	954	938	842	982	940	1003	986	921	966	952	913	922	938	968	971	951	980	916	968	946	918	929	974	919	935	943	955	937	937	930	978	909	922	933	974	917	940	934	927	923	904	952	919	945	946	963	936	947	906	917	934	989	941	897	923	908	925	960	944	976	910	952	937	936	962	947	992	955	958	982	958	969	927	924	958	927	938	902	1012	957	950	940	904	956	921	971	939	942	905	925	928	950	968	929	973	913	931	936	1024	935	891	933	964	887	942	899	983	991	1006	979	908	935	912	952	969	968	953	961	985	1002	932	933	981	952	903	966	936	951	946	917	970	920	950	916	953	998	983	940	903	957	971	897	938	936	945	930	905	908	933	966	942	950	960	958	924	1006	929	973	1023	954	994	889	963	964	957	933	977	963	921	947	933	955	935	958	869	960	935	944	946	1024	922	966	968	950	956	972	879	946	962	947	968	961	990	916	959	938	961	981	955	929	943	934	965	895	952	949	909	925	938	992	946	939	938	943	943	1020	948	955	917	887	955	955	944	924	892	927	924	970	977	934	901	927	995	825	920	965	921	1007	949	924	1022	974	894	1005	942	944	951	883	973	908	918	927	957	860	894	970	932	985	916	937	960	942	982	969	968	983	937	921	987	999	968	919	930	852	954	920	894	971	923	926	960	955	963	945	925	935	888	936	993	967	929	977	944	941	1028	950	910	938	951	955	863	928	926	922	954	996	936	957	965	919	949	909	919	883	958	944	919	943	947	968	940	973	936	949	1009	970	903	983	945	910	932	978	915	920	911	947	960	907	927	964	954	888	937	950	949	904	953	924	917	948	1001	937	1017	913	932	936	899	936	937	924	947	937	949	981	904	951	924	940	923	909	935	947	981	1009	943	934	941	936	928	921	988	1012	912	965	986	918	970	978	848	976	950	960	938	957	899	930	958	936	980	993	961	962	956	992	933	955	930	948	930	916	933	964	927	923	971	884	956	976	928	897	1013	970	1002	904	958	952	970	939	1066	965	971	937	904	912	946	933	981	940	952	939	943	934	952	976	993	929	916	950	960	925	882	980	949	961	963	912	938	891	976	928	932	999	941	948	958	932	943	943	981	902	905	894	950	941	965	1009	1004	933	972	1048	962	935	1003	970	960	925	944	961	969	950	948	945	954	919	920	952	1004	961	921	958	873	937	960	928	902	993	972	956	941	931	918	997	967	936	977	961	875	892	938	1004	991	938	950	942	944	936	981	939	914	983	962	944	916	871	945	979	951	967	906	953	907	970	957	989	953	980	978	962	963	931	958	918	922	935	973	961	962	961	870	922	919	936	963	929	987	935	921	949	1002	946	1009	974	948	992	891	908	970	952	929	944	986	901	924	980	936	953	942	1032	928	964	949	907	963	879	989	938	965	1007	957	917	929	947	844	935	987	938	926	970	976	970	924	945	918	967	959	982	952	984	932	979	994	960	959	896	927	962	909	898	983	930	935	895	960	895	906	868	914	926	936	967	922	892	959	916	1004	928	921	944	923	907	929	980	955	964	957	932	957	883	884	981	904	938	923	964	915	926	942	903	950	893	925	979	971	977	961	995	991	973	1015	931	960	924	970	887	933	894	926	909	980	936	993	965	907	954	1020	947	916	885	955	1023	952	936	944	903	966	947	973	992	879	961	950	920	971	932	977	950	943	988	942	883	955	938	950	970	927	935	988	972	962	946	947	946	949	952	880	927	926	908	948	937	961	948	974	957	942	928	968	950	924	907	949	987	937	951	895	885	931	972	925	981	933	912	920	905	947	970	990	919	939	907	957	951	969	958	953	931	977	951	944	942	951	936	936	969	932	984	938	898	979	957	943	944	937	965	955	948	903	934	965	959	1019	953	925	944	933	923	946	954	958	920	970	935	956	1012	971	1006	908	918	878	948	958	941	967	919	909	962	930	952	951	940	992	918	936	977	977	979	905	923	946	1010	895	943	910	871	944	953	975	941	924	938	1002	946	925	948	956	919	955	988	956	905	962	907	957	972	974	951	971	944	905	906	934	944	952	950	977	970	971	928	923	924	935	951	902	956	944	976	945	959	945	976	969	967	985	935	980	895	931	962	954	1008	950	968	917	904	929	969	970	899	985	943	970	895	962	982	1013	969	1019	952	974	908	961	917	929	1037	959	969	979	953	953	931	972	917	979	947	981	969	951	932	932	891	914	935	963	912	950	908	972	904	941	944	907	926	954	946	929	887	970	947	895	932	900	954	952	966	958	974	962	946	982	971	903	952	941	920	943	955	916	978	966	966	906	980	977	939	923	956	910	977	963	965	923	908	955	934	912	919	946	934	956	914	929	962	946	919	941	951	902	940	962	959	940	962	969	1016	940	936	910	906	938	950	910	979	919	980	985	917	945	889	935	985	960	948	965	930	1016	966	995	1012	929	953	885	917	977	898	929	931	948	977	930	933	973	938	908	956	941	959	943	860	986	942	913	971	923	958	991	895	976	941	892	889	933	934	968	939	985	938	945	952	960	954	972	1003	928	920	936	938	930	939	918	922	936	911	975	905	907	951	895	942	923	921	907	923	945
27694	17739	3529	471	325	313	274	270	297	258	277	316	245	270	257	264	259	279	267	275	244	249	264	277	264	260	255	284	238	257	279	286	274	228	254	261	257	246	249	268	254	267	260	275	294	310	274	258	253	254	240	247	254	273	258	275	255	261	268	262	256	278	284	255	244	258	244	237	250	248	266	275	282	250	260	252	246	240	277	261	246	252	279	244	256	281	276	263	293	251	261	232	262	257	272	245	278	274	282	266	281	249	268	251	256	255	245	250	250	272	250	261	262	266	231	253	284	269	251	269	261	262	276	267	288	264	230	252	274	252	255	255	264	257	271	251	275	266	232	266	262	259	272	271	255	260	263	277	256	250	249	257	295	270	262	280	270	257	277	275	274	247	275	235	267	271	240	249	284	281	247	266	242	267	276	254	274	225	260	255	267	245	271	255	273	276	253	298	263	237	258	277	232	242	246	266	288	268	276	237	272	267	261	262	267	238	273	227	262	267	263	269	284	225	254	276	274	253	263	266	270	272	264	267	273	294	254	241	300	263	245	267	248	257	230	264	243	219	258	264	273	274	262	270	251	264	249	287	267	252	252	259	248	254	259	253	249	251	262	268	276	271	288	272	275	271	245	252	261	256	241	225	270	272	253	281	280	241	243	261	271	251	258	275	262	255	276	279	253	262	237	287	253	263	250	239	241	269	275	272	248	266	264	233	245	237	248	250	257	268	251	256	265	244	292	243	268	279	256	234	258	260	236	265	250	251	268	285	252	265	283	254	263	279	245	255	257	263	276	278	245	266	271	260	237	278	259	258	264	259	254	274	253	268	243	266	238	275	263	276	267	249	268	301	244	263	247	269	269	294	245	247	262	273	238	294	256	266	285	270	253	249	265	268	281	269	252	281	279	224	256	259	268	265	250	285	269	244	266	242	254	234	266	268	239	258	279	252	243	266	296	241	268	271	257	278	260	270	262	289	257	240	254	254	271	266	297	249	237	277	239	235	250	283	277	244	260	244	255	274	240	269	252	264	265	251	237	254	270	264	254	260	252	253	282	233	270	253	247	229	270	249	266	286	253	256	224	254	257	295	250	254	263	266	248	265	290	265	259	253	236	254	263	234	239	241	241	254	263	275	266	253	248	237	263	274	249	267	273	260	255	274	281	258	294	239	258	246	285	242	235	255	250	270	260	277	261	236	272	253	253	290	275	254	259	274	256	241	268	267	263	256	252	227	255	254	255	218	249	259	250	257	256	279	239	261	292	269	265	271	244	268	246	274	233	257	237	230	249	241	234	226	258	268	252	228	234	284	236	244	273	250	267	251	238	242	267	266	253	266	275	264	266	237	256	245	259	299	238	270	269	285	261	254	283	272	264	288	262	287	273	234	240	245	248	268	247	265	274	282	276	270	252	278	294	261	255	255	263	255	261	271	247	245	239	270	266	244	262	242	279	256	238	272	248	270	259	268	272	273	254	267	257	253	259	260	251	238	244	259	258	253	256	256	249	251	276	258	272	237	253	249	256	289	272	237	236	259	227	258	254	251	242	239	248	268	240	252	269	252	236	280	281	258	254	241	258	244	255	245	231	278	285	242	266	283	235	267	259	251	246	277	257	271	265	298	253	254	277	235	236	272	268	247	259	253	238	232	281	253	230	258	267	233	244	274	259	256	285	282	262	243	285	260	279	264	253	252	239	247	229	264	230	265	257	276	254	251	256	264	276	251	236	273	261	229	244	248	250	296	260	224	241	240	232	265	258	288	274	252	237	258	258	242	265	251	268	302	246	253	235	243	270	273	255	235	258	262	263	291	246	239	274	251	290	267	254	258	260	270	261	257	275	269	272	257	260	255	290	258	281	231	260	262	259	271	253	286	263	248	263	265	254	265	271	252	282	256	257	270	272	284	273	265	243	248	247	260	271	230	252	251	272	264	254	254	250	259	247	258	256	255	245	262	256	271	271	285	255	269	270	253	277	257	249	270	256	237	296	250	261	264	252	217	272	268	254	236	269	263	243	253	237	238	246	255	268	269	240	274	288	273	258	241	241	277	267	262	290	248	256	262	274	242	253	253	270	258	250	229	248	270	266	270	289	242	253	263	282	276	238	227	243	247	275	272	273	265	277	269	295	264	247	231	255	239	266	269	265	264	266	251	260	240	264	254	265	271	273	266	264	255	252	263	291	255	283	244	266	236	270	246	245	250	270	245	243	271	245	258	265	252	254	279	257	245	256	263	249	273	228	250	255	229	263	236	257	256	287	250	283	283	269	265	246	259	241	243	256	264	243	259	281	247	276	268	277	253	260	275	275	260	271	239	266	274	247	256	245	270	252	254	253	246	250	275	281	257	253	275	260	259	257	254	243	264	256	265	259	260	269	267	268	261	244	269	236	264	263	256	255	237	246	248	256	254	250	272	273	268	262	275	261	264	244	262	259	288	234	285	228	259	240	251	279	227	265	255	280	257	247	282	244	280	239	266	276	288	243	280	242	257	252	261	265	266	276	226	260	257	264	214	271	283	248	261	253	245	271	283	258	251	240	264	257	277	261	266	259	254	245	307	245	275	253	244	260	275	248	235	243	273	260	235	220	252	277	259	290	274	226	234	266	262	283	269	267	250	275	267	252	239	269	245	269	255	265	246	278	239	247	260	256	271	256	300	278	253	242	274	244	269	252	251	252	247	269	253	269	254	234	270	273	275	268	266	265	244	244	238	253	282	290	277	260	283	243	257	263	280	272	271	290	258	269	260	249	252	253	245	265	207	245	303	265	273	253	270	252	249	246	254	265	270	273	271	278	240	277	241	252	278	260	263	247	245	228	260	229	282	257	268	260	250	245	274	269	251	236	252	226	253	289	265	260	295	254	264	280	282	273	247	273	250	244	260	262	263	249	285	247	278	250	271	268	221	303	248	256	228	241	257	263	275	285	242	292	258	297	275	292	236	259	280	254	250	247	239	237	263	279	257	251	257	276	262	296	252	264	279	287	265	304	246	243	260	268	274	266	281	259	267	243	235	252	254	248	255	241	239	275	263	256	255	259	259	274	259	228	269	261	265	258	266	271	249	260	253	258	294	276	265	280	249	287	257	264	291	228	273	245	285	248	264	236	303	265	268	288	267	259	268	251	229	243	251	263	235	262	286	253	258	289	258	268	281	285	250	269	239	241	230	255	272	260	249	288	231	234	248	269	233	274	268	260	266	260	273	297	273	267	262	245	256	234	266	256	270	252	277	268	268	287	275	245	258	251	268	274	251	253	220	264	242	240	277	258	291	258	218	231	265	278	273	278	273	231	272	243	256	270	292	250	262	252	228	253	269	241	261	265	257	274	263	248	274	268	239	258	252	260	253	255	255	252	233	256	247	271	260	270	270	252	275	291	259	277	246	285	242	263	290	271	262	250	252	246	283	251	263	267	239	268	285	276	279	245	257	233	248	226	292	280	260	259	270	260	250	269	259	264	286	254	265	269	244	250	263	265	242	250	243	256	248	270	257
4459	875	635	462	355	347	351	325	328	284	318	334	300	291	311	313	299	306	323	295	280	331	290	330	288	306	299	326	346	339	322	307	315	308	302	289	319	301	302	311	307	288	292	300	286	278	263	283	305	308	318	265	297	302	267	301	277	267	281	301	317	297	303	268	300	273	282	296	320	295	282	290	319	285	285	296	309	314	277	292	298	330	313	297	284	290	294	328	311	291	312	253	313	292	304	286	291	300	288	299	286	312	324	274	294	322	291	292	305	304	294	316	294	316	300	297	302	304	274	299	261	300	258	306	298	301	318	272	279	311	293	286	280	255	238	264	312	307	308	310	277	304	294	303	278	292	322	288	305	281	300	313	287	285	299	296	296	276	287	287	297	317	271	276	287	290	310	291	305	284	288	303	273	310	275	287	288	283	308	280	275	312	293	299	297	300	309	319	312	291	308	292	288	280	320	311	270	300	278	309	287	289	304	287	306	283	291	306	315	289	298	291	309	312	321	280	301	295	343	291	314	279	306	304	297	280	326	335	269	316	301	320	287	335	254	289	297	274	291	273	285	306	301	317	314	346	294	286	305	302	256	281	313	281	282	304	296	284	317	299	329	308	303	273	297	288	291	304	318	286	301	303	313	272	286	289	296	289	288	302	302	272	305	253	291	313	291	286	302	329	291	287	281	302	299	299	258	282	307	299	288	262	309	309	273	308	282	279	311	275	289	298	322	318	315	319	325	303	280	291	324	257	315	296	297	272	287	317	279	310	281	281	295	311	280	280	308	306	279	303	327	304	291	298	301	273	274	303	285	313	278	280	282	294	300	290	291	308	273	301	300	302	299	273	268	303	288	279	254	305	305	306	323	288	306	285	323	310	296	296	321	310	274	311	300	307	285	308	291	282	304	291	265	325	292	297	300	311	271	260	311	314	323	262	296	281	326	284	321	297	301	313	291	329	288	300	270	312	314	292	267	319	307	309	349	287	298	316	281	302	282	280	294	298	308	326	298	296	291	311	340	302	296	312	303	274	293	291	296	290	268	322	292	291	313	330	281	334	274	296	314	249	272	284	284	292	297	309	290	288	297	268	311	268	307	286	295	275	307	302	297	289	299	314	298	288	291	314	279	264	343	326	295	286	297	276	288	301	271	290	333	333	304	283	318	297	305	305	310	277	321	293	282	305	291	319	303	313	318	273	297	301	289	310	287	294	282	308	263	298	277	273	290	314	299	284	265	306	292	285	274	307	303	327	291	285	302	304	299	284	277	294	277	316	299	312	312	277	298	322	318	321	309	306	308	295	327	311	294	259	288	279	267	279	281	296	287	278	289	307	278	322	283	308	273	290	282	295	287	294	316	341	306	284	305	263	275	315	312	313	297	321	275	310	273	281	286	274	312	290	274	323	315	277	275	289	284	284	299	266	283	293	322	322	276	287	310	317	284	326	284	309	278	316	297	288	300	286	297	288	308	326	315	280	294	268	271	271	303	303	284	280	290	302	308	308	324	305	287	269	293	306	297	280	315	302	265	317	285	315	298	317	306	299	298	313	283	292	316	274	287	321	297	302	305	294	305	327	310	295	303	292	292	282	301	321	307	302	294	317	286	263	307	296	284	305	345	292	279	291	285	293	283	295	299	263	297	281	294	277	319	301	300	272	290	302	296	292	308	300	277	302	314	267	271	272	270	282	281	287	271	327	291	286	314	297	287	329	289	281	302	297	286	309	268	333	298	274	302	299	312	285	293	323	312	299	319	285	309	304	309	299	313	281	278	294	264	289	306	272	326	310	305	259	302	320	276	272	313	287	300	279	325	296	272	296	300	290	306	283	314	317	292	280	285	288	292	277	307	255	299	283	303	271	289	302	292	311	285	305	293	268	287	303	274	330	291	280	289	280	281	262	297	288	294	323	291	262	281	322	306	317	324	295	280	265	312	300	293	283	287	284	302	282	315	267	283	283	315	300	332	331	282	306	298	347	300	292	280	289	275	314	299	295	275	282	294	312	233	291	287	320	296	302	304	293	320	290	313	303	275	322	284	316	303	312	305	271	279	279	280	305	279	292	332	274	302	316	274	284	315	305	286	287	277	310	282	289	247	302	314	281	340	283	293	285	273	276	279	315	298	288	271	304	261	314	292	300	290	278	312	296	295	339	255	277	308	284	291	313	279	257	286	280	256	307	300	314	302	297	265	283	309	328	288	272	267	283	308	313	280	294	275	286	319	313	308	279	318	299	308	293	292	271	327	290	306	278	301	296	298	294	301	296	287	297	293	299	276	286	324	304	303	310	289	275	256	300	276	298	308	303	276	304	276	281	297	319	304	279	325	280	282	301	307	308	299	266	296	297	306	286	274	309	289	274	296	294	249	322	308	296	266	308	312	287	272	277	289	276	272	332	257	305	308	275	279	276	290	302	309	306	309	282	290	315	282	293	306	297	279	290	293	318	297	289	282	275	299	270	288	286	307	331	298	275	299	302	296	275	317	309	286	264	302	318	285	281	284	284	278	293	286	279	307	338	288	274	305	306	286	301	308	275	304	314	292	306	264	321	316	268	323	297	305	305	300	300	305	325	283	309	310	284	319	312	274	301	302	319	320	303	290	306	277	282	295	265	282	289	307	290	299	301	307	283	305	309	319	292	258	316	321	305	275	313	299	261	293	331	298	294	294	277	284	307	255	277	277	329	278	294	303	317	321	293	303	297	258	276	292	296	317	306	324	299	271	324	294	296	287	295	301	288	288	273	270	297	307	279	299	280	302	287	318	277	292	271	297	290	263	264	297	294	276	300	342	292	300	305	329	261	296	252	296	335	288	291	303	313	296	281	303	317	313	278	312	254	281	338	301	319	299	291	299	308	278	277	286	282	316	268	331	310	294	312	284	305	306	307	307	295	279	278	292	274	332	313	294	298	301	306	301	276	308	334	273	256	275	286	313	301	298	320	297	292	255	275	295	311	306	293	277	269	318	279	281	305	280	322	314	280	311	282	294	311	280	305	307	312	303	292	316	298	279	311	298	303	295	308	299	269	294	319	292	314	313	338	299	273	309	303	302	321	310	303	306	295	287	314	319	286	290	306	314	300	309	325	290	293	300	281	288	290	276	276	274	274	280	266	279	309	298	303	294	297	312	285	304	293	320	297	298	273	283	276	277	294	319	302	283	326	310	306	316	314	318	287	272	308	305	310	295	302	251	260	317	294	274	292	318	300	275	355	307	310	319	288	268	298	293	284	274	299	308	281	315	305	272	266	290	294	319	308	296	290	280	301	317	312	295	307	280	305	303	308	315	294	275	312	307	290	271	275	316	300	294	326	296	300	309	310	316	317	273	311	275	279	284	306	310	297	329	299	300	298	278	297	275	240	288	273	263	302	327	306	315	280	318	311	304	314	289	261	309	302	304	279	292	268	276	324	297	312	261	297	290	275	306	277	264	277	300	291	302	303	322	299	275	302	307	295	313	317	313	295	343	297	292	293	294	341	313	298	315	295
23573	20994	27995	24167	20993	8563	1262	893	742	788	731	732	689	643	654	663	638	683	667	617	649	625	669	630	606	630	638	628	639	595	601	627	607	563	639	628	608	577	644	613	589	630	630	607	595	599	597	614	628	594	612	596	591	603	603	640	669	590	553	626	591	586	592	605	590	607	627	628	572	574	570	618	650	588	602	611	635	614	602	626	584	563	611	629	649	564	591	628	585	596	615	634	617	638	641	643	652	608	588	645	590	601	573	640	561	566	547	580	608	630	572	617	642	595	581	581	623	595	639	567	592	550	597	618	633	624	615	604	586	576	654	551	606	624	616	627	591	621	623	629	631	601	590	633	582	633	601	640	665	621	611	609	613	623	584	592	604	566	619	586	630	559	609	609	632	600	597	661	600	559	610	598	611	610	631	595	591	631	596	580	572	610	624	625	622	586	597	559	631	641	622	598	593	612	616	593	604	609	579	601	568	623	597	613	587	615	597	619	645	640	568	620	584	607	658	577	589	648	615	612	622	617	592	618	616	617	636	617	606	626	613	644	643	622	608	643	598	574	578	596	588	584	569	620	580	638	611	629	591	625	589	585	537	594	550	605	605	594	570	575	576	545	574	574	665	612	614	603	612	623	587	584	586	616	605	600	585	588	630	569	616	638	613	639	618	590	635	602	591	580	601	644	609	635	593	573	598	590	606	593	623	596	608	637	602	589	623	596	616	593	621	578	585	645	624	589	644	622	587	606	592	576	604	639	605	641	599	613	636	631	575	643	595	614	619	619	575	579	659	582	622	605	603	590	648	608	598	619	619	616	585	630	633	606	566	593	613	615	641	601	593	598	626	583	606	594	577	604	602	591	602	574	620	591	577	544	626	569	607	620	617	564	611	594	571	542	633	622	606	645	609	613	597	594	599	575	584	583	582	563	593	608	632	592	579	631	617	616	571	614	598	623	598	587	630	592	616	610	640	609	590	588	626	601	577	645	579	608	645	593	597	573	629	633	630	593	605	634	605	586	601	593	593	548	627	620	564	562	609	630	614	615	580	594	635	647	622	608	639	610	662	604	595	579	575	621	553	579	555	610	645	560	657	588	566	616	650	603	617	594	582	604	588	621	613	610	603	594	592	601	600	618	555	581	538	626	582	646	623	627	585	641	570	645	633	590	580	611	642	597	633	612	580	589	627	575	600	652	580	630	631	554	592	601	602	627	603	613	625	648	579	599	576	629	571	671	638	573	583	579	592	636	650	601	627	627	620	600	632	624	617	647	536	596	625	614	614	583	605	611	642	578	603	598	604	609	593	578	606	595	589	597	588	623	599	648	665	585	647	601	562	606	603	601	577	585	592	566	660	566	633	586	601	585	586	611	603	554	564	612	601	615	572	573	606	662	579	596	585	616	634	602	582	612	618	625	566	603	552	612	607	566	584	616	578	599	603	606	579	655	659	594	625	601	589	591	601	603	613	613	597	626	653	623	582	578	575	587	603	604	606	594	583	597	596	540	620	578	588	629	609	594	583	606	583	562	605	599	612	626	646	631	594	605	604	617	586	617	577	586	610	634	609	600	599	644	573	617	580	597	579	575	596	601	571	614	581	592	635	594	649	608	603	587	605	580	600	604	589	608	595	582	675	549	606	587	619	634	586	610	576	560	629	630	619	578	645	638	653	600	591	627	617	620	615	641	596	582	621	597	637	637	620	597	613	615	619	619	580	627	589	642	598	594	616	612	572	618	596	618	586	592	633	602	631	638	588	592	585	608	593	573	605	611	586	603	613	632	577	601	580	604	585	600	638	622	567	620	660	585	592	569	570	626	612	581	604	607	575	598	652	606	620	602	605	625	616	577	639	609	592	625	609	597	601	648	616	624	616	621	604	605	603	604	598	617	659	632	581	576	580	645	589	589	584	599	602	605	597	596	611	596	616	601	618	644	593	608	596	592	614	606	630	611	678	610	608	598	604	583	587	609	642	609	610	588	590	593	567	657	594	613	596	603	648	629	564	631	585	653	550	581	619	618	588	592	613	577	597	574	614	626	597	617	598	623	609	564	615	595	597	595	555	602	597	585	563	583	578	637	584	586	550	574	576	613	618	606	578	647	603	618	634	593	605	626	565	598	617	594	611	576	606	586	542	605	575	624	620	604	571	581	587	626	597	623	600	577	660	611	594	578	607	662	583	590	636	558	569	546	600	601	585	610	634	578	631	575	607	611	565	590	605	569	598	642	609	659	641	634	568	583	605	626	586	565	657	621	594	594	591	639	613	590	596	597	632	615	595	642	589	610	613	593	642	603	608	578	610	571	588	571	563	624	581	600	551	565	644	659	621	593	606	611	617	623	628	601	606	640	619	608	558	591	616	583	613	596	595	656	581	623	588	569	572	622	604	612	612	594	588	600	590	605	608	585	610	595	591	590	581	633	623	587	603	523	566	665	588	612	595	627	620	594	575	619	623	571	632	580	606	583	605	627	608	627	598	606	590	615	660	616	635	638	600	554	604	595	613	616	599	598	617	594	590	566	602	621	595	618	575	605	602	591	622	677	670	683	655	627	616	628	613	594	601	619	595	622	653	598	630	608	614	600	563	596	578	587	584	629	647	575	609	607	571	572	564	614	610	598	538	610	615	604	574	589	602	583	639	631	641	628	620	590	642	578	583	590	612	630	593	622	626	680	619	605	582	633	592	601	638	627	561	622	602	594	628	576	581	625	638	597	597	634	603	634	593	599	593	613	639	646	558	609	620	660	602	542	636	594	575	554	661	638	648	633	569	629	632	607	644	625	637	572	598	578	601	572	617	613	591	635	640	644	610	619	563	590	611	632	615	610	600	589	618	581	604	624	606	597	603	618	575	610	600	587	574	609	563	613	583	598	611	596	567	576	597	635	637	589	584	587	622	607	633	582	621	662	616	573	604	583	574	634	613	641	625	588	574	581	624	635	586	599	601	620	595	612	608	627	623	590	582	635	596	581	614	579	612	561	617	607	604	589	570	626	591	638	600	630	594	570	643	566	572	651	621	577	615	615	591	637	607	661	629	625	590	589	585	587	634	607	601	595	594	609	577	598	590	610	574	627	543	601	566	626	599	607	601	605	591	642	589	626	596	610	594	607	614	598	607	610	589	581	614	642	626	583	589	591	573	608	628	619	628	632	573	597	633	595	636	630	599	597	587	615	594	611	598	591	630	648	617	619	601	633	639	624	615	647	592	599	613	578	567	624	634	648	577	608	589	571	596	588	613	601	536	625	584	591	564	593	634	562	593	671	625	596	554	630	634	604	581	572	612	604	614	588	598	604	604	585	608	626	554	632	620	618	625	603	591	610	585	644	592	565	566	625	573	578	618	564	558	583	630	588	598	622	672	628	598	603	580	568	609	601	587	620	612	633	673	599	596	612	624	555	582	599	622	606	612	619	611	605	630	590	570	587	627	620	580	599	628	611	596	612	653	632	601	581	632	615	565	667	610	610	626	610	604	647	635	625	636	606	567	625
3867	8677	5737	2865	2136	1673	1406	1183	1062	906	911	879	851	790	726	803	688	669	661	696	717	703	655	687	665	700	672	664	631	637	646	675	665	651	678	644	667	670	624	655	642	668	671	642	676	618	666	640	651	677	651	659	614	654	608	637	634	607	622	652	669	623	621	676	630	591	617	604	606	655	615	596	638	644	627	636	606	631	675	654	594	640	605	608	656	631	635	667	669	672	630	637	679	658	625	604	678	696	628	640	631	661	640	618	666	636	595	639	618	663	602	643	622	656	593	673	645	650	647	675	621	647	660	641	663	649	633	607	651	586	622	611	612	615	656	649	636	653	668	660	607	656	607	624	635	612	634	618	649	643	624	628	615	641	646	636	609	613	618	642	661	632	643	672	630	629	632	613	641	711	623	609	634	653	658	610	646	608	644	586	627	635	657	640	631	623	642	576	605	642	637	657	645	680	704	629	603	636	636	651	634	659	699	682	617	587	640	638	676	641	610	591	636	634	665	614	631	664	634	675	630	609	627	671	586	618	588	659	635	618	582	637	628	654	593	589	611	642	659	616	598	595	636	623	644	622	675	636	653	621	662	623	583	604	638	658	625	602	647	628	638	616	652	659	682	623	648	627	647	654	618	635	623	691	664	607	623	663	609	601	667	634	700	658	629	641	629	648	609	571	675	631	643	662	617	638	643	651	627	605	565	625	622	612	638	636	601	629	632	603	648	620	637	636	657	625	637	659	661	626	636	667	643	666	641	645	663	654	630	574	632	650	662	644	620	665	648	620	637	615	613	596	608	618	596	636	640	628	644	622	657	626	628	642	583	666	670	587	674	617	644	621	665	654	617	639	639	627	671	617	618	641	643	660	653	675	603	637	642	616	605	685	648	644	627	638	627	583	643	619	623	629	667	613	639	641	636	641	629	688	622	643	609	641	643	650	645	617	602	632	668	623	597	655	603	639	627	654	639	659	607	598	598	666	649	577	644	684	620	639	634	653	575	646	624	616	647	661	643	632	657	640	657	641	685	609	641	655	589	665	630	635	643	642	664	620	626	639	656	623	651	609	646	598	634	603	660	666	644	637	620	657	629	633	621	608	624	595	622	597	635	588	629	641	608	593	639	641	640	634	602	664	673	660	621	634	627	673	674	658	611	643	583	628	601	694	579	652	611	599	633	651	638	613	620	625	629	634	625	628	608	628	655	643	630	625	657	698	604	615	653	620	659	645	644	628	636	596	638	679	632	608	674	660	664	623	584	600	650	633	635	643	640	610	623	620	574	641	642	584	665	650	643	611	655	605	695	656	644	642	633	638	621	627	654	622	617	627	619	608	611	643	637	632	589	642	625	608	638	638	629	650	656	632	663	659	656	615	627	646	633	637	634	675	587	649	658	579	611	655	649	599	650	604	636	632	621	572	613	650	620	641	624	641	627	637	622	650	634	598	664	622	641	636	652	612	661	651	619	667	636	604	678	648	646	660	632	631	638	596	645	615	629	639	616	621	664	678	627	663	625	635	645	648	651	612	628	681	611	640	615	668	618	617	602	669	655	640	612	621	602	662	648	652	609	612	606	670	622	641	636	654	602	633	601	624	647	610	670	630	622	630	663	594	617	629	622	626	584	606	573	593	631	653	662	676	606	591	602	592	672	659	654	622	594	637	636	641	636	631	599	622	633	593	653	606	638	646	666	663	648	631	600	649	652	624	671	640	672	581	622	619	636	607	630	573	642	631	634	622	624	611	670	580	612	599	631	670	615	651	638	617	615	653	644	679	643	627	662	592	594	637	620	632	608	601	661	612	620	632	612	613	647	625	624	648	606	648	606	644	643	627	608	609	620	678	599	636	648	593	617	613	629	627	610	605	643	622	663	647	647	648	649	631	636	627	611	637	614	669	628	655	636	672	625	670	610	633	660	637	667	664	606	630	590	646	605	650	662	665	650	641	640	644	617	613	632	607	626	613	578	634	593	656	609	676	654	632	610	620	628	612	644	635	618	613	643	625	664	656	637	595	608	644	655	652	633	607	639	622	668	667	642	631	638	617	630	649	642	606	596	605	669	660	630	609	578	625	633	708	645	625	622	663	620	596	573	591	630	583	601	620	596	626	631	636	631	605	626	651	619	625	613	605	629	652	645	570	654	639	638	594	624	617	622	597	638	650	634	624	633	652	664	622	622	625	642	624	667	601	636	638	618	671	640	631	638	614	632	663	588	635	609	653	662	646	643	643	670	646	642	632	630	653	639	621	674	619	649	645	685	621	624	607	695	668	606	620	668	606	655	623	631	593	611	576	636	603	627	677	608	624	611	669	637	635	652	625	587	591	618	654	630	614	666	592	593	582	649	630	676	624	693	637	613	572	639	627	632	632	599	670	630	651	675	589	598	602	669	646	610	631	671	644	654	624	683	604	622	643	676	667	648	644	596	632	620	609	676	653	613	648	628	671	620	654	608	641	611	628	624	637	641	605	678	645	633	613	655	586	646	571	616	644	649	622	632	604	599	610	624	608	634	668	690	685	624	641	656	630	579	585	615	617	619	613	632	624	635	649	666	639	626	651	663	631	628	616	624	629	661	645	646	629	568	635	637	681	624	646	620	582	651	638	591	607	658	612	634	599	643	601	644	658	654	622	659	608	621	616	628	678	624	645	642	665	590	625	617	669	593	668	609	649	661	642	604	660	588	678	633	629	656	643	602	597	653	612	652	612	665	611	620	678	620	644	607	657	615	619	662	637	649	671	587	644	641	652	654	660	655	615	632	648	664	629	637	671	669	655	658	661	609	607	647	641	576	648	637	641	634	633	613	668	627	628	655	625	616	628	672	608	592	651	671	660	647	633	634	617	638	627	641	656	660	672	622	582	645	655	647	615	629	598	651	638	630	621	650	580	601	618	625	602	629	613	638	636	654	631	647	629	619	643	596	629	609	672	628	620	643	673	639	579	633	680	658	606	597	626	619	625	646	633	644	602	644	595	610	620	603	648	658	644	605	598	651	622	682	606	651	639	667	643	599	651	644	567	614	629	639	576	619	593	642	652	629	649	586	636	625	654	641	651	662	622	653	657	619	632	625	600	636	650	664	671	629	627	662	622	654	628	620	618	660	641	642	646	624	624	625	628	642	636	677	612	572	605	638	595	624	667	570	662	652	595	667	668	630	623	581	631	617	624	643	676	642	677	663	592	602	634	635	624	643	599	670	635	655	624	694	625	636	642	594	629	618	644	682	664	606	632	663	606	653	615	664	608	631	593	592	673	627	600	622	624	640	641	618	607	637	611	641	629	661	618	624	652	645	640	636	650	631	646	662	617	646	631	587	629	599	659	624	620	654	653	624	662	596	631	677	640	697	651	624	613	643	648	611	578	623	599	678	608	599	659	594	638	685	610	627	620	622	606	649	594	627	652	668	612	638	589	612	641	667	599	605	676	645	667	594	641	636	647	651	631	632	638	623	683	676	650	644	631	628	600	579	664	592	654	634	596	656	643	640	638
24845	20950	26533	25392	6046	684	522	476	480	454	461	475	428	419	404	387	397	422	357	369	445	420	384	358	380	395	383	399	376	396	395	366	387	372	378	392	359	371	378	375	405	379	392	366	405	408	368	395	381	375	371	365	382	374	395	409	374	376	366	425	362	363	367	403	367	406	367	368	420	391	431	378	349	363	352	393	363	353	366	376	390	379	389	367	388	382	369	394	346	391	406	361	349	399	398	371	388	376	401	379	358	351	359	359	372	398	357	371	380	392	411	404	360	389	384	369	359	408	362	364	373	347	383	354	374	393	365	405	366	348	377	383	370	392	384	362	336	393	377	382	368	388	377	370	378	336	401	374	359	375	372	398	353	349	377	404	354	404	370	334	379	378	402	392	374	384	392	390	344	392	380	396	366	395	364	365	379	373	403	391	379	394	387	354	372	380	361	378	361	368	395	430	367	404	383	355	369	372	383	365	381	348	372	381	349	340	374	338	367	383	392	362	347	373	410	340	357	367	356	377	399	385	349	392	378	388	381	380	364	361	426	393	386	361	384	370	386	402	402	357	365	358	368	396	346	380	364	389	399	379	373	403	395	386	337	369	377	396	380	354	367	416	394	358	395	386	372	373	369	379	371	379	393	388	392	381	383	415	410	359	385	378	364	351	399	392	397	392	348	398	408	386	347	361	416	349	381	362	382	424	355	356	372	369	387	381	352	377	388	348	388	361	363	408	390	404	419	367	408	361	366	356	387	380	358	387	358	395	399	361	341	398	369	384	393	388	383	396	368	392	366	374	375	387	396	390	381	383	415	410	370	369	366	409	426	379	400	388	371	347	343	425	354	387	345	358	369	346	374	371	398	400	393	405	351	393	364	407	395	400	368	346	400	348	360	382	382	394	388	384	397	375	387	365	365	397	411	392	431	380	384	380	397	369	384	363	367	388	356	404	351	382	394	382	345	384	368	381	393	353	355	378	362	384	362	341	388	386	370	359	377	427	358	363	421	385	343	371	395	367	395	394	409	397	381	388	402	382	404	374	397	365	368	391	375	375	378	395	367	378	385	375	389	389	406	392	389	377	404	428	375	405	401	377	352	339	373	376	329	375	387	357	391	366	363	371	375	356	404	340	365	378	384	412	399	395	354	388	339	351	349	373	365	351	343	372	412	370	391	387	368	413	379	405	340	372	395	358	343	390	385	363	376	413	368	363	373	376	380	350	354	396	397	399	383	398	391	373	392	356	363	367	389	413	391	342	398	391	361	380	395	372	376	355	373	350	373	387	421	353	358	370	399	373	360	358	382	371	373	376	390	402	370	383	388	393	366	363	377	375	390	382	352	398	359	367	347	398	398	379	354	368	366	391	358	351	377	357	382	377	376	376	387	382	364	375	405	369	405	400	350	351	380	385	373	387	403	384	374	420	384	375	390	396	387	370	419	361	328	402	406	401	422	373	388	447	410	382	416	355	384	382	379	353	360	374	375	384	393	417	402	387	373	376	361	362	386	377	375	412	393	369	428	363	392	401	413	370	375	379	345	387	392	385	389	379	369	335	376	360	373	365	366	389	359	363	423	385	354	377	374	366	371	371	381	378	347	391	393	371	397	409	344	419	360	362	369	342	398	405	397	389	372	402	362	394	398	395	381	369	406	374	425	391	350	377	382	390	365	382	410	405	338	356	394	364	422	411	359	351	371	355	389	385	359	373	383	375	406	391	384	431	390	379	420	368	335	381	380	363	362	366	350	359	346	404	353	394	357	403	383	371	351	377	392	362	363	391	389	375	356	385	382	358	391	383	381	423	395	386	378	343	350	413	399	383	371	385	368	394	363	369	377	369	362	382	381	387	398	398	410	375	396	423	365	382	355	375	400	343	383	385	363	372	376	367	367	360	372	370	370	368	375	374	411	360	362	343	397	375	374	379	376	345	405	401	372	391	401	346	378	369	424	413	373	359	413	378	388	370	360	383	386	374	342	352	360	378	363	361	394	388	357	406	375	396	413	393	356	396	374	400	404	403	359	369	422	386	408	376	352	370	399	369	376	381	354	382	364	373	366	376	367	390	385	408	371	368	371	362	374	370	386	415	358	404	351	392	348	402	397	382	410	378	411	378	397	402	375	380	381	390	416	386	412	377	406	390	384	383	405	392	381	389	393	364	378	374	367	365	370	367	367	362	378	376	411	389	381	389	380	399	358	371	349	356	367	390	430	362	412	397	382	356	405	397	395	371	393	384	398	391	371	403	397	359	395	384	414	362	379	377	404	363	407	384	374	407	365	354	388	367	348	341	362	373	406	401	406	397	378	380	363	375	386	348	374	383	371	371	395	389	390	387	387	368	373	409	361	387	412	376	363	396	404	371	379	384	410	395	342	395	361	363	382	351	409	388	411	382	399	386	405	387	365	393	403	364	394	383	380	412	360	377	382	410	370	399	356	367	376	388	359	380	389	456	379	380	387	387	381	356	398	378	367	356	359	384	388	355	378	377	382	386	341	383	375	403	382	355	382	344	392	382	370	367	358	367	361	400	366	366	385	375	391	412	382	397	369	382	401	400	381	407	377	385	369	386	369	349	427	359	370	360	391	383	372	385	418	393	384	377	364	405	376	356	364	381	384	336	410	389	395	350	391	366	420	363	386	385	382	381	392	374	364	369	377	349	392	411	354	391	402	372	388	365	359	348	376	384	363	384	382	361	405	368	392	377	329	386	360	369	376	396	377	380	360	392	365	403	379	362	376	399	391	374	352	361	372	420	401	344	381	347	359	368	380	393	371	352	407	413	422	411	339	380	396	380	351	378	375	344	398	374	402	391	395	365	427	358	358	358	391	358	374	365	341	404	401	396	363	353	390	384	391	401	371	422	384	408	378	386	384	363	385	386	389	381	387	389	384	381	364	398	375	360	409	371	383	398	350	380	356	373	391	368	360	400	388	360	391	376	368	357	382	409	375	395	379	347	414	374	385	426	373	404	373	375	337	406	397	373	355	365	384	368	370	348	385	359	392	365	372	340	409	397	416	420	358	351	404	400	396	354	384	355	405	404	385	396	388	381	378	361	357	425	390	377	378	359	377	381	373	351	400	379	385	368	357	378	388	350	359	410	379	378	370	379	404	384	415	374	344	379	385	366	377	352	365	377	344	395	364	334	376	357	374	395	378	394	350	375	408	353	370	362	354	363	370	401	371	394	393	374	373	395	390	374	352	408	387	388	430	373	383	386	397	349	390	406	378	379	382	378	358	372	349	366	391	409	379	394	377	353	336	395	402	401	374	422	396	367	342	359	367	384	387	394	385	390	363	368	361	361	400	416	354	381	380	368	372	374	383	338	349	371	395	384	382	355	395	380	389	340	387	382	395	358	382	351	370	393	362	351	329	384	416	418	391	382	380	356	410	406	383	395	362	392	370	389	338	371	394	369	372	350	345	386	340	335	388	372	379	374	397	407	392	391	378	366	414	357	392	353	352	398	367	379	390	361	384	347	362	379	363	418
3584	4443	2945	1495	1168	958	821	738	619	566	557	516	534	506	503	505	453	476	478	462	455	446	490	471	468	458	437	454	436	449	412	439	441	466	444	424	437	448	442	474	443	455	417	468	425	475	450	468	458	433	441	469	439	442	444	433	415	440	421	469	435	459	407	452	487	443	470	440	396	436	438	446	469	445	438	451	460	462	441	441	402	462	442	414	460	413	433	404	419	449	480	469	459	404	373	451	445	436	472	427	462	432	422	443	452	429	400	472	455	461	426	432	440	437	394	446	458	450	447	445	449	439	457	446	421	447	406	431	451	428	434	422	443	489	484	469	400	436	434	445	411	443	449	441	427	420	417	408	417	472	431	443	441	440	498	464	410	417	419	443	437	450	412	462	451	446	434	479	446	447	425	411	451	463	429	411	432	420	451	454	442	460	452	444	432	504	460	452	414	423	435	446	435	465	460	434	449	439	434	460	429	451	433	458	457	445	448	437	423	436	463	424	498	418	463	438	420	447	440	418	432	425	452	445	438	460	441	408	447	427	438	492	476	446	422	451	418	432	457	435	438	459	460	433	467	439	391	421	424	453	421	444	393	424	446	366	458	441	432	413	433	447	454	427	436	437	435	472	411	433	450	467	462	505	410	442	448	437	456	475	404	426	422	433	438	454	389	404	467	405	451	451	486	442	422	437	476	416	465	424	462	434	450	439	442	432	437	420	449	410	449	467	442	427	437	470	437	489	470	438	420	412	456	458	443	443	438	458	387	407	432	432	421	432	441	472	430	445	470	434	463	463	447	423	459	430	413	426	465	476	436	431	403	436	444	453	406	428	434	454	451	415	430	426	450	427	439	408	432	398	433	386	430	441	441	441	450	417	428	487	445	405	446	457	415	431	412	451	441	459	445	429	428	395	415	433	436	459	442	451	430	448	467	435	470	452	460	438	418	449	424	459	440	439	444	421	459	442	423	422	409	452	443	427	450	435	453	435	448	428	471	434	427	443	414	441	415	442	415	434	416	432	455	397	424	447	425	475	424	462	460	435	449	452	448	456	439	493	411	456	415	409	442	429	427	434	442	452	452	397	476	435	425	457	434	447	415	455	433	428	476	453	437	405	468	439	446	435	434	428	420	415	451	467	457	466	448	402	461	412	444	461	454	440	421	449	466	450	458	432	416	432	421	471	455	408	440	460	417	445	433	402	465	450	414	433	456	443	433	456	428	428	415	425	421	441	427	479	449	405	460	416	420	446	438	424	426	406	458	443	443	452	471	426	450	440	445	455	437	439	424	444	428	434	438	400	452	411	429	450	485	421	411	438	464	434	455	465	410	442	426	416	446	413	470	474	465	416	439	457	416	459	437	436	467	417	431	429	496	444	451	453	443	409	423	448	464	432	396	429	444	420	498	452	449	447	427	408	444	447	426	440	459	415	432	431	417	448	436	440	466	448	417	421	460	454	431	432	440	472	432	423	509	461	406	439	413	443	458	424	429	433	440	410	399	433	417	414	410	408	389	454	443	457	390	456	427	398	440	473	417	391	440	411	467	450	458	417	430	422	436	436	446	415	471	415	448	463	463	432	427	429	460	442	434	473	444	427	452	445	424	437	438	419	438	474	446	430	451	470	430	426	421	438	383	422	404	415	456	451	439	437	445	426	465	439	461	498	409	454	441	455	443	451	468	441	426	458	450	454	448	441	442	429	428	417	417	447	443	449	415	457	435	436	453	444	450	468	455	412	454	429	449	471	430	466	450	453	437	427	460	431	465	417	437	451	448	458	465	400	428	467	433	467	436	428	433	435	456	430	472	437	424	471	451	459	449	481	430	427	439	365	458	465	437	433	444	469	427	406	453	412	422	476	463	441	435	409	443	411	426	447	428	437	453	393	462	418	424	434	430	407	413	462	436	435	422	448	437	429	417	431	437	465	433	431	427	440	443	487	404	423	443	435	458	414	443	460	452	428	463	453	434	419	434	451	461	443	475	413	464	465	465	407	431	419	436	444	401	453	403	415	461	426	450	437	442	451	442	440	446	441	452	443	408	419	455	441	456	478	442	423	429	465	448	469	440	425	412	421	444	387	417	431	424	427	452	423	439	441	440	448	434	448	479	429	477	439	436	405	437	429	407	447	460	430	449	444	412	425	412	480	443	447	444	430	423	454	414	436	409	394	437	441	466	419	434	423	455	440	450	458	443	409	463	405	455	452	441	447	463	448	422	454	381	445	439	445	401	454	414	457	441	443	453	449	437	443	432	450	426	417	453	441	408	412	433	424	442	427	469	449	412	466	454	439	431	450	411	455	471	448	441	445	472	450	457	428	451	454	460	436	466	430	440	396	433	427	444	383	426	473	473	458	413	399	441	419	431	440	427	464	472	435	442	447	460	417	438	402	433	449	438	429	432	433	440	479	409	465	431	463	456	482	427	432	481	458	448	442	446	414	443	446	444	412	440	450	439	423	419	403	446	455	446	442	429	435	481	422	449	437	432	475	415	433	436	410	440	443	429	431	414	429	442	425	434	427	441	425	427	452	442	420	419	433	475	423	417	449	475	425	461	441	481	423	450	461	419	437	445	400	411	438	441	411	457	427	422	411	423	425	419	471	453	456	426	464	453	404	482	410	441	447	438	458	422	465	431	471	436	435	456	436	437	459	470	460	417	435	454	410	453	427	428	428	405	440	399	440	416	417	409	414	486	424	409	424	457	458	462	419	468	471	434	432	422	492	442	441	423	411	464	411	439	488	390	431	444	414	433	487	454	445	430	441	410	418	462	433	429	475	411	461	434	429	406	450	410	434	439	436	425	434	454	423	427	410	452	427	484	428	438	444	469	457	441	428	461	444	465	428	454	459	399	406	417	465	473	429	440	446	416	425	461	445	414	413	491	440	452	421	450	442	443	428	449	435	419	423	438	443	460	451	465	408	458	438	473	464	449	424	439	433	428	430	452	452	446	433	393	486	413	464	442	444	448	462	433	440	432	472	459	455	426	445	427	442	403	446	465	458	431	425	442	409	440	419	424	435	476	442	461	437	403	417	449	440	463	464	439	450	447	401	434	438	449	407	485	449	419	455	450	414	431	436	402	408	461	471	475	387	430	467	426	435	409	450	466	405	449	428	440	429	406	455	411	432	448	455	446	446	396	442	421	437	413	442	438	386	415	424	478	418	408	421	479	427	434	437	444	464	435	447	452	454	445	421	456	412	431	469	477	432	455	481	421	445	444	449	453	442	444	436	425	427	450	443	413	389	447	433	447	391	458	428	410	421	470	463	437	423	426	453	448	458	434	417	416	433	456	457	444	462	452	421	416	452	460	439	447	411	420	462	451	398	432	415	437	427	426	460	447	483	444	440	450	472	444	450	456	426	438	418	435	424	379	446	431	435	445	455	431	451	436	440	461	456	435	415	418	442	434	443	445	452	449	409	457	464	462	439	421	446	443	470	435	454	427	441	462	436	438	419	455	416	446	421	459	411	414	450	418	456	442	444
22562	21048	28532	23758	21054	21094	6891	1570	1263	1244	1152	1111	1044	1045	1069	971	1047	986	974	972	941	993	929	910	915	932	943	947	908	934	894	914	970	934	1017	969	982	956	875	898	923	932	967	892	919	988	931	905	985	927	943	918	908	948	888	895	937	902	899	873	899	919	989	912	826	910	879	960	969	863	926	952	944	894	895	891	890	964	908	909	962	877	926	928	869	920	956	885	929	910	950	927	945	912	945	935	952	912	889	914	959	911	933	914	895	984	863	891	861	969	927	985	957	925	911	1005	892	924	918	932	914	963	935	878	902	965	888	931	937	912	932	882	913	908	916	923	914	873	917	946	908	911	911	935	920	917	943	913	907	941	921	912	932	905	921	911	938	947	902	895	919	908	966	883	900	969	976	923	886	887	864	900	977	912	935	922	916	904	889	905	866	886	894	948	929	924	938	901	927	922	896	875	957	958	916	907	892	902	916	939	877	925	908	903	897	946	931	953	938	904	925	956	944	936	936	908	907	889	935	928	885	937	918	940	930	873	957	930	978	903	897	876	901	878	933	919	940	903	943	973	870	920	918	943	957	919	929	893	929	921	981	861	924	898	914	933	896	882	912	951	965	960	889	882	902	842	915	957	897	921	866	913	911	895	920	890	883	900	929	970	923	874	890	889	910	933	915	879	871	847	928	969	905	947	923	923	906	907	924	901	878	886	905	879	914	969	959	926	904	903	887	972	935	895	895	929	932	901	908	919	855	837	916	954	896	887	935	903	889	941	874	995	900	896	945	887	904	927	897	891	889	913	896	935	866	948	952	941	911	905	921	909	922	944	958	913	852	870	903	861	876	869	915	878	973	884	908	950	918	893	901	913	949	908	868	900	925	927	896	940	927	908	947	860	892	943	979	909	896	945	936	888	900	886	915	857	906	931	878	975	930	885	880	916	862	940	926	920	867	930	923	906	921	926	870	973	932	927	933	891	921	939	895	914	928	941	912	954	924	949	922	917	929	896	887	885	934	883	887	921	897	887	899	958	934	850	929	927	922	875	914	891	930	896	920	912	973	886	938	924	924	955	909	922	906	914	921	887	886	867	901	952	910	923	937	878	898	914	881	905	917	886	911	961	899	930	928	905	967	919	900	990	896	947	924	873	896	921	909	949	928	940	980	898	930	879	875	935	891	937	909	875	905	905	887	881	970	934	914	913	893	907	875	923	936	876	961	906	955	929	956	962	897	948	900	836	849	947	882	888	862	888	944	846	935	887	895	833	909	926	888	928	925	925	914	952	868	927	927	936	873	931	930	876	909	879	920	893	882	951	878	906	884	918	901	863	923	945	886	978	903	902	942	872	914	880	920	880	941	904	885	973	878	936	904	910	894	892	912	930	909	913	919	900	959	889	917	893	910	844	946	932	957	977	901	921	956	899	914	884	870	905	909	898	963	906	886	890	918	967	861	935	873	906	960	940	935	937	907	910	954	949	901	939	955	926	910	935	895	874	879	923	907	926	885	850	890	889	942	918	895	892	902	886	900	943	901	959	932	900	878	961	916	885	840	973	880	874	915	958	921	899	898	871	902	928	898	865	911	906	893	900	1025	895	904	879	913	916	847	937	849	925	926	903	919	898	912	958	962	890	925	904	889	913	911	899	871	906	981	950	931	917	880	922	947	911	881	946	899	975	906	902	828	934	956	920	962	895	951	953	867	914	902	902	879	861	908	940	882	909	903	822	924	935	918	879	920	949	942	943	930	915	939	894	955	872	904	883	906	927	932	917	886	884	907	887	944	913	909	962	926	930	854	879	959	874	893	926	881	883	908	914	867	910	898	922	990	851	941	950	935	884	890	916	957	961	904	919	910	939	912	919	942	880	865	932	884	897	900	911	957	945	860	935	911	919	929	924	890	938	901	901	872	910	923	858	943	957	858	887	929	938	930	904	902	898	911	937	891	899	926	897	951	876	916	889	878	872	921	863	888	915	876	893	942	940	898	895	868	872	886	899	868	934	957	944	912	937	926	895	958	902	902	850	884	939	932	895	993	871	931	894	926	906	937	940	903	936	915	930	893	957	934	969	834	901	895	892	893	889	929	901	895	930	892	907	932	898	883	936	909	944	958	884	909	949	935	920	936	893	940	923	891	906	917	941	915	941	873	860	892	942	925	872	921	952	908	959	969	928	937	859	894	835	899	890	889	991	895	908	913	917	904	945	943	934	889	911	946	960	920	880	919	924	909	899	918	924	836	928	933	908	864	877	924	948	870	876	895	853	943	949	928	927	929	916	914	936	895	930	891	914	935	940	888	946	908	938	912	928	917	947	863	879	903	918	958	884	909	916	935	959	898	883	885	947	948	918	908	941	920	866	940	958	823	889	881	908	946	839	934	937	902	925	929	887	880	987	913	928	897	919	899	918	887	913	929	881	916	966	924	905	909	906	916	955	950	857	867	951	874	869	930	892	943	903	907	936	968	907	915	928	885	864	937	935	901	917	905	867	900	910	872	933	882	917	904	927	902	922	888	969	899	914	940	897	921	862	893	916	889	962	894	856	876	915	877	922	876	875	898	911	906	930	929	898	902	918	934	904	867	896	919	957	927	909	915	889	936	894	898	930	888	929	870	914	922	947	928	896	939	971	908	933	899	914	885	932	946	947	914	927	900	946	923	894	864	926	985	899	902	879	963	968	905	899	885	895	903	897	932	889	867	889	907	963	915	906	902	939	907	924	939	936	917	953	860	863	909	953	830	938	884	913	885	973	830	947	953	847	894	910	951	964	890	943	948	904	870	921	938	961	929	952	969	969	945	949	949	986	911	962	855	871	848	919	906	922	892	865	906	928	900	952	884	913	932	901	896	930	968	929	969	915	872	940	922	923	883	917	905	871	885	956	914	867	896	915	838	925	927	930	931	950	867	907	911	886	903	932	896	956	934	848	913	916	909	927	934	868	903	904	883	880	960	867	881	907	959	864	910	895	909	940	913	887	916	916	946	883	955	850	934	890	926	931	936	904	881	943	905	882	944	921	881	916	913	900	929	921	868	942	885	904	894	949	907	926	939	911	904	914	934	915	961	906	938	920	923	909	902	917	914	924	903	942	866	949	893	912	920	922	904	900	929	857	865	844	928	923	942	908	881	929	953	942	940	917	854	861	894	886	930	906	954	926	896	912	894	924	911	916	903	875	877	925	924	854	956	889	878	877	905	933	928	941	890	937	959	902	986	951	912	945	938	935	942	862	945	897	939	923	896	900	928	938	888	920	864	926	920	910	952	904	941	936	881	907	887	961	913	891	891	901	938	898	896	873	919	974	938	849	931	919	922	889	908	920	887	919	942	852	894	898	959	896	900	884	976	944	958	947	881	940	895	955	916	931	922	882	951	881	918	885	889	912	926	916	917	960	943	946	918	914	954	905	904	900	929	979	949	911	965	896	960	933	897	909	987	977	896	909	866	814	866	900	943	919	884	920	905	903	905	927	918	948	935	894	849	894	934	933	961	913	880	918
5241	14364	9679	4949	3665	2792	2333	1877	1746	1607	1368	1325	1219	1211	1217	1102	1115	1090	1110	1112	1019	1087	1022	1008	1033	1022	995	999	903	974	978	968	1041	934	974	1030	989	1003	913	976	963	934	1019	1063	936	945	894	966	883	913	993	921	956	945	951	915	964	966	972	940	973	972	968	954	942	942	909	976	948	959	980	976	928	949	1003	957	943	953	929	952	892	932	997	930	1011	948	983	927	929	970	930	985	937	991	981	928	942	944	914	965	944	955	956	982	977	966	960	1011	948	968	909	922	955	959	941	870	1022	983	936	934	930	925	953	960	981	923	963	916	982	970	905	909	924	923	913	930	944	926	902	994	930	945	947	965	955	968	973	932	886	951	945	941	907	921	966	961	1031	897	944	927	978	994	906	968	881	930	952	958	931	958	993	889	888	931	956	917	974	954	957	909	892	953	941	944	971	901	940	974	895	925	937	1014	958	962	948	904	994	922	913	927	985	951	913	903	911	972	927	945	887	951	868	886	892	992	917	938	941	917	966	929	961	974	997	905	917	976	958	944	959	958	936	926	959	968	974	906	900	931	894	918	957	915	954	933	920	910	944	909	929	921	931	924	951	943	917	962	928	974	927	940	942	912	966	969	956	909	970	903	898	947	922	996	923	939	963	889	933	952	887	937	923	922	902	927	929	945	979	912	900	936	970	917	888	832	940	971	916	1011	907	943	961	921	965	903	1004	909	949	944	979	975	923	924	908	952	934	911	983	955	919	973	947	918	931	934	909	952	959	1011	934	954	918	934	957	906	926	951	923	954	954	925	976	944	935	932	933	977	974	861	971	880	913	950	940	946	931	939	991	969	966	937	938	902	966	938	960	996	1003	978	960	948	956	904	939	988	972	955	933	982	911	888	881	996	977	917	933	933	996	966	929	930	970	897	973	978	911	948	944	917	919	976	988	924	886	921	941	1023	932	901	936	980	913	924	987	963	924	925	954	925	926	896	926	954	1034	921	950	979	941	927	883	927	901	953	967	935	911	950	935	917	952	957	962	952	963	941	971	944	948	934	990	938	944	976	966	964	956	934	910	912	930	888	933	960	1001	875	967	959	925	914	914	944	930	974	900	946	883	900	927	932	982	972	960	970	903	946	951	952	968	928	936	953	928	982	948	932	922	909	935	994	996	924	913	942	884	910	975	976	1023	936	943	945	993	1017	914	958	927	947	964	875	974	925	967	979	894	956	958	943	940	976	1003	914	937	942	1000	944	977	959	940	948	912	919	965	1008	959	960	947	913	1002	937	967	901	891	970	930	919	933	976	945	964	944	996	954	948	911	917	962	924	950	956	929	959	899	942	977	949	969	976	898	996	907	900	970	980	938	962	918	948	975	963	943	949	933	969	899	967	923	951	986	959	944	964	940	904	898	903	870	962	933	997	953	928	952	940	912	940	929	895	929	930	992	919	932	930	996	974	929	925	971	938	963	924	879	966	923	909	991	903	938	998	905	867	895	1015	925	944	938	970	966	978	954	904	948	963	988	982	963	1012	988	933	957	943	898	917	971	960	944	922	974	921	948	905	989	980	979	926	925	943	948	974	892	931	944	907	957	918	953	972	989	966	947	939	892	944	934	916	940	911	947	938	955	942	970	959	960	937	968	989	940	898	950	943	916	894	914	953	933	939	927	928	957	938	972	890	926	947	949	944	945	984	974	910	916	924	975	1005	886	927	959	994	954	961	951	1000	945	926	1000	939	995	968	1002	970	964	911	933	976	1007	953	950	940	944	946	905	948	940	918	1045	897	907	941	938	937	982	915	931	935	975	972	908	921	900	923	923	966	935	943	911	969	977	933	945	954	985	963	907	894	907	930	904	965	943	1019	929	933	982	979	901	961	938	938	924	995	923	942	938	938	932	922	967	984	888	974	899	952	961	972	876	960	963	877	972	1012	896	947	945	967	949	974	970	939	945	944	991	918	934	924	973	951	1001	924	973	910	912	922	931	926	917	1003	944	952	966	926	949	932	941	917	900	914	959	949	974	968	974	956	971	944	904	910	915	923	959	947	919	926	920	939	899	975	974	972	937	917	901	951	911	991	992	974	978	916	939	914	955	939	982	911	964	961	953	924	898	930	931	940	929	993	913	916	898	911	917	985	987	880	964	930	865	930	961	914	921	980	955	924	932	974	919	907	886	926	953	912	961	925	993	970	942	892	901	866	889	986	955	936	923	909	944	967	950	914	933	967	989	972	989	977	932	910	1018	964	933	916	923	987	941	968	940	895	973	977	989	997	958	915	907	877	937	937	930	944	929	925	932	910	1024	897	910	912	951	965	912	952	929	973	960	922	900	968	934	939	967	982	950	929	923	911	916	947	981	958	894	920	914	976	914	949	937	908	895	955	966	954	943	976	993	913	937	965	956	969	940	927	974	933	931	992	909	968	913	976	954	917	923	952	917	992	989	949	962	983	942	931	940	948	929	946	901	884	985	984	947	940	961	923	995	926	910	951	980	988	987	973	878	934	944	930	902	952	943	959	955	932	972	996	928	906	965	1009	901	922	924	937	915	946	949	938	945	980	952	914	952	932	973	958	899	963	914	939	890	895	975	979	913	927	945	891	959	1008	925	946	935	926	979	925	923	905	978	1002	982	939	1020	999	921	954	981	936	931	950	953	947	919	905	971	832	956	899	921	1002	972	931	980	952	965	955	941	955	1010	967	949	966	904	919	963	937	884	939	968	913	925	926	931	892	919	976	932	892	989	948	887	925	930	895	958	961	972	945	963	943	925	933	985	918	973	937	986	969	941	960	922	946	946	942	929	953	955	981	902	883	978	943	964	953	977	964	917	955	959	942	905	953	929	947	932	926	933	995	937	942	932	974	935	932	902	995	922	898	969	903	999	969	957	943	886	927	914	928	919	933	870	969	970	962	935	962	897	963	952	954	919	985	929	986	915	1023	931	952	957	959	985	983	905	1015	949	934	918	959	892	915	935	916	959	972	989	927	954	901	931	948	996	862	946	921	972	1017	918	950	937	888	945	911	920	952	933	915	923	947	948	936	901	915	928	904	865	915	963	912	929	950	950	945	1021	934	934	959	946	965	983	938	942	958	932	948	912	958	969	971	989	902	998	927	901	920	944	935	996	955	923	934	925	920	943	946	918	953	878	908	994	910	973	923	952	977	968	990	951	949	957	970	920	920	947	925	942	972	942	907	992	952	960	902	985	937	903	948	931	945	930	979	920	943	946	938	944	895	936	991	930	928	928	919	981	932	928	931	934	934	960	929	893	865	953	946	887	959	948	956	922	899	984	942	879	960	939	974	1020	905	1011	983	966	950	970	944	985	943	933	904	938	966	909	978	1010	927	966	869	931	918	904	926	925	935	919	972	948	940	914	960	920	930	954	1006	960	962	949	955	903	926	976	932	976	971	951	928	914	913	910	970	960	958	959	979	917	911	908	943	947	973	1007	893	913	975	937	927	953	912	969	926	974	917	925	963	952	935	960	892	947	961	969	1004	953	926	957	914	928	919	943	910	941	923	995	960	938	965	876	917	939	976	987	973
27294	17592	3664	627	478	479	329	299	276	254	259	275	264	268	266	268	288	262	292	265	253	262	277	273	243	297	258	230	249	268	270	287	241	238	257	274	246	254	273	276	222	278	247	254	249	268	279	251	278	282	268	284	250	296	279	232	271	263	278	248	278	263	250	269	261	271	270	233	253	281	254	284	255	262	279	277	251	269	244	269	257	275	250	258	280	251	261	221	277	245	240	278	286	248	262	294	282	280	266	222	318	280	257	291	268	268	255	249	268	243	295	264	261	253	261	246	256	226	260	261	240	279	248	251	271	276	241	250	281	266	286	282	248	262	252	244	266	284	260	279	246	254	293	282	268	294	278	257	259	257	275	245	274	271	268	249	249	281	266	259	273	285	256	277	258	273	256	253	264	252	282	256	249	233	266	257	242	269	265	263	264	258	281	275	266	236	248	247	266	261	261	276	239	279	279	263	286	245	271	259	291	269	251	298	244	265	280	246	235	228	280	257	273	261	269	272	249	244	263	275	286	275	257	225	257	274	268	225	250	261	255	275	277	234	260	251	264	252	254	268	261	218	256	261	274	264	256	266	253	239	262	246	290	273	267	256	271	271	246	219	234	254	251	242	258	265	274	274	258	275	257	283	272	254	235	268	250	268	270	253	261	259	250	243	269	259	271	289	284	267	294	253	245	283	284	281	252	271	264	226	246	279	278	252	261	253	282	274	265	276	248	251	286	241	256	249	243	261	248	266	234	263	251	296	261	251	257	241	239	270	245	281	255	234	271	255	279	232	283	262	251	285	250	230	251	266	263	244	255	278	243	234	259	265	263	259	265	267	273	292	278	268	252	250	255	255	219	238	281	277	264	270	280	238	277	236	235	260	260	260	232	268	278	238	239	256	269	268	269	273	238	272	260	281	289	266	260	250	266	252	253	247	259	258	267	251	267	233	247	257	249	272	284	268	281	248	270	252	247	245	255	259	253	260	285	266	268	269	264	256	275	254	273	245	268	238	248	254	281	281	277	271	239	275	227	267	254	237	297	273	237	262	268	271	238	257	274	268	274	254	253	222	291	261	285	256	259	272	262	261	224	289	258	260	264	285	265	271	256	259	276	260	252	244	262	254	228	255	264	261	281	268	235	270	256	258	233	255	285	266	287	273	282	250	269	252	267	263	262	255	266	247	264	245	264	247	267	248	284	245	251	249	269	276	285	278	272	275	267	271	278	268	279	264	261	243	268	246	252	263	268	235	243	263	265	279	263	295	241	289	232	309	267	250	252	258	286	270	267	261	235	234	260	314	264	251	271	258	267	236	275	263	272	297	283	265	271	248	268	260	251	249	252	271	276	251	288	269	256	259	267	235	256	270	252	255	283	240	270	278	249	250	259	259	256	259	263	230	255	277	291	255	283	267	296	255	264	273	274	253	257	254	272	241	263	267	265	290	273	259	266	285	261	260	256	259	271	264	287	266	268	241	276	245	264	237	237	274	251	275	280	251	284	272	265	269	283	260	250	282	281	258	273	263	240	215	253	238	276	255	254	304	291	256	300	262	249	263	285	278	271	280	277	276	262	251	211	286	274	262	274	281	272	208	296	274	278	279	255	267	262	232	276	257	273	237	252	240	256	249	303	255	267	239	305	277	260	270	280	262	281	253	261	251	266	260	248	286	272	271	254	245	255	267	266	288	274	257	270	239	270	274	275	294	278	272	255	281	256	277	279	265	241	283	258	271	253	275	284	244	281	251	263	244	279	275	267	257	258	262	237	231	265	253	262	278	251	243	281	241	247	285	282	245	263	247	267	253	270	217	274	266	265	275	265	252	256	297	248	244	258	248	268	254	287	240	245	272	250	273	261	264	256	234	276	277	281	246	263	257	270	269	269	271	258	247	262	277	258	268	286	278	253	277	287	280	270	264	275	270	291	286	262	271	271	287	286	220	220	267	273	262	269	248	247	270	260	280	272	278	262	237	240	243	273	274	262	272	245	256	227	275	280	242	269	245	276	284	284	296	259	250	280	259	284	294	260	275	300	276	284	271	284	265	264	247	269	293	250	254	276	299	263	262	266	285	278	249	267	263	259	251	239	260	253	260	249	267	300	293	282	267	274	305	272	255	240	259	287	265	268	252	262	290	296	250	261	265	264	267	255	220	259	235	283	267	251	268	250	265	260	254	251	280	240	250	266	275	288	240	254	277	260	239	277	286	272	257	274	264	297	262	268	268	269	248	230	268	268	257	248	260	265	292	293	265	256	265	261	261	243	259	251	279	258	266	269	277	230	280	253	269	275	264	250	213	244	259	258	249	261	262	247	267	271	268	255	238	267	245	252	267	256	254	224	248	253	269	280	255	283	268	260	277	278	248	242	272	294	271	215	246	259	267	286	265	263	272	277	265	268	248	237	262	275	275	250	229	255	264	283	238	299	287	236	245	292	245	280	259	265	255	280	264	270	250	272	267	255	262	272	248	248	260	239	272	260	256	284	270	275	264	283	253	277	252	286	265	277	242	243	263	243	284	287	256	242	263	260	276	258	272	279	254	270	266	283	234	228	304	265	269	246	248	271	267	257	268	261	278	277	258	235	261	235	250	287	261	285	263	247	267	267	272	250	270	272	290	285	300	247	266	251	305	243	267	285	263	251	249	302	256	290	253	284	287	260	228	253	258	262	262	286	265	244	274	272	253	259	268	260	276	290	233	278	269	262	286	274	264	274	266	278	266	263	245	266	242	263	265	251	291	245	257	260	258	252	263	273	265	261	257	297	239	248	227	258	303	271	285	267	244	286	225	264	271	236	248	276	247	250	287	248	239	241	261	275	281	280	253	275	274	266	264	265	261	275	264	293	273	282	247	274	265	272	306	234	294	253	237	274	261	267	270	257	244	265	277	222	240	279	269	263	248	281	286	240	263	258	284	308	253	264	275	278	279	266	265	247	237	237	264	291	266	265	267	269	295	259	273	255	253	273	280	262	233	279	234	256	256	240	246	254	271	270	273	265	276	282	260	275	270	289	251	255	272	294	250	281	251	253	269	243	244	261	276	241	270	252	290	256	249	269	237	271	247	268	256	244	261	271	270	267	272	236	274	281	281	283	254	260	289	243	294	263	261	276	259	266	269	278	235	274	270	277	257	255	286	226	259	255	275	255	274	262	237	241	271	270	245	232	267	267	282	265	270	252	233	268	291	240	277	251	259	267	293	282	255	228	266	261	270	250	264	298	264	240	264	249	265	221	256	245	263	280	250	257	256	265	271	276	275	289	252	253	249	275	231	263	245	246	275	252	287	277	256	257	264	239	237	277	268	262	265	265	270	230	253	219	256	273	281	262	258	269	243	247	284	263	243	265	257	254	283	283	264	280	241	263	280	272	231	254	271	254	283	259	248	248	272	243	265	285	282	278	262	301	299	264	232	275	261	256	271	239	263	243	255	246	239	253	279	271	235	251	258	265	275	262	276	250	271	235	246	232	296	275	249	264	248	262	276	279	246	256	291
4495	978	694	416	392	338	378	370	345	316	308	289	300	331	314	310	309	290	298	282	313	297	293	337	330	291	333	280	311	300	299	276	291	302	310	247	340	302	263	290	292	271	321	291	284	299	335	279	284	299	281	284	288	277	306	271	311	309	314	309	314	304	306	321	285	325	305	325	271	302	281	335	295	293	285	293	313	287	310	308	292	315	292	319	306	311	285	294	293	293	292	282	317	313	303	285	277	298	280	294	268	308	282	287	277	316	263	278	308	279	303	294	290	273	317	265	310	288	297	281	292	324	280	319	306	293	293	283	299	295	291	292	306	278	285	280	294	301	313	293	321	298	300	321	268	322	264	305	277	329	317	322	276	303	344	314	287	275	276	313	316	303	303	292	289	320	291	293	287	305	297	270	292	295	300	312	296	303	284	310	300	279	286	307	311	277	307	292	305	279	277	339	278	301	291	286	333	285	303	298	297	288	290	332	288	310	275	293	288	295	285	298	325	300	316	291	289	283	263	285	319	294	305	258	299	277	285	250	293	304	316	286	294	307	278	297	313	309	267	299	280	284	290	299	297	330	290	315	282	326	282	290	292	300	276	313	305	321	289	305	269	287	299	308	310	343	299	299	299	293	302	293	303	322	303	308	300	328	266	284	307	369	311	336	300	325	290	274	275	300	283	298	315	304	320	318	263	296	307	302	287	283	299	326	281	289	378	309	286	295	298	323	258	311	277	271	289	298	292	325	318	319	293	290	312	293	304	292	300	299	299	306	298	300	320	294	299	304	289	281	294	319	321	293	293	292	286	294	294	290	292	305	287	274	295	294	289	316	317	326	289	296	280	304	331	315	309	307	293	290	284	295	282	293	310	299	312	273	302	296	301	297	330	292	280	288	287	297	281	295	320	289	279	295	300	288	337	280	291	272	297	288	272	275	275	287	303	273	337	297	318	327	289	307	299	312	306	306	281	284	308	288	312	298	276	288	275	257	343	263	277	310	299	288	321	308	301	295	241	277	264	290	303	326	312	296	298	311	316	292	258	286	282	283	271	293	294	299	305	308	313	331	330	312	307	287	283	298	315	300	264	317	284	303	269	284	315	297	296	291	310	329	271	257	303	292	293	291	297	317	320	308	303	295	299	307	285	298	278	301	278	319	259	273	289	304	309	304	308	323	314	298	292	300	287	327	307	303	303	311	293	332	304	289	273	278	301	322	295	287	298	261	313	279	299	287	314	284	306	315	324	280	311	278	261	287	291	268	299	307	312	266	286	301	287	303	310	347	290	281	301	364	276	272	323	288	268	289	313	284	310	322	285	277	324	310	304	256	269	295	293	290	334	303	295	280	291	293	299	289	300	317	277	291	284	274	322	279	297	293	306	298	305	307	307	263	309	279	270	341	257	322	275	305	297	280	282	294	302	287	311	300	297	302	313	304	294	311	323	314	293	302	319	313	319	276	291	297	293	307	276	289	344	305	307	344	297	289	305	314	306	310	318	309	309	274	266	301	315	308	317	297	296	293	303	282	317	294	295	313	308	299	290	333	291	303	291	314	292	312	306	302	288	316	326	307	304	293	322	277	302	306	283	320	285	289	272	314	297	291	309	325	312	297	321	296	306	318	292	296	302	303	294	286	311	297	312	271	304	314	296	296	308	295	289	285	298	288	300	293	311	295	311	314	311	318	279	311	282	319	272	313	310	291	341	314	313	270	277	289	261	325	303	293	285	297	304	281	300	342	317	308	297	271	291	302	304	290	299	305	277	289	289	297	288	307	306	274	292	310	325	276	307	290	298	300	303	329	297	265	273	296	290	301	331	308	274	312	324	292	259	283	285	333	292	316	292	312	261	323	281	296	274	325	275	303	272	293	296	278	275	301	307	281	319	318	325	328	285	300	281	285	307	294	316	353	294	303	319	294	288	279	354	279	290	313	316	295	275	303	324	271	289	286	337	279	303	289	313	313	278	305	310	302	320	316	288	274	308	300	284	282	274	285	289	295	282	294	280	277	281	291	297	287	310	303	290	257	288	304	285	295	301	279	323	291	275	295	297	303	290	320	267	307	288	315	295	301	317	284	298	289	308	297	300	282	308	292	317	330	306	275	306	303	291	250	288	298	291	281	291	291	286	300	297	292	317	292	294	283	308	298	271	269	335	311	299	275	299	303	292	275	300	291	343	302	314	318	263	308	312	299	295	315	333	326	258	324	279	283	283	282	325	296	308	303	281	296	301	303	291	296	279	299	275	317	272	291	298	276	318	319	288	328	312	311	283	324	305	310	331	307	295	294	277	334	303	299	301	305	273	295	312	320	309	285	311	292	316	299	302	291	274	259	286	327	310	274	309	286	257	334	305	293	280	278	312	283	305	309	293	303	273	316	281	297	304	292	263	265	312	329	283	299	311	325	320	286	286	299	307	281	294	283	282	282	308	314	281	301	307	297	299	295	292	313	288	307	324	296	289	284	301	306	285	323	276	324	282	267	310	299	313	304	284	312	265	287	277	287	295	281	295	276	314	295	306	293	297	297	319	298	268	290	352	280	300	305	288	286	302	308	294	292	307	317	303	323	285	286	262	315	319	311	345	268	303	285	251	299	345	335	317	281	325	275	304	291	274	323	321	300	270	273	294	294	311	315	304	281	285	276	286	291	273	293	322	282	306	291	319	288	328	311	276	289	302	328	295	325	292	285	308	317	278	301	299	302	310	279	299	302	265	301	338	268	310	309	292	323	274	269	299	323	285	289	295	292	280	309	279	313	265	269	297	315	306	235	310	283	312	315	311	272	277	322	301	266	277	303	319	308	300	275	317	273	277	285	304	305	318	307	341	325	323	313	314	311	326	279	284	318	287	293	319	295	295	284	279	327	286	292	298	295	275	271	327	290	275	307	298	292	269	297	326	309	314	292	285	291	283	291	263	274	270	297	291	289	301	324	283	264	282	296	306	257	277	309	249	294	318	300	331	303	303	294	289	302	297	275	297	294	289	282	291	312	317	266	262	322	296	272	353	270	330	258	293	296	282	284	307	302	297	296	293	260	290	292	306	339	275	279	292	339	276	305	288	311	289	299	332	306	298	278	293	287	300	304	296	280	305	299	279	317	286	303	320	309	276	292	287	323	325	295	260	278	308	290	295	295	299	297	315	300	257	312	303	275	282	313	293	275	305	282	331	280	285	316	292	274	300	289	331	308	284	277	307	280	306	284	331	302	295	292	285	317	294	296	326	305	302	299	300	294	273	287	302	276	305	333	317	265	271	301	297	281	288	296	275	286	305	273	308	289	305	280	324	337	296	308	318	288	311	292	303	316	277	297	307	299	302	307	282	302	284	327	289	275	310	325	306	286	291	304	257	332	298	303	271	303	303	297	314	314	323	320	289	287	313	297	294	323	284	314	308	297	304	315	283	294	281	300	306	265	298	318	295	317	298	302	278	314	266	352	298	286	314	321	308	293	294	306	307	272	291	294	311	302	272	315	302	289	262	287	292	309
23649	21050	28095	24191	21057	8693	1234	892	819	786	817	719	708	694	687	674	628	619	611	658	676	636	584	608	609	603	617	620	662	659	568	605	637	635	633	599	601	614	664	600	592	595	603	600	610	611	628	668	599	616	611	606	633	629	612	654	562	582	595	589	630	588	636	638	649	618	645	606	637	610	645	604	615	588	641	622	588	603	631	601	664	594	621	556	619	622	620	602	566	592	593	582	589	604	617	604	599	586	599	603	639	621	619	596	590	650	628	633	600	602	589	570	598	644	631	588	656	613	586	594	578	600	579	608	573	611	601	593	628	629	627	618	593	613	639	590	602	575	618	591	605	627	605	586	569	622	589	615	624	611	628	650	553	603	650	599	603	628	646	617	624	634	665	641	593	625	589	583	658	596	588	629	613	600	650	614	617	621	630	632	619	607	596	657	605	563	605	582	575	575	612	607	599	655	604	623	574	659	617	627	616	633	601	582	647	596	609	595	579	597	609	557	574	593	573	635	594	647	611	633	603	652	623	607	558	623	633	614	632	675	618	599	595	619	582	615	591	650	577	592	633	648	615	620	591	597	625	611	581	598	637	620	607	659	610	549	631	642	617	575	556	606	622	648	645	613	636	606	632	573	580	605	598	622	611	638	625	600	594	583	599	630	599	648	592	622	612	625	611	606	631	581	595	600	615	623	616	611	625	642	624	566	608	583	602	676	592	568	596	577	626	578	603	595	609	571	621	607	628	573	599	619	599	634	583	599	606	647	670	590	562	603	564	607	621	630	624	645	609	591	605	618	590	614	607	590	614	583	611	570	597	608	596	593	633	586	607	630	605	589	562	613	623	600	607	612	618	598	632	555	605	590	632	625	578	598	637	584	660	576	578	637	614	624	622	614	607	582	642	547	641	604	596	624	657	584	609	617	634	611	584	609	590	614	613	615	585	586	638	575	629	638	577	596	645	622	601	655	607	598	636	659	625	623	561	621	641	619	637	610	626	565	570	649	626	608	598	625	615	593	555	618	595	584	620	595	611	626	638	593	605	619	618	615	609	650	570	565	634	640	589	583	596	624	607	621	579	588	586	681	626	593	606	582	606	596	593	605	590	626	606	582	616	562	602	576	614	588	562	603	606	612	600	598	579	586	618	582	602	631	616	623	705	579	573	647	623	624	612	629	609	627	595	556	602	606	654	582	596	581	569	591	572	588	542	629	552	633	580	618	595	636	637	643	636	615	667	597	632	648	655	610	614	587	571	611	611	652	557	609	598	645	600	601	655	611	606	626	588	615	637	620	632	618	615	580	613	610	581	625	618	640	579	621	644	563	655	581	596	659	593	543	576	695	627	561	622	617	572	594	601	583	644	646	595	611	614	562	638	601	611	599	608	604	644	588	546	593	557	591	588	614	611	609	619	600	591	634	585	621	662	584	572	587	577	680	647	619	605	602	600	604	569	608	582	591	604	615	627	636	657	590	570	609	615	584	625	586	527	626	584	582	606	616	583	603	667	623	599	554	614	604	630	618	612	575	595	588	621	589	627	640	615	550	594	616	603	600	612	616	566	585	596	590	592	638	591	633	590	599	596	639	558	604	578	610	578	587	610	570	604	571	610	602	571	606	591	607	606	594	624	600	568	590	615	646	589	604	586	588	627	600	630	569	615	625	605	616	601	604	649	596	589	602	602	591	618	644	554	593	582	611	608	638	639	609	609	658	581	610	632	612	622	586	631	608	600	567	612	595	619	627	641	562	585	624	584	592	614	604	635	644	603	596	610	586	602	690	629	612	596	604	622	616	594	633	626	599	633	665	590	628	617	632	572	582	582	613	597	580	567	621	643	621	571	562	581	659	639	633	615	577	596	612	621	612	639	636	610	633	546	639	632	576	602	588	639	634	602	590	617	561	637	593	603	612	641	598	615	565	641	595	598	584	648	534	574	636	608	597	630	601	615	585	623	611	587	580	625	668	612	559	604	601	621	627	602	603	646	653	633	632	590	567	577	608	611	617	623	628	603	616	620	599	618	576	638	623	613	628	608	586	618	534	603	602	633	597	603	571	606	588	613	610	600	605	611	625	641	603	621	591	615	613	626	596	589	627	637	607	581	651	636	624	632	624	608	602	621	563	646	609	606	631	582	587	571	573	622	632	621	649	557	614	636	625	595	580	596	655	632	609	568	606	642	579	593	621	581	579	602	575	628	610	621	627	583	623	596	626	628	619	610	620	647	639	577	617	581	634	636	627	621	675	609	622	602	601	608	600	595	631	595	580	623	622	574	621	591	594	594	589	630	623	600	564	628	568	597	651	589	609	594	610	605	609	599	633	621	588	633	619	602	604	601	627	625	595	620	606	643	595	653	602	588	595	607	617	567	608	627	608	610	566	580	574	616	655	608	624	695	585	586	617	629	601	620	600	661	551	637	617	632	616	609	652	630	601	541	612	624	609	645	602	592	641	606	582	592	582	625	578	629	576	555	607	607	609	643	639	579	584	580	606	618	629	597	636	632	600	572	656	591	589	579	579	610	618	650	622	619	572	625	641	617	614	609	624	631	582	564	609	657	571	619	643	621	641	592	547	576	638	619	587	602	605	563	616	625	635	635	608	622	597	626	607	604	647	616	602	583	628	621	604	624	641	628	613	603	648	610	605	612	615	642	602	594	604	649	629	641	580	609	627	663	587	597	561	597	572	625	587	602	580	633	606	589	597	604	629	607	597	546	664	572	595	589	621	633	584	573	605	620	625	572	625	612	594	595	600	616	612	578	594	613	588	644	610	609	601	582	562	554	628	565	586	587	602	630	590	566	657	651	584	616	588	590	568	582	606	623	586	601	600	609	614	574	605	613	625	629	632	627	636	581	631	652	606	610	625	572	601	609	604	614	609	596	546	641	638	604	627	611	620	581	611	618	599	630	638	603	621	631	646	583	583	587	590	614	626	574	612	589	611	609	600	619	593	632	601	627	592	608	662	576	595	618	610	635	652	617	624	609	644	610	617	625	619	626	585	586	586	584	601	608	620	567	596	602	620	618	591	602	613	588	661	601	592	554	606	601	624	625	585	608	574	577	583	575	654	628	602	595	600	626	607	584	626	585	640	642	631	586	665	600	607	609	582	603	621	561	594	624	615	624	583	575	624	609	611	659	582	599	635	564	622	607	592	620	625	633	572	613	660	608	600	618	620	617	608	599	622	658	580	589	621	621	608	641	601	591	623	593	605	602	598	610	624	576	581	582	606	574	593	601	609	618	568	612	590	593	587	612	588	620	565	599	598	598	609	576	611	573	662	615	637	620	572	595	615	612	579	592	603	624	576	607	601	592	635	624	583	618	587	619	588	594	656	550	591	575	614	642	603	600	633	604	557	643	635	624	554	652	607	575	627	615	619	615	612	591	578	604	592	555	596	636	601	608	601	604	634	616	610	606	568	590	584	589	626	619	628	590	639	595	622	574	561	650	664	621	644	673	601	628	625	615	628	595	583	624	620	596	575	594	615
3780	8757	5692	2857	2138	1668	1395	1208	1081	975	878	849	773	795	768	771	720	667	738	691	666	663	675	687	660	659	658	654	672	624	643	665	648	659	623	689	577	653	684	637	651	631	633	719	612	674	650	633	613	588	663	627	636	682	672	601	652	631	624	635	644	651	637	616	612	618	644	568	636	625	652	617	642	660	612	652	609	634	624	676	653	629	637	614	660	638	603	599	614	689	624	621	589	618	654	656	624	629	626	629	635	624	621	622	593	632	621	632	627	627	632	634	605	677	614	658	631	613	646	636	675	667	629	632	697	637	593	657	618	608	662	574	664	657	631	599	639	632	621	653	637	604	637	578	694	643	639	611	635	652	638	626	600	652	617	614	634	657	682	661	622	644	637	641	627	660	669	641	643	654	629	659	648	629	632	628	621	604	577	658	596	613	642	656	662	648	627	614	636	613	660	646	640	652	655	646	635	635	631	634	596	673	631	604	597	647	653	596	626	597	646	649	617	673	612	609	647	644	639	666	624	619	667	639	644	627	633	582	628	620	672	632	621	638	641	581	647	629	631	643	608	655	633	637	625	641	651	629	618	598	640	678	605	612	606	654	691	607	654	669	633	632	631	598	630	619	619	660	639	628	652	620	628	653	650	648	578	621	630	616	636	622	648	591	596	605	638	670	618	619	617	635	640	635	629	659	627	646	699	660	598	644	654	644	635	667	646	652	619	617	624	657	633	611	623	609	639	602	669	634	653	631	639	697	620	623	621	618	601	674	634	672	666	579	627	614	644	646	638	658	624	638	642	607	576	624	660	571	592	626	607	653	590	627	661	622	647	628	626	618	649	622	637	632	632	648	624	653	640	619	603	691	583	654	636	648	703	641	610	614	643	632	629	656	653	644	635	640	664	616	594	610	671	614	654	582	589	645	632	617	620	641	671	701	563	650	627	651	590	620	633	591	616	630	680	617	663	632	620	615	624	640	583	603	665	600	634	649	614	663	650	658	651	618	641	633	611	640	610	628	664	633	637	635	627	633	622	628	641	622	658	647	622	657	646	615	589	665	629	617	640	610	659	637	642	670	639	690	629	620	648	614	647	644	609	630	649	685	604	583	623	644	631	596	568	676	670	654	643	599	651	615	614	626	624	631	660	668	627	624	655	659	605	590	631	625	647	639	612	636	572	595	637	611	646	630	663	670	628	657	634	588	568	619	626	650	633	640	633	657	631	662	621	644	587	635	643	612	601	619	616	621	588	624	650	609	611	658	589	641	580	626	663	662	665	643	669	672	628	649	688	640	670	650	665	680	667	646	637	602	631	636	644	653	700	601	615	603	640	607	642	643	644	648	692	633	651	659	563	665	632	647	651	602	644	637	631	613	670	633	670	628	610	635	606	626	606	637	689	626	617	640	627	635	620	667	648	661	641	638	638	641	638	660	663	661	651	607	655	625	610	653	612	613	648	642	613	636	644	630	618	644	609	617	655	602	610	633	616	625	625	669	652	606	638	647	669	621	650	630	608	642	609	616	644	629	581	625	630	629	663	595	636	660	655	659	634	595	664	620	626	632	649	650	664	662	638	618	676	632	665	662	623	666	590	600	591	614	646	643	642	597	653	643	650	623	642	624	613	647	616	621	633	653	634	634	642	669	623	593	611	696	643	601	558	603	622	682	638	613	639	626	655	623	602	656	582	654	604	659	678	639	635	692	651	666	628	653	635	644	654	660	625	628	648	670	590	624	587	652	653	615	614	636	643	636	608	615	587	647	642	648	643	612	670	599	647	632	672	641	602	618	612	684	631	625	648	645	643	615	639	581	639	634	575	667	637	635	647	652	631	624	630	671	639	622	643	617	647	659	646	631	612	627	631	628	696	635	660	661	623	598	634	610	634	624	658	656	629	643	633	666	638	650	621	634	653	635	626	614	616	613	663	641	601	635	621	650	628	658	657	636	604	614	647	613	671	610	669	614	642	636	612	604	658	668	648	650	616	645	653	626	650	646	622	624	629	629	644	651	634	614	613	666	644	613	635	626	677	645	624	632	666	627	624	654	626	635	631	641	645	656	633	644	632	653	628	667	621	669	604	653	597	624	607	592	665	644	592	653	663	605	608	675	636	608	627	645	654	638	624	590	637	643	656	639	664	646	641	628	611	634	615	612	673	643	686	637	605	664	590	625	609	638	677	630	658	610	621	600	599	636	659	664	655	613	636	597	609	656	640	628	656	621	656	629	657	632	628	657	659	636	587	616	626	622	681	601	593	679	618	643	660	635	594	659	666	645	598	634	628	632	647	607	644	604	654	616	631	612	653	654	623	680	669	655	709	598	605	647	654	602	623	648	607	647	624	656	657	636	628	662	619	653	623	646	638	666	655	630	654	638	656	662	646	658	673	629	653	610	647	606	613	631	657	668	662	671	641	634	603	669	653	646	600	633	612	647	619	699	671	603	656	616	634	649	620	638	623	616	646	677	634	658	691	595	636	634	616	610	641	688	605	659	589	607	606	638	619	636	642	657	672	632	646	569	621	668	606	609	598	638	644	618	624	587	638	605	622	637	627	636	657	620	590	614	606	687	633	630	615	637	651	654	605	640	635	616	665	603	616	658	663	666	660	630	640	636	622	599	632	647	639	651	649	655	643	649	660	673	590	645	618	601	666	672	622	665	627	630	627	602	639	648	687	638	594	601	632	648	648	659	673	658	603	628	663	713	612	593	602	660	596	625	636	647	579	678	630	598	660	676	684	659	590	645	614	617	612	611	643	594	610	625	618	642	642	678	708	633	616	608	630	653	625	639	635	632	648	665	579	646	648	653	661	648	633	606	665	655	661	600	707	620	588	702	659	591	628	623	646	644	645	704	632	662	666	661	642	644	679	655	645	617	630	608	649	655	630	627	640	575	621	667	615	653	588	625	604	617	683	616	584	638	696	632	594	658	594	610	646	622	633	664	615	629	616	660	650	639	608	662	645	638	640	632	609	654	619	653	632	624	607	628	613	630	611	624	607	650	635	694	620	603	532	665	645	628	636	622	634	648	628	639	641	603	654	619	650	626	645	615	657	653	602	669	630	642	687	642	645	649	644	650	606	657	611	657	682	656	626	634	630	654	630	654	622	620	627	647	641	595	619	656	645	640	680	685	643	635	613	588	602	606	648	701	632	637	611	610	648	641	638	632	625	613	625	629	645	595	612	634	579	672	627	629	635	610	651	628	604	685	632	611	635	641	647	642	638	606	623	618	628	614	642	610	624	655	641	586	588	635	640	635	654	612	656	628	660	672	620	643	641	671	591	596	632	613	613	673	609	647	637	652	611	633	634	663	627	576	636	651	623	647	641	578	646	565	623	667	662	620	626	637	633	596	678	652	632	651	651	630	648	648	653	628	576	601	644	610	637	611	635	673	619	595	622	620	603	606	604	599	662	665	640	631	639	627	610	651	633	626	610	617	610	659	678	639	623	681	658	596	617	639	622	683	655	631	622	663	654	671	635	609	642	609
24916	21033	26691	25375	6043	702	618	482	478	443	412	408	407	394	387	390	412	365	412	374	427	385	385	388	384	383	382	393	418	396	384	366	347	386	398	373	396	401	364	383	357	405	419	370	390	387	355	376	422	411	409	391	368	366	402	389	376	352	385	369	412	375	385	363	402	386	366	353	411	405	398	391	367	369	413	348	385	393	331	392	417	398	374	361	372	382	351	381	386	386	357	345	393	379	394	404	385	387	385	387	384	392	395	388	385	377	366	359	404	381	361	356	381	391	367	372	356	390	367	403	374	386	403	373	355	385	387	414	343	368	361	421	345	400	383	372	382	411	390	385	370	357	382	384	365	356	369	404	360	373	391	385	369	352	379	394	395	375	373	428	362	377	348	365	348	359	352	382	398	411	361	365	383	393	386	358	391	383	346	343	394	374	373	396	393	426	396	362	368	383	372	368	400	344	361	398	374	371	372	360	366	369	362	401	384	370	389	358	382	361	411	368	374	357	358	373	383	372	415	385	360	365	354	376	430	351	378	356	336	357	396	395	352	380	374	345	401	368	376	382	367	373	399	387	388	385	368	375	371	381	383	397	378	365	328	380	388	380	378	373	389	408	362	379	377	376	374	393	357	347	387	366	363	352	374	348	366	381	378	351	398	370	372	404	360	397	344	355	353	331	391	334	390	383	378	359	375	347	390	367	377	358	391	351	360	388	374	387	406	367	358	391	374	402	390	371	403	359	357	399	388	359	346	394	400	377	389	362	369	365	392	367	373	397	371	382	363	388	377	399	397	384	355	347	394	388	367	403	394	381	377	346	351	399	366	378	372	365	383	350	372	372	386	391	378	385	370	379	382	387	388	380	411	375	374	383	401	349	385	368	373	377	413	396	364	400	395	393	348	363	343	378	357	405	346	363	378	395	371	385	410	404	367	369	398	413	395	390	380	362	385	359	359	381	348	367	377	403	393	352	333	359	382	341	378	357	381	343	369	349	378	398	389	373	358	389	355	411	373	385	388	410	400	383	380	417	374	328	419	354	344	412	376	358	380	400	360	355	349	360	362	356	403	407	361	372	380	399	388	360	355	348	328	375	350	385	405	385	340	376	340	368	379	374	357	379	366	395	357	392	393	356	354	372	359	382	386	347	392	375	371	401	418	368	402	366	355	404	373	357	350	359	376	351	398	377	380	350	393	388	355	357	415	378	364	362	368	395	378	417	397	359	384	403	335	416	374	362	352	363	386	368	381	380	359	355	376	355	376	372	401	389	350	397	392	391	395	388	380	338	368	342	379	356	354	375	368	356	370	381	376	347	385	364	370	370	367	368	356	398	390	394	391	396	371	360	376	374	360	357	393	347	396	372	383	385	388	359	401	393	363	372	364	377	376	384	359	383	378	377	360	371	377	337	398	409	373	349	352	395	360	369	367	367	369	399	398	380	377	398	371	380	381	388	399	363	389	357	380	370	369	379	351	410	383	360	383	366	416	373	364	371	377	371	382	370	374	378	377	384	368	368	414	378	334	347	404	399	354	383	379	370	371	388	413	396	363	377	415	353	390	366	393	412	371	362	362	360	382	385	381	371	377	398	342	399	389	380	358	359	392	348	400	377	357	379	365	399	352	372	367	372	360	382	375	403	356	348	391	404	424	376	357	374	360	382	365	360	384	385	367	403	394	383	353	445	354	374	395	353	379	362	344	373	377	358	377	383	385	402	384	392	376	385	361	398	395	357	368	391	378	359	373	363	399	395	391	347	380	366	384	378	368	368	367	397	348	382	372	377	388	356	380	392	388	379	397	386	370	397	361	412	392	338	383	407	373	373	369	361	380	356	353	370	395	396	431	411	375	372	391	366	415	337	369	399	380	375	395	410	398	373	396	370	356	384	393	394	391	358	371	375	381	420	389	357	378	379	382	379	378	354	370	369	381	363	389	379	334	402	376	374	386	388	399	367	365	365	387	411	382	374	355	408	402	370	359	401	367	371	364	343	375	355	368	349	380	409	377	372	378	380	376	387	339	379	378	353	342	378	350	382	374	334	348	368	393	373	373	381	374	359	391	374	336	372	347	360	398	339	378	350	386	368	361	351	358	408	389	383	358	347	371	404	363	396	401	382	368	381	370	403	398	374	384	368	366	348	394	367	375	359	370	367	381	369	343	339	388	372	384	393	391	400	364	356	392	386	364	393	357	386	376	365	383	361	397	368	399	389	382	392	396	357	382	365	384	367	369	374	410	360	436	403	348	377	356	414	382	378	400	353	361	396	375	397	411	350	381	351	401	380	382	393	376	408	383	352	402	384	382	356	394	392	385	358	342	385	359	370	372	378	400	387	407	385	367	365	367	382	340	403	367	384	352	362	357	360	380	379	347	345	374	396	385	395	371	352	379	387	374	383	353	384	360	400	354	382	358	356	410	384	367	393	371	370	397	345	396	404	397	383	340	356	372	392	363	382	355	390	341	384	404	389	352	358	381	380	385	331	407	394	349	382	352	371	376	326	387	365	376	375	344	367	387	401	417	378	370	364	381	366	378	345	361	383	398	406	356	408	354	366	375	392	400	369	373	360	384	414	373	393	413	388	373	372	367	364	367	376	385	366	362	347	394	408	366	360	388	363	396	392	376	345	390	364	339	423	351	366	365	376	363	380	375	393	362	410	388	382	359	371	380	399	388	362	358	400	378	361	336	375	386	404	369	390	337	396	365	375	384	365	340	394	358	385	344	402	375	361	372	362	344	372	405	379	389	353	405	361	364	369	398	366	381	359	403	385	399	393	414	380	386	314	351	359	364	395	395	381	368	346	352	382	422	370	387	359	380	411	406	423	376	344	386	369	375	374	365	385	353	380	372	368	360	371	360	378	358	358	381	357	396	340	381	371	397	392	386	382	337	376	392	369	372	363	361	348	409	358	396	373	382	415	397	358	330	372	355	378	416	378	364	373	376	388	336	379	372	375	360	339	404	362	357	394	362	385	346	357	370	374	375	359	368	362	363	419	328	376	372	372	362	361	390	365	391	381	367	357	359	364	382	396	402	363	396	394	350	364	384	351	388	368	381	356	346	396	386	356	359	358	381	384	372	430	359	350	352	394	401	369	348	360	409	374	369	398	369	358	371	378	384	361	390	394	376	365	395	374	391	375	377	393	372	348	338	371	384	386	344	393	400	348	354	382	347	374	366	397	362	366	345	342	370	407	381	393	385	406	371	387	395	370	399	352	368	403	389	374	391	393	402	412	396	388	372	397	358	405	368	359	386	358	359	389	382	362	368	372	366	392	377	370	375	376	391	384	349	386	342	381	340	389	379	368	375	356	372	383	344	396	392	365	402	348	380	396	348	329	394	343	377	378	373	391	356	376	379	368	393	409	358	387	415	377	380	394	370	381	358	366	366	403	392	333	344	336	374	360	364	419	358	363	353	374	367	373	370	355	331	359	342	378	365	406	394	383	346	393	386	365	351	390	363	373	376	397	382	376	375	394	382	373	369	374
3429	4466	2902	1499	1091	941	840	739	645	579	576	552	527	519	512	507	453	484	428	432	440	412	454	436	487	456	460	433	448	463	416	398	442	433	434	441	420	464	427	449	452	462	410	470	442	452	417	424	434	412	467	442	458	411	430	443	419	408	472	482	448	414	465	418	453	430	436	387	431	438	452	458	429	380	403	451	449	438	404	454	467	402	407	432	398	447	427	397	448	413	432	461	413	432	460	459	461	425	460	434	481	444	441	413	410	448	395	429	452	437	422	397	451	436	431	459	444	428	454	440	429	458	438	423	436	423	419	425	419	432	439	408	403	452	363	441	419	401	443	471	431	416	446	395	406	435	456	429	478	423	426	412	437	462	417	446	418	466	428	403	425	418	422	379	405	442	463	434	404	438	439	430	440	466	421	435	437	432	448	425	444	439	408	425	439	426	417	448	404	442	426	421	444	428	433	420	453	438	441	484	443	413	412	443	436	423	464	423	431	415	409	451	401	437	429	424	424	420	460	443	440	441	458	392	420	443	439	433	436	453	417	428	451	463	449	431	445	415	422	451	450	391	415	399	463	428	439	450	442	410	415	430	451	422	435	430	443	447	417	438	433	436	426	429	436	436	441	390	415	414	469	446	436	456	434	457	435	447	426	430	437	403	428	455	429	415	449	429	445	424	450	449	468	429	458	426	423	463	429	421	446	442	428	422	413	468	451	406	441	448	423	455	456	438	438	433	438	453	442	430	435	394	454	446	487	407	419	440	445	449	454	410	433	417	419	422	438	430	451	413	453	442	470	448	430	404	437	457	474	467	434	422	392	436	423	416	390	459	475	447	431	408	424	449	450	430	427	444	430	422	461	405	465	449	423	444	437	422	433	418	449	452	413	422	441	424	415	447	393	459	441	425	436	425	463	435	440	454	437	438	453	409	412	416	452	438	441	450	415	441	435	442	409	437	447	430	453	426	455	424	459	462	391	464	392	414	451	424	423	440	407	437	449	441	471	445	424	428	439	408	394	413	426	426	456	413	431	448	412	431	417	436	390	432	431	447	417	472	424	433	473	435	464	457	430	438	409	401	429	427	427	419	472	447	434	444	433	435	408	428	431	463	419	431	436	442	432	447	442	456	438	437	419	427	431	429	431	459	416	407	456	438	431	427	424	420	458	451	467	431	425	437	421	511	406	420	435	421	435	449	460	434	455	406	419	417	434	434	435	438	385	464	430	446	447	407	464	464	451	440	429	421	461	417	444	479	462	403	379	466	435	424	425	419	432	417	429	442	427	413	406	425	458	429	432	435	443	409	478	424	459	446	422	470	429	440	446	409	436	425	489	467	411	427	448	444	435	441	448	460	412	418	415	446	440	453	493	436	436	445	435	440	391	437	406	403	455	466	440	427	476	428	451	428	407	447	455	473	400	475	432	449	408	436	414	431	450	453	431	436	434	420	436	404	424	449	417	415	432	464	419	439	428	397	432	425	450	396	459	441	418	425	432	493	417	413	419	453	397	471	396	415	441	449	468	388	418	431	410	408	454	411	425	436	420	431	453	445	460	427	395	459	419	421	413	468	431	447	468	406	462	432	441	438	425	413	426	416	390	419	408	428	426	477	442	406	444	438	419	437	443	436	429	416	448	451	418	413	437	428	427	410	428	437	470	468	412	428	430	411	431	422	468	444	400	424	436	425	448	403	412	402	421	453	403	417	481	447	443	438	423	465	435	425	468	418	417	412	462	408	444	406	444	430	440	453	443	426	462	435	419	485	429	420	409	434	471	445	397	425	429	457	439	430	445	423	431	466	453	394	397	430	455	450	439	396	390	441	431	423	399	413	425	429	408	447	461	419	417	465	407	459	395	462	469	434	418	412	448	426	431	435	431	434	450	436	407	441	423	451	428	473	451	419	436	423	461	451	405	463	447	441	449	394	455	408	441	446	420	429	424	462	456	471	454	450	446	418	421	431	449	430	411	443	424	437	409	421	409	462	424	414	426	440	458	410	435	477	452	437	459	416	421	393	451	474	458	417	452	400	465	427	432	438	424	460	424	457	444	438	401	463	435	428	442	426	453	427	450	428	467	428	406	443	445	452	423	418	458	450	459	399	441	411	450	423	445	441	424	435	407	445	441	404	443	491	440	469	436	417	438	418	401	398	459	407	423	410	471	407	460	431	434	449	454	475	453	465	457	442	463	431	445	481	435	452	450	408	441	428	408	430	444	416	444	441	435	455	417	451	400	432	443	438	410	432	453	447	438	425	430	463	414	450	455	467	427	440	424	428	444	460	465	392	423	404	505	435	425	460	413	410	418	446	441	418	430	463	394	448	456	445	432	445	422	400	442	453	412	435	450	431	461	448	452	397	478	475	444	433	426	450	430	426	475	417	441	438	451	462	392	463	445	448	437	435	440	415	426	400	408	466	430	389	458	438	430	405	418	435	418	424	455	435	418	460	411	449	446	383	433	436	430	419	465	447	444	425	417	420	453	433	447	408	419	429	434	437	465	442	460	428	449	435	449	444	451	474	461	465	460	436	429	437	418	450	430	427	400	460	400	402	431	462	433	450	460	463	410	463	464	443	460	457	446	460	413	433	433	455	455	451	417	439	444	435	423	418	406	443	450	459	418	409	473	452	409	411	418	421	461	462	438	450	462	440	436	442	450	420	433	420	429	453	396	493	409	410	436	439	440	426	432	430	432	432	440	391	414	445	423	436	410	433	493	438	444	441	410	420	427	427	433	422	468	460	472	412	461	444	415	436	471	415	460	435	433	462	412	444	463	407	417	403	455	417	465	475	428	451	417	421	407	402	438	380	410	485	456	446	412	474	441	450	409	399	436	464	435	426	450	406	436	437	402	457	405	420	440	438	430	418	406	413	432	464	444	450	455	436	403	433	415	434	433	425	467	418	429	419	432	422	416	414	454	449	467	471	399	434	449	453	430	462	427	430	459	454	426	458	444	429	410	429	428	451	439	433	440	399	466	409	504	402	434	417	443	431	422	422	441	419	470	414	428	438	429	438	447	434	411	434	424	409	432	455	415	426	435	435	402	468	441	454	445	445	455	436	477	444	466	432	430	425	431	400	423	424	409	409	473	442	437	396	389	438	416	430	423	463	413	442	440	425	432	469	413	438	416	447	466	424	423	411	436	430	417	417	431	435	433	449	422	480	443	451	425	422	437	480	463	429	449	411	406	442	448	448	436	435	445	449	434	417	443	448	428	423	427	432	432	414	449	469	426	434	454	443	397	434	421	429	449	405	427	437	418	439	407	419	422	441	430	412	443	427	406	415	414	485	443	395	443	407	428	459	408	442	443	469	429	467	431	399	425	417	426	426	455	443	457	435	449	416	452	425	415	452	466	422	449	426	407	411	436	440	426	440	410	383	464	404	444	436	424	430	430	471	400	411	454	432	472	440	431	410	436	424	416	387	440	447	442	464	456	419	410	418	407	443	423	411	417	428	392	462	472	392	446	434	411	434	460	405	439	410
22524	21048	28578	23759	21055	21078	6678	1637	1274	1231	1176	1111	1054	1026	1078	1000	1009	1000	1023	1012	977	932	944	937	928	940	978	931	956	921	917	1013	911	902	886	932	941	971	934	899	959	906	891	902	911	859	903	927	906	890	907	890	981	890	899	901	941	956	983	839	939	923	904	928	898	890	878	877	921	975	917	911	850	844	934	894	896	866	936	885	972	947	962	890	933	892	890	961	956	845	924	882	958	900	927	917	938	921	994	944	892	883	946	938	908	908	939	913	898	920	893	879	880	896	907	859	903	932	927	928	942	846	907	939	892	902	906	902	931	945	896	938	890	937	971	966	929	894	890	900	929	915	880	918	912	880	886	960	951	885	906	935	992	930	872	946	944	877	904	959	863	863	925	830	955	869	875	902	931	885	872	908	900	884	892	861	824	907	888	945	883	908	890	870	873	896	892	898	876	898	933	898	880	910	936	923	895	883	911	874	957	893	869	884	891	927	885	880	969	917	919	937	871	890	916	916	883	944	916	852	956	971	884	870	902	906	901	912	917	830	869	914	958	928	909	888	920	934	878	908	882	910	879	911	894	829	910	902	899	922	886	938	867	863	911	901	861	866	896	917	896	885	908	902	902	885	882	902	927	917	906	905	900	938	887	894	928	960	919	952	832	923	887	871	906	921	895	905	862	832	952	926	913	899	907	921	914	884	925	912	927	865	940	908	896	929	935	898	862	909	974	931	912	892	873	900	904	878	938	896	953	917	930	941	951	886	937	929	901	880	879	899	944	896	866	923	886	883	908	925	922	876	900	880	876	937	884	928	923	924	908	940	909	897	878	874	892	910	911	907	904	872	917	848	879	888	931	889	837	911	900	878	826	950	898	954	867	894	878	896	916	983	907	936	906	886	943	898	888	870	907	908	872	918	917	889	865	864	955	913	912	864	912	852	886	928	919	938	924	893	926	928	895	892	812	899	892	899	894	878	889	906	874	896	901	892	896	896	867	942	900	866	900	909	869	895	918	897	981	911	890	959	916	907	904	870	917	917	868	877	881	873	961	906	944	873	895	888	900	895	889	916	900	907	892	913	897	920	896	910	859	930	877	909	903	911	940	959	917	949	869	930	967	862	845	900	895	943	874	854	937	883	909	935	867	955	890	926	908	893	931	916	955	900	886	844	900	894	929	941	892	936	900	910	901	899	934	901	901	920	914	865	889	966	956	895	896	921	900	959	977	910	880	919	905	862	889	877	874	944	954	899	947	884	910	931	907	927	893	894	944	899	934	899	942	963	896	915	928	883	947	914	930	889	981	864	936	872	957	876	904	869	908	894	914	905	889	869	921	885	913	968	910	880	939	869	912	936	893	873	907	935	898	881	871	935	941	891	905	868	895	906	898	949	916	879	913	912	925	882	867	913	868	863	872	877	870	873	868	970	859	902	877	932	869	868	904	873	902	889	890	864	859	925	909	965	855	912	897	880	901	879	882	877	909	919	935	914	985	908	912	916	934	907	926	871	883	904	894	891	947	869	866	859	878	879	891	911	912	853	882	848	952	894	900	939	955	967	911	893	849	886	900	932	928	958	886	906	900	958	907	960	928	925	899	907	916	911	927	925	854	931	869	918	952	891	921	863	865	987	905	874	886	864	936	895	894	915	933	883	862	899	860	878	911	883	881	869	923	856	871	866	883	924	896	963	868	884	878	877	987	874	957	953	855	885	930	916	860	853	878	891	916	896	857	890	941	916	917	915	855	899	851	935	897	877	916	886	931	894	874	913	907	884	900	920	949	874	897	942	831	891	921	887	958	873	892	911	880	884	900	902	847	825	913	903	915	939	925	918	867	874	946	868	873	974	920	877	932	864	897	878	951	896	943	849	906	861	959	875	909	919	890	905	959	910	888	887	913	937	860	916	863	902	913	898	924	924	917	870	929	850	862	932	912	915	928	871	906	920	911	885	919	885	940	958	873	894	878	872	870	907	917	883	960	866	896	935	855	902	914	878	889	944	939	902	894	904	889	880	907	805	923	914	896	916	873	923	905	848	926	907	905	835	902	905	898	907	924	905	880	868	895	869	925	907	930	872	893	897	909	912	895	919	893	902	881	917	916	926	882	885	894	870	899	887	860	881	890	903	907	894	909	894	897	882	857	894	933	898	946	895	899	925	940	919	916	893	839	913	871	870	904	893	874	908	909	948	929	861	852	893	843	929	884	933	893	939	935	881	941	881	919	911	897	908	884	906	921	878	937	900	865	857	919	923	888	898	918	925	923	904	910	901	878	945	925	915	879	925	914	933	823	877	929	911	829	935	921	874	937	925	896	866	869	853	931	901	927	948	869	947	927	890	924	898	847	935	842	855	924	877	949	933	912	883	883	914	879	916	896	897	921	902	874	882	897	900	930	977	896	926	865	908	932	858	853	959	908	887	899	919	914	874	903	934	918	882	900	886	883	955	904	900	909	883	910	892	897	923	844	903	914	815	877	876	875	911	925	857	903	967	888	889	932	905	929	929	926	902	915	895	876	958	881	891	915	858	871	911	973	964	889	916	880	938	922	959	897	894	903	916	919	913	971	864	925	875	901	868	899	876	887	933	926	899	882	902	900	916	874	907	856	940	900	872	954	885	918	910	920	889	949	912	863	887	883	911	889	941	911	964	920	888	953	947	927	884	918	920	879	936	936	936	825	908	841	936	913	843	873	901	954	875	941	873	872	921	878	950	885	909	875	865	914	856	910	859	949	920	970	919	857	812	957	873	883	939	897	903	894	902	888	864	940	936	878	915	854	908	888	831	903	922	905	903	923	872	910	895	956	910	830	878	879	881	941	877	906	830	909	885	834	897	898	887	929	933	913	864	895	903	955	913	853	872	904	834	904	898	928	883	932	945	881	908	895	921	876	900	875	928	953	904	911	926	937	893	874	929	853	823	941	892	916	892	939	903	920	893	924	905	953	874	879	880	900	915	899	888	936	895	922	868	922	901	907	845	918	934	937	921	918	878	879	873	931	911	879	909	875	919	929	844	945	949	811	924	936	910	853	928	941	941	917	923	901	915	918	962	876	838	873	894	913	950	908	858	873	938	876	946	907	901	871	919	871	886	916	910	944	893	925	938	926	887	937	915	892	881	908	892	868	891	896	881	878	926	901	928	891	912	931	917	910	951	866	895	905	898	912	874	908	901	863	884	923	837	859	868	914	931	905	902	905	895	984	953	880	907	925	920	866	894	917	913	920	863	887	896	895	895	895	906	913	902	893	908	886	921	929	904	873	890	924	901	887	922	902	963	887	961	924	889	839	851	937	928	920	890	945	909	920	864	940	969	920	879	929	907	844	913	898	919	906	911	929	932	870	859	896	866	925	895	914	914	872	943	908	913	909	874	866	926	918	907	891	932	888	896	870	980	927	920	952	1025	900	922	872	898	914	933	884	916	909	915	924	849	893	905	909	889	865	920	906	915	861	908	940	930	913	938	846	911	882	886	905	810	840	932	901	860	910	847	887	917
5242	14154	9696	4873	3793	2933	2395	1946	1578	1527	1426	1276	1291	1235	1143	1103	1132	1127	1053	1049	1018	1033	1018	940	997	1037	1050	993	922	963	912	961	1018	956	951	972	979	949	959	982	981	970	954	893	941	972	939	950	984	916	921	919	942	987	956	909	931	929	954	935	968	993	996	920	994	968	922	942	925	929	930	940	923	972	972	932	983	948	963	972	869	938	946	961	909	948	887	928	934	945	941	929	961	906	955	911	965	941	948	979	952	958	930	927	914	942	946	915	896	929	977	929	933	963	962	956	953	906	883	944	905	960	897	872	958	966	895	974	945	922	949	1003	941	895	973	917	978	902	962	972	876	962	896	875	945	924	942	943	962	937	953	957	933	896	922	954	886	970	927	916	920	944	950	995	924	880	971	959	942	954	897	941	930	920	937	927	925	892	910	980	980	928	961	894	926	901	927	898	990	922	935	907	971	883	920	966	942	891	999	955	945	997	835	907	947	937	913	937	875	933	948	882	918	952	945	907	953	926	920	920	912	935	945	957	910	938	895	940	958	927	937	901	944	911	973	903	972	945	943	903	983	922	923	931	922	934	978	909	947	979	967	950	952	863	866	966	926	907	894	962	904	897	943	902	932	946	999	930	920	932	1021	987	910	962	926	926	865	932	921	956	943	872	941	967	907	899	958	940	967	948	906	897	997	904	945	938	941	967	945	903	924	934	961	946	935	913	962	940	931	968	978	924	868	957	909	910	927	923	927	945	952	922	901	916	913	930	873	894	945	989	947	947	913	931	880	880	988	920	930	888	948	966	972	907	928	911	951	931	942	1004	921	864	939	898	955	936	938	933	953	962	917	926	965	978	902	927	929	917	932	955	937	947	965	897	925	950	911	940	904	948	943	963	997	939	926	923	948	894	904	883	966	896	917	932	958	952	941	874	905	966	940	928	950	983	935	964	919	876	931	969	923	929	944	865	914	937	1018	887	886	952	947	914	905	916	942	968	950	951	926	923	935	953	959	919	951	916	936	978	895	989	970	919	968	945	920	910	932	946	945	1051	953	985	919	907	989	907	884	974	968	951	873	886	975	933	932	894	945	957	938	974	995	963	892	972	890	929	963	929	950	941	946	894	952	887	948	950	980	924	957	915	895	941	904	955	867	938	886	953	908	917	928	920	918	918	898	912	945	954	882	895	921	943	937	898	946	971	962	987	952	954	934	917	920	973	919	916	901	944	951	969	916	926	943	949	895	903	948	935	865	968	924	911	936	942	970	906	908	914	992	903	922	952	921	921	908	889	934	909	899	959	911	932	923	941	935	965	963	892	986	932	902	909	883	926	925	935	925	943	860	919	985	925	1022	951	938	937	951	993	918	910	956	949	925	933	1002	900	966	898	924	936	914	896	1001	999	915	938	951	914	955	931	894	900	910	961	955	969	939	935	931	949	920	996	939	995	932	903	949	935	975	888	943	946	900	940	922	901	999	923	876	908	925	941	939	915	988	918	943	922	920	929	882	916	939	946	815	882	967	961	957	928	942	903	981	988	996	967	960	928	1002	903	912	910	954	1007	916	928	959	909	944	964	984	866	935	988	977	925	941	990	950	934	949	896	967	920	928	895	860	956	910	977	988	993	925	946	980	960	984	904	928	974	906	952	934	938	910	913	915	901	906	908	962	1001	943	984	953	1001	920	884	945	924	919	931	984	896	896	919	952	885	974	922	934	919	971	865	945	966	950	966	974	959	911	926	930	885	879	987	912	930	1030	923	931	958	965	923	909	946	947	899	907	926	984	936	936	994	942	983	947	903	965	936	877	938	984	955	936	933	932	887	922	926	943	955	943	974	899	920	926	927	948	902	954	892	925	948	995	911	936	913	939	892	958	958	921	958	914	993	947	932	947	913	955	859	942	960	941	969	933	924	937	925	948	938	940	885	940	969	902	938	943	898	889	920	991	949	963	934	941	975	930	950	925	948	907	933	1010	931	1016	950	898	908	951	922	919	932	970	969	901	983	963	954	968	896	991	967	907	909	921	972	951	1000	935	926	924	942	907	923	903	903	874	902	951	960	928	959	922	959	975	901	963	956	917	908	890	930	886	953	887	887	954	974	888	935	915	872	913	918	932	975	927	907	918	958	961	915	910	927	940	944	949	906	963	890	974	953	967	913	922	954	951	899	880	963	960	935	919	919	902	919	888	959	928	916	906	948	939	893	902	891	935	925	927	905	878	946	957	908	970	955	950	972	962	927	933	911	959	943	940	905	947	921	957	978	899	893	885	975	963	986	932	919	955	947	910	917	932	903	941	921	917	924	972	928	988	928	921	960	965	908	938	889	934	946	925	954	904	926	899	964	915	945	969	945	900	952	933	1037	865	991	955	931	994	973	886	940	945	927	925	951	928	977	946	955	896	965	940	938	951	909	913	922	906	932	942	954	948	947	944	898	889	960	900	947	968	912	898	973	945	939	951	884	954	943	952	909	895	930	908	910	919	873	948	972	976	942	922	972	913	856	950	947	964	884	950	955	962	905	909	916	908	984	956	883	891	897	883	938	911	896	907	865	945	971	931	976	950	896	925	949	920	959	919	910	880	966	938	921	942	968	928	932	970	960	997	950	883	962	939	913	950	863	954	951	908	924	949	934	928	944	909	943	934	922	919	951	955	986	929	961	938	964	939	923	935	947	934	926	914	980	912	909	1001	903	935	927	980	958	956	894	920	893	934	921	888	936	954	896	925	910	941	975	948	960	967	973	896	933	949	913	944	968	914	935	918	960	902	900	912	947	969	910	835	877	1004	927	957	923	936	925	901	956	932	967	957	937	885	998	919	921	915	1015	913	940	940	950	997	912	921	961	960	951	905	927	892	928	922	927	942	955	947	912	971	957	926	932	980	1001	904	862	962	948	911	931	924	949	965	943	924	867	925	958	933	944	919	929	946	922	908	865	895	877	973	874	961	971	931	997	992	874	911	942	900	922	945	928	928	937	911	930	949	927	956	988	906	950	946	927	942	944	885	930	905	964	963	949	891	960	921	878	918	948	910	927	849	849	899	933	875	919	961	969	874	950	916	920	905	930	933	978	942	979	964	903	947	942	930	901	931	899	933	955	899	898	915	970	950	912	908	918	1004	949	874	1000	924	959	960	927	979	909	874	909	911	914	877	942	911	910	905	884	890	949	928	933	931	961	939	941	944	931	937	935	931	930	952	910	887	920	964	939	914	921	931	893	970	931	914	948	954	926	909	906	881	961	932	945	908	969	957	998	919	934	976	916	972	976	946	918	929	934	1007	940	910	910	900	917	937	928	987	977	959	947	941	943	924	972	951	970	915	894	915	904	916	855	897	954	942	897	898	940	961	857	964	924	915	956	931	954	957	967	980	890	937	913	943	960	950	948	950	922	932	945	925	915	908	943	949	959	969	923	962	908	906	934	947	911	932	968	974	975	950	981	925	923	900	970	891	953	954	913	906	966	959	918	948	962	972	952	942	913	896	914	970	923	923	959	891	954	936	886	909	941	890	931	986	923	920	959
27632	17762	3403	468	337	301	259	269	269	262	238	280	281	263	265	263	258	277	264	226	267	252	277	257	254	251	284	274	251	273	254	285	236	257	249	256	273	250	257	269	273	251	277	231	243	272	260	241	283	248	231	255	256	232	242	271	235	291	270	261	265	227	267	261	249	267	251	267	241	265	255	275	258	245	250	234	258	257	258	284	281	269	266	240	261	237	224	233	252	247	250	247	268	243	233	281	255	251	264	262	222	271	265	278	227	245	272	250	276	240	258	251	234	246	253	269	254	251	245	233	270	256	265	234	291	279	291	258	229	234	261	277	280	232	224	254	250	279	275	235	249	266	235	248	248	250	231	265	248	293	262	239	243	262	245	294	261	270	251	271	269	248	275	260	227	256	261	279	240	234	271	222	236	248	250	255	236	252	248	245	243	243	253	251	262	251	250	262	263	259	255	272	288	239	235	253	238	254	265	257	233	258	264	255	262	260	251	254	264	236	272	276	276	248	254	256	247	238	250	234	233	252	273	249	268	280	250	235	269	258	263	233	255	263	269	261	266	266	273	253	270	271	257	253	220	257	291	268	255	268	243	269	243	241	238	265	238	254	254	274	260	256	263	252	237	233	235	246	248	257	273	267	266	267	235	267	247	258	258	262	288	265	243	273	271	268	267	239	246	243	259	245	238	246	251	252	254	272	215	295	265	233	256	243	267	243	248	239	236	247	242	262	265	274	265	244	277	247	246	268	223	267	243	265	243	244	270	267	265	257	265	263	258	259	240	260	263	267	251	266	230	255	248	247	256	238	283	265	238	237	259	254	263	244	243	238	241	254	266	263	266	262	288	247	258	271	255	262	238	262	218	255	231	241	285	269	240	261	229	234	240	255	239	237	255	248	261	252	262	263	249	263	264	243	245	276	250	248	259	250	252	276	264	241	255	237	253	261	235	221	260	273	247	262	220	251	301	220	227	244	251	262	243	249	250	247	264	251	262	247	255	256	281	243	245	220	261	229	245	245	258	263	277	246	238	243	244	244	243	249	248	241	266	234	255	257	283	245	255	233	260	240	245	257	243	226	226	260	261	245	277	256	269	237	278	237	260	277	243	233	234	252	237	264	275	285	239	279	284	264	242	239	260	295	253	241	254	262	244	230	260	243	275	256	253	217	288	279	240	260	230	271	244	247	263	254	272	268	247	253	245	254	245	265	239	243	254	252	244	263	242	241	240	241	260	257	256	220	235	251	247	231	222	260	240	270	269	267	231	261	245	272	263	212	241	225	226	256	246	284	281	276	238	240	269	262	240	250	233	241	248	262	249	242	252	234	224	235	248	230	265	252	250	255	214	247	246	247	248	273	257	240	260	258	269	240	246	255	240	261	232	269	270	288	263	269	232	233	273	253	250	236	266	252	269	225	235	244	262	275	234	240	276	227	259	270	256	255	246	268	267	242	252	282	279	248	255	237	278	254	247	253	256	239	269	252	221	282	254	268	234	244	234	243	271	231	252	260	251	253	248	264	252	244	262	245	255	230	243	240	258	240	251	247	283	269	265	260	224	261	280	270	270	250	279	233	263	240	277	262	241	250	245	270	247	250	272	237	285	255	266	235	261	244	247	263	251	295	269	232	269	267	254	262	250	272	252	257	270	245	264	243	261	296	262	294	249	267	258	233	248	251	243	249	244	226	265	252	250	279	276	258	262	251	248	267	233	246	246	265	247	260	247	273	230	269	217	232	256	247	225	273	254	244	256	254	252	260	275	268	250	273	267	255	242	258	272	245	274	240	238	264	293	272	278	271	236	232	253	230	244	259	270	255	245	265	291	271	242	239	294	260	249	250	239	274	262	266	244	252	256	252	258	235	244	243	242	217	255	276	266	277	241	210	256	278	242	234	226	254	232	235	244	248	256	271	276	257	243	245	242	255	261	249	243	235	236	241	258	250	261	248	250	251	233	259	243	273	233	281	273	266	249	255	233	252	267	227	250	280	252	251	265	239	277	246	239	256	270	297	240	262	240	261	261	268	239	271	253	232	269	270	255	246	232	252	245	246	285	234	234	237	260	265	258	241	250	250	263	237	282	270	271	252	270	256	248	263	249	233	248	250	247	251	280	226	263	253	225	250	260	219	254	281	262	252	264	272	258	234	270	252	276	267	264	259	231	257	288	232	267	264	257	253	255	255	240	252	273	264	248	271	249	261	225	252	277	228	271	260	240	263	283	235	249	270	260	223	256	250	264	239	277	249	256	258	246	269	241	243	241	240	287	249	253	244	219	228	259	250	237	286	282	281	242	240	258	225	284	262	261	269	269	269	261	254	264	236	248	279	231	244	263	247	265	243	255	259	222	270	246	252	254	263	233	253	206	261	253	268	236	263	252	230	251	257	245	287	279	250	245	260	268	249	258	257	248	242	239	266	288	252	255	257	257	269	238	265	265	255	249	248	245	244	253	258	256	244	238	231	272	274	259	251	241	269	276	251	259	267	260	267	295	273	251	270	267	258	266	270	257	229	236	246	243	246	236	247	268	265	246	273	250	271	279	260	271	217	263	236	256	249	262	248	291	256	276	264	253	286	247	251	264	274	231	252	287	257	230	296	241	239	241	263	270	261	256	268	269	248	286	251	237	276	270	254	260	265	258	230	254	238	244	245	265	270	264	228	248	252	260	236	247	245	271	238	247	258	271	298	268	269	286	261	275	280	236	253	228	295	257	275	256	248	268	251	260	257	248	257	267	249	273	281	262	249	234	274	266	277	248	246	260	279	230	249	274	265	253	258	249	237	258	256	265	231	262	275	244	232	279	304	246	233	247	275	258	240	268	261	242	245	242	255	247	255	235	233	249	245	227	228	253	252	266	255	262	237	261	250	251	253	277	252	236	260	281	247	252	270	263	238	261	247	242	270	263	261	279	269	255	238	272	256	260	252	261	254	253	260	239	221	256	253	245	279	241	253	256	269	226	255	259	249	259	271	239	262	243	246	253	259	253	250	269	265	261	268	251	249	226	241	231	282	251	262	244	250	256	257	225	221	257	266	265	245	302	251	232	245	265	286	262	249	239	286	243	270	272	247	249	266	279	232	260	282	261	268	237	236	240	257	262	269	258	246	239	254	260	252	257	220	219	269	233	241	261	222	266	275	239	278	253	254	287	256	246	263	286	262	243	230	251	217	265	261	238	259	239	254	211	242	281	268	253	262	251	269	245	252	268	220	282	283	276	254	244	222	250	250	247	216	251	273	244	256	282	258	284	272	264	249	250	265	251	254	258	262	256	253	272	236	259	245	280	274	246	256	264	235	258	256	276	257	259	260	269	257	238	232	279	240	254	231	266	232	275	253	253	253	246	236	217	246	269	242	245	266	252	257	243	261	251	254	262	245	232	245	273	260	257	254	250	243	255	213	238	245	258	274	235	262	226	230	285	240	254	250	256	250	246	243	241	257	251	270	248	277	289	245	259	240	255	248	241	228	249	253	261	254	236	237	251	216	231	254
4465	804	663	416	307	335	325	348	299	302	299	319	290	304	301	266	257	291	298	287	290	264	266	280	293	284	287	279	292	318	256	303	300	286	276	309	310	308	306	272	256	284	311	282	285	290	264	294	305	273	285	287	258	274	283	280	274	300	300	287	310	266	282	291	249	291	287	272	286	295	299	270	310	300	284	311	277	272	305	294	317	277	296	311	291	291	280	305	254	280	324	263	296	275	279	324	282	256	277	261	241	265	330	305	291	311	277	287	249	302	266	306	300	267	302	253	303	273	327	289	290	277	289	309	311	287	282	269	287	291	305	301	317	269	279	282	280	276	298	300	297	303	284	292	299	296	272	259	292	291	301	268	304	266	275	287	310	301	295	284	291	285	263	299	317	292	246	294	267	295	263	282	276	306	295	276	297	308	310	299	309	279	292	276	259	298	274	263	294	317	283	279	285	285	291	289	302	276	269	278	290	309	298	298	284	284	282	284	268	274	310	297	283	281	298	313	317	276	296	263	269	282	265	307	283	302	297	308	305	296	279	279	286	287	295	290	278	312	283	281	273	297	258	272	278	295	285	273	301	286	295	298	289	281	273	286	277	300	293	273	273	277	298	320	280	283	284	281	299	261	288	291	276	287	288	287	263	318	288	301	287	299	285	289	296	255	307	299	278	287	295	289	271	245	274	289	323	289	300	299	301	282	284	293	306	280	267	279	286	262	304	298	301	293	295	296	291	290	269	255	292	281	305	285	266	275	271	263	283	248	299	269	311	295	274	307	296	292	275	306	276	291	244	278	291	284	265	292	305	283	290	269	268	297	295	296	247	311	292	285	300	286	321	271	263	318	282	308	287	280	329	320	296	280	268	302	295	291	285	268	237	307	281	277	273	262	295	291	276	249	295	292	258	282	289	281	297	283	310	269	289	308	254	279	305	294	299	282	248	287	281	304	294	338	297	276	288	285	302	291	280	288	284	302	289	272	266	302	284	295	286	316	304	311	283	270	275	283	274	293	283	297	268	294	305	330	286	310	280	241	310	285	291	276	269	305	264	310	263	276	278	276	252	302	278	310	291	271	309	245	250	277	262	279	285	288	263	287	299	289	303	308	282	246	314	274	279	282	291	299	282	253	298	295	290	254	295	268	277	260	304	312	285	284	305	317	299	281	298	291	279	300	275	276	300	277	284	278	288	312	307	261	311	302	335	295	281	266	284	291	287	283	304	283	270	273	294	293	286	297	282	286	294	274	296	275	309	274	297	274	273	285	300	296	297	285	304	278	323	265	281	259	316	300	270	284	276	292	302	286	280	286	279	290	292	297	301	313	302	313	290	279	276	288	298	293	286	321	271	290	272	268	260	301	257	291	310	317	284	292	264	281	307	265	331	279	276	268	248	282	286	280	305	301	293	282	256	273	293	281	311	303	277	278	281	276	268	257	278	284	302	297	288	280	297	282	280	270	279	319	272	292	272	275	279	270	291	299	313	276	290	285	288	292	296	298	280	284	274	259	277	280	263	307	294	264	298	288	288	277	289	291	274	261	284	274	281	287	302	293	277	315	277	337	303	274	292	295	303	269	311	279	310	279	275	297	312	282	253	282	326	262	273	291	310	287	269	251	300	279	316	268	299	306	324	292	289	308	295	292	307	293	300	275	265	299	295	297	286	266	301	292	283	272	268	297	284	272	307	292	304	305	291	263	289	305	280	308	248	264	303	272	284	279	268	315	291	293	281	277	277	259	287	299	280	313	291	293	263	314	302	281	279	278	290	267	267	284	282	320	272	255	309	284	288	284	252	284	286	302	309	294	288	277	283	304	287	305	274	290	296	276	295	294	290	319	307	295	307	288	327	303	249	308	305	287	266	286	272	289	286	268	260	295	284	305	273	311	290	288	281	270	267	291	306	310	328	302	316	294	317	298	294	248	276	288	261	293	274	283	262	306	296	302	305	280	264	284	293	296	291	282	301	298	283	281	295	276	310	277	297	289	278	274	260	287	306	320	288	288	269	283	263	304	262	285	299	285	291	290	307	290	262	297	274	297	262	296	282	295	286	293	298	279	274	279	280	288	262	287	281	303	285	290	283	268	258	294	267	290	323	258	320	273	272	291	309	288	307	298	313	322	300	314	271	289	315	279	301	284	321	293	260	300	284	297	286	297	289	301	317	301	250	321	313	309	288	315	316	279	289	316	305	301	272	319	287	289	281	301	311	295	285	278	295	286	315	290	296	303	304	282	289	281	291	316	276	279	263	292	313	293	311	300	300	269	304	281	270	293	286	296	310	300	278	294	309	284	302	300	289	276	302	300	283	293	294	325	321	296	287	301	323	295	290	306	267	282	274	281	296	295	298	297	329	272	289	287	292	284	281	292	292	270	278	305	264	285	317	286	270	265	298	280	298	282	281	298	279	281	283	249	279	282	265	300	278	302	279	249	284	255	275	256	269	267	288	277	282	255	314	276	298	294	295	273	279	273	288	289	295	282	313	312	286	263	292	318	285	253	267	292	258	288	285	289	290	262	286	309	326	276	272	256	284	290	270	306	296	280	295	276	290	303	328	305	296	301	278	271	292	293	275	291	299	320	289	276	298	287	282	308	292	308	293	293	291	319	304	267	278	305	289	287	335	255	289	310	292	306	287	320	270	307	267	277	310	300	294	306	302	312	268	301	273	300	274	284	262	291	293	298	288	301	286	288	314	300	274	301	282	264	279	310	288	287	270	297	256	274	267	276	277	313	267	294	271	304	294	335	265	295	275	276	295	299	287	281	268	286	299	286	292	267	307	284	288	290	320	288	277	316	257	270	259	313	286	271	281	302	278	294	322	274	286	258	300	267	335	307	269	274	276	308	284	316	285	282	293	297	269	314	290	302	276	254	262	302	281	295	290	295	316	296	321	289	240	276	280	303	300	285	289	291	278	285	298	285	283	288	294	328	292	283	312	300	269	298	310	296	297	287	282	306	317	332	328	295	269	283	277	293	307	320	253	303	310	306	275	297	302	272	286	272	297	304	289	298	291	285	291	282	304	286	284	324	298	287	277	305	289	307	274	296	310	274	284	272	284	285	276	284	275	283	293	283	274	288	268	294	290	297	295	301	257	272	255	265	333	294	257	303	286	307	281	314	287	292	310	274	262	281	275	325	259	305	298	294	277	293	311	292	295	262	270	283	321	288	275	289	311	317	296	293	249	304	276	263	302	296	307	304	309	260	272	268	299	291	302	261	279	293	284	278	301	268	274	281	282	308	276	274	291	265	267	272	307	309	298	290	266	288	314	263	281	286	301	260	287	302	324	312	316	301	286	296	294	295	317	308	265	310	278	302	300	284	283	310	324	288	299	289	284	291	284	328	286	310	289	305	269	321	271	262	289	286	273	328	283	294	281	284	269	299	288	298	265	280	295	291	301	282	285	277	291	303	277	290	297	290	255	308	290	300	300	279	276	259	274	274	304	256	317	318	276	296	293	335	281	309	271	291	294	298	302	299
23600	20998	28069	24105	20997	8615	1276	910	863	796	709	724	677	655	664	648	629	649	663	661	603	652	585	603	621	602	638	600	602	662	578	623	613	633	603	607	622	596	593	633	617	589	612	601	612	584	598	597	627	600	618	626	586	598	648	574	611	623	569	611	560	610	610	638	655	607	606	619	564	550	613	644	641	584	631	537	553	626	594	590	595	605	557	616	659	585	614	592	586	561	625	609	645	588	612	590	618	634	590	625	616	603	574	609	603	624	606	631	569	604	590	626	636	636	627	590	562	597	582	627	618	558	621	606	596	598	590	605	565	602	585	579	617	614	622	600	626	609	563	581	595	626	637	634	576	572	649	581	621	641	587	602	644	588	573	632	579	583	617	582	593	654	600	592	611	560	598	597	580	644	553	551	633	602	612	561	638	603	593	583	589	589	592	594	574	602	629	568	575	587	575	635	607	575	597	568	618	555	625	594	627	649	602	598	581	539	584	569	579	611	595	602	582	672	608	647	622	608	602	622	609	615	595	599	570	597	586	591	625	594	554	613	612	629	642	630	611	589	574	564	568	609	601	604	577	593	598	595	591	614	585	597	654	602	537	578	610	673	626	560	610	592	582	564	584	571	593	570	613	555	639	575	599	638	610	624	607	575	571	632	642	566	630	589	643	553	625	626	649	591	627	587	568	581	627	567	605	557	602	583	581	606	612	581	613	611	550	537	578	568	588	614	577	583	617	588	612	603	598	672	624	611	621	626	595	582	594	617	613	618	601	606	595	617	568	555	630	636	545	584	617	586	639	566	597	586	605	613	588	578	579	596	613	661	595	584	618	596	625	617	591	561	602	622	576	582	606	599	639	586	609	586	565	604	644	569	565	565	624	599	589	614	610	621	605	667	590	649	620	618	561	620	582	591	608	588	564	644	576	593	593	585	575	590	607	619	603	598	619	626	585	622	618	575	586	518	604	616	575	611	571	563	595	626	617	613	595	632	599	595	614	616	646	625	593	599	607	591	572	593	621	589	623	592	564	591	603	588	662	647	572	627	600	597	551	580	588	599	594	562	612	609	575	597	581	546	614	610	574	598	552	602	646	572	562	630	583	635	580	572	630	639	616	599	592	642	602	578	583	560	647	583	626	598	616	559	645	608	592	609	632	599	578	590	611	600	621	610	619	640	590	581	612	621	584	596	633	658	579	609	542	603	599	610	617	544	613	641	614	554	584	572	631	598	602	635	636	643	601	596	624	632	559	612	585	581	589	601	626	589	595	630	587	619	585	559	588	648	563	574	591	590	588	624	622	614	616	627	578	633	587	606	582	619	581	602	582	628	606	603	559	587	545	614	572	635	636	589	612	614	607	568	613	664	642	610	620	606	567	568	589	585	615	608	600	572	691	611	582	632	601	619	592	576	623	618	566	628	598	596	642	591	606	592	648	597	588	557	592	600	617	555	586	612	603	611	612	547	589	606	603	625	627	600	607	587	602	572	615	608	549	612	567	584	611	636	567	574	574	619	611	660	597	618	572	591	599	626	577	536	596	602	566	588	584	612	622	620	568	615	576	590	624	598	607	549	587	584	539	561	590	606	595	607	626	591	571	642	623	610	585	575	603	574	587	627	612	584	596	651	569	634	598	584	580	612	657	611	586	641	619	593	645	573	631	602	630	612	567	580	642	589	572	586	628	601	630	573	557	595	605	604	596	566	574	623	588	597	554	568	599	573	591	620	629	548	620	583	589	598	580	598	606	593	573	591	576	587	587	620	581	590	527	572	589	571	592	584	597	578	552	603	567	600	574	616	544	631	517	651	632	595	600	573	594	570	578	575	647	633	591	594	626	551	570	602	597	616	630	592	637	567	560	561	609	583	578	639	610	601	563	592	578	601	656	626	578	601	600	593	624	601	604	573	638	616	627	602	613	569	609	622	561	575	602	571	613	603	631	556	600	594	630	628	580	586	534	566	576	573	593	536	607	588	557	592	605	576	573	596	605	614	582	607	546	583	574	624	627	596	612	563	629	594	625	617	590	612	614	589	597	616	566	614	582	608	576	614	598	624	547	607	587	623	632	602	599	603	604	624	623	593	564	598	656	624	648	589	613	634	589	629	673	576	569	614	597	607	649	602	611	575	591	588	608	615	606	624	559	618	609	579	611	585	626	604	576	608	573	619	592	608	573	642	590	591	645	553	601	645	616	605	611	602	610	577	666	559	604	608	587	624	596	583	574	612	688	626	571	601	579	630	599	663	640	576	649	557	578	579	619	655	608	626	576	621	595	607	575	640	579	614	644	542	617	595	598	622	632	649	593	628	601	628	591	605	622	597	586	570	617	608	624	607	626	628	580	555	612	646	604	602	636	612	597	560	603	590	582	603	593	616	628	570	618	580	623	606	585	622	596	652	584	605	591	625	596	633	596	617	595	606	608	585	545	566	580	609	629	592	611	578	619	594	589	570	612	580	592	641	557	605	551	653	604	587	603	613	591	598	655	606	633	617	627	598	583	589	593	599	561	624	579	638	584	626	597	622	612	574	613	617	630	565	624	621	621	609	654	619	623	633	637	615	572	578	590	581	594	561	545	604	615	609	590	585	616	617	649	583	609	609	612	580	629	574	637	586	589	589	591	586	590	624	601	563	601	595	590	584	601	581	653	581	595	582	619	597	613	596	642	620	613	602	614	617	587	603	638	609	564	581	581	585	611	615	647	612	618	617	578	604	594	577	610	611	610	591	615	615	612	636	567	583	569	598	598	596	629	590	626	613	578	624	593	640	574	627	585	626	582	579	580	576	618	625	613	588	589	573	626	582	566	624	609	612	580	599	626	569	566	638	611	582	602	582	578	586	579	582	626	614	585	590	668	555	625	581	610	595	595	575	614	640	584	600	568	634	574	578	588	581	579	605	590	543	549	595	616	550	595	557	614	569	616	565	593	637	551	628	574	623	598	622	614	603	608	623	564	598	617	587	583	594	612	575	602	572	604	603	641	590	578	630	595	602	578	573	591	631	623	572	608	634	590	591	616	577	621	608	594	586	588	598	579	574	557	611	584	574	613	601	589	619	608	594	583	653	552	643	597	604	613	635	639	592	586	601	551	593	605	555	603	549	580	637	559	616	609	621	601	606	571	604	585	609	597	601	627	562	566	586	592	594	632	639	628	625	595	609	602	617	647	626	552	605	618	619	670	592	588	599	565	599	583	564	603	619	587	603	603	587	624	613	606	569	634	627	555	627	633	636	615	621	607	559	608	597	583	637	579	616	623	613	600	604	572	587	558	588	619	617	639	566	618	609	588	577	599	580	603	618	585	629	608	623	581	589	580	623	602	614	566	588	621	622	604	592	605	580	646	621	627	588	620	588	610	589	577	612	576	603	589	630	596	584	612	592	580	585	592	603	589	591	574	595	609	630	615	628	633	621	599	606	601	605	547	625	607	586	597	601	629	627	632	613	616	606	621	636	587	624	645	603	616	599	607	640	602	603	612	588	632	580	610	599
3660	8632	5822	2904	2090	1680	1322	1190	1031	934	843	791	823	728	737	730	715	666	656	675	686	694	635	665	712	709	674	671	610	651	661	637	644	615	627	640	613	629	619	645	681	596	618	616	664	676	640	669	653	606	619	584	618	633	657	624	650	611	639	632	622	639	624	646	658	625	627	640	639	628	617	641	618	603	598	670	629	627	622	648	628	614	579	600	591	630	625	620	602	653	637	635	646	597	628	594	668	580	598	644	654	634	610	578	598	661	657	606	606	625	633	619	627	578	616	600	604	649	626	635	618	664	660	639	589	644	590	662	626	630	656	617	653	611	601	629	649	620	654	633	638	617	679	655	580	610	618	643	599	606	660	617	649	615	626	644	586	629	596	638	626	626	623	591	596	621	651	628	622	592	634	611	615	620	648	640	604	593	636	587	633	640	612	591	658	582	648	615	615	641	638	617	629	644	622	610	659	620	593	600	630	612	559	652	646	627	616	616	582	679	632	636	679	613	644	599	646	632	585	632	636	612	608	574	634	548	599	636	614	600	604	625	594	599	583	605	635	653	621	612	588	630	589	622	657	619	632	630	634	618	616	641	625	603	610	663	588	610	623	622	629	572	616	664	634	599	623	631	602	599	576	639	626	536	657	660	618	611	575	567	669	642	599	618	607	637	646	620	611	652	616	626	598	622	644	639	595	623	600	631	584	614	634	614	585	589	648	614	585	666	575	631	562	623	643	632	622	583	624	614	644	674	650	643	626	633	671	629	669	594	585	671	624	640	611	595	590	587	640	638	641	624	656	609	644	649	617	684	646	673	614	579	606	621	606	603	636	567	637	648	606	626	616	621	589	586	604	624	650	611	602	633	635	622	657	621	605	626	620	602	608	629	649	658	560	634	639	617	608	608	583	597	631	647	619	628	654	618	633	641	593	612	613	619	607	625	629	619	617	662	600	643	625	643	595	583	639	643	657	613	627	677	647	653	599	630	646	604	637	616	641	673	603	627	615	597	618	617	602	611	629	619	629	628	611	637	615	625	614	681	643	618	597	617	637	639	633	599	666	636	612	615	603	624	630	621	638	610	623	617	619	685	637	582	631	603	612	606	628	623	629	613	595	665	592	628	630	613	615	637	637	609	629	618	644	615	614	625	592	634	606	619	646	620	648	619	626	636	610	617	646	643	631	621	582	644	612	656	636	638	657	596	661	690	609	632	606	616	595	596	604	610	620	631	618	643	620	575	628	604	619	623	583	632	635	666	617	613	616	642	646	637	633	606	602	656	634	615	594	660	607	666	598	607	637	633	624	660	636	629	603	596	615	616	608	655	628	651	634	574	643	612	623	614	616	628	650	629	661	616	664	610	632	607	640	602	613	641	639	570	620	586	606	619	642	633	638	639	613	681	628	631	585	616	597	569	625	674	644	599	629	647	634	666	577	611	626	664	663	627	621	629	588	613	605	635	641	678	631	618	631	634	609	636	635	614	631	669	623	601	642	620	610	638	624	638	610	640	704	626	663	623	645	627	642	651	610	630	641	620	575	609	640	616	624	630	612	599	641	634	638	634	595	610	593	583	636	673	628	632	595	609	626	611	622	569	678	604	623	622	612	612	601	635	624	564	588	615	600	608	626	622	632	657	615	663	605	597	597	638	603	627	605	636	636	604	591	649	610	566	665	588	623	658	630	598	593	589	609	601	597	629	632	591	613	647	622	677	625	595	672	547	601	635	621	622	608	652	663	609	653	610	629	615	574	566	669	659	606	628	586	628	651	646	608	600	647	575	613	655	602	649	648	629	608	626	623	659	625	674	653	647	679	584	649	612	606	630	662	623	669	636	610	649	638	597	610	628	572	621	611	649	613	661	627	655	643	639	594	579	648	660	575	627	624	634	625	641	601	618	639	618	621	606	586	623	568	631	650	629	639	597	596	607	619	595	628	616	594	639	610	583	615	621	597	679	642	654	674	666	560	623	611	633	630	650	624	618	607	654	660	636	630	633	605	648	598	590	606	636	603	627	633	656	631	649	683	598	663	644	611	628	595	674	615	657	685	593	601	617	661	652	654	605	677	645	632	641	630	632	616	665	665	641	644	614	612	631	648	640	646	634	666	612	609	623	607	657	620	632	632	614	636	614	654	651	643	625	605	615	646	638	621	579	660	661	649	583	668	617	690	657	626	623	651	630	587	624	642	621	672	645	628	629	621	637	637	643	612	621	660	620	627	654	600	617	636	606	618	619	638	624	619	605	662	625	656	619	644	640	625	623	598	642	616	630	644	636	609	604	618	605	618	630	636	628	646	654	616	659	651	646	670	585	622	564	646	634	593	678	641	614	598	645	643	613	637	642	599	603	643	614	634	632	647	616	624	612	639	629	631	624	610	618	657	592	591	624	647	609	632	574	647	653	607	637	619	631	608	647	619	612	634	618	645	599	625	622	606	620	638	580	655	661	629	619	606	637	594	605	642	590	614	607	666	623	620	594	628	630	600	632	619	663	633	621	617	634	596	622	633	605	671	635	611	627	657	653	621	613	589	608	628	613	673	645	615	656	581	586	699	612	654	634	642	618	627	622	647	602	610	656	580	631	616	594	629	603	610	641	623	628	647	627	674	626	584	603	649	599	599	586	649	647	654	612	631	630	580	629	615	640	622	593	600	619	605	623	638	627	670	586	628	635	633	668	582	621	662	633	594	623	649	633	646	651	631	597	618	609	567	616	624	597	620	638	603	613	612	640	595	625	617	642	596	652	622	615	594	631	650	660	575	607	653	619	556	638	597	631	636	710	596	598	639	618	597	615	641	614	634	609	615	643	642	576	657	647	594	627	636	603	651	656	628	608	652	606	607	647	660	612	594	613	576	602	600	585	598	598	661	641	624	621	577	639	663	622	660	653	602	621	650	633	646	625	617	677	632	609	601	575	532	597	650	582	650	637	639	641	593	635	637	605	619	653	635	610	641	650	619	604	621	646	646	634	606	618	609	605	628	676	589	629	606	613	615	624	633	607	633	603	643	645	595	621	626	623	656	623	539	575	628	605	635	614	654	655	620	635	609	602	651	614	631	646	640	659	645	599	630	579	638	629	626	659	615	657	621	650	595	625	628	662	616	579	562	647	601	669	590	602	609	619	636	604	621	621	587	617	602	611	645	626	620	589	663	651	597	674	624	671	615	645	660	629	614	650	612	668	615	612	639	608	654	639	586	660	647	643	672	653	653	630	650	614	655	622	640	644	648	635	642	615	636	612	587	615	657	620	620	610	649	626	590	586	669	644	627	633	591	621	612	679	606	642	582	628	621	608	615	660	602	602	651	584	600	627	630	624	636	615	637	614	609	638	583	629	623	610	630	625	639	610	618	624	613	587	573	608	647	622	617	604	621	599	618	635	661	595	630	624	650	606	606	658	588	736	616	654	600	659	616	645	617	613	647	664	637	638	636	631	613	598	631	660	618	654	597	632	605	560	624	620	628	608	633	624	672	634	656	638	644	586	617	649
24866	21022	26636	25406	6059	684	549	494	411	449	450	422	401	426	427	402	387	356	342	385	371	370	366	392	370	385	393	406	387	372	372	384	376	387	389	372	386	378	357	348	345	370	377	345	394	400	391	374	329	402	364	384	377	397	368	386	384	370	372	360	356	435	391	368	365	370	375	365	408	375	406	320	361	345	345	372	352	363	382	355	368	404	379	373	360	362	352	352	379	354	347	345	334	355	367	364	344	361	391	377	363	390	367	384	374	375	382	389	330	384	335	360	368	399	381	399	341	391	386	395	404	375	363	344	354	335	384	355	372	348	397	359	382	360	382	419	375	352	362	378	356	369	334	357	380	415	369	347	354	388	383	363	375	370	385	335	369	357	372	332	399	363	374	367	361	375	383	364	356	309	359	349	412	341	344	409	351	378	368	373	362	389	362	375	369	349	353	355	398	400	402	383	364	369	343	365	359	371	345	398	373	386	358	358	375	384	347	394	378	379	328	381	355	348	365	335	340	377	388	331	371	389	395	386	363	373	356	354	398	380	363	362	381	346	374	409	380	357	380	347	369	388	362	409	402	375	380	386	367	359	379	375	392	386	334	346	398	378	394	388	364	399	368	390	415	346	373	394	372	376	383	385	390	397	383	357	363	402	390	385	345	415	403	366	369	331	340	348	395	398	370	341	403	375	349	358	371	385	374	383	341	375	361	368	369	352	376	332	368	367	333	376	392	354	385	361	373	351	350	390	371	340	376	329	379	362	360	356	376	369	363	393	364	356	348	363	333	407	375	385	332	401	344	330	346	345	357	399	349	355	383	383	351	364	341	340	370	341	377	345	362	331	370	346	332	360	363	397	365	335	384	347	316	385	349	407	362	366	384	387	399	384	363	416	365	371	419	372	363	355	398	392	399	355	351	356	357	354	368	406	358	374	347	355	386	380	393	394	396	352	369	358	338	387	401	377	391	388	349	371	353	362	372	387	372	364	383	353	397	377	339	373	320	338	365	350	401	354	369	371	324	378	348	388	380	379	358	341	364	387	395	371	380	380	339	366	339	386	393	353	360	406	332	361	337	335	410	371	425	332	331	341	346	355	370	353	398	378	364	371	362	330	358	306	389	368	391	359	383	381	373	340	408	353	348	382	361	358	413	407	361	368	372	375	373	371	404	375	382	365	378	365	355	374	356	358	383	365	392	335	415	347	356	351	367	378	336	384	369	351	355	373	362	334	373	360	408	380	387	368	354	414	380	393	367	391	366	368	324	388	368	350	367	397	391	375	343	386	365	367	384	356	359	370	402	356	375	400	360	398	363	336	378	389	379	332	360	345	382	391	356	380	374	392	372	403	374	414	344	372	365	383	378	362	365	359	349	398	351	345	392	349	400	411	410	368	414	389	364	377	391	342	386	338	382	351	395	324	399	364	365	347	380	369	354	370	361	331	387	353	351	357	358	382	369	362	355	369	374	359	348	384	338	366	356	396	372	403	367	372	367	372	362	359	353	380	348	340	359	393	381	372	344	369	363	392	363	370	349	385	345	376	378	393	341	378	361	358	354	348	369	382	335	352	391	357	341	342	381	379	390	396	343	422	382	381	372	401	379	354	389	367	336	396	347	341	374	382	399	367	342	369	357	395	367	328	392	373	358	390	416	371	371	376	373	380	346	369	379	362	357	344	362	379	400	374	377	351	384	367	385	362	375	356	342	346	355	362	378	377	367	378	371	342	332	354	360	360	379	401	360	399	351	380	374	404	380	352	368	371	366	369	362	367	370	370	340	360	390	355	360	403	415	396	368	366	375	317	376	356	388	382	382	340	372	381	352	372	366	344	377	371	350	381	362	399	372	353	396	352	352	383	356	353	362	345	350	365	365	337	380	373	367	372	407	365	364	371	382	375	364	344	370	375	364	372	356	336	388	372	375	352	393	359	347	394	385	373	402	367	376	336	365	337	353	386	371	352	351	356	377	422	395	369	373	380	367	360	388	400	396	338	394	393	361	374	382	354	374	365	378	375	352	376	359	341	379	360	339	377	355	374	386	388	364	332	354	382	366	360	352	380	385	346	369	375	337	370	338	355	388	377	364	363	378	335	394	398	332	367	377	350	365	394	361	385	415	363	350	396	384	365	373	368	357	370	377	396	318	386	357	328	368	381	331	366	368	363	361	355	337	369	342	406	359	356	366	388	342	334	382	363	383	368	378	377	365	374	370	385	375	374	371	390	379	368	396	353	350	334	376	393	390	353	388	349	338	407	357	366	390	351	340	333	387	389	351	371	400	385	361	386	364	318	393	347	361	389	368	350	352	427	363	354	339	380	396	362	363	367	387	384	373	357	397	363	367	387	383	372	353	371	405	386	396	333	341	377	337	387	391	348	371	338	353	347	369	398	370	351	411	365	348	371	407	392	365	411	375	383	384	361	399	365	366	371	382	343	401	353	367	381	366	360	336	361	359	379	356	362	356	376	376	369	366	367	396	345	357	370	380	362	343	361	324	348	365	357	368	392	362	396	392	382	349	359	368	357	394	361	342	368	383	356	373	369	346	393	368	386	380	403	355	352	352	395	380	376	370	346	366	386	404	417	374	349	369	367	380	390	375	351	356	383	367	384	354	391	376	379	373	344	374	370	376	358	393	343	345	376	356	412	372	351	374	360	374	346	341	371	350	386	394	360	369	365	388	402	404	369	421	347	342	353	378	354	344	370	372	388	356	370	379	392	346	385	375	360	362	361	358	365	365	350	332	393	345	341	325	350	342	371	368	372	378	372	382	375	379	394	339	338	388	378	338	370	370	381	370	356	342	378	374	359	355	378	387	365	360	383	373	376	384	352	378	343	354	391	413	356	377	344	383	362	357	380	354	380	372	351	361	371	368	364	367	390	355	388	367	358	373	359	336	380	370	378	388	371	338	370	368	379	359	372	386	376	375	369	409	344	350	351	326	357	334	354	370	366	388	389	387	405	372	369	365	378	381	387	394	372	388	350	391	382	392	348	374	374	365	397	356	364	403	382	339	332	350	382	381	376	360	353	357	375	384	368	361	390	380	359	394	375	366	371	367	377	339	379	349	412	376	346	413	352	378	410	364	396	368	391	348	365	377	399	432	369	376	383	383	365	356	364	385	380	399	353	362	371	389	409	381	374	390	329	346	396	385	390	351	357	358	342	404	352	366	373	408	376	383	358	385	345	369	394	358	363	369	390	401	385	347	348	367	335	400	351	375	359	395	379	406	359	385	349	346	383	350	350	374	346	365	378	360	378	352	350	354	352	344	378	383	376	387	376	362	384	376	369	375	385	383	387	345	376	343	378	364	401	328	359	346	348	344	342	365	360	387	351	379	368	341	358	422	360	363	406	382	392	368	383	402	348	388	356	366	362	346	372	374	416	362	382	359	377	361	387	377	358	348	399	359	392	334	387	382	331	362	412	361	377	346	376	374	345	380	359	412	378	368	362	370	366	359	381	371	399	362	329	358	366	371	365	372	354	375	353
3607	4358	3016	1475	1137	923	746	714	628	567	516	512	552	456	510	500	490	482	472	457	466	433	455	456	463	478	466	473	459	423	477	433	407	431	456	436	440	434	441	438	443	433	440	402	463	417	434	439	444	449	456	425	423	380	422	400	447	429	455	433	425	436	391	425	446	420	460	442	394	403	449	437	442	427	412	418	431	425	436	441	430	414	437	422	391	435	427	454	447	436	419	458	402	441	420	424	402	461	421	427	428	427	414	432	419	456	432	456	427	448	412	407	396	453	422	438	408	425	446	405	393	420	418	444	446	403	424	383	420	397	407	441	419	429	405	419	421	411	445	434	413	406	441	453	369	458	422	412	423	477	421	407	426	414	426	447	434	431	394	441	399	427	435	419	418	419	396	413	415	440	431	453	464	401	450	403	429	446	404	398	448	397	474	422	408	415	403	421	477	441	457	399	429	414	445	395	429	455	410	423	386	425	438	426	396	419	431	391	439	407	428	404	456	438	467	449	431	395	440	434	421	455	436	460	439	466	412	421	448	439	428	414	444	429	419	445	440	440	441	400	397	426	464	435	399	437	466	412	445	448	379	418	405	439	432	407	436	422	449	436	455	415	402	399	414	437	432	478	418	460	424	411	461	436	450	431	449	425	453	444	421	424	427	423	423	397	407	426	429	440	370	440	430	437	427	429	421	426	407	421	408	438	404	443	418	395	388	426	440	389	410	425	420	441	431	422	465	460	423	448	466	440	417	445	418	410	441	474	434	449	421	432	430	427	411	395	440	433	419	427	405	431	398	447	450	473	432	427	425	407	437	396	434	430	415	465	458	444	425	423	394	450	425	399	440	421	466	402	448	456	438	471	430	439	444	447	441	438	418	420	449	433	447	429	437	428	445	450	444	424	440	436	415	425	447	424	414	454	391	452	425	401	453	433	429	483	429	448	441	430	408	444	429	406	423	407	412	418	398	427	430	416	428	445	398	400	419	447	425	391	408	421	456	425	419	439	418	446	420	433	459	442	442	416	419	410	437	452	440	429	433	444	423	426	429	421	440	454	446	435	406	431	421	424	412	443	439	452	417	445	404	411	408	436	416	407	418	416	441	424	427	442	442	419	465	454	429	410	444	448	422	447	400	412	420	467	402	440	449	454	408	454	425	419	401	409	439	455	445	408	418	407	441	428	405	441	414	414	474	461	414	386	476	432	426	421	447	448	443	428	419	430	406	394	429	444	416	433	427	425	443	426	415	444	423	397	426	461	477	465	426	401	415	417	452	415	460	450	440	417	426	436	413	411	410	422	439	403	421	408	457	445	432	399	451	471	467	417	412	441	440	460	437	424	438	418	436	436	434	408	402	407	424	414	429	452	405	420	473	414	438	417	444	436	425	422	413	422	451	429	428	447	425	398	427	446	450	453	448	437	461	445	409	418	422	456	406	423	455	424	420	439	433	434	467	443	430	408	422	427	430	427	450	414	423	453	437	418	445	433	419	470	430	431	418	426	397	427	439	408	454	413	400	435	427	490	400	409	409	423	430	455	454	423	416	438	419	417	434	459	449	412	423	407	429	437	438	470	404	440	466	388	444	395	425	436	408	451	422	422	433	423	417	430	416	436	414	448	437	436	417	428	421	424	426	412	434	442	392	422	422	436	424	425	451	384	425	428	461	460	431	432	406	412	450	446	418	401	387	445	395	458	420	447	429	398	430	447	461	433	424	418	424	401	407	413	448	424	443	451	382	451	452	421	441	401	427	455	429	438	411	403	472	455	474	428	435	426	433	408	405	439	420	405	460	427	384	466	409	434	435	420	425	423	431	407	445	425	447	441	406	401	429	436	470	425	464	415	430	412	491	425	394	423	437	406	479	423	426	472	402	496	447	432	394	451	430	397	443	395	452	431	442	425	396	427	419	417	431	427	429	411	435	425	437	434	437	427	431	411	446	404	431	392	445	448	413	433	410	419	433	426	445	419	392	397	382	418	423	452	445	438	437	448	401	433	434	454	405	384	416	434	433	431	434	401	409	452	427	458	460	440	432	482	390	462	432	477	436	440	393	394	434	429	423	467	408	443	427	440	438	456	439	434	423	424	414	414	394	450	434	427	425	440	413	443	417	387	423	424	452	463	396	403	449	394	447	447	434	421	396	409	436	429	411	430	432	417	455	425	416	455	449	458	425	409	447	457	409	402	455	412	447	378	392	415	448	421	441	428	437	451	468	431	411	441	429	386	439	438	410	431	454	459	386	433	420	411	428	433	447	429	429	433	415	426	428	447	464	427	447	400	429	435	428	448	416	423	407	383	404	461	455	451	459	411	431	400	472	431	434	411	421	427	429	405	437	435	431	454	443	445	409	419	441	401	417	425	425	429	438	456	435	423	446	433	414	465	446	399	445	415	441	405	441	473	406	446	423	433	467	401	438	386	424	476	420	433	445	443	434	461	404	446	405	458	424	430	453	425	430	407	443	440	389	395	435	427	444	458	437	413	409	442	409	467	437	432	408	425	436	411	413	408	438	441	439	442	443	417	408	494	392	426	422	437	474	456	467	407	428	433	438	441	392	391	394	400	418	417	417	422	438	421	431	432	422	375	443	414	466	422	418	427	424	397	422	452	439	449	443	418	416	458	429	434	444	484	406	415	426	420	442	417	438	431	434	411	420	434	444	409	427	433	448	398	467	418	455	446	451	439	415	461	454	423	385	443	418	409	395	433	469	404	430	452	436	411	393	437	445	425	473	419	408	412	424	422	461	385	456	431	448	454	465	448	410	425	378	413	414	435	425	443	418	415	374	446	441	461	400	406	409	451	441	451	433	478	419	415	393	490	424	423	437	430	393	432	410	381	436	419	419	424	432	462	417	419	432	407	421	433	477	419	422	444	444	444	430	420	425	440	454	447	427	414	401	444	451	446	420	417	407	412	420	458	398	434	446	391	426	426	481	427	432	430	457	468	422	459	447	426	416	445	409	411	423	411	438	452	412	479	409	419	439	430	475	428	425	432	441	367	460	442	477	445	460	466	380	424	395	452	412	424	466	402	445	458	428	421	421	403	434	435	450	429	445	412	462	428	404	467	406	412	396	421	434	427	478	423	453	405	417	460	446	446	417	405	443	440	405	427	421	445	411	466	460	464	429	427	432	433	416	445	451	466	467	451	427	407	447	429	430	415	461	404	439	414	431	427	406	422	413	439	445	423	425	455	427	421	431	405	436	413	444	404	416	420	452	437	422	451	410	433	463	431	437	441	440	461	428	418	423	405	443	444	415	434	408	404	403	422	417	441	434	440	440	432	398	406	447	438	411	429	412	395	482	431	458	448	444	454	394	448	437	427	437	415	397	443	413	418	406	399	464	423	428	430	436	404	451	458	429	452	439	437	430	445	470	426	392	406	408	443	438	444	440	415	438	437	456	428	440	445	404	430	437	403	410	452	447	425	417	428	434	418	453	416	406	431	475	465	407	425	424	454	422	426	405	421	399	428	427	434	413	441
22561	21052	28528	23775	21053	21105	6940	1579	1260	1200	1161	1064	1046	1132	985	1016	1001	966	943	987	1004	966	937	941	950	897	965	946	942	945	911	983	969	924	904	932	878	917	948	898	941	921	925	875	932	949	900	914	897	934	933	896	890	836	958	952	958	879	874	900	944	903	875	933	919	939	905	922	878	861	933	895	934	915	894	971	912	930	870	938	867	949	920	871	925	873	910	918	896	911	903	917	915	914	948	909	896	879	885	916	886	942	876	892	892	938	925	916	889	890	882	890	939	910	865	902	868	924	907	862	924	843	881	943	855	923	915	920	916	893	838	913	899	900	935	947	904	885	924	888	905	874	857	879	923	925	888	882	912	906	882	914	901	904	900	893	855	891	932	919	914	941	909	875	899	857	919	968	946	915	854	916	935	913	906	889	924	937	914	986	892	931	870	955	844	975	894	910	932	909	913	900	955	922	898	861	901	932	853	912	867	927	889	921	914	911	936	916	862	883	895	915	902	935	895	881	921	901	898	888	912	922	868	880	911	940	959	875	898	857	861	899	919	942	924	898	889	881	920	902	943	905	883	895	884	986	903	921	957	902	930	914	852	898	854	894	900	896	883	951	930	926	903	884	874	920	889	847	979	928	915	917	933	913	840	874	932	947	888	970	882	888	895	934	891	873	890	887	938	864	928	867	866	905	913	866	855	846	908	875	882	880	898	864	907	956	893	891	878	876	917	924	905	915	899	921	866	897	867	897	870	897	861	882	923	897	908	958	890	872	844	924	918	928	887	905	908	937	867	868	912	931	906	924	863	911	867	940	943	914	874	876	857	876	845	907	901	911	934	866	916	891	931	914	910	850	915	910	874	880	884	918	896	892	930	903	916	828	859	861	892	904	903	923	865	895	878	894	854	948	866	917	939	879	941	919	884	855	893	902	908	913	864	909	882	882	898	899	920	932	873	918	880	847	877	875	930	907	897	982	890	921	929	875	945	911	859	909	854	851	884	894	908	899	915	873	879	917	864	941	913	863	894	925	923	890	914	913	942	905	946	862	901	919	860	856	884	873	888	860	901	857	926	878	897	849	926	863	917	895	920	907	927	920	896	877	945	896	932	879	898	875	900	863	910	932	864	899	930	861	904	893	893	888	942	939	923	959	943	905	906	906	907	926	923	900	920	912	889	898	912	883	891	924	869	915	880	904	921	897	871	932	915	967	906	855	886	982	938	937	902	942	953	896	945	918	884	981	867	890	901	935	913	890	861	885	899	881	906	942	900	871	907	935	927	878	888	913	938	884	849	923	892	864	899	877	889	930	896	920	904	881	884	871	922	879	933	854	878	949	875	866	937	963	901	923	852	858	965	874	854	918	923	933	924	932	847	858	915	900	889	929	882	893	878	889	879	933	934	845	907	965	879	886	903	893	945	898	894	905	887	911	884	921	914	913	939	884	910	945	873	870	903	914	898	910	963	854	922	875	876	867	914	911	916	903	898	927	885	924	942	922	940	930	917	882	920	891	863	873	919	875	927	918	840	876	884	914	923	914	868	877	891	902	915	849	871	918	873	891	921	920	924	940	861	908	926	927	828	854	893	902	932	878	916	882	990	941	899	825	909	878	931	884	877	888	887	889	899	922	915	858	922	953	898	973	873	897	891	865	895	914	903	860	923	877	891	945	909	932	862	895	916	914	895	920	889	942	902	899	899	857	906	890	870	896	900	938	920	921	923	932	888	870	899	910	893	925	905	909	898	952	900	912	892	865	876	890	901	899	904	898	902	930	850	918	894	886	914	965	883	892	871	915	861	921	856	936	908	899	890	934	886	915	958	895	924	909	847	894	866	881	956	899	895	899	923	923	893	891	856	908	878	971	937	875	856	926	934	925	871	954	910	936	891	842	900	870	912	905	916	921	894	902	905	875	925	853	874	875	898	868	925	907	939	921	905	912	890	864	853	922	881	897	914	906	925	901	895	863	895	934	923	879	897	930	885	940	916	902	945	890	919	915	893	907	802	899	921	862	889	899	915	879	893	872	881	893	935	923	935	859	912	919	898	909	905	900	868	900	981	944	962	976	901	946	921	907	838	938	882	957	918	850	932	882	898	955	897	869	898	878	920	910	894	943	941	877	879	878	946	890	858	851	956	877	914	919	925	927	928	914	873	900	912	953	888	978	859	926	957	889	871	886	906	904	967	937	945	920	931	936	875	869	906	872	880	850	986	907	927	916	945	902	860	890	927	862	912	924	895	876	932	888	951	863	858	893	858	876	903	868	938	905	903	945	912	920	899	873	870	923	885	858	925	914	932	900	931	940	937	878	916	871	881	924	853	898	909	854	900	897	953	829	923	954	923	889	859	912	892	934	919	903	907	871	901	946	928	919	879	872	924	877	881	921	911	915	910	913	879	853	855	911	893	894	926	896	929	807	912	944	881	863	914	875	924	870	890	891	903	864	928	891	923	900	896	914	829	911	952	890	922	901	858	910	969	900	879	889	925	892	941	943	911	836	897	849	865	846	886	925	896	917	936	884	864	905	944	928	976	906	902	892	880	858	930	899	920	900	899	868	887	870	888	871	840	881	913	851	877	856	893	936	933	899	852	928	904	862	863	860	964	811	948	874	904	914	871	852	887	843	867	934	909	866	900	929	879	961	901	847	945	934	882	868	951	925	850	883	924	862	929	895	894	868	913	894	898	885	877	898	897	923	894	896	880	870	932	860	895	885	881	902	862	876	843	883	905	904	883	858	895	910	871	916	893	949	889	906	934	884	872	898	877	864	927	875	908	905	933	965	896	916	930	920	879	924	899	875	934	901	956	917	880	891	858	901	898	909	911	970	944	909	924	880	903	888	879	888	863	881	864	877	885	848	885	894	901	846	875	900	830	933	863	938	879	878	927	910	894	969	933	857	839	956	901	939	887	920	913	880	901	928	964	860	912	923	896	896	835	919	902	900	842	933	888	929	887	865	983	927	877	849	916	891	886	911	963	900	891	907	920	865	895	893	951	916	901	905	912	908	926	899	931	881	976	912	863	921	977	856	901	913	904	907	862	871	865	891	906	946	926	883	937	910	975	889	915	951	906	875	890	892	910	882	894	906	900	882	856	901	864	840	877	851	839	915	896	924	825	915	888	943	902	927	910	874	900	866	935	920	850	929	871	921	887	900	914	916	888	869	885	867	922	859	899	932	918	952	899	883	920	908	914	931	946	919	881	877	939	916	926	903	957	903	957	878	901	901	841	896	883	917	833	887	901	922	895	857	903	889	880	899	958	956	894	881	946	824	900	926	869	843	893	908	909	852	877	878	856	939	907	913	858	893	899	889	874	894	905	890	945	894	873	918	892	891	932	871	961	934	895	912	906	901	884	872	883	857	908	949	911	912	929	908	901	943	848	858	943	871	832	937	885	879	917	900	922	851	932	922	889	893	946	929	951	929	958	927	912	886	873	897	883	887	888	881	930	872	903	952	853	913	827	904	923	914	898	814	873	880	951	869	898	887
5188	14223	9574	4971	3678	2838	2317	1903	1752	1532	1408	1299	1239	1179	1198	1073	1085	1121	1091	1001	981	1101	947	983	1002	987	949	1043	975	1020	994	973	936	942	976	954	965	942	943	952	945	964	943	909	942	888	942	902	926	941	913	939	973	975	893	930	940	971	979	936	974	959	952	925	918	906	916	955	1013	961	913	964	910	968	903	903	947	935	963	946	970	911	954	968	900	894	900	951	927	941	1026	933	978	932	964	932	881	1002	897	921	942	939	915	895	962	951	934	932	989	890	914	931	943	954	893	892	985	982	871	968	930	937	926	902	904	923	947	907	906	940	890	942	969	944	952	913	930	901	950	931	881	970	924	938	969	978	932	947	921	965	999	918	884	978	1002	934	924	990	961	920	894	973	986	935	958	952	968	949	872	938	938	913	939	906	990	925	883	915	907	954	921	961	926	919	857	941	954	954	984	894	962	894	930	883	890	943	897	899	927	906	933	969	903	937	932	937	906	986	907	913	928	940	915	901	940	923	937	967	941	909	983	950	961	923	950	1007	935	931	941	899	923	959	944	908	956	973	968	923	929	874	964	991	887	893	919	891	923	903	934	918	910	935	877	921	882	908	962	937	953	914	950	930	950	937	955	930	956	982	930	939	879	957	893	937	951	905	930	903	929	906	910	939	931	915	888	919	994	947	966	897	975	929	919	922	928	853	883	961	988	893	919	911	940	901	917	964	932	946	953	966	958	928	936	924	877	959	929	929	920	912	975	921	950	932	931	947	921	924	949	922	892	927	906	922	929	917	933	932	909	882	919	930	893	960	921	955	925	949	866	921	916	913	930	880	915	870	918	898	961	945	894	882	956	915	918	949	953	887	1011	897	928	884	949	941	916	879	984	911	871	959	912	899	940	943	935	945	911	890	1023	898	1007	942	931	880	887	918	952	916	937	923	918	945	935	999	938	928	925	924	960	897	934	867	901	932	956	913	899	975	897	961	943	874	902	890	912	891	889	955	936	933	944	969	927	916	954	910	917	904	862	951	961	912	944	881	987	948	930	932	881	923	952	960	945	923	907	933	908	854	942	957	947	896	884	894	955	960	984	884	976	958	922	923	921	909	937	957	922	878	962	932	963	898	938	885	929	872	904	908	1001	944	884	929	937	955	951	922	900	912	955	949	958	900	880	973	890	849	881	929	957	929	900	888	956	977	913	947	886	928	979	919	928	953	919	934	883	967	979	952	944	961	883	920	933	877	907	912	959	881	892	907	934	935	911	886	939	930	934	926	909	928	902	971	948	880	921	889	941	904	908	919	920	953	899	941	913	961	908	931	919	930	946	915	924	913	947	909	972	941	886	906	988	934	934	932	942	901	935	947	974	931	925	929	989	905	919	953	940	879	930	907	925	907	880	940	921	908	978	941	917	889	961	925	926	923	947	907	913	933	921	913	959	932	920	915	882	963	967	947	980	886	920	969	916	952	863	913	912	942	966	920	949	938	940	943	979	931	906	887	956	928	957	953	887	887	936	962	944	932	913	958	884	943	956	967	899	949	889	906	876	934	965	939	918	956	976	956	953	976	954	960	952	985	957	987	988	957	898	958	942	990	898	1008	1001	990	994	934	879	916	904	930	958	910	957	966	942	863	911	967	914	922	984	927	968	926	965	902	918	979	932	896	908	947	924	902	937	955	946	906	977	925	885	996	872	929	939	915	938	931	959	894	924	955	972	927	933	903	937	923	957	913	931	921	929	902	911	897	902	918	945	906	935	974	1009	947	883	966	976	926	918	944	970	906	941	977	931	952	867	895	905	915	938	905	931	922	909	957	932	934	998	954	916	918	899	928	959	944	954	914	943	917	883	945	925	932	959	927	910	865	880	890	921	900	901	959	928	964	927	935	951	940	990	898	911	920	951	933	954	950	977	903	903	926	950	948	922	911	910	918	928	940	934	924	963	952	940	915	910	966	968	893	957	891	915	912	908	951	939	976	911	930	940	945	900	987	914	944	940	956	917	941	942	925	936	955	902	925	905	851	936	882	895	851	946	972	942	988	894	916	898	922	845	952	925	878	952	909	902	961	900	930	929	968	938	914	943	930	892	955	920	912	891	954	960	952	897	970	917	900	956	947	922	946	968	922	909	905	933	938	897	917	975	890	930	970	934	933	914	898	891	923	889	880	918	1001	941	912	995	928	929	952	892	930	962	938	916	917	946	954	948	887	881	917	887	958	937	930	959	895	935	978	940	929	932	952	891	949	949	934	961	898	931	873	841	962	937	934	918	973	903	907	948	949	949	928	949	960	918	961	900	911	925	944	920	901	951	865	965	946	968	976	954	965	960	923	949	902	958	918	920	916	914	962	888	945	941	934	941	926	916	969	904	942	927	954	963	926	973	931	913	961	970	910	951	892	899	979	898	963	920	885	948	910	951	931	925	915	945	936	968	933	910	981	912	935	874	905	923	960	946	909	947	862	914	925	892	882	897	911	902	955	884	957	916	921	931	923	933	996	912	927	904	928	972	921	975	958	896	909	882	960	918	932	976	928	937	849	927	945	927	951	935	958	938	939	937	960	939	893	913	915	860	917	935	928	909	923	947	881	899	925	918	974	951	934	1025	947	894	901	904	950	897	940	944	940	1011	942	898	898	1015	921	918	920	980	894	890	945	880	914	916	938	913	977	953	915	962	925	921	907	926	1009	942	901	882	938	906	937	884	876	912	902	949	970	957	922	914	919	937	941	904	941	907	952	945	911	907	963	931	909	854	932	905	914	949	971	903	916	901	943	936	951	959	913	947	921	955	954	945	916	914	916	875	954	923	901	926	940	927	941	950	901	973	924	919	939	969	946	908	933	976	962	947	949	965	928	927	885	947	894	950	901	952	928	961	937	924	872	917	928	928	884	967	926	928	899	966	940	931	938	917	940	891	969	971	954	971	909	947	986	927	948	864	972	992	935	931	1006	945	972	928	932	889	941	977	918	982	901	1004	910	948	928	942	971	929	915	886	948	940	906	929	910	936	926	935	916	887	961	915	979	973	946	943	894	880	967	975	955	906	893	903	914	936	951	967	921	985	895	948	940	933	883	914	988	977	963	886	968	902	1011	944	930	922	969	991	946	970	955	933	926	913	940	931	929	908	974	917	902	923	926	907	947	878	898	926	911	930	915	926	952	917	968	951	974	887	971	979	922	936	913	900	940	971	869	926	956	942	872	888	979	969	916	891	940	949	929	906	884	904	921	867	893	925	955	935	952	925	918	974	931	911	980	947	942	966	919	960	924	893	956	880	978	949	932	935	918	937	888	874	978	966	922	900	908	914	959	832	947	984	898	961	950	941	975	917	912	921	946	907	925	951	947	1018	926	920	963	934	872	930	914	932	954	979	931	898	954	995	967	993	935	889	955	942	966	954	881	919	892	913	967	935	934	884	948	950	943	968	913	910	916	971	897	999	953	936	933	962	948	962	931	895	931	984	969	894	907	947	930	860	961	953	929	907	955	983	898	915	964	895	921	897	866	928	919	953	925	957	965
27569	17687	3606	453	324	247	279	280	258	261	274	255	285	267	254	241	263	265	281	269	249	300	241	255	232	250	285	240	259	270	264	255	238	272	246	253	254	223	265	241	233	247	269	275	263	225	249	262	262	254	240	268	257	250	277	242	259	264	270	267	256	253	228	247	254	268	278	247	237	243	293	264	265	242	261	250	270	261	263	259	269	240	249	252	240	250	240	235	264	237	235	266	263	250	253	280	247	249	246	261	245	226	275	272	252	268	260	258	236	250	260	258	250	274	255	266	246	231	247	246	293	248	227	253	263	254	253	250	253	236	240	240	234	262	222	264	251	253	235	260	232	239	257	260	295	259	253	232	252	251	267	237	277	256	274	268	308	252	239	254	240	215	241	262	286	243	242	247	258	251	275	241	257	245	248	236	252	265	248	225	262	253	241	272	288	273	261	258	234	257	253	263	251	263	268	251	246	237	266	222	268	258	263	265	267	242	289	253	258	268	249	254	253	281	268	250	254	278	267	256	241	243	231	263	265	242	245	228	247	256	245	218	245	249	265	221	237	257	276	243	239	263	238	268	254	265	254	260	247	261	277	281	268	242	252	247	250	237	272	252	225	244	268	267	252	252	240	257	238	231	249	255	279	250	285	249	252	258	266	268	248	251	270	280	268	259	259	246	243	258	257	238	249	225	260	219	263	233	247	267	270	245	258	256	265	248	250	254	292	262	265	242	258	275	252	242	265	247	264	269	259	226	264	251	249	253	271	281	266	262	247	263	248	233	259	277	245	266	247	247	276	229	262	247	287	236	269	220	276	227	265	268	234	248	269	260	247	253	259	248	233	263	282	256	236	261	256	298	246	246	276	229	271	238	269	269	245	253	232	266	251	253	247	264	279	244	241	267	252	281	262	254	241	241	250	258	238	273	262	261	255	253	249	258	267	268	235	239	252	228	249	242	259	267	238	292	253	274	267	239	256	258	285	259	256	271	250	261	243	234	262	247	242	260	264	248	223	265	252	260	237	261	238	278	235	255	231	267	260	256	240	255	242	282	238	281	229	260	251	263	270	242	240	250	293	245	233	234	240	265	251	243	275	272	270	253	247	264	261	245	270	251	227	214	269	244	253	228	272	263	266	248	271	264	248	261	243	267	251	250	276	264	294	268	259	240	257	270	252	240	263	264	254	242	264	243	225	231	258	264	261	256	242	279	265	265	269	244	278	270	238	252	249	286	236	230	262	249	269	237	269	268	253	292	258	261	269	258	236	243	269	238	243	231	251	260	254	263	243	245	272	231	245	258	251	243	256	269	239	262	262	268	259	258	225	239	267	224	251	259	244	282	261	245	290	241	267	252	275	284	232	282	262	275	243	254	263	276	232	255	271	255	249	246	258	269	249	255	274	289	234	261	269	230	235	262	280	267	257	246	265	247	270	244	266	280	268	256	263	236	264	272	279	254	237	265	221	261	263	245	266	247	277	281	278	229	239	235	252	268	274	236	259	269	252	257	251	263	252	251	224	250	219	256	271	262	244	232	248	247	242	268	254	241	256	241	241	248	241	267	238	244	244	261	264	249	246	269	274	266	257	265	263	245	250	248	255	244	264	255	295	284	228	244	289	256	247	238	270	256	241	259	267	231	276	245	251	243	232	245	225	265	257	250	238	239	258	250	237	223	246	243	245	250	238	258	271	285	257	253	246	269	282	272	251	253	259	260	245	238	252	245	267	233	254	261	245	267	266	215	259	275	270	238	244	261	256	275	271	244	268	248	246	259	294	239	257	262	263	234	238	288	274	240	251	267	259	225	232	295	267	268	246	274	247	254	241	269	265	212	245	265	260	229	246	275	255	259	239	246	263	252	246	263	281	247	259	237	279	277	270	257	242	256	273	274	259	288	245	270	262	242	276	236	241	249	256	265	270	265	267	275	272	256	261	250	238	255	237	285	229	265	253	246	286	259	279	242	252	258	241	255	250	252	263	239	245	265	255	257	256	236	265	252	241	263	257	246	274	257	269	264	259	248	262	271	253	248	256	283	258	259	251	226	229	278	246	223	263	246	266	262	228	256	251	273	226	252	272	240	267	257	267	243	270	252	229	239	250	222	269	253	238	248	260	241	256	255	260	251	288	242	226	252	263	243	250	247	257	240	288	237	240	221	276	239	250	251	235	260	255	273	267	265	253	233	271	262	263	261	241	266	253	247	263	245	262	233	246	266	238	242	259	235	241	276	244	281	271	254	278	252	275	259	249	233	236	276	262	286	260	284	263	268	249	260	259	242	240	242	251	249	260	298	239	258	226	246	272	286	279	238	244	237	257	262	248	256	268	268	251	241	269	255	253	253	258	254	250	242	234	264	276	227	290	243	260	240	260	241	253	280	242	251	277	274	273	250	247	237	262	245	287	259	285	256	241	270	241	250	226	275	250	234	248	253	277	225	246	271	275	261	222	226	268	266	251	254	227	224	248	252	257	243	269	276	260	259	263	263	279	258	240	254	267	226	261	266	269	280	260	251	260	246	272	244	272	278	282	253	235	235	230	265	264	279	248	253	264	243	254	262	228	234	239	242	240	242	281	266	270	255	267	276	266	267	297	260	234	265	242	258	273	253	236	239	260	248	232	251	236	248	253	231	263	242	243	264	258	269	253	252	255	260	258	250	244	263	250	257	267	269	266	233	238	243	261	283	269	237	231	280	245	233	278	242	265	243	280	252	274	267	246	255	285	257	221	265	274	253	261	261	256	249	270	260	273	233	272	232	245	248	251	232	258	258	243	256	265	242	262	254	247	242	274	261	293	232	254	246	249	294	235	230	236	259	251	252	252	236	266	241	244	267	275	252	276	234	241	227	259	250	260	255	249	258	244	244	267	248	241	248	259	256	292	267	261	261	259	240	243	245	275	229	257	253	259	266	251	240	226	256	262	257	257	259	257	247	242	269	247	264	259	255	259	277	276	255	243	271	275	248	245	262	271	258	221	258	232	248	255	246	248	266	269	270	250	268	245	271	260	246	241	270	239	233	249	260	291	271	233	258	244	245	244	249	289	256	270	267	261	246	273	250	237	250	261	278	250	252	248	254	256	297	266	248	245	253	257	243	220	265	227	254	253	254	266	269	267	263	266	242	241	242	247	226	278	231	247	251	248	245	264	277	277	296	253	242	264	243	263	251	258	236	257	245	275	247	248	244	230	260	228	262	279	264	274	265	261	274	257	233	251	263	268	209	264	268	250	237	249	254	248	247	259	267	267	248	239	280	232	242	263	252	259	225	254	256	254	243	278	264	246	250	224	263	261	252	264	249	262	242	249	221	221	260	278	270	256	212	265	277	290	263	275	247	257	264	276	240	239	282	231	278	270	267	273	260	266	253	259	242	232	244	238	257	256	240	265	287	250	245	319	266	256	262	272	267	244	255	268	235	235	233	246	226	243	265	273	268	243	278	263	270	273	264	287	245	249	226	266	243	238	253	239	263	269	260	240	238	289	282	276	250	251	268
4391	871	652	455	361	349	355	303	313	304	314	287	319	306	322	327	280	284	303	298	309	272	288	276	303	274	266	298	275	266	268	278	304	314	269	294	331	298	282	285	309	275	304	314	279	293	280	300	296	296	331	271	299	278	305	292	294	261	328	306	319	261	291	264	304	343	276	301	265	284	277	301	316	266	278	262	274	283	269	303	289	294	300	262	306	266	284	291	270	242	274	296	287	278	289	281	278	273	304	316	277	264	269	286	285	282	270	287	263	302	281	284	291	277	309	278	308	291	326	287	304	293	285	287	300	270	292	263	281	297	275	279	306	295	310	318	290	282	299	280	287	290	259	291	305	267	291	288	323	302	285	295	304	270	307	304	279	312	293	289	273	294	292	288	314	302	328	307	311	265	321	316	288	304	277	265	331	286	289	284	266	280	307	294	310	326	313	274	278	280	284	306	302	309	319	310	310	305	274	270	253	289	300	302	297	278	281	295	291	274	305	304	319	287	301	269	323	307	276	250	286	308	307	278	284	290	293	272	306	271	278	279	278	295	329	287	274	264	295	316	301	304	297	287	308	290	299	292	306	274	277	290	280	301	301	266	297	293	282	277	245	278	293	296	288	324	300	282	321	287	281	281	311	295	306	291	285	290	267	324	274	256	282	268	295	301	286	279	267	318	284	293	271	278	289	287	296	309	291	264	309	329	285	288	303	289	286	269	296	306	311	311	275	291	252	246	304	290	286	290	268	320	304	282	306	272	300	296	332	241	288	299	317	300	292	272	293	271	260	319	262	287	289	270	285	291	285	268	288	310	292	302	292	286	305	290	286	335	285	320	297	294	322	277	297	287	288	320	290	261	291	298	294	274	291	297	269	284	258	259	301	294	286	280	289	298	321	322	286	305	283	301	296	299	286	297	301	264	323	297	289	286	299	285	296	252	288	285	308	296	283	308	297	317	278	265	278	269	311	302	326	300	319	280	323	293	292	293	274	305	293	285	321	276	298	270	300	292	293	285	296	286	276	266	322	287	294	294	285	269	303	271	318	309	274	287	290	267	281	291	277	277	283	302	285	279	273	314	316	279	315	281	298	297	269	318	284	285	284	309	262	305	275	280	272	280	307	321	285	292	285	314	287	301	285	305	303	297	295	285	299	279	296	292	300	298	272	275	277	302	295	306	305	290	277	300	283	261	320	294	294	258	318	269	287	332	273	288	268	271	305	294	274	310	308	321	265	279	266	275	290	306	316	252	285	266	312	292	266	311	278	293	274	266	304	312	302	308	264	283	287	301	298	281	293	313	292	284	287	273	265	290	285	302	286	276	308	269	295	297	271	286	275	291	276	279	300	309	315	296	298	284	296	277	287	254	291	297	297	311	268	280	273	293	279	307	281	272	305	280	270	277	309	268	290	286	243	299	272	274	278	293	279	325	290	260	265	292	285	329	301	268	316	287	287	306	294	276	293	288	294	289	279	277	294	259	308	292	297	303	327	279	301	280	277	273	309	253	313	311	276	308	285	295	274	284	282	313	299	299	290	293	299	302	300	303	289	279	288	305	277	313	289	314	309	289	293	283	291	314	299	308	273	288	313	308	289	296	270	299	249	297	282	258	290	289	300	296	264	300	255	313	298	287	271	299	284	282	290	295	315	306	282	328	291	275	288	285	268	283	280	298	303	304	284	309	280	288	297	291	282	269	271	290	300	312	310	267	290	301	297	310	286	301	282	293	289	289	309	285	283	273	277	306	278	316	299	312	289	281	290	322	327	290	305	267	281	270	307	280	319	271	279	269	292	280	240	291	291	275	281	292	304	284	283	304	297	301	307	302	307	304	285	293	298	301	297	270	278	302	302	286	313	273	297	280	276	282	284	308	260	279	274	282	275	291	285	270	284	276	279	297	310	307	307	289	313	307	289	289	290	267	287	283	277	270	274	289	287	272	325	303	275	276	320	304	290	290	310	291	289	307	281	290	311	271	276	295	288	273	300	298	280	297	277	279	313	307	277	302	289	286	294	281	281	297	281	289	288	321	280	340	272	266	274	263	267	267	295	294	285	303	297	299	292	285	301	310	271	276	310	298	300	306	305	273	306	289	255	280	297	271	311	285	287	294	284	301	285	308	251	287	286	287	279	271	275	292	287	268	293	271	293	283	300	263	295	263	262	334	305	295	266	287	297	260	301	281	305	267	288	274	307	274	261	306	288	299	288	284	301	291	292	295	277	286	294	283	274	289	267	266	304	285	281	314	292	310	282	267	282	292	302	290	321	300	277	299	324	270	273	274	278	294	275	286	313	292	267	298	284	299	295	268	296	271	274	251	301	287	333	294	312	293	277	269	300	273	294	303	285	301	287	304	310	309	305	309	288	289	281	285	286	262	235	292	299	290	304	292	279	321	313	293	304	320	285	298	286	276	308	305	286	306	320	287	282	311	316	306	284	286	297	307	331	306	280	281	301	301	310	288	287	280	288	280	312	309	266	295	268	282	282	293	339	287	310	287	281	296	287	316	276	273	269	275	265	286	299	315	284	291	289	284	312	269	276	276	280	296	306	276	294	298	296	274	267	275	317	284	288	314	314	292	323	294	330	290	308	303	268	274	269	305	303	299	294	298	295	260	303	304	281	271	271	297	285	304	262	292	291	287	294	273	274	258	264	306	295	312	271	281	286	297	270	298	279	275	271	305	309	285	280	307	285	269	296	285	297	261	303	309	287	302	294	276	265	303	273	292	306	295	315	278	306	289	279	320	288	290	267	291	262	284	301	306	283	297	292	302	281	294	305	272	308	298	282	291	279	306	268	301	289	287	262	310	272	267	276	291	290	296	286	293	292	298	268	302	301	287	286	267	278	297	289	264	280	300	292	270	281	275	288	275	292	307	316	279	276	311	296	280	281	286	280	296	297	311	286	280	274	280	292	293	295	267	292	309	286	313	295	299	312	273	278	302	307	279	294	258	305	281	300	282	313	304	286	283	301	274	289	252	292	286	307	283	320	284	288	289	284	281	281	303	276	284	275	273	285	304	288	304	275	304	306	303	259	296	272	266	284	332	335	284	284	281	280	288	301	268	293	278	298	274	292	288	273	270	341	264	311	297	292	295	289	309	267	324	272	280	291	300	288	302	295	267	314	286	289	292	286	273	310	271	297	304	271	313	285	332	266	279	294	292	295	292	287	267	300	281	274	304	302	292	285	267	257	281	257	254	289	270	312	296	294	309	306	291	266	283	297	318	280	307	295	302	294	266	288	278	314	259	305	324	283	278	310	282	274	275	324	256	282	268	293	262	303	313	298	307	301	332	278	295	281	342	271	276	279	300	275	311	287	290	264	269	317	281	301	297	298	318	278	256	268	282	273	284	275	285	289	300	303	279	309	276	302	281	280	283	311	299	220	316	289	295	288	267	285	312	280	262	290	310	294	271	273	305	319	282	328	323	255	313	277	303	295	301	270	299	301	279	267	298	281	272	293	292	268	307	306	302	274	274	296	295
23510	20920	27882	24103	20917	8562	1237	903	763	735	761	682	684	663	665	655	629	652	624	591	619	651	603	591	639	598	614	578	596	570	583	602	639	618	634	616	590	650	588	585	572	609	555	585	560	629	640	595	621	580	565	590	599	610	596	608	596	598	584	601	572	600	607	592	593	575	585	665	580	609	631	597	591	614	595	568	603	609	590	617	601	669	598	587	563	610	601	627	588	584	639	592	603	564	562	588	636	594	574	566	589	603	595	594	591	599	568	607	580	595	619	582	606	570	563	613	582	575	571	639	601	605	629	618	578	578	596	605	620	598	582	606	600	587	601	576	582	605	585	650	625	596	588	576	574	612	578	620	607	612	645	630	643	592	599	582	587	610	579	614	594	634	577	597	589	600	577	643	576	602	620	624	637	575	585	618	646	567	618	657	583	555	607	613	646	605	575	608	605	590	632	532	579	594	603	615	628	578	598	601	568	579	611	585	617	564	589	575	626	606	591	575	610	558	569	592	606	616	579	586	645	592	604	600	630	616	551	592	582	544	616	614	611	618	574	614	574	619	637	631	596	619	565	596	611	577	550	585	576	558	597	616	593	584	610	604	547	577	577	603	621	596	548	593	613	651	612	640	584	565	617	588	598	595	631	619	596	598	609	579	633	619	609	624	604	570	602	543	564	574	632	618	608	621	570	608	618	625	606	581	594	632	580	569	627	606	623	573	591	628	554	574	590	604	577	623	598	622	562	579	576	579	557	603	627	583	628	617	576	557	604	576	590	570	586	577	612	629	624	601	615	595	594	600	615	605	617	577	561	608	591	597	617	589	576	572	627	607	609	610	617	562	557	572	590	628	575	573	609	613	613	627	589	591	585	593	597	579	550	608	629	615	599	585	582	585	601	638	599	594	602	600	619	535	578	623	562	587	614	596	607	568	600	591	604	625	592	607	568	602	640	621	560	592	555	597	584	623	626	563	638	578	612	573	582	637	588	591	621	631	594	589	574	611	612	626	582	565	617	585	593	606	581	617	597	617	580	574	614	601	595	605	631	600	618	607	595	607	613	599	587	615	598	623	610	533	592	580	630	643	574	597	605	594	611	600	621	587	518	575	580	606	615	574	583	595	615	617	599	610	580	627	593	660	611	577	617	573	604	611	597	616	601	636	585	640	583	615	620	616	568	596	615	586	588	587	596	613	620	620	541	622	534	590	564	616	607	647	609	588	573	583	585	559	578	585	547	615	588	578	560	577	633	601	604	540	571	632	619	608	630	598	569	600	630	607	597	582	610	594	607	581	590	547	618	617	597	596	596	597	634	572	608	594	619	600	594	592	594	572	565	599	545	593	582	563	596	590	609	595	643	582	605	601	579	617	610	613	627	602	593	611	603	572	575	574	591	604	587	607	585	590	597	601	574	603	574	636	578	589	571	595	609	611	609	611	595	607	611	612	598	608	566	556	591	595	596	617	600	625	608	607	577	605	536	615	636	569	606	528	586	599	627	636	557	688	590	612	645	582	589	654	559	591	612	647	569	610	631	610	609	583	594	666	583	611	601	561	601	614	589	584	596	615	560	590	608	597	610	592	624	563	578	630	588	602	568	579	580	574	581	598	561	568	611	624	613	634	600	590	638	579	576	617	587	562	598	612	542	606	619	616	593	567	627	611	616	568	607	585	580	600	617	565	591	616	603	592	610	579	544	603	576	612	625	619	605	607	635	585	598	554	632	598	587	625	603	603	640	605	578	592	588	587	637	603	614	586	586	622	586	617	612	591	606	603	615	566	551	574	585	586	562	612	593	591	583	635	535	607	633	630	586	611	610	591	560	614	616	583	572	600	613	619	589	597	610	613	578	591	577	602	601	601	606	570	609	604	602	573	564	603	623	643	604	561	570	636	547	581	623	618	561	608	590	576	659	619	604	578	595	590	547	594	606	623	627	605	617	587	624	588	600	582	559	624	649	576	595	596	635	588	576	606	580	579	574	617	577	635	612	605	573	585	576	604	620	631	591	589	575	580	592	616	644	588	607	551	585	575	576	588	583	569	595	604	606	575	633	601	574	603	617	606	558	580	620	615	642	578	590	596	590	561	598	580	602	608	601	588	592	594	638	596	579	550	611	580	567	572	585	594	591	612	587	583	616	566	545	679	591	585	616	623	569	591	609	647	614	588	541	609	600	618	609	570	534	623	626	579	600	622	603	617	577	622	620	572	572	623	590	572	606	622	574	598	580	584	644	595	600	588	574	599	579	608	631	552	630	616	595	590	612	580	653	627	596	606	601	637	634	566	584	597	604	571	586	601	600	580	590	569	602	591	568	618	615	633	628	602	621	582	577	583	622	588	601	612	607	546	579	599	597	580	564	602	575	613	569	625	607	575	599	569	621	597	594	606	572	591	610	635	593	621	597	581	603	641	570	517	591	598	606	563	622	631	590	607	622	556	567	594	593	626	587	576	579	599	625	599	629	577	614	591	602	584	581	598	606	579	600	595	572	613	619	607	614	592	619	610	589	563	569	673	597	557	594	584	598	573	597	613	606	585	553	578	583	582	589	604	619	602	611	610	601	565	581	560	605	618	556	593	572	609	564	601	586	564	668	595	626	621	596	622	642	599	593	589	575	605	645	584	572	553	580	619	605	567	630	588	588	634	572	637	635	569	645	637	618	583	615	593	596	632	611	612	602	637	589	592	572	605	600	568	613	598	608	595	588	623	611	614	600	587	625	588	573	582	590	564	627	556	651	625	653	607	634	598	584	562	608	609	634	615	621	596	587	588	610	577	603	593	591	541	596	564	571	559	602	591	594	566	596	588	620	554	635	579	610	611	588	630	587	581	644	594	552	604	648	625	572	584	623	626	651	583	588	555	584	593	573	612	561	604	621	596	659	590	589	574	576	580	612	576	594	632	576	581	603	602	596	632	627	604	580	615	602	596	586	570	599	592	584	559	607	610	636	632	570	615	566	599	598	562	611	613	637	557	620	562	603	652	577	636	621	611	614	616	567	609	623	603	573	591	591	606	589	598	614	610	561	557	585	571	622	611	596	614	582	587	584	609	591	567	586	566	571	582	577	629	584	582	615	606	584	586	631	617	577	577	605	538	608	591	582	618	584	596	625	604	601	585	574	591	564	581	567	623	623	604	577	548	589	592	628	604	555	636	605	624	587	562	604	619	570	597	602	595	569	560	605	634	585	561	578	589	606	551	581	612	630	535	568	642	574	556	585	574	629	639	572	619	578	571	577	611	567	632	567	568	625	610	629	583	571	563	589	639	593	587	635	580	588	608	558	584	625	641	605	554	608	579	575	628	578	575	570	608	645	579	570	576	583	643	619	562	583	631	563	639	604	605	581	585	604	614	562	603	610	581	538	644	586	580	580	566	611	561	622	607	580	594	620	588	599	587	573	576	587	616	540	572	598	567	598	600	610	590	594	611	569	560	568	583	622	602	602	593	605	615	573	597	600	592	583	594	598	654	563	566	612	649	597	580	600	612
3885	8846	5751	2855	2143	1645	1332	1183	1036	913	900	833	751	757	753	748	714	747	666	661	684	738	668	702	673	621	627	665	653	602	660	658	619	642	647	626	591	632	588	592	639	659	604	630	612	624	641	607	652	606	619	633	626	678	649	629	678	666	646	650	646	645	644	623	617	632	601	620	638	625	638	644	627	587	662	609	618	610	593	669	612	654	642	624	617	622	635	659	622	598	645	590	578	576	643	639	596	624	615	637	631	668	597	627	611	591	631	645	658	651	636	642	628	641	652	602	650	663	621	637	633	570	661	629	616	615	632	656	615	618	656	580	651	605	639	617	636	626	614	569	589	660	614	635	633	645	627	656	642	644	647	617	641	624	613	612	655	589	625	610	682	656	623	650	645	622	618	619	646	650	608	629	625	648	630	612	604	637	597	601	610	614	608	637	654	594	641	626	616	630	600	605	657	635	668	583	617	650	605	653	636	637	586	615	611	608	638	609	639	645	605	673	685	619	642	623	646	644	626	638	577	641	635	627	620	630	601	621	680	627	586	561	622	664	638	639	657	637	606	672	610	602	645	616	594	642	601	572	656	616	651	642	611	597	603	621	612	635	648	617	615	623	684	617	597	668	601	647	655	628	623	598	581	640	594	662	613	623	602	613	623	636	593	622	599	639	573	661	638	603	687	625	602	665	654	602	635	633	620	622	602	592	610	633	632	661	622	619	574	614	642	557	646	632	616	635	590	621	641	655	605	645	651	607	612	633	617	622	601	602	659	637	653	643	653	595	641	602	651	606	604	652	625	624	660	610	589	618	635	609	600	608	645	639	623	649	640	647	648	604	633	588	631	598	636	601	606	616	641	612	604	651	588	601	623	592	635	654	583	614	605	611	612	636	579	641	611	596	626	640	596	613	616	611	631	635	652	655	619	628	624	641	643	615	623	618	588	636	632	588	590	624	581	609	630	632	596	590	629	606	633	644	619	634	667	620	617	628	679	616	618	624	630	663	639	623	628	632	654	583	648	626	613	571	618	626	624	659	640	655	627	577	613	607	614	624	669	638	615	616	636	613	602	631	609	654	638	612	604	599	607	618	592	657	606	607	623	621	610	617	632	606	666	611	649	608	596	602	617	619	607	612	622	640	593	639	618	615	594	664	643	652	638	613	623	614	636	624	581	645	599	620	620	606	620	630	624	649	570	604	634	617	610	627	661	627	581	637	655	627	612	646	618	601	563	676	616	635	652	608	597	616	621	611	601	618	655	637	637	675	613	600	598	645	635	595	607	597	621	649	637	601	651	648	635	633	637	629	643	634	632	619	608	673	611	601	643	587	640	645	627	602	622	589	615	560	623	590	574	633	630	645	639	631	641	618	613	628	638	636	631	655	612	600	658	633	638	640	612	666	600	596	638	624	636	592	627	655	586	623	613	598	614	643	645	618	657	625	647	649	664	635	596	600	687	605	610	580	615	618	670	643	641	672	625	601	591	614	684	673	613	663	653	614	593	642	652	652	658	611	652	601	626	655	643	580	636	635	577	596	612	622	597	643	614	611	616	651	672	640	584	595	614	614	588	624	590	603	642	628	623	608	634	631	672	577	603	619	628	642	650	620	657	633	631	611	628	620	627	597	628	678	598	591	608	576	612	673	621	638	625	611	586	594	638	601	640	596	616	612	680	630	615	627	631	576	613	677	577	644	626	635	585	609	627	619	596	613	591	605	586	617	616	667	586	620	621	622	663	606	632	645	607	641	651	656	614	611	590	593	651	657	662	588	626	630	643	674	653	597	638	603	608	624	604	628	593	612	641	655	650	612	626	646	611	648	627	566	643	597	593	601	623	606	618	624	603	665	607	629	616	601	632	662	640	656	626	581	609	606	650	654	592	602	624	667	644	647	628	641	632	672	618	634	615	601	603	611	666	592	637	614	585	639	647	627	621	646	663	680	587	641	595	642	621	612	600	664	588	621	591	602	659	641	672	595	604	649	698	597	655	624	626	651	620	618	645	633	598	608	639	683	634	618	628	602	588	608	615	607	608	613	584	623	624	628	657	637	673	636	643	633	615	635	615	674	621	643	626	636	612	624	636	663	609	624	583	605	626	628	623	609	596	602	633	640	612	614	638	651	622	609	638	595	618	592	661	631	593	620	614	605	626	646	644	604	643	626	609	600	590	618	615	638	622	554	643	631	613	606	646	624	643	652	627	611	621	638	621	628	649	626	600	610	621	602	627	625	598	637	619	641	621	621	622	637	622	621	642	614	593	673	629	665	650	632	646	600	682	593	633	573	643	610	657	661	652	625	648	626	573	688	633	620	632	619	602	627	630	628	618	636	587	619	604	593	627	641	603	637	649	648	617	618	619	603	640	592	647	601	596	624	624	599	579	657	625	599	610	599	660	661	601	642	629	665	623	624	651	591	618	629	693	626	579	618	667	620	636	660	589	622	655	590	602	630	596	655	628	633	661	573	643	664	651	659	609	647	671	586	611	594	619	656	615	644	646	649	663	620	591	588	650	642	645	668	602	634	639	635	612	603	596	631	633	594	606	670	649	634	581	648	617	597	652	587	632	644	605	631	630	612	631	593	632	670	646	608	674	625	660	651	693	605	632	577	633	603	643	650	640	631	605	632	658	649	591	610	649	667	640	618	644	626	652	641	628	584	645	613	629	651	618	656	634	571	663	613	596	650	620	625	651	652	612	633	622	636	602	632	608	581	611	645	641	618	605	642	640	638	641	621	691	615	629	634	585	640	602	611	654	629	623	600	678	671	652	598	611	613	623	618	645	612	672	615	649	649	647	655	652	646	601	613	631	653	639	672	630	650	615	622	621	617	654	590	641	636	641	644	598	602	616	613	605	585	651	647	638	587	617	586	619	611	645	628	586	629	585	607	615	633	582	645	679	628	639	639	678	632	615	620	644	641	611	630	580	660	625	628	658	621	676	627	583	670	597	629	571	605	669	651	572	616	633	613	619	599	621	635	649	608	634	566	630	660	625	629	585	603	650	610	631	625	625	626	612	593	610	678	625	594	612	647	655	626	654	627	618	622	697	604	646	607	617	598	665	634	629	624	631	597	608	633	641	624	623	586	618	610	608	620	615	601	614	595	659	608	641	683	631	589	604	646	584	635	620	626	611	611	632	655	653	596	634	631	604	646	657	614	599	600	629	662	605	693	643	628	631	593	603	627	605	564	617	587	546	611	624	624	624	600	596	576	654	576	655	613	665	636	641	635	608	661	619	624	670	615	610	626	627	682	589	587	629	647	642	581	667	575	603	622	651	605	638	604	598	614	656	636	595	608	658	581	644	594	606	599	637	621	633	612	633	620	631	687	608	618	658	648	603	634	616	644	623	593	620	625	616	619	591	631	640	604	653	648	669	649	590	606	621	631	644	638	650	687	641	629	598	627	612	617	588	633	627	621	641	657	598	644	645	632	603	649	612	584	670	618	641	607	629	578	590	632	612	626	671	614	679	610	623	622	601	622	590	621
24906	21010	26632	25435	6194	692	524	485	457	461	440	441	409	434	405	433	413	389	379	396	343	385	368	400	393	391	369	377	386	369	364	354	415	376	359	394	355	358	389	369	380	417	343	345	412	358	408	390	397	389	364	400	380	382	378	375	381	388	351	404	344	410	391	397	368	367	330	395	383	379	390	371	376	406	392	377	391	378	395	368	347	354	358	363	393	388	369	395	384	383	386	367	384	411	380	365	362	394	377	387	389	360	380	390	360	352	395	361	383	376	338	352	370	397	369	397	360	375	352	361	369	350	339	365	350	332	331	384	366	370	374	355	366	370	393	350	362	370	390	394	349	353	363	368	372	362	379	378	397	410	376	366	361	410	365	388	393	350	384	383	379	352	389	377	357	364	411	354	367	382	359	366	362	377	354	367	365	380	355	365	403	372	412	363	386	352	375	357	378	376	370	367	348	386	360	379	389	411	375	346	346	392	394	367	352	386	352	352	401	394	351	362	387	351	382	370	379	383	360	353	382	392	364	391	379	373	382	364	417	347	369	343	386	352	346	379	381	396	380	364	380	370	385	395	367	363	399	391	370	384	369	394	380	377	404	393	361	390	362	357	350	335	378	380	378	353	375	383	390	379	378	342	375	346	392	350	406	367	368	383	387	348	361	385	375	362	355	352	357	363	401	371	365	383	356	366	369	370	397	363	367	367	387	351	378	362	356	354	368	370	409	391	377	321	352	340	379	359	366	372	416	394	350	368	372	374	381	355	370	380	354	350	376	332	341	355	341	360	350	401	370	354	374	353	352	365	395	387	377	374	374	342	365	378	359	355	378	334	382	324	383	378	354	388	437	343	414	386	376	363	361	345	350	388	376	404	393	405	389	360	391	367	391	370	382	365	349	381	367	373	350	329	366	337	379	383	399	373	367	387	411	356	368	364	354	374	386	380	336	385	356	361	363	364	376	378	377	357	390	386	356	362	378	373	379	394	390	389	387	398	404	361	354	345	366	350	386	357	360	335	389	368	382	323	368	398	363	351	361	356	366	398	383	380	372	367	380	374	363	386	341	363	384	385	372	374	406	374	352	390	369	383	349	389	401	379	354	382	354	376	350	381	331	368	353	382	379	431	413	362	362	355	357	402	388	355	370	361	382	397	385	370	403	383	356	386	370	383	342	375	347	358	376	389	359	344	402	405	386	381	386	381	366	373	379	364	406	405	384	397	384	367	392	369	361	356	361	366	380	358	394	345	391	361	378	360	351	367	377	384	401	385	387	408	397	359	378	401	353	361	373	358	387	376	359	384	368	382	391	345	323	355	361	372	396	390	348	355	379	354	370	341	373	409	373	370	396	416	373	389	374	389	374	369	335	401	381	405	339	368	370	376	395	351	343	400	345	343	365	377	370	384	350	377	360	378	369	373	407	353	354	365	373	376	380	390	391	343	373	365	381	387	407	388	363	355	409	373	362	340	337	405	421	368	384	367	337	387	372	342	387	368	353	410	370	388	390	376	371	350	373	399	360	399	371	344	365	354	357	349	358	415	388	376	375	360	370	358	366	386	367	361	354	376	362	378	371	381	351	336	338	375	338	364	369	367	381	361	375	388	365	359	364	358	354	342	339	378	376	400	383	351	334	356	373	376	367	361	350	367	372	376	354	381	397	382	384	348	378	378	381	345	392	358	400	397	363	390	378	375	367	367	380	356	388	385	354	382	367	359	374	401	352	334	410	383	370	380	370	370	350	360	371	346	351	399	387	364	366	379	378	364	370	323	360	397	357	350	346	358	393	371	363	364	363	369	387	381	357	352	370	383	388	357	362	378	355	366	367	340	372	373	401	376	341	367	385	361	357	350	362	353	382	359	376	341	349	355	355	354	352	366	377	384	391	353	353	383	361	361	364	397	351	408	363	379	394	367	342	401	362	362	369	382	404	371	375	386	354	346	389	369	341	353	366	373	383	372	404	380	369	365	327	383	352	374	359	395	356	376	351	390	370	370	390	373	403	333	347	388	384	372	367	368	421	360	403	376	413	361	348	388	373	319	395	382	381	335	371	368	369	367	387	335	344	411	386	379	366	390	366	376	392	387	418	395	347	397	389	394	382	322	354	369	411	380	369	372	420	356	375	382	357	365	329	360	360	370	391	381	351	365	378	372	362	369	407	388	375	367	392	358	401	380	409	384	368	364	396	324	388	382	357	417	337	379	425	370	401	368	387	374	369	344	353	383	364	401	405	393	362	359	367	370	394	372	367	387	410	329	348	376	350	388	424	381	352	396	317	390	385	379	363	408	376	364	366	358	348	420	359	386	373	386	364	350	361	413	347	389	389	363	389	382	352	376	368	366	409	386	365	387	370	381	363	379	369	357	370	360	370	375	358	371	387	397	372	377	353	373	356	407	370	382	389	383	365	389	354	372	388	351	365	357	353	354	370	343	392	333	401	364	392	384	364	376	393	368	393	367	342	361	365	360	373	360	376	354	363	384	351	402	337	351	396	346	353	381	356	381	356	405	394	337	412	383	364	377	395	392	325	351	357	360	361	379	379	357	323	367	376	378	348	412	371	346	384	371	341	383	386	339	370	375	392	354	340	371	405	362	353	376	350	363	443	354	338	416	378	354	368	357	347	413	352	341	390	375	353	316	385	357	400	329	370	343	356	370	394	372	395	390	369	346	372	389	364	369	424	393	356	365	358	388	383	374	377	389	391	395	353	372	389	348	342	375	378	364	402	381	339	370	332	348	372	370	360	376	383	380	376	428	347	387	360	347	341	391	366	360	395	358	359	357	371	377	386	383	336	358	386	419	388	378	330	381	392	366	355	354	358	354	383	349	378	367	392	372	356	374	414	332	398	358	392	382	381	414	370	356	400	405	382	343	381	374	356	405	361	416	359	375	385	358	369	416	369	375	373	371	375	402	361	352	417	391	369	373	367	381	357	340	368	353	350	376	358	355	377	398	393	379	328	368	420	346	392	354	378	396	375	401	406	378	365	343	372	374	375	387	394	378	360	363	395	406	381	358	361	376	359	374	377	391	394	380	354	371	377	387	383	370	349	358	395	388	379	360	399	392	352	376	371	376	363	365	360	352	354	346	385	369	387	344	367	378	376	334	390	356	371	375	364	378	373	400	372	322	356	373	360	346	428	377	373	344	340	396	356	383	362	373	364	347	400	314	377	367	371	364	356	386	346	368	364	339	371	358	381	368	380	375	377	373	399	376	408	355	373	371	362	351	342	349	359	379	389	348	399	342	360	365	368	365	389	359	385	342	412	364	383	381	348	369	360	370	356	372	383	334	400	362	385	373	373	378	381	378	366	378	381	367	371	348	402	369	352	370	368	384	402	375	390	365	382	357	360	385	381	401	397	380	381	395	368	361	399	366	374	399	383	368	405	347	371	393	396	359	360	366	376	382	361	360	371	355	379	368	379	373	345	371	362	359	356	367	406	378	369	399	383	362	369	340	379	376	368	354	372	382	340	385	389	349	373	369
3638	4415	2937	1514	1189	925	765	694	635	604	575	507	505	490	527	484	471	467	446	467	491	426	445	493	412	485	482	437	441	399	446	455	440	411	419	421	450	431	422	436	475	444	428	446	412	434	454	463	440	451	433	387	435	424	438	437	450	420	411	453	439	447	445	435	409	429	449	423	432	457	440	420	447	422	420	409	453	391	438	451	446	438	445	426	442	461	435	402	458	488	440	455	444	449	439	426	428	445	410	438	419	400	425	448	435	411	440	437	467	419	437	415	399	403	392	436	462	427	402	415	435	403	439	417	415	448	449	425	406	420	404	457	426	425	394	447	434	462	418	419	442	401	394	448	449	450	439	454	437	385	423	448	424	463	449	412	451	390	456	456	399	428	472	452	397	412	456	433	402	416	408	458	444	476	426	442	391	400	475	394	445	398	411	431	408	417	452	449	425	395	418	398	413	416	432	430	434	418	429	407	439	436	469	437	443	448	432	424	432	418	411	409	439	400	382	429	406	438	425	442	431	443	418	421	462	457	435	407	428	453	409	473	407	418	428	407	405	435	407	420	400	420	405	414	448	415	419	459	427	413	450	430	418	453	440	408	410	433	438	433	446	429	416	428	434	440	419	405	422	481	402	416	436	424	431	435	435	396	448	442	444	413	421	442	413	440	422	406	420	436	432	428	415	432	429	420	441	419	460	432	413	442	411	422	409	418	423	399	443	426	435	407	440	434	429	447	455	410	416	454	463	474	454	387	447	461	410	454	457	419	404	453	434	422	418	471	400	441	429	426	455	421	457	419	419	425	441	428	457	393	426	425	391	432	444	459	428	417	420	404	404	423	429	425	423	459	448	451	398	447	432	444	419	396	435	453	429	445	432	437	383	387	424	408	429	417	424	427	427	435	428	390	438	411	486	443	415	408	499	424	459	413	445	464	427	445	429	471	438	375	446	427	426	407	442	414	427	410	423	477	431	379	428	405	414	422	430	441	405	457	466	446	420	461	396	421	432	431	416	431	482	433	447	436	420	442	422	418	460	446	411	445	431	424	406	463	423	437	410	398	439	443	422	403	428	414	414	396	415	430	444	444	447	404	421	407	403	444	440	427	418	418	426	471	437	426	424	437	459	439	450	473	441	424	428	418	433	424	452	426	418	455	419	428	425	432	437	415	424	419	424	395	384	424	413	435	423	485	453	428	437	379	427	399	446	403	425	432	402	416	396	431	405	417	460	409	418	421	460	428	457	402	436	443	433	461	408	452	443	423	438	459	451	419	427	418	416	431	412	418	399	448	428	443	454	416	412	439	420	421	434	410	394	403	470	410	408	419	433	429	408	432	449	424	457	398	422	426	428	439	447	466	457	463	394	440	432	428	404	473	411	422	443	418	412	415	435	447	406	380	415	421	416	420	415	438	443	424	415	400	406	459	437	405	416	421	424	449	449	424	438	442	397	411	431	440	431	445	385	398	449	427	428	394	430	440	456	408	427	429	436	426	408	443	432	421	404	463	412	410	418	449	410	409	425	413	430	423	468	422	422	408	434	463	430	450	429	468	420	445	498	433	402	462	414	438	434	411	467	436	426	437	421	389	435	423	436	418	460	431	431	448	444	447	394	416	421	434	440	420	442	426	438	389	455	437	444	464	413	456	448	428	447	423	424	421	423	446	414	411	458	399	432	441	435	422	423	425	458	462	432	402	427	400	401	459	410	430	433	443	448	454	435	422	390	423	434	412	449	424	394	461	469	425	419	425	443	417	446	420	446	401	443	450	419	419	397	444	425	470	449	414	401	374	431	446	435	418	443	439	425	449	464	452	429	419	446	425	443	409	398	411	427	413	373	404	456	438	444	435	437	439	416	428	426	434	465	443	447	442	449	429	476	466	400	409	419	433	444	418	457	391	424	456	389	447	410	436	393	477	429	425	434	409	414	416	430	423	447	386	411	460	437	436	438	443	424	439	437	410	433	438	430	416	440	443	433	423	448	387	426	413	436	472	397	412	425	458	420	435	415	413	452	433	432	460	448	437	441	449	392	405	395	434	459	464	440	436	434	423	417	430	436	436	395	414	462	441	422	426	406	422	415	456	424	454	441	421	399	460	417	457	437	493	443	434	450	471	430	422	416	380	455	449	392	445	401	396	440	426	426	455	439	451	469	414	454	439	431	437	440	416	463	417	439	413	469	405	420	435	472	447	404	436	422	456	417	400	396	443	412	416	446	434	410	457	426	435	421	452	448	436	408	426	427	453	411	423	435	464	427	413	411	462	465	460	441	461	433	432	427	418	458	470	410	452	464	466	417	449	475	390	438	444	442	401	411	404	439	397	401	434	393	413	415	414	417	430	428	462	429	423	419	404	449	414	416	414	481	400	398	458	414	428	443	450	456	395	377	388	387	451	456	418	468	417	440	440	424	447	456	413	427	402	410	437	429	450	402	439	430	426	447	429	430	388	445	424	422	432	416	446	390	427	424	447	437	449	426	444	443	424	429	425	425	423	412	451	471	425	408	428	394	387	408	414	441	421	415	444	428	454	433	463	433	399	440	416	439	420	442	424	438	435	396	426	447	409	441	433	480	420	404	412	436	402	445	466	389	389	440	456	376	393	413	460	450	410	461	444	453	443	428	412	400	422	434	447	401	422	415	444	408	416	414	439	460	435	480	435	434	388	446	466	404	472	455	415	422	463	442	416	438	444	426	460	392	435	419	403	451	420	438	434	444	419	404	460	411	466	427	437	496	451	431	380	441	446	461	449	435	426	449	450	445	412	418	434	439	407	457	400	422	427	404	464	414	422	412	406	383	446	424	435	437	449	435	440	454	414	396	402	423	425	429	442	454	476	436	450	396	420	419	420	445	427	465	453	435	477	414	446	440	440	441	383	428	434	437	419	442	451	429	443	437	394	443	389	421	409	434	450	443	423	452	406	408	436	444	407	484	427	460	413	441	428	457	442	408	426	431	464	399	431	421	423	438	454	440	396	421	421	419	452	423	440	405	437	447	458	409	382	416	397	433	436	439	429	402	435	427	453	413	449	417	424	399	447	417	432	412	438	380	414	447	461	407	459	431	456	412	433	421	434	439	422	441	431	467	407	445	432	406	430	438	418	407	429	429	447	451	416	480	412	429	402	388	399	431	410	454	419	414	444	411	403	419	489	425	417	433	428	431	440	444	423	407	435	438	452	450	432	441	426	426	431	437	415	397	420	407	431	425	422	437	439	454	395	409	407	431	373	428	445	424	434	426	451	424	433	422	454	401	449	434	423	459	454	427	460	437	413	439	456	411	429	455	447	464	409	455	471	442	449	462	413	432	445	444	466	463	445	421	424	454	417	412	409	424	450	474	428	463	462	425	419	453	455	441	426	432	477	452	408	405	422	444	440	437	397	449	431	434	425	439	425	438	423	401	406	409	439	415	465	434	442	445	428	460	404	494	434	430	447	413	410	408	409	437	434	428	426	418	423	398	447	400	436	421	443	436	437	441	431	404	401
22525	21044	28489	23798	21048	21073	7102	1578	1297	1186	1151	1064	1072	1055	1066	959	995	977	1042	980	959	922	973	950	959	961	892	960	908	931	867	912	889	934	1022	913	913	920	891	998	895	896	935	901	899	942	931	922	889	871	968	899	877	939	931	935	954	852	946	940	933	994	907	901	968	925	899	974	933	924	895	849	922	834	884	902	959	932	907	874	883	906	926	959	912	934	909	895	882	892	962	948	971	862	868	875	978	843	931	934	928	878	971	906	885	945	897	861	899	880	874	940	906	904	849	922	917	962	886	889	868	915	950	906	882	861	935	901	896	870	921	938	934	952	894	892	890	921	910	920	926	917	919	905	939	937	896	889	973	834	878	885	943	900	916	923	887	911	940	924	906	864	908	916	940	913	830	886	910	897	912	950	952	902	895	887	896	877	948	889	846	959	893	901	892	894	893	914	919	895	886	894	863	931	922	937	930	909	915	944	872	931	873	848	896	918	903	898	918	889	920	937	929	901	898	896	958	888	873	859	901	896	879	918	882	878	903	885	882	885	868	880	872	938	871	922	893	942	919	954	886	968	937	899	892	964	888	873	903	865	911	904	911	949	878	913	925	917	935	953	922	927	906	897	908	920	928	905	924	852	910	955	871	886	878	926	935	903	902	923	894	908	932	895	908	914	882	907	918	883	881	910	911	878	896	931	863	869	909	950	953	909	924	948	915	867	855	922	933	873	918	951	945	942	887	902	924	951	971	891	895	901	889	962	889	869	899	940	914	886	930	901	910	913	854	902	898	897	924	898	931	930	913	898	864	916	917	856	907	875	909	931	881	908	896	864	957	928	908	849	925	951	868	906	935	846	883	865	890	902	932	894	884	932	909	913	879	874	966	890	935	875	856	897	921	900	894	929	896	938	927	894	884	906	877	916	953	941	961	908	893	914	922	924	907	940	933	905	913	919	917	867	885	881	911	914	894	889	929	934	867	930	895	917	915	932	883	910	923	924	957	876	894	867	924	920	883	909	875	861	927	910	941	849	824	852	881	916	882	894	900	951	888	845	926	897	927	867	871	915	896	882	856	956	927	950	874	854	847	880	878	932	907	881	939	965	901	933	917	918	971	897	856	905	860	912	883	898	876	937	885	933	888	900	894	915	903	889	897	934	891	909	922	895	903	921	893	968	897	895	917	925	896	885	883	848	895	886	919	917	915	928	866	910	874	880	900	971	928	959	930	893	852	859	909	899	925	891	882	909	892	893	911	929	933	860	947	920	915	877	865	936	923	909	909	866	939	877	937	873	904	926	878	881	885	887	890	921	917	881	857	983	887	882	913	916	884	869	904	890	870	881	873	902	922	862	899	909	876	890	920	881	900	896	968	885	888	954	938	911	888	959	876	935	911	886	918	887	879	928	898	909	898	909	863	864	903	916	914	901	895	870	892	875	927	929	952	936	924	923	870	875	862	855	963	922	923	910	926	895	888	895	886	852	935	917	935	898	897	889	859	854	869	944	969	940	859	925	924	898	863	886	933	920	897	880	898	902	894	917	943	955	932	933	908	885	907	897	857	870	907	874	865	907	861	930	918	889	947	896	883	936	857	921	908	883	919	909	875	891	905	900	888	902	917	936	865	881	915	899	857	906	923	871	928	905	906	872	855	917	913	887	895	943	891	890	864	911	941	827	919	919	913	901	861	863	913	950	915	938	905	899	900	904	905	931	884	900	864	928	910	898	857	938	856	930	888	916	915	979	981	925	878	856	919	905	909	856	973	887	882	890	908	841	938	886	938	875	915	911	909	875	912	895	897	867	868	841	883	904	898	897	945	860	869	922	890	869	937	905	955	892	884	882	914	911	914	926	871	901	858	856	857	1028	899	877	877	866	896	886	904	890	933	852	898	892	863	901	931	848	921	882	948	908	920	890	895	928	873	981	926	886	903	884	851	894	871	891	918	898	946	930	901	912	883	862	883	887	899	942	899	919	935	930	933	942	906	943	912	939	939	935	962	941	872	914	870	905	961	848	904	923	888	912	923	905	884	902	906	892	899	884	935	905	894	932	900	895	985	888	875	900	915	905	925	901	863	902	887	901	901	932	887	904	876	842	911	982	935	874	940	956	910	895	921	864	913	906	925	985	871	905	862	914	887	925	888	926	901	933	890	913	903	855	830	858	950	854	852	926	929	944	887	856	898	932	953	910	927	894	909	887	901	914	859	941	932	882	875	846	930	953	867	908	901	897	864	872	874	924	907	903	884	896	900	899	893	881	855	916	896	944	923	901	867	912	883	902	926	950	871	911	915	897	899	840	899	873	873	938	948	907	912	906	900	931	824	910	852	951	969	884	871	913	863	906	881	898	923	881	879	903	889	977	848	940	928	899	889	877	913	901	984	894	870	948	867	890	839	904	920	870	929	862	916	922	933	906	918	847	882	906	905	908	914	881	853	900	943	935	920	913	885	878	913	886	934	912	853	876	898	904	927	868	909	890	906	875	938	909	838	925	909	913	890	888	883	922	849	887	913	932	855	917	888	901	929	871	923	873	890	945	871	920	951	846	941	912	895	895	882	880	876	976	902	930	877	851	961	971	882	923	937	872	917	877	886	939	888	863	855	878	948	872	926	951	956	943	942	903	873	923	861	914	922	891	992	915	900	968	909	953	928	898	955	896	884	946	918	899	929	904	939	861	879	972	897	911	863	915	910	872	892	903	929	844	948	877	922	836	904	926	880	894	959	876	868	941	926	941	864	900	966	881	900	915	913	936	891	914	897	871	867	855	923	956	960	924	875	900	914	861	921	913	912	937	896	908	936	954	873	919	905	878	919	932	888	979	883	875	836	860	874	933	876	890	892	868	918	923	984	910	974	857	861	900	878	927	935	903	926	912	928	853	886	891	933	963	879	938	873	929	930	849	863	898	902	924	893	905	935	850	902	900	923	925	882	901	913	933	871	933	865	871	900	945	851	922	871	950	908	858	886	892	894	933	852	962	866	911	926	859	864	927	883	870	932	896	887	902	922	906	909	905	858	873	898	906	903	926	943	902	897	886	915	954	859	946	865	923	892	933	904	916	921	926	902	920	909	904	886	926	892	927	879	924	926	883	910	907	889	818	905	900	869	921	940	870	863	938	865	856	953	912	883	888	917	843	876	966	947	887	863	845	945	891	913	957	884	914	935	917	903	871	957	906	941	876	876	852	926	912	894	851	867	907	878	848	931	872	875	867	960	895	888	912	888	919	910	883	886	914	869	901	928	906	916	933	899	894	875	876	911	858	820	887	902	895	925	913	865	901	879	818	894	916	887	890	876	924	880	908	898	880	896	873	930	891	915	879	885	875	883	941	886	885	893	912	849	891	918	919	931	867	888	848	894	887	915	828	824	977	937	938	942	915	911	902	892	901	888	929	948	853	901	869	890	908	883	902	887	925	884	879	901	837	912	874	892	901	925	919	907	914	892	884	915	922	880	882	903	876	939	881	901	917	918	923	886	891	881	911	857	928	882	876
5369	14468	9548	4913	3756	2904	2392	1940	1704	1481	1390	1346	1266	1219	1132	1096	1161	1108	1119	1081	1040	1043	1038	1009	1000	996	988	991	1001	980	1023	997	920	939	1012	970	915	904	963	959	936	906	982	941	958	967	900	971	1035	953	933	975	886	959	929	903	920	963	944	943	909	939	952	932	1016	955	936	927	988	908	943	967	936	919	953	934	975	944	994	917	1013	956	915	956	991	952	902	898	940	923	939	928	921	875	977	928	927	956	944	950	935	947	1008	921	899	912	887	889	934	915	1010	979	870	927	929	899	919	942	960	927	890	938	923	944	895	986	1003	939	932	941	938	914	907	949	858	971	964	979	942	940	907	918	962	944	916	918	971	898	924	891	968	917	1044	908	928	885	929	966	941	929	920	956	913	918	950	950	927	915	969	951	913	918	931	982	962	936	933	932	948	964	943	949	900	958	934	940	931	934	911	945	932	894	906	966	906	930	989	957	896	960	944	969	877	993	932	899	891	910	893	939	971	891	896	881	944	846	949	921	987	867	1015	889	905	945	914	894	1022	925	928	914	918	944	963	871	896	932	931	916	918	989	934	972	951	931	977	913	917	964	928	864	902	871	933	988	912	934	878	933	940	938	920	936	895	904	955	945	912	894	940	936	937	919	918	945	1003	866	945	967	912	1008	874	902	929	978	951	916	904	1014	927	894	873	904	983	855	938	923	935	962	934	878	988	941	960	885	889	925	881	927	936	913	965	913	926	878	894	956	927	968	868	899	999	928	892	928	950	949	953	919	946	944	978	953	906	962	910	870	939	943	936	935	967	918	963	951	958	923	909	984	969	929	940	869	937	941	982	900	902	956	955	919	950	960	948	924	887	898	951	999	983	881	920	959	947	925	906	946	959	962	943	953	964	930	1004	931	965	959	960	930	948	897	906	915	967	947	958	930	994	979	942	948	941	945	983	993	886	997	928	943	939	943	1035	920	950	886	898	920	913	914	962	886	953	980	944	954	924	932	948	993	931	940	928	907	972	944	968	938	969	921	940	935	911	909	945	949	940	935	946	967	942	895	907	915	932	949	920	878	933	931	946	854	952	918	909	928	937	874	950	952	911	951	915	931	953	924	924	958	927	933	944	943	919	945	902	1006	898	923	912	941	921	926	915	934	976	942	957	906	941	965	953	982	922	932	920	934	964	977	917	956	938	939	945	900	909	920	976	946	947	906	949	963	936	933	986	876	930	973	960	941	944	986	926	917	923	887	916	870	937	926	975	968	879	960	938	978	944	905	907	952	940	873	893	885	898	957	899	1000	868	959	962	836	937	918	930	975	945	962	961	965	914	989	949	931	977	957	915	898	922	908	939	952	944	957	909	927	952	933	928	965	972	935	969	922	947	931	930	939	972	982	925	931	910	895	925	908	962	891	919	945	991	939	941	879	897	910	925	890	936	952	991	972	948	883	959	843	940	910	945	906	924	942	916	953	974	936	951	902	951	929	951	924	942	934	954	938	930	917	972	894	881	944	933	962	939	951	928	957	901	891	942	958	946	894	960	917	911	860	855	927	956	938	941	898	936	926	928	908	933	933	962	973	950	883	975	914	958	919	923	935	895	927	946	921	924	928	886	884	925	966	975	962	937	974	929	971	915	935	922	881	910	904	910	917	899	936	945	921	908	941	941	955	931	908	934	931	916	944	959	927	905	938	910	939	896	889	914	939	866	902	967	926	938	913	958	847	923	901	933	947	887	907	908	926	964	937	885	896	937	957	918	921	914	1001	950	912	903	921	906	887	937	932	893	945	900	951	925	883	931	907	912	966	888	887	961	910	935	903	943	943	884	959	945	913	891	927	956	946	934	943	935	978	905	915	955	911	976	955	960	931	916	896	1006	931	932	926	866	947	903	886	891	921	885	928	960	949	923	909	927	960	876	970	914	957	911	952	957	972	942	986	980	909	968	932	954	903	949	958	889	945	934	915	858	930	896	959	916	945	967	949	920	907	911	925	978	927	881	919	949	906	906	890	866	894	864	901	929	924	927	916	917	966	961	908	910	952	933	958	867	949	953	967	967	954	942	965	930	935	931	917	882	898	920	1003	957	969	944	932	952	948	888	935	939	946	936	916	970	946	932	991	922	938	956	933	939	877	890	892	921	915	932	965	966	947	914	986	927	949	935	959	931	915	920	897	883	906	925	934	995	895	950	939	906	901	964	947	919	919	933	920	883	921	882	991	912	891	989	929	908	920	955	929	960	924	972	895	881	1003	922	930	895	951	899	961	954	934	931	910	914	969	915	969	929	953	951	939	942	858	942	910	977	913	923	946	925	950	930	927	914	960	934	929	951	981	953	962	922	864	952	964	947	947	864	949	984	907	890	944	872	947	931	952	930	879	950	955	929	976	952	848	922	894	953	921	916	915	913	937	893	936	907	875	893	950	942	913	978	927	928	951	931	907	898	898	985	936	932	898	953	936	941	921	908	912	944	898	911	946	973	934	935	918	890	909	972	937	857	918	924	935	986	917	981	917	882	943	905	896	930	909	923	903	939	919	941	946	905	909	938	1022	929	943	886	910	979	929	954	939	892	911	962	970	910	917	995	931	913	898	1009	952	924	979	895	926	918	957	950	925	940	992	958	918	907	950	974	995	986	952	923	941	950	911	913	951	907	858	905	961	917	892	903	892	920	932	951	922	930	946	939	890	917	950	889	938	964	910	970	871	931	957	958	928	928	933	934	955	922	927	916	929	922	911	960	895	934	902	978	921	982	934	920	869	915	913	945	922	937	902	942	946	959	882	941	978	969	925	907	925	957	901	912	907	979	948	943	950	919	968	948	954	960	963	965	967	955	939	924	937	890	955	973	967	938	928	968	922	876	924	926	893	949	951	1003	903	900	920	932	910	903	914	897	893	924	970	948	935	896	984	992	984	939	1006	950	945	852	956	900	940	935	922	947	884	983	951	905	869	911	957	907	949	916	937	927	918	913	888	924	956	907	875	965	991	902	884	930	970	896	923	924	914	986	912	919	939	944	969	926	919	910	930	949	890	932	956	897	970	925	952	902	872	950	942	987	916	942	927	1006	897	930	969	937	966	952	942	915	896	922	890	913	910	904	923	980	882	975	891	920	920	937	900	927	960	910	911	904	976	852	928	863	957	904	906	932	917	895	946	929	961	942	925	935	932	987	873	966	950	930	968	920	893	911	934	888	968	928	957	944	953	935	904	952	931	949	871	925	904	924	963	947	918	909	896	920	871	964	952	914	944	985	940	919	954	942	935	962	939	944	965	919	939	900	946	877	913	903	914	962	975	916	960	823	930	940	953	949	904	950	913	930	1014	953	872	997	934	899	933	919	887	918	910	955	921	924	947	862	984	936	943	937	911	955	904	949	936	953	912	884	918	945	934	907	918	934	941	940	927	916	875	971	924	903	896	888	889	902	987	941	916	977	923	885	943	974	925	985	869	905	1011	887	937	934	963	893	883	914	939	924	936	956	947	898	962	947	974	885	942	919	924	929	932	964	898	957	944	954	954	890	942
27678	17812	3592	455	317	270	300	269	251	261	264	262	254	267	273	262	240	243	263	238	253	247	280	271	246	255	267	266	252	235	254	256	274	213	251	251	255	301	260	243	260	254	266	278	239	229	249	241	257	243	272	230	235	275	237	262	227	275	270	236	260	242	206	286	308	251	269	246	229	272	244	279	260	275	265	234	267	267	251	267	268	270	268	255	229	246	241	242	246	272	253	249	258	238	257	246	259	235	277	253	283	207	259	261	242	243	255	280	244	248	252	273	242	265	270	263	252	278	270	276	275	263	246	259	251	225	279	256	286	246	279	257	219	270	251	264	245	256	243	251	254	256	272	242	260	242	240	264	243	241	241	273	244	271	257	264	261	269	246	244	245	254	228	273	259	241	263	224	225	261	235	263	241	277	260	242	251	244	249	257	259	252	282	247	249	262	256	258	250	241	283	260	248	254	262	230	281	267	229	255	240	259	230	270	293	272	253	240	275	245	271	238	267	242	241	233	269	256	221	259	250	244	226	246	258	250	264	284	256	266	248	274	270	273	248	256	255	271	251	259	237	262	245	237	252	273	212	267	254	251	234	263	272	267	265	267	262	258	258	264	240	244	262	253	271	295	237	217	237	255	251	264	269	249	257	281	250	246	266	277	237	260	238	252	263	254	262	244	229	270	264	263	270	239	279	247	243	263	284	261	236	240	261	288	227	285	251	250	267	243	237	263	261	260	247	269	263	235	251	249	236	257	269	252	245	269	257	265	280	248	297	253	268	248	254	266	258	235	248	243	245	250	244	269	273	271	274	250	262	243	290	257	258	247	250	282	254	261	253	247	270	265	246	255	249	273	273	252	274	259	245	271	272	263	251	243	262	253	267	255	265	240	231	238	242	247	278	268	225	246	223	265	265	263	269	246	281	259	285	265	258	223	269	296	250	252	265	238	234	252	259	229	267	242	250	265	237	248	243	260	278	252	272	266	249	257	262	248	259	267	255	267	280	269	270	266	265	265	244	263	267	271	217	248	256	263	290	253	251	261	279	261	240	247	247	279	275	235	251	249	257	251	257	250	223	282	208	261	238	237	251	244	259	265	289	245	232	275	261	252	276	259	263	257	280	261	281	262	271	260	235	234	252	256	269	269	265	231	226	250	246	261	230	253	269	242	259	239	274	233	239	270	271	244	255	261	211	270	276	251	236	263	236	248	238	254	236	258	256	253	289	236	255	273	275	271	259	245	268	264	242	238	248	258	266	262	270	253	259	251	250	246	289	244	277	271	264	279	255	234	255	252	241	240	278	250	244	263	261	254	267	256	240	235	268	270	245	276	272	270	257	256	258	252	240	253	267	280	271	253	256	253	274	229	273	262	261	274	240	263	246	245	256	244	276	201	279	238	252	252	251	258	268	281	254	270	253	235	246	277	268	281	260	265	254	250	223	254	258	264	245	226	259	244	259	250	268	228	216	252	258	269	273	232	256	264	226	228	242	256	248	262	255	278	248	251	257	249	269	261	248	245	229	274	286	286	283	259	255	249	261	266	256	259	251	257	268	264	249	283	240	271	280	276	254	229	252	258	231	271	285	280	246	241	239	255	270	264	245	236	263	242	293	247	289	253	254	217	248	249	261	264	259	247	238	257	276	243	260	274	253	281	255	296	262	237	253	265	262	232	235	268	265	242	274	251	251	258	262	297	216	262	242	269	251	248	254	278	254	265	232	225	258	249	257	261	274	268	265	267	236	229	277	281	252	266	251	241	238	258	237	254	280	241	253	251	256	235	234	235	253	256	259	249	235	235	261	248	224	250	252	235	261	247	269	256	249	257	255	264	244	262	245	260	238	257	271	259	250	240	242	248	265	251	247	262	253	225	265	252	253	244	273	264	273	251	273	267	266	252	276	279	245	255	268	279	261	244	234	257	258	248	261	256	290	265	251	246	215	257	254	261	279	279	246	254	291	282	249	215	238	234	239	255	259	259	286	243	250	285	254	234	251	279	278	239	248	244	249	226	248	263	268	255	276	233	252	251	263	262	288	253	244	235	275	255	257	263	247	266	242	262	268	275	265	259	256	243	263	249	253	263	230	214	247	239	257	266	272	279	258	224	260	263	280	258	262	244	244	257	231	253	248	250	281	281	273	267	294	261	250	232	226	267	247	233	264	241	238	271	241	222	259	271	266	231	250	242	259	247	248	251	276	264	241	269	279	251	225	268	234	281	250	241	266	243	242	264	278	265	259	277	250	256	266	281	280	237	216	289	271	270	258	264	255	241	234	262	236	252	255	260	254	269	253	250	257	269	283	263	271	253	258	254	240	269	256	276	234	248	276	264	244	244	263	267	274	258	254	268	266	254	255	267	265	248	238	258	269	245	257	247	222	249	252	227	256	253	257	238	278	248	222	265	250	252	242	278	238	256	248	255	241	269	261	274	262	252	247	257	279	273	256	246	275	301	260	272	238	233	265	256	272	263	251	256	236	241	253	281	236	258	242	241	260	239	221	296	262	238	238	271	271	267	233	244	253	246	242	265	238	272	268	229	248	275	267	230	271	238	244	267	242	265	239	278	243	237	272	243	271	230	238	260	254	240	239	232	256	243	258	234	266	278	258	264	263	265	239	231	238	277	235	257	280	248	256	263	250	268	228	221	258	268	234	258	226	274	229	251	261	244	257	266	269	256	291	263	254	262	277	229	262	281	229	271	235	244	263	263	233	253	235	270	282	269	282	254	242	244	252	263	269	255	269	217	247	248	237	242	237	242	236	236	242	267	235	211	257	264	285	234	266	283	287	254	240	236	292	248	251	236	260	242	227	276	254	261	260	267	289	252	256	270	274	258	236	254	267	247	254	250	235	229	229	266	269	244	232	244	239	256	283	245	280	220	270	263	256	244	275	231	257	256	244	278	252	249	221	286	257	280	283	263	261	250	275	272	247	228	270	251	252	286	253	257	267	259	262	265	244	264	253	267	234	260	227	273	255	254	249	251	244	275	249	264	286	232	235	238	235	253	247	269	255	263	243	251	247	249	265	268	247	249	228	237	262	283	228	258	264	278	238	263	280	261	279	252	259	269	223	245	252	267	265	242	248	287	260	227	225	256	249	275	284	282	248	237	246	264	257	239	255	255	236	257	261	271	271	259	267	237	262	241	248	281	241	229	244	223	258	217	222	248	261	239	258	255	268	256	280	268	272	240	237	243	295	264	249	259	230	251	261	250	260	278	270	243	255	260	259	250	270	262	265	234	248	260	230	276	263	239	247	278	262	275	273	242	273	242	219	272	274	254	249	260	255	262	251	258	262	241	275	270	250	266	274	245	267	269	244	256	244	272	228	261	260	257	257	246	242	246	227	270	244	269	263	242	288	268	257	262	245	260	238	226	233	241	262	269	254	272	262	243	255	258	251	274	264	276	269	288	251	268	284	274	232	263	273	256	271	234	263	234	261	239	268	246	285	280	255	269	256	268	244	250	263	261	237	250	252	217	261	246	233	265
4454	874	615	462	381	345	291	309	328	305	330	318	308	277	263	308	275	274	264	287	269	294	308	299	310	309	271	307	294	281	280	307	296	286	304	288	284	305	301	291	283	307	297	289	339	265	299	308	276	308	319	275	306	267	301	315	297	293	268	301	292	293	279	279	324	294	298	284	271	279	283	298	312	260	304	287	294	270	285	296	281	297	277	287	288	277	286	289	295	266	283	285	296	307	268	296	292	266	276	286	308	325	293	288	292	283	305	308	325	322	302	271	300	293	282	274	282	278	260	263	278	304	287	300	278	314	288	276	284	296	275	305	290	267	300	278	276	257	275	289	272	301	305	265	293	316	277	279	293	334	280	275	286	293	279	287	272	292	292	298	322	308	319	312	298	289	303	307	323	303	290	276	288	301	280	317	317	283	295	315	301	308	293	286	297	315	299	282	289	302	293	282	300	316	283	291	283	291	287	283	285	306	248	324	301	289	271	302	259	298	262	307	330	295	298	298	314	292	295	282	274	322	280	301	302	284	271	282	281	284	278	322	281	288	298	293	259	305	280	292	299	284	275	263	296	291	288	278	305	326	271	326	295	315	270	294	280	257	288	270	283	275	275	282	300	316	307	258	308	268	264	325	309	297	280	307	277	297	294	308	286	297	274	257	283	298	274	283	298	278	300	259	299	253	292	293	297	331	279	288	294	296	280	281	300	287	270	295	298	285	290	292	295	297	312	304	301	284	306	277	300	306	289	281	285	259	252	290	303	284	311	275	326	275	298	311	299	278	288	323	298	294	299	300	321	301	277	277	346	304	302	278	284	295	302	288	275	287	283	291	311	286	281	277	298	298	259	297	271	296	273	304	293	295	278	301	304	339	253	322	287	340	280	281	284	319	293	286	259	310	280	280	286	295	265	271	281	266	300	290	263	316	285	292	306	286	272	295	289	318	269	292	311	291	290	277	293	308	257	280	263	273	260	287	299	266	290	284	291	289	294	259	264	284	276	274	316	288	260	326	310	271	312	293	311	272	325	280	279	286	261	291	300	329	293	281	290	295	301	284	288	287	286	275	329	293	294	283	299	291	291	299	300	333	287	294	340	272	290	296	262	263	296	270	276	313	312	297	312	285	299	308	293	299	279	272	301	293	294	278	245	287	296	267	290	296	283	304	300	279	295	321	278	311	276	282	297	264	266	300	285	298	281	302	296	276	296	263	303	299	307	258	273	294	300	304	287	316	287	310	320	297	290	297	272	272	291	277	313	300	271	251	281	311	298	270	297	273	268	276	289	275	270	318	267	289	273	299	316	267	283	285	264	283	265	287	299	296	290	277	291	271	265	258	270	282	282	290	263	273	302	292	300	295	300	291	291	281	297	314	304	307	281	288	266	324	291	298	304	277	288	297	293	282	308	284	303	297	291	283	317	258	317	301	279	285	301	314	264	289	298	273	304	307	280	275	264	287	290	313	294	273	284	280	286	305	313	283	266	303	287	281	263	313	269	328	260	276	287	266	300	302	311	309	300	300	307	305	306	305	302	284	332	246	304	324	312	304	286	270	296	277	289	299	270	271	311	301	284	285	285	301	297	276	299	295	283	292	303	300	293	283	292	321	290	286	304	313	323	249	293	306	276	292	299	298	263	289	252	295	269	303	285	286	286	286	311	278	276	284	288	296	282	301	298	302	303	280	279	313	305	285	271	276	298	261	276	277	289	284	298	299	311	267	318	288	270	301	306	302	277	282	281	308	304	321	289	296	280	292	268	296	286	294	253	291	265	309	296	300	320	277	274	276	328	300	297	284	292	265	284	294	318	297	324	309	319	315	283	278	304	298	281	300	321	288	275	292	275	296	273	296	298	283	276	302	291	267	286	316	287	299	281	285	291	280	323	297	297	297	274	274	290	274	305	285	249	288	324	300	308	282	311	319	271	299	285	278	285	276	292	297	274	302	291	298	269	256	273	303	280	283	289	287	322	264	287	263	254	268	295	277	290	294	288	276	315	306	278	324	264	280	315	276	261	265	282	269	275	292	321	281	278	283	268	250	268	268	287	294	277	310	298	293	273	277	263	293	274	313	304	299	304	279	303	293	288	315	288	285	269	296	301	314	244	331	277	307	297	273	287	298	288	282	251	279	291	302	286	270	312	302	303	298	321	281	277	254	296	289	266	272	284	301	304	287	277	317	286	323	263	309	298	266	245	275	292	278	266	261	313	299	295	327	286	281	296	314	286	304	285	300	303	305	286	287	311	269	315	309	256	288	284	304	260	313	290	278	289	284	278	295	292	279	286	262	294	287	266	283	257	290	284	278	303	311	296	280	303	270	294	299	289	284	257	265	279	303	283	277	308	289	269	266	297	256	306	280	282	304	312	270	301	306	307	271	297	291	301	273	293	269	297	273	292	286	295	318	287	287	277	298	284	273	266	286	275	304	293	302	283	268	282	300	298	288	291	278	297	317	308	288	273	271	272	266	300	303	316	315	297	308	292	302	275	304	276	266	289	301	310	320	270	302	302	278	283	277	284	303	298	327	285	286	295	303	302	279	297	290	248	313	263	287	316	268	277	275	321	274	285	308	319	304	297	286	287	263	300	306	292	269	278	303	275	308	308	273	261	272	290	318	284	280	282	301	288	273	304	261	277	284	306	253	300	291	273	283	294	264	298	285	278	316	289	309	288	341	311	298	284	285	297	285	303	270	281	301	282	297	308	271	272	303	261	299	314	294	305	290	306	316	309	291	294	317	264	278	293	299	266	285	243	298	295	277	303	282	286	293	284	291	292	268	254	281	288	261	313	279	298	268	314	294	282	277	306	281	298	293	291	274	296	265	287	313	261	302	277	315	319	302	283	304	288	292	280	286	288	303	306	253	287	279	276	298	290	269	290	271	305	305	293	283	273	271	281	284	280	320	280	288	289	278	276	283	280	294	300	279	327	290	320	271	292	310	263	321	261	310	279	289	306	270	261	306	252	299	270	281	312	264	307	295	332	300	270	297	301	312	314	297	337	257	297	287	281	312	273	294	291	269	287	295	283	295	297	300	314	296	293	263	287	297	298	284	288	271	307	276	312	278	293	302	259	284	302	305	326	292	279	283	294	288	272	307	283	270	294	293	293	292	264	304	281	279	305	285	271	265	285	276	291	291	256	324	303	301	303	285	310	287	291	316	293	265	273	315	278	278	336	316	294	260	277	288	321	289	327	262	289	267	273	285	301	321	282	293	275	306	262	283	296	313	280	266	288	275	303	313	276	272	279	284	288	262	251	274	296	312	288	276	303	314	279	281	309	288	296	287	277	283	254	297	293	288	326	283	303	262	281	307	291	286	283	283	316	289	284	285	310	283	312	297	283	309	293	267	293	293	268	294	280	292	287	280	317	314	317	321	293	266	283	288	313	287	283	300	289	274	303	268	295	276	260	295	297	266	302	309	297	290	279	302	310	279	265	260	285	295	297	298	309	296	287	284	279	287	284	296	248	258	324	271	314	312
23571	21012	28045	24135	21010	8709	1226	917	864	726	737	709	681	663	625	662	648	611	602	661	609	613	620	621	620	657	645	641	647	630	630	649	589	593	614	654	607	609	651	624	583	599	588	614	626	610	611	596	649	626	609	664	576	550	599	597	565	577	594	635	612	586	601	570	612	609	566	601	574	609	613	542	622	632	606	585	589	590	602	633	603	637	597	622	601	591	564	632	581	597	604	625	572	606	606	573	575	566	564	604	589	605	559	604	618	602	547	579	585	600	624	607	598	571	606	584	631	599	614	587	560	576	635	568	558	603	576	582	604	575	623	607	585	563	574	572	608	599	657	606	608	553	634	627	585	618	545	602	581	613	594	657	624	603	609	591	587	559	658	639	612	635	584	620	587	594	550	588	548	595	613	600	575	603	622	567	573	565	620	553	628	594	602	547	638	631	566	577	670	624	627	624	578	587	575	623	629	614	599	624	628	629	613	598	597	623	611	557	586	598	551	650	604	593	599	610	584	588	656	597	588	596	598	582	564	608	606	557	568	594	577	537	561	577	567	640	592	593	639	621	605	608	620	590	600	625	652	565	632	586	572	591	622	546	555	651	536	589	605	591	580	620	556	592	612	557	572	626	589	592	550	598	614	568	632	588	549	564	615	624	591	610	629	599	596	604	610	639	625	614	578	635	632	616	595	598	601	629	562	559	571	614	588	616	582	599	621	618	630	623	587	613	591	607	620	563	619	560	572	559	567	566	614	623	628	623	607	579	637	617	583	610	646	593	556	554	612	598	585	582	601	605	623	598	635	612	576	592	608	594	607	597	605	660	592	633	579	599	597	602	594	587	601	618	635	571	640	664	605	617	639	559	619	586	609	581	616	627	547	584	585	571	609	607	582	618	604	600	613	598	644	594	582	610	578	597	605	565	586	588	616	615	614	637	644	602	641	600	583	596	601	595	579	603	662	560	606	609	607	600	609	678	605	586	579	565	593	618	570	604	540	556	638	576	559	620	576	647	594	591	597	622	613	611	558	590	573	547	562	591	577	601	550	598	623	615	634	561	610	582	596	570	602	612	600	635	591	580	569	594	598	583	570	608	609	626	585	571	617	606	616	652	589	596	592	605	592	618	581	599	605	607	634	620	590	602	594	552	597	604	596	594	578	610	594	621	635	611	607	588	619	600	616	595	598	591	587	573	572	623	571	587	573	571	621	606	578	545	585	592	586	592	616	563	568	576	579	567	614	622	602	586	601	613	590	610	562	567	582	591	632	603	600	638	594	607	618	655	589	591	594	568	596	584	581	589	613	598	569	578	624	590	583	577	573	626	605	581	561	587	580	614	601	590	616	587	588	599	595	577	614	583	584	574	597	585	646	578	600	629	593	556	614	587	659	605	589	557	607	570	597	573	580	622	600	577	593	576	562	581	562	619	631	595	626	554	571	575	577	582	563	566	640	628	663	567	589	600	600	588	580	569	602	639	679	623	591	592	611	630	581	641	648	604	579	605	635	615	612	565	585	647	539	621	595	585	595	623	579	613	605	626	627	583	580	563	632	609	578	537	585	578	587	634	623	619	585	607	624	574	597	572	608	611	612	612	560	645	626	637	619	559	559	589	599	621	635	616	597	558	634	604	583	619	576	624	576	609	578	568	598	621	587	607	591	551	580	590	607	582	577	541	599	660	612	600	609	610	560	592	620	584	580	642	580	605	631	593	608	593	571	598	614	618	627	571	598	633	616	607	585	602	642	611	603	581	633	618	624	582	602	583	568	603	567	550	574	611	595	581	626	583	575	622	632	549	600	639	591	564	623	598	617	583	560	651	575	601	556	627	633	574	563	562	592	613	620	635	594	600	638	592	631	620	586	582	605	629	631	639	602	602	619	622	594	617	625	568	620	627	607	542	618	565	612	577	618	634	561	590	584	572	644	597	588	608	641	588	615	580	616	593	593	607	550	594	604	601	600	566	579	572	574	650	587	630	597	608	644	579	597	600	616	580	569	629	609	619	583	583	568	587	569	561	586	546	600	652	598	613	635	613	560	597	605	603	600	585	602	569	616	581	566	589	635	608	630	601	593	584	563	634	629	606	610	589	623	575	589	638	598	609	598	589	589	550	571	609	614	605	613	596	558	592	589	610	585	599	591	590	630	559	596	679	560	589	609	622	616	588	575	546	584	591	608	611	589	607	606	578	614	593	534	607	589	589	626	627	597	568	624	611	587	604	620	586	550	569	625	638	614	606	585	572	586	543	607	588	571	601	559	580	616	536	567	599	615	589	583	632	580	583	610	617	615	607	636	578	563	578	593	627	599	597	566	583	582	584	576	576	629	599	600	640	615	573	633	585	583	601	589	608	588	559	567	600	654	654	591	605	624	582	591	586	589	582	627	628	580	574	603	617	598	579	630	592	582	630	564	576	631	589	590	610	563	564	629	585	609	595	586	564	569	640	614	584	578	643	561	586	624	631	536	551	618	583	599	601	585	614	564	566	566	594	586	628	571	640	588	611	595	597	561	614	611	612	603	584	546	612	617	601	551	611	585	610	636	626	617	638	577	589	641	596	563	600	584	596	633	578	596	621	595	599	614	587	589	597	579	603	592	596	555	595	559	628	566	636	578	606	582	599	638	567	573	645	634	621	595	595	588	619	574	523	610	623	584	580	616	562	580	552	575	602	576	595	563	632	592	613	593	590	575	599	563	568	582	596	599	604	604	630	527	584	633	622	590	593	567	548	617	569	559	566	581	620	584	590	581	602	610	571	590	594	574	593	618	580	607	572	592	604	587	642	584	603	584	564	603	596	610	553	576	564	659	609	638	565	589	577	594	584	576	578	580	576	638	649	576	618	628	608	567	620	621	614	617	572	576	611	603	580	665	539	549	583	586	590	610	597	602	639	642	636	571	634	596	579	554	596	611	601	579	591	623	636	622	602	593	575	596	635	572	577	593	574	561	618	588	593	630	657	563	613	601	603	589	650	593	603	639	612	606	592	586	648	628	607	623	592	577	582	648	547	606	599	612	588	586	626	576	582	588	598	588	575	616	612	616	596	569	598	578	609	606	602	576	590	580	620	610	557	567	599	615	592	588	569	604	567	646	583	552	620	596	636	585	559	609	563	616	586	622	579	606	620	563	574	561	602	588	603	636	620	611	546	591	597	580	579	598	598	618	602	591	612	585	581	625	591	590	591	584	597	672	601	594	608	639	593	608	606	591	591	610	619	599	606	618	570	606	601	632	603	587	594	641	597	589	575	618	581	633	581	565	586	622	594	616	543	584	563	635	582	559	605	588	567	631	588	599	591	601	609	629	610	625	598	591	541	591	628	589	612	595	625	628	637	621	611	601	591	584	634	591	608	633	543	597	576	571	640	590	618	650	595	586	595	593	605	583	546	596	608	584	584	558	623	593	598	588	608	556	595	565	592	595	601	628	596	595	601	580	604	601	554	580	598	567	576	671	585	597	590	570	611	573	589	588	573	563	614	618	618	579	557
3823	8788	5858	2805	2105	1683	1374	1151	1030	951	879	832	820	771	722	750	684	683	693	664	694	684	686	625	672	630	674	602	645	672	687	663	625	693	609	647	645	624	668	656	647	634	647	645	576	640	606	609	631	582	620	638	596	598	631	609	677	651	592	599	628	625	601	590	614	618	650	596	615	627	639	580	652	673	634	598	638	634	620	632	654	660	648	709	626	571	642	636	620	623	641	653	604	639	610	595	618	615	662	629	645	591	633	593	636	650	661	662	599	597	600	657	618	644	620	632	656	603	656	608	626	617	570	593	628	619	618	568	631	623	590	639	661	675	568	623	625	611	605	674	607	591	641	650	640	628	658	646	666	585	616	641	630	683	583	604	627	642	611	623	574	670	620	610	612	581	657	615	575	578	602	670	615	637	595	635	626	663	618	602	600	659	602	621	620	612	611	611	607	569	662	631	611	640	630	633	595	600	619	634	647	625	628	635	612	645	667	620	587	644	624	638	625	654	664	651	638	616	677	603	659	599	643	604	637	628	613	639	616	635	662	666	638	638	640	605	605	639	620	638	626	595	605	576	642	651	594	642	645	607	592	626	605	623	608	599	596	656	634	587	634	585	643	621	616	601	593	598	647	609	566	650	643	661	556	620	612	611	631	612	642	604	613	594	596	617	661	622	589	652	584	599	644	620	614	692	616	658	628	607	640	583	667	627	604	633	618	593	632	613	629	607	658	569	615	594	599	655	646	637	614	639	607	637	615	578	626	599	635	645	628	592	628	621	631	642	649	598	620	610	655	632	621	591	639	600	665	640	621	624	650	654	614	592	601	658	600	630	645	617	632	604	568	598	603	623	627	613	665	663	642	622	594	615	630	624	651	644	607	593	676	653	597	625	636	589	630	606	664	636	620	628	596	640	623	638	652	608	606	629	639	620	634	649	595	583	627	630	596	625	667	625	608	643	614	648	627	614	614	606	611	605	642	616	617	595	633	629	641	632	657	639	629	658	590	617	600	612	623	593	635	619	650	598	614	591	575	599	599	628	649	630	649	592	641	617	649	596	653	612	613	631	633	642	611	633	658	599	680	666	602	625	629	605	627	621	653	594	662	661	612	625	619	573	581	621	596	645	586	584	642	626	631	619	608	619	636	588	594	628	648	666	620	607	666	632	643	662	595	627	614	648	593	610	621	643	628	608	624	616	667	660	622	631	575	604	592	630	631	618	646	616	603	626	594	616	589	619	615	606	666	587	611	616	631	625	595	611	582	641	687	649	605	658	625	651	574	590	577	637	628	604	622	586	602	605	600	629	620	664	595	618	646	616	620	640	630	578	598	592	630	621	659	624	616	578	591	682	613	651	609	599	669	622	609	606	607	696	608	650	630	668	608	610	593	667	641	606	621	638	610	573	612	617	643	605	583	669	622	672	645	646	586	610	593	641	646	626	661	601	647	573	665	651	681	589	632	652	634	636	644	644	649	630	627	612	596	662	610	626	576	624	616	591	641	673	578	663	611	616	607	634	639	598	625	609	585	591	601	582	680	627	623	601	664	611	645	645	609	666	617	601	618	560	603	561	628	636	615	682	648	616	581	648	635	618	624	624	623	623	610	588	638	647	619	637	643	639	614	632	638	671	613	633	609	670	628	623	662	590	622	632	621	628	656	604	635	579	635	628	601	648	617	602	644	597	634	635	648	621	627	587	608	602	639	584	627	619	636	685	599	619	599	617	665	648	622	606	605	645	682	620	634	611	615	614	610	600	590	595	593	617	641	599	609	622	577	621	604	650	641	611	673	601	617	640	623	657	601	620	602	648	585	622	680	636	620	671	631	638	629	656	585	622	626	603	618	621	607	617	591	649	651	631	628	596	614	602	668	556	639	608	616	627	616	620	610	606	613	609	606	650	648	607	633	606	644	611	614	622	631	620	615	613	639	622	638	623	629	590	637	622	623	645	610	625	663	618	649	591	624	602	607	615	582	614	581	656	643	603	603	609	648	602	645	637	621	658	624	617	632	621	579	562	585	617	645	616	579	598	645	602	606	618	610	614	609	641	636	610	595	671	656	663	639	621	600	625	679	614	612	590	607	619	610	584	594	621	640	644	637	598	623	635	657	602	627	618	659	660	692	633	657	618	631	621	641	668	642	657	638	612	643	645	662	620	693	641	666	623	581	635	636	614	625	622	592	583	625	628	636	600	631	608	645	616	657	596	644	628	630	634	636	603	615	654	609	607	607	641	618	675	578	625	620	613	660	613	589	611	621	637	620	642	631	594	629	626	643	618	595	603	601	619	617	565	658	641	636	602	671	617	618	592	651	602	623	667	612	600	666	644	647	631	641	655	656	617	622	598	649	654	656	653	607	636	613	604	629	592	661	590	616	618	631	651	624	649	604	619	662	645	608	652	626	629	657	617	627	635	626	626	618	640	608	670	624	603	645	650	636	577	644	684	638	602	633	633	587	611	592	629	648	605	595	579	659	660	568	607	570	641	638	593	600	623	647	581	631	605	636	602	630	617	611	619	645	599	641	602	628	611	681	597	591	647	608	664	655	637	644	662	575	627	637	632	683	639	623	620	613	593	622	567	636	629	611	633	678	634	647	618	591	605	653	610	623	624	626	605	577	640	613	589	662	634	648	605	643	584	641	679	656	645	605	618	625	643	647	642	647	643	643	590	606	651	559	651	634	611	617	635	611	609	607	650	657	609	620	675	592	594	657	628	624	641	608	588	632	609	588	648	620	618	647	599	612	644	587	659	609	599	617	593	652	636	632	624	631	634	621	618	553	634	648	604	597	648	616	670	598	614	642	623	584	631	595	620	558	666	568	627	617	646	621	633	661	647	627	624	628	581	653	589	674	604	603	607	609	619	582	640	600	618	640	644	608	592	603	636	585	582	669	655	635	626	569	644	614	629	625	632	596	619	635	662	668	625	606	569	644	630	645	585	701	677	636	615	591	590	599	607	614	583	577	637	634	618	618	610	651	621	636	646	666	612	636	588	611	662	578	620	628	633	603	630	624	649	657	626	637	611	595	645	638	614	600	589	594	631	614	643	558	641	614	620	595	656	621	603	611	636	607	638	617	617	584	609	610	612	617	580	618	642	644	588	596	615	620	592	652	612	645	655	651	620	655	624	642	606	618	635	649	604	637	612	647	636	598	599	597	592	622	611	645	645	619	625	603	638	636	638	597	649	634	634	612	606	624	654	653	613	681	647	592	633	660	623	646	600	641	588	606	642	612	643	648	604	606	603	618	597	624	585	591	644	658	643	598	618	639	602	620	594	612	616	699	617	611	634	619	591	624	651	678	651	576	578	690	609	635	653	625	622	641	657	631	626	596	594	595	599	652	628	652	632	615	620	625	612	636	640	587	610	609	662	605	640	641	629	652	615	620	650	596	578	591	568	591	611	627	609	614	641	597	617	620	600	580	630	613	608	622	626	633	632	589	638	649	594	629	635	596	631	633	603	599	632	584	659	592	601	626	583	568	634
24841	21026	26652	25409	6306	633	514	464	456	426	413	421	428	370	370	371	407	375	405	372	372	364	360	380	399	375	376	368	372	377	335	347	342	373	347	335	381	355	385	373	387	373	361	404	379	361	371	377	370	389	337	330	342	396	349	338	337	387	376	324	358	360	375	367	357	347	376	344	388	379	372	384	359	369	370	351	375	348	377	380	382	358	361	366	350	336	387	383	365	375	362	372	348	343	350	353	337	352	361	376	341	351	379	401	390	368	384	368	375	397	357	398	369	362	370	381	402	343	343	367	345	375	342	357	362	340	385	362	386	345	398	355	346	340	359	327	368	400	358	365	384	345	351	327	339	362	386	358	362	347	382	378	357	377	341	379	335	395	405	339	348	370	375	382	383	405	362	356	374	376	402	359	364	324	383	369	376	382	354	361	376	322	391	358	381	393	365	356	339	373	409	377	394	380	361	333	345	408	393	355	363	394	372	381	365	399	372	367	379	336	347	378	355	356	364	362	355	366	360	343	393	343	372	339	383	363	377	348	390	366	377	363	366	367	361	367	387	327	390	333	374	380	366	410	363	362	382	385	383	347	361	333	377	351	407	365	357	349	367	383	372	355	331	388	345	396	349	378	374	372	385	329	343	350	405	387	401	385	386	362	398	353	337	383	385	396	378	384	333	351	362	363	397	379	404	355	389	372	366	370	367	366	369	387	364	393	354	359	353	325	385	338	380	406	361	372	353	319	378	342	370	424	358	358	371	389	398	352	351	376	348	371	321	335	383	395	382	329	329	404	388	336	360	386	335	355	366	389	379	377	384	338	363	355	370	315	411	370	376	367	376	351	344	406	391	368	328	358	390	338	365	363	360	347	358	370	359	398	357	384	333	382	374	412	351	358	349	375	359	396	338	366	394	370	400	359	347	337	363	352	382	365	405	361	375	367	375	369	367	371	353	325	363	395	369	371	359	364	371	373	401	377	380	396	366	331	382	416	364	371	379	351	379	361	402	422	374	344	355	356	373	358	347	379	363	356	332	365	370	361	376	358	382	370	365	364	375	369	377	351	389	347	353	370	350	378	393	362	379	344	347	386	385	354	404	367	366	386	342	367	377	333	357	357	349	389	351	359	355	369	363	359	355	348	366	376	383	353	347	374	334	368	369	359	383	346	366	334	342	362	368	350	389	374	352	366	347	385	359	328	347	355	328	377	367	382	358	398	346	380	374	367	360	360	368	392	377	362	372	352	367	356	361	382	355	362	376	355	366	380	375	361	381	385	366	369	385	381	368	340	355	350	347	366	376	317	361	394	349	351	344	426	319	373	380	408	362	371	380	319	354	350	354	409	340	393	381	414	346	362	363	350	350	355	392	378	351	362	353	345	367	345	368	370	389	367	356	367	389	362	373	376	362	350	343	391	368	366	365	383	400	354	368	377	372	371	351	388	331	405	400	351	367	343	328	359	365	345	364	362	381	388	396	345	364	392	336	342	357	394	364	400	369	346	374	336	383	351	361	375	367	334	377	366	358	358	368	400	369	342	371	378	330	375	371	354	364	388	377	372	355	381	350	335	374	379	363	378	354	389	350	371	355	374	382	369	353	344	403	381	368	385	374	405	378	385	317	359	378	377	356	370	354	343	380	353	349	393	362	332	365	355	386	382	389	360	353	370	386	372	375	404	384	348	390	357	374	387	351	356	394	368	393	350	358	364	349	345	357	369	361	366	320	372	399	364	370	392	379	331	383	385	353	350	389	364	400	367	371	364	356	340	335	392	392	349	389	383	362	358	370	381	394	370	376	345	358	368	355	347	348	424	357	375	394	357	384	361	365	363	359	395	342	368	363	389	380	369	393	364	382	386	368	391	354	303	394	374	345	369	377	343	345	370	392	374	347	361	336	357	384	347	380	368	325	345	371	358	370	388	364	388	362	338	337	384	395	390	378	390	343	350	370	341	365	355	368	360	334	380	364	359	365	349	338	331	370	349	391	347	356	354	363	354	349	345	353	377	389	393	380	356	364	388	376	372	338	392	363	375	363	372	360	364	396	374	359	392	342	369	369	348	373	371	397	383	380	326	340	384	360	396	370	354	351	354	379	393	364	407	388	358	387	355	335	346	382	357	337	369	388	391	345	373	360	366	410	404	351	352	353	415	348	338	329	357	415	339	340	359	371	375	383	347	368	349	364	399	376	368	380	396	340	364	346	368	348	368	372	344	364	388	376	343	372	363	363	365	382	394	387	385	351	375	381	345	356	349	362	374	371	330	394	382	365	359	344	332	360	357	367	334	349	395	343	385	374	367	368	364	377	381	379	367	347	337	330	357	376	378	386	385	376	382	375	380	359	393	371	330	361	382	386	363	351	361	332	366	357	353	375	378	367	343	364	344	378	358	356	404	373	362	381	376	350	390	361	352	376	342	375	345	375	389	362	369	362	380	392	380	340	387	365	352	350	353	367	367	351	407	350	364	338	378	351	365	351	376	357	375	369	349	353	354	370	371	373	345	373	364	356	375	359	387	401	368	345	367	366	346	381	376	373	351	361	371	328	357	403	357	384	364	360	407	381	375	382	395	352	334	342	374	388	378	329	368	366	365	381	366	393	359	345	347	337	388	341	366	374	362	373	363	351	355	375	374	344	355	380	344	350	338	307	338	361	352	335	371	369	374	373	382	334	371	387	375	375	385	380	387	361	325	386	371	395	384	386	363	340	325	334	387	377	396	375	373	365	366	376	356	356	373	343	376	390	386	344	408	368	351	372	361	406	348	382	383	389	389	358	369	351	376	362	380	407	398	371	352	374	393	358	389	361	388	381	355	385	403	379	378	352	357	347	341	354	350	377	362	409	366	347	391	315	339	364	362	372	362	390	379	340	385	371	399	338	353	371	378	327	342	369	354	362	364	363	380	330	360	377	399	369	345	356	360	375	341	344	401	364	375	370	377	376	349	356	359	346	354	354	367	387	346	379	370	380	359	371	349	387	337	355	362	369	404	393	361	359	374	351	348	391	365	357	391	345	355	415	364	373	390	346	377	380	362	363	401	358	374	367	404	357	393	370	365	373	376	338	352	354	379	366	387	394	365	351	389	374	356	361	317	382	366	388	375	394	373	405	370	354	364	375	338	390	379	344	362	345	403	337	353	378	374	401	399	378	368	385	352	363	363	355	336	369	355	369	387	396	345	379	343	335	362	374	329	349	360	327	374	381	355	369	384	370	353	360	359	353	357	356	365	375	361	388	395	371	355	352	325	378	354	358	357	378	336	360	370	356	367	361	401	365	360	351	388	365	356	350	357	370	369	345	347	345	388	398	373	373	383	365	363	373	408	344	364	392	374	365	379	388	414	323	348	358	360	369	369	398	373	358	341	368	356	359	361	379	382	404	388	343	370	354	363	396	359	376	362	389	387	353	376	392	376	354	374	387	343	353	354	374	393	426	386	353	387	382	355	377	354	349	347	396	347	392	359	378	368	404	354	353	366	362	379	360	384	403	367
3552	4430	3000	1434	1123	948	817	723	669	551	546	528	525	505	509	480	454	455	485	472	444	477	485	457	485	429	438	442	440	422	413	453	427	420	452	423	424	419	437	409	441	417	446	467	412	441	407	444	447	424	407	436	437	446	444	429	446	420	408	432	440	455	431	421	420	395	404	408	455	413	403	425	434	421	427	418	451	404	410	408	431	435	385	452	431	414	420	457	438	404	405	425	426	404	400	422	413	443	415	404	410	442	439	409	427	437	429	408	434	410	446	424	389	430	420	447	441	395	438	397	395	427	418	397	428	408	393	432	425	421	423	409	419	458	413	448	417	409	416	425	396	438	442	429	413	427	436	426	446	425	412	404	437	426	441	413	400	411	439	431	421	457	416	465	394	447	421	388	416	425	417	413	432	418	427	454	443	375	430	467	421	410	425	408	425	389	415	411	457	393	419	409	432	441	422	428	456	440	432	429	387	445	382	402	426	436	433	409	413	423	450	440	408	414	400	454	428	440	425	455	424	418	399	404	451	457	437	451	464	413	420	406	443	425	421	431	395	411	419	420	447	410	402	393	423	401	401	432	446	415	426	424	441	433	453	439	422	446	463	461	430	458	439	403	401	384	426	436	413	455	420	435	396	406	390	427	457	425	436	423	437	415	403	435	391	427	410	416	442	453	394	445	418	418	451	426	456	417	437	446	444	385	418	452	416	453	452	399	475	400	433	417	420	428	480	424	457	450	423	432	404	451	432	409	423	409	420	444	437	442	439	388	408	401	425	462	427	441	426	422	462	453	449	356	414	419	433	403	415	406	450	428	405	427	405	425	434	432	411	423	445	441	408	412	424	423	446	413	407	413	425	427	430	420	417	422	454	437	416	413	427	480	397	398	420	461	419	435	463	421	443	435	460	431	368	447	430	421	407	446	416	400	433	460	429	408	434	406	436	409	432	440	426	455	401	433	430	434	394	391	383	433	429	436	418	445	398	428	433	424	408	404	447	409	387	463	422	420	416	396	428	433	423	425	428	406	444	416	419	406	417	421	390	438	395	447	431	431	420	434	385	428	418	436	433	428	433	438	458	404	441	437	440	425	396	398	415	412	457	404	436	417	424	427	406	405	416	413	434	409	398	436	392	427	437	411	430	435	450	440	393	373	438	428	447	437	419	427	426	412	427	460	408	381	401	433	414	406	419	391	417	385	414	392	404	447	437	462	430	451	418	448	433	404	416	402	409	421	448	412	426	438	438	397	437	468	405	423	435	429	397	404	415	422	431	423	420	436	398	385	448	432	402	432	424	459	429	455	413	403	423	406	408	449	452	394	446	439	447	410	404	446	419	413	415	431	434	443	439	388	421	436	437	464	431	439	430	412	412	425	398	421	408	449	401	420	416	417	447	444	422	410	419	405	433	455	433	437	434	421	422	425	426	407	419	408	400	424	437	412	412	464	438	473	425	376	414	422	429	420	419	434	399	399	423	421	452	434	416	407	466	436	419	411	435	373	431	477	392	446	434	394	444	423	436	462	424	446	445	432	383	435	397	448	398	403	417	442	462	419	417	408	446	440	435	411	433	442	392	429	398	440	451	361	464	436	399	409	422	448	413	438	425	418	399	414	422	391	415	444	452	437	444	432	441	418	398	417	398	437	432	407	467	442	434	452	429	434	414	443	402	385	444	420	436	441	453	464	452	401	435	425	415	426	443	434	443	444	415	464	456	408	422	430	444	436	435	436	436	417	414	413	442	410	423	426	439	440	422	457	416	386	414	419	423	415	430	441	441	417	406	384	415	432	395	441	431	438	390	451	401	431	435	434	425	433	416	442	396	464	448	384	422	443	401	375	435	406	403	423	461	417	430	428	432	386	443	429	445	388	392	417	406	410	434	409	409	451	448	371	408	404	411	406	418	443	407	445	428	433	436	401	408	401	417	423	461	411	427	442	442	399	425	394	437	445	426	422	425	421	383	428	416	383	415	423	455	383	423	430	403	398	386	448	445	444	405	393	409	402	400	419	444	395	446	431	416	438	421	421	367	404	429	443	452	449	415	430	436	419	462	439	470	416	437	422	439	441	442	446	401	423	458	418	418	402	380	431	399	412	423	431	439	404	435	413	420	432	421	414	405	409	417	447	456	449	465	420	404	384	433	469	447	423	415	401	396	401	415	454	424	446	407	387	407	436	414	396	416	431	394	416	421	441	432	427	394	400	452	420	440	455	409	428	427	394	386	473	438	376	437	420	396	417	445	422	418	440	411	445	430	423	417	404	401	405	420	452	431	420	434	397	393	446	434	385	427	423	458	447	431	408	422	449	424	447	404	402	417	384	424	417	441	413	413	433	424	402	410	410	416	448	420	433	416	474	392	447	445	417	419	424	412	410	451	420	463	446	399	430	368	451	415	466	415	431	440	439	424	437	385	423	408	427	425	412	446	422	418	426	439	420	443	422	455	419	431	423	387	405	409	427	464	431	455	408	431	410	420	415	405	442	417	415	420	415	414	422	436	401	395	394	410	434	465	449	452	430	417	435	382	409	433	420	421	406	394	421	410	424	424	439	436	429	396	387	434	439	444	411	394	416	437	422	429	405	436	416	432	418	414	411	412	439	413	453	425	414	431	444	371	399	424	399	402	428	387	419	401	383	412	420	407	491	419	408	462	408	412	420	413	442	416	438	455	443	418	390	432	452	437	410	434	421	412	423	417	408	435	439	411	388	424	418	442	456	397	410	443	430	440	398	407	430	404	451	406	446	450	429	422	418	427	424	412	413	402	418	429	429	425	418	426	426	402	418	377	458	422	404	417	394	453	425	444	423	414	450	420	433	418	442	418	458	422	436	424	426	386	420	400	391	377	420	425	419	400	405	455	441	421	428	400	404	414	387	408	389	445	430	414	417	448	420	453	446	392	417	425	434	451	396	426	413	433	416	415	390	443	479	393	390	456	412	418	439	391	383	431	435	396	427	451	416	406	460	412	453	437	396	396	434	434	376	442	388	416	421	460	426	438	427	481	401	457	414	440	468	394	424	415	442	424	472	415	378	423	463	408	419	445	419	435	379	425	391	438	428	421	389	400	426	418	430	463	420	393	397	458	424	439	423	424	421	432	423	407	393	429	446	411	451	434	395	416	414	446	410	430	473	441	425	474	413	414	402	401	415	450	417	410	379	462	445	410	398	441	428	417	424	408	440	405	456	427	405	430	424	413	433	435	447	428	381	461	404	449	468	455	420	449	453	394	409	393	418	418	446	436	400	437	404	461	456	420	390	405	437	440	434	424	408	412	412	400	418	392	403	442	382	445	420	416	419	462	402	419	409	419	474	445	418	408	426	395	420	430	446	454	383	387	422	408	451	407	410	434	411	419	396	459	418	438	412	422	418	425	428	435	414	410	390	381	409	419	400	423	441	429	400	420	412	401	392	415	396	407	404	414	445	421	445	433	423	430	459	441	402	397	406	421	418	441	424	391	413	417	396	450	452	449	417	441	463	425	478
22561	21050	28577	23746	21055	21085	7098	1598	1244	1224	1140	1132	1049	1083	1020	1004	976	977	979	935	972	923	975	990	962	967	951	897	922	914	948	920	948	944	990	939	888	953	951	918	934	914	959	895	933	894	926	887	905	908	905	898	919	948	880	856	871	923	892	906	865	921	923	918	891	896	877	965	929	851	906	916	858	919	889	904	944	933	909	920	860	892	858	877	874	886	928	874	907	911	935	868	912	892	930	872	882	922	893	932	909	912	931	937	889	850	891	838	871	901	887	879	846	978	928	872	910	916	830	873	909	910	921	898	873	913	896	953	856	915	900	885	858	911	890	848	894	916	907	933	881	921	903	901	920	907	925	905	894	899	857	872	936	903	946	903	860	875	930	882	873	924	895	934	883	885	961	877	912	891	844	853	916	873	891	925	892	950	932	901	818	898	871	900	892	874	881	876	924	887	898	908	895	949	900	854	891	917	939	871	926	905	851	895	920	923	873	861	891	898	932	906	830	946	888	909	946	834	832	916	895	888	940	869	818	909	914	936	914	947	942	899	932	897	910	890	887	911	896	885	914	943	894	859	956	900	908	868	904	898	895	881	874	923	883	896	868	912	904	934	885	878	941	850	870	862	916	907	872	875	815	836	945	918	873	903	896	916	844	859	889	906	850	901	883	923	893	925	861	882	900	924	878	898	923	900	894	864	871	864	903	833	927	902	915	954	867	891	887	943	884	899	911	939	873	937	870	906	879	910	881	846	912	908	887	875	892	963	903	922	954	902	888	936	833	843	895	887	895	861	950	871	960	923	906	872	948	887	893	920	851	900	879	874	912	887	903	873	939	895	935	870	908	906	871	897	890	877	897	949	917	906	913	922	891	926	909	937	899	889	890	907	866	863	865	890	939	899	848	868	896	872	930	962	858	882	883	911	873	904	873	900	908	891	901	853	829	900	898	919	867	808	861	853	899	860	858	958	914	894	918	847	889	848	914	911	893	888	900	919	856	862	942	872	919	895	877	864	870	871	882	925	875	896	929	893	925	904	921	855	916	841	919	890	923	889	931	866	933	957	866	871	929	897	948	893	849	889	913	846	864	877	882	927	918	895	874	875	864	925	883	898	917	946	848	914	896	838	926	873	836	878	903	933	860	909	872	903	864	891	870	951	915	888	854	869	920	922	873	914	930	870	876	885	848	969	904	922	910	875	904	870	926	922	930	894	976	897	904	918	900	882	858	883	926	883	855	849	885	917	935	858	838	907	869	912	891	886	956	839	856	890	845	916	971	908	891	846	882	909	910	893	873	933	884	892	913	886	888	961	861	899	877	922	830	918	924	950	871	883	866	881	852	868	888	885	899	901	891	941	936	822	956	890	863	879	896	843	851	845	940	870	884	877	954	874	909	906	908	897	886	938	882	905	872	947	896	838	927	889	916	899	883	890	924	932	901	899	936	899	914	866	864	928	918	954	903	911	871	935	917	862	893	944	926	885	937	818	860	868	885	875	887	879	888	957	878	953	854	891	907	916	872	901	899	844	905	872	878	909	961	832	927	899	918	885	869	931	943	943	872	890	929	902	883	892	925	911	924	943	880	819	867	833	892	906	872	860	841	901	967	878	911	926	976	866	867	887	905	876	890	921	893	845	854	870	862	908	894	901	900	876	907	926	832	832	926	890	890	883	848	958	871	911	866	910	851	896	929	811	898	904	970	956	906	879	856	908	920	861	885	884	874	849	910	860	889	900	931	863	916	954	898	917	853	848	911	893	875	872	897	959	875	872	935	898	838	943	830	920	827	880	897	900	887	900	889	911	893	832	878	863	883	875	890	894	855	823	862	908	911	895	946	925	925	882	883	911	886	891	930	890	870	944	916	876	878	932	948	839	902	863	923	925	866	859	908	861	939	851	942	871	955	858	836	880	829	945	896	919	833	865	933	851	881	915	892	944	920	881	894	891	920	871	892	861	874	903	886	854	824	933	913	842	873	916	862	867	930	903	878	863	894	897	879	834	904	924	942	952	897	875	914	934	857	908	900	938	911	897	926	922	910	889	924	889	920	894	921	844	881	914	889	927	907	903	903	897	869	837	903	895	857	900	902	879	912	864	934	875	922	912	873	886	890	892	847	900	885	923	967	859	885	842	924	980	873	937	889	888	871	867	893	871	947	865	885	859	900	909	893	873	863	897	895	928	886	887	908	915	890	853	904	859	844	880	923	919	908	877	869	904	874	919	844	956	841	839	939	906	929	907	851	911	815	851	890	942	917	907	919	932	929	893	925	934	937	901	837	848	889	912	905	890	906	937	855	932	941	937	933	890	862	892	893	880	923	935	903	939	877	862	912	842	875	838	929	823	877	959	934	913	908	911	896	898	881	915	868	891	905	873	930	953	915	903	897	896	943	893	857	863	867	848	910	860	898	908	905	890	907	973	883	933	880	930	864	925	913	882	852	884	894	881	951	898	848	887	893	832	892	885	921	901	890	926	890	900	989	879	877	938	921	908	898	895	894	929	914	881	871	917	883	891	875	923	861	842	919	919	837	933	916	868	894	861	872	894	917	898	867	872	874	869	911	849	873	965	941	881	818	886	859	847	887	862	902	927	884	938	905	909	919	918	867	896	896	881	888	882	919	871	885	963	869	864	929	896	898	904	934	906	853	883	915	880	891	933	936	811	939	912	869	889	932	907	896	886	922	887	908	955	891	928	858	880	899	895	804	904	910	882	872	927	939	931	908	863	891	913	862	916	878	901	916	954	856	870	900	890	921	849	904	892	921	901	959	927	849	893	851	906	932	935	886	846	918	930	941	891	920	870	897	855	892	876	871	888	893	926	933	912	886	891	851	920	901	893	922	876	876	859	893	903	917	871	869	897	842	910	832	931	925	855	893	948	921	899	867	901	911	907	897	924	883	851	888	923	915	869	842	917	836	815	870	906	867	878	843	898	944	841	905	933	871	930	885	828	899	887	900	885	824	910	873	907	889	870	883	866	838	900	931	845	918	915	871	860	904	843	876	920	829	889	906	921	873	921	959	861	869	925	894	921	910	886	840	869	894	850	888	960	901	901	893	867	913	845	904	872	911	926	882	896	868	899	914	872	910	923	886	914	884	884	927	886	880	925	818	858	876	838	865	896	925	852	903	908	925	892	926	875	882	903	888	887	957	943	878	893	886	910	934	883	917	884	898	923	912	870	918	953	903	907	930	930	865	873	860	916	903	888	915	825	939	818	924	904	907	926	881	927	862	924	894	1007	924	889	939	912	905	897	916	935	851	891	862	904	848	935	922	916	902	850	862	891	916	858	874	840	936	933	884	901	846	863	914	839	908	901	881	945	913	858	902	823	963	920	881	882	867	901	882	932	903	861	898	877	907	891	904	937	925	926	906	891	863	918	906	905	907	904	889	913	889	853	928	885	849	889	897	874	892	861	886	874	860	961	896	923	929	886	899	914	886	891	951	911	819	907	865	893	834	910	885	915	866	920	893	897	907	932	893	855	857	870
5327	14167	9672	4825	3592	2934	2249	1971	1689	1522	1392	1273	1211	1199	1159	1148	1015	1026	1058	1048	1052	1027	1001	1026	903	998	1000	1007	967	932	973	997	942	949	995	1017	940	890	938	958	945	937	968	957	943	971	959	939	891	959	888	931	918	943	935	1003	897	959	941	915	937	900	955	930	921	924	875	951	911	899	921	970	955	926	939	918	903	902	916	951	923	902	1004	917	925	920	881	891	922	917	946	905	828	1006	926	875	905	956	896	877	946	903	976	948	944	912	922	914	973	949	953	951	917	955	950	888	1037	889	910	924	892	930	924	904	967	895	898	874	889	936	933	901	898	895	947	925	870	929	967	906	913	872	900	897	922	920	922	960	874	859	914	932	894	953	872	912	940	890	879	966	909	940	913	963	922	962	1006	929	935	923	915	929	899	910	955	937	919	972	997	930	925	952	946	905	913	893	892	905	908	898	919	916	901	966	880	912	960	882	968	917	923	957	928	943	944	985	948	857	934	942	980	896	952	938	956	913	905	912	953	908	979	964	920	915	895	949	930	910	927	922	905	863	906	911	890	995	913	877	851	942	911	868	933	910	938	928	953	916	897	906	899	944	926	912	920	912	860	900	899	922	925	894	934	919	901	941	913	939	947	931	914	862	919	946	983	898	935	921	966	965	917	926	939	893	805	878	942	946	927	944	952	922	943	905	887	972	947	933	920	905	942	931	966	925	974	934	933	935	921	918	928	951	900	952	939	980	934	914	954	924	964	882	898	929	872	930	859	895	918	932	904	909	961	917	912	917	918	897	977	939	926	900	932	876	910	911	866	918	930	885	903	935	891	909	894	931	940	899	922	900	935	952	941	911	908	936	947	910	903	915	939	908	837	929	930	922	941	925	945	920	955	864	846	919	958	1003	924	955	909	944	968	910	951	938	938	898	896	950	898	933	888	949	877	908	937	896	928	948	911	970	905	910	922	932	931	898	935	937	947	927	918	958	926	907	910	930	910	911	920	917	904	942	893	926	870	900	955	887	914	902	926	977	887	920	907	964	935	931	899	948	956	927	918	972	922	902	943	955	958	973	934	891	921	932	902	877	920	949	899	911	937	897	917	911	958	882	930	928	976	917	873	906	937	951	950	950	930	888	924	914	953	905	966	937	925	931	909	917	921	900	953	931	926	912	943	903	974	954	914	944	947	927	880	934	928	972	965	954	891	930	927	930	910	915	936	976	962	928	941	919	896	882	900	965	900	898	954	911	954	886	898	956	939	930	934	930	931	970	961	960	949	902	949	917	879	883	865	882	915	927	921	888	941	895	970	938	889	909	940	898	930	892	932	905	901	953	896	895	909	959	875	887	928	879	955	948	974	926	917	964	941	884	918	890	909	933	924	921	900	918	881	903	895	879	892	924	944	889	956	883	876	915	984	896	887	917	923	937	890	903	945	916	956	989	922	931	910	962	961	859	919	900	943	965	877	1011	932	944	959	961	959	912	894	884	978	893	950	924	892	895	945	899	868	982	946	864	941	925	959	966	905	939	888	899	910	985	873	933	843	920	898	921	913	932	950	968	906	953	918	920	916	922	911	919	911	964	935	891	906	930	964	899	937	901	999	909	963	949	923	977	944	961	851	977	870	924	936	913	925	935	872	915	887	979	936	871	891	906	875	955	919	986	912	922	888	957	948	926	983	928	900	970	891	915	871	940	960	877	901	929	956	924	917	936	929	896	938	969	890	982	978	936	893	964	903	925	953	869	906	929	955	913	858	951	922	900	905	855	952	966	930	898	886	902	877	879	969	956	908	931	936	965	945	862	902	888	929	923	909	909	925	967	898	909	925	904	912	929	912	977	991	851	924	894	990	926	934	910	942	949	948	934	871	979	984	949	948	929	967	925	895	886	949	883	873	904	861	931	915	933	930	938	906	916	912	891	933	972	933	932	924	910	955	927	940	944	938	908	937	927	934	904	852	915	873	908	964	917	947	936	943	960	932	961	972	886	880	950	981	884	885	917	927	933	925	921	897	941	993	862	880	912	895	861	957	945	932	912	977	930	969	927	934	914	867	917	896	929	907	911	929	907	925	934	937	906	906	917	926	916	915	906	926	938	908	947	896	904	960	909	901	945	997	931	878	900	914	921	895	878	987	956	964	904	948	921	908	944	866	901	915	957	930	955	961	900	940	902	937	955	960	950	929	923	993	886	872	883	970	956	924	966	946	917	861	918	938	912	882	924	886	887	844	931	938	936	881	953	955	932	895	928	947	942	878	887	909	919	965	896	871	878	886	910	913	950	949	921	960	954	857	909	916	892	969	910	922	890	916	902	938	888	930	958	938	876	920	893	920	899	900	906	905	902	906	948	951	885	906	897	937	977	941	902	922	870	922	936	926	933	911	948	926	910	937	922	887	941	862	912	899	925	939	926	925	899	926	962	962	962	888	927	942	901	932	948	884	948	924	922	917	920	948	952	914	912	953	882	897	942	906	918	958	927	899	940	892	875	928	936	870	882	879	939	981	933	955	944	852	915	926	959	932	893	906	869	926	946	935	879	915	950	932	933	923	901	889	870	912	885	939	933	914	923	893	905	945	949	969	983	901	931	935	931	891	924	831	925	920	901	903	904	907	921	937	886	990	998	890	961	916	894	940	959	943	904	935	903	874	934	935	928	893	929	917	946	970	957	855	911	888	900	1013	888	960	919	928	998	951	933	902	864	962	941	936	923	940	925	882	924	907	944	913	870	917	935	905	915	918	941	929	911	975	911	962	918	933	922	919	911	983	915	885	909	946	927	955	967	885	947	900	959	904	913	895	928	949	888	948	902	950	921	948	922	921	894	940	926	862	937	913	908	933	897	866	913	927	940	904	941	902	971	906	888	959	973	952	916	889	965	960	921	938	933	936	896	950	894	1002	893	906	937	910	880	924	907	959	922	910	889	867	897	901	964	918	890	893	906	864	914	899	921	908	947	882	939	926	973	906	915	915	932	918	869	963	953	977	943	963	965	931	944	932	945	928	944	908	928	886	942	882	931	912	939	939	972	909	950	972	958	918	950	875	975	885	930	906	931	850	897	892	880	923	920	932	873	902	907	894	891	950	950	963	901	920	950	914	924	858	917	913	984	939	902	885	931	908	942	963	953	911	956	878	939	958	898	950	909	911	915	973	917	939	915	936	897	901	890	944	930	891	895	931	897	932	933	944	953	891	933	933	883	929	944	917	893	885	926	982	956	990	927	933	945	924	919	961	918	892	938	952	892	944	929	943	961	975	899	977	947	905	947	981	910	932	928	941	902	924	903	918	894	925	930	937	923	902	934	867	926	908	939	901	841	881	917	926	927	972	911	904	933	892	950	901	930	888	965	891	920	982	869	876	917	924	923	880	927	942	863	972	931	901	985	906	955	920	885	918	929	931	930	936	966	922	951	904	926	890	916	918	866	867	957	888	1020	931	957	951	895	949	958	909	961	893	934	922	970	914	934	893	953	974	962	929	954	951	888	913	999	950	895	962	953	960	924
27630	17758	3598	472	340	296	279	275	251	253	261	262	277	284	248	254	269	241	283	235	260	271	286	238	277	224	261	260	256	252	294	306	249	257	264	235	237	245	241	238	227	271	245	276	242	273	242	232	301	263	245	263	264	268	253	221	237	232	252	261	261	265	239	220	280	254	260	243	261	253	257	254	264	250	262	230	255	217	243	239	242	242	240	274	252	267	215	274	249	249	263	250	255	272	270	260	243	235	245	235	278	266	276	253	283	270	227	217	261	229	235	250	249	225	251	293	238	253	261	256	257	245	252	222	231	278	247	223	221	257	242	245	223	256	231	250	252	228	266	261	230	263	247	265	260	247	244	239	243	253	265	247	219	243	267	252	258	270	249	242	260	257	265	265	241	264	257	252	241	268	263	252	261	240	246	245	266	251	263	243	248	224	252	258	254	258	225	268	237	275	281	230	255	253	250	279	276	287	247	218	243	231	270	264	247	242	269	275	245	245	242	255	278	244	252	228	251	277	258	240	274	261	252	263	276	281	262	236	256	241	226	255	271	258	259	244	233	252	245	226	237	233	249	228	245	258	252	229	243	227	283	257	258	282	244	241	251	236	254	260	248	248	278	248	282	272	267	273	235	259	248	264	234	264	256	249	242	274	263	240	254	247	254	227	250	263	243	246	254	256	265	205	262	255	261	302	228	255	251	246	252	277	245	271	270	271	252	264	257	263	270	231	235	251	257	277	244	276	283	243	273	225	254	254	242	228	249	225	268	260	291	282	259	269	272	280	241	244	250	255	244	246	241	257	242	237	242	270	273	234	227	235	267	223	250	248	261	278	254	273	241	247	261	253	270	252	241	250	232	247	261	258	259	246	251	251	279	264	263	242	239	266	258	253	269	266	247	235	260	243	277	246	276	256	270	248	253	245	247	286	280	222	218	253	270	244	263	239	286	262	255	229	261	268	260	244	276	225	270	231	257	241	244	273	236	258	272	254	260	244	230	253	235	220	267	237	244	272	254	248	278	240	251	234	234	247	248	245	250	259	229	230	254	249	275	239	241	227	232	261	221	249	273	265	282	244	239	252	233	289	233	268	260	237	249	248	252	251	232	234	255	268	268	253	265	258	236	254	226	283	255	253	232	251	292	233	218	241	240	267	274	244	235	258	231	251	244	269	236	238	239	284	253	249	216	231	222	253	254	259	241	264	251	249	269	243	240	279	240	267	231	252	261	258	253	241	258	231	284	246	264	250	243	276	266	276	261	258	241	271	240	254	262	245	274	253	275	243	259	246	246	247	249	238	251	267	238	243	249	235	226	273	239	264	262	271	260	260	249	275	258	264	272	268	242	233	278	227	248	288	276	261	292	225	265	261	256	276	248	240	263	245	243	218	242	257	250	269	266	282	256	231	272	262	230	255	214	230	249	249	257	242	242	264	261	265	249	249	260	251	268	218	237	240	263	221	242	229	270	278	252	203	255	230	229	252	242	257	263	243	238	246	255	260	240	251	266	256	259	259	269	257	241	274	254	251	244	269	276	255	284	262	230	248	265	262	258	271	266	277	267	242	262	242	239	262	273	251	253	238	254	244	269	261	232	278	234	247	260	222	254	241	288	268	245	238	254	267	236	239	283	267	237	256	248	248	253	242	249	248	257	256	228	258	241	252	253	237	242	260	238	288	265	263	256	266	229	282	244	280	256	264	254	263	234	251	257	255	245	255	261	225	257	270	241	256	272	254	240	233	253	263	250	269	259	258	251	251	232	251	249	260	267	242	259	264	247	243	282	287	259	223	256	263	254	260	260	235	254	261	263	252	266	264	256	247	253	261	240	263	269	253	240	221	243	249	265	249	248	249	254	249	263	241	258	246	250	297	284	225	247	259	269	292	260	233	258	264	250	260	266	234	256	263	265	237	254	295	249	255	240	232	261	244	230	243	254	239	234	253	237	262	225	256	253	255	272	253	263	252	249	281	271	255	249	262	245	233	250	262	250	275	246	257	274	275	267	269	252	250	249	270	235	217	258	254	264	261	254	246	239	234	242	249	246	264	244	225	249	281	269	265	248	271	273	256	269	251	218	250	282	231	265	234	277	246	256	262	266	269	282	231	241	263	276	264	250	249	242	257	241	255	228	251	261	251	255	255	291	253	257	257	256	242	259	256	259	233	266	267	240	251	228	255	262	266	285	243	281	252	258	251	266	233	256	249	248	284	288	264	253	263	271	293	248	280	248	252	266	296	262	247	256	270	275	255	257	272	245	279	286	238	234	242	247	250	256	270	255	237	266	254	259	236	256	269	230	265	247	249	261	272	235	252	270	264	261	264	248	269	268	276	259	241	243	281	236	271	251	243	241	238	263	267	237	256	218	249	232	254	291	246	247	240	270	257	256	232	262	262	251	228	253	271	239	276	246	252	236	239	268	252	255	241	239	262	254	272	247	243	259	246	246	251	266	243	254	251	238	249	239	267	243	211	231	256	230	245	264	270	265	272	253	253	231	244	256	260	277	256	257	253	265	267	277	267	269	242	262	275	242	244	232	263	260	251	275	273	233	215	279	245	252	274	234	264	268	266	281	267	253	219	255	256	269	279	246	250	232	254	243	267	225	284	264	265	236	244	272	263	287	272	255	252	217	253	253	256	215	263	230	251	243	277	268	255	221	288	270	293	280	243	254	257	277	252	255	263	244	246	262	250	265	270	243	227	251	249	247	230	245	257	256	249	253	260	239	259	242	229	251	284	257	251	231	261	273	238	269	234	262	291	240	240	256	249	279	256	251	261	273	240	250	265	205	249	230	257	246	261	278	276	231	250	226	271	244	277	241	250	240	254	228	266	225	266	261	241	286	225	282	268	229	243	219	250	258	253	253	274	264	222	224	266	263	270	265	256	236	251	213	267	265	280	240	262	247	253	235	292	261	243	237	278	260	242	230	260	263	266	244	251	248	218	235	252	274	258	261	263	265	250	239	271	264	255	281	261	244	249	251	259	264	255	260	246	252	250	277	244	240	247	238	261	235	255	238	236	258	237	269	257	270	261	258	271	270	252	218	282	261	266	238	243	265	215	241	229	257	271	229	251	226	223	275	229	226	247	228	239	265	242	264	266	275	246	226	245	258	266	268	244	238	237	271	250	255	274	268	238	253	241	262	229	267	246	247	246	250	281	232	248	236	242	246	302	255	271	212	246	257	248	274	268	270	256	258	252	231	256	274	265	277	240	246	273	263	251	252	260	243	255	226	238	257	257	255	293	216	240	256	260	235	266	239	272	248	226	252	269	266	245	251	271	252	273	256	262	243	238	224	216	231	283	263	224	253	241	244	283	259	266	253	252	238	249	262	231	248	254	245	276	237	262	270	246	276	249	261	256	233	271	262	247	264	275	264	256	254	236	247	247	244	226	251	247	245	238	257	303	242	247	224	280	250	242	255	259	256	229	234	254	242	266	284	262	256	262	239	254	238	264	269	242	262	265	267	256	233	258	221	268	249	262	249	255
4337	924	624	416	355	322	325	315	329	307	276	319	324	284	306	272	301	274	301	314	270	264	299	278	269	265	262	295	296	265	298	288	273	287	300	278	302	291	282	290	299	306	287	279	273	306	307	289	270	311	274	263	296	271	288	281	283	254	280	286	310	276	276	264	258	282	291	255	299	294	283	285	252	281	280	301	287	304	286	275	313	288	325	277	312	288	294	275	258	289	316	282	291	280	302	280	292	295	279	287	277	321	299	280	315	282	257	312	267	293	320	277	281	282	297	277	286	316	262	274	300	313	276	275	288	288	256	294	320	289	272	289	319	246	297	263	290	292	299	288	316	303	293	277	275	279	292	272	307	289	266	274	321	284	273	275	288	323	277	280	269	299	315	297	297	295	273	301	277	290	273	278	292	316	285	271	306	280	281	247	317	294	286	267	276	279	263	277	298	267	279	311	305	288	296	267	322	306	311	291	282	271	290	247	283	294	311	275	284	304	308	308	295	299	271	279	299	267	292	275	284	295	295	277	295	292	305	265	314	280	283	286	291	286	270	308	287	309	257	292	274	293	327	299	296	301	287	268	286	296	287	281	279	285	303	289	273	295	272	279	313	292	288	299	283	271	292	258	298	310	286	275	265	286	266	264	270	272	284	294	281	290	263	302	304	272	271	274	287	271	263	283	282	268	277	270	258	317	267	273	284	285	288	272	279	248	268	294	270	309	288	301	285	284	312	297	266	255	282	296	309	277	285	258	303	286	289	271	294	271	301	266	273	306	270	282	292	304	292	285	304	277	287	294	277	306	279	288	269	270	287	294	277	280	282	296	288	287	258	296	273	305	282	285	278	296	336	268	282	275	303	264	314	289	292	276	305	326	272	298	277	253	310	284	294	284	297	278	307	309	278	279	283	274	310	258	309	297	297	309	272	286	310	267	292	326	299	281	298	307	300	279	284	301	300	309	297	271	308	276	290	303	280	284	281	274	261	277	289	277	264	306	259	298	301	289	301	264	267	276	267	280	288	294	312	277	299	288	311	287	307	276	277	270	290	254	304	283	264	311	288	280	317	287	337	273	265	285	297	306	291	295	261	259	287	267	267	323	284	278	296	302	289	275	291	245	284	310	263	315	298	291	286	281	263	284	279	269	298	277	271	297	288	287	306	327	276	311	322	268	263	300	283	318	297	291	268	278	280	277	256	286	301	292	265	259	291	283	292	263	270	281	269	318	273	308	272	293	286	309	282	278	306	282	303	281	302	263	291	254	298	287	290	292	278	278	271	305	289	276	308	286	285	288	294	309	290	291	290	279	305	301	283	290	274	274	271	280	316	298	280	276	275	290	256	287	285	290	305	271	280	314	323	277	302	277	295	302	290	290	289	277	269	296	257	305	279	257	262	309	277	255	326	296	303	305	269	305	288	289	286	279	294	319	308	307	266	303	293	311	294	275	303	320	281	274	304	277	285	277	300	298	277	281	281	273	317	310	293	294	267	298	293	317	242	282	281	275	314	304	297	305	276	304	275	324	276	275	269	283	270	280	305	286	269	309	264	297	283	286	285	280	257	302	277	305	273	280	316	295	255	279	302	314	283	286	310	287	307	282	292	262	278	298	291	297	262	293	279	271	299	260	270	289	261	271	295	262	276	287	283	289	277	265	288	284	310	285	282	261	278	269	293	293	297	289	273	272	255	290	277	290	278	295	271	284	286	287	324	299	259	280	294	248	303	283	277	270	307	262	295	277	294	324	276	296	290	279	281	318	253	260	290	294	295	289	281	307	306	326	259	264	293	257	272	310	283	304	312	252	296	257	310	298	302	271	293	279	275	307	330	267	300	253	285	286	318	294	265	308	287	301	264	308	279	308	314	294	277	297	271	302	296	303	268	294	282	287	310	315	294	287	267	261	279	289	295	281	282	267	253	278	273	281	285	274	293	281	270	272	296	274	279	263	268	275	294	297	298	298	259	282	275	269	291	330	266	307	304	285	273	279	300	297	274	269	304	298	291	277	287	289	279	295	295	291	275	305	291	273	296	281	288	290	278	297	280	293	294	264	259	290	277	275	305	315	285	260	302	236	270	279	296	298	305	268	280	289	281	320	274	309	302	273	283	282	277	284	270	305	294	266	296	291	290	269	291	298	311	289	236	290	278	257	274	256	298	289	297	327	287	307	292	295	274	310	313	303	290	310	262	300	275	294	317	274	278	268	292	283	294	316	311	303	254	290	299	290	314	300	267	298	277	292	280	278	284	269	318	299	292	292	264	314	287	299	301	297	273	274	297	268	283	290	260	271	285	293	297	315	295	324	282	274	308	292	275	270	293	298	289	291	256	291	294	293	255	291	275	259	273	294	278	256	291	305	284	279	283	288	278	285	264	283	266	271	294	310	294	300	277	300	262	310	302	313	303	260	284	283	282	289	254	304	283	281	294	299	297	279	299	303	275	241	257	261	279	271	292	278	266	279	301	281	278	279	279	253	311	283	255	297	292	303	290	286	296	273	267	269	323	304	331	274	283	291	300	277	264	304	270	285	299	255	284	260	264	257	297	267	298	279	290	275	276	267	274	296	287	305	287	285	281	270	294	277	290	281	300	291	282	304	304	263	279	316	290	282	293	310	280	307	299	282	304	298	271	291	298	262	280	288	274	301	271	304	259	299	289	284	299	294	279	277	253	303	283	268	255	287	288	279	282	273	294	276	263	305	298	270	276	300	281	286	269	286	279	276	256	265	281	285	286	270	266	287	295	284	300	259	323	274	238	293	293	279	298	287	285	308	271	269	272	254	306	274	285	291	300	274	283	312	289	273	292	283	297	281	290	284	299	286	275	270	285	268	303	290	268	300	279	283	270	264	279	268	280	296	265	297	315	292	280	276	276	289	284	283	270	260	266	276	280	302	276	271	304	278	306	254	284	308	276	292	333	274	266	319	290	297	287	312	294	281	262	287	268	305	315	282	307	289	323	268	294	291	283	296	306	302	294	298	286	293	284	269	301	264	307	274	284	291	282	296	299	294	295	298	300	259	291	286	299	317	317	301	285	289	306	304	286	295	287	261	305	297	283	297	289	284	267	267	281	283	297	319	291	273	307	298	294	303	284	299	299	267	255	298	272	311	279	254	285	273	272	296	305	284	268	268	293	274	329	270	275	275	305	277	255	295	295	279	278	270	256	255	285	302	272	271	291	269	284	282	268	258	262	287	321	302	296	266	295	273	281	269	313	311	284	288	276	305	303	287	272	261	259	287	282	306	280	286	290	264	287	290	288	334	326	262	276	278	294	288	314	280	285	283	290	273	267	302	285	295	264	294	302	285	288	275	285	328	283	272	303	261	273	250	303	302	296	297	301	290	305	285	277	285	293	288	267	287	276	272	307	282	320	288	298	320	290	260	325	274	306	302	290	285	286	295	284	290	317	279	284	270	269	267	279	302	296	273	286	298	269	282	296	288	278	308	317	291	292	284	305	326	279	308	301	245	268	270	281	288	287	290
23586	20974	27988	24116	20975	8752	1245	912	799	745	759	677	688	700	674	615	625	641	642	646	619	590	635	586	558	633	623	587	634	606	662	593	574	637	619	580	580	562	559	573	612	591	595	627	589	642	592	582	598	598	581	568	605	616	594	588	572	580	610	577	589	658	617	601	573	629	578	622	644	651	574	603	578	621	603	630	601	600	634	606	626	560	600	619	568	607	542	567	584	563	602	610	635	594	566	620	556	602	537	582	611	576	591	608	607	615	629	585	608	582	631	557	593	578	637	630	559	617	592	579	597	632	584	621	651	621	642	629	628	608	637	583	548	590	549	589	571	571	585	627	606	596	586	617	578	601	601	596	558	575	558	565	612	649	598	622	553	586	608	580	601	564	577	611	589	583	602	590	576	555	607	591	576	592	572	586	635	569	608	586	565	590	597	644	563	555	621	580	580	606	585	621	609	573	552	592	573	554	529	594	632	594	579	611	568	587	560	580	622	582	589	572	598	555	539	565	599	602	591	575	573	557	584	609	607	624	593	571	597	604	579	590	612	575	590	615	580	565	580	586	585	574	552	564	586	610	611	627	568	608	623	603	621	599	595	575	660	601	605	609	601	578	556	570	592	624	584	577	605	620	586	610	593	589	592	576	562	568	591	555	641	593	596	577	596	575	610	603	600	596	560	594	593	602	599	602	589	614	614	611	611	586	584	595	605	591	585	623	567	591	610	619	610	607	588	584	592	588	600	590	593	610	630	582	564	568	620	658	556	550	591	569	593	613	609	580	605	558	585	591	592	619	581	604	591	588	615	570	614	600	625	635	596	542	618	612	631	601	614	560	595	677	615	629	638	642	590	586	607	629	593	576	604	599	637	569	603	670	607	621	603	596	581	599	562	616	597	625	588	545	580	591	616	587	610	603	566	586	567	651	590	581	563	608	616	595	549	590	630	636	609	637	617	629	598	633	602	595	531	600	609	611	568	586	623	631	575	592	590	586	574	623	550	559	618	583	597	582	571	599	603	593	621	575	579	632	621	633	571	578	612	600	570	639	594	598	567	617	558	612	607	576	594	558	581	642	619	616	613	526	646	614	591	618	606	580	578	609	620	575	613	593	581	609	573	651	626	573	585	582	638	632	558	623	580	637	610	565	582	590	603	591	596	591	551	556	642	603	543	600	594	586	605	557	645	590	617	587	612	559	590	597	653	592	565	572	584	607	556	599	580	597	593	605	614	596	605	580	590	645	598	587	614	651	592	574	609	603	619	614	578	554	585	584	609	570	598	574	595	613	586	561	602	589	601	564	518	600	602	558	579	602	625	575	610	599	589	574	629	645	581	575	553	581	594	615	598	609	607	581	618	609	581	610	614	607	645	605	584	599	582	622	599	561	612	610	624	557	582	545	633	627	598	602	609	581	562	585	593	556	561	570	557	599	595	582	572	585	595	578	615	635	556	568	595	603	640	661	642	566	583	598	593	589	570	604	615	584	605	568	590	564	603	538	572	577	586	577	572	603	612	575	616	585	615	586	626	567	598	573	586	595	571	606	625	619	592	609	553	601	567	596	581	593	608	614	599	586	566	592	622	612	582	623	603	620	604	592	591	569	582	586	565	590	614	606	609	586	598	604	562	605	603	575	575	609	607	607	612	643	565	590	594	570	581	580	596	573	608	562	580	647	564	583	627	612	620	589	596	607	568	561	591	571	555	570	650	578	603	616	622	584	602	570	575	584	575	579	583	599	561	580	597	564	571	577	585	601	623	611	588	602	564	592	553	650	607	566	619	596	601	572	575	568	570	588	607	603	534	574	588	620	645	568	590	581	578	557	625	551	560	603	567	595	624	593	570	619	627	618	608	620	546	604	583	599	625	587	528	605	568	630	600	548	625	562	615	610	572	611	624	606	633	623	633	652	558	552	625	584	592	596	599	638	637	564	607	561	630	625	582	584	576	652	608	640	626	623	631	587	581	567	648	614	564	580	568	637	614	607	590	599	600	595	624	601	597	614	559	586	588	593	605	613	635	596	580	581	579	595	548	579	600	599	587	596	625	576	568	620	606	580	603	596	579	560	585	563	610	606	551	559	667	611	600	585	563	567	598	627	612	588	574	603	612	555	579	598	656	623	567	596	546	626	572	593	588	603	628	562	609	582	568	570	607	583	558	605	583	579	617	545	552	584	643	614	616	622	600	569	564	607	606	558	598	581	590	584	578	601	646	560	574	623	637	643	587	622	600	601	599	593	601	570	633	581	638	591	540	601	601	621	654	616	578	557	579	666	610	637	662	583	582	577	564	552	612	626	631	577	584	618	573	605	559	626	596	622	609	563	584	594	607	592	563	582	626	560	606	547	619	601	581	569	641	610	589	607	636	622	598	596	585	599	601	584	553	544	598	601	574	575	538	533	575	564	552	607	631	586	584	599	554	551	597	636	579	630	609	622	556	580	546	604	611	587	631	610	593	575	617	541	615	634	631	605	573	597	626	604	583	624	629	624	580	613	590	647	594	582	600	588	582	588	573	580	582	608	593	609	591	590	604	571	583	566	560	561	601	582	603	652	599	592	604	632	572	573	556	562	542	638	619	631	634	586	568	603	599	581	595	615	595	602	584	561	624	590	574	584	601	637	622	647	574	622	615	608	576	610	599	579	573	579	581	599	608	589	561	580	635	623	607	591	579	609	580	600	650	585	583	583	614	600	562	614	569	633	617	571	563	593	580	587	609	574	601	630	576	607	560	570	571	595	595	638	588	633	569	577	576	581	581	612	590	617	594	605	618	608	578	610	583	604	569	568	620	576	586	586	587	563	630	636	623	609	613	668	592	631	601	570	581	614	602	595	634	616	592	569	545	586	592	556	602	597	589	596	627	572	529	532	582	618	595	582	545	560	603	572	606	614	595	563	608	552	587	608	616	598	572	560	639	598	597	559	562	586	598	601	582	607	570	587	613	581	598	566	578	630	548	596	588	636	605	560	582	574	628	623	602	551	595	557	593	580	591	598	590	667	626	611	589	583	631	552	557	582	628	545	597	558	609	613	578	615	527	620	592	573	574	585	600	606	611	540	595	605	596	585	602	625	574	593	611	598	587	644	586	621	592	588	604	542	609	550	585	595	566	578	607	613	578	566	579	603	566	586	615	592	565	637	606	595	620	611	613	610	601	591	595	588	546	586	608	579	580	593	583	592	590	595	630	593	578	590	593	607	616	549	595	591	563	583	553	601	611	611	568	576	597	616	642	556	600	596	620	580	602	585	541	620	582	614	566	558	581	580	590	582	588	619	586	596	595	584	577	589	593	595	580	598	610	579	591	606	622	582	557	609	573	564	567	579	613	612	610	616	548	606	596	570	579	555	616	595	611	581	629	613	572	598	577	533	635	574	600	563	552	576	574	559	601	581	605	591	613	608	588	602	592	602	577	624	577	603	598	588	609	566	647	596	598	593	570	604	600	635	592	585	583	599	603	562	678	575	551	596	605	633	586	556	605	607	605	584
3821	8728	5790	2873	2050	1638	1303	1200	1023	974	866	806	779	781	673	681	707	736	704	690	651	630	704	684	680	648	671	630	662	634	659	645	627	625	641	657	619	653	663	620	638	648	629	640	643	610	653	623	578	640	614	640	631	651	646	654	590	639	619	636	590	629	619	609	574	596	609	658	636	622	654	638	613	651	586	585	600	568	637	605	641	630	600	672	597	630	614	624	623	624	606	597	585	571	602	621	602	627	594	596	580	617	595	633	625	587	639	606	629	651	590	644	606	588	627	603	623	632	609	610	630	664	637	640	604	636	642	644	632	613	612	608	641	612	648	665	610	613	623	622	621	623	610	640	624	569	611	657	643	594	612	644	606	619	657	636	600	674	627	585	646	612	614	664	574	629	636	644	638	643	604	618	626	582	633	606	638	611	620	619	598	659	603	602	646	627	593	646	645	629	648	630	544	591	569	632	626	631	635	612	620	597	582	653	611	651	683	588	602	600	622	620	592	631	668	674	602	642	574	620	600	620	625	630	615	613	556	593	601	603	620	582	619	614	624	566	610	679	604	628	589	581	641	590	642	603	648	657	622	605	593	637	626	607	638	615	634	585	638	615	615	623	630	584	594	641	571	589	682	589	610	626	610	671	634	611	603	625	624	601	617	656	612	621	646	622	612	585	619	644	607	599	626	613	605	605	609	609	644	591	568	614	625	588	652	604	624	566	635	647	625	645	589	613	607	620	611	661	623	601	598	591	620	618	657	583	595	659	605	618	618	622	630	593	647	625	617	612	619	641	628	605	587	589	642	635	626	617	627	642	606	672	629	627	689	641	630	608	612	624	624	629	646	578	591	624	620	644	615	648	602	602	624	671	632	620	618	656	612	631	621	631	602	625	629	639	581	629	605	587	593	596	604	651	588	625	671	593	627	625	620	608	567	618	598	633	596	636	628	619	572	634	613	655	608	592	637	554	609	636	620	660	625	615	599	607	590	622	608	627	635	650	630	646	576	628	656	583	647	630	609	630	583	604	653	616	612	605	595	624	562	653	581	572	634	614	638	604	672	610	650	567	609	605	645	590	621	620	594	596	626	590	631	615	638	582	589	571	627	595	619	593	606	595	615	602	594	628	577	601	598	644	622	638	655	611	618	615	620	616	640	688	620	624	623	637	622	621	575	628	594	603	606	613	613	608	639	627	605	619	716	526	618	637	587	584	643	617	603	649	554	637	562	630	562	656	590	591	662	595	603	621	624	622	611	648	624	548	630	605	610	609	671	593	613	616	598	625	644	607	604	578	638	620	635	582	602	641	636	622	624	611	612	618	602	607	627	602	622	604	573	657	595	603	637	687	644	665	624	637	555	634	578	626	587	638	616	631	673	614	583	653	617	607	574	585	596	582	626	635	613	608	605	597	640	621	594	576	620	612	620	609	595	626	591	654	581	600	644	649	664	647	636	626	612	635	610	621	659	636	595	600	585	616	597	649	594	626	612	626	636	635	605	666	604	590	631	609	627	568	620	625	625	582	624	605	598	620	642	629	663	629	598	627	581	608	622	640	587	591	615	635	610	613	600	596	612	608	601	648	657	610	620	642	648	577	634	615	617	580	643	606	628	615	566	598	653	602	598	621	633	625	606	599	574	636	623	616	570	620	605	598	623	615	601	609	671	582	603	630	611	617	594	630	624	557	669	600	569	617	609	622	620	611	608	624	622	586	636	611	580	613	610	603	614	639	595	617	601	628	578	603	617	596	661	678	668	636	617	603	626	578	607	564	645	654	661	684	604	641	595	616	618	617	629	640	615	579	629	597	633	589	623	653	622	621	608	642	629	627	614	633	618	618	659	577	571	616	617	655	575	629	627	641	673	600	612	614	602	607	628	602	608	667	638	646	604	619	604	629	588	654	601	608	622	625	615	608	631	592	609	620	630	659	603	659	612	576	628	676	647	630	613	601	647	620	605	620	650	567	610	642	630	620	601	633	595	572	582	605	621	633	573	626	582	626	622	651	627	591	619	603	661	617	655	645	609	589	678	615	571	638	598	590	678	657	681	603	610	606	629	587	662	614	602	588	663	629	621	589	587	620	622	628	616	620	577	605	642	628	636	621	615	607	639	628	614	621	621	628	589	603	626	619	634	633	601	631	605	613	603	611	638	639	607	606	600	642	633	662	578	644	599	600	589	621	632	653	642	637	606	617	658	620	638	660	629	634	631	644	634	619	574	654	623	635	614	602	638	606	570	649	654	653	606	615	616	603	650	626	588	647	627	634	604	621	655	624	617	667	619	631	595	607	641	624	597	610	642	623	579	624	593	617	592	575	632	630	589	622	631	583	607	604	596	584	646	604	582	613	620	625	644	650	642	586	595	642	611	627	626	631	631	631	569	623	626	603	572	615	633	597	637	607	602	594	666	608	620	656	569	640	649	605	567	616	609	601	580	599	637	595	534	591	612	615	622	631	632	626	635	617	635	607	610	609	601	562	621	619	616	636	612	618	608	610	604	641	572	629	577	615	596	594	632	599	573	622	627	598	635	673	625	603	618	583	629	622	607	613	563	575	649	577	625	604	595	596	652	606	644	588	610	615	627	569	624	637	611	609	654	596	656	621	653	628	620	616	635	622	653	667	599	650	614	611	622	599	636	631	629	591	608	615	588	634	650	617	591	622	599	648	603	620	615	597	603	590	613	641	608	612	687	595	618	581	599	636	603	655	633	629	637	611	632	636	600	619	637	625	650	601	603	648	632	623	606	625	593	620	591	650	612	635	633	607	607	634	588	608	676	654	607	653	627	618	614	642	607	607	593	589	585	653	645	604	631	642	612	617	651	624	614	604	620	617	598	601	616	637	637	635	654	604	660	653	615	628	641	616	663	576	623	569	640	589	600	604	580	672	614	651	629	611	599	633	625	641	642	599	633	641	637	571	594	616	613	681	658	621	595	599	611	642	645	610	597	616	626	639	570	596	617	618	634	696	675	640	615	658	631	651	671	600	592	624	619	613	563	613	597	607	660	627	602	615	602	570	632	631	610	616	588	577	638	615	622	646	610	606	608	624	593	621	628	641	602	614	593	607	596	641	650	618	621	626	640	626	669	627	644	622	612	672	634	645	595	612	629	651	617	597	610	588	625	613	611	678	583	608	653	615	614	595	611	640	595	661	638	609	635	617	586	604	566	629	630	593	612	609	611	622	609	643	606	614	648	626	611	612	609	657	649	626	622	607	588	632	630	631	659	594	568	639	602	681	634	616	607	604	591	620	638	629	613	568	608	568	617	597	614	615	611	609	627	624	580	601	635	641	628	640	618	594	595	632	611	662	637	599	607	589	583	646	585	645	621	619	576	577	616	609	605	629	666	618	625	625	655	622	599	620	567	626	578	616	580	615	575	611	591	638	614	582	612	621	591	619	628	627	585	640	598	604	619	632	630	561	633	655	597	607	583	619	653	623	630	624	586	668	586	585	648	585	600	601	619	636	622	686	596	620	604	564	681	625
24948	21016	26665	25349	6209	656	493	464	464	434	429	382	421	426	406	382	373	392	368	378	362	385	359	351	375	391	363	367	336	334	360	376	400	379	381	357	377	377	354	387	384	356	364	396	380	367	385	391	340	345	339	357	361	365	395	384	365	360	373	383	350	341	373	319	371	373	346	381	398	360	333	389	372	386	334	387	332	346	338	337	369	358	350	351	358	336	363	356	358	370	391	351	378	349	321	363	377	373	355	379	366	323	352	371	323	355	381	331	342	392	397	374	387	352	343	373	364	348	367	393	389	375	358	355	413	356	380	360	350	369	360	394	336	382	376	366	380	361	377	356	351	380	352	349	360	371	376	377	338	392	368	398	330	358	369	340	377	352	380	398	377	384	366	346	341	355	353	373	357	370	360	362	389	380	370	371	372	378	378	346	366	389	405	377	364	378	359	354	348	364	397	392	389	331	343	370	345	326	361	348	388	334	362	321	381	351	362	356	365	392	366	348	381	375	343	375	317	366	355	371	377	379	347	352	382	393	401	386	359	367	341	375	309	397	374	356	324	362	379	394	382	374	348	359	379	340	374	353	349	365	365	394	353	363	384	354	375	351	395	371	373	363	358	366	369	370	370	342	368	381	391	382	344	361	378	371	330	356	324	379	361	393	352	391	351	359	357	391	359	370	363	340	338	387	394	342	366	354	370	377	359	380	357	368	367	379	337	355	347	379	353	363	351	396	377	348	374	370	362	368	387	396	348	349	340	335	365	358	384	362	320	390	357	361	376	360	356	366	380	354	343	346	349	341	379	396	419	374	375	374	365	360	327	340	321	365	387	364	362	336	341	376	382	358	379	335	353	353	372	340	368	389	401	353	384	385	379	355	390	354	361	388	372	333	373	332	375	386	404	372	392	362	363	386	344	353	363	388	375	374	335	362	374	322	370	375	360	363	399	323	387	381	406	332	334	360	373	360	357	368	379	381	363	374	368	401	339	339	347	343	343	374	351	420	378	386	412	373	388	342	363	368	367	382	353	380	373	360	382	391	384	352	367	335	345	376	350	378	372	356	350	363	369	365	376	338	367	348	354	370	362	372	339	384	369	385	352	339	352	369	369	346	381	348	366	362	378	356	340	345	378	358	357	327	390	331	369	377	346	379	324	363	373	337	357	356	350	374	363	344	336	360	374	365	332	360	366	375	363	341	383	349	329	377	351	384	383	401	371	365	341	393	359	373	391	361	335	355	340	385	362	351	377	329	350	326	359	387	344	365	349	351	381	379	381	349	332	347	365	370	383	355	361	338	361	344	346	360	328	360	371	337	368	365	330	361	342	379	356	365	391	366	374	361	403	378	341	348	347	374	392	356	350	378	371	339	349	363	397	374	357	367	357	373	372	344	361	357	376	381	332	355	381	371	361	386	345	356	348	364	319	370	384	365	348	364	374	343	390	358	350	336	354	357	328	327	376	365	366	399	381	374	356	342	353	330	359	352	367	362	362	373	402	388	361	325	371	381	340	378	372	340	346	362	321	340	334	347	372	359	381	355	355	350	384	355	365	322	388	366	350	369	341	385	358	368	315	334	353	359	341	343	368	360	365	331	338	376	360	373	372	374	351	365	364	354	356	355	358	357	398	340	332	341	368	381	370	373	375	377	411	331	364	373	335	338	338	361	387	354	369	350	366	321	384	336	378	380	392	380	365	338	382	329	342	334	352	374	413	396	385	362	366	331	368	350	409	389	386	339	347	363	371	366	336	349	349	396	373	343	343	336	328	346	367	351	357	334	321	335	369	393	325	371	361	373	343	364	375	347	353	380	366	349	374	354	353	350	352	359	339	358	371	338	347	389	404	337	348	361	388	364	388	319	397	314	351	342	365	343	360	364	355	352	385	379	326	392	352	372	337	349	340	333	385	370	352	351	357	376	364	380	400	350	370	349	332	360	387	362	360	353	369	356	371	405	358	361	344	340	367	378	363	368	338	361	360	340	421	310	365	385	391	373	374	357	350	369	393	355	352	378	423	358	390	332	328	375	354	327	372	341	386	360	350	318	348	360	354	337	376	352	352	368	407	383	363	379	367	369	352	352	365	385	353	397	343	350	365	356	386	377	341	349	349	386	326	383	358	393	313	343	343	353	364	363	339	326	351	359	385	348	357	378	385	362	385	316	341	365	365	378	343	365	343	347	384	353	378	356	348	356	346	352	358	355	343	370	353	353	354	371	383	387	335	336	337	336	345	337	307	385	354	398	334	346	358	382	339	351	347	364	353	343	357	358	366	387	376	369	341	367	355	363	404	354	375	372	368	382	375	345	349	367	351	341	330	364	393	368	365	373	367	346	366	338	343	387	355	381	339	339	367	366	356	372	381	390	355	309	362	358	355	360	398	372	389	349	376	352	364	343	344	362	365	336	368	363	361	363	381	349	379	365	379	364	350	381	381	364	375	376	379	345	319	359	394	337	392	351	367	351	349	389	379	347	354	370	366	379	366	364	388	345	371	350	372	319	359	362	392	392	338	352	380	323	338	370	388	341	344	347	350	369	387	405	358	356	356	361	372	357	369	350	336	323	372	346	384	349	355	351	361	354	398	390	372	344	339	350	379	378	356	339	377	368	376	365	340	336	361	359	360	394	325	392	348	380	357	352	382	359	394	336	335	372	356	351	377	325	394	358	370	341	393	359	367	333	354	360	335	369	396	366	372	375	374	370	372	322	351	368	364	371	368	385	395	331	364	385	355	396	354	354	337	357	386	320	349	368	364	374	354	321	347	404	357	366	372	358	391	375	369	346	345	370	380	339	315	321	361	358	336	353	344	360	346	374	361	354	376	388	391	336	368	374	345	384	334	352	352	354	335	399	372	348	390	362	363	345	348	353	376	349	382	352	337	391	383	367	342	375	361	340	383	341	344	361	397	366	369	380	343	339	354	359	354	371	358	395	324	355	357	363	370	369	341	352	346	342	330	360	335	360	370	402	345	337	380	341	357	366	356	389	353	319	387	347	319	357	357	367	375	389	358	362	342	347	312	354	349	306	345	355	339	371	348	374	397	362	378	362	365	388	355	367	387	368	377	361	394	341	353	345	346	349	393	386	331	364	359	358	366	348	376	346	386	343	352	387	344	331	343	341	352	384	355	336	337	371	372	368	347	382	390	334	314	358	373	357	363	371	358	382	360	333	344	352	321	373	367	367	379	374	350	324	381	337	384	385	368	358	386	318	381	373	364	366	377	390	381	368	360	371	370	382	327	395	344	351	360	341	357	350	326	363	352	369	382	372	377	327	365	370	375	377	384	381	349	369	331	393	396	338	359	375	357	395	328	345	356	359	387	388	362	387	364	364	361	369	346	378	340	366	377	326	361	341	389	374	376	385	347	333	317	344	355	358	376	384	379	319	362	356	379	345	370	365	353	351	385	381	342	373	373	360	376	383	342	352	367	355	348	339	351	357	400	353	366	358	367	350	344	352	397	368	384	379	386	352	317	366	344	345	365	364
3579	4480	2916	1517	1165	915	792	739	632	649	560	548	479	522	478	496	470	455	432	457	460	421	444	446	451	429	454	407	407	422	434	432	413	403	420	423	427	417	426	437	441	413	427	426	462	414	379	414	461	432	471	391	397	412	480	403	417	437	439	436	420	418	451	415	405	415	418	426	414	435	401	436	418	447	430	400	420	412	421	399	397	423	422	400	421	440	435	457	420	421	443	445	424	438	415	453	449	451	401	403	419	408	399	446	452	428	446	443	409	419	427	456	435	412	448	419	410	390	383	423	431	432	400	433	417	444	410	425	402	415	440	390	374	427	417	427	426	437	417	413	420	387	453	426	412	380	417	439	428	415	405	402	447	428	379	402	406	404	432	414	439	383	424	427	408	402	423	418	443	398	425	461	420	457	410	395	436	393	398	382	401	389	420	377	355	410	410	394	403	437	445	438	387	438	451	445	467	433	417	380	435	393	437	418	413	411	415	429	412	415	413	425	437	421	436	408	432	424	417	459	410	426	417	400	450	433	409	426	451	462	419	427	429	416	414	445	475	403	405	405	395	417	450	431	430	458	413	412	388	439	412	440	397	390	432	413	425	384	407	425	424	445	431	421	406	456	374	404	440	422	427	423	447	436	390	413	458	404	412	416	427	422	433	413	415	405	422	423	395	446	429	410	445	412	447	407	442	503	439	407	411	452	420	387	414	434	446	416	426	449	431	428	438	432	436	448	435	374	428	408	422	487	424	382	399	435	389	396	437	428	411	409	430	426	438	392	429	423	402	448	406	429	428	402	463	412	409	423	463	440	378	446	452	404	416	430	442	422	411	440	415	426	434	452	423	425	425	457	420	412	413	390	391	418	439	411	393	446	393	433	427	413	424	417	418	452	421	397	426	425	456	439	420	392	411	423	477	444	440	430	437	421	427	426	418	393	399	451	405	401	431	379	408	406	398	434	408	424	430	415	444	394	395	427	420	426	447	393	416	419	408	417	422	424	400	392	430	429	418	432	393	404	445	405	454	444	443	402	450	399	379	407	420	467	364	442	421	425	418	423	419	399	390	384	444	414	433	470	407	383	390	435	438	438	418	396	418	433	411	403	443	436	468	415	412	421	429	423	414	418	415	427	415	438	444	435	424	413	420	425	422	434	425	421	394	441	466	412	429	405	445	426	412	473	423	424	399	431	428	427	447	407	426	399	445	407	375	454	403	425	397	402	407	399	423	402	401	418	420	427	442	441	419	423	438	412	420	413	437	412	414	397	431	444	407	441	431	451	410	408	418	450	426	432	404	425	406	377	424	431	421	403	418	440	439	417	456	442	424	415	429	409	405	394	451	415	414	442	424	426	440	416	425	427	421	396	438	418	428	402	426	429	372	418	430	418	373	441	405	432	417	413	423	409	410	409	434	429	439	411	394	437	465	430	428	442	398	410	403	412	434	433	447	415	404	413	401	421	416	422	429	414	411	445	422	425	456	412	384	450	443	434	424	429	461	448	388	416	405	426	430	412	434	441	387	387	426	401	422	433	407	395	443	415	389	428	400	402	421	418	400	434	447	435	402	389	435	396	414	414	386	390	432	406	387	400	384	449	428	430	401	417	412	427	419	416	418	400	378	429	402	444	424	425	417	429	412	362	440	391	418	409	409	394	436	416	405	414	409	378	397	420	459	437	390	428	440	417	407	441	436	418	441	470	436	412	393	415	447	440	449	438	420	418	429	425	442	447	412	474	418	451	426	420	410	424	414	383	444	424	456	407	404	419	456	402	396	434	462	403	430	401	416	456	377	428	412	417	414	446	385	364	443	403	396	404	427	425	397	452	435	393	395	415	415	414	417	410	448	424	383	406	469	418	363	412	387	439	410	443	447	429	406	390	399	421	406	399	423	416	441	419	436	399	433	436	411	429	435	409	412	388	463	423	426	414	412	439	436	441	411	463	385	430	464	425	423	448	421	432	425	374	405	413	421	402	448	405	389	413	422	414	377	435	422	415	408	431	423	447	433	393	428	427	445	419	410	419	411	396	451	443	405	470	396	408	457	436	428	409	395	433	430	451	373	433	414	448	429	382	379	428	378	438	406	445	457	401	392	418	410	411	431	430	390	398	434	419	477	439	447	425	423	412	399	409	416	450	447	442	413	424	414	407	411	435	450	393	444	405	434	415	442	413	413	416	403	432	392	423	438	433	412	429	417	439	470	400	396	427	415	444	446	449	414	442	419	425	427	410	437	423	392	432	438	424	447	429	368	399	416	442	413	414	407	426	430	434	418	444	401	404	403	402	449	431	435	427	424	420	416	388	417	430	428	425	424	403	370	437	414	421	418	391	448	437	402	415	413	387	380	417	443	405	441	423	420	455	425	410	473	404	441	398	427	429	460	445	448	422	428	425	398	440	409	413	427	395	389	432	428	454	418	381	432	431	407	409	443	455	404	436	424	426	443	431	432	377	431	416	391	424	399	394	394	415	378	366	423	414	440	440	394	423	427	420	418	391	419	453	415	423	411	406	429	414	453	454	403	402	399	412	428	420	386	431	427	426	433	442	422	431	434	438	410	419	425	399	433	441	374	446	433	429	414	454	404	387	456	436	434	414	424	451	420	415	429	400	385	410	431	399	391	466	407	400	435	409	418	445	431	413	390	410	416	375	415	406	397	423	435	414	454	393	442	397	420	453	452	390	415	451	416	477	445	415	422	426	445	412	407	410	420	423	433	481	433	398	426	429	385	467	410	407	447	409	417	436	402	407	407	398	413	414	401	413	446	452	392	425	429	412	407	405	400	399	417	432	426	429	415	422	461	372	449	440	424	402	422	386	440	435	434	441	436	418	390	367	404	425	416	435	406	434	410	427	450	444	423	430	408	406	407	415	364	407	430	410	419	399	395	413	419	446	424	379	432	417	456	442	403	437	449	425	415	433	436	448	412	408	397	419	418	414	409	403	424	428	410	411	446	381	438	451	417	416	453	437	414	412	421	439	411	433	406	418	386	427	431	431	406	418	417	413	446	415	391	434	384	437	381	394	434	424	406	419	433	450	407	415	413	450	398	413	403	451	428	392	446	456	388	407	421	420	435	421	434	376	424	404	431	375	438	385	434	403	431	401	463	410	402	410	398	395	439	425	431	430	397	410	379	425	422	443	420	422	420	403	423	423	439	429	399	398	424	397	415	394	437	424	449	451	441	426	406	405	451	438	454	412	399	447	434	433	454	437	443	414	454	407	405	441	398	419	419	425	414	391	423	441	393	446	399	432	429	442	420	402	387	376	426	384	460	416	395	420	443	462	433	465	408	425	418	436	422	437	402	423	422	464	436	391	401	437	388	401	457	426	432	459	401	420	412	384	414	422	467	430	430	435	420	400	420	434	405	413	426	403	412	416	462	420	381	428	401	447	432	431	450	402	408	409	417	414	418	457	382	452	479	435	389	393	419	398	432	428	434	463	434	397	460	394	434	424	400	457	410	408	446	451	451	420	432	400	451	426
22533	21036	28553	23740	21037	21071	7089	1597	1308	1175	1077	1070	1127	1075	1026	1012	997	973	1004	957	954	931	920	970	945	934	910	910	937	950	912	902	927	880	902	922	886	915	934	908	880	889	921	896	908	902	929	913	896	885	921	922	941	899	950	917	899	930	958	972	921	861	929	890	901	914	885	919	902	921	873	918	917	878	876	876	866	862	915	911	873	866	929	865	933	874	904	879	925	871	847	834	893	860	872	830	856	896	910	873	904	869	891	896	920	899	878	948	882	884	886	885	864	910	922	871	868	903	915	949	874	897	873	866	856	907	863	899	923	917	904	929	954	872	911	839	915	856	909	918	885	966	882	934	898	929	849	914	884	893	905	890	973	890	910	912	910	915	881	873	924	888	867	937	874	891	897	907	874	948	876	901	935	850	864	871	898	911	918	939	886	852	900	839	897	836	899	902	857	939	917	963	926	910	932	896	871	888	881	909	907	916	851	933	915	870	847	893	926	943	897	913	880	964	909	892	871	856	909	853	901	925	869	952	873	906	899	883	1000	954	870	972	849	956	914	891	914	880	879	863	830	902	904	891	887	892	850	856	905	890	858	931	916	899	881	879	903	891	883	918	901	821	829	890	939	863	896	924	886	889	941	840	898	836	863	894	886	868	882	946	919	948	920	856	877	866	899	891	852	876	948	921	863	864	885	847	881	875	905	849	852	895	918	896	897	929	863	923	963	869	914	929	895	926	859	884	920	945	909	879	868	870	943	886	888	905	865	858	884	892	887	916	855	887	870	909	902	922	891	869	898	852	899	904	863	877	831	867	879	903	882	916	918	895	866	855	869	856	896	903	899	912	888	870	881	917	888	945	839	859	926	929	847	863	914	961	894	858	882	883	844	876	859	956	914	911	931	860	855	927	909	908	904	902	827	891	863	897	919	918	873	899	876	897	883	922	855	944	924	916	892	902	860	940	872	865	910	904	846	937	916	844	866	929	887	862	893	882	907	805	885	888	868	865	866	914	887	836	934	840	906	877	892	898	920	908	875	869	886	884	898	902	884	932	851	905	908	904	865	924	916	941	926	815	926	847	886	907	925	905	892	871	960	831	912	886	877	885	879	897	858	892	886	898	881	803	936	857	883	873	950	802	904	958	853	937	902	875	968	905	904	886	916	928	850	925	903	883	911	875	944	875	872	870	905	911	935	892	926	839	855	899	946	882	906	909	934	877	889	943	884	924	840	852	925	926	940	838	850	881	889	809	885	882	886	884	894	892	873	920	897	886	871	870	916	917	923	917	921	871	920	840	880	861	884	844	911	905	928	865	887	901	915	913	937	868	941	926	883	970	809	893	906	896	874	862	854	894	822	922	940	913	907	881	863	957	930	843	879	904	881	886	826	896	893	906	856	912	892	907	891	875	898	856	860	886	909	860	951	912	881	901	919	896	938	874	888	864	859	845	892	880	849	894	834	877	933	868	915	886	847	847	887	886	909	894	898	883	877	872	903	872	858	935	849	929	857	880	890	900	939	935	930	894	869	911	904	916	875	841	881	895	918	900	896	886	900	912	845	918	915	896	910	858	864	874	869	855	859	842	865	938	894	873	852	818	902	949	924	849	901	911	857	932	883	873	859	905	961	913	915	916	894	893	857	863	939	883	911	862	887	855	876	932	899	873	822	849	945	923	912	875	868	858	868	901	984	915	901	937	900	889	883	872	925	905	901	930	870	858	877	867	839	885	921	879	875	895	927	880	903	870	858	880	931	913	880	911	858	905	906	898	884	835	884	854	858	853	837	885	876	842	855	907	952	918	948	887	852	882	866	905	920	873	883	844	860	847	862	910	881	911	897	925	886	871	962	882	913	910	896	863	909	941	851	928	868	865	932	891	839	867	890	909	899	896	940	882	886	927	855	889	881	868	877	919	908	902	943	881	894	957	890	861	882	893	903	878	884	923	895	927	906	898	858	879	901	867	911	847	862	907	874	929	869	888	920	849	882	882	878	898	927	838	855	932	880	846	835	916	942	825	883	886	896	907	903	887	861	902	933	915	907	906	957	852	884	902	875	878	908	837	864	964	932	846	874	859	847	844	874	880	904	957	877	883	883	884	851	898	962	867	919	882	882	941	841	871	870	905	963	829	911	898	922	887	877	853	873	874	831	934	908	873	846	869	905	879	853	905	849	851	922	845	970	935	882	885	870	855	884	888	887	897	909	886	876	893	879	878	889	861	876	884	875	872	923	880	885	928	904	885	893	877	916	891	886	926	877	908	904	884	921	897	877	866	944	852	848	833	835	919	901	849	891	871	944	920	843	920	876	862	867	885	903	853	884	900	876	946	929	867	923	904	905	910	915	907	880	910	893	900	858	872	885	941	938	916	897	892	868	875	917	892	897	885	891	841	851	916	901	915	906	891	910	868	850	881	901	836	900	864	890	853	914	908	909	842	900	892	901	854	873	927	874	879	938	859	875	917	895	852	905	830	852	910	871	839	914	846	957	881	908	873	883	976	891	877	914	911	915	906	897	937	848	896	878	857	896	868	870	873	882	847	885	937	871	865	881	846	927	864	863	851	818	874	861	911	880	826	864	908	918	897	889	898	927	947	924	852	902	901	893	897	857	898	911	853	874	915	920	892	931	858	885	871	918	965	919	912	880	856	861	881	882	885	853	903	931	904	878	916	904	888	878	886	883	902	913	881	919	911	915	904	906	865	893	868	893	902	903	916	906	917	940	885	913	889	897	870	921	876	890	869	903	924	892	938	850	873	905	865	930	916	869	917	853	840	918	939	853	921	860	900	916	909	864	907	926	867	891	846	864	877	911	823	891	909	886	897	922	910	882	864	927	911	894	908	931	917	967	893	924	936	880	858	890	798	889	908	884	891	940	980	901	825	870	872	815	923	843	855	856	864	844	926	882	880	940	901	927	920	884	920	881	881	887	857	882	932	895	890	917	923	862	871	902	876	862	864	912	869	869	956	920	948	919	907	874	882	864	896	844	877	941	886	884	882	906	860	831	903	857	856	868	892	897	852	879	862	935	873	859	926	907	850	926	839	944	947	831	966	865	845	929	883	900	860	872	855	861	874	870	896	890	902	873	896	901	938	869	907	894	913	882	872	803	886	939	964	872	881	874	852	892	912	875	925	859	886	868	955	884	871	944	847	891	871	884	875	932	910	899	935	884	907	914	900	852	931	894	909	905	886	906	862	924	906	880	857	872	920	859	847	862	913	906	927	931	899	882	894	893	842	825	922	887	856	891	870	865	850	912	892	923	889	879	868	879	918	884	914	896	883	893	894	899	865	856	918	916	866	902	849	899	899	868	911	919	846	894	942	954	882	855	890	885	916	913	869	844	864	859	839	909	881	944	929	911	953	946	818	840	915	866	935	885	932	897	857	893	870	879	872	865	872	889	855	875	822	890	893	860	841	880	876	878	891	918	885	847	930	927	879	872	906	875	936	887	848	867	904	895	874	918	917	869	837	907	886	876	904	908	966	978	888
5204	14191	9507	4872	3660	2802	2321	1872	1680	1493	1447	1304	1188	1235	1127	1058	1164	1079	1090	1012	1063	969	1004	953	1006	942	975	972	969	955	946	1026	921	975	970	925	917	949	955	875	971	959	981	966	903	926	935	930	920	881	943	942	960	926	906	959	935	927	907	980	903	961	927	976	945	945	946	900	875	939	1000	855	937	944	926	871	876	948	906	941	842	914	941	920	981	861	898	943	919	923	922	887	930	954	898	939	969	929	935	912	928	937	955	940	990	919	921	887	930	919	911	951	850	930	902	925	911	900	905	981	927	980	957	870	945	882	922	964	900	902	927	910	911	931	937	922	906	918	902	945	915	960	895	912	968	954	861	905	928	885	940	960	879	909	919	940	872	915	889	962	918	962	885	913	920	966	882	926	900	948	898	883	920	943	965	886	901	904	932	932	923	863	909	929	914	902	947	889	965	949	901	945	941	882	905	877	932	888	930	941	898	889	904	906	917	941	905	927	901	917	915	907	901	929	898	854	907	943	910	949	889	899	956	860	890	931	864	893	936	917	894	928	908	937	920	912	926	903	928	886	869	939	900	887	883	875	902	918	909	890	946	912	931	906	971	934	928	872	929	914	903	889	886	917	967	957	870	931	865	878	943	949	932	972	837	974	894	894	926	926	915	985	916	994	871	934	990	933	928	899	892	894	920	912	927	895	922	925	899	936	969	925	886	909	918	923	936	928	931	910	953	934	877	911	942	932	1001	909	980	951	923	954	885	893	859	953	933	891	911	879	866	916	962	912	938	888	925	941	957	890	923	857	910	925	869	890	965	955	938	965	895	909	909	955	932	985	977	913	968	917	919	882	966	914	931	932	888	996	885	886	906	939	919	900	959	903	921	878	893	874	949	918	927	952	924	898	883	910	906	936	949	901	967	864	920	880	897	880	916	900	953	914	878	923	890	923	935	878	926	896	933	911	887	973	907	946	929	938	932	934	966	931	911	905	937	925	895	930	892	907	890	879	935	948	951	893	887	910	920	903	947	915	903	884	890	920	912	948	905	880	867	906	887	878	920	924	877	890	903	913	918	937	926	899	858	935	903	956	903	918	906	937	915	916	938	947	931	949	927	937	913	900	901	900	892	953	966	936	899	926	957	933	906	948	943	964	931	856	898	971	919	962	962	888	903	914	934	899	866	959	914	891	837	939	886	869	948	926	933	896	941	946	950	919	906	981	970	998	905	924	889	908	956	834	947	884	897	953	862	901	922	931	880	881	933	945	924	890	905	867	915	906	897	885	903	893	939	889	847	910	950	918	981	908	869	889	940	922	922	911	935	875	919	899	920	918	891	932	890	880	940	924	870	936	863	911	959	899	943	944	958	977	894	919	928	923	997	895	949	962	896	861	850	953	920	876	911	982	924	961	904	906	872	891	925	946	908	944	928	922	935	904	909	909	946	937	954	888	918	902	921	876	960	971	876	921	882	912	901	915	905	939	895	952	933	871	907	925	892	885	928	950	945	952	945	879	943	929	909	928	899	900	897	868	960	966	876	965	942	902	869	937	880	900	904	937	878	888	867	883	922	865	930	924	961	895	941	935	996	906	954	915	934	879	939	934	870	898	909	935	892	915	955	961	858	900	879	873	966	877	910	911	938	946	910	844	959	935	946	958	951	880	850	892	943	927	908	940	887	973	917	931	966	899	961	885	913	913	939	895	943	907	917	952	870	910	879	914	917	922	875	850	938	860	936	909	951	913	918	921	958	897	915	920	885	896	922	875	901	873	909	970	918	925	910	854	940	957	955	945	950	924	905	938	876	960	905	922	952	844	903	938	889	967	964	968	909	929	899	905	911	935	909	931	966	939	860	914	910	972	912	912	946	857	921	939	987	882	899	945	943	930	921	936	973	877	888	847	903	873	918	907	908	944	846	942	908	934	908	960	930	944	914	920	896	947	920	902	896	887	885	932	914	952	930	908	849	937	935	949	899	965	929	944	910	901	897	940	944	912	880	882	927	886	888	908	922	926	940	1012	940	928	867	889	921	940	919	914	955	954	877	899	880	938	920	990	909	926	939	947	895	942	921	972	973	900	947	930	914	940	909	924	899	925	902	954	895	891	937	905	955	886	921	919	895	897	941	901	936	856	912	875	889	871	918	938	928	933	951	919	900	920	881	939	831	901	899	930	949	945	903	853	928	911	913	918	908	890	922	907	895	931	881	852	919	925	919	925	884	870	937	941	942	931	956	947	940	958	909	923	919	943	914	934	869	900	954	870	917	890	938	866	928	915	938	886	947	944	927	928	910	883	903	935	912	908	953	915	880	994	892	954	848	924	872	999	942	958	872	930	925	871	934	891	926	927	956	936	890	902	909	926	913	915	899	905	935	870	889	885	895	909	881	907	917	904	951	962	923	914	925	871	917	985	897	903	910	895	891	911	928	965	933	896	938	892	912	941	963	926	903	904	932	938	914	964	936	869	917	942	919	929	973	886	949	934	885	870	921	914	969	926	993	942	944	915	911	886	928	927	888	905	948	943	910	912	934	903	897	913	908	966	876	917	962	971	853	978	896	920	888	955	927	984	900	896	921	906	853	895	899	931	932	913	908	873	872	931	910	899	927	937	896	859	928	921	952	863	900	903	885	897	927	893	925	944	934	865	922	911	891	902	958	886	915	940	855	910	956	920	854	953	854	903	874	887	980	895	982	918	894	984	891	938	894	935	982	914	933	910	958	906	938	975	939	930	943	892	900	881	893	879	883	915	919	964	862	951	903	929	929	876	941	959	964	953	914	944	881	945	860	934	956	904	909	908	943	945	938	849	895	899	898	892	890	902	931	952	913	958	911	946	916	927	981	934	945	887	944	916	924	894	888	917	910	950	924	896	958	960	916	856	927	920	934	921	894	882	902	919	938	916	913	929	923	884	930	871	913	906	935	940	919	886	904	935	921	952	914	903	897	986	903	922	908	896	920	960	922	932	952	961	928	931	887	972	903	970	930	890	866	834	881	968	954	981	904	931	909	924	935	925	916	935	924	891	901	938	978	962	873	944	816	965	947	925	915	897	951	917	912	926	898	955	863	944	853	933	949	912	892	910	890	921	980	897	895	887	903	909	935	936	905	923	882	950	949	857	947	945	970	883	930	897	917	890	885	938	942	989	884	924	880	942	898	965	918	946	907	909	896	860	891	912	884	911	943	931	943	890	933	924	944	917	933	925	948	897	907	925	882	897	968	875	964	898	942	959	915	895	883	909	895	940	903	922	926	945	996	945	943	933	941	899	916	900	868	987	858	888	869	954	913	951	912	875	927	927	906	938	952	917	920	900	925	922	976	920	961	877	892	864	948	910	941	910	888	895	925	902	865	914	945	909	900	927	938	954	898	927	912	946	891	924	910	912	949	978	962	933	952	950	970	922	958	878	878	956	902	942	947	902	940	941	857	888	873	931	972	931	899	967	905	938	940	959	906	915	940	947	951	914	951	907	932	932	936	860	866	877	957	920	984	878	945	922
27370	17534	3428	432	264	276	263	267	266	239	238	246	223	255	221	241	241	260	226	233	251	256	243	238	234	281	259	276	254	256	254	264	251	235	269	239	230	239	227	238	263	246	253	255	231	239	233	252	248	246	234	244	218	238	248	254	254	243	232	257	239	229	246	268	274	250	270	236	231	269	257	276	273	242	214	262	248	265	256	253	227	254	226	260	228	230	252	255	237	249	213	220	232	252	257	252	247	224	228	260	278	241	283	264	243	244	228	239	244	257	256	273	266	266	222	246	269	237	259	269	252	250	267	247	235	242	244	272	277	239	231	254	243	260	241	225	234	251	287	244	227	250	255	255	253	261	233	265	266	227	257	252	214	259	235	255	277	226	227	237	253	247	277	246	264	271	233	265	252	245	273	255	263	245	254	235	252	262	251	271	257	245	253	243	229	233	247	239	237	226	250	270	265	275	244	268	238	257	238	242	258	256	238	259	231	268	241	239	241	244	251	244	242	273	244	230	228	244	233	247	265	264	276	218	256	254	248	255	245	276	238	246	242	276	247	232	225	240	249	278	244	273	246	245	212	249	243	236	215	255	245	258	264	266	239	224	246	264	251	232	238	258	225	249	265	241	253	246	251	262	243	235	256	265	250	232	231	253	255	254	243	233	243	233	272	211	254	218	284	224	255	271	305	263	235	266	243	239	254	245	222	236	238	276	258	238	264	237	264	236	231	251	249	267	229	225	257	261	262	246	257	249	232	261	229	233	252	245	247	234	226	231	222	255	260	264	271	231	243	249	258	214	245	214	276	261	271	245	251	244	241	253	252	257	258	250	259	222	251	256	243	244	257	263	242	245	215	244	240	235	257	235	273	234	254	235	250	247	261	224	249	263	274	245	228	270	280	242	233	263	264	268	256	261	246	255	260	259	255	255	252	220	259	287	239	257	228	261	254	234	266	235	269	260	233	238	220	271	224	212	260	240	257	254	267	257	234	259	243	270	250	248	232	232	238	210	241	241	242	239	258	271	246	251	225	243	253	260	235	253	261	241	214	237	258	251	230	250	244	259	242	265	240	245	250	245	248	236	243	249	223	248	254	276	236	260	243	264	252	255	228	243	271	235	294	229	266	244	252	263	226	257	257	221	244	274	246	241	243	233	239	253	230	226	247	248	239	248	259	261	265	277	263	258	265	256	251	261	238	248	257	267	256	233	257	253	213	245	233	268	267	255	268	247	258	277	218	279	227	242	252	244	246	250	263	248	242	264	250	250	249	232	235	248	243	232	260	250	248	241	280	256	208	258	240	273	249	230	242	233	240	274	244	232	248	212	220	234	231	245	253	251	260	235	210	242	274	228	233	233	269	261	247	250	258	237	261	256	251	248	211	228	264	245	244	250	250	235	273	271	259	253	249	286	233	253	265	262	220	227	265	237	249	250	239	235	237	265	260	254	241	259	258	256	240	265	232	268	266	259	240	262	250	227	235	231	246	259	266	271	241	262	262	236	250	241	263	234	243	254	268	265	269	263	293	263	265	284	254	248	241	284	259	254	255	259	265	245	279	236	250	248	254	225	244	257	231	238	293	246	248	253	232	276	270	269	261	250	241	255	235	263	250	230	279	233	224	264	252	249	258	274	274	226	238	250	274	258	204	243	249	257	247	260	244	240	237	235	287	257	258	242	240	250	212	249	251	233	265	247	253	258	265	250	253	257	248	243	256	274	243	234	225	265	256	235	269	243	255	234	259	254	263	246	240	253	222	241	230	218	250	229	232	252	263	267	234	259	243	274	258	277	250	257	239	258	259	254	234	266	246	272	210	257	237	258	215	222	271	212	237	264	282	229	251	231	242	255	244	227	245	238	247	253	248	264	237	247	243	272	228	254	263	219	239	261	257	248	258	252	268	244	261	238	252	255	255	231	239	255	252	262	246	234	245	235	240	239	257	247	264	253	258	260	254	277	265	228	257	227	224	257	259	240	260	243	254	240	238	232	211	253	252	225	226	246	261	272	241	237	269	265	259	207	256	250	251	237	274	273	258	218	234	231	222	228	260	232	257	257	236	252	257	266	261	307	248	238	229	249	253	251	266	254	255	248	275	248	253	268	246	252	232	255	241	248	280	212	253	201	230	269	260	245	274	249	262	263	251	279	246	241	256	249	270	260	254	253	236	245	240	263	242	248	242	236	239	229	262	265	241	256	234	240	251	251	246	249	237	236	253	264	258	219	233	267	249	246	237	243	256	265	241	243	248	250	249	239	258	232	245	252	254	239	252	223	217	247	215	225	229	237	243	283	286	248	258	235	261	256	266	272	251	227	272	233	238	251	230	280	254	253	262	237	252	255	224	266	243	230	260	213	253	239	220	236	221	262	247	239	264	243	239	263	254	252	257	243	254	271	256	285	245	262	268	264	246	225	252	248	270	265	241	233	214	222	244	232	242	237	231	251	258	244	268	217	252	249	243	231	240	236	245	263	247	249	279	254	247	245	239	251	239	279	256	216	243	249	282	245	267	248	246	269	232	260	242	252	221	276	263	271	209	251	240	250	239	231	269	238	273	248	228	254	254	236	240	214	232	228	262	242	252	251	234	267	234	253	271	244	239	246	253	253	255	254	241	232	235	238	233	270	227	225	239	231	248	231	248	272	258	234	238	272	234	260	259	234	260	274	260	246	245	241	248	225	276	218	265	244	247	238	243	268	255	226	242	223	215	257	252	279	268	225	242	264	216	256	245	251	239	226	253	253	238	220	258	232	236	266	238	255	262	253	218	255	234	243	218	239	248	249	249	243	273	250	269	244	269	253	270	228	240	247	221	269	231	253	244	268	230	285	240	240	224	265	272	267	254	271	250	271	218	277	246	233	227	251	255	260	268	236	242	231	234	246	227	251	236	251	208	249	245	243	248	274	222	245	254	272	249	231	238	263	256	229	248	240	240	253	247	237	287	271	247	251	249	245	256	226	243	227	232	244	250	227	263	257	259	232	251	263	254	262	234	252	242	273	242	222	246	247	266	250	294	234	246	272	223	262	233	252	260	242	251	227	234	244	244	235	238	235	247	255	254	255	242	249	245	249	257	242	251	278	250	240	228	254	210	272	253	228	246	240	247	248	258	268	239	246	265	222	259	226	246	225	238	253	262	250	249	265	266	286	253	244	254	255	240	278	273	272	259	266	249	236	261	249	239	232	240	223	251	247	244	280	218	247	260	252	271	250	227	275	234	265	246	267	239	257	238	240	239	245	279	255	274	282	208	236	270	294	242	228	252	248	240	261	261	280	260	242	274	260	255	251	240	235	243	247	234	252	255	231	238	276	245	284	224	282	252	252	270	261	243	255	254	263	251	241	235	247	251	250	237	242	251	265	253	244	260	255	217	256	276	246	250	239	241	221	273	227	251	260	238	243	267	255	256	240	254	255	252	211	238	258	269	248	250	262	249	240	254	253	255	272	255	265	242	246	268	228	267	249	244	260	238	238	208	264	270	260	248	247	282	213
4284	866	611	414	370	322	320	311	315	280	310	276	275	270	269	303	288	285	282	263	333	307	291	292	276	299	292	274	323	277	259	258	290	280	277	299	284	282	249	264	262	285	289	289	281	293	291	280	269	274	271	281	293	258	274	305	273	272	249	275	256	281	270	261	274	270	263	277	278	285	293	290	303	275	266	290	282	276	273	308	254	286	310	284	277	260	261	290	270	291	293	289	304	293	301	251	304	275	250	290	285	273	267	274	259	299	267	257	297	268	277	269	260	280	310	287	306	240	293	280	306	284	272	289	287	295	251	277	278	298	298	295	289	349	294	286	273	260	289	298	286	313	289	285	259	260	263	261	282	278	308	267	316	286	295	246	281	289	266	276	295	295	285	267	311	279	301	270	267	311	280	280	291	271	273	283	279	280	296	279	280	290	292	271	281	274	271	306	283	301	260	262	314	288	291	308	273	278	268	291	294	254	310	252	297	270	290	280	298	262	300	296	264	283	318	279	293	316	316	273	251	305	293	285	311	318	285	281	271	252	296	273	295	257	287	270	272	298	310	270	307	267	292	308	287	259	282	270	320	264	284	280	285	265	269	269	281	296	251	283	279	261	309	277	294	296	280	277	313	275	292	298	251	309	287	271	253	271	293	277	264	287	282	281	287	298	276	257	273	281	282	244	274	273	281	278	272	264	296	262	272	256	283	279	262	286	303	310	276	269	264	276	283	248	272	280	308	300	302	268	278	266	296	286	278	280	268	266	297	285	275	281	265	291	258	281	261	274	290	266	260	278	281	309	290	287	306	296	289	259	299	264	271	263	275	276	273	311	270	303	293	271	270	277	284	282	269	294	303	272	272	282	279	260	269	285	275	271	257	268	304	282	286	284	288	279	272	275	263	279	294	288	257	273	289	315	293	291	295	257	275	280	279	286	249	279	274	275	279	267	305	292	297	305	270	289	276	307	278	298	293	283	294	271	284	280	265	318	297	316	303	289	302	302	313	295	287	275	294	246	283	262	262	282	272	302	246	256	312	261	274	281	299	286	279	244	307	278	316	291	288	294	281	237	282	286	276	285	285	258	332	288	254	299	285	262	281	301	267	298	274	240	267	307	261	279	309	263	279	254	273	265	294	302	264	287	271	272	256	292	279	291	327	298	270	262	287	278	277	267	292	270	252	278	308	262	286	260	291	287	268	268	297	256	303	280	290	294	261	306	259	288	295	296	272	270	289	261	302	259	305	286	253	298	287	298	239	274	287	294	279	311	266	268	308	258	306	278	287	281	259	296	271	271	260	288	278	269	287	304	256	234	309	286	284	306	291	301	301	288	275	293	255	274	287	279	308	280	282	264	265	289	267	276	286	259	304	287	282	306	269	294	266	300	272	276	257	302	289	288	292	252	277	288	262	291	282	249	241	284	280	276	282	287	276	268	278	303	305	308	283	271	272	275	283	281	234	292	299	298	286	301	293	308	298	272	283	291	296	290	276	292	283	291	274	282	285	285	281	305	256	317	286	322	248	256	285	284	274	262	264	289	246	270	266	276	281	286	279	279	270	295	265	260	289	278	284	244	299	272	293	265	284	304	272	267	259	264	285	276	255	304	283	277	271	300	278	281	295	271	275	265	295	302	292	270	280	242	295	277	275	291	278	326	285	301	284	273	279	271	289	270	270	272	274	298	277	269	331	277	268	295	285	252	276	279	282	260	275	299	261	289	299	278	286	274	280	267	288	279	280	272	283	278	283	284	261	277	287	269	293	309	298	301	268	280	267	280	275	278	271	291	291	287	270	296	299	290	280	273	267	252	290	272	277	257	298	292	278	284	272	285	280	300	251	287	318	294	256	267	273	295	280	316	265	287	282	253	260	305	242	263	273	294	288	282	284	307	253	289	274	314	305	271	281	292	290	317	303	260	309	273	281	312	284	264	293	296	273	284	275	307	278	300	261	242	247	281	283	271	265	297	302	290	269	308	252	251	324	283	305	266	286	300	281	281	302	284	285	303	271	259	270	306	273	284	242	248	305	270	292	297	271	273	269	301	298	309	305	293	292	268	261	315	303	296	311	259	263	297	278	265	264	275	285	264	272	260	269	279	281	271	270	276	268	285	291	272	314	281	311	265	300	292	310	279	245	283	274	296	286	276	272	295	259	266	261	276	287	281	271	289	270	303	277	303	267	284	311	340	293	334	253	293	285	281	286	256	276	270	255	270	308	310	293	246	260	296	280	310	240	280	299	288	283	251	284	296	286	270	270	274	271	269	270	293	278	276	264	301	298	262	275	292	252	313	281	303	262	280	284	269	274	289	289	264	325	301	282	291	249	302	293	278	263	257	281	295	271	280	245	275	267	260	294	292	256	265	255	290	303	268	303	272	263	296	308	289	247	283	288	263	281	297	266	272	308	303	253	293	279	299	295	305	282	287	311	308	258	281	295	281	288	289	277	299	270	280	305	282	292	266	292	297	301	305	265	299	279	250	294	271	277	270	313	282	272	288	281	281	283	308	304	290	293	291	289	276	265	285	264	299	317	273	264	278	265	291	280	288	277	311	275	291	280	261	302	279	282	285	295	286	253	284	297	288	288	276	264	284	280	286	290	264	254	292	308	253	273	282	286	283	288	290	298	300	278	297	279	287	246	279	284	309	259	258	290	313	250	267	280	276	302	283	262	302	261	268	257	267	259	314	256	269	277	281	266	262	304	266	298	273	258	257	307	294	290	285	278	262	282	312	307	270	283	279	291	264	282	293	269	257	310	290	295	288	265	274	287	277	306	263	272	285	294	297	300	268	297	267	269	270	288	257	299	301	291	305	283	297	285	253	267	284	257	290	303	251	294	275	275	245	284	278	267	286	268	297	291	261	280	261	289	280	301	299	273	277	292	294	290	288	270	260	275	272	292	275	271	329	271	289	284	280	252	261	301	282	279	274	288	268	257	309	269	287	289	292	278	285	275	266	276	273	309	302	295	291	304	298	281	252	257	287	277	253	279	290	281	257	269	277	292	294	286	273	274	296	288	289	275	308	289	273	316	285	304	312	281	274	258	258	264	307	296	298	297	280	304	264	299	249	287	281	258	308	294	281	276	256	282	273	253	267	296	276	255	288	271	283	265	275	264	259	284	273	295	290	291	305	300	283	232	291	260	290	278	308	277	285	266	276	253	256	276	262	307	309	292	267	273	294	310	291	293	294	306	307	297	283	312	314	269	280	281	301	269	293	288	250	266	285	303	285	289	231	302	262	302	263	310	291	258	290	291	274	267	247	291	273	299	284	305	294	282	302	291	261	273	298	270	282	290	283	272	285	256	290	278	274	292	291	269	281	300	283	276	281	297	304	295	308	267	281	262	305	271	274	268	305	320	283	276	269	303	295	296	275	271	289	287	268	247	280	297	310	268	307	270	288	269	269	259	288	285	277	268	264	267	287	282	309	249	288	292	277	266	282	262	302	258	272	232	272	281	284	275	291	317	270	272	273	276	278	276	246
23666	21030	28054	24234	21034	8723	1199	918	828	758	739	620	666	695	646	605	647	685	607	664	615	590	622	609	577	625	622	619	588	577	643	540	621	614	586	589	601	627	609	592	594	617	612	607	643	615	606	597	560	601	609	621	618	536	580	598	545	596	597	606	573	565	634	609	608	582	623	631	589	587	621	633	574	591	593	612	590	564	610	617	579	551	600	619	582	577	576	599	617	578	597	562	558	595	573	573	609	603	569	587	595	586	585	591	561	579	593	586	595	637	592	592	625	620	593	564	637	603	622	589	576	592	609	619	611	602	624	573	561	657	561	559	582	622	559	570	552	589	582	595	576	594	603	598	597	606	602	591	612	529	595	617	624	595	615	606	617	624	596	590	561	571	617	555	600	573	629	572	598	566	579	597	570	594	614	593	599	550	594	609	599	592	614	579	599	626	547	608	582	612	627	614	643	600	604	585	629	591	619	643	592	575	588	611	570	620	590	590	562	618	590	619	639	600	612	554	621	590	599	593	560	626	611	604	583	575	604	599	617	624	595	573	628	607	584	569	608	604	627	573	597	589	530	579	606	611	624	606	609	598	599	619	629	578	576	613	603	593	590	624	616	610	548	629	643	616	581	600	617	622	641	569	608	608	580	581	581	583	577	613	623	591	606	572	650	591	596	562	591	618	556	612	596	579	585	564	568	625	583	608	602	579	613	572	585	622	599	594	596	630	582	582	576	585	615	602	580	635	646	587	611	594	586	605	598	596	568	608	555	581	585	572	575	563	565	612	650	551	567	596	600	563	591	613	607	616	563	567	581	555	572	617	581	596	611	557	571	622	574	606	593	613	610	591	567	632	625	580	577	569	601	629	626	573	576	600	615	608	612	616	605	625	624	593	587	568	606	581	584	537	565	572	584	599	609	590	608	600	590	613	609	579	593	596	629	570	600	564	590	580	578	597	612	594	555	612	585	622	616	581	647	587	586	589	576	628	582	605	603	613	615	541	602	587	592	567	579	601	578	578	620	596	582	575	604	578	593	567	645	582	578	578	584	613	594	579	587	587	585	572	605	583	637	574	652	640	593	568	628	561	604	598	575	600	575	640	567	563	575	579	601	606	581	584	604	574	586	646	632	599	574	592	617	602	592	594	611	598	619	566	629	634	586	622	586	546	586	598	612	631	579	560	595	553	617	586	622	587	569	593	604	612	538	606	576	578	584	596	601	580	602	587	599	593	594	602	603	583	586	589	594	572	630	573	605	622	618	586	587	594	579	614	595	586	609	544	623	547	574	593	584	579	597	583	587	563	614	610	618	603	578	625	556	568	596	622	543	644	583	607	588	614	592	605	643	541	606	593	575	624	581	602	574	616	574	620	540	575	579	616	594	569	580	624	623	596	625	603	566	568	569	565	585	572	612	559	613	638	615	551	610	590	585	606	535	562	637	567	618	608	564	575	578	594	619	598	584	579	616	571	593	624	583	583	612	598	575	556	552	602	611	590	552	605	575	590	528	592	621	553	569	602	622	592	602	610	547	599	614	558	661	587	632	553	597	597	609	623	565	640	591	574	581	619	614	629	602	584	608	573	614	623	608	557	583	584	577	568	586	645	588	575	592	578	571	529	627	630	595	607	591	561	617	611	589	573	594	577	583	574	662	578	628	600	627	627	618	632	577	580	622	571	613	573	544	597	617	628	642	606	586	581	601	611	589	673	587	587	588	617	616	596	571	607	618	590	601	644	605	572	577	552	587	587	668	607	560	605	597	606	592	541	615	583	607	574	617	623	640	555	596	593	648	632	628	625	623	559	605	582	583	524	596	560	572	584	587	580	577	557	563	561	607	635	576	560	604	577	583	604	623	576	606	591	578	608	581	586	582	572	599	622	617	564	618	587	660	603	584	579	569	621	610	599	595	544	598	648	596	557	615	592	614	596	592	594	572	581	557	591	586	578	600	556	611	594	609	581	578	622	579	608	576	657	592	581	620	585	556	576	614	622	611	572	566	563	584	586	593	648	589	592	580	555	623	593	599	569	630	602	632	583	592	631	568	582	566	598	632	620	628	588	583	597	585	567	609	568	564	596	614	580	600	577	571	567	551	597	609	584	617	590	553	574	611	648	583	559	618	591	588	588	637	592	577	630	623	553	595	599	609	612	563	594	624	613	608	626	583	547	575	557	580	581	573	605	617	586	569	580	606	530	608	618	627	629	612	551	590	577	597	622	582	615	588	616	551	587	621	593	585	613	592	589	581	600	573	596	589	594	606	602	606	598	596	620	610	586	635	615	537	615	593	563	597	605	599	605	579	615	555	565	609	575	598	569	582	589	620	614	613	595	566	577	574	659	627	592	614	567	608	557	584	568	573	589	651	590	605	598	572	590	562	640	604	580	595	596	611	615	569	641	587	603	562	565	597	563	555	541	619	626	554	596	556	607	598	570	607	589	598	612	582	587	583	579	630	583	601	566	592	580	630	577	577	611	561	595	595	554	611	602	611	601	573	606	545	568	596	567	576	593	561	607	610	551	611	579	634	557	558	583	589	629	607	593	600	584	585	587	553	632	590	570	557	627	592	590	602	583	624	581	612	593	599	614	596	587	596	614	536	603	611	599	597	600	587	602	603	584	568	558	590	612	545	558	621	629	588	622	652	637	601	581	609	583	657	600	566	617	600	621	564	564	592	596	584	569	590	636	552	588	553	587	559	578	567	608	581	594	589	571	575	576	574	600	593	625	596	599	586	597	603	630	587	581	579	571	620	643	600	576	591	536	619	577	592	579	642	607	617	614	571	640	594	616	607	586	585	570	591	539	613	592	639	578	617	646	571	573	659	626	635	606	523	586	627	568	578	575	553	546	566	612	585	612	605	641	630	615	578	586	561	604	564	582	663	590	636	610	601	580	591	627	572	582	555	637	594	524	615	593	601	520	619	565	614	591	607	576	616	592	534	611	640	556	556	588	555	586	600	595	567	575	608	599	587	601	578	580	579	586	606	578	547	583	549	601	614	596	571	634	544	613	583	622	565	589	582	595	607	627	637	609	615	610	593	614	562	592	618	614	595	571	640	571	550	588	575	540	573	566	601	597	541	615	533	595	635	572	577	607	575	562	580	619	616	618	652	633	610	624	582	575	630	621	575	534	609	576	603	534	579	620	572	585	620	589	591	530	565	589	597	575	614	591	608	585	577	611	563	606	598	588	587	560	579	626	560	575	616	601	606	614	621	631	588	613	601	526	597	627	611	584	604	581	611	609	615	584	584	602	580	590	587	615	619	605	587	584	627	637	595	683	599	588	593	627	623	614	530	635	600	613	574	638	602	579	596	656	574	648	601	589	586	596	613	593	607	633	595	607	541	614	598	595	577	621	602	635	585	621	572	619	600	579	581	567	608	621	568	575	578	614	584	584	556	609	601	568	625	594	586	625	596	631	582	587	610	646	622	591	596	567	582	542	580	589	565	602	628	624	609	588	586	608	580	586	561	558	596	556	594	605	594	588
3860	8611	5902	2867	2073	1720	1465	1205	1104	933	868	839	841	742	741	737	733	702	673	680	656	643	655	658	698	670	642	652	662	627	633	646	664	629	634	612	646	663	634	592	602	630	640	644	594	643	631	556	638	632	584	631	596	639	638	677	622	620	627	638	630	620	619	634	643	632	647	580	609	596	630	621	566	610	628	660	648	625	598	606	637	588	638	634	591	613	621	583	593	586	644	632	629	599	610	622	581	633	615	605	616	607	639	607	584	620	586	603	605	576	609	630	659	603	612	660	649	626	639	611	658	647	607	653	602	586	592	647	534	635	618	612	638	616	587	595	609	617	597	595	593	633	626	652	576	624	638	593	627	621	631	631	593	617	604	571	584	604	616	642	612	612	630	629	643	641	572	612	607	621	612	615	585	624	643	624	602	603	598	611	611	626	605	607	565	650	598	623	642	591	623	613	587	616	658	597	620	610	568	607	624	600	642	600	599	615	620	632	597	641	633	612	604	649	619	680	621	617	605	643	643	659	648	625	653	606	613	631	612	632	684	637	665	620	622	585	630	632	617	597	585	574	612	608	615	634	525	582	627	628	632	619	605	606	597	661	654	650	633	608	658	604	622	609	652	619	579	650	665	614	640	641	618	602	623	614	644	617	597	576	606	635	660	631	606	669	608	645	606	624	633	653	648	632	635	613	630	606	572	608	635	567	629	633	589	576	614	592	591	605	653	631	566	605	650	658	637	591	627	593	628	643	633	595	616	578	646	621	634	610	647	636	613	625	648	562	568	623	671	623	630	637	601	579	596	617	657	611	601	619	615	639	617	617	598	633	611	632	568	604	640	667	588	583	612	630	649	618	537	639	620	631	569	596	666	621	598	583	582	657	629	606	625	597	640	587	612	608	643	608	613	613	649	650	638	589	643	641	620	638	625	660	612	617	622	582	612	625	602	655	606	663	603	594	609	619	623	620	648	644	616	630	627	669	625	624	552	576	599	655	606	617	623	621	560	590	656	609	618	612	633	611	587	628	595	642	606	613	623	611	610	637	618	538	612	608	596	605	596	602	627	592	630	575	636	638	598	611	593	628	626	644	601	612	603	618	626	587	633	653	597	596	599	642	574	646	616	619	618	618	595	633	618	647	626	609	657	601	605	627	637	651	606	607	629	588	596	633	607	601	638	626	648	638	619	611	585	605	587	616	608	579	611	613	640	637	647	606	611	605	620	610	572	660	587	618	640	649	668	649	624	579	605	590	624	620	589	658	608	596	629	673	639	600	589	633	566	581	598	600	630	572	597	593	556	621	574	581	612	670	613	602	638	623	620	607	611	638	694	593	599	589	606	614	622	666	602	621	663	664	639	599	643	621	593	663	640	645	641	631	619	598	627	639	598	614	678	608	598	650	668	636	618	618	640	658	637	614	616	628	622	599	589	622	594	607	670	644	612	610	670	608	648	652	629	590	635	603	641	647	621	607	626	631	584	606	600	604	672	632	608	635	638	602	629	613	571	645	626	667	578	603	623	646	653	622	596	593	649	636	617	599	592	660	658	616	666	602	607	586	604	663	629	638	603	571	594	593	663	627	609	560	635	637	591	653	644	638	675	631	606	608	612	637	599	621	570	633	603	633	621	629	639	614	619	635	624	612	623	625	583	602	659	665	606	576	561	607	603	596	612	625	578	624	619	649	601	619	646	588	627	635	575	651	587	626	640	599	612	643	627	582	619	619	567	609	629	644	563	633	660	633	563	595	666	654	644	584	631	597	608	664	644	644	652	565	601	599	574	635	594	624	617	622	604	636	605	576	599	607	643	618	559	650	649	600	638	586	593	590	603	622	623	568	668	623	600	630	652	636	610	605	632	633	626	586	631	607	605	648	654	616	656	643	626	579	615	641	596	601	623	615	595	601	632	626	581	607	602	616	634	604	633	633	621	619	613	604	647	667	654	641	655	628	558	623	654	653	660	605	582	630	604	606	635	603	664	632	604	634	619	635	627	604	610	631	618	618	645	611	625	639	659	614	633	598	629	618	649	642	632	642	588	640	598	636	639	591	641	626	613	606	610	621	639	617	615	642	574	622	609	618	568	644	632	649	643	615	594	649	623	566	612	627	606	620	575	594	599	644	645	632	637	623	628	606	642	580	567	647	612	583	593	571	619	650	652	588	624	636	633	592	665	616	643	607	601	606	627	605	553	601	630	613	607	618	620	637	599	585	676	630	601	647	635	648	658	622	614	606	603	617	626	644	626	633	649	644	620	601	637	641	596	661	602	595	593	591	603	604	626	641	643	599	621	595	635	644	616	577	609	617	632	624	656	630	637	598	597	656	667	623	639	661	641	608	600	633	629	607	633	584	578	640	619	674	599	629	585	634	632	599	611	630	580	637	605	601	599	605	610	607	650	644	629	639	616	616	621	603	614	630	642	598	611	596	613	599	600	644	625	594	617	644	636	630	635	602	633	600	580	659	620	641	596	619	617	614	612	624	588	650	587	623	598	583	575	616	604	580	633	615	562	599	604	635	682	682	594	606	616	640	602	592	618	638	644	644	619	615	626	655	614	620	630	681	592	615	654	650	547	648	577	615	629	605	606	656	665	583	602	604	571	606	622	635	597	624	630	688	607	606	637	641	648	610	607	662	610	634	624	629	628	633	635	610	570	651	626	618	642	620	615	651	637	630	609	623	657	622	638	621	620	623	616	645	609	585	670	597	622	639	590	604	636	595	683	585	669	615	641	639	638	630	644	601	638	565	631	600	612	596	628	640	594	647	607	600	626	593	656	601	607	645	634	573	634	592	649	663	620	585	607	638	639	572	633	621	629	618	606	608	602	626	649	617	638	628	609	647	635	615	640	644	621	599	641	663	601	593	623	576	596	639	620	680	606	623	617	618	619	633	588	616	654	659	619	636	630	652	630	631	643	605	649	612	616	586	625	617	655	612	594	604	627	582	656	654	544	650	617	619	627	583	574	618	592	614	616	663	567	618	682	597	634	622	639	638	645	598	664	611	679	632	640	619	605	649	666	623	598	678	597	683	632	621	661	646	584	621	597	606	589	601	612	595	604	598	585	607	594	639	639	613	618	640	635	635	564	595	629	622	599	657	655	647	566	584	611	619	644	595	630	625	602	646	660	603	645	620	661	619	557	614	578	580	607	611	620	617	613	602	636	667	591	593	660	634	692	572	601	645	621	640	638	577	634	654	635	619	613	590	635	599	590	670	637	640	602	572	582	636	590	624	609	605	579	654	605	593	633	621	604	621	597	642	605	655	652	590	640	654	648	633	614	615	631	631	629	588	665	621	608	631	634	611	612	612	629	686	622	641	625	628	610	631	582	604	628	644	593	620	647	639	579	652	636	635	597	592	633	627	643	630	608	579	616	636	642	671	586	614	647	577	629	592	598	623	637	601	643	664	603	624	641	616	584	611	606	624	599	601	652	585	615	639	621	603	625	602	659	628	619	644	611	635	646	612	614	603	646	632	691	598	618	644
24876	21019	26650	25390	6125	690	542	464	467	439	425	404	440	383	385	370	420	372	396	407	431	377	334	347	348	371	315	371	369	348	380	389	385	349	368	354	359	351	406	377	349	391	379	392	347	367	413	379	380	370	402	362	342	357	411	344	368	362	359	355	362	350	383	370	371	355	359	354	362	341	357	354	377	388	378	365	377	371	375	403	334	360	323	374	320	369	368	363	379	338	367	342	336	372	355	355	328	349	380	367	357	371	381	378	402	347	359	352	364	348	375	363	336	382	392	392	379	353	357	354	364	358	333	319	388	345	359	354	357	348	391	363	303	371	365	331	344	386	375	363	363	356	342	374	380	367	353	388	357	369	372	382	361	364	375	356	379	344	379	358	374	370	369	381	357	344	391	379	375	356	353	379	357	412	328	373	388	344	350	388	372	362	381	366	390	373	350	349	376	352	349	363	398	329	349	359	367	381	342	368	355	337	347	376	376	355	369	337	367	379	371	354	336	330	358	293	388	343	385	340	363	368	359	346	361	375	336	343	331	359	364	331	337	395	319	359	367	351	341	338	359	354	344	365	378	375	375	392	368	354	333	360	373	384	344	349	334	389	365	346	371	392	329	384	413	391	352	357	361	386	355	377	338	352	389	346	357	352	369	356	391	337	371	351	332	343	358	331	396	371	362	369	334	346	373	336	361	359	385	373	383	352	341	354	346	368	358	355	401	363	374	380	348	358	366	332	371	354	405	382	363	368	409	354	417	369	371	349	397	341	346	350	354	384	391	379	390	384	354	364	394	370	354	334	373	390	363	359	360	326	349	385	387	362	374	364	361	333	356	387	339	369	350	382	351	393	371	351	362	353	381	365	348	402	380	361	385	364	395	349	374	367	351	382	328	362	373	327	379	332	388	363	396	365	387	372	337	343	354	353	412	394	366	371	368	358	348	391	363	353	355	380	392	381	371	338	354	352	371	365	409	360	352	383	391	340	356	391	327	307	395	344	368	355	363	383	326	352	349	391	347	383	348	355	336	379	441	394	363	387	331	331	365	333	355	369	341	388	390	355	375	343	414	374	305	388	351	336	354	362	353	361	362	377	347	373	349	344	328	341	336	356	333	366	367	348	368	368	367	377	333	377	373	321	382	358	361	376	399	384	378	379	388	382	352	376	379	368	362	353	377	358	373	345	358	373	360	359	389	401	346	383	393	344	339	352	391	352	351	364	355	373	382	376	352	385	404	368	373	375	353	337	333	381	345	368	380	414	369	379	358	352	376	373	362	388	364	357	373	356	338	358	365	372	348	361	360	387	337	361	336	377	350	398	354	371	378	367	370	371	378	364	361	377	362	358	349	331	362	329	360	372	362	343	346	343	358	378	371	402	406	367	370	362	369	369	382	374	373	391	377	343	391	367	346	382	380	356	374	355	362	351	372	360	364	411	356	404	369	384	396	351	343	373	376	341	378	339	353	352	365	376	355	367	366	378	364	334	395	325	379	345	370	367	375	395	369	350	366	363	359	356	362	344	371	364	326	372	378	362	345	348	373	373	370	344	367	338	401	381	363	362	369	377	368	314	361	368	384	354	396	389	386	336	374	377	340	348	340	379	391	389	340	370	351	388	372	356	361	344	368	314	325	393	348	401	384	359	402	356	359	331	331	344	365	354	378	361	331	376	351	361	365	361	359	368	371	358	367	357	346	395	367	356	399	352	366	346	333	369	365	419	388	355	377	352	381	357	380	354	364	354	334	337	368	328	347	336	377	368	354	367	313	358	351	366	354	363	349	363	355	346	329	422	377	335	371	319	381	329	337	318	331	371	373	352	326	388	351	352	383	379	373	382	361	337	346	364	367	359	350	362	329	376	374	354	340	375	358	349	359	356	341	330	344	376	360	382	354	367	360	381	354	313	358	356	351	384	357	365	369	375	379	361	357	414	381	379	359	377	363	352	361	378	361	364	405	364	390	370	378	389	353	356	365	350	385	364	390	374	323	365	379	383	347	366	351	367	368	364	329	376	335	388	357	352	378	353	354	368	372	358	370	381	358	411	336	406	376	396	386	349	348	356	327	357	334	383	371	371	362	374	369	376	360	409	383	351	319	340	380	375	362	370	368	382	393	369	320	349	367	383	350	354	379	373	363	372	353	332	351	335	340	369	325	345	376	370	364	356	375	352	373	363	363	363	383	394	353	366	337	347	335	362	356	356	370	370	374	359	343	349	399	379	377	371	356	394	345	346	352	373	346	398	359	374	330	352	368	380	375	370	360	366	376	363	390	374	396	389	342	369	351	353	355	358	368	373	387	344	362	375	359	356	369	375	350	388	383	359	354	357	328	371	347	361	377	396	354	361	361	398	321	355	377	371	375	372	349	380	357	366	373	349	368	367	367	341	348	348	340	368	368	373	346	315	367	386	372	358	355	342	409	360	355	369	373	401	372	361	360	373	360	357	372	354	351	345	358	356	366	377	326	375	368	387	328	368	356	368	344	362	370	363	370	369	367	375	367	361	364	369	372	340	376	360	351	331	339	388	364	359	351	361	335	353	333	354	337	353	361	391	353	380	392	357	350	375	326	349	387	412	350	353	341	346	345	325	408	349	407	351	378	364	358	345	387	364	365	393	411	372	346	359	340	401	377	381	365	356	338	340	388	339	333	372	331	370	328	350	381	349	322	351	386	405	343	350	389	347	401	362	362	377	353	357	363	329	334	372	354	363	378	368	387	382	353	371	341	362	375	379	389	403	357	385	370	330	365	361	371	366	391	392	355	373	358	353	360	341	347	364	357	346	348	371	355	327	338	373	340	377	380	366	380	374	345	353	328	371	376	358	328	370	366	381	358	346	358	319	343	322	340	351	362	358	329	380	357	396	381	375	340	362	355	359	373	394	358	346	357	346	371	348	365	359	347	352	370	354	383	374	346	352	375	367	346	313	363	370	417	369	378	383	376	369	349	357	324	420	328	372	341	364	312	390	349	360	342	371	358	374	352	323	375	350	388	357	358	373	363	396	376	338	354	354	367	369	368	373	343	387	340	346	389	393	371	382	352	395	357	379	399	350	360	364	373	345	379	353	357	337	386	353	358	368	394	372	338	368	367	396	391	377	344	352	324	344	402	347	378	385	365	353	372	370	347	361	372	394	353	333	382	360	365	375	368	372	339	392	419	346	345	390	383	358	339	375	345	336	382	343	339	392	380	397	371	353	362	368	371	345	421	359	334	343	369	366	342	381	371	361	327	357	350	375	387	377	354	390	354	349	356	392	362	326	369	336	365	378	379	384	399	340	372	350	382	370	357	363	374	375	379	345	373	326	364	395	353	401	383	349	340	371	336	347	334	350	343	341	360	367	398	357	336	365	319	364	376	365	356	375	368	352	356	349	352	353	396	381	374	370	357	343	390	332	349	355	382	381	390	342	358	361	380	399	352	388	355	337	381	395	378	345	356	362	377	380	384	371	371	394	361	381	350	335	339	363	373	349	371	369	355	351	387	400
3634	4359	2931	1430	1167	924	774	640	604	533	588	511	506	526	475	462	462	469	437	428	456	431	427	485	414	462	456	428	423	418	421	433	413	420	475	420	415	452	431	410	443	393	429	415	405	414	411	461	423	387	428	391	398	427	433	424	409	416	453	426	415	416	464	422	447	424	456	427	435	403	438	449	416	407	398	440	428	429	435	433	435	386	399	440	393	440	445	443	410	407	402	401	421	429	405	393	355	432	440	452	401	447	416	391	420	440	405	444	433	401	427	427	408	390	425	458	443	393	418	424	467	377	396	415	431	406	405	399	428	404	422	457	430	396	375	373	437	438	370	403	394	426	438	432	458	440	416	382	393	411	437	410	436	463	388	403	401	403	401	402	477	401	416	400	385	405	409	432	423	416	416	430	421	394	417	400	384	421	432	432	419	424	407	390	448	421	391	398	445	392	410	408	456	459	386	413	422	402	420	418	414	426	420	407	433	426	388	446	411	399	409	443	425	428	420	444	422	447	419	420	444	395	449	428	431	436	418	404	433	435	407	424	387	434	430	422	373	428	432	429	418	415	416	415	436	417	401	415	413	457	404	418	408	387	461	436	416	439	412	420	461	390	417	390	418	405	417	434	438	434	428	396	459	409	368	419	389	421	415	380	390	421	427	432	402	432	442	402	437	392	406	390	397	453	427	411	426	430	423	403	389	424	407	420	399	416	428	399	411	432	446	401	405	429	431	441	429	383	389	444	392	415	424	420	434	434	456	432	423	434	439	444	412	407	441	445	397	430	423	393	457	405	426	414	413	412	397	413	450	403	395	468	440	427	423	412	438	425	382	402	417	424	433	405	380	465	430	396	388	384	428	418	424	417	438	427	446	427	429	432	424	453	433	401	421	389	458	420	397	438	433	444	442	429	443	423	428	429	416	413	416	402	446	400	426	427	422	409	427	438	445	446	415	430	396	419	469	454	436	403	410	433	403	397	427	395	465	445	415	447	409	440	429	418	405	413	443	403	419	440	404	434	433	482	444	456	425	435	441	446	443	427	364	411	402	412	411	449	443	422	392	413	407	416	470	438	409	436	424	405	406	420	429	407	410	388	421	439	445	410	414	421	410	411	400	459	410	458	394	403	420	424	415	444	436	417	406	417	401	422	410	409	439	416	406	454	427	423	436	420	444	394	417	427	423	414	443	422	417	421	435	413	405	414	421	427	450	432	417	405	409	434	401	419	428	435	436	391	420	463	390	384	445	414	440	403	416	439	403	379	384	441	459	422	407	453	431	459	440	431	444	400	443	450	408	423	369	423	397	445	443	416	424	466	419	436	406	430	394	429	382	400	432	400	405	410	415	435	427	426	433	422	423	386	433	427	413	432	441	398	397	432	413	385	418	408	444	398	444	410	386	400	386	433	435	408	426	394	429	438	440	439	429	432	424	417	394	422	424	456	396	427	383	417	419	449	421	422	394	423	460	397	386	443	455	405	442	402	362	427	427	391	409	376	416	425	404	448	451	416	430	393	417	413	392	447	446	409	434	405	405	419	435	419	406	401	438	432	478	427	430	438	404	408	442	428	411	414	393	377	384	417	423	415	399	458	388	423	418	403	378	421	374	428	419	442	410	415	363	416	402	405	392	449	409	419	413	399	421	445	430	437	398	399	442	452	410	439	434	394	437	420	407	422	391	448	436	404	410	427	419	414	458	406	428	423	444	427	396	386	452	405	389	452	406	424	422	412	417	428	404	417	446	370	416	416	429	407	433	397	447	446	405	375	449	443	419	419	393	437	409	412	398	412	405	395	417	413	406	416	432	400	464	372	426	398	436	421	434	428	411	445	418	411	410	396	398	402	466	408	419	416	404	430	413	410	460	416	443	421	435	411	413	442	440	433	406	436	432	419	422	432	435	466	422	395	409	413	439	432	369	443	415	392	401	428	427	392	403	397	418	443	439	409	407	403	418	435	428	430	436	399	409	457	397	425	460	422	444	414	414	420	408	402	450	422	418	405	399	422	426	402	416	439	427	407	427	387	397	394	460	436	434	409	429	435	396	386	404	415	400	405	431	430	388	439	427	398	412	428	423	423	407	394	386	454	417	388	440	408	413	419	435	413	449	393	455	418	399	394	428	396	377	431	407	457	426	460	432	418	468	424	423	451	399	440	426	416	440	416	440	389	423	414	431	444	404	389	410	428	419	470	391	426	406	409	416	435	471	392	411	415	418	435	462	397	424	411	448	415	407	440	429	405	414	427	414	434	413	428	416	398	413	400	384	425	420	407	443	414	409	409	398	416	417	423	382	402	387	414	440	458	395	435	430	401	421	428	413	402	412	406	432	425	425	419	397	438	467	433	420	428	409	420	440	425	417	443	439	409	433	449	405	461	429	424	393	451	411	413	420	398	417	392	420	447	444	419	445	445	451	423	400	439	425	449	442	411	457	422	424	414	455	423	438	384	419	409	463	421	460	424	406	442	442	443	410	455	418	397	447	453	424	400	413	445	411	430	403	416	417	399	429	410	397	429	413	415	451	449	417	432	444	435	429	421	377	433	444	454	431	398	462	419	426	425	439	378	475	435	440	446	422	446	389	386	421	446	435	395	406	449	425	390	440	437	448	406	396	441	427	418	392	412	408	428	433	407	401	461	429	397	433	403	412	430	424	392	448	400	427	429	396	426	441	464	407	408	410	426	436	435	424	392	423	432	411	418	450	427	424	386	420	406	390	408	429	409	418	437	406	433	433	447	412	425	367	462	434	432	441	446	429	460	431	396	397	410	419	414	454	404	412	420	395	417	410	419	425	402	461	432	424	401	418	390	417	453	430	385	418	434	454	440	416	427	429	451	415	380	437	418	426	421	418	444	415	403	425	420	447	412	425	417	438	424	446	454	452	406	401	414	432	400	419	442	441	421	428	440	439	370	438	431	424	397	410	421	383	431	426	415	427	432	403	452	386	398	419	401	417	465	421	399	392	396	367	415	414	451	428	433	461	420	420	417	447	421	422	400	436	408	403	402	424	418	419	386	449	436	425	435	414	445	461	416	411	405	439	443	435	380	394	416	432	447	430	407	392	390	427	418	400	439	420	439	415	408	421	417	438	402	436	445	421	441	412	381	433	403	428	421	405	419	379	403	391	392	441	436	410	425	415	386	410	409	451	417	418	393	432	478	430	433	418	397	448	414	408	409	425	417	441	410	395	408	462	453	446	439	445	421	421	401	447	417	421	414	417	390	423	403	435	401	405	415	369	437	415	400	415	450	410	419	422	434	409	440	411	411	418	393	407	392	396	403	413	415	420	420	418	434	379	443	430	424	409	434	385	441	415	395	437	427	413	417	398	412	410	396	411	409	375	386	460	406	411	444	407	427	435	419	395	423	432	417	451	436	415	412	402	419	412	408	390	447	397	408	390	424	422	418	418	389	469	387	438	424	396	435	423	410	485	456	433	402	410	424	403	440	427	439	424	431	421	398	416	425	403	401	440	412	408	429	457	430
22562	21050	28513	23789	21050	21084	6980	1630	1306	1190	1196	1115	1058	1059	992	1007	1023	998	946	923	965	950	950	902	949	910	973	938	923	914	970	922	916	925	887	877	932	869	868	855	886	981	903	918	887	915	874	889	880	868	896	891	906	886	931	858	888	926	936	909	921	912	878	935	889	870	873	837	898	874	898	907	982	878	912	892	873	908	857	888	859	907	902	975	920	915	901	884	884	908	894	852	902	837	896	916	908	871	879	858	815	860	880	876	850	852	859	851	910	907	887	907	860	893	862	900	848	882	884	850	901	884	892	899	926	928	929	900	879	883	950	919	865	910	966	916	958	940	857	828	918	915	965	884	873	938	897	894	929	874	847	839	901	901	903	870	851	908	888	957	884	888	906	824	896	894	860	845	852	920	921	841	869	875	928	850	963	897	906	888	905	894	939	880	871	845	908	929	882	867	913	921	893	873	870	888	921	910	889	877	949	875	888	851	903	852	925	898	892	831	917	866	932	860	927	860	866	914	842	862	922	894	908	889	878	870	875	933	896	888	855	901	874	903	888	867	909	853	953	867	881	825	861	838	870	907	857	868	858	844	896	900	897	855	899	878	865	895	855	895	901	906	937	896	856	901	860	941	907	877	873	877	950	861	847	837	851	867	860	870	889	961	928	871	908	906	863	924	886	915	898	884	854	854	957	892	900	870	902	906	870	901	878	865	843	844	912	886	893	840	881	884	904	902	893	910	892	863	830	835	882	885	927	860	878	915	891	878	842	910	873	851	878	844	908	901	858	902	879	899	871	862	892	884	874	893	835	824	891	873	911	891	875	859	803	865	859	895	875	892	878	948	873	803	878	868	851	913	827	859	925	897	873	926	930	898	886	854	877	868	852	879	835	898	882	900	865	895	913	859	851	896	831	924	876	909	891	900	845	874	888	917	885	884	880	953	849	808	907	888	914	951	894	937	913	907	905	852	915	890	880	873	879	919	911	877	854	853	878	876	864	913	877	853	822	869	892	850	872	902	829	881	863	913	931	878	874	866	880	834	911	912	895	908	895	895	932	900	888	883	901	862	911	848	866	858	917	886	874	819	857	900	896	919	905	882	870	867	952	854	834	888	898	903	923	886	856	878	909	903	919	880	945	925	877	889	899	889	916	927	873	893	779	856	886	916	901	908	898	911	920	900	901	937	894	909	857	866	871	928	886	903	909	842	875	848	909	881	885	906	920	884	884	914	861	947	868	896	940	884	904	826	810	881	897	852	859	895	891	968	903	847	850	913	891	869	906	863	893	889	928	919	909	904	889	869	865	905	868	867	881	894	877	894	913	926	853	890	894	854	934	917	881	828	906	906	897	853	947	876	932	873	900	908	860	908	904	906	890	868	931	902	881	960	893	941	821	894	909	879	899	885	954	907	888	836	868	838	862	921	883	933	908	852	895	907	942	837	943	854	877	909	892	909	866	875	864	876	892	824	891	889	915	869	850	877	942	862	938	904	910	902	858	904	892	913	928	894	867	895	848	887	911	904	938	887	896	917	863	907	886	845	922	907	886	833	912	870	869	865	856	938	838	881	856	885	894	939	845	856	947	898	904	836	878	894	891	853	859	892	911	817	838	885	928	895	840	898	879	917	892	865	887	840	888	883	893	939	906	894	875	898	900	920	945	861	887	904	933	922	859	897	856	869	906	882	896	907	880	926	880	840	891	908	877	864	905	842	881	866	881	890	915	857	917	908	929	898	859	842	842	912	918	904	941	893	917	861	808	890	908	893	900	846	880	816	867	891	912	895	866	945	916	878	900	939	909	866	880	910	910	837	917	917	916	881	864	867	873	859	877	879	894	901	886	909	881	874	892	879	865	931	867	920	857	932	893	909	885	896	915	800	863	916	831	908	870	876	891	887	893	820	873	896	879	881	905	938	898	849	864	927	804	881	860	867	895	819	896	919	879	849	903	885	877	913	904	949	856	870	872	870	895	876	854	870	897	908	913	909	849	876	907	914	894	845	846	869	942	851	837	933	888	918	886	843	849	896	887	871	860	855	918	880	838	844	882	949	797	869	908	866	888	849	965	852	888	872	942	853	889	925	897	879	884	857	923	892	869	867	895	850	921	911	941	871	863	848	914	922	845	860	869	838	883	883	885	849	852	890	873	823	818	898	900	857	886	870	875	883	897	868	873	873	863	859	903	938	905	880	858	852	920	865	902	943	863	848	842	892	897	890	872	848	864	846	864	842	854	901	928	866	913	832	893	861	901	921	932	897	870	866	959	858	865	842	853	891	861	928	891	950	911	922	897	892	877	868	842	909	936	854	892	865	851	830	922	888	891	874	964	943	882	897	874	878	866	916	869	933	928	897	872	854	888	921	852	893	889	891	915	862	869	892	873	878	856	858	895	904	890	908	888	962	884	932	880	973	887	878	856	877	934	835	889	869	862	891	871	878	885	923	878	916	893	866	895	912	861	919	849	877	911	924	820	872	872	912	869	831	832	836	835	880	856	868	915	889	909	927	867	868	878	876	891	907	861	907	825	893	841	898	915	907	862	929	877	923	921	884	906	861	883	832	862	857	882	862	890	886	922	856	857	914	892	903	821	894	836	952	933	878	863	921	886	911	873	958	846	888	864	846	877	862	869	925	869	861	870	877	865	903	910	942	879	913	899	874	885	828	912	895	909	911	877	853	909	912	863	878	966	916	918	895	895	928	904	840	878	906	881	897	910	868	841	894	873	826	886	933	863	847	863	846	944	893	822	809	854	920	861	880	908	881	849	878	881	811	857	913	937	887	885	967	874	885	868	877	874	804	917	866	945	848	898	870	917	889	911	886	895	927	935	864	896	871	945	873	814	875	858	940	909	842	897	902	891	882	898	955	944	905	818	908	907	877	908	905	867	881	905	891	914	837	934	886	903	894	912	954	895	839	952	891	890	851	904	903	933	860	913	870	868	891	835	895	885	861	852	852	900	883	875	891	919	842	910	842	921	868	837	842	955	890	900	894	841	859	885	906	913	889	884	923	912	820	919	928	875	865	887	868	924	959	863	907	880	890	863	846	937	958	915	965	895	922	894	861	904	900	897	835	884	884	897	892	852	885	862	906	890	827	884	868	898	848	812	839	843	930	901	890	901	882	881	837	887	892	888	904	872	864	887	888	849	909	866	850	882	871	903	918	896	856	867	893	897	913	909	835	887	938	895	869	877	912	901	869	856	944	839	915	872	908	892	902	953	867	858	855	897	888	892	890	867	866	865	852	874	907	822	874	882	874	855	901	879	942	880	936	915	834	838	905	862	929	856	880	841	862	878	910	929	901	825	865	868	872	933	926	913	862	882	922	923	882	883	836	930	906	894	867	923	868	888	900	868	916	885	866	891	868	897	858	892	892	911	911	883	893	915	913	934	862	895	912	845	980	848	887	899	842	837	861	945	869	900	899	872	904	910	894	888	889	871	922	925	898	864	925	879	931	891	894	853	890	863	913	901	882	907	884	894	884	837	893
5311	14210	9624	4909	3640	2880	2186	1986	1780	1503	1363	1282	1219	1189	1150	1125	1077	1015	1020	998	1042	1019	991	979	953	918	983	970	952	1002	942	922	961	971	890	938	944	970	929	934	985	940	924	900	964	991	925	945	919	884	952	951	941	936	956	988	866	936	969	910	880	945	834	964	918	929	857	978	910	889	955	972	910	938	939	926	904	944	844	928	977	957	940	904	931	890	906	864	916	888	970	861	906	938	864	916	935	915	911	933	972	960	941	930	933	892	925	951	892	876	920	892	962	949	957	921	926	955	904	927	865	895	898	913	898	909	927	956	970	889	909	914	925	887	902	927	935	912	932	969	919	911	891	915	895	910	910	892	927	930	890	890	916	956	909	911	994	949	956	947	864	932	908	964	863	909	902	912	892	954	887	974	868	938	934	933	950	871	868	891	914	914	898	945	960	878	915	939	906	893	865	838	916	872	900	879	871	890	904	929	903	870	907	893	922	956	870	928	887	926	919	919	960	912	870	895	946	913	958	950	876	866	915	942	944	880	943	953	884	913	943	900	899	893	928	969	905	911	942	913	946	934	910	911	928	923	963	906	987	901	860	902	921	936	897	890	945	938	930	907	918	913	881	949	934	883	920	927	886	915	943	980	957	845	934	907	969	935	948	907	941	962	960	918	914	880	950	936	888	933	929	907	947	925	935	951	919	893	867	893	889	920	923	885	904	931	960	981	900	945	910	910	958	931	927	891	968	907	944	939	957	906	889	861	939	960	906	963	930	986	983	914	954	893	975	920	885	928	879	904	927	920	934	870	938	920	949	931	941	930	939	917	941	935	907	932	939	907	918	962	900	905	918	915	906	956	915	897	928	885	917	898	933	891	950	901	920	914	929	943	940	958	907	961	867	881	924	908	931	889	939	921	920	911	923	908	941	873	917	929	947	931	946	853	884	929	886	912	937	921	881	951	907	907	900	919	899	910	927	937	934	923	902	918	944	910	888	895	918	924	856	884	898	933	893	956	952	908	975	953	895	903	969	922	913	896	952	944	888	955	914	924	929	954	895	952	904	929	904	925	920	945	860	883	917	910	965	966	953	922	938	946	939	950	880	905	920	894	894	881	918	945	949	903	890	900	923	900	914	913	930	856	918	916	888	932	938	935	873	892	927	935	971	898	931	919	921	931	910	929	948	868	877	907	920	929	924	923	880	873	897	899	913	911	977	883	896	924	966	898	872	906	910	896	920	936	902	913	947	899	887	889	918	885	938	908	928	934	917	912	934	963	946	957	927	954	921	952	944	876	933	891	943	921	929	905	953	884	925	886	974	981	908	940	883	917	938	909	941	862	884	958	920	857	911	920	948	893	945	909	899	942	947	936	856	959	930	956	876	912	942	960	954	903	899	944	944	935	948	930	924	916	953	898	926	931	946	935	945	892	939	961	902	936	886	912	875	931	911	885	926	953	926	888	922	899	903	933	933	880	923	944	913	927	968	884	902	945	906	881	918	953	952	886	949	877	874	916	923	918	867	969	919	974	888	922	963	948	934	946	936	941	874	983	914	910	883	936	841	955	945	900	959	915	944	923	919	950	908	909	978	845	915	908	927	882	938	903	944	914	959	894	959	901	933	917	884	926	954	959	908	935	928	906	876	894	933	867	919	968	925	899	891	891	909	932	934	957	937	883	907	954	968	895	943	915	903	890	918	867	932	987	908	936	863	921	890	896	920	903	928	886	953	960	908	873	856	940	887	921	939	919	924	876	928	948	931	944	949	890	866	904	928	963	953	885	957	927	938	938	949	919	827	949	854	899	926	947	966	915	937	972	908	913	939	932	977	926	931	875	911	923	935	915	899	950	976	911	891	935	922	906	940	935	871	917	936	879	885	913	929	901	949	954	900	889	934	940	932	988	878	935	988	997	954	887	910	920	932	935	892	937	878	943	909	878	901	880	960	886	912	905	890	964	942	958	919	908	872	910	884	884	957	900	911	932	910	898	934	921	887	945	935	947	943	948	902	913	903	914	909	956	899	939	947	952	900	895	992	911	901	892	850	877	914	917	885	934	938	932	947	882	920	903	920	973	875	888	935	925	982	885	857	926	972	921	935	908	931	917	936	876	981	883	911	944	864	896	920	962	914	911	933	898	920	923	913	1013	958	856	950	934	935	903	930	927	934	921	959	935	918	948	910	941	925	893	940	861	933	941	883	924	914	916	976	914	934	883	939	871	925	951	871	955	935	926	888	950	900	956	909	935	912	886	926	885	946	994	883	959	924	868	949	985	864	907	917	851	906	924	957	907	913	877	898	903	912	909	971	945	950	892	857	892	920	944	897	888	908	924	875	941	955	921	894	937	863	924	931	919	955	934	924	937	906	877	986	953	957	943	903	885	886	917	958	939	890	903	939	928	929	907	960	953	922	975	956	936	905	954	912	949	891	906	941	922	961	973	921	916	904	915	950	921	977	903	887	930	926	943	943	922	916	894	902	926	953	894	949	923	902	882	904	959	914	903	927	911	940	874	970	914	916	921	872	931	932	911	886	967	913	907	918	932	880	930	988	1015	898	941	941	946	936	899	901	858	942	932	916	916	935	936	907	935	941	900	963	878	899	830	914	905	892	902	876	901	928	924	862	971	929	914	908	905	863	943	916	974	966	878	952	915	905	899	925	929	866	952	897	887	935	902	918	878	948	956	918	897	908	885	923	923	932	924	942	911	945	907	903	951	934	926	943	918	950	874	869	898	997	939	891	986	963	905	901	909	956	856	944	921	936	901	940	1000	931	976	914	941	984	908	919	885	865	926	917	888	907	881	895	938	946	861	895	963	917	892	924	899	841	919	883	962	900	886	874	925	917	901	871	968	893	884	931	888	905	970	957	929	902	919	919	926	917	931	926	952	912	890	939	970	885	915	956	897	951	951	877	843	865	944	907	909	917	925	927	932	879	868	956	889	933	946	934	921	902	925	961	933	922	921	924	893	960	909	911	877	908	851	974	948	900	919	879	925	902	896	928	973	923	906	943	932	871	904	921	919	882	974	943	915	921	882	951	909	920	945	897	910	889	925	911	943	869	962	911	916	932	972	908	943	850	947	872	948	865	905	897	909	937	910	912	897	894	985	911	899	941	924	911	888	882	897	906	941	949	948	918	863	957	950	918	921	870	910	930	933	933	913	914	926	932	918	876	938	915	945	874	907	943	874	916	892	907	872	936	920	876	911	898	906	860	921	875	884	934	993	880	869	963	934	950	943	973	917	921	924	954	924	853	921	876	912	990	937	900	907	874	930	933	933	925	938	926	900	894	866	979	883	896	946	943	952	854	948	929	903	892	878	924	951	894	913	876	939	900	943	956	950	931	948	922	984	913	857	891	960	961	965	932	930	926	922	882	917	891	909	897	941	931	937	930	881	932	907	968	929	960	890	883	921	936	916	875	891	976	840	905	958	889	911	873	921	938	942	931	939	939	932	891	991	907	906	898	943	914	891	884	933	966	937	888	932	917	942	914	901
27632	17692	3435	480	336	278	261	298	258	258	232	249	252	251	241	267	251	255	245	257	272	248	227	287	248	250	253	260	277	250	264	254	258	253	269	231	258	242	261	227	241	266	242	263	290	239	257	233	242	258	246	223	236	238	247	243	251	252	256	261	280	252	260	268	263	279	258	270	249	247	233	222	236	256	254	233	233	256	250	273	255	244	241	242	249	269	229	261	257	243	247	229	230	252	253	247	237	271	255	262	254	260	255	229	264	278	259	280	252	277	272	253	226	274	276	261	260	252	269	260	235	268	272	260	246	233	273	235	239	261	244	269	244	251	248	266	263	253	238	253	243	259	242	243	244	256	235	268	275	273	292	248	261	273	254	254	271	246	274	271	254	238	271	228	256	238	241	276	258	238	237	235	235	214	246	283	260	258	245	232	269	275	257	228	269	264	252	261	268	261	259	265	268	276	237	237	268	249	254	244	243	236	271	275	257	246	254	226	255	250	241	292	247	261	253	260	272	257	275	217	264	232	286	247	272	264	255	289	244	280	235	258	233	241	252	272	243	265	246	259	243	272	240	254	272	255	243	269	258	247	258	254	271	254	255	218	242	271	254	217	247	255	286	259	262	239	224	261	233	277	241	261	229	238	247	253	248	256	267	275	227	254	255	239	221	232	266	262	269	250	263	269	227	242	258	241	269	273	222	260	269	265	242	243	243	256	242	248	276	263	274	252	231	278	246	255	263	256	264	254	298	270	265	251	249	246	222	250	248	240	270	257	247	228	269	244	247	233	276	269	243	254	237	253	236	257	266	243	268	248	234	256	251	240	272	263	243	249	275	263	245	243	247	272	244	260	259	270	289	263	250	269	258	240	214	269	251	248	264	251	272	222	265	267	255	256	252	254	255	260	253	277	228	272	253	256	258	261	243	263	238	248	263	273	239	244	262	256	263	276	275	265	245	260	245	261	272	271	245	251	229	242	231	262	266	265	268	252	242	230	279	266	256	270	244	281	287	272	226	238	254	261	266	254	255	286	269	230	257	268	248	257	244	259	247	237	242	238	243	246	225	271	254	224	269	234	255	253	237	262	246	261	228	240	246	238	229	258	233	261	279	252	252	230	274	259	260	262	257	265	257	257	227	216	265	258	253	235	239	251	262	281	270	238	277	235	241	251	279	240	241	228	259	249	255	287	258	269	229	228	233	250	239	216	217	232	252	256	247	252	253	248	254	233	250	250	244	251	234	250	258	240	235	260	247	238	259	270	248	267	292	238	246	231	283	236	270	244	281	249	256	273	258	261	226	250	242	241	249	289	265	263	244	247	272	252	254	250	242	263	263	265	245	260	227	256	257	246	233	226	263	250	259	248	230	259	254	261	258	258	252	255	234	253	252	254	257	237	235	224	248	253	243	236	240	274	274	261	232	249	287	255	261	253	249	240	227	261	259	261	226	264	264	229	247	262	240	209	220	257	213	242	259	241	239	253	270	250	276	208	241	236	281	266	246	243	280	236	234	230	267	281	267	236	257	230	295	254	272	260	235	257	253	234	275	235	272	232	264	244	237	283	214	261	274	262	247	268	260	243	266	253	258	232	260	230	266	253	261	249	238	249	257	240	237	243	262	241	247	251	282	245	248	272	234	267	245	235	237	245	278	272	232	256	254	249	232	249	283	234	235	252	239	254	254	253	250	278	247	265	291	284	238	281	281	225	232	247	253	237	263	247	253	271	253	242	245	260	276	266	232	245	252	248	261	274	268	259	231	254	237	262	254	247	260	255	225	255	261	244	231	259	268	250	257	269	260	236	287	257	260	240	268	267	274	253	252	252	269	243	248	253	213	292	238	247	239	242	208	262	263	239	240	274	266	239	257	241	246	260	227	238	255	250	236	243	275	257	262	239	243	247	285	238	243	243	255	227	254	252	263	291	283	255	268	260	259	245	256	241	236	240	247	264	279	271	276	217	268	260	245	236	245	263	234	243	259	252	270	259	249	252	244	245	265	281	241	265	247	263	265	255	245	234	229	250	264	281	240	235	272	277	251	237	248	266	242	242	235	249	293	253	272	267	250	245	219	241	248	260	258	250	253	259	273	242	243	274	270	273	257	247	264	264	243	228	237	268	243	244	272	244	259	230	241	222	228	266	236	261	258	223	237	252	246	267	264	255	249	272	244	242	281	279	287	281	244	248	261	236	246	260	275	255	239	254	256	268	266	261	242	262	284	253	262	252	269	275	269	250	246	257	245	225	231	259	275	272	291	274	254	262	244	270	249	278	249	240	231	243	264	239	263	241	241	247	258	235	239	247	242	252	219	233	229	253	231	245	239	247	265	256	279	217	263	258	295	266	236	273	275	244	268	273	238	235	229	292	244	270	284	260	240	255	256	280	257	267	241	226	260	269	239	271	267	252	254	250	255	251	253	254	247	280	258	248	229	242	285	260	268	281	278	268	253	242	258	234	267	268	250	224	274	291	240	243	245	252	267	247	237	221	264	254	254	260	290	254	247	254	217	269	247	249	267	253	278	233	252	233	258	284	223	222	222	228	249	254	236	253	246	268	221	219	246	238	263	258	246	273	242	254	252	266	269	242	273	222	227	246	271	249	246	286	255	253	263	257	225	263	244	232	274	245	241	247	261	253	292	224	238	251	265	249	258	248	263	235	276	277	240	249	260	274	261	215	239	245	245	224	224	250	253	283	271	227	270	231	274	239	237	246	237	261	249	239	261	226	266	292	255	233	297	245	246	212	254	246	254	244	251	266	257	254	230	267	239	220	269	263	259	236	251	238	245	271	243	262	269	256	269	235	243	258	239	290	254	259	252	254	247	246	262	254	245	249	239	267	247	249	272	264	270	265	285	237	295	251	248	272	254	255	238	251	250	241	241	257	241	266	212	261	268	249	236	252	242	256	277	273	236	264	244	232	233	228	244	251	250	262	253	258	253	272	220	260	280	238	248	261	254	254	245	238	263	283	263	251	222	245	241	250	238	243	217	251	284	276	269	254	248	265	272	250	242	260	243	251	269	259	240	228	249	274	243	302	226	286	243	242	260	237	244	263	249	266	261	245	242	274	272	263	274	244	264	245	258	244	230	268	279	242	238	265	269	253	242	267	261	260	257	262	273	261	280	247	251	286	225	260	259	277	307	261	240	250	254	244	231	246	231	275	235	247	246	256	263	273	261	238	228	270	256	253	225	286	250	241	258	242	265	232	233	247	240	260	245	254	254	258	242	225	258	271	242	261	250	249	226	246	243	259	250	263	236	244	281	273	263	235	263	255	282	275	281	244	244	277	233	251	239	276	258	266	267	250	238	247	238	238	260	262	237	292	267	246	250	241	229	266	287	265	256	258	245	262	298	234	224	254	246	236	251	238	260	250	276	259	223	250	280	266	246	251	269	225	243	264	233	233	249	263	269	267	277	261	254	268	233	258	261	244	252	248	278	256	237	280	285	211	249	214	280	241	264	266	226	241	268	251	271	250	268	277	246	249
4392	926	638	410	368	317	285	301	316	314	303	288	334	310	308	314	307	308	306	299	311	317	287	291	302	282	272	290	301	276	301	256	269	320	275	293	296	291	256	281	290	308	280	283	286	295	287	264	285	275	282	298	281	275	280	273	314	297	299	267	269	291	306	277	259	299	306	254	273	288	305	264	291	276	288	278	293	295	307	306	267	300	277	291	329	303	286	276	289	294	289	310	259	299	283	304	294	282	273	252	278	295	311	285	315	263	291	261	289	288	296	276	273	293	305	275	280	273	286	302	312	302	267	310	279	291	299	272	286	283	296	272	261	308	301	291	289	306	269	277	312	305	316	279	313	277	285	261	256	308	270	261	301	296	282	319	306	310	289	293	271	267	266	283	267	271	315	284	287	271	301	312	320	301	263	295	293	282	282	271	327	293	270	273	274	310	330	305	324	298	274	265	263	280	284	308	260	270	300	303	277	296	291	260	290	264	288	277	315	270	287	321	318	286	296	277	254	314	308	267	275	285	307	272	291	270	284	274	261	285	309	267	278	306	290	351	253	291	327	298	292	292	296	290	263	271	294	325	304	271	248	292	304	286	277	277	285	281	265	282	305	282	278	323	307	276	240	303	295	294	318	347	293	296	282	268	296	291	329	277	290	323	294	285	294	310	267	274	320	307	280	303	273	292	301	267	286	287	281	281	306	293	306	296	288	301	317	272	278	257	262	254	303	293	257	314	303	245	282	278	272	285	290	307	283	269	312	307	297	265	291	307	267	289	306	281	281	305	293	256	290	276	310	300	277	295	232	323	287	282	276	306	282	280	285	306	318	307	303	297	303	277	308	291	285	300	293	276	295	271	283	270	290	311	276	321	308	290	306	289	274	284	266	278	269	308	297	276	280	305	292	271	299	291	268	300	290	293	274	282	284	305	306	317	298	299	297	280	301	268	294	298	278	285	296	290	277	267	313	280	315	302	284	292	265	314	294	265	254	318	286	269	307	290	304	288	258	293	273	287	281	270	248	269	317	333	282	305	280	300	308	284	296	302	299	279	283	296	281	300	305	279	303	277	287	253	294	289	284	298	300	275	317	274	320	268	264	302	281	282	302	290	286	297	285	305	267	321	301	295	295	296	283	287	249	304	292	301	295	275	302	270	270	303	278	260	294	263	309	302	284	279	287	306	263	272	266	265	290	306	311	300	287	281	280	274	273	293	307	300	287	310	286	285	285	258	307	283	301	277	294	264	284	282	281	267	283	300	313	276	271	267	311	307	288	301	294	288	297	278	314	267	296	287	294	290	277	300	274	287	297	278	271	299	324	309	332	279	267	304	300	252	305	285	300	282	281	270	289	280	270	284	268	301	292	284	285	281	260	256	280	294	268	271	299	274	272	274	268	294	291	320	271	301	276	288	312	309	301	306	282	285	278	272	273	274	310	267	258	314	310	285	320	282	309	308	295	305	302	275	274	283	281	295	289	302	261	266	293	303	271	282	272	264	333	284	288	296	325	305	283	299	312	261	314	286	277	271	290	310	318	304	292	291	294	272	287	297	285	282	310	284	256	291	254	278	277	294	282	308	280	297	285	261	318	266	280	283	280	304	260	295	257	276	279	288	286	261	283	301	288	279	272	277	280	299	297	294	278	285	277	270	298	288	270	304	294	307	289	290	276	275	263	291	305	303	305	309	308	267	283	289	306	281	250	283	289	283	300	287	259	261	305	298	280	267	294	293	315	262	314	289	259	305	252	277	290	271	312	307	286	310	296	316	267	284	256	294	283	303	267	283	276	296	276	274	282	285	272	300	266	295	254	284	268	306	312	315	271	262	311	327	274	260	247	279	264	254	279	280	302	284	298	292	279	279	297	309	284	288	289	271	282	272	288	265	291	257	287	321	335	262	295	295	283	275	291	260	274	308	299	295	262	297	293	333	274	303	297	279	253	265	297	319	303	294	283	296	291	298	270	290	248	288	273	302	267	277	284	307	318	280	253	283	260	296	258	347	274	303	275	288	289	290	295	278	274	277	293	306	266	275	301	275	327	287	277	278	252	272	283	296	291	285	296	274	289	301	291	273	275	310	314	293	292	283	286	322	267	294	314	291	307	277	286	294	321	265	262	281	292	304	273	284	273	319	253	266	284	292	290	286	258	297	294	267	311	311	290	274	249	302	257	287	264	285	263	282	308	288	279	312	300	280	296	296	276	260	270	299	275	273	322	279	310	301	309	296	288	286	297	299	308	260	289	280	273	313	292	293	276	288	252	280	272	287	294	266	296	286	277	317	302	288	277	318	272	291	319	268	324	268	317	286	287	278	262	270	258	274	302	271	301	288	289	289	307	287	284	286	277	275	297	287	289	291	284	309	303	265	281	299	288	295	293	278	319	279	274	309	301	289	280	298	283	298	275	299	278	289	289	283	283	282	266	275	299	294	276	280	245	275	270	290	297	264	270	290	305	302	274	301	298	285	249	294	275	288	267	286	282	277	290	280	290	282	236	290	275	298	286	284	279	288	282	305	301	320	274	268	321	287	282	305	298	282	314	298	293	286	292	302	286	293	272	285	281	303	287	303	275	314	309	281	301	270	318	275	295	275	291	270	278	291	305	332	284	287	317	321	264	272	326	299	279	254	253	280	286	277	299	267	282	249	275	265	301	280	291	279	289	280	264	269	282	288	276	285	307	305	275	269	291	277	268	294	277	277	275	275	310	315	250	311	277	280	314	307	302	284	294	275	283	280	256	295	292	275	284	291	318	263	273	286	269	281	297	247	293	270	280	296	317	312	310	289	284	278	290	292	285	282	288	297	294	279	279	281	282	284	286	275	292	306	295	287	271	323	306	264	276	307	283	317	285	275	263	269	248	293	268	295	262	301	289	306	315	262	297	282	269	298	297	291	294	281	276	302	273	298	299	262	272	266	274	251	278	291	289	316	296	291	277	290	266	274	274	293	248	303	267	274	290	289	319	307	310	289	280	282	271	298	292	297	270	336	275	274	288	271	296	286	280	274	289	299	277	252	294	303	287	293	272	279	272	295	271	265	287	280	289	279	297	276	286	262	313	296	297	291	302	285	282	285	295	298	269	275	294	286	267	278	291	256	312	339	277	277	285	265	303	299	304	274	278	273	317	278	277	292	303	267	269	279	272	276	281	292	284	302	268	264	299	276	287	308	317	278	297	281	295	316	264	292	299	279	296	300	299	283	291	293	291	288	314	302	277	258	315	304	259	284	287	289	249	281	300	293	299	302	278	299	306	300	309	283	286	281	313	288	311	283	304	293	294	275	266	297	299	263	253	301	312	300	290	297	303	307	282	295	290	292	296	250	299	303	280	284	311	312	314	291	288	277	282	299	293	267	287	268	278	304	298	291	304	286	288	284	324	280	287	312	306	316	297	289	277	310	270	281	289	293	280	274	300	301	271	307	304	298	287	280	294	306	302	272	268	293	305	278	310	283	275	292	271	291	287	305	277	273	301	273	286	328	241	269
23562	20996	28012	24193	20987	8511	1194	900	791	726	711	721	710	671	679	663	598	605	630	644	641	601	633	618	597	589	613	609	590	610	577	639	592	595	587	670	608	579	619	571	623	592	623	595	587	585	607	557	592	640	594	581	675	606	609	629	609	617	560	577	616	581	595	567	626	592	541	614	622	589	614	574	631	633	602	594	601	595	619	597	598	575	604	603	556	584	613	583	626	651	576	596	586	598	589	610	609	610	566	572	594	607	607	577	599	568	608	609	613	592	644	594	589	601	574	635	579	608	624	617	593	610	584	622	571	564	614	596	588	595	590	586	640	604	571	576	596	584	644	608	587	577	625	595	574	567	596	528	668	598	615	595	653	620	548	611	569	624	608	606	570	591	575	595	610	610	599	552	598	555	569	585	574	612	571	639	610	598	597	572	612	580	568	608	617	600	611	577	570	584	546	620	574	566	654	575	584	586	590	574	618	627	595	609	593	612	574	576	584	572	585	582	589	623	590	580	555	589	568	599	605	575	620	609	574	588	610	602	620	601	589	611	546	620	593	571	592	571	582	629	608	571	594	659	612	553	579	598	581	607	626	603	548	566	630	604	564	572	604	550	529	571	559	594	600	600	615	538	640	566	624	590	583	592	644	617	594	630	607	555	594	571	585	612	603	602	573	576	636	625	556	585	602	604	643	573	606	587	599	574	590	574	611	596	536	667	592	609	632	581	551	625	610	604	605	594	592	618	580	589	638	624	605	607	636	590	600	579	595	582	620	590	564	574	561	559	568	617	585	620	561	590	571	591	589	585	619	572	598	564	563	588	571	562	601	599	595	577	573	618	569	556	630	637	575	623	583	605	587	556	554	570	611	614	576	544	581	551	609	609	596	598	587	618	586	573	620	591	557	634	617	628	569	604	586	567	567	646	598	578	623	580	587	602	622	606	592	557	591	606	583	615	594	581	607	589	542	626	586	574	611	587	576	609	572	599	581	588	592	650	592	538	565	601	638	587	558	602	606	604	636	602	592	561	643	637	619	619	610	631	548	608	619	649	585	583	648	614	632	575	590	588	622	563	616	549	570	629	602	599	621	575	588	606	597	594	590	610	605	590	583	625	559	609	570	625	585	595	565	593	609	590	576	569	595	608	609	631	582	584	605	571	593	578	630	607	617	567	599	596	601	564	565	613	572	607	553	610	597	594	555	565	624	594	607	592	573	636	626	638	616	576	559	619	631	595	590	619	573	653	568	607	601	582	616	574	564	599	581	591	627	584	578	575	552	597	589	624	591	586	551	613	571	606	621	609	555	617	615	576	569	656	617	627	589	579	564	618	585	631	629	565	609	569	583	615	597	554	618	565	628	563	648	594	581	584	597	564	594	625	597	636	633	578	673	656	665	582	605	617	581	607	594	583	610	556	576	626	611	555	568	586	576	533	633	573	558	583	587	542	601	584	580	605	587	606	610	602	613	636	527	576	590	582	587	594	556	593	595	627	636	599	585	591	581	546	587	573	633	614	588	609	570	577	602	597	613	594	590	616	601	556	585	621	566	633	601	617	598	594	629	574	589	597	595	582	579	586	593	623	583	618	627	617	591	550	589	631	610	608	601	569	619	581	618	567	582	600	558	601	596	606	614	620	610	591	595	581	588	569	599	614	594	612	618	594	617	610	604	600	571	571	568	604	590	587	609	605	622	598	573	575	588	579	579	589	556	581	578	608	581	560	598	604	582	596	573	582	629	595	588	562	620	625	608	570	566	631	557	594	584	624	572	559	579	566	589	610	560	584	621	562	575	631	575	601	614	574	532	604	567	594	588	543	576	620	634	595	564	616	611	617	566	611	606	559	603	594	566	650	560	566	584	560	562	589	589	608	647	588	639	617	609	596	573	602	610	603	611	641	584	593	581	587	617	576	568	552	646	634	599	605	582	612	624	572	542	563	598	596	592	573	627	586	583	622	574	653	574	620	585	579	573	564	642	590	611	580	612	636	558	610	604	557	614	574	590	593	601	594	642	578	586	617	635	604	631	611	555	598	622	592	574	556	612	608	559	601	605	560	571	571	595	603	622	589	572	596	627	561	591	608	615	621	556	581	605	576	582	621	620	589	617	580	581	604	602	551	569	608	594	611	639	613	625	595	595	634	596	568	589	590	577	571	553	590	589	613	579	591	613	629	590	575	586	586	569	580	609	605	626	590	618	580	578	566	630	618	624	562	629	583	604	585	578	589	635	595	628	619	600	590	568	596	630	524	603	639	612	610	606	661	588	629	650	586	609	594	575	610	543	592	579	590	607	566	563	597	620	597	612	614	579	583	579	608	606	590	605	592	592	589	589	601	579	608	565	615	580	613	561	629	600	645	591	568	595	581	625	577	617	550	613	593	536	639	565	587	631	610	615	584	622	609	595	614	611	593	609	590	608	567	604	589	596	598	607	603	591	599	635	573	620	568	625	548	603	608	598	617	560	612	568	578	568	595	578	576	619	593	581	612	613	603	590	578	624	564	577	554	597	583	628	564	548	582	581	630	562	611	583	617	566	571	645	590	603	629	608	578	599	608	628	582	590	585	600	586	597	558	618	549	612	614	567	579	606	559	590	565	612	571	563	617	582	578	608	607	588	630	560	608	618	632	579	596	613	592	591	552	590	600	631	554	607	580	597	635	632	609	573	620	611	608	594	607	553	598	588	577	585	573	615	550	619	566	601	580	581	573	587	596	605	562	583	577	597	589	598	540	570	577	597	596	562	579	561	584	598	616	597	547	602	558	575	654	598	580	577	577	597	616	626	590	602	594	622	594	570	581	581	580	589	580	561	583	595	564	585	584	575	606	619	607	633	609	628	575	574	593	561	602	534	587	651	676	582	578	587	589	581	562	610	552	619	543	632	583	592	591	611	610	552	597	575	605	566	590	555	555	585	610	565	572	604	595	572	652	607	593	585	605	577	592	614	580	583	568	575	602	578	629	572	607	602	612	627	572	657	597	606	606	575	608	628	594	586	604	539	620	608	610	582	559	572	588	570	592	573	610	553	567	589	604	606	609	581	633	628	617	633	618	601	592	612	553	559	597	623	571	599	586	581	608	583	564	574	597	648	624	636	602	584	603	626	531	599	620	581	613	590	637	586	644	581	605	600	589	605	621	560	604	581	618	581	608	577	618	573	645	615	606	625	611	594	619	588	627	570	583	566	554	602	622	591	626	639	559	646	571	580	608	571	581	596	570	593	579	575	604	570	592	593	610	596	571	624	593	569	569	638	580	585	656	567	600	593	547	584	595	567	594	598	592	610	588	593	573	636	602	594	609	606	621	575	597	567	573	581	598	545	619	637	581	619	590	582	578	600	580	570	602	609	601	602	594	615	628	582	622	610	591	596	628	597	603	596	596	584	569	591	570	624	576	550	599	569	635	583	602	610	614	600	536	605	571	588	614	600	586	576	587	597	626	631	580	613	606	595	590	613	620	590	593	609	606	586	566	640	551	546	616	561	613	566	556
3768	8591	5721	2822	2146	1652	1374	1163	1015	904	815	814	788	735	786	728	695	664	721	728	679	700	650	699	645	666	696	642	570	609	630	559	637	620	659	629	654	674	629	617	642	620	611	585	644	646	656	612	610	628	647	632	615	628	639	605	641	635	656	603	600	633	608	614	621	586	628	646	609	652	649	642	585	659	589	627	605	626	657	601	595	644	600	616	629	621	629	602	602	596	662	621	684	596	651	593	619	617	621	599	616	616	641	617	635	632	647	592	627	586	609	643	634	647	662	632	645	601	592	579	661	608	610	650	608	636	592	640	604	631	636	669	663	629	595	680	603	632	644	627	654	615	601	589	677	657	639	572	666	615	667	634	641	642	668	661	609	625	617	645	598	639	654	638	620	647	616	629	598	645	628	610	639	618	611	612	586	603	643	658	651	594	647	582	628	605	612	669	625	652	637	630	594	618	678	658	655	635	593	659	622	646	597	654	586	602	615	618	602	623	659	622	668	567	582	629	677	611	576	614	638	641	596	649	600	629	628	598	651	665	579	620	600	596	654	639	625	663	638	578	615	627	604	642	619	652	605	650	663	585	598	610	631	604	603	628	654	570	586	625	633	607	635	612	650	663	625	649	657	639	595	642	591	591	606	640	601	649	652	626	619	576	651	628	587	576	627	628	608	602	535	586	659	632	621	574	588	571	627	622	593	600	651	623	625	693	641	603	670	655	626	614	632	649	640	611	573	620	612	655	612	653	609	627	652	650	645	608	683	631	662	582	590	631	596	603	634	611	622	619	602	639	636	614	611	595	607	620	603	582	596	570	615	641	609	621	652	628	623	642	601	659	600	618	633	639	643	592	605	610	638	656	635	580	613	639	634	615	629	635	624	628	626	624	657	670	636	581	613	634	602	621	622	631	629	611	624	611	602	623	618	627	605	630	589	608	618	625	632	612	616	619	631	646	595	592	587	633	652	592	641	632	623	655	598	610	582	593	633	603	627	624	629	608	621	659	621	575	609	612	633	608	617	571	621	616	621	606	660	629	625	633	604	643	663	621	626	643	555	628	539	646	637	639	642	574	609	630	592	569	619	623	589	580	583	637	560	657	590	621	580	610	614	603	592	606	588	634	658	667	613	650	616	625	667	599	554	640	614	642	639	611	609	625	637	627	608	617	671	639	581	621	599	601	626	650	657	628	613	638	610	622	615	644	588	579	622	589	618	676	679	596	652	688	616	579	624	606	592	585	688	615	632	618	623	577	643	645	641	588	614	590	618	678	605	667	572	617	647	599	663	636	649	616	602	634	588	629	619	637	603	628	635	600	618	631	622	638	612	651	632	635	625	631	680	617	650	614	623	641	610	570	621	623	612	597	637	611	616	658	596	626	616	625	620	617	626	655	596	626	611	671	610	580	643	627	658	610	602	612	670	655	619	634	671	589	568	575	629	603	621	613	630	619	622	634	605	598	637	610	608	636	590	654	637	668	636	632	596	644	606	652	633	631	643	674	626	620	607	640	626	637	622	627	659	586	562	627	622	645	606	596	589	610	622	640	582	604	603	648	600	625	633	583	644	624	574	615	648	630	627	607	611	639	613	605	640	614	649	642	630	590	658	632	618	660	607	647	622	623	635	661	637	640	610	636	608	594	619	595	605	635	656	626	622	620	637	638	646	638	640	612	624	619	613	560	611	586	629	647	581	606	642	623	659	628	637	616	642	626	614	599	598	628	624	644	610	609	588	643	646	652	603	598	599	626	655	604	633	632	593	637	614	619	636	665	632	597	657	625	628	583	615	634	702	635	643	654	576	580	648	611	632	563	641	658	643	653	659	602	639	617	636	624	609	634	628	651	586	644	644	605	650	588	627	647	633	600	624	636	599	590	628	618	630	628	584	594	615	629	610	612	641	633	571	557	658	610	626	638	569	632	625	655	661	600	623	628	609	600	613	626	638	639	655	607	613	646	606	586	593	624	620	635	626	624	615	624	662	648	674	612	618	584	645	649	615	586	583	637	641	569	585	633	605	632	610	591	576	657	632	664	627	633	639	670	677	608	600	653	598	586	599	624	654	547	596	640	655	575	626	615	631	609	580	652	627	634	629	634	634	607	635	598	668	655	657	629	589	599	626	617	605	598	642	604	617	646	589	627	660	629	602	621	636	669	640	608	632	609	596	632	600	570	625	649	666	608	605	639	656	562	626	607	626	680	604	660	611	621	651	655	649	623	694	626	581	627	630	660	618	593	599	596	582	608	668	677	607	642	667	585	640	664	619	659	618	612	643	601	612	615	649	602	629	660	616	638	592	647	684	609	619	630	621	655	616	672	616	584	625	629	606	644	617	670	628	575	635	630	638	616	619	611	608	552	656	657	668	630	623	632	606	700	620	643	584	599	605	612	651	613	615	650	604	613	629	602	627	641	592	578	622	642	594	604	642	646	653	663	611	666	610	584	581	679	622	639	579	618	582	636	607	622	653	653	656	562	582	619	605	672	609	566	658	627	675	631	660	647	588	654	591	631	638	602	599	621	632	619	647	627	625	616	593	578	631	580	656	615	643	589	637	607	665	610	615	568	610	612	670	592	635	611	632	652	615	617	621	628	604	690	590	605	673	639	614	630	654	639	644	633	653	595	644	591	638	615	674	669	620	601	603	630	632	604	638	671	614	607	604	583	617	613	606	628	627	635	654	613	617	566	616	608	612	643	660	625	617	589	589	617	602	638	654	680	618	607	584	636	644	657	623	644	637	600	629	557	641	636	627	668	593	630	651	615	654	616	635	638	639	638	647	588	658	608	581	639	572	645	609	656	621	639	603	636	620	566	623	644	647	628	629	602	661	635	617	634	638	607	546	604	612	633	646	600	629	606	617	606	612	613	654	594	608	620	639	663	649	611	608	619	633	631	606	630	633	599	582	652	639	660	632	623	610	641	599	618	598	644	617	590	607	617	599	630	634	654	622	598	619	682	602	607	558	667	586	643	628	628	644	669	629	631	651	590	605	627	601	650	667	634	599	613	576	597	610	675	619	620	598	639	633	646	597	584	638	614	643	594	613	628	618	639	647	597	591	620	619	597	664	617	636	593	633	609	608	587	595	598	605	604	587	658	602	653	622	634	652	608	626	613	623	627	588	579	642	616	621	588	608	583	626	630	538	587	643	629	635	647	614	604	639	609	596	623	604	599	620	632	622	622	625	613	626	641	657	611	639	618	617	619	605	610	616	655	629	630	626	639	617	612	589	619	644	604	614	602	614	626	614	566	639	667	594	629	649	605	592	604	600	638	596	674	634	631	629	610	580	593	627	623	583	609	619	604	632	585	634	634	646	636	643	630	641	617	642	600	638	615	617	576	603	599	622	647	615	552	670	600	630	655	614	609	627	616	589	642	621	634	592	666	581	586	639	606	664	586	637	617	588	623	655	628	611	606	644	611	612	604	608	624	599	617	668	622	627	596	654	653	608	595	654	686	596	620	600	581	625	630	604	601	628	649	627	630
24862	21008	26626	25338	6171	683	540	450	424	449	423	453	384	387	392	392	414	361	392	360	408	373	365	366	400	369	357	346	356	393	362	430	365	383	354	366	374	382	362	374	381	372	397	341	369	370	362	368	392	382	349	374	385	375	373	363	350	367	350	355	353	380	395	374	368	398	378	381	399	344	319	354	359	353	362	369	344	328	342	393	363	361	317	355	382	324	357	368	346	343	352	340	343	362	336	381	366	370	337	369	370	355	378	375	323	358	337	359	390	359	349	381	372	359	386	370	346	337	379	333	338	373	369	368	390	360	361	360	384	375	361	413	376	355	359	348	376	370	356	349	362	396	363	377	373	381	359	409	357	355	364	387	394	417	351	367	383	375	344	351	389	390	358	376	381	367	372	358	369	373	363	378	367	366	389	379	363	332	365	380	383	381	351	375	370	334	386	345	354	336	340	388	392	354	369	373	386	395	352	351	370	389	362	375	377	366	374	375	383	336	392	396	368	368	366	382	375	350	364	354	349	349	336	371	339	382	363	369	330	339	342	314	381	331	360	365	367	412	371	345	345	366	335	368	380	362	361	351	332	368	373	356	361	333	375	354	375	382	370	367	386	353	338	347	353	387	337	368	371	375	382	369	353	383	356	370	367	341	350	359	355	393	356	383	354	381	358	352	353	346	399	338	378	338	346	379	383	364	373	340	371	312	336	320	364	347	350	370	343	370	358	352	373	351	362	352	361	386	352	368	348	345	361	377	339	353	343	366	369	334	376	365	358	343	370	389	356	377	383	375	336	327	364	340	345	351	369	400	372	372	343	351	395	401	394	367	390	354	380	344	389	329	345	362	374	359	368	363	360	365	322	363	346	331	355	400	347	403	366	358	349	384	356	344	373	364	361	326	388	350	383	387	373	343	357	369	355	358	356	368	396	360	330	357	342	403	363	409	393	356	326	368	347	346	389	386	312	335	398	360	368	390	365	357	351	358	372	335	371	339	361	386	345	364	380	353	362	332	352	401	350	353	376	375	376	346	342	367	382	389	374	415	369	374	377	377	363	356	357	355	381	349	369	358	390	341	384	354	379	384	367	355	381	351	332	368	347	395	379	362	367	341	375	365	373	368	337	349	372	360	350	332	349	379	358	349	345	353	389	362	359	352	382	362	396	395	355	366	374	345	334	360	388	376	350	358	334	378	331	364	381	365	371	371	346	361	401	367	335	357	363	380	379	360	365	358	320	369	362	361	360	382	362	350	383	353	351	379	322	342	375	355	349	378	387	402	392	351	358	373	357	370	372	382	403	401	369	345	322	360	353	391	372	371	371	360	383	368	358	345	387	340	369	361	338	324	336	368	357	394	350	324	368	400	348	403	366	379	361	377	337	326	361	384	337	331	368	385	365	364	379	359	358	390	380	362	363	342	380	310	368	352	386	379	376	361	402	393	335	377	344	364	360	338	385	342	373	375	336	403	386	355	353	381	374	359	382	357	356	334	372	391	363	376	375	364	369	356	353	360	345	303	403	373	367	362	364	356	345	351	394	348	371	365	365	393	383	379	370	342	382	367	344	382	376	390	348	340	353	380	366	403	399	372	366	403	357	356	347	401	365	382	339	395	339	393	324	353	369	366	349	400	364	397	323	365	377	340	369	349	351	406	335	374	356	365	349	373	369	390	359	356	371	371	348	377	415	372	347	356	403	338	376	353	374	402	377	367	373	356	368	385	372	363	369	383	370	329	375	356	341	361	361	413	351	379	329	367	390	376	353	344	356	385	386	377	383	355	398	352	336	376	331	368	334	378	388	360	371	381	357	376	380	363	353	381	385	363	323	376	332	358	336	340	371	353	343	407	346	335	392	386	375	370	355	378	368	353	342	353	379	322	365	403	347	360	379	348	349	351	375	366	373	361	363	348	336	378	360	389	372	366	355	407	379	361	388	371	353	366	377	344	369	363	367	374	382	362	350	358	364	361	369	383	348	383	399	402	406	355	403	357	368	342	400	365	349	397	371	345	385	363	368	330	389	357	385	364	350	367	365	355	334	364	352	343	345	355	374	390	370	340	381	375	339	386	409	375	343	365	357	351	411	360	320	381	368	360	361	357	336	368	380	379	380	343	351	377	356	372	366	368	422	332	341	385	339	373	359	361	370	348	359	380	358	337	398	381	335	351	356	338	318	352	365	386	370	358	353	360	373	346	405	356	372	372	370	382	394	352	393	328	368	344	369	336	371	378	364	407	389	377	399	380	380	390	366	378	374	392	376	349	380	367	372	364	378	405	314	361	389	344	344	344	359	379	335	380	358	357	357	364	373	358	358	365	394	400	376	347	345	347	367	319	373	374	381	352	345	357	374	366	366	362	381	379	372	359	339	331	386	376	364	382	366	391	357	368	342	384	369	352	346	360	374	362	364	357	353	339	377	344	367	362	376	384	333	343	357	362	349	384	370	324	361	375	368	365	374	383	397	362	420	366	393	372	333	348	356	387	327	349	333	361	334	358	363	319	354	397	355	379	350	360	350	327	339	352	351	377	375	385	359	363	354	357	367	366	373	343	373	349	383	360	383	370	372	340	385	359	368	396	353	379	379	348	343	344	397	375	379	408	341	378	335	384	346	346	365	352	375	344	342	356	340	341	356	369	380	395	330	375	361	365	395	354	335	362	392	358	378	330	363	354	356	342	376	389	401	377	394	378	370	367	370	389	357	386	375	355	390	366	377	359	354	387	366	381	392	326	346	382	345	353	361	396	368	338	388	380	351	380	354	356	357	371	367	372	375	349	379	345	343	397	384	377	367	353	327	378	343	373	328	375	359	343	334	359	386	378	357	351	374	326	349	370	326	389	355	389	363	354	414	383	341	368	352	332	351	391	364	368	373	365	385	339	374	371	333	382	364	356	365	356	401	356	378	336	341	414	350	357	358	349	382	364	345	332	376	379	362	369	345	351	364	360	365	352	377	400	331	372	371	350	370	388	360	382	356	366	396	376	388	380	352	348	348	378	379	356	367	364	365	370	346	386	344	370	340	384	400	377	357	372	380	335	351	380	357	331	349	355	358	401	348	363	341	380	356	377	368	376	356	389	384	342	389	371	358	350	367	381	379	348	372	360	354	365	341	366	383	410	374	374	374	396	372	371	391	367	379	309	322	326	349	357	378	357	372	352	393	371	353	388	409	397	333	388	379	341	393	377	328	402	358	341	351	337	385	332	360	341	325	360	353	358	405	385	353	353	358	351	336	366	391	436	356	356	401	385	373	367	386	378	378	368	333	375	375	362	372	372	395	377	354	362	361	417	365	373	337	374	348	356	372	359	354	411	379	372	384	377	355	345	331	352	357	354	378	360	351	334	363	320	388	351	356	324	352	326	367	406	389	357	354	356	370	339	352	371	336	393	350	385	359	360	364	360	356	370	338	386	409	367	376	354	353	380	364	381	333	356	397	407	353	345	344	392	373	371	352	400	374	350	372	363	388	369	380	347	340	425	342	359	358	368
3572	4545	2921	1472	1124	867	758	672	670	595	599	540	544	482	509	509	467	451	428	462	468	470	400	432	423	398	438	423	463	425	429	423	434	455	435	425	428	433	441	416	414	447	424	432	452	423	415	427	411	421	409	437	395	384	434	427	444	439	458	421	427	435	447	419	393	370	433	395	421	419	445	443	424	402	424	421	444	365	399	403	437	437	404	438	443	415	414	447	445	417	408	393	437	426	411	444	403	380	430	437	416	404	408	412	438	417	416	458	456	406	432	436	439	438	439	407	421	396	434	390	424	414	436	455	462	440	390	426	403	431	427	402	425	440	427	424	415	435	386	423	405	421	427	454	394	436	432	452	396	424	441	425	424	425	421	436	418	419	433	411	408	407	443	426	410	429	413	446	399	423	431	394	429	404	436	420	455	392	422	395	429	442	446	410	435	408	412	407	438	436	447	389	429	459	429	410	422	439	428	434	447	419	429	399	478	408	407	397	416	463	410	397	376	388	416	434	395	416	406	410	426	422	434	423	435	429	391	396	412	378	397	464	446	409	414	420	410	430	411	430	423	403	401	424	417	425	430	415	407	451	413	383	430	382	416	464	415	440	400	460	445	415	443	475	427	493	432	427	443	436	431	409	437	424	388	419	413	398	436	429	448	429	426	429	438	431	384	410	443	384	430	453	403	433	406	437	426	417	441	441	447	415	433	398	436	446	422	441	401	405	431	400	462	463	430	406	417	415	481	388	411	435	396	423	422	452	494	395	382	423	426	421	435	461	418	396	413	425	419	448	443	427	410	433	404	421	420	410	418	382	424	373	408	422	440	438	430	424	432	406	416	422	407	402	446	376	421	432	419	453	465	412	419	440	405	428	426	424	409	373	422	438	427	387	384	409	419	408	423	441	428	467	394	401	461	439	413	436	413	465	393	377	423	408	420	405	416	464	419	452	415	402	427	390	448	420	440	410	409	414	407	412	405	430	418	435	427	424	416	449	413	416	434	437	393	418	414	388	446	424	428	409	468	451	429	422	444	447	424	424	399	441	432	400	390	377	435	398	474	411	414	438	426	408	410	451	422	409	423	426	417	415	411	402	409	416	396	400	430	420	429	413	431	424	423	397	416	464	460	404	415	388	428	413	451	397	458	403	421	417	390	410	427	436	438	437	423	437	440	389	424	424	373	449	429	420	416	399	430	395	425	482	450	390	422	411	442	375	456	426	426	400	410	443	420	431	429	378	408	444	436	440	404	380	437	434	419	436	381	413	430	418	392	424	426	412	418	413	382	439	402	456	425	453	407	403	422	443	466	391	423	396	444	457	428	459	394	406	415	425	443	436	402	411	432	399	441	436	432	443	415	383	420	451	400	407	398	430	439	430	410	407	444	437	401	447	440	426	379	428	456	385	440	410	378	459	456	402	414	422	423	383	411	457	388	417	407	456	463	416	428	401	427	463	437	411	440	427	402	395	460	396	426	411	425	396	435	430	418	434	425	428	388	426	456	394	428	417	417	414	391	441	424	421	444	371	399	451	420	440	432	414	392	416	425	415	437	382	423	397	415	406	420	406	409	392	404	426	414	421	416	419	405	422	419	407	457	415	445	425	400	383	436	427	434	396	423	444	419	448	421	397	424	454	436	393	404	390	429	424	412	414	407	411	434	441	420	420	397	431	422	418	422	411	430	402	417	451	387	433	429	402	449	420	468	448	469	398	446	417	426	433	423	405	412	427	428	449	436	430	432	428	454	411	432	424	416	422	418	411	395	435	427	426	394	424	442	441	434	406	435	406	453	434	419	419	459	401	399	403	408	425	461	441	423	435	449	429	421	435	426	428	417	433	438	364	445	424	418	424	370	461	414	434	402	396	413	457	448	454	396	384	419	424	409	408	427	414	410	417	434	398	425	423	409	420	468	396	433	417	413	402	425	423	426	433	379	432	434	460	445	398	413	442	404	452	408	431	438	434	437	402	392	441	402	407	410	434	397	388	452	405	436	406	434	401	415	466	414	448	428	432	439	438	435	446	449	420	429	413	423	418	402	388	398	418	440	396	416	426	416	424	410	449	419	464	408	460	403	434	425	417	404	423	421	431	438	410	419	420	434	436	427	402	404	452	441	393	446	425	412	399	429	446	403	445	437	421	458	437	427	441	431	400	403	434	441	428	429	423	439	413	410	421	449	418	435	419	410	426	422	432	444	421	411	414	417	448	386	452	418	420	413	408	430	422	417	422	416	399	465	432	398	431	412	433	448	449	414	412	421	407	407	430	456	399	400	437	442	422	423	443	407	433	428	450	430	404	436	458	421	427	435	416	444	406	369	408	437	392	434	408	439	391	434	421	408	414	423	443	419	434	418	415	432	409	423	441	445	407	413	419	428	461	414	422	403	393	454	468	441	423	394	404	380	390	432	432	447	440	426	408	430	392	425	440	399	421	425	421	440	410	433	420	432	423	404	421	410	428	413	419	411	398	436	383	414	393	401	404	417	434	395	408	432	413	405	386	401	448	405	412	407	430	424	407	428	443	428	424	428	411	430	428	388	432	380	405	419	403	441	443	414	417	387	397	416	449	402	392	423	447	387	435	425	423	426	406	446	437	400	462	454	438	408	433	394	425	434	383	439	448	432	430	437	429	422	443	401	453	441	420	413	405	410	412	398	431	420	376	465	435	430	410	428	438	425	442	394	437	369	422	408	396	457	405	394	417	425	404	405	453	400	430	429	465	426	387	457	434	460	433	421	433	429	421	429	459	392	410	367	432	404	381	446	440	424	427	463	444	425	415	416	437	419	420	437	385	406	437	450	488	417	409	413	416	412	457	458	457	407	394	419	408	444	430	409	414	431	440	406	399	422	426	423	436	417	390	428	439	431	415	468	441	437	401	416	441	426	429	432	436	454	454	404	435	419	389	427	397	411	389	428	418	456	416	426	424	388	409	435	383	387	411	432	424	415	419	440	400	411	400	405	423	411	425	452	422	436	411	418	400	400	445	462	442	398	404	417	436	413	454	423	434	407	453	397	380	401	402	408	418	451	423	437	433	417	410	396	432	432	431	403	415	357	417	425	455	418	393	403	420	435	419	436	424	428	455	420	406	411	424	425	409	401	423	408	427	387	465	458	448	425	394	453	383	424	407	441	417	443	424	391	405	419	422	399	443	456	443	409	423	444	444	432	421	425	431	411	431	433	440	387	423	407	421	419	394	403	414	410	388	409	429	399	374	470	385	417	373	429	387	412	411	398	393	421	413	421	430	469	403	408	367	408	415	472	470	440	383	443	418	427	438	430	414	417	443	415	431	436	395	440	450	398	425	446	439	405	426	427	415	409	394	411	430	384	426	436	412	414	420	419	401	419	437	433	430	416	405	456	390	435	383	407	454	409	413	421	435	403	395	407	415	450	438	414	387	444	439	395	384	397	444	423	387	413	411	414	429	442	408	447	403	428	384	399	408	434	440	420	421	395	439	417	425	439	431	399	416	434	398	403	451	404	425
22549	21052	28536	23761	21055	21082	6872	1533	1250	1163	1157	1016	1080	1088	972	989	981	1042	961	1041	930	920	956	915	915	913	911	914	875	970	918	901	872	945	906	912	882	890	914	900	913	908	839	943	892	900	899	860	844	868	878	890	859	915	905	871	879	948	907	924	898	917	885	908	903	948	922	870	968	877	881	929	900	940	888	906	863	883	901	907	885	882	906	889	890	868	947	861	900	857	949	898	864	879	858	914	890	874	876	935	913	891	906	859	842	901	926	900	947	894	875	871	916	881	858	838	861	870	925	870	913	853	884	890	937	889	891	853	877	848	920	905	938	911	901	900	887	940	908	921	888	872	903	911	878	893	917	868	856	911	896	910	889	863	872	872	952	915	896	968	880	928	884	911	913	829	936	932	913	909	900	890	896	919	872	921	935	896	855	966	869	820	889	898	899	940	914	904	866	873	898	908	934	894	934	841	872	887	936	920	913	884	898	834	905	863	860	906	837	899	910	907	941	881	901	890	879	898	967	878	894	873	917	839	900	878	902	898	872	901	910	915	875	906	876	855	868	914	884	856	884	880	898	856	904	918	913	893	892	898	867	935	859	925	932	876	904	919	936	890	919	936	887	872	919	874	838	867	892	934	929	875	959	895	845	935	861	902	892	927	879	881	899	931	882	907	926	870	902	942	903	869	848	914	870	891	877	867	855	884	873	872	896	817	881	882	878	873	897	872	901	877	984	894	918	874	923	880	907	898	910	872	883	914	925	947	903	906	918	911	825	924	889	919	859	918	947	955	944	835	867	899	841	887	860	915	912	900	863	884	922	920	935	851	885	868	929	842	865	890	897	950	933	914	889	883	910	910	861	912	859	886	885	857	916	875	861	888	814	850	863	909	912	874	905	922	897	932	836	878	919	896	846	955	920	872	867	904	824	850	864	876	869	961	887	944	943	933	915	920	858	894	861	880	893	880	852	938	942	889	849	888	920	897	911	841	861	910	873	930	904	898	869	897	857	937	902	928	890	892	902	873	767	849	900	814	905	915	912	923	874	899	869	886	866	861	898	862	891	886	874	879	908	863	911	850	905	919	888	881	875	861	919	910	920	911	880	890	911	924	839	852	887	921	836	871	859	849	914	879	890	856	883	889	863	888	912	870	873	942	906	868	872	890	887	927	872	884	952	847	835	916	846	879	909	848	900	870	862	872	955	906	839	907	869	942	901	907	891	887	855	880	892	927	895	829	859	885	912	880	851	925	941	855	912	868	869	923	940	896	857	903	919	893	841	889	874	864	921	908	917	879	907	877	863	848	915	871	864	857	895	899	843	868	901	927	856	886	912	845	900	866	828	891	855	929	880	910	878	887	873	883	881	881	892	908	888	838	897	945	908	920	871	910	939	881	865	844	851	868	863	877	881	862	907	887	873	888	888	877	879	864	851	900	898	876	880	879	948	891	868	912	903	873	896	900	898	879	877	867	848	869	956	852	915	868	951	884	898	851	897	865	896	893	918	885	862	886	892	914	918	927	904	873	848	889	853	877	867	886	829	870	869	874	875	901	935	875	897	859	836	852	897	850	926	868	848	845	891	880	887	922	872	865	884	886	883	895	860	878	911	870	949	904	867	927	890	855	905	956	916	926	913	932	894	933	852	897	911	895	905	887	930	889	884	886	865	855	904	918	914	873	865	832	865	946	875	879	902	907	890	891	836	838	873	837	902	869	914	819	852	872	873	923	863	927	906	878	905	885	856	904	894	891	876	903	887	907	936	889	829	829	893	914	916	885	870	874	879	832	888	931	883	871	870	872	912	874	877	875	926	895	915	843	878	860	887	905	861	863	902	884	866	914	967	833	914	878	922	909	889	915	841	911	894	791	875	855	956	852	884	871	917	842	859	889	839	874	861	909	900	866	868	896	910	872	937	897	876	843	910	902	942	870	870	902	892	868	918	872	875	943	828	869	838	912	844	899	862	916	825	861	896	927	913	885	845	864	895	897	865	916	909	848	897	857	880	872	855	923	922	859	877	917	963	926	931	925	884	935	980	889	934	855	904	935	867	882	909	895	860	890	881	841	883	890	848	939	913	904	936	857	892	808	915	894	856	867	916	851	858	874	906	923	904	880	909	874	815	854	833	937	882	866	899	861	908	913	883	890	852	866	931	885	888	885	868	872	858	930	924	892	892	929	874	888	933	864	855	902	860	874	885	928	872	897	924	897	872	886	887	906	908	910	876	935	854	910	950	873	899	868	904	839	893	893	930	858	886	884	860	840	853	868	897	858	900	862	906	956	874	872	860	868	863	899	868	907	902	901	884	871	938	871	891	908	907	861	928	879	877	924	921	853	893	872	863	837	881	866	883	872	883	883	875	892	863	897	916	900	854	895	865	917	870	941	924	923	928	910	915	895	893	876	894	866	921	884	845	927	927	867	879	876	880	890	878	937	931	932	876	874	883	889	826	843	902	889	913	881	912	908	900	868	881	868	860	885	883	897	880	851	877	823	883	928	849	912	923	890	891	876	880	878	899	947	930	924	936	911	873	933	881	886	890	862	837	934	916	823	890	890	887	922	900	869	902	867	875	917	911	898	861	835	905	862	848	911	905	904	916	904	909	874	890	906	883	879	884	856	810	917	859	872	861	841	921	859	862	912	818	916	904	885	899	903	885	909	882	918	929	886	886	922	842	867	869	932	888	884	900	834	849	892	848	856	863	906	942	881	924	886	864	892	873	907	924	879	861	826	868	856	909	860	868	870	882	856	889	880	905	890	840	892	911	820	840	865	911	941	885	862	886	885	917	887	920	883	915	949	857	934	926	874	947	858	857	877	912	901	839	897	867	916	937	859	907	904	863	845	825	877	876	903	889	884	860	865	863	896	890	838	914	867	836	908	905	890	885	889	885	813	893	886	913	862	881	864	882	836	891	917	885	892	968	903	907	955	870	817	896	868	863	830	860	879	900	899	911	944	909	889	907	878	866	956	871	890	879	861	883	836	931	863	918	921	919	894	900	897	882	890	901	947	865	860	890	883	888	847	885	903	898	883	894	917	894	903	905	919	890	881	888	879	956	863	882	909	835	887	900	907	849	886	926	865	889	879	915	847	898	897	850	846	891	879	883	852	849	927	915	881	898	891	809	913	890	880	848	920	924	848	892	896	907	894	845	938	840	856	913	911	871	919	878	894	892	876	855	880	914	921	859	880	864	853	881	885	883	887	839	884	860	867	857	884	886	848	898	906	885	909	864	928	890	914	932	867	844	922	902	902	929	908	957	850	903	893	876	846	911	874	921	914	890	858	864	954	887	860	894	914	866	854	933	895	915	855	901	913	868	863	855	852	837	912	894	912	852	836	835	844	918	871	878	892	870	857	912	898	925	850	858	952	828	837	847	909	888	905	836	918	903	847	911	913	851	928	938	868	901	880	880	897	880	901	916	950	892	882	856	881	877	939	924	890	884	909	895	943	905	882	881	868	847	880	883	876	875	901	855	906	948	918	904	850
5107	14133	9781	4849	3700	2938	2273	1919	1720	1458	1423	1286	1239	1208	1179	1061	1079	1073	1046	998	967	1006	984	978	949	982	960	973	987	975	939	945	935	916	913	954	912	924	945	921	978	970	980	928	945	969	951	917	877	961	885	970	934	911	895	912	932	905	963	952	939	896	872	921	942	948	921	919	875	887	934	984	937	935	949	889	898	901	934	923	892	917	968	939	930	927	922	940	953	911	915	862	922	904	901	924	862	956	985	910	924	884	901	896	886	889	905	918	933	916	922	908	879	893	892	908	886	948	891	911	916	925	892	943	945	892	884	875	855	932	906	885	946	940	923	943	947	955	921	901	932	878	872	950	914	929	950	941	992	897	965	896	884	952	899	904	911	900	907	916	926	946	874	935	916	924	911	915	882	926	937	948	937	927	914	891	874	890	906	974	935	874	924	914	927	891	891	956	849	927	899	828	950	899	884	970	918	863	942	922	914	901	890	903	938	931	898	876	889	903	953	930	947	923	923	891	920	887	909	949	883	939	889	957	877	908	930	948	852	914	896	956	930	901	930	921	886	903	897	923	895	966	932	877	932	934	975	866	879	910	970	924	897	932	888	950	912	920	898	893	919	891	907	946	926	902	958	928	916	964	945	881	871	880	912	877	937	877	968	881	952	906	881	934	868	907	891	937	936	945	892	932	913	874	922	871	929	932	908	909	889	897	923	953	911	962	931	942	886	927	932	911	903	907	931	923	931	933	947	935	914	948	894	910	942	883	867	900	920	921	989	910	948	951	880	947	924	964	914	884	908	910	907	893	903	927	878	890	862	890	931	940	877	924	902	922	923	925	914	918	936	898	942	937	865	966	946	951	936	927	890	964	953	865	911	914	911	911	882	862	888	918	976	911	900	947	945	908	953	971	909	872	928	929	928	946	927	878	909	918	907	880	943	953	924	869	888	921	913	942	928	912	899	928	903	964	893	873	985	889	888	884	943	913	908	925	968	892	888	904	931	926	876	904	971	943	875	884	945	948	931	942	937	927	902	940	916	947	1004	903	906	938	962	926	986	879	934	910	967	936	916	961	812	910	893	867	905	916	969	920	879	944	946	904	923	926	897	912	911	908	948	910	916	921	929	952	929	883	883	925	918	921	936	916	935	881	987	941	872	956	923	909	912	910	909	907	909	897	955	924	923	892	967	933	938	939	910	872	945	937	935	921	942	885	898	970	850	893	887	950	921	903	887	932	895	892	897	890	863	905	846	892	967	915	905	927	866	917	928	958	875	934	873	901	959	882	925	857	928	871	922	907	935	888	886	948	931	876	944	946	915	924	891	927	919	941	902	853	927	920	860	894	955	896	970	929	895	920	944	878	916	867	911	889	914	901	925	914	959	889	859	974	922	886	895	870	903	901	934	931	909	932	908	897	917	902	932	885	979	887	933	893	940	873	919	915	943	936	897	895	927	897	916	929	887	913	937	950	888	982	933	898	888	910	890	926	894	880	881	906	884	913	901	906	919	898	896	901	956	934	921	907	890	941	895	963	955	961	932	880	900	908	917	875	934	912	886	947	963	930	938	990	906	907	926	963	907	890	915	903	896	938	894	926	827	895	864	905	905	995	951	893	942	913	953	871	877	870	935	924	859	910	880	882	962	934	905	897	860	903	898	920	896	932	937	911	936	960	915	1001	906	996	898	919	911	968	915	929	918	861	914	903	876	907	859	924	856	888	937	902	902	885	1008	916	952	882	920	918	881	893	911	887	942	882	916	915	974	899	884	910	888	904	942	929	870	879	891	927	946	951	888	923	891	932	895	884	907	867	897	859	926	916	952	942	894	883	935	935	907	948	932	894	849	918	907	877	894	881	954	921	935	894	939	933	899	908	899	947	854	908	905	885	914	913	936	902	979	845	940	913	915	929	968	913	953	936	954	963	878	882	806	915	956	904	902	916	857	924	929	919	904	955	952	925	922	966	890	929	929	903	934	880	949	981	1000	899	925	925	935	921	884	945	878	919	906	909	901	893	928	946	984	922	918	927	871	906	913	935	939	925	881	876	886	912	898	902	880	901	892	943	885	976	961	904	917	881	943	856	912	938	973	922	875	945	962	858	868	912	971	881	903	876	866	872	936	908	874	899	936	912	893	911	945	980	930	917	966	880	867	851	921	916	935	940	920	923	892	911	898	923	915	887	930	953	934	880	911	837	885	894	895	885	904	915	921	937	892	904	898	940	925	920	916	941	915	848	881	887	942	861	895	897	916	952	922	889	925	904	946	924	912	892	924	916	907	930	961	898	907	920	884	915	903	989	975	925	893	925	948	902	900	909	928	866	905	885	922	865	868	918	947	932	907	841	896	947	923	928	851	941	916	903	878	900	887	864	894	900	891	946	930	921	919	946	903	928	963	910	891	926	963	889	904	919	908	956	902	850	914	924	885	945	949	924	841	931	983	884	905	889	902	905	902	980	944	962	914	878	931	895	894	935	924	938	949	948	939	926	919	888	921	987	900	940	969	891	905	902	914	873	946	942	846	865	979	890	952	878	889	927	876	887	918	925	823	904	847	945	946	967	927	824	904	936	960	951	905	881	912	933	880	897	869	895	890	880	892	877	920	955	907	876	907	873	960	942	902	894	890	912	966	988	917	923	928	921	905	902	880	906	866	952	871	915	847	886	897	904	906	903	886	915	897	923	953	930	881	931	946	862	937	958	952	907	939	913	938	898	929	911	939	905	888	925	925	900	901	903	963	898	895	887	894	928	919	876	893	876	901	932	916	891	925	981	945	963	909	926	894	896	894	935	925	895	976	883	893	938	925	941	958	932	942	967	941	889	974	957	897	965	875	900	906	945	913	929	898	931	883	900	864	942	935	863	905	873	934	912	850	922	872	918	878	915	954	915	910	905	910	865	927	870	880	924	919	913	912	884	889	976	913	872	924	888	939	921	931	911	935	906	895	870	936	932	910	910	919	921	937	912	909	913	932	923	907	923	996	955	927	903	936	934	956	922	915	902	940	892	973	957	937	911	933	908	919	917	886	922	915	944	887	877	947	863	934	911	925	935	941	930	915	933	1015	908	910	983	907	917	859	885	926	947	924	875	917	870	900	925	900	903	902	932	928	871	843	935	946	912	916	903	868	957	943	917	914	929	893	881	838	961	872	894	881	920	886	896	928	890	901	919	864	864	953	938	822	875	936	958	917	899	907	938	943	900	925	886	917	952	883	963	946	906	963	979	915	862	914	861	888	933	876	922	904	908	867	906	961	911	922	867	898	949	890	835	888	948	942	927	904	905	861	933	948	908	954	947	909	984	925	864	904	955	875	944	901	914	931	888	919	955	899	913	918	896	914	910	896	896	926	886	910	950	888	943	989	881	887	879	923	875	935	888	938	908	890	897	909	863	853	884	925	919	916	901	875	909	905	866	944	927	939	905	938	931	878	862	874	861	879	893	902	886	904	909	904	912	918	971	960	931	928	922	938	931	892	918	905	941	923	899	896	958	939	897	855	884
27604	17594	3432	457	305	283	286	258	265	290	266	251	228	243	271	261	253	254	250	290	240	246	260	255	252	280	258	300	242	260	244	262	269	241	243	249	261	266	257	241	238	227	255	269	248	258	245	291	282	250	256	269	228	250	248	258	263	239	251	232	271	268	272	246	265	257	281	256	244	256	247	234	228	282	258	230	258	242	239	263	258	245	230	239	262	241	228	248	232	265	264	250	264	238	232	259	252	247	257	243	254	252	271	256	269	264	253	231	248	268	264	249	284	247	231	259	265	235	262	257	256	237	272	227	249	229	267	216	247	234	267	281	233	273	250	255	246	286	258	268	257	255	215	249	247	262	239	251	251	231	244	256	276	240	272	252	249	279	272	241	279	251	261	231	274	265	255	259	260	269	274	257	243	258	242	245	245	201	243	227	260	263	277	277	254	225	217	214	244	249	262	250	235	253	249	252	276	261	232	245	238	234	299	225	275	273	258	234	257	258	246	247	246	209	258	231	263	246	244	253	251	275	236	265	280	243	219	249	244	264	271	252	242	227	250	254	226	250	269	214	239	220	247	269	258	219	226	239	249	245	271	253	251	247	258	229	238	244	252	242	271	257	241	242	256	245	228	261	257	242	256	254	222	250	249	252	239	262	232	247	232	270	279	248	246	242	251	252	252	254	263	239	265	251	246	244	243	253	206	261	245	247	240	274	236	272	245	231	234	260	248	288	260	260	250	244	233	258	264	252	233	238	228	251	277	250	243	264	227	260	251	233	259	227	249	258	261	251	260	254	243	246	266	241	250	239	215	240	274	254	261	258	255	238	256	250	253	243	231	251	241	252	255	250	247	255	235	255	257	237	235	243	241	267	253	259	251	229	240	243	252	256	270	253	257	257	263	233	222	247	271	233	243	258	206	268	246	224	237	234	269	261	240	216	252	247	259	251	237	259	232	241	285	231	264	277	229	254	244	259	246	252	281	223	262	232	233	248	282	263	225	248	218	261	267	263	257	254	264	247	249	259	265	238	251	225	264	224	233	263	249	230	247	274	256	243	246	234	242	278	246	243	240	244	220	266	218	232	261	238	239	247	246	237	264	246	253	252	257	273	254	268	267	242	233	268	266	281	267	254	225	262	250	236	248	254	244	250	269	235	268	251	222	257	224	264	228	237	246	244	266	253	235	249	257	239	252	241	256	228	237	247	255	245	268	235	255	257	271	273	245	238	255	267	211	265	260	272	253	259	272	237	234	227	258	259	247	258	261	250	224	263	262	263	243	249	270	265	248	238	246	265	250	272	265	232	261	257	208	236	225	253	239	249	285	246	241	222	263	248	272	266	229	231	230	254	272	242	270	261	233	251	251	286	264	255	255	275	248	243	260	277	259	275	218	245	282	231	261	265	253	278	228	290	245	284	268	229	267	242	253	260	233	286	259	230	274	258	264	265	250	243	265	250	246	258	264	261	253	248	239	262	245	249	248	236	264	249	248	244	245	234	207	279	245	237	251	230	283	251	255	239	219	255	267	251	205	241	250	254	243	230	265	251	259	237	244	228	269	242	267	223	247	241	243	212	257	253	249	227	248	249	259	272	251	240	234	236	255	256	261	237	251	246	276	281	247	234	268	240	248	268	247	248	259	266	241	280	239	248	243	228	277	250	252	244	261	274	259	243	265	249	280	250	284	233	263	276	256	268	252	264	231	272	238	228	255	232	257	242	237	234	230	224	232	245	251	240	241	244	244	266	252	237	248	254	248	266	249	252	232	245	237	251	253	274	246	259	246	248	234	271	250	233	248	263	263	246	242	241	258	256	251	261	236	251	260	231	248	228	270	263	234	255	254	264	259	256	232	296	255	249	232	235	246	262	246	248	219	267	267	249	230	245	263	229	263	274	251	268	241	251	254	260	229	261	280	249	267	265	242	275	268	257	255	242	246	251	289	261	236	266	243	230	221	269	258	224	236	248	232	243	274	259	266	269	254	256	257	252	260	255	261	276	270	253	252	260	236	232	225	251	270	238	255	261	227	246	252	248	256	218	246	247	253	244	250	279	241	217	243	270	257	226	271	255	233	274	279	245	265	273	243	230	235	249	237	245	251	253	227	237	248	269	276	249	264	265	258	256	242	248	262	272	275	230	236	283	266	256	264	271	239	236	254	219	253	283	259	271	229	248	265	232	247	272	255	253	279	256	259	250	238	245	251	258	242	262	243	247	233	237	231	267	224	265	276	266	240	242	223	252	224	257	257	242	255	249	270	236	264	224	240	226	248	251	242	232	236	258	241	242	244	242	240	256	266	232	239	256	231	270	246	245	262	271	255	273	238	231	268	234	258	202	235	277	270	209	242	266	254	219	255	281	242	249	239	232	277	263	246	248	251	266	275	233	286	251	262	228	218	244	258	257	252	274	255	241	229	287	269	269	250	232	229	241	239	236	269	226	252	249	237	301	255	228	255	234	227	250	247	223	233	242	263	298	274	235	279	238	240	265	236	236	227	246	256	234	271	252	267	238	265	233	229	240	269	277	236	256	245	247	248	247	247	256	241	249	268	212	243	246	256	271	269	258	264	221	242	251	283	278	246	236	254	252	246	255	280	253	227	257	248	218	242	284	249	225	264	260	253	224	258	255	242	241	239	236	262	237	257	274	241	244	234	233	249	237	245	259	250	273	236	241	268	261	261	233	265	251	240	256	265	250	253	244	244	242	273	245	267	261	253	258	197	216	259	258	244	228	250	232	247	279	233	250	265	224	257	262	261	256	252	246	241	236	253	249	237	261	244	271	214	265	269	247	276	269	216	277	254	240	268	211	223	255	244	259	264	248	254	240	242	258	262	271	252	268	253	228	235	262	245	240	224	261	275	261	255	273	245	238	237	244	264	249	248	255	264	226	241	237	234	222	239	236	247	238	258	243	257	243	269	261	256	251	244	255	229	257	256	257	236	256	251	256	254	235	239	261	287	232	249	230	243	256	251	229	282	292	253	262	245	281	262	268	244	285	254	225	255	248	229	251	273	267	269	208	262	259	271	233	233	236	242	257	240	247	245	241	266	246	243	261	260	233	246	247	236	246	220	226	263	245	228	270	253	238	265	242	233	239	236	240	243	264	267	236	244	249	214	247	234	265	235	252	239	241	271	234	229	270	241	250	224	244	301	257	261	258	271	236	230	239	266	256	254	247	222	222	234	240	239	264	274	267	255	244	279	225	245	240	256	256	277	247	241	221	235	231	262	218	226	230	275	239	241	233	250	208	282	237	265	231	278	230	257	249	263	213	248	236	244	267	260	270	243	251	273	246	268	245	236	247	242	237	252	282	258	271	294	269	245	250	285	236	243	235	233	259	257	245	262	234	253	263	244	250	260	270	240	262	225	249	275	229	257	267	247	225	213	248	264	249	248	231	241	262	256	230	226	251	221	237	271	240	247	254	242	248	247	259	259	216	231	254	225	233	216	259	241	224	253	255	253	250	282	227	243	256	242	229	255	228	268	249
4356	898	619	407	365	368	330	304	324	279	293	287	295	258	300	310	270	328	262	297	270	272	274	295	299	278	305	292	288	269	270	273	266	288	303	274	300	277	298	299	273	292	248	290	276	269	286	277	282	299	246	275	271	287	276	280	308	272	287	281	280	310	263	261	284	289	308	293	289	256	264	272	293	272	267	282	263	313	293	299	281	272	277	293	280	286	297	280	266	312	297	268	280	306	270	291	301	263	292	284	276	271	274	306	308	270	309	272	276	275	315	241	296	270	271	302	282	256	247	284	274	286	284	260	288	306	256	280	266	266	286	301	257	288	277	275	300	275	278	274	276	282	275	293	278	298	285	276	290	295	276	287	290	278	254	276	288	248	314	241	301	283	288	279	296	293	268	267	291	271	306	280	279	251	271	276	294	306	257	284	322	262	312	298	295	267	290	343	276	290	257	232	244	288	280	271	306	307	295	280	294	272	275	296	253	294	294	292	283	273	302	288	292	299	259	271	289	313	254	297	284	292	276	263	302	306	285	274	264	258	292	269	237	257	267	281	267	302	313	280	266	273	264	265	245	293	273	318	280	284	274	270	267	283	320	308	248	308	244	283	272	274	282	269	270	281	299	303	281	248	284	275	281	262	279	279	283	278	275	256	285	273	275	259	265	272	257	265	279	247	315	288	293	293	305	286	312	272	290	311	304	273	287	267	258	278	291	288	275	282	267	277	279	264	281	261	244	280	259	287	268	283	292	287	266	267	267	313	271	265	261	298	285	291	265	275	267	291	285	267	282	283	281	277	281	275	281	285	277	261	262	286	285	277	259	284	295	283	265	255	283	288	272	307	307	292	278	268	309	282	260	281	273	276	256	277	264	315	282	276	268	248	293	280	282	289	248	290	260	276	277	278	291	276	271	289	269	252	276	290	268	265	266	255	267	260	279	283	275	261	284	321	277	283	292	274	272	283	300	262	311	256	309	289	312	279	254	324	264	259	277	289	272	268	287	292	263	281	277	253	313	283	321	280	310	336	291	286	277	273	264	300	299	295	299	237	273	303	317	272	267	271	259	265	276	310	291	269	259	293	314	275	289	242	293	273	285	277	276	298	284	254	276	286	280	263	267	300	258	311	279	297	272	257	277	283	305	266	308	282	281	271	280	258	285	253	275	252	283	263	258	284	238	301	282	285	273	333	276	306	273	299	258	291	276	286	311	298	277	293	293	297	274	284	267	273	276	293	276	275	294	304	298	304	305	272	284	266	282	276	261	274	251	271	248	282	277	260	265	295	269	282	290	293	275	286	280	303	277	298	261	306	259	279	271	270	234	273	276	303	292	271	292	282	284	264	266	299	281	276	273	307	266	230	286	287	286	273	287	288	288	266	274	265	264	313	297	286	239	279	272	302	326	266	292	294	296	287	278	278	267	251	276	293	268	265	299	245	315	296	317	283	270	272	274	257	270	314	292	289	270	271	282	291	271	285	262	300	289	294	274	270	280	279	288	292	277	308	300	260	272	268	276	270	308	258	288	282	277	276	303	291	289	300	301	261	280	263	288	280	280	269	289	302	294	284	277	278	290	299	277	304	306	275	294	283	245	275	280	301	300	281	273	282	336	289	292	287	275	268	284	252	299	304	273	299	279	256	287	289	283	237	262	279	283	249	271	253	289	253	259	312	285	284	281	291	271	266	261	296	299	251	303	284	319	290	269	316	281	232	301	249	276	307	286	294	286	290	260	273	308	306	266	292	272	270	282	276	295	294	305	296	290	281	286	281	289	282	288	283	289	289	288	306	269	279	298	275	279	257	282	301	297	304	305	275	244	277	318	331	254	275	264	308	280	289	304	303	270	317	286	279	285	321	282	303	271	293	264	297	273	274	281	268	275	301	255	267	303	290	311	294	284	259	302	262	278	285	276	301	272	284	279	286	306	320	303	296	293	293	287	258	301	261	288	259	278	269	276	262	277	294	274	234	278	275	267	299	260	276	264	280	258	282	269	261	281	277	304	264	274	290	275	280	269	275	304	304	279	273	324	265	304	289	256	299	340	276	247	269	256	276	284	291	299	277	271	281	263	289	284	318	237	282	272	295	275	271	278	303	261	306	289	289	306	293	277	289	287	296	244	292	287	271	303	251	298	291	254	296	291	267	231	293	263	251	267	291	264	311	301	253	283	280	263	292	322	313	330	265	274	286	280	313	286	290	310	313	269	297	314	297	290	295	266	269	261	282	267	296	326	306	309	278	296	275	260	267	296	266	272	300	273	263	279	263	289	270	261	308	301	275	275	271	305	281	266	284	273	280	249	291	270	300	316	269	294	276	298	263	304	269	260	281	302	305	279	249	299	289	271	293	278	286	264	283	285	241	280	296	298	268	270	258	277	297	294	271	270	256	318	274	294	284	274	287	274	276	307	300	293	295	284	263	282	280	286	271	296	259	286	279	259	276	288	278	311	295	320	273	266	287	286	300	300	268	299	296	300	268	292	291	312	290	288	249	313	302	256	298	304	296	283	290	329	276	280	281	230	300	316	275	318	254	297	269	276	305	260	301	307	281	274	272	287	271	259	321	298	283	277	284	257	279	285	302	293	267	294	264	269	275	286	297	298	292	281	301	267	273	267	281	260	274	257	256	284	286	300	294	287	287	255	284	253	281	291	271	246	273	289	292	269	277	257	267	274	307	288	246	300	252	281	282	277	297	268	272	298	295	286	294	289	283	295	287	293	276	259	282	287	293	281	310	321	276	268	322	261	300	301	243	280	278	259	270	274	285	264	275	287	289	293	291	274	285	290	293	292	270	284	289	284	280	277	248	288	300	278	285	274	267	264	318	269	308	311	273	280	265	279	268	307	282	293	286	289	306	264	248	250	273	281	277	250	274	267	314	270	313	250	305	280	293	259	270	267	252	276	306	293	317	289	286	292	302	271	255	287	302	318	286	280	299	268	292	304	300	292	299	293	294	277	281	279	308	263	297	302	285	257	308	268	270	267	276	278	297	302	280	274	291	280	264	256	277	305	288	280	285	260	283	284	309	282	303	262	244	279	279	305	273	292	265	282	276	277	275	260	282	269	269	278	293	304	285	303	280	298	280	305	292	283	282	283	305	267	296	278	273	266	281	246	270	294	283	279	253	297	306	279	268	249	261	285	268	295	249	268	283	292	263	287	278	280	268	261	300	292	254	302	268	305	273	309	297	268	291	269	280	313	278	263	291	310	296	274	264	320	292	263	323	305	281	285	272	292	280	270	297	314	288	308	265	269	280	264	278	285	308	299	300	281	280	278	292	278	295	271	299	305	281	278	259	252	277	299	277	304	294	274	246	306	275	272	276	276	244	269	294	285	267	285	293	298	279	280	269	277	256	277	302	279	280	253	280	279	294	293	252	282	295	306	290	300	274	257	256	301	288	295	266	284	292	290	275	291	247	266	303	304	275	306	264	254	266	312	307	268	260	290	285	293	286	295	289	254	294	269	281	282	268	301	292	279	277
23674	21054	28038	24273	21047	8718	1234	879	769	762	718	698	655	640	656	666	641	654	647	635	629	603	605	651	610	625	549	664	564	639	574	582	637	588	567	595	590	661	624	624	636	619	624	606	545	597	571	574	557	634	625	605	584	606	548	550	586	597	594	584	593	602	597	544	599	601	589	624	603	591	616	586	594	578	609	607	556	587	591	592	600	557	604	626	612	612	590	605	556	581	582	583	638	613	655	622	627	581	636	573	596	533	573	663	608	569	588	632	612	585	612	581	567	553	591	638	559	606	636	587	602	582	589	638	559	566	607	592	578	575	615	566	579	557	596	597	553	589	591	587	585	601	602	555	572	596	572	574	628	615	594	571	526	613	579	575	640	616	645	618	617	606	595	622	576	621	604	605	566	531	581	631	561	585	648	557	580	621	558	592	588	586	621	568	614	576	567	599	569	605	603	585	598	609	589	570	601	605	585	554	642	607	601	570	636	593	586	571	617	604	604	556	603	635	632	598	587	606	580	591	558	590	571	610	561	585	606	624	649	576	554	604	619	629	611	581	657	605	605	561	569	598	639	609	584	604	570	627	625	582	632	562	631	615	556	592	639	597	601	597	597	587	648	621	597	633	569	589	620	576	597	602	603	586	606	612	624	621	584	597	589	600	599	588	535	555	590	610	598	559	608	628	588	576	564	612	639	609	567	600	584	563	542	576	617	589	609	592	613	573	575	604	600	591	622	555	588	630	599	555	591	572	575	597	598	615	636	633	580	565	609	635	576	581	586	639	572	586	620	587	578	557	600	585	626	614	583	596	603	588	586	602	616	585	593	628	590	639	572	581	606	618	593	575	577	611	608	561	608	645	593	591	576	622	599	544	649	633	624	598	584	581	573	581	605	579	579	571	609	614	580	582	609	598	602	573	608	571	600	650	581	607	578	598	570	605	613	649	628	570	630	548	604	585	607	599	593	552	595	574	594	591	573	611	601	573	635	623	567	609	630	557	575	598	598	636	554	593	586	597	611	583	555	606	613	600	663	624	619	621	595	578	602	618	602	572	581	608	611	597	586	624	602	574	667	590	595	575	588	594	624	596	589	633	600	553	616	650	637	579	560	566	614	590	617	554	594	568	617	609	584	604	597	537	611	578	550	638	620	558	641	570	607	600	570	562	571	593	570	561	582	586	590	592	627	576	615	554	603	573	630	594	609	614	584	632	634	616	599	607	568	619	604	626	604	606	593	604	587	608	625	579	581	611	587	562	565	612	603	578	562	569	616	540	568	596	632	599	575	635	629	563	559	590	632	611	634	565	625	559	563	587	607	574	600	573	569	610	625	571	628	550	593	603	569	578	574	630	627	555	603	601	587	622	605	601	559	590	599	620	568	609	608	566	586	609	620	566	607	609	585	631	551	650	549	606	564	581	652	617	628	600	539	591	578	617	599	623	607	607	599	567	591	614	596	591	570	598	587	555	637	591	601	621	605	561	568	632	576	598	634	631	589	554	601	602	610	614	608	589	615	601	623	548	604	575	588	608	641	580	576	606	574	614	641	651	587	577	566	599	565	620	640	607	606	599	628	597	599	608	588	581	563	569	553	600	570	555	578	595	582	651	631	603	611	570	608	591	597	574	606	577	618	582	607	616	650	575	580	600	580	627	590	592	620	565	559	573	588	553	596	578	589	614	567	610	643	602	602	553	601	601	590	587	590	600	615	592	576	612	561	592	588	551	594	590	569	589	594	586	597	602	595	605	603	571	601	599	603	557	578	590	615	564	605	563	597	603	599	594	603	610	603	602	602	611	607	597	618	558	557	580	627	618	595	578	594	603	589	571	586	581	542	605	634	611	615	602	651	624	603	574	581	588	581	607	582	604	617	621	600	603	619	561	589	571	577	585	617	617	619	588	630	604	610	614	595	607	575	546	614	570	573	561	598	604	634	589	595	587	551	558	590	608	597	577	621	558	607	579	570	605	585	607	546	583	586	595	608	581	582	598	650	608	621	574	587	607	585	589	574	607	647	579	568	589	584	563	606	584	586	559	596	560	625	607	554	613	594	627	634	624	606	548	619	606	609	581	545	596	610	579	644	592	574	565	597	593	573	564	598	576	614	568	595	597	588	599	599	611	565	618	601	632	537	595	628	606	607	562	579	598	592	566	620	568	635	606	606	559	575	560	641	596	577	607	610	558	555	602	592	642	604	600	641	594	570	630	646	605	581	583	609	614	627	632	586	589	571	609	588	602	572	578	610	618	605	598	565	589	579	618	579	608	585	566	591	559	575	580	595	566	593	569	592	575	585	590	588	580	584	552	622	564	641	585	633	619	635	580	587	616	531	556	612	595	577	596	592	598	601	559	574	607	605	566	615	602	562	634	539	614	612	623	578	621	595	610	643	590	604	572	604	609	572	601	575	595	613	599	625	585	550	598	629	587	554	552	558	574	598	633	595	600	551	601	610	638	599	608	573	577	600	562	595	598	604	626	573	582	565	561	576	548	586	593	600	624	602	591	572	581	599	613	546	596	622	626	605	583	612	514	597	589	545	592	620	630	605	560	608	559	580	608	561	577	621	647	594	607	563	580	641	573	603	585	635	609	560	620	579	563	575	574	617	629	551	587	578	570	589	642	581	574	556	630	543	596	614	576	599	578	625	558	584	549	602	554	547	621	572	602	566	622	577	590	592	609	577	582	610	579	602	562	655	624	594	538	616	610	615	578	602	573	544	616	578	588	578	589	632	535	610	608	601	571	600	585	595	611	602	559	559	617	610	573	563	619	599	547	610	590	601	579	617	605	640	553	566	553	580	611	566	639	626	609	630	603	567	611	568	564	534	568	625	563	644	589	573	605	593	573	595	638	638	626	600	588	577	617	571	618	567	600	562	600	642	610	585	578	612	591	618	597	596	588	557	617	609	633	586	638	584	604	574	592	622	592	577	573	573	573	610	592	618	610	602	550	582	594	600	589	609	587	623	614	673	587	598	600	599	590	633	593	579	594	583	605	544	606	575	612	562	585	597	530	610	594	539	659	593	606	592	569	546	535	583	577	596	597	625	617	593	617	607	586	593	594	626	608	625	577	620	606	613	536	597	619	570	592	606	566	604	579	620	604	599	618	627	640	592	612	610	594	552	584	616	656	581	606	575	591	590	582	625	564	640	599	559	595	606	585	606	603	594	556	601	604	556	639	571	569	625	610	590	586	557	608	592	622	602	632	587	623	628	603	561	561	613	591	586	607	598	622	679	620	565	566	622	654	582	609	574	584	589	626	601	599	568	615	559	567	595	579	620	598	616	601	610	613	601	622	588	599	587	599	589	604	590	575	598	585	614	627	587	600	625	599	612	606	588	640	563	580	535	602	619	558	571	585	577	575	629	594	578	598	630	593	640	614	592	634	581	583	596	584	543	555	570	580	621	532	590	609	556	566	582	585	619	607	572	558	632	596	565	588	595	549	595	613	567	580	573	641	573	594	596	597	607	576	573	553	625	607	615	586
3778	8677	5776	2782	2078	1654	1403	1163	1005	952	841	811	776	741	713	716	689	678	717	679	633	659	676	663	660	670	655	644	648	661	609	636	622	619	683	620	640	608	648	659	666	635	612	638	603	604	655	620	648	623	610	642	676	662	612	617	654	647	627	664	624	615	598	602	634	589	602	604	649	577	578	628	630	612	605	645	687	643	610	651	655	631	574	613	657	619	621	623	613	646	605	581	639	604	614	595	620	610	584	647	649	627	657	592	618	613	651	682	603	647	588	628	663	629	596	622	622	632	613	646	600	587	562	619	574	587	588	588	632	614	573	634	641	663	654	610	625	618	593	624	620	647	617	625	691	629	630	611	632	643	635	646	638	605	581	604	627	612	643	622	582	617	620	581	675	630	598	580	585	604	598	616	677	616	619	604	630	622	614	634	631	634	646	607	606	627	648	571	590	663	637	652	621	645	608	635	585	634	642	592	631	618	642	612	623	639	633	608	590	594	593	618	597	679	637	645	639	654	564	598	662	642	611	591	601	637	615	603	612	651	643	596	607	598	617	620	597	612	615	606	579	625	562	590	660	555	586	639	604	559	586	626	653	613	614	628	646	602	564	628	629	594	640	591	628	634	620	612	626	616	602	582	622	629	597	638	671	644	583	609	670	650	678	662	638	589	664	628	639	626	609	593	586	659	587	652	630	599	628	590	614	628	585	628	647	609	625	549	642	605	597	599	630	568	581	588	643	633	638	634	605	620	638	620	626	578	561	629	613	625	637	628	572	610	556	625	602	606	619	620	649	640	608	647	665	602	613	577	611	603	602	586	618	632	593	620	623	650	580	654	579	625	624	617	652	601	624	595	591	652	601	634	607	619	629	615	613	626	601	643	639	575	558	636	626	621	590	620	613	637	647	647	576	662	608	623	633	597	623	615	611	582	650	639	636	628	618	608	597	648	639	600	581	656	644	608	612	650	605	623	624	645	617	601	647	581	653	637	582	594	587	595	628	597	578	593	606	608	612	612	601	603	605	606	600	625	675	634	654	651	637	646	569	645	642	643	628	623	624	559	583	624	639	611	684	631	629	608	562	607	671	649	582	614	611	669	613	623	636	647	621	652	578	586	591	637	594	595	610	609	661	643	618	659	636	633	571	621	615	575	646	631	604	604	604	621	597	629	612	647	603	626	611	614	617	559	647	611	629	621	619	593	639	614	632	635	633	590	574	650	627	582	561	651	609	608	627	592	628	646	634	598	625	618	619	620	600	608	618	554	655	623	604	621	634	638	621	605	581	575	580	609	591	650	606	620	603	604	595	617	631	623	666	614	613	661	598	578	632	606	609	632	646	637	621	597	603	652	621	616	585	624	604	623	616	600	612	580	582	636	604	588	602	625	580	607	609	664	587	607	615	607	616	618	675	609	580	595	663	610	582	607	600	616	592	598	590	592	614	669	591	605	638	590	633	588	567	641	556	628	612	607	603	597	644	652	598	645	627	620	608	620	612	657	599	596	584	618	587	619	639	650	624	629	600	598	592	598	626	599	619	586	567	577	619	561	624	572	615	651	622	577	604	641	613	657	635	603	611	597	600	617	606	613	601	652	568	618	620	652	629	614	601	628	659	590	612	628	608	599	598	631	660	643	606	613	649	647	604	584	606	625	616	616	606	606	594	608	634	634	620	605	635	592	587	612	648	592	597	623	631	590	638	652	589	634	632	636	626	632	606	634	638	602	655	662	606	685	628	628	621	642	662	632	630	629	602	632	610	591	594	598	606	614	675	611	651	605	631	627	609	639	636	583	651	615	598	614	624	611	620	664	571	650	626	587	671	590	618	588	628	605	599	612	596	628	626	628	628	623	618	612	611	643	623	625	577	591	613	647	614	614	604	641	635	624	596	656	625	624	624	632	614	588	624	651	641	611	648	661	660	646	650	599	613	599	608	616	603	540	609	619	639	649	635	625	648	624	628	613	630	640	610	553	617	645	629	611	583	648	634	620	616	591	620	611	654	643	656	586	584	605	610	646	616	610	616	637	628	678	586	656	638	603	593	606	572	618	643	643	603	621	621	617	611	574	592	609	614	634	585	606	621	635	581	599	592	619	638	642	618	620	636	587	601	614	638	627	608	606	595	625	620	597	624	599	598	682	627	641	615	599	612	634	591	624	616	618	624	637	625	616	647	640	632	618	595	666	608	659	586	639	647	602	650	616	628	645	593	593	616	618	587	657	614	626	607	624	624	608	637	595	672	591	588	654	616	641	589	596	627	611	641	597	662	633	604	645	582	601	638	560	603	622	653	594	594	627	635	632	619	592	614	581	601	594	621	658	627	590	647	573	576	617	598	625	666	611	603	622	628	624	589	601	624	637	607	566	632	634	623	568	624	587	615	657	634	591	607	576	602	607	638	612	611	612	622	604	620	627	598	634	614	619	593	624	641	661	609	635	637	587	591	641	651	602	630	609	602	583	592	620	599	599	621	618	629	658	635	609	640	599	673	640	633	613	618	603	627	589	586	589	612	617	615	594	582	642	607	611	638	646	586	629	596	630	611	641	632	626	618	604	578	659	615	591	603	645	625	589	622	651	596	624	622	604	600	625	594	586	618	639	621	654	646	639	587	618	629	652	593	633	626	629	603	618	617	580	603	604	583	628	639	619	590	649	667	620	620	647	637	617	590	606	593	572	656	644	629	614	594	599	596	614	602	623	634	631	650	621	656	638	599	652	568	622	652	619	604	603	628	600	626	622	606	653	618	630	616	619	657	551	620	621	603	598	579	590	596	659	621	652	621	602	633	632	611	620	619	623	626	606	628	655	597	616	636	618	612	621	586	617	615	612	600	613	618	669	647	600	634	646	553	627	654	625	636	618	587	581	591	585	635	581	612	646	634	625	620	623	611	668	609	681	591	613	633	630	592	645	619	564	663	584	618	593	645	650	618	615	602	597	618	622	599	609	675	615	564	675	606	619	581	607	638	636	619	621	661	627	626	614	650	648	573	700	656	620	625	588	611	598	553	605	680	627	615	621	602	607	631	575	595	589	603	619	579	603	626	616	639	597	670	577	636	624	641	630	601	593	633	594	652	571	626	580	618	649	593	593	648	672	622	666	623	611	614	588	637	627	621	658	617	603	644	639	641	582	625	624	586	625	634	632	594	667	604	592	589	592	598	589	635	615	639	619	617	589	621	642	674	606	587	624	608	577	623	630	627	625	626	648	619	601	619	590	584	637	570	628	619	604	608	638	638	587	645	625	640	574	590	568	632	629	617	606	588	584	590	605	640	615	646	606	636	623	608	577	601	605	639	603	644	580	648	596	625	606	601	643	652	552	608	592	587	631	657	617	647	644	611	609	631	618	615	638	669	643	627	606	642	589	608	631	628	592	631	646	651	635	599	663	630	634	593	592	627	575	610	649	640	631	608	592	605	631	620	618	627	564	597	621	612	610	639	610	626	629	608	597	628	605	640	667	657	603	626	621	625	628	654	635	595	617	621	619
25005	21018	26652	25402	6346	632	524	474	434	448	392	440	405	415	417	423	351	372	363	365	363	355	362	328	335	413	347	380	353	361	391	362	348	320	330	394	338	360	340	325	354	343	350	365	379	362	347	369	342	326	361	363	339	381	374	390	383	365	365	319	353	313	353	343	370	359	377	378	342	372	336	363	356	377	351	374	379	313	353	371	346	355	343	361	371	331	331	368	363	373	338	365	357	345	349	371	383	333	392	376	373	325	372	350	357	383	383	372	367	377	342	345	351	389	350	369	336	382	349	367	332	342	354	344	355	359	332	354	371	327	363	337	352	385	374	351	373	337	366	318	363	331	364	368	324	316	352	379	378	329	371	340	369	341	348	372	357	346	353	329	344	345	366	407	332	340	321	371	370	345	352	361	369	316	349	330	350	382	357	322	322	368	360	356	368	336	383	302	340	363	344	360	365	356	333	362	364	354	332	351	336	331	358	335	353	344	360	359	351	307	348	367	357	374	360	331	396	325	341	378	373	378	353	336	344	376	346	353	346	312	329	350	349	371	347	350	342	328	393	340	358	350	373	373	382	389	354	366	362	348	342	328	363	338	340	361	367	387	352	375	345	391	355	345	356	356	373	371	332	335	384	361	365	342	378	377	384	366	339	344	364	367	348	358	347	353	331	385	329	365	331	353	361	338	375	371	352	383	354	336	343	355	333	379	342	385	343	356	386	333	388	352	339	388	362	408	376	340	344	376	351	357	321	333	370	339	371	368	365	351	361	380	355	366	360	374	364	388	336	344	333	365	365	353	351	385	371	360	344	379	351	329	338	366	356	358	345	352	364	360	312	385	358	345	348	338	381	358	363	350	353	354	347	393	334	341	356	348	338	369	370	346	393	355	346	364	370	370	335	342	348	343	339	355	351	374	372	375	375	385	339	348	373	313	347	358	349	351	322	336	337	382	367	360	346	365	344	351	339	378	401	355	379	340	339	345	321	347	364	376	354	374	391	369	340	371	375	357	355	363	357	367	362	337	365	364	344	360	371	389	355	339	345	363	399	337	334	339	374	328	356	373	382	351	342	377	340	376	345	387	360	355	394	363	316	372	346	351	359	362	349	304	368	362	351	348	350	365	340	396	360	310	363	333	350	355	357	339	331	372	356	346	363	370	339	374	356	360	342	341	323	362	342	354	355	380	352	337	359	385	399	339	369	359	346	349	366	376	325	365	357	366	365	330	363	362	343	380	328	341	391	393	314	353	365	371	347	363	339	412	398	343	371	343	369	376	359	376	382	332	380	356	359	350	342	359	354	354	371	354	362	359	398	343	333	368	365	356	343	394	339	337	388	338	364	354	346	381	366	338	298	356	359	343	335	351	352	317	362	364	352	339	391	332	343	355	370	327	361	367	373	332	404	329	354	389	355	354	377	344	334	363	396	344	337	341	361	310	387	363	343	387	388	343	376	387	361	376	317	337	350	343	356	364	355	380	348	343	363	359	352	379	351	337	342	365	395	398	355	346	350	336	364	362	376	350	358	358	397	358	362	364	380	366	388	342	369	368	383	359	356	388	346	325	358	350	313	382	335	331	353	376	343	316	364	332	312	343	389	337	360	341	348	364	354	351	345	387	303	393	345	356	337	341	351	374	361	327	341	388	360	334	325	365	337	374	363	361	368	309	332	337	386	364	376	350	353	344	323	360	336	380	326	348	370	340	344	353	344	325	339	349	340	344	355	369	368	322	361	342	367	348	352	344	341	344	365	357	328	338	371	368	357	372	363	366	338	350	344	371	354	357	373	390	370	375	381	362	345	337	320	368	351	354	362	384	350	337	356	366	375	338	359	362	340	380	345	354	359	324	352	359	356	346	343	373	323	310	339	358	337	357	369	315	350	383	371	335	380	361	355	357	356	351	383	366	372	330	351	306	336	364	356	391	310	359	340	344	347	361	375	337	358	353	370	374	354	359	331	347	362	358	373	378	332	321	375	318	367	333	364	369	341	344	371	361	341	359	338	347	369	363	330	369	363	348	344	324	343	322	377	340	350	359	336	347	373	390	350	355	354	385	376	370	320	364	357	360	348	411	364	351	320	336	363	379	350	361	346	357	374	369	345	356	352	372	314	361	345	325	346	351	346	359	366	367	301	368	385	375	344	358	341	337	361	328	356	339	358	322	370	347	359	372	342	377	361	391	350	352	344	371	323	369	343	343	362	389	423	328	385	384	383	327	376	376	371	384	320	338	354	349	367	332	338	378	363	385	376	382	329	348	318	369	380	319	363	384	348	333	379	386	374	364	342	370	365	363	381	371	308	328	383	351	380	362	350	373	379	372	331	327	309	343	364	357	360	354	330	366	332	395	370	370	394	370	314	364	349	336	338	341	356	372	355	329	327	375	337	356	364	354	381	329	412	348	318	351	371	395	372	340	352	352	367	335	335	345	345	350	365	345	344	351	379	327	353	368	363	346	310	352	381	342	375	341	326	369	354	327	358	342	355	339	361	330	369	329	389	349	334	311	340	350	345	333	344	346	366	355	377	374	336	355	347	364	352	354	404	323	344	361	364	330	393	381	346	364	343	326	363	366	360	366	359	342	363	340	358	347	371	360	371	331	392	365	315	368	332	358	368	345	345	366	385	329	360	353	343	314	348	366	362	344	358	345	358	351	331	359	373	320	328	370	360	384	377	378	377	367	391	381	350	343	347	374	336	356	381	392	331	349	318	374	370	358	360	331	359	376	328	341	346	372	396	337	355	350	361	348	347	319	353	344	368	375	353	341	372	332	370	349	373	362	356	329	359	357	383	356	345	344	339	343	318	354	336	338	378	358	379	374	318	333	395	366	318	380	382	369	378	357	345	321	366	378	360	343	380	350	361	340	348	359	388	326	356	293	345	370	363	344	354	340	394	373	365	340	369	358	353	383	380	325	359	326	364	334	337	364	347	356	366	343	350	321	334	362	305	321	350	353	337	375	356	375	358	315	380	308	335	376	365	364	344	375	317	359	340	332	333	390	371	341	364	320	355	356	381	346	339	362	390	382	366	365	364	392	358	349	342	320	356	329	395	356	347	378	351	347	343	332	345	351	340	345	364	352	384	348	326	320	363	363	360	355	327	344	365	348	326	328	357	341	350	351	385	347	365	373	342	327	324	364	369	373	343	349	393	355	343	382	343	357	351	354	359	345	358	367	372	333	334	351	323	328	362	342	339	339	383	371	350	356	363	371	362	364	357	377	371	351	388	358	394	369	389	334	351	341	347	362	317	322	366	365	359	353	373	344	363	367	382	316	361	330	365	369	363	384	364	350	338	335	365	352	336	354	401	334	354	381	341	361	335	380	360	350	381	328	361	372	356	354	358	365	359	336	356	331	346	330	339	347	367	367	362	374	327	358	386	363	309	379	355	368	359	327	345	352	372	343	370	391	359	339	339	335	363	311	348	356	357	375	370	345	366	350	362	330	373	363	347	375	332	349	367	346	333	327	361	334	338	352	340	380
3639	4455	2930	1538	1163	926	793	757	608	578	547	512	486	488	490	482	463	475	445	463	438	451	393	430	457	401	447	401	407	415	423	435	419	403	412	423	439	425	389	410	386	446	409	413	415	441	393	443	387	358	390	391	408	445	437	349	432	394	429	417	410	414	377	424	410	418	350	397	417	427	445	395	447	402	413	392	419	391	405	394	423	396	387	376	417	401	398	413	405	425	409	387	394	385	416	433	388	408	393	418	418	425	418	425	431	437	382	403	433	424	385	418	404	399	409	403	427	418	415	407	417	444	432	409	393	429	431	440	418	421	419	412	391	407	425	380	407	409	424	416	382	416	403	392	417	412	393	398	424	411	405	379	435	394	419	387	401	387	391	434	448	426	428	419	424	380	432	414	407	383	447	430	434	429	401	413	460	412	401	400	415	403	415	424	451	403	420	397	423	439	415	368	453	426	402	451	431	428	424	389	445	401	397	405	444	426	425	462	425	411	385	419	413	396	416	398	403	404	437	404	404	397	376	409	385	409	416	445	428	426	395	437	405	407	438	410	428	399	384	415	448	383	382	400	408	408	381	363	398	418	399	441	392	405	425	369	420	448	432	435	411	448	440	392	427	434	433	448	421	447	418	404	405	399	382	408	396	428	417	368	407	409	409	403	387	407	410	408	418	419	405	425	408	416	466	402	425	408	406	418	423	421	396	412	398	452	387	417	434	428	408	433	407	427	393	399	421	444	424	435	443	400	421	408	419	409	429	409	439	395	403	425	397	422	375	394	421	390	388	410	398	416	402	414	396	402	411	415	415	389	404	411	402	421	397	390	415	445	456	427	442	396	412	413	422	374	390	400	427	420	400	416	397	418	375	416	400	427	431	420	397	413	386	422	404	419	442	411	408	402	393	428	428	413	404	356	416	428	422	408	428	409	394	386	405	418	390	428	439	373	408	402	390	405	392	430	438	428	437	404	413	412	423	369	432	429	417	436	403	461	395	360	398	385	408	420	414	398	418	412	416	411	435	429	415	418	421	443	403	399	433	441	402	435	417	429	407	440	386	395	405	381	420	412	402	426	407	389	386	414	448	429	415	394	429	414	405	391	438	415	417	423	396	386	382	402	395	386	425	425	390	413	393	387	404	430	425	381	407	405	433	413	422	415	415	397	412	425	361	428	390	421	389	401	380	386	378	395	449	438	382	395	418	403	421	411	374	409	411	406	423	421	372	447	396	434	395	436	381	425	417	421	455	380	410	397	431	438	400	400	416	405	426	404	421	388	429	408	425	407	413	420	401	398	412	412	419	404	394	444	395	427	407	435	411	411	403	400	394	429	381	421	401	413	420	421	436	398	400	425	439	418	421	390	388	420	436	427	391	397	400	392	445	442	383	414	422	410	392	414	398	428	427	385	422	412	402	399	421	373	393	379	415	407	425	427	433	404	388	394	421	408	393	426	437	438	429	400	402	432	415	387	405	408	386	415	419	422	413	422	386	406	382	397	442	393	398	389	383	406	415	408	393	409	428	427	427	402	436	403	439	451	453	441	462	407	418	410	418	428	396	422	425	394	357	427	373	413	391	418	404	418	404	441	391	391	417	388	414	381	465	385	427	396	422	416	443	428	407	411	421	430	427	428	376	419	451	442	405	436	401	421	390	424	430	404	391	418	416	410	412	392	394	396	411	429	405	416	409	411	446	421	431	380	414	397	435	420	433	444	365	415	399	411	411	401	433	394	410	411	428	395	424	403	390	395	413	388	415	422	410	394	407	433	431	397	441	401	430	371	430	422	406	379	417	426	451	468	409	380	410	414	417	427	448	382	436	396	426	460	432	386	395	398	398	403	435	410	405	413	414	403	435	412	406	411	432	388	410	396	437	398	382	413	399	404	389	395	409	442	412	387	394	460	440	405	411	389	435	397	416	415	406	413	393	395	420	414	398	434	406	419	432	383	407	374	394	424	393	412	439	405	402	413	432	382	404	408	415	418	391	422	375	405	393	432	371	392	424	391	434	420	434	399	387	391	421	395	382	417	415	449	408	428	407	400	384	408	437	458	441	429	426	431	434	391	423	389	398	418	407	429	416	427	429	426	379	414	393	406	428	417	411	420	421	426	400	418	378	429	419	385	433	412	412	443	415	438	377	441	414	389	418	424	387	437	394	378	402	404	427	425	406	382	410	394	397	430	413	386	407	399	422	436	431	414	388	423	408	432	424	430	408	404	391	380	380	398	411	427	391	375	394	436	371	408	420	382	418	363	411	444	442	416	399	418	405	391	391	431	412	397	408	391	400	423	412	381	407	396	373	418	385	405	418	418	401	435	410	409	442	393	422	419	378	404	450	398	432	434	390	436	413	437	440	380	396	424	431	393	412	447	423	433	407	407	397	429	423	414	443	408	411	384	420	420	457	408	393	423	400	401	455	385	408	386	407	428	456	443	409	412	450	415	381	399	402	401	415	388	378	413	438	425	395	405	432	427	383	462	387	402	405	405	402	398	414	473	416	412	446	429	416	391	418	395	429	387	417	412	414	435	405	404	455	425	402	387	418	429	404	441	395	427	407	382	368	425	406	388	421	409	423	427	440	398	419	438	396	384	390	365	426	403	423	409	416	383	416	393	409	370	404	411	422	433	388	391	462	426	405	448	457	421	432	401	399	405	380	389	388	423	426	411	439	391	396	373	396	381	433	408	427	405	417	429	391	410	436	398	385	378	396	423	414	359	403	372	426	401	414	413	428	408	431	423	425	433	437	440	411	419	377	425	371	364	365	381	467	428	433	438	409	393	405	417	422	378	428	403	427	391	425	412	371	448	409	415	417	412	383	406	446	419	428	409	399	440	410	407	399	459	441	443	426	388	372	395	412	368	445	403	378	416	432	388	417	406	452	431	422	433	377	442	416	404	416	392	447	413	414	402	431	404	417	438	456	423	429	420	410	398	405	398	421	405	412	422	395	400	421	415	424	406	369	398	409	377	421	438	436	406	405	363	412	390	451	405	434	429	408	391	401	409	403	395	384	398	384	399	411	425	409	420	467	395	394	388	413	445	407	422	438	393	418	439	394	406	402	407	425	400	388	466	437	431	421	378	422	377	435	431	445	408	401	394	406	382	404	405	452	387	434	413	431	400	401	426	444	417	423	409	378	391	402	426	445	398	408	421	422	426	405	402	434	433	404	387	398	405	408	433	407	415	425	395	400	417	408	369	408	409	409	404	436	383	450	372	427	401	405	393	423	393	428	411	386	399	421	409	393	431	420	406	421	427	447	427	415	387	409	413	408	372	414	414	426	402	383	405	407	412	429	423	421	394	363	408	415	424	385	397	406	379	434	383	423	402	419	393	410	388	397	380	401	413	389	402	410	424	414	424	394	393	409	445	450	434	427	407	393	422	397	379	403	407	395	430	391	430	402	419	427	393	416	429	394	391	411	421	397	457	419	387	414	391	424	432	414	396	426	407	397	390	425	426	375	367	415	411	417	427	463	415	390	401
22461	20972	28469	23657	20972	21020	6793	1568	1252	1224	1116	1070	1089	1041	1036	951	998	974	964	888	953	939	932	903	874	958	929	899	833	887	859	911	901	868	932	942	898	914	885	915	853	882	853	782	931	911	872	871	828	873	891	868	842	834	864	911	887	889	900	853	923	869	844	884	869	846	858	908	795	871	914	878	838	930	872	913	928	923	899	911	861	871	865	868	861	911	903	850	844	842	917	854	910	851	927	886	841	864	840	888	895	806	915	903	931	874	896	884	891	829	913	869	927	828	908	908	857	859	861	910	917	855	876	889	908	924	932	896	864	819	864	843	859	857	900	914	855	903	911	895	913	917	838	884	927	870	895	803	903	915	843	902	889	913	909	844	860	851	855	805	890	895	869	918	850	877	837	835	878	846	896	868	899	926	936	855	893	859	854	860	866	904	940	901	881	899	940	861	905	816	938	836	871	897	878	878	882	874	901	863	886	891	903	865	898	940	915	909	905	828	902	877	854	813	810	859	889	879	901	827	891	893	817	859	863	875	866	853	885	870	852	870	852	838	906	901	901	886	857	840	845	869	875	843	857	920	865	909	871	818	843	860	904	856	934	881	875	887	837	862	901	900	887	873	879	893	885	906	880	923	892	887	887	841	871	834	913	831	815	855	851	859	869	873	828	872	877	870	854	869	896	911	886	892	835	865	861	902	880	846	874	901	847	859	809	877	860	928	828	877	912	923	879	893	870	862	889	829	865	888	932	907	886	900	861	876	868	888	904	918	834	891	898	893	945	876	879	914	837	846	879	879	900	879	883	885	904	907	833	907	882	900	911	888	858	879	823	847	924	890	906	884	853	913	811	910	858	881	873	853	886	830	839	816	878	858	882	793	856	897	865	888	885	914	891	886	838	850	880	853	870	893	835	855	815	874	864	878	932	887	854	911	887	885	855	898	867	852	890	917	876	881	878	929	895	846	906	901	873	895	900	895	842	848	906	896	859	932	891	897	900	926	888	916	896	845	904	852	853	878	879	877	856	888	884	894	937	876	867	882	881	872	845	925	845	903	917	947	893	905	920	916	909	880	860	833	837	929	910	867	868	863	844	855	914	879	905	862	890	919	923	836	873	830	872	818	892	898	876	833	876	884	841	852	845	875	913	833	874	837	846	871	865	897	879	850	848	888	853	804	905	836	860	882	922	913	927	932	859	913	849	916	883	906	893	898	863	792	886	866	899	854	909	835	873	850	867	895	848	874	850	898	903	885	877	850	821	842	893	856	850	938	877	871	888	866	860	888	910	897	865	883	886	914	828	841	849	894	854	864	880	898	867	925	860	902	893	834	892	874	903	899	852	865	883	842	832	877	914	861	828	877	876	874	891	820	878	865	849	835	859	850	843	876	878	846	877	859	852	887	881	884	833	835	881	876	822	864	895	913	851	957	896	848	852	883	902	874	878	844	875	918	846	865	861	869	854	866	833	909	879	836	926	850	859	850	886	932	923	847	881	894	923	860	889	852	858	936	877	852	889	894	941	861	829	871	866	823	841	905	898	853	834	843	898	854	875	861	879	892	881	910	901	876	867	863	889	907	895	860	867	896	845	846	861	820	887	868	871	840	850	846	850	881	863	794	870	865	883	876	864	854	884	848	894	865	892	868	918	873	883	881	837	834	856	873	864	873	851	885	851	843	903	868	852	858	879	851	880	856	865	898	901	898	888	926	864	871	883	895	936	862	876	883	925	885	899	916	889	904	892	838	907	882	930	848	949	882	865	844	866	880	941	895	886	871	889	852	904	877	884	891	888	917	880	869	879	866	852	894	844	885	903	914	866	860	886	861	945	907	860	874	817	861	845	880	870	913	907	817	893	831	935	883	865	834	810	882	895	869	914	837	813	879	917	859	843	924	910	881	843	896	907	921	845	879	842	894	884	914	890	876	879	890	896	851	889	919	860	897	816	838	860	886	858	895	828	866	835	868	894	864	856	818	888	874	836	824	872	830	918	868	904	843	863	886	868	870	919	893	875	894	887	880	870	859	905	886	883	933	857	819	908	842	890	879	898	854	850	859	904	882	892	887	885	954	851	907	911	857	840	837	923	876	895	882	901	877	881	896	864	898	955	917	849	882	880	872	842	831	841	860	914	892	891	916	836	894	879	870	898	883	891	838	867	867	856	863	864	860	877	858	867	847	863	887	903	908	877	881	905	848	884	862	847	864	858	893	864	901	874	901	858	880	845	867	889	851	864	895	870	843	867	859	908	902	827	838	867	846	922	861	893	917	883	802	804	855	889	844	910	896	854	855	901	823	856	944	847	899	883	881	875	875	904	939	860	867	856	880	887	893	845	939	915	891	876	886	878	885	879	886	854	895	918	863	875	919	903	871	897	793	863	869	852	849	871	813	909	865	872	847	866	889	890	871	865	838	870	898	842	876	938	885	843	890	828	918	908	867	858	883	874	892	818	865	832	916	835	843	850	912	839	892	909	889	872	859	956	857	857	775	917	867	878	850	887	830	862	893	806	912	899	929	892	802	814	931	872	924	886	881	823	875	874	913	936	803	902	827	861	889	863	921	971	810	859	880	922	851	861	878	917	840	868	875	881	892	857	937	859	874	890	931	815	830	853	908	865	835	857	880	910	901	869	895	919	867	907	823	847	835	886	825	873	871	859	921	798	899	860	878	883	910	831	857	821	903	815	869	864	891	810	904	855	879	895	866	834	823	900	863	885	860	805	896	888	860	904	924	853	860	811	884	873	833	879	852	856	853	835	857	858	904	859	925	908	899	868	897	865	888	854	896	904	877	864	892	850	909	892	879	834	881	881	910	870	855	956	934	837	841	908	854	890	900	891	870	860	877	901	867	880	807	885	819	865	859	865	901	852	917	882	870	911	906	819	891	882	817	821	873	865	861	871	897	834	842	883	849	895	815	909	839	897	946	876	893	832	916	841	909	824	899	938	866	806	815	881	898	898	850	843	945	824	914	878	875	808	857	827	863	886	893	889	827	796	906	909	905	852	886	872	840	897	916	871	862	877	953	874	902	882	819	853	911	917	890	826	867	860	853	853	842	899	888	863	914	820	870	846	845	887	886	870	866	891	829	845	866	881	963	820	860	850	837	899	819	859	881	850	863	849	914	869	895	847	828	883	887	899	881	866	881	907	889	846	820	893	892	878	866	894	863	890	857	871	868	864	853	850	936	840	861	913	835	925	866	874	842	839	852	854	849	868	857	891	818	917	930	922	864	848	858	877	855	862	879	899	905	866	908	868	877	921	865	896	846	937	858	898	885	861	923	844	895	851	865	884	901	876	810	857	937	866	886	825	894	866	849	887	863	906	893	868	858	910	924	884	935	942	846	866	829	964	923	921	884	873	961	867	837	889	870	842	878	852	889	846	889	882	874	887	838	898	856	810	887	888	886	826	875	848	944	876	931	881	825	861	922	869	848	908	867	875	852	890	849	874	916	853	916	875	904	877	901	836	869	855	845	898	853	869	826	893	876
5114	14148	9504	4901	3640	2821	2294	1955	1675	1537	1383	1326	1187	1187	1105	1106	1091	1062	1069	1051	978	997	959	933	959	980	946	1015	969	936	950	930	979	912	916	930	913	926	903	903	951	882	936	918	904	893	948	907	878	901	868	931	924	859	917	957	861	926	928	924	948	919	895	926	860	922	929	876	932	910	853	924	887	924	892	964	864	891	920	896	888	907	887	929	921	900	899	890	920	881	897	868	914	911	928	919	939	830	901	900	846	926	926	946	939	868	908	902	908	914	923	926	935	900	933	941	904	909	940	889	934	865	935	878	907	911	912	877	973	858	930	894	851	939	931	909	896	896	898	944	909	896	871	895	880	900	872	920	953	879	903	915	930	907	919	909	865	915	958	937	890	917	908	849	862	947	927	904	987	868	937	930	912	910	897	940	900	927	851	895	902	907	921	839	893	869	890	894	889	916	893	905	905	922	979	869	925	929	877	964	889	894	863	932	913	939	934	896	922	855	881	887	923	900	924	869	943	967	944	912	907	954	883	934	949	856	908	924	918	956	899	821	871	899	883	878	869	896	921	864	966	896	965	949	863	908	903	903	932	874	878	840	930	880	935	931	906	873	913	887	942	925	949	889	952	891	869	935	894	894	933	884	840	916	914	907	934	914	879	908	897	887	925	894	954	907	880	914	885	918	923	899	878	920	911	906	897	913	889	901	912	928	884	921	881	942	903	948	897	880	932	964	909	910	893	857	908	908	915	929	905	900	910	938	935	888	858	898	952	1005	892	930	917	875	939	937	873	953	902	867	863	869	970	868	903	904	933	870	911	886	880	905	902	963	883	890	900	963	976	879	877	826	914	863	885	884	868	873	883	864	921	918	848	908	904	884	908	943	906	914	903	909	945	920	910	906	877	930	903	887	927	915	930	935	958	877	884	892	906	909	922	892	907	923	889	901	922	931	932	945	931	942	927	866	959	933	904	962	891	950	927	907	927	941	870	871	957	954	809	867	913	901	887	938	881	923	955	898	916	859	896	952	892	867	872	942	924	857	933	851	887	891	941	931	879	975	850	923	893	855	905	954	935	910	898	918	885	971	892	869	895	851	907	931	894	895	931	887	865	898	911	867	913	903	913	913	928	929	934	854	927	876	874	937	891	848	917	889	937	890	868	921	931	881	934	875	844	899	914	902	888	862	872	923	874	917	955	938	907	911	879	979	948	838	979	885	933	860	876	855	924	916	878	931	881	933	915	898	927	929	872	845	873	1000	955	882	881	898	899	906	915	856	870	882	939	862	842	916	922	894	884	898	859	917	911	895	922	935	936	932	937	850	947	933	918	905	868	870	845	899	931	875	894	907	902	947	917	910	944	1000	964	850	895	879	936	945	852	942	899	887	952	946	873	869	914	857	853	885	864	905	863	878	955	902	934	859	872	878	871	874	929	936	909	934	829	902	920	871	981	950	909	874	918	934	900	897	917	898	950	920	851	936	890	888	892	904	884	865	887	877	933	924	904	915	946	897	857	898	911	913	911	906	881	858	971	867	912	925	929	921	917	913	873	900	942	932	879	868	880	921	924	876	910	879	919	880	926	890	923	895	924	932	906	899	905	882	934	886	835	903	914	874	900	843	881	893	937	856	920	854	889	921	932	841	923	865	891	905	862	958	910	929	938	876	949	864	900	874	948	898	900	885	912	886	906	908	973	943	911	885	906	977	925	915	916	929	894	876	904	939	940	931	903	882	881	942	912	909	890	904	928	906	924	933	880	897	892	860	947	970	938	887	861	916	928	937	893	883	895	898	910	895	848	905	894	884	904	889	925	836	955	910	915	903	906	885	900	908	846	888	856	877	919	861	906	944	930	916	918	843	922	863	917	960	890	915	866	869	908	866	897	939	926	882	876	890	949	860	964	880	920	925	933	930	916	947	912	921	848	901	907	933	931	920	911	888	916	856	874	855	860	929	908	879	907	878	884	902	919	923	876	879	862	893	853	935	860	887	895	889	894	924	889	902	901	931	936	903	901	942	914	925	894	887	906	847	892	939	873	893	919	919	885	885	853	878	871	894	870	866	894	874	919	920	938	875	868	924	937	932	931	864	907	936	925	854	896	873	898	881	873	903	903	917	872	901	893	841	886	936	879	903	961	904	890	915	952	886	932	858	887	859	897	895	941	860	920	893	919	931	866	851	909	923	844	915	914	950	912	949	926	896	916	908	875	905	917	894	840	909	916	919	882	890	893	852	907	877	876	908	897	961	889	851	948	937	960	889	895	896	929	875	907	907	927	917	837	913	902	939	891	914	831	892	898	898	925	941	874	881	930	903	898	899	928	914	926	891	883	850	880	901	952	905	894	866	860	894	896	883	847	901	918	917	924	894	866	884	872	888	875	880	902	941	911	849	939	881	878	928	914	951	838	938	901	939	854	897	880	871	844	935	919	943	913	882	903	920	1015	913	959	948	849	922	905	894	900	933	904	870	915	885	847	946	863	910	917	892	844	943	900	899	959	938	879	916	895	883	899	948	957	883	935	886	908	949	880	908	930	881	954	942	915	877	917	936	941	882	920	920	876	865	908	913	876	936	919	910	887	929	907	898	907	904	944	912	958	892	934	900	899	921	935	856	900	911	954	882	923	882	934	897	903	889	949	917	913	922	906	941	908	935	871	852	964	956	902	883	942	875	897	969	866	878	901	938	952	867	947	912	902	905	928	924	924	901	934	955	881	890	901	877	929	885	907	930	911	911	902	918	880	915	983	903	900	860	912	909	922	884	879	913	885	916	919	900	925	917	875	914	901	872	911	962	887	893	896	900	883	898	904	952	905	948	941	891	884	863	857	929	881	883	918	931	898	900	877	901	876	885	897	879	931	908	868	885	862	884	933	887	913	900	959	890	920	886	901	902	871	939	893	903	904	905	882	877	935	881	941	913	908	853	946	914	924	911	926	868	936	871	929	869	904	904	890	920	896	854	895	916	907	911	907	908	908	900	905	846	910	883	918	923	928	898	922	868	860	902	882	893	908	953	914	864	891	906	906	859	902	861	879	875	917	901	909	840	885	899	883	989	854	931	878	916	879	899	919	898	903	949	941	844	899	911	877	915	908	882	921	940	871	906	906	910	948	898	898	922	872	920	885	899	932	927	897	882	860	902	880	908	862	921	892	912	864	887	920	912	915	907	892	906	893	891	929	878	915	897	915	869	882	924	918	920	941	867	959	923	910	948	890	914	885	839	903	952	916	838	902	899	882	903	906	919	900	891	940	850	925	874	867	886	872	905	846	903	901	912	890	901	878	923	884	905	960	899	842	897	895	942	894	918	920	882	894	840	933	844	860	945	912	874	924	862	892	873	879	920	922	859	919	916	905	889	878	883	857	925	912	923	982	866	918	934	902	938	882	936	875	907	899	950	864	964	904	921	911	931	900	924	894	864	895	923	894	880	891	871	909	924	863	918	875	927	895	945	872	966	878	945	961	927	903	907	874	944	926	897	908	945	846	917	887	894	865	855
27631	17539	3350	454	296	283	257	257	236	237	254	245	270	293	227	226	252	237	259	253	269	221	259	250	236	264	263	229	252	236	269	224	265	245	244	218	244	235	266	239	234	227	265	258	238	258	219	254	282	250	258	258	262	254	265	242	244	260	222	220	276	251	243	250	217	232	231	270	250	242	255	245	222	261	241	232	234	239	233	253	251	280	244	262	241	216	222	213	232	253	250	265	233	252	223	267	250	244	242	236	213	246	258	236	247	259	257	241	235	291	249	239	235	254	251	226	254	250	218	232	261	244	226	241	256	244	252	248	228	259	264	253	254	263	261	265	259	233	261	250	259	256	234	244	219	245	232	234	263	239	248	247	263	221	250	262	248	205	252	233	246	233	251	236	272	234	233	240	230	230	241	282	252	253	240	232	249	220	241	277	254	255	246	237	264	267	264	252	228	230	232	249	232	223	236	241	241	232	243	257	242	227	253	241	249	214	236	268	238	239	255	229	250	241	266	259	230	273	264	264	241	290	248	253	245	256	245	249	236	243	261	214	251	237	253	232	286	255	235	252	261	254	236	238	273	217	228	248	244	230	229	234	280	228	250	264	257	249	254	219	265	241	262	247	283	230	263	219	274	227	230	246	276	243	266	233	259	248	287	228	260	254	274	230	215	249	255	264	245	264	244	236	255	206	220	212	221	255	234	243	249	236	234	250	260	276	279	233	238	279	247	243	238	268	246	248	279	242	237	244	247	218	222	255	241	256	250	260	239	238	260	232	221	250	250	270	254	244	241	233	265	233	245	243	251	247	267	240	221	248	233	220	260	250	228	247	239	241	231	264	249	259	268	254	238	272	319	251	244	254	247	240	222	255	258	243	260	241	247	253	250	246	247	253	245	261	230	260	228	274	252	249	251	237	229	239	265	253	243	243	258	250	233	250	248	251	260	251	274	242	240	278	218	232	233	250	236	239	238	239	243	250	262	222	221	259	226	235	229	251	270	269	223	273	228	237	224	228	231	254	242	242	236	249	270	255	239	255	274	264	272	249	252	238	255	258	235	259	241	230	277	252	254	241	281	239	237	249	248	238	230	238	279	249	251	268	269	242	241	239	252	247	228	229	249	220	231	258	223	233	253	255	247	257	258	250	256	252	241	223	253	224	245	234	261	241	230	274	230	244	231	244	248	259	278	255	248	230	245	239	245	235	248	242	245	257	260	245	259	231	223	259	236	274	282	251	225	262	247	259	245	216	235	284	219	248	233	235	249	227	233	261	262	256	214	253	258	246	238	253	234	268	286	274	234	239	265	234	246	237	225	227	247	268	223	248	240	264	259	285	268	273	253	249	259	259	243	261	252	219	241	239	290	210	239	246	235	226	254	241	199	272	276	225	249	247	257	254	235	267	250	273	262	245	248	254	262	240	255	270	250	225	227	258	251	234	269	232	284	265	277	238	228	213	232	253	241	274	253	238	247	282	259	248	228	257	247	226	242	261	276	264	244	246	221	248	267	230	251	269	241	263	263	264	268	230	236	237	237	257	252	249	250	230	248	227	238	242	238	275	245	243	233	232	239	244	246	232	267	238	246	237	218	243	247	255	245	251	259	268	265	240	240	216	232	235	251	265	240	224	238	241	243	260	224	246	226	242	257	241	255	253	276	235	270	241	250	284	257	256	238	232	242	264	266	236	252	236	277	247	250	252	248	262	269	263	237	264	252	251	245	278	249	207	267	251	245	233	264	242	244	241	213	223	252	245	255	240	251	242	249	264	240	239	222	271	256	225	238	262	245	260	235	242	265	264	255	248	262	239	241	238	234	223	252	278	228	238	234	243	254	273	219	248	247	250	270	232	242	240	252	230	261	260	247	216	246	247	245	247	243	256	228	214	245	246	252	229	230	248	234	262	289	249	240	258	263	260	224	252	232	265	238	250	264	212	254	266	261	247	239	251	218	269	263	244	239	259	261	224	238	253	277	238	216	261	246	242	247	235	254	246	227	261	238	294	270	244	243	264	262	242	230	247	238	245	246	246	230	268	248	226	256	245	223	241	260	229	266	208	229	225	252	268	223	269	260	255	289	238	278	242	278	253	258	230	242	276	239	241	276	245	249	270	214	248	229	219	221	264	270	237	244	257	255	227	256	252	254	231	249	254	266	260	258	225	256	249	253	268	268	246	235	232	264	238	248	256	269	253	270	263	237	272	234	231	249	247	260	257	265	225	203	239	258	244	255	248	259	257	253	234	228	269	259	267	213	243	218	246	243	254	259	253	232	243	288	237	248	248	225	256	265	274	242	273	249	232	238	240	232	238	256	213	255	240	259	260	250	248	237	237	244	219	248	236	269	273	245	232	239	239	217	237	249	251	242	260	229	214	247	264	235	268	257	246	247	215	230	225	252	254	267	230	249	240	277	253	233	253	223	239	249	254	271	254	234	266	238	223	221	254	238	243	253	233	243	261	258	254	236	243	267	249	245	244	266	238	224	236	233	242	237	260	258	280	252	271	263	264	260	272	272	267	265	253	232	240	243	235	244	263	269	264	251	234	256	249	233	231	238	274	234	276	244	247	266	247	230	240	251	212	245	271	269	258	246	218	247	248	247	212	237	223	244	236	256	232	240	249	253	256	240	231	227	246	262	249	254	256	262	265	244	251	250	247	230	224	247	261	245	267	262	216	255	267	240	258	242	248	236	244	210	241	247	254	240	240	255	217	221	242	255	252	250	246	256	254	234	246	230	237	249	217	268	243	229	239	228	244	242	243	224	266	248	259	261	286	257	232	242	289	247	211	232	231	222	280	246	252	270	227	268	230	241	226	251	254	233	223	202	255	256	238	272	240	247	261	234	259	254	238	250	258	236	247	237	252	247	259	232	254	295	258	248	263	236	249	238	239	254	262	252	281	229	209	260	242	223	224	254	240	240	221	213	254	243	264	251	224	249	223	270	264	281	253	253	255	256	245	233	244	253	226	249	237	260	246	244	247	244	271	251	245	233	239	235	236	257	250	248	231	219	226	255	251	268	263	223	266	254	247	253	239	232	248	232	232	243	240	256	253	239	249	243	224	275	246	275	231	235	247	249	249	252	269	223	252	246	255	256	241	209	211	227	247	236	249	231	243	226	287	254	267	262	243	251	246	266	239	265	235	216	250	263	247	262	262	241	261	238	244	254	250	258	226	236	252	245	210	239	225	226	236	223	250	237	233	252	220	238	246	241	228	276	291	222	238	242	242	272	212	248	234	281	265	249	261	271	271	237	251	246	270	254	249	271	252	261	217	236	257	246	259	248	244	227	257	257	245	236	249	258	270	261	245	254	259	226	255	246	239	247	239	251	229	231	260	258	245	280	229	244	231	287	270	245	271	230	224	242	241	244	208	243	246	230	252	255	274	252	256	276	244	267	241	237	242	259	238	251	227	243	238	249	228	242	253	245	269	241	252	254	272	246	251	245	235	253	251	234	238	264	231	240	278	270	246	229	241	267	274	245	213	252	239
4343	849	620	404	358	351	310	329	301	316	286	304	279	296	316	283	282	297	315	284	300	299	274	281	276	271	294	272	268	273	307	290	260	297	253	307	289	296	278	269	259	278	252	282	292	278	281	290	284	283	264	276	281	257	262	289	281	285	274	270	240	258	301	259	290	287	279	277	317	281	267	287	278	273	299	297	325	316	270	273	296	292	286	284	287	297	270	301	250	254	264	277	304	293	264	298	291	311	274	287	267	314	282	293	259	293	283	303	254	249	261	264	262	245	286	283	270	296	292	280	255	291	288	263	302	255	316	273	274	266	263	289	280	308	280	283	270	275	240	293	228	299	294	305	271	289	299	298	304	301	288	303	260	278	282	281	298	289	272	294	309	265	270	306	249	264	293	283	273	277	309	286	284	293	290	242	290	316	274	292	267	290	282	288	285	250	318	259	303	274	315	299	278	292	294	272	287	276	307	268	268	312	274	271	274	292	306	287	288	300	267	279	276	287	285	311	306	279	311	252	282	282	277	280	281	271	283	279	284	255	234	291	284	259	284	283	263	252	275	296	278	304	283	265	256	292	291	293	283	251	330	268	283	301	282	267	295	288	309	294	262	268	271	286	285	298	269	310	296	251	288	277	289	275	300	316	282	299	273	283	287	273	282	278	274	260	281	280	290	254	298	282	287	306	292	279	305	308	298	276	286	275	303	259	297	279	296	288	271	270	293	295	308	319	294	271	296	275	270	278	258	292	290	290	267	287	273	310	266	283	301	297	303	270	306	286	266	288	312	293	294	273	252	257	300	295	289	297	301	311	285	290	290	293	271	252	305	278	253	277	292	306	279	272	287	279	258	298	284	259	273	299	272	268	255	268	267	304	288	292	251	276	327	271	293	298	302	285	294	292	272	317	304	280	284	297	269	283	315	279	280	289	286	280	283	258	281	265	274	280	273	268	269	299	289	286	277	289	254	297	278	283	279	275	264	307	264	273	295	257	306	266	272	257	278	260	267	313	263	255	288	306	295	277	289	277	276	266	283	268	283	268	290	278	275	279	278	311	287	290	289	294	280	283	271	296	286	283	278	296	295	272	266	287	274	293	284	283	293	267	282	315	272	297	276	300	292	250	282	305	288	314	282	291	288	296	280	306	262	303	277	299	278	284	295	284	266	272	273	275	282	267	279	264	238	272	288	269	289	308	269	260	296	291	263	306	290	270	257	250	281	278	269	272	265	300	292	269	285	264	277	282	287	282	265	292	285	277	292	296	288	256	283	267	271	285	302	255	267	329	278	289	287	293	249	263	289	275	274	274	278	283	304	333	308	280	288	237	271	287	258	265	276	248	285	285	271	297	286	251	265	319	301	263	271	281	280	289	310	280	281	287	276	282	289	295	286	283	290	273	271	308	263	276	250	296	283	274	290	275	250	300	295	269	262	265	280	288	282	294	293	273	293	265	277	293	286	268	280	261	310	294	261	270	282	265	276	291	296	257	283	281	290	263	291	287	272	310	281	278	281	297	308	290	288	299	277	307	294	268	266	293	270	310	286	326	292	287	296	281	294	293	265	295	318	285	286	281	284	280	311	306	271	291	242	274	258	259	287	292	302	293	278	282	294	266	275	270	268	273	284	274	312	267	275	265	304	265	294	276	291	291	300	287	274	267	303	303	303	280	270	266	277	274	302	262	265	303	261	281	251	247	263	315	304	258	261	276	260	264	295	314	278	300	263	305	258	267	274	293	257	268	295	293	283	294	266	266	278	287	274	290	284	302	276	287	277	278	300	284	262	268	276	287	319	237	273	282	276	293	287	291	305	268	289	296	294	260	279	270	293	282	264	274	281	297	281	285	287	286	280	274	275	298	273	316	283	272	316	301	246	288	287	262	270	285	271	260	266	295	267	261	272	295	285	296	290	277	285	288	288	270	288	274	287	274	277	308	291	281	263	280	257	269	257	289	303	271	283	286	295	283	273	287	258	294	271	286	294	315	285	298	284	289	247	257	317	265	262	282	220	291	284	298	283	289	262	301	277	283	307	269	283	274	303	247	269	264	258	302	266	293	295	292	283	265	311	264	316	261	281	285	291	283	260	272	298	256	275	290	288	290	312	274	250	255	279	294	290	276	293	282	275	266	274	275	227	301	274	277	260	276	323	286	244	275	262	266	284	263	269	329	267	265	313	277	278	303	269	261	286	282	293	266	252	291	327	313	293	299	283	246	265	258	273	260	319	313	290	308	271	306	272	270	273	293	262	257	294	277	266	316	304	296	301	312	296	275	279	242	270	327	298	307	277	278	253	288	265	263	308	280	270	265	311	283	240	292	236	306	281	301	294	285	298	299	312	277	281	271	262	287	273	287	285	279	256	275	295	271	293	283	288	272	300	322	286	282	276	302	283	278	292	286	295	296	283	327	255	279	305	292	293	265	282	289	280	304	284	279	292	302	278	308	310	296	300	277	291	274	278	275	268	306	276	257	262	281	290	320	274	298	276	272	294	269	253	284	283	289	266	265	285	294	284	282	272	270	258	258	280	304	283	291	264	286	285	286	292	265	291	286	255	278	303	257	315	277	271	279	289	284	279	296	283	303	282	288	320	287	289	245	280	291	274	273	278	284	291	305	277	292	304	296	278	262	282	289	274	275	279	272	277	261	289	266	266	289	275	263	295	296	272	309	271	246	269	276	280	304	283	293	276	295	237	279	279	283	286	275	259	280	306	267	273	297	285	258	262	295	299	266	280	286	270	260	269	265	283	292	258	279	284	276	288	284	295	265	277	270	317	267	290	289	277	273	259	294	288	282	263	265	275	291	304	289	305	284	278	300	280	289	280	305	279	309	314	284	275	277	292	305	293	284	295	274	279	285	289	295	275	274	276	257	303	279	298	287	267	287	286	287	282	260	266	268	273	276	263	307	295	309	285	287	309	282	283	293	268	291	286	275	264	294	300	274	292	277	294	265	272	280	254	287	317	295	302	269	277	285	243	297	274	258	276	278	257	282	268	265	298	289	276	281	258	240	297	307	275	274	320	294	277	288	282	279	275	281	285	284	284	260	280	283	253	273	314	287	274	267	259	302	275	292	275	266	271	269	287	261	298	291	302	262	271	307	295	251	258	292	271	290	286	263	272	314	276	288	308	270	289	266	280	286	287	277	266	269	279	306	271	269	287	289	284	320	264	307	269	292	262	265	285	310	251	289	283	272	267	273	289	325	276	269	283	292	267	270	264	278	268	274	271	305	293	302	260	295	273	287	265	290	235	268	275	279	253	260	271	278	274	302	267	297	263	289	273	300	278	297	278	288	318	284	258	275	298	293	286	294	322	274	268	277	308	317	275	268	275	268	312	259	271	267	298	287	268	261	296	277	272	279	302	283	287	292	295	255	333	296	304	277	312	318	258	275	275	271	279	272	312	267	275	288	277	327	279	314	301	259	275	263	279	304	280	295	255	299	280	276	279	282	280	287	286	270	247	268	260	282	308	299	270	289	271	307
23706	21014	27994	24204	21011	8551	1205	923	823	768	794	714	683	629	617	689	647	656	645	590	633	593	594	612	596	641	634	626	582	628	640	634	610	613	552	611	605	581	593	571	563	623	569	592	583	563	600	577	610	565	610	633	590	623	632	589	592	551	570	573	602	569	576	593	593	612	605	596	579	607	583	566	597	579	578	579	576	587	622	557	565	624	660	586	592	582	580	581	644	613	553	614	596	615	661	630	592	616	607	596	584	572	583	585	583	595	580	621	586	566	616	547	613	608	577	567	624	580	560	597	608	613	594	604	558	613	610	592	601	596	568	600	564	566	637	621	582	597	597	586	610	560	615	611	613	610	562	569	593	614	567	600	563	556	599	546	609	565	549	610	587	578	574	597	595	639	601	542	583	566	569	601	579	552	597	577	542	580	634	567	610	563	561	604	592	608	576	594	579	612	610	569	586	549	630	609	580	593	586	578	611	590	598	561	601	641	589	558	571	590	571	554	580	562	555	589	625	570	591	521	592	574	593	597	591	568	611	531	574	605	608	614	611	605	612	602	573	595	608	633	621	599	600	547	524	618	580	588	535	580	559	582	582	619	585	593	619	633	609	606	605	581	572	625	547	601	606	589	548	581	606	590	605	601	607	553	565	564	609	591	597	570	611	628	604	592	615	577	604	622	635	573	606	615	582	573	581	572	608	601	615	599	604	603	604	628	598	583	570	593	617	561	543	576	630	644	635	589	603	600	607	587	612	572	598	583	558	552	600	598	555	602	597	581	607	550	568	610	623	575	585	580	607	587	611	620	586	570	618	568	569	592	604	611	587	598	593	626	593	591	592	528	556	626	589	571	607	606	595	581	615	618	635	593	609	592	565	590	623	592	578	585	583	536	560	592	571	583	599	592	627	570	561	598	604	609	600	613	590	616	581	633	552	597	589	565	568	578	605	629	589	582	631	592	576	564	594	566	610	567	579	661	620	609	579	591	639	598	571	604	572	599	579	548	578	583	595	587	596	619	573	602	596	628	597	598	607	588	588	590	621	595	607	625	620	571	594	604	587	568	584	567	602	577	548	574	590	570	601	548	568	569	586	584	647	591	604	624	590	565	658	616	617	589	558	535	615	590	570	581	581	600	609	618	587	601	594	588	618	552	583	588	572	610	589	581	576	572	596	587	563	587	581	629	600	612	607	617	628	581	572	584	615	606	581	606	613	600	610	580	603	597	594	649	587	554	582	580	574	607	585	595	580	598	597	599	552	584	558	628	585	560	561	613	603	576	626	542	607	602	607	575	556	566	622	614	524	588	594	602	638	541	520	599	572	575	642	624	573	617	654	578	532	551	618	587	590	604	567	619	583	588	560	583	590	602	587	562	550	607	600	574	556	636	560	550	541	554	579	598	610	579	607	620	558	551	582	578	606	587	584	591	601	549	601	589	653	595	596	581	586	541	567	574	587	592	585	593	583	565	588	627	539	596	620	564	614	621	629	603	612	594	583	589	574	565	585	555	615	605	548	587	590	581	604	590	583	608	605	551	579	589	567	582	620	557	601	598	569	598	577	598	607	589	584	578	614	576	599	602	533	577	577	576	585	600	579	568	592	621	550	594	611	629	574	597	590	598	571	561	599	616	603	614	621	614	592	571	542	572	558	600	568	599	572	604	601	616	616	502	623	566	603	618	600	621	585	615	575	579	638	650	557	629	556	553	608	592	615	616	571	574	596	597	607	575	625	585	567	614	603	573	630	618	620	587	586	591	659	542	595	539	621	619	614	601	554	590	635	630	594	597	572	556	604	592	592	567	611	614	627	548	600	601	604	577	582	546	566	541	633	587	577	613	617	623	600	577	609	545	588	631	569	588	662	538	581	583	616	593	588	622	594	564	565	597	518	568	570	656	590	608	592	615	595	622	606	570	525	608	607	603	579	614	561	575	601	599	561	553	599	567	562	585	555	627	627	597	584	585	592	587	616	598	614	615	604	591	644	614	621	578	603	637	617	554	582	629	611	568	588	606	607	570	573	603	614	550	588	619	590	578	592	582	578	601	609	644	568	608	628	651	610	588	592	581	585	608	567	585	580	559	560	591	550	546	620	586	605	547	583	579	592	616	578	580	601	609	570	624	573	587	556	558	592	583	576	582	590	568	607	564	542	577	547	594	571	574	580	574	581	609	596	618	599	569	582	595	570	585	575	602	555	621	623	614	621	588	598	603	580	614	594	582	583	551	556	573	571	550	606	622	581	592	611	585	591	601	575	587	578	617	609	599	576	595	580	636	586	541	650	596	616	590	580	626	624	589	565	569	605	577	576	592	591	617	606	562	570	590	571	590	608	610	620	550	632	611	578	577	595	531	589	631	580	589	565	589	619	615	577	615	589	583	563	577	579	653	589	556	595	593	602	610	593	616	575	607	596	590	607	643	603	606	528	554	574	631	641	573	577	576	589	570	562	609	543	598	541	554	549	598	576	582	599	565	593	600	594	605	617	617	585	602	584	602	551	583	556	583	586	599	576	594	593	594	545	589	615	578	606	585	561	638	590	582	618	576	528	601	588	587	592	579	638	610	556	598	584	604	582	592	584	553	607	566	606	573	606	566	525	597	613	588	612	558	579	566	613	593	608	602	604	580	571	572	614	583	612	585	609	594	588	577	559	588	629	580	641	591	562	549	564	578	572	592	621	584	631	569	617	589	600	625	607	580	604	564	606	558	615	571	599	612	583	640	577	619	617	602	566	580	608	552	521	590	609	572	632	610	591	528	584	578	571	557	567	581	572	604	609	567	600	574	595	563	610	614	596	593	617	618	566	565	600	610	614	589	556	545	600	621	560	575	570	617	560	602	547	561	585	611	623	573	578	605	552	570	587	573	606	638	574	599	599	601	589	580	610	621	641	626	585	589	630	629	588	562	606	596	608	589	568	547	583	649	563	625	568	580	613	549	562	578	605	561	567	622	615	592	596	587	577	612	591	619	581	668	573	638	561	517	582	600	611	582	565	554	600	621	576	577	637	605	549	621	575	600	592	522	567	613	612	601	584	576	608	565	620	593	593	590	565	536	544	603	568	552	610	622	527	590	584	564	596	595	589	583	601	577	604	600	616	580	577	571	551	617	571	614	588	547	621	618	589	592	600	592	587	615	549	591	594	619	585	588	611	615	597	578	578	600	651	596	570	588	579	578	604	560	610	637	600	585	589	599	588	569	568	588	531	594	570	644	606	558	558	591	597	582	611	598	592	593	601	564	602	581	581	589	574	617	619	550	581	605	547	618	626	590	593	592	622	533	580	601	590	595	554	599	636	614	603	598	547	563	574	555	613	562	516	595	611	566	578	625	590	597	610	578	585	593	603	636	617	602	571	614	577	618	565	593	592	590	595	594	613	526	617	573	598	587	612	568	584	593	574	586	587	574	578	603	639	588	561	609	560	568	582	632	601	602	609	600	580	572	582	606	586	582	579	617	544	610	613	599	562	589	557	565	537	654	596	619	582	613
3823	8631	5808	2820	2108	1628	1346	1157	1088	934	876	808	772	779	761	724	706	689	646	698	682	701	652	702	614	610	652	632	629	678	647	635	628	612	621	660	649	657	573	590	591	633	668	621	646	662	666	617	646	606	602	613	635	595	587	651	595	623	599	588	655	645	593	619	611	642	588	611	609	623	639	613	617	618	567	586	618	625	599	617	583	609	573	644	635	636	606	622	606	599	621	602	618	612	599	665	582	581	596	654	592	594	655	600	631	639	631	592	606	594	627	622	647	654	608	597	572	609	606	641	597	643	584	639	651	636	623	596	598	614	593	608	568	620	648	572	617	638	661	602	624	619	681	626	600	674	603	583	603	633	601	605	618	660	616	604	630	628	653	611	666	657	632	561	637	614	671	600	619	613	664	600	635	602	604	627	634	618	589	547	614	621	621	589	621	634	623	601	615	615	630	638	635	612	601	613	644	615	616	627	582	635	644	625	600	561	633	612	632	635	639	611	642	656	619	609	625	653	633	606	619	579	590	596	681	626	586	604	619	594	594	609	652	604	604	597	634	618	599	625	621	629	615	661	619	626	651	614	624	612	616	599	608	572	609	639	612	639	630	612	612	618	620	644	576	607	648	586	612	583	639	622	625	574	612	596	581	659	636	576	621	644	618	567	669	622	588	597	622	651	577	638	636	605	637	621	596	596	600	657	564	641	603	621	616	590	655	596	638	566	657	612	660	601	611	604	639	623	611	608	600	620	589	595	581	598	680	639	622	659	590	655	609	651	655	617	602	584	619	595	623	608	632	600	633	599	634	633	631	648	631	596	564	610	594	582	631	599	570	632	659	627	581	581	650	606	647	606	636	637	671	650	611	652	590	573	585	636	607	628	603	599	604	588	599	655	593	604	538	592	611	590	609	621	666	627	592	603	615	580	651	541	607	640	651	621	625	627	626	592	604	612	592	595	606	608	637	680	585	598	606	632	657	686	627	624	646	647	629	654	605	602	579	631	616	640	623	622	653	600	673	587	609	616	631	589	610	595	624	589	625	642	594	591	622	608	579	625	621	584	656	622	639	628	580	652	682	610	628	652	631	572	606	603	644	594	625	654	604	550	593	610	639	630	607	611	606	618	650	672	567	619	612	592	602	617	636	625	622	626	600	591	669	600	650	626	603	617	550	679	560	630	604	650	624	616	600	652	602	625	619	624	648	640	602	643	587	639	626	625	611	600	612	580	670	597	568	594	622	578	618	644	693	625	567	585	636	583	588	658	636	601	608	628	678	607	616	626	665	634	631	581	558	587	635	630	603	591	602	603	585	635	610	593	656	635	649	625	614	579	635	629	636	628	591	628	615	602	619	651	608	665	632	641	647	613	622	569	640	623	621	648	611	609	589	644	599	622	605	604	588	594	626	616	645	632	627	615	628	625	561	600	630	568	609	580	625	657	625	629	600	631	638	636	630	631	656	604	639	593	621	656	624	611	585	634	633	623	608	692	623	612	622	606	668	622	585	602	628	578	617	606	632	638	617	585	623	661	615	602	600	637	621	613	628	634	615	639	594	605	596	621	619	559	600	610	600	633	609	590	611	656	614	624	602	620	627	594	637	641	624	600	596	588	598	616	623	602	605	592	577	567	581	611	636	601	656	626	587	618	625	604	657	588	634	577	613	663	575	674	598	556	590	656	601	587	605	600	669	610	697	629	597	621	596	655	602	636	605	614	626	602	613	620	586	618	610	594	618	639	596	595	569	606	587	614	567	641	594	597	598	600	566	618	631	637	633	598	640	599	598	635	585	644	657	616	580	590	630	598	604	583	652	570	620	597	646	625	630	593	613	625	625	635	636	588	644	651	597	608	626	616	594	627	588	602	594	659	613	587	613	663	624	607	600	636	600	603	625	615	613	640	609	650	646	632	632	646	618	615	595	625	591	597	643	629	591	645	626	593	608	575	608	630	608	608	589	632	621	590	594	558	614	622	653	620	571	611	653	627	619	653	619	647	635	579	631	623	619	629	596	630	592	583	668	601	633	600	608	609	639	610	590	622	634	619	595	587	624	605	639	606	576	616	593	605	574	644	630	620	627	594	657	628	589	619	610	681	619	615	588	581	602	618	581	626	637	599	594	608	632	673	609	584	595	586	635	598	619	622	598	577	664	603	624	568	624	564	623	595	574	603	633	643	627	592	614	598	619	600	619	612	623	599	632	664	611	613	625	653	571	621	597	643	613	591	614	652	631	593	622	624	664	557	625	615	648	634	605	638	653	638	639	596	621	597	594	598	631	605	614	573	630	593	561	575	613	652	618	627	637	610	618	608	593	571	596	574	618	612	629	625	623	618	623	675	655	606	614	616	635	575	644	625	628	620	619	623	585	635	610	588	615	632	614	673	568	627	633	593	597	564	643	593	615	617	612	583	626	658	602	593	612	596	615	589	617	572	621	578	637	626	598	647	624	623	585	624	604	631	601	597	589	536	605	618	622	618	685	614	627	654	632	613	594	640	633	657	591	609	624	607	644	614	567	571	592	613	643	607	627	582	654	620	624	647	585	644	604	608	614	612	598	604	599	683	604	571	619	614	609	571	639	607	633	630	596	603	658	589	638	559	591	623	571	592	580	597	627	639	633	656	601	595	632	627	648	678	643	659	605	596	582	642	610	600	637	607	650	630	619	609	612	670	615	590	600	587	631	602	644	629	625	582	596	612	621	631	567	639	607	610	602	609	629	649	638	647	613	614	611	657	616	628	594	650	626	593	632	590	593	617	626	594	615	622	588	608	607	626	636	601	626	597	668	602	613	627	630	612	615	604	622	588	617	609	627	624	599	646	621	641	642	625	633	629	644	638	616	595	567	652	620	659	584	599	644	585	554	627	609	594	606	573	625	611	602	581	602	658	621	643	644	608	609	597	643	617	579	652	635	586	654	598	646	611	605	648	587	577	609	599	645	579	597	625	638	647	608	620	616	624	596	603	613	612	579	615	596	614	598	620	622	628	612	639	625	592	598	615	589	605	650	642	587	643	612	603	646	614	595	617	588	603	627	572	615	597	608	609	646	609	608	626	584	588	599	630	620	599	617	621	607	555	616	588	644	633	661	624	604	650	586	614	593	659	604	616	600	628	583	604	632	622	598	630	629	633	648	641	589	627	591	554	637	599	566	602	602	585	609	601	585	568	631	620	594	593	633	564	609	628	639	651	629	641	644	587	655	604	603	578	610	644	596	628	606	611	609	632	612	667	537	646	638	597	628	588	619	544	612	657	599	636	619	621	578	636	552	651	627	636	608	598	615	634	612	609	602	641	653	606	587	595	656	612	673	665	603	637	628	575	620	626	638	603	629	634	647	623	634	594	599	624	621	573	598	570	594	623	622	634	635	626	614	631	584	609	648	615	605	591	599	594	585	576	649	578	531	625	612	593	639	621	663	605	601	614	610	642	595	615	560	568	588	617	648	609	622	672	611	589	626	608	605	562	616	611	634	620	636	635	606	575	599	605
24994	21053	26708	25419	5989	622	477	451	452	406	422	403	384	392	378	388	388	381	377	383	388	394	370	384	391	347	338	362	379	361	353	383	360	345	375	353	380	365	347	358	399	357	364	387	351	334	343	346	353	348	338	318	362	362	344	348	387	344	368	373	340	334	374	324	364	362	347	351	329	348	344	320	388	362	402	352	339	356	353	356	338	329	367	367	331	363	358	384	366	376	339	387	328	355	345	368	344	360	326	370	331	358	329	351	345	326	364	373	363	335	364	341	330	371	355	347	362	367	377	361	338	339	348	331	357	351	355	321	366	369	419	364	358	390	334	400	342	355	359	360	357	367	343	357	366	382	396	375	366	361	329	342	369	344	333	357	341	319	358	376	380	398	378	356	352	353	349	366	359	351	332	335	362	354	372	360	374	348	350	349	382	357	378	345	373	355	381	333	363	325	329	350	384	355	352	343	350	334	348	349	360	345	347	355	350	345	360	334	341	329	364	338	362	350	357	346	328	382	337	349	367	337	341	361	356	324	347	388	378	359	362	336	309	374	394	378	326	348	368	324	333	356	334	353	363	370	374	342	382	344	343	335	380	351	331	365	314	335	353	369	380	351	338	352	347	345	374	339	355	321	342	350	382	346	334	356	352	358	405	344	331	359	376	366	327	332	351	359	359	374	378	362	339	376	362	352	372	350	346	345	373	343	348	315	367	388	347	384	354	328	352	332	334	387	347	339	357	360	319	362	349	362	321	350	356	400	361	350	321	345	338	385	398	322	347	367	353	351	349	365	343	332	355	331	356	355	361	353	335	377	363	337	371	319	352	388	329	367	348	355	365	359	372	358	381	349	379	340	359	352	337	355	342	329	379	369	349	348	348	339	344	360	391	346	374	362	329	344	339	368	407	331	351	382	360	369	331	338	360	363	364	372	368	355	349	375	352	373	365	337	341	367	339	346	371	386	360	385	317	364	375	392	356	358	384	332	397	363	377	337	371	380	332	357	343	347	348	337	362	339	346	376	362	361	370	374	370	361	322	367	378	323	366	371	353	357	349	341	377	357	376	340	347	356	362	360	344	354	371	331	334	376	365	379	355	325	364	350	329	348	357	350	365	350	324	387	335	346	332	373	346	337	386	308	376	358	362	375	377	361	361	358	354	347	351	368	333	322	348	356	342	345	341	394	332	345	379	346	349	338	350	344	406	360	335	395	376	373	345	360	346	319	357	347	354	369	350	356	345	316	372	362	343	338	361	347	323	342	359	362	365	386	352	354	367	357	361	342	365	371	357	361	356	399	358	351	335	364	363	358	384	355	340	346	378	334	341	379	434	352	398	341	361	362	337	345	358	361	358	374	359	383	341	338	341	380	376	349	387	330	347	332	337	317	348	365	337	348	338	348	338	359	362	366	369	387	341	365	355	365	399	364	364	342	361	346	341	360	350	372	334	352	348	358	384	384	385	347	367	322	333	331	362	343	401	361	358	365	369	341	396	363	335	317	374	364	369	297	355	315	330	367	367	370	373	337	358	326	361	316	348	364	372	352	370	363	313	347	366	383	359	336	396	337	349	339	384	329	336	386	371	374	354	361	333	356	366	352	325	364	320	353	332	393	324	330	331	333	355	362	350	354	318	357	334	349	354	359	338	329	394	356	348	356	332	372	337	338	372	352	382	347	320	366	346	359	359	359	378	340	344	379	368	345	336	360	370	368	342	357	358	368	375	371	341	365	313	345	359	354	332	365	359	362	383	385	333	378	318	373	369	379	320	327	369	332	353	341	377	333	350	361	357	343	351	361	375	388	349	332	353	339	367	355	342	331	327	363	318	369	343	370	409	352	354	379	352	379	362	362	355	360	338	347	343	336	327	365	350	377	353	351	352	351	365	364	345	354	365	347	380	388	370	390	338	354	338	325	367	359	335	347	324	364	353	372	368	355	338	352	366	357	358	369	358	365	362	341	348	365	349	363	375	353	335	358	338	387	345	322	330	345	352	338	336	346	342	320	378	341	337	350	393	416	371	366	350	368	370	366	391	343	312	356	373	365	360	376	370	379	335	351	385	378	363	344	324	362	354	352	371	318	351	384	342	352	338	350	350	349	328	352	328	335	365	338	338	374	346	367	373	363	341	382	320	330	347	340	356	362	341	368	351	349	337	353	364	343	384	361	387	377	316	359	358	324	370	384	343	397	359	369	321	360	346	326	353	351	364	374	326	362	371	336	359	383	371	341	355	337	356	354	366	396	332	346	328	381	382	354	352	358	386	387	340	351	366	327	351	334	390	372	365	356	352	340	336	346	330	362	365	345	328	338	315	344	359	368	346	391	344	352	353	364	328	358	327	344	348	323	353	398	376	348	345	380	368	314	335	329	373	352	393	354	375	375	357	356	318	342	358	367	353	356	388	366	375	336	379	358	342	365	360	364	326	358	343	364	345	362	325	318	386	372	341	319	326	328	403	362	346	334	341	317	331	366	379	340	359	345	359	334	380	358	351	360	332	342	377	332	329	350	335	310	330	367	320	332	386	342	356	359	359	343	369	361	366	341	369	336	356	357	347	330	390	395	358	349	309	352	364	364	343	324	362	357	374	368	331	365	366	350	370	345	369	337	378	326	370	328	370	368	347	341	347	353	365	346	381	348	362	364	331	361	360	371	367	360	361	345	337	344	367	353	375	362	340	326	365	388	349	360	364	404	361	355	343	358	353	371	373	345	348	362	365	383	348	344	351	379	352	363	346	369	367	373	359	360	346	373	323	376	373	344	370	329	372	344	367	359	317	369	345	354	353	345	374	394	353	370	362	336	374	411	318	350	358	353	353	354	384	369	348	351	355	365	335	358	353	361	363	373	347	389	386	348	322	370	360	324	351	334	346	384	348	363	366	405	358	341	345	329	346	386	391	331	350	346	360	378	341	329	331	341	377	350	355	372	366	343	363	365	357	366	371	352	331	360	351	337	373	339	325	340	356	340	375	373	349	346	371	338	362	336	335	340	344	371	390	350	335	381	322	334	365	367	347	362	309	352	349	378	336	317	352	332	350	367	378	347	407	358	357	357	340	364	375	343	337	339	377	426	355	382	344	342	344	347	299	336	363	365	346	337	366	369	361	325	337	371	367	376	369	365	370	368	341	320	337	345	352	371	360	347	342	322	341	357	360	355	367	345	367	365	340	328	364	340	381	367	341	350	365	358	369	365	325	371	346	371	363	312	307	355	327	353	341	382	330	358	391	349	335	368	373	375	344	333	376	369	334	352	382	365	368	350	339	339	343	334	329	318	336	361	373	385	368	358	377	375	389	335	371	366	375	344	356	344	332	343	357	370	336	338	368	325	347	351	353	372	357	342	377	381	337	338	344	338	356	323	347	334	345	341	368	353	341	355	365	353	342	352	337	343	354	371	377	335	359	336	353	331	336	373	332	381	320	342	336	367	355	357	356	350	330	350	351	371	345	353	377	377	379	379	338	318	390	335	371	331	366	403	323	344	369	375
3566	4457	2985	1536	1144	929	786	682	626	535	516	574	504	454	489	425	464	425	455	459	412	441	453	453	397	428	393	428	443	399	437	404	429	460	417	439	396	440	432	414	423	435	413	421	398	420	398	389	432	447	384	415	407	411	441	402	425	433	412	449	454	379	397	406	405	413	416	416	395	427	390	394	366	418	433	455	419	432	385	432	423	410	425	426	462	438	421	425	426	392	450	401	434	394	378	423	466	409	420	405	434	399	440	440	386	430	439	425	420	398	427	397	424	404	390	412	407	368	378	440	412	419	418	394	415	391	403	427	407	396	409	403	424	406	434	388	432	413	452	393	403	419	433	373	408	408	416	410	410	431	407	407	393	411	406	385	414	426	414	402	383	419	392	428	395	393	420	435	409	403	417	407	449	409	440	410	356	418	418	423	398	423	428	411	462	445	442	373	444	409	412	433	371	438	412	408	429	404	404	429	380	427	420	383	426	423	393	440	424	399	389	358	422	419	409	393	429	406	426	413	454	406	401	389	381	422	383	423	411	424	442	437	405	465	430	404	412	395	432	425	397	400	399	422	420	413	422	399	392	404	378	405	418	404	406	409	388	398	394	401	417	410	443	453	417	412	427	438	399	414	430	426	417	398	428	424	472	392	457	428	390	429	423	428	410	367	422	404	403	411	421	432	396	434	394	427	442	429	390	401	428	413	427	404	402	388	409	450	426	414	434	420	432	405	416	403	391	390	423	381	425	408	398	460	401	381	425	390	411	412	417	416	426	408	384	384	407	441	421	420	430	390	410	432	422	440	419	416	453	419	422	375	390	428	427	424	386	375	436	407	455	392	392	427	367	379	403	421	430	431	379	425	400	363	407	389	409	411	428	414	452	404	414	417	409	413	421	381	440	413	411	433	401	422	400	392	410	408	401	402	395	416	405	424	378	391	441	432	407	457	405	443	427	414	412	397	415	382	447	390	428	431	403	422	437	400	388	401	392	401	395	395	414	425	411	442	411	397	408	400	386	391	451	435	424	425	429	407	434	401	457	420	417	397	396	381	412	397	421	357	435	423	418	427	404	413	430	420	472	376	419	402	406	389	423	386	401	356	418	406	391	437	406	405	385	437	382	410	410	418	416	372	414	437	424	421	439	396	391	419	423	389	443	423	422	413	390	401	424	368	417	419	412	402	418	429	401	410	408	440	388	415	416	430	410	453	415	357	433	415	415	400	432	432	399	408	414	415	415	446	395	420	427	428	413	407	416	391	385	436	396	399	462	402	465	377	417	402	377	413	397	384	398	358	434	407	403	413	444	429	386	409	430	430	418	399	390	445	369	431	387	401	412	405	398	411	403	392	425	437	389	410	425	365	423	426	404	442	406	426	388	433	403	387	445	433	428	414	402	411	431	399	395	427	434	416	455	425	400	393	393	390	422	422	430	421	432	439	425	423	420	446	422	400	388	420	431	423	428	426	409	432	402	403	372	393	373	375	451	418	417	409	422	436	428	392	454	402	434	434	390	443	411	410	387	416	415	427	380	419	388	394	387	426	389	374	405	383	435	406	419	423	412	416	404	408	426	443	432	395	386	406	404	431	421	390	391	357	398	393	455	372	440	412	427	366	463	440	424	383	377	411	416	435	415	411	440	443	438	422	413	392	418	391	388	437	472	430	408	404	418	396	427	428	392	402	407	383	371	411	389	429	428	464	394	412	403	395	425	424	365	421	430	427	415	413	407	432	409	401	405	401	424	416	409	394	410	412	438	397	408	404	455	388	365	374	414	425	427	447	443	411	429	431	399	474	461	388	408	445	427	419	397	401	405	438	413	374	394	380	395	404	406	422	394	438	418	388	402	403	397	470	437	421	401	387	431	402	374	427	407	453	390	420	419	450	416	407	417	422	418	395	400	422	432	431	409	414	444	440	394	447	413	399	416	390	417	418	438	411	382	432	390	427	398	409	427	382	407	421	396	390	379	408	484	430	361	447	392	404	404	449	402	393	432	441	435	406	423	413	425	412	403	421	463	417	399	428	370	401	403	397	424	441	404	414	382	406	390	416	441	423	436	389	433	408	385	403	411	395	426	408	423	383	408	430	402	388	396	423	416	408	411	411	376	409	407	415	385	429	418	411	404	406	430	420	418	393	443	455	439	421	397	432	382	428	414	431	396	414	416	396	423	377	416	423	430	368	398	423	421	395	422	418	439	421	430	408	415	395	401	415	391	384	383	405	375	382	413	396	396	479	383	391	398	417	408	428	430	429	414	410	390	396	436	411	442	414	394	422	429	415	384	371	461	387	383	411	411	427	417	409	420	408	449	422	424	418	457	414	429	474	379	445	432	417	377	418	401	396	405	370	410	425	414	439	373	415	433	445	397	431	402	396	404	400	402	374	399	399	393	398	415	413	391	343	429	424	420	397	425	414	439	426	422	424	408	419	425	384	419	406	446	379	396	422	413	392	396	412	429	416	393	394	381	423	386	407	390	420	446	409	404	403	436	403	400	410	378	413	436	415	415	398	425	388	442	402	422	421	420	405	426	415	432	457	433	402	391	431	414	385	415	399	424	415	398	414	385	443	419	397	411	411	404	404	411	394	379	419	423	404	412	424	410	425	439	436	424	413	426	393	465	421	371	431	420	412	465	378	472	422	422	389	423	403	397	443	444	426	380	419	441	405	425	415	394	432	444	413	396	408	426	373	397	406	400	395	438	400	413	411	418	401	439	425	379	414	416	425	432	427	409	404	367	396	431	436	391	431	418	387	428	421	362	395	438	382	396	454	428	450	396	402	414	407	420	420	389	420	420	431	436	379	392	454	455	413	395	424	390	373	412	409	391	416	404	434	396	422	406	418	423	385	436	431	418	422	371	402	459	422	377	441	416	385	417	373	396	399	434	390	400	429	397	405	397	381	405	392	456	410	436	423	409	435	434	409	407	393	388	414	387	418	434	396	405	418	442	429	416	407	396	374	413	432	438	429	390	429	426	405	421	425	474	395	393	416	415	412	453	405	414	407	433	458	404	385	421	407	397	419	447	410	443	412	376	433	387	396	433	392	413	402	405	419	400	439	424	442	409	395	397	396	386	416	381	417	396	431	401	416	393	392	427	394	383	421	401	407	460	406	394	414	429	380	455	390	388	427	419	388	439	418	391	431	435	442	405	402	437	404	438	400	410	426	389	427	370	420	386	420	407	419	401	421	391	406	451	429	396	397	391	391	413	419	387	409	391	429	450	410	411	440	412	430	389	414	384	411	412	391	413	428	413	406	419	411	441	395	446	382	411	390	418	385	426	422	386	443	397	409	419	409	403	354	435	406	392	409	388	409	361	416	425	413	414	411	409	408	397	419	400	382	441	395	460	440	398	448	447	423	376	447	401	386	414	417	436	428	412	388	429	432	453	418	432	387	415	430	398	437	434	400	422	429	414	409	392	378	410	384	424	383	431	422	407	399	411	405	386	414	427	438	421	414	401	399	403	395	401	361	367	417	433	410
22544	21006	28453	23747	21008	21070	6813	1568	1239	1209	1136	1078	1015	1002	1005	1008	987	951	955	925	928	911	977	976	936	907	952	914	883	929	908	919	907	878	907	911	906	833	830	858	883	874	875	908	896	881	895	849	855	865	891	898	966	850	892	841	856	884	913	892	920	831	887	904	882	849	923	882	866	843	900	844	861	902	854	932	896	860	861	896	887	879	838	911	830	855	860	910	865	891	887	899	880	881	853	894	844	911	865	875	887	895	897	865	895	841	936	837	839	878	869	914	847	842	827	815	895	885	792	897	873	807	884	859	895	885	837	918	925	863	895	840	858	860	896	872	848	832	943	877	875	866	865	832	902	840	892	872	836	877	877	897	893	880	861	917	880	883	878	863	902	922	856	869	859	907	880	859	828	888	826	899	908	846	834	897	869	841	900	824	889	855	878	867	906	902	841	834	853	844	868	853	839	915	872	900	862	857	888	907	919	875	891	864	837	815	882	894	944	852	794	849	885	873	867	826	903	898	895	846	903	859	907	872	888	830	908	877	864	887	843	859	892	881	856	875	814	857	866	904	939	875	917	870	873	891	872	918	878	895	867	939	888	911	951	916	889	906	860	913	883	869	901	837	881	897	937	872	880	854	875	895	908	864	883	850	909	814	876	908	847	884	876	902	925	852	889	891	844	916	875	860	825	883	860	851	814	868	890	866	884	866	929	824	880	903	917	901	821	870	868	899	878	866	844	913	937	852	882	881	889	950	882	835	825	892	854	913	847	811	910	824	869	879	854	862	873	816	916	854	886	862	900	908	913	867	828	859	838	869	879	841	866	931	900	873	930	845	813	898	898	868	845	831	870	875	830	854	860	872	882	872	924	922	880	922	923	891	874	900	922	908	889	886	887	865	894	886	909	895	916	918	903	862	837	878	877	889	860	877	877	956	875	853	886	847	857	923	896	892	905	929	867	842	891	880	867	846	876	848	935	792	880	837	837	890	857	846	853	894	874	932	901	921	924	909	924	869	882	895	847	904	845	907	867	857	867	886	936	877	908	892	829	798	878	859	908	872	866	853	884	853	882	834	881	810	877	899	961	891	842	873	806	914	872	822	869	861	919	904	856	895	920	848	897	874	855	875	877	895	879	857	882	820	850	862	882	912	903	896	857	880	820	876	878	853	865	867	860	920	899	882	816	887	872	915	895	841	871	852	829	868	929	889	838	862	918	869	908	910	868	877	830	846	881	912	916	868	811	897	816	863	894	873	897	825	841	865	849	836	906	850	822	895	915	909	865	866	904	866	932	889	937	834	908	841	869	857	819	884	882	905	851	851	863	908	866	936	884	855	881	890	855	840	911	863	890	908	879	870	863	828	877	855	844	861	899	912	896	909	846	842	921	890	880	923	876	905	909	887	846	920	940	923	841	903	855	895	893	876	881	893	842	860	845	880	866	876	910	895	877	883	855	895	870	870	867	874	872	879	879	880	892	833	913	904	830	866	894	840	848	807	879	843	851	874	913	896	937	902	894	867	836	898	870	879	882	870	857	863	855	866	829	843	877	886	884	830	852	849	852	916	887	822	873	924	883	879	831	830	868	859	861	851	846	812	845	882	850	873	917	866	888	947	894	834	910	891	910	857	936	860	838	879	887	891	889	896	886	853	871	936	864	858	914	888	916	848	868	874	912	874	833	920	868	867	894	878	828	886	894	824	910	838	855	907	873	883	876	879	813	843	904	869	854	919	875	832	935	848	877	834	824	875	882	855	876	894	870	915	871	851	887	886	896	938	886	867	909	863	851	883	932	848	889	864	876	882	889	855	890	856	933	848	862	880	822	844	853	858	872	834	881	893	858	858	895	894	894	862	934	871	912	905	809	858	858	910	909	896	853	852	854	924	907	824	885	870	852	839	856	854	963	871	897	871	868	841	894	867	812	853	868	840	862	866	837	928	870	845	914	908	882	911	832	888	850	885	822	876	909	875	908	927	871	889	851	867	877	852	865	830	911	859	889	876	877	856	868	870	935	864	891	868	864	843	922	889	867	837	889	911	853	867	898	831	843	892	822	884	870	866	887	844	850	886	889	911	902	867	893	840	850	859	906	898	822	880	821	882	865	889	902	886	861	848	880	898	901	912	886	874	897	868	884	868	911	877	850	880	920	852	902	854	927	874	865	841	862	924	861	887	906	863	916	892	822	845	874	888	834	864	908	834	844	876	892	850	928	857	898	879	851	858	864	882	915	910	872	846	861	825	811	963	910	900	852	848	857	886	874	876	858	871	851	917	852	872	914	878	904	882	858	870	869	880	893	899	857	833	876	886	884	863	898	867	841	882	882	899	928	865	879	901	881	883	845	917	892	937	902	910	897	867	882	886	898	887	882	893	861	815	849	856	902	855	906	883	851	903	811	934	923	878	861	863	883	875	872	913	881	858	840	879	878	870	893	888	861	815	843	900	846	832	917	874	888	864	853	847	899	923	847	919	900	849	877	885	854	850	838	936	855	903	846	868	863	887	894	859	887	858	898	909	893	874	899	843	885	868	870	846	879	870	895	870	892	841	874	862	876	938	859	850	900	872	860	925	894	800	894	856	884	915	890	865	840	900	876	901	905	879	881	853	904	873	896	849	878	870	890	843	852	875	855	869	989	921	892	849	953	865	870	895	934	816	900	880	903	882	878	906	894	869	869	841	860	876	878	864	830	880	811	856	884	879	860	970	854	826	903	895	897	881	883	892	810	905	914	852	896	881	859	833	880	839	857	858	859	879	848	946	876	853	921	886	856	852	820	823	880	904	858	824	908	828	862	893	838	833	853	897	860	880	837	823	884	898	894	845	876	897	885	817	842	846	847	851	945	881	916	835	876	881	871	871	897	823	883	889	886	859	945	864	902	800	862	859	912	835	879	888	829	882	922	848	874	846	899	869	859	845	949	853	876	892	885	852	839	912	857	890	863	864	890	851	849	886	887	891	871	908	867	864	896	891	897	917	855	914	817	829	831	800	875	898	899	887	839	848	877	925	922	854	901	871	890	851	914	831	868	872	905	868	860	898	904	854	844	893	889	911	883	878	950	856	884	886	861	908	924	898	816	850	854	868	834	929	914	888	875	868	887	810	913	923	882	907	945	866	878	853	903	867	880	843	867	855	880	841	843	874	859	871	866	870	842	875	873	872	861	940	900	837	826	916	873	832	893	890	845	900	829	869	826	902	900	875	890	877	872	903	899	851	871	851	958	854	850	868	862	833	848	908	842	894	860	926	884	849	870	863	889	887	882	876	834	901	889	866	900	913	842	870	887	866	892	910	890	878	864	915	847	791	883	878	876	848	902	871	841	878	877	899	824	878	850	851	853	883	857	885	823	822	904	863	860	901	883	923	884	875	819	843	857	856	858	862	901	871	876	861	861	872	903	844	891	911	869	835	888	865	902	884	929	899	878	916	822	903	887	823	889	771	912	828	867	892	899	913	909	919	823	891	841	847	894	882	912	857	832	882	846	843	861	856
5114	14179	9530	4952	3504	2776	2267	1890	1672	1510	1338	1318	1173	1139	1121	1067	1093	1092	978	972	1052	956	1002	1025	988	964	972	962	966	1016	940	960	893	912	927	919	950	886	937	911	936	911	931	921	997	992	904	981	914	883	868	928	929	932	933	952	931	918	943	890	899	952	871	916	927	912	926	879	889	931	933	925	904	910	860	886	916	909	933	849	848	923	897	862	918	946	868	933	941	887	872	917	921	898	943	911	901	921	911	902	923	917	847	914	873	920	907	930	937	882	931	872	908	926	922	915	918	929	902	877	926	868	897	914	882	914	897	881	943	852	866	893	878	871	926	913	917	913	953	911	845	879	878	928	926	929	894	930	874	887	902	975	872	891	898	886	920	899	886	910	883	895	918	931	901	861	899	887	841	876	943	886	797	893	873	920	938	935	929	934	860	905	928	880	965	900	914	910	909	874	972	915	931	931	968	909	889	864	926	887	909	904	887	940	891	890	922	878	947	916	828	921	923	869	844	940	917	907	936	907	906	883	872	922	932	921	910	884	933	885	942	915	863	926	884	871	935	884	916	917	918	918	900	961	925	905	905	883	925	889	909	887	895	870	879	877	941	928	887	874	885	922	921	897	914	889	880	928	935	909	891	892	918	881	847	916	895	913	883	874	872	945	833	914	882	929	934	943	817	907	896	858	917	907	858	885	966	912	895	950	870	929	877	938	942	907	918	917	909	870	962	1002	869	917	927	900	887	911	872	838	888	897	870	858	910	888	918	906	985	894	922	874	904	904	950	910	894	873	928	903	972	878	862	946	911	894	895	945	912	921	892	928	936	903	929	876	915	908	900	867	948	912	916	933	865	921	943	859	868	917	867	907	932	857	932	867	907	918	894	892	903	917	873	924	916	929	853	907	841	894	854	898	917	887	904	881	902	904	947	897	961	872	931	877	929	945	929	930	916	928	931	930	859	867	927	889	911	912	888	920	863	898	885	886	882	898	899	861	888	929	896	899	891	883	934	872	931	882	887	924	879	906	895	934	842	880	900	941	900	947	915	915	866	873	929	910	897	908	925	900	950	944	941	888	893	921	877	912	914	913	869	964	860	886	895	933	869	856	883	882	929	904	922	968	925	938	871	918	905	917	890	917	917	885	905	913	895	901	913	892	890	841	865	862	868	883	920	843	905	915	876	867	851	899	924	920	885	922	894	865	848	925	978	954	886	879	884	967	895	919	905	894	913	910	906	880	874	910	915	878	935	832	913	927	879	909	877	871	884	894	868	882	915	903	941	898	899	905	915	920	954	901	880	903	926	864	927	887	885	925	919	927	870	885	916	893	835	834	897	884	885	930	854	932	917	911	911	874	916	907	956	850	957	958	906	879	899	910	870	892	896	942	910	916	882	858	895	913	881	921	918	885	921	887	888	959	897	904	854	895	931	881	944	923	891	892	925	893	896	872	853	939	888	915	889	918	904	883	935	941	930	855	962	887	892	908	898	912	925	868	915	861	847	928	907	933	888	881	901	949	875	964	905	872	850	945	907	957	887	935	908	871	904	891	885	927	923	849	921	901	902	894	838	945	885	949	968	941	926	929	902	866	845	916	875	898	880	957	874	865	870	899	889	897	863	902	860	912	896	882	840	878	860	852	907	854	894	916	918	915	893	947	871	861	879	889	890	887	877	922	880	894	904	894	889	911	917	874	888	929	861	925	922	892	971	902	903	893	905	897	908	872	817	870	885	912	926	929	904	897	926	897	926	924	904	942	895	884	884	964	896	879	914	892	947	948	897	900	887	879	917	886	879	875	911	900	910	932	917	910	926	870	903	893	874	932	934	911	898	892	895	861	895	898	874	902	919	917	934	853	908	944	904	904	891	940	871	890	892	881	944	929	920	942	861	931	909	859	892	893	807	912	888	879	861	872	877	923	839	918	925	882	923	933	897	937	925	942	853	896	902	866	884	927	918	904	906	927	896	896	873	903	919	895	867	865	906	902	929	858	905	853	872	874	905	895	853	908	869	901	889	873	912	914	879	926	908	896	844	939	907	906	878	915	895	882	971	900	904	901	936	895	902	900	867	900	860	869	943	907	911	915	858	869	895	885	918	905	905	922	941	927	896	951	877	896	914	912	944	901	869	904	859	954	904	982	894	913	866	912	912	930	875	913	963	902	917	928	852	899	902	914	886	928	853	905	852	895	887	914	875	926	877	897	867	862	892	892	931	905	889	844	895	945	867	897	907	882	925	939	850	946	920	853	898	931	886	887	872	974	893	880	915	895	875	910	906	898	929	881	926	882	894	895	935	909	943	900	907	878	924	909	881	934	922	935	903	944	890	899	874	863	925	870	861	860	895	885	898	898	916	908	900	886	918	896	887	935	918	887	904	904	923	928	929	894	919	914	875	924	846	929	916	909	926	880	908	899	949	909	867	920	944	911	916	908	847	918	849	850	969	899	903	901	933	892	910	903	849	885	933	903	889	904	955	866	849	888	910	898	888	926	954	916	926	897	924	937	903	871	884	874	845	924	922	988	867	917	898	911	854	860	913	883	894	896	884	881	894	885	846	906	843	901	856	907	891	850	899	913	899	895	889	902	877	973	880	888	930	908	887	849	886	903	966	886	915	879	897	881	891	870	877	913	968	900	897	901	916	946	917	894	896	981	913	908	896	897	923	888	841	909	892	874	877	923	905	906	969	942	895	907	893	881	893	927	917	914	879	840	913	941	846	907	927	847	954	896	932	926	953	875	932	911	873	888	907	910	933	896	871	875	940	898	940	957	930	904	895	921	932	892	926	900	870	907	930	916	865	885	895	920	890	922	897	885	903	916	864	964	914	861	932	947	906	892	891	925	882	950	916	901	884	863	880	904	811	854	873	922	843	922	919	906	882	848	923	975	915	861	880	970	932	861	856	915	949	905	928	889	848	891	933	940	928	875	919	921	887	882	864	858	933	886	888	885	870	836	900	950	890	923	897	912	900	932	868	944	954	875	897	868	935	894	926	882	914	915	899	895	904	918	905	923	948	906	891	894	931	913	893	926	884	896	898	955	858	921	892	909	926	887	867	903	924	902	970	874	862	885	902	907	873	921	914	844	944	950	955	930	865	927	833	917	915	926	895	868	871	964	936	862	942	867	897	903	899	933	870	865	885	856	941	910	866	873	874	905	856	851	890	952	913	909	879	902	884	878	886	885	853	881	920	856	864	912	897	916	903	859	883	959	877	880	885	918	862	859	910	876	939	932	938	901	887	890	906	951	894	897	898	857	921	919	922	924	899	905	894	868	913	897	983	957	960	903	874	830	906	910	898	946	909	902	883	855	893	900	879	855	878	910	918	945	903	948	883	907	885	957	929	947	919	947	856	893	868	930	903	846	898	899	905	897	857	908	930	889	879	853	878	924	911	890	969	869	871	877	924	932	923	904	955	915	898	889	913	872	910	869	881	943	872	880	929	908	934	940	929	897	947	934	810	921	928	915	900	914	893	907	941	849	916	846	914	875
27547	17627	3417	427	344	273	300	263	254	280	225	269	252	224	225	265	257	246	245	239	227	234	217	275	260	252	224	226	257	237	248	226	236	250	241	247	245	261	256	258	223	229	251	252	207	243	237	229	226	236	268	218	234	258	224	242	219	260	247	244	253	248	234	264	217	225	241	242	248	227	218	232	237	251	268	246	231	249	251	213	267	233	258	275	222	254	256	238	263	244	258	261	232	262	247	263	273	235	243	245	265	244	221	227	250	240	257	206	239	227	245	269	226	260	244	232	250	234	244	276	244	247	232	223	243	246	241	242	242	241	244	238	253	227	240	260	242	226	233	230	228	238	251	235	257	259	223	238	219	237	251	222	264	238	237	236	241	223	227	229	239	238	248	198	241	256	221	236	243	247	238	239	263	258	226	220	250	242	259	252	238	230	269	236	217	232	267	237	240	248	268	247	229	247	250	239	220	230	276	234	245	247	242	238	248	254	236	263	263	237	234	264	247	224	243	245	258	260	233	229	226	271	263	230	224	220	233	272	187	270	252	227	246	228	227	230	251	243	243	259	229	254	233	257	231	223	271	255	251	224	226	217	250	239	237	247	239	231	231	207	251	240	267	261	259	243	239	273	248	260	238	252	254	229	235	256	264	215	256	239	251	253	234	255	261	251	256	255	244	273	241	255	269	232	252	239	254	255	238	231	274	247	244	242	253	219	242	249	224	269	213	251	217	237	218	250	261	243	241	238	264	247	261	234	241	269	248	210	242	230	256	242	255	236	232	235	231	230	232	241	254	266	258	264	266	245	243	222	236	238	236	269	257	237	261	257	251	238	239	253	220	240	237	248	299	216	228	284	241	244	236	267	230	242	268	237	272	266	229	249	239	280	254	209	224	266	244	238	240	251	249	216	233	229	237	230	235	242	257	244	244	235	213	262	243	253	267	261	262	233	245	250	231	266	248	250	256	228	243	232	246	234	202	229	238	224	243	249	244	212	233	236	252	217	255	253	237	245	240	237	257	255	234	246	242	251	271	249	211	222	276	249	243	228	247	242	233	256	236	258	257	240	244	246	226	222	238	255	268	235	213	256	257	243	229	239	230	263	256	231	229	239	241	228	232	243	253	224	231	263	222	245	210	211	248	249	232	229	222	244	252	249	234	240	258	249	265	248	209	207	226	241	245	244	223	251	224	250	241	240	250	237	208	253	248	242	216	262	221	231	246	232	250	233	247	223	273	239	230	245	230	233	241	235	250	235	228	235	269	243	220	240	228	261	264	219	269	220	233	251	259	233	270	239	221	228	253	239	253	252	243	230	232	236	207	219	220	231	245	241	251	259	232	239	221	216	258	227	250	269	269	251	239	250	247	241	233	237	240	221	241	251	228	260	249	240	262	263	231	231	241	233	225	248	238	228	239	243	228	240	227	245	271	250	236	259	232	263	238	250	233	218	244	242	252	256	249	245	246	248	247	229	239	256	270	243	254	232	266	221	262	254	262	230	239	217	242	228	265	215	251	273	282	245	223	240	242	234	221	232	235	248	252	244	261	237	259	256	244	235	234	235	295	224	235	255	241	259	233	254	221	215	238	244	262	237	257	233	233	251	222	246	245	247	233	226	255	243	225	236	248	243	260	242	260	209	252	237	239	227	230	231	241	225	252	245	247	227	228	259	233	240	246	241	241	259	270	223	232	236	264	226	222	244	221	225	221	226	241	226	238	244	257	245	206	224	278	242	241	230	244	251	218	245	260	264	244	223	241	233	221	239	243	278	232	255	255	243	269	274	248	234	261	216	252	233	237	225	256	230	235	236	241	257	241	233	257	260	217	241	204	216	239	241	240	261	233	241	241	231	210	246	240	236	255	225	222	226	243	248	220	231	232	248	239	245	249	238	246	233	260	241	246	216	243	236	254	277	239	223	240	229	251	262	235	216	256	272	242	253	254	234	262	256	239	240	208	249	239	247	254	248	247	247	265	222	249	217	236	228	252	268	236	243	199	236	269	258	233	220	234	217	233	220	245	224	231	233	244	245	239	233	248	252	224	249	251	250	250	230	220	259	235	238	249	267	233	285	257	256	243	237	259	257	248	229	252	243	247	245	241	236	254	234	226	263	212	240	253	245	243	232	253	225	239	256	275	255	250	247	233	253	221	233	212	226	227	225	246	246	262	250	250	226	223	234	214	253	229	233	230	264	243	242	204	250	228	234	254	247	243	239	232	257	228	215	214	243	204	222	248	243	234	232	215	228	266	243	235	230	229	248	240	227	236	208	243	239	212	229	242	207	228	232	260	266	214	224	241	260	235	256	254	272	257	244	243	269	235	281	242	243	251	245	230	238	238	223	262	242	219	217	261	223	245	237	239	267	246	226	210	215	246	244	257	217	220	222	222	218	228	226	239	236	232	228	237	255	238	237	238	261	229	219	260	257	261	228	221	259	268	225	234	226	245	243	225	240	214	241	246	239	270	250	255	249	213	251	258	227	261	235	226	229	233	244	249	247	276	240	256	272	215	246	265	223	249	224	249	230	241	206	220	260	269	248	245	234	225	242	247	269	253	239	253	228	228	249	249	252	243	262	243	201	233	242	215	247	217	261	249	267	221	248	230	244	248	241	219	234	237	258	244	242	247	248	220	226	262	252	268	231	248	222	256	232	260	215	255	213	256	213	233	249	216	247	217	267	262	246	218	244	241	224	209	251	248	241	250	253	246	248	242	224	251	275	229	234	271	220	213	257	248	238	246	229	252	259	248	246	243	270	225	264	243	251	235	194	261	233	243	271	252	222	246	239	221	225	247	227	247	217	245	228	218	216	242	247	235	240	248	247	256	222	252	265	241	243	269	273	231	260	230	221	237	240	235	270	227	264	257	218	231	254	250	238	246	223	235	243	259	243	238	273	244	256	240	243	214	265	242	246	226	230	231	219	220	243	238	234	237	233	246	256	256	233	226	242	202	239	231	237	211	258	224	243	265	251	255	229	255	239	215	251	245	221	262	249	207	213	225	242	210	231	254	245	258	243	238	243	243	223	236	251	227	247	240	233	238	232	254	233	239	252	239	250	233	238	200	253	244	242	270	233	256	235	230	251	251	257	263	241	232	228	244	250	252	241	220	231	242	224	249	250	269	238	250	234	265	257	234	255	222	235	217	202	246	246	273	216	237	236	231	241	258	262	249	222	289	222	241	242	221	214	224	238	214	229	247	226	255	250	259	232	259	239	234	272	296	244	260	247	262	256	234	272	256	251	217	207	240	274	256	254	251	248	264	229	228	260	218	212	236	222	261	217	231	223	279	256	214	246	232	233	249	239	248	261	245	228	245	254	229	228	218	240	247	246	274	218	240	251	273	238	248	221	231	227	249	268	265	231	273	239	250	252	243	245	236	247	240	226	253	231	236	246	245	252	224	270	224	271	242	247	257	256	234	244	265	225	226	232	264	246	260	242	270	235	221	221	250	254	258	233	237	249	253	239	254	243	222	244	248	228	241	203
4416	854	614	407	385	333	294	331	328	292	255	302	300	241	268	293	279	259	278	275	268	273	276	268	305	253	254	272	256	267	284	237	250	229	257	288	285	282	256	278	308	278	279	289	281	270	271	268	277	258	255	270	247	290	244	275	252	266	272	281	286	294	260	291	274	271	268	275	308	266	270	251	292	249	277	280	292	265	275	306	267	282	274	258	257	254	298	287	286	250	235	290	288	301	273	280	311	264	280	240	265	278	258	255	275	285	278	260	263	283	291	271	269	276	292	290	286	260	252	272	274	273	275	294	264	288	271	301	269	256	288	308	277	288	300	294	274	267	297	270	292	287	278	273	279	303	254	257	267	281	292	246	282	291	296	282	283	256	250	253	298	268	272	286	276	290	270	226	273	270	272	260	262	290	274	291	284	274	268	265	274	285	277	300	273	281	258	270	288	285	309	262	255	276	283	241	268	288	274	269	277	274	251	263	282	303	263	237	277	286	278	265	250	295	270	268	271	250	281	271	260	266	271	279	260	263	309	303	276	293	256	276	254	253	269	262	274	251	278	273	289	276	262	272	286	286	278	279	257	269	276	255	240	270	267	262	284	281	265	260	274	264	255	277	249	281	273	279	251	294	284	265	269	266	248	271	275	308	253	254	288	274	249	261	288	271	281	271	279	287	262	229	267	274	290	249	269	291	270	279	318	272	272	268	295	258	272	288	285	272	267	294	272	303	261	260	283	274	276	276	277	262	261	274	303	292	286	258	268	262	246	270	292	267	290	257	292	280	301	288	266	247	280	257	288	287	237	260	288	282	238	248	311	288	258	271	253	269	294	252	266	253	287	263	277	269	250	254	294	259	249	266	271	267	273	262	274	261	253	275	262	299	264	286	261	279	274	281	272	243	246	292	253	299	262	272	258	270	250	299	260	277	283	255	282	266	276	299	279	287	293	288	286	263	269	286	239	270	271	312	262	247	274	285	285	272	305	253	285	265	260	271	262	252	250	262	262	289	282	267	274	273	263	267	306	279	283	279	269	234	269	283	266	259	268	261	281	277	296	268	279	273	283	249	272	273	270	256	261	313	281	265	270	275	270	309	276	279	273	287	286	277	298	264	275	303	277	278	287	278	261	267	274	272	309	283	278	264	273	293	282	272	285	278	285	263	276	265	267	271	242	264	285	293	257	266	284	271	307	298	278	272	271	280	259	260	294	274	265	244	295	314	244	292	263	257	279	247	294	288	276	282	263	276	278	261	260	285	290	285	310	245	295	301	254	248	274	250	271	272	260	285	297	254	276	284	264	259	275	262	293	289	247	270	292	281	270	301	279	269	293	260	267	279	303	262	291	310	262	257	256	299	264	273	265	259	303	277	262	275	279	268	273	236	287	269	244	290	257	269	289	259	292	260	278	282	241	314	258	281	260	282	282	310	270	264	260	284	308	260	262	254	265	266	288	286	286	262	284	275	294	273	269	258	259	291	278	275	279	275	255	261	282	280	262	285	292	256	274	311	270	261	254	303	276	266	281	293	279	266	286	261	256	293	286	317	247	281	287	289	299	264	292	272	239	265	279	281	281	261	287	280	279	284	269	276	286	279	266	259	276	261	281	275	267	265	245	245	269	284	296	283	282	242	282	278	264	264	272	256	250	281	286	258	289	242	269	266	297	259	289	288	279	264	289	288	280	262	290	279	252	262	280	272	261	259	270	265	279	254	276	279	260	320	273	268	291	291	257	276	321	287	291	267	279	282	275	270	263	271	292	294	270	304	294	257	254	302	269	270	305	253	273	272	260	271	286	296	268	248	285	311	274	273	261	311	296	275	316	293	283	268	269	293	296	270	284	282	273	269	259	297	258	259	292	292	294	252	300	285	271	275	307	260	268	267	237	257	289	264	297	286	253	282	287	254	265	290	275	267	299	301	301	249	267	277	263	285	254	279	277	273	294	277	301	254	265	302	286	282	267	294	278	279	261	268	295	292	266	273	296	271	260	283	283	245	291	293	283	271	277	276	299	251	251	264	281	239	279	301	300	286	280	255	262	301	262	261	256	278	276	255	324	281	265	237	279	263	281	285	278	262	306	260	295	250	266	281	250	284	252	285	301	248	290	282	290	275	267	264	282	277	271	244	263	255	253	274	274	294	254	324	293	269	250	268	267	272	270	293	303	262	264	277	288	261	274	267	255	279	264	266	276	297	268	257	268	272	284	285	263	279	273	253	269	272	270	267	284	283	263	262	275	276	268	259	303	277	261	248	278	290	274	295	288	283	251	272	262	281	264	299	249	310	298	292	277	307	311	262	288	247	269	280	255	262	256	281	261	271	247	265	259	249	261	260	270	283	284	263	279	275	274	301	268	268	281	287	263	245	267	252	243	295	314	313	263	312	249	273	283	254	279	271	272	274	279	305	297	298	254	265	281	259	251	252	277	270	254	275	285	276	288	267	253	273	272	258	293	279	261	272	275	281	297	250	260	282	283	272	270	278	282	306	309	283	271	256	230	278	242	248	273	250	247	294	234	297	264	285	299	282	269	283	263	296	266	265	248	293	264	284	282	262	257	246	287	279	263	263	273	256	273	262	271	284	249	275	263	299	295	288	291	269	294	264	285	275	246	304	272	269	295	304	261	308	258	289	276	297	317	272	285	257	287	267	250	272	274	273	291	283	302	261	244	298	276	306	272	278	273	268	275	275	300	269	269	270	259	260	260	273	268	295	283	249	251	270	268	279	246	232	275	277	260	275	293	298	298	294	264	296	242	276	251	281	256	303	274	281	257	295	271	258	284	256	280	289	286	288	265	287	282	263	292	276	276	279	283	291	262	275	285	260	270	254	264	261	301	310	252	279	258	271	283	289	273	268	260	255	267	302	273	277	264	268	262	279	240	271	297	260	267	291	276	282	306	283	261	278	300	265	272	278	272	262	259	284	257	284	287	285	308	268	264	289	273	270	285	256	259	248	248	257	263	286	270	301	248	291	252	278	298	282	281	274	285	310	265	253	272	234	269	279	253	295	268	265	261	286	293	281	279	285	247	277	293	289	281	281	257	272	257	318	275	262	284	267	271	307	296	273	288	261	235	265	304	291	267	286	306	282	262	278	291	288	290	258	257	244	270	294	261	284	283	278	258	273	289	289	274	263	276	242	273	307	276	267	276	298	264	275	274	286	285	272	277	275	276	285	278	285	296	246	250	266	304	274	272	265	276	257	297	256	288	263	260	253	257	275	286	269	250	247	275	279	264	278	266	246	262	267	288	285	285	270	264	284	292	270	297	247	280	245	255	301	260	288	263	298	303	273	291	285	275	262	274	270	273	276	256	281	266	276	264	256	299	257	251	267	255	272	298	292	248	275	260	271	261	235	259	244	261	284	316	262	291	274	294	296	292	243	291	283	290	280	267	261	265	304	284	252	252	272	292	276	272	273	274	289	266	262	254	261	272	278	262	272	261	295	253	272	273	274	275	270	278	287	256	281	283	249	282	278	271	279
23575	20972	27980	24151	20974	8449	1200	882	815	703	768	675	721	695	676	619	599	577	641	659	596	622	594	596	630	574	621	653	623	620	625	601	634	609	598	589	578	575	509	608	599	617	622	543	616	596	587	602	571	604	569	553	599	610	561	581	575	553	558	579	557	621	551	637	578	580	585	593	542	545	598	574	546	596	585	609	555	541	577	576	586	608	582	545	569	627	618	554	626	578	588	578	589	577	562	569	597	561	588	610	570	557	557	571	612	630	575	587	602	614	608	571	614	566	597	586	584	600	601	542	561	594	623	541	624	583	576	592	600	611	601	584	595	566	583	607	589	617	563	533	561	623	606	557	625	563	563	596	616	598	560	599	613	538	629	548	629	572	628	589	569	586	542	581	583	604	623	553	563	605	578	546	579	625	588	569	594	603	604	593	571	571	589	614	584	563	563	553	548	595	564	559	584	600	559	632	614	551	665	536	584	610	576	601	618	548	571	576	579	554	611	539	560	570	580	537	606	568	573	558	563	550	568	599	552	593	555	625	587	558	538	576	569	556	607	599	581	608	587	590	578	587	533	566	564	579	567	542	557	594	567	562	593	622	599	541	559	594	586	619	580	596	536	593	571	597	576	578	598	605	614	567	557	601	578	546	569	580	596	614	624	568	583	574	531	582	593	549	558	617	530	620	614	551	548	567	541	616	588	597	624	595	580	601	594	603	597	583	580	563	591	596	610	602	591	586	574	577	559	593	608	586	570	580	592	569	585	615	582	565	572	603	578	557	592	552	597	619	612	597	640	566	607	612	585	622	574	566	561	575	561	598	595	568	599	597	589	581	527	580	602	560	601	555	585	577	607	560	582	580	601	600	612	586	581	601	590	636	585	608	543	528	586	631	607	575	567	570	612	602	580	650	563	611	566	596	535	596	623	611	503	582	627	571	573	575	607	599	619	571	546	527	561	590	563	568	574	564	581	563	565	604	551	591	580	588	564	586	559	586	538	587	582	583	589	556	569	599	617	533	588	583	589	607	595	571	590	578	613	609	591	583	552	594	657	523	600	604	591	596	546	586	605	601	591	589	573	577	571	607	552	573	551	573	555	566	620	570	604	550	605	608	564	603	584	541	551	569	568	584	561	560	599	585	621	614	586	596	593	563	593	596	581	558	559	580	619	577	604	564	570	571	578	648	561	568	562	612	595	572	553	559	595	590	554	624	595	558	556	548	525	613	558	562	596	575	615	576	586	607	583	521	577	594	535	562	577	587	615	557	566	587	613	566	617	559	608	567	577	607	557	577	587	586	575	635	560	600	607	579	595	608	528	535	573	598	564	594	588	553	591	551	605	621	549	549	596	577	580	554	594	583	554	519	601	607	576	551	582	580	566	600	587	604	595	586	590	576	585	623	592	594	614	589	597	571	617	576	594	584	584	614	581	571	597	628	607	592	599	587	590	548	573	606	561	599	560	590	599	608	592	555	553	569	578	607	600	577	630	592	598	584	584	611	567	637	585	600	601	562	560	580	572	566	601	616	589	614	607	587	576	559	583	580	586	549	569	609	611	579	617	592	535	564	549	593	593	588	572	567	592	612	571	602	563	579	576	583	589	607	584	604	582	572	595	620	576	593	562	587	596	568	596	584	562	577	545	544	581	589	557	560	545	570	593	595	579	568	608	603	611	569	611	582	536	601	602	560	558	540	576	585	611	595	624	636	580	608	558	583	557	612	547	581	597	579	566	607	584	571	595	600	620	606	593	591	604	585	575	563	597	523	616	584	569	592	596	560	563	612	594	589	577	588	567	553	600	542	620	556	598	615	568	599	562	599	533	587	585	577	614	582	580	555	572	580	577	588	565	562	585	578	574	563	602	560	579	582	583	560	602	601	583	561	560	641	586	574	550	551	553	574	595	608	578	546	583	595	610	548	566	552	566	523	617	589	566	591	558	580	596	593	548	557	623	535	610	591	587	593	640	604	589	564	596	572	617	620	559	585	620	567	590	589	582	561	561	578	620	630	598	571	620	554	560	569	541	587	629	520	583	638	563	591	612	537	601	597	564	584	557	556	597	588	601	560	565	547	599	570	583	578	548	567	558	605	630	617	605	592	576	548	559	554	498	525	519	600	633	584	549	578	598	594	579	543	591	577	555	624	586	589	588	539	580	597	623	630	590	538	594	578	629	581	555	649	589	553	612	591	564	599	587	548	581	578	600	600	591	569	563	570	563	554	591	559	524	563	583	551	608	635	604	598	532	582	574	591	586	617	558	598	602	615	588	532	579	574	562	558	566	569	577	577	574	564	614	572	602	603	589	575	550	548	574	606	567	586	588	577	592	587	552	563	557	615	567	559	586	567	548	573	585	572	547	552	567	604	626	574	606	566	576	576	589	574	583	561	572	545	630	552	586	583	548	534	597	626	596	541	569	581	577	560	593	611	591	612	554	558	569	600	599	588	580	607	577	589	605	600	568	580	590	564	591	560	599	574	607	572	571	585	571	548	593	584	559	586	572	585	552	552	598	577	532	575	616	543	570	617	534	526	609	593	587	572	540	612	616	591	602	568	627	562	581	559	591	553	587	589	562	573	593	597	589	553	563	582	607	571	554	592	629	580	597	555	556	574	537	579	577	589	566	570	602	604	601	575	541	596	600	616	546	564	582	651	564	651	606	543	588	555	578	547	595	605	578	587	567	579	618	573	611	614	568	597	616	562	590	525	524	565	582	585	551	594	588	558	567	601	585	582	578	584	554	593	596	576	569	546	590	612	589	585	563	540	576	571	567	568	559	554	577	546	613	599	568	522	639	557	593	600	554	592	593	600	599	632	613	544	605	580	564	578	529	616	579	604	617	563	605	573	579	566	570	569	619	538	564	625	593	571	578	541	576	618	552	608	557	574	562	576	591	529	562	576	565	540	568	581	584	575	624	556	584	582	560	601	573	597	603	613	581	610	596	587	629	531	584	599	582	565	577	548	626	587	570	581	594	548	568	575	594	570	574	571	578	565	595	621	582	558	554	588	628	596	611	535	597	561	546	565	621	581	589	566	608	564	565	612	565	583	594	546	541	607	563	559	579	576	577	553	581	601	572	544	568	558	595	591	623	539	548	550	575	603	601	611	558	563	594	600	572	531	605	567	578	563	555	605	608	555	570	593	577	618	550	584	591	550	569	614	619	573	610	577	614	568	604	562	559	556	617	576	573	564	576	568	565	606	569	552	565	594	551	642	613	593	536	558	571	591	614	585	581	588	554	566	578	549	559	567	614	568	518	543	560	549	600	544	596	591	553	556	566	603	562	554	597	547	575	575	526	552	589	564	622	607	621	575	545	593	588	581	577	598	591	565	570	597	584	545	580	604	597	582	582	610	594	536	610	580	548	557	588	596	577	596	553	611	601	604	600	579	613	609	590	594	610	634	627	592	547	599	536	570	560	574	578	614	570	593	612	563	596	599	603	577	587	585	612	548	545	582	644	585	536	603	582	569	572	600	651	573	531	584
3867	8745	5728	2860	2088	1616	1357	1133	960	904	829	838	775	730	754	753	712	674	648	670	648	666	593	614	608	652	609	635	594	610	624	618	624	603	620	606	581	615	623	600	571	595	564	627	624	619	636	634	585	615	638	637	637	595	630	631	604	615	645	605	636	587	621	613	662	604	582	623	607	574	622	607	648	554	630	591	575	621	605	639	605	591	607	562	553	599	613	639	558	612	598	627	618	609	578	587	650	617	595	648	631	604	600	563	594	604	602	596	609	602	591	635	654	605	589	601	587	578	603	658	645	584	599	595	632	608	562	611	579	616	596	594	592	598	636	659	611	626	550	629	633	601	619	597	600	616	571	670	631	571	618	597	607	601	622	620	602	616	561	565	599	557	605	617	580	595	569	615	616	662	609	613	630	562	650	584	611	566	618	611	591	628	661	611	595	618	628	591	632	567	618	608	621	577	598	619	584	639	601	645	639	577	639	604	648	589	620	581	605	656	563	601	589	610	623	607	621	613	601	611	589	644	552	618	596	609	594	633	586	586	601	633	594	616	599	622	553	621	633	566	590	579	603	577	610	612	599	601	576	588	619	582	628	627	614	617	598	580	579	597	608	613	583	630	602	594	567	618	616	600	610	583	640	625	573	576	626	589	616	620	661	667	610	597	597	662	622	582	605	627	589	612	575	595	611	630	604	599	597	593	648	592	605	626	583	637	628	634	616	633	646	593	595	602	617	632	566	572	557	545	577	645	630	592	601	603	584	590	651	653	600	610	600	631	597	629	617	626	607	621	596	648	605	600	622	600	629	606	622	615	619	577	588	586	652	593	610	580	616	592	608	630	573	609	613	582	627	580	581	593	586	600	579	614	584	571	603	590	642	670	580	582	587	618	559	617	611	585	576	587	624	622	626	618	608	585	596	657	590	574	636	670	616	638	615	618	573	633	600	623	647	610	614	584	569	578	627	608	610	612	644	592	596	613	645	602	621	585	594	583	607	601	593	614	591	633	644	594	607	591	599	603	609	611	625	658	607	584	621	621	637	601	602	601	584	563	608	653	566	582	570	619	604	643	598	661	599	613	608	588	612	597	646	588	626	609	593	592	636	578	581	617	625	590	643	582	582	594	644	613	624	580	552	605	577	627	619	614	604	595	594	581	595	588	591	594	582	620	598	605	617	590	623	620	639	569	592	606	632	583	606	575	592	609	618	624	603	623	604	616	564	582	572	637	584	568	618	636	549	563	581	597	571	616	603	648	590	552	590	647	569	585	621	610	636	568	599	634	602	628	634	616	652	580	599	599	578	549	608	590	584	608	585	615	572	586	552	637	630	616	588	626	565	619	637	631	574	603	639	619	608	601	611	632	636	638	619	617	558	613	623	589	605	633	593	614	609	598	627	642	580	618	607	616	594	620	604	598	608	590	610	584	631	540	578	616	624	641	606	606	612	590	599	616	603	547	585	623	593	623	562	585	586	634	634	641	587	637	590	584	631	619	615	587	621	600	580	549	621	611	606	603	595	575	600	602	602	620	616	622	614	632	601	639	579	605	618	606	597	607	581	580	593	619	582	613	649	640	617	629	644	594	584	604	529	573	611	585	583	572	602	611	576	650	560	618	601	597	602	615	613	590	573	644	570	660	600	625	615	630	608	585	626	613	589	603	595	632	621	579	614	620	586	639	623	644	619	627	583	582	630	617	608	587	571	658	600	556	603	613	602	608	640	577	606	609	618	597	599	577	629	570	596	618	617	624	598	612	591	579	635	625	626	552	592	582	611	575	601	606	660	607	614	626	622	540	604	631	626	614	609	571	572	627	611	597	623	594	608	600	622	594	603	589	630	584	627	596	604	575	605	606	583	656	652	635	576	596	620	622	592	578	587	610	582	663	598	621	598	615	608	646	607	593	590	612	612	634	642	627	626	619	632	600	648	623	603	609	600	625	636	633	584	554	584	584	613	651	608	660	654	567	585	579	593	580	596	605	630	626	616	584	583	638	589	601	597	556	594	580	569	583	557	589	595	585	625	567	611	575	592	606	612	619	587	645	597	613	584	640	595	585	592	625	597	594	584	574	623	618	613	610	593	601	645	636	594	649	610	624	625	627	589	593	582	593	568	645	647	586	611	618	627	593	592	569	618	604	584	648	601	615	601	600	597	602	615	599	567	606	653	639	602	633	605	602	613	606	593	650	567	619	594	631	559	597	608	564	579	599	606	571	628	578	630	636	631	652	607	613	650	589	631	630	645	612	605	596	586	647	626	629	606	624	612	597	592	615	619	614	595	609	610	567	624	546	593	628	627	614	558	587	593	630	598	620	644	646	639	522	648	593	647	619	587	561	611	655	615	632	595	599	647	629	616	588	664	581	622	613	608	586	677	595	570	588	637	580	636	605	618	559	587	588	628	631	643	577	583	594	591	637	594	583	623	604	616	638	627	590	610	620	604	630	632	638	569	608	610	560	619	575	611	581	635	576	623	602	656	605	568	627	598	646	588	606	643	590	612	593	621	594	579	609	549	624	596	600	634	601	631	602	611	578	646	637	645	591	581	598	617	616	621	592	613	603	644	640	597	671	588	604	600	590	565	629	618	610	603	604	545	571	646	601	623	611	590	604	625	621	593	597	598	600	583	631	602	603	624	632	579	602	628	595	608	597	589	587	597	578	542	600	597	615	575	595	637	568	608	553	647	599	581	611	543	618	616	622	606	668	655	625	601	657	620	630	577	632	610	593	608	572	600	576	573	607	599	590	634	656	601	617	610	579	627	607	627	631	616	582	575	585	576	621	606	617	611	631	621	597	603	649	616	622	567	605	614	598	612	627	588	630	608	596	592	602	584	573	592	588	583	587	585	600	589	603	566	648	563	591	599	588	611	597	567	605	578	621	616	630	658	610	599	632	623	579	652	612	606	622	593	563	629	625	598	596	601	575	556	643	580	654	613	583	582	603	587	589	608	636	640	628	596	593	601	606	642	615	571	620	594	637	631	586	650	598	588	602	585	600	566	620	610	583	623	607	582	623	579	572	584	594	618	591	581	637	594	592	583	593	592	601	567	613	628	615	580	566	618	608	581	624	633	626	615	599	632	613	616	568	586	595	572	591	613	583	599	603	609	610	604	575	593	605	633	615	599	588	592	620	601	554	566	594	588	600	582	590	586	596	601	608	588	590	640	560	618	594	616	640	653	609	604	617	631	597	575	598	612	619	616	602	636	591	597	596	601	613	622	563	640	637	594	655	559	645	631	595	631	660	585	559	571	637	575	609	615	626	561	571	560	591	632	578	590	585	618	626	597	576	587	652	618	578	617	622	627	612	600	635	610	594	631	550	611	578	615	569	594	621	582	538	598	628	572	613	622	592	598	640	580	571	576	626	562	600	583	597	591	673	636	599	575	569	592	581	613	577	583	652	596	621	577	603	637	649	587	589	641	658	544	606	628	629	566	615	615	590	593	643	587	597	624	625	606	580	592	592	593	628	593	616	611	605	628	607
24901	20968	26582	25320	5969	643	487	433	431	397	393	406	377	394	402	409	386	366	362	357	355	339	355	371	367	367	347	347	362	340	337	344	364	349	360	335	356	352	319	371	371	375	345	322	355	394	353	374	336	357	357	309	368	348	342	374	335	342	325	345	351	350	326	352	334	339	338	338	368	308	384	337	351	368	369	346	343	361	352	336	314	341	349	339	372	347	343	375	389	382	344	393	367	349	372	331	345	337	331	342	341	381	355	347	349	333	318	321	359	304	335	352	346	367	319	327	360	355	336	358	354	326	360	352	364	330	317	341	352	329	329	371	369	363	345	327	349	349	340	340	340	347	344	338	347	345	339	364	373	373	359	355	301	337	350	360	337	308	333	390	377	327	347	369	370	336	360	333	374	306	350	358	357	324	343	348	325	336	368	341	337	319	338	337	364	324	331	350	342	315	372	325	365	340	365	351	363	344	386	338	339	325	350	334	355	329	349	319	315	370	341	342	330	381	328	356	332	360	351	337	347	366	336	362	345	354	357	341	321	344	339	331	346	336	328	367	315	345	328	338	352	353	332	333	351	356	341	345	356	310	340	310	355	355	328	351	367	324	336	340	345	338	357	353	354	332	342	319	357	340	380	336	359	380	325	332	364	346	349	358	341	323	368	335	320	350	325	361	347	335	355	356	345	306	368	344	316	340	326	332	342	365	329	369	349	356	327	375	358	329	330	295	359	332	324	324	364	315	335	328	370	384	337	345	375	338	348	331	372	340	361	331	375	308	337	357	377	355	384	357	359	351	370	359	336	344	345	337	332	346	369	345	350	311	344	362	335	316	325	359	323	329	320	361	359	347	355	359	330	325	335	305	352	333	344	339	319	325	333	376	330	337	331	354	359	312	368	344	310	352	357	331	362	328	337	384	342	344	364	321	343	333	313	325	372	336	364	352	340	339	327	368	343	366	345	336	393	353	357	295	365	308	356	347	405	371	355	360	310	340	361	355	360	367	313	323	362	334	343	338	396	367	367	328	346	303	314	349	340	335	349	365	323	321	356	348	355	359	368	333	346	333	308	330	340	346	341	351	342	354	322	362	356	395	355	345	345	313	309	335	341	349	300	341	345	351	342	349	358	364	340	315	378	322	359	354	335	301	327	346	328	374	355	336	348	356	354	349	363	340	366	338	314	348	362	384	337	327	336	337	319	323	355	348	356	356	334	364	335	330	370	325	345	355	358	368	350	322	353	345	343	359	373	317	373	364	331	354	326	394	339	350	324	297	348	348	364	374	361	353	347	330	338	334	326	376	308	299	341	304	335	382	354	355	354	364	378	361	361	340	354	344	337	367	354	353	335	371	400	357	359	336	359	356	334	304	391	310	336	300	325	323	349	336	381	327	345	344	373	373	362	332	336	353	365	339	328	305	322	367	347	348	344	341	331	328	347	319	390	325	358	341	329	349	329	329	329	314	347	345	343	317	343	374	344	351	357	344	332	341	348	338	327	367	331	319	371	355	360	365	352	323	333	328	306	357	361	323	347	341	360	330	339	356	360	357	362	372	328	322	336	376	326	348	320	385	371	377	364	376	344	317	312	353	329	329	361	359	359	348	337	327	352	363	357	349	326	333	335	328	336	355	345	337	370	380	320	341	344	331	342	355	338	340	310	336	338	317	320	326	356	335	321	339	318	302	350	385	341	342	330	318	349	348	343	371	363	348	367	353	371	333	310	321	366	312	370	329	332	343	342	324	361	327	389	353	375	367	338	368	360	356	351	338	343	336	350	366	358	320	359	330	367	358	370	343	348	341	353	386	368	359	330	339	363	332	365	339	345	359	379	329	336	371	345	350	340	348	348	340	301	376	360	312	373	331	350	360	340	323	382	365	351	352	325	328	323	359	320	325	328	389	347	318	328	331	341	347	337	335	350	326	350	345	310	312	341	341	356	358	355	340	341	311	329	371	347	325	321	345	362	325	360	343	333	383	345	357	335	337	351	331	324	383	387	335	353	339	346	362	294	351	335	338	337	354	377	345	355	352	365	335	372	328	358	348	372	369	345	350	327	344	320	307	370	374	393	354	363	354	360	368	327	325	334	373	342	330	339	327	320	326	334	307	359	337	355	330	372	328	346	333	349	348	329	325	328	353	304	327	361	327	355	355	329	333	349	333	388	325	339	360	340	355	334	333	339	345	339	327	330	370	371	366	351	354	330	343	345	335	363	339	371	354	323	331	374	362	332	352	319	351	351	350	410	354	344	345	377	323	351	333	329	329	357	335	327	346	339	330	332	329	348	330	305	322	325	356	366	367	354	357	348	371	371	351	345	342	338	342	330	341	343	325	351	347	336	335	297	335	346	347	345	307	390	356	364	381	365	355	347	362	347	338	376	356	344	370	320	352	306	359	325	347	340	345	323	351	350	335	334	387	354	335	340	359	366	300	352	372	332	330	324	345	311	338	331	324	339	337	344	343	361	348	384	350	350	340	394	329	360	342	321	372	371	312	314	337	335	363	356	333	321	334	357	343	340	359	329	324	294	338	330	325	339	372	330	353	352	344	367	314	348	351	353	345	353	361	361	319	350	364	358	374	339	338	372	304	374	361	335	372	365	329	340	352	362	330	350	349	348	345	359	334	342	325	352	335	358	361	348	349	352	344	379	365	343	335	325	366	370	348	332	329	305	315	349	334	357	372	335	349	390	338	331	353	344	330	369	374	333	354	321	337	349	322	350	382	350	337	380	347	375	348	367	331	355	369	330	347	319	301	338	376	334	321	342	360	350	321	339	376	321	342	328	349	325	352	343	312	370	369	350	351	369	367	332	331	338	360	330	344	391	332	344	348	327	327	350	347	337	341	375	350	374	332	364	348	350	333	358	349	357	343	325	378	358	354	337	310	352	360	333	344	351	359	320	347	335	345	349	367	344	377	324	332	360	354	347	312	365	326	335	352	340	383	347	330	319	341	319	348	360	322	350	322	336	322	355	374	347	341	367	345	315	358	351	330	351	342	369	352	331	366	330	324	396	392	334	321	343	374	305	361	339	334	337	343	346	336	339	388	353	385	342	378	349	332	322	352	363	348	344	340	370	362	374	345	348	355	348	334	325	373	324	336	342	365	338	346	296	349	371	335	333	334	316	330	351	336	326	344	352	369	340	345	342	341	363	357	356	343	352	357	356	341	327	341	335	311	324	359	345	345	324	342	305	362	346	340	336	340	341	339	338	351	338	359	321	364	355	383	355	360	380	380	312	350	362	328	379	345	356	340	368	365	319	338	332	334	341	356	328	330	378	331	376	368	331	346	337	357	351	356	353	370	328	356	356	367	324	340	350	330	398	356	321	335	367	339	345	330	367	349	343	329	349	359	348	374	374	320	319	372	369	334	337	346	385	348	321	377	378	343	348	344	352	345	357	356	331	310	362	346	370	370	337	320	352	337	362	353	360	359	314	340	378	356	355	373	341	345	339	347	362	319	336	330	359	318	365	347	340	335	357	315
3567	4395	2940	1533	1045	946	763	651	621	539	549	487	491	488	500	444	477	420	432	435	435	437	412	414	410	411	429	391	363	417	434	394	396	428	398	406	447	449	450	433	391	424	398	392	408	415	397	459	402	420	403	425	404	412	392	361	418	413	413	419	440	394	439	351	375	398	393	394	413	448	371	385	431	406	388	410	413	399	431	402	419	428	406	422	389	380	418	405	388	379	401	410	408	374	391	414	392	391	422	412	401	409	425	413	374	416	366	421	373	400	394	397	392	395	379	405	408	410	412	392	421	368	396	419	382	413	393	420	385	377	373	406	446	410	427	392	410	367	383	436	404	376	408	376	399	415	405	369	405	395	391	420	408	405	400	418	424	414	389	431	368	418	378	383	446	429	399	380	418	407	378	401	445	408	401	398	415	412	394	441	414	378	424	391	370	409	364	394	414	375	411	384	391	397	407	366	426	407	402	398	399	383	373	378	437	430	389	411	376	370	394	418	388	381	400	384	409	386	395	401	392	419	454	388	409	415	399	384	404	453	417	432	417	396	406	396	402	394	370	405	434	401	437	409	435	383	376	407	417	367	377	386	379	377	464	405	440	410	397	372	388	399	408	440	453	440	439	381	383	386	435	403	377	385	405	429	408	390	428	417	394	444	397	418	403	392	416	413	401	381	383	343	394	398	397	396	420	418	408	416	385	415	409	392	413	407	402	445	411	381	426	410	388	427	397	407	411	393	420	418	359	416	422	414	388	407	418	402	430	404	380	410	393	405	373	387	414	385	385	389	441	368	394	397	394	392	411	416	420	377	439	387	397	394	373	448	429	385	400	420	384	380	394	379	404	389	396	386	393	418	402	410	388	407	398	375	401	389	407	416	391	405	419	397	380	391	396	408	406	398	406	416	400	392	369	382	404	394	377	383	429	403	348	419	397	410	390	380	401	424	387	392	421	440	408	407	405	411	400	416	400	403	408	405	389	407	418	440	407	412	397	421	431	436	420	394	383	416	408	385	385	404	369	385	401	400	408	424	377	370	440	403	396	384	401	361	391	424	390	402	396	404	422	408	437	408	402	381	397	367	416	390	438	409	384	395	375	416	384	388	415	388	427	368	356	405	436	438	411	402	375	381	371	399	417	384	402	426	429	422	417	429	424	389	382	380	412	415	399	426	409	396	388	384	400	389	382	393	404	392	423	380	373	427	417	389	383	401	381	411	385	377	400	404	427	386	413	405	396	377	366	376	410	387	397	373	393	442	404	398	400	390	383	410	402	405	420	364	404	425	390	406	375	342	346	376	401	396	440	372	399	418	417	382	407	435	370	385	382	375	416	385	390	409	369	374	416	421	424	382	349	417	410	401	380	410	384	397	366	393	407	429	392	402	396	384	387	401	373	421	417	410	404	407	403	436	361	348	398	412	372	394	400	419	396	405	404	423	405	389	381	405	399	451	387	416	405	379	397	383	371	408	417	427	355	406	394	344	380	367	421	386	437	383	390	363	413	363	360	429	366	408	419	390	399	387	385	394	409	395	410	378	414	403	416	385	409	394	384	432	426	385	395	418	399	438	386	383	400	416	384	405	419	377	377	409	376	365	378	388	436	410	396	371	406	352	418	414	439	414	394	399	414	393	385	406	418	394	424	446	405	382	411	402	405	398	406	383	403	410	394	394	400	410	426	340	409	398	401	433	379	403	390	396	390	412	393	360	360	407	405	393	385	404	368	387	397	398	385	390	424	417	422	406	374	393	388	397	374	393	401	446	361	400	386	424	385	374	415	406	411	408	398	379	379	413	402	413	392	429	413	377	407	426	419	393	397	426	405	379	415	385	375	381	426	363	378	408	421	393	384	378	408	386	381	383	411	390	382	400	383	406	399	409	388	401	422	406	432	386	386	392	421	395	405	410	404	429	392	430	373	381	394	415	408	420	366	425	401	417	430	379	388	372	436	420	402	406	378	377	400	391	373	402	409	420	417	427	405	393	407	407	406	391	370	413	374	441	384	415	410	390	401	403	420	409	410	379	408	415	402	392	393	386	383	410	388	375	385	365	391	410	432	424	406	413	386	415	370	384	368	395	452	424	369	390	372	411	395	414	427	401	403	388	395	434	399	419	419	372	376	371	395	382	384	427	407	410	412	437	411	390	405	414	389	410	402	409	372	409	415	437	408	422	418	400	417	380	383	405	389	419	448	424	379	428	398	392	405	380	410	399	411	416	391	402	395	409	388	383	399	410	397	418	409	381	408	373	415	424	411	435	393	413	396	395	359	381	398	399	411	413	395	409	376	411	411	408	410	391	382	412	426	408	393	414	408	388	423	410	386	423	425	421	422	416	415	406	398	402	389	401	377	386	374	396	382	390	373	390	431	364	419	386	384	402	460	420	418	418	418	406	414	395	424	408	409	398	396	428	407	435	400	385	396	390	404	417	339	450	394	387	387	425	424	404	385	389	402	434	390	417	402	434	407	417	400	387	405	393	400	401	358	386	398	426	426	376	372	378	417	392	410	412	407	387	402	434	382	412	409	401	386	384	440	379	413	401	378	418	421	379	409	411	411	412	411	407	413	398	425	399	401	416	412	411	369	406	410	410	384	358	409	400	430	425	389	387	389	448	404	397	427	421	391	398	395	419	407	411	403	413	411	413	420	399	409	413	399	378	404	397	411	410	388	401	361	386	394	376	426	433	373	378	403	415	412	396	411	435	419	387	410	398	391	406	410	385	401	398	396	373	422	404	407	377	421	395	415	411	405	375	421	400	411	381	382	374	416	385	403	356	385	375	351	420	361	369	440	388	386	389	383	375	401	413	393	380	362	410	427	413	399	397	385	399	370	374	401	391	410	395	391	406	400	405	419	383	379	423	366	413	394	401	413	350	384	397	395	417	399	410	412	395	391	417	387	381	449	430	399	384	414	382	417	367	402	395	373	469	413	414	438	393	391	377	379	381	419	382	416	432	392	404	426	373	414	390	346	414	409	413	410	393	423	386	368	400	401	345	357	392	401	406	412	374	393	427	421	433	416	394	388	385	397	394	379	389	414	412	425	403	397	389	398	407	435	362	439	386	390	411	380	457	395	417	401	387	397	398	396	387	410	402	344	439	430	351	415	420	367	390	388	407	407	421	416	369	410	376	365	385	372	377	398	381	381	397	404	406	418	389	405	413	423	407	419	393	393	390	399	405	424	394	379	393	407	420	428	425	411	403	450	427	450	422	426	405	384	368	408	431	400	410	449	403	404	382	417	426	407	427	402	390	380	403	398	381	406	416	397	393	395	428	406	411	414	449	370	417	404	400	407	401	384	363	377	425	410	409	407	410	399	415	389	426	382	384	401	368	397	388	413	428	414	402	385	415	393	419	422	393	389	379	395	401	342	398	423	405	401	397	433	422	377	357	332	391	406	421	400	390	397	389	406	378	415	420	394	438	401	431	381	390	420	421	366	420	399	411	411	377	411	417	385	400	395	376	382	397	417	432	388	397	364	397
22538	21034	28534	23733	21039	21075	6684	1493	1311	1221	1171	1034	1064	1027	985	1017	900	939	963	997	934	873	879	954	886	937	943	917	902	923	914	909	881	896	851	898	866	854	923	821	873	886	865	951	886	906	888	892	889	865	916	872	948	889	859	929	884	898	909	871	891	906	830	873	854	843	839	881	896	883	862	865	888	880	860	895	849	905	835	875	802	834	843	859	855	844	854	871	867	864	883	913	865	844	890	854	967	861	894	875	857	894	898	842	839	893	814	854	885	884	845	822	896	895	888	841	930	866	880	812	869	904	909	920	901	848	855	901	875	873	867	859	857	870	858	850	878	888	844	858	897	865	845	859	915	869	866	877	827	833	892	871	860	856	867	872	863	913	889	906	855	861	884	837	842	804	930	870	832	882	870	844	833	933	897	875	843	849	868	852	866	863	853	844	819	865	897	827	882	821	870	935	869	891	912	849	829	842	844	867	847	925	880	882	855	861	869	850	874	857	857	885	846	803	838	894	878	915	900	890	847	776	872	869	835	876	851	837	843	839	846	867	853	847	849	860	874	860	845	850	873	875	816	856	850	868	880	889	788	860	828	871	879	881	867	854	767	857	956	887	834	859	879	847	861	792	846	862	870	891	850	913	861	870	886	848	819	785	827	844	891	892	922	825	877	888	918	838	830	877	920	925	846	879	859	838	832	868	906	862	857	888	816	849	861	872	867	891	866	828	914	874	880	879	813	853	846	858	868	823	844	884	847	851	860	817	836	844	838	868	847	841	887	891	859	849	885	870	881	814	855	851	864	901	882	897	831	886	883	858	822	790	879	829	818	903	869	831	877	879	866	837	822	836	878	824	892	871	883	895	882	911	856	947	891	862	847	878	845	807	801	883	885	882	847	883	898	861	887	867	890	879	864	869	821	859	874	898	828	840	810	826	850	882	923	845	871	856	841	821	859	928	852	837	837	883	884	864	841	878	912	890	869	874	809	894	898	835	822	884	830	884	855	877	860	876	921	856	873	920	862	879	842	830	865	910	898	926	832	840	816	892	850	883	929	892	863	878	823	925	925	867	841	857	908	885	847	877	881	860	882	862	845	844	859	876	833	853	846	833	807	863	860	891	885	793	819	845	791	799	874	829	866	843	843	888	895	912	898	861	876	911	909	836	850	900	857	891	898	859	852	826	907	847	843	836	830	880	901	936	869	876	846	850	896	837	881	906	856	868	828	874	881	920	896	827	872	846	884	871	838	842	792	867	870	825	832	843	890	883	861	867	870	866	870	882	835	890	872	854	883	836	881	804	874	874	885	890	887	865	829	885	836	897	902	906	879	848	886	828	896	914	861	914	879	852	904	905	904	851	865	836	922	912	870	882	834	881	860	852	855	826	870	823	869	902	869	880	879	786	859	849	874	883	856	804	871	863	862	922	880	839	818	855	855	885	831	833	869	858	828	871	852	816	884	836	887	818	861	864	876	815	829	892	879	817	891	885	814	870	879	884	885	867	903	881	886	843	847	885	837	849	901	867	942	905	860	871	876	862	899	868	855	872	844	855	848	932	881	875	825	829	856	904	840	869	838	859	817	901	844	862	851	866	854	854	862	857	879	901	854	807	827	867	927	916	824	825	855	927	853	910	863	847	839	848	868	861	820	827	920	883	857	875	811	871	847	919	852	904	793	862	897	845	877	861	861	844	931	843	904	872	874	849	844	877	898	902	881	847	893	850	897	908	864	889	909	858	868	945	858	919	815	829	872	877	876	847	855	882	945	824	816	863	871	905	884	834	872	837	857	901	864	931	931	870	853	891	800	850	885	907	884	864	859	915	854	865	892	834	855	836	830	843	852	867	889	907	848	813	858	845	865	864	860	857	880	788	867	844	849	826	921	815	846	869	890	913	861	860	889	853	820	902	834	872	835	864	852	886	903	843	897	898	880	835	871	878	896	853	900	809	905	911	903	874	843	835	834	887	922	841	911	794	863	816	877	903	831	885	863	820	877	912	836	846	885	829	821	889	860	866	851	859	864	901	837	897	850	892	836	861	900	862	868	872	901	796	849	843	898	881	897	873	867	837	895	822	882	865	877	892	843	865	913	850	933	877	820	908	815	830	862	846	883	861	837	897	882	848	852	859	896	907	875	864	881	878	891	883	800	819	811	852	861	898	884	788	885	887	855	873	868	878	826	936	882	875	819	861	828	911	889	867	846	872	903	863	850	868	878	866	855	843	813	891	866	914	887	858	841	882	850	880	848	835	847	877	907	830	828	885	875	884	804	850	861	888	805	867	918	870	883	837	897	902	922	885	825	892	880	851	882	865	893	834	814	839	886	911	880	864	861	830	845	856	866	838	784	874	876	858	877	936	867	890	897	859	865	846	865	813	854	839	848	886	856	844	865	823	843	845	884	842	856	874	835	862	805	902	871	865	862	829	783	833	819	904	864	888	889	876	824	901	900	850	931	858	854	841	875	871	884	851	841	865	838	815	856	899	897	775	840	879	851	879	873	903	881	866	875	849	875	823	876	868	796	845	863	871	859	869	854	901	908	878	880	852	868	870	902	867	861	834	849	885	866	823	903	896	826	882	857	898	821	869	850	845	884	821	871	900	862	831	841	882	877	869	883	841	860	841	876	854	817	819	859	873	814	879	876	886	856	877	842	875	873	895	848	901	861	871	866	852	868	881	898	869	902	865	889	867	887	829	881	846	911	863	881	898	866	770	814	804	814	904	837	845	826	921	911	808	878	869	903	848	866	849	856	911	885	884	802	910	901	834	875	876	883	885	897	786	808	818	879	841	889	826	882	865	860	884	883	854	897	877	880	852	863	835	823	852	835	869	889	914	870	908	867	872	862	845	800	908	912	859	898	843	903	860	884	827	860	944	912	871	884	864	882	884	873	885	882	856	855	859	901	826	868	884	857	851	842	825	884	881	890	865	837	832	906	845	865	837	801	827	818	851	871	872	845	868	843	875	891	823	784	858	886	864	819	854	840	834	825	861	837	860	839	849	930	885	841	838	891	839	891	893	901	826	860	905	852	818	872	887	957	868	864	844	809	882	866	857	906	849	845	912	856	909	848	827	914	850	882	864	800	895	834	832	844	838	827	883	872	845	826	854	828	859	880	830	866	797	897	853	835	856	845	873	870	879	853	879	893	865	886	864	845	840	829	875	888	818	883	873	911	827	864	841	840	858	850	862	872	892	880	806	834	849	888	881	830	849	881	859	852	873	845	885	862	862	868	882	902	891	838	896	799	867	901	869	895	859	885	864	874	839	822	879	855	914	864	812	851	848	895	871	918	880	853	859	871	854	836	856	897	873	841	844	853	892	810	897	850	889	895	859	842	809	940	889	849	897	926	858	851	918	851	836	886	855	899	835	860	916	803	873	909	872	880	902	899	910	904	830	901	871	858	802	838	852	852	816	846	834	841	880	829	882	849	918	852	860	859	865	850	886	834	909	838	878	857	927	823	820	871	944	876	854	881	878	867	911	844	845
5337	14183	9602	4815	3667	2861	2226	1920	1609	1462	1395	1303	1185	1161	1161	1023	1079	1041	1032	975	1012	970	948	981	922	993	972	904	944	966	987	916	949	957	887	982	951	900	946	979	882	936	898	948	927	919	955	910	927	909	887	929	892	882	853	892	930	866	897	876	897	953	902	919	911	930	865	823	934	885	957	862	918	924	929	909	958	938	881	868	919	893	866	869	954	884	906	867	891	912	876	873	940	921	885	920	895	939	909	897	887	889	912	833	893	882	925	918	886	890	901	887	947	996	918	881	888	891	874	855	893	924	896	880	897	886	906	869	845	863	933	871	934	865	927	928	877	871	842	907	841	897	863	895	862	892	928	891	923	881	916	919	840	917	936	915	924	879	869	918	876	922	857	914	907	910	895	861	896	879	897	896	911	925	883	908	875	894	901	881	885	907	851	850	845	964	924	871	901	822	859	989	925	891	897	844	862	892	927	835	901	871	876	908	906	865	888	900	930	894	867	873	889	907	906	909	855	861	902	896	849	834	933	907	928	881	909	931	924	907	898	895	864	915	868	918	948	885	871	869	881	909	876	871	863	926	904	982	863	891	885	870	898	939	858	888	922	932	879	944	913	890	870	868	897	905	888	941	885	897	927	961	964	932	871	927	910	947	899	912	903	910	898	892	920	953	892	913	887	893	860	827	951	849	963	902	933	869	907	945	942	886	934	856	873	911	895	871	929	811	870	906	892	886	876	851	923	849	911	884	901	881	866	871	902	878	836	872	909	830	860	869	941	949	872	929	878	852	857	898	944	925	914	889	905	943	900	904	887	825	961	888	903	891	920	913	881	902	914	942	952	874	946	899	843	896	870	909	932	962	869	946	882	899	902	875	913	887	825	909	888	923	902	912	865	904	820	910	912	890	896	967	918	917	920	909	915	891	868	855	883	921	874	893	894	846	966	935	916	842	941	896	858	881	853	904	897	884	915	920	911	923	868	852	911	942	939	928	871	906	855	917	873	877	882	916	867	865	908	929	960	896	948	863	850	911	846	859	922	877	874	851	914	953	894	934	883	919	900	885	908	876	806	938	884	899	910	913	869	905	895	885	862	921	825	892	893	944	859	910	944	889	857	890	892	902	906	866	908	918	922	915	907	902	932	935	901	926	898	967	911	893	876	888	876	881	911	879	889	876	896	905	890	875	890	919	893	907	903	835	888	850	895	934	857	895	923	959	868	902	860	915	942	875	885	919	870	974	890	873	910	918	889	893	928	913	924	900	937	885	921	854	913	907	910	847	879	893	899	899	903	862	886	931	867	918	895	904	877	899	910	898	910	917	917	794	924	895	920	939	879	942	918	913	879	850	857	843	925	912	930	940	868	897	952	907	915	883	898	898	881	850	926	907	909	899	941	907	917	861	902	898	860	828	865	950	908	885	891	956	932	858	842	889	887	883	883	931	949	913	949	889	932	917	926	888	909	832	863	935	910	873	865	931	906	899	836	931	972	850	867	899	889	871	872	926	891	922	880	874	912	856	902	878	861	933	915	907	922	864	865	913	909	862	901	951	904	923	865	912	902	917	912	871	889	884	926	897	877	887	873	915	850	902	842	935	901	862	899	915	925	909	932	937	918	876	846	891	888	891	844	876	902	882	944	850	882	945	891	901	897	902	890	906	903	873	887	919	904	930	894	907	856	860	906	866	917	903	898	861	877	858	887	898	890	938	921	865	913	902	913	881	871	938	895	883	885	898	936	889	875	891	886	911	914	909	950	885	900	872	957	973	869	894	893	885	896	891	915	949	869	909	894	875	910	915	935	943	913	883	913	922	937	930	901	946	932	913	885	880	870	908	908	910	953	857	912	861	858	890	939	912	895	872	911	850	933	891	880	928	905	821	894	896	911	844	914	873	911	897	848	865	877	912	911	866	904	916	876	863	958	894	901	897	892	909	889	830	947	838	879	884	917	842	885	937	915	902	874	906	952	871	869	851	914	905	900	902	876	960	881	825	884	931	937	868	855	904	853	889	881	867	911	907	894	866	880	910	902	876	895	878	896	908	907	923	915	860	884	895	878	911	899	876	854	893	864	896	858	920	883	869	867	893	959	885	864	910	927	917	874	904	856	927	917	876	873	895	862	887	926	949	902	882	886	884	916	848	890	865	887	823	941	885	914	869	899	920	881	909	814	918	928	878	888	920	859	952	856	900	892	930	894	875	935	915	971	870	856	884	926	907	874	843	846	874	902	950	887	911	862	861	868	905	929	896	958	881	894	863	902	924	867	882	865	906	919	921	873	884	918	907	892	841	857	875	929	877	856	935	892	901	906	872	890	890	869	881	938	895	901	909	913	909	887	946	888	859	925	912	936	874	892	871	864	915	913	900	920	835	856	876	863	927	872	906	942	909	908	911	855	955	930	889	867	929	915	873	876	858	934	899	889	902	884	828	881	906	923	888	871	857	894	942	877	849	886	949	923	885	929	872	882	943	867	928	888	929	894	834	866	898	890	875	892	914	853	921	866	899	909	906	886	906	868	936	908	854	930	902	874	825	844	924	867	869	955	897	908	889	930	904	950	896	826	892	918	879	907	881	865	906	866	917	920	894	914	850	884	869	923	866	882	890	926	916	890	918	937	930	873	886	868	903	862	929	902	884	895	892	945	858	921	873	924	934	915	866	954	873	931	849	918	909	900	854	899	890	887	897	958	914	854	897	880	947	942	848	912	927	901	854	917	971	848	862	861	921	899	864	933	870	906	852	853	844	849	922	881	920	938	925	902	895	893	882	864	903	913	941	946	878	864	903	893	847	882	881	884	877	884	958	943	858	911	893	851	903	916	895	875	919	933	876	882	913	949	859	953	954	880	953	847	919	886	894	831	887	912	887	908	910	889	880	874	863	855	900	900	892	883	878	916	874	872	890	898	898	924	858	889	861	927	881	880	916	880	926	905	882	890	886	924	877	865	878	961	882	881	907	948	899	908	921	913	853	858	857	877	936	902	890	943	912	888	888	877	900	915	883	879	856	898	890	917	895	929	892	900	893	859	849	941	933	921	871	953	906	907	893	872	890	872	877	940	898	900	844	886	923	936	838	829	854	870	896	911	954	859	884	895	889	889	881	866	886	875	891	882	869	939	946	905	863	905	842	963	941	909	905	917	908	865	938	889	906	893	912	876	948	895	897	888	831	832	863	902	899	923	872	916	911	883	883	914	884	909	911	924	864	902	873	885	890	859	923	922	868	848	914	873	891	870	864	867	866	868	855	923	927	872	891	894	899	928	905	958	913	890	889	896	883	896	950	829	909	909	876	845	861	901	882	899	924	906	963	843	885	891	901	892	874	917	958	892	925	879	852	920	882	878	920	920	896	918	936	937	911	854	908	877	924	908	912	942	870	897	887	900	859	935	904	935	887	908	937	887	884	950	901	814	871	937	903	866	911	872	913	938	906	893	915	834	852	926	897	957	896	864	903	929	887	897	868	923	904	932	877	901	908	840	927	907	857	940	888
27390	17452	3372	473	331	303	262	256	244	271	272	247	228	254	255	237	246	228	236	240	227	256	212	232	255	243	265	241	245	233	237	225	232	229	255	255	271	230	244	255	232	238	250	246	242	217	227	249	245	235	226	221	267	220	239	220	251	250	257	235	232	226	218	275	262	214	262	229	261	226	251	194	249	249	250	230	210	247	259	209	232	222	261	233	224	221	251	247	215	246	229	236	231	242	233	262	232	246	258	246	257	246	207	258	223	246	264	227	243	242	266	266	247	240	240	246	224	227	241	246	236	225	263	221	246	236	241	236	229	245	226	250	243	223	257	215	227	215	247	227	205	218	217	234	250	231	223	224	252	240	242	224	250	247	281	252	223	230	263	236	266	247	234	269	248	239	252	250	237	237	254	272	224	248	260	264	247	262	209	223	225	243	225	218	253	255	241	223	238	245	208	240	245	251	211	249	253	229	239	235	242	278	233	241	242	282	240	239	243	239	240	223	269	242	249	213	233	244	265	246	254	243	248	229	237	282	221	236	255	214	224	240	232	235	236	252	251	245	253	251	267	235	209	237	222	263	231	246	242	248	230	227	231	233	239	251	224	256	263	217	234	214	252	257	234	250	242	241	253	256	250	253	245	239	241	248	230	243	225	220	223	229	249	247	266	247	245	241	232	217	276	253	239	254	243	211	261	250	237	230	236	241	222	253	244	235	231	234	261	217	249	249	224	254	220	250	266	239	235	232	203	244	231	251	243	235	252	217	225	255	245	235	251	212	215	230	230	218	223	242	244	232	254	238	250	218	237	248	233	235	232	271	239	241	260	254	244	234	281	235	241	267	255	248	218	229	205	252	236	246	218	235	260	255	238	232	226	233	269	250	237	233	220	237	222	247	212	287	224	254	211	255	256	235	250	233	228	252	263	222	246	258	224	233	253	261	214	252	246	219	224	241	236	234	222	225	253	242	254	201	218	240	265	227	227	221	258	243	235	250	239	236	244	270	235	211	239	257	209	226	240	224	246	236	223	242	247	215	267	255	260	230	224	244	263	194	248	225	249	231	262	262	241	235	228	226	218	266	259	293	246	227	228	230	248	238	247	223	232	230	247	221	264	262	236	207	252	242	224	240	254	251	241	235	217	261	220	245	261	264	252	257	191	250	247	225	245	233	246	268	229	227	236	237	243	258	263	244	247	248	233	259	247	230	264	223	239	213	219	231	251	280	247	251	232	221	242	229	232	241	256	228	234	234	241	228	254	248	237	235	258	239	211	212	244	237	218	260	228	225	204	240	273	238	214	228	242	243	252	249	226	250	234	217	258	239	244	254	249	236	210	249	243	252	242	242	268	248	230	250	247	235	241	244	226	218	233	243	213	238	236	220	252	238	245	238	253	232	259	241	253	245	249	225	235	243	219	255	219	234	229	241	220	267	219	242	253	292	252	244	224	205	244	232	270	255	227	263	241	255	211	242	265	257	251	217	233	246	218	233	244	231	237	234	229	230	234	264	237	241	236	266	228	211	260	270	266	260	210	227	224	227	245	261	245	241	244	240	221	261	239	281	247	260	202	226	286	211	232	250	250	228	247	227	225	245	265	233	236	265	248	238	254	210	251	236	249	213	241	212	251	222	261	245	257	246	228	239	225	246	241	246	224	246	254	231	248	228	246	254	268	242	258	219	251	238	237	242	214	251	246	248	237	258	245	223	212	212	241	248	256	240	219	233	221	247	245	234	253	237	234	244	232	226	242	262	239	232	229	245	242	241	272	201	250	225	227	227	252	220	233	259	250	257	244	251	233	229	274	226	223	221	249	260	260	252	279	236	237	236	217	226	251	218	241	252	241	239	236	236	242	262	223	232	227	242	255	235	225	219	255	203	260	231	232	265	247	229	239	254	223	252	258	263	229	254	261	237	226	244	257	235	229	238	257	271	260	249	231	237	216	231	239	239	212	257	249	266	247	239	215	242	244	237	238	221	237	222	254	271	214	234	238	221	258	245	246	241	230	240	247	263	223	227	246	258	220	261	252	222	238	219	243	249	247	262	219	246	229	235	230	224	268	259	234	271	262	257	235	233	238	235	227	236	234	229	228	247	217	226	239	223	248	254	246	234	212	223	255	248	250	224	232	253	237	238	239	240	236	232	261	238	218	222	260	231	224	241	222	211	241	222	250	215	240	266	235	212	232	214	238	252	251	220	232	228	244	223	215	231	215	231	252	254	215	229	226	250	226	244	251	237	247	254	224	245	245	242	204	253	248	231	256	214	212	247	231	244	253	223	241	235	245	242	245	241	248	221	237	264	260	262	256	242	211	256	244	215	236	264	246	232	283	248	251	213	245	216	247	221	256	246	224	272	271	257	252	231	251	239	220	225	253	245	246	229	223	237	270	222	259	239	249	253	232	227	242	254	233	247	229	217	213	237	240	243	249	240	263	253	258	223	253	218	225	238	257	232	234	224	256	261	229	216	255	255	246	251	242	227	245	255	234	248	245	231	226	243	216	245	228	244	253	233	272	224	249	255	237	214	255	271	213	231	285	241	230	247	234	235	246	210	226	251	232	189	241	259	231	227	247	227	219	248	242	244	230	247	245	249	244	236	210	228	222	245	312	251	231	238	243	242	255	245	250	234	254	236	252	257	246	239	231	236	246	247	220	249	255	259	259	250	234	263	247	237	234	231	251	241	239	217	235	256	230	253	267	253	234	231	255	221	248	219	270	251	216	238	255	257	220	223	232	216	216	239	236	245	239	247	250	251	249	228	240	229	244	241	234	238	214	257	230	260	219	226	251	224	251	226	227	232	221	233	249	247	244	235	238	230	209	236	259	241	247	229	229	229	233	239	262	215	233	242	265	220	262	229	230	241	242	240	238	235	240	255	256	257	228	236	244	232	230	262	273	242	252	250	227	247	242	245	246	253	258	253	266	240	233	236	252	229	235	245	246	263	246	236	221	231	238	237	247	200	214	262	271	280	253	236	241	242	230	230	237	244	219	217	241	249	245	240	247	247	237	220	235	225	228	237	242	227	226	247	250	222	222	229	224	267	227	271	216	219	232	248	234	242	230	228	254	221	263	242	240	243	258	274	221	218	238	261	228	228	216	242	238	210	220	229	233	234	249	275	229	248	240	267	225	273	242	265	257	255	221	243	276	229	242	222	211	246	241	249	247	219	257	240	238	219	216	251	268	232	251	243	222	260	249	237	250	222	234	250	227	221	227	220	240	251	244	201	242	253	241	234	216	220	278	237	257	234	248	229	252	231	232	246	242	227	248	233	224	247	256	260	244	233	269	261	227	239	262	211	243	256	236	249	257	268	254	221	244	230	265	281	265	244	225	209	238	210	246	239	208	261	223	246	251	231	226	233	273	232	214	252	230	255	255	223	239	233	224	226	225	278	239	241	241	250	202	261	246	246	244	233	248	250	211	262	227	204	282	250	247	240	219	237	252	239	233	233	227	253	221	248	264	257	224	251	229	242	230	256	252	251
4378	798	644	398	393	317	308	306	300	264	296	296	247	275	272	268	284	276	289	260	276	241	278	274	302	293	272	269	289	257	267	286	262	285	270	271	269	251	302	271	253	291	284	315	263	270	286	271	258	286	297	265	256	284	294	283	286	260	269	262	260	261	285	290	274	266	275	263	273	275	260	262	253	278	269	288	270	238	248	292	287	266	263	281	282	256	266	303	281	263	292	279	261	288	301	297	266	270	260	280	291	297	298	278	281	266	315	276	276	252	281	267	273	277	277	296	260	231	260	273	267	248	257	273	260	267	295	275	274	292	263	277	262	302	297	286	260	274	271	293	273	281	278	269	259	283	278	282	261	288	277	279	266	305	277	254	289	258	279	269	263	263	275	269	294	268	278	270	282	283	269	283	259	274	286	279	281	323	272	246	271	255	247	262	263	262	271	285	306	268	283	266	260	279	265	254	264	295	274	259	288	292	292	303	280	290	301	266	284	242	253	270	280	281	267	282	285	288	280	280	291	272	299	264	260	270	254	258	273	275	276	287	240	271	274	291	274	279	272	252	282	278	276	274	263	253	292	263	286	267	271	259	291	270	309	300	253	273	278	286	285	285	245	290	291	293	252	276	280	289	257	287	272	278	290	281	281	270	264	297	275	250	263	253	300	253	279	268	291	288	264	270	279	266	262	278	300	264	259	255	256	267	268	289	289	254	297	276	313	262	260	284	254	287	249	261	285	266	275	286	266	256	275	285	284	303	257	273	261	254	270	296	275	315	296	226	277	241	284	263	258	296	273	270	267	259	262	294	298	266	282	280	257	292	278	263	267	299	250	264	268	247	258	276	276	282	283	274	302	256	255	282	255	243	298	286	282	303	273	296	272	248	278	264	291	270	264	258	237	269	267	293	266	266	291	291	305	273	286	272	284	286	285	286	279	281	296	278	277	252	253	256	263	325	271	259	272	323	271	270	252	285	288	276	260	264	272	268	277	267	283	271	297	257	280	237	262	266	262	278	257	253	302	270	281	281	262	280	278	289	262	283	294	290	264	258	280	275	275	269	275	257	254	243	262	273	263	272	290	276	289	276	275	285	273	278	279	272	288	277	279	287	292	248	250	258	276	274	276	282	282	283	253	266	265	266	244	259	280	245	270	248	280	271	302	270	244	252	309	277	268	258	283	277	268	227	268	264	279	274	271	264	274	258	259	252	292	271	288	271	283	267	295	257	275	310	271	268	271	286	281	299	251	320	274	284	295	284	271	272	293	281	266	291	251	258	267	256	257	266	285	286	294	261	266	280	282	301	247	288	259	263	254	312	296	271	295	255	261	270	245	264	276	293	287	250	285	282	270	275	279	265	274	246	246	245	250	287	293	290	289	246	283	272	277	255	242	265	282	249	281	292	256	269	258	289	300	269	259	309	235	295	303	277	285	284	282	230	301	277	269	254	308	297	296	297	264	278	309	281	249	281	277	278	274	236	260	263	277	292	280	277	290	251	239	284	266	267	270	275	255	266	278	266	276	255	303	280	282	280	267	279	274	290	294	298	269	286	257	264	256	249	271	284	263	296	310	305	241	272	232	240	267	285	269	260	279	292	295	252	245	298	265	255	265	247	270	274	261	263	284	246	260	275	286	287	277	275	271	254	286	278	268	262	270	248	250	248	272	294	276	269	274	294	269	284	259	241	268	294	249	284	289	236	263	258	274	273	282	276	234	244	269	285	302	294	273	273	266	274	284	265	254	278	267	275	288	310	269	256	261	294	256	270	284	258	265	304	257	313	256	264	270	278	283	286	281	291	320	256	296	271	273	259	285	285	290	289	259	278	273	260	250	277	290	281	273	253	295	295	302	251	274	274	268	296	280	290	258	288	232	280	286	244	283	262	268	247	260	278	288	293	269	326	284	259	289	242	292	261	248	273	287	257	305	273	254	273	269	269	307	265	282	291	291	261	305	258	283	267	271	242	265	278	300	293	259	297	265	291	272	262	259	245	300	276	271	274	276	291	270	271	264	286	260	305	282	282	274	313	254	256	258	288	270	252	280	293	277	273	286	260	257	272	280	285	262	284	330	283	296	246	286	255	241	245	287	277	249	266	284	262	270	227	269	261	280	263	280	286	271	265	282	289	252	279	279	275	290	274	279	273	283	251	262	283	276	260	259	267	282	261	271	288	279	272	308	263	300	282	322	282	272	281	267	261	288	269	251	292	257	276	276	278	259	278	287	254	264	327	275	285	280	290	271	278	256	275	259	279	238	277	288	287	270	261	270	269	287	252	273	267	279	298	273	274	291	284	287	294	263	265	262	267	285	317	285	241	249	274	290	273	272	255	256	291	258	246	277	279	238	252	276	245	267	253	269	273	251	260	250	288	288	258	287	275	281	281	257	283	282	304	300	284	267	276	275	247	283	282	278	299	266	281	258	277	239	280	271	278	263	259	273	256	258	271	298	227	308	300	269	261	267	259	287	285	268	270	267	247	297	292	255	276	267	272	266	246	268	257	295	261	251	281	303	276	284	273	259	275	266	267	274	265	292	263	293	260	289	301	283	288	282	285	264	309	252	263	276	250	274	325	274	297	255	271	270	272	286	283	272	270	281	267	274	291	261	281	249	261	286	285	279	277	282	288	289	241	265	252	268	274	240	255	252	266	264	287	286	260	256	269	296	269	290	264	280	297	305	293	276	257	281	248	296	269	284	289	297	246	298	262	273	274	265	265	291	293	267	245	280	287	259	285	275	298	277	267	273	261	255	242	279	257	272	288	280	289	241	281	272	261	278	246	263	316	291	243	257	257	278	271	285	259	260	285	281	294	280	265	272	252	271	264	286	270	289	274	260	286	259	289	288	266	277	274	240	289	283	252	286	236	270	285	264	297	276	273	286	282	287	279	276	252	256	283	315	273	266	265	247	251	274	257	259	263	269	273	285	270	268	287	294	302	275	252	258	282	267	254	279	269	257	268	294	259	281	280	296	279	292	244	269	249	278	252	259	278	253	285	260	299	272	301	256	253	235	260	277	298	274	256	254	236	255	269	241	312	286	247	271	284	283	286	301	263	282	278	250	260	292	268	301	286	290	277	282	260	249	300	258	277	258	263	289	266	273	307	252	286	270	261	268	262	287	274	273	270	276	274	280	267	283	298	286	293	283	229	231	251	274	274	260	272	273	264	262	308	297	267	286	259	265	281	259	256	265	305	254	290	250	296	286	254	280	290	318	272	269	299	277	302	267	263	297	292	268	286	263	294	258	279	304	303	290	253	289	257	253	268	272	271	263	265	259	257	278	262	279	263	252	258	273	267	282	260	282	264	263	280	274	274	288	273	284	254	313	305	303	275	253	256	288	282	262	282	264	269	247	297	291	250	257	295	265	267	272	260	271	278	291	280	281	288	284	263	280	292	257	287	274	255	279	283	226	296	279	269	255	310	263	276	250	282	276	271	274	282	272	278	278	282	271	280	266	290	263	259	284	271	263	264	276	249	317	274
23614	20970	28002	24097	20950	8455	1242	807	765	757	734	701	635	618	638	641	613	584	592	606	596	590	585	623	615	633	588	575	613	554	615	612	577	634	578	637	595	544	563	537	578	554	606	577	585	530	588	587	579	570	550	555	566	592	633	586	576	608	596	576	624	570	683	575	613	628	566	629	582	570	592	602	583	587	573	583	580	547	512	573	575	559	636	578	561	630	634	589	562	590	594	598	541	587	586	570	581	557	561	573	599	622	600	584	600	594	557	576	595	619	603	603	607	620	589	579	575	558	558	588	573	602	629	574	611	540	512	556	619	578	566	578	547	547	584	559	568	604	562	599	592	546	574	642	558	537	563	609	589	565	600	587	549	592	596	578	597	577	581	606	586	573	612	603	541	561	568	544	565	620	598	569	589	512	601	581	579	573	589	584	608	565	555	592	540	605	563	569	594	606	552	573	596	602	604	586	583	571	578	586	612	612	551	605	607	577	597	542	521	592	571	573	582	585	579	575	628	561	598	631	591	517	572	603	573	576	574	593	559	604	560	629	547	538	595	630	609	568	595	560	564	594	591	561	587	614	592	633	553	564	565	584	534	589	562	643	594	551	552	601	603	606	576	577	591	575	583	595	564	603	562	588	552	588	556	537	588	597	593	558	590	609	567	570	632	595	564	601	608	563	584	635	615	613	568	559	587	574	568	560	556	559	597	629	610	609	557	550	581	550	554	579	565	600	605	575	539	569	585	588	562	560	591	601	609	577	563	611	585	605	567	572	543	598	553	553	563	584	573	629	590	602	574	591	586	548	571	596	547	538	592	534	596	633	568	607	526	574	549	598	589	591	575	577	568	594	559	609	536	533	602	598	602	586	591	619	542	612	584	597	543	576	556	617	574	575	588	551	562	606	572	651	600	526	587	566	565	571	572	645	570	577	559	572	578	540	597	579	607	560	615	593	574	607	594	574	558	584	579	625	584	614	575	573	569	597	558	552	597	567	581	530	615	564	574	589	573	556	587	592	594	584	591	584	604	592	575	590	589	565	572	567	553	650	591	605	555	585	557	565	571	583	580	594	560	590	557	547	619	583	540	557	575	530	639	615	603	581	577	610	592	587	614	562	561	586	595	602	567	552	594	582	556	593	577	555	543	545	568	584	541	611	564	571	567	581	602	562	569	573	578	582	578	565	605	565	567	539	546	572	568	538	571	603	626	577	573	560	559	562	575	578	583	575	554	587	584	579	560	559	585	565	563	586	615	572	610	596	579	588	616	571	604	630	569	589	571	543	579	585	618	561	590	591	592	591	592	582	512	573	583	563	593	571	584	602	591	608	572	559	571	628	560	549	594	578	591	581	568	554	599	573	578	609	564	565	602	599	584	610	583	590	597	581	600	551	588	538	570	541	628	571	601	576	590	586	574	573	598	630	591	553	573	601	582	614	558	573	576	522	574	578	553	602	562	563	569	591	593	595	568	581	511	548	597	615	519	597	556	558	601	618	564	618	599	596	530	599	596	586	600	595	590	594	610	590	553	583	546	581	567	633	544	560	596	566	536	629	572	600	594	576	574	610	544	586	568	618	587	550	605	588	607	547	586	605	600	581	600	568	601	575	579	557	549	563	589	577	581	564	567	583	620	582	548	567	579	581	553	594	560	607	562	528	585	594	600	545	601	626	583	568	556	641	617	557	585	591	557	580	578	551	557	590	573	592	569	579	578	567	595	594	585	551	580	566	560	569	573	578	586	556	607	595	558	553	596	579	562	606	607	608	608	624	572	543	515	597	546	598	583	602	607	609	587	642	609	570	560	595	599	605	613	549	609	558	545	581	596	566	576	553	637	590	553	540	602	558	568	563	581	561	574	554	631	575	576	599	564	568	580	600	582	553	555	604	616	527	555	577	512	598	600	545	546	534	570	538	549	553	549	618	568	609	586	547	553	560	560	570	631	583	556	572	574	566	609	600	603	572	619	610	625	611	608	587	575	606	563	566	589	527	571	582	601	580	567	575	558	577	556	573	555	582	582	585	541	618	573	548	585	608	589	567	604	571	631	554	554	582	560	552	585	611	568	544	598	590	595	569	528	580	598	583	581	578	642	587	569	593	628	608	654	603	587	646	592	592	554	569	591	579	592	599	596	550	592	586	563	577	626	532	570	584	567	538	566	576	618	585	548	608	580	590	602	557	581	608	645	553	613	562	596	595	576	578	597	580	607	547	580	570	599	602	601	612	606	596	537	535	582	604	580	593	583	613	564	561	583	609	591	552	544	593	564	577	535	584	569	586	523	579	552	578	599	541	596	608	594	576	585	564	607	589	573	594	569	594	602	561	567	584	545	573	598	539	580	609	574	603	607	585	569	580	607	541	554	555	574	598	598	595	560	577	564	536	621	586	542	549	576	586	594	576	591	603	572	571	560	510	553	582	608	542	619	579	563	627	571	548	536	597	571	554	563	565	563	579	602	589	602	599	625	552	618	556	594	570	573	616	523	520	580	599	546	575	602	557	547	560	564	553	550	581	605	585	567	612	562	589	572	588	573	632	606	639	556	654	578	608	597	612	580	556	575	566	540	627	609	620	626	576	559	579	549	576	580	570	602	613	590	553	541	604	578	593	601	600	540	577	574	552	525	641	573	533	592	550	566	614	612	577	599	560	557	584	603	561	574	564	550	601	550	616	599	581	583	568	585	578	609	573	563	564	566	569	539	568	560	597	587	603	578	598	592	601	584	590	578	586	576	591	578	569	550	546	539	588	622	567	603	587	629	548	571	582	575	580	556	548	564	588	564	562	574	572	608	579	563	592	585	641	586	587	584	549	579	582	572	563	610	560	578	564	560	576	596	573	546	608	528	531	621	589	598	560	549	591	546	562	572	583	608	573	570	565	522	558	565	579	623	560	543	579	603	574	588	592	577	568	571	602	524	604	591	565	580	548	574	600	608	608	584	557	591	605	582	580	571	576	585	545	643	598	576	554	610	589	626	570	580	548	575	578	610	603	527	548	568	564	628	533	619	578	580	532	538	572	585	559	614	567	561	584	582	593	616	596	581	587	586	597	535	616	571	585	637	579	599	519	607	580	585	618	549	581	640	562	550	525	572	554	582	567	616	589	592	546	564	564	610	610	625	613	590	599	562	585	557	557	571	596	609	622	547	576	600	602	558	611	550	635	570	595	546	563	581	593	581	578	548	630	622	583	565	580	552	601	594	561	572	554	578	562	616	564	645	574	652	555	555	563	587	544	598	621	530	590	544	573	556	575	592	569	589	572	592	528	578	594	568	555	588	593	592	587	571	587	582	573	587	613	556	598	577	561	561	598	586	517	549	593	607	573	575	637	572	603	591	567	539	564	563	591	599	599	586	601	569	558	565	598	613	567	549	575	587	545	573	604	632	593	575	581	589	551	579	556	565	602	591	572	606	582	584	543	556	557	632	570	602	578	592	611	605	603	564	575	551	571	597	554	587	573	625	585	590	571	588	572	572	598	595	598	537	619
3699	8881	5578	2837	2049	1630	1347	1122	948	882	875	808	808	698	719	731	698	724	707	662	660	674	669	657	613	673	624	586	637	675	602	637	630	620	663	573	602	584	644	611	607	622	629	568	622	634	604	641	594	582	617	613	569	613	613	573	602	635	583	612	599	627	616	587	637	608	628	620	597	639	622	628	592	592	596	632	583	603	608	581	621	583	595	637	574	586	553	586	629	635	575	577	647	602	599	587	652	600	590	593	566	598	636	583	565	604	591	614	606	668	613	579	631	615	654	599	587	612	591	614	629	623	606	634	590	614	606	630	582	590	565	592	616	606	642	597	585	608	583	549	618	561	654	561	587	597	593	596	637	629	572	616	597	603	592	589	606	596	579	612	622	590	593	604	601	553	594	597	637	553	594	640	591	635	585	618	610	627	558	570	602	645	634	613	647	618	596	585	597	591	573	580	622	595	601	620	632	657	598	633	593	588	575	619	563	593	645	635	623	642	621	656	577	593	598	567	618	585	592	619	611	593	614	621	575	606	595	620	586	599	624	613	582	651	569	621	561	589	616	602	629	597	615	644	639	613	621	627	577	621	603	590	600	612	615	625	592	577	616	604	559	596	597	618	602	627	604	619	614	594	601	584	598	637	616	613	602	627	646	561	645	627	614	564	634	598	592	616	617	599	568	632	584	638	619	594	629	596	564	590	574	615	609	626	601	645	631	617	623	602	632	596	591	572	563	587	615	575	593	626	586	595	594	563	632	617	592	558	592	602	582	622	584	629	597	615	582	631	600	639	603	604	590	629	591	612	612	602	592	655	634	618	589	630	617	585	615	614	581	637	575	609	586	593	582	628	589	602	635	597	607	593	581	635	563	645	583	575	615	597	623	598	602	590	646	646	658	588	588	574	654	613	578	617	581	579	633	597	603	595	615	613	604	609	577	613	583	602	556	634	602	617	624	598	597	602	600	601	626	601	612	616	586	572	622	606	568	634	597	600	589	626	569	633	558	581	636	641	586	580	579	627	625	609	616	589	601	614	623	634	597	621	596	593	598	626	600	601	617	616	619	604	571	571	593	588	622	620	590	620	578	612	605	629	584	609	616	588	641	647	642	595	601	597	583	634	617	588	611	611	622	584	576	623	567	587	622	553	589	620	542	590	572	574	630	628	642	556	637	633	591	586	652	598	540	595	613	610	569	615	642	578	616	663	637	603	601	611	614	564	611	564	613	599	586	622	606	637	629	607	607	656	580	610	600	621	584	631	548	624	579	553	617	626	598	613	619	621	589	551	591	606	606	616	592	615	608	596	603	600	614	606	614	580	590	617	580	557	625	621	625	632	587	576	617	611	560	602	618	583	604	627	593	613	575	555	610	603	557	623	634	614	638	611	561	605	621	620	579	598	602	622	649	556	596	616	598	604	587	590	610	606	591	638	606	598	577	600	605	583	556	571	611	617	596	597	585	622	655	573	587	552	566	607	584	599	594	571	559	646	597	582	594	619	605	617	604	600	639	582	551	602	616	631	609	555	608	562	598	637	617	609	624	589	594	594	600	615	617	582	619	592	569	621	577	579	568	577	584	597	606	577	594	617	621	621	579	609	610	602	603	632	602	635	582	618	633	602	600	608	592	611	616	599	625	604	611	630	576	631	585	668	614	619	629	580	551	615	623	610	579	631	600	563	589	600	608	590	602	628	560	601	599	583	636	559	561	576	594	560	616	609	582	612	597	611	643	577	578	588	598	570	580	613	597	646	564	563	585	624	617	629	580	644	582	594	599	622	592	625	601	669	613	616	606	586	602	609	585	626	583	585	569	602	605	581	626	660	608	622	553	585	590	625	589	596	600	612	570	606	644	635	605	570	537	636	632	608	636	617	594	636	602	624	638	594	654	609	632	620	594	602	611	588	617	573	607	661	548	630	613	592	592	595	553	572	587	594	609	599	612	615	606	647	564	589	595	582	647	620	618	593	588	598	606	575	627	577	625	611	603	580	612	559	553	608	601	673	592	597	547	582	611	564	633	617	595	649	613	609	581	620	629	580	629	615	580	590	583	587	574	597	624	637	612	632	608	588	593	635	592	630	627	598	632	617	621	644	599	598	611	646	603	565	621	584	596	627	647	613	579	608	608	578	633	624	604	662	629	630	600	601	572	571	633	633	616	620	584	649	575	588	606	618	575	556	600	623	599	592	621	620	585	573	626	550	555	585	629	595	618	637	572	568	585	595	590	639	660	584	581	592	633	566	586	589	609	612	625	635	563	609	613	588	646	593	611	586	593	578	591	573	601	607	580	582	599	553	628	610	571	627	599	583	564	569	583	615	610	570	590	571	620	578	646	611	640	564	620	603	608	633	604	653	630	586	558	598	595	613	597	640	619	609	575	637	608	600	611	594	594	644	620	617	598	578	615	600	612	558	628	609	581	599	600	627	610	633	622	603	583	664	621	567	608	571	588	597	636	619	633	634	612	572	584	601	623	596	612	625	600	578	654	601	610	609	587	593	623	559	577	601	614	565	628	590	666	632	586	610	602	622	579	557	581	609	613	610	619	582	579	632	594	630	591	568	609	584	608	591	586	574	596	595	613	600	589	590	608	587	565	623	577	576	611	614	641	638	609	617	599	648	589	595	605	605	646	605	583	574	605	570	636	610	625	608	603	580	630	568	594	581	604	561	587	592	617	605	610	559	605	595	589	575	565	632	568	619	594	583	644	593	592	595	586	587	605	598	588	597	595	566	582	642	625	584	599	629	566	620	565	593	647	636	622	584	641	574	567	621	580	550	578	623	591	555	619	622	582	572	596	607	618	606	589	617	576	623	569	576	577	601	604	619	598	629	592	642	576	600	607	610	586	601	635	594	618	635	600	624	572	632	565	558	608	643	571	669	601	574	579	608	629	604	624	623	589	606	603	604	588	591	588	621	611	591	557	630	629	599	612	603	567	590	625	612	587	543	565	583	616	614	619	573	642	628	606	577	614	560	652	618	585	601	626	623	593	599	646	570	569	649	598	564	633	635	577	580	583	562	609	581	591	602	609	589	649	621	585	535	623	615	615	632	629	660	609	592	594	617	573	592	596	608	609	551	590	590	584	584	586	607	588	608	674	616	625	601	597	646	596	628	558	576	642	607	567	624	584	597	650	591	582	588	585	581	609	605	559	617	599	644	621	584	576	553	609	598	601	630	565	573	618	565	616	640	600	576	610	570	565	564	602	586	606	606	572	669	630	610	625	600	621	636	599	599	566	557	590	576	605	621	622	587	574	554	579	622	564	576	647	540	606	588	602	615	599	564	572	608	601	608	583	613	623	606	604	615	576	607	613	613	589	557	575	592	652	595	541	590	628	606	584	577	587	610	615	602	630	568	642	638	614	588	605	588	607	621	576	553	627	596	559	608	613	600	606	610	620	595	646	620	615	635	602	665	596	622	598	561	597	586	584	594	573	583	573	602	589	602	592	603	594	634	613	568	603	626	619	594	608	601	595	623	587	618
24722	20840	26350	25182	5881	599	526	452	469	412	396	366	371	377	335	367	364	358	355	355	337	374	350	341	360	344	377	371	360	312	327	351	336	332	331	317	357	339	318	354	340	332	346	385	313	340	335	370	329	336	370	349	359	326	327	343	350	316	339	364	346	351	333	352	365	315	326	338	360	344	358	323	329	311	329	357	372	321	339	334	337	347	325	342	310	334	355	324	394	347	353	347	349	314	356	332	318	376	362	341	356	353	349	325	345	343	339	339	344	347	358	343	344	339	322	346	358	338	370	380	316	357	340	345	359	314	364	376	354	309	341	348	319	333	288	323	301	328	357	330	382	321	331	343	334	323	335	368	369	366	332	325	349	306	362	339	333	358	325	345	314	343	341	377	324	376	348	324	321	323	331	356	313	330	338	323	382	373	321	337	360	323	337	378	380	358	379	326	331	326	347	352	323	323	369	355	375	323	313	318	352	359	348	332	288	344	367	337	358	315	325	333	356	366	306	351	338	360	383	327	350	310	334	341	317	364	368	315	373	367	339	329	347	355	333	333	357	346	354	342	336	337	346	364	352	361	322	337	330	329	329	373	351	356	347	323	339	350	352	367	336	339	362	342	341	321	356	354	343	338	351	362	363	331	351	341	352	346	369	326	349	317	327	357	342	318	324	345	373	347	381	350	336	342	379	338	351	307	357	330	326	338	329	344	340	355	340	358	360	340	360	334	334	368	315	333	355	363	345	322	311	320	348	322	336	347	338	355	350	321	334	341	390	345	329	362	354	356	345	328	338	333	407	368	322	337	309	361	338	364	315	355	344	360	319	357	378	373	323	362	332	337	304	374	343	350	369	319	356	346	360	335	348	352	327	384	345	329	353	338	342	352	323	347	333	325	368	346	345	346	343	381	328	363	341	343	343	299	325	339	366	357	343	363	298	312	358	372	327	345	348	309	341	360	357	333	316	345	347	363	323	329	339	318	345	353	342	330	333	316	332	304	363	387	379	329	316	319	320	372	301	346	336	349	342	331	356	318	313	355	347	329	363	344	334	361	343	381	334	328	320	376	360	335	327	340	355	312	345	344	389	346	305	370	354	323	357	320	342	370	332	342	331	292	333	348	311	326	347	335	338	335	322	345	352	339	331	336	363	336	324	377	338	329	341	333	344	345	317	344	333	350	360	340	380	371	350	360	326	322	338	332	353	317	302	360	367	380	337	367	352	342	326	369	362	337	352	340	340	331	327	346	349	315	326	372	303	357	357	325	344	345	368	314	318	335	352	310	350	326	361	340	315	333	340	330	332	329	342	320	367	343	351	323	329	350	369	336	337	358	303	334	342	354	373	337	325	324	349	366	326	354	315	319	351	370	351	338	354	341	329	379	359	326	355	368	364	302	384	306	325	369	319	355	332	350	338	358	371	362	348	338	336	331	320	335	360	367	338	348	315	351	352	358	336	347	361	328	335	345	333	367	346	369	365	286	352	326	343	337	322	365	370	345	331	337	343	337	320	310	350	319	369	362	326	351	338	377	347	352	332	327	309	333	348	338	336	349	354	319	325	306	332	344	372	325	369	345	335	335	341	324	351	304	336	347	331	343	334	341	358	347	343	339	315	339	337	345	361	330	336	309	338	364	327	354	368	371	355	361	345	362	349	330	357	351	312	355	359	354	365	371	344	335	340	331	355	322	333	329	360	379	330	361	356	368	339	370	352	311	311	322	334	341	328	329	362	340	348	319	334	314	334	367	339	353	349	314	352	324	326	317	355	348	329	347	333	360	339	356	304	353	343	362	337	339	327	310	331	316	345	351	357	342	367	356	358	312	350	349	308	323	314	324	326	323	351	310	346	365	339	344	323	335	370	349	338	343	309	342	342	345	350	357	337	353	346	340	355	341	332	354	326	326	361	335	330	354	332	359	334	355	341	325	351	332	310	374	359	351	324	310	361	309	312	368	343	343	370	345	341	343	343	320	330	340	384	344	354	329	340	334	365	346	341	355	330	353	357	376	341	331	306	368	372	335	346	351	352	343	345	355	322	354	351	327	343	362	312	360	370	334	326	331	362	343	348	314	344	341	358	373	366	362	325	322	333	350	339	359	319	336	327	360	277	382	359	323	347	368	324	350	358	359	339	353	347	329	364	382	324	354	344	340	341	324	336	341	331	327	357	335	336	361	321	330	340	347	373	322	328	351	325	339	351	332	321	334	340	339	348	353	328	325	334	376	340	365	326	335	351	365	354	351	320	362	320	322	332	321	348	328	347	324	344	332	310	334	298	341	337	324	333	344	333	358	385	343	352	337	347	349	332	345	346	288	349	363	334	320	347	351	349	318	341	329	329	345	336	339	339	340	325	352	348	313	370	338	368	346	339	364	357	315	338	338	337	391	325	329	360	318	351	340	346	305	319	340	346	355	337	329	368	320	309	339	350	355	366	342	350	329	333	340	319	353	339	318	347	357	350	331	329	329	340	345	353	308	365	333	347	347	341	341	380	339	367	334	314	324	340	330	335	342	358	331	346	362	351	344	321	312	354	314	362	349	338	332	342	344	334	347	325	362	336	341	337	350	368	332	362	353	325	367	337	346	351	324	324	337	330	334	338	335	370	351	307	347	343	351	328	311	353	352	332	335	333	337	376	329	315	360	378	324	362	306	338	317	335	321	378	336	338	347	357	342	334	346	358	319	336	345	322	341	328	361	320	309	354	382	359	346	356	348	337	385	364	356	343	360	363	323	350	332	341	299	356	368	360	354	312	332	358	384	332	332	381	334	320	345	325	344	325	355	350	333	349	312	359	352	372	355	366	348	371	336	323	300	331	348	350	351	351	345	345	356	357	342	328	345	311	327	336	356	336	327	352	351	335	354	341	316	325	306	327	325	383	341	344	343	345	388	361	316	352	364	349	332	389	325	340	310	366	336	354	307	336	302	365	341	350	329	341	340	326	329	333	388	367	322	344	337	347	353	344	320	344	367	336	334	370	336	329	332	354	347	347	359	327	302	332	365	328	327	333	315	353	355	332	317	347	330	373	336	365	355	354	347	364	351	355	351	334	324	317	359	329	371	367	310	335	302	330	368	332	324	334	341	343	378	339	356	352	362	329	357	349	350	332	313	327	389	333	315	334	397	310	348	324	318	353	352	359	368	348	322	352	321	333	332	365	336	361	345	313	315	333	328	355	328	340	353	330	340	338	316	333	351	336	326	341	364	326	351	352	342	324	336	382	357	322	349	330	338	352	336	358	348	336	378	325	330	307	315	338	326	312	336	363	342	333	332	311	327	353	351	330	326	321	334	327	356	301	327	335	323	352	351	351	350	343	330	375	362	337	358	326	346	371	323	355	339	355	341	328	352	321	356	344	319	340	347	316	338	331	328	333	305	306	324	322	339	347	351	345	349	315	356	336	326	316	368	333	383	358	369	352	345	324	310	351	345	321	335	340	352	360	357	323	314	315	364	357	364	359	377	342	341	331	385	367	361	339	341	321	305
3627	4436	2837	1441	1131	909	754	707	610	552	477	495	460	475	470	429	483	427	472	433	441	428	432	412	415	409	408	405	426	432	462	400	428	419	381	406	408	406	372	433	393	409	413	401	395	349	417	420	387	394	402	404	408	414	405	392	370	395	392	403	394	361	403	417	434	422	373	409	378	402	407	390	405	421	408	373	422	419	382	446	406	418	409	395	370	406	381	377	382	359	390	395	393	429	409	416	401	359	418	420	399	422	401	420	444	426	394	432	381	403	439	407	374	408	392	371	402	431	412	406	409	399	426	404	394	420	355	410	415	421	395	360	403	374	385	404	412	391	417	385	379	395	409	392	395	375	431	411	403	398	380	403	432	379	397	394	372	430	396	396	397	425	412	396	398	460	361	357	413	405	385	392	405	425	404	400	394	365	386	405	395	370	353	419	363	415	409	377	388	400	395	375	390	388	422	367	389	369	383	379	410	375	370	423	356	389	424	378	385	379	387	409	407	389	385	395	367	403	389	385	381	376	390	413	361	401	381	394	415	382	404	385	362	388	425	381	338	355	402	411	403	414	405	408	396	402	372	384	401	400	383	363	388	422	411	402	393	413	403	383	392	404	400	429	360	404	384	393	412	377	374	395	406	409	405	386	395	395	377	409	407	414	405	394	387	391	393	385	423	441	415	394	391	373	411	397	398	422	393	432	383	381	365	366	383	400	398	393	375	398	413	400	409	391	423	398	410	393	388	404	421	409	434	369	397	387	399	407	396	397	386	376	388	389	438	411	375	382	406	427	416	402	418	411	391	406	387	361	399	384	417	381	396	379	435	447	416	419	427	421	407	388	424	409	419	421	376	379	343	369	409	393	380	398	402	400	396	381	380	383	414	415	442	411	352	406	397	385	402	365	395	448	412	372	387	394	385	394	381	371	403	386	420	393	395	376	395	391	363	416	426	376	404	395	380	396	413	410	398	378	386	422	361	419	372	407	397	372	364	414	389	422	349	398	404	387	406	417	419	384	396	397	413	368	385	417	441	362	391	406	391	416	409	427	397	401	373	385	369	395	391	419	404	382	387	416	376	390	436	404	378	399	387	353	404	382	393	371	397	386	387	365	374	398	396	391	367	410	432	374	415	413	379	372	407	384	396	441	375	395	395	397	386	393	399	410	391	398	400	375	379	445	410	382	395	380	387	406	396	390	409	412	424	414	373	383	401	378	413	384	416	395	411	407	384	380	399	421	388	359	389	414	372	396	390	382	431	374	411	388	388	387	404	386	372	395	411	418	409	382	401	380	405	415	375	408	415	404	400	392	358	384	400	407	383	379	398	402	390	392	372	399	399	402	377	366	410	393	408	369	417	420	378	385	392	393	394	413	380	390	367	415	396	440	383	404	382	411	366	394	431	421	423	417	414	389	426	389	408	391	392	394	352	418	390	380	379	417	386	388	462	430	379	378	400	385	414	413	404	407	424	410	396	390	405	424	432	404	398	419	400	417	428	412	389	425	434	377	377	380	414	380	384	380	419	379	386	372	414	415	386	409	376	421	360	410	370	379	422	377	391	404	390	354	418	409	389	356	401	413	406	413	422	398	412	365	384	382	425	373	363	370	413	410	392	432	397	391	404	427	413	430	421	404	421	400	379	429	403	455	394	374	435	385	373	394	422	394	384	396	380	376	436	383	388	383	399	400	417	389	405	392	420	368	420	400	418	379	390	376	374	387	436	387	384	397	409	418	421	373	393	404	409	393	388	382	375	373	378	407	390	397	391	396	391	398	385	410	427	405	408	418	366	420	380	396	377	393	410	385	404	405	390	438	449	392	399	381	402	397	415	377	393	398	429	395	413	411	388	397	395	356	379	385	401	403	380	375	376	379	332	408	401	364	389	392	416	384	394	403	389	443	409	367	400	413	392	364	339	373	408	389	422	379	425	397	401	403	420	403	406	380	399	354	397	398	376	391	375	365	408	387	383	385	397	411	421	368	385	421	375	420	398	412	395	407	400	427	395	372	404	403	375	381	389	402	392	364	439	424	371	400	399	389	353	391	361	400	374	406	395	362	399	386	388	372	419	396	380	413	397	375	412	378	386	409	407	401	379	384	394	370	415	412	399	390	375	409	401	383	374	422	404	425	374	388	346	380	419	379	360	422	398	410	372	419	390	444	424	386	384	412	361	434	413	350	432	419	355	399	378	372	389	398	401	379	369	423	392	397	407	400	399	341	412	409	384	381	379	388	428	445	418	444	348	362	388	423	378	388	375	388	408	395	424	388	402	386	421	385	399	399	432	426	407	408	412	394	385	359	408	385	417	397	400	420	391	414	396	411	389	422	407	395	376	350	405	372	395	396	359	361	375	423	418	390	407	409	405	396	385	404	390	408	406	408	374	373	430	382	352	418	402	392	377	388	349	387	395	406	384	416	374	394	398	439	437	381	374	411	394	415	436	372	405	414	459	404	423	376	402	425	413	386	391	401	392	393	367	421	419	377	411	371	387	394	417	390	389	390	378	403	366	387	418	414	388	368	385	367	369	433	414	404	353	399	405	348	413	399	395	371	420	372	356	360	366	420	409	440	373	390	381	395	373	391	367	404	413	371	393	394	371	374	422	371	393	415	388	420	420	361	406	380	367	386	419	404	451	422	404	452	409	417	389	381	366	431	402	400	379	436	393	381	381	384	413	401	368	389	398	417	418	396	375	396	410	450	388	397	365	419	408	382	406	389	366	420	388	379	384	376	407	411	389	401	404	442	390	393	383	416	386	422	412	400	445	370	375	352	391	402	386	395	403	389	375	392	399	407	430	383	395	420	405	361	418	422	417	384	390	403	392	379	369	391	373	378	412	411	373	394	406	423	417	404	386	424	393	400	393	383	376	386	396	396	370	393	400	422	391	401	378	402	388	406	413	392	394	395	410	405	422	414	395	432	397	405	394	433	400	414	394	373	375	383	411	387	406	393	429	399	393	359	408	405	388	435	408	406	433	394	336	384	420	426	394	389	407	392	394	377	420	395	427	417	411	371	398	442	365	421	398	384	382	418	428	385	378	404	378	363	370	370	381	413	366	384	411	398	358	401	405	383	446	376	381	451	393	378	387	391	441	393	375	428	372	395	415	406	388	354	391	322	397	376	377	358	405	398	406	419	418	397	406	405	382	401	395	416	385	412	413	394	372	390	368	416	366	379	396	383	365	397	378	400	389	395	372	428	364	381	379	369	387	383	410	392	409	403	385	437	405	395	386	361	371	368	408	406	445	399	392	348	401	406	416	404	394	388	383	414	372	391	362	388	423	375	366	391	423	375	396	380	364	404	410	365	349	435	419	393	411	398	392	379	377	396	427	360	381	382	400	390	401	386	450	452	365	404	376	384	396	426	420	377	409	391	396	435	388	393	399	375	360	392	388	385	433	396	384	393	360	374	411	381	412	394	383	401	402	425	385	384	403	410	354	421	411	386	426	412	382	413	365	370	379	374	410	404	394	401	412	396	396	435
22501	20978	28424	23706	20983	21029	6640	1532	1293	1139	1135	1088	1027	1002	1004	963	957	1016	933	907	916	919	953	948	881	962	898	980	957	866	873	898	938	888	869	886	878	893	886	885	875	900	904	873	838	861	880	843	827	856	869	872	889	928	865	866	872	892	894	844	833	917	907	863	869	834	861	867	894	823	862	849	862	930	894	829	895	886	892	850	881	861	934	919	862	886	870	812	907	854	902	881	878	886	830	871	863	844	872	901	828	824	859	860	900	872	875	850	869	839	862	875	887	880	837	853	916	928	862	887	839	891	860	891	920	867	878	840	870	796	857	928	828	865	886	891	836	894	868	842	903	845	897	864	831	908	839	886	868	866	917	865	851	835	874	864	851	869	962	887	900	868	881	901	901	836	855	903	884	851	856	854	834	846	846	862	897	884	870	861	910	835	860	871	884	927	858	875	896	876	873	921	862	896	887	831	906	872	849	853	946	870	876	811	826	848	852	861	841	816	846	895	871	897	856	910	870	846	883	862	880	892	862	871	900	870	910	843	868	801	915	908	919	845	829	890	893	883	861	838	853	891	875	856	850	841	848	829	835	880	847	842	867	838	805	832	870	822	858	866	905	864	849	861	882	868	869	809	894	895	867	836	839	863	879	893	853	849	904	857	866	905	882	867	864	892	845	883	841	853	881	866	930	857	887	866	832	879	867	861	882	889	854	913	858	837	902	873	902	816	847	897	865	874	867	807	871	884	778	851	878	899	839	877	879	862	885	865	885	855	853	820	842	912	880	838	879	924	859	845	823	840	845	902	875	865	846	844	898	873	835	873	800	844	829	833	942	833	889	856	900	900	859	848	861	917	862	895	892	909	824	865	886	825	920	889	878	836	878	885	904	843	867	916	865	863	857	790	874	852	849	857	821	858	864	827	845	828	839	858	806	898	816	859	839	884	890	877	851	893	889	872	872	798	847	892	848	857	891	836	850	900	891	928	889	897	825	846	802	845	850	874	859	823	805	891	908	907	828	835	904	861	837	839	822	897	856	891	868	879	820	882	817	848	870	814	815	903	907	871	836	933	896	879	853	849	853	838	834	857	883	820	855	829	908	880	875	821	827	854	850	853	810	897	824	898	885	863	933	848	885	900	857	859	834	850	868	829	880	862	916	890	875	856	874	847	820	839	880	874	862	863	886	864	940	892	887	820	882	803	945	815	914	884	902	881	845	904	846	877	813	825	864	840	876	805	883	873	838	888	853	828	852	847	862	852	838	885	886	870	831	828	902	895	896	830	883	871	891	906	868	857	846	903	898	829	891	886	853	833	807	836	844	875	879	914	846	838	854	887	838	881	859	852	907	833	850	845	885	803	841	868	838	871	854	903	855	870	886	902	892	842	841	859	883	817	889	864	852	860	845	906	839	825	851	906	821	904	892	868	907	879	857	857	844	828	885	842	877	904	870	843	860	880	860	842	918	861	822	858	882	852	884	867	907	866	853	802	823	867	827	871	847	902	920	897	785	881	881	839	875	904	899	874	873	887	852	844	864	906	837	869	862	918	846	931	899	880	867	828	840	858	869	906	877	893	815	862	887	836	909	849	861	869	832	855	876	809	844	883	839	856	861	856	879	861	803	885	874	873	907	887	829	855	865	867	825	881	883	854	882	898	895	862	902	888	851	882	897	780	867	925	886	886	852	843	824	839	831	887	872	888	849	886	895	878	849	872	896	852	839	864	864	912	945	842	839	866	872	874	869	817	855	850	853	836	897	846	864	908	836	852	881	841	881	874	857	900	883	911	860	863	837	859	844	916	864	800	844	860	876	890	845	899	816	810	897	853	778	860	867	844	837	836	833	875	860	846	879	795	901	862	845	874	840	861	836	861	890	873	875	867	888	856	878	844	818	889	836	781	881	824	849	881	849	847	863	821	834	873	871	860	918	877	838	926	860	827	822	885	874	850	856	866	866	858	841	941	795	874	877	875	836	831	865	871	869	922	905	859	897	872	843	891	856	850	850	885	918	871	809	897	846	855	843	854	863	831	799	849	894	863	911	861	849	869	835	840	884	843	874	837	907	877	856	871	896	858	899	849	864	875	830	821	858	832	885	897	889	866	834	813	885	858	850	839	894	861	901	872	824	850	860	868	819	826	803	899	857	879	914	873	884	855	936	848	893	841	822	953	801	846	840	879	858	902	866	836	878	826	844	844	877	911	864	853	841	863	835	863	898	840	894	922	861	880	837	889	852	878	844	896	848	876	857	862	853	927	910	809	846	865	857	858	840	873	861	859	899	831	880	867	890	807	883	882	874	908	860	884	854	853	855	861	901	821	871	864	868	894	931	856	875	905	878	836	852	884	882	810	863	900	854	842	883	852	915	874	865	813	831	859	843	902	846	893	858	787	849	854	853	844	880	860	896	833	917	835	807	870	868	840	822	916	820	844	862	861	834	881	870	863	895	828	888	847	845	841	892	892	896	853	895	790	859	873	870	820	864	888	830	850	825	834	820	917	883	918	781	865	859	875	838	847	871	844	807	887	870	795	833	859	804	843	886	944	863	880	842	847	873	859	876	889	886	868	868	864	875	839	859	868	858	817	876	893	912	854	858	859	881	908	854	865	900	887	861	860	894	824	830	916	926	886	899	921	869	841	886	861	825	898	874	922	851	872	904	858	843	905	868	860	868	867	895	854	839	899	871	848	855	807	917	845	814	847	869	880	855	891	826	847	867	856	917	868	929	817	872	894	845	871	833	879	847	841	844	868	839	862	818	879	883	799	841	860	898	830	848	913	808	795	895	889	862	809	871	847	849	868	803	969	832	873	855	795	883	873	882	916	847	887	865	886	868	860	827	824	914	863	847	901	856	859	889	903	847	843	813	905	843	878	825	893	883	879	871	855	840	904	851	859	850	864	849	895	837	851	896	866	854	846	874	889	925	896	917	833	870	872	927	861	854	863	901	879	863	853	869	830	829	829	860	903	889	845	857	840	915	821	872	800	925	898	873	848	836	917	830	936	889	782	890	847	884	844	859	862	871	912	848	896	873	841	901	861	910	891	819	836	812	865	818	896	839	866	827	860	875	884	921	866	881	883	859	807	858	848	843	851	942	843	870	829	837	882	908	852	802	850	912	823	858	853	899	872	845	913	800	896	836	877	879	898	934	864	809	845	858	876	891	806	852	834	842	872	843	860	904	891	835	851	898	821	875	859	859	876	878	879	901	868	887	913	845	918	881	863	835	903	871	891	790	943	886	835	876	891	898	838	818	867	863	870	845	907	875	911	849	872	832	868	848	837	937	882	923	859	849	875	820	828	860	862	827	884	863	811	845	879	825	820	885	865	859	908	911	934	831	863	863	813	903	871	891	843	853	864	880	893	877	820	877	866	848	820	848	871	864	923	812	857	853	873	877	893	904	830	881	849	851	865	891	890	870	869	886	859	878	879	941	890	879	872	867	865	838	858	807	865	914	920	869	835	815	818	873	882	861	876	882	809	878	841	884	914
5182	14245	9507	4805	3443	2815	2306	1863	1667	1459	1293	1274	1180	1175	1125	1091	1056	1049	974	1029	1025	990	975	1001	940	901	934	956	989	902	904	960	906	914	894	900	917	926	864	919	941	918	927	912	904	857	907	883	903	881	893	863	877	889	895	889	889	887	866	907	897	859	932	878	935	884	904	951	902	858	854	890	867	873	862	906	899	892	857	929	894	941	941	907	876	880	877	878	873	941	859	899	889	867	863	883	842	877	869	864	905	859	911	859	918	894	852	923	871	868	865	873	897	878	904	892	894	855	853	928	910	933	897	888	922	909	913	873	860	896	878	860	979	900	921	921	898	917	912	891	839	924	918	888	913	931	893	877	871	944	908	905	890	921	874	902	890	915	849	924	888	834	887	930	933	934	886	904	901	904	903	880	959	963	848	870	885	961	867	930	886	919	876	920	913	921	898	909	880	866	915	897	889	917	886	890	934	857	914	845	932	913	938	889	921	852	923	914	841	907	909	883	896	901	905	926	941	878	836	911	887	876	922	857	882	844	909	920	919	944	845	892	947	851	900	875	919	870	912	922	870	870	904	895	897	851	901	872	911	877	835	940	933	886	913	898	931	895	893	907	889	890	937	913	885	903	895	896	829	848	861	890	906	903	833	886	871	879	918	911	984	875	863	895	870	892	930	899	845	919	894	910	900	914	884	871	872	877	877	892	844	882	866	864	855	880	866	890	868	938	958	937	899	917	938	878	932	928	925	892	884	889	877	859	839	828	960	905	905	960	912	906	927	932	884	912	869	914	848	887	905	914	908	929	816	890	859	931	858	904	879	910	926	925	896	872	831	950	850	885	944	892	910	918	905	865	878	895	833	874	887	923	863	845	852	865	867	900	872	927	863	876	874	911	869	910	895	891	851	951	869	906	946	900	926	841	885	863	915	829	879	902	849	907	909	900	932	899	875	881	892	884	839	930	876	874	890	885	926	902	861	967	835	884	896	851	871	919	916	878	867	926	913	855	894	893	848	921	877	890	860	894	874	908	855	872	900	907	891	863	895	891	884	903	838	896	904	861	919	844	933	860	879	900	886	935	902	900	897	861	925	888	863	869	874	900	936	876	839	877	896	901	845	948	921	901	900	867	895	884	890	894	954	823	945	863	854	905	900	939	915	857	873	892	880	869	889	930	895	858	896	922	876	828	869	932	931	879	871	852	879	965	856	886	853	906	918	839	897	917	870	885	816	940	894	904	912	912	913	908	875	840	901	901	902	919	908	934	887	865	844	864	945	908	871	914	901	873	897	874	888	879	911	956	917	835	883	911	910	883	912	908	875	901	833	925	911	918	910	909	850	878	890	892	893	898	857	881	914	847	905	853	851	896	907	889	871	879	854	880	833	874	927	924	922	879	848	836	836	930	897	869	872	870	846	854	852	890	865	876	858	910	957	855	870	943	936	926	865	936	910	900	852	860	918	894	864	899	922	869	860	873	901	844	888	852	899	864	899	878	859	896	892	955	913	846	942	846	920	903	901	866	914	902	940	909	892	873	860	939	889	905	872	887	810	886	899	885	860	890	855	860	862	923	838	872	861	880	869	915	887	902	908	870	856	889	923	893	963	840	920	910	867	903	945	844	960	875	868	867	873	881	845	846	943	913	884	937	890	865	888	876	936	851	919	840	896	912	879	874	899	869	881	875	834	914	916	909	902	864	913	936	851	905	873	902	940	877	916	873	869	902	861	858	953	904	935	902	850	889	912	867	915	867	937	874	888	842	942	899	924	849	893	866	868	872	900	923	903	910	847	904	886	968	884	908	854	934	917	882	885	912	865	875	921	855	902	940	890	888	964	829	857	885	956	888	877	945	896	882	921	852	881	869	894	912	895	870	832	913	876	840	899	870	953	873	844	869	882	926	864	883	872	881	951	856	919	916	930	856	918	813	883	877	889	878	915	868	901	881	919	897	923	858	885	904	880	870	900	862	920	903	958	890	924	889	896	873	968	871	889	887	915	885	885	895	901	903	931	902	884	886	935	915	883	911	896	883	927	928	852	865	936	891	855	918	890	896	924	909	922	874	898	905	907	874	824	969	889	826	874	919	889	920	904	881	906	875	928	905	931	882	861	965	839	886	898	882	869	873	991	896	933	881	881	885	905	925	906	908	909	907	882	854	835	877	871	877	921	896	855	952	871	923	907	912	899	859	887	868	884	917	919	932	813	875	874	929	941	858	901	870	904	908	961	888	905	931	859	851	865	853	830	918	872	910	863	903	844	908	908	908	897	889	901	869	918	933	903	901	861	894	864	869	922	888	916	939	882	859	915	925	854	875	907	866	891	876	921	932	877	913	894	917	843	897	839	938	905	839	851	900	942	854	922	893	862	907	903	856	859	912	873	882	929	904	878	947	872	897	942	907	881	903	819	947	866	900	916	937	905	924	911	874	888	851	874	866	949	890	882	905	876	852	924	909	901	910	887	899	879	906	882	914	903	894	890	868	870	913	884	903	884	877	892	876	918	872	884	885	926	834	920	928	906	907	905	884	846	893	892	856	908	893	885	880	881	901	850	863	860	918	951	905	887	878	878	874	889	896	917	855	887	890	926	1012	851	896	913	890	923	859	962	944	959	909	914	873	841	934	913	872	890	911	905	905	891	865	899	908	895	873	908	906	911	915	867	894	886	897	909	917	940	916	925	905	875	892	870	929	889	876	888	883	860	875	965	911	855	911	898	906	862	892	872	909	870	893	872	899	877	876	898	863	890	895	871	898	905	923	901	914	907	922	870	917	915	918	871	883	866	932	878	860	821	881	955	845	906	870	900	857	904	864	907	857	848	934	922	905	862	865	879	921	873	930	862	878	888	888	845	887	862	892	893	855	900	866	893	889	899	884	898	902	852	896	896	879	874	901	864	870	961	878	900	866	807	838	899	886	888	931	890	893	921	869	857	904	841	858	918	895	868	905	901	875	922	866	835	910	896	910	835	902	900	956	917	801	886	856	880	888	885	917	924	933	906	883	851	866	888	916	904	897	894	874	872	901	897	922	922	873	921	855	872	918	879	862	823	837	862	870	914	917	919	890	930	875	895	891	902	875	893	925	883	878	922	868	883	888	933	904	870	918	893	899	865	869	903	910	844	874	905	929	919	916	932	953	888	873	933	889	891	851	932	889	890	891	931	909	871	869	872	905	894	891	924	855	913	867	885	819	877	889	888	863	888	914	893	820	928	885	877	917	871	921	898	914	884	927	914	894	863	889	856	932	932	950	913	888	933	878	899	883	858	865	867	871	905	870	856	862	914	902	929	838	978	876	896	893	831	911	870	915	836	881	887	853	904	866	861	870	885	897	902	817	888	869	854	898	847	890	916	913	947	897	894	891	904	848	918	881	847	885	884	877	882	943	898	884	911	890	872	872	871	879	922	867	882	923	877	883	903	891	985	871	883	893	930	926	877	898	880	909	854	914	880	920	884	829	850	873	901	914	803	845	900	884	879	865	881	894	870	863	878	925
27435	17617	3693	671	479	458	331	292	270	240	234	249	279	253	255	253	262	271	261	236	243	235	261	229	256	258	254	280	264	208	265	239	241	276	261	257	219	269	273	258	257	278	239	285	237	236	240	251	225	253	256	214	241	217	257	251	232	235	259	257	246	236	258	276	256	241	243	226	234	246	223	252	223	265	233	288	266	262	236	210	239	247	239	225	261	262	218	242	236	258	269	239	242	259	211	245	238	245	224	254	245	241	234	282	232	251	212	274	244	264	260	234	222	251	274	248	249	278	254	230	248	236	237	254	245	267	234	261	271	211	241	230	240	233	217	241	252	258	250	228	239	267	238	242	244	236	231	214	254	257	230	245	258	219	248	240	253	223	256	269	243	244	244	260	261	258	252	224	261	259	239	254	225	241	230	229	239	232	262	226	258	264	230	245	248	262	239	240	228	247	246	218	239	279	231	233	245	224	207	243	276	276	241	225	234	213	255	224	235	251	224	236	280	219	244	231	246	240	247	263	241	250	254	256	259	241	214	231	243	236	248	219	250	255	241	237	254	232	236	215	247	246	241	255	228	278	246	261	236	224	257	221	237	235	264	256	233	231	222	248	251	238	257	230	256	235	250	232	250	246	248	247	273	236	250	265	256	220	252	243	246	233	224	229	227	240	266	253	264	228	216	267	225	248	270	239	247	241	259	211	228	208	236	239	258	252	253	233	250	224	244	227	268	243	253	229	215	250	247	224	268	239	259	235	218	259	281	233	222	253	223	214	225	266	258	230	233	210	229	237	227	259	244	249	245	232	267	245	228	267	254	251	226	259	267	256	247	235	227	223	248	249	232	235	249	239	242	261	237	259	252	243	216	281	240	246	245	249	243	258	253	260	248	263	235	235	234	239	265	236	255	241	240	237	244	247	252	242	223	266	256	250	245	237	260	229	239	219	251	239	240	210	237	254	253	271	216	214	261	248	250	237	233	225	242	238	234	216	244	216	207	242	246	232	269	246	221	237	250	220	255	252	200	238	261	231	224	256	257	220	263	216	240	235	249	241	238	243	230	220	256	252	258	243	255	223	233	243	279	272	269	251	204	258	241	240	243	275	229	249	241	244	253	236	225	267	231	218	250	267	235	251	241	263	293	222	233	224	245	215	235	237	252	247	244	237	233	251	256	245	234	246	251	255	247	263	250	228	226	256	260	223	264	219	215	243	249	271	236	237	252	236	248	243	268	215	239	249	244	249	225	250	240	261	249	249	218	254	223	249	239	219	252	260	254	249	221	237	252	214	255	257	225	258	233	252	226	256	247	226	262	241	244	272	240	230	256	243	286	246	252	259	243	213	241	252	241	284	225	241	264	266	229	231	229	241	235	248	247	234	265	244	223	248	251	230	259	220	217	239	233	258	243	227	238	215	212	226	220	230	244	258	234	245	241	284	255	231	241	237	234	240	248	259	223	237	223	220	264	251	244	231	234	272	222	235	230	248	238	244	245	235	215	259	247	253	260	247	269	255	228	250	233	222	245	231	236	259	205	262	247	243	222	255	255	249	241	229	211	258	240	251	251	248	241	229	223	268	244	234	233	244	228	256	257	251	235	256	240	208	229	231	222	246	256	231	230	239	224	236	250	254	260	236	241	241	276	225	246	226	250	225	258	225	245	218	234	237	248	251	244	250	247	231	246	240	232	253	259	261	251	245	258	257	249	264	255	251	271	231	228	228	249	225	253	221	223	247	226	259	233	254	245	227	243	244	240	237	247	253	246	234	229	249	227	217	267	264	247	266	239	270	238	263	259	267	258	251	227	205	235	246	246	222	243	247	257	239	249	243	251	225	246	237	250	266	278	254	243	245	254	254	227	231	235	241	252	217	262	242	210	233	263	232	253	240	245	232	236	261	260	238	249	257	257	231	243	250	214	248	253	221	233	256	237	262	228	250	250	256	249	218	231	258	246	236	257	232	230	235	238	230	251	244	226	223	228	213	270	257	231	242	266	272	233	265	235	238	256	241	225	249	215	251	255	244	259	230	250	227	227	240	248	245	257	239	229	267	226	232	265	217	226	237	258	257	263	248	241	238	249	253	248	235	256	249	253	266	217	239	279	259	257	225	241	277	240	225	248	258	273	245	243	235	266	243	241	230	238	241	246	258	251	229	213	229	248	242	236	239	230	266	254	226	252	250	226	233	239	219	255	248	240	235	231	261	245	231	241	251	226	246	243	242	218	245	220	218	265	245	244	247	228	263	257	261	233	244	248	222	215	256	219	248	229	226	261	224	269	231	242	222	292	251	229	223	247	251	220	253	242	237	246	251	260	259	211	240	233	271	256	220	241	251	261	219	199	236	264	239	239	231	250	247	233	224	221	251	228	239	225	248	249	220	245	253	252	227	232	226	234	222	228	214	256	268	221	253	255	237	229	244	265	251	238	229	264	259	264	261	227	258	250	251	226	232	264	234	270	244	229	212	271	261	243	245	231	238	258	248	255	241	237	233	251	248	251	258	247	262	254	250	226	228	244	226	239	250	250	221	239	230	285	243	241	274	272	233	253	273	250	237	243	247	225	228	270	257	236	259	236	239	241	265	254	266	231	262	247	246	281	273	241	223	255	243	229	251	243	248	233	263	236	255	229	266	246	218	230	230	234	258	226	226	225	229	242	215	222	237	243	233	235	242	222	248	254	246	237	207	256	251	250	265	232	262	246	242	242	227	230	249	255	244	225	245	224	253	254	234	252	262	229	267	245	238	253	250	279	245	240	262	258	255	256	248	252	260	246	261	259	248	275	244	232	230	231	254	241	232	219	224	262	244	270	249	264	253	252	231	251	277	228	247	217	241	262	238	226	263	227	244	226	219	225	251	245	222	225	273	224	263	241	220	252	221	232	261	237	244	249	270	231	245	228	225	249	235	250	212	244	254	220	218	281	250	282	234	289	239	248	263	228	248	225	229	234	232	261	208	237	233	236	250	261	253	260	273	250	252	236	278	242	246	232	242	237	247	216	226	249	244	235	227	231	246	220	245	249	227	239	256	257	247	222	213	251	221	260	255	253	255	243	236	270	240	244	218	255	252	239	223	251	241	237	243	246	230	219	220	208	232	234	256	237	233	248	284	239	271	260	212	253	214	220	232	245	230	251	222	261	257	224	264	235	241	249	249	230	236	225	220	251	280	265	252	232	252	224	234	249	282	247	220	235	234	253	226	248	268	251	247	261	244	268	281	237	222	242	254	233	245	241	237	233	262	259	238	227	259	252	247	234	229	228	249	227	236	246	238	246	243	197	236	223	211	221	224	290	227	220	259	259	226	237	232	248	246	263	270	260	238	278	240	253	234	225	260	224	243	255	218	229	279	240	242	267	216	235	249	240	260	241	240	266	232	239	273	268	241	244	225	253	251	237	214	267	228	249	264	239	246	221	244	278	233	262	241	244	271	238	227	240	227	251	255	239	226	240	274	202	212	260	242	235	221	249	246	259	226	242	262	219	249	258	237
4393	899	642	434	385	339	351	324	315	284	277	253	265	289	258	298	259	284	270	273	268	259	276	276	292	290	261	283	277	255	274	299	243	264	263	262	286	290	272	282	257	262	310	257	281	283	257	286	275	259	280	286	284	302	292	281	299	269	255	269	285	281	260	281	271	269	289	269	278	301	254	255	277	290	251	263	276	267	235	268	294	276	291	264	298	248	280	266	264	254	275	241	255	270	273	232	300	285	278	289	271	269	263	273	288	281	257	282	267	248	297	250	298	278	279	284	297	276	273	267	303	285	258	281	254	266	274	278	254	268	285	262	262	273	266	251	272	284	231	276	290	254	272	281	266	269	269	278	276	282	284	280	299	263	278	284	282	275	277	300	258	262	299	270	272	251	300	280	307	285	262	272	263	307	320	268	272	283	280	273	297	267	285	276	276	275	279	256	247	297	254	305	298	269	261	269	259	257	265	278	279	271	251	270	249	260	284	301	276	270	258	284	250	275	269	284	280	250	273	274	275	274	234	255	297	257	277	276	233	262	277	255	276	276	235	259	273	274	249	261	274	252	264	262	235	250	284	263	281	281	264	270	245	237	298	298	260	271	250	258	248	299	281	282	263	276	293	253	277	287	314	254	306	258	272	268	303	255	295	279	283	280	286	290	288	256	240	242	270	288	260	275	287	304	260	281	234	258	293	271	271	262	226	253	291	234	281	233	304	260	283	273	283	268	249	251	274	258	272	237	272	257	282	266	259	297	311	256	267	271	289	263	275	287	259	273	260	280	260	290	264	270	268	265	256	281	270	265	265	267	271	278	269	287	271	275	277	280	265	312	279	261	271	304	268	278	294	249	251	308	279	274	281	275	269	302	234	266	288	269	261	262	271	290	260	267	289	267	250	290	302	273	279	279	304	268	288	283	297	266	267	281	264	280	269	281	283	282	286	280	264	298	278	258	279	283	277	293	273	280	253	304	265	277	257	284	276	258	295	251	270	309	287	266	275	271	284	257	274	297	308	244	283	258	242	291	272	271	282	275	263	272	276	268	274	284	304	268	268	261	267	269	288	289	255	315	271	277	274	257	273	269	254	267	257	304	253	313	248	291	270	268	249	294	298	274	270	289	284	280	254	257	281	280	277	262	289	279	265	296	261	291	279	284	294	283	287	271	273	251	268	313	275	278	302	272	295	261	271	289	278	269	275	290	298	273	312	271	256	256	259	261	276	272	264	244	277	281	275	235	297	290	268	260	279	273	294	250	287	262	282	263	272	262	314	253	270	280	272	283	254	295	259	261	286	282	242	284	279	292	315	237	276	309	327	247	267	287	258	295	260	263	266	280	288	287	290	277	293	296	271	283	290	282	262	284	255	299	251	256	262	262	237	294	248	277	288	271	288	269	248	273	283	280	283	291	268	290	251	249	267	267	290	271	263	275	285	269	273	273	302	276	311	261	265	305	256	287	266	281	304	284	262	241	319	308	298	282	254	295	259	288	274	291	276	248	253	284	303	272	291	280	282	261	271	293	268	270	260	284	251	289	284	265	280	271	293	283	260	271	269	293	266	283	261	259	299	269	292	269	272	249	231	290	284	279	283	275	269	264	263	263	256	260	261	272	252	292	262	297	296	274	266	279	323	265	278	257	284	255	266	272	297	253	264	304	236	275	264	270	291	269	268	292	273	274	276	261	273	261	262	273	271	303	260	262	263	274	242	292	274	292	255	277	256	259	280	301	265	255	309	306	286	284	283	251	270	292	286	277	272	286	272	249	264	274	273	294	266	274	296	273	261	300	263	270	275	280	265	257	268	311	271	263	254	292	273	274	307	291	273	301	262	250	263	282	285	270	280	295	266	279	315	275	267	285	234	266	274	292	267	273	289	280	266	256	263	269	287	256	272	264	289	249	271	268	291	260	271	268	270	272	297	297	276	265	265	283	261	252	277	274	274	292	277	301	279	290	286	275	281	265	242	262	273	279	269	272	312	271	258	282	268	287	259	288	285	269	305	282	241	292	254	272	287	289	283	234	272	314	253	261	286	285	238	258	240	268	275	254	282	275	261	280	258	265	280	224	245	296	305	251	305	255	279	266	290	246	281	288	260	246	282	274	282	270	268	261	252	301	276	288	260	258	265	247	266	232	281	292	291	261	268	287	280	234	289	256	315	277	272	258	269	269	294	292	255	274	269	267	299	279	249	256	268	272	277	259	269	303	279	275	242	284	299	285	276	283	300	266	283	284	274	273	283	268	271	293	308	261	261	283	240	295	278	317	270	273	274	287	265	265	273	255	276	286	279	288	283	270	274	249	248	264	258	281	260	297	258	310	300	267	283	296	263	242	258	256	266	263	275	277	251	304	256	260	276	299	270	270	264	234	269	246	296	284	280	280	252	291	280	255	268	253	262	286	266	281	265	273	273	273	265	271	292	267	279	279	257	284	294	281	285	258	263	268	270	295	268	299	296	309	263	297	247	267	266	279	256	250	242	266	287	282	260	257	280	307	288	275	248	266	275	264	289	277	298	262	266	271	278	248	272	284	275	287	271	274	271	299	260	256	284	268	295	263	277	292	299	270	265	270	281	292	286	305	283	285	316	253	269	283	247	254	273	249	251	270	280	257	287	260	297	276	268	295	254	277	289	282	278	281	296	269	263	259	264	262	281	296	268	283	288	267	271	265	248	281	266	258	254	305	264	255	294	271	263	266	244	243	303	289	297	257	297	305	286	295	262	277	252	272	306	299	299	260	254	260	284	248	256	300	263	250	293	277	276	283	282	242	254	275	269	273	288	283	239	277	250	262	265	292	254	258	257	252	277	286	241	273	258	275	268	270	249	288	286	263	247	268	285	299	264	275	268	277	276	277	277	258	296	273	260	267	271	284	261	293	282	275	262	285	274	261	297	298	242	251	264	266	268	279	272	274	268	270	280	272	275	301	289	277	292	284	249	269	270	293	261	269	296	277	273	279	277	260	276	278	270	250	293	288	300	266	266	254	263	265	249	253	253	272	276	274	281	286	272	272	257	256	265	282	285	291	296	275	295	277	281	261	278	260	274	267	286	271	264	281	267	292	276	258	274	270	268	269	271	275	285	289	278	270	269	265	224	270	280	277	286	265	272	272	258	268	265	261	245	278	265	276	281	245	307	295	295	275	263	260	247	269	263	289	260	275	266	257	276	253	274	273	266	289	268	257	247	308	267	284	273	285	264	253	266	262	256	262	301	314	260	269	264	261	275	283	267	253	270	294	278	276	296	270	228	273	269	270	245	307	281	260	264	268	253	283	261	254	267	264	274	290	281	271	261	303	275	274	289	281	295	266	263	275	284	276	274	256	250	281	285	260	261	286	232	263	293	277	278	260	276	252	282	297	275	272	276	271	261	262	279	311	261	286	251	302	273	250	272	287	253	235	252	263	282	276	258	270	261	285	276	273	252	264	297	273	267	269	279	254	296	316	262	265	263	233	297	272	285	280	283	273	285	275	257	265	269	275
23507	20868	27811	24012	20845	8349	1183	940	770	769	706	681	644	634	623	619	608	624	606	612	596	575	605	564	589	601	615	621	603	603	574	575	623	610	587	602	566	600	611	542	623	615	636	534	609	613	590	563	568	590	621	577	551	582	525	541	616	585	572	605	586	557	552	556	560	589	578	588	590	552	611	563	617	604	595	590	580	568	588	549	555	594	585	596	578	574	578	598	565	558	587	541	578	547	563	580	573	577	538	607	573	582	593	552	575	546	570	573	559	545	556	605	563	574	585	550	615	621	599	554	536	563	560	578	583	572	527	592	610	577	580	569	623	623	553	582	565	575	544	596	569	596	558	591	561	569	563	576	558	588	575	584	544	535	594	567	542	584	562	570	555	593	590	622	594	600	566	548	574	570	555	570	593	604	572	572	584	605	553	610	603	569	549	563	574	608	599	545	595	592	584	592	551	610	572	581	579	544	559	536	561	596	574	579	593	575	565	576	554	604	569	588	546	594	568	579	567	614	576	587	639	577	570	589	590	593	589	547	621	576	580	599	607	588	594	621	587	590	568	566	546	589	529	569	624	620	568	563	584	559	573	568	586	611	552	559	529	621	624	580	596	559	607	606	541	563	565	567	529	557	589	582	556	581	588	592	564	578	574	574	580	614	552	550	538	614	616	606	508	551	548	573	573	531	588	587	553	597	555	605	561	589	552	554	596	556	616	558	546	588	605	591	562	577	610	561	556	540	557	535	570	555	583	633	576	565	570	536	588	542	577	619	546	591	572	573	582	563	552	554	557	581	537	544	568	556	538	581	616	565	577	553	587	546	566	609	563	556	577	581	608	582	585	541	573	564	609	593	576	543	574	577	598	535	582	536	546	615	596	578	571	544	606	584	566	569	562	552	576	596	561	594	560	605	576	602	556	562	567	554	570	581	563	583	548	560	586	545	614	554	573	542	552	572	607	592	596	567	567	629	545	547	555	572	636	601	597	561	608	596	588	601	538	547	544	575	548	574	552	550	570	570	554	569	578	571	558	590	591	551	606	574	593	584	585	554	580	591	605	600	528	607	583	532	563	534	576	547	541	591	554	593	584	569	561	602	578	598	629	576	577	586	562	552	579	571	602	535	591	564	593	593	556	541	565	582	567	596	559	569	612	533	607	566	585	606	552	549	649	575	613	571	578	572	573	573	565	551	575	566	550	556	633	627	565	598	617	613	585	557	556	558	541	612	580	604	614	555	575	568	621	560	577	561	597	611	570	590	540	568	565	541	577	574	579	607	553	575	586	572	569	583	572	511	561	569	530	615	570	569	577	549	575	565	571	584	552	564	584	569	561	593	584	604	573	577	574	556	588	610	601	612	562	550	600	589	589	569	541	542	529	557	568	507	567	589	614	559	594	560	586	620	596	578	599	585	619	558	567	588	595	630	588	558	624	566	549	584	565	581	616	553	564	571	607	558	593	575	570	630	568	545	570	575	575	577	568	573	564	563	573	558	565	583	538	573	550	544	574	613	573	552	570	569	610	552	549	573	574	561	569	520	616	570	593	587	607	565	573	571	593	594	610	577	578	576	597	538	575	571	605	577	598	559	587	611	571	580	563	527	552	572	575	541	632	573	560	593	586	611	561	579	566	615	602	522	562	564	579	552	608	564	601	581	579	527	552	589	603	639	589	577	597	588	552	576	579	543	630	609	523	588	562	567	587	557	572	521	607	599	556	618	596	613	599	554	551	549	558	558	582	567	610	548	547	584	582	615	607	548	582	579	547	569	561	615	544	609	616	597	602	588	527	565	608	542	579	563	556	549	587	573	568	585	590	540	601	590	560	593	597	606	603	557	577	573	583	616	558	535	566	579	590	576	569	582	546	626	601	569	559	573	600	639	562	538	588	554	601	561	588	588	553	590	593	594	524	620	561	602	580	595	565	591	574	537	537	593	604	547	532	603	552	560	585	550	605	608	620	525	599	574	615	609	572	622	622	556	595	584	582	572	561	563	600	617	591	571	564	543	556	535	562	576	619	570	573	581	554	522	556	579	601	579	543	554	549	570	597	542	613	569	541	531	511	597	553	560	557	599	591	567	557	604	601	595	534	549	559	593	613	587	586	612	547	594	552	572	582	548	582	566	543	574	537	579	587	622	621	503	552	579	609	600	556	571	584	562	612	564	558	567	598	618	582	584	579	580	565	626	583	576	583	585	588	595	568	566	571	583	596	587	582	600	574	602	545	569	604	543	566	568	574	638	610	599	587	579	604	563	556	558	569	605	610	563	546	610	595	569	571	537	606	554	608	568	571	609	543	547	584	572	595	603	564	586	574	542	599	558	568	574	561	593	620	528	576	591	571	582	595	585	575	603	603	568	588	569	595	569	587	561	604	585	606	583	559	562	586	592	544	590	600	580	563	609	576	573	597	519	555	552	529	569	579	552	601	575	549	592	589	573	525	578	563	620	537	542	602	581	615	583	575	563	579	533	563	560	600	571	545	611	496	590	547	591	583	603	548	572	592	552	521	602	580	557	579	593	532	562	557	610	563	589	578	587	579	592	586	571	537	620	560	585	529	557	597	637	595	597	597	578	558	552	571	586	584	530	554	592	530	564	582	594	536	583	574	586	574	608	584	611	578	576	594	577	576	550	556	569	552	572	548	612	557	574	556	571	568	568	626	547	590	601	625	583	572	556	556	538	587	580	586	605	554	542	501	576	516	546	546	561	590	609	540	545	557	587	571	572	582	562	565	554	542	572	574	575	600	590	529	531	592	529	556	583	547	574	560	618	578	604	581	569	576	557	593	558	629	564	578	596	556	535	570	574	594	569	560	581	607	601	591	599	581	570	594	580	533	547	560	554	588	593	561	570	574	600	570	524	569	551	565	579	504	591	586	598	574	569	627	572	601	540	580	560	571	566	576	568	579	597	579	571	547	594	572	603	568	556	570	608	601	573	555	575	594	560	583	580	594	588	557	570	582	582	571	601	587	528	569	541	572	505	632	512	551	567	631	541	603	559	556	529	555	575	613	568	582	577	551	583	604	598	577	544	568	573	597	585	579	598	629	610	566	565	547	554	607	584	563	567	566	595	569	565	581	623	546	567	538	586	589	599	568	560	587	606	592	549	555	562	556	591	556	568	571	620	578	633	585	605	571	577	601	580	601	566	572	590	600	595	600	568	595	526	543	558	621	524	560	605	529	588	599	571	543	539	598	597	575	593	602	585	617	592	578	540	569	531	563	569	589	542	603	619	543	534	558	604	591	547	567	554	560	614	591	592	570	590	543	558	590	603	590	580	560	577	574	581	605	576	575	622	564	547	591	581	564	589	544	590	591	580	571	600	581	599	550	572	549	545	588	546	576	568	624	552	568	547	581	539	600	579	578	552	611	603	525	569	598	594	546	542	569	567	584	602	585	530	525	584	628	567	562	597	588	537	562	571	577	557	575	585	528	526	525	603	625	576	594	606	585	616	562	570	579	580	557	563	525	544	580	550	567	609
3624	8679	5683	2720	2127	1593	1263	1136	995	949	846	794	732	748	716	645	671	697	695	607	703	611	641	626	640	608	594	600	582	642	634	607	608	595	630	618	615	585	613	612	602	620	591	590	587	585	601	598	636	627	585	681	552	638	626	568	612	602	633	563	602	671	588	561	590	560	607	561	585	605	610	582	645	578	601	598	612	632	556	574	597	615	606	589	592	583	597	606	601	581	565	621	616	588	590	596	585	628	605	621	595	598	620	600	621	574	603	596	600	571	599	605	597	546	625	599	610	627	603	625	592	542	587	580	631	618	638	571	616	590	615	577	625	594	612	568	590	593	621	604	630	579	625	587	617	627	598	611	604	583	613	566	536	538	601	613	629	622	612	620	588	588	596	617	639	565	604	626	604	618	611	545	595	584	631	604	593	608	632	601	605	556	610	604	601	629	581	600	565	626	572	605	579	556	570	582	615	606	602	611	582	555	611	598	566	613	653	631	646	587	620	593	637	587	610	600	601	579	628	589	577	597	628	585	578	572	590	596	572	590	625	633	551	591	601	577	619	612	581	624	583	606	606	601	581	625	589	558	610	593	626	596	578	580	638	603	549	562	590	585	575	597	613	599	579	621	654	527	581	615	585	576	589	594	583	600	630	620	598	615	572	582	603	570	587	597	586	578	552	578	589	574	590	604	610	564	617	586	566	611	604	577	627	608	577	612	589	600	587	580	595	612	572	589	603	594	622	628	588	623	603	629	594	602	631	610	572	572	576	648	611	619	598	603	626	576	620	598	637	606	566	599	599	649	563	599	595	579	640	602	604	582	633	602	591	612	611	598	595	605	609	592	611	628	572	597	640	580	605	593	583	602	552	560	575	592	587	605	592	572	570	616	602	597	609	599	623	569	628	538	538	568	648	617	586	599	581	557	586	574	651	612	576	595	627	617	627	560	616	665	581	618	595	585	570	548	580	577	570	538	604	600	570	630	607	581	576	625	599	542	612	632	586	603	603	610	590	606	599	574	654	596	617	581	619	603	577	574	611	624	572	640	619	637	591	601	576	593	577	588	590	613	587	644	623	602	620	576	624	629	607	610	627	599	598	598	604	574	525	584	607	592	596	636	603	600	593	580	602	590	580	593	580	595	614	593	600	602	591	590	617	626	593	634	584	597	558	595	607	615	660	577	582	601	569	594	562	611	651	616	611	563	616	628	595	581	555	624	538	569	551	626	616	583	621	609	568	658	598	643	615	620	574	627	625	574	627	614	579	602	569	611	601	597	606	561	581	570	618	625	641	615	581	607	566	611	571	622	571	585	578	599	582	621	615	585	584	602	560	587	603	549	626	595	606	601	646	624	599	594	581	582	587	599	614	627	610	626	590	634	607	534	585	589	604	608	593	611	593	631	539	629	603	603	540	621	597	584	605	574	592	598	568	557	542	609	602	611	574	619	589	606	632	599	625	597	572	611	588	631	642	652	584	585	571	637	598	590	563	581	581	559	591	617	583	633	632	569	556	600	577	589	611	567	585	567	633	616	596	599	579	592	603	617	623	596	556	587	571	598	591	621	594	558	556	586	632	591	559	619	600	599	602	540	574	588	602	603	629	568	562	606	586	603	565	596	541	607	596	588	626	607	570	618	625	577	572	562	536	600	651	619	618	567	597	545	596	574	622	618	553	665	567	626	569	530	542	603	623	605	580	617	581	583	600	559	618	608	606	600	625	614	609	592	606	642	634	566	554	594	614	646	601	512	614	595	609	624	587	578	633	594	604	601	601	593	618	597	608	584	560	665	599	604	589	591	595	546	640	595	600	566	613	595	580	592	595	602	597	607	660	610	617	594	584	606	585	658	566	584	642	580	602	634	552	593	638	605	595	601	584	623	612	574	603	576	635	602	589	610	631	578	590	568	608	579	624	581	595	606	590	621	579	574	585	564	592	612	614	596	601	561	613	585	631	628	564	613	638	627	585	563	582	594	579	569	611	614	592	602	616	635	559	628	589	577	586	595	601	561	606	596	578	585	592	597	616	581	593	629	582	630	638	588	620	590	615	628	645	596	564	602	604	552	586	595	630	582	604	618	609	601	558	616	601	613	586	596	587	594	576	591	601	564	617	597	600	625	543	572	604	607	573	563	562	607	592	599	616	591	588	568	559	595	590	560	656	574	599	628	557	633	579	599	580	610	593	601	606	580	607	592	605	618	603	624	590	617	616	577	584	613	601	562	605	590	613	613	600	580	562	597	607	614	576	591	618	576	596	592	600	601	580	615	613	623	641	629	593	610	596	622	594	548	616	598	597	541	612	583	579	611	576	542	566	607	636	570	568	597	633	608	610	557	625	571	607	564	581	571	628	596	583	573	578	570	558	569	606	591	618	578	652	580	581	623	592	571	589	646	603	578	562	584	583	585	587	652	589	625	595	591	578	632	590	644	550	592	556	581	610	604	619	627	603	615	580	564	616	627	596	555	639	600	582	590	600	579	576	581	653	635	584	562	579	555	591	638	640	576	605	585	561	575	584	594	572	643	577	612	601	602	605	592	580	607	596	596	599	592	547	604	564	642	573	588	589	626	558	588	628	619	607	604	585	559	574	581	608	597	569	613	614	593	597	588	596	608	602	596	601	622	615	583	630	601	582	615	574	597	574	607	606	595	611	609	604	588	572	593	649	585	620	592	563	573	594	597	571	577	603	625	631	610	557	610	595	618	601	587	586	609	631	604	584	611	573	571	591	633	601	616	594	612	583	563	686	622	599	564	591	588	564	619	616	646	572	603	612	582	618	591	572	595	625	596	579	608	597	592	586	540	602	596	605	568	578	620	577	566	611	580	586	607	621	606	590	569	595	622	628	579	630	582	612	575	590	596	595	556	600	655	617	606	570	596	614	583	607	593	617	593	579	604	574	566	584	621	600	579	609	592	574	594	579	594	610	593	591	596	575	645	557	566	525	565	530	605	597	591	584	572	615	575	590	599	580	586	582	591	603	572	630	645	646	572	580	606	591	624	616	602	581	577	586	582	591	618	609	659	580	584	571	597	515	582	615	598	580	634	569	619	584	554	587	593	549	611	574	596	601	600	577	596	628	607	605	574	627	575	609	568	626	579	616	562	589	576	590	633	571	603	640	622	599	589	642	593	609	576	614	637	617	592	607	588	620	612	618	554	581	572	571	602	547	580	545	616	579	594	607	536	621	638	603	567	602	604	567	622	588	568	578	594	593	630	585	627	610	563	600	605	585	653	621	605	603	634	631	622	620	607	611	599	637	583	602	622	650	572	595	606	615	613	617	593	553	615	610	609	619	619	567	643	595	573	609	617	629	615	586	572	644	607	596	591	601	572	589	617	592	588	574	606	633	617	602	600	614	590	606	593	610	568	629	593	616	619	638	587	580	630	592	611	638	591	573	561	567	596	591	594	607	635	601	592	593	548	613	598	571	617	589	610	621	623	648	580	604	604	615	590	637	629	596	606	559	628	579	539	659	579	583	595	576	626
24875	20942	26525	25345	5933	592	506	440	427	415	390	410	338	377	365	348	372	376	352	372	342	348	369	350	380	353	305	346	344	338	353	366	332	327	345	361	381	363	367	353	355	354	342	330	323	335	356	359	358	363	328	328	353	332	349	358	309	340	329	334	369	332	335	391	374	363	329	360	330	325	346	379	343	327	314	331	368	339	358	367	326	344	336	324	287	349	335	360	355	326	353	335	333	356	352	337	342	346	323	367	338	342	336	318	368	333	331	343	346	338	371	324	336	338	372	339	348	313	342	360	335	377	348	350	336	365	325	316	372	338	332	342	356	333	348	319	319	342	336	336	335	356	366	316	352	355	322	377	322	340	300	355	363	361	343	379	315	331	328	348	330	334	331	352	347	331	332	357	355	359	334	354	365	368	338	328	332	335	354	320	310	333	341	328	345	298	343	335	372	337	339	317	352	374	347	363	346	363	332	330	350	346	313	322	341	352	363	326	352	339	320	373	355	341	339	303	348	346	320	326	341	338	359	342	338	353	318	321	317	352	334	331	359	330	338	330	362	352	334	334	332	343	343	358	317	337	314	338	317	377	319	343	350	345	338	333	355	328	340	326	338	331	322	333	348	291	378	341	339	332	343	326	327	371	331	342	350	336	330	336	326	317	360	346	343	356	297	375	338	345	381	356	327	323	338	321	365	342	345	325	315	327	344	348	357	337	341	330	380	333	364	320	306	342	330	333	310	353	323	323	345	347	381	357	322	359	337	320	348	404	351	344	323	333	326	344	362	350	320	350	365	336	344	333	363	371	329	295	316	341	345	334	368	350	336	376	324	332	358	336	342	354	335	343	329	374	337	357	311	357	333	356	300	363	334	358	347	337	314	282	312	343	335	347	335	346	307	321	329	331	329	355	337	350	350	334	339	372	330	337	334	350	357	322	351	327	339	353	314	329	340	343	333	322	353	376	327	326	350	334	331	381	326	343	313	356	378	309	363	403	348	320	328	350	326	324	320	336	341	344	346	339	347	324	358	345	343	338	388	341	352	330	303	364	332	322	327	322	326	337	339	338	333	373	296	330	349	373	315	338	344	368	346	381	348	331	394	337	330	347	334	347	375	345	342	338	290	329	365	357	348	339	359	337	388	311	328	339	331	344	352	323	333	312	343	347	362	360	364	320	299	365	338	303	316	336	342	366	333	317	362	376	365	390	333	331	361	359	312	355	327	340	333	348	382	335	339	339	343	303	346	343	334	391	338	319	337	340	278	346	337	316	374	361	321	343	342	326	348	368	326	343	358	343	311	338	326	373	331	349	325	328	374	347	321	360	332	343	339	324	324	358	316	351	369	369	332	327	337	356	354	347	337	367	320	360	355	330	314	330	333	341	354	357	346	312	313	329	333	348	383	361	304	373	335	364	364	339	313	307	362	352	323	329	355	383	381	351	344	357	348	342	375	334	324	348	327	320	340	348	337	370	371	314	329	337	352	340	354	347	316	346	358	331	354	350	344	358	318	335	334	346	322	351	349	358	330	327	331	345	364	344	341	334	333	327	333	357	342	345	333	333	338	327	323	338	332	365	314	328	355	341	357	329	352	329	347	356	339	322	376	350	336	359	356	338	320	343	330	365	330	366	352	329	306	331	339	355	331	349	329	322	384	364	359	331	322	366	334	325	362	390	330	359	331	360	357	321	305	347	355	316	320	330	340	332	324	345	301	300	308	333	342	349	346	328	346	331	321	303	351	348	355	331	333	348	337	310	362	332	333	346	366	350	344	327	333	336	332	349	368	344	313	344	369	365	324	333	314	339	316	370	313	369	344	379	376	369	359	330	331	286	350	327	328	361	365	333	326	356	347	344	350	359	391	334	303	335	336	349	314	320	321	360	316	356	342	328	351	333	364	324	347	267	300	334	362	344	296	338	318	333	334	363	340	340	325	364	357	364	346	346	340	318	352	339	363	334	343	342	328	329	322	361	336	353	344	364	332	373	352	338	321	342	348	321	340	329	355	311	343	335	336	342	317	318	322	360	345	319	328	318	352	381	340	318	342	319	311	363	309	368	319	331	311	327	338	335	320	331	311	326	336	316	358	346	349	351	324	379	327	333	312	322	338	336	345	315	327	377	339	338	380	354	340	335	354	318	353	333	336	337	326	332	358	329	351	380	353	352	330	332	358	329	330	353	346	331	353	338	344	361	328	304	318	381	338	312	323	336	346	341	334	338	362	311	362	372	340	306	339	325	367	347	328	348	353	360	342	303	315	350	318	336	335	322	357	341	358	348	349	346	360	359	339	366	331	331	318	321	328	393	334	340	335	320	335	337	321	359	358	327	340	352	357	347	318	340	356	354	330	326	329	338	326	330	367	358	359	340	328	331	346	361	357	366	326	320	367	339	333	327	337	321	305	338	333	331	354	324	371	339	369	344	320	312	339	348	334	375	380	350	348	347	356	328	322	318	348	348	342	331	321	321	340	351	352	362	344	338	344	362	371	361	331	335	319	347	359	299	300	339	333	339	343	306	335	331	348	346	323	344	344	362	366	330	330	321	339	330	312	337	329	322	319	360	343	336	367	349	332	330	324	332	307	302	345	321	340	309	313	346	322	319	364	318	348	349	341	336	352	331	374	319	311	349	346	364	339	326	304	352	320	334	286	339	330	316	356	349	361	335	344	332	327	353	335	294	334	340	352	356	338	331	342	349	340	336	383	347	341	334	326	348	343	339	344	361	339	327	374	355	350	325	362	325	347	338	361	327	343	343	343	323	334	323	353	325	350	319	320	348	317	322	325	323	355	349	331	343	335	329	318	334	313	315	345	379	335	383	352	327	355	349	343	347	359	324	340	365	346	332	345	328	371	352	357	322	331	328	333	356	319	383	341	301	348	326	321	325	391	368	358	369	344	321	373	358	343	326	342	370	340	393	326	286	363	343	362	324	375	334	330	347	330	343	324	385	328	409	354	330	350	336	360	360	330	349	321	331	352	344	368	328	343	317	325	339	342	338	348	358	351	330	346	361	356	347	335	314	314	358	339	355	312	359	321	362	331	343	307	306	318	357	354	365	363	347	370	343	332	330	356	320	359	353	338	336	337	320	366	346	338	354	305	319	344	346	339	361	323	327	346	341	357	335	369	371	350	336	346	375	341	361	359	325	328	359	316	351	346	340	367	307	329	329	316	367	352	299	347	326	314	345	320	314	340	336	372	317	301	360	317	335	351	344	344	337	345	321	339	337	339	330	337	368	348	324	351	340	343	368	326	338	357	353	335	307	343	360	345	370	363	326	299	368	319	311	325	329	348	349	314	358	381	319	367	333	345	302	357	373	331	364	355	320	321	352	302	336	337	335	347	346	335	345	381	339	356	382	363	323	345	333	307	318	323	339	338	352	341	345	321	340	364	325	367	320	356	357	320	364	331	311	351	355	301	368	349	326	305	319	359	348	328	369	381	311	337	322	352	337	333	316	342	308	344	329	309	326	336	388	315	340	331	340
3624	4520	2993	1429	1110	918	770	614	636	547	526	510	459	503	461	450	441	462	462	434	413	424	404	387	388	431	403	394	409	383	396	424	417	438	398	423	422	387	391	388	428	397	395	440	394	378	396	402	407	389	422	422	402	400	350	396	412	382	365	399	378	396	433	380	391	422	401	406	438	394	364	392	387	366	413	399	399	424	369	410	405	386	365	401	363	381	438	381	402	401	383	378	427	427	386	379	433	356	416	414	436	386	407	347	413	407	411	390	384	364	405	424	419	369	373	430	370	372	412	380	389	367	380	416	367	393	406	405	382	412	391	406	359	385	389	389	390	378	380	368	381	405	396	407	405	408	403	397	362	403	395	378	405	414	367	397	404	351	410	380	407	382	398	411	408	421	403	406	377	406	385	396	378	386	425	400	429	440	387	392	361	408	414	392	398	384	390	354	367	388	360	397	388	396	395	414	423	393	395	403	406	365	372	412	427	415	403	378	388	366	365	380	372	373	395	387	421	411	413	415	401	387	391	433	436	410	381	377	367	373	383	401	391	387	387	384	387	382	388	426	412	404	412	406	399	412	399	364	400	377	370	398	411	404	397	428	391	425	433	421	348	404	377	417	403	412	414	375	353	395	374	379	386	380	424	395	398	402	355	383	400	423	384	415	386	404	378	381	409	412	403	397	408	436	436	406	409	449	396	420	394	414	390	388	417	408	415	413	381	427	362	382	403	410	360	388	390	366	412	403	390	368	363	356	419	424	411	426	411	417	420	410	393	375	398	422	401	366	405	400	392	461	401	375	376	381	382	393	432	404	399	390	421	372	377	402	401	376	399	413	437	407	382	377	427	376	402	387	389	363	360	446	381	407	394	383	390	405	427	404	390	389	408	369	389	376	392	434	408	398	370	379	415	385	392	399	375	392	396	369	399	400	369	394	385	392	380	366	383	400	378	406	412	357	400	412	402	390	391	393	373	403	418	425	413	413	387	404	376	412	394	413	399	402	389	376	402	406	414	408	453	399	407	405	385	401	395	369	404	393	399	366	384	359	393	435	399	392	415	375	377	402	397	368	401	377	408	409	403	384	377	380	411	359	416	392	384	392	382	402	377	397	392	408	417	361	416	351	417	368	422	438	396	384	398	381	425	376	400	404	435	440	397	365	405	402	420	395	384	382	408	400	384	407	380	362	378	400	410	438	396	394	424	392	390	378	415	429	373	423	422	394	362	346	377	383	405	401	392	375	405	355	383	426	370	414	391	380	399	379	407	363	388	406	428	404	409	393	408	394	406	401	401	415	414	388	352	382	384	417	422	380	394	391	411	394	377	404	378	382	368	374	411	418	372	403	376	391	408	386	378	401	374	393	352	401	390	392	410	434	392	398	385	376	389	394	379	388	390	394	403	402	395	392	381	388	396	397	388	391	368	382	408	409	402	422	412	445	363	414	400	419	413	397	397	361	383	421	386	370	438	409	386	388	384	401	395	408	398	387	434	366	393	398	390	359	393	404	425	424	410	395	383	388	412	381	379	381	410	418	366	418	427	412	381	378	390	396	372	429	355	427	390	368	367	380	392	380	446	378	384	442	377	435	433	410	383	428	376	427	387	391	426	405	390	416	407	363	435	394	390	359	385	419	402	410	410	387	373	386	421	411	409	431	370	366	393	387	351	398	416	442	372	347	365	381	387	403	404	352	381	391	379	376	361	403	378	368	402	393	389	378	435	401	366	405	381	385	411	411	421	385	438	379	374	414	374	370	384	423	416	420	388	401	402	402	381	388	394	397	414	401	438	371	345	431	401	380	406	402	408	423	360	446	383	412	420	408	398	367	380	396	442	409	394	415	424	381	395	396	406	426	375	393	392	376	407	384	410	402	366	385	398	403	376	388	398	383	393	380	409	378	373	414	361	383	401	402	397	413	388	402	355	348	405	379	391	401	398	383	413	398	417	381	375	424	406	399	404	393	392	387	405	372	397	412	390	362	392	387	417	401	421	383	404	377	371	409	405	392	382	374	374	364	430	377	369	417	404	410	429	395	389	391	361	402	397	397	387	413	389	369	416	408	383	401	371	383	415	414	385	396	370	429	381	383	407	423	393	417	425	393	406	406	410	433	395	391	393	390	412	431	434	390	393	408	369	386	364	407	384	415	419	391	392	417	377	408	409	410	378	384	389	419	361	401	356	403	398	389	385	401	393	341	386	370	393	373	375	418	370	431	374	390	386	379	376	363	357	363	379	401	393	399	375	425	394	401	377	435	417	415	386	390	397	373	387	410	428	413	426	405	387	382	368	407	401	353	369	411	408	399	403	365	421	407	365	407	372	410	427	389	396	416	411	395	362	405	354	402	396	394	370	416	408	396	380	395	372	387	410	394	402	381	384	381	422	437	392	365	388	384	393	386	424	375	402	389	386	356	393	446	425	408	384	378	402	406	416	387	392	385	439	403	387	378	375	401	386	425	393	389	370	373	382	382	396	426	371	384	381	394	401	378	413	395	388	378	406	389	400	398	412	399	406	384	377	391	410	372	398	373	350	363	380	410	368	351	397	372	392	402	400	395	399	418	444	378	398	362	386	391	425	372	361	422	388	388	432	397	364	406	391	419	415	404	386	387	366	433	386	404	371	379	374	409	387	415	414	408	421	430	373	358	383	386	398	383	402	421	406	425	412	393	417	411	393	391	379	363	397	397	374	388	414	412	410	414	376	380	416	411	406	425	382	374	394	389	380	397	407	416	417	370	405	384	380	396	400	405	377	423	402	401	419	373	375	415	397	399	415	400	354	396	389	404	426	356	395	396	365	429	363	417	397	396	389	450	391	415	407	391	408	452	376	396	396	406	393	408	399	367	390	371	344	392	373	389	405	374	397	397	391	378	356	395	402	386	358	401	388	404	407	410	407	404	387	382	402	399	416	401	413	396	409	401	391	443	419	375	381	387	379	392	387	384	382	410	431	374	411	408	401	398	381	419	420	431	400	405	398	393	372	386	390	405	434	398	382	393	379	375	394	406	425	436	398	355	418	412	403	430	375	417	403	372	388	365	402	385	394	398	390	382	401	390	378	378	370	377	362	401	381	377	404	398	419	423	397	373	382	399	398	413	441	401	399	395	407	410	379	388	416	434	343	383	373	376	451	362	382	401	382	423	417	357	371	375	383	362	390	405	410	364	370	429	393	343	366	402	404	396	411	366	398	368	368	387	420	374	375	408	401	411	388	445	386	392	403	398	376	385	408	413	351	392	412	429	387	365	382	390	382	380	410	407	380	363	435	439	377	395	415	351	381	417	380	382	404	401	407	414	374	379	389	417	392	424	395	396	411	376	424	362	413	389	418	394	408	419	425	452	399	357	416	437	384	414	379	367	405	350	405	401	422	424	393	376	410	383	400	401	398	412	391	408	391	374	395	386	427	383	380	397	404	423	412	402	368	424	379	400	408	413	378	411	389	374	398	439	409	375	418	389	428	403	391	386	397	383	395	412	392	398	351	396
22482	20974	28476	23657	20979	21015	6699	1542	1218	1233	1169	1095	1042	1001	992	1028	906	909	976	983	908	870	925	922	932	898	926	900	851	906	910	871	932	871	864	912	893	858	864	849	872	894	889	897	849	904	887	924	958	913	838	830	903	898	820	875	897	868	868	947	831	864	869	823	842	861	881	869	897	862	849	903	859	908	919	890	845	835	833	852	864	868	880	846	901	889	843	835	863	867	894	856	919	877	865	816	831	891	956	862	856	879	912	851	856	880	834	849	831	862	849	865	832	862	830	864	860	855	811	813	831	844	877	897	796	860	793	903	894	931	882	810	890	848	851	857	833	867	847	881	900	884	853	879	875	887	829	901	867	869	858	855	879	858	844	899	875	870	895	853	871	879	863	877	814	846	908	897	839	831	864	915	876	883	817	851	877	915	842	895	888	831	883	908	860	810	820	847	875	877	867	870	831	892	870	852	884	859	903	877	845	869	855	904	794	869	856	876	847	874	869	894	878	843	875	898	880	850	880	879	834	833	877	869	853	897	898	881	838	869	873	880	873	887	902	863	830	845	897	879	874	917	881	857	851	876	906	885	809	842	895	874	866	862	841	853	851	854	888	859	857	877	906	863	908	883	839	931	898	859	875	876	917	757	839	890	828	864	905	977	921	840	917	898	882	911	935	851	833	812	886	861	857	866	896	861	887	807	849	865	902	868	914	825	800	901	885	840	835	875	890	817	887	850	816	796	878	771	889	877	851	843	895	897	862	855	867	854	900	837	848	876	875	882	863	842	868	835	851	869	900	931	892	849	861	852	904	837	887	915	832	917	830	862	874	877	839	850	866	850	851	821	848	851	835	823	851	903	816	859	872	864	882	856	948	815	846	858	826	833	876	822	863	853	885	800	887	840	829	872	852	861	901	914	845	900	855	837	873	897	861	889	886	844	850	840	866	821	862	857	864	855	894	866	845	872	856	875	859	857	856	839	878	868	843	878	907	881	821	869	875	842	826	831	879	858	878	933	855	909	867	836	899	892	915	818	866	916	881	859	880	864	842	829	841	909	829	810	899	842	879	912	857	839	842	891	914	808	855	889	838	874	830	841	856	874	873	842	896	835	862	869	833	840	920	818	897	872	858	843	856	807	849	839	849	865	872	862	859	854	904	857	947	896	919	846	805	855	875	859	858	846	861	838	852	867	839	970	875	809	891	896	890	859	863	836	844	889	900	886	837	871	851	860	844	871	863	804	838	882	884	817	895	857	886	889	884	860	901	853	874	873	833	874	839	849	804	889	894	913	861	870	920	842	813	851	878	876	870	887	884	889	852	855	914	861	852	831	898	875	892	862	814	865	867	863	949	860	850	883	756	837	915	862	829	915	859	806	855	854	883	905	868	892	895	819	853	845	877	839	845	863	872	855	841	869	852	867	827	851	902	849	861	960	817	910	868	842	851	833	837	827	893	876	887	851	896	835	869	863	896	837	825	865	882	835	872	881	855	854	842	874	840	833	869	841	826	861	833	926	847	846	867	847	891	868	879	841	866	920	897	826	846	885	844	801	839	887	827	857	907	891	848	880	860	852	873	856	871	859	912	859	908	872	851	845	863	871	892	845	865	891	882	907	818	850	873	842	831	875	864	875	842	824	869	838	879	852	901	824	891	908	924	894	883	841	860	904	841	849	857	817	885	871	874	896	863	870	875	830	873	864	849	846	912	884	888	890	852	826	810	835	819	837	844	883	838	909	867	861	858	877	814	845	857	902	918	899	884	919	916	908	857	897	865	906	898	898	918	866	853	846	884	887	902	912	863	854	880	844	824	855	903	845	894	902	861	862	817	866	887	823	860	871	871	847	827	901	863	914	905	826	834	818	908	824	833	839	841	889	861	876	873	820	815	880	886	851	856	923	915	924	868	848	906	884	853	886	878	916	861	843	841	849	856	844	834	834	849	898	848	839	865	860	839	851	897	840	846	862	864	831	818	909	859	841	813	873	891	826	814	862	857	873	867	912	854	911	843	893	855	879	868	868	810	873	888	828	888	884	830	871	872	888	828	838	836	889	857	858	880	863	855	860	815	823	863	854	860	898	842	844	895	835	827	860	864	849	893	905	847	862	861	834	896	830	836	869	905	871	872	826	875	811	908	894	932	864	889	859	879	858	819	913	891	805	887	889	800	900	840	877	890	819	915	869	843	868	885	876	873	890	875	849	925	954	839	913	862	809	914	894	868	899	876	925	914	822	853	891	840	889	842	865	875	844	847	896	841	926	851	844	848	892	891	817	847	853	887	823	893	798	881	835	867	856	876	843	879	853	839	873	870	866	847	850	876	807	849	850	907	833	844	866	835	834	857	877	846	899	833	851	897	874	854	939	860	901	818	887	901	845	855	906	881	895	887	845	882	898	833	934	875	858	942	827	872	879	851	910	898	871	861	860	879	895	806	876	891	849	851	866	866	856	864	883	816	858	908	818	929	915	853	908	871	836	877	859	832	818	828	919	841	823	862	792	901	829	835	832	829	888	849	840	884	818	843	811	862	817	885	832	893	838	870	923	875	855	882	902	854	879	896	840	927	817	860	904	873	857	853	838	851	858	778	905	836	866	846	901	931	839	898	853	874	871	861	897	871	858	882	874	877	827	840	873	877	856	846	884	830	870	844	925	785	881	877	880	883	840	861	841	885	869	877	855	887	805	836	842	840	901	861	894	877	896	870	867	868	814	906	854	884	864	880	830	906	880	872	906	866	846	844	825	794	837	851	884	833	921	896	866	848	783	879	866	836	848	899	885	892	868	846	867	857	910	858	837	818	840	898	798	853	848	891	843	873	852	874	832	895	816	888	844	854	872	843	804	882	876	863	798	824	864	859	841	873	898	854	924	903	818	814	811	881	903	860	870	851	830	887	864	863	884	900	826	884	837	831	854	808	797	794	898	871	851	911	865	872	864	904	879	886	872	888	868	884	907	863	822	880	891	780	844	896	829	853	863	865	841	848	909	898	831	892	841	845	825	870	836	910	880	836	902	862	894	823	881	890	834	833	851	794	850	827	805	861	814	828	861	887	863	838	879	851	838	795	859	846	850	811	866	850	860	819	845	886	896	852	867	847	831	864	862	835	886	824	849	821	911	875	899	866	830	881	835	847	854	840	823	863	886	851	842	887	889	898	815	831	841	878	851	875	845	871	859	864	894	909	882	848	892	881	842	900	883	887	852	898	926	897	859	866	881	883	875	880	862	876	908	865	932	888	922	851	872	831	818	853	892	852	891	833	880	872	900	861	882	829	915	821	836	917	855	907	845	887	846	828	888	829	857	848	934	852	846	876	887	862	822	873	883	880	868	816	828	870	817	843	828	864	826	853	913	848	875	895	889	856	839	874	864	854	867	812	850	885	864	859	884	837	847	791	882	825	898	834	844	811	841	815	845	884	863	883	894	858	862	836	854	822	856	920	830	839	808	912	890	817	869	870	829	906	850	874	918	861	849	885	957	871	843	862	808	900	835
5210	14196	9602	4790	3597	2800	2243	1921	1653	1482	1376	1261	1241	1125	1158	1114	1042	1045	1029	993	954	1050	978	933	967	918	906	939	929	971	947	917	946	909	841	953	899	914	904	919	935	943	837	902	924	884	915	939	861	883	874	913	946	890	895	904	921	935	920	956	876	891	893	862	865	921	863	854	917	888	895	887	888	898	939	909	915	859	847	915	870	879	880	926	895	893	905	907	892	921	938	909	918	867	909	869	913	842	955	822	937	940	930	895	883	879	856	888	878	929	923	874	867	936	867	910	892	913	855	926	882	938	857	847	935	945	860	890	891	909	896	903	930	902	913	881	844	896	852	883	936	888	845	900	909	919	855	974	854	918	876	876	921	803	912	895	879	869	892	916	925	907	894	914	927	912	878	850	891	940	943	914	878	893	925	855	867	911	901	863	893	879	920	928	886	904	913	866	893	860	912	867	891	848	879	890	840	923	902	936	892	930	929	906	821	913	889	851	899	879	869	926	838	924	845	901	871	937	935	877	848	933	875	857	902	921	854	827	907	905	876	843	862	874	849	896	828	911	877	892	862	835	863	822	890	905	915	882	869	867	919	901	895	922	887	817	851	897	907	885	863	911	873	944	904	871	916	903	897	880	841	907	910	900	909	895	855	946	910	853	853	843	916	949	903	922	885	903	887	879	916	915	893	846	883	920	848	949	916	888	889	868	898	878	910	855	900	879	905	915	848	908	884	901	884	940	849	882	873	880	892	902	873	867	894	929	895	874	873	914	845	880	869	905	880	894	894	888	820	917	905	865	900	877	920	929	868	848	925	891	842	883	845	917	953	887	878	901	879	837	888	870	893	911	904	915	917	889	919	906	882	885	867	879	865	887	847	873	887	925	879	898	889	838	843	923	914	850	895	847	925	937	848	861	949	865	927	916	909	903	858	844	863	910	906	859	845	883	883	806	914	901	861	887	896	908	880	892	886	869	861	917	872	887	884	879	885	878	927	918	863	870	869	918	911	908	888	894	866	873	875	881	861	910	861	906	895	831	842	837	907	954	883	884	884	856	917	879	917	848	887	865	901	876	901	869	892	893	889	929	841	890	924	876	916	874	904	866	842	857	883	941	896	851	887	860	909	908	886	909	845	897	894	867	893	905	919	888	889	856	881	903	911	898	943	873	919	821	910	809	879	846	896	886	907	938	888	871	928	890	896	874	876	880	947	900	908	901	933	931	909	889	904	875	878	907	898	883	865	843	878	829	866	870	849	891	842	899	916	888	915	957	804	894	924	939	897	948	879	916	812	912	887	870	865	842	900	870	849	903	871	902	894	921	914	893	878	911	894	853	891	909	874	891	881	858	894	920	881	885	883	888	871	954	927	901	858	876	887	896	948	878	922	882	903	904	912	915	906	891	915	842	900	883	871	834	889	858	888	877	928	910	915	885	896	884	885	897	912	897	898	891	939	873	876	915	918	916	887	814	883	871	892	920	851	852	876	906	879	927	864	876	865	869	914	872	926	938	870	877	909	925	895	932	873	836	947	902	881	907	898	863	854	886	792	898	889	937	903	941	883	888	857	870	910	908	896	914	921	890	900	888	905	908	879	932	890	885	912	868	846	852	896	884	884	825	910	907	928	864	929	873	854	886	945	904	907	884	940	926	855	895	871	890	844	886	860	882	902	907	928	891	911	843	886	900	903	923	890	899	888	906	905	881	906	863	873	904	881	825	877	899	900	899	887	986	865	872	917	907	892	871	856	880	843	842	864	903	872	902	952	933	887	885	898	885	894	912	892	910	894	967	903	835	932	861	909	876	894	805	898	862	901	890	881	926	885	870	908	935	879	934	824	877	834	914	900	863	905	881	870	900	921	897	902	876	873	898	857	895	894	909	846	846	848	873	856	904	877	874	829	885	844	865	913	854	913	911	881	878	905	923	944	866	843	886	892	890	907	898	852	858	883	862	867	840	869	934	864	886	888	908	915	872	905	876	835	859	920	879	872	855	833	870	831	889	883	861	887	928	870	897	891	851	861	924	868	827	882	885	909	843	918	909	880	879	822	872	889	884	891	911	895	877	877	874	894	920	894	891	866	930	935	867	909	881	870	891	900	911	877	898	948	849	898	847	900	915	919	871	920	923	914	829	891	913	891	952	890	896	910	915	860	916	920	883	857	927	867	944	808	857	881	876	821	904	887	864	847	895	910	909	884	918	932	835	848	863	877	885	848	883	833	873	880	888	911	836	882	876	889	922	905	896	848	906	838	902	918	929	887	845	837	911	921	910	868	895	907	838	917	918	899	890	870	859	884	868	922	889	984	897	880	836	926	913	922	928	893	859	870	893	938	865	927	907	856	843	874	918	947	868	933	931	902	873	856	909	883	870	899	909	894	852	918	864	946	878	892	919	859	926	876	920	875	861	909	921	881	877	888	850	908	929	844	875	872	884	937	870	870	903	863	891	884	900	855	860	864	886	908	842	874	927	903	917	926	884	932	888	900	918	926	842	871	858	884	810	876	921	941	920	871	913	913	840	892	881	904	862	880	909	929	848	891	866	878	888	860	857	917	841	891	925	866	885	889	856	881	916	924	884	865	869	842	879	910	916	931	915	901	828	860	896	928	902	878	854	890	869	843	877	876	848	886	868	872	902	849	886	893	914	888	877	908	889	901	836	840	862	918	834	886	890	894	867	867	890	906	860	912	857	871	895	903	970	863	875	879	890	858	920	888	894	907	849	912	873	880	850	844	888	887	833	888	916	814	906	881	869	856	867	811	883	926	900	916	869	871	867	857	906	875	919	839	917	819	864	891	876	886	844	922	841	897	833	902	914	927	913	901	881	977	891	909	977	869	900	819	866	853	842	882	939	917	879	867	863	914	889	917	920	891	920	875	916	894	904	870	870	874	865	886	854	910	898	878	940	877	883	881	956	893	875	972	881	858	903	887	904	957	900	929	891	882	929	897	910	905	845	905	866	885	896	848	921	898	851	895	861	920	875	876	857	844	870	875	884	879	882	896	892	878	902	888	838	844	894	907	881	906	857	839	888	856	846	883	911	875	882	895	936	891	860	876	852	883	921	897	905	888	868	901	902	913	892	890	917	910	877	888	922	923	923	907	859	913	924	879	885	924	826	880	813	887	904	888	843	891	860	914	872	908	860	875	877	879	894	871	915	916	912	920	921	886	899	899	920	909	875	874	942	889	875	885	924	902	881	888	896	913	909	885	918	900	903	856	902	889	885	911	928	862	899	838	893	883	909	886	901	892	910	940	882	886	857	854	885	873	903	855	931	879	894	913	853	815	876	849	932	978	899	856	908	900	952	863	905	840	868	869	937	924	900	842	876	865	855	856	909	893	915	933	902	878	864	843	851	906	839	865	888	890	861	888	895	902	911	841	927	911	924	906	878	891	875	906	878	924	910	876	883	924	915	913	886	929	943	937	895	849	937	883	902	882	865	862	891	915	881	902	915	861	911	888	883	887	902	904	855	908	888	862	880	932	872
27453	17513	3453	459	335	289	303	282	228	233	256	243	225	229	216	247	215	256	228	236	251	244	244	233	242	213	225	238	259	250	230	260	233	228	228	215	223	244	254	240	216	217	251	247	236	269	289	268	272	258	232	243	234	227	216	218	232	235	248	275	248	236	238	262	239	232	262	239	230	215	259	274	265	227	245	245	252	227	239	234	250	239	234	239	230	244	242	244	255	226	205	225	243	233	228	222	242	234	243	285	252	234	236	237	215	245	267	224	227	234	216	208	212	225	249	270	249	245	241	243	254	230	244	225	225	250	242	242	212	230	268	227	230	244	212	237	246	251	263	229	247	240	252	228	259	256	226	254	222	231	235	249	247	229	241	243	239	223	250	206	242	241	257	234	231	233	250	272	258	223	229	237	225	224	243	237	229	232	200	238	231	226	213	245	224	244	237	231	242	244	235	242	227	247	208	271	241	233	216	236	226	248	238	226	248	242	221	239	266	231	245	251	245	225	233	247	249	244	236	247	234	223	251	237	233	259	241	232	251	268	235	243	243	246	255	219	238	239	233	269	237	219	267	271	243	211	262	227	236	252	262	260	241	241	238	252	243	238	245	234	263	232	274	242	238	247	260	236	246	242	242	242	257	256	237	244	236	222	218	219	265	231	279	252	233	233	249	250	240	233	248	240	248	238	278	198	242	241	241	247	242	227	228	247	253	246	239	282	224	259	230	249	202	231	255	258	257	281	223	241	232	243	257	234	237	245	256	249	236	248	248	242	225	252	257	233	233	246	239	220	197	223	233	215	241	235	265	229	244	251	233	246	259	225	262	269	229	236	214	242	244	224	268	237	232	238	245	250	255	273	272	249	259	237	259	229	232	209	240	239	245	229	254	238	262	233	229	237	259	228	246	239	215	214	271	251	226	248	238	266	256	257	253	203	249	264	218	249	237	256	220	225	247	228	226	243	239	282	254	256	255	254	213	268	246	268	225	224	225	238	250	238	232	222	231	239	245	247	222	260	198	261	253	210	261	219	242	228	232	279	271	240	255	237	245	233	253	260	248	242	246	238	254	234	223	226	221	229	224	233	227	245	250	235	227	218	259	241	218	240	235	250	235	255	254	242	247	230	250	240	239	253	242	251	248	254	247	222	226	277	236	236	232	233	248	253	243	250	243	223	258	244	245	280	229	236	212	239	249	232	230	236	231	245	224	260	222	252	246	241	219	249	239	245	252	220	263	253	237	236	257	246	253	249	246	238	241	218	208	238	253	242	248	240	253	253	252	250	236	227	237	256	252	217	241	244	235	243	234	205	265	220	227	208	227	253	238	225	231	246	227	258	251	221	234	210	238	257	254	256	210	240	270	250	250	236	252	221	236	246	219	255	257	247	251	230	228	241	238	235	234	250	228	259	255	235	253	243	237	234	285	229	261	240	227	249	221	235	239	241	222	232	236	253	215	215	244	242	251	237	235	223	239	278	228	244	228	227	246	258	203	232	259	226	230	254	248	223	227	233	215	230	234	270	244	237	226	269	238	226	222	217	239	246	259	238	232	234	232	231	244	206	249	255	233	207	252	238	239	212	215	204	253	238	251	226	247	230	246	219	270	266	259	233	235	274	273	229	233	230	225	261	237	220	252	275	265	241	220	225	248	230	263	253	258	269	231	235	229	246	226	247	231	212	259	242	248	258	269	222	240	249	226	243	225	235	234	249	249	256	231	258	238	233	272	262	228	220	252	225	237	256	207	221	255	226	235	234	239	222	252	232	216	195	233	246	225	271	269	211	244	256	190	240	268	238	243	238	255	253	240	260	241	233	240	235	205	247	251	238	277	241	218	251	263	249	241	263	242	223	219	237	269	256	265	220	237	229	237	243	263	261	232	226	261	277	251	247	257	221	221	242	227	242	233	260	262	242	242	220	239	231	245	238	241	221	230	230	257	244	243	248	200	237	219	273	255	254	243	241	244	249	247	238	260	220	224	245	227	239	228	268	252	216	242	264	260	239	262	246	217	233	222	253	269	240	242	247	226	254	228	226	260	233	241	239	229	258	243	265	230	231	240	218	244	240	229	229	221	242	260	248	238	232	249	234	266	237	232	273	239	217	269	223	215	254	240	251	248	246	251	239	267	245	242	233	209	243	237	226	239	238	254	246	264	209	232	209	246	232	237	265	267	229	235	235	186	276	251	226	214	248	223	230	237	226	225	270	258	235	253	242	241	236	232	247	228	236	229	235	241	238	239	226	234	237	243	239	253	216	223	229	263	248	270	230	236	219	232	248	279	253	235	250	253	234	225	244	216	231	248	214	232	244	234	235	242	261	225	242	227	245	261	258	246	248	224	213	234	221	223	243	245	240	223	243	229	246	231	257	229	235	279	254	258	255	233	251	247	235	261	242	246	236	250	230	263	257	210	235	246	242	236	241	248	227	237	247	243	216	214	261	240	268	217	269	229	240	238	236	247	242	232	232	257	222	229	230	249	231	242	242	245	223	223	231	233	244	234	232	229	239	224	237	251	257	248	234	280	249	203	240	246	249	226	238	228	245	233	270	247	245	236	264	221	248	215	255	240	243	236	231	225	241	204	216	214	229	228	235	237	246	254	277	225	228	259	224	245	223	245	228	242	258	218	223	258	251	260	231	246	223	230	249	228	237	243	218	226	243	225	224	236	239	252	244	229	236	212	237	254	239	228	256	245	226	227	198	255	267	233	239	229	238	229	237	224	224	242	197	224	236	252	247	238	251	273	267	249	240	243	242	232	234	266	226	269	211	232	221	258	219	275	270	227	236	224	239	232	240	243	227	237	241	234	233	249	248	240	234	261	244	227	231	211	254	237	236	244	232	247	259	264	230	231	251	253	226	255	236	239	249	267	233	243	247	235	238	249	237	247	257	265	222	244	251	246	258	248	262	241	241	220	254	257	234	232	245	231	232	236	250	234	251	273	247	246	244	237	259	238	248	245	246	223	232	242	239	228	241	256	237	250	225	227	230	231	250	232	235	228	256	251	224	249	226	222	270	246	247	244	246	216	236	230	263	245	228	255	241	224	202	224	238	260	246	245	230	261	236	248	209	260	238	266	227	261	244	235	254	243	244	255	228	223	252	233	250	243	262	258	238	223	262	285	242	255	246	253	260	253	207	239	258	239	215	252	217	219	237	237	258	235	209	253	242	249	277	231	225	244	239	251	241	214	242	233	219	249	257	242	218	217	262	213	233	259	222	243	256	213	238	240	217	192	228	242	280	223	239	208	244	224	224	251	202	201	243	206	238	235	261	241	232	262	218	238	272	231	216	262	235	250	223	243	246	262	211	249	202	233	248	248	271	221	233	203	249	256	201	231	236	248	232	244	254	263	225	223	239	223	278	240	258	258	238	235	231	278	237	257	219	234	222	227	235	226	244	240	232	240	234	224	248	240	237	247	234	247	225	247	257	256	263	261	250	238	250	258	246	248	241	245	226	244	234	229	252	258	269	254	253	250	227	251	234
4348	857	588	382	368	319	294	311	302	316	276	269	258	295	282	270	281	285	292	254	272	284	287	280	265	287	270	263	272	294	267	289	249	285	258	280	250	274	276	274	261	268	302	263	285	256	261	270	267	304	264	272	236	274	303	284	264	272	266	260	254	284	255	254	268	275	278	286	264	291	271	263	232	272	254	282	283	275	252	298	265	250	254	286	264	276	265	261	247	257	289	251	286	262	280	258	270	283	274	280	287	285	267	269	286	269	240	287	279	260	241	263	283	296	261	262	259	258	258	261	311	272	240	241	267	276	315	273	247	266	297	300	254	286	245	281	254	275	273	285	297	266	281	295	266	260	293	255	275	266	280	262	276	245	261	297	294	274	262	286	259	261	273	263	268	270	255	271	260	279	286	295	265	293	280	250	274	286	264	269	269	256	289	285	255	274	251	289	272	279	280	265	264	267	261	281	252	294	273	281	277	262	265	276	275	282	267	285	274	248	283	238	248	263	255	255	283	249	271	264	278	302	240	261	263	263	282	280	260	279	265	252	268	260	294	265	275	256	288	276	284	302	286	260	270	288	279	244	256	281	300	318	276	292	282	256	297	273	303	314	271	264	260	279	289	297	285	271	283	296	264	283	305	258	248	286	264	261	264	293	291	247	272	291	249	263	266	244	273	285	267	263	300	251	288	293	248	277	283	268	231	256	271	266	247	242	232	239	283	261	282	262	276	281	292	265	269	322	262	290	262	243	279	267	286	270	277	289	270	270	266	258	285	254	262	270	284	304	257	274	266	282	256	294	277	283	266	283	279	259	299	279	270	296	275	268	270	270	300	276	266	266	286	268	299	268	294	250	289	278	259	273	272	287	278	253	258	263	285	293	269	297	249	266	261	294	279	247	275	306	286	245	251	291	260	246	272	257	280	256	280	257	260	266	276	274	271	283	255	264	269	295	265	260	272	260	276	245	275	283	272	268	259	235	255	271	255	276	292	245	262	293	270	275	236	271	269	249	264	299	282	238	269	266	294	248	251	270	288	287	255	258	276	301	280	268	268	262	289	285	283	294	244	273	273	268	261	289	258	277	288	257	277	276	303	238	245	260	264	275	262	266	307	236	270	247	291	270	267	251	263	272	237	263	280	256	285	290	276	283	281	277	277	290	317	264	297	264	279	282	263	254	247	309	268	257	257	280	292	280	296	286	246	241	247	260	248	255	255	265	305	297	298	288	273	248	282	280	257	266	272	298	261	259	287	272	289	276	295	269	299	263	252	285	299	265	281	264	285	260	306	253	264	266	281	260	280	298	288	271	266	253	304	251	261	287	264	232	293	285	258	264	299	266	271	270	274	287	274	274	254	272	274	273	255	263	263	270	307	259	276	280	239	275	295	276	273	284	275	300	237	273	286	270	273	284	298	273	251	280	275	261	258	278	261	261	272	272	272	293	244	248	289	263	266	249	275	271	237	250	276	287	289	253	281	273	270	281	296	268	263	265	266	287	294	269	261	271	275	278	273	240	289	268	265	268	287	255	291	273	274	256	260	300	275	278	272	291	255	303	286	288	232	279	270	257	267	254	261	293	252	294	305	287	299	277	274	282	272	285	271	256	302	288	255	276	297	270	280	267	281	269	263	278	288	300	265	266	290	261	305	315	271	274	259	260	275	239	276	294	259	308	294	270	267	250	278	279	274	278	295	273	245	245	282	253	280	289	276	286	275	246	288	237	307	281	273	270	274	232	268	279	285	268	272	275	246	295	246	273	273	292	292	252	258	266	231	257	266	242	248	283	260	269	272	272	247	259	285	310	259	286	254	274	285	271	254	272	272	288	270	271	260	291	286	251	275	291	286	257	252	249	278	282	294	284	263	272	305	266	254	267	284	245	296	268	244	267	289	282	270	281	270	273	268	266	253	282	256	285	259	289	280	242	257	278	273	262	261	254	246	260	291	236	280	256	254	293	249	262	252	279	269	251	245	250	279	285	248	286	276	257	253	285	270	251	309	263	264	248	270	268	280	256	279	275	265	273	287	290	271	262	254	249	245	262	245	284	266	265	288	254	255	290	299	282	268	266	259	304	276	294	275	277	279	268	248	271	240	293	261	257	263	272	275	286	250	264	262	248	286	274	261	257	262	257	297	259	275	301	246	271	278	264	268	278	295	285	288	269	272	272	271	278	275	242	261	280	266	269	262	273	261	270	252	292	281	268	266	268	246	262	304	251	266	263	231	285	278	250	289	273	271	253	268	276	287	263	256	235	269	273	288	263	291	247	280	264	245	288	243	254	313	252	250	280	255	291	272	282	251	280	309	261	265	257	254	287	239	278	271	268	280	292	271	271	257	281	259	251	299	271	265	259	273	290	253	272	257	287	273	258	270	273	250	278	256	273	280	283	251	278	261	286	288	311	267	299	244	273	296	318	275	268	282	262	280	272	246	253	271	303	283	229	286	271	279	273	269	218	280	246	282	290	264	259	284	262	255	260	279	282	261	252	263	305	294	259	257	270	263	271	272	262	309	287	282	284	256	258	287	287	268	286	233	243	259	267	279	254	295	274	274	290	271	269	288	294	271	270	246	290	293	266	293	259	277	271	275	251	289	254	257	271	253	258	257	265	295	298	283	267	271	289	257	280	261	280	283	283	264	275	291	289	277	254	228	247	287	263	282	253	274	278	276	273	257	261	267	271	283	259	274	279	272	250	261	275	284	292	242	256	273	268	279	266	285	271	289	258	278	281	243	231	271	275	260	277	263	259	297	243	294	256	277	271	270	272	256	274	291	272	273	255	265	258	301	253	279	271	285	285	250	282	288	289	260	285	273	253	241	244	285	284	285	273	275	230	301	254	261	271	295	282	253	241	273	279	273	279	251	272	233	264	286	255	287	284	279	293	296	311	275	258	276	275	295	264	281	270	277	307	248	290	265	274	284	260	297	282	256	285	287	289	260	254	288	249	282	271	269	272	289	268	267	253	306	293	265	237	274	276	271	290	277	280	286	293	246	264	286	238	260	240	269	284	277	272	260	289	266	239	268	256	255	257	272	248	280	281	291	268	281	276	280	243	245	268	245	279	273	245	245	276	273	277	268	281	285	238	256	254	270	245	267	281	299	253	295	272	269	270	273	275	272	269	312	268	283	261	279	279	262	264	277	278	271	278	250	275	265	253	256	270	270	289	284	243	246	266	256	276	261	307	314	311	263	266	271	254	273	287	269	246	270	258	280	282	251	299	264	281	293	266	283	253	253	276	254	276	262	256	291	268	280	286	310	282	228	291	292	317	298	279	273	284	275	249	300	253	287	259	272	241	288	262	243	294	277	265	273	261	307	264	265	274	251	267	243	274	289	265	277	292	294	280	259	250	244	276	286	252	232	308	242	266	314	269	283	280	284	274	286	242	278	274	277	294	262	301	281	271	254	267	275	250	270	288	281	250	278	266	261	241	245	268	252	312	259	277	264	266	266	267	271	285	287	271	302	266	271	267	231	226	280	291
23601	20956	27915	24131	20938	8321	1208	861	812	732	728	654	667	659	642	646	669	584	645	630	640	630	633	624	591	564	582	569	613	604	550	616	603	593	583	559	611	602	607	644	611	607	594	611	589	600	587	585	587	605	602	597	561	577	563	573	600	563	579	597	553	576	606	565	562	612	573	602	584	574	581	592	569	583	579	603	615	554	587	553	573	618	605	602	598	618	598	587	587	617	554	562	596	553	645	571	568	591	579	564	604	573	588	562	558	570	600	589	564	582	596	591	577	599	626	615	589	593	586	596	530	627	553	616	596	548	573	590	593	566	574	558	577	614	573	552	558	636	575	574	551	584	569	557	625	557	611	612	571	598	555	573	575	559	635	590	619	578	547	543	593	606	613	597	565	554	586	595	555	571	611	596	609	641	589	542	591	566	537	583	580	599	575	611	571	609	593	626	600	588	557	575	608	558	596	573	595	587	573	582	587	595	581	605	600	583	561	569	582	592	607	563	592	580	582	552	581	646	578	570	605	599	605	579	560	603	564	556	605	594	609	582	577	602	578	562	578	584	550	560	577	553	586	629	580	609	575	582	601	565	566	595	570	556	599	532	590	553	588	603	569	566	576	638	596	568	584	534	583	581	586	605	571	578	548	588	546	561	560	605	604	595	584	619	582	579	602	585	591	636	537	600	591	590	600	591	556	598	614	540	581	583	597	603	586	547	571	609	583	586	562	553	575	597	602	607	587	572	596	623	586	618	596	598	579	590	609	584	626	575	602	620	578	579	579	557	535	589	530	550	606	593	579	577	537	589	568	575	577	576	556	592	580	551	561	601	617	592	582	589	598	592	631	605	543	542	573	570	560	606	567	564	564	563	580	560	544	596	568	615	564	580	562	570	610	574	562	586	624	598	570	581	607	613	575	578	567	580	591	575	512	549	618	607	568	600	598	556	598	604	551	598	573	565	558	545	612	585	561	602	569	585	540	579	583	587	581	533	605	626	582	636	601	608	585	561	584	592	576	566	640	577	579	576	604	607	594	610	567	588	610	639	583	576	600	590	599	585	603	598	574	580	564	611	579	598	602	595	609	614	557	576	590	588	582	612	620	565	578	579	550	553	610	571	569	641	579	569	558	566	561	588	588	593	563	582	578	587	572	557	586	576	581	589	583	594	607	561	553	568	576	605	555	642	568	578	572	535	577	562	573	539	588	593	610	570	586	614	563	538	593	570	554	573	589	598	558	596	554	568	588	581	574	576	613	572	593	560	583	561	572	578	610	534	563	543	604	593	539	609	583	570	541	570	602	582	558	561	566	578	573	542	564	609	566	532	591	554	563	576	544	598	574	629	533	606	639	567	640	585	532	599	554	572	581	579	564	543	584	583	616	532	573	573	561	557	596	568	540	585	611	596	556	586	577	572	615	574	577	587	577	530	568	594	556	553	586	601	585	579	579	630	567	555	571	566	557	599	592	594	559	570	572	605	601	572	589	579	578	582	585	574	559	592	569	636	598	613	551	567	564	562	548	578	577	558	569	597	572	576	562	564	555	629	540	574	589	608	586	613	573	544	594	595	633	574	606	657	565	591	601	553	532	571	553	572	595	581	633	620	585	556	599	602	591	630	568	578	570	580	556	584	594	588	587	582	628	562	572	591	548	545	563	598	603	573	604	594	579	550	585	557	552	595	581	603	593	581	556	650	625	601	592	614	579	567	591	537	591	612	599	580	576	585	559	622	568	546	575	578	598	564	586	577	590	578	554	580	556	557	586	593	607	564	547	566	574	570	582	556	574	579	558	590	586	551	567	598	607	575	626	581	566	563	563	628	576	589	551	559	601	622	588	603	585	548	571	583	577	571	534	613	565	606	587	555	545	538	590	574	564	592	603	576	603	583	589	556	595	555	602	522	613	553	588	584	568	571	565	557	571	565	566	587	525	557	586	598	609	571	562	579	570	592	560	627	601	534	574	580	583	594	557	558	554	625	589	550	563	550	553	612	572	625	555	616	541	628	585	533	588	610	587	571	614	551	593	580	573	542	574	587	577	551	561	601	608	556	609	545	582	613	588	541	574	591	553	541	607	570	610	518	590	567	631	591	573	587	541	556	536	562	548	586	582	601	545	548	602	562	593	543	578	626	582	607	598	560	561	608	565	545	597	612	612	569	601	574	569	556	558	563	571	578	588	518	610	531	567	591	563	586	614	584	582	593	577	583	577	580	598	578	578	578	603	537	524	579	551	565	592	610	568	563	608	566	550	553	591	582	575	597	612	553	589	587	616	564	604	581	526	592	579	570	579	585	603	615	609	544	631	546	588	589	603	528	547	546	535	587	604	612	575	560	595	594	564	556	607	575	538	598	592	597	616	555	583	621	630	592	586	559	543	576	601	632	638	536	616	545	542	597	590	581	587	620	547	595	579	574	578	587	551	599	557	598	575	551	618	575	560	606	592	566	589	554	625	561	560	603	594	600	606	564	585	595	580	575	563	585	602	576	552	637	546	553	582	538	571	583	582	567	558	589	555	534	572	541	602	560	517	570	582	557	560	571	569	599	582	580	529	547	580	631	581	589	590	612	564	594	584	583	585	553	593	537	599	551	576	590	592	627	641	578	610	577	595	558	561	588	551	571	532	558	594	579	578	605	596	622	563	584	581	576	618	544	606	584	572	586	592	571	586	536	557	535	605	575	588	595	574	533	520	601	546	574	589	567	605	549	539	562	580	583	620	545	592	637	610	546	594	608	546	585	584	580	546	578	566	584	562	597	593	543	586	565	564	647	596	526	610	553	603	591	550	607	551	565	574	589	611	608	579	575	506	558	526	601	571	578	578	575	618	621	596	580	583	601	557	554	580	552	547	571	587	621	545	584	588	564	591	579	593	620	581	602	570	531	539	614	538	568	572	583	566	550	573	600	520	547	544	594	545	588	591	627	534	547	567	611	614	589	586	625	620	600	558	622	583	586	605	574	576	628	574	540	584	551	585	582	581	574	545	571	573	570	607	554	543	618	571	581	570	562	545	546	600	571	584	566	591	596	578	577	562	578	611	571	569	561	593	587	633	563	552	612	591	560	591	583	558	595	604	560	627	582	592	572	582	559	560	587	609	605	568	579	570	599	561	549	561	591	563	565	579	598	601	583	556	537	617	578	605	590	559	595	602	545	542	649	592	589	609	563	580	589	538	598	593	605	576	559	621	590	581	556	587	562	613	573	593	578	618	564	594	599	612	590	608	549	630	584	582	556	517	560	585	560	612	597	633	564	573	588	554	629	548	588	594	593	580	578	571	584	625	576	559	558	557	587	551	547	612	576	593	588	556	615	594	557	555	554	581	618	565	612	569	567	559	581	537	544	561	552	593	554	588	549	566	580	595	606	559	570	604	555	591	602	586	560	593	584	537	552	597	562	634	571	611	559	577	582	559	599	613	606	566	576	551	578	566	627	579	588	562	586	577	571	582	614	600	621	571	543	590	580	592	588	609	569	594	580	588	613	594	612
3806	8839	5852	2783	2088	1663	1343	1132	982	930	861	807	746	749	673	680	656	652	677	640	664	653	659	656	692	676	629	576	603	668	620	613	621	622	633	602	618	600	622	609	593	644	601	578	633	632	635	572	615	602	571	589	611	608	595	578	605	630	606	613	593	553	621	560	581	578	594	649	592	609	587	596	601	622	590	611	604	648	610	612	623	610	632	606	640	648	537	631	545	600	613	600	606	635	596	618	627	595	630	541	564	616	566	617	569	621	634	602	645	595	587	643	594	551	607	621	590	607	621	641	601	552	585	561	590	563	639	619	566	579	607	587	622	566	583	583	624	611	608	612	599	593	627	606	567	609	646	578	632	611	600	596	617	558	586	596	602	577	590	601	615	668	592	651	614	610	563	605	568	626	580	618	571	579	613	649	614	634	576	631	577	543	627	612	617	620	573	571	586	609	611	592	626	601	617	605	562	626	587	617	584	596	620	603	629	648	604	590	581	617	587	601	565	618	651	585	598	675	629	626	608	579	597	613	596	619	599	611	641	606	608	643	626	608	589	620	588	597	625	577	599	559	598	631	619	612	630	624	661	651	630	603	554	590	597	578	612	576	624	611	572	618	604	624	650	612	631	640	615	563	627	591	622	622	616	600	578	639	592	642	597	615	643	605	587	585	637	636	637	616	589	621	583	611	606	585	610	630	591	591	622	568	600	603	636	567	636	624	610	612	591	609	583	612	593	551	611	555	623	638	561	606	605	587	573	627	599	551	587	563	612	574	591	626	623	582	590	591	618	583	626	578	625	630	576	632	560	622	600	573	583	608	611	604	602	565	633	631	599	555	625	554	578	588	601	602	609	569	603	591	651	638	600	602	576	611	595	589	612	602	601	580	631	621	633	586	614	624	614	580	599	612	585	632	595	553	635	619	639	583	552	592	612	608	628	592	601	584	572	572	631	606	627	556	606	594	585	566	607	585	632	620	601	613	578	586	560	627	568	629	597	582	595	574	584	612	599	594	555	602	626	610	581	597	599	597	635	561	568	586	580	580	578	595	606	591	630	579	622	576	622	598	610	590	598	620	614	638	624	635	618	621	553	586	573	599	621	613	615	604	636	601	626	560	606	645	625	591	571	579	604	593	603	622	619	616	606	614	587	607	586	615	604	588	600	639	634	605	616	606	668	599	601	602	624	577	613	624	606	588	590	676	586	582	605	581	663	625	603	596	627	570	629	592	591	607	580	639	620	586	625	581	629	637	612	576	592	599	566	573	595	621	591	622	586	634	574	603	590	561	605	609	593	593	582	591	602	554	609	606	604	611	557	617	620	619	572	600	608	610	576	613	593	588	585	629	570	614	591	592	598	589	579	580	558	592	602	576	619	636	600	598	557	619	605	619	563	594	594	634	608	610	614	567	563	611	598	570	622	604	662	625	608	570	632	640	644	564	565	592	602	610	610	688	610	583	593	631	590	632	657	600	623	615	558	617	629	588	588	620	599	585	589	571	570	602	585	624	604	636	606	601	597	604	613	608	622	573	572	581	621	615	568	653	574	574	592	605	629	607	624	606	611	577	596	600	595	590	633	603	582	587	572	575	543	591	617	585	588	630	592	607	613	601	645	644	625	605	599	622	596	579	597	587	602	602	631	584	608	597	620	578	620	556	562	580	615	598	542	609	620	556	584	621	627	598	592	595	614	618	601	626	637	601	638	570	595	623	602	618	614	560	614	566	600	597	605	585	584	603	643	622	618	609	627	571	606	598	580	661	597	596	600	607	607	569	590	533	616	566	560	591	592	550	608	579	637	588	574	641	638	641	602	604	571	599	589	676	629	579	617	629	634	575	612	591	621	603	556	611	666	596	635	600	642	559	611	585	626	589	586	613	621	614	594	619	579	634	588	566	630	622	602	562	603	603	593	557	588	597	613	576	578	572	636	609	599	639	618	600	583	612	627	611	613	631	594	599	653	605	644	580	604	595	601	576	591	593	638	586	616	653	610	555	600	631	587	618	576	597	624	601	615	576	596	583	622	621	613	593	614	596	614	619	598	559	620	651	582	576	616	645	618	631	643	632	641	638	622	605	596	554	568	594	590	626	613	579	585	544	644	579	589	623	602	584	534	606	645	631	541	589	628	614	586	583	637	582	631	568	629	627	617	589	662	579	588	647	594	595	642	585	608	626	570	610	612	584	603	598	588	613	549	590	576	597	590	614	614	630	592	605	604	620	596	603	625	621	611	619	612	611	627	610	627	603	588	558	572	590	599	599	590	613	606	593	609	580	622	617	559	595	550	597	626	601	603	591	639	621	613	597	559	602	589	575	594	589	576	635	625	584	622	598	569	585	624	574	581	619	623	581	627	612	623	592	624	591	609	581	613	605	608	603	602	605	580	627	582	612	618	564	569	652	549	602	627	593	617	598	591	592	604	584	596	638	638	617	589	609	618	582	637	598	609	674	572	617	654	609	583	551	591	624	590	590	571	577	606	611	600	595	583	590	589	585	607	620	597	632	600	593	557	607	592	648	640	620	569	622	602	605	607	593	606	574	597	594	614	584	603	642	611	580	668	593	568	639	584	611	626	656	583	617	612	589	591	635	595	564	570	581	599	607	583	574	565	611	597	615	591	575	596	630	598	587	611	594	650	598	625	575	585	598	574	626	591	604	605	592	607	605	624	621	598	619	597	581	595	574	619	573	579	628	572	576	551	616	607	584	648	574	640	629	568	600	608	592	575	576	603	611	581	571	588	607	605	647	612	566	615	607	567	601	583	606	594	606	646	614	584	595	609	583	563	602	559	606	582	560	632	618	586	603	611	567	599	595	585	609	597	608	610	597	597	634	598	604	569	590	542	591	587	610	604	642	602	613	576	625	628	640	595	607	644	637	612	597	622	620	592	619	564	595	581	620	648	601	587	579	636	625	607	598	581	646	556	620	632	589	624	621	630	623	617	589	544	633	605	619	625	573	605	624	605	615	594	595	596	590	600	615	610	609	586	640	615	626	584	606	595	594	586	617	627	640	580	578	592	631	590	584	636	593	616	605	568	566	587	608	580	570	580	587	587	564	573	628	626	559	603	603	625	569	580	590	616	608	602	592	635	550	633	621	592	624	571	610	608	630	584	590	598	598	578	576	612	611	610	609	608	592	618	583	557	651	620	601	617	590	583	563	602	597	603	552	551	575	621	595	634	638	595	580	595	553	624	626	598	612	639	610	550	597	594	590	594	615	557	632	603	545	635	576	607	585	605	612	622	625	592	615	592	615	593	581	627	587	606	594	637	572	639	630	611	589	627	609	625	562	621	625	601	642	612	614	567	620	583	591	604	631	606	646	636	580	591	623	616	592	612	584	563	611	666	619	623	622	605	617	595	621	570	581	609	654	598	620	616	606	610	584	626	610	634	609	557	604	584	599	568	609	591	601	581	631	616	664	555	616	576	569	615	576	597	555	594	589	604	603	581	595	566	579	576	568	588	608	601	585	619	614	601	580	625	598
24866	20946	26519	25332	5879	640	510	473	465	447	389	405	396	385	346	365	345	342	352	378	345	329	354	332	359	380	378	383	365	337	378	335	329	327	346	360	371	299	375	315	318	363	340	353	369	352	356	371	335	352	332	369	307	360	350	378	344	367	360	332	359	346	359	376	359	335	370	361	359	358	341	328	342	323	307	340	335	350	359	321	321	308	354	349	320	341	332	374	379	332	334	311	372	350	348	375	309	340	369	325	330	327	351	324	317	358	323	327	341	354	350	365	363	371	372	329	362	377	353	355	371	339	324	305	324	364	367	325	328	325	365	326	330	345	363	321	331	338	348	379	326	324	325	325	337	311	363	309	325	346	355	362	353	337	365	341	340	344	359	349	347	356	316	347	325	314	317	342	314	335	338	355	322	325	362	343	337	291	327	329	345	366	344	332	352	357	336	346	318	347	369	334	357	339	311	351	329	331	338	348	345	355	365	358	343	338	362	344	336	338	332	356	331	334	346	320	364	321	362	301	334	359	335	335	335	386	353	342	365	342	339	349	328	362	352	343	341	332	334	364	318	333	351	322	361	348	330	359	326	313	359	340	359	356	367	325	338	337	355	351	349	355	316	370	354	364	335	347	378	357	344	381	323	327	360	327	358	330	347	326	369	352	359	337	334	363	310	356	333	372	324	369	361	343	315	331	356	347	328	372	341	369	355	321	342	320	341	320	339	342	324	332	328	329	361	357	336	342	331	342	371	341	322	349	340	374	325	344	323	339	319	343	342	335	343	323	345	357	373	324	354	337	349	351	332	339	356	353	329	346	356	357	307	311	368	326	345	339	334	322	361	337	353	364	322	320	353	347	324	334	329	323	354	360	333	361	331	321	367	353	355	341	304	334	344	334	332	340	344	324	350	365	347	342	388	338	316	360	301	340	347	358	329	341	389	356	331	334	320	346	349	346	324	330	340	375	342	316	327	349	347	317	363	332	336	351	348	325	368	344	347	348	340	347	338	345	352	337	361	314	335	328	313	333	362	382	369	366	370	343	333	366	352	347	341	358	323	364	334	360	328	360	325	346	356	345	323	347	340	321	367	360	304	344	370	348	361	348	332	337	357	370	338	338	329	361	319	331	361	340	350	313	330	351	367	326	375	325	336	328	349	303	319	337	333	353	339	360	336	345	355	369	390	334	373	345	361	328	350	337	349	343	341	314	340	351	315	367	367	328	383	343	360	316	367	326	360	339	358	369	340	339	321	354	329	332	315	324	322	352	367	358	346	315	321	329	314	343	318	349	324	357	356	340	348	350	330	330	343	355	339	340	352	335	359	382	342	371	355	317	357	350	324	353	332	299	341	326	354	322	334	371	331	379	346	296	353	322	353	374	335	322	371	357	301	319	374	363	340	313	367	351	324	321	340	367	328	379	340	347	317	346	315	348	330	342	348	351	324	333	353	330	343	351	352	343	325	337	368	329	358	367	379	336	367	365	355	360	316	359	347	352	333	349	344	358	359	354	348	337	322	331	355	328	352	354	315	360	369	350	345	381	326	360	332	340	336	367	346	315	362	349	308	349	326	398	342	348	342	347	344	374	346	333	371	340	328	365	366	335	325	345	320	287	359	349	355	349	341	362	363	345	378	348	365	337	357	351	344	339	335	348	340	331	337	332	356	349	355	339	349	339	364	332	354	330	361	326	330	365	327	362	349	321	350	309	322	352	350	351	320	375	357	361	363	382	367	381	324	325	348	362	330	338	349	330	344	322	356	363	326	330	346	337	373	334	357	344	333	336	342	394	336	337	328	330	338	359	328	333	337	333	357	339	358	331	327	320	318	357	296	358	349	333	349	343	346	326	328	371	347	346	332	327	323	334	316	350	374	326	332	310	344	338	350	332	373	327	368	335	330	359	342	346	313	327	331	378	354	305	365	376	345	351	342	334	360	329	339	331	329	340	364	290	339	359	360	340	332	344	343	338	335	308	347	368	300	340	334	349	336	361	337	360	337	355	367	319	353	366	351	353	369	360	345	348	340	341	326	341	338	335	333	311	340	345	359	371	305	343	378	336	330	314	401	350	328	381	315	340	332	351	346	364	341	367	336	318	331	355	349	387	366	357	343	344	317	351	334	335	322	351	355	315	331	362	314	339	353	324	343	367	353	309	318	338	332	349	348	318	368	320	340	375	352	374	315	322	343	327	315	345	341	358	345	359	321	337	361	364	360	343	336	277	322	343	334	343	348	385	324	366	339	334	381	314	337	336	324	325	341	329	319	315	324	311	303	327	328	338	343	331	381	325	324	357	355	330	334	346	329	358	327	349	362	333	306	320	377	361	383	344	345	367	356	359	345	364	348	384	330	353	337	348	346	322	316	354	343	354	334	331	357	307	354	365	353	314	340	347	302	320	360	348	330	362	336	333	344	329	378	348	336	346	348	328	332	351	340	347	322	361	335	380	319	376	313	345	373	312	343	350	333	361	361	328	348	362	328	361	342	344	344	382	346	348	358	354	346	360	347	340	355	332	348	294	353	353	367	367	351	316	331	308	334	365	326	305	352	363	305	359	315	356	317	326	359	337	350	346	338	310	338	329	345	328	325	350	339	372	362	319	349	391	372	297	320	346	368	315	340	340	335	350	359	314	341	325	373	356	330	328	314	345	367	335	353	336	328	353	320	334	318	338	347	354	357	322	333	349	334	328	329	342	331	355	348	329	361	343	359	315	313	335	342	347	329	343	340	350	321	338	342	363	357	354	315	324	368	333	325	342	339	348	347	337	339	358	302	329	350	374	361	338	355	333	351	326	339	333	344	328	353	381	319	365	348	321	330	344	301	335	309	334	349	350	358	325	362	361	355	271	360	362	365	340	315	337	346	345	354	335	335	360	365	314	353	337	353	330	374	322	327	338	301	340	345	292	326	361	323	335	321	312	350	343	340	319	342	331	343	357	342	332	322	338	351	336	320	367	351	330	315	343	345	334	341	374	370	343	350	361	376	378	333	335	362	312	332	308	340	354	319	332	357	337	354	345	359	328	348	346	343	359	344	292	331	345	343	358	311	339	339	355	326	316	345	368	362	322	331	344	369	346	337	311	332	343	362	351	374	353	314	337	357	322	356	315	346	346	349	341	359	344	350	348	310	344	305	315	339	337	305	363	321	338	333	343	342	360	338	347	320	349	362	293	366	339	355	341	331	345	342	319	349	328	344	354	332	325	343	346	341	319	369	331	343	344	356	331	367	374	299	348	324	338	341	375	334	353	329	315	348	330	324	335	308	339	373	343	353	337	337	325	346	324	332	371	348	323	340	334	356	343	344	343	340	340	330	348	345	334	327	347	374	333	350	320	339	356	354	342	329	336	328	343	343	353	320	364	333	395	349	339	347	349	319	354	335	325	325	326	372	356	289	331	343	383	331	368	338	355	310	329	322	368	351	336	355	341	344	343	321	389	354	370	356	325	323	362	313	310	344	347	370	345	346	323	350	359	348	330	332	308	349	362
3569	4539	2937	1459	1152	875	808	677	591	554	537	493	471	475	422	431	446	432	427	411	439	423	422	420	410	415	434	396	382	376	442	400	428	409	379	404	471	393	377	402	420	385	411	417	428	441	381	379	411	365	375	386	402	404	423	413	379	399	394	380	387	413	410	375	394	395	395	353	418	455	444	395	422	375	387	436	399	398	396	415	434	404	334	409	402	405	403	407	399	431	401	408	378	402	372	398	439	403	428	391	374	417	392	388	419	376	375	433	377	406	434	374	404	404	403	388	372	398	387	405	422	422	374	387	392	400	389	365	387	438	393	397	393	413	393	388	384	374	369	411	395	405	396	419	407	438	379	400	392	390	389	398	402	428	376	410	373	386	378	419	399	394	405	370	385	414	434	390	397	369	389	393	412	383	433	422	368	417	356	375	444	421	385	378	405	408	393	404	439	375	380	412	375	375	417	380	394	425	423	391	429	406	363	400	412	372	388	413	375	408	372	420	417	390	361	388	389	394	379	374	369	396	379	395	402	411	407	388	376	397	424	368	430	455	375	409	398	400	404	378	405	374	407	367	375	388	442	391	372	395	403	359	373	376	410	367	408	380	385	372	388	382	382	387	390	443	378	372	406	419	393	403	390	420	425	404	448	420	390	425	406	397	404	398	380	385	379	441	383	385	409	393	393	412	393	363	424	413	387	398	392	412	430	391	394	374	411	382	366	413	405	383	396	381	387	408	352	383	409	403	371	366	380	390	407	451	393	357	361	388	414	385	405	411	427	408	384	409	413	398	416	387	385	398	434	382	401	382	449	406	396	374	395	410	388	355	413	404	412	435	364	427	380	400	395	404	415	389	356	370	383	403	371	414	429	383	399	413	386	408	379	368	417	412	404	392	424	373	398	376	422	395	366	374	423	387	430	386	391	405	348	381	397	406	397	396	379	394	385	369	381	374	384	423	408	421	431	365	393	408	381	391	384	405	404	404	397	389	396	384	397	390	399	384	388	368	400	376	416	395	421	384	396	354	364	419	404	382	416	413	408	413	381	398	419	382	412	382	378	427	375	382	379	349	409	380	389	380	408	396	417	423	366	372	390	419	380	404	391	408	350	412	422	437	405	368	396	411	390	384	396	358	400	393	413	408	441	387	388	409	395	394	425	391	383	384	403	394	382	401	396	405	403	363	386	429	413	390	390	401	395	357	415	366	415	383	387	383	390	404	380	397	399	413	373	417	360	403	411	385	404	384	417	407	398	412	407	449	410	398	369	397	370	404	430	364	403	401	421	397	394	379	360	382	437	403	373	385	403	434	367	381	390	390	400	368	386	397	398	406	394	466	378	392	391	395	375	417	383	422	382	418	451	412	400	412	380	405	420	407	405	394	412	430	349	438	385	437	343	381	392	424	395	380	392	405	399	381	402	406	417	375	392	391	398	411	404	395	380	419	397	369	393	379	387	337	380	411	403	385	387	386	382	432	399	413	395	384	403	377	427	409	395	420	355	408	378	410	387	392	393	439	436	397	388	410	409	421	358	385	418	433	429	369	414	401	409	424	383	390	390	412	400	421	360	405	365	381	410	401	369	414	413	386	406	380	422	386	384	404	370	405	381	405	421	416	425	398	405	391	422	415	383	387	417	378	388	393	394	382	389	370	422	368	398	377	393	394	411	396	413	405	398	421	377	437	413	406	385	361	390	422	399	425	459	380	383	414	422	373	397	419	393	384	408	390	359	395	400	372	380	408	387	378	384	397	421	395	397	385	401	431	375	390	409	367	385	429	401	363	414	400	378	364	397	410	425	447	416	358	410	401	390	379	422	402	422	375	390	410	357	405	395	422	369	379	397	384	415	387	385	404	382	360	394	409	426	372	417	379	401	437	401	425	400	392	380	416	373	404	384	402	382	398	399	388	413	412	427	408	379	415	409	405	383	405	416	419	395	403	380	395	413	391	449	410	381	426	382	389	402	390	339	414	419	411	400	356	385	416	398	383	391	398	399	382	408	381	419	380	397	381	400	408	371	431	395	378	394	389	418	363	405	387	420	395	403	367	406	383	407	391	391	414	408	362	402	360	423	438	390	401	404	396	394	409	410	372	400	368	422	384	386	332	365	426	401	382	420	396	392	404	365	404	399	381	352	411	411	378	371	406	375	379	388	383	418	371	454	408	349	390	387	394	365	409	423	394	438	402	420	386	388	378	386	380	370	379	360	353	403	386	404	400	402	376	371	352	403	391	421	379	383	408	386	405	412	388	375	426	360	410	369	409	384	379	416	396	395	431	333	355	387	402	369	402	408	419	391	359	421	367	373	407	382	409	406	364	372	419	379	351	407	404	385	416	395	379	404	378	420	390	379	425	381	440	383	418	424	360	413	373	379	411	382	415	363	374	369	395	375	389	450	409	369	418	357	387	361	412	394	390	399	388	404	396	395	397	369	362	367	373	402	410	409	402	384	425	423	413	429	375	423	385	412	418	385	387	394	413	436	406	412	432	384	403	371	379	397	391	393	360	429	387	408	422	372	418	400	400	381	384	400	349	413	399	414	401	402	411	354	359	370	403	438	402	406	434	361	354	395	369	411	406	422	403	412	402	397	391	388	395	373	350	436	405	379	436	383	399	362	383	374	361	375	403	423	410	404	381	369	377	400	390	379	396	407	380	394	405	423	371	389	384	376	390	396	374	402	403	388	410	370	406	446	389	390	394	404	384	390	422	399	399	405	388	414	388	384	381	407	384	457	374	439	409	394	401	364	369	437	402	387	416	391	381	383	394	388	377	416	391	400	364	390	406	377	436	370	390	344	373	364	373	394	389	391	433	399	377	395	402	406	408	403	397	413	365	431	421	398	413	437	375	410	371	391	400	359	376	399	398	391	416	410	391	396	399	418	420	407	370	424	401	398	404	396	395	407	420	409	424	370	417	391	395	368	371	396	372	381	400	416	417	349	399	390	413	375	375	427	376	409	409	406	371	378	412	385	392	410	382	398	425	393	392	392	401	399	397	390	385	367	404	373	346	379	366	370	399	401	410	381	383	390	396	354	391	406	413	397	403	391	420	391	414	371	396	413	391	401	394	398	377	379	380	393	386	388	360	394	394	417	384	391	441	399	405	404	375	381	437	431	406	396	415	412	374	406	396	398	400	389	401	378	391	425	418	387	405	396	378	394	407	410	389	390	410	380	389	406	401	431	402	385	374	421	407	369	378	422	394	405	432	428	384	395	388	370	388	413	399	361	391	406	383	375	387	357	394	376	370	405	372	393	424	362	394	410	411	419	410	409	391	391	403	412	403	396	391	383	414	438	383	430	420	394	401	401	404	353	419	377	370	408	381	401	384	418	436	420	389	399	372	371	376	426	392	375	394	376	431	387	406	376	392	418	428	385	389	437	387	400	397	409	409	414	378	391	387	398	400	429	381	379	411	412	421	410	385	435	410	397	406	389	418	404	410	392	408	408	403	407	415	400	399	426	406	407	412	384	368	393	413	374	397
22592	21038	28482	23790	21041	21066	6612	1580	1201	1137	1121	1104	1013	989	977	938	979	1015	941	969	931	936	909	942	911	859	844	918	918	918	921	897	893	897	830	874	915	884	891	866	892	902	920	850	898	889	854	895	868	864	860	862	838	867	818	890	847	874	848	857	856	875	875	855	917	860	876	877	901	856	875	885	907	878	874	875	826	835	851	898	904	878	809	809	821	831	869	849	829	898	861	850	856	839	845	901	874	846	864	846	860	863	895	880	815	881	841	888	926	879	864	854	869	881	824	804	916	882	858	879	902	874	849	903	836	882	891	841	866	866	851	849	846	835	871	888	857	874	865	899	860	835	860	904	881	902	916	870	844	863	890	822	826	853	836	888	854	835	845	852	900	865	918	820	930	868	877	847	865	899	891	863	862	888	921	850	862	855	873	889	867	883	881	897	865	891	809	882	884	838	884	831	884	790	879	850	852	894	851	816	836	836	907	869	905	861	858	827	860	852	842	834	880	848	898	900	864	843	880	802	904	804	835	911	835	895	867	837	900	865	866	843	863	845	883	910	868	872	852	921	812	789	880	894	851	881	827	857	854	844	843	838	837	871	836	825	857	814	837	860	909	812	813	837	814	885	870	876	848	883	841	893	832	870	849	810	846	866	876	883	870	828	877	894	856	871	876	869	848	818	886	893	894	883	881	856	868	845	808	870	864	868	888	888	910	827	852	879	900	867	887	834	911	880	892	827	843	826	878	878	902	903	899	892	818	883	868	821	911	857	848	850	880	907	854	874	853	870	857	883	810	875	897	854	878	912	816	918	846	884	927	780	854	851	899	881	851	881	880	840	889	855	895	881	856	817	872	829	857	817	853	891	820	811	834	886	847	916	880	881	879	805	853	865	813	919	871	837	864	890	849	828	858	869	909	829	847	813	843	906	875	825	837	848	871	882	884	855	874	879	825	872	905	858	868	841	882	903	834	863	840	859	806	879	844	834	841	923	829	817	831	857	839	863	845	842	818	855	887	836	868	849	855	780	873	889	861	803	829	860	830	843	874	889	862	857	856	833	895	852	848	794	901	903	884	851	828	788	931	881	872	942	832	859	826	778	823	800	932	787	917	877	794	813	893	826	870	822	878	895	840	802	844	845	884	845	876	853	839	891	845	801	828	855	844	857	898	895	790	799	887	774	917	913	876	884	833	835	895	880	861	922	875	854	935	824	848	856	812	884	834	884	880	868	895	851	830	846	804	808	901	872	846	837	887	815	847	836	873	883	847	882	860	846	839	828	861	838	828	905	852	823	913	835	828	894	806	911	892	784	895	876	888	888	861	864	824	826	857	871	895	841	836	841	877	821	808	939	829	874	846	880	872	842	825	852	825	865	846	832	866	802	879	773	908	810	880	887	952	849	805	849	868	865	903	863	817	920	879	855	835	886	862	858	849	884	874	904	862	837	878	840	880	880	853	888	844	845	912	885	889	855	837	848	876	884	871	846	812	878	855	854	881	836	854	844	836	888	864	859	900	831	874	849	883	856	856	828	870	808	878	875	865	909	897	792	835	852	863	885	862	838	854	845	872	846	838	835	868	907	908	810	819	855	873	831	836	848	847	867	880	888	864	906	829	839	807	831	819	845	858	828	897	828	864	833	850	868	867	873	879	874	853	867	888	836	808	833	839	894	870	877	850	852	816	871	828	874	863	860	829	866	869	840	878	837	915	884	845	810	915	850	878	841	857	891	852	889	884	896	866	864	868	846	896	838	834	920	856	829	847	885	878	829	817	824	802	852	834	815	865	894	912	858	895	857	822	862	894	833	849	904	824	857	843	880	869	883	895	860	894	848	883	818	824	828	835	841	907	864	790	809	817	848	826	864	830	848	833	915	814	881	806	877	874	807	914	857	860	847	887	857	855	811	909	874	906	866	875	847	826	857	868	860	863	902	862	811	871	861	891	872	836	878	897	856	834	873	899	845	861	842	888	817	893	843	855	789	831	889	820	847	841	888	877	822	866	855	905	844	877	862	907	852	802	899	866	857	804	875	872	863	851	836	847	913	884	824	909	854	838	872	849	863	845	807	862	861	851	805	826	896	843	852	796	884	867	818	864	918	843	857	852	897	861	872	836	889	887	830	883	860	859	857	878	858	896	888	825	871	901	889	820	894	862	854	835	842	769	836	825	802	840	891	804	813	873	851	897	807	880	868	846	832	884	857	823	802	845	836	866	863	829	824	858	881	861	841	856	848	834	882	868	854	853	875	888	831	885	850	831	863	853	849	885	869	865	849	860	883	865	898	897	870	854	868	836	878	901	920	943	880	805	888	838	863	822	818	847	853	867	814	871	853	890	829	809	843	835	874	871	826	845	821	875	829	807	907	854	880	849	877	857	890	830	833	810	843	863	937	922	878	889	897	859	862	876	862	854	828	843	825	842	836	800	837	858	824	831	860	876	825	851	854	887	876	885	863	868	831	858	835	826	797	805	860	847	854	848	843	817	875	849	822	866	817	809	876	914	884	875	912	844	872	851	848	822	868	846	853	768	829	830	820	842	922	869	838	897	858	847	870	906	814	820	860	903	889	875	855	841	846	880	917	896	876	868	823	864	840	874	859	891	870	861	824	847	866	808	854	877	866	878	881	816	860	892	886	891	877	869	840	849	850	803	851	897	867	826	857	863	855	825	818	854	888	882	846	882	883	852	827	817	841	833	821	855	860	866	858	862	837	872	813	824	885	864	847	872	840	862	831	914	866	841	802	870	837	861	888	853	854	857	803	860	846	856	869	913	930	848	852	896	889	824	824	840	815	855	833	851	858	877	851	888	838	845	827	868	864	867	851	794	904	912	860	838	839	854	859	893	791	883	852	804	881	842	853	865	831	879	898	872	888	869	855	853	917	871	840	862	842	851	880	841	855	856	856	855	837	837	835	829	814	903	839	847	826	810	876	857	860	873	904	899	868	864	801	873	919	865	852	916	867	820	860	828	827	835	830	852	841	855	845	847	823	885	884	823	877	787	887	887	864	899	936	849	800	908	888	855	805	827	840	836	858	883	874	864	820	884	848	823	847	889	879	830	844	882	893	860	869	880	887	887	889	860	880	820	839	890	823	854	861	848	860	886	841	825	841	794	900	858	851	854	827	822	903	857	848	850	894	861	850	842	893	880	872	844	826	858	828	844	872	855	892	884	859	874	835	863	839	846	898	871	893	877	881	867	833	892	849	809	848	864	833	895	874	889	879	853	872	844	854	836	931	831	855	882	820	937	843	863	893	855	803	891	821	824	854	844	853	849	861	853	874	859	815	877	889	801	799	840	843	780	867	842	876	880	871	832	885	843	861	872	836	861	890	873	836	864	841	907	897	865	873	833	915	831	858	844	859	894	878	851	846	844	866	878	841	883	840	866	846	883	836	876	842	853	869	846	879	870	878	848	832	882	840	864	847	893	850	845	910	826	896	866	894	855	871	860	888	851	833	846	865	881	898	881	891	874	836	865	812	824	842
5186	14401	9503	4946	3539	2918	2364	1943	1673	1524	1330	1208	1211	1105	1124	1073	1030	1013	1036	938	970	1048	944	934	947	942	957	894	945	925	943	916	918	929	930	912	892	910	927	931	897	918	874	854	938	950	949	870	925	873	904	959	854	937	861	865	924	900	905	910	873	939	840	874	909	896	910	898	844	877	872	905	876	887	875	891	884	918	862	894	902	851	921	870	943	848	917	907	902	883	929	919	873	882	857	893	834	923	910	870	927	915	898	907	867	930	859	867	858	910	918	924	836	904	869	855	847	905	824	948	881	849	891	910	860	957	896	907	878	850	871	911	834	902	877	885	943	828	903	875	919	916	879	871	901	905	911	909	894	880	890	880	830	888	906	880	856	828	904	878	896	857	907	872	883	883	855	860	933	870	908	877	910	885	892	846	859	953	857	909	877	914	889	923	890	865	870	903	858	858	984	841	912	888	896	890	874	845	855	865	940	848	853	876	907	870	888	878	862	882	885	874	901	904	890	902	865	916	877	870	901	873	849	932	880	912	858	896	893	888	868	902	890	914	909	938	885	875	904	909	865	881	869	917	921	894	880	855	857	933	928	916	896	893	940	916	897	861	870	951	912	882	914	898	894	870	867	856	918	880	855	854	930	892	926	868	901	888	883	901	869	894	869	905	869	848	934	929	902	882	856	875	883	927	901	939	897	872	889	924	809	896	886	904	861	875	867	882	911	878	849	926	845	927	933	905	857	910	837	919	889	876	918	865	870	899	891	861	883	929	905	876	903	916	867	833	889	920	937	892	871	878	891	860	870	978	911	907	888	887	877	894	899	892	832	880	872	869	896	846	912	889	845	899	882	887	891	865	897	848	858	889	849	907	880	895	881	915	847	863	871	899	851	858	884	929	879	874	865	869	951	813	914	925	905	913	882	874	878	883	904	917	898	885	894	927	862	836	888	843	903	866	865	904	825	855	862	912	855	844	900	890	896	882	895	960	897	917	866	870	907	832	810	916	860	869	944	876	917	867	898	886	943	915	853	904	858	863	867	897	883	922	813	874	871	952	861	930	950	850	907	926	896	877	879	866	881	957	907	937	860	869	918	885	869	890	885	941	911	882	893	851	868	869	862	909	908	856	858	906	884	903	896	854	892	848	867	934	856	880	852	893	930	880	887	854	853	873	854	881	888	884	889	854	881	914	879	830	864	894	908	875	825	912	875	916	853	873	896	951	891	877	924	893	873	865	883	899	867	892	898	891	916	888	862	905	828	840	893	843	864	890	862	895	872	916	870	903	877	861	873	880	914	906	869	934	864	866	866	839	892	869	888	880	903	941	842	891	904	891	912	907	871	938	925	922	853	889	902	891	941	863	907	863	887	864	905	902	876	896	916	906	883	883	868	833	881	860	877	867	877	891	936	848	867	874	872	872	891	862	920	885	921	905	882	860	881	881	927	874	899	924	903	911	824	898	899	858	888	872	843	883	910	854	882	878	905	841	913	923	849	816	916	880	882	884	840	921	877	873	856	889	918	890	891	885	877	859	898	951	860	848	878	866	828	858	920	884	898	889	909	886	983	894	865	895	848	905	863	838	949	882	892	855	885	894	841	879	884	929	863	865	889	933	868	808	878	897	924	902	867	908	878	875	853	916	947	854	893	940	887	873	873	857	920	872	921	910	851	926	861	843	900	881	862	910	869	833	849	932	923	930	879	860	940	842	850	879	786	945	914	855	898	911	866	889	843	945	891	905	894	902	873	873	930	891	932	908	886	892	898	898	952	879	848	865	865	883	882	883	829	884	911	914	893	887	935	851	855	876	881	880	886	884	853	866	848	892	855	933	929	852	930	907	869	884	931	941	861	921	878	920	879	937	912	900	887	885	916	871	867	907	931	851	893	915	915	891	839	914	929	899	971	860	857	849	867	844	935	857	886	947	895	909	825	932	907	940	942	860	892	925	877	932	880	903	904	919	875	907	920	882	843	896	908	919	925	881	890	898	865	922	949	933	825	922	869	881	885	871	980	893	839	912	895	883	888	907	842	943	894	918	910	908	831	868	897	849	902	929	893	897	882	886	887	885	882	883	899	883	894	889	927	902	848	887	925	842	872	897	872	863	906	916	899	858	928	877	864	839	865	880	906	895	886	905	874	882	887	922	932	848	904	930	896	883	954	851	895	908	885	894	907	910	865	929	928	876	873	884	844	864	850	936	886	899	840	878	871	884	927	895	914	876	962	878	869	876	907	886	905	928	925	846	807	876	862	859	837	955	855	847	913	884	875	907	870	867	848	915	868	861	908	879	886	948	905	934	897	893	880	889	812	839	843	933	882	857	931	867	867	899	855	888	869	844	885	893	877	885	891	930	898	872	922	821	886	856	928	844	893	946	852	919	907	948	906	901	916	888	932	864	900	899	883	863	826	899	849	951	886	901	907	917	932	917	869	841	891	880	852	829	919	900	884	884	892	904	921	899	914	881	949	861	890	872	917	889	902	861	861	852	929	914	878	850	882	879	884	862	881	909	853	900	864	887	894	842	882	894	920	862	835	931	864	918	911	881	873	954	901	918	844	859	830	859	873	964	857	839	895	893	882	919	838	893	905	868	915	909	889	883	893	901	876	845	903	856	881	923	858	860	866	861	929	838	916	855	875	900	869	880	889	895	880	906	837	902	893	873	858	840	868	886	864	889	822	926	857	876	880	877	880	876	864	876	863	874	841	868	867	931	947	871	865	956	905	902	859	910	884	865	891	920	906	945	935	872	851	861	894	869	852	890	926	883	859	873	881	908	867	973	894	907	876	909	911	892	925	899	885	914	909	855	896	819	919	895	879	917	921	891	841	879	868	903	871	873	895	933	851	855	893	837	924	864	846	905	905	889	920	936	878	898	881	899	914	886	914	913	938	859	894	858	893	870	912	913	918	854	875	938	881	906	868	873	880	879	885	901	874	837	850	925	889	870	921	909	909	913	914	878	884	857	848	900	857	895	877	825	902	884	856	838	866	858	904	903	903	886	920	844	867	842	819	937	913	899	873	884	867	881	890	890	867	833	884	897	900	850	892	894	878	871	858	925	874	911	898	883	916	855	957	816	863	842	860	867	929	896	920	839	946	870	877	855	892	857	874	873	913	892	893	869	878	894	937	883	950	900	891	895	856	844	856	887	924	929	908	878	910	889	846	898	896	906	909	900	920	911	906	911	828	873	881	900	942	907	861	913	880	851	849	846	907	898	849	879	883	900	875	844	869	903	831	879	899	922	855	899	926	906	918	846	886	919	882	899	857	876	957	879	861	919	901	856	869	879	891	870	921	911	878	890	835	901	910	899	891	867	878	951	896	869	859	881	924	871	831	902	863	904	875	869	918	837	938	884	890	914	893	896	896	886	874	921	871	851	962	883	921	889	863	846	847	867	850	861	836	885	926	900	871	884	887	853	862	936	837	921	886	900	891	909	895	864	901	875	873	897	813	873	866	875	891	976	880	875	920	886	895	870	801	893	944	900
27338	17419	3350	453	312	279	276	242	250	281	271	241	215	264	262	231	207	237	244	271	238	224	226	233	237	244	242	231	250	245	237	252	228	229	242	232	235	236	237	222	224	215	238	255	228	239	247	258	246	232	224	228	243	208	217	225	220	231	211	242	231	211	235	221	227	246	237	231	209	223	221	241	212	244	234	228	211	248	213	241	251	248	226	221	231	220	262	246	229	220	244	224	232	212	209	232	235	238	231	256	237	237	259	244	240	226	249	245	233	214	230	231	243	225	256	205	238	245	227	225	232	239	222	238	246	203	250	248	221	230	219	262	224	203	250	219	237	236	237	220	233	263	242	235	207	227	219	260	227	241	247	234	232	225	216	212	256	241	232	233	256	232	225	218	228	237	252	223	253	228	228	234	244	239	225	222	233	216	218	245	214	227	219	247	246	225	256	230	246	243	242	230	239	258	228	240	221	249	227	246	218	243	255	239	229	233	236	246	205	228	230	220	241	253	229	219	227	259	245	247	222	242	250	249	229	243	243	207	219	237	250	234	228	205	251	257	246	231	224	241	249	239	197	237	222	221	241	244	230	201	253	249	263	222	247	229	221	224	244	239	237	224	231	227	239	228	210	247	234	247	196	237	241	236	257	229	226	187	235	258	242	273	206	252	209	217	246	219	233	209	234	242	252	251	255	227	212	229	249	269	248	244	213	226	238	236	242	282	221	224	226	239	231	235	265	244	242	242	214	237	247	247	210	236	226	253	230	249	240	230	214	221	242	240	250	246	227	224	251	219	279	240	203	252	232	211	211	243	236	222	204	223	247	215	220	233	234	249	234	261	262	247	251	227	227	241	241	228	223	233	224	250	249	262	222	230	241	241	232	260	254	219	223	259	243	227	219	247	224	246	229	227	224	246	235	249	224	244	234	202	250	255	246	257	213	240	223	223	234	234	219	231	232	230	224	253	226	240	245	246	243	243	251	237	230	206	249	253	228	235	224	234	239	207	232	258	225	228	241	219	250	232	270	233	235	251	223	245	248	229	227	238	251	233	255	258	231	241	245	259	254	255	254	241	230	239	255	226	204	218	233	215	245	247	244	244	233	236	262	239	220	258	219	244	252	237	217	202	233	227	224	243	266	212	233	240	252	224	208	221	235	215	225	223	210	209	230	229	226	216	232	222	247	238	219	240	261	262	234	219	235	260	247	230	242	216	224	227	240	229	257	231	259	229	222	226	256	231	248	228	245	228	237	243	242	246	254	216	239	241	238	247	252	246	238	259	227	234	237	240	238	265	236	239	214	220	262	253	235	252	247	232	251	238	224	227	256	227	235	207	252	231	230	247	222	230	218	261	237	229	232	193	215	233	235	204	232	248	223	249	229	232	235	242	238	249	240	234	230	252	240	231	246	273	217	254	227	255	222	230	242	256	233	245	233	242	227	232	267	266	205	228	229	200	258	229	210	238	224	217	234	245	251	235	211	220	261	239	216	262	216	215	226	245	253	266	258	181	229	234	224	194	251	230	250	229	245	218	253	229	246	234	230	254	260	223	257	238	249	224	234	230	226	226	221	229	250	234	229	243	243	227	238	267	248	235	224	202	231	229	229	251	226	247	232	235	232	220	215	243	218	259	275	245	248	245	219	241	221	243	206	237	210	246	229	207	253	241	266	253	244	229	239	232	239	238	220	232	215	248	254	249	228	239	222	235	245	240	201	243	234	211	248	235	267	225	232	252	218	242	229	244	247	238	228	197	258	252	264	239	204	233	255	245	258	239	244	238	228	222	207	245	213	223	239	270	241	233	254	228	224	210	224	236	261	196	244	224	228	236	233	238	227	218	251	229	218	234	226	234	243	234	238	229	210	226	218	234	229	262	230	227	239	237	255	253	251	244	233	230	255	230	244	235	226	234	255	236	235	211	196	252	228	258	247	266	247	220	221	210	241	249	252	251	223	189	223	259	235	232	209	245	223	221	243	219	228	216	234	228	234	218	204	235	217	249	235	211	235	230	242	242	248	210	247	238	211	248	244	233	245	248	215	248	239	218	223	213	243	240	230	251	233	227	234	229	239	251	228	216	218	249	223	242	237	231	240	217	280	230	217	241	251	233	230	233	209	220	245	244	241	233	224	214	233	258	231	243	229	245	227	244	205	254	245	237	250	220	229	225	226	203	244	215	253	243	258	251	234	238	247	242	227	245	244	231	229	247	204	216	213	255	231	231	231	238	241	216	216	226	249	237	232	226	222	241	220	225	214	225	231	227	260	255	243	250	259	284	213	229	241	233	232	222	236	226	238	225	239	229	229	244	239	244	225	238	241	246	212	215	262	231	238	243	228	252	220	244	259	218	244	235	225	239	202	209	232	213	237	268	224	239	238	247	218	196	227	258	272	212	227	236	263	218	225	259	236	215	243	222	215	274	230	238	233	229	218	238	233	216	241	239	236	236	229	253	237	238	252	228	257	217	247	231	235	222	231	222	244	216	234	227	238	210	245	270	217	250	201	196	221	230	261	224	245	235	245	247	233	221	218	231	268	222	221	237	207	210	225	231	251	253	248	250	249	264	264	225	221	262	239	251	257	249	233	235	234	193	248	222	236	243	242	253	199	251	231	237	211	241	225	233	227	229	217	237	237	191	207	236	260	228	219	257	212	228	234	221	217	246	216	237	227	215	215	235	231	227	241	239	248	227	215	220	221	259	215	253	229	254	245	228	256	234	248	229	248	220	288	242	217	207	254	222	216	224	254	246	252	248	223	227	237	234	257	225	239	258	227	231	237	251	246	234	245	214	237	221	245	225	227	221	233	232	235	244	254	231	204	230	271	204	224	272	232	240	214	217	227	224	248	237	224	226	225	237	247	251	238	247	222	217	201	210	225	224	223	228	215	226	252	230	217	243	236	233	234	235	238	254	242	221	219	235	225	230	215	235	224	238	240	222	242	225	229	245	252	271	232	216	237	223	237	239	212	264	249	263	236	257	216	247	221	247	243	249	256	248	257	237	235	221	230	249	243	238	225	236	227	218	256	238	251	246	232	261	211	247	255	219	243	247	219	227	240	217	245	242	256	235	261	236	231	228	222	241	236	243	215	224	217	230	268	219	284	228	239	241	221	243	236	238	220	250	235	242	228	204	242	226	171	215	272	244	237	233	219	221	200	230	236	234	230	268	237	215	212	243	249	227	232	215	262	221	250	203	236	239	235	257	215	219	223	220	187	270	219	222	238	231	257	215	231	266	229	230	215	253	226	216	247	236	221	222	229	246	238	250	258	234	238	244	246	235	232	223	203	242	238	236	244	214	235	216	251	223	206	249	238	244	235	265	239	233	234	244	213	252	260	244	243	242	201	222	242	220	225	243	227	221	222	223	215	227	220	220	220	228	246	232	230	234	243	237	220	248	239	220	213	244	220	239	238	236	244	207	241	241	250	236	227	218	243	223	226	229	240	210	230	210	233	238	216	224	266	248	239	242	242	238	237	240	240	246	219	258
4395	875	575	389	329	347	294	298	275	279	317	292	248	283	298	265	229	274	293	264	263	274	277	259	265	293	263	263	287	280	279	277	286	243	268	275	261	273	276	252	289	273	266	289	243	259	286	280	259	236	267	274	296	291	280	268	251	282	282	237	267	292	273	293	253	257	273	261	276	227	249	292	284	279	268	286	262	287	254	244	270	282	256	253	263	297	299	279	280	273	244	297	274	288	254	270	270	286	273	254	257	266	287	262	278	260	269	255	286	307	244	251	270	288	272	264	276	263	261	273	286	247	282	275	260	292	274	269	256	258	247	271	262	263	259	260	268	278	252	269	275	250	260	264	243	251	249	249	287	259	269	260	266	264	268	254	264	282	265	317	268	254	268	269	238	254	273	276	268	264	272	267	270	275	258	245	249	268	278	265	302	239	278	276	280	274	257	287	261	247	278	240	282	255	271	256	246	244	248	270	261	297	248	292	244	256	276	273	255	269	255	278	266	297	256	282	251	256	221	274	264	265	289	273	294	255	285	255	235	274	232	266	245	271	241	276	274	283	256	253	267	276	293	273	262	259	272	226	281	265	256	295	250	289	273	269	249	264	261	238	257	269	249	273	285	275	277	241	260	258	290	271	264	245	265	246	274	262	260	263	257	272	278	282	254	273	284	255	279	277	260	284	278	291	244	277	258	272	275	276	239	249	237	271	275	230	316	260	246	255	277	275	250	251	258	237	270	249	266	242	268	258	255	259	252	287	245	271	286	280	256	296	273	297	295	266	276	222	266	294	271	287	271	268	259	235	263	262	264	283	260	255	276	257	272	274	258	267	267	273	288	248	234	290	280	261	286	250	286	298	260	252	283	253	243	278	292	277	275	244	255	253	273	256	272	276	225	263	254	260	316	263	270	307	251	292	255	284	260	292	272	287	272	280	264	254	261	261	258	301	276	266	283	260	298	282	262	288	277	286	282	259	254	245	267	267	267	256	252	252	308	258	269	273	266	264	249	270	275	276	276	268	251	285	255	283	255	260	273	265	311	234	273	275	262	263	228	275	286	255	240	258	282	277	266	275	277	239	275	275	277	293	231	260	240	301	268	255	243	248	273	284	258	248	281	250	235	274	266	241	257	271	270	253	269	263	277	279	264	282	262	263	282	262	266	269	271	272	270	251	298	271	273	276	267	253	250	261	289	239	266	250	247	260	295	289	281	285	235	264	238	234	259	283	263	270	279	244	288	270	256	276	294	253	249	264	287	306	282	281	286	247	293	265	256	279	257	246	282	270	246	287	257	289	244	305	260	255	286	290	258	249	269	260	265	262	263	294	275	268	248	272	269	254	256	265	265	286	239	236	286	299	279	259	278	275	286	245	257	259	298	270	266	291	269	227	316	248	246	261	271	266	289	271	247	288	296	285	279	267	292	247	274	253	256	275	260	278	265	271	262	263	267	276	269	251	270	275	242	251	270	282	279	284	280	253	275	274	262	268	255	254	268	263	228	284	291	276	308	250	267	292	283	266	277	281	298	266	277	251	251	268	277	256	261	270	264	280	277	231	269	272	298	254	266	275	279	269	261	280	269	277	269	263	269	253	253	289	281	272	264	266	279	287	278	278	252	261	287	279	253	273	270	256	269	235	267	257	263	251	259	271	243	287	294	261	239	273	275	271	269	264	271	277	250	260	263	271	269	277	276	278	262	286	272	230	269	257	267	275	284	270	258	265	281	270	273	287	254	273	269	274	294	290	293	264	267	235	256	267	267	276	270	277	281	243	262	286	294	270	231	261	295	267	261	254	272	273	282	268	289	258	285	291	262	290	261	275	284	248	273	298	276	277	291	288	257	277	294	284	296	270	269	269	235	249	276	295	251	251	263	258	257	244	268	262	281	240	277	251	276	267	263	247	293	272	306	247	254	257	273	269	256	249	277	261	270	267	299	252	250	265	289	265	266	265	276	263	275	273	300	301	282	300	289	288	255	233	266	287	268	258	232	263	308	248	276	248	291	260	258	273	279	225	252	267	258	276	231	277	269	281	284	256	254	281	288	281	302	257	277	269	253	291	268	264	263	274	255	244	266	280	275	275	295	269	246	288	288	268	261	284	250	258	248	277	270	269	283	271	236	260	260	263	252	292	235	269	262	267	274	255	253	267	264	268	279	248	264	269	261	285	264	256	231	289	268	279	264	237	249	272	265	261	262	262	264	253	254	273	273	251	247	247	264	249	263	258	258	263	259	270	260	231	264	253	265	252	257	261	270	271	287	277	252	263	223	270	265	257	268	279	282	260	270	304	270	282	257	248	249	287	255	254	255	264	267	279	270	300	248	256	257	260	259	267	283	272	263	297	283	288	254	258	262	265	253	277	278	291	293	270	263	259	282	272	280	301	251	263	245	287	279	266	292	308	262	292	264	252	295	274	281	272	259	258	270	273	260	278	251	250	224	240	271	282	266	252	273	218	283	255	284	236	267	259	257	249	262	280	296	230	274	266	283	269	279	263	277	263	282	252	250	286	275	275	259	277	270	264	251	269	278	272	283	266	236	303	274	275	247	262	248	291	269	281	277	264	240	269	271	262	278	243	285	256	272	260	270	282	292	299	257	277	250	258	262	247	259	287	251	270	274	237	268	270	273	286	277	257	303	265	269	291	294	277	265	265	269	272	270	264	307	268	280	293	264	276	259	251	240	265	269	280	274	255	260	235	281	281	283	246	257	283	272	252	282	255	272	276	261	266	243	267	254	274	268	265	272	274	275	271	276	270	238	241	258	284	241	284	275	240	249	270	270	251	272	288	281	278	277	270	264	260	260	275	253	262	278	294	270	263	263	256	260	261	263	261	299	277	240	284	252	268	236	267	265	261	286	248	245	270	270	279	266	269	250	237	274	268	296	255	273	301	258	257	276	257	320	263	265	250	250	283	256	275	257	269	241	249	245	270	262	270	295	272	246	270	271	267	261	239	284	236	249	276	254	279	275	228	286	280	265	259	297	278	257	266	312	258	291	255	250	292	272	255	271	282	283	273	275	241	276	271	238	274	254	266	242	289	254	238	226	299	292	241	249	280	298	238	287	261	252	279	278	259	246	281	274	250	257	243	281	273	256	247	247	316	280	282	259	279	255	261	258	283	265	243	270	247	282	275	276	252	243	293	253	245	243	275	282	264	284	270	269	252	291	302	256	245	239	259	288	246	285	282	252	285	286	225	268	248	282	274	274	259	257	273	275	269	300	248	241	276	258	246	285	273	262	280	251	280	274	276	249	261	277	280	249	292	267	262	241	280	256	270	283	249	247	271	296	273	247	255	247	271	256	265	247	283	258	264	271	266	258	276	265	260	273	281	276	270	267	295	278	264	269	291	268	283	273	276	262	271	277	273	255	279	245	285	290	275	243	270	304	257	224	276	267	245	277	269	290	266	274	272	276	256	258	254	239	288	248	274	275	272	265	242	265	253	274	270	295	263	289	255	300	278	276	279	290	249	270	249	274	268
23651	21004	28001	24198	20993	8106	1147	878	812	671	681	656	661	686	638	608	681	593	606	604	609	601	615	601	559	615	607	604	571	587	519	596	617	562	606	594	537	592	618	548	582	560	541	673	638	570	564	584	552	568	544	568	563	543	615	600	600	545	571	613	581	592	560	583	656	564	566	554	587	571	595	557	549	600	617	583	584	571	575	549	569	599	580	524	555	632	573	555	570	588	560	544	611	554	565	583	567	606	616	608	559	588	563	564	588	585	576	574	567	586	571	564	586	592	563	522	596	537	581	560	588	563	563	528	590	593	587	527	565	544	572	588	526	586	558	573	595	602	615	578	587	544	571	592	609	570	552	551	573	592	602	587	562	593	559	592	613	585	577	621	550	497	545	524	588	585	581	554	557	593	551	506	568	560	547	560	595	588	588	568	605	626	518	568	613	606	576	614	576	561	592	546	569	602	564	575	565	528	588	606	563	573	559	552	577	570	528	585	536	581	592	594	592	621	591	585	565	569	590	592	567	572	533	566	562	615	552	581	582	595	533	573	589	580	574	557	544	569	581	602	533	541	547	594	575	540	579	571	557	572	588	604	581	583	578	589	569	528	555	589	599	570	566	563	572	569	580	594	609	590	561	563	564	550	592	577	563	554	562	571	590	587	550	591	598	592	602	571	559	546	597	533	529	582	597	612	546	527	566	592	576	554	572	618	574	534	609	570	595	598	599	566	552	583	560	578	553	562	597	581	535	558	621	573	547	592	526	588	592	581	586	568	576	548	558	564	568	599	570	552	583	632	562	542	579	599	579	597	586	595	609	580	552	574	601	558	581	553	547	587	578	595	547	551	611	574	608	580	592	547	511	544	568	579	593	572	594	587	572	569	577	600	602	526	604	550	567	566	552	589	590	542	567	581	573	576	606	556	560	610	561	617	571	569	586	563	608	567	540	565	565	566	586	585	554	594	595	598	586	559	551	533	560	548	594	524	536	540	541	563	571	564	584	586	574	582	570	555	550	558	567	527	556	588	553	592	602	566	531	546	553	563	571	583	552	587	539	594	574	596	578	537	570	535	566	618	536	585	544	551	566	564	586	582	566	543	549	551	583	539	609	539	608	564	568	538	543	584	551	593	538	548	581	541	598	579	573	545	606	553	574	545	588	575	601	554	556	601	561	561	554	605	605	603	561	564	570	584	565	553	597	563	574	595	578	600	570	581	595	538	560	557	588	581	535	566	612	588	589	537	564	545	574	552	566	594	569	548	583	579	552	539	590	589	542	561	547	533	565	546	558	608	583	611	587	571	629	563	571	557	594	558	580	619	557	574	598	579	579	529	589	584	573	617	537	543	565	531	533	568	617	583	583	543	586	604	538	615	618	597	550	581	583	584	545	570	578	563	584	572	550	580	557	561	561	588	587	577	557	596	565	523	584	578	549	587	589	540	628	598	572	533	560	541	551	593	573	601	632	593	566	584	586	583	569	575	555	560	564	587	554	580	571	573	600	576	597	555	549	563	575	578	571	617	636	530	551	574	538	577	595	565	579	580	552	622	558	586	557	538	574	560	577	616	556	582	575	605	608	545	592	587	560	591	554	590	620	567	584	596	566	580	572	610	583	574	601	584	598	593	589	606	584	572	552	580	560	579	553	538	581	569	548	638	564	606	557	595	567	506	568	568	572	557	577	557	553	548	538	572	572	565	602	582	587	571	580	577	623	561	542	559	579	584	603	567	550	503	605	581	589	567	594	526	560	587	607	554	583	513	562	466	565	598	567	588	542	545	600	549	579	625	560	565	537	573	558	598	540	558	567	566	542	544	639	526	576	534	577	603	577	591	579	566	532	572	541	543	597	538	595	566	590	573	567	534	568	580	561	549	514	577	534	525	599	537	580	549	578	584	596	573	581	557	556	600	592	592	598	589	562	593	618	577	560	561	538	600	586	556	548	577	581	561	555	554	594	534	546	584	543	596	589	595	568	594	597	588	561	615	568	586	532	604	624	550	582	530	556	574	574	596	614	625	575	545	545	607	602	590	547	557	597	545	571	541	549	583	589	583	577	616	585	570	582	616	548	595	594	593	553	544	586	578	552	596	549	554	586	561	558	551	578	545	574	559	570	587	587	599	609	591	565	586	560	557	592	584	594	566	602	565	572	548	567	540	592	616	572	583	554	548	565	580	561	582	620	548	555	581	586	520	539	578	615	563	533	566	587	558	602	588	550	556	551	549	583	574	595	570	609	575	561	607	573	561	551	597	615	581	586	544	542	603	594	556	589	593	553	566	572	519	557	566	614	578	642	584	581	567	583	553	584	556	572	574	556	564	552	584	561	588	603	605	574	622	599	609	625	562	599	563	593	556	574	586	605	580	549	538	603	558	577	559	549	540	586	585	556	549	601	617	550	590	579	547	604	608	606	574	509	591	605	549	583	595	528	577	602	564	569	590	565	584	538	578	522	561	563	576	556	607	604	597	585	610	529	599	547	547	595	558	535	553	596	556	533	556	589	550	555	559	603	566	572	576	555	589	559	573	573	634	574	564	560	601	580	568	566	605	553	568	594	576	571	617	582	571	626	568	547	595	541	599	558	562	574	593	596	548	533	555	540	556	568	591	568	576	579	545	551	553	567	544	550	600	567	580	534	587	541	569	603	589	620	591	606	589	571	586	565	569	581	579	568	558	560	577	598	574	563	586	560	582	548	552	530	549	566	553	508	567	562	592	521	558	592	575	601	588	582	522	541	589	593	576	578	542	589	555	597	586	550	580	563	566	572	563	572	563	528	610	567	564	585	582	561	579	588	567	552	574	587	597	541	595	583	588	570	594	589	538	517	559	603	573	546	563	557	584	571	546	565	609	570	553	563	572	557	614	582	566	546	578	600	539	556	505	549	563	586	550	584	541	570	582	545	533	619	599	600	541	614	523	529	514	552	560	543	587	605	606	544	573	543	551	587	550	563	614	585	599	578	543	541	585	577	580	582	595	527	618	559	571	524	611	571	568	547	555	558	542	556	598	538	633	564	532	565	583	545	542	569	560	561	589	581	604	568	533	569	565	573	546	591	619	578	599	540	550	572	592	574	553	576	547	551	582	558	637	609	588	526	587	555	597	614	530	577	602	554	543	592	620	580	596	557	564	540	568	568	568	545	584	565	593	601	607	584	601	533	596	546	561	532	571	608	567	584	597	627	606	555	553	550	574	555	607	598	539	550	547	577	591	536	558	584	586	552	562	536	559	514	567	554	599	598	542	575	561	579	576	567	599	581	567	580	536	598	588	601	582	593	591	528	586	537	554	586	578	549	582	605	581	586	600	560	608	567	583	581	565	581	569	588	545	582	553	554	598	623	534	593	564	607	596	605	573	574	559	576	544	562	578	531	614	566	561	565	554	598	616	604	589	597	583	559	580	548	556	549	589	576	564	542	583	572	616	571	614	553	597	554	553	567	556	600	552	615	569	595	627	582	608	573	569	549	577	572	571	573	568	599	545	571	559
3863	8818	5813	2804	2166	1679	1363	1141	1025	948	882	826	795	743	757	726	702	639	680	664	687	641	661	641	662	601	651	599	593	617	617	598	589	587	632	624	603	634	578	572	589	617	591	594	652	582	646	606	547	606	617	574	630	577	593	610	633	619	590	596	607	610	579	607	631	620	652	620	621	547	621	609	622	611	583	582	614	613	579	590	563	584	568	579	569	608	608	554	619	614	595	650	567	631	606	634	580	587	641	619	576	633	608	622	608	559	565	605	654	606	606	630	589	607	624	646	568	640	622	595	637	621	638	580	613	574	605	582	633	567	566	617	606	630	628	636	599	567	581	640	648	583	559	597	589	593	597	591	591	570	587	627	606	563	608	604	560	592	635	521	628	622	582	617	608	604	627	608	611	572	611	578	620	614	581	583	630	603	617	620	595	591	599	589	616	597	585	615	593	566	556	568	645	612	593	650	658	616	623	592	627	640	617	580	596	575	619	608	570	629	611	590	627	585	616	593	588	607	603	562	614	622	620	584	634	628	601	618	571	602	621	583	602	620	601	601	577	625	645	566	582	605	577	563	587	551	580	596	614	609	590	606	606	666	627	597	606	587	581	617	668	600	594	600	572	623	622	628	602	594	591	581	597	599	625	579	561	602	579	578	638	587	576	613	588	636	568	598	604	556	599	600	622	615	598	614	578	582	632	565	621	587	605	606	620	623	621	578	598	594	607	603	580	582	575	645	610	605	605	631	606	619	673	621	605	647	624	624	573	592	615	608	589	589	560	586	569	557	554	580	606	619	609	615	606	613	560	625	604	623	548	588	586	635	629	579	601	591	582	625	601	636	576	600	594	605	612	604	602	639	563	614	591	581	567	600	569	631	572	594	585	610	554	600	574	604	625	584	587	613	631	634	624	626	614	592	571	663	611	607	610	606	566	630	584	592	592	568	583	575	575	604	591	581	598	635	623	630	602	573	632	581	596	626	662	597	584	601	606	597	631	592	619	609	583	573	526	606	627	632	595	592	591	611	616	609	618	582	619	607	611	577	593	572	592	603	602	623	607	639	636	601	593	587	607	671	594	597	607	583	595	639	612	575	578	663	600	604	634	600	587	594	626	628	595	583	621	598	662	622	582	593	623	640	597	628	592	552	590	623	605	601	554	610	593	611	608	582	603	574	598	635	647	586	574	597	633	623	615	629	662	603	605	600	602	589	653	599	636	561	584	627	594	593	626	559	599	603	626	569	615	575	579	616	608	588	595	606	606	644	636	617	585	556	557	597	639	573	591	580	651	608	582	604	631	569	616	621	594	558	590	603	614	572	588	569	623	595	555	544	619	658	572	592	579	597	602	596	572	582	596	607	612	604	581	617	605	587	616	598	634	583	620	624	559	660	608	574	588	600	601	644	581	622	555	592	575	596	583	577	574	596	549	629	554	615	608	553	592	555	579	589	602	578	573	587	622	583	609	566	622	596	597	594	603	614	613	620	615	606	610	590	620	573	573	619	612	567	630	644	589	600	562	604	594	618	599	621	587	593	591	612	642	587	648	589	605	577	577	603	608	571	604	572	584	591	606	646	591	623	595	601	610	627	618	581	574	576	583	599	553	586	615	604	595	631	633	589	602	639	571	572	592	596	610	614	625	614	609	639	591	621	580	612	627	652	585	602	604	602	598	607	622	613	619	572	586	609	625	600	637	686	623	595	626	594	620	619	597	565	656	591	581	605	605	587	554	566	586	573	632	634	595	607	558	583	588	610	589	635	625	621	610	598	586	571	608	643	625	593	574	591	635	600	628	625	604	598	585	609	576	628	595	565	631	602	582	590	592	599	600	624	604	615	618	597	622	627	652	623	607	606	582	629	603	624	609	604	630	604	573	659	586	610	593	660	579	609	586	605	606	631	579	626	591	615	572	583	593	634	582	591	566	558	630	605	604	559	527	597	574	587	605	654	554	605	631	616	657	640	605	582	615	579	602	571	624	584	605	588	616	628	597	622	657	573	591	606	606	599	586	572	577	616	586	625	606	579	573	574	612	628	556	583	603	587	609	579	613	592	593	613	607	664	588	613	583	609	624	605	560	593	580	586	600	566	599	580	590	614	645	556	607	608	563	609	621	647	638	572	581	643	569	658	624	626	598	589	564	581	566	610	589	654	596	606	605	611	558	581	628	563	592	604	625	653	609	617	618	623	592	595	566	598	604	598	597	641	567	608	595	609	587	586	564	600	648	601	608	603	604	600	658	627	607	564	592	642	588	577	646	582	563	597	606	587	591	635	627	585	603	580	626	631	558	563	600	607	577	599	636	626	648	590	601	582	575	613	638	619	620	551	616	610	565	601	592	606	596	650	611	581	604	590	597	592	610	551	614	612	583	637	609	611	625	608	597	591	589	613	618	614	626	589	599	587	623	596	616	602	629	615	605	596	594	579	603	576	591	598	571	597	555	621	643	576	593	629	618	584	573	546	617	624	594	617	599	597	620	603	575	606	611	590	577	591	613	584	579	565	614	632	600	557	600	586	572	589	594	604	589	608	623	546	566	558	623	585	618	625	619	624	560	624	603	591	578	562	565	597	624	558	578	593	597	616	589	613	608	610	582	572	606	607	594	599	647	555	630	603	594	628	571	606	626	600	621	613	573	563	611	607	585	620	609	604	594	579	573	604	566	597	574	633	575	591	646	598	586	628	619	630	613	625	613	614	643	528	621	652	657	610	603	596	625	547	592	627	600	592	617	606	590	567	545	607	582	608	577	601	585	630	618	622	621	543	612	621	553	609	590	574	571	578	632	618	610	646	626	600	624	587	591	653	610	589	663	581	599	633	623	596	596	564	600	609	598	662	635	606	600	628	612	577	601	577	604	629	560	602	599	591	616	536	623	621	600	576	596	592	603	558	601	557	612	621	572	598	627	615	557	610	639	580	580	595	580	620	591	612	599	562	600	597	609	594	581	642	603	607	628	577	586	617	624	585	598	590	628	591	651	602	584	605	638	580	588	608	598	614	584	585	614	597	591	602	601	539	607	620	614	614	585	625	597	595	621	627	591	593	621	606	604	622	610	628	590	601	595	586	574	576	569	605	590	616	620	618	589	634	567	635	605	570	654	581	590	569	609	586	565	579	607	586	608	602	585	574	587	592	591	599	606	569	590	610	618	557	554	633	635	551	600	619	558	617	589	615	577	589	595	558	607	586	610	609	586	582	584	616	582	589	638	577	589	639	577	588	571	567	595	586	619	580	610	566	548	629	601	588	571	593	574	593	552	645	620	592	589	603	621	554	585	599	583	603	588	609	625	552	571	627	615	575	568	588	588	615	588	592	618	567	606	589	607	574	590	653	620	584	622	579	598	574	592	581	575	634	582	567	619	612	614	572	596	589	610	595	553	598	575	613	631	628	628	599	556	579	578	588	573	627	549	604	616	603	622	551	561	572	594	611	620	614	637	592	608	603	626	611	623	663	654	605	593	580	567	636	588	617	575	590	584	612	619	586
24824	20930	26520	25368	5699	604	513	423	426	380	391	408	386	356	389	370	349	325	338	360	314	340	365	353	372	381	353	330	373	377	353	352	358	349	339	331	356	287	388	352	314	350	358	329	368	331	327	326	351	332	340	359	325	339	364	358	303	345	362	318	368	369	366	322	339	328	321	329	377	309	356	372	362	330	316	311	317	301	353	360	388	313	350	333	347	360	367	352	359	364	331	373	326	344	293	369	357	294	332	328	365	366	348	322	339	345	348	364	340	333	347	334	349	353	331	350	367	320	359	337	359	326	363	333	323	332	327	337	332	341	353	314	354	345	339	324	348	362	361	330	329	392	328	329	348	338	284	331	310	306	334	347	322	351	318	377	355	323	334	340	307	348	346	331	337	317	322	335	361	320	340	344	338	356	328	310	347	306	324	366	342	319	329	343	335	315	297	315	342	318	351	333	338	336	326	357	337	331	368	323	380	321	320	340	337	346	340	352	342	335	344	351	342	297	342	316	361	329	358	358	343	354	331	375	316	316	335	350	317	333	362	359	309	327	353	330	355	338	337	313	344	336	420	344	331	336	377	366	331	330	351	324	367	337	334	310	333	327	329	355	325	345	343	334	352	306	332	346	341	361	295	333	381	338	344	325	337	341	337	335	347	332	320	347	340	348	297	347	325	341	320	333	320	307	341	305	343	329	326	344	321	342	313	356	296	378	294	328	349	324	323	352	328	350	343	318	356	348	332	325	380	349	336	340	336	373	318	309	370	310	346	302	355	323	311	368	308	304	333	331	340	358	344	353	344	324	341	351	350	358	344	340	351	327	316	328	350	322	321	369	331	318	330	348	359	326	306	337	322	345	375	345	327	335	357	334	307	317	317	364	364	355	352	358	320	376	332	343	311	361	369	352	349	342	346	339	359	343	324	356	313	322	306	325	375	335	352	324	326	360	329	347	357	347	334	342	326	335	380	384	326	347	339	313	341	306	329	351	331	331	366	317	343	352	351	343	336	346	322	311	339	347	348	328	349	346	354	324	373	375	330	342	335	340	347	325	335	297	341	371	315	363	325	362	330	309	337	366	328	306	320	330	329	334	347	330	317	371	332	328	347	379	355	332	347	325	371	370	364	326	292	354	378	343	334	341	373	323	334	332	329	353	348	329	325	346	331	333	325	337	346	359	334	388	325	337	389	354	322	333	319	355	353	351	344	309	340	356	340	351	367	355	352	372	343	321	358	370	317	330	338	297	329	360	317	344	361	342	343	340	344	328	328	327	335	354	385	324	333	336	336	336	344	301	308	336	343	331	336	335	350	320	355	347	354	377	341	354	336	334	310	336	333	323	369	313	324	340	325	351	339	325	346	340	357	346	329	365	363	345	383	360	319	356	327	345	339	347	357	348	336	383	340	350	349	342	329	305	364	345	333	324	318	325	328	343	339	341	325	346	344	332	282	343	335	383	341	356	358	327	329	361	336	346	321	338	359	371	360	308	336	377	321	337	348	335	348	340	354	318	343	326	358	322	315	345	352	327	331	358	326	329	334	338	350	324	343	342	331	327	350	338	344	336	314	337	344	366	325	344	345	332	384	307	366	366	336	350	327	331	371	337	334	353	336	308	340	327	297	326	361	378	328	337	344	370	337	339	293	356	346	323	331	357	348	350	322	329	328	315	317	331	336	315	319	358	336	322	333	354	324	342	299	324	320	378	347	335	322	322	355	367	337	321	325	325	320	366	355	318	319	358	380	341	330	324	306	332	323	369	319	338	338	345	331	325	363	334	346	329	342	354	352	335	314	333	335	339	365	341	346	318	329	340	353	353	340	323	344	349	342	339	356	332	322	337	318	344	304	362	318	371	350	312	346	348	357	333	335	364	350	350	345	350	337	351	345	320	372	359	343	331	336	343	318	308	351	353	339	343	346	295	340	327	346	340	333	346	332	358	348	346	344	341	339	333	336	354	352	341	340	349	309	349	371	346	328	367	330	327	367	322	318	354	313	338	352	319	329	334	319	375	342	274	316	345	364	345	353	302	336	309	349	354	318	350	355	318	339	341	326	370	349	327	336	321	355	335	324	330	355	323	332	327	331	328	349	332	360	338	322	357	353	336	358	297	331	305	353	329	310	326	333	343	316	371	325	338	345	302	329	356	354	303	345	307	327	313	367	319	355	333	368	329	368	337	308	374	356	314	304	320	327	344	326	328	329	351	344	338	290	322	334	354	342	318	317	331	321	338	355	317	333	334	335	319	295	329	323	316	315	326	325	350	352	327	350	349	323	292	358	379	346	333	334	308	330	322	293	338	360	371	330	314	337	323	361	314	312	311	356	343	346	309	345	343	374	353	356	317	302	342	328	347	345	344	347	347	322	378	346	330	350	349	336	326	351	319	333	353	291	361	363	306	360	320	347	332	365	353	339	362	336	367	311	340	337	352	349	368	336	354	340	353	344	306	333	341	352	337	369	346	364	337	343	336	327	322	349	321	350	359	359	351	335	325	320	353	342	349	325	338	341	314	316	316	356	333	353	349	352	353	335	304	339	340	328	289	356	351	340	321	331	335	335	360	323	342	366	344	356	353	347	335	370	334	355	350	354	376	350	349	326	356	334	339	323	339	363	347	329	345	319	331	348	339	323	341	315	327	351	369	326	353	352	290	342	332	359	336	339	331	340	308	349	351	323	329	287	331	284	333	333	317	341	339	326	320	348	324	341	354	318	325	345	357	322	338	363	336	343	332	346	312	381	324	331	334	321	324	361	313	342	361	355	371	345	334	326	318	349	358	347	331	375	344	322	314	320	345	330	320	346	314	336	321	338	319	321	315	315	315	336	326	306	334	324	319	370	353	319	349	381	363	350	338	338	324	338	327	333	349	339	352	353	343	309	296	342	347	322	323	320	293	325	331	329	353	378	337	348	347	338	323	299	312	327	340	312	337	311	313	305	343	348	320	343	355	321	345	315	359	323	330	352	319	345	337	357	319	314	284	338	343	320	349	321	365	306	327	359	348	369	336	326	367	355	320	318	369	331	314	348	318	317	373	361	303	319	316	313	347	347	340	353	353	328	349	318	321	304	295	337	343	366	300	354	331	335	334	321	347	336	326	360	316	310	346	332	343	316	356	325	349	347	310	333	374	332	328	379	345	320	339	354	331	352	326	325	335	350	332	313	360	354	317	338	347	389	345	345	339	346	336	303	308	348	352	338	338	335	345	353	338	334	358	335	317	322	352	368	326	344	365	310	368	333	298	340	289	353	396	355	373	326	348	331	316	334	353	341	319	337	346	352	352	317	347	355	365	327	320	366	341	347	358	334	331	337	343	313	335	345	339	328	335	305	366	372	320	323	328	362	335	354	318	353	329	313	348	340	367	337	310	342	353	362	353	292	321	349	334	334	296	364	353	327	362	328	302	349	359	339	332	358	345	335	310	346	331	313	352	330	308	356	356	340	334	361	326	336	313	343	321	328	331	359	308	332	335	364	334	345	352	318	355
3593	4485	2933	1353	1078	952	739	668	576	553	462	481	465	481	465	453	477	421	435	487	413	388	421	422	393	398	421	398	402	381	425	425	376	380	411	392	410	404	431	409	403	412	388	424	395	377	382	397	350	403	421	417	415	407	398	375	376	414	393	377	420	383	406	371	393	367	408	438	400	404	375	384	408	374	428	408	404	344	388	408	384	429	418	379	419	399	401	371	399	380	392	408	391	440	403	357	373	363	379	379	399	398	373	375	363	419	391	416	418	357	425	411	374	404	405	398	337	385	366	392	392	385	405	415	397	393	383	428	374	423	379	401	359	406	407	403	386	410	387	406	380	392	411	377	424	383	385	415	407	398	373	389	382	408	377	405	404	385	382	364	402	405	396	415	408	407	426	389	347	416	432	416	389	398	416	376	426	411	393	392	367	373	392	417	381	384	381	388	419	397	393	385	370	404	410	381	427	395	412	403	396	403	414	391	437	440	380	397	426	410	367	424	431	384	368	432	380	389	398	401	394	364	421	404	381	389	379	386	409	425	403	418	401	368	398	409	408	379	379	397	423	379	420	398	371	400	363	385	416	411	403	384	391	366	380	375	390	400	378	407	400	393	373	364	364	394	378	392	405	389	357	399	412	401	375	393	369	395	358	407	403	381	423	403	382	423	421	400	418	426	394	402	382	394	397	404	418	359	381	399	389	436	411	383	386	411	367	433	398	420	416	384	431	405	393	388	366	401	399	405	360	400	426	372	416	405	401	383	382	365	397	401	406	402	390	378	364	403	391	412	408	404	349	407	374	380	375	396	370	377	415	373	442	419	382	436	377	380	382	386	329	423	406	361	372	402	377	374	388	357	355	359	379	397	406	395	378	396	364	403	388	367	400	370	383	399	391	388	398	404	388	366	409	406	395	385	393	414	393	352	410	423	401	401	385	401	383	384	393	409	416	383	387	420	386	368	376	407	389	388	352	391	375	376	383	397	392	373	381	383	379	412	380	391	397	396	402	375	383	388	355	380	370	380	365	428	408	391	399	375	386	402	388	391	410	389	387	414	393	379	387	407	387	369	389	387	369	410	441	368	388	400	375	423	373	371	431	401	426	372	414	397	398	418	410	404	400	395	384	375	392	397	356	369	382	360	403	436	396	380	395	422	401	422	388	412	405	420	376	423	391	372	370	414	388	413	392	359	398	383	393	394	426	366	406	439	384	388	408	385	421	444	405	399	399	377	409	407	418	388	436	382	412	391	395	407	412	420	442	378	384	405	376	392	427	386	399	388	393	397	423	383	365	388	422	381	414	381	409	398	420	394	391	372	406	391	365	377	381	371	422	380	423	398	411	413	405	395	388	395	406	391	373	377	369	351	405	380	437	403	393	396	393	405	403	386	444	379	391	397	389	384	414	404	411	392	359	374	386	349	412	381	368	416	395	406	416	388	387	386	391	396	367	381	346	395	401	395	390	387	366	385	437	412	376	389	378	389	381	418	407	404	402	397	424	401	364	380	389	395	388	373	394	393	417	402	353	375	357	349	415	410	420	379	400	413	404	352	377	410	382	375	365	353	366	398	366	368	362	398	422	394	384	388	396	406	404	394	416	401	383	402	366	425	389	394	391	382	394	438	424	366	382	373	394	409	395	389	385	379	429	389	386	402	411	377	385	444	399	402	369	405	364	426	380	378	394	375	409	385	385	408	372	392	431	399	395	384	403	361	390	388	435	405	351	393	402	381	405	398	385	389	358	396	388	377	373	405	394	405	393	410	389	408	389	373	412	394	393	380	393	385	382	388	384	396	378	353	388	421	390	397	397	389	408	377	383	363	420	413	392	378	370	380	401	397	366	377	375	350	418	399	363	374	372	392	375	376	384	398	371	397	429	428	391	405	396	389	388	401	370	369	422	423	367	412	387	386	369	408	391	393	403	379	411	404	397	420	427	391	407	362	378	405	421	425	436	384	384	378	437	400	394	381	428	366	386	407	392	390	412	377	387	408	406	400	384	419	367	414	387	392	386	397	388	428	410	388	374	373	386	368	396	434	387	360	375	409	402	436	419	354	402	409	388	405	375	419	379	392	414	381	396	401	399	427	392	360	341	368	392	412	374	417	375	424	397	395	400	401	393	381	404	400	414	378	388	383	432	421	380	381	405	370	399	414	400	379	373	386	349	393	384	379	391	375	384	397	367	419	392	388	399	385	439	376	354	393	403	392	402	372	390	413	391	384	391	440	415	387	392	419	417	374	385	402	412	383	409	384	361	400	410	403	388	431	383	375	359	384	417	386	429	386	405	367	410	411	386	379	409	411	373	376	362	397	412	408	360	425	404	384	343	412	377	420	372	371	430	395	403	394	386	418	411	400	351	410	372	381	381	419	362	375	368	389	371	374	404	395	393	399	386	394	388	375	389	389	397	419	399	357	383	377	400	390	390	370	396	379	373	388	396	385	391	397	382	414	365	396	413	398	396	390	343	386	379	379	385	409	387	413	392	378	375	427	384	374	403	412	336	378	403	373	399	391	410	382	384	424	387	386	416	418	390	378	382	392	406	406	389	391	387	404	391	396	404	382	384	400	385	414	385	424	420	384	385	364	427	394	394	355	426	410	407	400	373	403	378	373	423	392	398	367	388	402	432	427	377	379	393	400	422	406	399	426	392	374	399	357	382	385	428	376	422	389	397	394	409	391	394	421	397	435	396	373	399	424	397	379	382	380	414	400	350	421	369	391	385	378	372	400	388	352	433	410	368	422	384	391	423	400	404	349	396	405	395	374	378	381	387	364	380	380	414	387	397	383	409	382	407	371	408	386	391	352	406	391	400	393	383	403	402	398	396	377	378	381	368	413	392	413	383	403	407	376	400	394	407	401	425	400	408	400	407	424	397	378	378	387	408	365	404	381	403	370	398	373	366	368	363	388	373	432	363	408	373	407	422	402	372	403	415	418	402	392	418	394	415	396	405	393	439	439	408	390	407	374	405	398	412	411	382	420	417	424	402	405	377	371	398	383	400	349	384	405	425	393	390	359	393	384	370	387	404	387	429	423	381	403	379	381	374	389	376	380	395	361	391	404	366	445	410	417	425	381	390	412	392	386	407	416	346	384	402	416	386	396	419	381	394	421	386	373	364	413	400	402	405	414	397	409	365	396	394	416	388	378	373	395	390	407	420	342	383	411	396	386	422	398	421	388	399	371	416	421	376	432	417	397	391	393	414	396	396	398	380	404	423	406	393	402	379	371	420	406	380	384	417	394	397	405	421	353	390	358	397	417	416	397	373	364	407	403	366	396	357	409	390	402	386	385	389	368	362	411	377	404	379	417	388	376	419	386	401	399	440	405	394	424	409	366	387	410	352	373	406	419	417	381	406	423	417	384	387	389	402	403	409	393	406	393	384	392	408	402	411	425	400	400	375	416	392	394	385	382	408	423	392	384	403	381	404	386	398	400	383	388	413	410	369	430	365	384	358	389	391	411	368	369	367	385	364	406	390	405
22558	20994	28499	23694	21001	21045	6466	1536	1239	1105	1116	1111	1047	981	988	942	933	966	904	921	929	897	849	928	896	884	835	874	840	874	927	881	916	873	851	869	878	875	890	922	833	930	952	886	848	866	879	830	850	849	902	863	910	834	821	803	854	880	866	852	867	865	837	852	842	794	817	788	891	838	845	852	867	835	834	835	844	852	883	878	876	913	863	932	836	846	858	873	875	809	833	842	854	858	872	843	840	844	831	815	880	847	850	851	788	856	912	825	835	839	822	859	891	874	839	888	838	836	883	860	882	851	854	838	857	819	867	788	913	862	836	868	856	842	883	889	816	786	831	817	807	892	901	868	830	821	835	835	818	898	883	834	824	850	818	804	827	841	817	864	872	840	782	851	837	825	829	856	830	865	884	887	864	862	852	876	873	857	866	888	868	786	870	837	861	839	855	861	833	879	831	850	878	765	886	843	831	817	850	849	876	827	851	817	801	877	834	862	853	793	897	879	870	857	791	852	855	882	891	867	818	860	886	800	839	789	899	858	849	844	884	820	862	805	840	836	816	867	874	843	857	807	855	799	839	834	865	904	842	885	846	854	836	839	852	834	867	821	901	851	896	821	849	829	847	841	734	841	867	840	775	835	881	903	876	796	838	836	807	878	891	868	853	831	894	815	871	897	830	902	813	850	886	823	864	851	837	907	844	845	844	852	876	861	856	883	842	864	841	809	811	853	855	792	868	870	871	849	831	876	800	889	824	848	874	829	869	862	787	869	799	860	794	896	861	873	844	864	828	838	814	813	802	857	851	866	846	828	843	867	809	821	859	866	885	849	865	842	872	877	847	864	884	838	853	840	852	835	830	871	871	827	861	843	916	807	821	859	818	822	898	856	809	857	850	922	868	853	833	862	844	840	804	840	888	846	792	827	851	878	774	853	803	812	835	833	913	874	896	838	874	833	872	884	820	790	844	804	846	838	792	862	796	840	854	828	844	856	887	839	864	861	843	851	897	915	836	872	861	847	819	848	884	874	818	835	821	891	773	875	812	903	825	868	873	802	868	815	807	863	827	784	881	850	830	866	841	826	780	875	792	866	862	866	839	916	849	815	858	890	855	830	849	894	810	868	862	857	825	892	862	811	870	884	813	833	843	826	899	838	795	809	886	876	814	907	850	863	804	829	854	862	869	849	816	856	821	860	847	886	826	874	871	901	850	889	878	828	833	873	890	808	912	853	841	828	804	896	820	863	830	828	901	870	852	777	864	826	839	803	880	835	856	840	846	832	867	823	827	845	932	852	858	893	862	844	841	874	816	828	857	806	832	814	823	864	838	918	858	855	830	825	848	872	839	838	882	874	853	912	910	816	849	903	841	821	836	817	831	821	898	812	826	893	838	815	901	861	868	892	841	867	828	854	849	813	836	869	905	899	825	883	870	858	792	801	832	812	893	843	819	791	817	810	855	926	791	800	861	873	873	855	801	870	866	852	879	826	822	898	851	830	849	815	863	819	873	877	864	836	777	837	839	866	845	864	877	856	886	807	871	860	896	834	804	848	840	840	856	895	828	884	820	845	860	845	894	900	819	856	862	835	867	877	844	881	839	847	858	835	825	813	829	825	824	896	846	926	854	880	883	824	855	858	860	839	852	825	888	868	848	788	874	815	821	846	823	829	874	917	834	839	834	835	870	878	878	837	800	851	889	833	798	884	797	909	843	851	838	850	874	832	836	832	816	819	825	774	822	884	872	878	783	822	905	871	882	782	798	854	834	784	810	797	782	840	890	823	810	849	823	843	828	849	874	806	869	834	910	832	839	849	867	822	870	857	843	871	830	829	857	858	849	859	888	847	808	835	846	847	805	827	821	864	832	857	865	819	847	857	832	800	880	803	795	848	888	865	876	845	836	793	880	885	802	867	824	781	785	844	811	883	870	865	848	867	815	838	830	833	844	846	840	888	815	852	862	868	844	837	858	791	846	861	791	845	852	789	834	886	847	871	863	833	853	848	824	825	830	836	858	824	896	842	808	848	834	823	855	834	869	856	872	847	879	850	820	852	810	850	861	845	860	828	839	856	833	855	848	912	867	864	850	885	861	873	906	854	849	869	866	823	803	838	830	819	853	900	832	888	826	825	846	785	826	856	848	829	867	876	855	808	904	869	844	906	823	866	833	840	824	816	855	836	878	885	833	890	832	865	828	838	859	854	811	837	870	867	825	817	862	823	858	882	854	793	896	847	854	883	831	851	874	831	865	788	841	795	828	836	858	829	905	853	837	824	818	865	809	857	851	828	799	827	846	867	789	854	852	836	870	817	853	832	821	831	889	803	844	864	831	924	835	828	825	833	816	875	876	866	850	792	815	821	860	875	836	871	829	846	868	808	837	828	818	825	884	892	880	811	792	852	833	865	872	835	823	785	783	883	853	854	848	830	847	811	853	857	813	874	872	828	868	886	844	859	842	842	861	847	797	791	809	864	820	866	937	828	826	885	835	866	830	847	918	811	851	842	848	842	877	824	835	843	855	874	832	877	876	824	830	839	861	840	879	891	843	852	868	798	837	894	854	804	806	855	889	857	882	847	846	818	851	840	846	780	828	860	833	808	849	881	869	831	876	836	835	865	909	795	840	867	853	802	824	812	851	836	868	836	835	802	817	892	845	824	849	844	890	867	838	826	805	796	838	841	831	849	860	872	875	876	879	862	839	893	825	848	827	856	814	824	816	875	843	842	790	799	833	880	853	841	762	859	849	810	852	836	848	906	799	816	856	807	853	841	852	885	860	847	844	840	845	844	804	845	871	830	875	822	894	773	840	850	852	814	851	861	826	883	855	780	850	872	886	851	829	843	810	875	861	883	865	853	860	821	870	813	856	805	847	830	847	832	834	818	838	847	844	830	839	820	848	892	825	818	807	899	835	819	842	848	833	844	848	793	847	851	811	850	860	838	882	848	809	827	809	790	841	794	823	852	833	916	829	852	782	857	849	805	811	893	877	865	815	894	850	777	806	836	815	874	842	801	881	851	825	881	880	814	822	852	772	857	828	831	841	839	889	833	788	870	844	899	901	864	816	847	835	830	835	855	864	843	891	814	855	853	851	809	887	795	812	882	828	864	831	860	835	839	880	821	842	867	854	836	845	801	899	859	855	854	856	879	886	904	832	900	814	866	820	877	908	861	861	817	885	859	857	849	838	754	863	841	874	810	833	854	820	859	836	842	813	867	885	847	920	804	902	895	819	816	825	824	831	842	823	831	875	813	809	842	870	872	865	831	819	819	815	830	864	880	809	937	839	828	857	841	890	879	846	829	866	802	851	836	815	846	837	817	893	822	798	829	861	840	862	893	851	881	826	857	779	832	882	874	820	858	824	871	882	846	810	913	862	899	832	833	837	827	907	860	848	910	844	905	835	842	836	845	860	855	873	868	817	888	816	819	805	845	839	886	896	824	853	888	851	880	898	784	874	813	859	826	814	871	874	838	818	855	845	824	801	880	879	883
5289	14512	9413	4845	3547	2755	2180	1865	1608	1424	1370	1297	1260	1163	1169	1082	1014	1067	1048	958	983	947	970	1009	940	930	1008	904	946	929	890	918	907	960	916	871	947	899	868	907	887	904	877	876	943	886	925	877	909	911	899	904	879	890	889	881	912	927	913	878	923	960	941	847	940	921	838	858	915	890	911	874	902	824	818	882	915	882	835	875	902	880	905	823	862	861	845	893	855	910	864	876	868	873	850	864	854	886	856	852	883	872	898	914	875	896	883	859	867	895	894	866	904	836	871	919	845	883	893	900	920	855	907	932	869	939	872	896	832	857	924	851	881	841	864	847	898	895	848	866	904	882	885	867	938	876	896	852	874	912	830	882	851	904	877	876	941	915	858	870	919	886	850	918	883	870	872	874	911	897	868	891	879	882	868	896	865	906	878	841	885	883	844	951	835	903	876	843	890	888	870	931	870	843	860	905	876	859	862	886	890	844	889	900	849	886	866	929	873	913	874	898	872	829	863	893	902	897	836	930	901	901	864	888	888	863	840	853	880	856	887	930	859	867	897	877	864	860	890	853	859	875	904	870	877	883	860	884	882	851	874	896	876	883	893	931	913	961	909	887	872	884	878	904	840	897	854	849	896	867	880	919	886	878	923	833	899	942	890	924	893	823	924	921	861	903	893	856	833	907	926	881	824	897	842	900	823	893	891	919	888	885	849	903	875	880	844	936	897	887	889	837	905	838	864	866	885	894	865	858	840	895	851	902	860	897	886	921	877	869	896	925	975	886	864	838	859	813	908	834	855	843	863	886	884	874	897	846	917	879	890	875	860	834	929	877	861	903	850	878	854	903	872	894	840	888	866	893	809	852	836	898	838	858	883	886	886	885	877	927	913	886	863	940	878	885	878	930	816	897	819	868	901	869	915	907	873	912	878	866	851	875	868	867	871	892	843	831	824	861	850	870	852	903	853	868	874	853	908	859	905	907	847	847	841	830	885	861	861	842	883	872	859	893	942	842	866	887	894	848	827	844	947	883	845	881	886	867	915	867	879	859	916	871	859	929	937	870	871	830	925	889	831	873	839	872	850	947	909	928	872	862	897	903	854	865	879	890	879	911	843	873	913	857	825	857	932	854	864	832	851	910	883	893	833	911	865	891	895	890	888	882	882	880	888	812	909	903	870	894	909	871	865	887	869	866	893	880	889	938	858	921	857	878	864	840	878	883	844	857	833	944	840	880	872	895	914	870	889	851	895	913	883	907	878	910	900	877	874	918	886	786	860	787	879	934	885	873	907	890	921	872	880	871	905	918	878	871	916	888	842	854	861	893	885	826	842	849	908	876	831	873	812	911	866	879	883	866	859	878	879	911	875	875	901	871	924	860	880	873	874	900	873	878	817	912	890	923	868	847	908	850	913	835	935	883	824	906	937	880	833	883	901	912	831	909	919	860	831	894	869	875	903	847	903	856	870	897	856	841	870	897	872	909	847	862	874	869	871	883	913	871	930	900	815	872	862	938	865	868	894	930	839	841	883	805	858	879	851	914	901	863	812	888	878	923	904	923	917	880	815	920	867	881	865	883	842	869	967	840	859	903	857	861	903	869	882	864	844	827	930	902	906	853	876	920	912	897	858	837	922	848	878	844	859	868	859	834	890	840	874	891	837	840	851	819	912	844	865	833	903	852	844	877	920	900	906	886	843	880	884	846	871	833	888	893	830	857	882	832	858	887	847	883	913	913	937	898	854	898	844	907	911	907	833	897	887	902	877	884	862	891	859	866	908	907	850	829	939	878	846	833	887	883	844	868	867	830	921	966	871	824	886	924	843	867	917	894	852	886	903	866	830	889	886	847	829	924	887	836	874	873	831	895	878	865	892	906	868	834	936	900	873	853	815	908	867	886	817	888	835	915	866	873	926	886	905	858	867	893	875	884	914	902	885	902	891	846	883	927	874	904	910	891	881	885	879	918	865	894	877	862	858	903	883	807	875	890	906	851	880	900	935	866	857	931	838	871	912	886	887	878	896	886	874	855	903	812	920	821	886	884	861	854	869	909	814	874	901	874	878	849	859	889	951	958	897	833	867	948	914	895	829	875	916	922	885	907	893	870	921	911	853	806	924	890	857	847	886	900	929	886	893	895	865	908	937	915	840	838	913	833	909	899	840	914	891	845	861	880	857	857	873	869	916	881	851	842	899	839	852	879	890	841	837	855	879	863	877	842	864	813	877	848	940	904	834	894	863	842	855	879	947	897	905	882	860	837	919	932	911	857	919	899	921	876	884	924	870	915	904	834	886	836	853	860	910	899	922	844	895	881	847	882	851	903	898	835	906	880	903	915	851	858	897	859	841	852	849	872	876	916	925	922	816	904	819	869	886	871	906	908	927	918	844	922	887	901	842	917	799	914	885	875	880	902	771	834	879	908	892	895	895	868	873	876	863	901	877	895	896	874	836	878	912	862	899	888	938	909	914	820	872	871	878	872	890	919	894	916	853	909	853	809	913	892	875	830	899	848	914	925	867	881	876	903	907	948	849	841	855	899	849	872	861	825	877	855	832	876	934	881	906	902	927	911	883	847	882	906	826	938	922	899	908	913	860	860	876	893	891	906	852	946	894	900	898	847	874	838	897	826	860	903	891	840	902	880	886	862	936	826	893	882	900	847	849	854	868	897	887	888	892	880	929	940	862	907	858	829	846	877	873	871	891	902	865	857	906	928	904	885	924	835	877	902	921	878	847	856	919	896	801	890	893	878	890	874	893	864	883	860	866	887	910	827	861	931	857	937	875	907	873	904	890	920	913	893	851	854	909	881	910	875	851	868	876	891	936	862	913	891	933	930	871	873	843	876	885	888	841	867	870	905	882	889	883	848	864	812	868	859	886	931	902	896	923	883	887	872	874	915	864	893	887	866	897	859	879	872	857	816	879	898	888	904	877	925	881	889	894	810	881	885	931	891	822	884	848	880	932	861	862	841	874	881	875	862	860	849	835	891	890	878	929	882	851	928	807	860	888	891	867	893	937	926	857	856	859	869	821	918	875	909	845	875	795	870	867	903	871	834	901	880	898	888	900	894	881	926	883	912	870	912	828	871	851	884	841	916	889	896	884	891	896	842	892	889	905	868	876	877	895	838	892	877	886	929	904	902	924	883	840	912	917	873	879	852	915	924	871	874	945	888	878	900	882	898	840	871	897	916	841	891	896	869	862	920	869	885	892	848	852	901	858	862	879	923	825	937	890	915	872	868	921	850	921	871	887	843	851	889	896	895	877	899	833	866	889	862	870	839	900	884	895	885	906	895	894	880	872	900	898	881	895	908	812	915	883	881	921	891	881	832	896	828	843	861	875	918	852	848	904	856	853	894	934	902	917	865	865	866	889	906	878	905	923	868	919	844	852	883	828	895	872	905	826	912	875	877	914	885	867	861	888	844	849	923	863	781	896	857	852	796	936	859	858	874	897	878	885	857	871	889	828	810	875	888	856	928	847	848	893	875	873	900
27158	17151	3158	504	314	313	280	230	242	247	256	246	217	244	212	221	245	249	243	246	237	269	239	212	245	230	219	222	242	264	237	211	227	231	232	242	236	227	243	231	236	228	223	203	262	222	279	223	229	212	272	241	207	248	210	200	206	189	214	220	236	220	226	220	244	248	238	244	197	216	254	251	244	222	219	277	230	252	239	249	237	253	236	227	273	230	241	214	220	245	251	221	244	222	235	228	216	242	228	220	250	241	232	216	226	216	228	213	231	235	223	253	241	226	253	219	239	242	225	228	238	242	236	235	202	201	273	228	234	219	214	209	255	246	246	235	235	233	257	243	211	225	221	258	226	215	245	238	245	236	253	237	240	250	218	230	245	228	231	233	232	214	216	258	221	238	213	217	263	245	261	220	230	212	249	222	220	256	227	243	228	230	188	211	218	210	237	243	222	243	258	230	252	221	251	231	234	200	230	230	235	238	229	245	206	236	220	249	235	240	205	240	201	219	240	238	249	266	264	236	226	236	246	222	223	236	239	247	216	215	247	234	222	255	248	260	219	216	235	245	239	260	219	268	213	217	253	259	240	223	245	241	237	217	219	217	228	203	247	221	241	227	206	251	219	231	234	212	214	238	239	213	244	233	213	251	254	208	209	229	219	261	214	203	214	227	259	219	262	216	271	257	217	223	231	226	243	248	224	241	253	229	243	241	212	243	215	223	245	213	219	202	213	275	264	225	226	227	226	244	253	245	235	239	225	221	227	255	240	204	240	258	252	225	233	237	230	217	239	223	246	260	252	228	234	234	232	237	239	249	218	209	245	235	231	235	224	234	247	244	247	235	246	226	217	208	253	237	255	267	232	219	211	230	274	213	218	242	254	246	232	254	252	221	238	231	219	255	281	219	194	247	234	235	255	225	241	256	223	222	217	267	229	227	257	224	210	258	225	228	222	231	226	214	236	229	232	210	206	249	209	248	252	232	228	246	223	233	233	246	236	264	259	240	274	214	205	236	236	218	227	261	240	238	235	235	257	225	265	238	235	214	247	242	213	224	231	245	256	238	249	277	229	259	225	249	248	253	239	228	238	241	225	255	221	213	212	243	243	228	235	230	217	210	252	240	235	218	255	265	222	234	237	230	255	231	251	227	229	257	256	230	228	251	216	259	242	250	213	225	235	225	219	231	233	241	239	207	233	232	233	218	225	244	245	243	232	232	209	249	234	218	230	264	229	237	215	223	228	228	238	241	252	243	275	228	197	219	208	219	247	202	252	241	218	211	215	254	242	253	222	259	249	224	227	227	228	253	251	229	244	211	229	234	266	231	226	224	249	229	205	221	217	245	231	219	229	225	232	228	237	237	246	221	226	222	231	212	249	240	234	242	233	234	244	276	242	209	233	205	238	214	241	234	273	269	209	236	242	222	223	255	253	218	228	238	236	223	241	225	214	227	212	242	207	251	245	261	232	215	248	230	225	220	236	216	233	206	216	219	217	244	236	244	228	188	212	240	213	242	243	234	239	266	227	218	211	203	233	230	231	228	244	257	251	268	238	222	224	219	240	218	213	202	209	251	225	214	219	223	229	239	248	210	246	248	269	213	223	247	240	238	256	250	228	217	253	257	243	203	223	209	219	237	228	265	245	213	228	227	256	214	204	216	259	219	276	257	220	246	221	250	251	253	243	231	261	236	241	229	232	254	208	226	250	261	236	229	261	251	246	245	226	268	226	205	235	243	248	236	245	241	247	230	232	240	238	216	233	230	200	212	247	235	233	241	231	221	234	228	237	263	263	205	241	248	249	256	253	262	237	227	254	245	242	236	218	234	235	228	250	245	209	223	243	259	233	214	266	228	226	231	248	222	233	228	209	217	219	225	248	211	239	226	226	237	226	217	222	243	254	222	259	232	249	224	236	227	238	247	230	240	228	209	244	248	251	217	252	249	221	272	217	238	230	231	233	223	230	212	205	226	223	245	255	237	255	225	225	240	236	247	254	251	246	207	252	212	224	215	215	218	230	214	240	254	223	207	231	235	265	240	224	241	230	264	239	224	228	223	252	247	233	227	262	238	234	257	238	231	221	218	250	272	268	215	232	230	213	217	233	225	239	221	241	239	258	251	238	219	255	236	225	227	235	231	222	250	261	250	245	238	228	228	226	227	262	227	220	254	224	241	236	223	254	237	223	234	239	231	231	215	225	249	224	220	247	242	234	263	208	244	234	215	230	253	246	224	250	253	235	241	265	195	222	222	215	242	260	248	214	208	246	242	228	234	233	231	239	250	231	212	247	245	201	235	218	240	219	252	225	247	240	230	241	214	210	221	212	216	241	222	244	248	228	215	253	216	242	222	247	255	250	215	241	236	216	229	235	219	226	238	243	233	251	237	229	244	253	253	227	242	254	212	234	227	239	222	255	246	221	233	230	236	203	235	220	228	247	215	224	232	233	206	230	223	234	211	229	242	241	236	220	255	245	243	246	224	246	246	224	236	223	223	223	241	247	248	225	234	219	232	245	223	226	234	216	226	207	218	241	252	207	236	234	237	240	249	218	212	248	251	258	236	231	228	242	217	229	242	254	267	237	235	216	220	230	244	211	232	232	244	260	246	254	239	224	238	212	263	210	196	239	212	260	229	252	251	241	218	245	225	214	238	213	216	211	245	248	254	213	203	243	227	212	225	234	231	241	224	225	245	196	231	261	267	254	223	242	238	242	236	242	218	264	244	261	235	220	233	239	212	233	204	237	267	268	233	248	249	211	234	245	245	246	231	237	203	209	224	264	238	253	225	234	223	236	241	215	232	243	242	237	231	231	230	221	213	228	244	235	231	258	249	214	249	258	245	221	228	245	251	247	216	260	205	231	227	232	211	255	228	215	267	211	227	227	237	235	247	217	248	243	206	207	255	230	208	240	216	239	223	248	232	223	239	227	213	199	242	242	236	224	241	225	206	250	225	239	232	250	235	244	232	263	230	231	220	260	237	206	229	225	241	247	210	224	224	216	205	223	244	226	257	256	216	233	221	258	229	214	234	226	238	219	238	256	235	255	253	250	259	231	245	229	270	229	228	251	239	242	217	198	222	248	231	233	255	225	241	235	228	233	233	247	254	261	227	231	247	253	213	233	203	218	247	216	246	218	236	244	238	270	234	235	240	238	242	230	248	249	221	264	200	220	240	259	223	262	222	241	227	260	229	225	222	245	225	222	214	242	231	217	245	229	228	237	242	247	257	238	242	210	227	241	241	242	230	227	237	206	240	241	234	244	221	244	223	230	234	262	228	201	266	246	238	232	249	237	234	262	241	238	211	243	217	228	214	247	241	228	224	261	228	216	225	221	202	192	225	278	238	223	246	253	224	231	235	238	232	241	261	235	255	248	224	239	249	238	241	240	245	250	213	227	221	238	248	279	229	218	209	223	215	210	241	229	220	243	217	237	245	264	207	226	265	222	231	235	219	233	245	224	256	235	216	216	241	251	237	209	238	237	252	266	219
4324	812	629	382	354	332	313	322	295	279	285	268	283	278	285	276	266	279	255	281	247	252	235	284	261	257	247	250	263	279	263	262	280	252	250	265	254	268	288	270	265	278	300	294	262	289	258	258	281	246	269	276	272	260	264	258	279	270	272	250	250	249	277	261	264	302	240	272	274	271	258	301	272	277	250	260	251	273	279	250	236	255	251	245	236	254	265	230	254	267	268	285	280	269	261	281	249	262	236	264	271	280	253	275	267	277	308	286	268	268	260	265	273	257	290	274	270	261	293	234	225	252	291	251	256	262	273	288	272	248	270	268	267	285	275	250	260	266	252	249	259	254	272	314	235	305	276	287	274	265	245	262	243	281	283	237	258	254	274	279	267	246	286	261	272	243	251	268	238	272	269	231	249	267	278	252	272	268	275	267	272	220	272	274	247	283	252	258	272	276	272	283	264	261	258	272	243	262	254	242	268	246	240	263	274	267	249	257	271	282	264	239	256	273	239	274	267	252	252	268	264	267	265	258	259	267	290	266	267	273	249	246	290	261	272	263	292	284	268	298	274	259	274	263	279	263	262	217	249	275	273	250	266	249	250	273	263	279	259	264	278	273	262	281	272	282	272	288	269	254	255	268	239	273	242	244	267	261	253	259	273	244	260	269	274	248	255	270	243	244	272	252	244	260	269	258	242	289	256	254	291	272	260	263	247	288	286	280	252	267	247	265	283	228	268	278	266	285	263	234	250	273	250	296	251	247	304	261	267	272	298	285	244	274	261	276	288	267	270	257	254	289	275	259	287	283	269	249	264	274	283	230	293	260	241	266	287	236	271	263	259	246	293	253	277	251	273	275	270	254	297	286	272	295	262	242	255	265	283	282	261	296	295	251	258	276	273	248	257	282	244	253	296	287	259	256	263	259	251	296	286	253	256	265	263	259	277	257	252	296	253	262	259	276	256	268	277	288	274	273	269	289	253	269	274	261	285	261	274	264	289	267	263	271	298	279	263	289	239	257	258	254	253	279	257	246	268	279	258	277	261	245	285	256	277	250	267	274	256	290	296	275	261	238	285	291	277	293	248	265	249	285	290	271	277	237	226	265	262	272	269	263	286	260	248	267	265	259	247	241	264	259	285	287	290	288	241	245	256	288	274	259	301	238	267	259	292	263	252	245	272	257	288	264	271	253	286	292	271	270	265	270	317	288	270	275	232	282	254	273	247	255	270	261	284	264	292	260	266	264	267	261	246	259	264	251	275	249	297	278	244	247	249	248	247	288	262	267	295	264	266	261	255	239	253	260	287	274	274	278	248	275	271	276	277	264	289	273	265	278	269	270	265	249	252	256	258	226	285	256	243	306	240	263	293	287	279	256	266	280	277	271	283	257	285	283	276	238	258	268	251	281	232	287	284	273	264	286	252	307	243	243	238	284	254	247	233	258	263	254	267	260	298	281	270	250	254	251	241	301	262	282	276	262	227	277	261	289	260	254	248	267	227	271	289	270	274	275	259	246	274	270	257	272	267	268	240	250	309	246	283	276	268	233	265	278	250	257	284	278	268	297	239	245	274	265	271	276	269	280	251	273	278	295	269	299	253	253	237	266	250	261	274	247	269	271	261	271	267	265	302	290	246	298	256	254	291	283	280	277	256	268	294	297	288	298	250	270	270	248	334	280	251	285	267	249	257	266	267	288	241	286	273	280	304	256	270	233	262	251	268	265	249	250	284	274	239	247	281	283	318	268	259	254	246	256	260	244	248	256	298	288	276	258	280	262	265	245	264	253	293	287	275	267	297	270	270	269	286	278	229	277	291	297	264	266	252	242	258	265	289	262	258	273	273	250	280	257	265	238	259	267	270	279	273	283	277	273	272	270	278	287	270	274	282	263	291	278	256	279	270	265	288	291	272	283	276	263	239	292	283	273	266	300	261	253	251	240	277	257	241	244	253	281	267	231	276	224	253	265	279	288	259	261	281	252	280	253	268	255	270	255	276	266	291	262	260	277	268	277	273	250	266	273	249	279	281	270	264	301	264	263	289	284	274	250	243	268	261	234	286	211	256	293	267	283	287	276	274	245	260	245	272	276	271	290	261	281	272	234	304	264	258	298	270	277	259	258	271	282	272	255	272	245	249	262	259	261	282	284	276	268	250	270	275	294	262	226	257	296	266	292	231	244	278	283	274	249	289	248	255	262	276	273	277	266	290	271	287	225	274	247	272	267	255	261	247	265	259	269	271	277	262	267	278	293	236	280	286	259	268	287	243	259	284	241	258	260	282	251	268	222	278	284	301	284	249	271	263	247	258	268	267	244	280	297	281	273	263	273	247	277	271	258	278	243	254	271	254	268	268	258	268	253	268	274	280	292	248	248	272	251	249	260	263	264	244	250	242	243	274	260	257	264	278	275	255	286	261	263	263	268	254	263	249	246	274	289	277	265	269	287	267	261	255	247	289	259	269	246	269	297	283	289	295	249	241	262	293	252	248	285	275	278	297	248	270	255	268	259	287	269	276	280	279	255	240	283	274	264	264	285	259	274	242	278	287	257	258	257	239	275	278	289	259	280	253	290	271	272	275	229	273	254	294	239	262	255	244	307	274	283	288	252	266	283	280	275	271	265	267	227	266	253	267	292	238	268	291	253	274	265	274	268	287	269	268	270	273	277	264	265	263	257	234	274	251	261	260	254	253	264	265	276	269	273	277	252	263	263	252	288	296	267	280	281	286	262	265	273	284	270	266	247	261	274	254	271	277	223	272	248	261	273	301	262	250	269	267	244	287	260	281	265	304	273	239	271	268	269	236	259	263	256	277	291	285	280	259	278	249	253	261	266	272	261	246	268	258	299	285	295	281	280	231	240	252	274	267	254	235	278	252	244	289	249	261	269	273	268	237	278	263	279	270	243	272	252	263	271	271	270	285	277	261	286	251	261	284	265	271	264	254	289	274	255	267	298	268	287	277	237	241	227	236	246	278	284	268	279	254	297	257	258	263	267	283	240	256	247	265	247	262	280	271	258	274	267	286	278	264	270	287	258	278	276	252	289	268	309	257	274	270	251	272	282	290	298	285	277	262	282	274	272	253	275	274	296	256	280	242	277	298	261	256	245	223	288	277	284	258	269	282	270	266	249	278	272	266	255	271	264	254	282	310	288	251	275	246	265	256	287	297	292	270	258	259	263	276	250	298	260	244	250	290	289	241	246	273	250	264	251	270	269	250	246	273	274	276	269	252	291	284	283	281	280	278	282	253	266	250	277	267	247	295	272	266	249	265	259	269	278	281	293	267	280	261	256	237	288	281	270	272	266	300	278	252	276	281	294	304	257	253	262	287	272	278	269	283	258	273	282	276	257	254	282	265	246	244	245	292	240	247	271	266	280	285	252	268	260	264	267	283	273	277	260	229	268	255	249	273	245	279	277	270	257	264	267	281	258	262	259	272	238	277	257	260	278	248	254	264	252	263	262	285	265	261	272	250	274	278	252	256	266	272	268
23635	21004	28032	24179	20968	8211	1120	865	773	718	741	712	660	662	639	675	628	630	580	622	569	603	593	591	621	606	587	599	607	570	585	601	601	612	602	606	597	613	582	590	565	550	600	580	633	557	587	558	596	600	582	541	626	580	576	611	596	552	565	604	623	600	581	617	538	558	627	582	593	592	625	560	570	586	604	559	597	562	561	577	566	553	535	606	554	543	558	563	571	609	562	608	550	566	552	548	578	564	553	603	576	583	608	547	565	568	585	633	595	560	598	522	537	578	590	562	568	591	551	549	569	622	542	594	568	610	583	575	575	571	571	518	607	574	569	585	568	573	585	567	616	567	572	568	572	588	591	569	579	600	589	544	562	536	547	571	600	547	607	599	584	582	563	569	600	586	577	594	591	552	547	595	587	551	587	580	575	592	567	573	582	577	598	564	544	570	565	581	619	579	573	638	566	561	567	564	555	570	643	562	540	560	556	575	570	548	555	525	586	562	569	611	556	607	600	572	582	590	589	586	510	542	576	567	589	591	594	623	562	589	561	614	623	598	554	575	572	529	589	560	612	525	581	591	558	567	570	546	535	606	580	578	576	555	569	559	565	529	593	602	591	565	577	636	589	549	580	536	623	558	550	579	583	548	606	567	584	586	560	584	585	599	589	604	583	594	556	540	590	547	542	588	555	605	565	582	551	599	569	568	557	555	537	551	605	525	600	631	561	595	614	545	580	575	590	550	573	593	601	543	554	582	584	584	606	593	576	595	594	561	596	596	554	595	566	615	559	560	589	539	591	609	570	577	557	537	573	576	573	574	574	587	521	566	609	542	593	612	528	584	608	558	593	634	508	549	570	600	533	575	579	539	575	539	560	616	550	605	589	567	583	560	610	627	576	574	574	603	608	538	563	618	580	571	550	561	608	575	592	583	582	562	602	603	548	547	592	586	571	590	601	618	561	584	567	531	558	617	585	512	548	584	572	563	566	625	572	573	588	588	614	525	595	563	600	560	576	557	583	558	583	612	570	569	594	583	557	613	600	561	561	566	598	565	623	583	589	565	597	605	586	605	601	585	579	532	607	569	626	596	558	571	582	544	558	618	603	604	540	542	583	571	524	562	612	552	556	595	569	570	608	586	560	573	568	562	535	533	514	548	618	591	623	553	590	564	586	546	582	594	590	556	582	529	616	561	580	551	591	573	638	590	538	571	580	552	528	560	570	540	602	541	615	551	604	605	608	583	583	559	555	604	534	592	540	582	568	568	553	589	554	578	558	563	571	606	619	581	555	637	573	580	567	640	592	597	597	571	557	537	562	589	581	570	520	561	547	607	582	570	583	590	567	602	570	581	555	580	602	594	556	606	541	577	582	570	605	566	578	535	524	604	541	584	619	562	592	613	561	559	575	593	553	592	612	575	571	555	556	546	556	592	554	566	585	581	548	564	576	597	580	577	610	575	584	520	580	568	599	599	582	592	523	557	628	538	566	632	559	588	594	548	567	580	550	594	548	552	557	542	575	567	622	569	587	581	579	576	573	569	558	553	578	589	572	555	554	583	578	562	521	581	559	588	581	642	579	571	606	549	627	571	571	575	570	570	563	556	628	626	588	599	587	549	586	563	563	584	583	557	564	577	583	588	571	606	578	572	567	580	581	552	588	589	565	541	585	617	553	607	575	579	559	613	581	613	553	583	575	588	582	580	610	559	570	566	588	552	564	595	577	571	563	590	581	639	559	546	554	586	586	566	565	608	568	550	623	604	590	559	605	583	592	573	539	569	586	607	605	568	575	566	528	605	542	567	583	574	519	578	605	568	608	590	591	568	587	592	548	624	627	571	557	574	587	544	549	575	596	551	530	568	569	591	567	599	583	590	585	557	571	600	558	547	520	608	550	537	542	557	541	617	611	640	580	555	570	599	550	564	549	596	596	594	590	562	580	603	583	556	558	573	591	576	563	562	534	589	568	547	582	548	590	538	577	576	568	549	561	620	555	562	626	517	547	518	608	555	578	579	603	579	515	561	581	599	564	613	569	556	589	601	552	577	611	549	584	533	573	524	564	561	591	601	580	551	610	552	578	552	561	614	584	530	553	531	570	542	557	583	582	544	588	581	571	596	546	538	585	600	554	536	547	573	613	587	550	584	550	571	538	576	613	520	565	558	564	574	549	579	555	585	555	608	577	589	560	581	576	545	563	599	547	545	604	555	577	576	603	611	613	604	576	621	622	587	574	560	559	580	536	603	587	566	546	586	604	538	585	566	587	585	603	555	589	602	586	565	582	609	563	572	581	569	558	612	563	559	569	584	593	596	557	582	535	592	583	560	568	586	609	536	550	572	600	598	563	574	592	611	582	566	588	561	582	575	529	590	538	544	603	595	562	578	570	581	578	575	614	539	583	615	620	610	587	577	596	602	605	601	561	593	607	590	526	586	563	576	574	574	583	598	567	564	574	581	605	616	544	579	577	610	568	573	634	568	602	574	577	547	559	583	568	569	583	593	605	573	548	542	592	555	563	578	598	594	584	539	580	557	562	553	571	577	574	577	597	573	592	544	608	578	541	594	572	574	594	592	590	580	563	568	619	598	572	591	571	599	583	566	606	551	564	595	577	590	552	569	536	561	541	583	531	553	591	557	585	588	579	571	574	536	586	520	578	538	556	585	580	548	524	561	599	571	543	559	597	579	570	563	566	601	569	575	608	570	601	589	608	554	573	550	532	589	583	583	580	609	565	599	550	619	561	553	532	557	596	597	559	594	543	556	586	566	556	592	580	551	541	619	607	558	568	573	540	628	593	593	596	546	548	582	577	625	574	574	588	523	580	562	579	561	544	599	605	571	612	541	597	587	594	563	597	542	581	583	553	562	542	532	595	519	556	587	593	563	590	586	607	590	590	608	549	556	554	578	565	568	574	530	566	567	574	550	545	620	556	593	546	575	586	616	530	575	602	610	628	563	590	592	570	583	589	651	577	608	616	566	610	587	560	565	540	530	589	575	552	557	571	577	565	581	594	562	634	551	559	581	557	573	550	559	584	564	569	568	595	573	543	543	592	594	590	580	562	604	598	621	568	626	632	570	568	579	570	597	564	572	547	556	612	602	573	582	540	582	535	521	599	588	579	540	551	591	548	564	602	623	565	531	556	589	562	562	572	564	566	575	626	581	603	594	555	552	549	574	588	549	562	595	558	603	596	564	558	591	603	595	577	548	600	591	574	559	583	596	566	584	551	565	604	549	602	546	534	565	608	585	560	574	564	571	597	555	608	608	566	617	555	588	579	564	621	606	561	566	571	532	573	571	544	551	563	567	577	635	599	597	569	610	598	617	563	554	607	575	601	569	577	559	652	554	575	585	547	588	573	603	604	613	597	613	614	624	529	583	565	549	615	576	603	544	559	560	589	571	588	547	597	606	569	598	528	578	597	604	584	558	547	589	526	552	589	559	563	613	595	522	604	557	548	597	587	634	548	594	589	568	586	583	605	610	588	567	563	542
3790	8779	5706	2809	2043	1599	1363	1112	970	867	875	739	739	755	743	682	661	670	672	644	674	600	657	660	660	645	649	623	640	653	588	607	608	598	597	658	600	651	669	621	599	611	602	579	577	605	610	641	617	576	574	627	590	645	629	613	566	603	616	629	638	614	617	575	594	602	633	616	637	562	628	665	544	621	574	623	614	568	637	557	623	629	585	611	607	593	593	594	578	616	647	617	550	624	581	577	598	595	580	618	598	645	581	638	633	571	596	585	548	570	634	592	561	567	588	604	644	572	640	605	592	630	577	577	580	632	605	627	596	573	570	603	615	597	573	586	595	624	621	601	601	584	619	601	573	584	573	561	626	569	614	603	586	595	574	629	588	584	609	583	604	597	593	620	596	652	571	581	635	607	667	592	549	616	634	617	589	585	616	595	633	595	566	590	564	582	591	630	625	592	571	596	641	589	639	550	609	617	638	592	627	575	620	585	618	610	593	594	638	607	597	574	650	558	591	605	632	632	607	594	606	639	597	619	578	581	593	588	647	625	594	588	574	593	620	568	576	577	580	589	621	596	620	620	565	582	619	588	629	608	588	652	597	568	624	648	612	621	546	573	600	630	604	587	596	620	605	554	585	623	640	602	604	566	613	612	572	614	546	639	622	623	574	638	568	630	586	596	565	617	590	621	581	598	577	578	612	619	594	599	584	594	603	575	557	576	636	617	599	585	642	553	610	601	588	617	611	590	643	607	639	588	613	580	629	624	573	602	617	652	603	594	618	627	606	596	541	607	608	567	608	581	603	639	620	576	616	636	580	627	599	626	557	605	621	596	584	635	580	638	576	621	586	600	574	510	627	629	580	604	548	629	593	581	605	616	619	569	623	597	625	595	616	612	593	570	605	619	607	599	619	602	608	637	601	586	619	583	657	637	590	621	592	641	621	598	581	594	598	577	590	603	539	611	586	574	621	569	592	599	583	587	560	639	592	619	633	641	519	573	587	603	550	571	608	626	604	631	613	615	624	605	591	629	626	594	610	591	616	604	601	591	617	618	574	581	570	591	609	599	617	612	572	579	640	611	638	625	589	596	617	592	624	587	586	599	590	559	616	598	642	611	624	605	631	637	552	588	627	632	631	580	630	581	606	607	582	558	611	602	593	578	616	582	603	572	609	548	547	617	615	644	573	585	619	593	614	567	579	612	616	601	617	592	593	557	600	605	630	565	607	621	587	642	628	604	576	572	615	557	647	539	593	605	605	623	587	608	590	598	624	586	619	547	585	601	589	566	592	573	599	601	584	599	602	604	609	611	603	623	566	610	634	642	608	578	605	573	612	654	627	631	595	599	623	604	609	579	596	652	611	642	619	593	635	610	553	585	589	599	583	609	587	628	619	669	614	622	579	626	632	606	608	599	597	628	614	589	583	602	642	651	621	604	590	564	584	645	569	547	581	652	588	609	628	574	649	643	603	623	616	589	643	609	544	586	602	604	612	660	621	577	619	631	611	578	624	603	618	577	562	586	585	573	630	577	593	581	604	598	563	583	608	593	606	583	595	564	600	604	576	597	588	639	632	617	600	601	578	636	632	548	588	577	612	595	609	613	640	574	545	595	597	623	605	586	622	607	578	581	603	631	601	592	590	600	582	605	606	603	602	603	572	616	619	613	600	595	549	645	569	626	602	625	609	623	591	580	610	601	610	600	581	611	624	596	582	565	574	617	619	614	638	591	584	627	593	604	566	649	575	594	618	599	592	605	633	607	618	573	583	590	570	560	548	590	601	562	579	587	570	611	620	591	558	619	586	644	593	649	625	558	604	631	594	610	616	591	579	575	578	623	585	568	585	608	594	609	606	581	606	550	585	613	578	629	581	597	628	651	584	595	591	582	613	639	613	625	557	588	626	615	600	603	551	581	617	607	611	620	604	617	567	604	631	605	562	580	659	644	604	584	633	584	609	603	643	587	577	599	599	614	636	636	630	618	616	592	577	577	635	639	623	634	612	606	563	609	598	615	608	653	598	601	598	622	577	618	616	543	608	619	602	607	582	605	627	605	622	651	598	584	600	575	615	602	608	579	578	584	628	661	557	591	596	544	619	611	630	565	585	610	603	606	613	592	589	601	622	586	614	621	642	603	592	594	617	627	591	608	604	620	624	586	632	629	589	587	579	632	539	592	554	604	595	628	626	609	571	572	634	627	600	595	574	598	624	573	586	625	605	642	586	591	601	610	591	587	589	598	596	623	570	634	634	579	618	589	612	608	586	589	608	570	590	571	626	557	618	595	606	572	549	592	616	540	670	645	605	589	579	630	581	613	596	626	604	575	593	620	591	568	544	638	600	614	532	586	635	565	647	626	565	570	601	621	594	565	569	575	596	658	631	593	633	628	596	576	564	649	598	632	628	598	583	619	597	593	603	612	590	577	581	606	598	622	622	612	581	595	627	601	593	600	577	652	587	644	616	583	584	651	640	596	601	608	626	626	608	599	630	613	624	613	604	594	637	570	603	647	605	619	636	590	625	611	633	613	603	639	558	582	583	588	577	592	574	581	545	627	613	602	600	581	592	588	604	576	613	620	604	572	564	616	607	581	586	578	592	577	634	643	633	596	549	597	630	572	630	604	580	590	560	581	573	594	576	579	631	620	599	589	569	566	594	592	590	586	619	607	635	581	627	593	606	595	586	601	598	601	647	635	558	616	608	565	565	545	576	577	553	543	597	559	601	611	619	591	610	592	606	585	603	608	627	565	577	588	561	612	595	570	594	555	620	589	624	579	593	644	597	648	604	592	602	625	589	616	631	587	615	586	613	576	561	564	591	545	649	624	606	586	595	579	563	584	667	566	601	582	594	604	598	583	618	620	593	586	621	598	586	636	584	587	645	631	605	586	603	571	629	591	600	599	604	616	632	586	611	580	587	574	619	610	584	582	624	568	624	631	597	599	622	615	561	609	602	612	610	574	568	611	564	593	600	615	575	615	579	615	603	602	607	592	563	648	620	579	597	612	600	586	566	593	608	568	570	607	575	557	585	573	627	602	623	604	594	608	607	611	575	587	565	644	625	633	618	583	597	563	618	628	611	595	636	578	573	590	572	622	608	561	636	613	569	564	630	611	615	635	549	572	624	652	617	619	562	629	611	591	585	585	565	587	588	604	603	597	628	649	592	564	595	618	599	580	575	599	611	637	614	563	578	606	572	567	630	575	614	627	567	628	609	582	579	576	603	606	597	645	598	606	614	604	606	617	604	606	627	601	602	614	631	590	607	622	625	567	612	592	568	627	594	562	578	544	605	617	580	591	610	571	620	618	628	612	610	578	590	589	604	574	618	604	573	565	608	563	593	576	605	624	568	607	623	620	573	643	601	572	612	604	609	590	570	588	603	638	583	584	604	621	558	593	614	593	562	581	597	580	613	558	608	580	608	583	591	582	587	600	612	606	591	555	634	597	613	592	587	600	606	603	590	570	634	577	604	600	562	631	601	628	600	595	612	619
24782	20924	26480	25270	5816	607	464	458	424	415	386	364	354	359	331	373	351	359	352	345	345	338	347	366	355	332	362	342	352	358	357	347	329	361	338	340	330	353	331	339	317	346	342	362	334	310	342	347	341	314	346	374	319	359	351	316	318	347	352	388	353	353	333	339	360	352	307	351	333	319	308	350	346	321	332	322	328	332	342	348	348	286	336	327	339	307	334	325	348	354	327	337	378	321	321	318	354	316	343	357	343	341	369	311	324	327	342	349	337	351	358	308	331	304	344	337	339	350	330	330	330	323	348	295	349	330	353	339	323	326	319	328	323	331	367	324	284	312	339	340	313	341	318	318	328	337	336	307	343	339	342	336	324	350	332	353	336	311	325	311	362	321	330	341	365	368	350	309	339	331	353	330	371	344	327	314	334	338	366	335	341	320	335	327	309	329	337	331	336	336	320	342	345	364	333	379	352	325	325	339	351	353	376	346	344	343	332	338	348	324	334	347	341	351	305	329	309	331	341	346	323	323	314	316	340	322	312	328	336	327	316	345	319	318	343	317	383	323	340	358	329	297	368	306	335	320	342	368	322	326	329	340	346	347	322	326	312	312	350	381	359	307	335	330	302	323	325	318	356	343	346	357	354	346	378	309	361	288	371	330	328	330	333	286	299	311	349	301	335	318	317	323	353	330	350	314	353	318	328	327	333	318	342	361	367	298	344	329	310	366	375	294	342	337	337	323	327	346	314	353	320	317	338	325	355	390	346	341	305	336	302	315	370	333	299	325	344	326	335	307	326	357	349	335	367	334	300	344	316	323	328	336	333	351	354	320	363	351	374	328	319	326	342	313	316	324	315	349	367	314	335	333	333	353	332	358	328	318	346	353	353	341	324	350	328	333	336	320	325	333	328	325	359	352	342	352	345	329	331	281	380	327	339	327	329	381	319	342	332	353	352	300	351	322	339	332	335	375	339	331	302	336	351	314	323	321	353	352	338	330	325	329	352	358	325	313	317	337	349	321	336	378	337	326	313	332	324	321	341	333	329	334	341	341	333	364	349	366	353	336	343	350	341	349	359	306	321	314	354	334	339	350	355	331	334	320	331	361	362	354	342	341	332	340	318	351	327	351	358	333	307	304	335	306	344	325	318	354	318	336	350	341	319	318	351	333	355	353	327	333	317	351	354	348	317	324	316	367	359	333	326	313	333	352	323	333	329	362	317	326	332	333	320	339	319	349	318	320	341	329	362	364	329	337	355	324	346	346	354	363	344	307	312	356	295	370	375	337	321	346	351	366	323	390	304	331	329	338	318	309	352	340	349	409	355	363	328	360	326	325	301	366	352	348	364	336	352	308	336	362	297	297	301	321	341	346	330	337	335	321	332	340	366	337	353	352	317	353	318	348	356	340	329	338	306	339	337	313	368	326	305	347	343	320	348	349	337	342	336	352	327	325	323	363	332	370	313	310	360	357	322	347	345	359	304	360	332	361	339	357	322	342	320	317	365	330	390	318	306	371	341	338	343	341	335	346	328	324	316	318	332	333	370	354	347	319	342	314	309	339	328	343	352	335	353	348	346	317	337	353	351	354	341	373	302	339	347	336	363	307	313	323	321	361	324	332	336	325	306	359	360	339	349	345	316	319	311	282	347	349	323	333	332	326	324	324	344	333	335	308	345	349	352	326	353	333	368	312	355	340	324	324	300	324	338	373	306	354	346	339	341	340	328	346	303	350	317	337	344	353	352	324	321	354	325	344	299	297	345	338	344	339	355	370	321	323	328	328	317	353	322	348	332	329	353	326	348	299	349	338	347	336	353	350	321	350	330	324	330	344	346	323	325	312	324	378	346	354	371	360	366	331	324	324	300	376	316	361	296	314	344	357	334	292	308	334	308	365	336	318	368	324	337	319	357	362	335	340	322	353	348	317	342	351	356	330	333	340	369	322	344	339	363	360	303	318	361	346	336	322	358	299	327	332	372	335	329	303	335	353	332	323	314	370	333	348	332	345	317	306	320	341	374	348	313	374	314	315	317	364	346	342	380	334	349	347	344	343	360	340	320	349	349	332	343	343	321	370	326	367	321	300	312	353	354	325	364	358	371	352	337	322	358	329	347	307	353	321	338	321	342	346	318	334	305	356	313	347	352	312	335	348	333	319	320	329	329	340	333	335	305	350	312	287	334	345	322	342	354	299	312	316	294	322	316	326	353	353	327	339	316	300	309	322	340	333	352	339	324	302	357	325	325	323	326	321	328	342	318	332	321	368	329	324	340	300	304	340	331	350	329	378	318	346	316	349	373	341	304	357	366	328	321	317	312	358	313	340	356	325	303	346	327	327	358	320	344	341	379	313	341	338	295	328	359	336	332	349	361	335	344	319	329	356	315	304	323	337	320	360	358	337	346	355	323	370	345	335	341	334	334	340	316	351	324	306	312	309	320	324	334	313	340	339	369	329	335	345	318	315	351	349	369	348	321	338	310	351	353	327	333	337	334	301	343	331	304	372	327	342	342	336	370	349	351	340	354	341	324	324	346	326	373	339	361	329	336	343	330	330	348	309	354	346	340	347	334	321	365	353	346	300	356	320	341	343	349	317	361	317	322	315	320	325	347	340	344	326	386	348	346	338	337	333	354	365	311	341	334	326	362	351	337	301	371	308	319	330	324	362	338	336	309	308	372	309	319	357	370	317	345	338	343	362	361	334	331	323	321	306	326	331	324	328	343	344	359	340	339	331	345	358	329	325	353	345	313	322	340	345	330	329	347	321	324	292	346	335	338	321	359	330	315	311	355	308	358	338	353	356	353	325	333	318	344	316	348	324	311	349	339	335	344	326	342	371	334	313	330	306	346	370	369	332	323	335	370	326	325	320	329	337	328	356	314	340	336	337	351	320	364	314	335	377	315	327	314	307	326	361	348	333	352	362	340	332	325	318	354	346	311	330	346	336	334	322	310	353	338	366	299	357	309	329	332	347	344	329	301	326	322	324	329	353	360	364	317	341	304	330	315	340	381	358	346	348	319	335	330	325	316	319	328	336	341	342	344	340	324	346	340	336	331	343	307	320	347	302	351	345	337	335	317	328	304	335	341	367	338	345	318	330	334	345	321	344	342	313	326	337	341	320	334	314	309	343	315	320	340	322	378	339	314	362	332	347	339	349	333	314	347	299	329	352	363	322	324	343	391	335	350	325	343	340	315	338	350	336	338	336	318	309	341	363	355	321	327	322	315	351	331	316	362	347	302	322	314	332	337	344	338	343	343	339	337	326	352	333	338	299	330	344	347	360	344	290	334	312	350	342	351	377	312	299	342	340	331	317	306	304	314	343	306	352	338	321	361	322	348	320	351	314	343	325	321	364	303	328	348	370	347	314	342	353	359	327	360	331	353	328	328	329	317	351	343	334	372	322	339	324	333	328	343	338	340	331	340	332	323	329	308	329	351	310	349	303	301	340	307	378	371	371	342	347	299	340	322	317	308	352	367	306	350	335	377	326
3553	4422	2933	1554	1161	904	715	708	608	541	527	519	463	480	454	466	474	437	422	454	434	481	402	405	375	405	377	394	409	424	408	349	448	386	400	372	393	389	373	417	426	404	369	419	407	374	367	435	407	355	424	386	395	352	395	399	407	398	412	397	393	385	387	394	383	390	394	407	407	386	393	382	387	384	389	374	377	414	399	359	414	394	397	411	404	384	425	353	385	406	352	367	394	386	411	379	413	412	405	365	393	355	370	397	400	395	358	363	387	395	396	382	414	346	410	368	383	382	396	398	386	368	397	366	399	378	375	389	403	416	374	403	383	387	420	409	386	393	421	408	395	433	417	394	412	406	398	376	407	430	386	388	397	412	383	382	403	386	353	378	371	408	423	419	409	412	390	418	421	391	372	364	396	404	387	408	411	382	415	375	407	414	385	412	397	402	386	422	392	394	394	414	383	423	444	414	375	422	424	409	382	408	364	369	368	428	434	371	397	405	373	382	402	395	395	382	371	407	385	381	359	388	389	376	384	407	353	393	396	390	419	371	407	397	364	398	373	384	398	383	398	393	395	397	375	445	413	407	370	399	357	359	397	409	371	366	390	385	379	393	387	406	375	373	390	386	397	395	396	388	397	380	369	372	383	364	407	373	407	389	403	372	384	350	406	390	383	355	392	409	382	397	351	404	379	381	410	412	415	372	406	416	401	383	397	386	389	382	416	412	399	368	394	380	368	402	378	389	387	375	337	393	394	396	391	389	416	375	378	380	409	410	439	376	363	369	354	399	386	443	426	375	429	402	405	381	386	409	408	370	383	423	409	409	377	405	381	379	441	389	380	402	370	395	388	396	394	377	406	388	400	376	388	400	390	383	373	383	393	358	386	412	380	413	414	382	401	404	386	403	405	370	378	410	421	391	411	403	388	400	387	407	386	403	397	396	415	395	379	403	395	401	411	411	400	411	419	404	396	395	386	389	379	381	396	367	422	433	372	397	385	383	373	411	381	380	378	414	379	361	387	401	386	426	377	381	390	424	388	394	376	412	373	381	375	381	383	364	405	419	390	363	392	360	392	407	381	401	388	402	400	428	411	394	398	374	379	423	403	388	398	363	343	395	420	421	390	385	423	381	404	359	395	413	412	406	343	392	406	423	426	369	426	392	411	361	398	362	401	398	405	379	380	384	395	407	401	379	417	372	388	360	387	386	399	431	407	395	344	374	387	414	404	404	380	379	393	378	386	383	424	410	391	394	390	406	416	382	399	399	367	380	377	355	399	356	395	393	355	393	415	373	382	390	398	376	379	410	417	398	400	395	376	404	378	369	385	397	352	438	398	363	386	378	348	370	383	408	372	385	428	378	400	394	418	375	421	361	396	446	429	365	381	383	352	401	387	422	407	372	401	406	400	397	416	421	414	359	393	392	398	369	363	400	355	403	394	374	380	385	381	426	387	389	364	377	409	409	392	372	439	400	393	397	430	387	393	397	418	400	415	385	359	381	369	399	371	380	403	394	407	390	392	369	355	400	424	403	372	406	391	351	385	417	408	378	369	423	414	370	404	412	397	376	388	381	411	408	362	412	395	358	374	402	377	377	381	398	369	398	400	392	405	388	381	421	425	411	389	376	372	394	397	358	388	387	384	399	356	347	398	398	399	398	380	420	418	422	391	377	372	393	379	370	372	410	401	380	353	378	363	407	388	394	385	387	417	395	374	399	413	397	380	395	395	375	387	389	413	361	384	389	413	375	364	392	415	407	375	414	356	397	422	377	400	385	388	414	390	417	392	383	418	361	414	402	420	397	376	354	400	385	385	391	386	374	408	389	399	431	388	378	370	387	391	348	401	379	426	398	367	410	390	396	415	412	406	401	391	372	430	394	338	391	391	387	414	378	372	368	392	419	424	397	398	391	378	374	387	398	365	414	386	396	359	351	394	336	381	376	419	379	380	409	377	406	375	362	395	409	369	376	401	396	388	388	416	386	376	365	374	394	352	424	371	388	372	424	370	427	377	424	354	431	382	423	368	370	368	393	411	353	373	405	373	410	402	376	392	405	389	386	396	400	428	379	399	354	435	409	366	406	366	408	390	361	401	386	360	363	407	384	411	342	384	408	422	406	362	385	381	395	396	379	406	392	390	420	361	419	392	383	364	389	377	395	380	374	377	380	384	409	351	407	376	400	390	360	402	372	407	374	398	436	396	396	420	401	428	393	389	407	398	348	403	382	366	400	391	357	362	433	411	397	406	411	422	382	377	395	377	388	392	362	340	389	394	417	367	409	402	392	415	396	392	389	434	395	399	438	399	381	399	400	383	384	389	383	406	397	436	394	379	341	399	372	370	366	407	398	345	374	433	391	386	368	382	371	419	384	388	377	401	386	387	379	364	415	394	384	375	390	380	393	371	396	370	420	404	349	390	409	354	395	384	409	416	387	367	368	398	403	407	376	384	359	375	386	425	406	361	372	426	374	379	400	370	380	392	409	363	384	402	382	380	432	380	371	400	407	349	406	442	360	381	389	402	417	367	373	396	372	381	382	369	404	376	387	405	361	374	378	363	391	373	412	410	430	366	368	382	371	423	392	402	398	393	377	395	373	377	397	371	415	398	398	385	396	365	412	421	399	399	397	383	368	405	386	407	401	387	398	384	420	372	368	372	407	398	414	369	371	403	387	370	401	396	398	394	382	373	386	385	414	399	380	357	407	365	384	374	390	379	403	351	387	394	381	378	415	406	415	414	395	409	380	349	387	435	387	395	412	397	399	405	366	386	387	435	375	404	380	405	366	401	375	394	373	360	393	389	414	396	372	350	431	420	380	380	405	390	432	398	379	406	346	401	410	400	398	413	398	368	371	381	390	384	452	379	380	380	377	389	392	368	402	376	401	406	412	397	378	415	401	357	399	389	398	387	380	409	364	416	374	377	394	365	354	385	382	381	373	374	421	440	386	392	375	375	389	387	389	412	367	385	406	389	412	400	383	385	389	400	357	405	408	364	401	421	399	388	393	411	409	395	378	374	349	375	404	403	420	402	365	366	410	364	378	361	409	403	379	346	394	373	380	414	373	373	395	364	386	366	412	395	397	375	404	385	403	356	386	425	405	419	369	396	368	389	395	359	407	370	380	411	385	385	397	394	397	388	378	373	430	416	375	411	376	390	398	406	358	411	386	422	412	410	381	377	384	350	361	377	360	389	390	400	409	354	393	376	406	360	401	409	376	379	398	399	389	353	396	349	423	396	393	409	404	368	386	371	404	391	406	393	391	397	354	417	392	387	428	423	377	387	417	407	406	394	420	386	384	412	383	365	382	362	347	373	383	387	407	371	368	410	389	405	380	408	403	424	387	424	410	392	414	376	398	386	391	396	362	387	372	401	367	389	441	366	381	383	381	410	354	373	432	387	389	429	400	383	391	434	380	387	363	407	375	399	404	391	417	387	396	430	386	346	401	366	383	381	358	378	395	363	359	370	369	399	387	413	431	382	398	389	382
22501	21008	28487	23731	21014	21045	6473	1509	1239	1183	1086	1008	1000	1040	954	1037	943	893	878	966	898	865	838	934	891	854	887	885	917	831	822	892	828	846	845	904	901	891	872	897	851	907	874	915	828	892	830	868	880	863	881	874	835	848	845	881	831	796	852	795	921	862	835	858	823	856	817	834	844	806	843	855	893	917	860	812	870	853	868	842	860	838	819	880	848	842	879	854	924	858	850	822	822	855	827	871	854	904	827	912	834	819	846	823	859	811	813	853	845	855	835	800	864	818	844	841	873	879	858	797	845	825	891	876	836	859	866	853	863	828	835	881	853	862	865	813	821	897	819	837	845	848	873	873	822	856	848	892	862	781	853	877	850	878	857	825	859	917	781	860	837	815	857	833	807	849	866	809	840	815	834	885	837	869	921	847	874	907	895	872	841	833	875	843	890	861	894	847	852	835	909	881	900	851	821	873	871	877	832	831	843	797	832	817	857	836	901	877	816	863	917	875	836	887	859	855	826	883	875	777	827	866	861	867	895	845	771	842	852	823	836	866	792	817	846	846	838	839	792	830	908	882	807	810	903	802	839	841	867	833	847	896	817	836	854	846	812	888	854	837	808	858	852	844	854	881	883	874	839	845	811	865	849	770	857	879	819	822	820	899	852	848	879	823	876	861	824	833	843	792	897	786	814	864	908	876	878	869	878	857	855	865	828	844	844	814	846	867	858	872	895	892	830	851	837	880	809	866	901	896	834	826	867	856	862	877	851	878	822	839	893	798	817	864	882	795	825	817	867	854	892	861	858	864	863	846	856	870	831	894	901	884	889	828	774	891	907	832	884	882	854	812	872	847	850	884	840	858	800	867	831	878	889	883	803	858	846	854	815	824	877	855	881	821	866	901	870	845	870	852	852	839	846	874	861	852	847	872	882	848	843	842	850	848	856	818	842	846	839	864	851	842	854	847	842	855	835	853	816	836	847	840	813	909	889	815	883	897	877	843	849	877	858	833	865	847	843	902	896	850	887	855	836	857	845	881	823	795	849	867	911	875	851	803	844	847	870	775	881	807	854	862	828	807	829	873	893	831	834	828	879	812	784	870	843	852	908	876	860	827	815	856	850	837	825	774	821	880	874	887	878	854	904	829	791	879	866	877	801	858	838	894	873	845	859	831	907	857	827	830	785	879	842	811	835	844	858	830	793	845	868	865	848	825	876	871	849	869	859	836	905	900	870	839	905	817	853	832	826	848	821	834	780	795	861	848	783	847	865	816	890	811	849	871	888	882	861	844	887	849	842	855	869	860	827	841	824	835	877	833	884	814	862	864	789	848	815	842	860	832	831	853	863	855	888	798	865	878	816	874	868	839	826	800	847	841	894	835	886	790	847	837	817	882	903	838	840	879	850	848	826	791	885	816	830	806	843	880	867	854	883	847	828	826	877	840	835	830	811	818	858	832	855	837	796	857	848	837	860	835	827	777	842	844	849	842	863	863	858	843	820	876	807	804	831	836	879	820	836	886	912	843	856	877	799	828	807	855	912	852	926	881	812	788	787	789	760	795	866	819	813	855	863	852	906	889	870	891	867	829	901	838	889	864	845	815	804	896	815	838	846	817	885	900	843	879	871	860	882	836	884	813	831	851	815	836	821	850	837	874	875	840	855	868	860	839	898	866	850	869	831	858	805	866	797	877	877	872	829	849	790	851	813	895	903	866	813	896	869	810	846	843	854	899	792	797	875	844	880	863	853	785	801	805	907	918	841	876	834	836	846	813	840	838	907	842	872	829	856	818	844	847	888	825	823	818	818	861	819	844	879	834	870	817	847	873	829	821	890	821	860	828	839	805	780	833	811	831	837	849	856	917	866	840	841	828	861	807	852	764	852	872	900	823	871	866	861	816	882	815	847	866	871	844	839	833	872	837	841	829	861	908	842	898	859	861	892	856	842	849	872	876	840	831	844	826	849	858	842	781	823	879	821	847	874	868	849	854	852	868	894	864	818	849	814	820	834	808	806	861	918	832	864	810	853	831	819	848	851	808	807	891	851	855	829	886	776	864	833	920	848	828	879	799	846	858	876	804	872	866	862	835	800	857	916	825	878	814	752	797	836	873	881	803	843	810	877	844	868	894	817	838	848	839	893	854	843	825	871	866	809	863	878	834	833	838	826	819	884	873	883	842	812	894	859	848	854	851	838	849	867	858	848	829	843	852	841	877	877	878	845	865	892	836	850	874	862	878	826	859	916	887	859	880	834	835	843	885	865	804	858	805	829	820	797	850	835	861	810	857	827	815	866	869	792	878	858	881	901	850	846	864	832	911	889	852	827	838	832	806	886	880	839	799	765	823	877	826	883	933	817	849	822	889	875	850	842	819	848	860	850	872	860	833	816	823	790	821	824	845	886	871	840	865	841	815	853	832	873	890	848	847	853	819	828	853	804	799	817	849	843	863	779	852	853	856	851	849	856	881	840	883	833	856	853	831	822	833	834	891	823	846	800	880	872	861	902	828	874	902	846	821	858	764	840	840	859	902	845	834	849	875	865	867	866	833	818	829	869	811	844	827	854	940	826	832	890	809	823	870	867	904	884	850	845	896	806	851	785	802	841	771	839	816	774	809	831	865	893	845	828	845	889	838	918	892	828	857	837	879	852	793	855	886	843	848	858	855	890	805	859	878	888	784	864	833	861	840	842	804	882	897	861	849	852	863	815	872	862	772	782	880	843	862	841	900	813	905	873	856	840	799	897	835	857	844	854	848	843	874	865	790	811	816	834	877	839	859	893	842	825	839	808	808	855	860	860	866	850	835	886	858	878	837	838	825	856	819	820	907	807	825	788	858	830	799	843	855	848	787	847	830	831	850	809	894	858	880	804	824	884	808	787	881	856	849	883	847	836	855	844	793	874	845	838	830	897	880	866	838	850	881	847	805	876	793	787	817	837	818	860	863	860	847	844	896	843	826	856	831	828	833	882	831	810	889	844	909	851	911	800	856	843	863	859	829	844	796	823	867	858	853	858	880	893	828	890	855	819	928	852	842	838	862	876	844	867	849	856	859	885	859	833	875	847	847	824	902	889	903	836	835	847	860	908	819	844	889	838	849	820	856	810	842	805	851	887	878	829	825	834	861	842	864	851	876	876	813	803	895	845	868	878	828	770	806	849	819	809	808	856	810	880	822	872	813	863	810	851	893	885	828	816	891	834	868	864	871	832	819	852	863	880	849	885	845	865	856	822	790	885	816	854	802	866	890	843	891	839	873	881	873	853	859	812	823	851	839	848	781	850	899	883	836	837	831	852	887	876	820	879	879	830	797	868	851	912	893	833	851	864	823	845	837	817	816	816	795	828	860	846	794	849	875	757	830	859	862	848	826	838	886	833	863	869	873	872	868	839	824	860	825	872	868	858	861	817	816	848	842	871	821	864	850	891	845	881	861	836	911	891	883	817	816	880	863	868	811	820	814	841	851	832	871	907	870	839	880	837	811	868	847	848	861	878	801
5151	14223	9526	4939	3542	2899	2239	1902	1616	1501	1329	1293	1131	1138	1129	1024	971	995	983	986	934	931	960	949	934	888	919	900	937	937	921	946	954	921	881	919	883	864	925	883	929	907	910	884	893	866	881	870	900	899	835	928	834	907	904	865	902	891	928	904	888	874	877	887	920	911	866	886	879	837	939	898	872	856	904	918	919	868	857	834	883	893	870	892	885	832	894	875	863	904	922	872	911	899	880	950	903	827	871	937	878	937	880	871	892	845	887	875	880	916	864	868	849	902	879	873	878	831	876	855	879	924	868	841	907	939	905	901	855	880	861	867	894	897	886	914	861	860	826	891	864	887	878	877	859	940	910	897	864	853	831	859	885	864	906	883	863	848	941	851	877	843	860	855	859	925	903	840	861	879	873	888	856	878	953	852	922	847	871	817	803	915	872	842	918	905	870	769	878	842	864	845	908	955	834	830	900	842	910	871	852	900	916	845	912	844	890	888	875	856	908	892	879	845	868	872	864	847	864	916	900	835	864	839	805	842	923	893	909	856	819	912	883	849	856	830	870	834	909	873	867	833	850	836	846	883	912	843	879	902	863	863	912	881	827	882	850	951	904	842	837	869	892	897	856	881	857	867	872	942	907	899	865	907	867	867	829	846	862	834	846	904	854	881	852	885	910	877	866	859	848	851	828	896	869	925	908	889	915	873	920	849	865	896	836	863	884	919	871	853	895	835	919	937	877	887	888	892	912	880	880	852	845	953	865	871	858	870	903	914	925	881	886	936	894	823	908	929	862	915	924	881	861	905	873	874	876	874	867	941	880	876	839	933	852	861	869	841	865	864	853	862	865	919	956	838	875	871	899	904	871	869	862	844	860	921	877	889	899	892	846	885	936	895	837	817	854	851	864	869	869	909	910	866	905	858	909	858	861	864	846	850	839	890	870	822	895	863	952	868	867	943	821	844	890	895	912	810	929	862	900	871	850	935	907	930	852	859	847	909	906	920	844	915	925	841	865	886	914	871	892	943	884	959	893	823	867	875	856	867	893	904	877	874	873	937	896	851	908	893	878	898	844	977	889	851	851	872	862	881	903	890	942	934	888	930	890	858	864	906	887	906	909	934	882	895	856	877	910	859	914	898	883	802	896	879	884	902	931	870	899	858	872	874	901	911	813	877	860	854	815	882	858	915	885	873	873	868	870	842	912	834	836	871	884	908	874	889	873	920	867	848	836	863	908	892	893	810	904	874	857	891	822	874	844	872	912	899	920	845	869	878	872	864	898	891	897	824	878	870	913	848	869	897	901	877	883	846	848	847	870	869	850	892	822	850	905	852	877	874	881	907	930	861	864	886	859	845	893	902	940	847	900	908	849	882	868	887	831	848	895	916	855	918	874	903	860	881	883	879	879	863	853	944	851	861	846	871	879	847	836	876	910	872	920	852	831	924	887	868	888	882	867	856	866	917	834	910	902	843	894	889	881	897	866	865	878	858	835	872	879	883	891	869	813	876	890	863	896	878	892	930	890	874	852	901	873	929	902	852	862	897	887	815	852	901	898	931	858	878	827	879	870	849	894	847	848	907	860	861	907	827	882	913	907	891	890	862	847	887	884	883	915	902	856	869	870	912	843	878	892	868	873	871	924	891	902	887	892	855	868	886	898	861	891	881	846	795	877	862	878	914	899	872	886	887	890	831	845	866	893	854	875	856	860	894	904	921	889	908	872	928	908	887	825	884	856	901	886	857	855	894	893	840	867	853	892	867	851	907	893	846	892	830	857	911	915	958	850	880	909	852	921	902	859	901	872	852	901	901	878	895	924	840	882	858	843	799	875	914	909	887	849	913	921	878	890	867	907	868	880	901	871	818	892	891	932	879	893	872	867	925	795	836	850	843	843	892	884	882	891	878	882	872	840	875	895	883	921	917	939	885	920	854	901	855	911	909	875	839	844	879	928	864	849	895	898	873	895	841	831	901	858	885	860	875	864	883	819	865	907	875	870	894	891	852	865	884	853	816	831	838	883	879	895	898	893	878	886	848	940	844	952	894	838	853	882	848	856	897	883	918	861	857	863	842	865	838	914	916	843	896	874	842	859	879	905	874	869	893	829	891	867	818	890	923	921	913	905	887	914	875	906	857	811	870	905	858	828	864	913	911	906	890	904	877	847	897	838	875	887	883	883	891	844	886	837	823	896	862	880	841	842	859	869	904	870	875	859	826	872	867	889	877	878	924	867	863	918	891	938	836	863	862	874	876	876	914	904	846	916	895	858	867	879	849	936	913	891	865	822	915	815	848	851	886	931	912	879	897	843	896	818	896	902	859	863	879	846	858	910	850	826	907	867	865	894	882	888	912	901	837	886	884	882	873	849	915	894	840	838	897	836	965	887	897	880	900	854	871	840	837	864	860	921	908	890	859	895	843	884	873	878	885	889	881	899	903	874	845	887	898	866	846	873	863	920	868	873	873	858	874	886	871	875	885	897	920	869	899	906	845	829	847	845	897	869	844	885	877	852	900	826	851	898	923	929	876	866	870	902	836	838	898	848	874	873	844	889	859	807	919	898	876	940	877	826	834	841	877	865	870	871	857	909	910	835	916	937	925	914	885	902	915	896	863	817	871	849	897	863	862	880	883	851	921	842	835	844	878	855	900	928	877	901	890	843	897	939	884	884	902	870	849	924	870	929	869	866	905	861	900	945	887	865	882	882	902	907	895	842	870	901	914	887	878	889	878	890	869	833	850	867	890	881	909	891	916	913	894	859	917	851	872	854	926	917	918	861	855	815	968	845	823	839	828	902	915	906	893	862	917	869	873	881	855	896	919	897	967	864	872	840	825	873	830	838	878	924	844	937	841	895	919	854	891	890	897	856	880	881	880	898	894	935	837	891	942	831	907	855	875	928	872	891	878	919	874	904	866	871	876	921	908	903	846	925	871	877	903	916	922	928	924	918	868	883	910	874	913	868	909	871	879	845	845	918	887	949	889	872	859	851	858	844	879	874	878	855	891	843	907	910	891	891	862	876	919	805	880	868	854	894	874	885	925	890	887	840	896	861	885	849	895	865	848	864	884	942	833	909	843	892	877	844	895	830	854	871	887	918	877	849	863	830	877	895	866	844	881	831	904	828	875	865	909	841	926	828	925	935	849	868	894	842	910	908	886	905	885	884	796	853	839	888	885	863	896	833	847	857	846	894	939	863	889	921	829	884	868	890	856	872	940	895	883	862	904	864	852	861	893	849	892	879	901	859	816	915	883	845	844	897	821	885	909	883	854	855	889	891	894	867	869	881	866	894	881	821	878	881	878	849	858	864	838	891	815	859	901	869	927	893	871	910	826	896	826	875	840	860	850	893	893	910	866	919	923	907	886	931	940	910	848	887	896	854	881	832	889	927	925	889	921	898	903	905	866	879	939	861	854	877	887	878	886	818	836	881	875	889	844	897	869	864	885	844	892	860	900	860	838	879	885	861	897	893	831	909	868	892	900	895	875	887	843
27579	17378	3238	453	342	258	226	275	255	222	248	250	237	262	266	225	219	231	266	213	221	247	258	219	270	240	259	253	240	259	219	243	242	227	210	248	220	244	225	236	236	235	210	228	224	239	212	234	252	194	235	244	206	250	221	239	208	231	234	202	214	238	235	239	254	243	241	222	226	226	259	259	227	242	237	231	255	282	230	241	225	239	217	230	218	258	214	255	249	218	219	212	199	222	230	249	215	223	245	236	239	236	224	218	219	231	252	213	232	260	230	229	217	233	226	221	221	252	221	278	232	230	220	214	246	249	249	227	258	233	256	233	222	228	240	226	256	231	232	230	251	233	243	251	237	221	253	259	206	255	232	238	263	240	215	253	244	241	236	236	242	229	230	235	243	231	241	238	228	234	229	223	218	236	245	255	229	208	242	241	238	215	220	228	212	240	207	239	244	234	231	230	222	227	222	214	228	240	247	233	237	234	217	220	246	230	236	220	261	229	228	243	219	228	269	262	236	257	232	255	249	242	240	256	280	221	213	253	245	242	248	252	267	194	237	257	238	247	228	232	244	231	239	221	218	241	233	249	204	232	222	249	236	234	246	224	228	227	256	238	262	224	238	194	234	221	242	233	227	223	241	270	234	234	213	250	243	250	231	247	237	211	256	259	258	242	217	222	233	196	215	232	228	234	241	249	226	230	231	246	246	252	228	228	219	236	274	232	252	237	252	235	224	235	266	243	241	240	234	229	237	243	231	228	224	243	241	236	207	232	229	223	220	212	216	242	238	253	246	219	235	222	213	240	233	224	211	224	232	235	245	243	222	247	244	259	244	245	239	231	259	240	248	254	219	238	260	238	212	218	264	220	246	253	212	227	257	210	219	230	242	251	234	220	231	230	199	252	243	250	263	248	235	240	227	239	259	241	233	234	204	237	244	211	254	218	239	245	235	225	249	264	219	230	220	231	223	242	228	245	246	274	234	247	237	234	232	227	241	263	243	219	224	231	221	241	255	235	232	228	240	188	237	231	243	276	230	219	229	225	254	238	230	242	221	260	223	239	203	245	265	233	239	265	241	247	228	218	224	220	245	248	229	233	239	228	203	204	253	220	245	215	242	248	253	223	237	243	242	234	243	236	229	207	225	226	232	219	220	232	231	239	234	213	245	260	248	227	252	229	239	212	234	227	243	228	209	244	229	215	222	239	257	238	247	232	235	232	227	253	240	222	253	232	254	254	229	220	230	230	242	225	225	246	205	215	226	225	237	229	254	221	229	253	251	250	255	240	238	232	240	239	243	228	240	239	250	251	233	217	211	229	229	257	238	240	243	236	205	219	216	251	226	261	211	232	199	226	240	249	206	239	244	229	247	229	247	228	217	248	209	262	249	233	233	266	229	226	232	229	220	224	238	214	272	215	232	239	266	230	219	232	219	231	241	231	223	230	234	228	227	238	244	232	241	237	226	231	245	254	283	226	231	240	235	245	247	219	235	223	227	227	243	216	234	224	228	229	257	192	226	258	213	225	223	223	254	230	235	243	234	225	244	217	211	213	227	221	237	279	224	245	214	242	233	262	261	233	229	227	230	245	237	241	252	232	213	248	214	235	222	217	238	243	217	233	231	249	214	246	252	232	251	234	210	229	240	238	241	210	274	242	231	247	240	243	229	254	198	229	221	206	229	238	230	249	253	236	238	237	230	240	239	216	233	231	209	251	234	228	266	256	210	217	200	232	238	234	261	192	248	210	248	243	257	223	238	214	225	240	237	246	240	270	269	233	242	247	220	207	257	245	212	204	235	257	253	245	236	221	255	220	225	214	212	233	248	217	229	253	248	245	248	213	252	239	238	238	241	249	243	226	237	221	251	226	228	207	230	238	240	221	249	242	249	214	234	247	215	231	233	223	238	257	251	243	244	253	223	238	253	236	231	253	207	217	232	218	228	219	246	227	249	248	240	257	224	230	199	255	227	237	217	218	222	243	231	267	237	237	263	257	229	223	268	213	231	229	264	253	227	255	241	248	225	248	212	231	228	237	247	254	224	230	216	230	260	238	255	248	234	263	234	216	230	239	232	251	235	271	227	256	207	246	249	257	243	230	215	266	217	234	275	241	232	229	240	181	222	220	255	239	221	232	228	217	221	235	209	257	247	245	208	234	238	234	226	236	227	245	227	250	244	258	225	239	249	233	229	250	234	248	243	228	236	260	231	201	276	228	223	242	221	227	240	212	224	226	238	236	239	237	249	224	210	252	213	206	235	247	249	222	245	208	252	240	233	235	213	259	245	231	259	252	241	211	223	230	238	256	248	240	249	254	222	215	244	205	205	229	214	258	222	246	238	235	237	225	230	231	210	249	238	212	222	277	232	229	239	228	233	222	214	244	225	225	269	232	244	236	237	213	221	230	209	241	221	253	243	219	262	258	241	233	253	208	265	232	214	201	239	259	220	222	223	229	235	234	256	221	192	230	240	230	241	216	252	227	269	237	232	211	228	268	224	217	252	192	220	245	252	242	237	253	215	251	248	221	224	219	259	239	213	220	218	259	215	239	247	265	225	220	223	244	236	232	225	225	260	223	237	219	229	222	251	236	259	222	225	248	244	262	251	207	219	234	233	242	237	232	264	239	238	241	210	243	235	270	262	255	234	262	222	233	219	221	230	217	238	241	212	218	231	216	219	234	230	200	223	228	240	233	221	231	249	253	226	230	256	225	220	225	239	267	229	265	243	222	237	207	246	230	238	248	226	234	234	229	201	213	221	228	223	226	251	225	226	196	230	200	249	231	222	244	274	204	197	220	244	245	209	220	237	226	243	202	234	239	219	246	238	253	242	253	230	254	240	240	221	221	251	236	219	226	243	231	227	242	240	230	228	210	242	245	250	200	227	245	226	228	269	228	233	223	236	240	224	223	240	210	238	235	250	223	246	220	252	200	244	223	217	249	252	272	241	235	229	248	235	207	236	246	235	224	242	231	224	243	260	222	231	217	230	227	262	225	236	220	241	239	239	268	251	212	244	250	184	203	223	235	230	227	221	217	285	228	194	223	235	237	246	248	199	243	209	240	269	257	273	241	238	242	237	237	224	227	216	249	236	222	228	215	227	200	233	235	233	257	222	216	225	213	239	241	234	223	223	248	234	238	226	226	234	225	228	214	272	218	235	216	234	207	231	226	237	251	228	237	234	244	229	240	254	236	257	235	210	268	232	255	234	236	227	219	238	248	246	232	220	245	222	203	242	240	216	242	211	209	214	221	231	233	233	235	232	241	233	254	218	222	216	261	223	254	235	220	236	211	234	229	223	234	222	228	232	253	224	236	226	237	234	244	271	201	244	252	223	228	219	231	222	262	260	214	238	233	207	194	225	245	236	252	254	238	225	221	242	221	238	231	251	211	234	225	225	239	249	232	242	256	278	230	229	229	247	239	225	225	235	241	213	233	225	231	236	210	208	235	220	210	233	221	247	253	238	208	243	222	231	244	236	217	249	224	212	247
4457	880	588	415	328	306	294	288	295	297	255	269	298	297	267	271	282	274	270	258	261	249	278	264	242	288	269	247	283	270	264	246	263	239	269	253	255	263	286	262	287	256	243	278	278	252	267	247	276	269	275	269	288	248	253	257	259	272	295	251	269	255	258	266	265	242	271	269	236	261	272	245	274	265	245	285	264	275	260	279	278	253	265	270	292	265	272	244	270	297	247	262	248	259	285	245	265	274	257	246	314	274	239	299	278	308	277	247	288	279	275	267	270	266	253	261	308	290	265	262	242	240	248	268	294	254	262	278	244	259	266	244	245	250	257	243	268	281	258	266	258	254	248	273	272	272	254	284	248	256	278	247	261	284	278	298	285	264	274	284	276	248	260	262	279	269	273	299	255	252	299	284	277	283	263	269	287	261	261	273	255	248	272	259	268	267	256	245	265	268	258	292	277	278	262	282	248	291	291	283	317	284	294	273	274	277	271	233	254	277	217	273	247	282	255	265	265	267	267	274	250	236	246	276	246	281	284	261	275	265	249	276	276	290	274	276	264	268	306	252	265	288	308	290	251	300	237	252	256	271	303	269	250	285	297	266	274	297	261	248	257	265	247	253	251	255	246	260	275	277	281	271	265	257	264	281	265	246	248	285	269	279	247	303	257	277	274	272	249	258	270	265	240	309	251	267	274	255	238	276	260	239	279	287	255	229	266	246	265	277	307	260	269	290	270	259	275	257	251	268	267	252	303	268	282	234	267	263	277	237	297	293	265	264	265	263	258	245	234	263	256	275	282	261	281	267	285	263	270	243	243	282	234	273	248	281	280	278	263	291	254	282	232	278	258	233	289	291	255	254	272	256	268	269	276	280	281	266	292	293	247	247	256	252	284	241	251	263	257	272	263	291	267	287	278	277	257	248	253	230	277	254	293	252	277	264	282	291	250	268	265	291	281	235	279	257	271	276	256	262	258	273	258	293	254	284	273	269	260	286	268	264	247	277	228	260	273	262	259	239	283	284	269	286	253	282	245	256	292	260	278	286	287	261	258	268	263	279	264	263	247	248	255	231	278	256	251	255	260	257	271	269	257	237	245	263	263	268	262	278	260	280	257	274	257	269	276	258	258	281	285	291	275	263	267	267	271	253	270	282	277	276	262	258	234	268	276	253	234	262	255	289	265	262	261	287	262	289	239	244	250	270	244	290	274	267	259	240	246	257	256	241	249	289	244	297	258	249	257	256	302	287	271	282	263	303	256	260	254	265	270	277	253	266	303	243	248	256	255	253	266	262	277	261	273	279	278	277	272	267	275	244	262	262	275	276	266	266	277	294	222	285	222	274	290	241	272	255	259	268	258	255	275	264	285	231	284	266	264	248	226	282	261	235	274	287	262	261	279	248	278	282	261	280	262	299	255	249	288	277	273	276	270	269	273	262	276	283	266	266	287	253	249	287	252	231	300	285	278	259	275	265	267	282	239	255	270	264	283	309	279	295	271	279	269	268	271	261	271	271	278	264	268	271	222	250	253	275	300	261	256	281	268	243	265	257	240	233	266	246	254	249	269	261	251	253	249	258	275	263	262	252	251	272	254	245	273	243	266	250	271	261	283	272	271	258	277	265	240	253	268	254	261	271	271	270	314	264	259	246	242	279	253	292	293	301	262	245	264	237	233	238	278	269	266	285	278	247	301	260	277	279	259	287	258	267	223	270	259	294	263	258	257	260	243	252	271	265	269	280	262	255	276	285	260	265	286	265	256	266	258	246	253	253	277	260	262	253	243	283	259	276	253	274	275	238	281	271	256	266	322	287	282	267	251	277	264	289	272	258	255	257	272	276	255	296	266	293	291	269	270	303	268	275	258	268	271	254	295	286	272	297	281	271	252	280	277	275	252	235	283	269	233	268	307	257	264	273	278	253	283	241	253	295	250	234	237	277	244	261	282	274	265	232	254	291	274	252	276	254	249	287	255	260	257	260	276	282	265	252	255	255	244	254	246	259	261	283	307	296	261	267	261	289	265	297	261	274	264	261	266	249	245	285	266	264	254	257	282	279	270	285	278	267	259	257	292	259	273	288	248	268	275	311	269	235	256	283	262	275	259	264	262	262	261	258	276	260	233	252	271	271	258	257	298	245	274	252	268	266	264	297	276	283	281	255	264	264	240	275	275	256	241	276	273	233	267	306	272	258	273	260	279	256	254	236	248	259	307	250	290	261	292	305	277	263	259	268	274	268	268	252	243	267	268	266	281	268	257	294	291	271	266	263	248	260	269	270	256	284	254	278	308	262	273	249	278	268	270	250	269	257	265	254	263	235	267	281	243	271	260	267	246	281	275	281	248	234	261	269	272	247	234	244	261	278	289	245	272	284	276	254	267	248	275	247	246	261	277	261	246	274	276	266	255	257	283	262	263	259	284	288	299	251	278	266	273	248	288	247	263	252	264	256	254	278	252	263	280	276	278	301	280	259	270	243	243	244	272	290	248	282	276	267	272	257	272	244	274	265	254	259	263	233	255	247	258	281	283	243	261	231	264	257	258	264	270	243	257	268	285	281	252	261	252	259	259	256	260	280	262	261	260	275	277	273	289	246	278	238	288	270	271	272	295	270	256	281	274	313	282	304	245	268	257	261	243	235	277	236	271	287	235	258	273	287	269	251	254	278	306	272	259	246	240	250	274	299	271	253	254	280	253	260	287	254	266	273	281	278	287	260	273	285	254	253	255	274	268	267	287	265	250	298	281	250	263	273	284	259	252	251	285	267	271	264	260	266	282	266	255	259	274	254	249	244	255	271	263	256	266	265	229	294	306	305	275	275	235	253	241	293	245	269	259	261	258	255	255	256	269	295	253	248	287	300	266	276	258	278	288	244	266	276	256	299	250	266	257	259	248	263	288	233	256	276	265	261	236	268	274	254	297	250	235	275	239	276	255	260	234	256	249	243	282	234	279	281	282	284	255	279	261	241	259	260	270	237	286	277	268	238	299	269	252	261	257	252	280	253	230	273	295	286	273	262	270	268	266	282	253	239	270	254	263	273	293	253	257	277	288	257	265	260	219	282	258	251	253	263	277	282	255	243	267	297	263	248	255	236	264	254	269	266	258	263	281	234	294	273	266	254	236	248	271	255	267	246	267	250	266	269	273	275	286	272	309	262	272	256	267	235	255	302	258	292	269	262	258	276	249	233	247	277	254	276	265	272	238	292	250	262	249	256	271	254	255	301	305	291	272	270	275	261	241	272	269	269	261	282	272	259	250	267	292	252	249	252	241	251	265	251	259	279	293	269	268	262	264	267	285	264	279	256	258	276	260	268	272	285	269	273	277	241	274	284	261	229	241	255	271	245	260	244	262	250	246	302	262	256	270	271	256	267	268	266	266	305	240	290	264	269	248	254	268	257	261	248	273	299	245	272	283	267	251	246	256	261	274	273	282	241	291	273	267	247	278	256	262	283	270	269	257	281	269	268	278	273	243	277	292	245	237	262	259	256
23645	21012	28001	24187	20982	8013	1223	928	741	781	704	704	656	648	582	632	630	596	629	609	592	587	584	605	547	630	643	634	614	574	636	564	609	549	585	555	578	576	539	564	566	622	564	577	535	542	557	595	578	592	586	591	568	602	592	574	580	554	591	608	569	582	584	561	572	585	580	574	577	561	579	596	583	565	508	619	608	529	559	593	621	568	593	580	574	563	573	557	498	563	603	576	601	568	575	582	601	565	575	589	582	580	603	555	598	541	589	584	560	571	567	548	597	560	562	555	576	577	592	598	555	558	586	563	587	589	611	574	581	607	544	585	593	591	542	584	533	548	541	540	588	595	546	531	583	566	573	588	583	572	552	580	596	597	584	577	584	574	564	525	563	571	531	618	556	585	586	558	609	616	592	529	554	565	572	574	565	573	551	553	612	554	562	567	575	596	571	602	596	570	571	544	583	571	547	562	541	565	582	594	537	571	566	584	592	598	603	614	579	573	583	546	560	585	525	582	579	588	573	605	569	586	564	596	552	597	630	618	570	587	628	534	547	565	577	544	555	584	579	543	563	585	516	581	609	593	571	605	593	575	524	578	594	622	538	569	566	530	554	586	587	532	576	573	543	604	581	595	657	595	569	563	583	547	614	589	548	601	569	541	552	553	527	597	582	574	612	569	586	583	609	622	568	530	551	599	557	601	581	579	609	561	576	573	578	553	559	591	557	570	539	610	594	583	556	602	590	581	564	579	526	537	588	569	623	596	592	572	549	576	552	572	580	610	578	560	537	540	601	577	550	568	556	582	544	547	531	564	605	573	568	561	621	587	604	599	594	568	591	574	581	523	636	590	558	577	631	609	597	574	592	545	609	535	540	559	608	571	583	588	546	560	597	541	580	555	662	587	565	559	588	577	570	592	607	561	562	612	592	536	571	556	584	577	565	599	594	569	576	573	635	587	591	530	604	545	578	598	556	593	596	542	618	557	579	579	540	587	585	606	578	604	545	597	561	602	582	589	578	576	556	571	560	555	574	553	579	532	583	598	568	590	589	529	550	522	546	579	557	591	566	560	614	606	547	564	583	550	577	577	597	565	588	584	590	616	579	592	558	559	604	587	572	549	619	585	593	556	543	550	591	551	568	550	566	559	579	596	587	578	584	549	580	570	552	585	588	568	567	539	584	632	561	608	590	569	592	575	535	604	581	577	579	569	588	563	596	552	580	535	540	574	622	600	542	569	554	576	588	576	588	595	624	563	595	558	590	560	608	545	590	605	580	546	581	569	556	546	632	556	567	583	569	565	589	571	574	564	571	615	592	562	577	554	575	596	545	571	567	579	606	613	585	569	582	533	578	570	587	581	585	609	561	533	576	568	575	603	569	561	578	582	595	587	540	568	577	561	630	552	599	567	576	598	602	573	589	553	574	610	594	554	552	569	579	611	553	573	582	584	628	572	544	497	627	585	615	564	572	573	566	614	557	597	574	582	620	600	591	581	599	611	548	572	562	535	565	544	549	561	594	582	585	542	537	575	572	557	575	571	591	578	536	548	579	567	578	553	576	578	541	627	564	579	600	566	621	580	610	598	569	588	558	596	570	561	586	599	594	569	560	550	562	610	620	573	570	579	560	557	587	572	532	562	584	549	641	568	565	545	608	547	609	616	541	510	532	563	600	574	552	566	560	551	565	576	591	566	591	556	588	570	561	546	622	569	557	573	586	541	572	542	631	574	618	596	610	591	618	529	587	577	600	531	595	591	598	591	549	591	578	575	549	626	555	595	603	570	588	587	558	603	540	560	613	576	550	621	577	604	581	534	552	553	609	603	542	570	563	556	563	550	614	586	607	530	569	604	573	548	575	592	577	593	586	537	573	572	580	580	564	600	601	608	572	575	588	553	592	582	567	542	565	531	536	602	578	560	555	581	541	600	565	616	540	533	563	628	562	565	573	581	580	558	551	572	578	545	565	517	648	557	590	545	586	641	586	577	535	556	570	518	560	616	577	566	586	599	556	614	558	603	575	585	553	571	610	570	577	542	595	585	546	529	565	592	625	587	551	560	570	563	576	555	537	590	597	603	571	563	569	581	519	551	520	598	546	551	609	582	614	564	565	546	568	603	553	573	556	598	562	536	573	581	604	576	638	570	591	578	578	534	578	588	591	533	542	588	565	585	555	543	564	560	554	561	606	576	564	570	504	602	603	582	568	598	583	597	572	579	552	569	602	607	569	609	603	561	583	533	600	587	576	577	598	565	545	541	609	582	548	590	605	538	550	603	575	588	562	527	609	582	538	612	561	575	536	558	608	567	606	584	552	562	601	551	568	589	582	573	566	551	544	572	594	549	577	603	577	616	561	593	599	589	591	557	559	546	646	568	582	524	588	594	600	612	581	525	583	568	583	564	572	575	599	598	588	568	550	561	560	564	560	581	575	577	598	572	591	561	609	581	575	594	595	591	559	567	551	543	562	535	612	559	577	554	579	558	601	627	581	635	558	592	609	596	585	575	584	595	585	619	542	570	549	598	549	550	557	552	598	548	565	581	581	547	595	559	600	563	536	550	574	564	586	625	584	542	600	600	536	604	588	599	544	569	595	557	558	550	571	586	580	561	582	533	551	556	608	638	565	544	563	583	596	589	532	579	512	620	604	577	605	573	554	575	595	547	579	580	526	588	546	559	591	574	569	593	565	607	566	568	521	546	583	569	582	582	615	589	564	565	554	531	565	595	563	613	592	561	566	584	584	556	574	577	615	573	593	552	508	603	627	542	603	557	582	578	583	560	561	590	560	505	611	530	608	584	590	600	572	586	603	596	604	546	542	563	564	600	566	567	603	534	568	524	607	596	610	564	584	591	611	547	573	584	599	559	588	566	588	547	548	553	558	578	558	576	616	576	575	571	578	574	568	556	573	616	561	576	599	555	501	526	583	562	569	550	585	613	607	577	532	572	564	579	531	548	574	576	514	578	573	549	578	603	548	550	593	621	543	599	573	556	563	552	583	599	586	549	560	584	573	572	602	580	611	617	608	547	626	570	540	597	564	527	533	593	578	576	607	560	613	586	579	622	596	558	607	636	599	552	558	611	606	576	638	539	600	526	586	599	592	599	631	599	528	578	547	558	568	560	608	576	581	560	547	618	604	597	558	587	537	518	628	565	603	587	604	557	594	595	604	595	600	574	564	600	591	549	592	559	583	594	590	578	540	605	575	563	595	567	610	595	617	536	532	593	566	585	587	577	592	597	554	586	536	562	574	590	617	564	557	529	568	534	558	571	561	622	602	538	541	585	570	596	578	559	602	557	585	546	563	612	560	589	561	616	556	551	567	551	552	579	608	611	602	569	556	589	580	600	611	568	532	604	560	596	569	524	555	568	579	590	611	590	581	561	592	614	626	599	603	556	561	618	556	594	590	541	610	582	608	611	544	541	538	536	543	594	582	576	571	556	561	587	573	601	568	575	629	586	559	557	578	614	570	613	599	625	581	555	550	573	555	550
3790	8711	5725	2805	2120	1640	1336	1140	994	867	823	769	784	741	699	691	681	656	633	641	639	651	660	601	602	620	647	544	609	611	632	617	635	636	619	601	604	626	604	582	604	648	560	640	572	583	584	590	600	628	585	627	615	612	610	603	594	642	587	569	603	611	611	621	604	611	602	600	582	599	607	604	643	572	589	631	565	613	629	589	589	601	604	604	612	647	626	565	615	592	593	589	611	530	612	596	569	568	609	632	594	567	548	588	608	600	590	578	578	594	606	575	555	577	616	565	610	619	598	609	583	605	592	592	589	616	626	636	624	656	583	614	563	569	624	622	571	613	610	565	586	601	595	607	560	580	603	610	597	618	653	594	641	550	641	638	607	608	589	631	604	595	612	614	608	552	605	578	572	602	611	629	622	604	592	611	605	576	626	600	542	677	589	609	624	601	589	591	677	604	565	591	575	631	583	590	614	586	609	584	569	610	590	607	612	593	608	590	613	573	569	611	627	595	563	604	561	660	623	561	572	560	612	592	602	574	591	602	601	589	606	596	565	606	615	578	605	580	581	618	621	637	603	609	625	605	599	581	597	606	604	579	599	590	552	585	592	567	570	566	578	607	588	591	564	617	567	625	575	567	642	583	603	587	592	603	564	571	619	605	627	564	613	592	596	614	605	634	599	600	615	608	623	557	560	595	622	591	591	627	589	611	578	639	636	602	584	642	631	557	571	582	596	575	630	621	601	621	581	589	578	603	577	597	616	587	597	616	598	606	549	601	579	610	594	643	612	596	611	596	602	599	592	572	604	590	552	562	600	573	564	578	589	601	609	592	612	598	578	620	558	619	590	610	639	623	637	628	645	549	560	599	583	650	607	564	600	614	598	614	552	617	604	590	581	583	648	617	614	629	616	611	590	540	595	583	561	606	594	577	602	596	599	558	550	636	639	612	564	629	599	603	605	593	585	606	595	583	584	583	578	584	645	588	626	571	628	614	609	619	579	622	574	583	626	599	599	663	596	618	648	613	609	582	603	608	559	598	592	616	594	611	609	587	588	601	617	564	606	567	611	573	603	586	597	560	618	587	643	576	583	599	559	553	597	548	599	614	635	579	647	552	588	606	602	579	605	596	660	548	585	617	567	604	646	658	582	628	633	577	598	563	577	595	572	611	615	581	607	596	600	627	640	574	623	608	622	597	548	616	556	622	587	598	583	583	625	584	584	579	614	602	672	565	593	576	632	538	611	547	589	592	584	646	593	577	628	606	593	585	627	595	584	605	596	612	578	597	601	587	589	540	577	594	610	622	568	540	618	602	614	554	569	549	582	594	588	598	578	568	578	580	566	630	593	599	582	587	585	601	624	564	614	595	607	580	586	592	618	565	609	593	562	600	596	630	570	595	614	571	599	566	594	593	578	618	643	634	572	627	642	618	580	585	610	652	586	582	619	626	629	568	635	565	603	593	631	613	558	612	648	595	575	595	609	587	601	590	637	597	585	583	623	591	567	580	555	610	603	608	560	547	595	598	556	569	561	566	605	603	597	610	572	595	581	581	570	599	606	587	572	582	603	604	566	594	561	583	600	552	577	609	601	618	620	579	583	583	601	586	596	587	626	616	634	614	600	628	621	602	612	612	579	574	605	592	617	614	574	552	602	581	652	598	558	583	601	614	591	595	643	576	586	532	649	580	621	618	599	605	631	589	614	594	586	580	578	574	601	642	602	621	603	595	608	592	615	590	591	617	562	611	596	591	552	604	616	622	614	620	571	612	597	569	629	613	550	601	605	615	633	624	588	637	615	568	590	535	617	577	610	599	609	556	621	586	592	612	613	578	588	636	589	582	597	600	634	622	588	610	608	611	585	590	625	597	618	583	614	630	591	596	612	641	616	593	572	566	582	610	558	599	597	648	592	615	657	544	603	580	553	638	571	604	616	598	587	658	587	596	565	557	569	579	586	555	603	575	594	591	574	606	599	648	600	526	616	591	608	548	589	591	602	587	619	600	581	599	574	615	586	574	597	603	604	555	558	582	635	557	603	624	567	611	582	594	576	587	590	619	575	578	590	607	599	575	606	556	623	591	576	607	594	634	574	572	600	570	627	598	605	598	569	604	573	609	629	600	592	619	589	611	602	567	600	590	588	593	573	575	602	605	584	604	579	616	603	580	645	629	620	575	605	561	601	614	612	593	570	639	540	568	614	594	589	607	556	596	646	564	641	560	610	581	590	584	619	611	581	565	592	577	555	607	615	567	589	576	592	595	594	631	602	592	558	536	598	641	618	590	636	588	620	598	572	594	651	584	610	593	586	633	562	623	562	612	644	619	617	611	588	555	625	616	592	623	557	574	587	640	594	630	607	598	579	570	607	622	629	587	621	632	586	610	587	630	575	539	581	613	644	587	633	591	651	635	596	578	611	625	588	609	586	614	572	621	629	602	557	621	670	623	606	645	581	590	607	611	618	598	552	597	654	594	599	584	603	607	558	575	664	595	612	597	561	630	651	566	611	624	571	618	613	592	575	586	648	645	565	634	571	620	598	604	619	616	586	599	547	604	570	590	539	598	592	604	550	573	628	563	613	593	611	638	589	609	578	611	635	543	633	625	569	571	607	613	578	585	614	615	589	612	557	581	570	618	583	638	605	613	604	663	586	651	643	603	564	581	565	616	639	639	546	573	611	615	574	600	553	595	627	617	583	591	566	566	597	599	586	575	576	572	567	600	639	619	605	619	600	613	602	593	604	609	586	618	627	559	627	637	616	576	554	604	566	619	604	589	614	595	601	587	627	608	591	547	624	607	578	599	643	610	608	607	570	608	621	615	579	599	575	586	620	609	592	597	630	628	584	610	627	600	611	634	596	573	611	628	597	629	610	588	582	593	589	629	634	599	601	609	596	589	634	595	570	550	616	633	600	650	561	634	582	610	591	579	594	602	582	625	551	603	573	605	591	628	610	564	575	608	622	585	596	592	591	584	618	632	630	595	566	588	624	610	639	566	627	639	598	599	565	574	627	577	604	556	616	615	619	606	534	630	571	642	566	623	640	595	604	617	610	652	608	534	581	581	636	595	591	623	647	576	599	615	582	565	600	583	603	598	632	622	556	612	582	578	617	604	599	571	614	578	605	619	611	627	601	616	581	636	574	598	592	593	584	574	594	630	595	609	570	634	592	591	558	632	567	563	609	630	569	613	653	561	632	621	611	599	560	582	599	564	611	584	589	599	634	581	596	636	615	613	642	621	582	612	601	600	577	593	600	602	622	592	630	610	590	599	592	573	608	622	591	603	593	599	638	584	573	580	600	603	604	588	613	591	585	599	611	594	575	599	632	564	569	543	594	610	616	550	643	533	596	654	639	589	597	582	621	591	627	605	597	642	537	586	557	661	592	591	615	608	632	570	600	612	594	570	572	590	621	588	587	631	581	635	562	600	597	548	569	606	609	607	567	580	575	624	609	602	606	604	633	544	580	605	548	624	589	578	614	540	583	600	627	629
24912	20992	26558	25461	5755	616	543	419	424	404	401	382	395	358	407	372	406	365	365	334	375	313	326	377	330	338	333	335	335	346	349	326	347	336	331	324	340	341	331	315	341	335	332	322	365	327	350	327	318	305	325	373	386	327	345	330	293	365	306	354	323	334	331	314	341	367	346	333	343	387	333	351	321	301	327	329	331	343	337	332	366	341	364	317	336	330	310	332	316	358	371	351	346	322	302	345	332	326	319	338	338	340	325	310	334	326	340	319	341	348	318	324	322	323	334	342	326	315	336	354	300	323	320	291	332	355	302	344	309	337	337	347	383	331	332	351	340	347	325	359	339	338	333	365	321	319	341	351	350	349	352	350	319	360	331	335	308	339	311	312	316	307	329	380	358	311	333	322	310	334	302	328	341	324	345	353	351	336	319	318	356	334	337	330	336	340	297	334	333	321	313	347	352	347	343	316	326	314	340	361	326	328	322	317	327	307	357	337	354	331	334	355	312	370	296	338	347	357	332	342	290	309	337	331	321	293	350	345	329	345	324	353	345	328	333	332	323	304	317	327	341	320	378	301	388	349	319	365	302	355	361	323	330	330	315	328	336	303	353	324	354	317	365	350	320	337	387	320	339	352	349	304	345	332	319	335	310	336	356	326	319	367	337	336	306	337	352	317	326	327	329	332	295	337	351	315	337	339	327	350	313	329	324	338	314	333	338	329	323	306	338	316	293	350	364	336	325	377	350	340	291	336	303	330	311	330	329	334	356	353	318	329	306	311	361	351	353	343	331	372	339	340	331	321	334	341	341	340	320	313	353	373	352	311	312	334	353	355	336	369	343	328	338	325	314	344	325	359	303	351	318	334	351	314	316	310	338	340	291	308	311	310	324	328	342	336	347	340	315	296	333	360	322	337	335	359	348	326	329	322	335	362	334	323	306	325	323	345	340	335	309	322	337	346	336	349	375	308	348	368	317	349	331	353	350	333	328	320	355	315	342	340	365	350	338	310	338	310	341	327	339	336	320	336	332	323	331	301	358	322	350	318	318	336	334	339	340	333	339	356	325	314	337	315	352	361	315	337	305	297	359	351	361	328	278	322	303	311	323	342	333	345	328	310	329	333	337	366	336	334	340	329	337	340	341	334	350	350	328	353	351	355	304	344	348	350	365	321	339	338	354	332	345	340	328	321	374	323	300	332	316	349	340	348	341	323	329	343	325	324	355	327	340	380	339	332	335	324	357	328	327	352	323	329	314	314	324	364	316	350	330	357	333	351	330	374	344	357	315	344	360	326	301	327	337	363	313	310	349	341	332	346	326	346	312	321	348	365	344	355	293	327	312	338	339	331	337	290	346	299	337	321	374	350	338	309	304	301	299	372	333	321	347	316	335	336	334	357	316	331	342	329	323	344	343	343	319	336	315	356	339	357	352	351	349	345	357	352	340	343	320	328	367	356	329	340	339	343	343	338	329	346	339	319	351	332	333	348	318	299	294	324	338	360	323	348	359	360	348	340	315	336	320	335	314	316	341	279	346	319	332	354	357	353	319	355	300	331	343	309	296	337	344	330	353	321	297	349	369	312	321	308	353	358	362	328	331	309	350	354	320	350	376	325	349	365	347	341	301	327	315	332	329	371	341	327	326	357	333	313	336	332	357	307	364	349	346	323	378	326	356	334	350	326	333	323	371	332	333	367	332	334	318	340	291	313	316	340	340	338	342	331	331	335	328	341	350	354	332	345	346	338	340	324	302	336	342	335	335	320	362	322	329	331	351	328	344	341	336	332	316	323	325	317	340	315	322	329	343	349	333	310	352	359	356	307	323	323	315	337	330	366	339	331	330	343	344	349	320	341	311	342	316	325	353	343	319	303	365	344	303	308	326	361	366	345	347	373	322	319	319	333	315	334	325	354	314	325	329	337	351	352	334	319	336	335	330	353	333	341	328	369	336	300	329	359	335	312	323	309	352	324	334	340	339	295	339	327	332	350	327	356	310	303	332	325	349	317	340	350	347	336	334	328	347	336	351	318	344	361	323	369	348	320	311	316	316	329	344	357	328	326	325	355	337	341	366	339	355	343	374	278	353	327	352	322	331	326	344	373	317	325	327	340	380	350	334	384	343	326	373	332	326	285	313	333	324	334	341	318	350	381	357	326	338	355	317	331	340	332	342	336	314	379	312	348	316	341	356	350	301	354	300	332	338	350	311	318	330	310	318	327	361	307	326	321	323	333	365	332	314	343	302	356	349	334	357	325	349	305	344	344	334	315	334	329	287	321	341	329	312	344	350	345	301	336	346	358	341	309	296	330	308	311	339	325	308	330	323	332	341	362	359	334	336	335	309	353	344	332	323	374	328	331	323	372	339	316	344	317	334	299	361	335	338	327	335	323	337	335	318	323	328	319	334	333	342	375	350	343	349	337	351	299	343	321	315	319	337	319	334	354	314	343	326	360	312	344	317	306	326	361	366	332	327	320	344	335	316	339	322	330	373	320	379	357	321	348	339	347	329	326	310	319	347	323	331	324	329	348	328	341	378	348	322	330	315	342	316	348	340	335	350	335	358	334	343	291	328	336	346	346	346	329	333	344	344	303	333	315	352	318	339	336	350	331	345	341	355	311	348	327	333	339	344	336	345	327	348	315	318	308	364	343	332	343	346	357	357	324	329	305	383	333	328	380	323	300	337	332	320	342	334	373	335	317	308	352	334	319	347	348	357	333	347	319	368	372	327	327	345	347	336	348	320	360	308	340	378	319	330	348	343	311	355	335	348	339	332	338	304	313	347	343	325	340	321	339	344	336	332	362	360	324	347	325	352	356	321	321	341	329	329	351	331	346	348	357	346	341	347	321	372	359	367	327	329	326	339	324	311	321	331	332	321	328	320	343	315	336	336	316	328	322	339	322	332	334	359	348	321	347	311	355	333	338	320	363	340	336	338	343	358	301	311	380	325	358	332	306	344	314	346	326	320	363	328	333	319	327	337	330	350	327	359	326	350	332	326	333	352	330	323	341	368	344	325	333	366	331	354	345	316	318	312	323	341	322	345	345	323	338	329	320	329	331	325	323	319	331	353	317	319	316	287	335	325	360	349	331	299	323	347	308	331	343	303	281	356	347	328	354	368	321	317	325	364	319	343	329	319	328	338	352	331	346	340	288	332	339	351	320	364	333	315	327	329	362	341	308	319	338	336	345	337	367	345	359	345	312	318	342	328	315	345	314	314	312	374	339	307	344	325	328	326	364	309	341	301	366	327	350	318	312	365	331	332	327	339	341	294	326	320	307	318	288	351	296	353	357	318	345	359	348	341	324	363	328	366	324	340	334	324	350	327	341	336	319	345	299	363	308	331	349	351	361	363	366	340	340	322	324	356	348	364	318	320	366	305	305	337	340	335	351	325	301	316	352	312	320	331	327	301	345	318	335	290	326	344	324	365	326	341	339	327	321	330	330	337	343	324	311	314	332	333	341	325	323	334	323	337	338	344	369	314	349
3649	4519	2934	1444	1170	896	808	679	612	531	523	482	451	471	479	447	420	407	452	430	437	393	381	429	391	416	419	412	419	377	401	429	383	402	409	401	418	402	379	411	404	405	409	411	417	391	413	398	383	388	380	396	428	403	390	396	373	388	394	393	375	352	395	403	389	379	400	404	385	415	372	355	382	409	376	377	370	383	386	391	368	399	383	423	386	411	412	376	390	377	427	403	396	398	362	420	398	387	406	421	378	362	403	376	399	422	398	368	418	381	405	364	392	381	389	387	412	381	410	368	375	378	371	409	366	422	381	392	393	371	415	380	402	402	401	394	402	367	358	409	385	427	367	413	379	385	386	355	387	394	402	391	421	385	375	416	410	381	414	378	394	393	407	369	393	367	368	438	354	383	376	405	333	401	383	409	385	402	409	406	361	382	401	367	378	380	414	398	380	413	396	368	412	400	426	400	409	406	399	420	380	395	411	377	420	388	418	404	387	385	384	418	383	385	384	361	395	413	384	414	391	409	357	411	406	407	406	401	414	364	433	373	392	437	400	388	377	408	391	435	386	368	348	359	399	376	386	373	375	398	401	410	365	395	383	365	371	420	399	392	377	392	379	382	389	387	387	375	352	429	415	370	379	370	371	387	393	408	387	402	381	404	388	443	415	391	368	389	376	390	376	388	384	380	416	346	361	386	395	387	376	356	418	341	372	413	365	375	412	373	411	399	394	405	369	373	418	423	378	385	394	393	396	379	356	417	418	410	408	381	380	372	381	361	391	363	356	424	410	382	369	424	409	413	408	352	414	417	393	377	420	392	395	397	393	343	405	387	386	404	365	398	377	362	394	372	377	373	378	430	395	383	389	372	401	394	394	373	398	425	404	415	394	384	427	390	430	385	384	385	410	432	417	364	398	410	395	384	385	398	401	408	381	363	376	407	383	370	386	388	394	388	375	366	412	414	374	437	387	355	357	361	396	398	364	389	408	344	398	415	394	353	404	400	418	350	414	424	401	410	360	377	423	380	390	377	407	385	398	411	390	357	409	396	438	388	401	373	406	398	390	373	409	383	398	382	394	383	384	370	372	432	395	385	399	390	413	387	403	404	400	364	376	366	405	394	395	345	402	349	363	354	400	410	372	392	380	373	380	414	410	416	367	375	379	389	411	376	390	416	377	397	396	380	375	434	382	369	359	354	394	385	378	393	418	340	390	364	368	400	382	393	387	375	388	384	383	356	419	404	410	389	390	379	431	376	381	374	411	424	373	395	366	364	429	406	358	388	384	360	400	407	360	410	428	400	405	409	387	386	380	417	376	405	406	387	382	409	412	393	378	386	427	419	376	419	369	394	404	380	410	399	371	365	397	361	364	395	430	380	366	372	380	423	363	365	386	402	399	385	380	379	396	394	373	396	443	391	396	400	376	438	393	399	392	383	385	416	420	396	376	383	396	370	389	395	391	419	409	413	420	341	385	385	369	395	388	420	440	419	392	364	381	387	401	387	409	407	407	402	390	392	421	393	397	418	387	387	375	384	386	436	375	361	377	361	392	379	412	395	361	360	410	387	376	400	390	394	400	395	369	381	411	386	398	370	437	395	419	387	402	353	396	404	387	407	425	418	407	392	413	396	391	404	405	372	408	429	378	385	385	375	392	369	391	404	366	391	410	385	368	370	378	415	381	409	346	416	394	371	391	364	399	414	386	382	419	422	384	380	411	373	370	362	404	395	365	386	388	427	371	387	356	398	387	384	367	362	374	401	423	405	361	410	370	384	398	376	373	343	362	399	365	425	390	374	380	429	390	389	370	390	360	388	426	386	361	358	404	375	372	415	415	393	398	405	422	385	369	372	397	426	412	382	344	349	396	385	381	388	406	401	398	373	388	369	375	373	388	393	381	377	403	416	386	389	351	368	397	394	401	378	413	347	359	402	410	414	409	408	383	392	396	421	384	376	398	372	375	411	387	407	387	368	375	392	415	390	370	395	389	382	433	396	411	345	352	384	404	379	399	393	364	388	369	416	422	388	388	385	391	399	391	373	377	389	395	362	387	379	418	399	420	362	391	391	402	389	406	393	365	427	355	362	410	360	399	402	374	349	425	381	411	404	371	379	390	429	359	385	394	400	392	406	408	381	396	413	366	429	393	373	385	354	382	396	401	414	397	403	368	389	378	393	359	384	398	382	414	395	383	419	394	386	395	387	352	408	400	388	381	417	390	370	397	369	407	377	352	397	412	390	401	396	372	428	399	408	354	382	358	360	393	411	382	407	437	379	402	383	417	356	409	380	397	410	414	409	395	358	348	374	377	395	412	376	381	371	387	382	377	409	409	398	412	392	419	367	401	406	396	403	369	374	387	405	369	389	385	364	393	364	390	359	365	428	359	378	432	389	383	393	391	382	402	358	407	407	410	391	377	385	408	369	399	398	386	421	370	380	431	397	407	378	372	360	372	390	406	377	364	382	382	384	420	394	428	354	399	435	363	394	368	398	391	394	371	417	421	383	383	389	388	383	383	368	405	404	385	391	399	426	435	405	396	411	356	356	385	356	412	414	383	385	391	381	390	406	387	356	367	399	419	354	409	371	393	392	412	373	403	409	377	396	381	431	433	387	371	346	391	396	401	393	394	395	378	366	414	373	401	391	405	383	399	386	397	415	376	406	393	374	403	393	374	368	432	382	401	377	382	379	395	386	448	402	373	387	365	394	376	397	367	378	372	386	402	419	400	395	370	381	406	381	363	414	421	421	434	380	424	391	401	403	390	387	349	424	371	412	398	370	386	380	407	371	414	385	398	412	375	407	389	376	385	418	389	390	381	394	397	421	387	381	420	373	417	370	408	391	371	382	394	378	413	355	380	428	394	370	390	352	387	379	383	426	372	425	423	403	393	396	409	402	398	364	340	388	394	381	408	400	354	403	392	386	385	412	399	386	401	361	380	392	373	393	433	398	376	404	385	384	394	374	427	390	394	383	398	413	392	410	394	366	405	400	421	371	380	397	412	406	390	406	399	336	369	420	390	358	372	385	391	403	369	366	375	381	378	380	404	398	405	396	405	389	403	386	390	397	409	394	355	389	372	365	366	372	372	370	397	395	403	387	378	403	367	379	365	374	406	383	403	394	423	373	372	396	394	385	415	403	406	375	372	411	391	408	380	364	371	389	349	408	404	384	390	411	378	402	380	406	410	387	398	419	391	426	391	369	371	401	371	391	396	404	384	406	345	356	402	388	372	385	408	395	368	369	343	362	396	379	414	397	390	374	424	382	364	373	392	357	402	368	393	391	398	365	405	354	399	384	415	412	434	384	395	376	409	409	340	408	424	377	398	401	396	387	358	403	404	400	376	393	395	381	370	395	399	403	361	373	376	424	383	371	401	425	393	418	370	417	387	365	381	390	389	397	379	438	423	403	375	391	402	387	408	396	375	388	346	369	415	384	428	365	403	408	373	409	420	350	374	397	421	400	387	398	394	408	394	386	358	417	379	371
22476	20977	28419	23720	20968	21013	6339	1577	1246	1084	1052	1086	990	1019	965	938	935	870	900	953	924	874	911	791	933	843	874	918	881	864	871	958	846	881	859	860	866	820	884	839	857	874	853	863	888	868	882	885	852	884	934	850	852	884	851	862	834	824	835	852	818	856	834	848	904	842	860	817	892	863	862	869	819	838	877	859	855	889	795	860	771	826	891	880	820	846	876	857	829	829	815	806	903	767	802	854	809	881	901	808	836	855	876	811	846	849	828	819	819	808	822	859	856	768	818	782	839	837	847	858	867	820	802	865	856	832	874	899	854	839	905	821	845	849	861	829	790	762	826	874	778	857	846	845	827	869	892	864	848	861	788	863	841	780	871	863	805	808	852	895	791	848	819	819	890	875	831	885	831	821	899	806	849	834	819	835	829	875	820	871	872	819	814	844	807	860	842	862	899	798	821	839	842	866	869	853	838	809	849	849	862	835	848	852	848	833	910	837	885	802	826	859	839	824	886	894	847	879	819	810	830	810	830	852	828	853	834	826	827	850	859	860	772	874	866	845	824	857	803	892	846	815	870	833	835	867	859	869	851	828	850	843	852	858	832	846	885	810	840	844	853	907	839	817	823	852	820	878	821	829	849	826	917	857	855	876	832	860	918	807	846	827	856	828	836	792	855	857	805	818	831	869	894	889	873	857	899	832	946	856	900	817	815	800	851	801	822	837	870	864	816	844	876	862	889	818	802	824	864	828	866	834	861	886	800	845	868	827	876	860	788	846	865	813	867	826	853	874	871	879	848	863	852	851	845	885	886	911	869	847	866	860	823	811	854	819	809	809	857	817	886	843	843	837	857	829	838	804	814	794	862	859	844	877	807	867	797	826	834	862	864	789	826	848	836	832	844	872	832	870	851	861	834	847	812	874	848	831	834	808	887	811	843	876	828	853	821	847	883	846	860	878	863	845	863	838	782	854	796	826	841	885	826	810	844	842	874	911	876	835	841	817	835	837	865	833	822	855	784	811	847	772	818	890	848	877	804	772	846	867	871	846	849	845	845	815	849	807	867	861	886	835	830	839	855	838	836	866	815	821	834	809	882	864	848	836	830	860	869	867	848	865	874	884	805	870	791	827	820	888	819	827	850	890	836	851	821	829	823	819	799	827	798	882	860	874	860	849	843	858	766	827	850	807	834	784	849	858	825	813	864	901	854	876	902	877	856	834	887	861	825	846	899	847	796	843	862	821	816	836	849	840	852	874	842	837	827	887	820	837	883	830	852	841	862	827	819	885	832	837	852	845	866	835	891	864	858	888	866	899	856	897	836	910	827	879	866	861	838	820	878	835	827	860	825	816	885	791	855	856	869	887	852	794	802	806	880	875	828	854	863	840	839	872	822	869	829	812	814	821	790	841	891	840	875	867	784	811	837	839	853	860	875	811	817	822	837	850	812	830	869	884	895	868	883	883	817	831	852	846	852	830	867	867	796	857	831	835	827	864	840	788	888	867	854	836	852	870	800	846	832	847	852	835	820	841	809	833	799	819	835	823	832	799	807	863	811	801	912	777	864	878	880	843	813	896	835	777	782	862	833	881	816	835	865	812	864	772	859	855	850	937	860	816	798	821	847	863	845	848	833	861	870	839	884	812	797	847	858	855	842	813	849	778	797	878	861	881	898	856	839	832	868	856	776	819	828	893	838	841	851	802	793	815	777	781	851	862	792	859	826	892	824	824	843	842	848	862	840	811	831	856	846	846	837	868	870	808	894	819	861	783	901	851	867	872	816	872	880	860	781	857	860	827	859	853	857	843	802	841	881	877	855	856	804	854	826	842	888	890	764	830	883	845	851	818	828	884	861	850	883	906	857	820	854	804	875	858	837	846	822	924	883	845	855	815	842	838	860	822	814	824	778	805	783	834	864	884	819	849	854	873	814	901	876	848	868	792	826	868	862	802	865	872	805	792	852	903	801	880	833	911	870	804	843	837	840	876	826	814	848	858	827	902	847	910	806	864	845	837	802	857	802	831	806	825	824	853	847	841	789	863	823	822	819	834	859	839	894	835	808	855	878	849	804	813	836	907	903	836	868	872	845	811	881	838	857	798	944	803	847	804	868	862	824	845	873	864	819	784	826	843	835	800	876	799	839	798	874	879	859	833	836	836	852	777	838	846	866	882	837	855	814	804	856	825	871	839	830	881	871	880	801	819	841	820	842	839	828	845	848	810	850	839	908	815	864	835	862	824	831	834	825	869	848	858	863	794	773	843	837	838	782	812	823	792	848	884	825	813	803	786	827	851	804	858	828	835	825	825	781	834	867	790	808	843	825	855	851	845	812	852	826	864	816	861	790	776	852	799	832	868	825	813	842	840	855	847	826	803	819	828	798	796	861	885	882	773	871	889	817	886	803	859	848	883	871	824	814	835	818	835	834	817	826	890	856	773	915	769	790	829	846	806	847	833	853	853	837	840	844	849	847	834	872	846	832	879	843	810	804	834	815	823	827	815	837	839	863	860	863	878	857	907	872	789	868	888	838	820	855	841	822	812	888	869	848	841	881	861	824	839	820	849	892	878	898	890	820	833	854	888	826	861	794	842	839	826	843	824	799	807	844	823	859	865	875	849	820	816	859	822	884	825	848	863	835	841	886	850	915	896	813	829	823	797	842	826	907	840	800	786	825	847	835	858	839	889	852	828	875	851	911	800	819	864	819	801	804	839	829	882	850	859	868	767	823	813	800	873	872	822	850	865	835	787	816	808	830	858	866	867	788	796	865	830	831	862	849	781	851	839	826	842	820	840	895	847	814	854	843	826	865	864	817	858	838	875	841	804	865	822	807	866	848	829	847	799	888	810	807	857	831	809	895	844	813	806	822	902	826	930	821	864	859	858	870	824	811	863	885	882	842	858	849	901	868	846	806	865	847	866	829	822	857	919	833	879	823	822	791	864	837	814	866	781	811	824	864	866	843	877	824	841	834	858	794	875	777	848	826	776	861	844	790	854	886	864	805	842	824	870	880	856	885	869	866	911	809	838	814	905	871	904	841	838	828	796	845	870	766	810	835	839	835	822	835	813	818	841	869	828	853	870	833	874	836	861	854	858	783	842	811	814	840	838	898	846	839	866	852	800	851	845	814	797	873	825	840	808	878	859	823	845	822	817	795	853	860	830	877	836	828	874	838	839	766	858	819	821	788	843	912	830	860	824	854	825	812	890	849	870	785	843	838	850	850	853	836	867	847	896	874	873	847	889	865	820	818	819	814	884	821	817	839	813	840	847	842	790	860	824	836	885	810	795	868	887	792	833	878	809	832	866	846	866	902	821	844	844	859	828	863	830	883	880	874	839	823	881	829	884	835	839	832	874	895	862	851	821	824	851	823	853	878	912	831	821	812	817	857	857	883	837	906	855	818	796	831	813	830	835	847	895	887	886	847	804	876	825	846	787	818	865	834	839	855	808	796	835	818	849	853	841	854	856	788	818	842	860	864	838	837	890	875	839
5310	14088	9451	4921	3561	2748	2274	1952	1674	1563	1338	1370	1156	1101	1144	1071	1058	1010	1071	984	975	970	977	960	940	885	899	891	971	958	886	920	912	902	923	856	943	932	939	839	883	895	908	925	893	886	923	893	885	870	864	906	855	924	877	864	873	913	926	856	911	851	869	855	869	891	886	868	889	867	846	934	897	840	872	906	889	895	845	845	892	879	873	887	896	849	895	848	856	928	852	912	881	835	856	886	879	905	913	906	898	911	886	856	916	846	902	857	916	955	887	840	852	881	922	905	892	867	865	891	904	886	890	889	892	914	901	839	884	848	892	870	879	862	941	876	874	1010	858	816	866	890	889	898	887	869	843	910	923	859	844	842	875	862	886	845	895	874	860	909	897	855	909	905	893	848	842	854	897	893	886	890	923	878	845	889	868	922	888	905	885	857	845	892	888	868	858	879	887	887	861	908	863	862	871	891	869	866	897	910	884	874	851	895	889	841	849	882	922	861	820	877	878	899	865	851	834	852	941	905	849	862	889	829	885	877	880	889	875	861	914	879	894	873	864	881	886	854	789	875	875	899	934	856	894	882	881	900	901	844	903	878	850	860	834	897	892	829	862	883	889	873	817	882	843	865	863	890	890	897	883	882	889	872	860	850	862	892	890	886	876	867	884	853	834	855	871	863	865	886	896	844	900	883	883	864	857	880	835	850	886	928	881	874	904	858	915	911	898	880	863	904	875	900	853	907	883	886	815	881	885	871	884	844	869	809	903	822	892	909	874	866	926	836	911	854	860	920	901	817	855	848	887	934	864	859	915	865	889	861	814	882	883	920	829	885	873	886	847	875	886	899	880	872	851	900	821	885	848	840	837	842	883	816	872	877	819	866	849	894	844	892	880	872	901	875	879	877	892	867	869	914	840	895	852	868	868	886	848	876	850	858	839	903	910	870	824	821	880	923	893	881	897	833	846	869	893	865	848	821	869	851	897	890	845	825	864	889	904	929	842	882	915	914	889	944	852	833	870	901	867	843	867	906	881	856	808	875	874	888	834	887	881	897	818	890	880	893	858	816	874	853	868	872	836	858	836	874	841	865	839	927	860	911	818	855	884	878	879	893	830	875	878	879	892	879	852	873	881	827	863	894	912	856	818	916	883	895	822	911	856	885	868	908	877	855	881	849	889	945	911	879	842	924	909	925	885	809	871	845	883	919	839	880	941	927	877	894	891	844	821	877	868	893	885	877	906	901	877	850	849	872	871	863	891	890	865	860	846	902	824	899	859	888	912	908	871	946	863	922	857	858	900	924	879	849	879	831	877	875	880	862	897	862	871	921	863	852	865	838	874	863	905	843	835	915	848	895	806	886	841	887	835	925	883	880	899	852	907	897	888	884	867	916	898	867	851	892	862	875	884	856	864	877	891	917	873	886	870	865	858	892	849	880	913	876	847	862	888	820	863	851	898	845	966	914	912	843	861	899	878	865	904	875	862	872	881	854	900	893	872	910	901	903	851	822	902	904	847	863	892	890	868	896	864	870	886	865	822	881	817	840	847	858	894	850	869	912	843	911	843	840	870	880	911	851	903	823	913	839	901	876	879	876	878	841	883	839	884	855	893	868	814	823	896	871	795	861	846	924	891	884	854	892	893	926	936	868	904	924	921	885	872	944	880	882	814	896	851	910	867	870	863	871	830	914	952	836	859	888	827	931	892	827	905	881	864	860	858	965	878	807	885	840	899	847	918	842	880	829	881	895	834	895	856	883	896	852	885	853	877	859	813	840	846	860	905	900	839	929	962	906	868	868	863	894	867	877	878	881	901	896	909	848	871	886	823	885	850	872	938	827	879	888	837	864	839	808	928	895	851	877	839	851	814	876	783	885	879	851	884	834	841	896	872	908	898	864	892	878	832	847	978	885	850	882	964	853	945	889	857	824	844	838	905	889	940	917	836	886	876	913	861	841	892	914	901	876	880	892	868	805	892	850	867	870	897	858	898	853	816	825	850	861	859	895	890	864	942	912	878	841	862	900	859	883	816	871	903	897	909	915	855	851	869	889	846	898	831	910	828	852	912	899	928	934	832	892	893	882	916	858	895	889	852	877	910	879	827	900	896	880	900	865	861	849	852	924	878	870	905	868	841	891	884	876	900	826	898	876	894	895	897	862	819	848	868	846	873	894	839	894	853	863	885	920	896	903	899	883	854	843	841	901	924	841	797	874	855	854	858	881	887	851	894	817	866	929	853	911	871	821	849	867	905	884	851	885	867	898	877	868	875	827	850	886	873	850	883	902	851	875	870	853	848	870	877	861	902	873	884	862	845	877	876	867	858	869	867	911	873	894	910	886	860	843	895	860	869	857	909	876	880	940	890	842	934	890	875	891	890	828	831	834	860	867	887	852	873	871	903	910	877	951	894	907	871	890	849	865	866	859	881	875	864	874	893	907	912	859	873	832	867	876	835	817	915	858	918	869	885	894	824	938	843	876	916	807	848	817	880	925	894	892	920	912	856	893	855	835	852	893	915	925	949	861	865	869	898	839	826	881	901	818	783	940	854	928	881	877	866	887	894	907	889	920	902	896	868	900	876	856	939	874	919	849	844	893	874	864	852	826	865	930	896	864	864	893	913	902	880	850	892	901	920	884	875	818	864	889	792	875	845	870	845	868	886	892	858	906	896	874	908	916	888	859	891	846	862	918	830	927	909	901	834	905	832	914	915	861	877	860	883	845	926	889	859	891	832	846	877	884	867	844	885	844	893	842	844	897	894	897	899	892	886	859	891	916	854	873	897	884	834	850	882	892	895	839	867	892	889	825	896	899	853	879	941	923	879	892	871	920	869	889	854	855	851	885	840	851	865	886	842	912	844	894	880	869	905	878	860	847	887	897	846	854	873	861	903	881	836	898	881	863	896	883	872	843	908	870	815	888	956	912	865	870	861	865	906	871	873	880	903	872	887	853	869	857	847	913	879	823	912	908	865	803	862	845	931	885	959	919	877	891	837	842	887	858	839	874	853	883	877	891	857	907	860	892	889	881	893	942	860	860	860	880	844	888	871	832	856	862	894	873	821	858	897	874	890	872	872	871	870	853	919	871	854	863	861	840	860	919	885	898	895	877	866	865	902	892	841	880	864	873	890	892	846	875	904	910	873	862	873	940	858	890	883	874	867	883	887	855	879	877	787	809	852	880	887	817	882	865	900	877	891	910	888	836	901	876	930	819	818	850	907	901	852	899	883	806	920	880	938	871	917	902	848	884	898	858	864	899	867	905	938	898	869	853	887	882	858	894	820	866	891	910	834	934	862	905	965	840	880	880	857	814	909	837	833	867	915	837	868	890	867	876	894	885	911	889	865	860	893	926	920	864	886	901	850	840	917	867	839	860	869	861	879	844	915	902	883	891	863	835	855	899	851	889	948	827	849	838	869	872	914	819	864	902	872	883	869	949	864	880	882	847	844	919	874	876	885	888	893	885	863	864	944	861	913	830	859	879	893	846	811	932
27643	17242	3063	462	320	283	263	286	264	221	249	232	215	209	224	257	216	226	239	246	239	271	216	249	221	233	210	231	243	239	235	220	244	215	237	230	227	243	224	223	190	234	228	197	240	239	245	234	227	214	259	215	258	241	237	224	232	237	232	210	205	238	244	229	222	252	231	241	252	218	229	232	234	253	222	202	229	211	241	208	206	211	234	209	228	213	227	223	220	224	227	206	212	219	233	242	260	238	204	266	222	222	215	236	244	230	234	237	233	268	246	230	221	236	212	241	248	232	202	224	250	249	242	247	237	222	216	250	222	215	213	214	245	236	220	204	215	251	241	236	209	237	229	230	232	217	222	207	222	217	238	232	233	247	253	221	219	234	211	232	223	247	229	236	207	247	208	247	224	226	243	240	228	225	219	211	242	231	250	222	197	236	218	248	249	264	219	220	227	208	192	239	203	226	237	259	211	208	248	252	224	227	225	222	233	261	236	228	247	223	226	251	231	247	239	238	267	216	226	228	241	254	223	249	231	257	235	219	242	204	241	225	245	234	215	235	219	266	221	253	230	248	246	214	235	227	249	223	241	254	246	207	227	233	232	238	231	237	226	239	216	217	241	207	221	219	243	246	212	236	215	247	217	256	222	239	230	248	230	227	222	228	234	235	222	216	236	223	211	234	243	219	239	266	225	226	212	248	241	221	246	226	226	234	217	236	248	192	249	227	244	216	242	238	265	216	214	219	236	230	238	227	214	217	264	251	213	218	225	227	239	220	233	200	238	219	256	240	243	220	237	240	217	240	240	219	240	207	245	223	246	235	219	239	239	221	244	248	246	219	221	230	240	233	210	240	219	228	251	214	239	220	264	225	249	246	215	217	253	250	234	216	250	267	246	252	244	232	225	251	203	223	231	245	242	218	244	241	225	220	256	249	233	240	239	258	233	237	242	246	255	237	246	202	220	234	219	236	242	240	238	217	212	228	229	207	212	255	224	230	229	236	232	243	225	237	247	254	208	241	241	213	216	259	240	219	251	252	234	251	220	254	221	243	226	216	257	229	234	235	237	222	250	245	247	225	222	241	230	225	252	213	231	229	245	229	205	229	205	263	238	257	251	229	221	231	237	252	229	240	235	262	249	225	237	233	234	239	211	216	240	195	247	234	239	223	241	230	222	232	248	239	241	243	217	228	230	214	210	239	228	255	204	219	234	230	228	235	238	226	206	243	242	234	242	215	223	222	241	234	218	228	233	233	226	216	243	224	245	236	213	243	223	252	244	219	229	240	230	239	243	226	248	226	235	206	220	258	243	227	224	216	263	221	234	241	228	230	210	205	233	239	246	256	233	216	223	256	222	243	236	238	211	244	240	243	204	231	252	222	227	240	245	245	221	248	257	237	216	243	261	217	236	226	212	214	220	206	221	237	234	213	253	224	241	232	209	266	254	260	223	270	211	226	234	234	247	239	231	242	217	228	241	212	232	256	227	229	239	230	218	234	222	237	230	237	246	235	227	226	254	234	242	220	226	222	267	234	224	267	199	244	229	227	258	236	239	239	258	222	236	247	224	222	238	205	240	217	239	232	224	229	230	238	222	222	227	205	218	227	179	216	252	234	273	208	224	224	246	236	208	220	229	210	230	213	257	242	265	230	228	237	209	235	222	210	231	190	225	212	230	234	217	250	235	239	225	227	227	229	232	250	235	232	233	253	238	232	219	231	224	221	235	261	248	261	235	241	221	225	197	264	239	220	231	232	229	246	231	237	259	228	225	244	201	205	226	246	219	240	231	254	235	236	226	230	212	249	210	228	235	256	241	226	230	230	227	264	256	228	210	226	220	223	234	254	225	237	213	220	220	222	260	234	192	217	217	255	244	204	235	238	252	225	232	233	235	259	249	228	220	239	231	215	229	223	241	239	212	257	213	226	227	234	241	274	247	196	238	251	209	254	249	281	221	203	251	229	229	227	234	208	223	209	231	230	222	262	236	232	228	216	214	226	199	211	228	252	210	230	227	243	244	237	225	229	214	226	228	245	253	251	238	225	251	244	237	243	238	207	256	231	226	216	247	219	221	253	270	264	237	228	243	240	224	252	209	225	216	221	234	214	228	238	233	223	233	221	214	208	232	238	209	220	252	231	223	207	228	233	200	226	237	250	238	252	231	220	238	230	205	242	246	221	263	225	249	239	243	254	245	201	219	227	226	220	221	244	220	239	194	236	191	271	230	235	233	191	242	227	221	225	218	212	233	228	233	231	222	237	243	231	221	220	224	223	233	239	234	249	217	217	241	228	251	211	269	250	226	233	225	222	230	201	242	218	261	214	202	244	244	237	233	206	221	242	246	275	216	243	227	213	241	219	229	215	219	216	246	237	218	231	208	187	249	229	217	247	253	224	205	255	229	251	223	236	235	197	242	225	239	241	226	242	216	235	234	223	235	227	229	234	230	238	217	230	225	262	251	196	227	232	266	252	230	230	241	253	241	229	215	246	225	226	253	254	228	236	224	246	229	215	232	229	236	251	236	231	236	233	240	225	250	249	204	257	226	244	247	247	231	210	250	235	224	236	241	226	231	235	235	243	242	227	222	205	248	234	228	230	255	234	268	265	229	241	232	238	257	206	246	235	229	243	228	252	210	245	244	248	240	236	255	225	218	235	220	247	227	213	233	213	235	265	229	230	220	243	228	232	233	225	224	245	241	234	228	219	243	235	225	226	252	220	212	229	248	256	227	238	263	220	244	254	209	226	247	238	229	230	205	241	235	220	230	234	230	250	227	224	227	236	226	235	191	225	218	220	233	224	219	241	237	220	214	249	242	226	241	201	205	220	236	254	206	236	254	236	250	236	259	259	252	225	236	225	229	221	248	223	223	236	256	216	210	230	227	250	255	232	235	233	206	256	217	240	228	217	229	210	258	217	243	220	214	225	227	219	248	226	215	218	209	206	218	231	239	200	228	227	222	217	241	245	211	232	230	223	232	266	260	246	233	240	220	195	226	234	230	244	234	230	245	232	238	248	214	188	250	215	227	232	226	230	216	224	239	219	206	222	215	243	225	228	232	237	220	250	242	221	264	221	233	202	226	233	227	228	219	237	238	219	239	229	223	232	238	248	223	227	254	205	212	219	230	250	223	214	220	237	224	250	262	202	216	229	231	216	230	241	225	220	226	216	204	236	258	207	212	262	271	257	238	237	248	224	241	218	239	230	230	207	202	222	228	242	258	227	225	242	234	245	244	218	217	225	231	229	266	230	247	232	234	224	230	223	232	246	271	213	206	235	236	209	243	196	240	221	227	223	230	247	220	218	250	237	203	233	213	230	234	224	262	228	197	224	216	224	211	226	214	242	224	207	197	208	218	240	265	230	250	229	244	257	244	237	187	239	219	212	222	234	242	241	247	229	252	248	240	218	232	216	211	232	238	243	220	225	218	227	235	240	214	207	240	240	229	221	227	228	226	223	232	256	225	228	199	226	249	265	229	236	231	214	219	226
4406	831	584	383	351	327	303	295	275	290	267	273	295	281	265	283	257	281	247	277	289	292	272	253	284	267	257	248	278	275	256	292	306	284	241	265	247	267	261	263	237	251	271	286	246	289	253	223	291	253	241	268	280	255	242	283	253	260	248	285	251	276	249	260	265	263	268	276	270	243	259	255	254	259	249	258	283	288	266	271	263	263	263	270	267	268	260	281	258	261	252	240	274	273	244	269	276	237	299	257	258	291	270	249	250	268	269	258	268	284	251	259	254	276	273	247	282	254	278	242	263	286	264	273	295	283	259	304	256	268	287	276	267	258	256	293	274	260	293	302	247	294	272	268	278	283	262	285	276	290	270	233	286	285	264	274	258	269	276	300	246	261	267	261	260	279	253	271	239	238	291	252	305	268	272	252	268	280	262	270	256	230	236	248	277	235	244	259	274	262	294	263	245	257	257	241	250	276	237	250	260	271	258	263	276	278	253	254	285	255	291	259	276	281	270	223	283	253	261	296	268	268	254	261	258	265	283	261	268	262	265	245	271	273	259	258	284	255	248	242	274	276	264	290	235	237	278	268	281	265	283	249	264	276	261	255	279	247	258	268	259	247	270	300	304	273	261	271	227	269	260	250	242	265	263	266	258	280	280	277	272	264	259	257	278	273	269	267	279	266	273	249	266	264	259	253	268	248	281	277	277	267	261	277	275	285	273	281	287	281	272	272	264	247	251	278	256	257	267	239	257	261	262	281	246	249	281	244	236	264	245	273	263	267	252	263	302	261	269	289	252	258	296	262	262	272	276	256	257	268	270	259	239	259	259	253	280	254	223	289	283	248	263	263	246	268	274	285	271	271	265	275	258	252	247	256	245	292	282	265	256	258	253	282	256	250	257	272	273	268	266	251	274	291	287	257	224	288	284	288	250	285	287	274	255	237	252	267	251	246	255	260	254	252	264	229	279	277	288	280	270	254	248	283	283	246	277	249	272	262	263	265	262	249	233	255	264	260	253	258	258	282	272	290	277	266	275	284	263	267	281	262	292	266	237	272	259	266	281	303	278	266	273	261	284	273	273	263	266	251	261	242	276	253	264	253	248	264	268	264	241	257	237	267	266	257	244	244	252	270	276	272	304	278	280	215	266	273	286	285	259	261	245	286	286	266	238	260	251	278	266	266	264	257	265	270	277	280	299	272	247	276	250	272	286	259	283	259	264	267	281	278	230	274	232	274	262	254	262	286	264	279	268	265	239	272	246	269	257	279	290	269	243	281	271	254	251	277	268	252	259	273	239	276	257	261	266	265	245	268	242	290	269	242	314	252	247	264	263	298	274	284	263	257	284	261	264	264	270	248	257	258	261	257	265	246	269	276	251	279	299	254	260	227	265	249	298	247	295	244	284	267	283	263	280	283	272	267	298	286	261	268	280	285	230	246	237	255	256	247	275	281	276	276	255	256	248	267	244	283	267	265	276	278	249	253	295	248	284	264	245	273	305	283	234	283	288	241	276	278	253	260	275	276	279	273	267	248	255	259	253	268	260	260	277	256	284	260	267	279	239	249	242	297	249	286	305	253	275	256	250	239	290	272	281	243	239	268	269	256	271	264	250	252	260	284	254	286	249	252	259	279	258	247	270	284	275	246	255	260	250	268	281	282	291	237	269	265	263	262	285	275	253	268	259	267	301	253	244	258	234	245	270	244	263	276	254	239	242	261	280	262	257	257	271	267	253	226	261	234	310	258	283	286	255	257	272	291	265	303	276	246	241	273	271	265	254	264	261	278	233	268	242	260	268	280	275	263	247	312	258	264	253	274	264	262	255	289	270	295	286	256	272	268	244	254	259	246	265	261	276	274	273	295	230	247	286	274	268	258	270	280	242	248	259	292	250	245	223	250	239	244	257	254	272	268	247	266	282	259	256	261	272	250	267	247	256	279	263	271	275	254	275	259	262	274	242	270	270	249	271	247	295	277	260	262	247	236	264	244	248	294	270	286	250	283	278	256	277	268	275	288	268	285	289	275	262	271	274	249	250	238	256	256	294	264	271	266	270	281	248	268	293	267	279	229	281	281	257	253	271	274	247	271	258	281	255	260	244	260	280	275	263	268	265	278	275	240	249	275	284	242	270	248	249	271	255	300	257	276	244	305	253	298	269	253	264	261	281	280	259	259	271	274	300	261	274	294	261	259	295	260	267	268	302	254	284	283	254	248	239	249	259	260	277	255	279	254	241	262	252	278	263	257	278	291	281	229	273	254	230	232	254	291	254	278	269	243	279	241	279	281	264	266	267	265	261	259	271	293	278	280	253	271	281	259	289	256	270	261	277	290	239	274	265	255	276	264	270	248	247	253	268	266	259	283	284	275	262	248	246	268	270	260	242	272	250	228	251	273	256	292	283	289	263	263	274	299	266	243	267	267	241	229	262	275	283	236	263	249	279	268	253	249	270	271	285	273	253	272	271	260	264	289	255	289	252	262	271	271	267	253	273	290	298	270	248	266	246	232	275	256	224	258	270	266	275	240	232	278	257	247	259	255	290	252	277	260	288	262	273	264	276	262	254	259	258	249	276	234	250	260	254	246	276	270	299	257	271	272	236	245	260	270	269	264	272	282	283	266	258	258	255	249	263	247	238	273	296	275	245	263	259	272	270	274	256	267	245	260	243	287	270	288	277	260	278	256	248	282	284	285	257	272	298	291	264	248	256	225	269	296	302	234	279	252	277	245	254	264	279	245	257	261	296	285	263	261	271	279	281	271	266	267	265	301	273	272	246	277	264	269	272	273	300	301	275	283	279	255	306	272	300	259	272	262	283	267	238	247	248	255	269	247	282	272	256	262	276	253	241	285	286	264	260	256	262	286	245	257	270	275	244	274	269	256	269	246	265	268	262	257	260	279	265	291	295	234	270	252	254	254	255	261	266	264	271	236	278	255	264	261	261	266	258	249	276	290	235	287	262	284	250	240	254	269	252	275	292	270	293	279	250	249	259	260	274	251	285	275	282	264	256	269	246	263	244	242	267	271	273	262	265	263	282	280	263	279	250	256	256	252	290	281	242	264	262	272	254	274	253	271	245	269	256	239	263	272	270	265	286	270	281	266	262	264	242	278	260	255	309	248	274	288	295	250	253	238	247	252	259	257	242	270	250	281	266	234	239	278	275	242	275	249	257	265	270	248	266	262	243	268	264	255	238	263	255	262	238	259	270	266	252	270	251	253	233	243	292	276	272	266	272	272	265	258	275	265	291	243	260	253	219	259	265	297	257	313	287	234	255	262	267	240	250	275	262	246	261	276	272	292	261	298	273	279	270	224	275	241	285	248	258	272	264	240	280	272	249	266	236	254	251	262	270	281	265	248	252	285	290	255	252	262	232	263	260	270	264	275	268	294	292	260	267	275	266	274	283	280	247	271	278	229	270	252	285	261	273	286	270	258	259	270	269	278	286	233	282	250	249	268	292	249	297	267	262	274	261	259	286	265	255	292	259	278
23636	20962	27880	24196	20920	7799	1127	835	727	719	689	697	659	628	670	629	618	615	610	583	606	641	580	605	581	603	607	562	523	633	553	595	548	565	597	568	575	610	580	592	580	578	541	591	572	586	596	570	583	588	552	545	582	512	570	545	565	549	554	578	561	613	601	570	562	590	554	593	587	553	571	573	513	553	604	581	530	601	553	579	545	564	557	603	588	548	569	548	555	570	597	575	590	528	636	511	558	583	529	556	545	559	572	540	573	514	553	530	548	575	567	568	562	604	583	561	576	591	581	569	594	605	578	614	554	564	592	578	628	606	529	584	583	535	549	602	586	536	532	593	550	551	518	583	545	563	576	606	561	530	592	515	549	568	601	563	608	557	535	559	547	562	566	549	578	580	589	568	607	602	575	554	549	598	577	547	546	569	596	555	594	555	548	601	573	542	571	605	554	564	550	580	528	547	540	581	556	537	565	590	608	573	543	546	574	608	572	517	552	570	548	552	597	582	545	602	531	530	551	565	588	576	555	540	536	541	546	548	552	521	537	551	582	558	550	562	591	576	563	536	579	544	613	606	602	526	567	575	539	556	507	591	568	574	574	585	566	585	580	558	535	554	616	588	565	562	518	532	547	561	589	562	537	566	577	548	552	542	579	576	586	599	589	558	576	584	609	543	568	556	557	565	546	587	577	554	546	582	564	539	573	587	563	534	576	600	570	587	569	592	574	561	518	550	564	610	589	551	561	562	566	547	599	560	525	520	559	566	595	580	554	596	564	581	580	588	631	558	550	573	563	569	571	587	566	560	568	509	574	544	531	571	554	567	615	549	570	578	558	563	572	567	579	555	570	565	554	569	537	594	565	560	564	552	543	588	572	552	584	582	550	578	564	547	517	568	574	571	565	544	590	566	593	556	586	600	606	591	573	520	565	567	581	555	572	577	546	574	553	570	536	574	573	587	531	572	562	536	549	563	544	577	566	594	549	574	533	555	544	552	592	537	573	539	560	559	585	531	587	600	547	579	551	600	568	526	540	629	609	527	514	566	544	550	570	593	549	577	562	570	618	578	545	593	561	553	595	569	579	562	557	557	552	596	602	580	594	566	566	569	562	591	569	551	580	581	511	514	557	526	558	597	570	551	545	588	562	549	576	586	572	554	558	577	606	512	533	585	570	590	573	521	547	541	521	525	562	573	560	541	544	566	568	592	590	556	580	575	584	556	558	527	618	555	542	560	564	579	553	531	574	562	570	548	589	575	555	544	552	532	515	551	577	560	557	511	613	532	547	562	570	561	554	568	568	618	585	568	591	562	563	582	568	566	578	513	578	548	574	571	573	562	572	581	569	556	535	566	586	581	546	611	553	578	543	549	568	625	559	542	598	545	567	555	573	562	526	605	584	561	553	584	533	583	570	553	573	557	546	595	562	591	549	569	557	586	577	581	572	583	600	583	582	579	555	535	531	557	550	543	590	579	560	555	590	553	562	596	542	539	569	529	550	573	586	578	599	576	581	550	591	587	550	559	556	552	516	567	548	566	605	561	524	586	504	577	527	568	549	573	509	559	567	589	552	559	539	536	554	566	552	576	525	548	593	552	584	574	550	557	529	564	568	598	572	580	556	539	561	560	544	558	600	523	582	599	558	587	593	582	532	542	560	576	569	557	564	561	598	601	539	524	570	576	577	599	554	572	544	585	566	542	546	546	606	545	516	533	576	531	547	545	531	547	601	562	550	572	561	564	611	571	537	566	596	621	573	575	607	595	577	558	581	560	580	615	555	588	569	561	533	591	599	574	543	548	528	597	529	552	561	534	579	549	558	543	578	532	534	548	597	542	582	562	571	561	543	531	557	527	540	540	557	562	573	545	593	561	558	559	606	554	595	503	571	586	569	549	569	576	572	628	585	634	548	564	564	572	576	558	553	625	576	575	562	569	570	576	567	536	612	582	584	563	596	556	559	556	563	564	541	569	588	568	545	561	541	532	550	561	583	559	564	559	572	587	594	579	539	530	576	532	577	536	586	555	561	584	545	553	559	567	577	566	624	539	615	560	572	559	566	582	548	562	551	609	613	561	551	579	541	549	563	551	539	588	580	574	577	580	565	550	572	569	548	606	544	536	570	570	538	587	596	566	557	580	634	592	590	562	566	559	550	609	530	526	580	551	547	575	573	545	552	526	619	554	546	560	546	579	527	583	562	569	576	565	556	543	516	564	571	547	596	534	552	578	597	551	530	546	544	619	574	551	613	595	564	547	585	611	580	587	598	590	557	585	557	556	577	612	552	545	578	568	584	565	569	571	596	556	554	575	615	579	537	606	602	504	606	565	555	552	586	586	542	553	545	543	572	549	577	561	592	581	579	554	547	547	556	582	545	584	577	604	578	565	561	579	565	561	583	570	596	547	545	601	570	553	616	536	574	532	544	564	532	557	562	557	550	583	571	562	582	538	556	561	611	589	562	574	544	559	572	549	547	549	538	564	607	551	541	547	526	588	540	538	571	550	592	570	567	602	534	579	612	609	573	549	570	530	553	568	578	576	571	588	577	550	567	589	498	530	551	589	589	537	586	589	587	505	559	581	570	546	554	554	541	534	611	592	545	563	533	516	577	579	569	531	549	563	528	577	520	562	566	583	598	561	590	573	572	525	582	608	597	522	557	586	497	528	595	571	537	532	572	556	610	578	578	528	578	571	541	573	552	569	554	583	574	591	602	536	558	581	588	553	614	553	550	534	526	585	581	567	557	597	545	604	531	550	602	558	571	556	562	542	564	566	528	536	584	570	595	552	578	533	551	571	563	594	575	541	533	569	550	600	573	599	582	569	521	572	564	551	576	577	547	600	542	537	618	554	584	579	572	582	562	566	582	553	544	578	575	554	578	547	568	534	531	618	567	557	554	563	556	562	556	567	588	597	590	587	560	555	560	543	600	589	575	569	578	563	572	549	570	561	551	536	556	559	533	543	582	537	570	581	572	546	568	593	582	567	577	549	608	575	567	565	558	578	520	606	549	557	538	547	556	581	589	538	533	542	572	567	619	549	523	537	589	597	574	561	567	562	553	594	592	559	569	611	568	559	522	613	572	527	577	564	556	568	620	542	536	570	568	552	561	565	553	573	581	544	547	544	554	544	541	554	557	521	541	510	521	565	552	589	551	532	582	570	577	563	603	591	562	538	570	576	602	567	507	550	561	549	580	562	587	538	597	532	593	601	607	554	583	552	528	574	556	581	573	559	574	567	544	560	587	577	600	545	571	583	543	571	560	519	570	571	580	568	541	594	579	594	541	582	558	610	540	575	607	522	575	558	580	575	597	524	569	576	525	546	537	505	529	564	582	578	509	520	543	579	538	584	572	548	572	558	582	565	569	581	584	608	579	556	600	563	577	606	548	593	537	523	561	607	564	568	500	562	549	558	566	518	582	591	555	590	590	503	528	539	529	569	567	534	544	624	550	525	614	574	594	519	592	592	597	565	564	563	578	550	590	542	579	528
3740	8931	5750	2777	2055	1667	1307	1175	991	899	887	785	754	737	715	685	696	626	649	649	663	649	607	642	663	609	560	610	609	589	614	615	629	624	559	585	596	683	620	610	605	589	615	645	605	586	556	619	571	588	588	605	566	574	588	613	621	605	608	609	572	578	590	632	607	586	562	590	558	589	594	584	594	576	563	583	560	546	614	586	577	556	576	573	578	575	604	578	548	649	603	583	603	576	607	611	577	619	567	584	597	622	564	675	573	596	600	572	590	585	619	605	636	587	610	576	561	571	605	571	588	577	616	621	592	599	591	582	614	594	627	575	592	591	605	599	632	625	571	620	572	621	583	600	598	575	621	577	622	582	549	606	622	573	593	580	567	607	593	567	611	633	609	566	611	579	584	612	592	629	605	595	604	618	602	587	606	611	609	581	625	552	631	610	576	614	585	625	591	603	628	586	592	600	647	604	591	606	527	614	562	552	599	570	630	593	594	563	579	597	553	584	579	574	564	583	574	587	607	611	628	618	605	590	555	587	601	586	620	550	610	603	590	558	603	607	581	602	598	590	567	602	610	659	602	603	600	603	561	622	583	570	591	608	544	604	593	588	599	603	584	617	596	592	592	580	612	599	592	635	552	562	556	602	581	649	621	607	620	570	567	589	607	537	625	633	557	609	566	587	587	605	582	560	563	630	582	573	552	607	641	568	527	601	591	622	602	564	598	637	603	609	583	550	597	626	604	577	599	590	594	594	558	613	615	591	581	560	578	552	583	559	589	605	611	609	548	605	652	613	569	633	587	583	614	583	590	543	594	597	584	616	625	609	577	641	577	611	563	549	608	572	579	599	564	586	615	646	667	559	603	600	595	620	573	576	623	572	616	604	620	616	583	598	621	577	562	589	600	606	609	616	585	624	630	557	595	599	577	636	583	591	591	573	632	613	605	623	589	565	589	572	590	594	605	550	571	593	606	611	560	601	589	600	603	564	571	587	640	588	579	626	556	555	584	609	608	598	611	603	623	634	577	593	635	587	597	602	634	586	607	645	581	607	649	624	573	587	598	582	580	558	572	578	588	605	626	553	632	618	577	592	575	570	623	578	580	579	613	606	574	587	614	566	644	601	585	582	564	602	588	626	602	607	566	605	612	592	553	585	586	590	603	565	577	616	580	561	574	573	606	615	547	608	569	580	612	589	593	607	586	595	597	554	595	575	614	588	582	624	602	608	571	565	596	580	612	647	621	570	572	574	613	568	593	574	579	587	584	571	597	583	583	576	612	605	572	613	616	578	585	620	607	631	610	607	620	592	558	583	609	589	573	594	570	593	579	568	559	666	572	597	559	582	623	572	589	601	620	562	607	603	579	590	608	608	574	566	545	590	566	611	622	622	562	636	566	624	554	651	574	579	588	598	556	584	640	572	593	543	583	572	618	582	564	607	620	575	608	586	624	587	591	582	585	602	583	624	614	629	560	602	571	594	584	647	565	591	571	581	591	580	595	593	582	570	628	642	591	591	573	586	588	613	577	598	604	611	554	582	606	569	583	591	615	624	602	633	603	605	609	574	594	601	615	585	637	555	615	592	617	585	568	535	620	558	547	589	616	587	584	627	615	628	603	597	659	575	594	606	585	628	646	583	618	563	612	597	576	628	619	589	615	531	629	577	587	587	619	575	588	570	664	558	640	571	560	595	616	600	606	548	580	566	579	617	552	600	582	588	582	629	647	586	609	582	632	594	610	593	579	575	557	588	543	573	599	578	568	598	585	587	565	611	560	564	611	602	629	617	585	596	592	602	607	610	621	602	602	603	576	588	646	578	568	604	614	591	579	584	625	625	588	586	610	606	530	653	577	575	592	581	595	617	582	564	608	574	592	570	569	572	601	578	615	565	573	613	596	584	580	609	597	606	608	579	593	575	616	539	604	601	586	662	644	595	584	533	586	584	564	614	593	571	584	613	609	593	593	577	609	569	614	588	609	606	531	579	603	630	599	617	590	541	587	648	576	621	634	599	621	559	601	604	576	602	588	562	556	623	565	598	610	575	577	576	581	607	574	580	603	634	616	594	617	567	577	640	571	541	602	580	600	567	585	595	619	567	571	609	597	597	583	597	614	621	601	559	603	575	611	651	560	612	596	617	577	636	609	590	633	597	603	595	576	641	586	638	597	551	594	599	584	581	605	609	597	640	596	619	589	576	544	633	597	555	618	608	569	617	569	613	596	559	555	599	609	554	563	598	610	596	605	605	599	577	597	583	562	591	586	622	566	603	616	623	603	629	582	590	591	635	580	618	616	592	579	606	614	591	606	612	630	621	571	621	614	576	584	591	606	581	554	612	617	626	634	574	588	592	580	603	606	571	566	622	649	584	548	613	598	583	591	587	588	615	623	577	597	529	562	568	578	578	572	607	583	590	623	561	584	597	591	574	595	581	577	617	584	536	597	576	576	579	642	584	643	585	644	532	584	557	597	588	585	602	596	663	602	576	586	590	534	592	606	572	598	585	553	571	595	571	630	624	598	591	587	577	565	575	615	568	570	585	648	596	569	593	598	582	595	599	579	611	627	614	604	571	595	630	602	586	635	607	594	612	568	616	582	583	569	580	623	580	529	586	594	595	569	598	569	640	604	553	565	597	599	604	621	589	578	572	565	617	579	602	596	607	589	586	597	599	578	581	588	552	611	640	585	561	569	639	584	591	573	590	598	581	570	572	598	557	580	584	567	593	580	629	580	600	578	590	565	591	612	600	606	563	568	618	641	664	636	553	600	578	559	582	621	582	562	614	625	602	599	604	627	601	595	619	605	576	624	645	601	578	585	605	598	598	597	605	615	599	575	594	598	594	609	627	606	590	561	559	575	576	589	592	605	551	568	599	629	605	585	571	586	576	572	579	554	584	582	628	583	609	560	589	620	592	600	635	605	568	601	560	590	606	573	583	577	635	588	577	602	584	594	605	593	621	579	574	578	588	613	629	573	593	561	602	553	636	596	569	598	624	604	591	593	600	585	554	592	572	618	584	618	592	582	612	581	566	583	583	587	529	614	602	583	657	565	536	567	640	587	603	585	596	617	613	607	604	589	605	600	594	583	598	592	596	622	547	624	571	618	644	611	582	572	581	608	591	631	575	588	604	548	574	615	648	570	603	592	601	579	563	632	574	567	571	557	588	547	601	608	580	557	603	592	566	593	609	619	606	558	596	619	622	611	590	600	598	577	585	575	566	585	583	599	615	565	575	573	609	597	552	592	589	602	586	569	564	577	600	615	561	585	561	543	565	606	596	572	614	667	608	575	620	571	573	585	597	596	582	607	583	557	609	581	566	559	588	558	594	619	579	613	617	592	609	605	630	577	601	601	568	594	578	560	631	626	616	556	596	616	607	596	585	588	586	569	624	623	614	623	597	615	682	622	597	660	560	548	602	599	599	595	585	592	601	583	624	610	590	629	639	583	557	584	588	597	596	623	615	573	625	587	599	595	539	594	552	572	594	637	564
24924	20997	26581	25347	5616	610	498	455	408	343	365	406	403	375	328	345	367	347	347	343	345	355	338	336	339	340	331	326	357	359	324	326	322	298	343	299	347	350	316	325	356	317	349	335	321	323	349	316	340	314	342	369	332	318	337	323	352	346	351	366	304	328	331	351	333	307	345	341	317	316	336	335	346	312	312	335	337	314	328	334	339	327	344	341	333	295	325	311	325	366	348	344	288	336	306	323	335	286	351	320	349	321	343	345	343	335	325	358	354	320	325	324	303	363	341	302	348	344	341	311	329	310	305	308	348	342	354	314	337	341	374	308	349	331	354	327	322	372	317	352	324	333	319	354	338	325	364	338	318	322	328	327	319	303	331	321	334	338	318	320	353	330	316	303	322	323	357	332	321	344	326	338	353	333	351	317	306	310	307	342	309	348	313	319	332	305	328	312	355	352	350	318	311	334	332	304	274	340	330	354	306	312	332	353	322	312	350	325	313	344	360	344	333	330	282	318	306	330	296	342	342	326	315	339	372	326	297	310	354	363	319	295	346	339	318	330	354	323	301	357	328	333	357	365	327	295	322	337	296	319	308	340	332	358	349	334	348	309	309	296	298	327	316	320	317	328	315	332	314	355	301	360	368	331	333	344	323	304	311	317	308	310	343	320	312	322	355	300	300	317	292	338	350	350	345	295	370	324	385	315	356	367	326	302	367	310	353	306	355	306	317	316	299	295	310	332	317	337	367	336	334	331	310	334	300	350	326	289	330	328	332	334	327	358	311	331	329	302	325	369	349	348	327	351	311	360	311	315	351	334	318	334	346	332	332	343	311	287	317	312	312	333	308	317	305	354	334	306	318	324	348	326	324	333	313	327	344	354	357	306	320	326	342	341	345	329	345	304	353	336	321	301	356	312	307	299	337	341	317	353	340	348	335	379	312	336	323	351	344	324	322	330	320	303	333	328	325	323	338	299	345	352	287	313	268	291	335	333	327	345	322	358	357	333	316	362	316	322	314	328	324	334	313	361	357	314	334	310	364	344	337	323	292	334	313	328	345	313	330	339	346	309	323	335	323	292	338	311	329	330	332	340	331	335	316	310	306	372	339	315	322	320	309	359	319	369	316	321	316	306	336	310	342	344	320	342	304	344	313	316	326	318	311	354	345	333	333	318	329	330	348	318	312	336	338	357	301	311	311	332	330	334	324	327	327	338	327	339	340	339	361	328	354	316	334	357	321	314	356	318	302	319	328	320	332	299	305	335	329	306	349	326	315	320	346	323	322	328	329	307	325	313	306	321	333	290	322	329	319	350	302	313	295	362	310	311	308	339	311	341	295	325	349	347	316	346	348	314	323	343	346	338	304	365	341	356	326	330	316	321	333	332	330	327	302	347	309	336	339	310	329	355	338	342	315	337	339	344	333	323	310	324	309	332	360	334	329	330	312	313	340	330	351	297	326	338	351	346	332	335	335	332	316	321	345	339	351	334	319	356	344	355	320	318	362	361	322	336	352	334	308	328	317	348	349	323	329	379	332	333	345	345	333	312	330	352	344	365	295	353	328	343	331	334	318	340	335	336	327	356	314	312	312	323	324	326	358	348	314	351	296	332	295	347	327	346	335	336	318	329	325	324	307	345	324	353	331	309	352	358	328	306	337	329	355	333	318	350	312	339	297	372	308	324	335	309	328	326	353	295	351	308	355	325	323	348	322	322	338	311	300	336	327	323	342	307	348	306	320	354	357	316	343	298	367	324	344	313	335	368	328	304	343	326	294	320	327	317	321	340	360	354	348	364	332	348	370	333	372	306	322	339	319	380	321	358	331	329	290	336	348	339	341	338	337	346	326	347	322	315	308	329	329	310	331	340	325	334	345	324	345	313	331	363	328	320	315	320	344	341	331	366	320	330	302	346	293	327	300	339	310	348	294	316	330	351	324	344	315	315	327	296	331	368	343	351	337	341	320	330	315	319	309	316	314	343	323	316	327	296	363	299	348	342	316	345	303	306	331	295	330	335	313	333	318	329	308	346	336	315	326	343	319	342	293	356	305	312	357	364	308	319	341	318	343	333	383	307	352	345	332	335	356	308	318	352	328	324	292	334	337	333	324	337	312	333	312	332	349	341	316	321	325	344	318	339	319	339	329	346	345	339	327	337	327	348	331	314	304	347	337	314	348	346	331	293	306	322	373	319	335	356	347	321	352	319	323	316	303	341	333	337	318	315	327	311	331	318	340	330	329	327	327	324	327	317	330	315	314	339	355	340	304	309	318	311	305	314	329	345	316	317	293	324	324	290	316	326	332	341	344	342	327	324	326	338	328	349	326	310	350	331	316	328	342	330	318	326	356	348	336	309	332	323	326	336	336	332	320	320	325	295	318	331	333	345	340	323	334	327	322	331	340	325	359	329	327	319	331	346	317	334	323	314	331	334	306	347	312	306	381	361	293	325	318	325	348	351	327	288	341	314	321	301	315	314	379	362	338	357	313	300	345	338	325	358	360	304	317	330	353	311	348	337	301	324	370	357	338	372	327	345	332	328	338	389	316	326	325	335	354	346	338	313	370	370	332	321	326	322	344	318	340	316	342	337	304	332	345	322	331	324	338	311	320	336	317	342	297	363	327	331	335	319	304	340	324	333	328	335	338	312	327	290	306	375	310	347	295	324	309	329	377	351	364	292	347	352	322	295	338	354	317	332	326	352	309	317	328	316	359	315	318	351	329	331	313	367	299	319	348	330	338	333	334	335	319	340	312	328	312	338	354	336	342	329	338	334	308	303	318	308	297	311	339	314	321	302	332	335	323	286	359	315	347	359	372	311	355	338	330	354	358	307	336	341	341	335	359	345	341	307	320	324	359	333	294	344	316	330	286	334	330	299	351	302	328	325	333	341	318	355	325	326	361	347	371	352	330	303	327	337	324	381	307	362	339	315	347	353	337	320	323	315	318	325	356	298	315	327	316	318	301	338	337	311	339	322	329	316	331	334	313	347	302	322	314	342	350	311	325	321	304	335	312	318	345	356	324	307	317	344	315	308	335	339	328	314	305	328	316	332	328	380	331	306	328	311	316	339	355	316	308	305	345	325	339	300	313	332	331	342	293	352	289	347	339	332	352	317	304	337	327	342	334	377	348	350	346	321	343	328	347	359	309	313	338	344	361	347	328	334	343	363	338	320	348	306	302	302	332	278	353	328	296	346	357	303	313	321	307	363	356	317	314	326	357	337	354	350	323	367	356	337	313	354	339	316	324	324	341	312	326	348	314	302	327	334	387	328	358	355	379	345	396	330	336	349	344	331	327	326	270	306	327	321	319	314	329	326	357	338	342	298	319	339	345	295	309	351	333	334	326	351	336	339	342	339	328	338	354	329	338	299	317	335	314	361	329	311	300	358	366	326	282	343	345	307	322	313	303	335	342	324	329	338	315	332	322	312	320	313	348	294	347	311	339	323	347	337	341	329	348	352	332	311	327	323	301	327	316	343	322	322	353	325
3518	4451	2876	1404	1150	851	705	658	596	559	509	467	459	461	424	451	450	411	419	407	378	375	436	433	407	404	369	407	388	399	361	418	398	383	385	408	407	386	400	381	388	379	394	383	395	392	386	366	398	385	394	395	378	415	420	385	409	373	384	389	380	366	406	344	378	347	395	428	404	371	370	400	431	405	376	398	386	395	384	374	369	352	403	381	404	365	392	403	379	319	427	381	369	401	386	358	370	422	337	393	388	410	390	385	364	390	358	379	459	367	372	382	379	359	373	382	400	400	363	389	385	389	399	379	401	351	394	402	352	407	389	363	376	381	362	355	382	388	372	396	379	381	395	384	382	413	416	381	370	373	395	332	360	387	372	345	411	400	390	390	364	386	382	373	379	398	373	378	362	430	357	367	402	375	400	386	392	384	426	404	376	405	394	396	356	389	391	358	376	373	352	380	363	421	378	380	352	366	407	341	377	377	388	393	388	427	379	349	369	412	387	379	411	381	397	419	378	407	424	424	385	420	379	400	408	378	393	392	384	369	410	370	363	337	380	394	411	430	377	407	397	387	392	400	390	339	376	406	378	386	384	389	404	399	383	322	360	391	375	379	387	403	388	361	427	368	389	363	391	362	412	395	400	375	368	380	353	361	382	383	382	366	367	367	407	395	357	349	387	380	418	393	377	385	403	389	402	359	379	389	392	397	403	402	383	396	383	379	354	381	395	380	397	376	390	377	389	394	381	407	395	394	351	355	380	345	380	385	384	394	374	402	405	384	395	393	356	368	388	352	392	388	387	397	385	401	401	385	368	381	368	379	384	356	380	361	365	413	372	427	360	396	411	412	369	392	375	371	390	360	378	382	387	384	376	383	389	357	402	382	384	407	350	409	386	372	408	379	389	375	351	373	401	354	362	413	406	400	372	397	373	387	355	402	417	431	362	390	366	379	382	407	397	390	354	381	384	380	379	394	396	406	389	348	400	377	381	373	368	394	388	395	361	379	399	402	367	366	393	409	373	423	396	380	370	368	387	372	403	382	348	408	394	394	398	370	346	377	360	402	350	421	365	407	382	368	373	388	433	369	364	364	411	356	376	398	361	387	389	376	411	387	384	385	382	380	397	376	383	387	401	408	402	381	378	380	391	383	362	389	392	392	393	377	405	374	424	392	398	364	412	368	368	410	367	403	413	414	382	387	352	390	397	371	409	393	388	343	374	406	387	377	370	398	416	360	372	399	380	370	395	380	408	389	393	399	371	371	386	388	390	418	373	367	375	402	363	377	409	411	409	392	390	380	421	395	406	387	400	388	393	406	393	382	418	392	387	381	412	388	375	367	413	369	365	378	392	365	400	400	408	384	379	373	397	409	351	421	406	373	356	372	345	377	343	392	397	367	413	428	359	353	390	382	397	360	422	370	348	399	395	384	387	361	416	420	410	381	376	373	383	383	353	407	396	406	343	414	393	365	381	400	391	419	383	364	371	399	405	391	380	426	395	382	367	369	357	394	412	402	399	343	398	401	402	378	409	396	390	391	434	373	384	394	400	412	355	366	372	387	398	411	391	394	398	401	397	386	420	352	384	375	376	387	399	386	341	378	364	371	396	399	410	361	365	399	359	387	398	392	378	373	423	371	395	402	416	418	385	367	393	397	395	366	326	372	382	385	422	373	376	370	366	409	404	401	362	357	398	416	370	388	401	392	380	367	383	391	383	392	390	387	361	404	376	371	380	434	342	394	374	386	410	390	365	377	403	406	371	372	351	364	365	365	415	378	386	389	358	413	406	366	408	342	349	376	395	396	368	367	380	389	410	383	351	401	380	379	387	370	338	408	381	382	417	391	402	374	375	386	379	401	379	411	371	354	380	371	378	392	416	393	417	394	357	390	393	423	378	405	385	382	358	359	389	369	387	399	400	362	352	412	393	385	385	418	381	375	377	385	384	377	361	407	374	360	394	393	349	363	387	385	341	388	408	359	383	376	347	435	388	360	400	400	386	404	387	400	380	418	383	347	398	378	364	392	380	360	364	389	370	377	366	356	377	367	377	386	365	375	367	370	410	370	377	402	398	367	374	410	432	369	357	369	375	407	370	416	401	372	371	393	399	358	384	418	366	375	370	395	368	383	348	371	367	347	460	383	406	375	408	367	398	391	415	333	364	411	422	370	414	362	394	377	406	407	368	382	386	430	389	384	366	346	383	387	362	382	411	423	394	407	376	398	382	380	395	392	343	379	398	409	381	368	369	370	370	387	377	389	401	359	366	414	409	389	393	376	412	364	410	384	423	396	400	359	355	393	384	385	394	384	387	385	368	366	378	372	393	364	364	374	383	409	381	391	393	407	376	351	404	406	393	409	381	389	368	383	385	390	368	406	363	403	368	378	426	391	396	404	370	364	379	345	399	375	418	404	414	410	355	382	414	379	424	373	379	393	381	373	400	394	364	362	344	362	404	395	378	391	391	368	358	404	401	411	360	348	372	371	355	367	401	409	389	376	372	418	390	384	431	421	379	360	378	380	364	405	386	363	386	390	416	386	348	365	394	407	352	417	352	367	389	377	376	376	367	415	399	368	357	392	384	375	402	374	375	363	390	386	411	372	435	398	400	388	344	384	414	375	395	366	399	363	376	396	390	364	387	408	410	404	374	378	397	374	371	356	397	397	366	367	402	398	395	386	356	393	367	432	395	381	383	393	380	401	374	343	388	397	380	359	389	387	361	371	395	369	407	394	375	396	393	377	376	360	377	353	410	390	391	388	388	381	381	386	353	378	371	386	386	413	394	412	395	406	397	379	417	350	384	380	403	395	366	379	382	373	414	413	350	367	401	356	378	414	386	369	420	387	368	370	377	350	434	362	362	384	421	361	372	357	401	381	370	383	362	385	388	401	387	394	369	387	395	402	377	390	352	407	375	384	393	405	380	398	376	394	371	357	384	385	376	361	391	367	341	384	348	377	403	407	402	376	422	384	389	379	389	387	382	397	421	363	380	359	347	371	369	387	370	367	366	424	382	339	376	395	360	389	387	387	383	399	387	382	378	384	378	361	425	381	368	412	392	391	370	384	393	372	382	398	382	383	373	380	402	358	364	397	372	366	375	404	367	371	372	366	370	397	367	372	363	366	403	343	365	397	392	375	367	369	391	387	368	390	382	390	370	413	385	382	375	433	373	380	386	390	361	392	389	432	412	386	403	398	389	372	428	399	360	394	365	383	382	376	361	384	407	375	395	393	351	358	356	423	372	392	414	423	381	374	364	382	387	367	387	372	403	332	392	372	393	405	390	392	380	396	378	424	374	383	390	388	370	361	373	409	349	392	357	414	356	393	408	377	374	387	409	395	415	348	399	379	416	371	392	362	413	391	388	377	373	387	376	397	392	351	451	386	402	381	408	394	387	412	387	413	408	382	392	383	409	379	404	438	392	375	381	382	374	381	330	381	380	419	358	372	382	412	368	387	408	384	370	377	415	354	359	371	398	402	384	383	370	405
22467	20909	28341	23632	20905	20916	6234	1517	1207	1110	1083	1065	1014	984	997	890	923	884	917	953	888	914	854	890	838	873	863	878	821	845	867	819	853	821	895	834	861	882	831	860	931	850	824	865	819	811	798	856	811	816	845	906	881	886	853	875	795	867	865	813	826	859	878	836	810	825	893	853	921	908	855	810	891	820	845	800	914	862	808	874	829	842	804	838	844	826	819	798	857	866	839	847	802	827	771	830	828	866	808	855	799	845	858	856	763	845	845	829	847	847	773	835	750	849	829	841	816	876	860	823	849	811	836	861	862	825	810	856	874	807	785	876	819	811	776	859	843	818	819	818	842	758	824	823	829	869	846	835	828	772	820	797	831	821	829	799	852	829	824	782	838	802	843	863	814	857	863	852	858	796	744	828	844	883	870	832	859	809	876	786	867	835	847	816	841	878	837	777	802	814	833	869	832	812	898	874	881	848	802	854	854	860	880	814	857	803	832	812	864	828	824	828	879	817	820	781	852	854	860	845	875	854	883	846	850	839	833	847	824	837	845	788	829	818	833	875	857	851	880	854	833	775	815	766	894	828	841	836	870	844	809	853	827	818	819	820	790	830	836	840	825	822	853	872	852	817	822	854	825	849	858	852	829	811	856	826	868	834	826	854	838	847	832	838	812	789	862	864	855	844	798	855	852	830	813	833	843	867	841	751	803	883	888	808	841	818	822	865	830	808	838	811	860	777	807	813	876	824	826	797	838	853	837	864	830	805	858	842	836	869	871	838	816	844	858	858	844	817	795	851	856	798	878	871	833	830	836	825	811	802	847	867	808	831	832	807	843	814	826	815	870	834	778	849	807	862	917	810	819	791	859	852	841	826	861	836	832	830	814	848	788	800	844	850	816	850	889	796	759	783	872	821	839	819	853	822	833	856	816	848	864	822	819	809	814	840	878	861	830	821	825	797	825	832	844	814	784	775	782	855	854	859	838	794	819	748	831	808	879	838	787	807	810	827	848	868	827	854	851	825	819	790	857	853	818	842	850	780	882	785	820	800	841	828	810	832	861	804	823	845	803	833	849	799	819	819	831	854	867	876	838	842	842	859	801	864	851	839	776	818	847	835	781	834	857	874	910	801	816	849	832	805	820	837	825	826	803	813	821	801	752	831	872	883	855	843	810	810	844	828	831	812	881	848	852	786	835	880	828	868	828	829	853	846	815	760	844	845	812	870	813	800	850	882	856	757	842	845	783	809	897	804	834	800	888	794	852	827	830	837	802	796	860	832	788	894	880	887	873	867	857	806	868	841	854	839	767	846	874	846	803	846	783	842	793	881	818	801	822	866	815	818	882	842	836	810	856	830	821	798	843	859	795	831	857	830	850	875	828	847	820	793	841	891	822	826	820	801	833	852	857	844	875	834	842	799	817	845	846	888	846	882	880	818	854	801	828	828	812	834	843	844	833	836	866	822	846	796	829	847	783	835	822	830	778	870	846	809	839	841	766	822	820	827	836	796	873	900	850	840	842	820	802	837	841	862	809	858	852	817	826	811	830	852	827	846	880	893	827	873	795	787	848	856	841	797	801	804	842	825	864	856	835	856	895	807	858	821	839	829	868	872	855	819	774	824	847	835	839	816	787	827	771	795	823	823	857	825	862	796	843	872	862	847	856	804	839	845	799	848	848	851	840	881	789	791	871	789	904	857	847	833	831	897	823	794	876	838	889	827	840	829	801	789	890	813	817	851	814	899	875	845	864	805	836	819	804	780	823	820	819	861	783	842	814	863	801	861	856	852	838	811	890	813	825	844	848	839	864	867	846	845	847	811	822	871	789	769	871	881	759	880	835	837	822	791	834	874	798	847	808	840	835	808	849	852	844	828	845	805	792	781	875	813	839	839	871	810	832	786	858	799	852	844	854	822	800	825	796	848	860	827	803	872	819	821	845	848	847	801	821	830	830	823	799	776	871	771	779	845	813	866	856	791	850	785	839	870	837	821	795	878	784	841	850	857	790	825	790	788	831	871	836	811	841	812	840	848	798	839	843	874	809	849	838	833	812	827	845	818	900	860	870	804	852	880	912	836	804	812	837	829	803	834	847	848	860	834	832	815	819	909	804	860	827	838	799	800	843	826	833	744	839	800	854	828	862	846	789	830	798	792	832	756	794	843	825	846	813	824	861	896	844	827	826	864	826	840	806	827	852	886	895	849	821	865	810	863	851	872	794	815	810	839	849	791	857	842	880	832	796	801	867	837	761	804	866	826	838	834	837	834	813	803	819	812	821	870	858	844	792	864	806	885	867	858	837	845	817	766	812	776	818	847	801	830	823	825	851	861	823	840	848	845	790	804	837	827	816	861	799	839	788	868	815	810	855	838	819	837	822	797	798	834	755	879	814	811	883	832	826	864	854	815	814	812	848	823	795	832	866	834	782	813	868	852	825	828	837	838	827	834	822	856	795	848	800	812	819	851	826	759	863	858	888	828	847	838	848	817	789	818	805	876	789	809	853	799	844	801	838	800	830	840	887	816	822	844	833	806	888	845	831	781	822	798	852	855	805	820	799	816	817	888	822	847	845	830	787	803	844	824	824	811	826	850	834	852	830	858	815	832	834	824	864	802	829	822	837	872	835	816	880	829	857	789	819	796	819	838	822	834	825	850	808	809	831	833	843	873	804	865	834	822	874	811	814	848	859	822	814	833	845	838	794	852	852	849	840	806	886	814	808	790	843	806	846	911	880	870	877	833	822	786	835	877	835	807	798	761	808	821	880	801	849	778	830	877	807	837	818	833	857	845	817	809	867	800	883	852	876	841	846	858	807	831	819	841	843	896	806	837	837	806	843	821	839	812	830	850	828	821	847	842	789	822	859	859	825	838	836	822	812	848	827	876	878	814	838	805	904	852	817	793	795	834	834	832	826	823	792	873	821	817	785	792	834	828	827	791	820	836	779	797	860	822	806	800	818	821	860	859	788	832	822	797	845	831	852	846	906	814	860	814	838	824	875	806	828	826	850	863	880	827	866	831	836	868	833	834	856	826	838	822	805	793	830	873	867	766	834	818	843	853	796	844	818	884	837	890	765	828	884	866	804	847	819	784	890	842	794	812	814	874	854	807	880	818	828	873	833	825	811	823	870	828	840	810	809	875	818	796	835	810	811	799	822	851	848	807	825	820	858	809	794	849	860	777	830	780	860	842	882	842	883	848	791	819	810	837	832	825	788	827	815	805	854	841	817	791	867	857	816	856	848	805	858	809	825	873	806	804	855	811	855	811	868	853	836	858	803	890	827	813	813	876	875	838	833	832	845	826	825	827	839	862	855	822	807	827	780	854	881	826	853	878	882	802	854	849	851	831	821	821	816	842	803	852	853	854	838	806	841	853	902	848	841	882	849	829	807	828	779	818	813	777	788	823	837	830	778	834	855	849	871	802	792	826	812	849	819	866	819	873	813	799	819	887	827	853	769	842	815	848	828	852	745	818	820	781	904	776	795	888	838	824
5119	14351	9176	4754	3482	2822	2311	1927	1630	1486	1331	1287	1212	1155	1083	1061	959	1054	922	1020	959	979	949	932	914	920	965	923	856	891	955	843	907	925	907	939	899	891	955	841	864	947	871	898	881	911	857	904	862	884	886	916	875	882	926	932	919	897	883	835	877	852	891	855	902	886	912	890	868	865	880	914	862	881	857	832	868	859	891	846	916	890	869	886	872	934	882	865	852	827	844	906	902	866	892	849	867	923	864	945	873	885	880	874	886	872	888	880	922	839	848	844	850	803	907	882	871	877	860	920	883	850	909	874	931	883	848	857	863	821	951	881	827	853	865	871	873	829	917	883	873	845	874	910	876	920	863	891	882	890	883	930	917	852	874	835	847	859	873	867	817	920	843	850	873	891	808	826	871	895	860	854	864	830	852	811	912	876	855	872	901	874	848	876	899	825	906	916	921	882	885	875	904	885	865	786	872	881	837	915	863	865	854	875	836	872	849	843	867	848	906	819	876	921	884	909	849	868	919	903	914	875	891	877	897	880	800	854	875	856	861	869	866	869	910	865	861	801	849	848	837	849	866	896	886	888	924	887	882	900	854	857	877	849	901	869	832	919	840	842	846	949	885	946	857	812	891	882	946	891	842	907	887	863	881	875	806	827	871	913	853	917	858	866	848	873	934	851	900	786	906	881	921	875	883	869	896	922	898	822	911	855	924	898	879	859	868	873	917	869	902	857	834	841	898	846	888	890	879	845	865	882	852	894	876	844	839	883	859	876	857	886	897	881	831	893	880	851	836	857	875	845	855	840	883	872	837	850	858	857	855	868	880	853	867	782	876	872	862	839	907	820	844	856	917	911	865	855	883	848	885	880	918	869	896	822	908	862	873	806	851	888	868	857	888	861	844	858	877	875	867	848	860	893	878	818	865	881	855	844	827	839	871	876	918	891	866	900	894	877	839	882	851	809	838	883	889	872	867	879	809	915	851	870	884	858	853	836	902	863	842	891	854	873	893	866	816	882	911	883	869	895	848	881	854	869	872	867	900	825	847	882	886	869	896	901	813	853	898	818	868	811	918	855	875	912	837	843	852	871	838	883	855	873	885	859	831	881	875	880	855	907	833	858	885	816	857	884	858	854	911	862	916	920	869	919	866	877	846	823	872	922	887	812	879	868	869	892	919	806	921	842	888	864	851	863	890	890	848	881	935	850	938	846	860	853	818	885	872	875	900	818	846	846	850	864	861	845	843	881	870	849	870	894	848	872	885	870	884	882	887	840	829	886	881	869	847	857	853	879	875	909	861	894	848	915	887	910	878	906	887	871	929	848	829	888	829	857	838	870	839	868	838	832	872	881	851	918	865	850	840	873	876	789	867	882	842	883	865	847	855	918	906	875	884	864	801	930	847	866	864	812	880	920	876	832	877	886	852	886	865	866	857	908	823	884	845	852	855	830	892	835	859	878	895	851	859	885	831	896	871	840	856	851	841	866	848	868	866	885	878	800	857	812	851	876	816	825	864	851	877	902	928	882	834	874	851	879	911	847	844	858	858	827	839	846	882	881	879	891	875	835	884	871	885	908	892	837	859	874	829	833	870	855	904	846	840	832	881	873	885	840	800	841	849	862	823	822	867	949	829	910	859	783	842	867	827	893	877	823	902	832	851	884	897	878	833	880	887	839	876	833	883	881	916	886	941	882	833	800	896	855	886	907	864	900	859	873	866	872	858	865	936	873	859	857	833	857	866	864	887	798	866	913	846	811	861	874	880	856	886	874	927	872	859	851	890	846	866	823	905	894	892	867	861	898	885	898	899	894	882	816	842	873	864	840	840	888	809	891	850	851	910	896	814	916	905	877	917	842	870	834	896	828	882	894	840	850	875	859	922	888	887	882	906	880	845	891	908	898	889	871	863	876	886	856	873	889	849	862	828	872	883	869	833	877	835	842	840	896	846	932	890	881	912	910	858	872	876	890	851	869	874	902	890	889	768	840	839	868	816	861	919	946	813	880	883	855	857	826	887	876	850	883	873	870	857	912	853	888	877	899	869	873	838	854	880	857	843	907	894	888	844	837	853	880	890	932	870	877	871	892	855	856	893	885	871	865	795	878	820	889	908	789	854	874	857	882	835	848	911	849	818	845	914	926	885	861	860	858	901	860	866	860	877	896	863	892	855	909	836	837	922	887	876	870	938	862	903	873	847	852	877	841	900	869	898	871	861	852	895	868	858	901	874	899	850	871	877	875	865	869	865	873	829	821	859	841	873	895	848	848	842	829	899	869	837	866	889	838	870	873	838	920	870	827	799	824	833	893	807	919	874	843	887	874	856	863	831	868	874	859	850	885	842	883	853	857	877	871	905	864	918	894	921	887	848	901	813	890	835	855	850	840	843	881	873	912	833	887	867	873	927	863	852	843	826	836	856	866	855	854	884	887	824	877	820	895	899	860	876	859	887	846	846	848	866	858	927	887	866	965	899	902	907	883	888	842	860	847	857	871	897	840	790	842	882	890	875	857	889	884	854	871	890	835	844	875	857	901	906	906	884	849	877	851	889	873	844	891	883	864	864	823	863	893	884	814	827	855	862	844	907	897	859	881	920	823	866	869	853	826	864	861	828	851	837	909	916	833	882	884	868	887	855	877	913	879	845	854	900	939	866	851	817	869	935	858	846	858	823	846	887	835	847	868	892	771	879	817	838	839	856	871	886	829	800	858	860	892	906	859	865	901	899	891	895	869	810	843	880	844	857	839	847	839	875	875	843	879	892	844	884	860	844	897	913	857	861	825	847	854	857	877	881	846	887	818	882	878	853	833	838	864	841	894	835	866	863	876	855	873	899	867	839	867	879	890	890	849	820	853	853	851	899	845	836	825	866	845	915	824	903	851	830	898	910	929	849	812	870	840	862	853	870	857	886	912	839	927	836	869	871	892	818	798	854	879	894	847	860	888	837	844	902	830	865	853	909	895	884	853	867	892	857	880	848	832	891	900	885	848	865	900	853	837	846	880	845	926	882	889	797	869	872	881	861	841	871	858	920	854	892	892	897	912	866	892	844	794	906	886	850	883	875	840	852	868	895	880	818	893	868	884	828	837	845	862	893	861	835	885	827	861	867	853	815	871	840	881	893	887	839	863	874	825	876	869	825	872	820	870	885	832	833	851	885	787	853	881	877	882	827	843	878	879	877	847	867	893	860	839	864	906	901	868	869	850	847	862	858	842	836	886	843	875	868	845	801	864	843	831	881	880	863	836	822	875	892	916	807	853	869	859	827	880	888	842	885	882	864	868	840	872	878	906	781	927	900	869	864	844	886	852	863	828	906	844	886	912	894	840	880	883	863	912	806	814	866	837	826	874	825	903	895	869	848	858	886	826	933	817	847	869	827	829	832	874	870	870	878	869	865	830	877	863	830	841	867	849	841	852	860	843	875	860	861	846	830	855	821	845	869	870	912	887	882	906	849	893	833	879	859	901	875	847	845	891	884	879	945	889	908	875	885	878
27562	17244	3180	452	322	260	252	257	236	245	236	221	229	222	243	208	244	228	232	205	242	243	268	258	230	218	247	224	230	228	233	219	229	228	229	245	216	250	254	204	226	232	261	243	224	254	234	226	241	236	249	240	211	234	241	212	217	236	239	217	237	231	213	258	246	258	240	210	228	233	205	231	212	228	235	258	246	242	208	232	222	231	235	210	218	216	235	251	271	224	204	208	225	214	219	233	278	239	240	243	222	226	221	269	203	209	214	243	230	226	207	234	228	261	225	241	239	192	233	234	223	238	220	218	233	254	233	239	214	239	234	262	224	239	251	232	238	200	232	235	229	272	242	244	246	215	233	252	217	220	224	231	204	209	214	203	221	221	208	238	244	223	231	271	218	225	225	217	244	252	227	245	225	210	258	233	239	210	215	243	247	251	213	227	242	247	192	207	250	225	212	241	205	225	243	262	247	230	187	213	245	212	204	232	249	235	247	237	261	221	215	229	248	278	233	222	216	207	235	250	253	233	219	210	232	242	225	249	202	219	232	236	226	249	235	233	230	215	192	244	211	247	214	226	222	227	235	236	242	204	248	227	222	223	223	239	225	216	213	222	271	229	222	225	235	223	238	236	186	251	243	222	215	202	226	232	207	209	253	205	236	221	219	234	239	207	225	223	234	234	206	241	245	246	227	223	261	199	240	262	211	260	231	250	215	242	229	246	236	217	181	261	220	237	229	254	267	219	231	235	203	222	235	220	251	236	236	242	226	212	215	235	215	252	217	221	248	254	199	205	216	213	235	220	228	213	230	206	229	239	223	236	222	239	214	243	225	218	228	222	210	214	232	224	226	209	235	247	251	227	233	221	255	261	235	225	211	230	214	226	243	245	224	240	219	269	236	226	218	240	273	257	218	225	217	255	206	231	244	184	263	244	229	223	210	206	209	198	214	230	223	207	222	229	213	221	215	219	234	237	224	228	216	253	230	220	231	220	234	239	191	199	236	236	249	234	230	227	245	236	238	230	251	243	236	237	241	233	223	247	264	233	198	198	214	215	236	227	190	253	221	268	204	222	238	229	210	227	219	200	224	216	197	202	204	238	187	226	208	225	229	221	231	221	231	214	240	219	227	201	251	232	219	231	247	243	227	241	223	219	234	240	269	222	204	211	251	229	244	209	229	234	240	219	235	240	250	243	244	237	225	208	253	204	242	228	221	231	270	252	243	200	232	211	228	248	205	211	219	221	253	211	203	231	237	216	242	241	221	250	224	254	239	239	239	235	239	227	242	223	219	218	212	188	197	218	266	185	220	219	218	262	238	242	231	228	236	233	224	235	220	216	230	254	204	201	217	226	243	219	200	214	230	240	228	214	227	235	257	231	275	225	230	235	230	230	208	235	234	203	238	236	247	232	218	226	209	212	227	269	246	241	230	254	220	239	223	216	189	216	223	217	246	241	246	268	208	243	260	246	232	218	222	241	243	232	253	211	231	226	207	234	266	229	205	238	252	200	226	228	219	245	234	240	238	219	265	235	241	222	226	217	227	238	206	241	228	232	254	232	223	235	238	225	241	231	231	238	239	240	226	225	235	242	253	252	218	230	207	230	214	227	247	229	233	223	236	210	232	259	222	210	259	232	240	237	262	217	216	217	213	248	242	230	248	208	218	226	228	219	241	240	181	231	232	225	229	256	217	232	223	256	229	193	236	234	236	221	235	205	202	246	247	230	255	235	219	239	227	222	241	210	248	227	228	233	232	221	225	217	234	208	236	219	214	219	222	206	239	232	225	219	208	214	233	258	228	202	210	219	237	237	231	246	226	233	237	218	227	253	231	212	229	195	226	231	221	230	224	191	224	234	221	229	238	227	220	209	243	231	198	249	226	243	233	221	222	245	198	252	228	227	216	242	194	231	204	239	218	234	231	220	224	288	208	226	246	216	230	203	204	218	232	220	249	228	228	251	238	231	237	237	222	223	253	224	211	208	236	246	236	219	223	242	231	236	248	235	230	239	238	220	206	210	229	249	210	224	228	216	233	230	217	203	228	222	234	217	251	230	250	207	249	227	236	238	249	214	236	219	227	182	227	238	246	239	210	250	245	228	226	231	236	224	227	232	223	250	241	257	212	196	198	230	203	243	231	245	243	207	211	244	221	234	224	228	232	254	215	222	226	227	220	198	229	225	208	185	221	211	250	230	236	215	249	218	252	241	193	215	232	213	230	222	214	220	253	235	191	235	207	237	213	216	245	231	218	248	214	230	231	252	231	211	214	213	236	206	243	232	244	249	255	245	209	220	234	222	227	216	229	216	211	256	236	241	240	218	218	212	214	237	219	213	225	223	226	205	250	254	229	251	202	233	238	219	238	242	232	225	235	224	235	213	251	210	221	264	230	207	217	189	239	217	221	215	216	232	250	239	211	218	206	231	229	231	226	231	226	196	224	243	216	225	218	229	237	239	225	248	230	248	224	219	221	241	209	199	226	251	235	238	221	228	240	225	228	222	244	245	233	214	244	234	224	222	204	216	209	235	244	229	227	225	216	235	223	240	264	203	233	226	218	229	231	258	234	240	226	219	227	236	233	223	240	259	248	215	221	228	216	219	222	252	238	229	240	223	239	227	222	195	214	232	268	209	223	212	218	223	241	209	236	246	243	237	226	213	238	228	253	246	237	228	212	179	242	223	215	243	201	199	227	244	217	199	248	252	225	214	207	220	235	214	242	228	213	202	215	255	233	236	218	207	243	222	228	241	219	216	242	223	225	209	225	221	247	212	248	213	227	251	211	223	227	259	218	222	237	226	225	224	222	225	237	226	222	244	253	250	252	220	216	210	207	241	247	213	200	235	212	220	230	209	247	207	230	245	221	244	225	254	231	216	208	235	203	224	225	219	238	217	247	231	224	234	215	206	234	214	246	226	209	233	235	219	219	249	212	210	228	226	224	208	235	240	220	222	210	200	222	240	191	234	240	217	219	240	229	225	235	216	236	255	215	240	246	226	231	227	256	237	211	233	247	186	238	216	191	240	237	244	223	209	255	236	223	229	214	219	217	219	243	234	231	242	241	208	257	223	215	204	220	244	214	223	233	231	245	250	243	219	205	234	207	217	237	232	226	223	230	239	202	218	244	216	244	213	216	219	251	215	234	231	250	236	206	239	233	257	237	237	232	218	220	223	219	234	242	237	240	221	218	214	207	222	250	220	246	231	236	229	225	201	229	232	244	216	228	223	230	236	230	250	232	237	229	240	211	222	256	233	244	227	242	241	193	231	232	196	226	236	253	214	231	214	216	227	228	241	222	214	247	226	247	230	241	212	254	232	207	218	212	231	234	249	217	241	232	237	256	236	232	225	253	239	240	212	250	239	198	214	234	218	227	229	233	226	244	228	211	252	252	250	250	235	239	253	244	232	230	237	203	232	242	245	211	226	242	218	209	232	233	228	222	235	225	242	221	233	238	234	223	212	226	247	208	219	213	224	236	215	237	235	222	233
4432	787	577	396	372	330	288	310	302	289	286	265	271	262	259	281	270	249	288	274	232	287	267	234	275	265	261	291	271	246	246	276	250	259	271	277	291	282	277	255	266	261	252	243	244	250	255	257	268	267	246	254	255	242	309	266	271	233	270	219	246	249	264	248	272	271	263	281	262	255	261	262	245	248	281	254	283	256	243	252	254	268	231	252	258	257	283	256	224	254	261	265	291	266	231	288	245	247	277	274	273	270	252	288	248	250	244	274	247	254	250	264	261	249	275	285	270	267	231	274	256	258	281	261	279	259	265	246	224	263	292	272	275	272	257	250	262	235	258	239	276	259	295	230	244	242	245	269	277	231	280	260	229	268	252	266	268	287	275	247	265	258	281	302	218	261	243	245	259	263	256	244	287	245	247	249	253	251	261	251	262	294	249	284	248	255	253	250	270	271	244	253	235	269	286	265	250	260	251	284	253	260	280	281	273	247	236	262	257	259	250	275	291	264	249	284	256	244	258	253	264	256	257	267	251	256	233	244	248	268	268	253	263	262	252	241	256	299	270	232	259	294	256	242	236	266	255	260	261	279	274	270	246	259	253	261	268	274	259	311	250	245	242	249	278	292	262	234	260	248	271	244	282	279	257	285	285	254	235	281	256	229	282	232	241	276	245	282	258	237	298	263	232	284	241	258	248	242	277	254	299	273	245	270	246	257	249	280	268	256	272	277	291	237	264	245	305	250	241	246	250	287	248	278	240	240	254	233	243	261	261	266	267	268	293	242	242	261	276	285	257	269	269	252	243	254	283	277	278	287	274	250	245	255	270	285	236	284	269	288	237	261	261	247	244	267	268	255	250	238	261	248	261	270	265	255	284	273	251	256	270	298	249	236	264	239	222	232	249	262	269	237	243	273	244	257	253	254	284	273	249	263	249	276	282	237	266	288	251	234	255	270	276	273	245	253	272	282	279	257	259	239	276	257	262	261	306	246	250	267	268	267	257	282	277	241	267	274	248	292	260	252	253	262	252	268	275	264	263	272	280	273	251	261	282	264	265	240	252	258	257	236	245	272	275	250	267	250	243	246	256	256	233	276	259	266	272	266	265	275	266	239	252	265	239	260	288	271	272	240	300	275	288	277	233	262	268	267	250	264	258	269	287	272	263	266	286	293	252	247	248	233	231	267	285	239	255	278	239	265	268	262	261	254	254	268	271	275	241	245	257	264	225	281	236	288	256	268	255	285	249	238	271	250	261	237	267	275	276	254	270	238	256	252	264	270	269	253	242	242	271	266	244	259	266	279	257	281	252	266	229	246	257	292	258	268	236	264	283	241	254	275	276	298	254	215	273	247	256	275	253	271	295	292	248	268	257	260	244	272	249	282	233	275	232	269	248	259	282	260	272	253	255	265	263	258	291	266	240	280	280	268	256	240	271	249	246	253	255	277	270	256	279	260	258	262	269	227	233	272	273	251	249	258	262	254	272	249	277	279	283	266	238	258	296	246	260	247	282	275	246	280	274	254	257	245	277	246	278	270	249	261	253	285	265	261	261	263	253	250	255	279	264	274	260	253	264	258	247	261	284	274	281	234	277	268	274	262	260	245	248	261	266	247	267	271	297	236	233	277	254	249	250	265	265	273	282	262	266	254	261	234	237	255	241	262	259	227	260	265	271	259	282	276	269	268	264	266	253	273	243	279	260	264	267	263	242	268	276	267	283	283	270	272	277	255	268	285	242	267	249	236	248	267	270	282	272	279	242	267	244	268	254	254	270	273	277	230	240	260	262	237	281	228	281	281	255	272	256	243	272	259	264	256	245	276	297	271	260	274	234	268	246	300	282	283	273	275	269	274	241	243	280	237	263	258	214	235	245	259	241	257	243	257	299	256	247	267	277	288	240	281	271	248	264	257	250	293	258	267	277	266	253	254	245	278	245	254	238	280	240	271	239	236	269	236	266	253	265	256	246	265	255	243	257	255	245	264	256	277	272	278	311	265	259	230	291	233	252	272	291	283	306	262	259	270	259	252	272	251	265	276	279	235	243	250	267	272	256	304	256	258	245	250	249	271	256	270	273	256	226	284	253	288	244	283	264	239	278	252	260	238	252	270	272	278	272	306	261	223	284	271	270	300	254	258	263	274	261	226	261	256	267	249	247	267	270	254	237	266	244	288	260	246	254	281	240	280	255	248	250	246	277	272	248	269	281	266	236	264	206	251	263	236	256	268	246	246	252	295	259	260	266	250	238	262	263	245	302	294	273	282	236	253	276	252	296	261	278	263	264	267	293	247	258	288	259	266	283	296	256	250	281	237	265	265	282	272	282	257	256	242	275	257	236	267	258	272	287	279	283	257	266	257	265	248	278	283	257	254	276	253	270	271	279	259	290	262	275	257	237	286	278	284	265	252	270	253	225	249	265	287	247	265	247	276	264	276	238	266	259	262	272	273	261	283	268	273	254	271	233	264	274	235	237	253	247	278	259	250	253	262	294	260	248	256	286	279	221	261	248	271	271	256	264	266	257	253	266	285	263	263	293	267	275	268	259	248	286	255	244	246	237	279	273	275	248	228	257	253	267	271	224	267	236	235	240	262	246	268	279	255	257	241	301	275	268	271	277	284	261	266	265	279	254	246	263	258	262	263	260	291	258	254	261	263	261	267	256	274	252	232	261	271	237	258	226	249	299	226	277	269	228	263	269	285	287	279	232	247	246	247	278	230	317	252	288	260	279	255	258	274	257	250	270	255	244	267	243	268	247	241	264	275	252	279	233	256	233	270	277	257	250	272	261	295	281	267	238	249	254	243	230	265	237	250	260	237	262	272	267	277	267	251	255	279	271	238	243	267	268	264	230	268	256	235	252	239	242	263	266	264	263	287	274	274	258	256	279	274	264	260	259	247	257	272	270	272	240	244	287	262	263	271	266	255	265	277	292	258	255	244	280	274	261	263	263	260	282	243	276	273	250	277	244	278	248	280	268	254	262	250	258	242	239	255	283	257	258	258	253	254	275	278	266	263	260	273	279	248	270	245	267	243	230	285	262	279	235	267	274	266	260	255	253	254	284	240	234	252	236	278	282	252	255	268	246	288	229	251	263	300	241	249	240	280	268	271	272	281	249	256	274	262	255	271	273	241	257	268	254	269	287	265	250	281	282	262	267	268	260	270	267	256	269	253	280	259	247	264	278	248	261	260	277	275	252	255	275	260	284	275	257	256	242	272	278	271	247	229	263	256	272	269	246	275	253	240	253	267	259	270	274	233	227	274	228	249	264	268	241	246	262	270	268	252	248	258	218	237	259	250	262	262	257	254	266	265	290	265	273	251	254	237	260	267	279	267	275	261	239	261	268	259	259	278	271	262	247	257	253	246	241	264	260	275	242	266	288	234	308	291	264	263	272	257	262	247	256	228	287	269	244	259	266	239	278	243	236	258	250	252	259	258	253	251	273	249	277	261	266	254	258	286	240	260	263	240	252	267	253	257	247	253	252	249
23590	20944	27904	24118	20918	7807	1231	832	754	706	682	649	645	618	643	633	645	582	608	597	546	608	585	623	558	536	572	577	525	551	558	567	564	535	587	577	552	561	528	564	590	582	628	540	609	586	599	571	563	510	613	613	580	595	569	559	563	549	615	541	558	552	585	580	537	549	549	529	546	537	551	584	586	557	569	591	544	566	547	541	576	571	574	559	526	581	570	568	554	549	585	567	593	573	594	591	562	571	531	535	556	537	604	531	590	510	537	559	569	483	530	553	586	553	555	540	547	582	549	567	546	508	561	552	554	567	596	575	561	599	610	577	536	517	582	551	574	542	540	551	578	584	561	553	613	518	562	568	582	528	541	554	596	572	516	587	595	547	557	571	572	572	587	602	589	552	586	590	577	526	591	544	577	583	579	596	507	589	616	549	601	605	549	547	529	542	586	548	592	602	589	557	533	558	574	548	552	576	535	569	560	593	554	523	535	576	533	583	546	568	629	604	604	571	552	563	531	569	561	537	569	539	555	506	562	576	561	574	561	552	533	561	545	592	556	561	548	628	631	579	564	552	531	598	582	543	563	593	592	555	607	547	536	531	531	588	572	579	562	547	559	555	564	580	526	560	531	602	539	557	588	598	551	652	513	550	533	530	549	565	542	574	554	606	596	589	541	507	538	559	583	543	574	597	578	585	576	572	612	553	585	555	582	603	508	547	611	544	575	555	583	570	601	579	586	582	528	535	574	555	569	579	549	549	605	559	580	593	528	593	554	575	545	546	555	594	560	560	571	620	573	611	589	589	558	581	565	576	566	573	518	566	521	577	551	537	545	560	584	563	557	570	597	532	557	510	622	612	545	541	515	563	556	552	586	561	576	577	546	522	542	562	579	557	532	536	548	561	588	622	585	553	583	589	569	553	624	572	563	551	570	563	553	577	538	599	617	535	538	576	555	557	537	594	587	541	553	523	551	599	543	567	554	600	563	598	557	573	556	592	580	537	578	568	553	559	573	580	570	588	598	556	589	567	580	551	573	580	547	558	583	586	582	584	558	578	580	577	519	536	539	532	569	549	589	563	547	548	555	527	592	510	537	568	567	557	575	557	563	546	562	590	575	553	547	565	550	557	571	516	606	564	547	523	567	567	535	567	555	566	592	582	566	533	610	601	618	565	550	550	597	590	552	574	556	580	562	539	539	545	551	553	574	566	570	593	530	620	534	543	546	520	575	556	556	562	612	576	558	519	585	561	610	602	579	548	587	552	559	578	549	565	530	553	616	568	547	612	511	582	556	568	551	568	549	532	574	562	582	549	536	557	575	602	588	579	525	560	531	576	534	583	549	618	541	592	628	593	581	609	596	547	541	553	546	546	523	532	555	537	525	553	553	556	608	569	614	519	579	582	562	587	558	559	563	567	573	546	530	538	557	565	540	536	536	600	541	593	622	598	604	574	528	518	549	581	587	549	551	541	569	570	580	561	575	522	586	530	541	546	625	556	511	563	605	594	559	611	565	549	541	550	576	603	593	590	558	593	539	584	545	549	566	547	565	617	577	565	503	573	586	551	592	600	598	566	589	554	593	581	522	506	562	596	559	588	550	561	555	564	529	600	574	598	586	531	548	553	603	526	549	575	555	561	533	559	598	589	544	576	565	594	505	557	557	552	542	538	581	575	558	532	554	576	563	575	615	536	491	533	556	567	585	569	572	578	632	600	599	591	549	558	540	605	590	578	597	566	585	568	594	562	559	583	613	585	568	607	585	570	588	596	562	555	586	567	574	558	592	583	558	583	529	551	546	536	560	551	595	547	533	577	567	538	565	578	526	587	567	571	569	539	570	593	538	535	609	585	540	588	593	558	580	560	565	558	493	577	569	566	623	568	538	598	547	550	589	572	632	575	586	538	525	547	589	558	539	558	566	594	553	571	551	548	570	552	642	571	557	546	575	564	536	561	528	565	554	557	568	583	539	580	561	570	551	541	503	541	576	563	600	539	531	506	561	593	571	582	516	610	528	573	598	549	557	580	591	612	572	565	586	601	537	580	554	582	544	567	526	563	580	564	525	589	573	591	610	566	572	582	588	560	545	557	543	543	572	563	585	504	570	598	567	549	532	519	558	552	596	547	556	596	578	586	563	603	549	601	564	549	551	589	563	548	529	569	555	583	624	553	540	582	588	528	575	517	583	577	533	577	585	565	527	565	559	600	553	529	562	542	583	504	562	571	552	555	558	610	547	567	569	539	581	582	561	573	544	573	541	594	556	566	567	599	621	581	571	582	515	567	572	564	519	563	573	565	586	584	597	587	562	583	589	550	547	556	557	548	545	569	528	519	574	528	606	575	575	521	560	575	547	552	537	594	571	543	578	549	543	536	556	563	582	536	580	569	564	564	614	513	568	561	536	593	571	546	541	549	580	524	589	586	556	503	615	552	568	577	592	581	549	571	604	536	555	546	571	549	566	591	584	577	535	555	593	576	585	558	518	568	533	544	571	578	588	565	542	583	561	592	532	559	542	542	544	568	586	603	556	579	542	577	598	557	581	562	544	568	530	566	574	570	575	538	595	569	569	586	583	607	575	545	554	534	566	531	559	602	554	571	586	542	565	586	591	550	605	557	567	587	544	557	555	599	567	547	537	547	579	586	593	542	577	553	607	598	554	568	540	545	583	547	583	615	599	543	586	619	549	549	540	561	609	573	584	539	605	571	576	623	559	544	524	556	585	582	575	568	531	558	551	589	568	563	575	530	595	625	588	582	519	594	553	574	566	566	546	526	573	559	526	545	577	531	564	595	604	574	611	564	560	550	609	553	578	566	520	562	566	525	583	575	601	592	559	596	562	617	583	550	605	567	575	532	551	591	568	560	563	568	552	536	574	598	541	587	523	539	584	596	565	590	572	627	534	568	549	558	530	592	575	560	593	569	548	606	566	554	567	577	537	541	600	599	546	571	555	558	526	609	579	606	573	529	622	572	543	552	586	552	524	596	553	565	545	567	586	554	539	521	573	527	571	582	557	539	540	596	567	603	572	581	570	601	571	583	561	571	551	598	565	557	552	581	573	544	561	569	583	545	567	576	580	552	593	565	526	571	564	563	546	552	598	537	540	552	540	552	567	546	579	563	597	536	549	548	531	586	585	624	551	543	588	546	597	597	564	597	549	528	566	587	584	560	566	524	563	556	611	571	618	573	589	550	556	567	590	557	561	551	560	576	565	550	567	574	596	545	558	557	567	566	562	558	578	530	592	552	621	549	574	587	533	571	578	535	517	570	582	575	565	552	550	569	579	531	559	602	582	557	567	545	625	536	571	561	615	565	542	607	552	572	531	598	577	591	570	584	528	539	526	524	491	496	564	565	473	574	602	551	545	584	571	570	540	555	567	552	575	547	559	577	572	509	562	579	573	561	568	548	542	552	591	540	544	562	550	566	572	555	555	526	612	542	551	528	552	607	586	527	579	549	555	596	545	496	544	604	574	536	568	582	577	571	545	528
3835	8907	5592	2805	2034	1589	1355	1068	994	895	853	832	777	740	667	693	682	654	619	635	641	651	657	594	628	655	636	681	605	614	615	638	570	627	607	605	608	605	658	647	589	579	619	557	600	649	625	610	612	605	581	571	633	594	570	636	572	567	585	584	606	570	572	562	579	620	571	612	570	594	657	589	593	562	582	585	635	591	533	581	553	574	587	620	596	565	580	594	591	641	608	574	592	576	567	583	618	595	546	580	573	579	596	576	613	585	598	608	572	616	580	617	619	520	557	585	599	607	602	563	580	573	603	581	590	584	564	601	556	606	572	628	587	638	586	586	572	558	595	579	586	618	573	587	588	578	571	589	578	575	584	600	588	570	601	559	616	605	602	621	576	612	583	604	641	568	605	599	580	581	592	573	579	584	571	551	596	598	567	593	584	610	597	609	549	589	565	591	571	581	565	575	578	582	613	594	609	603	543	581	581	575	496	570	612	603	606	579	627	609	628	577	588	584	616	601	595	632	602	575	585	605	589	589	613	604	571	600	617	561	620	593	653	557	615	578	594	568	636	598	558	609	608	579	612	610	601	608	620	590	641	579	582	580	604	569	588	570	604	544	583	613	585	597	573	631	560	593	576	589	658	615	630	589	553	592	591	586	608	623	574	575	603	609	590	593	584	612	590	590	599	572	610	567	601	568	586	557	575	599	598	610	577	601	615	585	583	574	620	576	574	606	625	589	570	599	584	580	594	579	550	622	609	605	570	611	611	586	598	599	585	604	555	542	608	630	596	630	596	577	630	575	614	585	565	614	586	618	599	590	599	590	558	598	602	563	617	554	592	590	592	597	580	605	590	571	571	624	608	584	580	624	599	569	609	586	604	613	599	554	647	586	599	585	607	584	633	593	574	562	579	611	605	567	606	592	615	598	577	600	611	602	577	586	585	619	585	562	577	605	582	571	603	584	575	615	572	581	596	613	595	560	605	578	550	600	604	585	584	592	618	560	560	615	550	603	593	587	551	540	613	593	592	604	560	577	596	617	583	577	562	579	553	620	581	612	601	567	593	576	558	574	612	595	587	572	590	568	555	574	541	598	595	600	590	591	585	608	596	568	583	621	624	612	641	588	578	629	584	606	568	588	580	632	589	610	554	572	591	591	609	604	574	580	637	588	631	543	583	614	560	617	594	580	599	594	606	585	581	602	592	609	574	578	579	612	602	578	640	575	590	633	565	607	613	594	602	546	586	600	594	594	580	598	582	525	552	593	585	618	601	600	580	619	580	608	566	591	561	606	593	584	595	609	632	592	603	580	613	605	615	585	588	590	603	585	625	609	569	612	596	616	604	559	572	586	596	623	594	623	570	602	614	555	539	645	657	585	570	589	598	637	600	613	602	608	579	611	588	588	591	627	588	617	595	604	636	582	576	643	553	551	546	636	611	589	629	509	584	565	572	539	573	577	603	602	599	553	615	580	597	576	568	605	588	582	557	597	619	617	613	582	546	610	608	611	583	608	617	616	643	593	544	592	611	607	618	572	617	559	565	580	569	593	603	582	584	600	586	581	604	593	595	594	584	607	546	625	564	572	598	575	604	580	584	564	578	561	566	601	599	579	592	636	567	568	575	580	596	571	577	629	596	590	611	602	590	576	580	566	608	631	613	629	570	599	561	551	602	560	612	619	601	597	575	598	624	586	600	610	598	586	592	579	597	590	575	584	592	564	599	560	607	568	616	602	576	586	559	585	643	591	560	563	598	577	592	585	611	591	596	586	561	583	561	607	594	601	580	596	621	613	698	593	630	625	532	560	603	635	627	618	584	577	579	583	571	617	612	555	605	602	601	567	562	583	608	558	572	586	601	570	598	556	584	581	596	610	579	607	619	578	572	588	506	576	550	610	561	592	594	614	564	616	588	598	568	586	588	569	611	602	613	587	641	601	597	623	564	644	590	596	597	604	608	592	579	574	567	595	610	548	585	598	602	590	589	605	638	577	603	563	534	565	635	618	533	582	575	605	623	582	582	568	649	614	574	586	629	610	530	590	602	609	556	596	582	631	568	587	619	615	556	612	620	633	548	582	563	609	587	582	609	588	560	612	614	567	604	579	590	604	563	554	584	618	573	590	570	579	590	550	571	604	607	578	639	596	620	629	590	579	671	580	543	643	575	591	617	565	615	637	602	603	577	618	602	591	570	589	583	636	601	640	575	587	629	580	611	552	567	601	605	621	594	578	622	588	620	595	598	579	599	578	641	575	622	632	596	575	584	595	571	618	594	585	591	571	612	582	624	511	556	580	617	585	562	600	577	589	578	641	579	598	612	541	622	567	613	595	600	605	628	615	609	615	601	594	566	616	618	609	590	649	654	582	627	574	610	619	618	625	559	595	624	588	546	608	616	642	570	574	604	615	617	590	548	596	551	547	612	584	585	598	618	629	622	594	627	540	605	607	594	556	617	619	586	628	572	599	595	560	588	609	626	617	591	579	590	580	606	551	641	593	614	587	581	634	614	632	585	581	632	568	597	573	615	617	613	620	585	603	545	610	577	597	586	586	610	582	599	578	620	581	597	596	614	600	556	636	591	617	621	610	546	619	612	635	573	553	581	561	557	554	572	597	575	597	605	584	613	577	582	622	590	603	599	571	582	570	589	605	567	608	567	553	598	586	574	571	604	591	641	599	624	618	582	582	595	571	603	536	599	568	555	570	623	600	563	598	580	572	627	556	585	568	583	593	575	564	605	580	618	539	592	582	615	622	571	590	557	560	577	593	555	557	604	568	560	580	558	605	591	620	556	596	594	605	561	604	539	618	608	611	590	584	592	602	591	633	597	613	595	552	620	582	608	545	590	579	565	581	581	602	611	586	592	624	575	628	601	572	613	602	562	601	603	592	615	619	629	630	607	574	571	589	568	573	595	589	618	590	578	594	595	597	581	591	588	594	600	593	627	613	582	581	653	589	627	578	589	591	580	616	619	636	599	586	597	592	647	617	621	603	598	584	604	596	622	583	576	592	557	598	546	608	593	626	601	589	582	620	625	561	598	600	632	601	578	609	598	527	600	589	589	592	569	545	561	610	577	592	537	588	612	620	621	622	609	562	613	594	584	584	582	585	596	589	591	611	627	612	609	586	625	534	592	616	564	573	585	590	623	593	606	601	601	599	580	555	576	564	592	588	591	560	562	582	608	585	598	555	594	553	599	575	644	574	548	600	600	602	590	599	557	582	593	572	632	571	613	591	625	561	575	592	594	556	589	569	618	607	560	627	602	563	620	583	593	628	600	569	564	587	565	574	604	592	552	576	584	587	617	557	580	621	563	625	565	576	598	568	570	598	591	576	585	560	629	600	586	627	565	581	617	603	613	514	633	600	626	536	533	586	608	617	578	591	570	554	608	635	579	596	604	583	614	608	601	602	604	599	585	592	603	624	577	569	607	584	543	632	565	577	594	571	597	610	617	591	612	547	585	565	629	620	557	605	591	591	570	623	606	610	638	570
24845	20918	26465	25265	5628	679	461	456	442	419	390	372	360	354	359	341	335	348	334	379	309	293	328	352	379	318	354	359	347	325	349	324	334	340	357	367	334	303	299	363	320	332	346	320	337	307	348	307	320	360	345	294	340	357	347	360	334	330	323	323	318	319	339	347	326	316	330	354	349	332	292	323	316	343	283	336	333	363	288	342	311	341	341	322	355	303	352	325	321	323	335	324	333	292	334	297	306	309	290	312	328	328	317	313	305	295	344	329	307	330	317	341	327	327	330	316	330	339	334	320	287	319	344	336	332	324	298	309	321	323	309	302	314	344	312	342	322	341	306	336	325	299	337	328	281	338	334	307	345	308	299	321	325	326	310	338	370	329	296	322	357	331	322	343	339	320	314	337	348	345	339	334	342	310	342	330	337	308	340	331	313	334	320	322	307	300	332	324	359	362	298	319	354	348	328	312	358	337	313	320	345	314	326	337	293	349	329	358	324	314	313	337	342	320	326	358	312	307	334	304	359	329	330	344	344	302	340	311	346	331	332	335	312	336	330	340	348	315	318	329	312	301	313	335	346	316	330	309	354	315	335	332	361	339	334	326	370	337	310	327	316	349	276	326	321	338	315	335	319	325	320	274	331	349	327	351	326	293	281	347	349	298	324	316	318	349	352	294	354	307	311	348	314	285	301	324	319	310	330	326	316	340	348	341	363	345	343	320	361	302	331	347	326	337	316	352	295	327	330	315	311	342	321	337	331	345	291	356	329	334	313	335	346	314	301	304	331	338	327	349	353	344	339	327	323	343	336	320	346	299	351	338	342	334	325	314	315	325	340	291	301	331	306	349	320	354	316	315	326	350	356	311	294	320	351	313	338	311	335	318	317	327	323	321	330	291	295	313	320	333	331	306	315	360	302	328	325	331	325	328	305	321	326	321	318	303	350	342	349	313	355	325	347	318	286	297	309	343	334	314	352	312	352	334	311	333	316	352	305	339	326	327	352	322	308	325	343	328	327	346	304	351	305	339	334	340	333	336	314	348	309	332	312	300	370	312	315	292	335	332	314	333	318	316	328	314	325	365	348	326	310	337	312	315	325	353	327	330	315	328	310	309	319	322	366	364	359	305	317	334	366	362	306	352	332	328	360	341	318	358	341	322	298	347	306	343	325	318	323	335	306	350	333	310	318	363	344	280	326	313	331	300	323	290	337	329	283	324	325	299	319	306	310	331	337	344	342	334	317	335	324	357	333	343	330	336	314	298	300	370	307	333	321	308	311	313	322	326	297	338	333	307	343	302	331	322	340	329	318	328	338	304	338	318	325	342	328	336	327	325	310	355	330	326	320	354	324	304	315	364	358	338	312	324	326	340	333	319	349	317	336	379	318	334	307	337	346	329	336	327	353	325	317	311	318	323	350	329	340	331	305	323	326	321	329	361	304	329	306	338	321	301	323	312	332	309	331	293	312	347	352	318	332	328	313	276	315	324	318	351	338	309	333	275	305	317	332	313	321	334	323	334	330	304	339	319	312	332	340	317	314	329	318	299	335	284	338	321	305	322	360	312	329	332	322	289	322	341	349	307	300	336	272	322	326	338	341	332	330	315	323	349	319	326	339	335	316	348	334	332	331	321	307	338	327	326	314	289	323	313	294	344	323	358	343	313	344	349	303	321	326	356	342	325	324	305	329	330	328	267	325	359	293	302	344	327	308	341	348	360	339	322	306	332	331	315	343	299	326	330	336	347	336	316	307	370	345	341	324	320	353	291	353	328	335	331	329	349	358	328	306	320	345	335	325	360	337	325	306	326	309	292	325	317	306	333	334	367	333	371	327	324	330	320	357	339	323	348	340	345	330	333	273	316	291	351	320	337	323	312	310	336	321	357	315	309	320	344	327	342	336	344	342	338	313	291	310	305	348	343	353	325	320	313	307	356	323	322	325	325	326	327	345	303	375	322	291	301	377	345	314	300	295	346	339	321	318	325	367	307	324	352	333	330	329	306	333	317	320	318	314	286	323	328	315	332	304	325	348	341	326	308	320	344	323	334	281	327	361	322	325	325	317	313	328	318	308	335	292	318	317	345	327	326	309	309	297	306	350	318	324	338	365	344	296	329	323	345	314	340	313	320	329	321	362	341	308	329	338	318	322	319	326	338	316	312	315	302	321	349	335	324	332	311	333	349	316	357	358	329	300	322	307	305	310	289	332	321	316	337	302	315	334	328	272	320	297	303	309	328	336	308	328	317	330	324	321	326	336	336	338	316	314	358	348	306	303	285	327	342	339	362	324	350	317	318	332	330	326	363	353	324	348	317	322	305	342	318	318	323	332	314	330	314	296	332	341	345	341	324	296	323	376	349	305	322	327	312	308	323	337	319	339	315	323	342	327	318	312	328	354	308	372	333	323	291	339	334	330	338	300	300	340	303	320	350	316	319	345	330	342	328	287	345	360	328	335	309	333	304	317	329	310	336	307	309	323	320	331	317	334	330	323	310	334	337	330	330	320	336	333	357	338	343	319	293	335	318	342	323	339	343	343	321	345	298	317	334	300	309	305	340	333	302	327	334	322	317	330	345	340	304	333	336	359	320	362	335	337	309	318	294	310	315	347	302	304	351	306	354	321	327	318	335	313	327	337	323	274	332	336	323	273	353	316	348	340	323	321	328	301	355	303	339	324	327	341	319	307	338	330	334	344	338	347	340	331	340	315	294	301	341	338	290	339	297	358	324	359	317	285	340	325	314	359	295	330	342	318	335	305	327	334	323	342	351	340	354	310	339	309	291	327	350	314	319	355	330	320	308	278	307	353	321	334	337	340	323	348	337	351	312	332	311	308	303	313	334	328	323	320	321	310	331	348	324	312	311	311	338	322	347	309	316	330	329	339	280	304	316	344	354	301	305	310	346	342	297	341	295	347	328	287	322	316	325	322	337	312	306	328	361	323	325	329	311	313	321	331	359	327	337	344	346	310	309	360	322	338	320	327	348	352	368	312	331	340	296	323	358	346	309	324	356	310	327	327	318	301	340	322	357	329	314	336	356	329	297	320	291	326	311	351	318	334	352	312	350	332	345	347	304	316	321	327	289	320	309	312	311	340	348	286	302	301	320	334	320	312	309	324	362	315	327	313	352	348	325	367	344	329	333	351	342	327	320	339	307	342	327	331	350	324	342	334	322	316	331	324	326	341	288	331	336	321	322	325	332	338	337	318	319	284	300	336	373	317	305	314	307	320	343	326	305	341	354	324	314	355	297	339	332	321	314	346	318	296	338	356	314	326	288	329	316	315	310	329	332	345	378	335	334	288	347	319	336	330	324	298	331	313	331	346	337	297	341	332	360	358	325	324	323	300	314	324	325	327	339	314	306	294	327	311	306	327	328	331	307	342	321	339	313	324	334	345	333	340	326	313	360	324	349	351	311	306	337	335	287	337	323	307	316	328	345	353	344	308	326	320	308	321	314	332	339	319	310	323	338	302	320	313	341	346	309	320	320
3596	4485	2794	1437	1108	884	744	660	554	543	549	466	482	442	466	410	458	423	406	385	416	370	413	429	388	399	403	442	431	386	386	413	402	359	381	400	391	378	396	401	421	414	406	372	389	423	361	347	361	402	361	384	367	377	404	391	339	408	382	409	366	395	394	358	407	374	362	357	395	397	421	374	372	392	394	377	386	395	392	364	401	391	382	391	408	374	388	384	428	393	358	382	412	408	335	400	399	360	430	368	409	398	369	351	401	418	377	342	394	402	347	385	380	386	346	409	385	384	381	377	374	381	371	368	402	371	396	384	404	392	387	387	366	374	392	373	371	377	405	386	389	387	384	377	391	356	394	357	402	378	399	399	374	376	351	394	371	401	409	396	373	385	380	354	351	343	367	366	368	388	409	392	409	360	379	401	416	378	415	366	386	388	374	367	359	381	391	383	375	383	366	364	348	370	376	372	374	361	381	406	364	425	405	378	399	398	371	355	375	366	396	356	357	378	365	395	379	415	361	413	389	346	408	355	389	358	388	404	361	389	389	366	374	376	403	393	402	374	394	322	370	424	375	385	347	407	392	391	372	413	380	397	400	411	389	382	369	365	385	392	369	372	359	360	361	385	377	377	397	370	397	386	392	357	358	368	401	375	341	340	390	361	378	372	405	381	372	417	398	411	386	391	353	378	381	424	368	392	433	395	346	394	396	408	356	395	384	366	387	409	354	392	373	332	397	382	380	386	393	412	385	378	391	373	360	377	380	367	409	341	418	376	372	412	374	397	389	353	382	366	394	374	379	383	379	421	366	358	361	400	370	357	373	371	373	368	385	403	397	390	400	396	383	409	392	380	370	421	397	396	380	373	373	356	372	372	429	360	388	360	364	406	397	412	409	353	359	401	369	384	380	363	383	384	363	380	384	412	382	387	400	398	366	358	357	366	421	371	392	448	391	388	372	412	376	409	356	365	361	350	397	379	396	379	382	377	355	389	393	350	386	408	387	389	354	383	368	385	418	367	415	390	397	366	356	374	384	406	352	410	398	372	377	347	409	398	403	329	415	387	393	400	329	379	337	387	396	361	398	382	392	376	397	393	385	372	395	408	368	355	331	356	389	390	368	391	392	396	368	399	372	392	381	383	416	406	354	377	402	393	376	383	363	383	406	400	375	347	397	375	392	383	380	381	378	337	403	352	399	394	422	406	380	383	376	389	410	350	387	411	405	394	401	389	390	394	424	398	336	372	363	405	413	363	396	411	363	381	370	355	405	378	389	377	387	370	361	373	358	385	339	358	376	367	400	384	385	387	387	383	403	390	404	363	395	376	365	391	350	376	411	401	339	377	385	374	418	403	390	361	368	413	382	376	367	384	358	379	367	387	353	364	408	374	418	376	355	417	386	393	364	354	393	368	364	403	401	395	392	415	375	365	392	411	395	396	377	369	386	375	399	370	377	377	381	387	389	366	384	416	396	439	363	368	372	390	343	397	386	380	398	399	320	385	343	397	380	343	354	394	383	358	335	368	364	358	381	364	361	386	380	413	372	384	380	373	347	387	371	384	414	359	372	390	375	401	357	407	366	411	362	396	396	404	384	393	410	398	387	404	395	360	394	372	374	401	354	366	418	349	417	404	395	422	403	400	365	398	383	364	382	388	404	381	347	383	403	426	420	375	403	339	387	327	404	392	380	379	363	380	328	421	346	356	420	375	358	415	379	364	357	395	371	363	407	352	377	410	419	377	369	380	374	399	381	352	360	379	360	399	378	387	369	391	346	356	377	379	373	360	387	379	344	396	374	349	377	404	384	386	392	366	374	353	380	371	379	341	367	386	374	345	395	377	397	378	371	384	376	415	394	382	377	373	383	390	370	367	375	402	353	394	364	393	333	342	397	384	378	379	416	375	378	385	384	394	424	382	388	397	377	359	394	391	398	388	365	408	368	386	370	372	394	343	381	394	400	383	417	378	403	390	391	362	372	402	380	381	354	406	396	383	377	363	378	379	364	396	404	341	348	377	393	386	386	374	392	395	359	351	375	407	361	414	359	362	344	352	416	373	384	348	407	374	419	388	380	377	381	410	382	389	400	351	392	366	368	373	337	378	393	372	379	378	374	399	392	376	340	390	384	367	429	407	407	396	389	365	377	386	388	379	390	414	442	411	373	392	379	390	390	380	400	348	386	404	384	399	415	399	393	374	376	397	376	353	355	355	372	392	394	366	333	343	382	334	389	406	346	346	377	355	371	349	357	378	388	418	405	356	382	365	395	395	395	383	379	416	374	354	377	393	370	369	386	378	394	382	379	403	362	352	365	380	356	383	432	406	402	374	398	384	397	407	379	416	401	396	358	391	410	421	388	374	358	388	398	338	390	357	383	370	402	391	374	384	384	367	359	371	373	390	382	401	377	365	352	379	407	380	345	347	354	391	371	358	406	404	386	392	379	375	362	351	350	378	400	424	399	413	376	345	371	393	380	382	380	378	401	397	363	389	396	346	354	358	404	379	401	385	402	349	355	394	351	390	338	380	386	364	364	397	413	383	415	372	384	368	369	383	387	356	397	421	363	388	395	392	415	364	355	372	353	406	409	402	391	403	370	395	402	387	399	405	374	364	356	361	404	389	395	373	415	412	347	368	376	426	401	398	399	368	362	379	362	390	340	414	378	414	403	380	334	403	401	399	382	381	430	379	390	396	370	369	406	356	392	413	399	368	376	403	356	380	388	378	354	373	396	366	393	394	399	379	370	411	405	379	404	411	368	380	372	347	390	406	360	369	356	384	379	383	383	389	381	370	432	377	375	377	406	370	397	354	393	353	396	410	370	338	393	364	425	365	418	364	375	378	369	348	377	389	377	378	382	413	379	415	362	382	351	383	365	394	391	407	345	340	375	339	406	356	391	385	386	333	378	357	375	398	374	401	379	411	371	349	397	378	366	407	390	361	351	357	406	360	363	403	390	366	396	397	402	391	368	372	388	365	375	348	377	380	401	358	409	373	362	370	378	358	342	401	338	411	392	363	368	381	363	389	388	356	415	373	375	362	399	409	388	391	393	386	381	383	396	415	389	374	366	389	374	388	355	379	367	356	381	400	357	379	388	352	365	352	391	362	390	382	392	383	400	392	403	374	399	365	400	392	390	353	378	376	380	388	408	415	374	378	370	377	368	364	363	368	399	383	408	359	391	398	374	411	396	374	396	407	364	382	397	369	399	433	355	360	373	385	400	414	393	390	406	372	383	375	371	351	379	397	403	393	364	399	414	377	391	357	370	396	397	427	369	365	395	407	396	371	383	413	376	385	381	357	390	396	373	411	375	392	379	380	387	411	412	406	382	378	379	345	364	393	387	383	369	397	382	380	391	379	377	428	378	410	360	385	412	367	376	388	394	364	389	399	398	346	370	356	404	421	400	405	366	378	384	403	393	372	367	333	391	393	377	421	395	385	372	392	416	415	395	383	412	354	381	374	389	392	378	354	359	361	401	397	383	402	396	384
22490	20998	28448	23714	21003	21028	6257	1475	1206	1190	1080	997	965	1009	996	954	924	952	866	977	944	949	904	916	871	867	894	897	879	907	835	871	881	837	818	822	884	857	870	851	860	831	874	870	844	864	862	859	880	891	807	833	831	806	823	845	825	826	908	845	853	776	812	822	865	789	846	874	830	804	801	883	820	831	836	827	796	890	850	830	873	800	848	866	818	834	846	900	827	825	873	884	821	851	834	862	842	872	878	845	856	852	830	822	856	828	826	792	860	859	843	833	858	841	848	810	876	834	860	846	839	802	838	829	847	864	775	862	867	885	825	853	827	856	856	845	861	850	856	845	825	808	816	847	816	787	851	840	820	818	837	836	795	858	889	788	790	825	878	862	837	793	838	830	811	888	839	826	819	796	804	826	826	845	784	806	869	891	833	833	783	868	841	845	893	777	818	817	788	814	853	877	792	814	809	857	802	858	906	863	839	879	811	815	823	865	854	876	844	830	859	868	803	853	813	883	857	856	871	816	819	806	843	891	854	837	831	809	867	900	843	810	840	813	812	882	827	770	853	836	813	790	832	774	846	846	816	797	829	815	855	832	826	861	813	843	798	834	883	819	827	844	890	885	845	831	826	834	829	840	820	818	863	817	815	850	864	840	828	787	821	764	847	817	868	828	857	893	833	832	845	849	824	801	861	791	865	874	832	787	878	798	848	870	815	847	825	866	857	853	881	805	850	822	849	831	843	794	807	852	829	803	841	851	863	832	850	836	838	840	844	831	839	825	831	854	897	845	815	774	834	817	847	868	899	823	863	821	851	835	858	897	826	820	807	880	818	884	799	859	845	839	773	822	902	779	821	857	845	878	808	804	866	805	889	848	848	837	820	847	888	845	856	862	852	852	851	843	837	829	821	873	883	830	830	809	893	854	839	826	859	847	857	828	857	867	825	857	814	831	875	803	836	874	862	821	825	797	870	858	824	826	910	847	811	826	840	853	855	849	831	848	840	893	843	834	800	892	832	860	854	828	873	828	822	804	876	826	881	914	818	814	848	821	818	857	822	800	811	861	816	837	853	869	831	823	799	836	816	897	874	877	814	875	821	862	800	886	856	831	828	848	822	856	859	853	863	848	799	820	832	829	819	916	848	796	811	817	831	832	904	847	799	850	791	802	821	837	849	820	889	874	837	829	850	871	859	846	850	801	857	794	873	806	824	789	776	833	844	859	847	847	843	846	864	819	841	896	826	817	863	825	793	798	837	806	761	784	860	837	829	820	839	847	839	883	776	879	825	863	881	873	842	851	848	887	894	879	832	805	854	828	830	873	878	837	777	824	812	837	864	849	857	872	861	806	806	820	824	795	808	802	857	874	839	860	817	855	815	829	831	834	806	862	781	859	819	811	849	843	834	890	847	848	840	821	860	852	826	832	829	815	833	814	851	851	825	900	864	858	849	824	839	882	820	848	855	839	849	787	808	893	834	830	845	841	834	825	781	808	806	809	854	813	827	835	771	846	861	881	916	822	786	913	809	836	757	810	863	873	822	794	798	828	847	840	872	811	868	878	843	836	809	836	848	783	762	865	804	844	852	845	860	855	843	884	927	867	821	835	841	825	851	859	841	903	890	847	879	834	813	830	851	846	855	830	834	859	830	803	829	818	843	826	845	789	845	839	860	884	828	856	860	874	827	864	820	871	828	865	847	823	815	829	848	801	827	891	864	819	850	855	832	810	837	802	856	817	839	826	865	855	845	806	884	838	844	845	853	828	879	850	825	787	802	813	835	829	805	841	850	788	886	846	860	861	913	803	814	795	875	856	804	873	813	887	808	828	840	869	844	833	781	765	852	846	868	851	810	805	848	905	851	862	813	857	863	815	850	825	885	897	843	819	872	826	901	828	808	831	848	765	814	895	844	804	868	894	863	867	810	803	849	801	826	849	785	811	843	846	909	855	801	798	861	803	834	864	893	862	820	862	857	841	805	826	811	842	837	848	833	814	869	838	848	893	827	802	884	787	799	804	795	830	822	822	824	842	784	855	852	851	871	856	818	828	807	792	892	842	859	849	813	792	797	804	788	858	828	836	851	823	833	829	829	896	823	864	808	828	840	848	822	847	870	771	820	850	782	814	839	829	845	792	863	822	848	852	817	876	879	811	811	830	816	829	844	862	840	840	844	894	832	839	824	850	833	813	818	825	877	831	867	847	817	815	836	948	806	854	800	844	829	829	833	830	840	814	826	807	852	837	872	840	739	827	824	903	855	784	836	795	826	854	828	833	763	824	865	837	867	808	786	822	818	856	838	873	874	864	836	850	817	829	817	845	809	834	826	848	861	849	836	829	869	862	797	806	804	822	875	809	810	799	822	819	826	876	815	935	863	858	832	841	836	842	864	894	839	870	838	857	884	882	845	850	805	813	836	823	791	800	849	816	821	791	838	843	855	848	798	891	837	862	836	816	859	812	887	844	838	838	840	785	835	819	869	810	869	860	835	870	776	771	823	808	829	808	856	816	865	863	797	839	830	887	863	861	851	859	851	887	850	836	836	827	802	861	887	816	847	848	831	860	850	886	823	816	839	835	817	860	833	882	852	853	810	847	876	848	814	841	868	808	804	751	857	800	880	821	803	826	907	902	893	843	858	858	802	854	845	878	893	874	859	790	843	849	847	777	837	815	843	844	842	873	827	816	777	844	820	821	753	818	793	849	889	805	837	834	888	772	839	828	837	859	874	848	821	839	805	791	854	835	783	822	801	850	784	886	864	863	805	842	857	782	856	776	741	824	816	861	817	808	828	808	859	829	809	833	811	840	892	821	870	822	860	842	840	814	881	817	830	827	871	882	811	846	885	788	843	837	817	850	827	860	853	812	850	831	826	799	802	862	814	816	817	850	879	879	818	850	855	876	844	862	885	832	851	869	871	819	832	806	848	862	828	822	863	861	830	823	836	804	858	823	839	931	856	896	831	798	830	834	820	821	891	800	863	849	835	810	836	793	859	830	905	828	864	882	879	831	833	833	832	832	821	882	809	803	864	818	881	854	874	846	866	834	798	794	839	789	823	842	819	827	809	836	821	815	832	800	839	797	883	852	858	811	794	790	849	806	810	910	894	823	864	822	864	814	896	854	801	802	827	840	860	842	827	871	845	804	855	891	826	854	828	830	786	830	859	838	839	835	892	873	792	844	879	840	838	815	831	838	838	842	849	820	863	804	783	849	817	810	860	836	831	837	840	786	815	830	865	838	871	863	850	868	874	895	838	894	843	817	781	864	820	854	820	827	869	838	846	842	852	862	894	853	816	808	794	861	857	849	879	819	838	875	893	835	833	878	858	820	852	853	833	895	794	877	845	789	830	829	846	833	861	820	811	794	828	843	807	886	841	812	845	845	841	816	858	791	890	879	871	813	832	844	877	811	883	851	826	844	870	780	773	882	839	823	773	783	859	830	813	881	820	825	753	857	855	845	834	833	810	815	861	810	801	832	845	846	802	885	822	833
5323	14378	9533	4698	3583	2769	2154	1834	1587	1469	1302	1257	1175	1173	1114	1044	1023	995	1011	1013	975	973	949	970	988	936	941	952	909	926	903	882	883	937	923	862	887	874	883	891	876	887	917	890	907	877	857	843	853	886	867	912	884	882	828	915	834	896	859	936	844	876	848	880	881	849	933	884	884	820	945	855	859	887	909	836	830	827	882	874	892	851	886	959	892	864	885	900	851	898	861	879	905	908	898	863	904	824	849	859	918	871	812	846	878	848	837	813	887	909	896	857	905	830	891	851	856	871	838	919	866	886	868	909	899	861	886	863	900	827	837	854	875	833	863	904	879	889	933	884	885	894	922	798	859	903	919	867	845	878	887	931	832	845	880	893	860	870	874	856	853	858	836	910	903	833	819	926	892	869	845	925	863	887	877	876	879	852	907	854	829	858	863	935	913	871	844	878	895	877	873	899	891	887	896	886	876	835	848	874	865	844	840	915	869	892	822	790	894	875	907	894	894	859	865	850	832	817	887	864	872	933	941	858	819	873	907	851	865	890	877	861	875	850	851	839	897	921	875	879	810	927	886	837	893	863	864	862	880	873	844	867	873	880	863	839	894	848	865	877	867	844	902	868	864	875	903	882	889	872	896	885	841	878	847	858	852	839	833	824	882	860	865	872	846	929	881	891	890	832	868	870	859	879	878	896	850	858	883	877	866	888	873	859	786	891	889	895	874	897	858	864	856	873	829	869	866	899	852	922	879	863	830	901	856	871	843	870	835	887	888	944	890	820	861	850	895	916	825	843	865	882	897	856	887	825	878	873	861	863	884	919	898	929	863	831	895	864	959	824	854	833	826	878	871	836	857	866	869	869	894	851	867	866	835	851	888	869	885	837	826	871	830	896	878	864	884	834	850	867	834	883	891	878	866	820	864	895	894	922	868	878	838	852	885	847	855	843	834	791	875	873	874	858	883	886	804	877	898	897	872	822	885	878	874	857	861	854	815	909	871	869	803	838	852	849	899	855	893	867	908	806	904	888	886	924	858	817	886	878	850	884	842	825	840	938	857	843	831	840	843	923	838	899	921	855	861	849	855	872	919	890	860	872	786	885	801	942	901	893	969	828	857	869	893	849	876	848	838	851	904	891	827	863	863	842	898	893	828	840	888	918	847	817	877	817	872	827	833	846	870	883	885	904	886	864	889	862	864	902	899	897	835	853	852	932	889	835	873	921	901	869	917	854	883	874	838	881	876	895	835	895	826	869	856	874	873	885	888	860	818	842	853	872	882	862	890	849	855	882	871	878	889	910	860	889	896	893	849	860	873	834	823	797	903	851	919	838	869	851	854	884	873	860	895	874	928	877	888	905	852	837	911	855	843	863	853	836	866	900	872	863	882	844	879	876	876	897	918	939	844	917	839	848	914	911	896	866	837	855	839	819	874	862	863	813	822	870	885	911	849	855	820	898	868	864	891	815	836	859	868	870	900	892	862	947	880	869	852	940	896	825	901	870	858	881	892	927	817	916	850	854	874	924	883	811	836	855	877	871	811	841	878	843	861	938	890	838	824	866	880	892	873	877	851	866	909	922	859	912	837	873	825	866	834	858	903	865	788	878	863	823	909	878	860	888	881	894	770	892	827	866	871	890	886	839	908	878	832	885	869	838	862	903	824	839	868	833	890	856	871	841	904	877	834	860	863	855	862	847	900	867	869	857	808	857	882	822	856	884	883	896	870	878	892	898	848	874	872	915	837	833	862	873	819	916	842	855	858	874	848	854	847	878	860	828	869	848	878	875	910	834	860	860	873	867	849	876	881	829	858	877	899	907	915	837	886	892	855	854	880	845	934	846	818	855	894	818	852	899	887	822	893	856	839	862	876	829	912	856	840	858	862	856	811	942	862	826	831	841	861	866	860	864	845	809	849	874	852	882	904	835	871	873	872	838	881	851	896	875	855	827	839	897	884	887	833	877	884	874	930	865	890	867	851	864	899	878	869	874	861	900	859	840	860	867	838	842	870	855	862	846	908	859	931	856	881	841	814	877	811	917	871	875	929	880	862	906	839	881	820	848	869	838	889	895	822	832	907	864	871	881	915	898	892	879	813	867	860	867	862	907	881	860	861	850	889	845	849	850	878	860	867	847	863	927	851	856	855	864	896	891	852	838	843	885	779	879	915	888	904	824	813	872	870	867	910	882	847	887	812	869	867	899	889	870	865	819	943	901	862	965	846	921	874	868	901	904	882	913	897	891	879	862	877	873	879	905	811	839	824	842	879	807	879	846	905	872	896	875	867	892	848	821	887	886	914	889	845	891	845	817	879	835	913	925	897	868	826	867	852	926	886	906	852	864	874	886	883	831	903	819	880	797	886	795	838	909	884	875	867	841	857	823	887	835	835	874	843	892	856	874	896	900	891	868	852	826	850	945	849	884	867	912	860	858	817	915	897	907	906	830	851	880	865	884	892	883	852	832	937	825	850	944	901	851	825	895	807	873	845	903	921	882	847	849	860	886	870	861	836	811	898	850	859	883	860	835	867	873	885	891	835	922	892	785	869	921	909	845	890	857	901	888	841	894	929	847	870	863	846	836	870	878	867	903	876	845	875	827	892	827	871	845	884	890	873	897	894	896	864	876	871	859	920	909	874	866	925	874	836	877	866	878	888	880	850	878	846	886	845	893	930	879	862	767	858	853	836	802	899	872	868	887	864	872	848	880	892	863	846	901	890	852	912	845	872	897	816	849	860	920	851	889	866	838	904	860	876	931	839	878	877	909	856	895	899	936	931	866	902	898	900	861	862	812	860	864	891	905	798	891	854	875	863	854	867	863	857	878	868	924	821	847	898	820	921	879	856	875	862	903	920	886	830	843	891	848	880	849	835	843	867	873	847	807	857	844	877	885	884	894	835	894	882	861	830	901	864	881	844	854	897	876	890	959	850	838	870	872	867	862	873	854	829	864	818	848	821	855	935	867	875	834	837	865	897	851	852	870	874	857	881	857	890	871	847	854	838	916	827	893	863	853	899	867	853	893	878	868	881	849	906	837	859	908	830	898	861	908	890	861	903	841	859	897	891	885	909	854	828	891	894	860	822	881	866	887	881	861	830	859	914	854	924	844	878	850	926	884	851	885	914	915	870	824	921	873	854	851	883	898	860	866	902	899	904	779	838	847	854	842	869	872	871	918	867	915	865	851	906	911	887	882	860	898	881	913	904	880	869	909	873	902	902	838	882	872	853	852	870	813	898	875	845	854	931	842	877	876	841	869	857	843	858	869	891	903	862	805	861	850	836	860	874	901	902	852	828	853	827	856	806	857	853	921	850	851	880	847	899	856	873	887	841	892	840	803	845	850	887	890	869	904	849	894	873	864	875	858	871	862	895	861	868	860	872	901	858	812	871	813	902	894	849	892	870	889	870	834	870	890	867	893	838	851	874	857	864	827	850	911	829	858	871	845	870	900	924	909	878	884	894	832	880	873	845	877	879	909	834	868	895	899	871	831
27475	17242	3329	740	576	571	364	268	260	273	254	214	254	235	258	231	231	246	247	234	246	232	237	240	245	263	236	224	248	259	208	239	223	240	214	259	223	266	249	238	204	222	244	234	255	254	240	238	248	251	239	225	239	243	217	249	245	235	239	251	235	234	218	227	258	226	230	209	254	246	230	249	251	254	254	227	216	253	231	259	228	232	221	220	236	248	230	241	218	232	233	216	220	237	240	266	234	233	262	233	260	235	214	233	252	234	256	257	241	237	230	237	252	258	256	225	235	218	228	246	217	244	244	229	235	262	246	209	248	246	247	265	249	221	232	231	236	247	256	243	260	268	232	221	226	203	224	220	209	245	236	234	240	226	230	243	235	243	248	256	222	235	259	238	243	263	244	237	222	213	222	235	255	268	228	265	233	237	211	249	222	252	232	244	250	241	226	255	260	219	240	229	217	270	212	216	241	240	248	248	238	242	217	243	235	241	262	242	239	234	246	224	260	249	222	202	266	269	224	249	220	220	245	248	211	236	238	233	247	251	245	233	226	251	238	279	241	250	258	244	259	241	228	256	234	255	240	266	251	233	251	249	237	228	230	232	238	225	236	246	225	209	223	224	226	249	223	252	247	237	259	236	245	195	236	206	257	239	218	253	233	242	239	252	225	251	296	247	223	243	251	245	247	235	245	244	242	226	247	257	222	233	217	250	250	223	229	221	230	260	234	233	244	227	214	245	244	245	243	254	199	260	236	221	244	204	240	233	225	228	199	232	231	248	237	243	237	233	249	244	257	228	226	254	228	226	250	225	242	250	224	241	252	240	248	218	225	234	225	243	242	261	236	267	241	250	248	242	230	200	242	209	216	229	237	230	228	229	222	244	248	257	226	237	233	223	228	234	235	234	236	265	229	246	232	227	224	214	235	246	233	235	232	241	234	250	251	225	259	238	240	235	229	229	243	264	205	251	238	246	237	238	247	233	235	236	208	245	223	231	246	234	245	237	238	227	244	235	240	241	254	246	254	243	235	238	200	241	250	230	230	223	228	250	243	268	211	250	226	270	254	263	217	263	252	210	258	223	231	247	220	245	242	249	236	228	216	240	269	231	229	242	239	224	237	241	252	245	237	232	268	229	249	234	232	250	226	250	225	232	256	242	241	230	257	248	233	217	248	221	237	242	257	240	239	220	223	237	273	222	258	245	242	225	237	253	231	228	241	252	238	225	213	235	239	255	242	243	262	206	243	262	237	238	235	220	235	230	253	251	239	252	227	246	231	228	251	230	221	205	216	221	239	238	232	215	236	233	229	227	232	264	222	269	253	234	240	221	223	242	237	230	233	209	263	233	227	242	236	207	246	239	216	237	262	246	242	214	226	240	236	257	234	249	234	228	233	236	260	252	231	230	258	234	217	254	236	232	260	238	254	217	248	269	246	226	221	229	252	236	237	230	240	244	205	270	244	245	200	227	241	206	235	235	246	269	251	243	252	249	267	251	234	242	228	248	242	217	248	268	236	244	231	244	250	200	232	227	230	253	240	229	249	230	220	255	243	237	250	239	247	241	270	236	229	249	232	219	231	217	232	243	224	238	249	251	239	227	247	233	198	248	264	246	243	261	259	273	243	217	237	196	244	246	248	268	258	231	228	246	266	221	229	224	231	245	236	230	240	241	248	249	234	231	226	254	217	239	214	203	239	251	241	244	217	224	246	217	235	231	223	256	236	255	240	255	242	229	246	226	258	260	236	227	230	267	250	274	275	237	239	238	225	231	282	211	259	231	247	224	251	244	247	226	215	235	253	247	258	239	261	231	242	242	236	266	217	202	238	223	253	239	248	227	202	220	223	263	249	248	229	231	248	229	262	247	246	236	225	205	250	266	257	235	247	261	220	250	212	226	222	257	265	234	246	219	234	253	211	228	239	222	263	223	229	235	259	229	238	272	266	211	209	232	257	240	240	234	231	232	246	236	261	232	230	234	238	224	222	225	236	248	244	258	235	228	237	249	230	239	223	227	243	218	265	231	237	219	235	228	264	228	262	254	225	200	250	241	240	229	241	243	236	214	223	226	249	231	218	251	226	210	220	267	243	249	244	234	257	253	246	255	261	264	264	231	227	250	235	215	254	252	233	227	246	236	253	254	242	248	236	213	236	225	245	223	238	224	246	247	227	232	223	240	264	229	253	266	228	238	210	257	229	245	230	247	250	234	261	227	217	268	256	226	233	228	242	242	230	258	232	228	219	202	242	223	235	250	247	217	258	244	206	273	262	238	228	251	245	226	225	234	238	237	240	230	231	230	273	245	232	237	240	228	224	255	255	234	237	265	203	229	242	234	252	253	232	230	249	237	241	239	250	223	249	213	235	236	242	239	243	231	258	244	235	220	241	220	239	241	224	248	242	226	231	253	248	211	228	233	269	271	261	230	230	234	250	230	241	235	245	270	251	248	231	236	199	245	220	234	246	230	231	241	234	221	229	246	237	241	250	229	243	217	212	251	231	227	255	224	227	240	242	245	232	253	252	275	233	228	232	239	247	199	236	258	259	230	239	261	233	217	244	265	258	224	259	249	245	252	240	216	230	246	227	250	275	241	230	225	229	249	242	255	246	249	234	223	236	226	249	226	254	227	253	237	251	240	266	248	240	233	268	242	220	287	231	235	225	246	237	263	231	242	233	241	241	266	250	245	239	212	246	240	210	256	233	241	231	242	257	212	270	242	234	242	229	221	233	232	260	240	251	256	227	246	224	238	234	259	231	232	240	249	243	239	266	222	281	236	250	237	235	226	241	250	225	264	235	226	228	228	241	248	261	226	269	216	246	223	242	247	271	232	243	262	250	243	253	260	235	249	259	247	277	253	255	222	237	257	251	226	234	252	246	233	247	232	217	226	218	220	239	242	233	261	234	238	233	178	249	212	245	242	231	246	214	269	235	228	275	206	208	225	239	254	242	239	265	224	225	247	215	242	264	241	228	249	229	247	263	256	237	234	236	238	226	243	224	267	239	252	227	234	235	238	232	225	195	246	233	215	244	242	220	214	220	218	222	251	268	240	253	221	269	255	259	227	269	248	255	222	237	242	231	237	211	259	216	232	214	224	233	236	256	246	260	245	240	229	259	232	234	251	233	264	230	237	221	244	252	255	218	259	241	240	243	228	220	221	194	210	231	244	259	237	221	260	236	238	257	244	238	244	249	237	242	207	227	232	244	241	232	237	221	230	211	268	251	251	267	222	228	241	246	262	249	222	241	248	208	247	230	246	241	235	211	257	242	231	260	246	222	261	262	246	239	228	244	247	239	227	235	222	245	206	229	227	234	231	263	241	268	256	226	261	229	238	231	230	218	240	209	224	251	248	215	242	238	217	210	246	247	271	238	248	250	209	253	253	245	221	216	201	224	242	228	235	229	246	214	226	195	226	214	229	254	259	252	233	225	257	240	223	246	255	263	258	243	253	283	244	244	237	236	250	249	213	253	229	221	219	249	235	243	263
4475	980	669	479	383	350	303	303	294	325	265	267	257	239	276	254	273	273	257	251	265	279	304	256	255	275	284	274	277	270	281	259	238	262	251	288	293	244	275	249	271	289	271	281	264	298	264	264	251	297	265	272	255	255	270	278	310	303	275	232	285	274	247	269	242	266	248	290	272	256	283	268	238	244	290	269	302	266	291	282	270	279	275	259	230	250	290	262	274	277	292	265	292	278	280	255	276	257	258	299	276	261	272	269	245	264	259	260	274	259	275	255	258	261	265	274	233	259	264	261	287	259	236	248	248	277	223	235	280	257	272	259	275	265	256	276	273	273	261	269	256	282	245	269	303	266	269	226	273	263	274	271	263	244	248	246	255	265	297	272	253	256	295	248	271	265	285	268	266	283	245	277	274	265	255	290	253	238	266	281	263	270	274	277	283	278	285	286	290	271	266	312	274	241	291	286	240	288	257	250	283	300	281	280	271	250	276	300	298	258	258	286	257	274	272	264	266	267	280	231	267	265	256	285	276	256	283	286	285	250	259	270	281	278	271	235	256	257	280	273	269	251	253	284	288	311	287	252	241	244	275	288	283	273	272	250	278	297	273	228	253	286	275	267	258	250	267	255	261	293	288	270	255	279	266	286	276	235	266	255	299	280	260	278	276	301	291	268	267	289	285	272	273	258	254	288	261	267	260	284	269	262	287	272	235	304	266	294	277	273	260	288	280	286	286	252	261	241	277	259	256	286	267	285	286	271	275	267	281	235	251	268	278	286	302	280	281	258	269	248	247	258	254	230	263	264	291	280	252	233	278	269	278	251	283	286	280	290	259	252	252	299	273	261	299	301	266	280	257	280	263	280	304	296	276	270	270	254	274	234	264	289	262	277	262	270	301	274	243	270	287	258	252	276	282	268	266	259	264	269	257	250	292	256	273	274	283	283	249	228	273	260	228	266	251	257	286	263	273	297	289	267	296	289	274	279	285	265	230	227	276	263	283	268	284	292	271	279	270	255	262	287	300	258	262	285	283	248	256	274	251	263	270	287	251	276	274	269	249	287	252	294	287	301	269	274	248	288	269	252	260	270	257	274	269	265	278	268	258	268	274	294	265	269	269	288	266	264	252	252	281	283	279	274	284	271	228	290	279	267	258	269	259	278	255	292	265	275	281	263	270	274	255	237	287	275	271	288	269	256	271	303	252	279	288	294	249	271	283	270	275	236	279	266	294	245	287	295	259	281	263	254	281	271	289	252	261	293	232	285	262	283	241	300	247	282	240	261	265	279	271	276	271	266	263	292	249	267	282	274	282	250	277	287	272	290	247	266	268	271	260	237	286	256	269	274	283	285	277	241	264	262	273	246	259	258	260	229	245	271	282	274	267	254	287	275	246	269	302	273	260	264	268	281	294	272	253	299	281	288	301	280	306	275	257	287	276	233	287	268	290	274	257	268	284	260	240	269	288	269	277	237	275	270	287	245	288	285	285	250	254	264	264	245	266	271	281	292	285	285	269	263	246	279	264	255	245	269	254	253	246	272	226	268	270	272	270	254	277	258	273	241	278	272	263	270	270	286	249	306	266	271	267	274	258	252	259	298	263	272	273	243	274	270	240	263	273	271	296	250	248	276	285	254	256	264	267	265	284	255	291	266	275	263	288	261	253	284	255	266	252	253	325	284	240	263	250	283	278	277	275	254	291	280	282	252	286	269	283	272	295	271	253	285	264	272	286	270	271	291	281	287	279	276	255	280	261	262	271	251	262	277	241	272	259	267	263	231	265	259	287	292	276	255	253	299	280	275	284	251	231	273	277	259	271	273	257	261	261	279	278	247	275	250	302	277	235	273	287	261	281	287	271	273	292	258	259	275	271	260	257	251	292	285	288	286	275	251	285	277	252	253	287	273	252	289	266	298	259	294	276	268	268	272	270	259	276	304	266	285	267	272	252	251	268	273	262	245	243	249	302	280	236	271	272	279	269	284	284	266	251	276	266	263	286	260	275	295	246	292	293	279	280	264	243	261	277	266	256	299	270	276	282	254	266	269	290	269	269	274	282	269	288	284	272	292	299	278	262	295	287	292	279	260	258	261	270	273	249	282	251	288	272	253	272	275	284	271	262	275	300	242	252	286	263	276	241	312	258	246	288	269	272	261	262	258	279	299	276	259	285	244	276	257	243	272	259	272	263	254	253	283	242	291	244	258	243	264	262	259	254	274	254	277	267	301	263	295	275	260	299	293	289	255	261	240	263	258	275	298	264	287	258	265	267	251	259	269	252	311	280	292	274	271	253	278	274	309	253	260	293	224	262	257	307	246	253	232	245	262	261	263	302	299	284	260	244	264	296	272	289	278	283	214	259	268	267	282	272	290	265	302	252	259	263	247	268	274	250	281	274	227	244	291	271	261	259	261	261	268	301	272	278	249	262	262	245	250	257	253	278	249	271	272	266	269	281	262	227	267	261	266	258	239	264	275	296	270	263	302	272	255	264	242	275	240	271	273	278	267	284	234	255	262	266	268	265	248	255	259	279	282	268	305	246	277	265	266	253	276	259	268	254	267	271	254	305	266	262	280	272	305	253	252	272	307	269	250	263	257	252	285	259	233	222	261	281	227	313	275	250	267	262	274	272	283	256	273	249	265	267	269	259	283	267	269	270	256	264	244	253	267	247	270	242	260	258	232	259	260	284	245	315	232	294	300	271	264	292	256	259	278	273	279	287	246	271	246	255	269	255	278	269	289	269	282	278	263	254	278	278	275	260	268	279	269	255	269	247	283	254	249	265	279	264	281	267	291	284	286	263	275	285	273	258	233	286	260	282	263	295	271	248	274	272	250	263	233	237	252	264	261	293	274	243	285	272	293	260	286	261	238	254	277	271	267	279	271	293	258	303	254	290	263	315	273	283	258	300	289	282	268	283	282	293	262	302	281	283	267	266	288	270	298	271	277	256	272	244	279	299	314	295	274	269	257	279	293	286	286	272	265	282	260	278	279	279	271	249	264	244	284	276	252	280	241	246	293	232	281	255	259	257	263	235	264	246	275	261	244	285	296	276	273	292	279	233	282	278	261	263	243	293	295	257	264	252	250	263	299	248	256	284	269	280	277	254	242	264	269	276	279	244	246	283	252	266	254	295	278	289	270	279	290	247	278	283	273	288	274	247	275	245	220	300	259	274	290	246	295	295	271	294	283	281	249	248	266	269	280	280	275	280	284	255	281	282	277	271	268	308	268	248	219	274	296	273	307	258	273	256	263	287	268	268	289	261	270	275	282	263	266	268	240	261	274	267	235	252	293	262	267	267	286	259	262	249	228	224	257	264	279	279	260	253	255	270	269	249	303	271	275	282	301	269	264	268	282	274	264	269	288	272	265	283	289	264	253	270	297	264	258	240	270	290	290	242	280	255	254	281	247	245	278	287	254	290	273	298	257	290	277	288	277	266	275	285	259	316	272	288	242	304	258	251	269	280	251	277	255	287	229	290	265	312	246
23515	20938	27926	24111	20943	7699	1194	829	834	667	694	662	649	639	655	627	607	579	596	608	602	574	604	588	585	582	652	588	566	544	549	587	525	596	580	572	568	573	601	595	568	556	522	576	559	549	568	588	567	573	550	562	601	589	561	601	550	570	537	565	575	532	597	586	586	588	558	534	561	539	563	561	573	565	535	547	592	515	556	594	597	573	599	571	573	563	597	537	585	572	612	578	569	504	540	607	588	578	568	595	555	572	567	584	555	551	567	571	510	531	571	582	537	561	566	571	574	586	540	547	571	533	602	571	541	546	549	533	566	575	592	551	584	573	562	544	581	576	613	558	567	532	548	575	576	552	562	571	627	533	569	606	560	548	554	600	591	525	514	572	532	585	567	540	546	574	574	584	596	569	548	586	537	577	562	555	570	551	546	588	561	572	570	602	566	548	543	534	542	540	560	542	551	577	559	572	582	581	546	577	556	569	584	520	557	547	549	551	592	547	564	535	597	574	583	564	561	519	585	543	547	557	582	519	551	572	559	549	579	611	539	594	572	552	594	576	546	578	604	548	528	605	517	585	551	577	603	551	559	540	549	530	558	576	567	569	535	579	571	540	571	596	582	573	554	567	604	570	563	542	568	612	566	561	515	576	542	548	567	542	532	575	554	578	543	583	546	560	576	532	562	570	547	576	567	566	587	533	575	560	530	536	547	551	561	579	558	561	527	550	591	576	542	547	563	598	528	565	549	537	543	530	583	539	593	580	509	559	521	541	566	563	555	562	566	530	543	558	580	576	536	572	586	595	609	527	566	612	550	621	557	586	542	527	559	580	530	549	590	596	551	568	582	552	573	563	547	578	520	565	586	570	537	563	595	523	584	570	549	546	575	570	566	549	550	546	593	575	559	552	567	615	536	547	588	540	555	624	577	593	538	533	562	537	574	586	571	603	564	578	568	576	595	580	541	568	606	568	593	602	539	538	560	586	567	575	558	549	526	543	584	561	557	566	587	579	584	508	601	557	590	524	576	569	549	644	573	604	573	566	586	572	552	531	598	553	533	542	585	590	578	566	588	538	543	562	554	580	573	562	572	557	558	547	566	541	554	543	591	621	596	553	559	579	549	549	598	605	541	548	590	540	562	553	523	598	556	560	555	563	587	597	566	521	560	577	592	525	592	605	570	561	572	570	586	571	583	595	544	531	576	558	572	571	573	591	585	551	574	564	621	550	568	568	629	562	599	557	547	556	569	560	555	531	554	592	576	535	581	590	578	528	561	560	593	595	542	555	587	558	527	528	563	539	599	537	573	540	540	548	537	576	569	543	548	554	591	559	572	557	582	581	534	582	552	568	589	546	548	515	592	524	583	565	584	538	591	559	550	542	588	563	545	520	588	546	546	568	576	557	553	573	608	596	546	580	533	562	574	556	578	573	545	590	533	579	591	527	560	557	582	571	599	542	533	565	587	546	545	566	545	551	580	552	586	553	582	591	555	577	518	570	555	559	543	585	553	592	582	566	568	551	601	574	580	555	536	552	519	589	571	635	532	588	542	532	592	573	505	555	591	562	564	594	563	569	569	573	552	509	537	546	571	548	557	573	498	533	543	556	593	524	572	560	559	544	582	517	590	544	568	580	567	603	540	556	555	558	541	515	531	559	527	562	558	606	600	565	580	526	540	545	548	529	575	559	552	574	565	567	525	537	542	592	572	534	574	571	573	587	549	549	588	562	539	542	561	564	564	557	575	597	515	589	576	600	564	528	558	575	541	524	578	544	571	591	563	574	574	553	559	551	595	570	496	590	600	533	547	548	564	585	547	524	514	551	608	566	522	533	546	556	539	568	550	527	551	573	559	566	523	579	580	602	582	543	551	546	528	598	537	568	580	541	572	590	561	515	540	581	533	549	493	552	563	572	590	596	533	566	575	531	543	556	585	557	539	550	557	557	530	514	561	503	572	551	544	537	557	565	553	559	526	535	506	517	535	559	552	492	552	581	540	545	582	611	580	543	577	556	601	579	537	557	611	556	498	569	552	565	545	567	567	564	553	587	546	543	551	580	531	552	593	563	546	508	574	544	587	533	584	549	585	558	538	543	553	523	615	532	576	548	505	590	590	518	601	556	563	573	565	565	598	556	587	574	590	564	559	558	591	554	557	565	547	539	583	607	552	555	585	599	572	528	575	552	553	547	623	533	576	593	557	591	556	563	574	542	564	535	549	548	551	535	588	564	576	562	571	547	585	581	582	582	561	579	582	549	583	552	561	559	558	523	573	528	579	585	550	599	611	614	562	577	544	602	529	558	602	554	561	527	610	589	581	592	555	564	580	537	527	571	554	584	543	542	616	597	575	587	582	569	562	551	535	568	563	551	587	545	592	551	533	582	556	533	581	537	568	577	508	524	549	594	560	561	524	584	545	560	497	525	566	572	604	563	543	572	545	600	579	555	538	518	578	548	603	566	547	572	579	571	589	580	528	587	587	575	582	543	611	562	583	555	569	574	561	548	590	543	582	538	566	536	547	573	600	555	512	534	590	533	555	573	523	555	562	571	563	548	539	548	574	595	580	555	551	534	607	584	546	584	574	558	569	557	541	562	528	531	548	584	611	534	511	590	547	590	538	587	539	580	592	549	538	593	542	549	550	553	547	569	562	531	552	564	529	571	554	518	547	566	553	564	555	570	574	564	542	580	611	533	545	565	546	550	556	563	589	544	569	558	539	531	577	559	533	575	530	529	560	549	574	566	568	555	583	531	597	545	552	565	522	577	605	563	566	534	580	533	580	554	572	536	560	561	563	556	547	558	602	573	571	578	583	584	556	564	543	529	573	581	550	563	613	547	559	547	568	557	586	562	520	543	562	597	561	514	598	604	580	539	561	573	544	562	517	535	621	587	541	531	597	552	571	562	540	586	562	565	557	580	552	537	556	594	582	540	563	546	560	545	562	573	572	559	537	558	550	498	569	543	521	566	598	552	571	585	588	553	531	537	562	569	566	574	548	536	591	574	546	551	551	550	544	538	611	602	532	542	565	584	539	578	577	559	539	504	576	603	560	592	604	556	551	550	539	486	566	562	510	584	555	508	547	587	567	572	579	560	599	563	551	541	563	550	594	537	532	597	555	553	577	534	531	575	575	521	580	587	526	535	534	533	529	575	552	543	557	507	534	549	577	575	560	581	563	578	534	550	561	588	537	529	571	525	582	583	581	572	565	540	559	551	561	552	588	583	544	553	554	606	562	567	560	552	566	592	511	534	509	599	549	595	573	558	546	566	572	550	582	564	556	507	568	571	578	541	601	531	559	550	592	577	500	567	502	587	572	588	568	558	553	525	549	595	570	543	569	567	533	547	528	583	560	517	549	611	556	554	546	577	549	592	510	554	637	560	577	563	558	538	577	574	559	537	589	560	559	539	576	575	545	570	576	551	587	582	551	551	542	581	531	580	530	541	569	590	559	541	591	561	556	529	581	570	527	614	605	575	551	577	544	550	524	545
3844	8809	5712	2838	1987	1595	1278	1131	1003	913	794	777	730	684	704	644	654	672	634	630	630	598	600	673	607	608	581	651	634	581	578	611	611	632	602	583	622	578	572	598	554	579	612	624	563	542	569	576	645	636	563	605	585	590	570	577	615	612	604	567	601	616	601	619	608	580	596	581	561	623	610	616	608	585	562	590	589	582	649	598	583	580	561	610	578	548	622	561	560	579	559	568	544	609	602	602	568	575	565	624	596	565	586	561	598	577	580	597	592	601	596	589	508	605	584	590	581	573	587	582	577	605	607	610	590	609	586	595	596	547	577	603	608	606	559	560	576	595	602	611	573	584	576	567	563	577	588	572	583	584	584	557	596	606	595	608	624	632	567	577	596	611	602	581	585	578	600	627	585	625	569	579	592	584	598	587	567	618	578	630	596	575	606	601	565	653	547	601	567	585	600	566	629	616	594	606	571	544	639	611	596	547	561	582	607	607	610	574	589	538	567	516	599	578	579	613	589	580	559	547	576	573	617	645	584	580	600	577	602	577	612	633	621	547	616	599	559	590	545	598	607	614	557	579	604	571	637	584	581	622	591	595	610	625	572	586	572	592	589	615	593	550	588	565	640	647	572	596	621	562	574	616	571	581	618	615	587	557	581	599	600	572	604	582	595	594	648	623	582	540	610	534	600	582	582	577	545	582	567	578	573	544	602	583	574	598	625	562	570	552	653	582	586	596	617	614	622	573	586	617	618	584	592	591	623	547	614	600	582	615	609	568	590	616	608	581	588	593	575	554	561	602	558	616	645	590	594	559	581	618	589	563	537	586	575	586	542	582	615	560	593	588	621	608	570	535	607	600	563	572	563	572	586	584	601	594	632	570	591	604	608	554	598	670	630	580	605	611	604	606	581	587	594	623	577	610	620	634	614	623	636	609	595	613	572	558	591	598	586	591	568	608	592	612	553	568	598	600	563	553	592	609	575	599	597	671	608	629	579	558	597	589	620	615	583	600	559	582	595	541	577	596	582	569	578	552	582	617	605	571	590	609	601	580	562	580	531	627	579	560	560	578	589	603	566	615	568	587	603	606	587	603	569	551	588	597	612	622	622	604	541	586	651	607	565	596	588	559	566	608	590	552	581	548	620	638	601	586	582	625	600	592	573	593	609	601	584	573	553	612	567	577	560	579	579	589	604	570	548	588	550	556	588	579	571	564	574	566	582	570	612	593	596	607	629	583	549	604	615	584	596	596	630	637	575	574	581	572	564	560	579	562	565	583	576	566	549	576	616	621	599	582	599	583	596	586	588	600	603	638	605	606	600	583	595	583	620	589	625	590	596	589	566	569	571	588	583	535	603	605	555	575	602	602	562	585	628	536	572	547	580	612	600	627	558	568	596	605	575	619	576	574	609	601	573	582	645	548	610	599	636	620	622	557	574	566	609	580	568	560	613	594	598	577	564	579	583	605	613	623	621	574	584	611	588	598	602	549	587	591	576	601	548	618	574	555	636	599	632	592	600	627	560	580	581	603	564	588	566	638	603	573	583	558	560	642	615	587	558	604	565	579	583	561	603	605	528	603	558	626	545	596	573	564	570	565	601	568	566	554	557	571	628	609	607	585	554	587	615	588	533	595	547	612	619	585	605	614	564	564	571	578	627	589	589	658	570	618	570	597	585	616	643	612	609	580	610	582	575	592	584	591	566	576	600	587	535	599	591	624	577	598	577	565	622	611	583	552	598	601	577	577	585	578	621	606	616	584	598	582	560	629	545	584	591	606	593	604	605	593	536	598	597	582	578	637	595	584	609	593	553	593	571	581	569	594	644	573	637	589	546	639	568	609	577	578	576	568	585	595	541	522	566	561	557	589	595	543	557	618	548	572	602	564	591	606	579	602	582	590	567	587	596	582	578	594	609	601	582	578	575	572	561	583	597	615	568	596	641	622	588	592	615	612	554	576	636	566	574	609	549	582	589	602	554	637	549	576	586	547	602	628	570	550	618	590	596	615	595	581	594	580	604	589	589	614	637	570	546	620	569	553	592	582	554	566	596	592	634	559	570	612	546	513	581	610	586	645	568	614	640	576	604	578	638	603	607	540	633	589	593	623	601	629	612	582	613	566	547	607	582	579	570	634	575	601	562	584	546	581	620	627	639	546	566	602	619	600	560	569	589	568	575	578	547	566	629	613	579	574	593	614	600	626	553	587	605	624	600	562	550	607	607	614	606	598	591	577	606	601	546	589	576	566	630	624	593	598	559	594	595	591	619	585	580	573	570	593	601	607	575	564	611	623	599	643	597	540	600	588	564	603	553	620	607	605	579	562	594	584	581	625	576	567	609	587	600	609	609	579	553	567	596	606	600	583	584	621	569	557	631	596	592	582	596	583	630	588	638	605	585	619	585	595	586	594	611	569	576	561	639	618	555	559	580	588	561	584	590	591	511	576	586	565	597	599	593	589	558	648	624	615	579	582	588	576	551	539	595	597	574	558	611	570	519	607	586	571	558	638	575	608	608	562	567	620	574	594	596	547	596	599	577	585	613	616	663	604	585	613	613	560	581	550	568	553	570	581	615	551	552	601	597	608	611	566	597	566	602	593	591	599	589	557	554	600	608	564	585	585	553	606	576	573	594	542	605	571	596	606	556	598	568	588	591	593	579	560	551	583	567	576	545	598	640	550	613	586	587	606	579	548	590	545	594	652	572	647	610	599	546	571	609	615	564	605	589	585	593	598	585	564	577	601	595	619	599	619	593	587	586	562	585	612	602	584	623	616	605	636	560	568	600	542	580	593	629	589	591	626	585	554	610	584	585	624	602	575	622	557	608	555	574	619	623	576	602	537	630	583	602	623	604	572	565	571	584	575	548	619	573	566	591	565	606	554	583	568	577	594	632	573	627	589	574	586	584	631	611	598	560	541	574	577	625	611	600	545	563	583	580	530	589	586	567	582	574	581	577	600	600	633	608	561	592	633	609	600	595	620	620	567	637	571	593	599	558	555	603	563	537	621	597	622	596	587	586	545	563	598	586	580	553	564	581	618	589	587	617	574	593	586	575	601	614	576	631	571	634	613	563	597	587	583	554	582	607	594	544	568	617	622	580	636	595	599	578	568	583	587	555	611	599	593	571	642	590	607	606	586	598	607	616	602	565	555	595	580	611	586	586	603	574	595	605	537	585	562	582	601	564	594	627	584	560	595	559	588	604	589	577	590	591	583	604	600	589	575	575	609	539	595	581	579	607	589	595	612	555	617	546	594	607	615	547	565	608	550	609	588	580	601	602	571	621	573	631	624	595	587	602	592	571	592	596	610	597	575	619	619	583	545	539	575	626	624	547	605	590	574	540	542	595	568	586	613	573	577	598	593	573	612	596	558	607	578	577	631	595	622	614	610	603	566	623	595	609	617	563	598	573	536	601	589	578	612	586	576	646	548	556	614	551	589	577	558	606	590	579	595	566	564	551	542	552	640	599	615	565	614	598	608	610	616	589	583
24807	20928	26468	25247	5386	584	517	438	393	401	366	393	343	353	338	346	324	361	345	336	321	308	318	344	342	320	276	304	330	309	327	346	330	324	325	317	328	334	326	294	307	316	312	309	312	281	296	291	293	324	341	354	344	313	329	281	297	301	334	322	315	339	358	345	324	310	321	316	307	300	312	320	315	336	317	307	320	333	338	328	326	298	299	340	365	308	331	298	305	327	320	307	362	294	303	348	341	307	354	320	297	321	325	307	326	326	340	317	322	307	337	283	307	310	327	311	303	323	325	332	320	323	330	319	325	336	304	312	328	291	370	294	328	349	312	313	330	288	317	333	327	289	291	340	306	330	324	333	313	287	321	310	320	307	348	347	300	301	327	332	312	319	311	328	338	327	344	352	327	311	326	331	320	326	315	289	322	312	344	332	299	317	312	323	336	309	294	329	322	290	305	328	351	325	325	318	346	311	289	277	304	320	349	291	298	323	302	343	340	312	312	319	316	298	271	306	353	303	362	318	314	276	330	322	341	344	322	326	320	328	340	311	325	348	295	305	310	327	347	351	305	330	318	301	339	345	353	325	305	318	351	357	319	326	324	318	346	324	336	299	293	324	343	311	383	328	301	328	326	323	296	329	297	320	317	317	302	322	333	339	357	326	306	312	287	323	332	334	336	348	305	348	334	320	355	322	293	319	328	332	329	300	323	325	326	333	335	338	319	335	309	318	303	318	289	328	331	340	374	324	334	305	332	363	331	314	308	316	308	317	327	338	338	347	272	297	314	318	325	307	313	316	307	322	319	315	317	327	328	321	320	321	317	294	330	327	324	299	299	314	328	323	319	344	325	308	360	296	311	315	310	328	315	336	314	332	316	320	337	338	322	342	331	339	333	329	319	313	311	352	312	332	342	301	327	335	308	320	332	320	312	322	326	323	334	314	314	356	331	327	342	320	352	309	290	305	341	309	341	341	328	309	324	324	324	305	297	298	306	317	325	323	354	297	289	310	305	317	334	321	299	340	353	333	313	314	343	289	325	317	336	322	324	312	321	333	291	307	328	334	300	348	336	297	326	301	316	326	333	314	353	312	327	300	334	338	324	316	332	305	356	348	301	320	339	312	325	314	313	292	327	329	329	304	329	303	346	327	317	303	339	357	324	351	314	323	330	351	326	329	315	297	304	318	318	299	322	336	320	306	359	345	335	332	306	313	326	324	300	324	317	332	323	316	349	343	337	296	348	322	313	318	344	324	328	318	336	328	305	323	317	317	295	346	352	310	335	317	335	317	308	339	329	295	331	331	310	286	319	296	319	299	304	308	348	330	300	340	317	338	310	344	321	291	295	297	331	310	297	322	304	283	330	312	318	333	323	338	326	359	310	317	310	336	317	293	307	313	321	334	361	307	339	326	333	338	325	315	324	314	329	313	315	313	299	282	330	313	316	304	346	319	324	295	312	326	334	309	352	343	329	296	320	342	335	302	328	323	329	324	312	322	357	303	322	304	316	304	305	334	336	299	304	321	279	340	334	362	330	295	339	328	335	340	330	297	340	310	345	345	321	346	338	289	309	296	338	311	325	348	324	316	324	322	329	313	295	311	312	313	302	339	355	337	348	293	306	327	318	346	324	322	326	328	306	307	307	327	315	328	317	342	326	337	316	280	299	292	295	303	311	313	350	318	300	318	349	309	306	357	327	321	308	330	324	317	348	337	328	351	342	348	322	322	327	361	360	321	325	300	300	319	336	316	309	280	294	325	341	301	329	325	299	340	347	339	336	303	346	319	306	327	335	322	357	286	318	327	299	318	322	327	315	342	331	314	289	287	307	314	328	326	333	325	316	320	316	303	347	348	306	324	288	307	326	307	309	355	322	329	331	295	282	310	339	340	318	335	329	329	306	316	313	334	337	304	335	297	303	325	314	339	303	325	311	330	323	330	323	322	278	294	348	307	327	328	332	327	327	325	278	345	323	314	329	296	330	333	315	294	309	292	331	309	319	326	344	331	326	301	342	320	314	312	307	318	351	332	313	339	315	290	322	301	307	297	304	313	345	313	299	305	320	317	354	331	349	299	327	336	332	303	316	347	332	309	301	321	317	336	314	328	314	306	329	344	297	335	364	336	319	319	315	319	318	320	307	310	339	291	355	312	308	318	309	294	303	344	328	321	311	348	305	348	326	322	355	306	344	325	317	347	338	331	321	316	291	332	320	306	325	339	301	319	316	323	353	346	326	352	351	344	320	309	318	325	312	311	298	314	312	317	311	294	333	345	302	310	289	334	328	316	321	338	321	310	314	296	294	318	306	343	309	347	310	322	307	356	285	359	364	313	296	311	325	339	347	304	321	303	357	328	339	366	313	298	314	297	339	315	325	335	323	324	320	318	324	313	327	349	323	319	331	341	305	314	316	307	319	312	329	302	332	327	308	333	337	321	311	291	316	345	313	331	295	332	308	312	344	310	313	350	305	332	323	346	305	310	310	301	305	336	356	309	337	333	336	343	302	334	339	316	345	318	337	332	317	302	347	328	311	322	360	286	332	322	298	293	334	346	316	334	318	289	344	324	315	341	309	311	315	340	311	323	319	297	318	305	299	303	334	317	308	297	337	336	312	323	329	302	340	317	295	313	327	302	317	303	290	295	337	327	313	350	336	294	292	338	329	317	310	292	354	338	299	307	314	351	300	319	311	336	321	350	299	320	291	335	310	324	288	327	361	341	332	322	298	325	331	338	335	326	315	320	278	326	288	345	327	292	318	332	300	328	328	313	309	303	341	314	315	282	343	287	298	318	327	338	309	302	343	318	322	296	322	300	358	342	337	318	308	305	319	327	329	337	320	302	333	350	327	310	331	321	338	355	313	316	307	349	350	320	328	312	332	295	318	310	313	341	338	354	318	349	319	289	334	346	325	289	310	294	338	330	298	334	307	305	320	304	315	327	363	340	311	308	321	311	306	281	312	326	325	330	303	374	320	324	336	324	315	322	364	347	312	332	314	291	306	309	307	298	299	324	347	327	344	329	312	361	319	314	309	329	343	326	315	332	358	304	313	307	316	336	318	367	325	330	307	342	310	330	326	323	296	319	320	330	313	334	339	303	302	326	333	334	321	315	320	328	319	302	318	302	343	299	291	326	340	299	304	311	331	351	317	309	335	321	298	353	287	312	316	340	307	339	333	284	323	316	319	304	307	330	312	332	328	304	328	313	299	312	337	335	297	306	305	298	332	321	360	314	327	321	321	346	334	313	335	350	307	318	342	311	323	334	315	328	322	317	286	317	283	339	311	302	323	315	319	319	315	331	315	323	329	336	322	342	311	322	317	287	330	321	317	310	318	311	317	314	316	325	359	298	327	335	316	344	326	306	299	335	302	334	310	324	361	331	302	308	293	301	315	335	322	300	336	318	328	301	331	318	329	317	317	334	327	280	291	297	318	334	301	314	369	343	320	354	318	339	312	323	323	337	347	336	314	309	309	321	339	317	317	303	312	324
3531	4516	2840	1434	1097	906	781	676	572	532	475	513	422	438	419	426	397	403	420	425	401	394	421	412	412	391	391	405	416	361	361	371	398	379	419	402	367	381	381	393	369	390	400	366	396	360	384	353	361	386	400	396	358	384	385	406	319	405	400	393	371	344	388	360	384	377	364	398	407	368	380	390	384	392	353	401	367	350	405	393	350	346	382	345	388	379	391	367	374	394	413	368	389	389	356	384	360	390	372	372	375	409	361	356	377	373	398	399	384	384	355	380	385	365	357	389	369	375	375	381	361	384	395	412	385	413	400	388	373	353	377	383	381	370	370	354	380	388	384	396	380	378	378	379	351	396	364	369	358	372	344	362	366	374	397	383	399	358	359	384	345	382	384	422	376	389	326	382	360	344	379	368	363	350	361	391	362	364	338	371	349	378	372	356	379	351	396	387	378	343	378	354	388	368	395	415	387	375	379	382	362	346	390	402	326	362	374	363	381	385	382	368	395	374	345	396	361	419	398	373	379	369	387	385	372	381	361	343	353	411	400	362	401	370	374	365	404	352	383	354	383	370	404	370	368	399	383	377	334	342	359	410	366	334	409	362	367	369	405	391	384	381	384	377	395	378	368	366	341	427	334	400	394	396	406	377	404	404	380	369	342	398	395	406	364	375	367	370	371	389	341	332	390	360	361	378	393	385	345	388	365	392	366	347	372	395	376	369	365	345	385	351	339	411	348	380	392	393	333	380	360	350	372	372	401	389	386	391	362	359	337	382	349	393	377	348	402	398	391	358	372	360	357	398	392	356	374	354	364	388	361	355	360	401	374	347	381	367	407	356	394	405	402	365	397	345	373	413	393	402	382	378	361	393	373	395	386	384	387	369	385	424	407	383	351	399	370	379	378	368	387	345	394	366	382	364	364	347	418	389	401	390	393	322	359	372	404	401	400	381	362	382	400	388	410	401	391	356	408	378	368	397	358	420	398	369	360	389	390	390	372	374	353	383	368	387	364	363	379	395	383	381	373	396	361	374	355	387	362	387	368	366	345	378	422	395	376	378	419	392	375	412	413	373	372	411	413	417	404	352	374	369	391	381	384	382	380	402	411	425	362	376	351	366	396	390	403	394	361	384	384	352	388	383	357	393	405	371	369	397	402	369	386	359	377	370	378	387	395	408	376	364	332	367	389	374	384	331	404	380	381	402	377	376	373	386	332	367	386	396	339	394	361	372	349	384	406	380	402	368	339	380	361	380	339	388	381	347	374	354	400	379	341	367	380	389	411	339	382	347	379	372	376	382	385	388	366	393	393	394	364	346	393	343	389	373	365	364	381	404	377	378	358	367	408	401	391	375	387	385	385	364	380	398	350	381	387	373	370	402	366	410	426	368	370	378	365	370	391	383	378	369	370	394	399	396	377	372	339	430	355	369	362	390	377	395	399	393	386	353	374	370	348	370	354	377	358	417	355	377	380	344	394	352	378	377	385	365	394	388	415	318	352	337	362	372	387	386	345	402	382	378	385	393	389	384	380	421	375	380	379	393	374	349	368	392	385	394	347	361	390	392	388	344	339	359	372	375	374	369	395	380	389	366	366	397	386	407	386	367	431	387	374	373	389	344	374	393	381	376	392	376	380	396	385	352	374	378	342	341	391	392	397	390	355	352	374	346	391	391	365	394	413	401	388	357	371	373	349	381	321	380	357	353	383	367	374	421	364	402	374	396	356	370	392	346	383	389	378	392	419	373	365	399	398	382	379	387	377	433	403	398	368	360	390	389	391	364	368	393	379	409	384	384	383	401	385	370	372	383	392	405	355	385	386	406	348	396	392	377	384	368	401	350	393	383	376	386	381	382	360	413	358	391	394	361	386	366	392	356	397	385	415	356	387	413	383	384	378	373	390	400	393	360	407	419	367	391	394	392	389	385	397	376	360	395	383	415	390	401	389	385	400	365	398	406	376	406	361	370	354	361	360	376	376	403	348	350	341	342	364	395	389	394	403	381	402	360	336	397	396	385	363	389	336	429	392	391	355	345	375	352	404	373	369	385	354	413	402	354	379	357	390	394	407	382	377	365	352	392	375	390	362	372	353	348	367	351	384	346	366	411	376	401	377	407	399	384	371	378	383	418	367	394	365	359	407	360	392	397	371	389	377	370	369	362	388	395	377	364	375	402	338	400	387	379	378	364	350	380	350	365	382	410	359	363	409	380	375	363	354	376	398	397	382	343	355	358	376	385	410	415	379	364	399	380	366	399	378	409	344	393	392	380	408	331	339	366	402	370	370	362	359	380	390	387	367	395	387	349	370	393	411	391	387	435	382	377	380	360	369	367	405	384	370	373	393	361	403	388	389	368	391	383	398	397	361	345	352	362	351	381	404	384	379	386	341	396	376	403	346	373	390	379	404	381	379	361	374	397	387	388	383	359	374	367	393	365	387	394	342	386	365	378	369	339	348	382	379	392	395	391	369	393	380	369	386	381	321	360	400	381	408	328	378	424	380	380	407	349	377	383	394	376	384	358	347	390	355	383	374	361	404	369	378	384	373	386	385	395	387	389	369	421	397	400	361	377	358	363	398	381	395	358	402	371	353	348	378	347	384	359	342	370	373	363	406	366	360	377	389	382	345	411	387	359	366	374	381	391	377	378	373	390	383	388	391	363	358	374	370	371	372	378	343	370	398	396	399	412	395	383	396	396	359	386	407	395	336	371	393	401	397	396	360	363	419	366	389	406	404	426	366	380	369	400	360	361	416	365	377	412	353	382	374	358	357	377	373	392	397	400	357	367	350	345	363	410	369	379	388	403	386	366	349	362	403	379	377	337	335	385	333	356	356	338	402	384	380	373	372	374	390	361	395	341	358	380	381	363	365	372	371	362	367	360	381	351	381	390	389	348	375	385	375	409	384	370	374	355	348	384	326	362	357	382	385	366	379	373	405	381	406	399	360	379	381	370	392	377	369	362	342	358	354	399	389	349	372	391	397	364	402	400	369	401	383	380	366	386	369	390	374	387	348	397	373	384	386	384	389	378	370	405	375	389	387	390	391	327	389	383	380	398	344	385	402	387	366	379	363	399	372	368	346	367	376	361	401	384	372	388	365	365	369	372	361	405	381	406	337	389	376	384	381	372	397	362	388	384	364	379	368	378	375	407	410	350	345	347	371	399	390	344	358	366	372	373	372	402	407	381	352	383	387	374	384	393	348	401	348	399	374	428	419	360	367	339	425	421	407	375	384	353	403	404	387	381	357	348	379	358	360	405	396	374	353	371	383	352	425	373	345	371	356	380	365	398	359	340	372	393	381	390	389	386	386	385	374	370	366	338	380	332	362	423	376	393	396	400	351	417	381	376	373	357	376	398	387	388	369	378	370	387	396	351	381	383	371	366	425	372	361	372	406	379	364	380	390	362	378	408	380	406	382	344	390	357	346	339	397	386	368	365	340	349	411	383	382	384	375	377	365	391	384	385	373	380	359	398	376	398	360	370	424	382
22592	21052	28531	23795	21054	21094	6008	1535	1201	1094	1072	1042	1063	961	969	995	895	899	908	928	910	859	904	844	882	849	809	866	882	868	867	804	945	815	847	916	884	867	816	817	838	829	839	812	807	855	800	892	879	844	861	841	824	850	892	808	866	841	825	850	867	856	787	848	835	847	904	862	844	807	829	821	835	826	852	839	826	816	876	808	820	799	848	827	826	855	849	841	789	850	774	882	838	822	852	775	854	832	825	855	771	766	813	852	870	828	827	847	819	837	837	801	798	835	804	832	880	795	823	854	819	795	872	837	870	772	760	817	821	906	821	790	871	801	811	833	823	838	841	818	820	855	819	903	826	852	792	806	897	822	876	809	820	801	902	862	813	869	820	859	822	874	818	818	819	798	811	856	863	807	849	835	799	874	838	836	832	810	873	799	844	836	851	833	816	853	848	807	812	847	825	793	900	829	808	856	810	868	832	842	839	854	843	841	850	804	822	815	803	765	838	808	836	804	837	840	881	827	780	849	749	776	827	787	851	914	790	754	826	824	809	835	832	800	889	787	852	836	794	853	846	829	786	825	834	801	846	849	835	803	843	860	818	857	861	833	855	893	823	829	831	833	849	825	833	792	846	821	815	834	813	857	821	868	836	794	807	827	852	836	828	806	807	831	802	800	815	849	832	842	842	860	768	834	834	884	854	802	838	824	792	815	840	850	849	872	823	869	827	865	850	815	801	852	818	832	879	826	796	798	812	811	795	819	876	830	796	823	888	832	819	846	830	830	811	907	850	841	830	863	889	838	828	780	843	858	813	799	836	854	872	845	798	869	813	903	802	839	839	872	812	781	839	817	812	823	828	798	805	805	825	834	825	869	827	907	827	874	835	818	775	828	779	846	847	854	790	868	834	808	814	846	831	818	834	787	843	767	845	776	831	829	860	855	841	856	849	856	770	872	800	807	820	802	752	791	823	833	791	789	802	850	797	855	812	800	885	848	870	791	827	875	806	841	859	817	808	880	841	821	833	852	825	806	814	817	853	833	831	848	804	863	846	779	772	798	848	827	824	889	798	821	803	861	788	868	794	813	812	830	870	858	805	864	859	813	836	781	797	877	845	861	791	838	763	841	849	822	843	824	811	861	847	793	864	848	871	800	843	848	863	837	810	853	777	848	797	869	802	812	833	803	878	767	810	838	801	850	854	832	846	844	824	772	827	830	808	762	799	846	830	895	805	846	852	814	859	838	814	822	868	883	772	844	810	810	833	851	829	786	807	840	846	875	836	864	831	829	796	771	821	809	835	811	799	813	840	841	837	812	861	797	790	821	865	874	834	852	833	838	831	793	854	811	830	891	864	816	857	851	800	776	854	814	813	808	816	795	816	839	838	815	812	804	833	812	819	809	852	819	844	815	845	819	796	845	818	832	842	826	855	814	841	810	796	805	808	823	787	853	865	812	786	837	821	875	871	813	881	846	855	807	795	838	850	812	847	890	858	849	820	838	822	820	838	808	861	824	806	840	831	836	874	854	870	841	792	831	879	854	865	816	912	902	865	817	881	775	844	838	807	766	839	790	846	814	793	861	816	814	828	851	847	826	821	854	816	845	795	814	839	802	800	818	792	820	808	804	827	811	853	836	797	879	836	859	866	843	816	840	886	837	853	848	800	874	881	890	785	821	811	785	813	846	831	877	823	850	810	841	788	822	845	824	778	823	834	809	829	848	830	811	873	842	863	832	864	839	826	855	845	801	814	818	825	868	797	836	829	833	818	892	841	850	881	854	755	829	886	829	810	795	861	796	799	847	825	855	826	795	795	824	822	800	822	803	836	842	836	773	822	824	836	845	889	753	827	819	823	832	850	841	803	836	810	821	825	850	823	819	792	799	867	797	797	823	862	811	845	842	823	828	806	796	846	812	820	842	801	837	798	849	762	848	802	811	833	863	867	848	836	807	878	815	863	855	816	840	830	825	891	836	831	829	785	792	819	828	862	810	817	781	783	831	810	854	816	817	773	804	860	820	863	843	842	788	806	824	825	843	872	797	797	816	818	851	842	895	811	801	853	789	812	917	782	799	850	853	798	809	806	886	799	813	798	888	855	865	846	836	861	867	780	867	826	824	845	792	804	812	805	823	798	886	804	795	863	820	847	807	782	825	842	799	797	868	852	851	844	824	894	825	836	819	848	828	833	858	896	863	826	791	832	776	842	836	789	803	788	776	783	840	859	829	855	816	823	824	810	803	864	861	852	815	841	831	759	852	828	863	817	810	833	844	822	787	841	843	816	840	799	770	807	780	848	837	887	836	786	862	779	829	821	827	808	802	785	771	851	829	810	836	784	826	810	818	847	864	817	816	816	851	811	849	806	788	867	817	830	830	843	836	806	828	803	850	852	836	839	820	762	828	882	816	831	809	794	808	767	808	870	798	852	828	808	841	868	888	806	849	831	857	884	833	851	834	856	796	873	840	847	810	790	769	820	797	848	795	819	846	824	805	810	797	859	850	781	856	846	841	804	859	863	836	849	791	776	878	862	733	822	870	778	784	826	805	828	845	844	833	848	804	836	775	816	853	863	782	849	822	854	842	818	831	822	812	782	861	785	816	804	860	823	793	803	832	873	814	814	826	809	770	809	820	856	832	854	838	829	792	767	810	826	765	837	789	832	870	806	828	864	800	771	842	864	796	831	837	820	859	816	842	893	836	825	854	865	772	792	792	815	863	839	830	839	771	796	805	812	847	848	807	825	783	889	779	849	860	877	826	830	807	831	843	852	840	856	840	826	780	781	811	807	799	842	840	832	831	824	845	865	849	818	814	853	813	778	775	843	813	829	861	848	792	837	830	783	835	795	821	821	793	809	830	841	836	847	804	824	842	795	803	823	824	838	826	817	797	866	800	816	845	776	810	802	857	853	827	857	833	832	806	788	765	795	786	806	847	828	899	818	842	860	788	788	858	779	812	857	853	813	820	809	805	870	794	832	883	842	806	823	803	816	872	800	833	815	859	795	817	800	876	858	821	832	854	813	812	801	824	791	839	880	857	820	812	851	855	803	873	854	809	829	842	773	846	813	877	859	844	882	864	781	864	839	855	857	799	820	827	809	867	806	799	767	833	811	794	775	788	845	817	824	833	856	806	825	853	829	849	814	837	891	754	838	825	801	882	848	839	831	844	814	837	807	848	819	860	824	828	823	839	837	820	873	813	870	804	831	815	852	864	822	822	802	839	835	787	828	809	793	853	853	833	847	869	797	766	820	789	827	812	842	819	823	838	842	857	874	886	858	867	811	809	867	850	882	825	827	819	795	822	828	783	831	839	800	791	833	858	803	818	837	851	848	755	812	815	861	868	813	854	817	844	832	851	774	750	801	839	861	790	812	757	777	824	833	855	780	814	859	854	805	861	831	849	842	826	842	772	863	846	843	811	858	782	864	805	833	861	835	842	797	857	786	821	813	810	801	828	823	814	841	809	815	864	813	841	852	820	862	807	827	814	808	833
5200	14325	9379	4706	3585	2745	2223	1969	1678	1457	1406	1278	1237	1122	1145	1078	1037	956	960	988	965	922	1016	957	955	903	951	932	912	917	885	893	906	842	940	916	902	932	904	893	914	934	875	907	822	888	879	907	874	906	875	943	901	888	843	930	886	899	836	898	897	833	891	873	860	941	893	917	874	887	869	908	865	883	884	929	830	873	917	854	872	818	854	906	883	890	925	862	870	861	824	869	862	827	890	846	912	831	906	898	865	899	903	896	844	819	838	850	895	899	855	862	898	863	941	821	840	859	840	841	845	843	875	868	860	880	887	876	882	855	880	828	827	929	900	863	906	884	830	947	868	896	863	865	866	891	875	861	898	898	840	885	864	841	911	831	872	838	854	845	870	901	824	842	886	852	896	845	822	843	862	839	905	880	819	836	889	876	867	847	885	887	868	824	864	841	878	885	851	913	914	901	893	853	826	871	891	878	872	838	812	872	861	827	900	836	863	905	897	853	863	872	818	829	884	849	857	905	859	872	892	849	906	912	885	855	870	915	878	865	812	809	875	823	818	871	808	865	809	848	867	900	856	878	878	931	859	871	884	881	872	866	880	830	843	852	896	852	913	916	904	856	900	914	858	874	876	875	875	886	880	824	798	905	880	893	859	881	781	825	849	853	858	913	870	891	830	925	893	887	884	892	813	910	895	885	881	831	905	910	853	900	925	817	921	853	836	825	888	845	884	878	853	881	861	909	855	845	830	884	865	850	844	861	916	854	863	836	829	908	826	860	860	889	864	860	885	842	892	849	882	896	886	905	835	851	784	899	915	865	918	838	874	891	841	892	865	851	773	922	901	872	937	858	855	866	923	873	923	828	913	854	873	818	796	893	881	864	870	885	889	869	859	813	831	920	863	908	825	942	861	843	875	884	898	844	873	894	906	899	846	874	841	909	830	841	849	872	900	844	840	866	908	832	828	885	822	852	896	900	905	820	869	879	896	818	853	891	874	867	820	854	886	866	814	905	843	834	835	875	902	878	924	830	863	898	866	828	839	902	855	914	899	902	826	848	886	838	883	858	901	867	875	860	871	872	861	850	825	852	871	828	873	917	886	840	862	863	846	840	900	843	848	833	824	876	844	849	866	871	890	869	891	906	860	880	878	924	891	881	903	827	867	830	789	843	901	847	876	871	828	818	846	869	879	842	915	869	852	886	886	843	835	822	858	874	805	873	827	890	879	831	866	876	825	863	817	859	871	879	871	890	897	874	873	813	857	904	919	856	851	814	871	836	879	831	826	870	851	823	886	867	933	841	867	877	839	906	856	899	848	874	875	858	857	900	872	843	850	891	849	849	852	882	879	864	867	890	875	896	857	854	898	854	877	852	852	849	897	899	870	848	833	870	877	796	863	875	885	858	873	882	894	879	866	892	874	833	873	909	859	900	837	949	917	892	852	876	949	848	938	862	906	844	847	797	877	875	869	847	857	880	888	891	901	842	855	818	901	873	840	902	908	887	819	869	845	810	876	831	875	855	915	813	909	841	843	869	887	846	865	840	847	857	858	880	853	889	824	904	901	832	851	848	872	880	900	880	856	886	895	897	899	867	870	848	849	908	852	861	875	875	830	843	916	911	882	850	902	909	823	829	906	836	886	874	850	852	904	783	867	887	915	814	854	813	815	882	897	895	825	861	861	881	892	831	867	839	859	820	852	893	897	874	890	880	884	894	915	848	824	805	834	875	887	876	884	904	852	874	845	885	840	886	868	876	800	860	851	837	846	835	830	880	873	853	883	845	919	875	825	855	902	857	857	845	846	858	888	845	914	867	795	910	895	894	803	883	869	872	838	835	867	884	863	882	889	874	909	838	869	893	933	835	838	864	880	918	886	860	879	857	848	867	900	899	902	846	810	845	878	871	833	816	858	806	844	906	873	924	925	870	831	806	832	875	890	853	858	892	907	899	891	869	833	906	893	867	872	920	898	849	824	880	801	852	841	871	835	807	898	881	869	899	861	864	868	928	910	862	879	852	841	819	855	868	866	896	850	881	874	861	901	827	898	855	918	870	893	823	876	861	875	892	866	864	782	857	874	837	860	923	867	928	870	838	871	831	858	865	868	859	846	908	850	843	874	833	875	879	921	870	902	855	851	904	871	938	877	849	847	810	829	867	853	866	878	922	836	886	866	846	878	891	874	947	820	918	827	900	845	905	864	880	831	860	934	835	869	880	864	856	859	922	834	899	846	921	834	832	795	847	866	819	852	896	813	862	836	869	882	888	874	851	881	818	870	885	875	855	805	855	854	900	874	825	856	892	915	858	863	855	865	857	902	844	906	871	835	858	802	869	880	860	832	890	934	839	834	861	877	897	878	862	869	868	842	912	914	876	889	824	892	926	872	856	832	843	874	839	843	843	839	836	856	880	836	853	901	869	869	849	861	935	891	880	882	849	923	889	906	827	851	874	904	898	875	915	899	862	906	866	920	866	928	824	898	853	846	877	880	845	820	909	857	829	866	852	844	868	882	836	824	890	798	880	857	871	813	872	866	842	850	860	864	881	852	882	840	835	938	903	862	872	901	850	824	894	844	892	872	923	823	893	878	906	841	881	825	883	847	870	890	893	922	875	838	886	879	892	880	886	830	860	873	827	884	871	856	870	873	865	873	874	882	845	882	879	876	891	820	880	845	845	886	858	870	897	839	860	918	911	872	904	867	851	822	909	850	880	872	884	876	877	843	858	855	849	880	854	859	844	866	886	868	901	850	887	884	841	865	850	845	897	878	826	899	853	885	913	902	864	916	915	858	855	861	844	900	846	892	815	912	885	896	904	914	874	846	866	891	841	844	841	839	831	861	857	874	879	878	881	882	868	853	826	841	832	883	815	925	850	787	853	887	869	846	912	888	801	887	866	889	908	852	906	891	894	863	878	923	847	862	858	850	847	862	858	856	865	899	894	880	820	888	843	860	873	820	910	856	864	919	911	814	881	835	853	892	893	907	864	821	848	823	851	869	838	837	887	828	859	856	851	855	885	880	885	841	865	933	869	801	846	922	856	857	853	887	834	870	876	851	889	862	836	881	825	808	848	848	856	857	862	884	855	835	855	850	888	857	831	863	910	858	901	838	923	913	873	805	858	868	898	905	896	923	911	890	900	850	906	849	857	901	857	879	933	901	865	881	882	927	856	888	879	857	873	918	817	871	873	868	824	910	860	778	831	812	832	899	921	843	867	845	857	880	819	898	859	843	872	845	872	881	874	875	839	842	889	849	822	888	902	893	869	849	837	937	842	858	864	857	864	837	842	862	902	861	834	900	822	939	872	867	857	850	886	835	875	918	846	821	900	821	867	865	866	862	833	823	875	873	890	909	877	870	880	866	894	882	839	850	876	848	890	850	872	894	888	881	860	929	854	908	873	843	856	931	850	867	845	874	845	830	840	851	870	874	869	863	912	808	879	889	847	865	845	824	832	837	904	820	929	865	826	887	812	925	879	852	827	789	847	900	856
27526	16981	3036	447	338	285	268	258	242	242	228	231	219	215	219	227	221	246	225	230	236	247	220	196	209	231	209	232	231	242	228	232	220	238	227	215	231	225	230	241	225	245	202	224	208	216	219	229	218	230	224	220	209	231	248	215	219	214	225	230	206	213	201	218	243	209	219	229	205	226	254	213	218	237	235	251	215	206	221	242	219	229	218	253	209	244	212	200	216	241	211	225	233	235	240	220	219	233	236	243	231	244	239	218	223	213	200	217	234	226	242	215	207	214	228	189	220	259	238	235	234	243	222	233	247	238	218	213	228	243	206	219	236	215	238	240	229	200	244	244	233	219	244	239	198	220	232	224	207	215	200	192	199	226	235	227	216	224	243	219	239	237	260	227	234	237	243	215	216	220	231	201	230	232	229	236	222	233	258	215	225	224	217	229	221	200	235	217	231	210	220	234	234	225	259	234	242	215	245	266	213	238	223	252	223	230	233	230	245	226	217	208	205	240	210	227	232	225	217	229	223	251	225	213	231	229	220	234	239	243	201	226	224	239	223	225	224	207	225	258	201	261	222	209	232	198	211	247	204	213	272	214	212	227	228	209	234	231	224	250	256	232	221	242	235	229	211	239	225	217	238	244	238	219	226	227	241	212	226	258	257	217	220	218	226	242	236	226	209	196	216	240	232	208	244	208	235	235	246	229	207	205	230	210	230	230	212	223	214	200	212	205	218	247	231	234	244	199	247	250	251	217	225	234	204	216	226	243	212	239	215	243	218	213	211	258	227	221	231	264	242	204	267	226	227	226	214	230	229	223	242	222	242	230	237	232	250	229	217	225	211	199	209	227	227	230	225	239	236	231	257	235	251	233	206	253	212	227	224	239	245	240	214	237	264	215	187	223	230	197	219	229	203	218	219	233	248	237	238	246	225	247	200	221	254	210	218	250	251	235	230	208	218	220	218	230	243	224	251	205	235	261	237	217	217	226	264	228	240	208	218	217	225	227	228	232	231	192	194	226	239	214	238	218	228	248	205	225	242	246	198	248	198	220	212	228	220	232	213	230	232	207	192	210	231	238	223	204	211	221	238	211	210	236	219	233	234	252	228	229	233	235	209	229	240	221	212	235	229	227	221	227	234	217	246	221	232	230	238	224	229	237	227	209	226	248	230	210	224	243	242	234	229	238	224	251	223	231	206	237	207	223	222	226	214	198	234	222	222	200	263	208	246	229	235	243	221	247	225	224	212	236	214	231	237	219	211	230	242	239	243	218	213	244	223	202	220	226	215	224	222	255	252	214	216	204	228	221	214	215	214	218	218	255	227	209	207	209	223	224	245	220	229	218	232	223	199	217	217	196	240	232	223	217	212	226	222	225	259	197	244	229	245	238	224	209	233	246	247	212	216	231	248	253	225	240	237	217	230	228	207	232	247	205	227	208	242	240	194	257	206	235	237	222	217	213	236	230	224	231	266	257	254	232	243	249	227	228	227	227	217	245	223	219	221	193	218	257	224	232	229	227	234	214	253	204	243	227	247	213	220	216	240	235	233	208	219	236	207	216	224	206	227	201	219	232	233	221	198	245	232	219	266	228	208	192	226	247	213	217	235	194	230	219	224	213	211	247	227	224	242	210	224	230	242	208	239	240	254	218	205	214	204	218	207	236	222	216	234	233	198	219	203	225	229	216	225	229	218	244	228	232	244	239	201	222	210	247	198	224	223	221	221	234	221	217	210	231	237	234	212	226	218	212	213	224	245	217	247	195	224	225	227	236	240	257	221	232	226	216	214	231	202	218	224	212	224	251	249	220	197	238	241	232	222	235	223	227	239	219	221	226	232	219	228	252	221	224	209	213	234	231	241	227	224	215	234	239	238	232	256	218	228	210	212	222	223	221	219	224	217	228	212	220	220	243	239	238	234	258	235	236	229	220	234	230	207	214	223	240	222	196	208	254	206	239	205	236	228	247	223	222	230	197	211	245	230	232	217	258	210	208	232	218	217	251	207	259	214	229	234	196	232	245	196	242	220	222	231	210	240	215	222	223	252	241	214	247	221	234	222	198	217	264	244	208	229	233	256	208	240	246	189	230	220	217	221	215	232	214	238	217	239	235	231	208	233	212	206	224	228	213	249	227	230	239	227	228	231	218	231	233	213	252	232	224	271	221	206	246	247	225	209	236	219	227	202	232	225	246	219	238	232	234	223	234	228	220	203	211	214	211	226	218	221	218	215	200	216	223	240	224	200	228	235	236	202	233	224	221	219	229	238	190	266	191	217	194	243	225	237	252	234	205	227	232	224	217	201	226	232	208	216	205	238	227	229	226	213	228	259	267	236	224	204	207	220	209	217	222	225	228	224	216	212	250	220	209	236	244	232	224	241	210	245	218	229	223	235	277	221	210	235	234	225	212	242	252	228	218	242	218	271	251	246	238	245	250	224	251	239	241	228	213	247	239	235	203	241	211	227	200	219	230	225	241	213	223	217	235	236	210	253	210	202	211	234	211	203	214	238	227	199	216	205	241	249	230	259	224	220	221	244	250	216	204	210	241	232	213	223	231	233	223	246	214	239	252	228	213	205	215	229	222	235	234	227	238	254	220	225	214	218	200	236	227	227	201	229	231	228	237	234	226	234	236	234	187	209	222	233	237	209	207	236	234	242	218	241	255	212	232	241	211	239	210	205	237	236	233	224	236	233	213	217	244	242	244	228	205	224	197	207	207	231	220	215	232	213	217	248	203	221	243	243	218	214	223	229	217	209	199	224	228	217	217	243	220	231	196	242	241	211	213	234	217	254	208	231	242	209	221	222	229	235	215	212	254	217	216	198	217	242	247	184	230	218	252	234	209	227	250	218	216	243	230	239	233	213	230	226	214	228	213	248	237	233	231	249	210	224	236	229	231	210	197	208	223	229	243	235	196	229	228	236	220	236	201	231	229	238	245	231	220	250	213	236	239	223	244	234	235	252	211	246	208	228	225	252	230	221	233	261	241	216	204	235	221	197	236	253	223	228	225	215	215	247	225	226	229	211	212	214	220	228	254	229	211	228	223	227	213	212	245	242	232	256	241	222	196	215	231	223	242	249	228	234	201	228	198	225	215	219	241	211	220	206	240	223	234	239	215	225	211	250	224	250	227	250	235	214	236	226	238	221	211	220	213	241	221	225	229	233	252	227	201	238	216	225	228	240	235	217	239	206	246	225	227	217	208	206	237	238	202	202	233	241	210	256	218	224	226	227	240	217	215	205	206	234	213	241	238	244	223	215	239	216	240	210	225	195	234	185	223	213	238	224	223	234	237	222	240	208	203	254	246	217	208	237	213	235	246	229	250	207	236	218	217	206	243	231	232	202	223	228	243	223	241	228	213	253	241	209	220	235	220	243	198	211	247	230	252	217	225	251	232	239	227	234	201	239	232	227	232	226	220	217	219	211	210	243	233	213	233	219	236	220	213	241	231	253	218	232	217	223	223	258	242	204	226	257	202	248	232	212	224
4422	871	580	385	351	317	295	304	273	314	255	238	275	283	251	280	263	269	233	252	271	227	267	266	261	276	251	256	263	267	265	276	256	258	284	252	253	228	259	242	290	255	274	272	276	257	266	269	248	251	257	261	242	287	296	264	248	236	252	264	267	258	266	235	224	253	271	285	261	258	256	232	252	246	261	256	277	252	252	253	261	261	276	263	258	240	270	258	265	290	266	252	286	260	244	254	265	280	253	245	280	272	283	259	230	271	240	258	259	264	231	282	264	249	286	270	230	260	276	221	248	242	254	234	231	278	270	280	248	271	282	245	256	238	258	283	246	255	240	258	271	249	283	252	286	262	262	253	251	248	240	290	255	283	282	217	244	243	271	265	277	270	253	260	264	242	269	255	242	260	294	240	240	268	270	287	254	237	251	259	234	262	249	248	256	261	237	295	268	270	232	262	278	247	274	274	256	256	267	231	258	245	275	251	273	249	261	241	265	273	256	275	225	222	279	258	261	247	254	253	258	246	279	260	233	269	252	259	267	274	264	280	249	214	260	257	252	274	242	276	260	241	259	241	269	268	262	247	278	230	249	252	252	273	260	283	245	261	249	264	249	260	280	272	302	247	252	255	245	262	282	269	251	276	254	232	269	263	255	246	246	244	253	246	243	263	246	264	280	258	303	244	267	240	273	249	268	264	265	249	262	259	242	266	278	247	243	293	253	262	256	279	266	243	240	262	222	243	277	259	242	223	297	271	265	263	254	263	212	242	250	238	287	289	259	266	264	273	248	276	238	227	232	237	288	253	260	266	246	245	282	237	254	265	231	250	251	271	237	280	248	261	252	259	275	273	259	278	259	269	248	261	260	250	256	249	269	267	243	228	284	269	268	281	267	279	243	267	267	248	261	256	255	246	249	248	257	250	267	268	241	267	259	254	225	261	262	262	277	259	276	284	270	257	246	235	261	272	242	242	253	207	266	258	262	272	264	241	252	258	263	272	285	253	273	284	284	252	284	235	252	267	246	280	248	240	267	271	273	244	255	245	270	253	249	243	253	249	241	265	256	266	279	271	272	283	295	268	251	256	246	231	224	286	257	241	240	260	282	231	268	254	246	255	248	254	246	277	261	278	258	238	285	247	269	266	268	260	262	287	275	244	251	241	271	257	274	238	254	261	257	259	257	264	264	250	247	270	250	255	261	270	215	261	280	246	250	265	256	239	244	221	253	241	265	292	249	269	229	288	262	250	250	240	265	257	252	254	262	241	252	272	268	263	262	261	253	261	309	264	267	235	228	268	257	232	250	253	235	268	241	257	284	258	275	260	293	270	259	298	285	284	229	256	255	229	252	280	253	235	268	273	257	256	268	263	273	248	260	266	266	253	256	262	238	251	274	255	237	260	263	254	255	283	269	260	276	255	260	241	258	241	252	277	284	235	235	276	251	245	275	270	239	268	223	278	246	262	254	252	255	240	248	264	263	253	266	254	222	314	239	274	254	238	256	242	250	259	259	246	261	266	268	253	283	246	247	304	260	251	264	261	245	273	254	244	256	252	245	240	252	266	268	270	282	271	273	265	249	237	264	243	270	283	280	274	251	253	243	263	260	272	286	254	229	237	269	248	248	243	229	266	254	275	239	256	244	257	270	301	252	284	264	262	263	267	271	253	228	259	258	240	251	276	263	246	223	242	254	241	252	248	253	265	266	249	251	263	252	254	251	264	275	251	265	283	260	277	241	277	269	255	261	248	250	267	275	278	253	251	284	274	282	255	258	226	276	272	278	272	261	238	251	266	244	252	236	263	275	231	241	247	249	243	250	271	258	239	259	297	243	277	241	237	268	247	260	262	291	279	248	256	240	263	238	261	235	263	246	267	266	263	266	219	257	263	237	278	235	248	255	243	273	248	258	246	268	238	277	266	279	276	292	245	246	261	248	263	261	254	264	244	274	234	244	254	278	282	253	266	261	225	234	216	275	262	290	257	272	237	284	255	254	262	264	284	247	272	252	247	249	246	275	258	253	259	226	261	243	255	261	248	280	267	249	253	238	265	241	236	269	252	278	287	276	258	232	273	259	242	270	242	266	266	259	263	249	230	261	243	263	283	252	251	242	298	248	272	248	256	268	273	277	266	229	269	251	273	229	237	252	272	259	270	240	256	247	274	247	233	260	241	266	261	258	290	278	253	279	287	289	224	261	265	244	251	283	272	222	261	241	263	253	239	234	248	254	255	241	213	263	227	279	249	269	229	234	259	249	279	263	300	261	278	253	269	247	246	260	261	263	260	283	244	263	250	279	262	263	277	276	269	280	232	254	257	282	248	249	274	258	255	259	242	258	253	255	254	241	270	246	266	280	241	261	255	229	249	240	253	256	258	262	260	255	273	257	262	236	265	288	237	251	277	258	249	252	257	225	249	265	240	251	245	264	256	288	259	288	268	238	233	260	244	239	273	242	254	265	242	253	274	238	245	253	269	225	263	252	265	253	274	258	264	252	260	275	259	271	267	245	249	235	261	269	251	249	269	253	263	257	247	235	246	292	225	264	260	243	260	246	284	235	273	249	232	241	259	266	277	233	289	246	225	274	241	258	222	243	241	281	264	307	279	253	280	247	273	274	253	241	256	233	261	258	274	257	258	252	262	238	267	247	225	261	255	260	259	248	273	259	266	231	244	253	251	272	275	267	244	234	279	230	271	273	247	242	283	270	276	277	252	236	234	239	259	250	269	231	233	249	246	253	235	287	252	231	264	241	250	241	248	262	240	271	269	227	266	243	263	278	266	257	250	256	275	267	243	267	255	275	251	251	256	266	236	243	237	236	274	274	266	269	254	268	269	235	229	265	271	249	270	260	244	258	256	263	258	258	265	255	275	270	243	260	268	268	268	260	256	265	255	268	278	270	265	252	297	273	240	270	252	222	252	244	260	260	284	251	257	294	290	232	262	270	247	255	257	254	292	262	210	252	263	273	238	253	245	246	268	250	244	254	247	264	278	256	243	267	237	244	248	244	272	258	231	272	266	266	266	261	262	250	266	267	238	254	254	238	237	227	226	236	253	242	274	254	253	251	265	279	245	261	288	259	267	261	250	234	234	259	240	282	216	245	240	272	245	289	264	307	250	284	293	255	237	246	285	256	246	240	265	246	267	262	269	264	228	251	253	245	257	261	253	219	266	240	247	279	255	264	263	236	252	253	255	267	259	247	242	276	286	273	275	250	277	291	273	282	277	255	246	282	238	251	265	244	285	255	241	243	265	248	261	264	265	261	250	264	278	230	267	280	265	271	269	250	239	266	259	221	261	249	247	262	303	262	257	292	285	254	242	259	257	258	240	258	258	278	277	251	234	234	262	270	252	250	271	258	232	260	249	278	274	279	296	236	268	240	264	254	277	230	241	251	271	269	256	284	264	245	282	243	261	249	274	248	254	263	270	247	228	267	254	254	247	266	238	266	278	281	269	262	272	291	264	225	279	221	253	275	265	257	255	256	286
23693	21010	28012	24180	20984	7826	1185	864	774	714	659	680	656	669	618	640	593	575	603	612	656	590	573	618	565	624	595	558	564	597	584	597	630	536	546	581	588	576	555	539	615	590	572	581	512	546	595	570	567	552	548	529	593	600	569	565	551	569	570	527	580	592	574	542	550	582	603	546	580	569	551	554	514	623	555	602	540	581	536	570	604	581	560	540	566	573	567	547	543	557	561	541	516	565	549	579	556	567	589	561	607	570	574	592	604	545	576	494	559	552	600	616	559	573	602	588	560	535	555	562	547	548	539	547	553	596	547	546	549	593	565	536	541	585	581	550	600	546	576	539	582	570	543	538	533	583	554	572	547	555	609	570	588	521	556	547	573	582	616	549	591	566	538	571	615	538	545	596	571	599	567	544	543	570	537	569	559	581	552	586	566	527	545	597	596	555	571	560	530	558	576	514	530	579	581	567	587	565	511	616	594	570	547	562	565	532	564	566	559	592	571	593	561	575	558	574	540	618	535	579	506	548	563	532	550	528	605	598	593	608	606	567	572	556	555	581	530	540	562	581	531	556	549	551	585	537	545	545	592	596	519	570	543	580	547	545	523	538	575	522	619	554	593	569	547	580	549	571	569	516	566	570	578	552	598	549	584	525	539	564	570	558	559	517	532	503	554	571	571	545	552	535	514	609	564	572	578	585	573	538	556	537	565	585	558	592	565	554	585	544	545	587	590	516	559	587	565	620	530	551	553	524	539	565	525	581	622	566	546	588	522	588	537	558	568	503	584	610	580	526	582	552	546	577	568	559	562	581	561	577	549	580	540	577	543	572	535	552	537	599	509	579	517	596	594	615	534	548	532	540	558	568	547	609	542	586	595	578	552	549	567	555	553	547	529	572	594	608	555	554	526	552	575	558	584	557	561	569	570	541	564	552	578	582	580	567	601	552	531	537	578	518	553	550	566	589	592	580	563	543	556	583	537	600	539	554	538	556	559	557	562	557	576	589	552	559	583	545	540	561	519	564	571	569	562	538	575	585	542	589	517	572	565	582	578	580	555	575	597	572	579	523	560	573	565	552	564	566	569	515	557	523	551	534	564	574	536	564	552	551	576	583	585	578	596	591	563	539	594	616	548	537	638	576	546	563	554	569	593	552	543	557	590	574	593	597	585	573	522	624	540	556	544	557	573	560	529	602	585	588	556	546	563	574	596	595	558	534	588	607	607	566	645	537	561	547	603	556	547	585	563	531	562	571	559	584	562	559	553	585	562	564	584	554	553	550	552	520	550	558	609	525	575	555	557	577	550	577	559	567	616	531	537	544	571	635	564	513	559	560	533	545	559	537	593	563	605	586	528	570	553	574	599	591	587	602	551	619	527	601	560	580	629	555	561	559	620	535	540	564	552	567	571	587	584	560	547	549	527	532	585	545	548	585	596	575	581	576	540	557	576	560	564	536	534	547	542	596	540	579	565	553	571	562	605	573	565	608	528	567	607	612	533	585	574	575	532	615	613	558	612	554	603	586	543	550	535	559	578	592	578	543	586	555	559	516	545	599	569	547	534	571	547	607	532	605	562	566	577	615	580	589	609	584	549	546	553	511	533	571	568	582	593	548	568	557	574	555	510	571	585	558	575	579	572	581	558	609	551	575	539	578	542	547	588	567	558	523	589	582	509	580	574	546	585	513	565	551	529	605	591	565	563	570	596	544	542	554	584	549	561	535	540	535	595	554	550	571	594	553	500	578	581	554	552	572	541	576	553	557	572	616	591	529	538	553	558	575	521	560	567	556	560	573	558	569	609	579	547	540	551	554	573	550	547	565	521	518	551	535	540	569	566	562	558	568	545	526	582	577	616	546	558	579	543	568	574	543	538	532	555	530	525	561	571	615	511	505	571	549	578	573	545	551	594	567	554	562	563	528	518	582	605	586	607	591	525	517	505	590	515	545	593	603	564	549	575	572	559	605	532	551	567	553	544	563	565	535	578	535	581	563	558	538	520	553	574	559	594	572	588	571	583	568	566	542	581	538	541	558	573	557	504	594	569	548	595	597	573	557	576	555	542	577	580	568	597	584	537	618	575	567	568	540	525	562	623	569	599	572	579	571	537	530	514	585	551	577	601	554	587	565	557	566	559	606	612	578	574	521	542	590	550	588	596	544	587	588	551	545	534	557	564	571	489	541	587	582	586	580	550	518	559	561	602	593	532	556	573	557	589	581	517	610	538	547	561	578	597	539	577	548	557	598	540	571	557	579	544	560	600	552	565	530	577	568	541	554	547	533	606	591	549	589	580	582	577	591	581	567	549	572	576	565	570	576	569	537	582	549	548	589	539	582	608	551	553	558	557	564	585	572	551	592	534	561	578	554	563	536	591	560	574	570	551	586	600	551	542	560	547	562	571	586	544	568	577	551	561	577	574	621	545	573	580	553	603	584	516	558	599	566	556	579	596	558	593	533	576	585	591	538	576	537	557	564	564	556	572	524	568	546	534	534	575	507	592	544	522	537	601	545	564	585	589	537	566	602	560	586	548	574	577	529	560	603	592	550	599	536	534	579	553	529	533	581	542	609	575	541	615	549	540	590	548	533	570	526	580	568	563	543	517	551	579	558	586	568	565	583	578	562	602	550	532	569	567	583	588	567	611	550	517	530	570	518	561	562	553	572	576	595	589	510	590	545	566	571	549	551	567	563	553	570	545	517	570	535	560	574	553	548	536	543	541	586	549	575	532	551	541	575	537	577	520	566	548	595	582	591	570	536	564	603	590	560	523	534	584	491	538	553	552	565	525	546	520	533	539	532	533	557	537	595	564	587	552	606	549	562	548	589	548	577	590	571	545	550	512	603	540	564	584	563	532	551	560	570	599	569	549	558	551	583	599	530	584	548	567	574	643	598	532	559	534	537	595	578	559	635	547	524	572	559	560	555	544	540	562	546	569	527	553	564	529	523	563	565	551	545	593	525	586	548	538	548	598	549	580	535	594	586	549	550	537	547	546	555	598	588	571	542	591	548	542	581	597	525	605	593	531	587	550	545	592	546	564	548	550	568	579	546	593	515	573	543	576	547	553	553	575	567	546	534	548	541	594	522	561	565	566	562	609	560	554	561	558	584	561	575	560	537	565	557	564	569	557	556	544	580	560	581	547	580	510	590	588	500	564	563	526	529	548	562	542	560	527	557	576	520	594	532	564	555	568	575	576	595	509	575	610	550	559	546	602	584	553	521	573	562	603	600	599	543	608	525	564	592	555	599	545	576	569	546	571	606	554	525	570	554	537	595	573	569	596	560	604	510	558	576	543	560	575	532	553	592	541	549	516	561	533	556	574	553	586	538	566	578	571	585	545	601	545	560	570	532	546	589	548	579	565	593	523	548	557	557	584	546	587	538	584	524	552	583	534	543	563	565	514	576	514	554	566	560	561	544	548	541	531	562	567	548	515	573	561	606	556	563	605	537	597	556	608	591	535	568	555	552	612	573	560	555	569	536	585	522
3805	8566	5629	2729	2066	1608	1321	1083	1030	909	812	807	739	726	712	671	654	698	628	630	648	681	669	623	619	611	602	615	613	606	604	616	609	614	630	562	631	625	596	618	597	591	572	630	630	601	589	603	590	611	615	566	594	622	645	576	600	549	621	576	599	628	603	597	604	599	612	585	586	613	555	578	571	580	610	592	586	570	595	607	593	578	573	579	589	620	606	607	571	575	586	573	572	594	553	602	637	601	558	618	637	619	583	567	628	589	557	594	606	562	584	612	617	587	618	583	614	540	577	589	571	567	561	614	548	623	590	575	569	566	582	588	575	611	593	603	605	618	580	608	596	588	551	598	614	601	557	583	615	623	553	584	609	608	583	624	595	579	593	618	559	547	591	567	541	636	557	593	620	581	588	552	607	620	619	581	581	638	616	558	590	641	592	565	607	614	600	648	623	611	569	590	578	566	588	614	570	555	614	566	554	580	547	604	602	622	620	645	587	583	618	594	619	618	607	610	583	565	531	587	579	638	595	580	560	593	619	613	592	622	582	594	592	596	639	587	641	600	628	582	576	627	642	580	577	586	571	611	618	592	631	607	605	590	606	568	606	577	603	585	596	560	578	591	599	571	597	574	594	588	551	578	584	595	589	596	582	562	617	612	626	623	552	559	587	557	545	578	583	548	597	596	620	624	551	571	528	640	606	604	581	612	541	577	606	610	544	582	642	599	616	588	577	569	558	576	581	595	611	574	573	573	604	586	579	600	563	598	551	578	555	644	570	588	614	612	625	599	668	594	580	624	641	559	560	599	575	604	603	563	597	574	561	601	577	595	572	589	565	628	605	621	560	569	614	612	562	612	588	569	554	568	591	610	595	572	600	567	605	583	590	611	625	582	595	553	583	630	595	560	579	598	613	590	589	565	595	583	634	560	566	550	570	597	623	621	582	642	615	574	557	608	581	554	588	633	612	565	593	570	599	586	634	603	573	588	639	634	553	597	600	557	568	605	574	615	593	605	577	572	599	586	593	604	618	558	608	567	599	564	601	617	578	588	602	572	564	553	599	613	589	603	553	617	577	613	598	579	596	574	587	594	608	625	582	610	595	572	569	585	597	603	581	576	605	597	589	617	556	593	601	555	633	599	599	574	594	613	578	567	594	629	538	584	584	635	555	589	605	587	593	617	594	588	573	599	585	617	597	585	554	600	581	605	602	595	581	605	526	590	604	572	577	642	634	550	583	590	548	546	613	549	588	590	561	594	618	599	582	582	599	615	571	602	621	594	535	584	621	627	647	562	557	565	553	625	595	586	552	619	583	566	608	577	571	536	577	573	582	573	566	579	579	575	577	517	578	556	580	609	586	599	597	549	598	577	604	534	556	600	597	561	569	588	595	590	594	600	586	597	534	587	564	593	568	558	558	591	595	623	574	631	605	603	611	561	554	606	611	609	571	582	526	596	604	573	619	623	572	588	587	559	597	613	599	582	642	538	600	540	557	588	570	586	590	580	590	606	599	611	588	572	595	588	620	594	624	546	555	593	607	609	562	583	592	566	605	568	566	553	654	599	605	632	569	576	577	564	606	596	583	562	551	577	572	599	612	571	648	643	607	545	587	565	603	580	624	592	544	566	577	618	596	596	557	620	618	601	578	558	605	647	571	548	613	625	671	626	648	560	584	574	601	563	628	627	566	635	597	602	576	609	606	587	600	608	580	556	556	579	580	587	578	589	598	626	600	594	608	591	592	570	617	611	588	595	569	599	594	574	595	592	602	606	579	610	604	607	567	571	545	630	605	548	642	596	556	602	584	593	549	586	622	590	544	625	597	595	579	589	619	577	595	612	598	576	598	568	600	563	595	602	587	619	580	608	608	596	600	576	562	595	630	580	546	612	621	599	552	579	604	603	612	590	556	579	591	551	545	580	595	605	596	579	594	553	566	579	621	592	577	605	615	607	596	568	579	605	545	596	618	603	609	587	567	572	592	605	631	602	608	611	567	609	571	557	622	602	570	587	547	624	615	607	566	605	599	590	573	589	594	573	585	628	636	601	606	578	630	611	592	572	588	568	614	571	608	627	559	566	583	618	554	606	518	564	593	536	573	583	612	599	642	576	609	605	611	566	611	587	566	620	568	578	557	591	627	591	570	598	581	559	602	605	599	614	605	607	554	602	596	590	592	617	604	554	584	598	588	604	554	588	580	611	607	634	599	627	597	568	588	626	628	590	558	607	606	587	589	568	580	618	615	592	582	598	603	594	595	566	568	613	585	554	651	586	579	568	652	611	601	603	537	608	604	585	580	546	613	593	612	597	598	603	609	610	620	578	621	596	581	575	583	577	610	597	605	594	612	582	610	564	618	618	576	604	616	556	574	600	573	573	552	559	608	569	613	607	639	583	614	580	580	584	619	588	575	599	591	606	552	598	615	558	601	592	605	570	574	595	583	632	593	566	524	598	628	662	611	593	623	574	610	609	590	567	568	634	609	604	584	561	601	590	588	593	586	561	568	628	603	612	584	564	571	560	564	562	634	577	579	535	572	583	606	619	544	572	593	561	607	604	560	588	592	559	593	530	536	606	612	613	563	562	577	551	590	565	556	593	522	587	581	614	578	579	587	564	560	590	616	643	577	571	568	600	565	629	552	589	637	579	605	613	641	562	602	599	614	589	557	569	617	556	574	575	595	580	558	566	634	632	586	579	615	596	601	583	626	610	610	586	591	602	570	584	608	605	562	601	636	590	567	605	603	591	574	551	579	635	590	603	616	554	590	595	571	584	603	553	623	586	617	598	572	579	579	565	575	609	602	557	608	588	587	578	628	600	576	569	607	618	614	595	578	584	618	575	608	581	575	612	573	553	577	625	595	537	633	585	606	571	585	570	630	579	611	600	606	592	570	601	546	614	547	540	599	578	575	591	540	562	577	587	613	623	600	609	608	614	605	595	605	607	599	592	629	605	554	582	594	578	588	622	617	560	578	584	590	547	604	582	584	587	545	562	598	590	592	572	582	611	595	636	583	575	553	566	577	599	581	622	547	571	642	588	578	615	562	563	619	577	577	616	594	616	577	571	657	578	595	582	549	592	543	608	591	619	605	533	573	631	551	632	581	586	556	555	597	593	587	585	547	594	604	596	528	600	558	628	594	627	576	592	643	612	544	582	585	575	592	597	618	616	578	614	630	587	586	637	586	589	625	575	587	551	573	582	555	610	559	614	572	569	635	604	610	548	601	538	583	554	615	612	597	594	574	539	586	563	542	619	565	605	588	588	592	577	603	550	600	581	589	574	566	594	559	613	616	566	611	547	559	612	570	579	564	588	608	617	602	601	585	605	622	582	544	586	638	648	590	572	613	550	550	627	569	576	625	591	582	628	581	543	594	601	557	619	582	549	566	565	586	552	571	578	571	577	548	542	566	597	639	569	581	568	601	571	565	597	609	583	599	581	576	604	592	566	596	610	595	619	577	581	607	580	617	596	571	617	579	560	594	587	584	594
24688	20834	26379	25219	5404	568	502	437	375	329	348	341	381	384	327	347	339	345	344	328	328	336	315	346	314	351	317	329	301	320	295	306	316	309	335	316	315	318	311	324	331	333	330	312	306	326	302	323	335	315	307	306	293	322	347	326	327	317	343	320	315	323	319	311	327	349	322	312	320	298	345	322	319	330	313	311	301	284	356	306	327	294	307	302	306	331	333	324	330	319	317	302	299	358	345	326	295	291	328	320	296	338	303	334	350	313	300	312	308	284	279	305	304	307	308	334	346	287	327	307	318	340	316	312	330	329	327	320	316	323	326	274	327	272	312	316	281	317	326	338	274	308	319	288	330	313	286	305	321	328	330	356	323	328	296	332	322	310	336	320	303	306	295	337	289	343	326	316	325	304	332	280	339	313	333	337	303	318	307	313	297	312	315	326	346	307	296	330	328	317	296	307	361	303	313	286	310	346	298	311	281	317	287	280	305	311	363	306	302	336	355	305	301	306	300	289	318	296	322	331	332	322	342	324	331	345	313	317	329	309	285	279	333	329	340	355	330	335	314	294	313	323	316	315	326	317	326	298	327	338	293	317	323	292	281	341	307	319	313	348	304	316	289	300	327	307	303	294	315	303	329	327	341	319	301	334	326	313	310	306	369	300	324	337	324	298	345	319	314	340	311	345	303	328	320	290	324	294	288	322	314	309	313	289	279	325	340	289	324	301	311	303	313	322	311	302	356	327	341	317	313	294	327	343	312	314	333	294	306	331	299	286	325	320	280	296	322	292	328	319	333	321	327	324	314	295	329	315	292	302	281	303	345	315	296	268	351	311	308	311	334	306	340	315	328	308	296	325	304	325	350	328	315	300	320	281	305	319	305	318	309	314	308	345	329	312	281	333	337	337	300	340	305	328	316	312	348	325	329	281	302	330	300	342	296	328	330	315	313	305	303	331	298	306	334	306	282	270	308	324	329	326	341	322	311	316	298	294	322	364	332	359	308	306	321	308	319	346	287	294	318	288	325	309	300	321	340	314	324	312	293	302	317	310	292	331	346	303	313	301	326	294	322	320	310	303	298	321	312	324	306	344	336	324	336	306	318	324	283	345	347	306	305	303	339	363	305	346	345	288	346	325	318	265	286	315	321	351	290	340	286	333	350	325	315	316	324	323	322	304	333	287	329	303	337	317	291	285	315	322	326	328	309	356	314	302	303	325	309	321	327	298	300	289	281	324	305	316	327	336	339	319	311	298	328	302	301	324	331	300	310	288	320	321	325	314	308	284	297	299	303	294	299	319	301	278	294	297	334	298	313	321	349	285	318	313	318	328	334	322	310	309	329	352	323	354	318	326	314	283	314	361	282	344	307	319	313	325	308	315	312	307	293	325	326	299	311	327	329	331	334	314	334	343	284	321	325	303	320	321	322	296	287	326	294	321	312	312	289	317	316	373	329	342	324	277	313	326	330	318	301	297	321	340	345	321	355	323	288	299	288	287	320	308	337	313	304	311	299	304	338	333	303	328	328	308	309	325	321	338	328	302	336	317	364	337	334	319	323	335	320	335	345	320	305	340	329	335	276	310	332	325	339	319	291	326	310	297	315	305	361	327	362	294	290	309	304	316	291	348	314	325	280	324	307	321	318	346	291	323	282	333	314	305	320	312	352	334	302	316	320	335	318	311	346	307	353	315	311	304	304	309	297	316	320	303	318	334	289	334	328	296	299	293	303	283	325	319	305	312	329	324	323	297	318	274	310	327	339	339	303	328	309	336	327	350	287	349	301	307	356	315	338	312	331	336	319	329	290	324	332	320	292	296	278	313	324	305	325	305	350	323	286	339	293	317	294	298	311	313	311	326	324	308	318	293	345	280	298	314	335	317	336	302	301	282	323	290	294	315	314	298	335	348	297	337	323	338	273	295	295	317	313	301	306	335	299	314	314	300	315	309	305	323	289	294	312	312	306	307	336	283	293	294	332	316	349	298	316	292	323	312	343	322	292	327	306	313	330	287	298	345	377	312	349	329	286	310	324	317	324	299	322	333	282	320	299	306	346	326	289	314	314	302	310	326	307	317	302	320	323	322	298	345	301	352	302	307	311	360	347	303	350	331	309	327	306	304	348	304	318	312	306	315	285	291	345	281	340	322	305	317	306	292	329	334	347	308	332	340	334	304	303	311	298	330	287	320	341	320	302	292	300	314	340	339	306	304	307	284	322	294	311	316	317	349	287	325	312	313	334	316	329	318	333	292	334	302	316	305	329	326	325	302	320	324	316	310	326	310	288	330	327	320	297	325	307	284	311	308	313	328	337	298	299	327	321	330	277	305	328	315	327	301	349	308	325	314	336	286	308	312	355	286	300	306	305	316	333	335	301	323	326	335	326	337	316	318	315	375	319	293	318	346	296	334	321	288	313	274	306	302	312	275	316	284	270	300	314	340	309	338	314	315	343	315	315	301	338	321	310	344	312	304	297	316	343	335	331	296	314	320	310	333	328	307	334	310	312	352	316	279	326	294	336	322	313	310	322	309	295	298	334	303	323	284	314	317	296	304	319	297	329	324	315	306	285	304	293	320	321	335	304	288	306	308	310	320	319	317	333	280	272	291	308	300	325	320	310	338	314	307	313	346	363	317	317	309	317	320	317	311	325	297	322	307	327	329	315	331	329	309	302	367	282	332	282	274	314	311	337	322	307	313	320	337	325	312	341	311	328	317	308	342	331	344	323	332	328	313	302	340	305	335	340	300	316	337	310	309	309	336	306	364	330	328	327	332	270	308	291	297	326	307	320	297	312	293	312	316	317	322	312	303	331	342	317	337	322	305	312	329	303	329	289	319	292	313	310	347	298	311	313	318	318	316	312	358	355	308	301	321	298	284	340	300	316	316	282	285	267	313	336	328	306	318	319	333	313	290	330	310	325	332	326	319	319	294	339	332	340	279	333	325	310	295	317	312	314	324	307	301	325	275	315	312	284	327	321	296	321	324	309	307	290	333	320	322	328	331	321	323	288	323	302	304	313	370	308	311	303	334	314	310	293	333	313	319	338	345	293	369	295	326	313	299	286	330	318	348	330	316	328	276	293	321	286	320	306	335	352	309	308	322	330	318	287	277	308	298	308	342	331	325	307	300	320	323	314	321	322	307	320	329	329	310	356	291	315	320	357	324	309	346	333	329	298	321	303	334	314	307	314	344	325	322	319	327	343	291	313	332	308	323	321	341	314	311	317	335	341	280	350	309	333	336	345	359	302	322	355	308	335	330	305	321	343	282	335	310	317	349	318	301	294	271	314	290	318	299	300	342	302	310	336	298	307	346	310	325	322	313	289	290	321	291	309	335	341	302	319	336	273	299	327	294	296	303	295	307	306	323	317	307	320	284	315	313	303	301	328	295	317	309	337	319	355	331	326	300	321	274	326	316	291	342	329	295	292	326	320	304	332	314	286	289	330	294	321	301	324	341	300	323	311	329	294	290	297	281	317	307	288	351	316	320
3606	4363	2853	1481	1083	858	708	654	626	579	532	487	470	418	435	408	425	417	432	433	420	392	393	370	409	392	397	370	411	380	400	374	363	380	409	360	419	389	384	384	370	381	402	372	366	382	350	378	381	357	368	385	421	388	357	382	353	382	350	398	367	375	355	363	395	397	405	375	364	361	401	392	376	412	373	380	376	360	390	333	369	382	380	362	380	351	397	353	379	344	342	352	391	386	389	392	382	365	365	402	351	373	367	380	360	357	375	400	371	363	358	365	398	360	376	402	361	406	361	398	361	396	380	390	353	373	343	374	390	358	385	366	351	370	367	366	372	373	379	381	394	356	369	378	346	404	387	342	366	414	384	396	388	337	364	345	385	349	414	364	356	394	408	401	374	360	392	362	368	368	367	380	386	347	378	371	385	334	388	361	376	359	363	363	334	370	393	357	377	368	383	379	359	383	352	387	408	377	396	334	365	397	350	372	383	359	346	375	357	374	373	393	360	396	361	389	369	346	369	347	373	370	388	367	356	379	371	370	395	360	404	371	377	362	376	348	403	360	402	366	390	352	370	345	388	371	386	349	341	356	364	361	351	378	362	349	378	395	371	367	384	401	347	379	387	347	359	320	374	363	377	347	349	368	395	390	404	437	397	372	375	399	354	385	371	360	361	381	349	377	384	363	400	328	375	401	411	385	370	343	358	381	398	349	368	374	384	380	397	386	353	380	405	343	391	382	361	386	375	348	367	362	372	371	370	348	380	359	350	363	366	360	376	381	399	381	378	378	379	394	395	383	369	362	351	374	359	373	394	375	350	371	363	358	363	398	353	408	378	400	353	371	393	373	407	403	344	407	386	357	402	381	398	366	365	394	403	341	343	327	367	360	408	366	362	349	349	346	408	358	354	421	394	400	397	353	381	397	373	358	365	308	349	351	397	382	372	365	367	352	383	364	385	386	403	373	388	345	353	387	398	393	339	365	352	348	365	362	371	396	395	380	385	361	363	390	385	404	373	372	407	405	411	372	380	357	352	374	383	395	367	347	381	343	362	374	398	365	381	371	360	386	376	355	345	348	403	390	361	403	380	406	378	361	350	404	350	372	383	380	389	367	375	376	368	357	382	375	367	393	358	375	380	382	357	351	378	356	368	395	382	372	381	337	419	357	391	356	371	372	403	370	376	369	380	350	376	362	365	359	372	386	366	342	368	387	361	365	404	408	349	359	359	376	378	387	380	363	354	391	360	336	371	352	370	401	383	348	349	373	351	383	357	351	376	363	385	356	373	378	410	370	400	379	360	397	349	396	373	342	352	381	392	378	383	350	368	362	354	379	379	372	384	386	355	359	372	377	380	365	376	391	384	385	371	376	360	374	383	374	341	380	399	401	390	354	379	373	407	365	407	340	408	358	352	381	404	387	373	387	411	373	348	363	360	358	391	401	379	386	382	416	391	370	371	391	368	360	335	348	390	378	329	377	379	358	348	348	349	387	366	349	353	389	346	383	335	356	361	371	355	344	375	369	359	392	353	382	394	357	383	329	374	402	396	376	354	373	385	382	384	387	407	341	362	356	385	354	369	385	397	397	351	378	367	364	356	372	347	403	390	405	375	335	386	397	376	390	377	359	401	372	335	356	383	389	401	356	409	406	348	372	381	388	408	389	362	370	365	401	354	363	378	350	374	386	355	376	375	328	369	395	372	388	355	366	368	319	374	373	405	371	371	380	388	345	384	385	381	395	387	387	372	386	368	364	408	372	360	363	346	346	374	390	377	358	378	372	380	361	376	380	350	403	366	380	359	364	371	359	398	379	405	358	385	379	367	374	407	380	407	397	363	389	355	378	393	368	347	370	359	369	367	346	350	368	383	380	368	339	373	369	417	377	388	392	357	412	340	400	374	369	382	379	375	349	386	379	364	397	393	393	416	349	377	360	395	339	370	400	348	390	379	394	369	370	363	343	337	391	361	379	386	407	407	377	363	366	362	393	370	384	364	369	359	374	363	391	383	362	338	373	416	376	378	383	377	402	344	375	415	358	351	367	403	375	398	420	363	343	391	366	369	352	363	387	376	351	420	348	380	384	363	381	379	395	376	356	370	364	384	396	396	377	402	373	362	355	390	358	362	402	394	396	345	401	393	363	361	384	388	378	344	362	412	376	404	396	391	364	362	392	356	389	402	367	368	335	386	382	409	402	373	384	376	349	384	372	385	407	395	371	380	361	365	379	371	370	379	393	393	338	358	396	372	433	356	381	372	395	364	382	372	408	367	356	365	391	351	366	388	377	399	358	391	374	402	346	420	362	365	369	359	393	371	361	335	387	368	380	371	378	369	390	389	409	382	366	376	384	381	354	386	407	377	356	346	360	381	391	420	353	378	368	368	358	374	391	410	361	362	367	377	357	372	359	365	384	387	392	376	386	352	372	363	352	371	376	374	379	374	329	376	383	356	390	390	361	388	377	392	359	349	383	374	379	372	385	387	394	384	382	381	398	378	394	368	380	376	370	358	387	377	379	374	408	383	359	353	373	356	343	372	395	342	348	357	366	384	378	356	369	364	367	338	350	383	395	368	367	363	365	383	385	377	381	358	388	382	407	365	368	371	392	376	377	358	382	377	379	347	380	405	384	356	358	358	373	396	388	397	372	390	377	391	386	350	388	361	342	400	328	376	405	364	363	352	378	398	392	389	392	351	378	353	394	374	371	385	343	384	361	371	344	378	386	391	393	354	399	359	405	412	357	380	393	390	366	371	364	416	378	407	387	357	400	372	359	352	372	407	382	392	366	334	381	361	356	383	359	356	363	372	375	407	381	349	361	377	363	377	345	393	351	356	372	336	365	371	401	372	409	363	372	354	383	366	375	353	413	395	385	351	380	370	384	364	396	372	358	356	360	382	388	396	374	368	336	372	369	376	361	414	383	378	359	387	394	375	384	390	364	359	368	361	357	393	390	373	398	328	362	380	354	376	405	371	402	370	381	355	372	381	380	367	373	369	381	349	352	382	355	356	377	409	379	376	382	386	360	343	373	381	378	362	374	367	360	358	403	368	407	349	383	375	352	397	346	396	386	349	380	384	375	372	392	354	404	375	359	363	372	375	349	353	399	380	355	352	371	381	365	362	397	380	378	419	344	342	406	370	377	405	360	384	398	375	398	370	369	359	375	363	377	358	390	400	373	365	388	394	409	366	409	351	386	390	392	382	398	366	360	346	339	395	367	386	362	358	353	421	370	413	397	370	378	355	348	416	377	398	352	376	375	381	365	370	397	409	384	376	362	360	362	380	368	331	385	363	368	367	381	399	394	363	331	372	384	407	354	361	390	329	371	386	390	370	360	360	348	364	426	357	384	366	400	438	349	375	358	366	392	394	363	392	376	376	351	384	380	389	362	349	388	356	358	349	376	396	360	384	391	404	338	397	370	361	392	376	396	330	376	393	369	376	364	375	372	353	369	370	373	381	368	332	351	410	373	350	373	349	385	385	337	410	374
22442	20978	28422	23706	20979	21015	6129	1538	1154	1093	1029	1050	968	911	950	899	944	897	889	986	862	881	876	859	844	888	884	847	829	870	861	843	923	895	853	782	842	856	849	856	827	853	828	852	858	801	830	840	810	814	814	844	845	883	826	883	855	807	845	832	864	824	828	888	843	842	807	836	861	800	884	783	835	820	832	780	846	823	858	874	853	832	845	835	939	818	804	797	891	849	828	838	880	868	814	841	833	827	786	831	806	882	838	870	849	838	871	814	834	833	819	752	857	826	829	862	838	830	838	827	811	818	799	844	784	843	798	838	880	872	832	816	820	813	780	831	802	844	864	812	822	847	836	823	786	764	827	844	822	804	834	762	849	828	848	865	845	855	848	813	822	866	788	846	802	809	833	856	864	850	862	828	875	826	808	849	815	871	816	790	866	817	843	852	833	767	898	849	875	835	798	895	857	848	814	843	844	848	798	880	845	834	761	850	825	829	817	817	812	827	817	780	741	809	799	798	845	910	810	780	859	852	864	864	902	820	806	847	823	864	814	793	819	774	839	835	758	780	849	811	810	793	903	846	805	864	827	768	871	839	820	800	808	790	825	872	827	861	882	808	862	831	769	810	830	877	835	757	787	853	859	817	802	850	818	818	836	840	776	795	785	870	844	847	812	853	858	805	796	814	905	856	861	807	870	869	843	838	810	839	818	826	838	784	779	833	846	809	813	864	843	864	793	851	806	851	841	776	856	845	826	859	831	771	812	798	807	815	813	885	811	854	846	875	883	836	856	877	809	813	840	829	821	782	757	819	870	845	867	841	826	805	825	849	852	850	764	767	818	829	834	810	829	830	804	843	802	774	821	823	825	771	850	780	804	805	831	877	792	806	812	822	857	863	802	756	811	844	884	786	804	827	884	803	841	832	835	871	823	808	834	854	863	847	812	799	892	852	795	831	890	838	845	841	847	806	839	837	870	788	794	831	849	841	849	828	835	797	838	831	838	844	795	889	801	833	805	787	883	911	792	828	840	818	838	866	871	797	852	856	804	801	852	838	868	824	783	818	880	863	834	885	819	814	814	853	861	837	879	867	810	817	824	793	807	867	821	809	838	848	808	862	821	877	824	882	817	747	829	742	812	830	829	828	809	793	858	847	795	833	803	753	814	782	785	807	858	822	857	841	803	892	866	885	809	813	811	807	828	758	805	826	789	847	811	812	793	779	860	871	835	857	853	835	860	837	805	771	830	837	798	785	855	851	845	851	831	805	801	843	809	807	794	800	779	810	830	872	809	892	874	799	824	838	807	807	832	822	803	812	876	841	877	834	863	857	844	855	806	810	865	812	842	823	844	867	792	851	862	796	830	821	831	901	833	832	810	829	804	807	860	845	815	856	824	844	786	830	824	822	869	778	817	869	830	877	822	793	805	832	859	802	822	785	805	801	856	853	858	834	829	849	879	839	859	773	855	828	766	833	830	855	792	827	763	858	838	791	842	793	822	847	841	817	863	800	826	813	830	826	806	867	831	822	849	799	841	861	774	854	816	829	802	817	839	835	855	844	819	826	819	842	842	824	809	837	850	849	792	739	829	821	820	801	856	805	828	842	811	814	881	885	800	808	865	860	831	759	839	820	829	798	854	828	839	795	787	829	812	819	896	770	839	852	792	807	843	842	861	812	823	820	849	852	885	827	770	820	852	853	842	857	848	836	838	772	806	829	835	857	802	800	801	868	795	826	815	874	826	795	790	820	843	825	874	792	818	853	838	846	805	818	804	790	829	888	812	802	884	792	769	807	830	832	843	792	864	845	846	831	817	794	807	755	874	865	831	820	840	856	794	834	810	831	825	821	820	829	826	796	826	812	796	833	845	844	816	842	763	820	808	824	864	799	813	821	805	827	813	816	822	832	880	798	839	810	836	813	883	826	863	852	821	824	788	814	847	862	840	816	776	855	822	843	822	884	827	778	828	831	853	830	832	808	838	850	882	799	809	810	877	847	838	816	839	791	831	808	821	811	802	836	790	815	776	879	842	816	832	834	839	812	841	852	837	814	817	784	866	874	836	838	830	823	871	818	827	853	817	840	848	852	852	833	814	864	868	777	864	826	833	826	795	849	810	831	811	765	835	825	791	743	822	862	798	842	775	792	846	774	813	879	827	862	811	795	812	846	844	790	842	866	844	812	818	815	847	791	845	854	862	828	830	798	891	872	838	785	863	881	796	797	839	808	860	830	823	804	828	828	870	865	863	868	770	789	878	822	824	817	837	813	868	805	787	830	848	839	788	850	797	855	826	750	862	800	756	831	785	810	810	848	857	799	852	861	898	886	784	808	818	846	873	841	789	816	809	808	813	837	820	784	820	798	741	850	820	845	805	794	788	866	806	844	785	857	821	804	837	836	819	854	823	827	820	820	777	821	800	803	839	805	855	823	811	846	813	843	857	772	791	765	861	856	859	845	879	861	835	778	835	876	813	770	814	819	792	852	805	829	845	818	843	745	813	857	802	824	845	850	777	865	795	809	809	808	810	784	840	831	807	865	836	818	817	806	836	802	864	872	831	847	874	807	831	842	821	838	811	809	787	828	890	816	814	791	822	835	790	816	805	868	843	812	884	861	871	844	807	791	845	823	857	848	879	766	802	818	846	855	844	856	773	828	822	819	789	768	789	854	849	786	852	870	799	792	754	815	769	836	819	812	821	794	864	802	846	811	862	879	880	826	750	826	767	846	828	840	875	860	876	855	815	789	865	809	812	819	796	857	821	835	897	872	803	878	862	844	847	868	866	848	860	839	847	792	821	798	856	799	797	817	803	827	819	871	837	809	862	764	813	840	770	840	844	853	830	794	809	806	877	883	836	816	798	823	825	843	785	810	824	830	841	849	833	860	848	831	768	860	830	852	848	785	848	855	762	822	883	828	852	843	827	899	840	842	824	854	863	790	844	854	851	781	808	807	802	828	883	822	857	808	787	779	784	843	768	837	856	853	840	794	846	845	818	799	850	775	817	802	819	815	800	811	810	814	801	822	782	835	814	890	843	793	786	765	808	843	843	841	859	855	856	880	826	823	862	821	822	824	801	812	816	833	829	796	757	802	772	823	845	819	836	859	815	803	805	797	776	797	923	815	827	803	811	826	783	868	794	851	808	848	864	866	799	814	861	832	855	844	825	829	859	813	854	773	807	873	850	848	787	842	815	775	865	784	791	823	788	789	849	791	830	824	845	810	849	808	828	849	805	862	816	859	803	838	798	860	807	837	858	812	843	822	828	804	817	847	822	815	851	841	821	878	781	788	798	811	800	782	807	810	826	843	826	775	796	823	809	853	822	818	857	799	863	841	817	825	838	785	805	836	819	762	844	847	841	836	821	805	814	845	865	795	862	820	854	889	814	884	838	833	817	785	832	859	810	812	825	793	820	783	833	856	796	870	828	843	810	781	837	764	857	883	825	804	857	876	839	825	811	856	814	798	836	857	792	789	848	846	807	813	853	843	819	813
5207	14415	9501	4742	3493	2767	2172	1857	1696	1474	1350	1216	1141	1139	1102	1036	1027	1013	984	1018	965	966	972	917	954	867	908	911	888	896	866	916	872	851	900	892	914	839	866	921	851	945	845	835	865	887	844	919	863	875	884	868	819	858	856	843	911	810	829	889	842	893	855	867	853	847	826	809	852	851	876	799	872	897	886	877	848	889	805	856	888	871	888	848	832	840	845	821	850	907	901	860	896	816	870	862	846	806	846	901	841	877	866	899	827	872	902	847	852	891	878	840	823	878	827	852	813	899	789	859	882	904	898	861	853	814	848	907	846	905	830	874	842	894	888	858	856	879	858	859	913	846	872	831	802	874	874	811	800	853	899	867	880	892	876	882	882	845	930	883	877	843	840	844	894	951	849	845	886	827	871	862	843	858	863	852	881	843	839	875	849	879	860	852	860	770	850	870	887	868	865	850	810	830	849	856	872	829	891	850	882	825	874	885	867	877	854	847	809	860	844	843	875	852	884	848	891	838	830	913	836	926	845	851	844	865	825	845	847	916	872	842	831	849	831	825	853	814	849	849	851	879	861	848	846	813	874	867	852	850	869	897	904	894	830	845	806	915	887	860	873	881	833	840	888	857	852	873	883	865	859	829	925	802	881	875	875	883	868	826	853	862	882	836	871	882	872	835	840	824	867	872	860	878	880	874	870	879	901	858	857	871	858	872	870	923	888	856	826	853	873	858	826	882	783	869	846	884	841	844	826	832	838	876	879	886	863	883	840	859	822	836	891	823	843	903	803	838	846	813	825	834	851	848	855	880	815	856	792	826	899	883	899	879	869	833	889	895	812	892	848	826	872	827	863	905	840	873	897	812	864	826	814	860	900	842	823	856	889	799	865	859	887	841	885	886	853	846	855	876	885	912	837	874	802	866	874	857	853	869	828	816	911	880	836	823	895	821	868	827	843	873	890	896	879	856	863	851	869	859	830	925	856	872	847	885	892	880	843	893	890	848	875	850	805	863	824	849	890	817	812	907	849	879	841	885	845	840	788	870	815	823	826	822	856	840	863	871	803	899	868	861	911	849	830	896	824	859	856	844	872	868	868	869	845	836	897	874	852	888	858	834	887	888	869	888	886	909	857	780	847	879	871	816	852	836	880	862	881	887	805	874	875	896	824	854	888	899	887	858	802	868	861	883	884	776	827	927	891	890	888	831	868	852	884	816	860	858	872	822	894	873	884	867	869	885	831	886	882	812	818	834	884	896	852	821	879	878	817	863	856	867	879	901	862	895	886	835	851	923	896	841	875	875	887	880	850	840	861	830	882	836	851	856	856	843	857	859	912	915	874	889	852	860	826	870	911	869	857	881	898	872	868	875	816	863	893	874	832	879	813	833	882	839	865	855	884	871	879	868	877	884	850	864	894	875	868	844	891	887	875	902	836	888	861	820	867	849	884	834	840	851	883	845	851	859	881	779	867	899	896	875	805	862	887	819	868	869	861	872	859	830	848	857	847	824	823	844	860	867	859	884	839	912	861	857	904	849	847	903	822	809	871	820	829	857	885	842	872	858	906	804	924	831	861	867	798	850	893	887	854	764	838	839	789	857	842	869	832	857	868	778	872	815	868	867	859	865	892	841	867	875	863	868	856	843	857	762	842	872	905	845	810	881	884	818	827	841	852	854	853	863	846	928	924	838	944	889	826	879	849	891	861	833	870	808	866	853	858	862	856	929	855	857	862	857	865	797	855	814	835	885	860	838	884	771	873	875	889	879	908	825	855	863	841	872	933	862	848	864	871	837	879	807	857	818	882	848	867	880	833	834	831	845	835	865	858	849	885	874	835	851	872	833	841	842	860	863	879	865	839	847	829	854	886	881	847	869	869	845	839	855	859	932	861	846	894	871	888	812	849	853	903	822	831	839	850	828	771	890	867	870	869	853	826	862	840	838	854	869	858	914	803	826	854	905	878	856	909	859	829	868	842	860	822	830	874	885	855	833	871	834	858	927	869	876	866	861	866	869	887	817	817	839	874	907	820	900	846	829	871	864	866	869	897	885	853	859	837	832	845	846	853	899	920	827	839	834	831	809	867	843	842	885	849	877	891	853	870	867	865	839	885	802	862	868	857	871	857	878	864	894	819	878	843	918	869	801	857	878	854	827	832	840	866	892	859	828	833	839	785	828	877	870	863	873	830	842	878	841	837	860	850	919	862	807	829	892	801	826	852	870	880	837	818	875	850	884	869	848	874	871	880	844	816	866	847	887	866	863	850	903	834	868	845	864	877	845	870	872	885	816	819	848	839	891	840	858	848	872	852	860	913	848	850	877	886	837	864	823	850	793	843	794	868	905	873	819	903	874	843	835	857	872	844	892	858	866	899	816	855	835	886	865	823	888	872	821	862	863	829	846	889	850	830	936	886	855	855	889	849	850	856	888	860	827	836	841	886	824	906	851	797	896	818	896	840	904	882	826	850	809	885	866	829	855	865	820	877	846	844	889	846	829	805	815	823	836	908	896	865	844	871	804	866	913	842	879	823	886	884	861	826	855	817	823	813	843	818	806	907	781	825	822	883	876	802	812	851	874	834	898	843	853	816	926	863	891	856	863	831	826	831	865	875	803	893	888	823	831	820	826	804	862	861	923	890	848	901	863	829	877	845	828	866	888	807	860	841	834	858	819	895	879	838	795	856	810	848	839	879	881	910	851	860	918	868	916	904	842	830	874	842	847	852	846	856	846	898	842	874	871	879	817	820	902	901	854	843	827	842	861	821	854	857	846	869	892	874	843	841	851	860	866	874	832	808	877	911	880	848	844	855	922	859	827	860	830	854	817	892	876	865	867	880	829	855	907	850	834	841	831	840	850	845	818	867	862	898	858	841	888	875	903	842	916	879	816	820	857	823	858	875	880	813	869	850	883	841	849	811	898	935	924	878	843	902	860	870	868	866	811	876	891	892	868	860	825	913	817	884	861	826	883	900	856	845	889	866	841	817	776	880	847	826	876	876	884	841	807	873	852	864	876	899	876	894	886	821	863	915	845	812	857	853	828	825	888	846	846	865	954	890	868	813	908	860	945	927	840	846	843	836	836	888	842	833	848	829	877	824	880	876	813	845	865	808	850	843	901	784	883	854	859	882	858	848	849	883	905	892	874	846	862	823	863	810	885	830	877	797	876	889	851	878	872	839	872	881	858	847	869	830	861	886	838	840	905	858	850	871	839	851	822	869	873	873	872	808	857	847	867	910	829	800	844	843	864	859	901	838	837	849	842	836	859	861	814	838	865	857	843	878	871	800	841	795	828	856	904	821	803	910	915	840	899	860	835	891	905	835	849	864	887	827	810	815	854	878	894	909	849	838	805	827	879	865	841	845	877	895	844	879	824	858	844	909	885	895	863	879	830	847	860	897	927	860	946	811	858	854	847	892	854	822	867	834	829	870	845	879	846	833	809	883	863	848	908	833	836	894	871	863	892	852	819	820	853	896	864	893	833	836	860	825	867
27495	17030	3195	641	508	440	312	262	242	258	235	237	215	233	213	200	242	238	258	235	216	225	230	208	231	245	246	249	256	220	229	253	236	245	233	229	216	234	211	219	213	229	251	222	225	232	224	221	216	223	238	246	236	252	268	216	238	221	206	245	236	225	268	221	258	241	209	233	230	233	219	215	211	241	210	216	233	220	237	226	253	215	265	227	202	225	218	221	244	217	224	233	254	209	234	250	233	222	226	233	251	245	232	235	218	245	241	234	218	220	236	244	234	228	273	225	236	254	202	255	251	236	232	217	237	224	225	233	223	239	225	253	226	232	218	236	224	229	232	238	228	243	255	216	236	248	234	249	221	209	223	238	206	238	197	214	216	245	220	249	239	232	234	215	223	258	249	250	235	228	219	233	259	222	252	251	238	236	241	228	253	237	241	235	215	257	231	223	239	217	188	222	222	238	238	221	225	236	228	250	239	226	227	233	244	220	238	226	227	239	230	227	248	231	203	238	241	222	250	198	231	244	240	217	220	204	227	244	202	264	229	227	232	235	214	228	222	235	203	230	213	219	229	242	205	248	214	225	252	234	237	233	232	234	238	223	225	236	254	213	248	260	223	211	233	222	234	217	239	213	226	220	223	238	223	217	220	229	230	227	225	203	237	212	227	224	224	208	243	221	213	233	246	224	230	206	236	223	205	243	225	247	221	252	232	213	213	235	254	233	227	242	256	244	233	226	217	240	256	254	216	231	247	226	230	221	218	203	213	267	200	237	239	219	230	239	233	199	197	212	224	211	208	206	256	222	230	223	268	248	217	233	197	221	229	214	220	234	231	200	206	202	241	256	259	199	247	219	221	219	220	235	246	248	219	232	231	217	244	225	220	244	217	239	231	238	224	221	239	226	209	230	216	249	226	238	247	233	218	214	232	229	221	197	236	236	220	253	220	248	237	235	243	230	230	239	236	256	224	221	210	248	192	228	235	243	232	243	240	234	213	213	229	241	199	227	240	212	227	255	226	254	201	211	217	212	224	217	211	233	247	239	224	271	231	238	218	210	233	239	240	235	219	224	219	216	248	232	228	234	226	237	225	216	244	206	241	265	261	239	216	200	203	267	232	252	223	226	225	241	254	220	218	231	251	225	218	228	205	221	243	246	229	230	230	231	214	250	209	217	236	216	227	217	212	249	203	233	224	222	221	247	228	220	231	237	203	239	259	237	221	221	241	195	218	227	233	208	238	249	224	215	263	214	214	194	224	246	250	249	225	249	255	232	226	224	199	251	231	233	215	209	216	208	253	218	232	220	219	220	223	228	225	229	244	211	235	234	237	245	214	231	237	256	236	230	232	235	213	234	235	244	226	240	216	214	222	229	207	230	210	234	241	224	239	222	244	255	237	238	258	254	229	229	213	189	213	243	237	218	252	224	224	219	225	240	255	242	205	238	213	242	218	204	216	230	230	233	246	229	257	206	225	233	240	233	250	207	238	254	239	214	241	257	212	231	249	239	194	205	203	255	231	236	254	204	248	246	233	197	237	250	221	247	235	216	230	195	226	242	223	230	214	229	230	251	238	225	224	219	232	219	208	230	230	224	234	249	230	243	232	210	235	221	249	236	225	244	220	247	260	207	217	224	220	213	216	210	232	248	230	237	262	213	224	228	216	223	216	231	228	243	223	251	218	245	229	204	207	262	228	208	247	234	206	255	237	229	250	215	228	212	200	219	240	234	225	226	228	192	208	228	245	238	247	228	240	193	247	209	225	229	241	231	246	223	234	236	203	219	242	254	242	236	225	234	223	240	215	233	244	234	232	241	256	239	216	236	235	227	207	221	226	206	236	224	243	247	222	234	230	241	238	247	225	238	212	219	204	220	242	253	234	191	228	213	211	237	250	247	196	247	230	207	262	246	237	270	249	227	220	226	216	216	238	206	227	217	217	247	248	213	246	234	233	246	210	208	249	231	226	207	221	214	205	234	198	239	243	224	199	219	234	238	228	218	227	251	231	233	215	251	209	223	247	253	231	221	246	241	239	237	201	219	235	224	200	241	229	254	217	217	219	231	216	211	265	236	231	239	232	212	229	208	247	222	224	237	237	230	238	224	240	245	231	240	216	221	217	240	230	238	236	232	212	186	237	214	216	219	243	239	230	244	214	204	225	220	218	233	246	222	227	232	209	258	217	209	255	236	209	217	225	194	208	212	224	225	212	231	213	236	222	228	235	224	269	246	230	225	230	229	224	259	237	237	205	231	228	252	227	252	242	237	241	234	195	226	218	241	237	222	233	231	215	248	238	247	254	229	231	239	230	250	224	255	232	252	250	226	230	234	237	256	227	228	233	253	242	212	244	229	232	222	237	223	249	227	231	225	223	213	233	212	242	248	226	212	233	229	226	216	237	232	249	252	221	236	230	221	210	228	211	230	228	201	227	223	193	247	247	232	221	225	215	227	214	226	234	259	240	246	227	226	225	209	208	252	240	221	238	238	248	210	226	246	219	224	249	253	208	225	246	231	218	225	246	260	218	207	249	229	234	212	211	232	244	204	249	231	250	234	230	217	271	232	217	235	218	234	232	223	227	226	232	254	215	227	259	251	250	225	232	232	235	213	250	238	243	237	204	219	261	224	223	245	205	217	232	214	251	244	262	216	205	220	229	228	228	221	227	226	205	229	225	227	218	220	239	254	208	216	249	227	217	250	232	241	197	199	230	242	247	233	232	235	207	222	212	241	207	215	244	215	227	244	236	243	214	220	215	228	234	227	238	215	221	235	229	205	210	190	227	215	246	246	228	240	241	234	243	244	227	228	232	226	235	233	201	244	195	218	233	237	226	207	218	227	211	239	234	231	224	219	238	223	224	204	208	199	236	225	248	225	238	221	259	216	208	229	251	258	209	224	262	217	236	211	224	254	252	229	229	242	216	225	223	212	215	229	227	233	233	237	251	265	267	221	243	231	253	224	218	237	217	218	211	228	216	213	233	241	220	238	216	235	241	218	214	238	219	221	239	218	221	223	230	227	237	229	223	213	202	233	233	226	226	198	215	229	256	190	226	229	201	262	239	229	214	223	239	197	236	193	235	225	240	209	208	257	231	229	252	229	256	214	239	214	225	223	250	233	234	259	245	218	268	224	231	227	219	227	238	240	226	231	219	224	215	242	237	244	255	230	231	260	244	239	198	210	250	214	254	222	229	220	270	219	210	222	221	223	229	218	231	214	256	253	228	239	231	212	236	206	220	209	219	243	246	199	258	241	230	208	213	243	219	239	251	244	225	227	202	234	217	252	230	235	229	214	257	240	244	250	252	225	204	240	230	246	239	234	209	205	225	214	229	220	222	247	229	236	242	214	220	221	231	235	231	219	233	213	230	211	221	239	201	242	240	214	247	236	266	230	218	222	237	232	232	248	231	233	225	213	216	219	277	198	246	239	233	217	215	257	229	243	241	213	250	236	232	213	222	224	241	189	239	246	245	225	214	225	206	236	222	232
4459	935	650	414	350	323	328	287	300	283	275	284	257	267	284	289	250	284	270	297	270	250	277	262	276	256	248	278	268	254	267	268	254	281	273	270	256	275	287	278	249	264	299	257	264	243	282	275	264	260	251	240	258	250	258	238	256	246	280	268	272	250	254	266	268	248	279	264	259	262	273	252	253	242	245	250	254	245	261	250	257	286	257	250	238	254	272	261	274	270	258	243	254	268	277	249	245	235	251	276	262	253	263	303	279	275	254	260	264	283	266	270	283	260	271	264	282	244	264	272	259	257	267	244	262	251	240	256	251	255	262	258	255	262	260	269	272	279	269	244	285	259	255	247	255	245	304	261	274	244	262	265	265	263	269	271	229	239	255	231	266	254	250	279	270	235	258	269	271	241	252	275	309	250	283	258	243	272	287	262	257	252	266	277	225	281	266	280	251	269	291	250	279	266	272	287	270	280	269	249	277	269	265	291	262	254	242	260	257	258	248	260	273	278	234	261	242	255	263	293	271	251	268	246	308	256	274	282	252	247	255	258	262	259	259	267	291	256	247	277	288	251	258	271	233	268	263	254	256	294	271	265	283	254	249	269	262	297	267	260	277	312	236	281	274	260	261	281	263	291	241	258	249	292	250	279	280	277	249	271	241	244	263	272	239	239	269	248	276	265	234	240	274	250	247	255	261	257	268	277	273	259	269	238	265	254	268	254	265	261	279	263	259	276	241	253	289	278	264	250	256	246	243	237	251	259	273	281	250	258	304	282	259	263	256	273	268	269	253	264	276	253	288	283	259	241	242	251	245	266	240	253	271	260	259	259	259	263	256	263	293	267	298	256	289	263	257	267	259	274	274	240	234	260	291	284	274	227	249	280	278	304	246	261	251	274	259	268	263	269	257	287	260	252	261	251	258	248	264	263	252	265	266	254	266	250	284	260	246	262	266	233	261	259	268	260	271	243	270	279	259	253	271	237	254	263	262	269	257	274	254	278	276	265	251	254	273	232	284	247	286	256	247	257	238	275	264	270	236	270	291	236	251	264	259	236	296	271	264	271	254	274	256	262	266	266	255	256	281	273	234	251	261	291	282	243	257	257	258	259	234	250	249	242	266	252	273	278	252	250	292	258	298	255	284	302	271	255	272	293	263	294	292	265	234	262	268	248	236	231	240	248	289	273	240	279	244	263	252	256	249	257	244	266	256	250	278	235	252	252	266	250	266	260	242	237	266	247	271	276	251	262	256	236	251	273	282	232	248	270	293	284	246	251	270	232	271	274	261	252	281	264	263	259	242	263	259	254	255	252	240	303	271	271	253	273	264	261	275	265	281	246	250	280	251	264	248	263	234	260	262	270	284	249	270	257	265	253	244	264	278	272	245	238	252	235	276	257	274	288	256	293	277	269	250	210	259	254	270	262	263	261	258	267	250	264	289	244	256	250	268	277	306	278	278	256	253	276	254	275	313	247	259	246	280	248	238	291	279	267	241	273	238	254	270	249	269	256	271	281	262	259	256	270	259	272	258	250	247	253	258	250	294	277	260	246	248	276	273	261	251	287	269	289	252	255	269	297	251	244	277	261	245	249	292	264	234	248	239	264	262	262	300	280	249	240	271	234	247	245	255	262	276	298	252	276	268	253	255	262	272	272	242	258	267	232	269	256	279	266	286	249	253	278	279	252	279	257	275	268	253	284	266	267	241	299	236	265	262	272	240	299	262	255	275	289	259	253	281	274	276	244	249	255	284	252	251	262	279	275	265	229	276	279	263	268	278	269	233	242	251	266	257	285	246	247	265	268	276	272	246	271	269	245	250	240	269	257	238	268	267	249	278	270	275	258	256	310	280	247	270	282	272	258	246	272	278	252	268	270	227	246	243	248	293	263	261	292	263	282	276	266	237	278	276	270	275	269	290	268	311	256	249	259	243	265	277	260	248	284	271	270	283	222	244	251	250	241	233	244	278	296	299	288	283	277	270	270	268	242	226	254	263	258	260	276	284	276	276	280	287	280	250	272	263	289	239	255	261	262	251	263	274	265	263	222	245	253	256	246	259	273	252	267	295	261	263	238	249	265	284	246	268	253	269	270	262	267	253	277	238	247	244	284	244	251	271	248	241	275	272	271	253	262	263	250	256	265	262	251	277	258	268	267	283	259	255	255	245	271	272	219	255	277	242	268	247	264	287	273	261	227	254	226	243	226	256	254	233	269	290	279	256	259	277	245	271	260	284	293	278	231	268	242	245	270	254	279	283	268	260	268	295	271	295	270	250	233	245	247	284	256	275	295	278	260	243	257	266	275	272	276	268	278	266	278	262	252	255	276	253	266	274	264	282	271	248	238	254	287	253	269	277	257	289	254	276	249	282	225	308	260	260	268	238	268	267	255	277	281	258	259	246	262	282	256	280	257	257	227	274	283	260	259	270	280	237	251	246	240	248	254	239	296	303	265	255	256	264	264	247	259	268	265	282	267	279	282	249	251	261	263	247	275	266	263	279	285	276	279	262	277	256	255	266	240	274	270	258	261	256	268	244	260	256	257	269	264	277	306	274	262	254	285	277	264	263	273	249	260	256	239	245	268	247	273	254	270	278	275	239	283	260	249	259	263	248	256	247	260	257	255	266	265	264	255	247	268	261	290	275	252	260	249	267	242	252	254	220	300	257	251	300	258	262	264	248	270	271	268	235	251	295	266	286	269	244	251	264	278	245	290	269	263	245	252	274	286	247	257	240	265	240	260	244	261	288	265	258	273	271	269	242	268	267	282	271	254	266	268	272	221	254	271	234	251	281	279	267	278	258	260	250	248	243	259	282	264	266	235	286	266	248	244	239	263	267	256	244	266	260	248	283	274	248	246	279	258	227	261	274	250	236	281	264	272	277	292	294	246	285	221	268	287	251	256	237	277	251	270	242	245	245	265	250	278	275	239	285	281	248	251	277	262	265	272	298	253	259	251	272	278	266	258	237	257	254	260	266	260	281	260	272	253	267	268	240	268	251	289	276	244	248	274	257	271	265	269	268	275	246	265	266	271	260	252	264	255	275	291	248	254	274	261	266	269	263	307	236	240	279	246	275	267	252	273	294	272	278	251	251	257	278	250	267	245	254	261	261	280	284	272	272	256	268	251	286	251	261	223	265	262	261	269	250	274	273	283	238	250	276	265	284	272	237	250	275	272	251	248	280	254	268	268	264	242	271	278	239	295	259	255	259	239	268	263	254	273	237	278	274	262	263	271	284	269	246	241	248	270	244	267	272	279	261	240	254	273	259	246	281	287	277	312	285	276	261	256	248	270	268	260	279	275	264	248	278	252	296	239	279	273	269	254	259	279	237	239	243	285	244	268	290	251	255	228	257	270	266	263	283	265	251	271	243	244	279	287	262	282	283	279	275	263	291	250	288	269	273	225	246	274	301	297	268	243	276	274	260	259	252	258	257	258	256	252	280	266	219	260	243	246	292	257	272	246	246	249	259	293	257	297	262	247	274	265
23587	20986	27983	24174	20985	7817	1155	838	748	699	690	652	614	651	647	618	546	614	580	569	591	565	570	572	573	591	577	584	537	572	552	566	537	568	567	567	582	566	621	586	536	544	564	616	576	553	600	616	590	547	535	547	559	564	560	558	529	557	579	542	574	577	549	598	577	612	575	533	559	569	550	585	528	537	561	541	592	566	570	518	543	571	562	557	553	552	517	545	544	553	587	545	563	570	545	530	563	569	559	558	553	549	538	541	572	583	575	530	574	550	547	536	602	578	572	578	582	549	565	531	583	569	588	566	546	547	568	568	568	594	545	558	540	556	568	528	589	602	580	586	567	583	497	539	543	573	560	523	571	568	575	547	531	519	557	570	598	550	573	583	544	539	578	569	552	589	583	548	553	531	584	540	543	573	609	525	547	553	564	557	550	585	563	583	601	515	563	539	540	569	546	571	570	569	562	557	582	578	576	537	585	555	565	524	517	578	579	529	568	545	559	566	569	571	561	539	548	556	548	547	541	535	528	558	596	565	570	594	546	511	543	588	582	578	561	565	574	577	605	583	572	535	555	542	571	531	526	575	559	567	575	523	561	564	522	584	579	532	583	565	586	554	542	557	582	560	525	558	535	572	549	535	531	535	576	548	545	567	495	554	560	575	563	521	532	539	544	576	578	526	540	540	577	585	552	532	571	566	563	560	564	544	550	574	583	536	552	558	559	597	584	530	592	528	549	535	554	574	552	544	509	530	550	596	556	568	557	533	542	587	590	599	518	526	580	554	539	605	554	558	567	556	531	547	550	587	575	616	520	547	549	585	532	549	555	583	552	590	541	570	582	577	557	573	544	544	590	558	548	570	591	563	586	529	527	578	572	563	518	557	563	542	584	579	595	591	540	582	534	599	578	533	549	558	564	540	545	574	558	527	573	600	549	542	555	571	532	538	552	563	562	526	555	550	557	570	538	541	518	539	617	506	558	569	527	553	542	538	489	578	525	515	571	535	568	576	555	528	556	547	558	532	548	542	527	607	534	559	559	558	589	551	522	564	562	557	552	538	576	543	577	579	564	498	545	568	536	576	507	561	563	587	531	560	535	538	581	566	575	568	578	588	549	571	516	550	543	534	555	534	572	514	486	561	575	607	544	614	478	590	541	544	530	550	559	569	550	550	561	564	570	557	566	557	549	549	558	547	573	533	542	559	525	536	569	543	545	561	604	542	584	582	584	576	536	563	564	531	569	575	578	576	567	550	571	522	533	528	542	569	542	592	553	604	568	564	526	525	545	572	561	561	554	539	535	574	557	517	548	531	608	525	507	568	561	535	560	562	621	577	524	497	554	548	528	568	520	559	519	542	590	549	515	569	539	578	528	567	540	527	559	546	520	514	553	511	549	494	573	543	548	619	530	537	567	552	534	578	550	533	560	529	557	532	523	568	570	549	608	569	560	553	504	568	571	523	570	558	580	560	553	563	584	557	607	499	606	517	609	556	565	561	584	517	573	571	577	567	595	552	567	597	573	557	559	563	565	544	561	579	606	524	556	537	554	533	548	580	528	581	529	512	557	554	614	603	558	566	528	509	527	543	544	551	551	543	574	571	552	559	556	565	565	571	623	619	603	567	539	576	555	580	531	580	559	590	562	520	599	522	573	561	569	537	517	572	579	509	549	529	550	534	591	585	562	549	570	564	561	558	546	576	506	546	528	557	491	555	550	576	523	555	505	548	556	509	572	572	570	549	531	551	599	523	530	540	577	580	568	556	575	556	527	545	553	533	584	557	565	579	561	548	558	561	541	597	541	571	534	547	596	521	528	564	574	562	555	564	553	548	592	537	592	577	584	542	533	575	561	528	571	573	594	500	570	560	547	573	546	546	538	532	575	553	545	563	571	568	538	589	572	506	556	546	566	554	550	539	558	563	555	567	561	536	597	573	573	580	542	534	540	602	557	522	584	558	564	570	547	564	543	575	507	552	565	562	597	542	565	567	575	560	560	578	530	534	608	553	547	525	531	550	593	597	533	522	561	559	551	576	557	533	523	548	563	549	560	587	582	527	579	548	572	551	599	516	587	583	588	597	543	531	542	525	577	585	579	599	584	555	576	568	626	578	514	551	563	526	557	551	519	551	532	574	528	528	564	572	535	558	560	580	600	539	546	564	600	597	570	578	541	528	565	574	558	529	571	528	570	611	540	561	567	563	614	533	552	571	558	576	570	547	558	582	584	549	542	610	574	530	597	585	570	539	519	522	538	570	561	554	624	574	531	551	558	546	568	551	554	599	605	535	566	588	589	521	507	549	527	580	572	560	558	541	562	548	585	540	622	557	540	521	491	562	566	535	579	571	583	571	589	562	556	562	555	575	553	588	530	565	521	560	560	533	549	597	511	510	583	568	552	573	542	541	539	610	556	538	531	530	526	594	530	560	578	593	543	530	583	560	564	560	538	572	562	590	555	557	557	557	575	572	574	546	552	524	556	548	538	605	514	552	605	563	545	569	567	527	593	590	546	513	535	591	520	554	548	564	583	561	499	552	561	563	548	568	514	597	564	543	559	570	534	584	538	563	570	576	597	542	585	542	572	558	530	540	530	565	545	519	558	544	533	564	560	598	529	558	594	525	559	564	541	601	569	575	580	560	577	579	566	562	565	549	601	600	527	573	579	588	583	508	546	537	587	555	519	535	535	548	564	575	588	558	565	557	553	577	569	527	547	523	549	521	579	574	528	542	552	549	552	506	562	573	593	550	557	550	549	571	549	532	545	578	586	573	581	588	573	496	566	553	540	555	520	513	595	554	549	577	549	565	553	560	596	583	571	609	584	570	527	569	564	549	580	583	545	553	577	539	544	593	599	568	531	558	520	543	543	537	564	557	539	589	538	575	533	605	525	539	576	548	540	601	531	520	574	545	558	578	543	586	583	529	559	575	536	553	520	565	553	545	563	543	584	535	507	534	624	537	549	531	597	527	528	556	581	597	592	540	536	569	539	592	533	515	576	572	579	564	581	561	526	562	571	570	567	544	540	500	558	605	537	580	588	561	573	566	529	539	548	547	534	564	589	567	557	571	562	578	559	578	567	543	537	551	553	535	530	538	518	566	583	588	554	578	534	543	566	586	566	516	521	517	494	539	501	575	572	539	559	593	568	573	574	562	553	558	573	594	500	554	546	557	570	587	574	582	546	591	537	527	574	538	540	546	574	572	543	562	570	553	547	483	588	528	550	537	554	517	567	541	546	552	537	559	553	546	500	525	583	562	530	569	566	539	538	519	545	550	571	562	565	564	549	580	544	552	560	564	602	547	559	547	560	562	568	554	549	569	587	524	556	534	527	563	570	560	546	503	534	625	553	546	527	570	560	561	561	553	588	540	559	542	568	542	579	585	540	571	516	608	529	526	531	568	530	589	577	597	523	576	592	534	545	580	551	558	527	546	597	548	581	562	570	554	583	564	585	543	552	573	536	505	602	538	561	555	537	568	575	561	536	541	558	535
3782	8859	5611	2732	2035	1691	1299	1172	938	879	823	805	774	731	684	661	668	651	634	683	618	644	616	652	661	620	603	608	668	620	639	603	611	650	589	591	649	587	616	577	618	609	566	580	570	618	590	572	591	582	623	608	637	593	521	575	584	589	600	624	594	547	589	568	570	584	583	601	588	577	609	600	558	620	635	562	641	598	623	631	634	561	554	571	572	584	639	589	557	584	631	574	589	598	514	601	579	608	573	598	558	555	584	582	596	594	595	561	583	560	566	586	611	607	578	568	565	585	576	605	593	611	602	559	570	540	607	587	584	591	599	615	623	590	583	568	612	600	550	571	595	596	567	566	581	627	587	550	548	609	572	618	625	553	594	600	572	571	605	588	591	648	621	568	601	588	593	604	617	574	566	604	584	612	590	583	564	593	583	537	551	566	542	597	550	566	583	581	581	554	576	550	569	573	591	582	554	605	587	594	594	580	568	563	619	545	613	599	582	553	582	583	623	627	577	577	580	607	533	584	576	575	586	584	608	584	548	604	580	570	584	583	536	639	616	577	558	574	567	626	594	567	606	617	580	605	609	554	575	602	617	609	583	654	569	611	595	550	555	554	553	622	586	564	624	582	609	566	581	586	589	571	583	558	614	609	583	594	623	598	584	560	570	588	561	551	559	568	584	572	553	599	594	583	566	613	583	565	603	548	593	593	575	574	578	556	579	594	612	578	586	573	582	593	576	598	557	583	552	566	599	568	612	555	581	561	595	552	565	594	581	592	593	557	547	603	562	585	596	558	624	624	581	593	576	597	571	586	590	578	576	591	589	604	597	556	538	568	608	608	539	676	546	607	597	628	555	638	589	529	609	578	578	604	579	580	582	591	591	590	607	589	610	547	582	573	583	614	622	593	601	600	582	636	596	591	619	606	586	583	516	587	620	586	621	576	550	594	569	569	598	617	598	584	594	602	595	587	575	568	608	576	548	588	609	575	596	577	534	597	609	547	554	597	591	635	639	598	581	599	589	606	593	584	558	543	593	597	567	590	580	532	585	627	594	591	542	589	592	621	537	536	562	601	559	591	565	585	614	575	586	583	583	589	565	605	565	563	576	597	591	593	576	588	598	586	596	576	599	609	571	582	573	591	620	544	608	561	632	559	604	605	616	584	575	563	605	597	558	600	574	602	537	575	587	596	599	585	609	591	617	599	587	553	584	575	577	588	586	604	556	594	610	574	581	600	603	612	603	547	552	567	584	582	602	600	574	573	581	590	576	583	578	591	549	551	604	543	533	562	565	615	633	588	632	562	591	571	582	515	568	621	594	576	578	560	583	568	601	599	608	582	625	543	543	576	592	626	564	549	630	594	604	589	591	556	561	594	598	621	590	565	577	555	580	605	598	598	623	576	618	574	579	590	611	576	549	593	618	610	621	589	539	568	555	591	562	579	538	607	573	623	592	567	604	544	576	614	573	548	587	579	612	558	556	568	568	618	571	596	569	595	606	603	589	557	563	589	598	567	611	607	524	601	616	585	576	600	595	611	599	624	601	550	598	594	641	589	578	549	587	571	550	544	574	559	607	568	596	578	573	591	594	532	585	589	573	591	590	635	630	573	583	579	597	570	575	602	585	642	576	588	559	590	598	619	551	550	543	573	582	562	555	613	552	577	572	599	581	554	573	590	596	592	590	613	573	578	583	576	553	574	604	588	559	591	596	591	582	536	591	563	615	589	590	637	596	610	604	625	575	587	608	607	647	569	584	617	637	588	585	584	540	576	598	583	592	604	532	610	602	612	606	632	543	592	570	576	613	563	558	564	625	574	569	580	555	580	594	602	586	576	560	598	597	578	553	598	576	582	575	540	601	595	559	592	599	541	582	576	547	590	591	610	586	581	520	608	627	579	633	594	604	555	593	593	573	563	574	550	582	584	569	538	567	621	565	564	513	565	579	583	583	571	592	596	567	584	590	552	576	570	573	609	607	582	599	586	591	594	573	539	569	599	579	618	597	545	588	575	553	610	597	588	611	603	606	562	596	594	588	577	604	552	585	592	578	600	542	571	589	560	572	545	602	537	594	580	637	553	589	602	555	567	584	579	591	600	573	594	592	600	573	572	573	617	572	616	594	572	604	557	611	557	575	540	592	609	574	608	544	607	582	621	603	595	636	629	575	612	600	570	634	542	651	580	541	575	564	577	597	580	553	570	593	608	617	593	568	622	574	609	621	557	573	597	545	591	570	587	605	583	587	602	585	570	597	559	554	579	567	586	557	595	587	573	601	597	556	576	621	540	604	569	574	590	599	570	591	561	600	545	681	560	564	616	616	556	546	624	607	572	612	562	586	620	583	586	564	580	603	566	576	594	574	539	612	601	615	581	549	579	597	528	582	595	568	558	547	611	555	591	556	578	595	619	583	555	596	575	584	593	560	559	628	548	558	609	609	604	660	613	566	598	629	617	591	610	602	605	587	586	579	592	582	595	623	558	589	595	573	599	615	602	571	603	568	584	553	561	510	605	545	610	532	647	593	542	576	608	583	595	564	562	567	522	606	621	614	595	543	549	586	615	589	576	608	613	570	559	627	618	568	610	574	540	633	614	595	569	565	595	594	600	574	594	540	578	599	540	585	636	598	568	569	618	556	619	573	568	547	626	567	571	575	591	618	604	603	552	572	560	609	551	598	600	572	587	571	557	609	575	583	600	583	588	574	564	578	588	582	606	631	599	574	580	555	558	594	568	565	570	578	569	546	591	601	594	587	590	626	597	587	589	624	594	615	594	639	564	594	589	636	607	579	638	554	589	634	598	581	573	595	621	567	613	570	562	593	560	571	564	640	585	603	632	620	565	597	555	576	577	575	567	556	605	594	594	609	588	597	562	566	577	550	600	579	534	577	576	561	538	608	616	591	579	594	595	591	594	572	597	585	559	596	561	618	576	561	608	590	609	542	623	613	580	604	556	542	600	634	581	644	563	619	576	549	579	605	596	580	569	575	603	571	609	552	539	611	604	592	586	599	618	582	571	581	601	545	577	595	517	580	582	600	588	594	590	620	570	593	551	612	602	616	609	564	560	592	637	599	606	620	536	610	582	591	630	574	558	582	562	606	609	539	578	569	616	539	561	586	580	650	601	610	557	600	586	604	596	597	570	607	571	583	559	642	556	565	599	646	619	586	588	600	613	589	579	587	550	588	566	595	591	557	567	584	588	607	565	584	595	639	541	590	579	572	563	553	571	566	646	598	597	546	601	612	631	563	564	600	610	583	631	606	562	565	539	564	601	580	589	570	584	591	616	565	581	601	624	597	580	556	587	609	584	666	572	591	569	631	583	584	567	572	631	596	595	571	521	559	619	592	598	622	572	592	609	552	556	615	559	571	636	555	549	590	606	592	588	609	560	576	594	594	586	613	562	594	611	567	613	576	608	575	605	603	569	600	593	570	588	547	613	636	641	585	588	566	574	559	636	589	598	583	611	580	597	588	558	564	648	584	596	587	598
24871	20925	26493	25243	5444	615	534	449	421	381	372	373	319	378	337	333	381	362	323	345	308	339	337	324	340	324	331	367	329	343	338	311	315	315	334	325	344	350	328	348	349	307	311	338	324	315	322	319	306	313	324	326	308	312	338	300	303	298	348	335	329	336	304	318	297	329	345	298	326	313	333	317	343	304	330	327	328	323	304	335	342	296	297	321	314	329	320	312	297	338	301	314	288	318	315	308	316	305	295	306	322	325	289	331	319	333	330	312	307	272	331	316	289	345	324	327	302	324	284	331	303	281	339	301	307	305	342	328	359	359	310	305	315	303	340	315	320	309	320	320	332	335	326	300	327	310	321	326	321	312	295	301	304	339	325	326	315	292	313	285	333	326	316	333	283	297	325	316	324	325	313	336	318	327	326	370	306	348	333	321	346	312	305	278	303	304	323	286	323	309	293	334	317	342	325	308	290	312	350	313	330	292	312	336	294	317	314	367	299	295	326	334	344	327	331	325	301	326	310	334	301	304	318	309	310	320	338	316	320	327	317	296	306	286	302	318	316	326	316	327	325	328	295	325	312	288	319	326	324	325	313	292	332	298	317	326	316	304	302	298	315	314	278	285	294	303	322	310	316	318	339	332	342	318	316	328	307	356	314	324	282	297	317	328	297	313	314	333	333	313	299	297	313	321	284	275	302	275	288	362	291	306	292	303	316	324	303	345	332	297	314	337	306	318	366	298	276	269	334	300	327	327	304	327	310	291	266	307	311	339	322	297	305	335	302	293	315	304	331	348	318	321	325	334	314	334	312	313	306	305	329	329	347	312	310	322	323	311	282	294	327	340	269	293	340	325	294	334	315	295	278	320	306	343	295	287	311	318	330	315	277	307	324	371	325	313	305	304	311	328	301	341	333	305	303	300	311	326	341	325	289	304	360	353	293	338	333	295	303	332	314	309	298	354	312	302	293	322	298	339	318	305	303	314	323	293	335	295	292	287	327	311	305	345	330	315	312	310	345	339	311	304	306	319	320	310	280	296	316	317	305	297	313	306	300	310	327	315	328	330	303	298	298	332	301	311	296	332	282	337	315	300	333	314	299	310	325	335	335	293	357	305	316	300	309	307	279	290	319	312	295	296	308	305	318	320	304	312	327	289	316	305	294	308	356	301	324	320	330	320	301	280	311	344	311	312	338	299	318	340	298	310	301	325	295	322	318	297	297	310	316	315	334	295	289	331	315	332	321	323	313	332	290	359	332	303	301	281	320	325	318	326	313	303	298	303	312	304	316	316	301	332	299	335	321	336	312	316	306	336	312	312	327	362	315	330	297	287	312	322	307	308	339	318	322	299	310	308	316	296	363	350	337	338	269	314	298	307	302	317	316	325	328	318	299	295	343	324	299	294	323	311	283	313	314	327	321	340	293	290	341	320	306	322	302	331	316	312	308	310	298	330	347	323	343	349	308	305	299	342	303	321	310	338	316	276	333	248	327	338	283	326	317	335	319	304	321	338	294	345	324	332	290	358	351	345	344	326	321	304	328	330	317	317	342	304	307	310	322	336	334	307	329	307	293	334	298	355	306	291	339	329	319	309	310	304	316	323	349	296	314	324	314	292	303	331	320	260	325	311	296	333	345	300	341	330	313	354	335	299	328	309	326	292	338	328	288	318	341	329	325	341	329	294	329	333	309	331	306	348	294	336	299	330	310	329	346	321	333	305	329	286	337	313	328	315	326	310	309	305	311	315	328	313	309	335	345	296	316	321	334	298	311	293	317	305	325	331	310	314	322	331	321	318	298	325	309	318	328	322	336	291	296	304	300	330	307	348	343	328	332	299	328	311	311	325	322	311	324	300	331	347	322	330	314	302	327	287	316	330	336	339	282	317	317	342	333	313	329	310	329	343	311	294	304	315	303	305	310	335	321	312	313	304	327	341	356	311	317	312	320	324	281	334	345	337	342	314	342	295	323	325	318	333	313	323	341	319	306	278	306	338	337	339	298	322	328	334	303	311	310	315	271	318	276	291	333	324	318	323	332	361	296	349	322	317	320	330	327	301	319	285	322	344	321	322	345	302	322	302	314	298	319	286	338	340	325	313	330	276	334	300	315	318	318	280	301	340	316	333	303	308	312	323	325	307	303	323	300	310	331	310	292	341	305	339	335	340	325	271	310	325	316	315	296	305	313	321	332	327	316	315	313	299	330	315	334	318	299	326	331	319	307	305	291	282	304	312	315	303	322	317	311	325	304	285	303	309	353	310	304	305	310	295	292	301	332	331	331	306	315	293	288	336	327	317	314	361	286	333	308	315	313	284	318	295	282	325	298	301	313	325	299	316	331	304	331	313	289	314	315	326	338	291	319	331	310	305	302	345	318	304	334	280	347	315	327	290	302	313	268	319	324	295	300	291	318	334	334	313	306	313	312	310	297	312	328	337	297	288	300	336	331	340	281	314	301	315	324	289	316	306	321	300	319	346	321	303	305	323	313	317	298	330	318	289	313	289	293	276	311	325	344	325	322	309	303	306	331	327	306	316	332	336	291	297	300	301	299	316	341	317	317	325	354	281	328	311	324	303	323	312	327	293	353	308	285	289	315	289	301	303	353	322	329	300	345	311	323	303	330	306	294	300	326	289	320	347	310	329	277	325	323	322	285	325	324	315	332	298	299	331	298	325	294	297	316	306	334	280	349	322	333	299	292	324	299	319	358	327	304	286	299	326	325	320	290	318	303	304	345	345	322	306	307	329	347	335	318	270	347	331	297	311	339	353	314	365	305	290	324	324	329	310	291	321	329	293	345	339	321	309	356	320	333	300	343	341	319	318	281	295	350	320	311	320	313	325	333	288	285	297	314	315	326	310	303	311	293	301	303	312	314	330	275	325	331	317	315	303	331	305	304	330	318	344	298	341	294	347	342	313	287	301	300	336	322	314	328	318	309	288	332	294	336	322	310	309	330	306	314	323	334	346	321	309	304	335	294	314	315	326	330	308	294	319	325	292	303	321	310	315	318	310	332	333	323	330	315	343	310	320	317	288	294	334	329	316	302	307	306	281	339	319	324	303	315	294	350	336	335	324	326	310	306	319	309	311	300	325	331	295	324	325	298	293	311	294	333	307	295	311	292	315	328	277	326	318	310	291	296	309	347	287	317	315	274	282	305	346	316	307	319	339	296	341	297	323	324	301	313	307	319	312	319	306	320	324	335	303	307	301	317	312	301	312	322	305	349	303	296	351	291	312	324	320	320	311	312	276	303	295	327	355	324	307	310	313	308	343	307	318	299	313	322	275	329	299	287	316	299	340	300	288	300	327	336	306	316	295	302	307	307	320	308	288	300	332	314	304	333	326	292	322	327	331	316	311	306	304	298	279	321	273	319	312	314	314	294	318	291	300	316	327	315	304	311	302	326	345	307	324	292	292	300	321	309	321	339	313	313	337	314	305	305	333	327	297	302	297	286	326	353	303	320	335	312	344	324	289	316	320	271	313	349	343
3548	4516	2822	1392	1076	842	778	605	560	530	469	471	497	441	429	426	387	406	405	403	410	397	415	385	406	379	388	381	388	359	380	352	369	383	388	356	358	383	370	386	370	394	422	343	381	346	375	370	389	371	367	388	405	344	359	386	367	348	398	415	375	374	368	376	385	345	364	409	371	363	377	370	372	359	379	348	390	371	379	361	338	362	356	350	347	380	393	367	389	362	393	343	370	363	371	360	392	366	376	365	361	379	404	380	380	384	364	377	322	351	383	365	391	379	388	377	383	365	355	364	372	358	375	350	386	373	330	366	370	414	349	366	376	363	368	411	405	378	404	372	414	373	349	369	344	344	374	360	340	399	344	379	356	339	355	360	376	358	431	373	390	359	366	356	375	374	374	373	388	378	391	389	399	351	367	367	344	372	349	363	382	393	409	343	384	350	346	376	383	349	363	356	363	364	406	358	417	376	398	395	359	367	382	386	388	365	347	345	340	419	360	371	359	408	385	373	378	352	356	363	379	380	340	366	389	357	376	352	349	390	346	363	394	361	342	372	355	385	379	371	374	386	359	366	344	354	361	390	372	371	383	364	390	363	374	378	367	396	371	367	350	374	349	360	367	371	369	332	373	357	351	383	350	335	359	388	385	384	377	382	372	375	383	385	365	368	375	331	342	347	381	389	363	403	354	380	363	339	339	357	363	366	402	347	334	364	360	366	377	405	388	365	378	360	362	363	364	413	355	360	386	365	382	375	370	373	359	372	369	353	373	392	386	415	334	391	374	366	398	366	395	387	373	358	366	374	378	387	394	348	366	368	342	363	379	382	359	366	355	362	354	365	353	373	359	343	366	380	355	373	392	382	350	372	379	408	379	360	396	390	384	393	366	334	391	377	384	346	372	385	390	359	377	399	374	343	357	367	369	368	350	381	406	362	361	378	339	348	347	349	376	383	355	369	387	378	375	377	365	345	396	385	408	414	371	343	375	386	354	362	348	344	345	353	372	376	373	367	351	378	337	366	367	370	371	380	399	355	384	372	395	351	367	350	367	323	382	411	370	362	391	377	350	404	385	404	363	385	394	359	355	407	385	336	343	356	410	367	380	388	372	388	362	366	375	341	411	375	392	373	386	353	356	361	350	367	335	382	318	364	390	387	362	354	379	355	378	363	386	359	360	400	373	326	348	352	370	385	379	361	357	361	380	372	398	376	381	359	368	403	384	369	364	384	372	398	360	352	355	370	385	368	363	388	347	397	358	364	382	401	367	384	404	363	363	350	372	375	363	345	364	374	376	346	341	367	374	371	397	387	383	392	432	366	360	399	354	375	328	373	321	378	362	382	353	380	371	386	365	381	389	376	376	384	377	342	384	373	369	333	328	364	385	386	377	347	414	399	366	333	374	365	340	355	377	369	359	356	383	365	375	367	327	401	367	354	375	353	382	356	367	379	358	393	383	349	399	363	362	374	358	368	356	371	397	375	374	368	355	372	360	383	398	368	373	381	383	380	377	381	364	383	369	408	382	379	373	372	387	353	363	401	382	403	367	361	346	349	356	383	337	345	360	406	403	340	376	392	395	383	365	308	387	351	350	347	339	386	355	376	377	370	326	365	366	374	388	358	337	394	357	379	365	399	370	392	366	374	380	392	355	382	392	354	362	374	380	371	350	333	407	349	374	376	390	372	363	388	390	369	372	352	389	396	370	391	351	379	377	364	385	361	364	349	355	365	394	389	357	379	378	395	374	377	380	400	369	358	414	368	380	369	375	393	377	370	367	370	372	361	354	390	372	366	385	364	352	350	381	394	360	389	384	408	389	346	384	376	380	392	363	377	385	369	385	380	345	388	390	405	357	387	389	370	351	384	382	381	345	340	368	373	378	388	367	375	400	370	380	398	343	353	358	378	368	363	353	374	389	371	340	355	345	340	310	346	359	386	349	380	358	368	367	376	369	376	359	369	396	373	390	385	380	345	373	367	377	351	313	365	393	397	362	384	369	351	347	399	379	356	355	388	391	367	373	366	368	386	383	406	372	329	327	351	383	343	406	366	420	351	394	345	375	393	377	375	349	363	412	350	349	383	377	376	344	362	375	364	390	363	342	377	390	344	373	344	355	362	348	347	365	390	397	381	331	366	362	366	351	345	371	373	355	342	361	402	369	364	351	387	385	366	388	365	350	406	377	375	369	372	376	397	377	343	382	351	377	373	353	398	356	355	417	382	377	389	390	389	358	353	386	378	358	370	382	365	386	378	399	398	370	374	376	405	351	392	381	379	396	382	351	375	340	347	345	368	340	360	406	371	405	366	370	348	361	364	394	360	374	354	358	385	369	389	360	401	367	336	333	373	365	357	404	391	353	343	351	396	408	340	375	371	349	387	395	385	381	387	393	362	385	382	369	385	363	382	376	395	392	366	366	359	415	377	389	410	370	351	366	375	400	374	403	360	366	385	378	376	414	421	355	382	336	406	348	365	374	388	433	350	359	362	340	393	354	386	378	373	345	381	411	379	360	360	338	357	373	383	329	391	369	378	357	378	396	386	366	389	385	359	376	356	378	366	359	390	366	370	370	382	353	355	371	404	410	381	357	377	419	374	379	370	379	377	374	348	401	346	359	398	402	389	398	384	365	361	336	363	389	383	374	365	375	324	380	372	388	359	375	327	360	411	388	380	358	362	390	362	375	391	373	366	362	365	365	407	361	359	354	386	372	397	354	383	358	353	390	400	352	397	380	401	369	371	358	353	397	400	367	361	356	368	353	369	407	375	377	374	349	393	397	378	380	379	356	365	389	378	366	408	355	365	349	374	358	347	384	361	396	334	353	385	375	406	367	349	351	342	367	380	358	350	345	366	354	382	360	392	372	390	390	378	358	383	364	404	382	379	399	412	400	365	364	370	386	377	361	327	393	344	342	389	362	350	396	379	403	352	366	407	370	340	401	402	395	361	353	369	374	355	360	378	371	386	390	369	366	340	376	388	349	347	355	375	395	406	369	344	377	401	374	370	388	363	381	372	391	394	375	405	375	346	364	379	394	384	385	349	380	382	394	365	383	377	363	394	357	378	396	368	338	358	384	372	367	397	356	363	366	376	390	372	371	364	377	382	361	360	375	346	362	395	357	365	396	374	369	368	360	360	355	372	363	373	347	386	351	360	369	394	382	388	365	365	359	379	370	359	348	375	352	349	405	382	341	384	331	354	354	384	354	376	366	370	357	368	370	393	370	357	358	356	398	395	342	352	361	358	393	360	380	359	331	366	373	371	386	365	367	370	349	385	395	355	395	358	358	391	383	335	396	374	395	369	353	368	358	399	360	377	354	406	363	367	364	389	381	361	371	332	391	396	352	382	386	382	365	359	378	347	378	372	379	389	370	392	355	373	405	374	367	378	400	370	377	365	356	368	367	327	373	394	413	371	377	364	379	360	370	346	395	361	331	379	385	389	377	362	397	370	381	387	405	359	351	347	372	325	366	365	348	377	382	407	380	406
22516	21006	28457	23755	21008	21024	6061	1496	1191	1145	1099	1049	969	1007	950	903	849	929	891	912	928	839	914	830	849	838	847	827	844	839	819	819	928	873	824	834	800	822	849	889	794	774	816	881	854	888	803	864	838	859	818	855	825	807	803	784	808	842	850	811	837	775	829	884	829	786	794	857	821	824	837	800	847	828	821	841	821	854	788	844	774	804	851	790	814	793	874	785	845	855	809	808	777	864	779	857	829	786	782	831	840	881	838	803	798	836	888	818	812	844	781	824	815	799	786	809	826	834	800	822	811	789	836	815	833	857	785	818	799	835	832	759	820	817	845	819	785	821	820	759	782	816	800	842	875	822	790	863	809	859	772	865	830	806	803	843	805	862	820	807	828	851	820	838	804	770	827	812	835	814	811	831	844	860	768	834	813	811	829	863	823	832	833	831	882	822	797	857	817	833	830	854	863	827	824	819	851	824	831	811	809	839	862	865	822	817	842	837	797	834	776	814	852	784	826	827	811	808	885	811	828	823	818	826	845	794	821	827	819	809	788	781	820	799	812	793	849	808	820	801	833	872	901	841	823	806	802	782	829	827	801	753	797	860	798	803	868	857	852	850	801	832	818	795	797	803	835	828	819	780	844	882	878	802	871	832	810	865	826	844	803	787	832	769	792	854	817	847	824	802	781	794	814	820	823	770	775	810	846	864	813	816	809	829	809	851	843	813	810	825	874	782	787	835	819	834	816	773	829	829	837	877	854	831	846	837	847	789	817	815	797	849	841	782	827	803	837	810	890	812	877	797	840	841	817	825	814	775	803	806	851	832	783	775	829	864	811	758	796	839	848	803	846	829	860	826	805	833	857	809	871	812	812	801	812	849	781	866	813	836	765	820	828	826	798	842	800	811	812	840	838	863	776	849	853	871	839	777	768	838	778	862	848	791	809	804	827	853	840	806	830	873	805	862	876	859	831	790	836	792	858	829	829	839	863	803	830	830	788	797	856	852	838	866	791	847	859	824	792	844	802	787	850	771	768	831	828	778	791	792	799	834	840	777	797	820	825	789	837	816	843	852	814	813	835	783	811	851	864	790	836	829	849	805	815	816	780	773	868	830	833	810	853	822	829	819	826	777	808	807	826	827	828	850	837	801	813	818	801	786	805	800	819	823	861	823	815	848	787	771	824	786	803	824	780	870	838	782	800	755	834	870	814	885	835	788	792	862	815	836	856	762	815	796	788	854	801	768	832	831	797	796	832	843	760	828	826	814	845	777	808	838	822	846	804	791	799	843	804	809	812	818	802	846	788	827	794	906	875	773	832	804	822	799	898	775	864	835	809	849	816	841	807	847	833	798	839	864	828	838	846	788	853	772	806	842	835	825	782	868	845	763	828	808	876	841	806	793	862	805	809	783	799	824	808	808	849	838	848	839	790	796	823	836	850	842	837	786	837	825	783	807	747	825	815	808	872	786	844	826	839	822	823	822	837	800	811	817	804	728	890	835	824	870	834	855	817	808	763	793	793	908	845	849	839	896	893	854	876	873	816	818	809	825	848	813	849	831	816	783	825	812	739	778	851	799	843	806	831	865	845	827	835	806	857	797	823	809	817	794	797	793	843	831	792	840	836	835	831	857	862	814	818	844	843	813	827	803	843	774	852	836	817	864	810	785	795	832	748	806	825	777	841	802	819	851	799	766	797	780	810	787	743	807	814	848	816	844	826	805	801	843	804	828	803	811	833	832	836	859	781	825	840	827	775	837	763	774	854	789	832	797	795	805	793	842	818	901	788	835	829	816	798	838	800	790	839	841	793	808	795	816	831	823	819	819	793	824	833	812	848	803	842	838	805	824	758	825	853	813	839	817	810	822	837	855	871	832	807	779	862	828	803	801	851	812	856	790	877	836	802	811	767	810	809	777	832	822	826	833	814	844	775	835	868	861	822	803	854	820	797	797	742	820	815	820	844	793	809	774	832	814	814	809	790	805	756	820	883	854	842	807	814	800	766	810	812	825	792	836	814	813	806	793	843	817	792	819	818	817	792	805	808	857	830	782	786	865	816	781	793	773	838	812	854	835	823	825	881	818	873	826	822	786	794	840	836	833	829	839	816	846	808	785	879	781	843	832	809	836	852	730	836	817	755	841	857	825	828	821	790	823	833	749	778	836	829	851	833	858	800	797	830	813	809	844	804	820	833	842	839	814	759	798	788	795	786	843	842	864	806	860	811	830	820	806	836	835	781	836	820	830	817	787	814	776	810	822	807	778	805	812	785	848	788	821	839	838	893	835	800	796	795	838	798	818	790	821	853	840	842	816	810	847	770	824	782	792	839	860	826	818	788	833	779	777	836	858	830	828	844	772	792	849	857	821	843	821	839	850	842	828	820	838	809	795	800	824	814	833	863	763	813	804	848	857	828	817	847	842	891	809	861	879	829	849	805	824	846	834	837	824	825	807	819	791	801	824	770	817	858	841	847	897	825	871	810	796	804	830	888	864	873	776	790	794	831	795	791	775	807	798	844	779	845	867	831	881	800	820	840	836	786	807	796	795	827	825	818	835	830	814	785	821	847	840	838	830	839	814	790	798	837	864	841	787	828	801	854	805	830	841	783	803	795	808	815	854	798	832	771	803	829	793	859	830	857	802	789	792	785	819	833	829	851	852	823	802	795	809	789	876	882	793	835	867	813	855	752	820	817	909	796	808	809	850	847	785	805	801	866	802	868	812	820	795	850	822	769	816	808	775	804	802	818	813	846	812	835	793	773	821	830	789	768	816	792	818	835	836	784	808	849	845	830	803	800	805	765	803	817	841	827	780	801	822	863	857	823	820	821	821	824	845	820	841	806	832	853	806	883	825	849	845	852	779	818	847	829	773	837	778	788	819	849	817	769	832	905	855	830	782	781	842	805	813	801	811	807	804	773	869	836	831	818	833	840	845	734	779	826	847	819	810	831	852	825	820	871	747	858	841	829	815	830	844	842	819	795	819	823	824	845	813	813	819	823	816	759	799	757	812	840	823	844	844	827	841	874	893	794	807	750	819	807	779	850	893	821	818	801	776	902	833	832	798	797	811	837	792	764	772	792	812	809	804	871	813	827	788	820	816	831	840	820	825	856	825	806	876	789	819	820	869	809	810	872	807	847	829	858	849	820	821	804	876	856	790	814	789	856	775	855	806	851	818	761	819	775	805	795	840	793	826	826	796	795	789	830	781	829	828	818	881	796	809	819	859	815	815	838	830	817	768	799	816	807	812	803	804	815	797	829	862	817	824	784	872	824	824	833	829	787	801	824	809	820	881	775	790	859	813	829	802	752	807	811	851	797	829	859	840	877	779	802	848	864	835	853	892	795	780	816	862	805	825	853	809	858	849	864	833	834	825	811	782	817	797	832	834	872	789	787	807	849	877	796	874	782	853	814	859	823	854	823	830	858	856	800	823	764	831	836	816	801	829	821	820	792	808	825	892	771	839	801	770	824	845	838	795	830	840	805	809	807	775
5192	14488	9255	4845	3551	2761	2266	1870	1627	1394	1361	1184	1192	1072	1082	1058	1031	1037	986	945	970	917	924	917	874	907	935	920	953	914	896	929	891	895	855	872	871	871	809	869	868	885	921	869	873	871	858	889	868	871	909	857	939	888	911	839	869	862	847	872	829	864	859	868	884	870	875	847	927	864	834	841	846	862	879	850	811	861	865	884	849	841	908	905	831	868	868	848	894	883	854	850	872	799	885	837	888	870	852	865	865	785	836	814	855	832	836	839	848	827	816	858	822	842	908	874	869	825	862	867	851	889	901	878	875	835	816	822	865	858	864	875	867	874	866	880	881	834	903	803	856	829	896	869	818	863	838	872	869	860	865	846	886	881	887	834	855	842	858	849	810	844	850	871	846	865	856	898	847	883	873	849	860	858	892	850	876	842	816	868	845	860	843	874	867	875	829	854	792	873	837	859	828	849	818	831	840	855	834	835	859	860	916	920	866	859	860	843	833	800	854	825	921	887	837	821	894	880	864	883	837	843	785	824	906	873	838	865	831	893	844	898	852	893	857	807	886	849	863	834	870	832	866	850	873	880	838	883	823	908	883	922	819	805	823	853	832	857	877	888	859	870	890	871	865	852	886	806	842	853	846	883	860	857	839	867	894	853	833	877	812	869	824	807	915	838	830	836	879	866	880	868	868	855	820	876	883	859	808	870	837	811	872	833	853	870	859	878	855	857	882	890	847	878	881	869	859	860	849	817	860	891	862	863	888	857	862	868	811	887	884	811	903	854	882	808	867	881	792	861	853	792	842	901	857	846	851	840	877	856	852	844	855	930	829	849	848	864	829	863	809	852	815	863	792	874	872	845	832	880	850	826	861	861	846	891	847	888	823	869	867	882	845	834	868	825	862	811	845	848	866	885	857	891	864	888	896	860	843	819	816	877	854	846	874	815	907	857	849	870	831	838	807	865	866	811	826	844	879	871	899	878	766	883	899	862	834	866	849	850	813	875	872	884	837	903	878	875	837	868	867	862	853	874	853	850	814	866	788	866	904	860	827	820	847	890	845	889	852	884	848	825	892	879	813	841	836	832	856	865	850	809	864	852	812	908	906	900	856	895	882	857	887	806	806	861	903	920	838	879	833	874	857	843	867	841	850	860	854	892	852	874	889	859	878	830	826	806	837	896	892	800	892	865	816	878	845	865	892	853	849	854	827	810	899	875	828	847	867	888	820	874	874	836	866	828	885	845	861	868	796	905	866	849	838	893	830	864	888	874	909	854	887	833	853	884	862	836	886	844	819	881	848	820	834	884	881	877	866	827	855	875	855	896	884	876	857	821	853	878	838	820	912	829	842	855	807	861	861	855	928	811	812	854	829	845	840	883	869	873	865	873	881	869	836	851	839	866	830	819	865	808	865	894	845	808	902	874	863	827	897	886	863	845	890	904	870	829	823	854	891	848	820	869	883	846	799	893	892	846	855	867	852	847	841	812	917	897	855	881	931	898	830	870	834	855	890	811	869	876	859	841	887	857	795	863	848	878	884	880	874	895	834	842	855	838	879	891	872	842	898	885	845	866	866	862	854	826	844	825	824	877	865	834	839	874	864	829	856	881	857	860	862	873	862	851	827	875	870	876	887	886	861	832	847	860	832	790	853	819	819	850	854	801	855	885	859	843	860	896	857	873	866	876	815	842	892	815	808	865	847	907	845	886	840	881	890	864	842	813	838	872	901	818	849	826	860	836	829	865	880	845	865	885	926	817	865	893	838	858	847	882	817	868	850	876	891	861	839	847	843	869	832	899	877	832	852	859	840	898	858	890	861	890	812	835	813	862	837	861	795	847	816	829	833	882	837	884	869	879	821	812	812	889	889	837	834	848	881	915	802	833	884	875	871	835	910	830	902	883	892	870	888	827	836	852	877	878	872	879	852	867	834	875	863	893	850	873	803	851	908	898	814	834	861	847	876	909	882	878	864	893	846	864	899	831	822	810	915	792	790	882	829	901	854	878	923	851	860	878	833	832	816	919	862	870	841	896	856	912	850	874	890	837	893	861	815	913	874	831	880	856	843	860	878	859	835	906	878	781	871	881	887	830	865	899	845	826	854	856	875	856	866	865	888	848	863	848	849	871	875	838	906	820	908	847	864	882	858	808	822	878	852	894	819	784	857	891	812	900	831	872	824	855	864	892	845	841	879	865	851	857	838	883	925	847	852	900	850	859	843	871	846	882	915	824	842	878	843	868	875	843	870	858	855	854	845	912	851	869	844	846	825	842	820	850	856	794	874	854	933	848	799	903	860	823	840	854	907	858	883	898	851	877	840	874	804	860	847	844	816	877	885	805	861	886	877	861	859	897	857	861	881	903	862	843	858	867	806	876	840	880	861	862	834	872	844	844	870	850	840	840	834	866	810	887	889	848	860	845	793	849	882	846	860	850	825	872	807	852	861	818	930	868	844	867	841	849	813	835	829	826	831	897	845	843	866	865	910	843	811	906	870	918	871	914	854	839	844	844	852	849	852	861	865	876	803	888	874	846	830	861	861	855	842	874	861	869	848	939	869	875	852	858	823	858	863	833	861	840	841	801	822	890	854	895	820	878	885	895	894	884	821	865	818	858	821	893	899	873	837	831	868	838	882	829	833	839	878	890	861	844	804	820	863	831	889	869	852	862	849	843	839	874	827	887	840	804	828	865	858	854	835	893	877	844	888	856	859	813	868	893	839	850	860	774	885	836	911	849	822	858	859	852	889	882	890	879	817	857	881	847	864	838	828	864	871	864	893	830	804	866	866	817	829	855	838	846	874	804	818	900	860	860	875	906	876	832	842	840	872	839	904	820	882	820	941	927	809	926	821	865	828	820	880	844	853	827	827	896	851	910	777	830	832	877	898	846	840	827	876	816	864	858	883	853	864	838	758	878	867	879	893	865	872	818	887	807	871	862	869	909	803	876	871	865	911	803	849	853	853	820	861	808	865	863	870	846	897	864	878	853	848	826	877	876	838	827	844	851	834	817	860	857	856	943	894	897	842	815	913	853	830	864	850	853	854	881	866	881	875	837	813	900	845	851	886	846	852	864	798	858	839	847	919	895	873	915	866	837	840	841	842	849	855	913	868	943	860	859	843	827	862	891	896	811	875	826	843	828	753	793	852	837	823	877	843	843	882	837	885	872	835	823	820	864	859	850	903	860	865	872	859	893	851	844	785	864	853	884	859	858	858	822	815	833	850	880	796	888	848	864	857	873	846	880	898	856	856	849	845	857	882	826	853	856	820	846	832	865	865	800	885	843	855	805	867	873	895	863	881	824	771	895	837	871	891	844	841	825	883	877	865	856	880	891	941	870	895	867	886	868	774	904	862	832	894	877	847	840	862	850	918	866	858	868	825	862	842	803	819	828	843	874	848	841	861	855	878	843	844	911	826	849	880	839	852	882	870	840	890	856	879	839	842	835	814	896	874	822	844	878	814	864	844	889	852	838	860	871	889	883	875	849	841	862
27572	16991	2938	391	322	289	236	258	213	225	232	261	216	225	264	211	228	248	223	233	225	220	217	213	235	229	221	227	214	244	212	240	224	200	240	242	261	225	223	242	216	214	207	188	224	208	198	242	226	196	239	225	227	243	233	233	213	242	201	236	232	225	233	214	233	227	230	225	237	220	244	221	189	235	214	209	241	211	204	236	230	225	221	207	221	216	206	213	234	224	216	229	208	256	234	222	206	206	214	246	231	213	211	200	200	260	223	229	246	216	254	208	211	231	200	241	222	240	215	218	233	216	195	217	221	211	208	210	230	210	207	253	244	212	203	223	225	228	204	205	225	257	255	208	208	222	212	225	234	229	234	230	208	201	237	184	242	224	201	229	231	241	258	208	227	225	214	224	208	224	242	217	210	227	235	212	228	243	221	236	223	211	235	218	238	216	212	230	216	228	242	221	228	233	201	240	229	248	231	218	214	221	224	230	221	247	226	203	210	219	233	214	204	205	220	216	217	225	213	213	237	243	200	223	233	255	218	207	217	208	213	216	201	218	212	232	213	209	217	219	228	245	234	199	228	246	215	197	231	230	221	252	190	254	252	214	224	236	212	226	228	230	221	230	243	215	235	208	183	226	223	245	210	205	224	213	222	233	227	236	246	246	213	235	233	274	216	223	208	229	225	205	235	222	221	238	223	231	213	216	205	223	202	220	235	187	224	222	239	226	220	201	237	203	227	241	208	221	233	224	250	230	222	243	223	212	219	233	207	240	227	219	197	224	200	211	227	225	230	217	198	205	242	246	224	198	231	202	208	214	215	235	225	239	204	243	218	212	243	241	218	238	226	239	198	214	218	234	203	213	212	219	206	226	235	233	235	226	249	227	226	207	235	213	222	216	236	229	238	242	220	223	255	218	245	213	207	235	239	239	242	257	233	242	190	214	223	217	221	237	224	222	237	235	206	223	192	243	185	214	239	200	211	234	240	222	244	225	206	229	235	225	241	225	219	225	230	230	235	215	226	218	212	241	231	214	221	202	234	216	213	214	216	209	216	238	205	223	208	219	243	245	225	227	219	215	251	234	214	217	211	233	215	229	219	224	217	214	212	246	215	214	221	225	206	227	238	254	236	227	231	241	224	209	222	179	208	255	229	226	228	229	255	221	227	203	248	218	221	216	199	229	217	244	211	205	245	219	249	232	234	240	229	209	239	218	200	215	221	203	228	240	236	207	239	238	218	226	211	224	220	231	197	234	180	231	241	208	241	214	238	219	225	227	210	222	233	230	238	230	210	225	217	197	247	208	208	220	207	231	238	235	204	219	214	238	211	217	190	208	214	222	222	215	217	227	202	216	219	222	208	206	220	232	218	273	211	232	206	222	221	221	213	203	220	205	233	200	228	238	222	234	232	199	251	214	225	213	241	227	239	236	224	235	207	199	204	238	206	218	204	255	210	228	219	215	227	220	204	233	231	222	216	232	199	205	237	209	236	254	227	220	218	209	237	208	197	221	204	195	206	212	212	232	240	234	223	215	214	227	217	251	223	228	247	209	228	208	233	215	207	202	188	209	243	220	234	233	250	220	249	221	217	189	250	238	218	217	220	217	215	216	240	198	249	223	238	223	192	209	212	228	228	242	233	210	220	225	257	223	215	214	198	206	211	214	240	234	215	216	201	214	217	222	224	233	225	249	207	211	236	214	239	241	209	222	214	238	213	230	234	230	220	218	210	239	246	255	240	229	221	226	206	231	260	224	246	235	192	216	239	256	226	250	227	216	204	225	239	221	213	223	241	227	222	227	212	243	218	255	219	228	222	222	203	239	201	206	247	209	210	225	248	210	215	226	214	247	228	183	208	223	220	211	237	231	222	237	213	218	207	212	220	211	241	212	200	230	221	234	216	220	223	251	220	238	224	201	214	235	246	217	225	239	229	217	226	226	227	218	244	234	237	226	206	191	215	210	229	257	223	197	226	220	230	209	234	216	214	246	229	229	222	213	236	253	249	207	228	220	229	231	236	220	211	247	227	225	203	235	225	235	228	206	221	205	216	234	239	236	234	228	199	234	235	220	224	255	217	222	244	223	233	227	256	234	217	218	234	211	214	216	219	216	214	206	232	205	207	220	207	215	212	239	223	220	218	218	199	236	215	218	219	212	206	207	234	248	221	227	249	231	209	207	225	221	214	246	244	210	227	222	247	212	214	210	220	227	218	211	217	204	232	215	228	202	202	222	249	240	218	238	223	222	205	207	228	231	226	233	202	209	209	218	211	220	225	223	232	205	254	236	218	217	225	224	197	208	227	219	236	233	220	212	215	203	227	230	214	255	236	261	235	202	181	227	252	234	246	226	222	225	222	199	217	225	211	242	211	231	227	203	206	252	234	241	220	200	228	218	218	222	220	189	208	232	233	228	228	245	197	217	226	221	215	229	216	218	195	228	203	223	217	202	216	215	217	230	220	232	222	224	192	229	219	224	236	211	210	213	202	244	219	218	233	208	219	224	212	219	246	218	228	221	218	214	238	249	231	222	232	244	214	224	221	230	214	192	232	218	233	218	245	252	227	246	210	206	190	219	217	211	199	249	225	220	223	220	215	227	208	235	213	206	208	223	216	221	230	183	210	223	199	218	214	213	220	200	224	233	208	222	205	204	239	190	208	217	225	234	234	227	231	255	199	238	216	228	221	218	208	221	238	237	210	217	205	253	248	230	260	233	240	223	183	226	234	218	195	209	192	220	210	221	260	237	240	225	221	215	203	188	222	229	215	242	213	230	245	212	218	243	209	270	230	217	242	224	218	202	221	208	208	232	248	206	209	259	217	228	234	223	264	229	202	244	262	214	236	232	223	238	250	217	240	245	230	230	211	225	223	229	245	227	213	214	215	208	219	256	233	215	247	218	203	226	230	236	240	213	247	240	207	226	235	253	215	214	223	241	243	212	226	213	222	215	240	211	210	210	216	196	217	221	216	229	233	261	227	227	215	221	224	204	254	230	251	196	220	245	226	246	211	215	232	272	240	207	222	255	228	227	208	207	210	214	222	220	227	211	226	204	206	231	275	203	214	222	215	228	222	224	252	216	213	226	209	219	197	205	221	238	203	230	212	210	218	224	244	225	216	227	239	225	223	233	227	214	244	222	221	215	218	218	240	227	228	214	197	237	226	205	212	222	222	237	214	224	202	224	218	202	202	215	226	237	263	229	216	240	223	244	216	226	246	206	223	230	217	227	217	232	235	233	227	219	198	237	227	209	223	223	238	214	223	215	221	218	215	194	188	232	209	212	211	204	247	244	216	230	201	207	243	212	238	198	220	192	202	193	216	226	210	229	209	223	246	223	205	221	239	220	234	215	235	212	192	238	240	232	214	230	228	208	220	218	208	235	220	224	202	240	257	254	224	231	237	228	219	205	234	220	208	230	196	242	222	221	229	254	239	212	204	211	229	229	222	218	204	235	238	204	242	216	245	223	223	209	222	218	220	214	203	222	220	227
4373	838	589	386	332	299	275	265	286	266	257	261	259	261	258	245	286	270	254	227	282	238	255	262	290	263	256	275	259	254	260	252	272	272	269	235	240	256	263	254	242	250	238	283	263	258	284	253	265	273	250	255	240	252	262	235	236	264	278	242	272	260	225	270	272	256	278	269	271	276	260	273	244	267	285	258	252	241	242	252	250	238	255	247	251	304	253	241	232	246	280	252	260	247	264	264	263	223	261	284	260	254	248	243	270	269	243	251	279	248	271	282	225	287	278	261	249	233	253	252	274	234	263	241	249	235	301	275	271	247	264	290	254	248	250	276	271	248	257	266	247	266	263	251	262	278	259	264	261	245	235	245	250	250	254	258	256	271	237	254	252	259	272	248	248	272	248	295	262	252	243	250	269	264	243	288	267	273	268	262	270	263	237	265	279	280	244	287	249	267	259	225	245	259	269	254	233	280	261	240	240	262	271	238	259	231	246	271	264	261	235	271	252	277	275	258	241	264	251	258	229	253	235	265	254	258	274	275	244	251	263	251	259	245	270	270	272	250	259	243	264	255	246	247	261	279	237	250	247	272	264	264	258	269	233	255	252	284	254	265	233	243	233	229	234	224	287	283	238	267	230	262	256	234	263	260	263	260	250	272	249	255	256	281	256	257	255	246	250	250	248	258	250	289	263	233	251	222	245	260	261	226	266	239	257	225	243	262	246	267	265	257	257	278	240	244	236	263	268	281	234	229	248	268	236	285	248	221	245	256	251	250	247	235	263	242	268	236	287	262	280	260	262	265	256	254	251	265	220	266	284	264	227	260	277	255	262	260	268	257	250	284	253	259	237	298	236	265	261	267	265	274	226	254	251	235	255	243	233	267	262	249	264	216	267	261	285	249	253	261	263	231	240	245	261	272	259	228	252	260	272	272	271	259	231	256	277	271	264	260	239	234	259	249	240	272	264	254	236	261	257	239	262	260	241	248	243	253	241	241	266	247	255	240	255	265	230	237	241	259	269	249	275	272	252	246	258	248	224	238	258	287	258	268	283	254	231	276	265	241	242	292	243	233	270	269	260	239	267	249	279	254	261	252	262	234	257	256	248	253	239	248	247	242	257	238	264	254	245	273	270	255	266	267	270	268	253	271	255	237	263	268	266	280	286	275	275	259	231	263	270	250	277	265	261	267	264	228	271	252	247	242	255	270	277	277	233	261	235	263	239	242	259	255	254	249	240	251	276	259	290	257	222	243	257	261	261	241	262	248	239	254	265	273	267	233	248	257	237	256	243	259	263	276	254	260	253	293	275	247	267	262	266	251	255	245	239	255	234	255	264	238	268	224	239	276	259	247	233	270	280	255	265	247	281	241	223	264	264	259	259	250	272	264	269	263	264	248	280	234	238	251	255	267	267	270	278	259	244	251	255	261	266	235	267	269	270	280	226	268	267	264	265	258	236	232	265	238	261	268	277	282	235	233	242	254	262	239	244	232	249	248	216	244	260	247	250	264	252	278	254	265	237	277	276	246	247	255	234	252	230	261	231	248	256	252	242	236	223	266	269	239	255	242	242	249	249	229	278	290	260	250	243	267	298	258	275	249	253	266	271	279	246	250	273	273	274	250	286	244	283	249	236	250	247	252	246	237	225	250	266	240	268	258	276	220	265	258	285	271	250	248	230	241	256	272	271	262	276	254	253	245	234	219	282	254	268	261	254	257	251	268	264	257	240	241	244	254	243	268	247	234	257	283	256	275	277	253	278	248	264	266	254	266	240	244	259	244	258	251	280	250	260	271	277	221	230	291	244	240	260	241	257	228	264	260	270	260	254	249	257	270	271	236	264	239	245	251	273	266	275	272	268	238	232	262	245	260	269	233	243	260	249	286	241	260	234	307	245	237	239	274	266	279	253	265	273	269	283	244	229	277	231	240	258	223	256	263	261	253	247	220	249	238	264	272	253	270	256	281	239	243	261	248	240	253	243	242	276	264	249	268	234	245	228	266	293	260	272	268	224	251	240	249	236	255	277	253	263	285	249	243	232	266	269	263	230	256	248	280	267	241	240	245	247	231	254	261	259	271	258	228	233	250	230	270	253	273	262	288	279	279	215	266	239	258	237	222	246	274	277	226	270	262	249	261	233	239	286	255	262	252	232	299	273	227	271	258	262	268	236	252	257	280	249	239	251	286	225	240	235	258	257	262	264	261	224	267	261	243	250	268	243	276	262	264	272	236	257	255	251	268	262	268	238	250	240	246	278	284	277	274	239	241	253	266	276	225	241	252	276	265	250	238	232	248	246	258	251	237	273	263	256	232	248	268	260	252	245	257	250	234	266	257	249	263	244	274	253	262	260	234	228	291	248	258	270	270	264	257	277	237	275	276	236	264	244	260	229	245	232	269	252	233	262	220	258	249	259	253	257	250	282	255	246	252	265	240	271	245	253	282	292	225	243	235	245	266	262	239	274	225	263	262	233	265	263	247	264	234	262	260	245	254	253	223	283	263	268	272	251	242	260	269	250	275	240	260	259	251	252	257	265	246	267	261	256	265	275	262	237	250	239	266	251	238	217	230	245	257	257	240	286	241	258	274	253	269	283	251	235	245	240	260	267	237	242	272	223	247	245	247	283	237	246	218	279	282	248	246	261	260	239	237	250	270	264	243	228	269	250	248	253	232	251	277	251	275	253	248	270	281	251	275	248	235	251	255	241	231	273	242	264	257	242	262	269	275	269	256	267	266	241	263	253	250	258	247	243	238	254	234	268	243	260	259	295	300	263	253	248	220	257	272	277	272	246	237	269	230	240	240	245	256	258	247	263	250	282	263	231	237	241	248	274	244	262	257	284	249	262	255	229	258	269	246	249	255	251	267	260	262	274	237	264	253	248	290	276	214	225	242	303	259	240	241	251	251	259	236	257	241	304	235	246	245	235	261	241	270	292	273	274	267	235	260	238	245	225	265	263	257	253	277	270	258	265	230	259	264	234	241	266	250	271	259	283	231	256	249	239	260	251	255	242	247	258	236	259	287	254	276	260	237	247	249	237	238	271	259	242	239	265	264	260	264	258	262	287	274	279	270	247	252	237	267	236	251	241	254	236	246	251	273	255	278	239	271	263	291	259	250	238	271	238	259	259	236	258	230	273	258	236	232	266	255	279	274	240	266	271	249	251	236	246	267	256	239	282	280	264	256	243	253	246	242	257	264	291	286	287	270	256	284	273	280	246	250	252	251	252	275	279	251	258	253	222	258	264	266	236	278	277	274	263	251	239	270	258	253	268	263	265	238	252	244	268	219	248	266	256	269	261	267	243	235	249	260	269	220	259	285	286	289	241	261	277	262	236	229	226	228	217	254	258	261	246	272	266	237	256	245	287	272	261	257	242	268	278	230	241	265	283	267	244	270	284	264	291	245	270	285	266	264	278	252	249	245	238	250	245	267	250	253	251	271	274	250	263	289	233	257	293	253	250	266	265	251	244	281	246	238	255	226	257	232
23512	20944	27908	24109	20943	7625	1207	847	784	753	716	632	633	615	639	616	616	629	587	627	619	586	591	588	564	563	559	578	593	587	541	596	611	565	570	568	558	544	540	595	568	550	522	583	559	579	547	594	534	577	595	541	552	553	562	582	566	581	589	599	522	538	582	530	560	584	551	533	573	575	573	530	592	584	552	535	584	521	488	558	570	571	557	561	546	542	512	587	572	585	587	570	588	544	563	543	532	580	567	537	568	533	565	557	570	520	545	546	580	540	616	550	520	577	528	549	571	600	606	534	537	547	561	551	577	542	530	546	552	579	569	548	581	517	563	550	511	566	569	575	531	544	559	549	573	574	620	531	528	564	569	544	566	565	582	524	543	553	569	548	551	590	527	537	571	558	547	540	557	576	529	543	587	577	534	537	543	574	550	583	552	528	555	564	573	567	577	566	582	523	553	560	562	549	562	516	575	542	575	577	578	566	581	563	519	557	549	587	540	579	542	538	563	537	573	540	554	520	496	586	533	569	571	525	550	551	536	565	585	547	552	559	573	530	601	556	545	577	562	587	601	547	562	548	566	558	539	553	586	550	559	509	528	560	538	589	552	561	524	590	583	563	554	561	576	525	573	547	514	562	587	570	591	580	542	604	529	560	566	586	555	551	575	512	556	533	543	551	542	591	526	518	543	549	596	580	563	537	540	541	554	541	534	613	566	574	571	530	567	586	532	504	609	549	612	561	580	538	536	505	577	595	549	566	533	565	546	534	549	559	553	578	563	542	565	543	570	519	541	557	566	551	527	552	534	515	571	544	576	594	575	543	528	554	556	584	556	558	591	571	545	535	533	566	528	585	568	548	547	536	563	565	569	541	562	542	556	587	567	538	548	551	518	575	544	572	549	572	580	569	606	549	550	541	536	563	568	547	529	532	540	570	543	539	564	559	600	531	573	621	580	565	546	546	540	534	590	528	533	543	602	602	550	545	545	577	559	584	539	536	583	535	580	590	571	530	567	498	549	529	560	580	552	568	566	546	561	536	542	556	567	580	549	552	568	590	536	526	548	591	523	527	599	571	578	551	575	561	569	583	564	559	546	536	555	568	597	577	496	517	546	561	551	521	592	532	588	529	540	569	608	540	522	543	549	515	549	553	557	562	555	578	587	541	547	567	610	528	549	525	565	548	562	573	531	559	543	544	541	515	586	534	531	547	519	573	582	553	589	572	559	551	559	536	570	547	547	553	556	550	543	567	558	562	569	584	546	556	520	551	589	515	585	565	579	570	546	566	561	586	529	536	551	597	531	553	532	558	566	563	552	577	603	559	513	536	607	560	563	558	562	549	536	521	550	578	586	539	582	535	558	559	610	557	547	608	523	570	558	581	524	554	585	569	538	558	569	572	545	545	591	592	557	516	540	511	574	589	578	538	578	482	537	571	556	576	557	586	531	583	520	560	534	585	576	531	561	590	541	560	539	578	584	548	600	567	562	548	580	564	590	538	568	561	556	540	543	514	564	553	547	551	545	583	544	544	602	570	571	576	535	539	601	570	543	564	545	524	529	522	584	578	561	599	548	520	542	564	566	567	570	582	572	514	522	562	515	596	528	566	598	554	561	556	567	577	537	566	589	574	588	543	610	530	579	576	568	526	560	542	557	582	571	533	558	543	597	531	553	545	559	571	550	544	590	527	529	537	585	543	530	510	511	583	588	576	532	565	599	556	577	534	552	539	596	569	584	562	534	544	550	536	594	531	568	558	602	586	580	540	551	556	562	593	566	531	534	566	529	527	539	557	529	560	569	525	589	549	594	548	493	558	654	530	526	537	548	593	543	551	565	562	576	569	552	569	557	572	552	597	582	540	563	566	566	546	537	560	547	546	551	528	579	570	563	583	548	584	535	506	587	554	566	572	568	565	580	559	512	544	558	576	528	567	570	570	527	550	516	557	553	611	552	552	522	546	538	541	578	609	514	624	537	507	558	604	557	553	578	575	599	570	573	512	522	497	549	543	559	572	577	546	516	560	561	563	573	540	551	595	613	541	576	581	572	586	592	557	564	586	539	496	510	529	533	587	559	572	568	589	577	535	536	545	583	535	577	533	565	559	551	560	559	548	531	540	556	549	568	595	557	529	593	562	538	560	527	527	551	539	573	535	553	544	551	543	560	554	530	575	553	542	575	561	600	526	559	568	563	575	545	528	524	504	547	508	576	566	535	569	575	525	556	572	555	582	561	595	570	557	512	576	543	552	494	543	569	548	567	568	580	577	559	562	524	595	538	487	603	575	575	557	566	586	547	553	557	556	536	567	583	564	534	551	570	580	553	531	557	541	542	577	542	551	556	581	504	567	590	570	562	543	520	568	589	545	565	616	539	538	545	515	557	527	545	533	572	555	524	577	545	601	564	527	542	534	586	582	555	573	541	574	560	567	564	488	595	540	557	526	529	554	541	522	589	581	544	499	593	536	555	569	550	520	551	574	559	530	537	559	552	549	547	550	555	554	499	585	562	556	538	565	554	556	537	547	600	579	548	534	538	581	540	527	562	524	600	560	548	547	565	554	552	580	534	577	576	578	561	567	567	561	531	580	558	576	513	578	535	567	571	542	588	531	581	542	559	539	585	587	567	561	581	557	617	556	546	555	547	555	530	544	592	574	549	558	578	569	584	568	599	565	561	543	531	537	542	588	559	568	525	550	561	549	565	520	556	578	559	557	568	546	523	531	588	603	560	552	538	553	560	591	569	573	571	568	584	560	553	560	574	571	567	564	554	566	565	528	561	528	531	577	549	544	516	540	551	523	570	546	551	552	564	580	586	538	575	574	497	539	564	575	521	502	559	586	525	593	592	558	617	557	572	578	601	551	536	579	574	529	529	555	564	597	532	533	576	542	555	583	537	580	613	556	568	578	572	518	505	537	525	557	508	555	513	587	583	553	542	557	575	561	568	556	531	564	559	534	532	572	598	579	555	578	533	547	581	563	522	595	568	540	541	560	514	556	540	568	587	594	502	567	560	527	583	523	534	601	542	615	553	556	535	553	547	546	573	552	563	544	583	532	553	561	564	592	575	510	563	543	540	510	591	556	545	547	558	568	553	560	549	571	609	561	602	541	584	511	582	566	562	551	594	520	560	558	584	569	540	578	581	580	553	593	493	562	524	563	574	597	541	592	535	545	586	544	576	553	552	519	526	589	559	548	557	563	544	574	540	531	550	577	583	514	525	526	509	562	557	581	542	563	595	562	573	583	615	569	516	565	514	538	522	555	540	509	543	548	525	604	581	554	563	550	576	552	525	571	590	586	544	587	577	549	567	541	533	554	568	604	535	612	573	542	552	550	520	562	555	501	533	578	563	541	572	574	563	559	542	563	539	548	590	531	565	555	521	555	604	524	573	538	601	562	564	530	555	549	554	551	519	569	568	521	554	524	556	557	563	556	520	535	525	565	568	512	546	577	540	592	546	562	539	574	550	574	500	548	577	534	541	571	519	562	507	558
3723	8756	5610	2849	2095	1645	1309	1118	981	881	858	814	725	711	660	686	680	674	631	705	624	622	613	635	638	584	640	603	619	603	634	613	571	565	572	619	615	583	580	581	580	592	531	599	563	614	584	594	582	614	611	560	595	628	601	615	565	587	572	578	583	618	582	567	599	571	550	623	587	573	571	566	595	548	597	579	571	617	600	576	587	606	594	562	600	609	600	560	577	591	572	583	607	552	572	610	633	607	552	564	595	585	588	623	587	567	574	632	585	590	592	627	605	576	565	590	577	598	559	607	580	592	574	588	592	603	551	572	611	605	606	600	571	551	584	593	618	553	624	563	542	586	552	580	605	594	616	587	571	552	592	578	596	570	613	541	563	593	580	562	593	551	566	570	617	569	591	585	588	578	564	589	587	555	601	568	587	567	616	561	564	618	612	614	583	617	570	588	574	611	561	626	559	624	581	571	592	587	598	602	587	575	568	610	580	627	562	597	617	593	604	584	603	550	605	590	587	578	602	559	592	598	600	566	571	515	604	585	564	583	562	565	602	548	593	586	579	601	613	565	588	600	604	602	581	611	602	604	591	619	599	580	584	602	572	555	520	586	568	544	592	611	567	575	614	630	612	586	600	572	561	602	549	586	586	588	577	592	656	595	570	615	600	547	600	570	557	569	560	549	598	573	635	588	573	571	573	618	552	585	595	632	591	590	572	612	567	564	558	586	619	600	609	543	570	644	558	591	584	559	554	612	577	654	607	585	568	582	547	599	614	598	621	546	587	557	576	616	598	613	579	640	592	600	593	578	554	577	607	567	513	607	544	613	538	575	549	585	526	612	578	588	589	544	569	587	588	596	634	538	582	576	571	611	575	577	591	595	613	589	548	621	537	606	573	616	609	615	559	568	633	603	602	598	600	594	581	550	578	612	599	548	539	533	607	573	584	611	565	553	600	558	570	562	559	574	604	601	605	588	558	558	566	549	576	571	568	589	584	621	630	585	567	563	573	575	601	598	583	567	554	619	570	585	592	632	557	584	598	578	582	585	581	590	546	586	554	566	568	600	582	620	586	581	594	576	590	611	580	541	552	581	566	602	611	585	604	555	566	578	557	586	592	598	597	549	587	571	557	572	618	564	573	576	589	563	596	588	546	557	573	594	568	604	572	596	527	565	549	546	609	615	575	545	567	602	556	564	573	577	543	589	579	563	580	565	616	574	619	572	576	595	566	592	618	594	612	567	566	530	558	584	572	636	597	609	630	599	600	620	623	601	643	630	575	551	621	585	539	606	593	574	599	583	549	559	593	610	584	564	553	608	623	570	567	610	590	582	596	608	549	560	577	592	598	578	600	570	595	590	569	588	609	603	590	553	580	604	588	599	575	581	550	539	587	617	593	626	592	616	578	588	543	618	610	593	563	567	634	583	595	573	580	572	598	601	558	593	606	619	611	540	562	616	565	612	612	590	600	639	552	600	609	611	569	586	574	559	587	587	589	579	645	563	578	567	568	651	604	608	566	637	572	592	593	581	592	608	588	578	586	587	549	587	564	572	618	566	534	596	594	556	587	612	580	571	580	523	619	613	527	587	608	581	542	542	601	560	590	616	582	591	561	573	585	596	572	606	577	566	570	536	581	570	590	637	608	580	598	579	589	597	650	618	613	570	595	588	612	577	624	574	565	579	540	610	578	596	617	556	595	585	580	594	609	622	578	608	577	586	541	574	580	607	619	571	594	587	591	564	598	606	588	561	629	594	580	566	593	626	581	569	596	552	584	591	537	629	542	585	573	582	547	596	545	567	603	584	542	565	556	613	576	562	556	594	603	585	563	572	603	584	594	587	592	534	620	578	615	599	613	609	570	580	625	567	584	550	556	585	565	561	604	589	594	587	569	540	601	563	551	555	577	593	555	537	553	600	592	555	607	595	626	574	543	563	581	552	613	599	559	561	535	585	612	603	622	583	575	637	578	550	606	590	594	570	556	592	554	601	574	569	598	542	581	607	576	576	552	571	556	578	580	553	553	594	535	615	617	552	612	565	604	619	579	581	621	597	570	590	584	565	573	603	654	530	612	557	619	613	602	576	611	594	598	587	580	554	599	590	572	564	623	574	556	584	618	594	578	553	599	593	542	593	545	613	577	599	597	574	598	625	567	561	581	581	571	621	579	557	614	602	586	550	571	611	595	593	579	583	591	567	587	547	599	548	586	560	591	597	604	588	564	595	585	585	567	592	619	567	567	582	561	587	599	597	568	609	562	561	619	611	556	589	586	545	611	571	591	592	600	606	596	572	582	576	559	591	633	578	592	619	559	579	607	547	573	529	613	577	591	559	611	584	573	599	613	602	572	597	611	581	581	600	573	590	561	601	563	570	608	617	591	616	614	598	618	600	577	568	610	571	571	571	602	586	627	568	567	586	581	623	592	572	589	571	570	604	531	586	607	587	608	583	591	598	582	547	619	626	555	575	554	572	606	611	601	574	620	567	576	594	618	564	570	571	534	616	586	605	586	596	550	608	551	606	575	613	596	546	536	560	568	550	599	600	579	611	577	561	610	558	572	535	565	590	524	581	557	558	590	587	604	538	601	592	581	576	561	540	606	562	585	610	596	601	609	656	601	561	561	555	601	577	575	580	591	629	559	560	548	562	587	605	593	570	533	592	600	574	590	568	617	558	583	558	591	582	586	617	576	538	545	609	562	561	535	620	599	568	596	597	599	614	573	639	602	616	554	586	626	565	625	585	594	607	604	588	532	615	581	607	602	582	561	559	589	579	581	575	576	603	588	555	566	580	620	608	567	598	580	585	540	607	584	645	655	625	605	562	586	596	567	659	622	535	584	542	568	563	559	558	562	610	596	575	582	595	591	595	595	589	583	558	588	584	555	583	558	597	531	607	588	557	572	602	594	581	549	586	537	621	602	549	590	580	612	575	570	556	606	607	563	605	621	619	588	612	565	585	565	601	616	538	592	568	605	578	592	582	603	594	573	596	564	560	610	584	533	603	577	595	563	582	589	550	561	517	614	585	570	583	582	623	588	582	613	610	599	592	603	599	556	565	598	596	598	587	607	616	555	566	602	616	563	531	567	622	639	596	568	539	617	569	594	596	599	585	595	594	591	536	617	584	601	627	580	552	591	559	606	591	585	608	600	543	595	578	601	608	599	597	582	606	579	595	555	584	562	581	578	581	594	618	596	570	613	558	598	591	586	590	552	621	618	582	599	625	572	525	567	600	617	599	594	668	593	612	605	532	596	603	601	564	582	646	593	597	610	562	559	678	624	575	611	560	597	575	558	590	578	573	590	583	559	556	568	552	561	597	559	642	587	629	542	585	602	555	606	579	532	569	603	579	598	559	602	605	619	590	570	605	652	587	566	601	602	623	564	585	586	610	577	592	548	565	579	585	589	618	555	597	563	586	597	645	604	564	578	598	603	582	588	600	586	564	600	593	582	566	599	539	622	611	591	605	625	603	578	616	580	558	565	575	613	583
24838	20926	26440	25261	5113	570	437	440	387	407	365	359	379	376	361	314	306	318	326	357	331	339	320	286	333	306	337	336	312	275	315	331	313	306	269	318	303	332	331	299	312	300	330	307	309	317	327	340	312	315	312	307	309	316	321	301	327	309	296	326	337	307	289	339	352	332	319	332	307	285	331	317	319	283	298	309	287	307	324	304	335	311	336	308	318	329	302	335	296	299	298	335	310	292	337	310	321	333	301	308	324	294	278	338	324	301	315	320	360	317	306	297	308	304	356	334	313	325	314	348	296	315	313	299	320	327	303	350	293	309	309	339	331	323	323	334	291	301	292	348	317	331	304	298	323	331	318	307	283	316	315	328	347	323	327	323	342	358	328	330	293	323	335	310	305	292	302	281	317	304	308	312	300	304	330	322	333	306	334	316	322	330	323	287	311	326	303	339	310	285	309	313	321	305	309	323	323	281	307	346	344	300	336	316	324	308	286	323	302	298	295	292	340	286	354	287	338	334	317	319	316	313	320	286	300	319	344	282	300	311	313	300	301	308	318	345	298	301	291	321	324	348	286	339	336	319	317	344	327	336	312	328	311	337	326	286	286	311	351	326	310	359	317	309	305	319	328	291	313	302	318	299	308	287	305	308	297	313	329	314	344	305	294	324	332	299	311	311	312	316	306	274	302	337	322	305	307	316	323	301	308	278	311	279	323	330	329	357	306	338	355	308	296	313	307	287	327	291	299	298	315	310	318	310	350	314	316	314	303	292	313	274	307	333	318	335	333	322	312	331	303	308	317	290	331	307	300	334	304	316	325	332	345	307	317	339	292	340	300	347	301	332	290	288	315	328	313	282	291	318	292	305	366	321	318	339	337	315	327	295	281	307	307	278	304	317	346	337	296	286	299	292	308	315	285	307	312	312	335	330	349	321	268	330	316	305	329	324	295	328	327	338	313	331	334	320	361	288	347	324	313	308	306	318	282	300	329	321	307	317	327	283	304	319	326	305	312	303	297	309	313	313	299	330	342	320	278	317	334	330	337	295	317	311	314	322	292	319	317	317	317	308	306	352	306	330	292	295	309	334	314	343	316	327	304	302	308	307	267	298	308	315	318	298	309	313	325	329	329	280	301	309	300	298	296	310	304	316	303	319	286	294	325	353	338	340	315	332	297	298	322	314	318	327	303	299	311	293	303	302	328	293	317	313	331	314	322	326	291	307	334	324	299	323	314	326	296	328	320	298	335	315	338	329	299	314	358	308	287	326	329	361	323	301	307	314	319	347	323	300	315	331	263	292	322	325	304	311	320	298	325	329	309	335	322	326	330	281	320	330	323	301	300	299	309	336	310	302	351	305	285	321	324	327	324	291	311	342	321	352	288	318	301	307	326	312	314	312	314	259	308	308	301	309	301	338	330	301	284	307	303	304	319	325	348	286	291	346	295	347	334	324	315	293	309	307	312	292	325	309	292	326	292	344	320	333	330	313	302	308	311	339	301	306	344	338	336	302	314	282	299	335	328	313	321	317	308	313	301	314	295	310	327	306	297	329	332	298	323	337	326	286	303	289	308	305	328	319	304	308	311	323	273	302	284	332	302	303	294	324	307	291	273	313	315	325	288	319	325	343	331	301	308	316	306	311	329	334	292	366	297	307	315	305	329	327	271	318	302	315	315	308	308	300	358	324	327	291	308	328	365	334	307	328	302	300	316	307	330	333	320	331	289	318	341	334	356	310	303	306	309	339	300	283	278	321	304	317	322	340	282	314	316	314	301	311	330	331	284	331	307	321	297	335	322	314	316	323	309	296	310	319	325	333	296	277	315	306	311	321	321	326	312	305	321	293	291	353	326	313	343	294	315	335	314	307	338	293	277	320	269	294	312	327	267	300	320	292	313	325	311	306	319	299	286	340	336	333	303	279	313	342	339	326	296	298	296	300	308	333	316	298	302	277	309	314	305	331	321	325	286	326	292	329	324	347	343	304	326	323	332	304	316	322	300	308	310	350	327	310	299	316	315	298	316	279	313	333	307	312	328	302	303	257	319	270	318	306	285	288	301	301	330	306	297	300	328	325	331	286	328	307	300	311	321	317	330	331	319	290	307	316	321	329	288	307	322	320	309	314	288	307	308	299	304	309	365	305	314	343	319	297	350	333	285	327	316	315	330	289	325	292	335	334	311	342	307	291	323	304	322	319	326	332	320	306	303	289	314	351	287	324	339	336	287	308	322	319	326	327	311	302	296	305	301	328	319	292	312	302	333	310	325	356	309	296	327	308	309	290	323	278	331	291	329	320	336	323	322	300	324	295	304	278	328	348	307	310	325	317	304	319	317	323	318	300	322	302	315	299	335	297	292	318	306	314	335	311	309	340	325	293	349	322	339	318	297	299	326	310	312	348	339	354	293	314	329	299	311	337	330	288	317	325	330	321	286	311	312	336	307	311	308	343	283	327	279	308	329	290	329	333	327	320	305	321	334	292	311	315	323	301	279	279	304	324	285	315	323	305	327	293	339	317	341	317	285	270	315	327	323	316	299	307	365	321	294	332	277	320	299	326	285	289	323	315	333	296	320	306	318	316	323	312	314	343	317	281	310	261	314	343	333	318	305	294	334	306	311	319	310	335	307	307	303	302	274	294	323	327	302	320	283	315	323	313	324	307	331	331	327	343	345	288	336	321	313	333	329	327	290	330	310	333	282	309	321	318	298	323	338	337	338	302	289	298	289	280	321	316	348	296	305	298	327	293	299	315	339	297	313	333	319	302	346	383	341	314	278	293	306	308	315	292	280	303	328	312	333	307	330	375	302	320	307	319	321	300	317	288	318	310	304	301	317	330	340	314	296	324	310	313	313	277	304	291	346	313	299	318	294	331	302	309	320	318	357	273	293	304	324	315	357	311	310	286	326	326	328	315	299	318	316	323	333	340	326	306	324	298	326	313	290	323	276	320	311	313	273	302	335	335	277	327	298	327	281	306	328	336	302	332	328	309	307	309	303	336	322	360	290	309	329	304	312	303	333	328	331	354	315	322	319	354	325	322	317	332	315	291	313	347	323	312	295	316	297	325	338	301	321	357	319	283	318	290	315	304	326	284	308	274	307	316	272	300	295	301	283	319	332	316	308	320	331	295	330	306	308	309	335	314	300	304	306	310	352	325	300	316	280	347	308	314	339	321	329	291	322	320	311	304	289	287	311	289	280	302	284	308	342	311	279	309	336	320	319	301	335	311	313	319	297	333	286	295	293	313	301	315	313	323	307	319	314	316	313	301	337	308	297	321	302	309	296	308	307	319	348	302	319	338	335	351	306	320	302	307	308	325	286	342	308	289	320	319	303	316	298	308	311	266	289	307	301	314	331	306	304	298	305	344	300	316	281	289	322	301	288	307	312	296	343	331	305	308	317	292	345	293	330	298	294	336	304	335	310	308	359	333	309	285	338	282	295	325	337	327	337	289	317	320	323	290	316	287	321	328	304	303	326	324	331	301	332	326
3491	4597	2876	1415	1104	922	711	636	562	526	499	456	468	446	416	434	447	403	411	395	399	406	394	382	387	385	384	369	373	386	376	395	411	362	379	368	389	399	382	371	393	369	363	372	414	341	383	362	385	360	369	365	405	394	401	410	370	359	336	374	343	349	349	370	386	381	367	348	381	376	352	383	360	364	403	327	351	402	394	364	353	388	379	405	415	379	355	350	361	374	363	372	377	383	358	374	403	383	380	340	369	371	366	333	398	382	367	374	396	376	385	350	362	376	391	398	362	392	382	372	334	403	382	341	382	369	399	417	368	359	387	371	357	346	349	365	367	393	383	331	388	372	365	362	365	383	392	351	387	339	345	372	353	360	389	408	350	380	343	376	377	370	373	367	363	367	384	370	376	369	384	363	357	375	363	393	373	392	384	350	382	384	391	348	380	341	388	357	379	369	389	382	353	362	363	377	362	391	384	382	347	381	386	371	367	361	404	393	363	361	377	370	361	352	374	392	361	397	365	334	392	347	403	384	344	362	361	373	389	395	357	386	387	400	392	384	370	361	373	363	369	376	364	387	358	362	368	375	359	370	336	360	373	360	363	397	328	385	347	407	398	381	354	389	410	396	393	367	388	416	396	370	427	362	369	373	385	389	388	363	412	366	390	403	378	370	358	423	353	371	354	366	355	410	402	346	368	364	402	375	373	408	377	405	377	351	342	403	377	349	370	378	366	372	385	360	399	375	369	376	362	363	387	334	396	377	367	391	375	325	385	332	392	370	361	367	380	362	364	404	384	396	375	334	376	381	395	380	356	334	357	393	395	384	371	385	369	358	370	372	392	373	378	379	354	350	392	360	365	409	346	344	390	388	383	383	356	373	380	376	379	369	376	348	361	373	371	351	360	409	348	356	412	388	348	379	387	343	365	371	350	343	431	369	373	367	371	324	374	375	386	365	351	390	333	355	345	353	360	383	380	373	382	353	355	367	381	395	370	326	379	403	408	405	367	374	378	379	335	371	367	393	371	395	363	351	369	410	390	403	361	370	362	374	380	360	365	366	363	390	368	390	347	373	366	350	355	342	394	373	391	378	395	394	356	383	371	428	373	376	351	399	360	370	422	377	380	410	386	365	347	351	402	372	358	369	337	397	333	347	385	351	338	344	422	326	382	397	372	317	361	375	390	371	376	378	364	399	377	348	342	367	373	380	388	380	338	331	370	398	350	335	372	376	410	344	321	364	362	339	387	378	395	363	405	379	394	375	384	371	360	370	369	344	407	388	379	350	405	390	384	369	358	350	371	400	401	358	333	373	382	382	366	360	368	348	337	362	344	339	379	389	364	369	360	366	379	331	401	350	372	361	357	408	379	376	345	383	385	359	360	382	400	362	366	361	383	377	358	389	375	383	340	382	353	372	333	406	343	387	365	350	348	371	367	374	372	360	346	352	346	387	389	373	377	398	378	379	352	398	395	366	371	367	412	360	377	377	410	398	373	394	387	342	387	371	418	358	376	351	363	414	374	396	409	396	369	348	399	391	373	370	368	380	390	389	369	345	387	398	394	371	419	384	351	360	390	339	379	379	385	343	351	391	362	394	347	381	378	388	378	380	344	378	391	430	337	359	387	407	354	378	377	361	363	381	378	348	360	392	355	379	391	377	374	399	371	382	387	379	370	354	394	345	364	366	358	370	370	380	390	345	370	373	375	338	392	402	353	375	361	411	383	361	390	393	354	374	389	378	385	376	349	362	360	380	357	376	368	367	369	381	320	395	391	356	378	374	386	355	372	350	361	380	382	365	328	367	350	379	364	380	393	364	364	354	350	375	351	393	375	376	392	363	352	409	376	364	398	361	374	372	392	385	379	380	394	381	379	379	402	377	367	339	377	390	365	390	386	371	398	376	372	368	374	359	375	344	383	408	392	327	393	336	353	367	371	384	410	359	375	407	337	366	377	378	364	384	388	357	374	350	367	376	398	383	377	361	323	380	369	349	390	393	359	330	341	396	351	369	365	373	359	374	358	395	388	380	369	399	346	391	345	378	339	367	369	430	381	368	361	347	376	394	372	380	372	392	384	376	369	356	356	371	380	353	400	387	378	337	392	386	377	367	376	413	356	395	360	386	351	343	379	344	401	342	365	389	367	395	366	370	357	358	333	390	350	366	392	388	323	362	361	383	375	380	355	392	383	361	404	353	379	383	390	398	356	359	348	376	395	366	371	378	397	391	383	333	370	393	382	327	360	359	371	357	356	358	360	349	365	347	366	335	379	403	366	371	364	362	422	386	377	329	365	384	372	377	355	379	391	351	351	374	341	385	368	371	378	368	369	361	380	402	354	343	393	358	355	355	404	325	368	365	374	346	375	367	394	352	378	349	391	364	375	360	369	375	384	354	425	338	364	380	381	368	382	371	407	377	355	345	355	350	337	358	376	360	368	376	349	393	394	352	364	385	368	372	383	347	392	361	376	353	338	369	366	338	362	384	380	341	373	346	380	347	394	360	410	382	355	358	369	385	360	382	401	352	348	375	387	323	370	394	362	351	412	358	374	348	350	386	396	385	384	408	396	374	403	405	367	355	376	393	352	396	370	353	396	349	360	398	371	348	392	386	356	372	366	362	392	339	388	382	369	349	379	360	394	376	376	373	376	355	362	349	352	368	371	376	366	390	385	382	366	425	366	358	373	355	369	355	375	359	370	353	368	372	325	380	356	393	367	365	360	376	348	370	344	360	337	370	357	380	362	401	384	376	330	390	367	372	383	366	371	404	371	358	383	369	361	367	387	381	367	367	366	367	357	376	342	378	384	333	351	351	374	363	371	364	379	361	375	360	378	373	396	378	379	397	358	372	389	359	389	366	359	373	374	343	390	363	395	385	342	373	388	358	333	364	380	357	418	379	356	363	369	348	365	367	340	393	353	371	346	365	390	370	385	375	359	378	349	394	366	368	352	396	363	421	348	349	376	401	353	358	376	367	372	337	391	356	348	408	368	371	359	360	376	382	343	371	387	348	368	354	382	388	399	401	383	363	363	352	353	380	342	371	353	379	386	376	386	321	383	362	410	383	366	378	388	374	349	393	383	372	349	376	350	372	397	368	346	384	376	386	361	365	342	379	330	381	373	350	361	363	353	364	394	377	387	377	328	337	397	364	376	353	381	394	379	379	361	349	346	388	376	384	358	324	396	368	354	378	401	355	321	346	394	344	362	366	373	351	335	389	381	375	343	358	358	350	364	364	350	347	375	364	352	376	380	348	364	402	372	396	357	324	352	387	381	398	368	408	382	375	366	394	385	391	384	352	367	385	371	330	332	394	362	337	368	351	374	341	380	362	376	366	386	394	335	371	386	366	381	370	335	344	379	366	389	376	383	376	366	329	398	411	352	355	387	358	367	384	387	342	361	360	380	394	345	358	362	353	393	363	363	392	390	400	367	339	377	361	382	383	362	353	375	379	354	386	367	373	385	365	333	385	377	382	365	377	399	350	366	341
22464	20977	28383	23719	20976	20979	6046	1473	1193	1105	1137	982	973	1011	983	883	935	875	919	820	897	865	920	870	899	865	879	899	853	856	872	869	840	878	857	879	815	794	882	820	883	845	818	814	866	856	845	809	837	838	815	830	909	837	810	816	827	889	865	862	802	891	889	807	834	823	801	781	834	864	805	838	849	795	822	792	839	815	877	832	852	796	826	831	819	768	869	807	860	742	765	797	838	865	858	874	814	800	831	804	789	804	853	826	784	823	866	823	802	858	848	796	788	822	810	821	832	812	794	806	844	778	857	833	831	863	817	855	822	794	884	831	802	809	808	796	852	748	807	843	822	860	831	823	806	820	848	827	821	807	804	809	813	873	889	838	805	849	828	825	805	823	837	844	785	826	802	811	782	778	844	843	831	803	864	850	738	792	870	822	845	816	841	836	845	847	853	835	869	874	850	848	843	812	826	773	850	835	840	809	812	833	875	844	853	811	806	828	805	804	850	835	858	783	817	803	813	840	881	880	802	787	795	818	867	828	850	835	826	825	813	792	810	788	892	806	821	820	795	845	847	841	825	822	809	843	824	844	758	854	829	827	858	809	881	862	798	888	896	799	792	839	788	785	846	893	804	877	842	825	846	793	796	852	873	825	807	814	822	811	864	772	835	837	789	853	885	840	881	805	810	879	820	831	867	848	837	778	832	794	865	839	873	804	809	807	839	801	836	818	809	755	825	826	857	787	805	840	802	821	802	759	796	813	820	838	837	829	829	811	844	873	907	795	859	830	792	810	884	850	847	809	874	753	811	837	816	850	795	860	837	847	805	782	852	819	842	769	809	786	820	771	771	828	772	807	811	837	779	815	823	807	793	840	837	841	849	784	852	800	820	875	848	818	814	840	780	803	839	834	792	799	817	809	813	814	851	849	834	855	742	871	785	860	818	841	837	842	855	786	802	833	868	813	787	843	795	844	787	804	807	809	842	812	868	816	807	865	809	892	816	797	868	796	850	856	848	791	823	754	874	844	812	904	823	831	805	864	810	854	790	823	767	812	815	818	891	824	849	768	791	863	802	833	836	811	845	788	786	834	836	817	786	803	799	843	842	807	829	791	846	823	830	847	789	807	789	805	821	845	818	865	820	777	792	888	798	811	813	781	805	823	789	793	817	835	765	783	857	826	843	785	823	787	825	795	760	797	780	816	831	831	849	818	824	853	808	767	836	840	796	846	791	843	809	797	887	843	822	823	740	836	848	852	814	865	854	798	877	796	858	847	775	822	834	828	787	836	829	821	865	803	840	835	819	824	841	813	813	794	846	847	798	765	830	872	832	853	838	839	810	859	793	795	866	827	831	832	855	826	813	837	867	904	814	866	809	901	820	826	811	782	810	767	845	832	798	796	830	814	878	853	832	865	842	833	838	825	820	814	801	802	795	848	800	817	858	835	845	819	825	833	803	852	833	771	835	830	871	869	807	814	835	825	830	850	798	796	795	823	846	823	848	801	869	853	812	841	821	806	861	902	780	822	752	813	790	820	825	857	864	783	837	800	814	863	827	796	802	861	885	886	826	787	822	774	807	814	782	839	876	862	856	845	841	807	869	815	812	796	830	799	843	834	836	757	809	888	872	799	811	770	826	810	872	830	836	807	766	819	858	796	838	806	804	853	771	821	770	815	794	822	818	823	863	797	813	793	778	855	809	804	798	813	774	828	824	800	803	800	804	806	793	807	808	777	810	813	858	785	780	789	834	812	789	791	827	779	809	835	795	808	838	867	828	828	848	852	795	780	800	830	826	831	851	850	797	808	819	824	856	788	827	806	833	844	839	833	831	788	869	761	783	762	875	811	822	849	803	830	825	793	848	818	801	816	844	804	837	798	852	776	869	826	824	851	816	795	793	840	812	811	804	838	831	847	816	817	789	830	867	792	771	859	784	798	786	789	803	843	839	792	802	776	793	850	817	809	848	827	869	811	853	852	837	820	887	815	797	846	866	782	859	828	813	843	790	823	827	857	847	873	829	785	790	835	849	798	869	810	857	809	820	850	794	837	818	823	789	824	786	775	819	866	865	868	799	847	802	782	813	839	792	805	767	810	881	795	846	806	829	828	824	801	793	837	827	843	818	791	833	784	832	795	819	835	797	811	820	823	822	811	881	820	829	800	788	837	826	834	782	798	834	789	805	806	785	823	846	817	797	817	789	754	857	839	856	824	807	788	832	755	799	797	827	846	850	842	795	867	786	799	815	839	805	840	817	868	822	823	839	807	816	804	841	795	787	820	846	801	761	796	819	803	803	834	829	832	796	800	811	836	826	793	786	786	833	834	890	861	791	802	800	837	843	855	838	787	879	825	782	842	824	808	822	886	832	816	784	854	806	840	857	820	837	846	847	818	821	844	788	864	854	844	809	816	814	813	832	740	795	848	795	793	842	832	832	811	843	855	831	846	785	815	850	794	801	862	792	890	882	855	804	837	820	810	750	825	821	853	798	815	838	777	824	800	793	856	823	866	823	852	788	782	809	857	822	831	839	815	799	820	780	800	808	802	795	800	802	866	821	782	817	886	799	823	821	811	849	826	823	883	889	855	810	853	807	807	815	803	832	788	816	831	806	792	804	790	811	825	799	826	844	803	828	827	869	783	790	799	761	832	810	796	816	810	856	816	814	780	826	775	805	887	875	854	768	830	771	827	810	868	786	800	826	863	868	802	825	852	862	851	798	780	819	899	832	862	788	776	819	764	850	810	814	763	836	817	755	858	787	806	825	821	780	819	829	762	827	799	840	797	826	857	869	899	831	828	840	835	774	823	837	817	818	833	811	801	811	825	813	769	816	848	873	777	784	841	822	821	828	885	805	799	844	859	819	818	771	839	889	813	838	814	854	831	836	813	850	810	863	836	814	786	888	828	769	780	797	832	762	828	796	786	811	802	817	832	839	784	773	878	765	860	856	799	825	840	821	847	806	804	810	822	775	798	803	813	827	835	892	840	832	800	864	791	799	866	820	883	802	872	823	852	836	819	823	803	824	836	817	793	803	835	826	816	835	787	798	826	795	829	845	802	860	891	864	861	774	815	782	804	838	804	823	813	835	794	834	884	790	842	832	797	795	850	806	796	815	820	791	822	869	820	810	811	834	816	818	843	846	854	798	837	838	866	770	887	819	807	825	843	795	856	798	781	819	857	825	841	810	829	802	780	836	861	852	841	841	854	824	828	787	875	838	788	855	812	817	806	873	727	806	827	809	830	811	790	782	823	779	771	810	772	821	812	816	812	847	846	879	861	845	842	727	875	830	777	824	780	844	819	780	791	876	843	861	845	827	848	835	846	816	832	825	843	798	829	833	839	832	824	821	738	794	839	782	805	851	845	807	807	818	780	839	825	797	801	800	830	819	799	821	808	837	792	832	791	824	815	838	842	846	829	805	809	837	853	843	851	853	805	789	797	823	817	803	825	774	860	843	792	825	798	830	783	840	801	852	833	801	786	870	811	783	839
5144	14314	9239	4792	3472	2702	2258	1898	1686	1422	1348	1243	1172	1057	1055	1045	1015	1031	919	983	978	932	957	909	910	892	884	891	930	904	861	931	890	832	903	877	945	923	852	846	928	868	862	861	923	863	872	893	857	798	882	851	858	903	925	833	893	855	863	895	864	857	917	868	877	868	846	880	847	886	859	876	874	849	854	921	887	803	900	827	905	901	880	819	841	831	839	854	895	855	807	833	905	890	852	888	828	864	836	771	833	823	867	879	877	904	864	886	791	866	871	907	872	868	812	858	916	809	836	868	872	882	892	885	866	862	856	811	881	798	846	808	853	874	845	838	887	867	856	838	900	826	815	851	809	884	857	821	834	865	871	855	833	846	842	905	891	856	820	850	845	879	864	899	867	857	820	819	872	816	794	896	837	865	837	856	855	909	816	812	812	857	866	814	877	843	870	865	863	881	867	839	870	855	871	864	888	805	859	885	836	837	867	832	853	822	835	872	877	842	863	875	862	885	814	857	886	873	873	864	888	843	920	872	863	866	892	861	841	826	896	859	874	860	803	864	872	882	871	860	827	836	856	907	820	833	909	909	878	881	830	874	865	861	804	854	862	841	842	852	783	837	822	858	864	822	891	860	872	885	900	893	818	813	810	859	870	912	813	873	822	854	879	838	836	829	883	880	862	851	866	853	824	831	864	885	839	886	836	846	867	844	874	832	868	821	883	864	842	810	804	865	863	849	852	789	909	861	798	832	858	827	853	877	869	873	849	851	853	884	824	831	843	839	923	850	911	803	811	801	880	858	838	870	887	876	834	858	863	816	914	870	883	828	859	861	833	826	918	914	856	810	894	901	877	876	857	871	832	864	817	840	844	862	900	883	903	826	881	861	870	845	850	838	853	829	802	848	856	860	819	835	843	828	835	831	872	834	831	845	871	864	868	865	855	874	919	834	880	872	851	872	870	834	804	853	853	876	839	844	921	898	813	824	893	896	825	911	860	849	858	871	905	830	881	854	846	836	860	836	787	819	845	928	862	772	853	755	856	807	828	913	822	864	852	869	803	883	830	785	835	824	902	826	873	863	802	850	825	873	862	880	860	886	847	879	886	906	823	936	908	808	812	875	875	889	851	854	862	896	822	834	845	853	791	887	858	903	814	855	839	840	825	853	838	849	858	858	844	865	868	863	858	864	913	825	816	867	825	857	902	795	838	828	859	862	848	850	877	841	881	859	864	843	878	882	916	865	846	898	850	799	811	853	918	902	871	865	824	887	839	861	853	849	845	879	888	880	838	816	879	900	912	875	860	899	835	827	864	890	848	871	918	922	795	840	869	850	877	860	823	888	871	909	845	871	835	875	892	859	869	816	888	834	805	835	871	845	818	853	917	864	834	873	850	835	893	835	851	861	872	874	842	851	847	842	869	849	845	866	851	863	854	808	870	885	830	840	844	869	793	866	906	857	875	859	851	780	839	847	828	838	861	881	790	875	914	824	818	851	824	885	831	882	910	819	885	879	865	863	872	832	795	844	829	867	841	856	824	855	886	851	890	875	877	822	931	906	821	783	876	840	876	819	846	838	843	862	766	872	857	865	849	887	858	822	882	843	866	882	836	826	836	892	847	880	857	888	833	837	849	819	896	845	897	805	902	847	847	892	827	807	866	868	816	820	822	858	844	851	833	845	872	838	878	852	850	879	803	859	832	821	849	874	835	868	882	894	807	838	838	823	867	822	913	828	836	878	824	893	848	787	852	871	794	952	884	847	863	852	830	862	882	836	886	833	841	829	818	846	876	833	833	840	836	847	878	861	831	785	822	822	879	892	901	846	871	810	855	863	815	893	810	870	806	864	850	850	876	843	864	858	862	852	905	840	794	922	815	895	844	828	887	885	816	837	807	828	833	901	837	884	873	843	872	840	866	843	812	880	878	846	854	881	817	899	870	844	882	844	838	841	855	853	835	889	818	877	839	845	865	842	856	870	889	852	884	794	798	880	806	853	876	805	860	819	841	808	825	808	905	816	864	844	895	826	900	830	810	846	860	845	837	864	834	864	853	849	810	836	886	845	870	811	875	840	884	881	880	843	887	859	853	873	851	835	846	830	896	823	874	851	858	823	859	875	874	862	845	820	870	860	840	843	871	812	820	842	836	843	870	835	811	842	849	825	879	873	848	881	873	837	874	859	856	827	856	871	833	865	863	833	830	800	839	814	879	856	840	852	807	907	856	818	876	871	838	823	852	795	860	847	902	839	900	818	893	894	886	879	850	850	828	829	858	811	898	857	854	847	851	898	825	849	820	904	810	859	873	835	827	886	834	859	831	862	850	839	829	864	847	812	853	830	833	833	860	828	864	889	845	882	841	882	841	852	851	818	884	811	841	839	823	839	837	818	814	807	806	843	849	844	855	845	855	893	846	819	852	895	893	890	868	819	861	848	845	876	902	838	834	853	843	814	854	851	874	840	872	813	907	839	869	874	875	861	815	852	843	869	866	827	841	852	843	846	808	845	879	819	813	827	882	837	832	883	865	899	844	907	885	853	866	886	820	884	883	791	857	899	868	863	832	831	809	825	858	857	857	830	872	828	830	834	843	850	851	863	887	832	845	886	837	921	801	870	876	829	817	810	826	801	847	853	856	862	848	894	821	843	859	877	875	914	835	830	795	850	840	876	861	848	830	830	856	820	814	872	835	915	902	824	787	876	863	894	837	855	864	901	865	881	829	888	849	864	828	848	838	828	851	814	863	882	826	859	813	829	813	828	854	849	833	827	838	812	828	895	855	891	871	893	895	820	881	825	869	909	883	861	858	840	811	834	849	849	829	848	863	817	831	870	822	826	857	781	878	853	812	871	876	882	866	866	911	836	847	854	818	819	857	870	903	868	853	876	862	858	855	860	887	879	813	849	890	817	845	873	851	813	839	854	854	866	845	823	833	803	874	835	814	879	871	852	847	825	825	890	874	884	830	889	870	820	905	872	816	885	884	845	837	800	852	818	857	830	829	893	879	833	885	779	812	860	878	878	888	804	869	773	841	836	859	855	864	813	833	858	844	892	808	874	853	846	878	854	880	858	879	837	866	826	848	869	872	880	861	870	860	906	845	885	889	803	843	798	881	882	853	910	874	856	810	898	795	827	850	840	835	845	838	862	881	835	827	832	857	839	871	875	867	848	865	832	847	868	873	892	834	800	836	857	849	874	818	821	817	849	856	881	793	855	820	863	840	823	875	868	784	817	930	841	836	819	856	860	858	825	803	828	842	843	851	884	820	862	864	874	848	813	852	840	837	849	828	785	818	893	853	864	835	888	853	891	844	798	891	889	843	850	927	844	822	877	855	857	860	860	839	795	869	845	870	866	936	900	861	844	841	867	873	867	857	865	898	880	849	869	785	850	843	880	837	805	853	869	824	840	897	852	776	864	848	830	837	847	877	837	920	852	884	898	864	798	863	865	886	827	866	888	817	831	843	810	811	871	865	836	844	797	862	833	844	838	809	847
27559	17052	2940	480	302	295	273	244	276	234	220	227	234	240	221	233	230	227	208	218	250	241	223	204	250	221	241	225	223	238	232	216	238	223	230	219	214	226	250	207	217	205	240	210	203	238	255	233	221	218	199	208	243	214	225	214	248	222	200	223	217	228	204	250	250	217	229	249	195	204	233	206	231	240	248	230	217	212	211	247	225	253	238	238	214	233	224	233	223	192	194	203	230	240	240	262	246	212	265	229	235	235	210	228	227	232	217	216	220	222	211	235	233	212	215	213	254	208	207	203	208	205	216	246	231	218	232	207	242	236	249	250	235	219	242	238	227	221	228	218	215	238	199	228	214	225	244	221	241	225	246	213	217	216	224	214	243	256	201	217	221	225	233	224	223	232	206	226	225	217	268	237	217	218	219	228	199	219	225	193	225	226	244	220	228	205	214	255	233	229	211	220	200	243	211	208	242	236	241	242	220	200	204	198	208	207	220	204	230	232	243	213	222	209	240	208	241	216	219	228	236	209	236	239	200	234	222	205	221	245	231	222	218	236	224	248	215	220	193	225	228	234	232	212	229	197	226	245	204	228	216	224	237	246	236	237	220	195	215	233	240	229	239	251	229	240	225	233	220	246	222	266	213	214	234	224	238	255	224	206	255	222	232	227	207	234	197	221	208	225	207	241	212	226	234	207	224	222	224	230	226	239	225	236	207	211	211	222	232	214	228	221	231	220	213	252	213	218	214	213	208	230	240	224	225	207	197	232	250	211	198	245	244	221	221	205	245	274	201	211	213	237	235	222	254	206	225	235	208	222	225	231	225	229	243	225	204	230	224	201	200	228	218	218	214	211	203	248	242	237	205	203	221	227	215	211	224	255	242	219	233	213	205	216	215	240	220	229	226	213	230	230	234	201	230	220	224	217	214	217	234	222	238	247	216	226	217	207	204	236	228	224	224	258	240	239	252	243	227	219	197	198	242	225	224	220	224	216	240	211	200	240	245	227	249	197	234	224	223	240	217	209	230	222	245	227	235	256	219	220	201	226	226	215	209	225	194	221	217	245	224	240	221	208	215	228	209	226	201	211	194	204	237	240	250	207	215	209	204	210	215	219	233	237	218	217	242	244	254	241	251	193	211	209	204	239	226	213	221	247	235	210	233	239	232	211	210	226	245	227	227	240	235	224	228	248	238	218	222	226	224	234	247	231	226	220	213	217	221	204	212	214	204	236	212	213	228	253	247	228	246	217	211	204	228	229	234	220	230	231	224	234	225	218	244	235	242	218	232	200	220	256	222	215	237	220	205	235	209	203	230	227	232	232	228	234	242	209	201	218	223	247	260	217	195	219	227	228	239	199	226	222	222	218	205	220	229	217	212	218	204	217	244	237	224	220	221	215	214	224	258	211	219	220	221	247	230	229	204	235	210	201	226	228	236	234	214	209	211	239	234	202	246	230	210	209	216	204	235	239	241	220	214	238	240	240	240	223	248	249	219	213	225	225	221	223	204	225	192	247	219	242	223	236	218	215	257	226	242	213	215	209	227	227	229	247	232	244	236	213	215	202	240	200	220	228	255	235	223	208	230	240	223	190	202	231	221	212	250	221	222	209	257	225	207	259	187	216	223	229	240	246	215	235	214	222	242	229	222	243	229	220	218	227	219	232	236	210	215	222	221	222	204	227	229	212	238	204	258	195	216	247	238	210	254	210	253	228	222	211	201	214	235	218	207	243	219	219	223	239	231	210	234	211	204	215	229	177	218	221	234	232	238	219	205	228	240	210	229	213	225	228	226	244	222	232	224	218	225	213	237	245	209	238	214	228	214	230	217	218	236	204	218	243	218	254	272	239	220	228	214	238	238	238	245	239	182	213	229	225	243	211	216	229	188	219	204	244	261	218	253	235	223	204	224	225	216	209	208	213	219	192	196	228	199	266	211	221	235	223	248	211	204	240	223	243	211	234	237	222	225	220	231	233	206	228	229	223	247	219	224	215	229	206	201	208	201	237	223	223	213	235	239	217	230	229	235	241	249	237	226	236	240	201	220	207	232	226	213	221	212	236	246	227	226	223	248	249	228	218	228	253	238	249	239	215	232	212	210	238	225	257	220	225	240	210	208	269	221	224	226	243	238	227	246	207	252	231	219	241	208	218	240	209	224	227	209	216	234	240	225	224	246	235	217	222	219	216	230	242	216	232	228	235	209	247	229	219	249	242	204	203	226	219	203	238	217	255	220	203	217	211	202	233	232	222	211	219	244	240	226	246	191	246	210	247	224	269	244	210	244	223	200	226	216	224	233	222	229	241	233	218	240	227	246	227	208	223	227	215	232	214	227	200	230	250	211	231	221	223	249	203	235	227	202	189	260	237	231	232	243	231	235	236	221	216	246	223	232	205	226	229	210	211	223	221	256	216	201	217	227	212	224	236	204	229	228	214	222	236	235	249	225	211	212	218	239	225	223	218	231	212	233	242	197	255	220	227	229	205	227	238	212	210	203	223	240	250	214	226	209	206	239	217	221	214	227	237	261	233	241	207	223	235	227	219	206	223	238	218	217	226	237	200	208	217	237	224	233	204	202	207	235	220	230	215	249	209	210	239	230	220	230	236	255	242	213	240	196	228	207	211	209	222	212	187	250	209	226	219	242	224	223	206	212	221	233	209	229	195	223	237	224	208	232	227	225	229	235	236	232	216	239	196	207	224	202	245	213	216	227	253	224	211	199	243	221	219	221	243	240	211	234	233	205	229	216	202	230	218	240	186	225	222	230	213	217	248	204	199	242	238	225	229	208	233	239	246	224	236	249	233	272	204	254	204	238	206	236	220	211	236	226	196	243	223	238	207	228	196	215	226	213	215	229	211	228	209	226	216	241	199	232	232	230	224	243	222	215	208	200	214	230	212	220	215	216	211	214	197	231	231	226	217	236	227	220	218	218	200	246	222	237	224	223	247	218	214	238	197	211	235	243	220	229	245	239	235	226	218	243	206	219	213	232	223	195	232	230	212	265	224	206	233	222	228	222	195	236	269	230	238	224	220	214	232	227	215	212	221	240	213	229	227	238	205	230	238	218	200	235	224	195	213	207	258	244	215	233	218	239	238	214	246	229	243	229	220	242	210	207	219	231	221	212	226	206	231	242	217	253	235	240	226	244	219	208	216	221	223	239	228	221	214	203	217	212	237	210	221	231	258	242	216	259	253	246	228	233	191	232	213	225	230	230	235	201	219	211	231	209	215	239	214	257	231	225	216	207	238	228	240	228	192	231	214	207	216	234	217	228	230	226	225	232	248	222	223	219	229	232	226	230	216	236	237	211	240	231	224	222	238	234	267	213	211	228	240	246	237	225	204	239	221	223	193	231	213	231	231	216	257	218	225	199	239	216	222	220	232	227	229	236	212	233	210	209	211	232	233	255	219	215	230	231	207	232	226	220	208	238	247	226	224	228	227	208	254	230	240	240	223	218	236	187	235	245	208	208	193	221	231	217	206	217	200
4453	841	550	430	394	308	309	270	268	295	262	244	273	254	266	247	245	259	272	269	245	260	263	258	271	273	234	264	229	256	259	271	230	255	255	223	275	252	254	271	279	261	296	287	249	230	236	255	255	259	254	284	235	241	252	263	263	271	242	269	238	289	253	268	266	256	234	258	234	262	272	270	243	228	244	280	248	248	227	265	234	271	251	246	268	239	269	281	251	273	231	246	255	262	261	235	256	280	268	269	280	266	267	268	254	254	250	244	252	299	253	250	261	262	239	228	274	260	273	260	246	266	271	242	244	272	230	244	246	278	221	254	241	272	266	250	252	279	232	272	275	276	254	252	243	242	266	237	268	282	264	229	246	289	259	262	266	260	247	262	268	254	236	269	265	258	258	272	277	278	251	284	280	274	270	214	250	281	243	267	260	240	271	223	235	231	253	260	240	245	248	276	242	257	253	274	255	300	281	232	266	233	291	242	266	253	260	245	279	282	239	246	261	255	242	275	273	273	280	251	252	238	266	235	272	249	266	249	253	277	280	267	264	247	255	248	240	292	256	229	254	237	256	265	251	264	244	259	281	253	258	256	261	235	244	270	257	268	242	279	244	254	259	265	239	251	242	252	231	229	247	232	260	250	238	267	253	241	235	267	243	249	292	219	285	265	229	271	265	248	229	254	282	266	248	244	263	247	255	279	258	249	263	257	252	272	264	258	259	262	255	261	270	264	260	261	237	229	280	251	269	252	255	282	258	240	265	272	259	277	233	264	234	262	235	254	260	287	245	262	255	286	292	242	274	236	268	249	251	257	276	246	261	255	277	253	263	248	258	261	277	289	261	249	228	263	238	248	261	244	264	242	268	269	267	243	233	240	254	255	273	254	248	249	225	259	241	228	235	288	241	258	263	254	260	252	258	269	238	245	246	233	231	241	263	281	231	267	282	261	251	246	273	242	258	237	257	261	247	240	253	259	268	282	261	279	262	252	268	264	244	273	256	247	240	261	249	217	238	256	267	273	253	224	236	246	222	260	264	251	261	241	271	263	270	247	257	256	280	242	235	264	250	278	258	263	240	247	280	264	228	251	237	259	271	238	266	256	239	245	271	266	285	255	270	264	287	249	266	253	257	265	238	259	254	269	249	245	276	278	264	271	284	242	292	252	235	257	270	249	244	270	248	253	266	263	254	255	246	240	255	248	260	246	232	253	239	293	246	253	240	268	248	249	272	264	221	250	275	277	284	274	256	251	247	279	295	256	256	239	237	237	258	268	278	260	246	245	279	241	299	226	253	263	244	261	268	261	238	268	265	257	251	253	241	227	236	256	266	264	235	275	238	259	264	265	261	289	277	253	282	258	288	231	244	236	259	263	242	240	245	242	230	278	282	264	237	234	230	241	219	260	269	261	269	265	239	228	287	274	268	259	264	262	240	266	253	270	251	245	251	258	227	235	232	273	259	256	271	272	260	245	250	270	249	252	255	251	258	262	258	241	256	254	261	249	272	277	259	259	258	248	247	256	289	244	261	259	280	242	258	264	255	264	241	282	255	283	289	238	236	264	236	258	258	237	295	251	304	243	262	246	283	267	258	255	258	257	285	263	258	258	265	256	257	278	279	259	230	275	260	238	266	267	260	253	247	267	237	233	258	245	257	275	265	243	253	286	274	251	264	254	274	281	277	235	253	251	275	267	266	259	264	247	251	242	230	264	247	272	281	256	261	268	248	262	243	266	256	259	269	239	225	254	264	248	266	268	262	277	249	254	249	283	250	237	260	266	234	237	217	238	257	256	224	269	257	247	249	280	300	258	260	261	274	254	279	247	244	273	264	258	248	237	274	263	276	271	257	254	235	249	272	241	250	260	246	260	270	255	248	262	265	242	252	248	258	251	247	264	244	277	253	263	243	238	287	258	251	250	281	265	239	255	266	264	256	253	277	227	243	256	243	286	259	250	305	261	244	233	268	248	265	260	265	255	257	278	242	238	257	250	237	263	267	249	238	268	238	240	233	250	275	252	275	254	264	248	248	228	258	244	246	266	263	259	265	239	268	226	259	265	253	272	255	243	240	267	249	251	252	247	266	267	259	256	289	268	256	234	247	240	241	236	259	278	255	278	244	259	247	241	236	263	239	252	257	288	256	277	274	260	270	277	259	264	261	265	244	280	297	241	263	245	248	260	273	267	280	273	250	248	261	269	234	263	244	259	255	260	240	272	262	271	287	270	231	255	238	241	273	255	263	262	255	253	257	228	264	249	276	262	275	254	265	262	234	240	276	243	253	245	256	252	255	235	240	244	272	267	262	266	241	267	254	270	278	252	268	271	264	267	274	267	229	232	255	242	248	241	250	235	269	262	274	264	265	264	245	244	278	261	257	256	250	288	230	245	280	243	268	226	228	269	259	270	253	246	226	275	260	258	252	267	241	230	273	276	251	270	244	268	272	263	257	278	268	241	249	247	295	268	272	285	265	250	245	241	246	235	257	258	259	266	239	248	269	270	256	219	266	243	243	241	265	270	236	250	241	280	271	235	260	271	263	253	272	235	259	254	241	281	255	249	257	243	257	266	258	241	254	249	250	268	258	235	283	253	249	275	263	275	236	259	238	261	274	209	291	271	265	217	225	262	271	266	252	260	255	258	259	274	271	258	266	260	259	249	279	252	273	239	249	261	244	294	257	262	236	248	246	244	273	240	250	233	258	241	258	264	248	257	224	237	240	255	263	277	249	263	261	225	239	263	250	256	250	254	267	244	271	263	264	275	270	260	258	253	263	276	261	257	257	255	274	270	289	247	224	271	262	248	240	250	236	261	246	252	279	239	268	240	253	289	249	270	267	261	252	286	267	237	278	264	258	243	279	235	255	249	267	270	249	276	252	235	256	268	252	269	276	255	244	255	273	256	289	269	249	250	230	260	257	253	258	274	281	251	259	270	276	271	252	277	257	254	282	255	266	237	224	254	287	262	264	234	265	246	266	296	233	232	262	274	269	263	241	239	248	253	283	287	279	254	265	279	242	264	235	265	260	255	262	289	271	275	233	259	259	273	244	278	254	245	255	272	282	247	274	231	248	273	249	253	259	267	256	241	278	276	241	242	287	268	251	248	241	251	281	240	274	255	269	261	246	244	245	263	255	250	260	291	251	246	261	262	269	265	286	261	270	255	255	245	241	240	266	261	268	232	270	227	240	257	285	239	250	267	265	251	263	253	246	253	260	232	250	260	233	253	250	259	235	251	257	255	267	260	241	256	245	257	254	261	244	256	253	231	266	241	238	270	265	262	221	272	235	260	255	261	248	266	251	256	290	242	249	266	255	260	263	251	262	220	273	273	283	225	269	262	261	251	244	260	257	246	265	245	233	243	242	253	265	264	265	268	254	276	286	236	258	258	249	243	292	263	269	245	271	259	242	258	230	249	253	256	262	280	237	243	276	244	243	276	265	272	258	236	294	263	265	269	251	229	234	239	266	254	266	256	254	253	256	269	261	266
23525	21004	28018	24176	20990	7650	1172	863	793	736	666	612	676	634	614	565	619	568	618	621	569	586	570	573	600	582	560	576	577	563	555	603	572	572	590	574	571	585	549	558	542	578	561	574	514	584	555	541	533	601	564	570	552	547	559	557	588	559	548	559	568	525	552	546	520	559	582	507	561	575	552	531	541	531	544	554	581	544	578	586	540	604	548	563	523	544	586	577	596	561	588	590	582	565	531	589	572	604	560	584	592	541	605	549	516	550	535	562	584	536	608	539	572	567	608	550	522	547	577	552	589	571	510	577	564	570	611	533	562	565	511	552	535	534	585	540	515	535	539	560	581	515	554	575	566	506	524	540	560	573	572	595	555	558	596	538	537	600	542	572	573	551	576	563	559	513	539	521	586	543	565	568	570	550	524	546	560	577	559	586	576	550	559	567	606	536	610	568	576	587	515	527	593	587	530	575	555	536	514	551	542	545	528	574	526	534	548	554	570	552	568	544	592	547	569	535	543	474	585	547	590	568	528	572	554	570	554	527	556	581	615	565	539	504	566	510	522	548	587	554	558	515	585	541	531	503	582	544	564	545	565	562	560	568	556	533	518	596	542	533	628	512	561	578	583	573	575	582	555	552	536	593	611	575	565	563	537	549	578	539	561	556	543	573	555	506	560	567	541	554	546	588	549	581	533	540	608	566	599	549	538	557	596	580	538	554	549	580	525	584	556	524	568	577	570	574	524	525	574	536	547	574	528	610	577	584	566	560	559	542	604	552	547	566	608	608	586	579	540	551	568	519	557	594	589	550	559	527	578	531	561	535	529	563	553	546	594	590	586	550	548	564	569	589	558	566	587	554	587	552	523	553	566	574	572	583	545	590	541	524	560	573	619	573	570	536	578	578	543	536	535	542	576	512	573	546	487	540	572	551	548	600	548	551	573	577	553	553	588	574	568	540	550	529	560	523	531	560	562	522	555	568	551	513	521	575	561	577	616	518	561	525	592	551	561	556	582	630	556	583	562	554	540	537	572	553	591	559	598	556	603	536	488	558	539	550	538	557	565	564	563	556	552	583	554	598	542	577	555	530	585	571	575	535	572	541	564	555	558	588	610	564	544	565	546	552	593	571	569	569	542	528	584	558	587	565	553	582	560	562	605	593	573	552	552	604	573	552	565	563	539	594	581	519	561	587	559	527	554	574	564	561	572	584	557	540	574	538	557	557	561	580	561	608	556	559	581	534	607	573	554	561	568	523	528	564	497	547	595	557	566	584	561	573	537	565	603	564	541	534	555	552	585	559	523	578	566	539	598	562	536	560	570	563	561	542	590	583	559	575	551	567	552	559	548	542	556	587	591	580	597	578	589	577	564	566	586	544	579	532	585	538	562	555	600	584	555	592	533	500	565	594	574	561	541	559	571	527	514	566	574	558	507	522	554	565	536	524	557	573	547	486	540	554	552	579	582	568	584	549	564	563	569	541	591	514	583	611	572	574	519	536	548	550	584	539	557	541	560	549	581	619	526	533	525	560	593	586	546	530	587	525	557	572	599	577	602	547	583	558	573	563	514	538	530	574	593	536	591	532	517	567	518	544	590	553	555	588	580	545	570	540	532	573	620	576	539	581	572	583	565	529	558	563	560	541	593	562	586	526	554	535	537	570	542	556	534	543	571	586	532	545	581	560	540	529	564	540	540	564	578	570	606	546	554	615	549	581	535	595	549	573	568	544	550	551	555	487	527	506	576	570	571	524	527	579	536	581	560	538	553	582	543	575	542	545	528	579	578	629	594	543	553	567	543	609	585	574	562	612	556	585	605	545	570	508	539	578	575	562	555	602	567	635	524	523	541	592	543	567	602	579	556	564	510	518	582	524	553	583	528	585	579	562	570	618	502	565	563	593	511	552	571	596	594	560	535	589	550	570	554	553	523	608	554	548	594	569	513	538	594	563	615	574	541	554	586	530	554	578	549	549	542	566	601	587	562	550	608	553	598	576	529	572	554	573	576	525	522	582	543	555	596	576	544	545	557	601	541	576	529	570	575	521	565	555	596	581	563	587	587	573	606	519	581	564	545	553	544	536	591	567	570	559	538	604	533	534	534	585	561	537	531	559	525	572	509	531	593	569	585	565	578	551	551	593	587	522	573	498	600	520	592	552	551	534	541	578	549	579	590	594	583	546	536	600	529	570	548	574	579	577	559	551	532	588	561	583	560	547	555	576	552	506	570	572	517	569	538	556	549	557	529	534	540	591	573	607	613	584	567	507	554	598	552	537	551	582	531	548	529	570	588	550	561	511	529	560	585	541	560	587	604	579	544	559	558	541	537	527	543	584	557	603	565	578	572	585	550	580	572	550	566	575	557	549	633	597	545	571	559	603	539	546	546	565	562	563	569	547	585	544	586	632	565	575	529	530	560	569	572	541	555	577	593	564	551	554	561	566	549	575	575	566	550	548	605	565	564	568	568	554	520	525	508	541	520	563	571	527	548	556	553	555	555	537	562	576	564	560	522	558	623	574	572	544	559	614	512	538	566	575	540	596	593	530	536	560	567	570	574	547	593	560	539	532	531	595	592	520	558	574	566	550	536	604	563	538	551	564	520	543	536	547	526	548	558	589	579	568	623	557	604	568	561	526	570	539	570	568	583	616	552	544	566	564	579	602	548	554	542	568	611	540	559	569	583	547	583	596	570	542	553	547	529	588	558	604	547	551	591	573	621	529	564	588	519	538	551	509	528	572	564	572	537	556	562	574	563	546	562	584	508	568	589	570	569	539	510	553	556	546	548	533	615	570	534	545	571	572	572	582	556	603	565	589	585	564	567	568	528	568	597	557	508	497	518	547	558	559	563	552	551	539	555	536	551	562	526	568	532	546	561	569	584	617	546	534	517	575	546	535	564	559	557	550	543	572	516	556	578	557	564	551	534	570	539	581	532	565	572	562	554	563	582	527	590	553	532	588	512	565	582	536	553	578	573	543	596	552	545	560	572	569	586	535	546	546	544	517	533	537	538	574	588	547	548	545	524	529	556	493	539	512	555	577	573	600	555	551	578	561	511	544	558	547	568	532	580	557	562	593	555	555	574	584	536	599	569	602	540	558	570	519	542	532	519	549	560	576	575	545	516	580	572	603	565	563	554	600	572	586	570	587	573	592	554	553	577	570	568	587	557	529	527	567	563	544	518	567	515	566	584	558	496	562	541	570	551	606	492	552	520	567	552	573	577	564	567	569	557	566	539	547	580	537	561	574	547	603	572	551	573	553	575	546	568	591	537	564	568	551	527	519	569	537	581	609	553	559	550	542	564	542	543	552	542	564	557	574	571	571	567	524	560	531	575	538	571	585	550	568	507	609	597	573	532	566	546	572	566	607	524	556	555	538	551	594	545	551	561	557	572	565	532	539	545	561	576	564	560	554	588	560	597	583	526	531	606	549	581	593	576	559	583	611	538	548	559	520	559	598	578	532	552	535	540	560	533	572	520	564	523	545	534	546
3722	8995	5610	2807	2005	1594	1347	1142	951	882	788	762	772	752	699	679	666	653	643	647	671	648	625	648	641	661	596	609	569	583	619	614	651	608	645	602	572	655	558	615	614	593	628	612	616	602	591	586	605	566	577	626	591	626	631	586	598	655	587	602	577	622	602	574	575	612	584	625	602	582	603	607	555	618	586	622	576	611	581	588	585	606	598	574	588	614	579	590	583	560	555	616	551	578	619	615	589	606	541	596	615	582	622	633	630	565	571	573	597	573	576	559	565	583	580	621	598	584	559	608	618	617	561	624	575	565	572	560	589	622	578	563	527	574	617	552	628	604	607	532	532	621	603	554	621	609	592	556	552	640	568	617	579	549	641	572	606	576	576	566	587	595	619	597	608	576	606	563	652	586	564	610	618	614	560	640	605	583	553	608	587	590	577	634	621	611	598	566	595	580	627	606	612	630	628	587	638	575	592	580	591	626	596	608	630	577	571	547	577	545	623	580	595	621	604	563	594	599	611	572	553	553	602	623	562	545	586	630	577	585	579	602	584	620	578	608	560	581	579	602	588	572	605	611	573	581	565	572	599	565	588	580	578	639	565	567	583	608	591	608	597	599	590	581	626	585	590	600	571	610	596	601	573	587	581	558	590	615	576	587	580	551	606	575	594	585	566	612	596	564	562	597	529	586	614	557	548	598	610	577	561	578	616	632	604	574	590	562	602	581	553	561	575	617	593	594	606	540	595	591	598	552	594	612	608	528	562	578	571	587	596	561	601	600	586	621	569	580	584	596	563	584	574	573	568	594	619	579	549	581	591	625	645	599	569	558	589	589	590	602	600	551	565	561	616	593	560	591	562	569	557	625	590	558	614	524	568	593	596	648	633	545	592	615	567	576	605	567	606	587	552	602	562	570	555	592	609	560	565	581	575	563	594	558	578	561	566	582	553	574	567	577	639	594	589	602	528	608	572	581	592	610	588	613	570	560	647	559	600	575	598	586	587	630	566	599	583	555	628	591	571	516	566	553	572	610	595	591	551	575	587	582	549	605	591	615	600	622	592	591	545	637	561	613	588	603	591	591	618	587	574	564	622	617	574	639	576	538	598	531	601	584	580	541	596	608	616	632	583	614	584	554	622	608	605	589	533	579	552	609	623	582	639	552	620	643	578	601	590	546	564	542	560	602	588	568	589	599	554	598	568	589	564	573	584	591	612	594	615	617	604	659	569	554	543	566	597	557	557	607	547	572	609	602	575	603	594	564	608	527	616	601	611	586	605	604	572	628	522	587	584	570	600	564	558	602	602	544	594	605	578	611	624	575	617	594	601	605	585	567	598	584	595	557	596	560	571	666	579	578	593	615	569	633	583	627	606	545	573	576	561	566	577	622	575	577	572	586	574	581	584	535	573	587	571	549	579	584	625	586	613	593	604	542	586	597	585	534	592	617	614	610	594	601	616	548	575	584	614	562	563	598	575	576	587	609	572	574	567	574	578	526	585	555	598	609	545	536	590	631	578	591	556	577	572	598	603	548	592	596	619	556	557	586	579	623	590	547	630	598	613	571	588	553	572	586	589	537	584	574	582	575	586	556	613	566	576	601	582	594	549	584	567	598	573	598	594	547	558	597	545	606	607	621	541	547	562	601	557	598	570	604	605	596	583	580	553	551	599	621	572	582	548	592	607	584	553	585	585	585	560	569	615	550	582	594	582	609	550	555	570	564	571	607	563	586	578	591	578	580	615	598	585	604	614	588	559	558	564	566	581	585	573	599	607	604	606	582	541	582	596	574	562	595	585	559	638	603	595	647	550	567	580	617	568	596	563	606	589	557	599	596	581	591	597	586	580	567	551	586	595	614	596	563	616	609	589	604	621	613	564	620	596	554	602	535	582	593	538	598	570	575	582	596	569	561	584	558	585	598	607	571	558	612	539	564	562	616	606	581	568	563	536	553	607	608	583	548	557	620	565	623	571	585	603	613	572	625	575	597	610	607	599	605	626	580	586	589	596	568	596	628	589	578	610	598	614	562	584	623	561	601	606	590	605	623	595	558	564	587	576	557	600	550	559	524	570	568	576	575	618	561	609	590	640	545	584	618	581	558	576	587	609	587	603	529	563	576	602	592	617	618	582	596	563	602	583	576	597	603	575	612	615	599	616	561	568	590	595	568	607	558	569	595	566	594	593	589	557	598	628	604	626	621	578	577	592	559	574	564	625	574	570	605	586	597	551	548	561	588	604	601	578	615	601	595	604	552	603	584	596	598	550	577	565	591	597	549	588	631	576	580	604	621	524	611	584	607	585	617	578	594	569	586	527	571	540	612	580	634	575	617	560	584	581	625	608	598	624	583	594	556	560	537	620	574	578	598	638	608	580	616	553	621	542	577	554	571	595	612	547	540	562	603	590	581	552	601	535	596	581	604	598	582	626	566	593	582	555	538	548	555	570	583	630	586	628	592	593	572	622	586	557	595	608	567	581	616	625	604	614	624	586	597	575	634	580	581	639	599	575	629	623	547	565	612	570	582	557	583	610	593	586	598	619	605	579	537	590	590	572	579	616	574	588	574	588	586	597	602	548	588	578	566	628	622	575	604	589	594	567	611	585	551	585	605	577	568	585	609	619	614	594	610	634	564	594	599	569	590	548	566	611	596	643	629	534	561	584	604	601	573	553	587	626	612	573	514	600	603	606	592	598	584	548	588	581	603	610	575	582	563	575	559	571	599	600	565	580	535	608	566	557	590	608	604	607	573	588	591	577	584	585	600	573	600	597	596	610	600	569	603	591	579	599	590	593	571	542	578	539	603	583	597	614	579	618	592	588	607	630	594	571	586	629	590	604	599	590	548	587	594	559	569	609	618	591	635	606	570	627	606	648	571	641	558	572	577	599	591	578	574	584	562	621	567	578	599	553	565	577	597	557	589	594	590	575	620	565	571	585	584	581	573	590	534	590	542	591	576	615	601	605	596	605	570	573	624	594	606	596	565	564	583	574	547	640	548	575	548	594	614	621	630	594	540	612	624	582	590	649	614	579	579	582	556	561	565	609	576	605	648	548	561	612	594	572	611	593	581	588	616	596	552	586	576	600	608	620	583	614	597	584	611	607	607	607	579	577	570	554	595	569	594	590	578	590	568	606	604	550	599	575	596	563	576	604	639	524	568	598	561	571	609	600	548	631	563	630	579	555	543	543	616	601	602	577	603	575	572	583	583	597	605	603	569	597	586	577	570	590	603	590	538	581	555	576	550	588	566	612	597	611	539	606	603	580	617	590	580	600	604	595	557	606	619	576	577	566	549	604	573	582	533	569	596	588	570	561	596	577	555	640	604	582	572	588	616	621	615	560	587	579	601	567	574	561	586	553	620	600	597	581	584	608	586	581	579	603	604	564	633	535	563	628	592	597	559	559	583	610	585	604	579	595	579	606	623	624	573	621	586	569	586	602	639	612	613	615	538	540	617	572	609	607	565	603	633	566	627	542	539	564	571	581	588
24773	20942	26495	25357	5404	589	470	421	367	371	374	374	361	371	329	325	347	333	334	340	322	363	351	329	315	323	317	289	300	319	310	359	328	292	310	343	325	331	318	317	313	344	306	323	350	326	306	307	285	358	354	308	344	322	327	329	324	335	324	311	303	329	317	331	302	307	305	315	319	315	294	310	298	289	304	335	337	312	332	362	313	305	330	319	314	293	342	347	306	337	288	299	338	344	294	320	309	318	312	311	308	321	322	328	308	330	320	327	334	349	306	324	300	309	329	320	335	349	307	321	314	287	333	312	290	313	303	306	293	334	319	318	323	331	322	341	340	321	342	281	294	323	310	299	323	312	321	306	318	321	332	305	315	329	301	307	329	318	327	311	324	349	343	318	302	304	314	320	320	311	301	328	321	310	312	321	322	295	287	309	314	297	343	295	294	328	322	325	338	339	308	297	312	332	301	293	313	306	294	316	313	310	321	286	326	294	314	329	306	326	331	311	299	336	298	371	383	292	332	328	351	344	332	339	336	322	349	316	296	306	324	311	305	298	295	306	351	319	335	320	341	296	307	312	306	317	325	358	297	347	325	294	295	324	304	312	337	344	309	321	348	333	293	332	358	319	319	307	334	319	340	328	328	305	311	331	306	322	342	318	338	322	322	318	318	318	325	291	323	296	302	280	312	302	322	320	307	332	314	324	305	308	302	298	300	341	326	299	317	336	332	315	313	318	318	337	290	306	320	338	331	345	317	310	319	305	319	304	307	359	313	292	304	324	316	314	317	291	327	332	303	332	343	319	350	315	283	332	313	314	364	286	335	353	323	322	343	306	284	325	304	316	303	340	330	317	302	300	309	307	312	278	311	296	310	308	324	323	309	286	348	294	309	303	303	338	326	290	303	296	352	340	336	317	301	308	278	347	292	317	290	317	357	329	320	319	286	332	296	298	325	335	298	296	322	318	347	311	327	347	309	330	333	324	313	336	324	294	280	319	337	279	340	304	323	322	330	316	307	301	291	336	293	317	306	319	307	333	302	329	312	336	298	314	318	329	327	298	302	295	314	294	292	285	305	312	332	315	299	329	339	318	321	356	325	308	331	303	312	293	309	328	303	333	301	298	341	349	297	289	313	294	326	305	334	306	319	318	318	326	360	328	296	293	331	316	317	324	295	294	310	311	350	332	351	304	337	282	312	347	318	308	304	301	305	321	357	290	290	337	342	320	315	339	331	293	293	305	309	292	304	312	306	341	340	304	295	297	327	285	297	336	282	315	292	339	364	322	303	314	319	311	313	345	324	339	293	303	292	325	330	333	301	283	311	323	315	364	281	339	302	307	320	290	329	326	329	305	332	319	344	298	307	311	258	326	304	272	296	300	327	281	289	322	327	310	322	340	311	322	364	314	354	292	304	318	306	309	329	313	319	324	367	311	289	298	320	330	314	320	328	314	327	295	325	285	326	309	323	317	323	306	322	290	319	328	302	321	303	332	319	310	324	310	302	329	291	311	339	313	331	336	301	311	309	337	332	328	288	301	293	333	321	305	295	319	323	300	294	290	285	316	299	315	273	343	328	335	320	302	336	299	320	302	334	325	305	327	286	320	309	324	310	356	294	317	317	312	283	295	313	316	292	344	304	324	321	318	305	332	312	292	306	307	302	310	283	300	321	309	325	312	315	318	313	324	324	312	337	319	302	344	347	310	322	337	304	340	296	281	331	310	313	312	316	306	320	342	317	307	351	308	307	343	322	301	309	317	320	326	328	331	322	309	334	325	310	321	326	289	332	328	332	354	311	338	309	315	299	294	319	337	338	323	326	311	338	307	321	304	332	291	331	287	296	355	295	323	304	309	288	312	335	327	296	336	315	314	280	319	301	307	335	320	311	349	291	299	316	296	310	321	323	318	307	305	326	304	328	315	307	293	326	299	332	339	304	313	326	302	322	310	327	313	309	302	290	300	326	312	334	313	342	353	336	356	339	300	313	329	319	330	297	310	332	335	286	356	281	318	313	318	297	348	320	292	318	366	291	307	315	337	338	335	343	289	312	318	302	315	331	313	314	291	330	324	304	338	327	313	307	321	326	328	312	300	318	340	280	315	316	315	335	320	319	329	335	279	317	290	313	324	298	292	332	312	334	358	303	322	281	346	326	315	310	320	316	316	332	324	315	331	319	304	312	306	323	283	332	325	317	313	312	318	320	343	329	287	336	335	310	349	372	310	336	322	275	336	309	337	336	284	322	270	333	314	335	325	362	331	333	266	329	343	306	339	283	338	302	302	305	346	295	319	310	331	303	323	313	327	289	330	293	302	331	323	313	294	346	340	339	285	320	330	346	296	342	316	310	337	336	319	280	328	307	303	324	287	295	309	327	313	317	306	312	328	352	329	355	328	327	341	324	299	316	306	290	303	265	330	299	315	305	318	330	281	305	305	283	318	296	318	309	350	294	337	309	324	336	332	308	333	318	337	312	295	310	301	304	320	317	314	313	319	339	289	284	307	301	311	328	312	298	330	298	302	312	289	308	332	351	321	310	366	301	303	270	314	331	310	297	286	303	309	349	345	323	342	292	329	287	315	314	289	306	341	306	334	309	343	269	322	315	281	317	316	346	319	346	305	309	318	333	316	324	328	302	333	328	326	304	333	302	321	327	295	313	318	318	322	312	322	266	318	317	311	316	302	318	311	335	334	281	342	333	311	318	341	324	331	296	327	337	309	327	296	323	305	344	297	329	306	317	339	318	288	299	311	329	301	332	298	306	310	306	336	321	306	317	330	290	347	318	333	331	298	291	345	306	325	329	351	309	318	265	314	292	327	342	299	302	326	342	309	330	316	325	337	330	303	290	303	335	317	342	327	281	298	306	320	313	323	308	328	321	307	310	354	344	335	305	319	301	301	323	329	328	327	295	291	295	348	303	321	285	306	344	290	321	315	292	291	298	305	306	316	329	282	344	355	291	343	333	310	332	286	333	304	288	310	281	314	308	335	319	301	305	319	308	304	313	335	326	317	308	318	330	293	294	300	290	302	322	303	320	340	330	311	293	313	292	321	311	311	327	292	290	331	301	333	331	292	335	315	323	333	306	324	312	351	286	336	299	323	298	316	306	333	310	336	330	336	322	348	376	318	300	344	312	314	334	342	326	291	307	313	304	341	355	308	323	351	315	322	303	326	323	325	302	283	303	333	341	335	320	325	325	322	350	346	309	305	328	282	329	314	334	315	297	318	308	336	319	272	308	312	338	300	310	298	337	317	319	327	292	285	303	341	299	312	314	305	327	334	324	308	305	304	329	307	304	309	295	334	310	298	315	319	349	347	308	316	322	326	311	327	306	312	365	296	310	319	318	299	295	309	262	321	323	314	326	285	320	319	312	314	316	302	305	308	313	345	291	328	269	301	311	324	301	310	328	329	308	304	312	311	342	353	330	305	308	308	315	275	312	332	340	310	299	296	299	349	321	344	289	328	286	283	327	304	331	322	329	316	305	273
3600	4482	2823	1425	1121	916	774	602	569	548	498	430	455	463	433	456	404	455	395	409	404	397	390	386	370	373	364	405	367	401	393	387	387	351	390	371	356	385	378	369	391	328	387	416	368	363	368	370	387	411	382	368	357	368	363	375	363	354	390	347	361	375	356	399	369	364	397	381	383	377	371	355	379	359	350	372	369	365	383	381	352	406	393	362	361	384	386	363	366	362	356	387	335	361	350	358	387	341	372	358	358	355	368	364	391	332	361	345	367	408	342	372	375	391	368	325	420	407	347	370	373	369	366	377	327	371	352	355	375	415	367	373	330	397	362	391	355	376	393	343	366	371	363	367	364	392	352	390	367	360	345	352	354	344	395	366	405	402	383	336	390	365	358	403	380	357	351	351	358	358	409	353	389	367	384	383	369	340	382	354	359	378	361	377	362	383	356	365	428	359	395	363	393	369	377	389	357	411	357	336	347	348	365	366	365	348	368	363	367	381	363	402	381	388	365	382	377	384	367	400	369	381	391	367	350	392	357	344	416	381	333	359	389	312	384	345	386	406	360	388	370	357	399	386	362	383	403	383	353	367	382	347	387	384	371	368	386	357	421	364	386	371	365	353	356	365	375	369	381	354	335	396	339	335	390	350	363	400	326	414	383	384	399	379	364	379	353	378	352	361	377	401	371	366	359	337	358	351	387	362	374	384	341	360	332	393	348	362	362	380	366	374	371	379	372	328	380	384	380	357	362	374	373	363	368	352	366	364	339	374	376	370	358	396	360	384	354	380	372	358	374	405	334	359	375	380	336	388	344	370	343	394	375	345	359	384	385	399	351	349	332	370	373	401	383	379	344	381	387	377	351	376	372	366	335	390	371	363	354	355	370	371	384	356	323	363	362	364	403	373	390	378	370	346	383	389	387	395	384	373	367	375	368	370	391	356	377	345	385	356	373	365	344	379	391	368	357	397	360	366	379	378	391	346	359	373	415	361	354	366	343	335	384	376	381	353	374	354	341	391	359	371	353	410	377	377	357	407	363	384	361	366	362	371	379	361	374	353	395	378	355	373	360	393	346	365	382	354	406	377	345	369	373	386	382	369	387	378	368	380	383	371	343	371	348	397	392	380	347	330	330	360	380	427	390	394	378	377	351	352	377	370	391	372	405	385	382	386	378	346	296	385	366	357	397	352	336	383	378	417	373	381	396	355	338	348	357	380	392	385	378	364	375	376	395	383	370	367	394	360	384	335	366	346	359	365	368	335	401	356	347	358	356	371	392	361	405	362	363	398	353	391	379	403	366	348	381	345	386	322	396	385	365	371	357	376	337	389	364	364	355	380	376	394	358	403	375	338	387	388	375	357	358	339	376	351	367	371	371	354	337	369	380	325	368	404	379	356	366	364	374	348	370	376	378	376	406	375	330	421	355	372	356	370	365	411	357	362	375	361	357	364	358	370	400	382	406	373	381	349	379	340	324	358	343	371	359	355	384	358	367	382	378	353	350	353	382	366	343	366	373	362	383	370	389	374	378	382	399	362	361	350	386	380	344	369	390	416	352	387	399	354	382	382	421	345	372	364	406	362	384	360	362	384	351	388	381	378	387	387	327	377	382	380	320	355	365	386	350	331	356	338	367	360	390	407	364	367	410	337	397	373	365	351	374	399	401	367	393	374	395	395	363	383	358	361	363	388	366	366	380	357	357	369	375	409	396	344	388	335	372	383	349	337	385	387	357	378	383	360	353	358	372	353	344	373	384	357	376	361	359	359	351	397	408	394	394	380	357	384	360	369	366	410	410	363	363	368	368	385	338	355	341	335	363	386	379	366	390	386	374	359	374	385	409	374	371	378	340	352	365	391	362	366	342	364	366	339	364	339	338	361	391	374	358	339	365	355	331	403	373	369	335	350	348	348	387	360	338	353	328	359	361	371	392	310	346	360	391	354	392	389	392	402	362	337	380	401	383	379	387	366	326	367	355	370	375	371	373	332	394	358	372	383	345	396	333	353	362	360	389	359	363	365	355	337	363	391	364	360	373	395	358	378	374	343	367	373	381	364	355	364	371	371	358	355	386	374	370	350	413	356	364	361	364	361	357	360	368	394	359	366	360	402	402	329	386	355	377	364	346	374	390	369	395	367	388	374	355	377	365	389	391	399	394	374	349	354	358	385	360	390	365	357	337	363	406	400	347	373	340	408	367	342	353	360	366	380	358	320	371	370	321	348	378	408	340	354	359	378	382	375	390	383	381	345	384	347	379	352	382	349	428	379	353	358	363	370	348	344	378	352	385	345	374	354	391	344	361	410	365	348	380	368	377	385	386	379	371	372	358	385	331	352	399	373	389	385	378	356	411	385	400	370	378	390	380	369	354	391	355	381	395	387	358	365	407	375	363	342	355	414	346	381	357	361	380	359	339	386	398	352	361	362	399	343	440	387	392	381	388	375	379	345	363	386	349	423	396	366	347	402	368	392	343	377	379	387	375	379	339	383	377	356	364	352	321	382	371	380	341	387	390	394	388	386	366	367	383	360	340	357	385	384	408	343	369	368	364	367	364	339	370	339	400	380	401	371	426	333	374	346	398	333	348	392	381	405	364	364	387	351	352	368	396	372	359	340	399	361	378	356	415	370	400	352	350	384	364	375	367	391	330	341	412	378	375	369	386	339	371	368	369	353	351	361	366	347	365	386	378	392	385	382	346	394	373	351	375	390	395	368	391	435	349	362	376	366	350	402	354	391	392	356	389	365	347	374	403	365	375	348	362	346	359	418	399	375	375	373	366	349	377	369	358	337	346	399	374	338	314	366	384	355	360	372	372	408	383	357	354	367	347	383	360	405	336	383	374	411	376	368	383	355	377	349	378	397	346	376	386	349	364	378	371	372	374	382	373	369	365	393	371	362	372	397	361	354	349	351	359	354	352	382	379	366	398	391	391	331	365	388	383	350	365	405	349	361	350	357	382	404	376	351	385	353	356	365	371	374	380	336	373	372	366	360	348	402	393	378	386	388	351	378	382	395	336	383	394	332	398	368	385	375	409	358	373	397	385	362	340	381	388	371	337	402	362	375	383	374	394	388	371	385	374	401	375	380	362	368	377	346	335	359	396	347	379	359	384	348	355	370	375	369	365	377	398	367	351	360	316	392	364	380	351	349	365	377	377	346	427	404	365	395	404	387	370	349	362	361	409	358	400	360	349	375	393	383	371	347	370	362	377	364	372	379	390	419	360	361	352	393	334	347	397	381	349	359	413	368	354	406	366	327	362	358	406	362	376	377	347	377	364	351	349	354	373	395	376	377	377	342	376	363	379	365	352	363	392	358	364	410	399	430	357	366	405	375	382	372	375	351	348	407	368	410	363	371	394	381	349	368	369	375	347	372	362	361	347	366	360	337	339	365	339	407	404	388	363	395	359	358	394	377	366	394	423	379	351	374	370	364	388	389	411	381	355	359	362	372	378	412	388	380	387	366	397	376	353	384	373	353	365	362	368	344
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
